@media only screen and (max-width: 1920px){

}

@media only screen and (max-width: 1280px){

}

@media only screen and (max-width: 1157px){

}

@media only screen and (max-width: 1024px){
#header{overflow:hidden;}
.social{margin:-26px -5px 5px 10px;}
}

@media only screen and (max-width: 980px){

}

@media only screen and (max-width: 800px){

}

@media only screen and (max-width: 768px){

}

@media only screen and (max-width: 640px){
#prevslide,#nextslide{display:none!important;}
}

/*------------------------------------------------*/
/* layouts smaller than 600px, iPhone and mobiles */
@media only screen and (max-width:480px), screen and (max-device-width:480px), screen and (max-width:600px){
.logo img{width:100%!important;-moz-backface-visibility:hidden;box-shadow:0 0 0 #000;}
.social img{width:25px;height:25px;}
#headerMenu{overflow:hidden;}
/* Menu Toggle */
ul#nav{display:none;}
ul#nav.toggled-on{display:inline-block;}
#menu-toggle strong{background-color:#e6e6e6;background-image:-moz-linear-gradient(center top , #f4f4f4, #e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.25);color:#333;font-size:1em;padding:5px 10px;cursor:pointer;display:table;margin:5px auto;}
#menu-toggle strong:hover{background-color:#ebebeb;background-image:-moz-linear-gradient(center top , #f9f9f9, #eBeBeB);color:#5e5e5e;}
#menu-toggle strong:active, #menu-toggle strong.toggled-on{background-color:#e1e1e1;background-image:-moz-linear-gradient(center top , #ebebeb, #e1e1e1);background-repeat:repeat-x;border:1px solid #ccc;border-bottom:1px solid #999;box-shadow:0 0 8px 2px #c6c6c6 inset, 0 1px 0 0 rgba(0,0,0,0.25);color:#333;}
ul#nav li{width:100%;display:block;border-top:1px solid #2f5ca6;}
ul#nav li ul.sub-menu{width:100%;display:block;position:static;display:none;}
ul#nav li:hover ul.sub-menu{display:block;overflow:hidden;}
ul#nav li ul li{display:block;}
ul#nav li a span{white-space:nowrap;display:block;margin:0 auto;text-align:left;}
ul#nav li ul li a{padding:12px 30px;font-size:0.95em;}
ul#nav li.current_page_parent a span, ul#nav .current_page_item a span, ul#nav .current_page_ancestor a span{background:none;}
ul#nav li.current_page_parent a, ul#nav .current_page_item a, ul#nav .current_page_ancestor a{background:#36515c;}
}

@media only screen and (max-width: 480px){
#left-column{width:100%;margin:0 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 5%;}
#right-column{width:100%;margin:0 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;}
#infoFooter{padding-top:30px;}
.home #left-column{margin:0 auto 20px;width:60%;float:none;}
.home #right-column{margin:0 auto 20px;width:60%;float:none;}
.homeTitles{width:100%;}
.homeNews{width:100%;}
.home #main{float:right;height:auto;width:100%;}
}

@media only screen and (max-width: 360px){

}

@media only screen and (max-width: 320px){	

}