@media only screen 
and (max-width : 1323px) {
	.otherlinks{right: 0;text-align: right;bottom: -75px;}
	.otherlinks ul li{display:block;}

	#nav-area{padding-top: 30px;}
	.state h2{bottom: -107px;}
	.otherlinks{bottom: -110px;}
}

@media only screen 
and (max-width : 1000px) {
	html, body{ -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
	img{max-width: 100%; height: auto;}
	.otherlinks ul li{display: inline-block;}
	.otherlinks ul li a{margin: 0;float: none;}
	.responsive-slogan{text-align: center;background: rgba(103,38,128,1);padding: 5px;}
	.responsive-slogan h2{font:25px 'Satisfy', cursive;color: #fff;}
	#banner,#middle,footer{height:auto;padding:10px;margin:0;}
	header{height:auto;margin:0;background:#f9fafa;}
	.texts {position: static;text-align: center;}
	.socialmedia{padding:0 10px 10px;position: static;text-align: center;bottom: 0;right: 0;}
	.logo{padding:10px 10px 0;position: relative;text-align: center;left: 0;top: 0}
	.state h2{position:static;margin:10px 0;}
	.responsive-view{display: block;}
	.basic-view{display: none;}
	#nav-area{padding:10px 10px 4px;height:auto;background: #6C2380;text-align: center;right:0;}
	.otherlinks{position: static;text-align: center;margin: 0 0 10px 0;right: 0;bottom: 0;width:auto;}
	/**nav ul{column-count:2;-webkit-column-count:2;-moz-column-count:2;}
	nav ul li{width:100%;margin:0 0 6px;border:1px solid #fff;}*/
	nav ul li{width:48%;margin:0 0 6px!important;border:1px solid #fff;}
	nav ul li a{line-height:40px;color: #fff;}
	nav ul li a span{display: inline-block;}
	nav ul li:after{content:""!important;}
	nav ul li a:hover, nav ul li.current_page_item > a{ color: #fff;background: #F1272F;}

	#slideshow,.box_skitter_large{display:none;}
	.rslides{display:block;}
	.page-content ul{padding-left: 30px;}
	#middle{padding-bottom:0;text-align: center;}
	.middleboxes{margin: 0 0 10px !important; padding: 10px; height: auto; text-align: center; width: 650px; box-shadow: none; background: #6C2380; min-height: 0; max-width: 100%;}
	.middleboxes h2:after{content: none!important;}
	.middleboxes a{display: inline-block;position:relative;bottom:0;}
	.middleboxes h2 span{color: #b224db;}
	.middleboxes:nth-child(3){text-align:center;}
	.middleboxes:nth-child(3) ul{margin: 12px auto 0; display: inline-block;}
	.middleboxes:nth-child(3) ul li{text-align:left;}
	
	#main{margin:0!important;padding:0!important;}
	#sidebar,.page-content{width:100%;padding:10px;float:none;}
	#sidebar{text-align: center;}
	#sidebar{margin-top: 0;}
	aside h2{padding: 10px 0 0 0;text-align: center;}
	aside h2::after{content: none;}
	aside ul li.current_page_item a,aside ul li a:hover{background:#DEE7FF;color: #6c2380;border: 1px solid #bfd0ff;}
	aside ul li{width: 33%;}
	aside ul li a{border: 1px solid #6c2380;}
	aside p{text-align: center;padding: 10px 0 0 0;}

	.bottom1 img{display: none;}
	.bottom1 .container{padding: 10px;min-height: auto;}
	.bottom1{background: #6E2981;margin-top: 0;text-align: center;height: auto;}
	.bottom1 p{width: 100%;}
	.bottom1 a{display: inline-block;}
	.bottom2{height: auto;text-align: center;padding: 10px;margin-top: 0!important;}
	.sidebar-img{display: none;}
	.footerboxes{margin:0 0 10px!important;}
	#footer_nav ul{text-align: center;}
	footer{padding-bottom:0;}
	.f-logo{position: static;text-align: center;padding: 10px 10px 0;}
	#copyright{height:auto;padding:10px;text-align: center;}
	.pay-options{position: static;padding: 10px;text-align: center;}
	.accredited-box{width: 100%;padding: 10px;}
	.acredited-img{width: 100%;position: static;}
	.contact-box{width: 100%;padding-top: 0;padding-bottom: 10px;}
	.contact-box .info:nth-child(2){margin-right: 0;}
	.contact-box .info{padding-left: 0;margin-top: 10px;padding: 5px;border: 1px dashed #000;width: 48%;min-height: 84px;}
	.contact-box .info:after{content: none!important;}
	
	.VisitorCounter {position: static;margin: 0 auto;}
	
	header{box-shadow: none!important;}
}

@media only screen 
and (max-width : 700px) {
	aside ul li{width: 49%;}
}

@media only screen 
and (max-width : 800px) {
	#footer_nav ul li{display:inline-block;width:48%;border:1px solid #000;margin:0 0 6px!important;padding:0;}
	#footer_nav ul li:after{content:"";}
	#footer_nav ul li a{line-height:35px;padding:0;margin:0;}
}

@media only screen 
and (max-width : 600px) {
	.nav-toggle-button, nav li, nav li span{display: block; }
	.fright-img, .fleft-img, .fcenter-img,nav, .maincontents img{display: none; margin:0;}
	.bannerright,.rslides img,.rslides_nav{display: none !important;}
	
	#nav-area{min-height:40px;}
	#nav-area p{display:block;}
	.float-right-img{display: none;}
	nav{margin-top:30px;}
	nav ul li{display:block;width:100%;}
	.dropdown ul ul{position:relative;padding:0;}
	.dropdown ul ul ul{left:0;}
	.dropdown ul ul li a{width:100%;}
	.toggle-button { display: block; }
	.dropdown ul li:hover > ul {display: none;}
	
	.page-content ul{padding-left:30px;}
	.page-content p{margin:10px 0!important;}
	
	#footer_nav ul li{display:block;width:100%;border:1px solid #000;margin:0 0 6px!important;padding:0;}
	#footer_nav ul li:after{content:"";}
	#footer_nav ul li a{line-height:35px;padding:0;margin:0;}
}
@media only screen 
and (max-width : 540px) {
	.contact-box .info{display: block;min-height: auto;width: 100%;}

	}
@media only screen 
and (max-width : 500px) {
	.middleboxes{width: 100%;min-height: auto;}
	aside ul li{width: 100%;}
	.page-content .content-sidebar{float: none;margin:10px 0 0 0;padding: 0;}
	.translator{text-align: center;}
	.otherlinks ul li{display: inline-block; width: 32%; margin: 0 auto;}
	.otherlinks ul li a{width: 100%;}
	}
@media only screen 
and (max-width : 500px) {
	.middleboxes{width: 100%;min-height: auto;}
	aside ul li{width: 100%;}
	.page-content .content-sidebar{float: none;margin:10px 0 0 0;padding: 0;}
	.translator{text-align: center;}
	.otherlinks ul li{display: inline-block; width: 32%!important; margin: 0 auto;}
	.otherlinks ul li a{width: 100%!important;}
	.custom-header img{width:98%}
	.custom-content img{width:98%}
	}
@media only screen 
and (max-width : 422px) {
	.otherlinks ul li{width: 48%!important; margin: 0 auto 4px;}
	}
