label.mobile_menu span{margin-left:10px;color:#FFF;font-size:1em;display:none;font-family:'Open Sans',sans-serif;}.nav{font-family:'Open Sans',sans-serif;position:relative;margin:0;}ul.nav{padding:0;list-style:none;}ul.nav li{float:left;}.nav>li{display:inline-block;}.nav>li>a{padding:7px 20px;display:block;color:#fff;font-size:1.3em;font-weight:700;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;}.nav>li:hover>ul{opacity:1;visibility:visible;margin-top:0;}.nav li>ul li{position:relative;}.nav li>ul li a{color:#fff;font-size:1.5em;font-weight:700;display:block;padding:6px 13px;text-transform:uppercase;position:relative;border-bottom:1px solid #DDD;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;font-family:'Roboto Condensed',sans-serif;}input#mobile_menu{display:none;}.nav>li>ul li ul li ul{background-color:#FFF;}.nav>li>ul li ul li ul li:hover{color:#0572B8;}.nav>li ul li:hover>ul{opacity:1;visibility:visible;margin-left:0;}.nav>li>.fulldrop{opacity:0;visibility:hidden;position:absolute;list-style:none;top:118px;left:0;background-color:#0078b3;width:100%;min-height:100px;text-align:left;margin-top:30px;padding:0;z-index:99;overflow:hidden;}.nav>li:hover .fulldrop{opacity:1;visibility:visible;margin-top:0;}.nav ul li:hover:after{color:white;}.nav .coldrop{opacity:0;visibility:hidden;position:absolute;list-style:none;top:118px;background-color:#0078b3;min-height:100px;text-align:left;margin-top:30px;padding:0;padding:0 10px;z-index:99;}.nav>li:hover .coldrop{opacity:1;visibility:visible;margin-top:0;}.nav .coldrop .column{width:130px;margin:0 9px;}.nav .column{width:14.1%;float:left;color:white;margin:0 0 0 2.2%;}.nav .column ul{padding:0;margin:0;}.nav .column ul li{padding:0;list-style:none;font-size:11px;}.nav .column h3{font-size:14px;padding:14px 0;font-weight:400;margin:5px 0 5px 0;}.nav .column ul li a{display:block;padding:0 0 15px 0;}.nav>li>ul li ul,.nav li>ul li,.nav>li>.fulldrop,.nav>li>.coldrop,.nav>li>ul,.nav>li{transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-outs;}.nav li a.color1{background:#00aedb;color:#fff;}.nav li a.color2{background:#8cc63f;color:#fff;}.nav li a.color3{background:#5261ac;color:#fff;}.nav li a.color4{background:#f78f1d;color:#fff;}.nav li a.color5{background:#f00;color:#fff;}.nav li a.color6{background:#898989;color:#fff;width:493px;}.nav>li:hover>a{color:#000;background:#fff;}.nav li>ul li a:hover{text-decoration:none;}@media (max-width:1024px){.nav li a.color6{width:292px;}}@media (max-width:800px){.navigation{float:none;margin:10px 0;}@media only screen and (max-width:959px){.nav>li>a{padding:10px 12px;}@media only screen and (max-width:800px){.nav{display:none;}label.mobile_menu span{display:inline;}label.mobile_menu{position:relative;display:block;width:100%;background-color:#ec098d;padding:10px 0;cursor:pointer;}.nav{padding:0;}.nav>li>a{border-width:0;}.nav li{width:100%;text-align:left;margin-left:0;}.nav>li{border-right:none;position:relative;}.nav>li>a,.nav li>ul li a{display:block;font-size:.85em;}.nav li>ul li a{width:100%;}.nav>li{background:none;}.nav li ul{padding:0;}.nav .fulldrop,.nav .coldrop{width:95%;padding:0 2.5%;}.nav li>ul li{padding:18px 0;}.nav .column,.nav .coldrop .column{width:94%;padding:0 3%;}.nav>li>ul{width:100%;}.nav>li>ul>li:hover ul{margin-top:0;}#mobile_menu:checked+.nav{display:block;}label.mobile_menu:after{position:absolute;top:-2px;right:10px;content:"\2261";font-size:30px;color:white;}.nav>li>ul li ul li ul{width:100%;top:43px;left:0;margin-left:0;margin-top:30px;}.nav>li>ul>li ul li:hover ul{margin-top:0;}.nav>li>ul li{padding:0;width:100%;}.nav>li>ul li ul{margin-left:0;}.nav>li>ul li ul li{padding:5px 0 5px 0;width:100%;}.nav>li>ul li ul li ul li{padding:15px 0 15px 0;width:100%;}.nav ul li.dropdown:after{left:90%;}.nav>li>ul li ul,.nav li>ul li,.nav>li>.fulldrop,.nav>li>.coldrop,.nav>li>ul,.nav>li{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}.nav li a.color6{width:100%;}}@media (max-width:320px){label.mobile_menu{padding:4px 0;}label.mobile_menu:after{top:-8px;}}