@media screen and (max-width:1400px) {
	.innerwidth, .innerslider {width:92%;}
	.wp-sub-content {width:70%;font-size:16px;}
	.recent-post-slider h2.wp-post-title {font-size:1.3em;}
	.recent-post-slider.design-1 .slick-next, .recent-post-slider.design-1 .slick-prev {top:36%!important;}

	#indexnewswrapper li {
	    width: 49.19354839%;
		margin-left:0;
		margin-right:0;s
		float:left;
	}
	#indexnewswrapper li:nth-of-type(2n+1), #indexnewswrapper li:nth-of-type(3) {float:right;margin-right:0;}
	#indexnewswrapper li:nth-of-type(6), #indexnewswrapper li:nth-of-type(1) {float:left;}
	#indexnewswrapper li:nth-of-type(3), #indexnewswrapper li:nth-of-type(9) {float:right;}  
	.wppsac-post-slider.design-1 .wppsac-post-content-left {
	    width: 92%;
	    margin-left: -46%;
	}  

	.wppsac-post-slider.design-1 .slick-prev {
	    left: 50% !important;
	    margin-left: -46%!important;

	}  
	.wppsac-post-slider.design-1 .slick-next {
	    left: 50% !important;
	    margin-left: 42%!important; 

	}   



}



@media screen and (max-width:1024px) {
span.hero-right {width:60%;}
span.hero-left {width:40%;}
#primary {width:66%;}
#secondary {width:32%;}
.innerwidth, .innerslider {width:92%;}
#pagemenu {width:100%;margin-top:24px;margin-bottom:36px;}
#pagemenu li {margin-bottom: 16px;list-style: none;width: 49%;float:left;}
#pagemenu li:nth-of-type(2n) {float: right;}
#pagemenu li:nth-of-type(2n-1) {clear:both;}
#pagemenu li span.index-title {border-top:0;}
main {width: 100%;}
#pagemenu li span {font-size:15px;}
.menu-toggle {display:block;float:right;}
.main-navigation ul {display:none;}
#site-navigation.toggled ul {display:block;}
p.site-description {display:none;} 

.wppsac-post-slider.design-1 .slick-prev {

}  
.wppsac-post-slider.design-1 .slick-next {

}

}

@media screen and (max-width:768px) {
	#indexnewswrapper li, #indexnewswrapper li:nth-of-type(1), #indexnewswrapper li:nth-of-type(2), #indexnewswrapper li:nth-of-type(3) {width:100%;}

	#primary {width:100%;}
	#secondary {width:100%;margin-top:0;}
	.wp-sub-content {width:100%;}
	.footerlogo{width:26%;margin:0 4% 0 0;}
	.footertext {width:66%;margin:0 4% 0 0;}    
	.recent-post-slider.design-1 .post-content-left a {
	    font-size: 18px;
	}   

	.wppsac-post-slider.design-1 .slick-prev {
	    margin-left: -46%!important;

	}  
	.wppsac-post-slider.design-1 .slick-next {
	    margin-left: 36%!important; 
 
	}
}

@media screen and (max-width:480px) {
	span.hero-right {width:40%;}
	span.hero-left {width:60%;}
	.footertext {width: 100%;margin: 0;height:auto;padding-bottom: 24px;}
	.footerlogo{min-height: auto;margin-bottom:8px;}
	#pagemenu li {width:100%;}
	#slider {height:441px;}
	.recent-post-slider h2.wp-post-title {font-size: 1.15em;
	    padding: 0;
	    margin: 0!important;}
	.wp-sub-content {font-size: 13px;
    line-height: 18px;padding: 8px 36px 4px 16px;
	}  

     	.wppsac-post-slider.design-1 .slick-prev {
	    margin-left: -46%!important;

	}  
	.wppsac-post-slider.design-1 .slick-next {
	    margin-left: 30%!important; 

	}
}    

@media only screen and (max-width: 768px) {
.wppsac-post-slider.design-1 .wppsac-post-image-bg img {
    max-width: 768px !important;
}


div.menu-primary-container {float: right;overflow: hidden;clear: right;position:absolute;z-index:20;right:-10px;top: 48px;}
.main-navigation li {float: right;clear: right;width:100%;}
.main-navigation li a {border-bottom: 1px dotted #fff;background: #045;padding: 14px 10px 14px 10px;text-align: right;min-width: 200px;}
.main-navigation {position:relative;}

.main-navigation ul ul {
    width: 200px;
    float: left;
    position: static;

}
.main-navigation ul ul a {
text-align: right;
font-size:14px;
background: #267;
}
.main-navigation ul li:last-child ul {
    position: static;
}