body#homepage{font-weight:400;background-color:#fff;font-family:Poppins,sans-serif}body#homepage i.fa-reverse{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}body#homepage a.btn{color:#fff;outline:none;border-radius:0}body#homepage a.btn.btn-orange{background-color:#ea400d;box-shadow:2px 2px 0 0 #f55b2d}body#homepage a.btn.btn-blue{background-color:#021166;box-shadow:2px 2px 0 0 #273cb0}body#homepage .navbar-default{background-color:#fff;border-bottom:none;height:75px;box-shadow:0 2px 6px rgba(0,0,0,.1)}@media (max-width:1199px){body#homepage .navbar-default{height:60px}}body#homepage .navbar-default .container{background-color:#fff}body#homepage .navbar-default .navbar-brand img{max-width:117px}@media (max-width:1199px){body#homepage .navbar-default .navbar-brand img{max-width:90px}}body#homepage .navbar-default #navbar-login{height:31px!important;text-align:right}body#homepage .navbar-default #navbar-login a.btn{font-size:12px;font-weight:700;padding:6px 12px 4px;margin-right:-6px}body#homepage .navbar-default ul.navbar-nav li{background:none;color:#000;border-bottom:4px solid transparent}body#homepage .navbar-default ul.navbar-nav li.active,body#homepage .navbar-default ul.navbar-nav li:hover{border-bottom:4px solid #ea400d}body#homepage .navbar-default ul.navbar-nav li.active a,body#homepage .navbar-default ul.navbar-nav li:hover a{background:none!important;color:#ea400d!important;text-align:center}body#homepage .navbar-default ul.navbar-nav li.active a{font-weight:700}body#homepage .navbar-default ul.navbar-nav li a{color:#000;font-size:15px;padding:10px 15px;text-align:center;transition-duration:0s}@media (max-width:1199px){body#homepage .navbar-default ul.navbar-nav li a{padding:8px 15px}}body#homepage .navbar-default ul.navbar-nav li a:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}body#homepage .top_banner{background:url(/assets/images/pages/homepage/top_banner.jpg) no-repeat 50%;background-size:cover!important;margin-top:25px;margin-bottom:-1px;max-height:500px!important;width:100%}@media (max-width:1199px){body#homepage .top_banner{margin-top:10px}}body#homepage .top_banner img{visibility:hidden;width:100%}body#homepage .top_banner.load_boards{background:url(/assets/images/pages/load_boards/top_banner.jpg) no-repeat 50%}body#homepage .top_banner.e_bill_of_lading{background:url(/assets/images/pages/e_bill_of_lading/top_banner.jpg) no-repeat 50%}body#homepage .top_banner.carriers{background:url(/assets/images/pages/carriers/top_banner.jpg) no-repeat 50%}body#homepage .top_banner.brokers{background:url(/assets/images/pages/brokers/top_banner.jpg) no-repeat 50%}body#homepage .top_banner.shippers{background:url(/assets/images/pages/shippers/top_banner.jpg) no-repeat 50%}body#homepage .top_banner.terms{background:url(/assets/images/pages/terms/top_banner.jpg) no-repeat 50%;max-height:690px!important}body#homepage .top_banner.privacy_policy{background:url(/assets/images/pages/privacy_policy/top_banner.jpg) no-repeat 50%}body#homepage .top_banner.faq{background:url(/assets/images/pages/faq/top_banner.jpg) no-repeat 50%;color:#fff;font-family:Verdana,Helvetica,sans-serif;font-size:40px;font-weight:700;line-height:1.25;min-height:360px;padding:140px 0 50px;text-align:center;top:50px;width:100%}@media (max-width:1023px){body#homepage .top_banner.faq{font-size:33px}}@media (max-width:479px){body#homepage .top_banner.faq{font-size:28px}}body#homepage .top_banner.contact_us{background-image:none;background-color:#021166;margin-bottom:30px;top:50px;width:100%}body#homepage .top_banner.contact_us .container{background:url(/assets/images/pages/contact_us/top_banner.png) no-repeat bottom right 40px;background-size:auto!important;min-height:340px}body#homepage .top_banner.contact_us .container h3{color:#fff;font-family:Verdana,Helvetica,sans-serif;font-size:40px;line-height:1.25;margin:140px 0 50px 120px}@media (max-width:1023px){body#homepage .top_banner.contact_us .container h3{font-size:33px}}@media (max-width:479px){body#homepage .top_banner.contact_us .container h3{font-size:28px}}@media (max-width:1199px){body#homepage .top_banner.contact_us .container{background:url(/assets/images/pages/contact_us/top_banner.png) no-repeat bottom right 0!important}body#homepage .top_banner.contact_us .container h3{margin:140px 0 50px}}@media (max-width:991px){body#homepage .top_banner.contact_us .container{min-height:0;background-image:none!important}body#homepage .top_banner.contact_us .container h3{text-align:center;margin:90px 0}}@media (max-width:359px){body#homepage .top_banner.contact_us .container h3{margin:100px 0 50px}}body#homepage #headerwrap{background-color:#021166;color:#000;padding:20px 0 60px!important;text-align:center}body#homepage #headerwrap h3{font-family:Verdana,Helvetica,sans-serif;font-size:40px;line-height:1.25;font-weight:700}@media (max-width:1023px){body#homepage #headerwrap h3{font-size:33px}}@media (max-width:479px){body#homepage #headerwrap h3{font-size:28px}}body#homepage #headerwrap h3 span.orange{color:#ea400d}body#homepage #headerwrap p{font-size:22px;line-height:1.5;margin:0 auto 20px;max-width:910px;text-align:center}@media (max-width:479px){body#homepage #headerwrap p{font-size:18px}}@media (max-width:552px){body#homepage #headerwrap p br{display:none}}body#homepage #headerwrap a.btn{font-size:20px;font-weight:700;max-width:100%;padding:10px 30px;white-space:normal}@media (max-width:479px){body#homepage #headerwrap a.btn{font-size:16px}}body#homepage .download_apps{margin:50px 0 30px}body#homepage .download_apps h4{font-family:Verdana,Helvetica,sans-serif;font-size:22px;font-weight:700}body#homepage .download_apps h4 span.blue{color:#091c82}body#homepage .download_apps h4 span.orange{color:#ea400d}body#homepage .download_apps img{margin:0 10px 10px}@media (max-width:767px){body#homepage .banner_icon_list-grid{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:520px){body#homepage .banner_icon_list-grid{display:grid;grid-template-columns:1fr}}body#homepage .banner_icon_list-grid .banner_icon{margin-bottom:30px}body#homepage #main_content .container.homepage .banner_content.banner1 img.banner{margin-top:75px}body#homepage #main_content .container.homepage .banner_content.banner2>.clearfix{margin-bottom:40px}body#homepage #main_content .container.homepage .banner_content.banner2 img.banner{margin-top:60px}body#homepage #main_content .container.homepage .banner_content.banner3 img.banner{margin-top:30px}body#homepage #main_content .container.load_boards .banner_content.banner2>.clearfix{margin-bottom:40px}body#homepage #main_content .container.load_boards .banner_content.banner2 img.banner{margin-top:30px}body#homepage #main_content .container.load_boards .banner_content.banner3{margin-bottom:0}body#homepage #main_content .container.load_boards .banner_content.banner3 .download_apps{width:100%}body#homepage #main_content .container.e_bill_of_lading .banner_content.banner1 img.banner{margin-top:25px}body#homepage #main_content .container.carriers .banner_content.banner2>.clearfix,body#homepage #main_content .container.e_bill_of_lading .banner_content.banner2,body#homepage #main_content .container.e_bill_of_lading .banner_content.banner2>.clearfix,body#homepage #main_content .container.e_bill_of_lading .banner_content.banner3,body#homepage #main_content .container.e_bill_of_lading .banner_content.banner3>.clearfix,body#homepage #main_content .container.e_bill_of_lading .banner_content.banner_icons,body#homepage #main_content .container.e_bill_of_lading .banner_content.banner_icons>.clearfix{margin-bottom:40px}body#homepage #main_content .container.carriers .banner_content.banner2 img.banner{margin-top:30px}body#homepage #main_content .container.carriers .banner_content.banner3{margin-bottom:0}body#homepage #main_content .container.brokers .banner_content.banner2>.clearfix{margin-bottom:40px}body#homepage #main_content .container.brokers .banner_content.banner2 img.banner,body#homepage #main_content .container.brokers .banner_content.banner3 img.banner{margin-top:30px}body#homepage #main_content .container.brokers .banner_content.banner3>.clearfix{margin-bottom:40px}body#homepage #main_content .container.brokers .banner_content.banner4 img.banner{margin-top:0}body#homepage #main_content .container.shippers .banner_content.banner2>.clearfix{margin-bottom:40px}body#homepage #main_content .container.shippers .banner_content.banner2 img.banner,body#homepage #main_content .container.shippers .banner_content.banner3 img.banner{margin-top:30px}body#homepage #main_content .container.contact_us h3{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:24px;font-weight:700}body#homepage #main_content .container.contact_us .get_in_touch{font-weight:400;float:right;min-height:130px}body#homepage #main_content .container.contact_us .get_in_touch a{color:#1e1e1e;display:block;margin:15px 0;position:relative;padding-left:25px}body#homepage #main_content .container.contact_us .get_in_touch a i{position:absolute;top:2px;left:0;color:#021166;transition:inherit}body#homepage #main_content .container.contact_us .get_in_touch a:hover,body#homepage #main_content .container.contact_us .get_in_touch a:hover i{color:#ea400d}@media (max-width:991px){body#homepage #main_content .container.contact_us .get_in_touch{float:none;margin-left:15px}}body#homepage #main_content .container.contact_us .input-field{padding:10px 0}body#homepage #main_content .container.contact_us .input-field label{color:#000;float:left;font-size:14px;font-weight:700;margin-right:20px;min-width:200px}body#homepage #main_content .container.contact_us .input-field label:before{content:"* ";visibility:hidden}body#homepage #main_content .container.contact_us .input-field label.required:before{color:#ea400d;content:"* ";visibility:visible}body#homepage #main_content .container.contact_us .input-field input[type=email],body#homepage #main_content .container.contact_us .input-field input[type=text],body#homepage #main_content .container.contact_us .input-field select{border:1px solid #bfbfbf;color:#000;font-size:14px;font-weight:400;padding:3px 6px;width:calc(100% - 250px)}@media (max-width:767px){body#homepage #main_content .container.contact_us .input-field input[type=email],body#homepage #main_content .container.contact_us .input-field input[type=text],body#homepage #main_content .container.contact_us .input-field select{width:100%}}body#homepage #main_content .container.contact_us .input-field textarea{border:1px solid #bfbfbf;float:right;overflow-y:scroll;resize:none;width:calc(100% - 10px)}@media (max-width:767px){body#homepage #main_content .container.contact_us .input-field textarea{width:100%}}body#homepage #main_content .container.contact_us .input-field input[type=submit]{background-color:#ea400d;border:none;color:#fff;font-size:16px;font-weight:700;padding:10px 15px;border-radius:3px}body#homepage #main_content .container.contact_us #divRecaptcha{float:right}body#homepage #main_content .container.privacy_policy,body#homepage #main_content .container.terms{font-family:Verdana,Helvetica,sans-serif}body#homepage #main_content .container.privacy_policy h2,body#homepage #main_content .container.terms h2{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:28px;font-weight:700;margin-bottom:0;padding-top:10px}body#homepage #main_content .container.privacy_policy h3,body#homepage #main_content .container.terms h3{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:24px;font-weight:700}body#homepage #main_content .container.privacy_policy h4,body#homepage #main_content .container.terms h4{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:18px;font-weight:700}body#homepage #main_content .container.privacy_policy p,body#homepage #main_content .container.privacy_policy ul li,body#homepage #main_content .container.terms p,body#homepage #main_content .container.terms ul li{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:14px;line-height:24px;margin:0;padding-top:10px}body#homepage #main_content .container.faq{margin-top:50px;margin-bottom:50px}body#homepage #main_content .container.faq h3{color:#1e1e1e;font-family:Verdana,Helvetica,sans-serif;font-weight:700;margin:-10px 0 30px;padding:0}body#homepage #main_content .container.faq .faq-item{margin:20px 0}body#homepage #main_content .container.faq .faq-item .question{display:flex;background-color:#021666;clear:both;color:#fff;font-family:Verdana,Helvetica,sans-serif;font-size:14px;font-weight:700;margin:0;overflow:hidden}body#homepage #main_content .container.faq .faq-item .question .question_mark{background-color:#f0410c;border-right:1px solid #fff;content:"Q";display:block;float:left;font-family:Verdana,Helvetica,sans-serif;font-size:22px;font-weight:400;height:inherit;line-height:36px;margin-right:15px;text-align:center;width:55px}body#homepage #main_content .container.faq .faq-item .question .question_content{display:inline-block;float:left;padding:10px 0;line-height:1.4;width:calc(100% - 85px)}body#homepage #main_content .container.faq .faq-item .answer{background-color:#fafafa;color:#000;font-size:14px;line-height:1.2;font-weight:400;padding:10px 15px 10px 70px}body#homepage #main_content .container.faq .faq-item .answer p{margin:0;padding:0}body#homepage #main_content .banner_content{margin-top:40px;margin-bottom:30px}body#homepage #main_content .banner_content:after{content:"";background:linear-gradient(90deg,#fff 0,#ccc 40%,#ddd 60%,#eee 90%,#fff) 0 100% #777 no-repeat;background-size:100% 1px;height:1px;width:100%}body#homepage #main_content .banner_content.no-bottom-border:after{display:none}body#homepage #main_content .banner_content .banner_image img{max-width:100%}body#homepage #main_content .banner_content .download_apps{margin:20px 0 40px}body#homepage #main_content .banner_content .download_apps-wrapper{display:flex;justify-content:center}@media (max-width:400px){body#homepage #main_content .banner_content .download_apps-wrapper{flex-direction:column}}@media (max-width:400px){body#homepage #main_content .banner_content .download_apps-wrapper .download{max-width:180px;margin:10px auto}}body#homepage #main_content .banner_content.banner1{position:relative}body#homepage #main_content .banner_content img.banner{margin-top:27px}body#homepage #main_content .banner_content.banner_icons{text-align:center}body#homepage #main_content .banner_content.banner_icons .banner_icon_list{margin-bottom:30px}body#homepage #main_content .banner_content.banner_icons h3{color:#021166;font-family:Verdana,Helvetica,sans-serif}body#homepage #main_content .banner_content.banner_icons .banner_icon h4{color:#ea400d;font-family:Verdana,Helvetica,sans-serif;font-size:18px;font-weight:700}@media (max-width:1200px){body#homepage #main_content .banner_content.banner_icons .banner_icon h4{min-height:38px;display:flex;justify-content:center;align-items:center}}body#homepage #main_content .banner_content.banner_icons .banner_icon p{color:#000;font-size:14px;line-height:16px}body#homepage #main_content .banner_content.banner_icons .banner_icon .img_wrapper{min-height:120px;position:relative}body#homepage #main_content .banner_content.banner_icons .banner_icon .img_wrapper img{bottom:0;left:50%;max-width:100%;position:absolute;transform:translate3d(-50%,0,0)}body#homepage #main_content .banner_content h3{font-family:Verdana,Helvetica,sans-serif;font-size:28px;font-weight:700;margin-bottom:20px;line-height:1.25}@media (max-width:1197px){body#homepage #main_content .banner_content h3{font-size:22px}}body#homepage #main_content .banner_content h3 span.blue{color:#091c82}body#homepage #main_content .banner_content h3 span.orange{color:#ea400d}body#homepage #main_content .banner_content ul li{color:#1e1e1e;font-size:14px;line-height:18px;margin-bottom:10px;padding-left:5px}body#homepage #main_content .banner_content ul.orange li{list-style-image:url(/assets/images/pages/homepage/orange_bullet.png)}body#homepage #main_content .banner_content ul.blue li{list-style-image:url(/assets/images/pages/homepage/blue_bullet.png)}body#homepage #main_content .banner_content a.btn{font-size:14px;font-weight:700;padding:7px 28px;margin:20px 0 0 20px}body#homepage #main_content .banner_content p{color:#1e1e1e}body#homepage #bottom_banner{background:linear-gradient(rgba(0,40,255,.5),rgba(0,40,255,.5)),url(/assets/images/pages/homepage/bottom_banner.jpg) no-repeat 50%}body#homepage #bottom_banner .container{background-size:cover;padding:30px 0 40px;text-align:center}body#homepage #bottom_banner .container .content h3{color:#ea400d;font-family:Lato;font-size:40px;line-height:1.25;font-weight:700}@media (max-width:1023px){body#homepage #bottom_banner .container .content h3{font-size:33px;font-size:28px}}body#homepage #bottom_banner .container .content p{color:#fff;font-size:28px;line-height:1.5}@media (max-width:1023px){body#homepage #bottom_banner .container .content p{font-size:24px}}@media (max-width:479px){body#homepage #bottom_banner .container .content p{font-size:18px}}body#homepage #bottom_banner .container .content a.btn{font-size:18px;font-weight:700;padding:10px 50px}@media (max-width:479px){body#homepage #bottom_banner .container .content a.btn{font-size:16px}}body#homepage #footerwrap{background-color:#fff;color:#1e1e1e}body#homepage #footerwrap p{color:#1e1e1e;font-size:14px;line-height:20px;margin:20px 0}body#homepage #footerwrap .about img{max-width:160px}body#homepage #footerwrap .container h4{font-family:Verdana,Helvetica,sans-serif;font-size:20px;font-weight:700}body#homepage #footerwrap .container .about a{color:#1e1e1e;font-size:28px;margin-right:12px}body#homepage #footerwrap .container .about a:hover{color:#ea400d}body#homepage #footerwrap .container .get_in_touch a{display:block;color:#1e1e1e;margin-bottom:10px;font-size:14px;position:relative;padding-left:25px}body#homepage #footerwrap .container .get_in_touch a i{position:absolute;top:3px;left:0;color:#021166;transition:inherit}body#homepage #footerwrap .container .get_in_touch a:hover,body#homepage #footerwrap .container .get_in_touch a:hover i{color:#ea400d}body#homepage #footerwrap .container ul{padding-left:0}body#homepage #footerwrap .container ul li{background:url(/assets/images/pages/homepage/footer_bullet.png) no-repeat left 9px;list-style:none;margin:3px 0;padding-left:15px}body#homepage #footerwrap .container ul li a{color:#1e1e1e;font-size:14px;display:block;line-height:1.6}body#homepage #footerwrap .container ul li.active,body#homepage #footerwrap .container ul li:hover{background:url(/assets/images/pages/homepage/red_footer_bullet.png) no-repeat left 9px}body#homepage #footerwrap .container ul li.active a,body#homepage #footerwrap .container ul li:hover a{color:#ea400d}body#homepage #footerwrap .container ul li.active{font-weight:700}body#homepage #copyright{background-color:#1d1d1d}body#homepage #copyright p{color:#999;font-size:14px;margin:15px 0;text-align:center}body#homepage #copyright p span{color:#ea400d}@media (min-width:992px){#main_content .banner_content.image-left .banner_text{float:right}#main_content .banner_content .download_apps,#main_content .banner_content.image-left .banner_image{float:left}}@media (max-width:768px){body#homepage .login_content #login_div_content{padding:10px 30px 40px}}@media (max-width:992px){#main_content .banner_content .banner_image{text-align:center}#bottom_banner .container{background-size:138% 240px}}@media (max-width:1199px){#navbar-login{border:none;margin-top:30px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important;margin-right:0}body#homepage .navbar-default #navbar-login a.btn{margin-right:3px}.navbar-toggle{display:block;margin-top:13px;margin-bottom:13px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px 0;overflow-y:auto;max-height:350px;height:calc(100vh - 145px)}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.d-inline-block{display:inline-block}.form__input,.form__select,.form__textarea{outline:none;width:100%;max-width:none;margin:0;position:relative;transition:box-shadow .2s,border-color .2s;box-shadow:inset 0 2px 3px rgba(0,0,0,.075);border-radius:4px;font-size:.875rem;color:#555}.form__input:active,.form__input:focus,.form__select:active,.form__select:focus,.form__textarea:active,.form__textarea:focus{border-color:#66afe9!important;box-shadow:0 0 7px rgba(102,175,233,.6),inset 0 2px 3px rgba(0,0,0,.08)!important}.form__textarea{font-size:14px;font-weight:400;padding:.5rem .81rem}@media (max-width:360px){.recaptcha{transform:scale(.85);transform-origin:0 0}}.form__select{height:28px;padding-right:2rem;background:#fdfdfd url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NH08L3N0eWxlPjwvZGVmcz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDQuOTV2MTBIMHoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xLjQxIDQuNjdsMS4wNy0xLjQ5IDEuMDYgMS40OUgxLjQxek0zLjU0IDUuMzNMMi40OCA2LjgyIDEuNDEgNS4zM2gyLjEzeiIvPjwvc3ZnPg==) no-repeat calc(100% - 7px) 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}