#masthead,.navbar-brand{position:absolute;width:100%}.category-item a p,body{font-family:"Titillium Web",Arial,Helvetica,sans-serif}body{background:#000}#masthead{z-index:300}#primary{padding-left:0;padding-right:0;margin-top:50px}#content{padding-top:120px}#colophon,#content{margin-left:0;margin-right:0}a{color:#EC3124}a:focus,a:hover{color:#FFF}p{font-size:18px;line-height:29px;color:#999}.navbar-header{background-color:#000}#navbar-collapse-main{background-color:#333}.navbar-brand{padding-top:14px;text-align:center;z-index:100;margin-left:-15px;box-sizing:border-box}.navbar-brand>img{display:inline-block}button.navbar-toggle{float:left;margin-left:15px;background-color:#ED3124;color:#FFF;border:none;font-weight:600}button.navbar-toggle:focus,button.navbar-toggle:hover{background-color:#FFF;color:#000}#site-navigation{background:#1B1B1B;border-radius:0;border-top:0;border-right:0;border-left:0;margin-bottom:0;height:170px;border-bottom:0}#navbar-collapse-main{border-top:1px solid #555;position:relative;z-index:200}.navbar-nav>li>a{font-size:15px;font-weight:700;text-transform:uppercase}#menu-main-menu .current-menu-item a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:#222;color:#ED3124}.navbar-default .navbar-nav>li>a{background-color:#333;color:#FFF}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#111;color:#ED3124}.search-toggle{border:0;background:0 0;color:#FFF;font-size:22px;margin-top:10px;margin-right:15px;float:right}.search-toggle:focus,.search-toggle:hover{border:0;background:0 0;color:#ED3124}#nav-search{position:relative;z-index:200;background-color:rgba(0,0,0,1);clear:both}#nav-search-form{margin-top:15px}#nav-search-form .form-control{border-radius:8px}#nav-search .form-group{float:none;width:100%}#nav-search button.search-submit{float:none;background-color:#EC3124;color:#FFF;font-weight:600;border:0;width:100%;height:34px;border-radius:8px;margin-bottom:15px;text-transform:uppercase}#nav-search button.search-submit:hover{background-color:#FFF;color:#000}.search-toggle:hover #nav-search{display:block}#searchform .btn{background-color:#EC3124;color:#FFF;font-weight:600;border:0;font-size:16px;height:34px;border-radius:5px;width:100%}#searchform .btn:hover{background-color:#FFF;color:#000}.footer-buttons{margin-top:40px}.buy-a-vehicle,.rent-a-truck{display:block;float:left;width:100%;height:160px;text-align:center}.rent-a-truck{background:url(../images/truck_rent_bg_white.jpg) center top no-repeat #FFF}.rent-a-truck a:link,.rent-a-truck a:visited{display:inline-block;font-size:26px;padding:20px 40px;background-color:#000;color:#FFF;border-radius:16px;margin:40px 0 0}.rent-a-truck a:hover{text-decoration:none;background-color:#FFF;color:#000}.buy-a-vehicle{background:url(../images/buy_vehicle_bg.jpg) center top no-repeat #FFF}.buy-a-vehicle a:link,.buy-a-vehicle a:visited{display:inline-block;font-size:26px;padding:20px 40px;background-color:#000;color:#FFF;border-radius:16px;margin:40px 0 0}.buy-a-vehicle a:hover{text-decoration:none;background-color:#FFF;color:#000}.site-footer{background:#222;margin-top:40px;padding-top:40px;clear:both}footer .site-info{padding-left:0;padding-right:0}.copyright{border-top:1px solid #000;padding:10px 0 0}.copyright p{font-size:14px;color:#797979;text-align:center}ul#menu-footer-menu{margin:0;padding:0;text-align:center}ul#menu-footer-menu li{display:inline-block;list-style:none;width:100%}ul#menu-footer-menu li a:link,ul#menu-footer-menu li a:visited{display:inline-block;font-size:16px;font-weight:600;color:#999;padding:0 0 10px}ul#menu-footer-menu li a:hover{color:#ED3124;text-decoration:none}.custom.tparrows::before{font-size:26px;line-height:100px}.custom.tparrows{width:100px;height:100px;background:rgba(50,50,50,.75)}.zeus .tp-bullet::after{background-color:#CCC}.zeus .tp-bullet{border:1px solid #999;width:12px;height:12px}.slider_cta{border-radius:16px!important}.tp-bullet-image,.tp-bullet-imageoverlay,.tp-bullet-title{display:none}.custom-btn-wrapper:hover a.custom-btn{background-color:#333}.custom-buttons{margin-left:-15px;margin-right:-15px}a.custom-btn,a.custom-btn:link,a.custom-btn:visited{display:block;float:left;width:100%;background:#1B1B1B;text-align:center;font-weight:700;text-transform:uppercase;box-sizing:border-box;padding:40px 0 20px;border-left:1px solid #000;border-bottom:1px solid #000}a.custom-btn-first,a:visited.custom-btn-first{border-left:none}a.custom-btn:focus,a.custom-btn:hover{background:#333;text-decoration:none}a.custom-btn p{color:#FFF;padding:0 0 10px;font-size:24px;line-height:36px}.popover-category{display:none}.category-item{display:block;clear:both;text-align:center;padding:0 10px}.category-item a:link,.category-item a:visited{padding:10px 20px 0;display:inline-block;text-decoration:none;color:#FFF;font-weight:600;width:100%}.category-item a:focus,.category-item a:hover{background-color:#1B1B1B}.category-item a p{color:#FFF;text-transform:uppercase}.category-item img{border:0}.popover{margin-top:0!important;max-width:none;background-color:#333;border:none;box-shadow:none}.item-image,.item-logo,.popover.top>.arrow::after,.popover>.arrow,.popover>.arrow::after{display:none}.home-welcome-text{text-align:center}.home-welcome-text h1{font-size:50px;font-weight:700;color:#FFF;margin-bottom:40px}.home-welcome-text p{font-size:17px;color:#FFF;margin-bottom:50px}a.home-cta:link,a.home-cta:visited{display:inline-block;margin:0 0 30px;font-size:20px;font-weight:600;background:#EE3124;color:#FFF;text-decoration:none;padding:15px 30px;border-radius:16px;width:100%;box-sizing:border-box}a.home-cta:hover{background-color:#FFF;color:#000}.page-template-default .entry-header,body.search-no-results .page-header,body.search-results .page-header{background-size:auto 140px}.page-template-default .entry-header{width:100%;height:140px;background-repeat:no-repeat;background-position:center top}.page-template-default .entry-header h1.entry-title{color:#FFF;margin-top:90px;font-size:30px;font-weight:700;text-transform:uppercase}.page-template-default .entry-content{padding-top:30px}.our-companies .cbp-item{background-color:#333;border-radius:3px;padding:20px!important}.our-companies a.cbp-caption{width:100%;display:block;float:left;margin-right:15px;margin-bottom:20px!important;padding:0}.our-companies a.cbp-caption img{width:auto;margin:0 auto}.our-companies .cbp-l-grid-blog-desc{display:block;float:left;width:100%}.careers .cbp-caption-activeWrap,.our-companies .cbp-caption-activeWrap{display:none}.our-companies .cbp-l-grid-blog-desc p{font-size:14px;line-height:21px;color:#CCC}.our-companies .cbp-l-grid-blog-desc strong{color:#FFF;font-size:20px}.our-companies a.btn-visit:link,.our-companies a.btn-visit:visited{color:#FFF;float:right}.our-companies a.btn-visit:focus,.our-companies a.btn-visit:hover{color:#F12E15}.careers .cbp-item{background-color:#333;border-radius:3px;padding:5px 20px 20px!important}.careers a.cbp-caption img{width:auto;margin:0 auto}.careers .career-company{padding-bottom:20px}.careers .cbp-l-grid-blog-desc{margin-top:0!important}a.btn-career-info:link,a.btn-career-info:visited{display:inline-block;font-size:18px;font-weight:600;background-color:#EE3124;color:#FFF;text-decoration:none;border-radius:16px;padding:10px 0;width:100%;text-align:center}a.btn-career-info:hover{background-color:#FFF;color:#000}.about_cta_buttons{text-align:center;padding-top:30px}.about_cta_buttons a:link,.about_cta_buttons a:visited{display:inline-block;margin:0 0 30px;font-size:20px;font-weight:600;background:#EE3124;color:#FFF;text-decoration:none;padding:15px 30px;border-radius:16px;width:100%;box-sizing:border-box}.about_cta_buttons a:hover{background-color:#FFF;color:#000}@media (min-width:768px){.about_cta_buttons a:link,.about_cta_buttons a:visited{width:196px;margin:30px 30px 0}}.contact-us p{line-height:45px}.contact-us sup{line-height:0}.contact-us input,.contact-us textarea{width:100%;border-radius:5px;background-color:#FFF;border:0;padding:0 15px;font-size:16px;line-height:26px;color:#333;height:40px}.contact-us select{width:100%;border-radius:5px;border:none;outline:0;display:inline-block;padding:7px 15px;font-size:16px;line-height:26px;color:#999;height:40px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select-arrow.png) right center no-repeat #FFF}.contact-us textarea{height:344px}.contact-submit input.submit{width:100%;padding:10px 50px;display:inline-block;background-color:#FF1F00;color:#FFF;font-size:16px;font-weight:600;border:0;border-radius:16px}body.error404 .page-header,body.search-no-results .page-header,body.search-results .page-header{width:100%;height:140px;background-repeat:no-repeat;background-position:center top;background-image:url(../images/companies_header.jpg);border:none}.contact-submit input.submit:hover{background-color:#FFF;color:#000}.wpcf7-response-output,body.search-results h2{color:#FFF}body.search-no-results .page-header,body.search-results .page-header{margin:0;padding:0}body.search-no-results h1.page-title,body.search-results h1.page-title{color:#FFF;margin-top:90px;font-size:30px;font-weight:700;text-transform:uppercase}body.search-results .entry-summary{color:#999;font-size:18px}body.search-no-results .page-content{padding-top:30px}body.error404 .page-header{margin:0;padding:0}body.error404 h1.page-title{color:#FFF;margin-top:50px;font-size:30px;font-weight:700;text-transform:uppercase}body.error404 h2{color:#FFF}body.error404 .entry-summary{color:#999;font-size:18px}body.error404 .page-content{padding-top:30px}@media (min-width:768px){#primary{margin-top:0}#content{padding-top:0}#searchform .btn{width:auto}#site-navigation{background:0 0;height:110px;border-bottom:1px solid rgba(255,255,255,.2)}#menu-main-menu .current-menu-item a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:0 0}.navbar-header{float:right;background-color:transparent}.navbar-brand{padding-top:24px;text-align:left;width:auto}.navbar-brand>img{width:160px}.navbar-nav>li>a{padding:45px 10px}#navbar-collapse-main{position:relative;width:auto;background:0 0;border-top:none;padding-left:0;padding-right:0;float:right}#menu-main-menu{margin-right:20px}.search-toggle{margin-top:36px}#nav-search{background-color:rgba(0,0,0,.5)}#nav-search .form-group{float:left;width:640px}#nav-search button.search-submit{float:right;width:70px}a.home-cta:link,a.home-cta:visited{margin:0 30px;width:auto}.buy-a-vehicle,.rent-a-truck{width:50%}.contact-submit input.submit,ul#menu-footer-menu li{width:auto}ul#menu-footer-menu li a:link,ul#menu-footer-menu li a:visited{padding:20px 40px}.home-welcome-text h1{font-size:72px;font-weight:700;color:#FFF;margin-bottom:40px}.page-template-default .entry-header,body.error404 .page-header,body.search-no-results .page-header,body.search-results .page-header{background-size:auto;height:240px}.page-template-default .entry-header h1.entry-title,body.error404 .page-header h1.page-title,body.search-no-results .page-header h1.page-title,body.search-results .page-header h1.page-title{margin-top:170px;font-size:36px}.our-companies a.cbp-caption{width:222px;padding-top:40px}.our-companies .cbp-l-grid-blog-desc{width:430px}.about_cta_buttons{padding-top:0}.careers .career-company{padding-bottom:0;height:54px}body.search-no-results h1.page-title,body.search-results h1.page-title{margin-top:190px;font-size:46px}}@media (min-width:992px){#primary{width:100%}.navbar-nav>li>a{font-size:18px;padding-left:25px;padding-right:25px}#nav-search .form-group{width:860px}.home-welcome-text p{font-size:19px}a.custom-btn,a.custom-btn:link,a.custom-btn:visited{width:20%;height:220px}a.custom-btn p{font-size:20px;line-height:28px}.custom-btn img{height:70px}.last-btn .popover{left:auto!important;right:0!important}.category-item{display:inline-block;padding:0 10px}.category-item a:link,.category-item a:visited{padding:10px;width:auto}.item-image,.item-logo{display:block}.item-image img,.item-logo img{width:100px}.item-text{display:none}.our-companies a.cbp-caption{width:100%;padding-top:0}.careers a.cbp-caption img,.our-companies .cbp-l-grid-blog-desc{width:100%}}@media (min-width:1200px){#primary{width:100%}#nav-search .form-group{width:1060px}.navbar-brand{padding-top:14px}.navbar-brand>img{width:auto}a.custom-btn,a.custom-btn:link,a.custom-btn:visited{height:300px;padding:80px 0 0}a.custom-btn p{font-size:24px;line-height:36px}.item-image img,.item-logo img{width:140px}.our-companies a.cbp-caption{width:222px;padding-top:82px}.our-companies .cbp-l-grid-blog-desc{width:270px}.careers a.cbp-caption img{width:100% auto}}@media (min-width:1600px){.page-template-default .entry-header,body.error404 .page-header,body.search-no-results .page-header,body.search-results .page-header{background-size:100%}.item-image img,.item-logo img{width:auto}}