.nav-bar{width:100%;}.nav-container{overflow:hidden;margin:0px;}nav.nav-bar ul{list-style:none;}.nav-list{margin:0 auto;width:100%;padding:0;}.nav-list li{float:left;width:25%;padding:1px;}.nav-list li a{display:block;color:#ffffff;text-align:center;text-decoration:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;letter-spacing:1px;}@media screen and (min-width:0px) and (max-width:768px){.nav-list li a:hover{background:#46c1f2;color:#ffffff;}.nav-list li a{padding:15px 5px;font-size:12px;text-align:center;background:#f3f3f3;color:#27509b;font-weight:800;letter-spacing:0px;}.nav-list li a span{font-weight:300;}.nav-list li{float:left;width:50%;}}@media screen and (min-width:769px) and (max-width:1179px){.nav-list li a:hover{background:#46c1f2;color:#ffffff;padding-top:40px;}.nav-list li a{padding:20px 8px;font-size:1em;text-align:center;background:#f3f3f3;color:#27509b;font-weight:800;letter-spacing:2px;}.nav-list li a span{font-weight:300;}}@media screen and (min-width:1180px) and (max-width:4500px){.nav-list li a:hover{background:#46c1f2;color:#ffffff;padding-top:30px;}.nav-list li a{padding:20px 10px;font-size:1.4em;text-align:center;background:#f3f3f3;color:#27509b;font-weight:800;letter-spacing:2px;}.nav-list li a span{font-weight:300;}}