@media only screen and (min-width: 1500px) {#page #section-content #primary.eleven.full-content{width:70.833%;}}@media only screen and (min-width: 1025px) and (max-width: 1500px) {#primary.nine{width:66%;}#primary.sixteen{width:100%;margin-top:0;}#primary.sixteen{width:77.083%;margin-top:0;}#page #primary.sixteen{width:100%;margin-top:0!important;}#page #primary.eleven{width:77.083%;margin-top:0!important;}}@media only screen and (min-width: 1px) and (max-width: 1260px) {.bs-controls,.bs-controls-mouse{display:none!important;}.module .module-inner>a{display:none!important;}#skeleton-container{margin-top:-0.4rem;}html{overflow-y:visible;}html .nicescroll-rails{display:none!important;}#section-sub-footer .left,#section-sub-footer .right{clear:both;float:left!important;margin-bottom:10px;text-align:left;}#superfish-menu{position:absolute;left:-9999px;}#responsive-nav{display:inline-block;}#site-heading.left{margin-top:0px;}#primary{width:100%;height:auto;padding:0 2rem;}#page #primary.sixteen{width:100%;margin-top:0!important;}#page #primary.eleven,#page #primary.eleven.full-content{width:100%;margin-top:0!important;}#primary.nine{width:100%;}#page #main{display:inline;height:auto!important;overflow:scroll!important;}#section-footer,#section-sub-footer{display:inline-block;height:auto;position:relative;margin-bottom:-1rem;}#page,#section-content,.container,.sixteen,#primary,#secondary{height:auto;}.module.columns,.module.column{width:50%!important;}.module-inner>a{display:none;visibility:hidden;}#primary-toggle{bottom:1.1rem;left:auto;position:fixed;right:1.9rem;display:block;}.module-inner:focus>a,.module-inner:hover>a,.module-inner:active>a{display:block;visibility:visible;}.module.hover-text .module-content-inner{max-height:95%;}.bgslide_caption{top:1rem;max-width:90%;line-height:1.3;padding:2rem;font-size:1.2rem;}.bgslide_caption .caption_header{font-size:1.8rem;}.bgslide_caption .caption_description{font-size:1.4rem;}}@media only screen and (min-width: 1px) and (max-width: 767px) {#primary{width:100%!important;height:auto;padding:2rem;margin-top:45%;}#page #primary.eleven{width:100%!important;}.site-title{font-size:2.8rem;margin-top:0.15rem!important;}.site-description{display:none;}#bs0 .bs-controls{display:none!important;}#responsive-nav button{left:90%;}}@media only screen and (min-width: 1px) and (max-width: 490px) {#responsive-nav button{left:86%;}#primary{margin-top:70%;}.module.columns,.module.column{width:100%!important;}#section-header{display:block!important;}}