body{font-family:'Droid Sans',Arial,Helvetica,sans-serif;font-size:0;background-color:#d8d8d8;background-image:url(/images-design/background.jpg);background-repeat:no-repeat;color:#666;text-align:center;margin:0;padding:40px 0 0;text-rendering:optimizeLegibility;} aside,section,footer{font-size:14px;} aside ul,nav ul,section ul{margin:0;padding:0;} h1,h2,h3,h4,h5,h6,p,th,td,dd,dt,li,blockquote{text-align:left;} h1,h2,h3,nav ul,.banner,.btn,.resources strong,form input[type=submit]{font-family:'Oswald',sans-serif;font-weight:normal;text-transform:uppercase;} h1,h2,h3,.resources strong,footer a:hover{color:#171717;} h1{font-size:24px;} h2{font-size:20px;} h3{font-size:18px;} img,iframe,video{max-width:100%;} a img,iframe{border:none;} iframe{margin:15px 0;} a{text-decoration:none;color:#0b42fe;} a:hover{text-decoration:underline;} aside a:hover,.banner a:hover,.resources a:hover,.btn:hover{text-decoration:none;} hr{border:none;border-bottom:1px solid #ddd;} i{margin-right:5px;} .imgLeft,.imgRight{margin:5px 2% 10px;border:5px solid #eee;max-width:93%;} .imgLeft{float:left;} .imgCenter{display:block;margin:0 auto;} .imgRight{float:right;} .clear{clear:both;} .center{text-align:center;} header{margin-bottom:10px;} nav>ul{border-top:1px solid #333;position:relative;} nav ul ul{display:none;} ul.show{display:block;} nav li{border-bottom:1px solid #333;} nav li a{display:block;padding:5px 0;} nav li i{color:#444;position:absolute;right:0;padding-top:5px;} nav li li a{color:#c4c4c4;padding-left:20px;} aside,section,.halfCol,.triCol,.col,.resources a,footer li{display:inline-block;vertical-align:top;} .wrap{position:relative;display:block;max-width:980px;margin:0 auto;} aside,aside a{color:#fff;} aside{width:22%;padding:40px 1.5% 50px;margin-right:2%;background-color:#000;border-top-left-radius:100% 50px;border-bottom-left-radius:100% 50px;} aside h2{font-size:16px;color:#ffc70b;margin-top:30px;} aside li{list-style:none;} aside a:hover,.resources span{color:#9d9d9d;} aside p{margin-top:30px;} .address,.contact{font-size:12px;} .contact{margin-top:20px;} .address li,.contact li{margin-bottom:10px;} .sidebar .address{padding-left:29px} .address .first{margin-left:0;} .contact i{margin-right:7px;} .contact i + span{display:inline-block;vertical-align:middle;width:80%;} section{width:66%;padding:40px 3% 50px;background-color:#fff;border-top-right-radius:100% 55px;border-bottom-right-radius:100% 50px;} section p,section li,form strong{line-height:140%;} section li{margin-left:20px;} .lineHeight li{margin-bottom:5px;} .halfCol li{margin-right:3%;} .banner{width:100%;height:268px;background-image:url(/images-content/banner/home.jpg);background-repeat:no-repeat;background-size:cover;} .banner a,.banner p,.banner strong{display:block;} .banner a{height:148px;padding-top:120px;} .banner a:hover span,.resources a:hover span{color:#ffc70b;} .banner p{line-height:200%;text-align:right;background-color:rgba(34,34,34,.8);color:#fff;margin:0;padding:10px 10px 5px;} .banner strong{font-size:26px;font-weight:normal;color:#ffc70b;margin-right:10px;line-height:normal;} .banner span{margin-left:3px;} .halfCol{width:49%;} .triCol{width:33%;} .btn{font-size:15px;background-color:#c4c4c4;color:#fff;padding:6px 10px 6px 20px;} .badges img{margin-right:2%;} .col:last-child{width:25%;margin-left:20%;} .col:last-child li{list-style:none;line-height:160%;} .resources a{width:47%;margin-bottom:5%;color:#666;} .resources .right{margin-left:4%;} .resources img{border:5px solid #eee;} .resources strong{display:block;font-size:18px;margin-bottom:10px;line-height:normal;} form{margin:20px 0;text-align:left;} form input,form textarea,form select{font-family:'Droid Sans',Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:15px;} form input,form textarea{width:97%;} form input[type=number]{width:95%;} form input{height:30px;padding-left:10px;} form input[type=radio],form input[type=checkbox],form .halfCol input[type=radio]{width:auto;height:auto;text-align:left;} form input[type=file]{height:22px;padding-top:4px;padding-bottom:4px;} form select{padding-left:8px;} form textarea{height:100px;padding:10px 0 0 12px;} form select,form input[type=submit]{width:99%;height:35px;} form input[type=submit]{font-size:16px;background-color:#c4c4c4;color:#fff;border:none;} form input[type=submit]:hover{cursor:pointer;background-color:#ffc70b;} form#careers strong{display:block;margin-bottom:5px;} form .halfCol{width:48%;} form .halfCol input{width:95%;} form .halfCol:nth-of-type(even){margin-right:2.8%;} form label>span{display:inline-block;width:80px;} .formhead{color:#fff;background-color:cornflowerblue;display:block;padding:10px;margin:10px 0;width:96%;font-size:120%;} footer .wrap{padding:50px 2%} #background-check-button a{display:block;padding:10px;width:80%;max-width:400px;margin:10px auto;color:#666;background:#ffc70b;border:1px solid #bd9717;text-align:center;font-size:18px;font-weight:bold;font-family:'Droid Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:30px;} #background-check-button a:hover{text-decoration:none;background:#666;color:#ffc70b;border:1px solid #333;} .nowrap{white-space:nowrap;} .small{font-size:80%;} @media(max-width:768px){body{background-image:url(/images-design/background768.jpg);}} @media(max-width:767px){aside,section{width:94%;margin:0;} nav,nav + div{display:inline-block;vertical-align:top;width:40%;margin:0 4%;} #fff-alert{margin-top:0;}} @media(max-width:500px){nav,nav + div{width:45%;margin:0 2%;} ul.contact + p{text-align:center;} form .halfCol,form .halfCol input,textarea{width:98%;} form .halfCol:nth-of-type(even){margin-right:0;}} @media(max-width:400px){aside{width:97%;margin:0;} nav,nav + div{margin:0;} nav{width:44%;margin-right:2%;} nav + div{width:52%;} nav>ul>li{margin:8px 0;} nav li li{margin:8px;} nav li li a{padding-left:0;} nav + div li{margin:8px 0;display:block;} body{background-image:url(/images-design/background400.jpg);background-repeat:repeat-x;}} 