.responsive_header{display:none;background-color:#095D4A}@media screen and (max-width: 1200px){.hme-slideshow .cycle-slideshow{min-width:0;min-height:0}}@media only screen
and (min-width : 320px)
and (max-width : 767px){.logo{width:100%}.account-loggedin{margin-top:0;margin-bottom:0}.navbar{padding:25px
15px}.navbar-header,.navbar-collapse{display:none}.responsive_header{display:block;position:relative;width:100%;z-index:10000;padding-bottom:45px}.responsive_menu{display:none;padding-top:45px}.header_container{height:45px;position:fixed;z-index:10000;box-shadow:0 -1px 3px 2px #092D40}a.responsive_show_menu{-webkit-tap-highlight-color:transparent;background-image:url(/layout/menu_icons.png);width:54px;height:45px;float:right;display:block;background-position:51px 0px}a.responsive_show_search{-webkit-tap-highlight-color:transparent;background-image:url(/layout/menu_icons.png);width:54px;height:45px;display:block}a.responsive_show_menu.close{background-position:180px -1px}.responsive_menu{margin-left:0px;list-style:none;padding-left:0px;margin-bottom:-45px;box-shadow:0 -1px 3px 2px #092D40}.header_container{background-color:#095D4A;height:45px;position:fixed;top:0;width:100%}.responsive_menu
li{color:#fff;font-size:16px;padding:10px;margin-left:0px;list-style:none;border-bottom:1px solid #0b4437}.responsive_menu li
a{color:#fff;display:block}.responsive_menu
li.special{background-color:#e15b49}.flexi_nav{background-color:#28546B;clear:both}.flexi_nav
a{color:#FBEE4C}.flexi_nav li.active
a{font-weight:bold}.flexi_nav.nav>li>a:hover{background-color:#28546B;color:#FBEE4C;text-decoration:underline}.container.footer{padding:75px
15px 25px}.page-top-move .container .page-title{padding-left:15px;padding-right:15px}.challenge-areas{height:100%}.challenge-areas .challenge-areas-challenge:nth-child(n+5){display:block}.challenge-areas
.holder{display:block}}@media only screen
and (min-width : 765px)
and (max-width : 991px){.navbar .container .main-menu li
a{min-width:auto}.account-loggedin{margin-top:0}}@media only screen
and (min-width : 567px)
and (max-width : 769px){.hme-slideshow .cycle-slideshow .cycle-overlay{position:relative;width:100%;margin-top:12px}.account-loggedin{margin-top:0}}@media only screen
and (min-width : 320px)
and (max-width : 568px){.hme-slideshow .cycle-slideshow .cycle-overlay .promo_text
.summary{font-size:12px}.hme-slideshow .cycle-slideshow .cycle-overlay .promo_text
.link_text{font-size:12px}.hme-slideshow .cycle-slideshow .cycle-overlay{width:100%;position:relative}.challenge-areas .challenge-areas-challenge:nth-child(n+5){display:block}.container,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-left:0px;padding-right:0px}.container.footer{padding:25px
15px 25px}.container.footer .row div[class^="col-"]{text-align:center;padding:2em
0;border-bottom:1px solid #EFEFEF}.container.footer .row div[class^="col-"]:first-child{padding-top:0}.container.footer .row div[class^="col-"]:last-child{border-bottom:0}.container.footer .row .social
span{margin-left:0;display:none}.container.footer .row .footer-logo{text-align:center !important;float:none}.challenge_btn{left:15px;margin-bottom:15px}.challenge_btn
.save{position:absolute;bottom: -80px}}