@media (max-width: 1064px) {
	.nivo-caption{ left: 10%; right:10%; bottom: 19%; }
}
@media (max-width: 980px) {
	.nivo-caption{ left: 0; right:0; bottom: 19%; }
	#maintopdiv{ position: relative; }
	.header-top{ opacity: 1 !important; display: block!important;}
	.header.fixed{position: unset;}
	body .fixed{ position: unset !important; }
	.logo.logo-left.header-box{ float: none; display: inline-block; width: 100%; text-align: center; }
	.header span.tagline{ text-align: center; }
	.toggle a{ text-align: left; }
	.header-box.header-right{ margin: 8px 0 0 0; text-align: right;	float: none;	padding: 0 0 0 0;	width: 100%;}
	.header-navigation form.search-form {    margin-bottom: 15px;    margin: 16px;}
	.fixed .header-inner .header-nav ul li li{ padding: 0 0 0 15px; }
	.owl-prev{ left: 45%; }
	.owl-next{ right: 45%; }
}
@media (max-width: 936px) {
	.left {    float: none;    text-align: center;}
	.right-left {    float: none;    text-align: center;    width: 100%;}
	.right-right {    float: none;    text-align: center;    width: 100%;}
	.topmenu li {    float: none;    margin: 0 0 0 15px;    display: inline-block;    text-align: center;}
	.header-top .right {    text-align: center;    width: 100%;}
	.owl-prev{ left: 43%; }
	.owl-next{ right: 43%; }
	.fourbox .thumbbx{ margin: 11px auto 0; }
	.fourbox{ margin: 0; }

}
@media (max-width: 767px) {
	.fourbox .thumbbx{ margin: 11px 11px 0; }
	.nivo-controlNav{ display: none !important; }
	}
	
@media (max-width: 580px) {
	section#pageboxes {	margin: 0;	z-index: 0;}
	.nivo-controlNav{bottom: 0;}
	.nivo-caption{bottom: 10%;}
	.owl-prev{ left: 40%; }
	.owl-next{ right: 40%; }
	.owl-controls{ margin: 33px 0 0; }

}
@media (max-width: 548px) {
		.nivo-caption{ display: none !important; }
	}

@media (max-width: 480px) {
	.owl-prev{ left: 35%; }
	.owl-next{ right: 35%; }
	}