.mobile-nav{height:25px;position:absolute;top:50px;right:10px;cursor:pointer;z-index:10000;width:40px;}.navicon-button{display:inline-block;position:relative;left:0;top:10px;float:left;transition:0.25s;cursor:pointer;}.navicon{position:relative;width:2.5em;height:4px;background:#ffffff;transition:0.5s;border-radius:2.5em;}.navicon:after,.navicon:before{transition:0.25s;top:0.625em;display:block;content:"";height:4px;width:2.5em;background:#fff;position:absolute;z-index:-1;transition:0.5s 0.25s;border-radius:1em;}.navicon:after{top:-.625em;}.open.x .navicon:before{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.open.x .navicon:after{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}.open.x .navicon{background:transparent;}.open:not(.steps) .navicon:after,.open:not(.steps) .navicon:before{top:0 !important;}#wrapper{width:100%;}.front_wrapper{width:100%;}.logged-in #wrapper header{height:40px;}.not-logged-in #wrapper header{padding:37px 0px 8px 15px;}#wrapper header{padding:37px 0px 8px 15px;position:relative;}header .switcher{margin-top:-3px;}#wrapper header ul{background:#fd0000;width:60%;right:0;top:35px;position:absolute;z-index:9999;display:none;}#search-form input[type='text']{width:calc(100% - 42px);}#search-block-form{padding:0;}#wrapper header ul li{width:100%;padding:0;border-bottom:1px solid #fff;}body #wrapper header ul li a,body.white #wrapper header ul li a{font-size:20px;margin:0px;padding:0px;padding:10px 10px 9px 10px;}#wrapper header ul li a:hover{text-decoration:none;border:none;padding:9px 10px 9px 10px;border-radius:5px;margin:0px;}#wrapper header ul li.last{float:right;top:0px;right:-128px;position:absolute;}body.red #wrapper header li.active{background:none;height:39px;margin:0px 0 0;}body.white #wrapper header li.active{background:none;margin-top:0px;height:39px;}body.white #wrapper header ul li.active a{margin-top:0px;color:#fff;}body.white #wrapper header li a:hover{border:1px solid red;padding:9px 10px 10px 10px;}body.white #wrapper header li.active a:hover{padding:10px 10px 10px 10px;}#wrapper header li.active{background:none;height:39px;margin:0px 0 0;}body.red #wrapper header ul li.active a{margin-top:0px;color:#fff;}#wrapper header ul li.active a{margin-top:0px;color:#fff;}#wrapper header ul li.last a{font-size:18px;}section#top,#config-top{margin:40px auto 40px auto;width:550px;padding:0px;padding-left:10px;}#config-top .left{width:500px;padding-left:30px;padding-top:20px;}#config-top .left h2{font-size:30px !important;line-height:42px !important;}#config-top .right{float:left;width:550px;padding-bottom:30px;text-align:center;}#config-top .full{padding:20px;}section#columns,.node-configurable-page .columns{margin:0px auto 10px auto;}section#columns{width:570px;}section#columns{}.node-configurable-page section.columns > ul{width:550px;}section#columns ul li.last,.node-configurable-page section.columns > ul > li{margin-right:10px;margin-left:10px;}section#columns ul li.last,.node-configurable-page section.columns > ul > li.last{margin-right:10px;}section#columns ul li,section.columns > ul > li{margin-bottom:30px;}section.ic{width:500px;margin:0px auto 30px auto;}.ic.odd div.holder{margin-left:25px;margin-top:10px;}.ic div.holder{width:460px;padding:0px 37px 0px 0px;margin-right:0px;margin-bottom:10px;margin-left:20px;}.ic div.overflow{width:100%;text-align:center;}.ic article{float:none;margin:auto;background:white;height:300px;width:503px;padding-right:10px;padding-bottom:0px;border:1px solid #e4e4e4;}.ic article .overflow-text{height:350px;}footer{min-width:500px;}footer span.holder div{width:530px;padding:30px 0px 30px 0px;height:30px;}.social-media{position:absolute;right:0px;width:125px;left:auto;}ul.sublinks{position:relative;left:5px;}#twitter{background:white;float:left;width:550px;height:68px;margin:32px 0px 0px 0px;padding:30px 0px 20px 0px;position:relative;overflow:hidden;}#twitter p{width:555px;margin-top:16px;}#twitter h2{top:4px;left:229px;font-size:20px;}#twitter .rhino-container{width:555px !important;}#twitter .rhino-next{left:233px;top:42px;}#twitter .rhino-prev{left:290px;top:42px;}#twitter .rhino-item p{font-size:13px;}#image-slider,.ic{margin:0px 0px 0px 30px;width:500px;}#image-slider article{width:437px;height:291px;background:none;}#image-slider div.holder{float:none;margin-right:0px;}#image-slider article{float:none;margin:0px auto 0px auto;}#image-slider .overflow{float:none;margin:0px auto;}#top h2{width:438px;height:150px;padding-left:20px;overflow:hidden;}section#content-slider ul{height:550px!important;overflow:hidden;}section#content-slider{margin:0px 0px 50px 15px;width:480px;height:550px!important;}section#content-slider ul,section#content-slider ul li,section#content-slider .rhino-container{width:480px!important;height:550px!important;}section#content-slider .rhino-bullets{left:50px;}section#content-slider .content{width:500px;}section#content-slider img{float:left;margin-top:30px;}.videopage.content-block{margin-left:0px;width:95%;}.node-videopage .field-name-field-body{padding:20px;width:515px;height:226px;}.node-videopage .field-name-field-video-block{margin-left:57px;padding:20px;margin-bottom:5px;height:226px;}.content-block{width:91%;margin-left:0px;}.second-menu{position:relative;height:40px;overflow:visible;}.second-menu .navicon{background:#ccc;}.second-menu .navicon:after,.second-menu .navicon:before{background:#ccc;}.second-menu .mobile-nav-second{top:10px;z-index:999;}.second-menu .mobile-nav-second a{overflow:visible;}#nav-head-second{display:none;width:60%;position:absolute;z-index:998;margin-top:2px;right:0;background:#f8f8f8;}.second-menu ul li.first,.second-menu.not-active ul li.first{font-size:20px;padding-top:14px;}.second-menu li.first a{font-size:20px;margin-top:0px;}.second-menu.not-active ul li.first a{margin-top:0px;}.second-menu ul li,.second-menu.not-active ul li{font-size:20px;padding:10px;height:auto;border:0px;width:100%;border-bottom:1px solid #ccc;}.second-menu ul li.last{padding-right:5px;border-radius:0px;}.second-menu.not-active ul li.first{height:25px;}.config-top-buttons{margin-left:30px;}
