@import url(css/font-awesome.min.css);body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:"Roboto",Helvetica,Arial,sans-serif}h1{font-size:36px;font-weight:500;text-transform:uppercase}h2{font-size:30px;font-weight:300}h2.contact{font-size:40px}h3{font-size:24px;font-weight:300}h4{font-size:21px;font-weight:300}h5{color:#9acd66;font-size:21px;font-weight:300}h6{color:#9acd66;font-size:21px;font-weight:300;font-style:italic}a{text-decoration:none}a.no-style{text-decoration:none;color:inherit;cursor:default}.btn{border-radius:30px;color:white;border:1px solid white}.btn.btn-danger{color:white !important}.btn.btn-black{color:white !important;background-color:black}.btn.btn-large{font-size:18px;text-transform:uppercase;padding:13px 40px;font-weight:300}.btn.btn-alt{border:1px solid white;color:black;background-color:#9acd66}.btn.btn-alt:hover{color:white}.btn.btn-contact{background-color:#000;font-size:18px;font-weight:300;color:#fff;text-transform:uppercase}p.contact-button input{border-radius:30px;background-color:#000;font-size:18px;font-weight:lighter;color:#fff;padding:13px 30px 14px 55px;text-transform:uppercase;font-family:'Roboto', Helvetica, Arial, sans-serif;background-image:url("images/submit-icon.png");background-repeat:no-repeat;background-position:28px 16px}div.pagetool ul,div.pagetool li{list-style:none !important;list-style-type:none !important;background-image:none !important;padding:none !important}div.pagetool li:before{content:none !important}ul.pagination li{background-image:none !important;padding-left:0 !important}ul.pagination li a{color:#707070 !important}ul.pagination li a.current{color:#ededed !important}ul.pagination li a:hover{text-decoration:none !important;color:#ededed !important}.ic_preview img{margin:0 !important;border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}section.top-bar{color:#cccccc;font-size:14px;background-color:black}section.top-bar p{margin:0}section.top-bar .top-bar-left{float:left}section.top-bar .top-bar-right{float:right}section.top-bar .top-bar-left{margin-top:12px}section.top-bar p.phone{text-transform:uppercase;color:white;font-size:24px;font-weight:700;padding:5px 0}section.top-bar p.phone span{color:#9acd66}@media (max-width: 768px){section.top-bar .top-bar-left,section.top-bar .top-bar-right{text-align:center;float:none}}
.navbar-brand{height:auto;padding:0;margin:13px 0 20px 0}nav.navbar{z-index:50;background-image:none;background-color:white;border-radius:0;margin-bottom:0}nav.navbar button.navbar-toggle{border:1px solid #e3e3e3;color:black;margin-top:32px}nav.navbar button.navbar-toggle .icon-bar{background-color:black}nav.navbar ul.navbar-nav{float:right;margin-top:36px}nav.navbar ul.navbar-nav a{color:#221f1f;text-shadow:none}nav.navbar ul.navbar-nav a:hover{color:#9acd66;background:none;background-image:none}nav.navbar ul.navbar-nav li a{padding:10px 16px;font-size:15.7px;font-weight:500;text-transform:uppercase;color:#221f1f}nav.navbar ul.navbar-nav li.active{border:1px solid #9acd66;border-radius:30px}nav.navbar ul.navbar-nav li.active a{color:#221f1f}nav.navbar ul.navbar-nav li.active a:hover{color:#9acd66}nav.navbar ul.dropdown-menu{border:none;border-radius:5px;top:102%}nav.navbar ul.dropdown-menu li{border:none;border-radius:0}nav.navbar ul.dropdown-menu li a{background-color:inherit;font-weight:400}nav.navbar ul.dropdown-menu li.active{border:none;border-radius:0}nav.navbar ul.dropdown-menu.sub-menu{left:100%;top:0}.nav>li>a:hover,.nav>li>a:focus{background:transparent !important}nav.navbar ul.navbar-nav .dropdown li.active>a{color:#9acd66}.dropdown-menu>.active>a:focus{background:#fff}ul.dropdown-menu.sub-menu{left:100%;top:0}@media (max-width: 768px){.navbar-brand img{margin-left:15px}nav.navbar ul.navbar-nav>li.active{border:none;border-bottom:1px solid #e3e3e3;border-radius:0}ul.dropdown-menu{position:relative;float:none;box-shadow:none;border-radius:0}ul.dropdown-menu.sub-menu{left:0 !important}ul.navbar-nav{width:100%;float:none !important}ul.navbar-nav li{border-bottom:1px solid #e3e3e3;margin-left:15px}ul.navbar-nav li:last-of-type{border-bottom:none}}@media (max-width: 520px){.navbar-brand img{margin-left:0}nav.navbar .navbar-header{text-align:center}nav.navbar .navbar-brand{float:none;display:inline-block}nav.navbar button.navbar-toggle{width:100%;float:none;margin-left:10px;margin-right:10px;margin-top:0;width:95%;margin-top:10px}}@media (max-width: 1199px){.navbar-brand{max-width:300px;margin:10px 0}nav.navbar ul.navbar-nav{float:right;margin-top:26px}}nav.navbar.navbar-fixed-top{-webkit-box-shadow:0 4px 4px -4px #000;-moz-box-shadow:0 4px 4px -4px #000;box-shadow:0 4px 4px -4px #000}nav.navbar.navbar-fixed-top .navbar-brand>img{height:auto;width:80%}nav.navbar.navbar-fixed-top .navbar-brand{margin:10px 0 10px 0}nav.navbar.navbar-fixed-top ul.navbar-nav{margin-top:23px}@media (max-width: 1199px){nav.navbar.navbar-fixed-top ul.navbar-nav{margin-top:19px}}
nav.navbar.navbar-fixed-top button.navbar-toggle{margin-top:18px}.navbar-scroll-margin{margin-bottom:115px}@media (max-width: 1199px){.navbar-scroll-margin{margin-bottom:91.906px}}
@media (max-width: 990px){.navbar-brand{float:none;display:inline-block}.navbar-header{float:none;text-align:center}ul.nav.navbar-nav{margin-top:0 !important;margin-bottom:10px}}@media (max-width: 768px){.navbar-brand{float:left;display:block}nav.navbar button.navbar-toggle{margin-top:24px}}@media (max-width: 768px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}@media (max-width: 768px){ul.navbar-nav li{margin-left:0}div.navbar-collapse{padding-left:0}}@media (max-width: 767px){ul.navbar-nav li{margin-left:15px}div.navbar-collapse{padding-left:15px}}@media (max-width: 768px){ul.navbar-nav ul.dropdown-menu{display:block !important;float:none}b.caret{display:none}span.caret-inner{display:none}.navbar-fixed-top{position:static}.navbar-scroll-margin{margin:0}}section.banner-area{margin-bottom:30px}section.main.homepage .main-content{text-align:center;max-width:950px}section.main.homepage .main-content h1{text-transform:none}section.main{padding-bottom:20px}section.main .main-content{margin:0 auto;margin-bottom:30px}section.main .main-content h1{color:#9acd66;font-weight:400}section.main .main-content a{color:#9acd66}section.main .main-content a:hover{text-decoration:underline}section.main .main-content ul{list-style:none;list-style-type:none;margin:0;padding-left:15px;margin:10px 0}section.main .main-content ul li{list-style:none;list-style-type:none;text-align:left;background:url(images/bullet.png) no-repeat left 12px;padding-left:15px;line-height:1.7}section.main .image-grid a.thumbnail{color:white;padding:0;border:none;text-transform:uppercase;font-weight:700;font-size:14px;position:relative;overflow:hidden;border-radius:0;z-index:3}section.main .image-grid a.thumbnail i{font-size:30px}section.main .image-grid a.thumbnail:hover{color:#fbd11d}section.main .image-grid a.thumbnail:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}section.main .image-grid a.thumbnail img{margin-left:0;margin-right:0;width:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}section.main .image-grid div.thumbnail-label{text-align:center;width:100%;position:absolute;top:34px;z-index:2}@media (max-width: 992px) and (min-width: 700px){section.main .image-grid div.thumbnail-label{top:30%}}@media (max-width: 480px){section.main .image-grid div.thumbnail-label{top:30%;font-size:16px}}section.main .image-grid div.thumbnail-label p{margin:0}@media (max-width: 480px){.image-grid .col-xs-6{width:100%}}.sidebar{padding-top:30px}section.page-banner{height:90px;background:transparent url("images/page-banner.jpg") no-repeat center center;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}div.breadcrumbs{padding:20px 0;border-bottom:1px solid #d5d5d5;font-size:14px;margin-bottom:15px;font-weight:500}div.breadcrumbs a{color:#9acd66}div.breadcrumbs a:hover{text-decoration:underline}section.services-cta{background-color:#9acd66;padding:50px 0}section.services-cta .cta-text{background:transparent url("images/question.png") no-repeat center left;padding-left:100px;min-height:80px}section.services-cta .cta-text p{font-weight:300;font-size:24px;line-height:24px}section.services-cta .cta-btn-container{text-align:center;margin-top:25px}@media (max-width: 1200px){section.services-cta .cta-btn-container{margin-top:40px}}@media (max-width: 540px){section.services-cta .cta-text{padding:100px 0 0 0;background-position:top center;text-align:center}}
.cta-contact{background:#9acd66;text-align:center;margin-bottom:20px;padding:20px 15px}.cta-contact i{color:#bfdea2;font-size:93.2px}.cta-contact a.btn{font-size:17px;padding-left:30px;padding-right:30px}.cta-careers{background:#dcdcdc;text-align:center;margin-bottom:20px;padding:20px 15px}.cta-careers i{color:#f1f1f1;font-size:93.2px}.cta-careers a.btn{font-size:18px;padding-left:30px;padding-right:30px;color:#221f1f;border:1px solid #221f1f}.cta-careers a.btn:hover{color:white}@media (max-width: 992px){.cta-careers a{margin-top:57px}}
.cta-contact-text,.cta-careers-text{font-size:17px;font-weight:300;margin:10px 0}.cta-contact-text strong,.cta-careers-text strong{font-weight:500;font-size:24px;line-height:24px}.cta-contact-text p,.cta-careers-text p{margin-top:10px}@media (max-width: 1200px){.cta-careers a.btn{font-size:16px;padding-left:15px;padding-right:15px}}section.associations{padding:15px 0 25px 0}section.associations .center-content{text-align:center}@media (max-width: 1200px){section.associations .logo-caterpillar,section.associations .logo-kenworth,section.associations .logo-kobelco{margin-top:11px}}section.machinery{background-image:url("images/machinery-banner.jpg");background-repeat:repeat;background-position:center bottom;min-height:280px;padding:80px 0 40px 0}@media (width: 992px){section.machinery{padding-top:40px}}
section.machinery>.container{text-align:center}section.machinery>.container p{color:white;font-size:30px;margin-bottom:22px}fieldset.web2 label{float:left;clear:left;color:#333333;font-size:14px;max-width:100px;width:21%;margin:9px 0 3px;font-weight:normal}fieldset.web2 input[type="text"]{float:left;background-image:none;border-radius:5px;height:38px;margin-bottom:25px;width:78%;border:1px solid #cccccc;padding-left:7px;padding-right:7px}fieldset.web2 textarea{float:left;background-image:none !important;border-radius:5px;width:78%;border:1px solid #cccccc !important}fieldset.web2 span{float:left}section.contact{padding:20px 0 55px 0}section.contact .contact-top{text-align:center;margin-bottom:40px}section.contact .contact-top p{margin-bottom:0}section.contact ul.contact-info{list-style:none;list-style-type:none;padding-left:0;margin-bottom:20px}@media (max-width: 991px){section.contact ul.contact-info{text-align:center}}section.contact ul.contact-info li{list-style:none;list-style-type:none;margin-bottom:10px;padding-left:1.2em}section.contact ul.contact-info li a{color:inherit;text-decoration:none}section.contact ul.contact-info li:before{content:'';font-family:FontAwesome;display:inline-block;width:1.2em;margin-left:-1.2em}section.contact ul.contact-info li.contact-mail:before{content:'\f0e0'}section.contact ul.contact-info li.contact-phone:before{content:'\f095'}section.contact ul.contact-info li.contact-address:before{content:'\f041'}section.contact .google-map{position:relative;padding-bottom:44%;height:0;overflow:hidden}section.contact .google-map iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}div.col-md-12.contact-info-centered{text-align:center}div.machinery-entry{position:relative;border:1px solid #686868;margin-bottom:30px}div.machinery-entry img{width:100%}div.machinery-entry div.entry-overlay{position:absolute;bottom:0;background:transparent url(images/overlay.png) repeat;height:50px;width:100%}div.machinery-entry div.entry-overlay a.btn{font-size:17.77px;text-decoration:none;text-transform:uppercase;color:white}div.machinery-entry div.entry-overlay a.btn i{color:inherit}div.machinery-entry div.entry-overlay a.btn i:before{color:inherit}div.machinery-entry div.entry-overlay a.btn:hover{background-color:white;color:black;border:1px solid black}div.machinery-entry div.entry-caption{position:absolute;bottom:0;height:50px;background-color:transparent;text-align:center;width:100%}div.machinery-entry div.entry-caption div.entry-title{line-height:21px;margin-top:15px}div.machinery-entry div.entry-caption div.entry-title a{color:white;font-size:20.82px;text-decoration:none}div.machinery-entry div.entry-caption div.entry-title a:hover{text-decoration:inherit}div.machinery-entry div.entry-caption div.entry-category{line-height:13px;color:#9acd66;font-size:14.87px;font-style:italic;display:none}div.machinery-entry div.entry-caption div.entry-category a{text-decoration:none}div.machinery-entry div.entry-caption div.entry-category a:hover{text-decoration:none}div.machinery-entry span.machinery-entry-admin{position:absolute;right:0;bottom:0;z-index:90;font-size:12px;padding-right:5px}div.machinery-entry span.machinery-entry-admin a{color:white}@media (max-width: 480px){.machinery-listing-grid.col-xs-6{width:100%}}div.machinery-right h1{color:#221f1f !important;font-size:36px;font-weight:400 !important;text-transform:uppercase;margin-top:0;margin-bottom:0}div.machinery-right small{color:#737373;font-size:20px;font-style:italic}div.machinery-right div.button-container{text-align:center;margin-top:25px;margin-bottom:30px}div.machinery-right div.box-overview,div.machinery-right div.box-photos{background-color:#f4f4f4;color:#000;padding:10px;margin-bottom:30px}div.machinery-right div.box-overview div.box-title,div.machinery-right div.box-overview h2,div.machinery-right div.box-photos div.box-title,div.machinery-right div.box-photos h2{color:#9acd66;font-size:21px}div.machinery-right div.box-overview h2,div.machinery-right div.box-photos h2{margin:0}div.machinery-right div.box-overview div.image-container,div.machinery-right div.box-photos div.image-container{psoition:relative}div.machinery-right div.box-overview small,div.machinery-right div.box-photos small{font-size:13px;color:black;background-color:red;position:absolute;bottom:0;left:0}div.machinery-right div.box-photos{padding-bottom:0}h1.machinery-h1{font-size:36px;font-weight:400 !important;text-transform:uppercase;color:#9acd66 !important}img.machinery-img,img.ic_preview{border:1px solid #686868 !important;margin-bottom:25px !important}div.machinery-left img{border:1px solid #686868 !important;margin-bottom:25px !important}a.btn-machinery{color:white !important;background-color:#221f1f;border:1px solid #221f1f;width:100%}div.catecus .boxHeader{font-size:24px;text-transform:uppercase;color:#221f1f;margin-bottom:20px}div.catecus ul.catul{list-style:none;list-style-type:none;padding-left:0;margin-bottom:0}div.catecus ul.catul li{list-style:none;list-style-type:none}div.catecus ul.catul li a{color:#221f1f;background-color:#efefef;border-bottom:1px solid #dfdfdf;padding:10px 0 10px 15px;width:100%;display:block}div.catecus ul.catul li a.active{background-color:#ffffff;padding-left:30px;background:url(images/bullet-triangle.png) no-repeat 13px 17px}div.catecus div.boxContent span.altl a{color:#221f1f;background-color:#efefef;border-bottom:1px solid #dfdfdf;padding:10px 0 10px 15px;width:100%;display:block}div.catecus div.boxContent span.altl>div{margin:0}.data-list-footer{text-align:center}.row.listing-image-row{padding-left:10px;padding-right:10px}.row.listing-image-row .listing-image-container{margin-bottom:25px;position:relative}.row.listing-image-row .listing-image-container .listing-image-overlay{display:block;position:absolute;z-index:20;background:rgba(0,0,0,0.8);overflow:hidden;transition:all 0.5s}.listing-image{position:relative;display:inline-block;max-width:102px;max-height:105px;margin:0 10px 15px 10px}.listing-image .listing-image-overlay{display:none;background:rgba(98,104,108,0.48) url("images/photo-hover-overlay.png") center center no-repeat}.listing-image .listing-image-overlay a{display:block;height:100%}.listing-image:hover .listing-image-overlay{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.listing-image .listing-image-admin{font-size:12px;color:#ddd;position:absolute;bottom:0;left:0;padding-left:3px}.listing-image .listing-image-admin a{color:white !important}@media (max-width: 768px){.listing-image{margin-left:4px;margin-right:4px}}
@media (max-width: 768px){.machinery-inner{padding-left:15px;padding-right:15px}}section.bottom-nav{background-color:#9acd66;color:black;padding:25px 0}section.bottom-nav a{text-decoration:none;color:black}section.bottom-nav ul.bottom-links{list-style:none;list-style-type:none;margin:0}section.bottom-nav ul.bottom-links li{font-size:16px;list-style:none;list-style-type:none;text-transform:uppercase;font-weight:500;margin:5px 20px 5px 0}section.bottom-nav ul.bottom-links li a{color:#221f1f;text-decoration:none}section.bottom-nav ul.bottom-links li a:hover{color:white}section.bottom-nav ul.bottom-links li:last-of-type{margin-right:none}@media (max-width: 768px){section.bottom-nav{text-align:center}}
section.bottom-bar{background-color:#77af3e;color:black;padding:16px 0}section.bottom-bar a{text-decoration:none;color:black}section.bottom-bar p{font-size:14px;font-weight:300;margin:0}section.bottom-bar p.copyright{float:left}section.bottom-bar p.social{float:right;font-weight:500;text-transform:uppercase}section.bottom-bar p.social a:hover{color:white}@media (max-width: 768px){section.bottom-bar p.copyright,section.bottom-bar p.social{float:none;text-align:center}section.bottom-bar p.copyright{margin-bottom:5px}}
/*# sourceMappingURL=default.css.map */
