/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
  
    
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) { 
.header-address ul li {
	margin: 0 8px!important;
	font-size: 15px!important;
}

.header-social Ul {
	float: right !important;
}
    
    #nav .navbar-default .navbar-nav > li > a {
	
	padding: 3px!important;
	font-size: 12px!important;
	
}
.navbar-nav {
	float: right!important;
	margin: 0px 0!important;
}

.management-title h2 {
	font-size: 20px!important;
	
}
    
.management-title h2::before {
	top: 25px !important;
    height:2px!important;
	
}
.management-contant p {
	font-size: 17px!important;
}    
.about-contant p {
	font-size: 16px!important;
    line-height:21px!important;
}
.about-images img {
	margin-top: 16px!important;
}
.our-notice {
	margin: 80px 0!important;
	
}
.footer-menu-title h4::before {
	top: 24px!important;
}    
.footer-menu-title h4 {
	font-size: 19px!important;
}    
.footer-link-title h4 {
	font-size: 19px!important;
}    
.footer-link-title h4::before {
	top: 24px!important;
}
.copy-right {
	font-size: 13px!important;
}
.bottom-footer-social a {
	margin: 0 5px!important;
}   
.photo-gallery-section {
	
	height: 561px!important;
	
}
.footer-content {
	font-size: 16px!important;
	
}

    
.footer-icon p {
	font-size: 16px!important;
} 

.working h4 {
	font-size: 17px!important;
	margin-bottom: 26px!important;
}
.design-developed a {
	font-size: 14px!important;
}
    
    
.design-developed {
	font-size: 13px!important;
	margin-left: -27px!important;
}
    
.rotary-images:hover h3 {
	padding-bottom: 20px!important;
}    
.rotary-images h3 {
	font-size: 17px!important;
}   
.homepage-slides .owl-nav div {
	font-size: 24px!important;
	margin-top: -39px!important;
	padding: 12px 20px!important;
}
.centered h1 {
	font-size: 22px!important;
	margin: 0!important;
}
.centered p {
	font-size: 16px!important;
	margin: 0!important;
}







}


/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) { 
.header-address {
	text-align: center!important;
}
.header-social Ul {
	text-align: center!important;
	float:none!important;
} 

 .logo img {
		margin-top: 14px!important;
}

.management-title h2 {
	font-size: 23px!important;
}

.management-title h2::before {
	top: 30px!important;
}
.about-contant p {
	font-size: 18px!important;
    line-height:23px!important;
}

.management-image img {
	margin-bottom: 10px!important;
	width:100%!important;
}
.management-contant p {
	font-size: 18px!important;
}
.our-notice h1 {
	font-size: 21px!important;
	margin-top: -50px!important;
}
.our-notice p {
	font-size: 18px!important;
	text-align: justify!important;
}
    
.single-notice {
	height: 367px!important;

}
    
.Video-title h2 {
	font-size: 23px!important;
	margin-top: -26px!important;
}
    
.photo-gallery-section {
	height: 460px!important;
	
}
.video-page-title h4 {
	font-size: 25px!important;
}
.Video-section {
	height: 420px!important;
	
}
    
.footer-link-title h4 {
	font-size: 18px!important;
	
}
    
.footer-menu-title {
	margin-top: 10px!important;
}
   
.footer-menu-title h4 {
	font-size: 17px!important;
	
}

.footer-link {
	margin-bottom: 25px!important;
}

.footer-link-title {
	margin-top: 10px!important;
}
.footer-link-title h4 {
	font-size: 17px!important;
}
    
.bottom-footer-section {
	text-align: center!important;
}

.design-developed {
	text-align: center!important;
	
}

.bottom-footer-social {
	margin: 10px 0!important;
}

.design-developed {
	text-align: center!important;
	border-top: 1px solid #fff!important;
}

 .footer-menu-title h4:before{
    top:35px!important;
    
}   
 .footer-link-title h4:before{
    top:35px!important;
    
}   
 .footer-content {
	padding-top: 10px!important;
}   
.centered {
	top: 60%!important;
	left: 50%!important;
	padding: 0!important;
	margin: 0!important;
}   
.centered h1 {
	font-size: 15px !important;
	margin: 0!important;
}

.centered p {
	font-size: 0px !important;
}   
 .rotary-images {
	margin: 33px 0!important;
}    
.homepage-slides .owl-nav div {
	font-size: 17px!important;
	margin-top: -28px!important;
	padding: 9px 15px!important;

}    
    
}
 
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
    
.header-social Ul {
	text-align: center!important;
	float:none!important;
}
.header-social {
	text-align: center!important;
}
   
.single-notice {
	height: 270px !important;
}
.video-page-title h4 {
	font-size: 30px!important;
}
   
.photo-gallery-section {
	height: 427px !important;
}
.footer-menu-title h4:before{
    top:35px!important;
    
}    
 .footer-link-title h4:before{
    top:35px!important;
    
}
.centered {
	top: 50%!important;
	left: 50%!important;
	padding: 0!important;
	margin: 0!important;
}   
.centered h1 {
	font-size: 20px !important;
	margin: 0!important;
}

.centered p {
	font-size: 14px !important;
	padding-bottom: 0px !important;
	margin: 0!important;
}        
    
.management-image img {
	width: 45% !important;
    margin-left:10px!important;
} 
.management-contant p {
	font-size: 18px!important;
}
.homepage-slides .owl-nav div {
	font-size: 17px!important;
	margin-top: -28px!important;
	padding: 9px 15px!important;

}
.about-contant p {
	font-size: 18px!important;
    line-height:23px!important;
}
.our-notice {
	margin: 65px 0!important;
}
}