@charset "utf-8";
/* CSS Document */



@media only screen and (max-width:960px) {
.main-width{ max-width:96%;}
.footer-row-one{ width:31%;}
.footer-row-two{ width:30%; margin-left:4%;}
.slider .owl-next, .slider .owl-prev{ background-size:50%; background-position:center;}
}


@media only screen and (max-width:820px) {
	.footer-bottom-left{ width:100%; text-align:center; padding-bottom:15px;}
	.footer-bottom-right{ width:100%; text-align:center;}
	.footer-row-one{ width:45%;}
	.footer-row-two{ width:45%; float:right;}
	.footer-row-three{ width:100%; padding-top:20px;}
	.tagg-line{ position:inherit; right:inherit; top:inherit; width:100%; display:block;}
	.logo{ width:100%; text-align:center;}
}


@media only screen and (min-width: 100px) and (max-width: 768px) {
.nav-mobile {display:block;}
.nav {width:100%;	padding:50px 0 0;}
.nav-list {display:none;}
.nav-item {width:100%;	float:none;}
.nav-item > a {	padding:15px;}
.nav-click {display:block;}
.nav-mobile-open {	border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.nav-item:hover .nav-submenu {display:none;}
.nav-submenu {position:static;width:100%;}
ul.top-social{ padding-bottom:20px;}
ul.nav-list li{ background:none; text-align:right;}
.slider-caption-inner h2{ font-size:21px;}
.slider-caption-inner p{ font-size:13px;}
.section-right h2{ font-size:15px;}
.category-gallery .item{ text-align:center;}
}



@media only screen and (max-width:760px) {
	.section-left{ width:100%;}
	.pic-thumb{ text-align:center;}
	.section-right{ width:100%; margin-top:10px;}
	.facebook-like{ text-align:center;}
	.section-right{ background:url(../images/side-shadow-rotate.png) no-repeat center top; padding-left:10px; padding-right:10px; min-height:inherit;}
}

@media only screen and (max-width:640px) {
	.logo{ width:100%; text-align:center;}
	.header-right{ width:100%;}
	ul.nav-list li{ background:none; text-align:center;}
	ul.section-two-left li p, ul.recent-news li p, ul.section-one-left li p{ font-size:12px;}
	.category-btn, ul.footer-link li a, ul.recent-news li h3{ font-size:13px;}
	ul.top-social li{ font-size:13px;}
	h2{ font-size:15px;}
	.popup-left{ width:100%;}
	.popup-right{ width:100%; padding-left:0; padding-top:20px;}
}


@media only screen and (max-width:568px) {
	.section-right{ background-size:100%;}
	ul.top-social{ padding-right:0; width:100%;}
	ul.top-social li.phone-number{ padding-right:5px; padding-left:10px;}
	.slider-caption-inner h2{ font-size:15px;}
	.slider-caption-inner p{ font-size:13px;}
	.slider-caption-inner{ padding:10px 15px; text-align:center;}
	ul.section-one-left li{ width:100%; margin:0 0 15px 0;}
	ul.section-two-left li{ width:100%; margin:0 0 15px 0; text-align:center;}
	}
	
	@media only screen and (max-width:480px) {
		.footer-row-one{ width:100%;}
		.footer-row-two{ width:100%; padding-top:20px;}
		.center-logo img{ padding-right:0;}
		.center-logo span{ display:block; text-align:center; padding-top:10px;}
		.inner-category-left{ width:100%; text-align:center; margin-left:0; margin-bottom:15px;}
	}
	
	