 * Master Bootstrap3 (http://www.masterbootstrap.com)

 * Copyright 2013-20156 gsuez.cl.

 * Licensed under GPL v2 (http://www.gnu.org/licenses/gpl-2.0.html)



 */

 @font-face {

    font-family: 'source_sans_problack';

    src: url('../fonts/sourcesanspro-black-webfont.woff2') format('woff2'),

         url('../fonts/sourcesanspro-black-webfont.woff') format('woff');

    font-weight: normal;

    font-style: normal;



}

html {

  overflow-y: scroll; }





body {

  background-color: #FFFFFF;

	font-family: "proxima-nova",sans-serif;
  

  	font-size: 13px;

	color: #323232; }

a {color: #ff5028;}
a:hover {color: #ff5028; text-decoration: underline;}
a:focus {outline:none !important;}

img{width: auto; height: auto;}

img {

  max-width: 100%;}



#top {

  color: #ddd;

  font-size: 12px;

  line-height: 30px;

  padding-bottom: 4px;

  padding-top: 4px; }



#top .container .separator {

  border-left: 1px solid #CCCCCC;

  display: inline-block;

  height: 10px;

  margin: 0 20px;

  width: 1px; }



#navigation {

  /*   border-bottom: 3px solid #ccc;;

    margin-bottom: 20px;*/ }



.navbar {

  border-radius: 0 !important; }



.navbar-default {

  /*   background-color: #2c3e50;

    border-color: transparent;*/ }



.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:hover,

.navbar-default .navbar-nav > .active > a:focus {

  outline: medium none; }



.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus {

  outline: medium none; }



.navbar-nav > li > a {

  line-height: inherit !important;

  padding-bottom: 19.5px !important;

  padding-top: 19.5px !important; }



.dropdown-menu {

  padding: 0px !important;

  border-radius: 0 !important; }



.navbar-right .dropdown-menu {

  left: 0 !important;

  right: auto !important; }



#main-box {

  background: none repeat scroll 0 0 #FFFFFF;

  border: 0px solid #E5E5E5;

  /* border 1, if you have front component*/

  margin-bottom: 20px;

  /*    padding: 10px;*/ }



#main {

  /*    padding-bottom: 40px;*/

  padding-top: 20px; }



#breadcrumbs {

  background: #e6e6e6 none repeat scroll 0 0;

  padding: 20px 0 0; }



#breadcrumbs .moduletable {

  border: 0;

  padding: 0;

  margin-bottom: 0; }



#fullwidth {

  /*margin-top: -20px;*/

 /* margin-top: 64px;*/

  overflow: hidden; 

  position: relative;

    z-index: 9;

    }



#fullwidth .moduletable {

  border: 0;

  /*padding: 0;*/

  margin-bottom: 20px; }



.black .moduletable {

  background: none repeat scroll 0 0 #222222;

  border-color: #222222;

  color: #AAAAAA; }



.moduletable {

  /*    background: none repeat scroll 0 0 #FFFFFF;;

    border: 1px solid #E5E5E5;

  margin-bottom: 20px;

  padding: 10px; */

margin-bottom: 0px;

  padding: 0px;

  }



.panel.moduletable {

  padding: 0; }



.panel .moduletable {

  box-shadow: none;

  margin: 0px 10px;

  padding: 10px; }



#brand {

  float: left;

  padding-left: 15px;

  padding-top: 5px; }



#brand img {

  padding-bottom: 10px;

  padding-top: 20px; }



.page-header {

  margin: 10px 0 20px; }



.hasTooltip {

  display: inline !important; }



.noMainbody {

  display: none !important; }



ul.unstyled,

ol.unstyled {

  list-style: outside none none;

  margin-left: 0;

  padding: 0; }



#pop-print {

  float: right;

  margin: 10px; }



.btn.modal {

  bottom: auto;

  display: inline;

  left: auto;

  position: relative;

  top: auto; }



html,

body {

  height: 100%;

  /* The html and body elements cannot have any padding or margin. */ }



/* Wrapper for page content to push down footer */

#wrap {

  height: auto !important;

  margin: 0 auto 0px;

  min-height: 100%;

  padding: 0 0 60px; }



/* Set the fixed height of the footer here */

#footer {

  /*  height: 80px;;

    background-color: #f5f5f5;*/ }



#copy.well {

  border-radius: 0;

  border: 0;

  margin: 0; }



#footer .moduletable {

  background: transparent;

  border: 0; }



#push {

  height: 60px; }



/* LAYOUT */

/* Floats */

.float-left {

  float: left; }



.float-right {

  float: right; }



.group:before,

.group:after {

  content: "";

  display: table; }



.group:after {

  clear: both; }



.ie7 .group {

  zoom: 1; }



/* JOOMLA */

.form-horizontal .control-label {

  text-align: inherit !important; }



i.icon-calendar:before {

  content: "\1f4c5";

  display: inline-block;

  font-family: 'Glyphicons Halflings';

  font-style: normal;

  font-weight: normal;

  line-height: 1;

  position: relative;

  top: 1px; }



div.contact-form-field label,

div.message-label label {

  display: inline !important; }



div#jform_tags_chzn.chzn-container ul.chzn-choices li.search-field input.default {

  padding: 0; }



.control-group input[type="checkbox"] {

  width: 10px !important; }



.btn-toolbar {

  margin-bottom: 10px; }



/*ERROR*/

.error-page-inner {

  display: table;

  height: 100%;

  min-height: 100%;

  text-align: center;

  width: 100%; }



.error-code {

  font-size: 96px;

  font-weight: bold;

  line-height: 1;

  margin: 0 0 10px;

  padding: 0; }



.error-page-inner .fa.fa-exclamation-triangle {

  font-size: 96px;

  line-height: 1;

  margin-bottom: 10px; }



/*MB STYLE*/

.title, .component-content h2 {

  text-shadow: none; }



.title-line {

  background: none repeat scroll 0 0 #d1d1d1;

  height: 2px;

  margin-bottom: 20px;

  width: 100%; }



.title-line span {

  display: block;

  height: 2px;

  width: 90px;

  background: #428bca; }



.title1 .title-line, .title2 .title-line, .title3 .title-line, .title4 .title-line, .title6 .title-line, .box3 .title-line, .box4 .title-line {

  display: none; }



.title1 .title {

  background: url(../images/bg-h3.gif) repeat-x scroll 0 100% transparent;

  border-bottom: none;

  padding-bottom: 20px; }



.title2 .title {

  border-bottom: 1px dashed #e5e5e5;

  padding-bottom: 15px;

  margin-bottom: 20px; }



.title3 .title {

  padding-bottom: 15px;

  margin-bottom: 20px; }



.title4 .title {

  background: url(../images/divider.png) repeat-x scroll center center transparent;

  border-bottom: none !important;

  margin-bottom: 25px; }



.title4 .title span {

  background: #ffffff;

  padding-right: 15px; }



#rt-footer .title4 .title span {

  background: #262626; }



#rt-maintop .title4 .title span, #rt-bottom .title4 .title span {

  background: #f6f6f6; }



.title5 .title {

  background: url(../images/cat-bg-repeat.png) repeat-x scroll center center transparent;

  padding-bottom: 0 !important;

  border-bottom: none !important; }



.title > span {

  background: none repeat scroll 0 0 transparent;

  /*    padding-right: 10px;*/ }



span.fa {

  padding-right: 5px; }



.title6 .title {

  border-bottom: 2px solid #1d6fa5;

  padding-bottom: 15px;

  margin-bottom: 20px; }



.box1 .moduletable {

  background: #eee; }



.box2 .moduletable {

  background: #363636;

  color: #adadad; }



.blog-more {

  padding: 10px 5px; }



/*TO TOP*/

.back-to-top {

  position: fixed;

  bottom: 2em;

  right: 0px;

  text-decoration: none;

  color: #000000;

  background-color: rgba(235, 235, 235, 0.8);

  font-size: 12px;

  padding: 1em;

  display: none; }



.back-to-top:hover {

  background-color: rgba(135, 135, 135, 0.5); }



.error .container {

  display: table;

  height: 100%;

  min-height: 100%;

  text-align: center;

  width: 100%;

  padding: 200px 0; }



.error .container h1 {

  font-size: 140px; }



/*for headroom.js*/

.headroom {

  transition: transform 200ms linear; }



.headroom--pinned {

  transform: translateY(0%); }



.headroom--unpinned {

  transform: translateY(-100%); }



.header {

  background-color: inherit;

  line-height: 60px; }



.header__link {

  border: 0 none;

  color: #fff;

  text-decoration: none; }



.header__link:focus {

  background-color: rgba(78, 205, 196, 0.1);

  outline: 0 none; }



.header__link:hover .icon {

  color: #4ecdc4; }



.header--fixed {

  left: 0;

  position: fixed;

  right: 0;

  top: 0;

  z-index: 10; }



/*OFFLINE*/

#frame input.inputbox {

  border: 1px solid #ccc;

  padding: 8px;

  width: 100%;

  border-radius: 4px; }



#frame {

  margin-top: 100px; }



/* Media Queries */

/* Retina */

/* Landscape phones and down */

@media (max-width: 480px) {

  #brand, #brand img {

    width: 80% !important; } }



/* Landscape phone to portrait tablet */

@media (max-width: 767px) {

  section {

    margin-top: auto;

    padding-top: 100px; }

  .navbar-nav > li > a {

    line-height: 30px !important;

    padding-bottom: 5px !important;

    padding-top: 5px !important; } }



/* Portrait tablet to landscape and desktop */

/* Large desktop */

@media (min-width: 1200px) {

  section {

    margin-top: auto; } }



/* Fix disappearing tabs on editor page - Added by Waseem Sadiq 8th March 2015*/

.icons .btn-group,

.icons .btn-group a[data-toggle="tab"][aria-expanded="false"],

ul.nav-tabs > li > a[data-toggle="tab"][aria-expanded="false"] {

  display: block !important; }



.radio input[type="radio"],

.radio-inline input[type="radio"],

.checkbox input[type="checkbox"],

.checkbox-inline input[type="checkbox"] {

  /*  float: left;

    position: relative !important;

  margin-left: 0 !important; */}

label.radio {
    margin-left: 20px;
}

.checkbox label, .radio label {

  padding-left: 20px;

  padding-right: 10px; }



label {

  display: block;

  margin-bottom: 5px; }



label,

input,

button,

select,

textarea {

  font-size: 13px;

  font-weight: normal;

  line-height: 18px;

  font-family: arial; }



label,

select,

button,

input[type="button"],

input[type="reset"],

input[type="submit"],

input[type="radio"],

input[type="checkbox"] {

  cursor: pointer; }



.control-group input, .control-group textarea, .control-group .uneditable-input {

  /*width: 100% !important */ }



.contact-form .control-group input, .contact-form .control-group textarea, .contact-form .control-group .uneditable-input {

  width: 100%; }



.email-copy-input {

  float: left; }



.control-group .control-label {

  padding-top: 7px;

  padding-bottom: 7px; }



div#jform_catid_chzn.chzn-container,

div#jform_catid_chzn.chzn-container div.chzn-drop,

div#jform_state_chzn.chzn-container,

div#jform_state_chzn.chzn-container div.chzn-drop,

div#jform_featured_chzn.chzn-container,

div#jform_featured_chzn.chzn-container div.chzn- drop,

div#jform_access_chzn.chzn-container,

div#jform_access_chzn.chzn-container div.chzn-drop,

div#jform_metadata_tags_chzn.chzn-container,

div#jform_metadata_tags_chzn.chzn-container div.chzn-drop,

div#jform_language_chzn.chzn-container div.chzn-drop,

div#jform_language_chzn.chzn-container,

div#jform_tags_chzn.chzn-container {

  width: 260px !important; }



.chzn-container-single .chzn-single {

  width: 140px; }



.chzn-container .chzn-drop {

  width: 100px; }



#fullwidth{float:left; width:100%;/*background:#232323; */}

#fullwidth img{/*width:100%;*/}

#fullwidth .moduletable{/*margin:0*/}

#fullwidth p{margin:0}



/*========================== dogget css start here=============================================*/



.headroom--unpinned{transform: translateY(0%);}





.navbar-inverse .logo {margin-left: 39px;}

form#mod-finder-searchform {margin-right: 37px;/*float: right;*/}

#top .custom.john-deere-logo {float: right; padding-right: 24px}

#top ul.nav.menu {float: right;width: auto; margin-right:5px; margin-top:4px; padding: 5px 0 0; text-transform: uppercase; }

#top ul.nav.menu li {float: left;width: auto;padding:0;margin-right:18px;}

#top ul.nav.menu li a {padding:0px 0px 15px 0px;color: #fff;font-size: 12.31px;font-weight: bold;  /*font-family: 'source_sans_problack'; */font-family: "source-sans-pro",sans-serif;line-height:12px; transition:0.5s}

#top ul.nav.menu li a:hover{color:#ff511c}

#top ul.nav.menu li a:hover {background:none}

#top ul.nav.menu li a:focus{background:none}

#top ul.nav.menu li:last-child a{color:#8e8e8e; line-height:12px}

#top ul.nav.menu li a img {width: 12px;height: 10px;margin: 0 2px 0 0; vertical-align:baseline; background-position:11px top}

#top ul.nav.menu li a img::before:hover{background:url(../../../images/dogett%20images/padlock-hover-effect.png) no-repeat}

#top{padding: 6px 0 0;}

#brand img{padding:6px 0;}

#brand{padding:0; line-height:0}

.navbar-collapse.collapse {float: right;width: 100%;}

.headroom--top #navigation {box-shadow: none;padding:28px 30px 18px;background:#fff;z-index:10;}

.headroom--pinned #navigation {box-shadow: none;padding:28px 30px 18px;background:#fff;z-index:10;transition: 0.5s;}

.headroom--not-top #navigation {box-shadow: 0 2px 4px 0 rgba(0,0,0,.06);padding: 12px 30px 5px;background:#fff;z-index:10;transition: 0.5s;}

.navbar.navbar-default {background: #fff;border: none;}

.navigation div#maximenuck88 ul.maximenuck{padding:0; float:left; width:100%}

.navigation div#maximenuck88 ul.maximenuck li.maximenuck{/*vertical-align:middle;*//*width:268px;*//*float:left !important;border-right: 2px solid #cecece; text-align:center;padding: 0 24px 0 24px;*/}

/*.navigation div#maximenuck88 ul.maximenuck li.maximenuck:first-child{border-left: 2px solid #cecece;}*/

.navigation div#maximenuck88 ul.maximenuck li.maximenuck a.maximenuck{white-space:normal; word-wrap:break-word;color:#36373b; font-weight:700; 

  font-size:15.38px; text-transform:capitalize;/*font-family: 'source_sans_problack';*/font-family: "source-sans-pro",sans-serif;text-transform: uppercase;}

:hover{}

.translate {max-width:100px;}

.blog-featured {display: none;}

form#mod-finder-searchform .finder {float: right;/*width: auto;*/ padding: 3px 0 0;}

// input#mod-finder-searchword {display:none;}

{float: left;width: 100%;background: url(../../../images/dogett%20images/PAGE-CONTENT-IMAGES.png) no-repeat center top/cover;height:1400px}

.btn-primary {color: #969696;background-color: #232323;padding:0;font-size:12.31px; border:none; margin-right:37px; margin-top:3px}

.btn-primary:hover{color: #969696;background-color: #232323;}

i.fa.fa-search {vertical-align: top;}

/* footer */

#footer {float: left;width: 100%;background: #232323;padding-top:34px}

#footer .first-part {float: left;width: 100%;margin-bottom:58px;}

#footer .moduletable {padding: 0;margin: 0;}

#footer .first-part p {float: left;width: auto;margin: 0;}

#footer .first-part ul.nav.menu.contactus li{float: left;list-style: none;margin: 0; width:auto; margin-right:40px}

#footer .first-part .fmiddle_menu ul.nav.menu.contactus li::before {content: "";font-family: glyphicons halflings;}

#footer .first-part .fmiddle_menu ul.nav.menu.contactus li {float: left;width: auto;margin-right: 66px;}

#footer .first-part .fmiddle_menu ul.nav.menu.contactus li a {font-size: 14.36px;color: #fff;font-weight: 400;/*font-family: 'Roboto', sans-serif;*/ font-family: "proxima-nova",sans-serif;padding:0}

#footer .first-part .fmiddle_menu ul.nav.menu.contactus {float:right; width:auto}

#footer .second-part {float: left;width: 100%;margin-bottom:54px;}

#footer .module-content ul.nav.menu {float: left;width: 100%;}

#footer .second-part .module-title h3.title {font-size: 14px;color: #fff; font-family: "proxima-nova",sans-serif;margin-bottom:5px;padding: 0; font-weight:700; line-height:18px; text-transform: capitalize; letter-spacing: 0px;}

#footer .module-content ul.nav.menu li {float: left;list-style: none;margin: 0;width: 100%; padding:0}

#footer .module-content ul.nav.menu li::before {content: "";font-family: glyphicons halflings;}

#footer .module-content ul.nav.menu li a {font-size: 14px; font-family: "proxima-nova",sans-serif;font-weight: 300;color: #fff;padding:0; line-height:24px}

#footer .module-content ul.nav.menu li a:hover {background:none; text-decoration: underline;}

.fsocial .social-icons {float: right;width: auto;}

.fsocial {padding: 0;}

.fsocial .social-icons a img{margin-right: 12px;float:left;width:auto;}

.fsocial .social-icons a img:last-child {margin-right: 0;float:left;width:auto;}

.fmiddle_menu {margin-top: 5px;}

#footer ul.nav.menu li a:hover { background: none;}

div#copy{float: left;width: 100%; padding: 0 0 45px 0; margin:0;background: #232323;}

div#copy .custom.footercopy{margin-right:13px}

div#copy .custom.footercopy p {color: #fff;font-size: 12px;line-height: 20px;font-weight:300;font-family: "proxima-nova",sans-serif;margin-bottom: 0;}

div#main-box .finder {}

div#copy .moduletable{float:left; width:auto; margin:0; padding:0}

div#copy ul.nav.menulastfootermenu {float:left; width:auto}

div#copy ul.nav.menulastfootermenu li{float:left; width:auto; padding:0}

div#copy ul.lastfootermenu li::before {content:"";font-family: glyphicons halflings; position:absolute; float:left; height:11px; width:1px; background:#fff; top:5px}

div#copy ul.lastfootermenu li{float:left; width:auto;}

div#copy ul.lastfootermenu li a{padding:0; color:#fff; font-size:12px; font-family: "proxima-nova",sans-serif; font-weight:300;padding:0 13px 0 13px}

div#copy ul.lastfootermenu li a:hover{background:none; text-decoration: underline;}

div#copy ul.lastfootermenu li a:focus{background:none;}

.second-part .block.module-top .menu {
    padding-bottom: 20px;
}


/*general*/

p {font-size:18px;}

p:last-child {
  margin-bottom: 20px;
}

ol li {font-size:18px; margin-bottom:5px;}

#main ul li {font-size:18px;margin-bottom:5px;}

#main ul li:last-child {margin-bottom:20px;}

ul.list-square{
padding-left: 0px;
}

ul.list-square li {
    background: rgba(0, 0, 0, 0) url("../images/list-square.jpg") no-repeat scroll left 10px / 5px 5px;list-style: outside none none;
    padding: 0px 0px 0px 20px;
}


*:focus{outline: none;border-color: none;}

.back-to-top{z-index: 20;}

body #wrap{padding-top: 153px;}

/*end general*/



/*top*/

.finder{position: relative;}





div.finder .search-query {display: block;position: absolute;right: 60px; z-index: 6;top: -7px;width: 0px;visibility: hidden;

  -webkit-transition: width 0.3s;

    -moz-transition: width 0.3s;

    transition: width 0.3s; padding: 0; border: 0;min-width: 0}

div.finder .search-query.showsearch{display: inline-block;position: relative;right: 14px; z-index: 6;top: -1px;visibility: visible;width: 116px;

padding: 3px 6px;border: 1px solid #ddd;border: 1px solid #5f5e5e;background: none;color: #fff;}

div.finder .btn-primary.focus,div.finder .btn-primary:focus{background-color: rgba(0 ,0 ,0 ,0);border-color: rgba(0 ,0 ,0 ,0);outline: none;}



// div.finder .search-query {display: block;position: absolute;right: 60px; z-index: 6;top: -7px;width: 0px;visibility: hidden;-webkit-transition: width 0.3s;

//     -moz-transition: width 0.3s;

//     transition: width 0.3s;}

// div.finder.showsearch .search-query{display: block;position: absolute;right: 60px; z-index: 6;top: -7px;visibility: visible;width: auto;}

/*div.finder{position: relative; width: 0%; min-width: 60px; height: 60px; float: right; overflow: hidden;

 -webkit-transition: width 0.3s; -moz-transition: width 0.3s; transition: width 0.3s; -webkit-backface-visibility: hidden;}

div.finder.showsearch{width: 100%;}

div.finder .search-query {background: #fff; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

 filter: alpha(opacity=0); opacity: 0; color: transparent; border: none; outline: none; z-index: -1;width: 60px; height: 60px;

    display: block; position: absolute; right: 0; top: 0; padding: 0; margin: 0; line-height: 60px; text-align: center; cursor: pointer;}

div.finder.showsearch .search-query {z-index: 90;} */





/*end top*/



/*navigation*/

.navbar-collapse.collapse{padding: 0;}

.navigation .maximenuckh.ltr ul.maximenuck li.maximenuck.level1 , 

.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1,

.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1:hover{width: 20%; float: left!important;padding: 0 34px!important;vertical-align: top;

position: relative!important;}

.navigation div#maximenuck88 ul.maximenuck li.level1.parent.maximenuckanimation > a{padding-right: 0;}

.navigation .maximenuckh.ltr ul.maximenuck li.maximenuck.level1:after{content: ""; display: block;display: block;background: #a2a2a2;

    width: 1px;height: 21px;position: absolute;right: 0;top: 10px;}

.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1:before{content: ""; display: block;display: block;background: #a2a2a2;

    width: 1px;height: 21px;position: absolute;left: 0;top: 10px;}

.navigation div#maximenuck88 ul.maximenuck li.maximenuck a.maximenuck:hover{color: #ff5028;}

.navigation div#maximenuck88 div.floatck , .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1 > div.floatck

{ top: 77px;border-radius: 0!important;left:0;}

.headroom--not-top .navigation div#maximenuck88 div.floatck , .headroom--not-top .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1 > div.floatck

{ top: 55px;border-radius: 0!important;left:0;}

.headroom--not-top .navigation div#maximenuck88 div.floatck{top: 55px;}

.navigation div#maximenuck88 ul.maximenuck li.maximenuck.level1 > div.floatck div.maximenuck2

{background: #fff;border: 1px solid #ebebeb;}

/*.navigation div#maximenuck88 div.floatck:before , .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1 > div.floatck:before

{background: #ffffff url(../images/comli.png) no-repeat;content: ""; display: block;position: relative;top:1px;height: 17px; width: 30px;left:130px;

margin-top: -18px; } */

.navigation div#maximenuck88 ul.maximenuck li ul.maximenuck2 li.maximenuck,

.navigation div#maximenuck88 ul.maximenuck2 li.maximenuck 

{padding: 0px!important;text-align: center;border-bottom: 1px solid #ebebeb;border-radius: 0!important;}

.navigation div#maximenuck88 ul.maximenuck li ul.maximenuck2 li.maximenuck:hover,

.navigation div#maximenuck88 ul.maximenuck2 li.maximenuck:hover{border-radius: 0!important;}

.navigation div#maximenuck88 ul.maximenuck ul.maximenuck2 li.maximenuck a.maximenuck{font-size: 16px;padding: 27px 0px!important;}

.navigation div#maximenuck88 ul.maximenuck2 li.maximenuck.item169 {/*background: #f5f5f5;*/}

#top ul.nav.menu li.item-107 a{background:url(../images/lockhoverimg.png) no-repeat;padding-left: 20px;padding-bottom:0;}

#top ul.nav.menu li.item-107:hover a{background: url(../images/lockhoverimg.png) no-repeat; background-position: 0 -12px;}

.navigation div#maximenuck88 ul.maximenuck li.maximenuck.level2:hover, 
.navigation div#maximenuck88 ul.maximenuck2 li.maximenuck.level2:hover{padding: 0px!important;}

li.maximenuck.level2:hover{background: #f5f5f5;}

div#maximenuck88.maximenuckh ul.maximenuck li.maximenuck.level1.parent > a span:after{border: 4px solid rgba(0, 0, 0, 0);

    border-top-color: #000; top: 2px; content: ""; display: inline-block; position: relative; left: 5px;}

#navigation .caret , #navigation .caret-up{display:none;}

div#maximenuck88.maximenuckh ul.maximenuck li.maximenuck.level1.parent:hover > a span:after{border-top-color: #ff5028;}
div#maximenuck88.maximenuckh ul.maximenuck li.maximenuck.level1.parent:hover > a {border-bottom: 2px solid #ff5028;}

.caret-up{display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid\9; border-right: 4px solid transparent; border-left: 4px solid transparent;   /* border-top-color: #ff5028;*/ }

#top ul.nav.menu li ul li a
{color:#fff !important; padding:0px;}
#top ul.nav.menu li ul.dropdown-menu
{background:#222;border:1px solid #a2a2a2;margin:0px;/* top: 27px; *//* margin-top: 10px !important; */}
#top ul.nav.menu li ul li
{
  padding:10px 0px 10px 10px !important;
  border-bottom:1px solid #a2a2a2;
  width: 100% !important;
  margin: 0px;
}
#top ul.nav .open a{background:none;}





/* end -nevation*/





/*slider*/

#fullwidth .module-content ul li.pix_thumb::before{display: none;}

#fullwidth .camera_thumbs_cont ul {width: 100% !important;}

#fullwidth .camera_thumbs_cont ul li{padding: 0;}

#fullwidth .camera_thumbs_cont ul li > img{border: none;opacity: 1 !important;}

#fullwidth .camera_thumbs_cont ul li.cameracurrent > img{width: 201px; height: 103px;margin-bottom: -14px;position: relative;

  -webkit-filter: grayscale(100%);

    filter: grayscale(100%);}

// #fullwidth .camera_thumbs_cont ul li.cameracurrent > img{transform: scale(1.3); position: relative; transition: 0.5s; z-index: 5;}

// #fullwidth .camera_thumbs_cont ul li.cameracurrent {width: 201px; height: 103px;margin-bottom: -14px;position: relative;}

#fullwidth img{margin-top: 0 !important;}

#fullwidth .camera_thumbs_cont{background:none;}



.slidetext .title_txt{font-size: 44px;font-family: "proxima-nova",sans-serif;font-weight: bold; color:#fff;}

.slidetext .desc_txt{font-family: "source-sans-pro",sans-serif;font-size: 14px;text-transform: uppercase;font-weight: 700;letter-spacing: 1.7px;}

.slidetext .desc_txt a{color: #ff5028;margin-left: 5px;}

.slidetext .fa-chevron-circle-right:before{margin-left: 2px;font-size: 13px;}

#fullwidth  .camera_caption > div{float: left;width: 100%;padding: 3px 54px 82px 127px;min-height: 182px;background: rgba(0, 0, 0, 0.6);}

#fullwidth .camera_caption.moveFromBottom{bottom: 0 !important; top: auto !important;}

.slidetext .leftpart{float: left;}

.slidetext .rightpart{float: left; margin: 20px 0 0 28px; border-left: 1px solid #fff; padding: 0 0 0 28px;}

.slidetext .rightpart > img {
    max-height: 35px;
}

#fullwidth .camera_command_wrap{bottom: 50px;}

#fullwidth .camera_thumbs_cont ul li.cameracurrent:before{content: ""; position: absolute;display: block;background: #ff5028; 

height: 6px;width: 100%;    z-index: 6;top: -4px;}

#fullwidth .camera_thumbs_cont ul li.cameracurrent{position: relative;display: inline-block;transition: 0.5s;}

#fullwidth .camera_prev, #fullwidth .camera_next{height: 100%;margin-top: 0;top:0; bottom: 0;opacity: 1 !important;width: 72px;background: #232323;}

#fullwidth .camera_prev > span , #fullwidth .camera_next > span{bottom: 50%;position: absolute;}

#fullwidth .camera_prev > span {margin-left: 11px;}

#fullwidth .camera_next > span{margin-left: 17px;}

#fullwidth .camera_wrap{margin-bottom: 38px!important;}

/*#fullwidth .camera_prev:hover, #fullwidth .camera_next:hover{background: #000;}*/





/*end slider*/



/*welcome*/

.welcome{clear: both;text-align: center;}

.welcome h3.title{font-size: 57px;font-family: "proxima-nova",sans-serif;font-weight: bold;color: #535353;line-height: 57px; margin-top: 60px; letter-spacing: 0; text-transform: none;}

.welcome p{font-size: 21px;font-family: "proxima-nova",sans-serif;line-height: 24px;width: 87%;margin: 0 auto;}

.welbtn {background:#232323;padding: 7px 25px;display: inline-block; margin-top: 30px;letter-spacing: 1px;}

.welbtn:hover {background:#ff5028;}

.welbtn a{font-family: "source-sans-pro",sans-serif;font-size: 16px;text-transform: uppercase;color: #fff;font-weight: 700;}

.welbtn a:hover {text-decoration: none;}

.welcome .moduletable{margin: 0 ; padding:0 0 86px 0;}



/*end welcome*/



/*imgcomment */



/*.imgcomment .moduletable{margin:0; padding: 0;}

.imgcomment .aidanews2_positions{ padding: 0!important;}

.imgcomment .aidanews2_line{display: none;}

.imgcomment .aidanews2 img{border: none;margin: 0; padding: 0;}

// .imgcomment .block {float: left;width: 50%;}

.imgcomment.imgcomment_bottom .aidanews2_mainL{width: 49%;}

.imgcomment.imgcomment_bottom .aidanews2 img{margin-right: 0;float: right;}

.imgcomment .module-content{background:#f5f5f5;}

.imgcomment .aidanews2_category{display: block;font-size: 12px;font-family: 'source_sans_problack';color: #969696;text-transform: uppercase;

letter-spacing: 1px;}

.imgcomment.imgcomment_top .aidanews2_mainC{padding: 26px 15px;position: relative;}

.imgcomment.imgcomment_bottom .aidanews2_mainL{padding: 26px 15px;}

.imgcomment .aidanews2_title a{font-family: "proxima-nova",sans-serif;font-size: 25px;color: #535353;display: block;margin: 26px 0 7px 0;}

.imgcomment .aidanews2_readmore{font-size: 12px;color: #ff5028;display: block;font-family: 'source_sans_problack';text-transform: uppercase;margin-top: 7px;}

.imgcomment .aidanews2_text{font-size: 15px;font-family: "proxima-nova",sans-serif;color: #323232;}

.imgcomment.imgcomment_top .aidanews2_mainC:before{content: ""; display: block;position: absolute;border: 5px solid red;}*/

.gkNspPM-GridNews figure > a:hover > img {
    transform: scale(1.1);
}

.imgcomment .gkNspPM-GridNews figcaption{background:rgba(230, 230, 230, 1);}

.imgcomment .gkNspPM-GridNews time , .imgcomment .gkNspPM-GridNews hr.separator{display: none;}

.imgcomment .gkNspPM-GridNews figcaption{text-align: left;}

.imgcomment .gkNspPM-GridNews figcaption h3 a{color: #535353!important;font-family: "proxima-nova",sans-serif;font-weight: bold;font-size: 25px;text-transform: none;letter-spacing: 0; line-height: 26px;}

.imgcomment .gkNspPM-GridNews figcaption p{font-size: 15px;font-family: "proxima-nova",sans-serif;color: #323232;}

.imgcomment .gkNspPM-GridNews figcaption > div{padding: 0 15px;top: 0;}

.imgcomment .gkNspPM-GridNews figcaption:before{border: 12px solid transparent;border-right-color: rgba(230, 230, 230, 1);}

.imgcomment .gkNspPM-GridNews .inverse figcaption:before{border-left-color: rgba(230, 230, 230, 1);border-right-color: transparent;}

.imgcomment .moduletable{padding: 0;}

.imgcomment .aititle_txt{font-weight: 700;color: #969696;letter-spacing: 1px;font-size: 12px;text-transform: uppercase;padding-right: 42px; display:none;}

.imgcomment .airead a , .imgcomment .airead a:hover{color: #ff5028!important;font-size: 12px; font-weight: 700;text-transform: uppercase;}

.imgcomment .airead{margin-top: 10px;}

.home .imgcomment_top{padding-bottom: 100px;}





/*end imgcomment */



/*location*/.location .tab-buttons ul li span

.location h3.title{font-size: 12px;font-weight: 700;color: #969696;text-transform: uppercase;letter-spacing: 1px;}

.location{padding: 40px 0 60px; position: relative;}

.toyota_location.location {padding: 50px 0 80px;}

.pageid-110 .toyota_location.location {padding: 0px;}

.pageid-110 .location {padding: 50px 0 80px;}

.pageid-467 .location {padding:0;}

/*.new-equipment .location , .pageid-302 .location{float: left;width: 100%;}*/

.location.white{padding:0;}

.location .location_title h2{font-size: 56px;font-family: "proxima-nova",sans-serif;font-weight: bold;color: #535353;margin-bottom: 22px;line-height:normal;}

.location p{font-size: 18px;font-family: "proxima-nova",sans-serif;}

.location .block.location_title{padding: 0 93px 37px; text-align: center;}

.location .block.location_title.title-only {padding: 60px 93px 10px;}

.new-equipment .location .btTab-article-title  {display:none;}
.location .btTab-article-title  {display:none;}

.location .bt-tabs{border: none;margin-bottom: 5.5%;}

.location .tab-items-inner{/*padding: 41px 0px 0;margin-top: 21px;*/padding: 0px 0px 0;margin-top: 46px;width:100% !important;}

.location .expautotab .tab-items-inner{margin-top: 0;padding-top: 46px;}

.location .module-content ul li::before{display: none;}

.location .module-content ul li.active::before{display: block; position: absolute; content: ""; border: 18px solid rgba(0 , 0 , 0 , 0); 

border-top-color: #232323; left: 0; right: 0; width: 35px; margin: 0 auto; bottom: -31px; z-index: 6;height: 20px;} 

.location .tab-buttons ul{background: none;border: 1px solid #a4a4a4;height: 63px;}

.location .tab-buttons ul li:hover{background:none;}

.location .tab-buttons ul li.active, .tab-buttons ul li.active:hover{background:#232323;overflow: visible;}

.location .tab-buttons{overflow: visible;height: 61px !important;}

.location .tab-buttons ul li{font-size: 16px; font-weight: 700;width: 33.33% !important;position: relative;border-right: 0;

  padding: 0;}

.location .twotab .tab-buttons ul li{width: 50% !important;}

.location .tab-buttons ul li span{line-height: 18px;width: 100%; display: block;padding: 22px 0;}

.location .tab-buttons ul li.active span{color: #fff !important;}

.location .tab-buttons ul li span{color: #232323 !important;font-family: "source-sans-pro",sans-serif; font-weight: 700!important;letter-spacing: 1px;}

.location .tab-buttons ul li:last-child{border: none;}



.home .location{    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

  background-size: 5px 5px;padding: 80px 0 140px 0;margin-bottom: 100px;position: relative;}

 .home .location .location_title h2{margin-top: 0;}

 .home .location .bt-tabs{margin-bottom: 0;}

 .home .location .findtxt_left{width: 100%;float: none;}



 .location .map_tab .btTab-article-title {display: none;}

 .location .map_tab .tab-button{width: 22.8% ;background-color: rgba(0,0,0,0);color: #232323;border-bottom:0px;height: auto;

  border-left: 5px solid #e6e6e6;padding: 12px 17px;}

  .location .map_tab .tab-button.on{border-left: 5px solid #ff5028;color: #ff5028;}

  .location .map_tab .tab-content{padding: 0;  width: 77%;float: right;overflow: visible;

  position: absolute;right: 0 ; top:0;}

  .location .map_tab .bt-tabs{overflow: visible;}

  .location .map_tab{min-height: 568px;}

  .block.Division {position: absolute; top:74%; width: 15%;}


.corporate-location {font-size: 16px !important;}

#linkymap_2093474360  circle:before{content:"";display: block;background: url(//herringtesting2.com/components/com_maplocations/assets/markers/5_marker11-small.png) no-repeat !important;position: relative;width:50px;height:50px;top: 0;left:0}






/*end location*/



/* Explor */

.Explor .block.Explor_title{padding: 0 110px 27px;}

.Explor p{font-size: 18px;font-family: "proxima-nova",sans-serif;}

.Explor h3.title{font-size: 56px;line-height:inherit;font-family: "proxima-nova",sans-serif;font-weight: bold;color: #535353; padding-bottom: 10px;
text-transform:capitalize;text-align:center;}

.ex_about{float: left;position: relative;text-align: center;width: 25%;}

.ex_about_txt{position: relative; height:100%; z-index: 6; top: 0;padding: 27px 33px;}

.ex_about_txt h2{font-size: 25px;font-family: "proxima-nova",sans-serif;font-weight: bold;color: #232323;}

.ex_about_txt p{font-size: 18px;margin-bottom: 0;}

.ex_about_txt a{font-size: 15px;font-weight:700;color: #fff;background: #232323;text-transform: uppercase;letter-spacing: 1px;padding: 8px 27px;

margin-top: 27px;display: inline-block;}

.ex_about_txt a:hover {text-decoration:none; background:#ff5028;}

.Explor .gkNspPM-NewNewsHeader{float: left;width: 74%; }

.Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage1{width: 32.5%;left: 33.8%;height: 173.5%;}

.Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage2{left: 0;width: 33.8%;height: 88.1%;}

.Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage3{left: 0;width: 33.8%;height: 85.9%;top: 87.8%;}

.Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage4{right: 0;width: 33.8%;height: 88.1%;left: auto;}

.Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage5{right: 0;width: 33.8%;height: 85.9%;top: 87.8%;left: auto;}

.Explor .gkNspPM-NewNewsHeader .gkImageArea:after{opacity: 0;}

.Explor .gkNspPM-NewNewsHeader .gkImage:hover .gkImageArea{background-size: cover; background-blend-mode: multiply;}

// .Explor .gkNspPM-NewNewsHeader .gkImage2 .gkTitle , .Explor .gkNspPM-NewNewsHeader .gkImage3 .gkTitle ,

// .Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle{bottom: auto !important; top: 0;}

// .Explor .gkNspPM-NewNewsHeader .gkImage2 .gkTitle:before , .Explor .gkNspPM-NewNewsHeader .gkImage3 .gkTitle:before ,

// .Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle:before{content: ""; display: block; position: absolute; border: 10px solid rgba(0,0,0,0); 

// border-top-color: #232323; top: 43px; left: 45%;}

// .Explor .gkNspPM-NewNewsHeader .gkImage4 .gkTitle:before , .Explor .gkNspPM-NewNewsHeader .gkImage5 .gkTitle:before{

//   content: ""; display: block; position: absolute; border: 10px solid rgba(0,0,0,0);border-bottom-color: #232323; bottom: 43px; left: 45%;}



.Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle{bottom: auto !important; top: 0;}

.Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle:before{content: ""; display: block; position: absolute; border: 13px solid rgba(0,0,0,0); 

border-top-color: #232323; top: 63px; left: 45%;}

.Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle:before{top: auto; left: 45%;bottom: 62px;border-bottom-color: #232323;border-top-color: rgba(0 , 0 , 0, 0);}



.Explor .gkNspPM-NewNewsHeader .gkImage:after{}





.Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle{background: #232323;padding: 22px 0;left: 0; right: 0;text-align: center;top: 0;}

.Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle{line-height: 14px;bottom: 0 !important;top:auto;}

.Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle a{font-size: 15px; font-weight: 700;text-transform: uppercase; letter-spacing: 1px;}

.Explor .row{position: relative;}

.Explor{padding-bottom: 100px;margin-top:80px;}

.home .Explor {
    margin-top: -35px;
}

.Explor .block.findbtn{position: absolute;bottom: -1px;right: 1%;padding: 28px 44px; background: #f5f5f5;width: 74%;top: inherit;left: inherit;}

.findtxt_left{font-family: "proxima-nova",sans-serif;font-weight: bold;color: #535353;font-size: 22px;float: left;width: 75%;}

.findtxt_left span.findnum{font-size: 30px; color: #ff5028;}

.findtxt_right{float: left;}

.findtxt_right a{font-size: 15px; font-weight: 700;text-transform: uppercase;color: #fff; background: #232323; padding: 8px 37px;

    display: block; margin-top: 5px;}







/*end  Explor*/





/*more info*/

.more_info{background: rgba(230,230,230,1);padding: 65px 0 110px;}

.more_info .row{padding: 0 100px;}

.block.moreinfo_left{float: left;width: 50%;padding-right: 40px;}

.block.moreinfo_right{float: left;width: 50%;}

.block.moreinfo_right ul.menu {margin-top: 36px;}

.block.moreinfo_left h3.title{font-size: 12px;font-weight: 700;color: #969696;text-transform: uppercase;letter-spacing: 1px;}

.moreinfo_left h2{font-family: "proxima-nova",sans-serif;font-weight: bold;color: #535353;font-size: 25px;}

.moreinfo_left p{font-family: "proxima-nova",sans-serif;color: #323232; font-size: 18px;}



.block.moreinfo_right ul.menu li{position: relative;background: #fff;margin: 8px;padding: 0;}

.block.moreinfo_right ul.menu li::before{content: ""; display: block; border: 5px solid rgba(0 ,0 ,0 ,0); position: absolute;

border-left-color:#ff5028;right: 11px;top: 16px}

.block.moreinfo_right ul.menu li a{color: #969696;font-size: 16px;letter-spacing: 1px;text-transform: uppercase;background:none;font-weight: 700;}

.block.moreinfo_right ul.menu li a:hover {color: #ff5028;}

/*end more info*/



/*footer*/

.block.copy_right {float: right;}

.block.copy_right p{color: #fff;font-family: "proxima-nova",sans-serif;font-size: 12px;font-weight:300;}



/*end footer*/



/*inner-page*/

#main{padding-top: 0;}

#main-box{/*padding-top: 0;*/ float: left;width: 100%;}



/*breadcrum*/



#breadcrumbs {padding: 0;}

.breadcrumb{background: #e6e6e6;font-family: "proxima-nova",sans-serif;font-weight: 600;color: #232323;text-transform: capitalize;}

.breadcrumb img{display: none;}

.breadcrumb a.pathway{color: #969696;}

.breadcrumb a:after{content: "/";display: inline-block;margin: 0 8px;}





/*end breadcrum*/



/*banner*/

.banner {/*width: 100%; float: left;position: relative;*/ margin-bottom:60px;}

.banner .bnr_left{background: #000000;text-align: center;padding: 60px 4% 92px 10%;}

.padding-small .bnr_left {padding: 20px 4% 42px 10%;}

.banner .bnr_left h1{font-size: 56px;font-family: "proxima-nova",sans-serif;font-weight: bold;color: #fff;line-height: normal;}

.banner .bnr_left p{font-size: 18px;font-family: "proxima-nova",sans-serif;color: #fff;padding: 10px 37px 16px;}



.banner .bnr_right{

  background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0, #1f1f1f), color-stop(0.25, #1f1f1f), color-stop(0.25, #232323), color-stop(0.5, #232323), color-stop(0.5, #1f1f1f), color-stop(0.75, #1f1f1f), color-stop(0.75, #232323));

    background-image: -webkit-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    background-image: -moz-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    background-image: -ms-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    background-image: -o-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: auto;position: relative;right: 0;padding: 70px 15% 0 46px;}

.banner .custom{display:flex;}

.banner .bnr_right h6{font-size: 14px; font-weight: bold;color: #969696; text-transform: uppercase;}

.banner .bnr_right h3{font-size: 29px;font-family: "proxima-nova",sans-serif;font-weight: bold;color: #fff;line-height: normal;}

.banner .bnr_right p{font-size: 18px;color: #fff;font-family: "proxima-nova",sans-serif;}

.bnr_right_option a{display: block;font-size: 15px; letter-spacing:1px; color: #232323;background: #fff;font-weight: 700;text-transform: uppercase;padding: 10px 21px;

margin-bottom: 10px;position: relative;}

.bnr_right_option{margin: 37px 0 0 0;}

.bnr_right_option a:after{content: ""; display: block; border: 5px solid rgba(0 ,0 ,0 ,0); position: absolute; border-left-color: #ff5028;

 right: 11px; top: 15px;}



 /*end banner*/



 /*Equipment*/

.Equipment{float: left; width: 100%; text-align: center;padding: 60px 0 29px;display: flex;}

.Equipment .ept_left{position: relative;

   background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: auto;min-height: 460px;padding: 33px 0 0;}

// .Equipment .ept_left:after{position: absolute;content: "";display: block;width: 100%; height: 100%;

// background: repeating-linear-gradient( -45deg, #fff 49% , #e2e2e2 50% , #fff 50%,  #e2e2e2 50%) }

.Equipment h6{color: #969696;font-size: 12px; font-weight: 700;text-transform: uppercase;}

.Equipment h2{color: #535353;font-size: 29px;font-family: "proxima-nova",sans-serif;font-weight: bold;margin: 30px 0 23px;}

.Equipment p{color: #ff5028;font-family: "proxima-nova",sans-serif;font-weight: 600;margin-bottom: 14px;}

.Equipment a{color: #fff;font-size: 17px; font-weight: 700;background: #232323;text-transform: uppercase;padding: 10px 25px;display: inline-block;

margin: 20px 0 60px;}

.Equipment .ept_millde{background: #e6e6e6;min-height: 460px;padding: 33px 0 0;}

.Equipment .ept_right{background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: auto;min-height: 460px;padding: 33px 0 0;}



/*end Equipment*/



/*Featured_Equipment*/

/*.Featured_Equipment .gkItemWrap{margin-right: 0;}

.Featured_Equipment .gkNspPM-NewNewsSlider .gkImageWrapper{width: 100%; margin: 0;}

.Featured_Equipment .gkNspPM-NewNewsSlider .gkImage{width: 100%;height: auto;}

.Featured_Equipment .gkNspPM-NewNewsSlider .gkListWrapper{margin: 0;}

.Featured_Equipment .gkNspPM-NewNewsSlider .gkList div.gkItem:nth-child(odd) {

  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: 100%;

}

.Featured_Equipment .gkNspPM-NewNewsSlider .gkList div.gkItem:nth-child(even) {background: #e6e6e6;}*/



.Featured_Equipment .bt-cs .bt-inner{padding: 0;}

.Featured_Equipment .bt-cs .bt-inner img{outline: 0px solid #b5b5b5; border: 0px solid #fff;margin: 0;}

.Featured_Equipment .machin_eqpt .bt-cs .bt-inner img{padding: 50px 0 31px 0;}

.Featured_Equipment .bt-cs .bt-row{text-align: center;position: relative;padding: 0;}

.Featured_Equipment .bt-cs .bt-row:nth-child(odd) {

  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: 100%;}

.Featured_Equipment .bt-cs .bt-row:nth-child(even) {background: #e6e6e6;}

.Featured_Equipment .bt-cs .bt-inner .bt-category{font-weight: bold;text-transform: uppercase;color: #232323;letter-spacing: 0.5px;

    margin-bottom: 5px; display: block;}

.Featured_Equipment .bt-cs .bt-row:hover .bt-inner .bt-category{color: #fff;}

.Featured_Equipment .bt-cs .bt-inner .bt-title{color: #323232; font-size: 16px;font-family: "proxima-nova",sans-serif;font-weight: normal;

text-transform: capitalize;margin-bottom: 21px;}

.Featured_Equipment .bt-cs .bt-row:hover .bt-inner .bt-title{color: #fff;}

.Featured_Equipment .readmore a{color: #232323; background: #fff;font-size: 17px;font-weight: bold;text-transform: uppercase;display: inline-block;

letter-spacing: 0.5px;padding: 10px 15px; width: 147px; height: 43px;position: absolute;top:0%;transition: 0.5s;visibility: hidden;

left: 0; right: 0;margin: 0 auto;transition: 0;opacity: 0;}

.Featured_Equipment .bt-row:hover .readmore a{visibility: visible; top: 38%; transition: 0.5s;opacity: 1}

.Featured_Equipment .bt-cs .bt-row:hover{background: #232323;transition: 0.5s;}

.Featured_Equipment .bt-cs .bt-row:hover .bt-inner img{opacity: 0 !important;}

.Featured_Equipment .bt-cs .next,.Featured_Equipment  .bt-cs .prev{display: block;opacity: 1;width: 6px; height: 12px;background: none !important;

content: ""; border: 5px solid rgba(0 ,0 ,0 ,0); position: absolute; border-left-color: #ff5028;top: 7px;}

.Featured_Equipment .bt-cs .prev{border-left-color: transparent;border-right-color: #ff5028;}

.Featured_Equipment.sidearrow.desk_eqpt  .bt-cs .prev{left:auto; right:18px;}

.Featured_Equipment .slid_nav{width: 256px;margin: 20px auto 60px;position: relative; text-align: center;z-index: 6;}

.Featured_Equipment.sidearrow .slid_nav{width:100%;}

.Featured_Equipment .slid_nav p{font-size: 19px; font-weight: bold;text-transform: uppercase;line-height:28px;color: #535353;padding-left: 15px;padding-right: 15px;}

.Featured_Equipment .bt_handles_num li:before , .Featured_Equipment .bt_handles_num li{display: none;}

.Featured_Equipment .bt_handles_num li.current{display: inline-block;}

.Featured_Equipment .slid_nav .next,.Featured_Equipment  .slid_nav .prev{display: block;opacity: 1;width: 6px;height: 12px;background: none !important;content: "";border: 5px solid rgba(0 ,0 ,0 ,0);position: absolute;border-left-color: #ff5028;top: 7px;}

.Featured_Equipment .slid_nav .prev{border-left-color: transparent;border-right-color: #ff5028;}

.Featured_Equipment .djslider-default .navigation-container img {  top: -40px;display:inline-block;}

.Featured_Equipment .djslider-default .navigation-container p{top: -40px;display:inline-block;position:relative;font-size: 19px;
    font-weight: bold;  text-transform: uppercase;  line-height: 28px;  color: #535353;  padding-left: 15px;  padding-right: 15px;}











/*end Featured_Equipment*/





/*John_tab*/



.John_tab{ background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

   background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: auto;}

.John_tab.location .tab-buttons ul{background:#969696;width: 100%!important;}

.location .tab-buttons ul{background:#969696;width: 100%!important;}

.location .next-left-inactive ,.location .next-right{display: none !important}

.location .tab-buttons ul li span{color: #fff !important;}

.location h3{font-family: "proxima-nova",sans-serif;font-weight: 700;font-size: 25px;color: #535353; /*text-transform: capitalize;*/}

.location a{color:#ff5028;font-family: "source-sans-pro",sans-serif;font-weight:bold;text-transform: uppercase;font-size:15px;    text-decoration: none;}

.location a.fa{font: normal normal normal 14px/1 FontAwesome;margin-left: 2px;}

.location a:hover {text-decoration:underline;}

.more a {
    color: #ff5028;
    font-family: "source-sans-pro",sans-serif;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

.more a.fa{font: normal normal normal 14px/1 FontAwesome;margin-left: 4px;}

.John_tab.location .tab-items-inner{padding: 60px 102px 80px;width: 100% !important;position: relative;}

.tab_img .ta_left{float: left;}

.tab_img .ta_rigt{float: left;margin-left: 3px;height: 58px;}

.tab_img{margin-top: 44px;}

.John_tab .tab-items{overflow: visible;}

.on-highway-severe-duty-truck-trailer-division .John_tab {padding: 83px 0;}
.material-handling-forklift-rack-systems-division .John_tab {padding: 83px 0;}



/*end John_tab*/




/*brands*/



.brd_img{padding: 109px 0 89px;}

.brd_img img{display: inline-block;padding: 0 0 25px 75px;}

.brd_img .brd_col.last img{padding: 0 0 0 75px;}

.brd_img .brd_col img:first-child{padding-left: 0;}





/*end brands*/



/*quick_menu*/



.quick_menu {background: #fff;

    background: -webkit-linear-gradient(left,#e6e6e6 50%,#fff 50%);

    background: -o-linear-gradient(right,#e6e6e6 50%,#fff 50%);

    background: -moz-linear-gradient(right,#e6e6e6 50%,#fff 50%);

    background: linear-gradient(to right,#e6e6e6 50%,#fff 50%);padding: 80px 0;position: relative;clear: both;}


.quick_menu:after   {
	position: absolute; width: 50%; height: 100%; display: block; background: white; content: ""; top: 0; z-index: 1; right: 0; background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;}

.pageid-109 .quick_menu:after, .pageid-112 .quick_menu:after, .pageid-474 .quick_menu:after, .pageid-649 .quick_menu:after {
	background-image:none;
}

.material-handling-forklift-rack-systems-division .quick_menu .quick_contact,
.pageid-166 .quick_menu .quick_contact, .pageid-167 .quick_menu .quick_contact,
.pageid-168 .quick_menu .quick_contact, .pageid-169 .quick_menu .quick_contact,
.pageid-170 .quick_menu .quick_contact, .pageid-171 .quick_menu .quick_contact,
.pageid-172 .quick_menu .quick_contact, .pageid-173 .quick_menu .quick_contact,
.pageid-294 .quick_menu .quick_contact, .pageid-472 .quick_menu .quick_contact, 
.pageid-480 .quick_menu .quick_contact, .pageid-473 .quick_menu .quick_contact,
.pageid-471 .quick_menu .quick_contact,
 .pageid-481 .quick_menu .quick_contact, .pageid-482 .quick_menu .quick_contact, 
.pageid-483 .quick_menu .quick_contact, .pageid-467 .quick_menu .quick_contact,
.pageid-468 .quick_menu .quick_contact,
.quick_menu .quick_contact  {
	position:relative; z-index:2;
}

.quick_menu .block{float:left;}

.quick_menu .block.quick_left{width:30.7%;padding: 0 48px 0 0;}

.quick_menu .quick_left h3{font-family: "proxima-nova",sans-serif; font-weight: bold; font-size: 25px; line-height:30px; color: #535353; margin-bottom: 10px;/*width: 90%;*/
text-transform: capitalize;letter-spacing: 0;}

.quick_menu .quick_left p{font-size: 18px; font-family: "proxima-nova",sans-serif;line-height: 24px; color: #393939;}



.quick_menu .block.quick_johndeer_menu{width: 19.2%;}

.quick_menu .quick_johndeer_menu h3{font-size: 12px; font-weight: 700; color: #969696; text-transform: uppercase; letter-spacing: 1px;margin: 0;}

.quick_johndeer_menu ul li:before{content: ""; display: block; border: 5px solid rgba(0 ,0 ,0 ,0); position: absolute; 

border-left-color: #ff5028; left: 0; top: 7px;}

.quick_johndeer_menu ul li{position: relative;}

.quick_johndeer_menu ul li a{font-family: "proxima-nova",sans-serif; font-size: 16px;color: #323232;line-height: 23px;padding: 0 15px;}

.quick_johndeer_menu ul li a:hover{background-color:rgba(0 ,0 ,0 , 0)}



.quick_menu .block.quick_contact{width: 50%;padding: 0 9% 0 50px;}

.quick_menu .quick_contact h3{font-size: 12px; font-weight: 700; color: #969696; text-transform: uppercase; letter-spacing: 1px;}

.quick_menu .quick_contact h2{font-family: "proxima-nova",sans-serif; font-weight: bold; font-size: 25px; color: #535353;

 margin-bottom: 17px; width:100%;}

.quick_menu .call_txt{font-family: "proxima-nova",sans-serif; font-size: 18px;}

.quick_menu .call_txt .fa{color: #ff5028;font-size: 22px;}

.quick_menu .bnr_right_option a {

  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;color: #969696;}

.quick_menu .subpage .bnr_right_option a, .pageid-110 .quick_menu .bnr_right_option a,
.pageid-111 .quick_menu .bnr_right_option a {
    background: #fff;
}

.quick_menu .subpage .bnr_right_option a:hover, .pageid-110 .quick_menu .bnr_right_option a:hover,
.pageid-111 .quick_menu .bnr_right_option a:hover {
    background: #ff5028;
}

.pageid-474 .quick_menu .bnr_right_option a {

  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;color: #969696;}

.pageid-474 .quick_menu .bnr_right_option a:hover {color:#fff;}

.material-handling-forklift-rack-systems-division .quick_menu .bnr_right_option a, 
.pageid-294 .quick_menu .bnr_right_option a {background:#fff;}

.pageid-111 .quick_menu .bnr_right_option a:hover, .pageid-294 .quick_menu .bnr_right_option a:hover {background:#ff5028;color:#fff;}

.quick_menu .bnr_right_option a:hover{background-image:none;}








/*end quick_menu*/





.truck .ept_right p{color: #000;padding: 0 40px;line-height: 20px;}

.truck .elight_img{margin-top: 12px;}

.truck.Equipment a{padding: 6px 25px; letter-spacing: 1px;}



.truckbtslider .slid_nav a{display: inline-block !important;}

.Featured_Equipment .truckbtslider .bt-cs .bt-inner .bt-title{margin-bottom: 5px;font-weight: bold;}

.Featured_Equipment .truckbtslider .bt-cs .bt-inner .bt-category{margin-bottom: 23px;font-weight: normal;}

.Featured_Equipment .truckbtslider .bt-cs .bt-inner img{padding: 0 0 20px 0;max-width: 100%;}

.Featured_Equipment .currentstatus{position: absolute;bottom: 0;right: 0;}

.Featured_Equipment.sidearrow .currentstatus{bottom: 5px; right: 35px;}

.Featured_Equipment .viewallsld{float: right; margin-left: 11px;}

.Featured_Equipment .viewallsld a{color: #ff5028;font-family: "proxima-nova",sans-serif;font-size: 13px;}

.Featured_Equipment .viewallsld:before{content: ""; background: #909090; width: 1px; height: 13px;display: inline-block;margin-right: 11px;

    top: 2px; position: relative;}

.Featured_Equipment .slidnum{float: left;color: #8c8c8c;}

.Featured_Equipment .currentstatus ul.bt_handles_num li a{background: none;color: #8c8c8c;font-size: 13px;}

.Featured_Equipment .truckbtslider .readmore a{padding: 7px 26px;height: 37px;}

.bt_handles_num li a {line-height: inherit;padding-right: 3px !important;}



.on-highway-severe-duty-truck-trailer-division .location{text-align: center;}
.material-handling-forklift-rack-systems-division .location{text-align: center;}

.on-highway-severe-duty-truck-trailer-division .module-content{/*padding: 0 12px;*/}

.location .fourtab .tab-buttons ul li{width: 25% !important;}

.trucktab_top{float: left;width: 100%;margin-bottom: 75px;}

.trucktab_top .san{float: left;width: 59%;}

.trucktab_top h3{margin-top: 0;}

.trucktab_top .more a{display: block;float: left;}

.trucktab_top .more a.fa{top: 4px; position: relative; left: 2px;}

.trucktab_top .trktab_img{float: left;width: 41%;}

.trktab_img .ta_left{width: 27%; float: left;    margin-left: 15%;}

.trktab_img .ta_rigt p{font-family: "proxima-nova",sans-serif; font-size: 17px;color: #356187;margin: 0;line-height: normal;}

.trktab_img .ta_rigt {float: left; border-left: 2px solid #c7c7c7;padding: 11px 19px; margin-left: 25px;}

.trucktab_btm{float: left;width: 100%;}

.trucktab_btm h6{color: #969696; font-size: 12px; font-weight: 700; text-transform: uppercase;letter-spacing: 1px;margin-top: 0;

margin-bottom: 6px;}

.trucktab_btm .ttbtm_left{float: left;width: 63%;}

.trucktab_btm .ttbtm_right{float: left;width: 37%;}

.trucktab_btm .ttbtm_left .leftcol{float: left;width: 50%;}

.trucktab_btm p{font-size:15px;line-height: normal; }

.trucktab_btm a{font-size:13px;line-height: normal;font-weight: normal;}

.trucktab_btm p b{margin-top: 5px; display: block;}

.trucktab_btm .ttbtm_left .rightcol{float: left;width: 50%;}

.ttbtm_left address{margin-bottom: 36px;}

.directions p{padding-right: 40px;}

.directions a{font-weight: bold;}

.directions a.fa{font-size: 12px;}

.directions{margin-bottom: 25px;}

.leftcol img {padding-right: 40px;}

.trucktab_btm .ttbtm_left .contact{margin-top: 36px;}

.trucktab_btm .ttbtm_left .contact a{text-transform: lowercase;font-size: 15px;}

.ttbtm_right ul{float: left;width: 50%;padding: 0 32px 0 0;}

.ttbtm_right .top_row {float: left;width: 100%;margin-bottom: 23px;}

.ttbtm_right ul li a{text-transform: capitalize;color: #323232;line-height: 15px;font-family: "proxima-nova",sans-serif;

line-height: 15px;}

.ttbtm_right .top_row ul li:before , .ttbtm_right .btm_row ul li:before{position: relative;content: ""; 

display: inline-block;background: #323232;height: 4px; width: 4px; top: -2px; left: -8px;}

.ttbtm_right .top_row ul li, .ttbtm_right .btm_row ul li {padding-left: 10px;text-indent:-4px;}

.on-highway-severe-duty-truck-trailer-division .brd_img img{padding: 0 0 0 48px;width: 16%;}

.on-highway-severe-duty-truck-trailer-division .quick_menu .quick_left h3{width: 100%;}



.block.truckbnr_left{float: left;width: 50%;}

.block.truckbnr_left img{width: 100%;background: #1f1f1f;}

.block.truckbnr_left p{margin-bottom: 0;}

.block.truckbnr_right{float: right;width: 50%;

 background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0, #1f1f1f), color-stop(0.25, #1f1f1f), color-stop(0.25, #232323), color-stop(0.5, #232323), color-stop(0.5, #1f1f1f), color-stop(0.75, #1f1f1f), color-stop(0.75, #232323));

    background-image: -webkit-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    background-image: -moz-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    background-image: -ms-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    background-image: -o-linear-gradient(right bottom, #1f1f1f 0%, #1f1f1f 25%, #232323 25%, #232323 50%, #1f1f1f 50%, #1f1f1f 75%, #232323 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;position: absolute;right: 0;height: 100%;text-align: center;}

.block.truckbnr_right .bt-cs{z-index: 9;}



/*.truckbnr_right .bt-inner a.bt-title{font-size: 56px; color: #fff;line-height: 61px;text-transform: capitalize;font-family: "proxima-nova",sans-serif;

font-weight: bold;height: auto !important;}*/


.truckbnr_right .bt-inner h2 {font-size: 52px; color: #fff;line-height: 54px;font-family: "proxima-nova",sans-serif;

font-weight: bold;height: auto !important;}

.truckbnr_right .bt-inner .bt-introtext p{color: #e5e5e5;font-size: 14px;line-height: 20px;margin-top: 19px;padding: 0 10%;}

.truckbnr_right .bt_handles li a{background-image: none;background: #535353;width: 16px; height: 4px;padding-top: 0 !important;margin-left: 10px;color:#535353;}

.truckbnr_right .bt_handles li:before{display: none;}

.truckbnr_right .bt_handles li.current a{background: #ff5028;color:#ff5028;}

.truckbnr_right .bt_handles li:first-child a{margin-left: 0px;}

.truckbnr_right .bt-cs .next, .truckbnr_right .bt-cs .prev{opacity: 1 !important;}

.truckbnr_right .bt-cs .next{right: 14px;}

.truckbnr_right .bt-cs .prev{left: 28px;}

.truckbnr_right .readmore a{background: #fff;font-size: 15px; font-weight: bold; text-transform: uppercase;color: #232323;padding: 9px 34px;

    margin-top: 20px; display: inline-block;}

.truckbnr_right .banner-btn {background: #fff;font-size: 15px; font-weight: bold; text-transform: uppercase;color: #232323;padding: 9px 34px; margin-top: 10px; display: inline-block;}

.truckbnr_right .banner-btn:hover {background-color:#ff5028; color: #fff;transition: background-color 0.5s ease;}

.truckbnr_right .bt-cs .bt-inner{padding: 70px 22% 50px;}

.truckbnr_right .bt-cs .bt_handles li{display: inline-block;float: none;}

.truckbnr_right .bt-introtext{height: auto !important;}



.block.truckbnr_right {position:inherit; width:100%; margin-bottom:50px;}

.truckbnr_right .bt-cs .bt-inner {padding:0px !important; }

.truckbnr_right .slidnum {display:none; }

.truckbnr_right .bt-cs .prev {left:51%; }

.truckbnr_right .bt-cs .bt-inner img {border:none; margin:0px; outline:none;width: 100% !important }

.truckbnr_right .bt-cs .bt-row {padding:0px; }

/*.truckbnr_right .bt-inner a.bt-title {margin-top:111px; }*/

.truckbnr_right .bt-inner h2 {margin-top:111px; padding: 0 60px;}

.truckbnr_right .bt_handles {width:50%; }

.truckbnr_right .banner_info{width: 50%; float: right;}

.truckbnr_right .banner_img a{width: 50%;float: left;}

// .truckbnr_right .slides_control{height: auto !important;}

// .truckbnr_right .slides_control .slide{position: relative !important;}







.truck_brand {  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;}



/*testimonials*/

.testimonials{background: #232323;padding-top: 58px;}

.testimonials .slid_nav p {font-size: 19px; font-weight: bold; text-transform: uppercase; line-height: normal; color: #fff; }

.testimonials .bt-cs .next,.testimonials  .bt-cs .prev{display: block;opacity: 1;width: 6px; height: 12px;background: none !important;

content: ""; border: 5px solid rgba(0 ,0 ,0 ,0); position: absolute; border-left-color: #ff5028;top: 7px;}

.testimonials .bt-cs .prev{border-left-color: transparent;border-right-color: #ff5028;}

.testimonials .viewallsld{float: right; margin-left: 11px;}

.testimonials .viewallsld a{color: #ff5028;font-family: "proxima-nova",sans-serif;font-size: 13px;}

.testimonials .viewallsld:before{content: ""; background: #909090; width: 1px; height: 13px;display: inline-block;margin-right: 11px;

    top: 2px; position: relative;}

.testimonials .slidnum{float: left;color: #8c8c8c;}

.testimonials .currentstatus ul.bt_handles_num li a{background: none;color: #8c8c8c;font-size: 13px;}

.testimonials .bt_handles_num li:before , .testimonials .bt_handles_num li{display: none;}

.testimonials .bt_handles_num li.current{display: inline-block;}

.testimonials .slid_nav {width: 184px; margin: 20px auto 35px; position: relative; text-align: center; z-index: 6; }

.testimonials .currentstatus {position: absolute; bottom: 0; right: 0; }

.testimonials .bt-cs .bt-inner .bt-category{color: #fff;    font-size: 12px; letter-spacing: 1px; font-weight: normal;text-transform: uppercase;}

.testimonials .bt-cs .bt-inner .bt-title{color: #fff;font-family: "proxima-nova",sans-serif;text-transform: capitalize;font-weight: bold;

font-size: 16px; letter-spacing: 1px;}

.testimonials .bt-introtext{color: #fff;height: auto !important;}

.testimonials .blockin {font-size: 15px;font-family: "proxima-nova",sans-serif; font-weight: 500;padding: 30px 22px;margin-bottom: 25px;

line-height: 20px; }

.testimonials .blockin.odd{background: #ff5028;position: relative;}

.testimonials .blockin.even{background: #535353;position: relative;}

.testimonials .blockin.odd:after{content: ""; display: block; border: 14px solid rgba(0 ,0 ,0 ,0); position: absolute; 

border-top-color: #ff5028; left: 35px; bottom: -28px;}

.testimonials .blockin.even:after{content: ""; display: block; border: 14px solid rgba(0 ,0 ,0 ,0); position: absolute; 

border-top-color: #535353; left: 35px; bottom: -28px;}

.testimonials .bt-cs .bt-row-first .bt-inner{padding-left: 0;}

.testimonials .bt-cs .bt-row-last .bt-inner{padding-right: 0;}

.testimonials .bt-cs .bt-inner{padding: 0 15px;}

.pri-testimonials-slider .pri-testimonials-name {margin-bottom:0;}

.testimonials .pri-testimonials-slider .pri-testimonials-item{margin-right: 0;}

.testimonials .owl-carousel .owl-stage .owl-item:nth-child(odd) .pri-testimonials-text {background: #ff5028;}

.testimonials .owl-carousel .owl-stage .owl-item:nth-child(even) .pri-testimonials-text {background: #535353;}

.testimonials .owl-carousel .owl-stage .owl-item .pri-testimonials-text{border-radius: 0;}

.testimonials .pri-testimonials-slider .owl-item:nth-child(odd) .pri-testimonials-text:after{left: 15%;border-top: 14px solid #ff5028;

    border-right: 14px solid transparent;bottom: -13px;border-left: 14px solid transparent;}

.testimonials .pri-testimonials-slider .owl-item:nth-child(even) .pri-testimonials-text:after{left: 15%;border-top: 14px solid #535353;

    border-right: 14px solid transparent;bottom: -13px;border-left: 14px solid transparent;}

.testimonials .pri-testimonials-slider .pri-testimonials-item{text-align: left;}

.testimonials .pri-testimonials-nav div{opacity: 1;text-indent: 100019px;}

.testimonials .pri-testimonials-slider .pri-testimonials-nav{position: absolute;bottom: -36px;right: 0;left: 0;margin: 0 auto; width: 184px;z-index: 5;}

.testimonials .pri-testimonials-nav div:before {

  display: block; opacity: 1; width: 6px; height: 12px; background: none !important; content: ""; border: 5px solid rgba(0 ,0 ,0 ,0);

   position: absolute; border-left-color: #ff5028; top: 7px;}

.testimonials .pri-testimonials-nav div.owl-prev:before  {border-left-color: transparent; border-right-color: #ff5028; }

.testimonials .testmonial-tt{text-align: center;position: relative;}

.testimonials .testmonial-tt .tt-title{position: absolute; width: 184px; left: 0; right: 0; margin: 0 auto; top: -5px; font-size: 19px; line-height:28px;

    font-weight: bold; text-transform: uppercase; color: #fff;z-index: 1;}

.testimonials .testmonial-tt .viewall{text-align: right;}

.testimonials .testmonial-tt .viewall a{color: #ff5028; font-family: "proxima-nova",sans-serif; font-size: 13px;}

.testimonials .testmonial-tt .viewall:before {content: ""; background: #909090; width: 1px; height: 13px; display: inline-block; margin-right: 11px; top: 2px;

    position: relative; }

.testimonials .total{position: relative; margin-right: 138px; color: #fff; text-align: right; bottom: 19px;}

.testimonials .dotnav .owl-dot{display: none;}

.testimonials .dotnav .owl-dot.active{display: block;line-height: 20px;}

.testimonials #pri-testimonials-156 .owl-dot span{background: none;color: #fff;}

.testimonials .dotnav{    text-align: right; position: relative; right: 147px; bottom: 38px;}

.testimonials #pri-testimonials-156 .owl-dot span:after{content: "/"; display: inline-block;color: #fff;padding-left: 2px;}

.testimonials .star i.fa{font-size: 17px;color: #232323;}

.testimonials .star{margin-top: 10px;position: relative;}

.testimonials .star .blankstar{position: absolute;}

.testimonials .star .fillstar{overflow: hidden;}

.testimonials .star .fillstar .over{width: 100px;}





/*end testimonials*/



.bt-cs .bt_handles_num{z-index: 9 !important;}

form#mod-finder-searchform .finder.top_search_two{display: none;}

div#maximenuck145 ul.maximenuck.top_menu{display: none!important;}

.social-icons .fa{ background: #404041; height: 26px; width: 26px; font-size: 14px; padding: 6px; color: #232323;

 box-sizing: border-box; border: 1px solid #232323;margin-right: 12px;}

.content_info{display: none;}

.minislide{display: none;}

.home #main-box ,  .exp_slider{display: none;}

.home #main-box ,  .carousel.slide {display: none;}

.emp_portal , .lungage{display: none;}

.about-no-pad {
    margin-left: -15px;
    margin-right: -15px;
}



.brd_col.smallbit{display: none;}

.John_tab .desk_view{display: block;}

.John_tab .mobile_view{display: none;}



.Featured_Equipment .mob_slider{display: none;}
.mob_slider{display: none;}

.Featured_Equipment .truckbtslider{display: block;}


/*about page*/

.rl_tabs .tab-content{display:block;}


div#block_ID1469035874737,div#block_ID1469035889527
{
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
background-size: 5px 5px;}

#block_ID1469035885112 {
    background: #e6e6e6;
     
}
#content-bottom {background:#ffffff;}
.accordionsck .itemtitleck:after{content: ""; display: inline-block; width: 11px; height: 11px; background: url(../images/abouttab_read.png) no-repeat; background-size: 100%; margin: 0px 0 -1px 4px;}
.accordionsck .ui-accordion-header-icon{display:none;}
.about-doggett #main-box{padding-bottom: 0;margin-bottom: 0;}


.no-gutter > [class*='col-'] {
    padding-right:0;
    padding-left:0;
}

#content-bottom .info_blocks{display: inline-block;position: relative;    margin-bottom: 94px;}
#content-bottom .info_blocks > div h2{font-size: 25px;font-family: "proxima-nova",sans-serif;font-weight: bold;color:#535353}
#content-bottom .info_blocks > div.odd{background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;}
#content-bottom .info_blocks > div.even{background: rgba(230,230,230,1);}
#content-bottom .info_blocks > div p{font-size: 15px;font-family: "proxima-nova",sans-serif;color:#323232;line-height: normal;}
#content-bottom .info_blocks > div .learn_more a{color: #ff5028;font-size: 12px;text-transform: uppercase;font-weight: bold;}
#content-bottom .info_blocks > div .learn_more a.fa{font-size: 11px;margin-left: 4px;font-weight: normal;}

#content-bottom .info_blocks > div .blackbg_info{position: absolute;top: 0;visibility: hidden;width: 0;height: 0;}
#content-bottom .info_blocks > div:hover .blackbg_info{position: absolute;top: 0;visibility: visible; z-index: 2;width: 100%;height: auto;}
#content-bottom .info_blocks > div .blackbg_info p{position: relative;top: 0;}
#content-bottom .info_blocks > div:hover .blackbg_info p{top: 47px;color: #fff; position: absolute;transition: 0.5s;width: 90%;text-align: center;}

#content-bottom .info_blocks > div:hover:after{content: "";display: inline-block;width: 100%;height: 100%;position: absolute;background: #0d0d0d;opacity: 0.9;top: 0;
    right: 0;}
#content-bottom .info_blocks > div:after{width: 100%;height: 100%;content: "";display: inline-block;background:transparent;opacity: 0.8;top: 0;right:0;    position: absolute;transition: 0.5s;}
#content-bottom .info_blocks > div{position: relative; min-height:340px;}
#content-bottom .info_blocks > div:hover{padding: 0;}
#content-bottom .info_blocks > div:hover > div{padding: 0  15px;}
#content-bottom .info_blocks > div:hover > div.blackbg_info {padding: 0 10px;}
#content-bottom .info_blocks > div .blackbg_info a{color: #232323; background: #fff; font-size: 15px;font-weight: bold;padding: 7px 10px;
position: absolute;top:135px;width: 146px;text-align: center;}
#content-bottom .info_blocks > div .learn_more{margin-bottom: 27px;}
#content-bottom .info_blocks > div .blackbg_info a.location_btn{left:0;transition: 0s;transform: scale(0 , 0);}
#content-bottom .info_blocks > div:hover .blackbg_info a.location_btn{right: 0;transition: 0.5s; margin: 0 auto;transform: scale(1 , 1);}
#content-bottom .info_blocks > div .blackbg_info a.division_btn{right:0;top: 178px;transition: 0s;transform: scale(0 , 0);}
#content-bottom .info_blocks > div:hover .blackbg_info a.division_btn{left: 0; transition: 0.5s; margin: 0 auto; transform: scale(1 , 1);}

.about-doggett .block.Division{top: 75%;}






/*end about page*/

/*toyota bt tab*/

.location .toyotatab_brands{border-top:1px solid #ebebeb;padding:20px 0;float: left;width: 100%;}
.location .toyotatab_brands:last-child{border-bottom:1px solid #ebebeb;}
.location .toyotatab_brands.first{margin-top:20px;}
/*.material-handling-forklift-rack-systems-division .John_tab.location .tab-items-inner{padding: 83px 99px 77px;}*/
.location .toyotatab_brands .company{margin-left: -15px;}
.location .toyotatab_brands .company_text{margin-right: -15px;float:right;}
.location .toyotatab_brands p{font-size:15px;font-family: "proxima-nova",sans-serif;margin-bottom: 0;line-height: normal;display: inline;}
.location .toyotatab_brands .company_img img{padding:5px 0;}
.location .toyotatab_brands .company_img{text-align:center;}
.location .toyotatab_brands .company_text .view_more{display: inline-block;}
.location .toyotatab_brands .company_text .view_more a{font-size:12px;}
.location .toyota_map{//margin-bottom:89px;}
.about-doggett .location .findtxt_left{width: 100%;float:none;}

.location .toyotatab_brands .company p {
    display: inline-block;
}


/*end toyota bt tab*/

/* toyota_map*/

/*end  toyota_map*/


.page-header{text-transform: capitalize;}













/*end inner-page*/

/*equpment page*/

.truck_brand .brd_full.first-row {
    margin-top: 0;
}

.brd_full { display: inline-flex;margin: 70px 0; /*border: 1px solid #eaeaea;*/float: left; width: 100%;}

.half.brd_full {border: none;border-top: 1px solid #eaeaea;}

.brd_remove .brd_full{margin-top: 20px;margin-left: 15px;margin-right: 15px;width: 97.3%;}

.block.Purchase_text{margin-bottom: 80px;float: left; width: 100%;}

.brdimg {/*width: 16.42%;*/display: inline-block;padding: 2.9% 1.5%;box-sizing: border-box;border-left: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;height:auto;margin:0 auto;background: #fff;}

.brdimg-row2 {display: inline-block;padding: 2.9% 1.5%;box-sizing: border-box;border-left: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;height:auto;display:block;background: #fff;}

.brdimg:last-child, .brdimg-row2:last-child {border-right: 1px solid #eaeaea;}

.brdimg img, .brdimg-row2 img {width: auto; height: auto; max-height:50px; -webkit-filter: grayscale(100%);filter: grayscale(100%);opacity:0.6;margin:0 auto;display:block;}

.brdimg:hover img, .brdimg-row2:hover img {-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity:1;}

.brdimg.last{border-right: 1px solid #eaeaea;}

.brd_full.first-row {
    margin-bottom: 0;
}

.brd_full.second-row {
    margin-top: 0;
}

.pageid-109 .const-brands .qx-row {margin-top:0;}

/*end equpment page*/





/*Alana */

.lightgray-gradient-bg {

   background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;
}


.bold-btn {font-weight:600;font-family:"source-sans-pro",sans-serif;}

#block_ID1469031190008.blockck.span6.noreplayck.animateck {
    width: 50%;
}

#block_ID1469031250943.blockck.span6.noreplayck.animateck {
    margin-left: 0 !important;
    width: 50%;
}
#block_ID1469035874737 {width:33%;}
#block_ID1469035885112.blockck.span4.noreplayck.animateck {
    margin-left: 0;
	width:33%;
}
#block_ID1469035889527.blockck.span4.noreplayck.animateck {
    margin-left: 0;
	width:33%;
}
#block_ID1469654705806 {
	width:33%;
}
#block_ID1469654705807 {
    margin-left: 0;
	width:33%;
}
#block_ID1469654705808 {
    margin-left: 0;
	width:33%;
}

#block_ID1469663262997, #block_ID1469663262999 {
    margin-left: 0;
}
#block_ID1469663262995, #block_ID1469663262997, #block_ID1469663262999 {
    width: 33.33%;
}

.buttonck.iconck.inner {
 font-family: "source-sans-pro",sans-serif;
}

#ID1469035333025 .buttonck.iconck.inner::after, #ID1469035055136 .buttonck.iconck.inner::after{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ff5028;
    border-image: none;
    border-style: solid;
    border-width: 5px;
    content: "";
    display: block;
    float: right;
    position: relative;
    right: 0;
    text-align: right;
    top: 7px;
}

h1 {
	font-size :55px;
	font-weight:700;
	color: #535353;
	margin-bottom: 20px;

}

h2 {
	font-size :25px;
	line-height: 30px;
	font-weight:700;
	color: #535353;

}

h3 {
  font-size: 12px;
  line-height: 18px;
  font-weight:900;
  font-family: "source-sans-pro",sans-serif;
  text-transform: uppercase;
  color: #969696;
  letter-spacing: 2px;
  margin-bottom: 14px
}

h4 {
	font-size: 12px;
	font-weight:700;
	font-family: "source-sans-pro",sans-serif;
	letter-spacing:1px;
	text-transform: uppercase;
}

h5 {
	font-size: 18px;
	font-weight:700;
	font-family: "proxima-nova", sans-serif;
	margin-top: 20px;
	margin-bottom: 5px;
}


.qx-element > h2 {
    margin-top: 0;
}


.text-white {color: #fff;}

#ID1469044335510 .ui-accordion-header {border: none; background: none;}
#ID1469044335510.cktype .ui-accordion .ui-accordion-content {border: none;}



/* Custom Regular Labs Tab styling */

.qx-element-tabs .tabs > li a.active::after {
    border-style: solid;
    border-width: 16px;
    content: "";
    height: auto;
    left: 50%;
    margin-left: -16px;
    position: absolute;
    bottom: -32px;
    width: auto;
}
.qx-element-tabs .tabs > li a.active::after {
	border-color: #232323 transparent transparent;
}

#ID1469046006251 .cktext.inner .rl_tabs-tab.nn_tabs-tab {
    width: 33.33%;
}
.rl_tabs .nav-tabs {
    align-items: stretch;
    display: flex;
    flex-wrap: nowrap;
}
.rl_tabs-tab.nn_tabs-tab {
    display: inline-flex;
    flex: 1 1 0;
    position: relative;
    text-align: center;
}
.rl_tabs.outline_handles ul.nav-tabs > li a {width:100%;}
.nav-tabs > li > a {border:none !important;}
.rl_tabs.outline_handles ul.nav-tabs > li a:hover {background:#000;}
.rl_tabs-tab.nn_tabs-tab {
    text-align: center;
}

.rl_tabs.outline_handles ul.nav-tabs > li a {
    background: #969696;
    color: #fff;
    font-family: "source-sans-pro",sans-serif;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 20px 40px;
    text-transform: uppercase;
}
.rl_tabs-tab.nn_tabs-tab.active .rl_tabs-toggle.nn_tabs-toggle {
    background-color: #232323;
    color: #fff;
}

.rl_tabs-tab.nn_tabs-tab.active .rl_tabs-toggle.nn_tabs-toggle::after {
    border-color: #232323 transparent transparent;
}
.rl_tabs-tab.nn_tabs-tab.active .rl_tabs-toggle.nn_tabs-toggle::after {
    border-style: solid;
    border-width: 16px;
    content: "";
    height: auto;
    left: 50%;
    margin-left: -16px;
    position: absolute;
    bottom: -32px;
    width: auto;
}
.rl_tabs .nav-tabs > li > a {border-radius: 0;margin-right:0;}

.rl_tabs.top>ul.nav-tabs>li.active>a:focus,.rl_tabs.top>ul.nav-tabs>li>a:focus{border-bottom-color:transparent;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,0);-moz-box-shadow:0 -2px 2px rgba(0,0,0,0);box-shadow:0 -2px 2px rgba(0,0,0,0)}
.rl_tabs.bottom>.nav-tabs>li.active>a:focus,.rl_tabs.bottom>.nav-tabs>li>a:focus{border-top-color:transparent;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0);-moz-box-shadow:0 2px 2px rgba(0,0,0,0);box-shadow:0 2px 2px rgba(0,0,0,0)}
.rl_tabs.left>.nav-tabs>li.active>a:focus,.rl_tabs.left>.nav-tabs>li>a:focus{border-right-color:transparent;-webkit-box-shadow:-2px 0 2px rgba(0,0,0,0);-moz-box-shadow:-2px 0 2px rgba(0,0,0,0);box-shadow:-2px 0 2px rgba(0,0,0,0)}
.rl_tabs.right>.nav-tabs>li.active>a:focus,.rl_tabs.right>.nav-tabs>li>a:focus{border-left-color:transparent;-webkit-box-shadow:2px 0 2px rgba(0,0,0,0);-moz-box-shadow:2px 0 2px rgba(0,0,0,0);box-shadow:2px 0 2px rgba(0,0,0,0)}
.rl_tabs>ul.nav-tabs>li.active>a:focus,.rl_tabs>ul.nav-tabs>li>a:focus{outline:0;border-color:transparent;}

.tab-content {
    border: medium none !important;
	background: #fff;
	/*margin-top:40px;*/
	margin-top:0;
}
.rl_tabs.outline_content > .tab-content > .tab-pane {
    padding: 5% 8%;
}
.const-newequip .rl_tabs.outline_content > .tab-content > .tab-pane {
    overflow: hidden;
    padding: 5% 0;
}
.const-newequip .qx-row {
    margin: 0;
}

@media (max-width: 480px) {
#ID1469046006251 .cktext.inner .rl_tabs-tab.nn_tabs-tab {
	width: 100%;
}
.tab-content {
	margin-top:0px;
}
.brd_full {padding:0 10px;}
}



/* End Custom Regular Labs Tab styling */




#row_ID1469044232299.rowck.row-fluid.uick-sortable.noreplayck.rowckfullwidth.animateck::before {
    border-style: solid;
    border-width: 25px;
    content: "";
    height: auto;
    left: 50%;
    margin-left: -16px;
    position: absolute;
    top: -50px;
    width: auto;
}

#row_ID1469044232299.rowck.row-fluid.uick-sortable.noreplayck.rowckfullwidth.animateck::before {
    border-color: transparent transparent #f1f1f1;
}


/* Custom EXP Autos Component */

/*.expautos_make_table td {
    width: 25%;
}*/
div.expautos_make_table .box img {
    max-height: 165px;
    max-width: 135px;
}
.model div.expautos_make_table .box img{max-height: 100%;max-width: 100%;}

.model div.expautos_make_table .box{padding-right: 0;padding-left: 0px;}

.equip-category-landing .expautos_make_table .box img {max-height: 100%;max-width: 100%;width:100%;}

.equip-category-landing div.expautos_make_table .box {padding-right: 0;padding-left: 0px;}

.model div.expautos_make_table .box .expmp_h3{font-family: "proxima-nova",sans-serif;font-weight:600;margin: 15px 0;}

.equip-category-landing div.expautos_make_table .box a {
    color: #393939;
    font-family: proxima-nova,sans-serif;
    font-weight: 600;
	text-decoration:none;
}


.expautos_make_table .brand_img {
    padding-top: 20px;
	padding-bottom:20px;
	margin: 0 auto;
	height: 165px;
}

.alternating-backgrounds .brand_img, .alternating-backgrounds2 .brand_img{
    padding-top: 20px;
	padding-bottom:20px;
	margin: 0 auto;
	height: 165px;
}
.expautos_make_table .box_row .box:hover .brand_img a {
    min-width: 285px !important;
    min-height: 314px !important;
    display: inline-block;
    left: 0;
    top: 0px;
    position: absolute;
}
.expautos_make_table .box_row .box:hover .brand_img img {
    position: absolute;
    left: 26.5%;
    top: 20px;
}
.expautos_make_table  .box_row:nth-child(odd) .box:nth-child(even), .alternating-backgrounds .qx-column:nth-child(even) {
    background-color: #e6e6e6;
}
.expautos_make_table  .box_row:nth-child(even) .box:nth-child(odd), .alternating-backgrounds2 .qx-column:nth-child(odd) {
    background-color: #e6e6e6;
}

.expautos_make_table  .box_row:nth-child(odd) .box:nth-child(odd), .alternating-backgrounds .qx-column:nth-child(odd) {
	background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
	background-size: 5px 5px;
}
.expautos_make_table  .box_row:nth-child(even) .box:nth-child(even), .alternating-backgrounds2 .qx-column:nth-child(even)  {
	background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
	background-size: 5px 5px;
}
.expautos_make_table h3 a {
    color: #232323;
}
.alternating-backgrounds .white-bg, .alternating-backgrounds2 .white-bg {
	background-image: none !important;
}

.alternating-backgrounds .qx-column h3, .alternating-backgrounds .qx-column h3 a {
    color: #232323;
	font-size: 15px;
}
.alternating-backgrounds2 .qx-column h3, .alternating-backgrounds2 .qx-column h3 a {
    color: #232323;
	font-size: 15px;
}
.expautos_make_table p {
    font-size: 16px;
	/*margin-bottom: 25px;*/
}
.alternating-backgrounds .qx-column p, .alternating-backgrounds2 .qx-column p {font-size: 16px;}

.alternating-backgrounds .qx-column:hover, 
.alternating-backgrounds2 .qx-column:hover {background-color:#232323; background-image: none;transition: background-color 0.5s ease;}

.alternating-backgrounds .qx-column:hover .qx-btn, .alternating-backgrounds2 .qx-column:hover .qx-btn  {background-color: #fff !important; color:#232323 !important;}

.alternating-backgrounds .qx-column:hover .qx-btn:hover, .alternating-backgrounds2 .qx-column:hover .qx-btn:hover {background-color: #ff5028 !important; color:#fff !important;}

.expautos_make_table .box:hover h3 a, .expautos_make_table .box:hover p  {color: #fff;}

.alternating-backgrounds .qx-column:hover h3, .alternating-backgrounds .qx-column:hover h3 a, .alternating-backgrounds .qx-column:hover p  {color: #fff;}

.alternating-backgrounds2 .qx-column:hover h3, .alternating-backgrounds2 .qx-column:hover h3 a, .alternating-backgrounds2 .qx-column:hover p  {color: #fff;}

.expautos_make_table  .box_row:nth-child(odd) .box:nth-child(even):hover, 
.expautos_make_table  .box_row:nth-child(even) .box:nth-child(odd):hover,
.expautos_make_table  .box_row:nth-child(odd) .box:nth-child(odd):hover,
.expautos_make_table  .box_row:nth-child(even) .box:nth-child(even):hover {
	background-color: #232323;
	background-image: none;
	transition: background-color 0.5s ease;
}


.expautos_make_table .hover-link a{color: #232323; background: #fff; padding: 8px 35px;transition: 0.5s;opacity: 0;}


.alternating-backgrounds .hover-link,.alternating-backgrounds2 .hover-link{color: #232323; background: #fff; padding: 8px 35px;transition: 0.5s;opacity: 0;}

.alternating-backgrounds .qx-column:hover .hover-link, .alternating-backgrounds2 .qx-column:hover .hover-link {opacity: 1;}


.expautos_make_table .qx-column > p > a{color: #232323; background: #fff; padding: 8px 35px;transition: 0.5s;opacity: 0;}

.expautos_make_table .box_row .box:hover .hover-link a{opacity: 1; text-decoration: none;}
.expautos_make_table .qx-column:hover > p > a{opacity: 1; text-decoration: none;}


.alternating-backgrounds .box_row .box:hover .hover-link a,
.alternating-backgrounds2 .box_row .box:hover .hover-link a{opacity: 1; text-decoration: none;}
.alternating-backgrounds .qx-column:hover > p > a,.alternating-backgrounds2 .qx-column:hover > p > a{opacity: 1; text-decoration: none;}

.expautos_make_table .box_row .box{position: relative;}
.expautos_make_table .hover-link{position: relative;left: 0;right: 0;margin: 0 auto;}
.alternating-backgrounds .hover-link,.alternating-backgrounds2 .hover-link{position: relative;left: 0;right: 0;margin: 0 auto;}

.expautos_make_table p {text-align: center;padding: 12px 0;margin: 0;text-transform: capitalize;min-height: 64px;line-height: normal;}



.expautos_make_table .Hover_image{ height: 165px; position: absolute; width: 93%; top: 0%; opacity: 0;}
.expautos_make_table .box_row .box:hover .Hover_image{opacity: 1;top: 22%;transition: 0.3s;}
.expautos_make_table .qx-column:hover .Hover_image{opacity: 1;top: 22%;transition: 0.3s;}
.expautos_make_table .box_row .box:hover .brand_img{opacity: 0.1;}
.expautos_make_table .qx-column:hover .brand_img{opacity: 0.1;}


.alternating-backgrounds .Hover_image,.alternating-backgrounds2 .Hover_image{ height: 165px; position: absolute; width: 93%; top: 0%; opacity: 0;}
.alternating-backgrounds .box_row .box:hover .Hover_image,.alternating-backgrounds2 .box_row .box:hover .Hover_image{opacity: 1;top: 22%;transition: 0.3s;}
.alternating-backgrounds .qx-column:hover .Hover_image,.alternating-backgrounds2 .qx-column:hover .Hover_image{opacity: 1;top: 22%;transition: 0.3s;}

.alternating-backgrounds .box_row .box:hover .brand_img,.alternating-backgrounds2 .box_row .box:hover .brand_img{opacity: 0.1;}
.alternating-backgrounds .qx-column:hover .brand_img,.alternating-backgrounds2 .qx-column:hover .brand_img{opacity: 0.1;}

table.expautos_make_table td img{max-width:100%!important;}

.johndeere_eqpt div.expautos_make_table .box {/* margin: 5px; */padding: 10px;border: none;}

.johndeere_eqpt .expautos_make_table p{padding: 18px 0 18px;}

.johndeere_eqpt div.expautos_make_table .box img{max-height: 165px; max-width: 196px;}

.johndeere_eqpt .expautos_make_table .hover-link{top: -52px;}



/* Toyota New Equipment header */

.banner .single-banner-img .bnr_left {
    background-image: url("../images/about-banner.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
}

.banner .single-banner-img .bnr_left::before {
    /*background: #000000 none repeat scroll 0 0;*/
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    /*opacity: 0.6;*/
    position: absolute;
    right: 0;
    top: 0;
	z-index: -1;
}

.banner .toyota-header .bnr_right {
    padding: 30px 15% 30px 46px;
    position: relative;
    right: 0;
}


.banner .bnr_right {
    padding: 30px 15% 30px 46px;
    position: relative;
    right: 0;
}

.toyota-header .bnr_right_option .col-md-6:first-child {
    padding-left: 0;
}

.banner .bnr_right_option .col-md-6:first-child {
    padding-left: 0;
}

.banner .about-bannerimg .bnr_left {
    padding: 100px 15%;
}
 
.banner .bnr_right h2 {
    color: #fff;
    font-family: "proxima-nova",sans-serif;
    font-weight: 700;
    line-height: normal;
}

.bnr_right_option a:hover {background-color: #ff5028;text-decoration:none; color:#fff;}

.bnr_right_option a:hover:after {border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff; }


.color-orange {color:#ff5028;}

.quick_leftop > h3 {
    margin-top: 0;
}




.banner .single-banner-img.Freightliner-header .bnr_left {
    background-image: url("../images/banner-freightliner.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
}
.banner .single-banner-img.toyota-bannerimg .bnr_left {
    background-image: url("../images/banner-toyota.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
}
.banner .single-banner-img.careers-bannerimg .bnr_left {
    background-image: url("../images/careers-banner.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
}

.banner .single-banner-img.johndeere-header .bnr_left {
    background-image: url("../images/banner-deere.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
}
.banner .single-banner-img.johndeere-header .bnr_left {
    background-image: url("../images/banner-deere.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
}

.banner .single-banner-img.warehouse-header .bnr_left {
    background-image: url("../images/banner-warehouse.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
	padding: 60px 8% 92px 10%;
}

.banner .single-banner-img.crane-header .bnr_left {
    background-image: url("../images/banner-crane.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
	z-index: 1;
	position: relative;
	padding: 60px 8% 92px 10%;
}

/*New Equipment listing page*/

.explist .photo a{padding:0;}
.explist .expautos_list_markmod{margin:0;}
.explist .expautos_list_markmod a{color: #535353; font-size: 25px; font-weight: bold; max-width: 550px; display: inline-block; line-height: normal;}

.list-data{background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
  background-size: 5px 5px;padding: 20px;margin-bottom: 25px;}

.list-data .thumbnail{padding:0;border: 0;background:none;}
.list-data .thumbnail img{display: inline-block;width: 251px;height: 164px;}

.list-data .right-side .title{border-bottom: 1px solid #d1d0d0;}
.list-data .right-side .title a{color: #535353; font-weight: bold; text-transform: capitalize; font-size: 25px; line-height: normal; display: inline-block; text-decoration: none; margin-bottom: 14px;max-width: 80%;}
.list-data .right-side .title .make_logo{float:right;max-width: 20%;}
.list-data .right-side .title .make_price{float:right;max-width: 25%;}
.list-data .right-side .title .make_price p{color: #ff5028; font-weight: bold; font-size: 25px; margin-bottom: 0;}

.list-data .left-image .view a{text-align: center; padding-right: 30px;font-size: 14px;font-weight: 600;margin: 16px 0 0;display: block; color: #232323; text-decoration: none;}
.list-data .left-image .view .fa{-moz-transform: scaleX(-1.2);-o-transform: scaleX(-1.2); -webkit-transform: scaleX(-1.2); transform: scaleX(-1.2);
    filter: FlipH; -ms-filter: "FlipH"; font-weight: bold;margin-left: 10px;}

.product_info{float: left;width: 100%;padding: 22px 0;}
.product_info .row {border-right: 1px solid #d4d3d3;margin-right: 4%;font-size: 14px;text-transform: capitalize;}
.product_info > div:last-child .row{border-right:0;}
.product_info .row label{width: 50%;display: inline-block;font-size: 13px;vertical-align: top;}
.product_info .row span{width: 46%;display: inline-block;font-weight: bold;}
.material-handling-used-equipment-list .product_info .row span{width: 48%;}

.product_btn .info_btn a{display: block; text-transform: uppercase; color: #232323; font-weight: bold; font-family: "source-sans-pro",sans-serif; font-size: 15px; text-align: center; background: #d1d0d0; padding: 10px 0px; text-decoration: none; margin-right: 5px;letter-spacing: 1px;}
.product_btn .info_btn a:hover{color: #fff;background: #232323;}
.product_btn .info_btn:last-child a{ margin-right: 0;}


/*search inventory*/


.inventorysearch .Expconeqp_search_ajax{float: left;/*margin-bottom: 0;*/}

.inventorysearch .expsutospro_search_fieldset p{float: left;}

.inventorysearch .Expconeqp_search_ajax label{display:none;}

.inventorysearch .expsutospro_search_fieldset p label{display:none;}

.Expconeqp_search_ajax .chzn-container-single .chzn-single{width: 145px;border-radius: 0px;background: #fff;font-weight: 600;}


.inventorysearch .expsutospro_search_fieldset p .chzn-container-single .chzn-single{width: 145px;border-radius: 0px;background: #fff;font-weight: 600;}

.Expconeqp_search_ajax .chzn-container .chzn-drop{width: 145px;}

.inventorysearch .expsutospro_search_fieldset p .chzn-container .chzn-drop{width: 145px;}

.Expconeqp_topmodule .chzn-container-single .chzn-single div b{background: url(../images/select_arrow.png) no-repeat 0px center;}

.inventorysearch.modexpautospro_ajaxsearch {background:#323232;padding: 21px 15px!important;margin: 50px 0 30px !important;border-top: 41px solid #232323;}

/*.inventorysearch .expsutospro_search_fieldset{width:80%;}*/

.inventorysearch.modexpautospro_ajaxsearch p.expdouble span{margin: 0;}

.inventorysearch .chzn-container{width:140px !important;margin: 0 8px;}

.inventorysearch .Expconeqp_search_ajax:last-child .chzn-container{width:150px !important;}

.Expconeqp_topmodule .chzn-results li{font-size: 13px !important;margin-bottom: 2px !important;}

.Expconeqp_topmodule .chzn-container-single .chzn-single span{color:#232323;}

.inventorysearch .expautos_search_advsearchbox {float: right;/*margin-top: 5px;*/margin-right: 2px;margin-top: 15px;}

.Expconeqp_topmodule .expautos_search_advsearchbox .Expconeqp_search_ajax label[for="modexpsearch_sortby"]{display:inline-block;color: #fff;}

.inventorysearch .expsutospro_search_fieldset p label[for="modexpsearch_sortby"]{display:inline-block;color: #fff;}

.inventorysearch button.expjqsearchbtn{ background: #ff5028; color: #fff; text-transform: uppercase; font-weight: bold; border-radius: 0; margin: 0; padding: 4.5px 15px;float: left;margin-left: 9px;}

.Expconeqp_topmodule button.expjqsearchbtn .icon-search{display:none;}

.inventorysearch .expsutospro_search_fieldset button.expjqsearchbtn .icon-search{display:none;}

.Expconeqp_topmodule .expsutospro_search_fieldset .expclear{clear:none;}

.pagination > div {display:none;}

.pagination > div#exppagelinks , .pagination > div#exppagescounter{display:inline-block;}

.pagination > div#exppagescounter{float: left; margin-right: 10px; border-right: 1px solid #535353; padding-right: 8px; line-height: 12px;
    color: #535353;}

.pagination #exppagelinks ul.pagination li:first-child , .pagination #exppagelinks ul.pagination li:last-child , 
.pagination #exppagelinks ul.pagination li a{display:none;}

.pagination #exppagelinks ul.pagination li a[title="Prev"] , 
.pagination #exppagelinks ul.pagination li a[title="Next"]{display:inline-block;background: none;color: #ff5028;border: none;font-size: 14px;}

.pagination #exppagelinks ul.pagination{float: right;}

.pagination #exppagelinks{margin-top: 3px;}

.pagination{float: right;margin: 0;}

.pagination.bottom #exppagelinks ul.pagination li a{margin-right: 0;padding-right: 0;}
.pagination.bottom #exppagelinks ul.pagination li{float: left;}

.pagination.top{margin: 0; position: absolute; right: 0; top: -195px;}

#Expconeqp .pagination.top{margin: 0; position: absolute; right: 0; top: -204px;}
.pagination.top > div#exppagescounter{border-right: 1px solid #fff;color: #fff;}

.pagination.bottom > div#exppagescounter{margin-right:0;}

#Expconeqp{position:relative;}

/*end search inventory*/


/*detail page*/

.expautos_detail_right{margin:0;}

.expautos_detail_right > div{float: left;width: 49%;height: auto;margin: 0 2% 11px 0;}

.expautos_detail_right > div:nth-child(even){margin-right:0;}

#expautos_detail .expautos_detail_topname{background:none;padding: 5px 15px;display: inline-block;
color: #535353; font-weight: bold; text-transform: capitalize; font-size: 25px; line-height: normal; margin-bottom: 14px;margin-top: 0;}

#Exptoyleqp .expautos_detail_topname{background:none;padding: 5px 15px;display: inline-block;
color: #535353; font-weight: bold; text-transform: capitalize; font-size: 25px; line-height: normal; margin-bottom: 14px;margin-top: 0;}

.expautos_detail_right .detail_btn , .expautos_detail_right .modalbutton a{display:block;padding:16px;color:#535353;text-align: center;text-decoration: none;
background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
  background-size: 5px 5px;}

.sell_price p{color: #ff5028; font-weight: bold; font-size: 25px; margin: 0 15px 0 5px;display: inline;}

.sell_price{float:right;}

.expautos_detail_right .detail_btn:hover , .expautos_detail_right .modalbutton a:hover{background: #ff5028;color:#fff;}

.expautos_detail_right .detail_btn div , .expautos_detail_right .modalbutton a div{font-size: 14px;font-weight: 600;line-height: 16px;min-height: 32px;max-height: 32px;overflow: hidden;}

.expautos_detail_right .detail_btn .fa {font-size: 37px;}
.expautos_detail_right .detail_btn .fa:before , .expautos_detail_right .modalbutton a .fa:before{content: "";width: 38px; height: 38px;display: inline-block;}

.expautos_detail_right .modalbutton a .fa-file-text-o:before{ background: url(../images/detail_picon/Quote.png) no-repeat;}
.expautos_detail_right .modalbutton a:hover .fa-file-text-o:before{transition: 0.5s;background: url(../images/detail_picon/Quote_hover.png) no-repeat;}

.expautos_detail_right .detail_btn .fa-exchange:before{ background: url(../images/detail_picon/arrow.png) no-repeat;}
.expautos_detail_right .detail_btn:hover .fa-exchange:before{transition: 0.5s;background: url(../images/detail_picon/arrow_hover.png) no-repeat;}

.expautos_detail_right .detail_btn .fa-calendar-check-o:before{ background: url(../images/detail_picon/celendar.png) no-repeat;}
.expautos_detail_right .detail_btn:hover .fa-calendar-check-o:before{transition: 0.5s;background: url(../images/detail_picon/celendar_hover.png) no-repeat;}

.expautos_detail_right .modalbutton .fa-calendar-check-o:before{ background: url(../images/detail_picon/celendar.png) no-repeat;}
.expautos_detail_right .modalbutton:hover .fa-calendar-check-o:before{transition: 0.5s;background: url(../images/detail_picon/celendar_hover.png) no-repeat;}


.expautos_detail_right .detail_btn .fa-money:before{ background: url(../images/detail_picon/handmoney.png) no-repeat;}
.expautos_detail_right .detail_btn:hover .fa-money:before{transition: 0.5s;background: url(../images/detail_picon/handmoney_hover.png) no-repeat;}

.expautos_detail_right .detail_btn .fa-clock-o:before{ background: url(../images/detail_picon/History.png) no-repeat;}
.expautos_detail_right .detail_btn:hover .fa-clock-o:before{transition: 0.5s;background: url(../images/detail_picon/History_hover.png) no-repeat;}

.expautos_detail_right .modalbutton a .fa-envelope-o:before{ background: url(../images/detail_picon/mail.png) no-repeat;}
.expautos_detail_right .modalbutton a:hover .fa-envelope-o:before{transition: 0.5s;background: url(../images/detail_picon/mail_hover.png) no-repeat;}

.expautos_detail_right .detail_btn .fa-long-arrow-right:before{ background: url(../images/detail_picon/right.png) no-repeat;}
.expautos_detail_right .detail_btn:hover .fa-long-arrow-right:before{transition: 0.5s;background: url(../images/detail_picon/right_hover.png) no-repeat;}

.expautos_detail_right .detail_btn .fa-print:before{ background: url(../images/detail_picon/Print.png) no-repeat;}
.expautos_detail_right .detail_btn:hover .fa-print:before{transition: 0.5s;background: url(../images/detail_picon/Print_hover.png) no-repeat;}

.expautos_detail_right .detail_btn .fa.fa-chevron-circle-left:before{content: "\f137";font-size: 17px;height: auto;width: auto;padding: 0 3px 0 0;color:#969696;}
.expautos_detail_right .detail_btn:hover .fa.fa-chevron-circle-left:before{color:#fff;}
.expautos_detail_right .detail_btn .fa.fa-chevron-circle-left{display: inline;}

.expautos_detail_right > div:last-child a{ background: none;border: 2px solid #ebebeb; height: 107px; width: 100%;color:#969696;}
.expautos_detail_right > div:last-child div{display: inline;}


.back_page {display: inline-block;padding: 4px 13px;-ms-transform: translate(0, -5px);-webkit-transform: translate(0, -5px); transform: translate(0, -5px);
background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
  background-size: 5px 5px;margin-left: 15px;}

.back_page:hover{background:#ff5028}

.back_page a{color: #535353;font-size: 12px;text-decoration: none;}

.back_page:hover a{color:#fff;text-decoration: none;}

.back_page a .fa{margin-right:3px;}

#Expconeqp #expautos_detail{margin:0;}

.general_info .info_line{font-size: 15px;text-transform: capitalize;padding: 8px 0;border-top: 1px solid #e7e7e7;}

.general_info .info_line:nth-child(odd){background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
  background-size: 5px 5px;}

.general_info .info_line div{display: inline-block;font-weight: bold;}

.general_info .info_line span{width: 50%;display: inline-block;padding-left: 15px;}

.general_info .col-xs-12{border-right: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}

.general_info .col-xs-12:first-child{border-left: 1px solid #e7e7e7;}

.general_info .col-xs-12 .info_line:first-child{border-top: 0px;}

#expautos_detail .expautos_detail_left h3{background: none;text-transform: capitalize;letter-spacing: normal;color: #535353;padding: 0;margin: 41px 0 10px;}


#expautos_detail .expautos_detail_left{margin-bottom:20px;}

.table-bottom .row > div{display: inline-block;}

.table-bottom .row > div a{color:#ff5028;text-decoration: none;font-size: 14px;font-weight: 600;padding: 0 8px;display: inline-block;border-left: 1px solid #232323;line-height: 14px;}

.table-bottom .row > div:first-child a{border-left: 0px solid #232323;padding-left: 0;}

.table-bottom{margin:18px 0 70px;}

.Expconeqp_botmodule .moduletable h3.title , .moduletable_menu h3{font-weight: bold;color: #535353;text-transform: capitalize;letter-spacing: normal;font-size: 25px;}

#expautos_mail_form form p input , #expautos_mail_form form p textarea
{border: 1px solid #ddd;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;background-color: #e6e6e6;width:100%;}

#expautos_mail_form form p input:focus ,#expautos_mail_form form p textarea:focus{background:#fff;}

#expautos_mail_form input[type="button"]{background-color: #232323; border-radius: 0; color: #fff; font-family: source-sans-pro; padding: 10px 25px; text-transform: uppercase; font-size: 15px; font-weight: 700; letter-spacing: 2px;border: none;}

#expautos_post_result {color:#ff0000;}

.Expconeqp_botmodule .block.Featured_Equipment{padding: 0 15px;}


.feel_purchase h3{font-weight: bold;color: #535353;text-transform: capitalize; letter-spacing: normal; font-size: 25px;}

.qx-element-accordion .collapsible-header{text-align: center;}
.qx-element-accordion .collapsible-header.active i{transform: rotate(180deg);}
/*.qx-element-accordion .collapsible-header i.fa.fa-chevron-down:before{position: absolute;}*/


/*end detail page*/

.list-data .right-side .title .make_logo img{max-height: 44px;}
.expautos_make_table h3 a{min-height: 51px; display: inline-block;}
.expautos_make_table h3 a{font-family: "proxima-nova",sans-serif;font-weight:600;text-decoration: none;}

.fulllogo .brd_full{margin-left: 0; margin-right: 0; width: 100%;}
.fulllogo {margin-top:50px;float: left; width: 100%;}

#Exptoyleqp .expautos_make_table .box_row .box:hover .brand_img{opacity: 1;}

.Expconeqp_clear {clear: both;}


.trucktab.twotab.article-tabs .rl_tabs.outline_content > .tab-content > .tab-pane {
    padding: 5% 0 5%;
}

/*responcive css*/



/*small view desktop*/

@media screen and (max-width: 1460px) {
	#top ul.nav.menu{
		padding-right:40px;
	}
}
@media screen and (max-width: 1400px) {



  .truckbnr_right .bt-cs .bt-inner{padding: 70px 13% 50px;}

  /*.truckbnr_right .bt-inner a.bt-title{margin-top: 68px;}*/

	.truckbnr_right .bt-inner h2 {margin-top: 68px;} 

.block.Division{width:18%;}
.truckbnr_right .bt-inner h2{padding:0 50px;}
#top ul.nav.menu li { margin-right: 12px;}


}
@media screen and (max-width: 1350px) {
.slidetext .title_txt {
    font-size: 40px;
}
#top ul.nav.menu li { margin-right: 7px;}
}

@media screen and (max-width: 1300px) {





  div.finder .search-query.showsearch{right: 61px;position: absolute;top: 3px;background: #222;}

  .truckbnr_right .bt-cs .bt-inner{padding: 40px 5% 50px;}

  /*.truckbnr_right .bt-inner .bt-introtext p{padding: 0 40px;}*/
.truckbnr_right .bt-inner h2{padding:0 40px;}



}

@media screen and (min-width:1250px) {
.bt-cs.bt-cs.truckbnr_right {
    max-height: 400px;
    overflow: hidden;
}
.truckbnr_right .bt-cs .bt-inner img {
    margin: -10% 0 0;
}
.truckbnr_right .bt-inner h2 {margin-top: 60px;}
.truckbnr_right .bt-inner .bt-introtext p {margin-top: 0;}
.camera_wrap {
    max-height: 500px !important;
}
}

@media screen and (max-width: 1250px) {
.slidetext .title_txt {
    font-size: 36px;
}
}


@media screen and (max-width: 1200px) {
	#brand{padding-bottom: 10px;width: 100%; float: none; text-align: center;}

  .navbar-inverse .logo{margin-left: 0;}

  form#mod-finder-searchform .finder{margin-right: 5px;}

  div.finder .search-query.showsearch{right: 30px;}

  #top ul.nav.menu li{margin-right: 16px;}

  #top ul.nav.menu li.item-107 a{padding-left: 13px;}



  .navigation div#maximenuck88 ul.maximenuck li .maxidrop-main2 div.maximenuck2{width: 308px !important;}


.headroom--not-top .navigation div#maximenuck88 div.floatck {
	top:68px !important;
}


  #fullwidth .camera_thumbs_cont ul{width: 100% !important;}

  // #fullwidth .camera_command_wrap{bottom: 100px;}

 // #fullwidth .camera_caption.moveFromBottom {top: 50%!important; }



  .Explor .block.findbtn{padding: 24px 44px;}

  .Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle {line-height: 18px; }

  .Explor .findtxt_left{font-size: 18px; line-height: normal}

  .Explor .findtxt_right a{padding: 8px 9px; margin-left: 10px;}

  .imgcomment_top .gkNspPM-GridNews h3{font-size: 20px;margin: 10px 0 5px; }
  .imgcomment .gkNspPM-GridNews figcaption h3 a{font-size: 20px; line-height: 22px;}
  .imgcomment .gkNspPM-GridNews figcaption p{font-size:14px; line-height:17px;}
  .imgcomment .airead{margin-top:5px;}


   .block.Division {width: 18%;top: 80%;line-height: normal;}

   .slidetext .title_txt{font-size: 28px;}

   .tab_img .ta_left{width: 64%;}

   .tab_img .ta_rigt{width: 32.5%;}

   .brd_img img{padding: 0 0 25px 25px;}

   .banner .bnr_left h1{font-size: 38px;}

	h1{font-size: 38px;}

	.banner .about-bannerimg .bnr_left {padding: 120px 15%;}

   /*.truckbnr_right .bt-inner a.bt-title br{display: none;}*/

	.truckbnr_right .bt-inner h2 br {display:none;}

   /*.truckbnr_right .bt-inner a.bt-title {font-size: 35px;line-height: normal;margin-top: 48px;}*/

	.truckbnr_right .bt-inner h2 {font-size: 30px;line-height: 32px;margin-top: 56px;}

.truckbnr_right .bt-cs.truckbnr_right .bt_handles{top: 20px!important;}
.truckbnr_right .bt-inner .bt-introtext p{margin-top: 10px;}

   .truckbnr_right .readmore a{margin-top: 10px;}

	.truckbnr_right .banner-btn {margin-top: 10px;}

   .bt-cs .next, .bt-cs .prev{height: 100%;}

   .navigation .maximenuckh.ltr ul.maximenuck li.maximenuck.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1,

    .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1:hover{padding: 0 10px!important;}

	.navigation div#maximenuck88 ul.maximenuck li.maximenuck a.maximenuck {font-size: 14px !important;}

    .on-highway-severe-duty-truck-trailer-division .brd_img img{width: 16%;}

  .testimonials .slides_control{height: 410px !important;}

  .Equipment{display: flex;}

  .Equipment .ept_left{height: auto;}

  .trucktab_btm .ttbtm_left .leftcol img{padding-right: 3%;}

.banner .toyota-header .bnr_right{padding: 30px 10% 30px 46px;}

.banner .bnr_right{padding: 30px 10% 30px 46px;}

.product_info .row label{width: 100%;margin-bottom: 0;}

.product_info .row span{width: 100%;margin-bottom: 7px;}

.material-handling-used-equipment-list .product_info .row span{width: 100%;}

.list-data .right-side{padding-left: 30px;}

.general_info .info_line span{width:60%;}

.half.brd_full .brdimg{border-right: 1px solid #eaeaea;}

.navigation div#maximenuck88 li.item111 div.floatck{margin-left: -200px !important;}

.navigation div#maximenuck88 li.item112 div.floatck{margin-left: -220px !important;}

.expautos_make_table .box_row .box:hover .brand_img a {min-width: 235px !important;}
.expautos_make_table .box_row .box:hover .brand_img img {left: 21.4%;}

#content-bottom .info_blocks > div .blackbg_info a {top: 115px;}
#content-bottom .info_blocks > div .blackbg_info a.division_btn {top: 168px;}
#content-bottom .info_blocks > div{min-height: 250px;}
#content-bottom .info_blocks > div:hover .blackbg_info p{width: 95%;}

}



@media screen and (max-width: 1000px){

  .top_right{float: left; width: 100%;}





  .navigation div#maximenuck88 ul.maximenuck li.maximenuck a.maximenuck{font-size: 13px;}

  .navigation div#maximenuck88 ul.maximenuck li .maxidrop-main2 div.maximenuck2 {width: 255px !important; }


  #fullwidth  .camera_caption > div{padding: 3px 54px 62px 127px; min-height: 126px;}

  #fullwidth .camera_command_wrap {bottom: 60px;}

  #fullwidth .camera_thumbs_cont ul{padding: 20px 0;}

  #fullwidth .camera_thumbs_cont ul li > img{width: 122px;height: auto;}

  .slidetext .title_txt{font-size: 34px;}

  .slidetext .desc_txt{font-size: 12px;}



  .imgcomment_top .gkNspPM-GridNews h3{font-size: 20px;margin: 0px 0 5px; }
  .imgcomment .gkNspPM-GridNews figcaption h3 a{font-size: 20px; line-height: 22px;}
  .imgcomment .gkNspPM-GridNews figcaption p{font-size:14px; line-height:17px;}
  .imgcomment .airead{margin-top:5px;}
  .imgcomment_top .gkNspPM-GridNews h3{  line-height: 14px;}
  .imgcomment .gkNspPM-GridNews figcaption > div{top:5%;}


  .location h2{font-size: 25px;}

  .Division > h2 {font-size: 20px;}

  .Explor .block.findbtn{padding: 22px 23px;}

  .Explor .findtxt_left {font-size: 15px;}

  .Explor .findtxt_left span.findnum{font-size: 16px;}

  .Explor .findtxt_right a{font-size: 13px; margin-top: 4px;}

  /*.Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle{padding: 8px 0;}

  .Explor .gkNspPM-NewNewsHeader .gkImage2 .gkTitle:before,

  .Explor .gkNspPM-NewNewsHeader .gkImage3 .gkTitle:before,

  .Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle:before{top: 35px;}

  .Explor .gkNspPM-NewNewsHeader .gkImage4 .gkTitle:before,

   .Explor .gkNspPM-NewNewsHeader .gkImage5 .gkTitle:before{bottom: 37px;}*/



   .ex_about_txt h2{font-size: 18px;}

   .ex_about_txt p{font-size: 16px;line-height: normal;}

   .ex_about_txt a{padding: 8px 21px;font-size: 12px;}



   .more_info .row{padding: 0 60px;}



   .fsocial .social-icons a img{margin-right: 6px;}

   #footer .first-part .fmiddle_menu ul.nav.menu.contactus li{margin-right: 52px;}

   .imgcomment_top  .aititle_txt{display: none;}

   /*.imgcomment .gkNspPM-GridNews figcaption p{line-height: 16px;}*/

  .location .block.location_title{padding: 0 42px 37px;}

  .slidetext .title_txt{font-size: 24px;}

  .Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle:before{top: 45px;}

  .Explor .gkNspPM-NewNewsHeader .gkImage1 .gkTitle:before{bottom: 45px;top:auto;}

  .Explor .gkNspPM-NewNewsHeader .gkImage .gkTitle{padding: 14px 0;}

  .block.copy_right{float: left;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage5{height: 85.6%;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage3{height: 85.6%;}

  .headroom #navigation{padding: 12px 0 6px 0;}

  .banner .bnr_left{padding: 50px 4% 92px 6%;}

	.banner .about-bannerimg .bnr_left {padding: 50px 4% 92px 6%;}

  .navigation div#maximenuck88 div.floatck, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1 > div.floatck{top: 70px;}

.navigation .maximenuckh.ltr ul.maximenuck li.maximenuck.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1:hover {
    padding: 0 14px!important;
}

.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item110.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item110.level1:hover {
    padding: 0 30px !important;
}


  .banner .bnr_right{padding: 70px 5% 30px 46px;}

  .quick_menu .block.quick_contact{padding: 0 4% 0 50px;}

  .brd_img img{width: 19%;}

  .brd_img .brd_col.last img{width: 23%;}

  body #wrap{padding-top: 152px !important;}

  .John_tab.location .tab-items-inner{ padding: 40px 38px 60px;}

  .on-highway-severe-duty-truck-trailer-division .brd_img img{padding: 0 0 0 14px; width: 16%;}

  .testimonials .blockin{font-size: 14px;padding: 15px 9px;}

  .testimonials .bt-cs .bt-inner{padding: 0 8px;}

  .testimonials .slides_control{height: 390px !important;}

  /*.truckbnr_right .bt-inner a.bt-title{font-size: 26px;line-height: 30px;}*/

	.truckbnr_right .bt-inner h2 {font-size: 22px;line-height: 26px;}

  /*.truckbnr_right .bt-inner a.bt-title br{display: none;}*/

	.truckbnr_right .bt-inner h2 br {display: none;}

  .truckbnr_right .bt-cs .bt-inner{padding: 6px 7% 50px;}

  .truckbnr_right .bt-cs .prev{left: 4px;}

  .truckbnr_right .bt-cs .next{right: 4px;}

  .bt-cs .next, .bt-cs .prev{height: 50%;}

  //#btcontentslider138 .bt_handles{top: 11px !important;}
.bt-cs.truckbnr_right .bt_handles{top: 11px !important;}

  .truckbnr_right .readmore a{margin-top: 2px;}

	.truckbnr_right .banner-btn {margin-top: 10px;}

  .Equipment p{padding: 0 10px;}

  .brd_img{padding: 59px 0 39px;}

  .social-icons .fa{margin-right: 3px;}

  .block.moreinfo_right ul.menu li a{padding: 10px 28px 10px 15px;}

  /*.truckbnr_right .bt-inner a.bt-title{margin-top: 48px;}*/

	.truckbnr_right .bt-inner h2 {margin-top: 60px;}

	 /* .truckbnr_right .bt-inner .bt-introtext p{max-height: 76px;overflow: hidden;} */

  .truckbnr_right .slid_nav{display: none;}

#top .custom.john-deere-logo { padding-right: 15px}

#top ul.nav.menu li { margin-right: 6px;}


.Explor .block.Explor_title { padding: 0 50px 27px;}

.home .location{padding-bottom:170px;}

.banner .toyota-header .bnr_right{padding: 30px 2% 30px 31px;}

.banner .bnr_right{padding: 30px 2% 30px 31px;}

.navigation div#maximenuck88 li.item111 div.floatck{margin-left: -180px !important;}

.navigation div#maximenuck88 li.item112 div.floatck{margin-left: -360px !important;}

.navigation div#maximenuck88 ul.maximenuck2 li.maximenuck.item298.level2 {
    padding: 16.3px !important;
}

}

@media screen and (min-width:768px) and (max-width: 991px){
.alternating-backgrounds .qx-column:nth-child(1n),
.alternating-backgrounds .qx-column:nth-child(4),
.alternating-backgrounds2 .qx-column:nth-child(1n),
.alternating-backgrounds2 .qx-column:nth-child(4) {
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;}
.alternating-backgrounds .qx-column:nth-child(2),
.alternating-backgrounds .qx-column:nth-child(3),
.alternating-backgrounds2 .qx-column:nth-child(2),
.alternating-backgrounds2 .qx-column:nth-child(3) {
    background-color: #e6e6e6; background-image: none; }
.alternating-backgrounds .qx-column:hover, 
.alternating-backgrounds2 .qx-column:hover {background-color:#232323; background-image: none;transition: background-color 0.5s ease;}    
	.imgcomment_top .gkNspPM-GridNews h3{font-size: 10px;margin: 0px 0 5px; }
  .imgcomment .gkNspPM-GridNews figcaption h3 a{font-size: 14px; line-height: 15px;}
  .imgcomment .gkNspPM-GridNews figcaption p{font-size:11px; line-height:13px;}
  .imgcomment .airead{margin-top:3px;}
  .imgcomment_top .gkNspPM-GridNews h3{  line-height: 14px;}
  .imgcomment .gkNspPM-GridNews figcaption > div{top:5%;}
.const-newequip .tab-content .qx-row .qx-col-md-3 {
    flex: 0 0 50%;
    max-width: 50%;
}
.models-row .qx-element-slider .qx-slide__container, .qx-element-slider-pro .qx-slide__container {
    min-height: 170px !important;
}
#fullwidth .camera_thumbs_cont ul li > img{width: 100px;height: auto;}
#fullwidth .camera_thumbs_cont ul li.cameracurrent > img {height: 80px; width: 165px;}

#fullwidth .camera_command_wrap {
    bottom: 50px;
}
.expautos_make_table .box_row .box:hover .brand_img a {min-width: 360px !important;}
.expautos_make_table .box_row .box:hover .brand_img img {left: 31.3%;}

.brdimg:nth-child(3), .brdimg-row2:nth-child(3) {border-right: 1px solid #eaeaea;}
}

@media screen and (max-width: 991px){
  .block.Division{width: 30%; top:84%;}
  .corporate-location {font-size: 10px !important;}
.expautos_make_table .box_row:nth-child(1n) .box:nth-child(1n) {
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;}
.expautos_make_table .box_row:nth-child(1n) .box:nth-child(2) , .expautos_make_table .box_row:nth-child(1n) .box:nth-child(3) {
    background-color: #e6e6e6; background-image: none }

.location .tab-buttons ul li span{padding: 14px 0;min-height: 62px;}

.general_info .info_line span{width:100%;}

.general_info .info_line div{padding-left:15px;}

.pagination.top{top: -203px;}

.expautos_detail_right .detail_btn .fa.fa-chevron-circle-left{line-height: 6px;}
.expautos_detail_right > div:last-child div{font-size: 12px;}

.expautos_detail_right .detail_btn, .expautos_detail_right .modalbutton a{padding:16px 3px;}

.product_info .row span{word-break: break-all;}

body #wrap {padding-top: 200px !important;}
.brd_full {display:block;}
.const-brands .brd_full, .mhfwd-brands .brd_full, .ohsd-brands .brd_full {display: inline-flex;}
.brd_full .brdimg:nth-child(4), .brd_full .brdimg:nth-child(5), .brd_full .brdimg:nth-child(6) {border-top: none;}
.brd_full .brdimg-row2:nth-child(4), .brd_full .brdimg-row2:nth-child(5), .brd_full .brdimg-row2:nth-child(6) {border-top: none;}
}


@media screen and (max-width:930px) {
.slidetext .rightpart {
    margin: 20px 0 0 20px;
    padding: 0 0 0 20px;
}
.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item112.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item112.level1:hover {
    padding: 0 20px !important;
}
}

@media screen and (max-width:890px) {
.slidetext .rightpart {
	display:none;
}
.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1:hover {
    padding: 0 20px !important;
}
.navigation div#maximenuck88 ul.maximenuck li.maximenuck.item111.level1, .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item111.level1:hover {
    padding: 0 10px !important;
}
}



@media screen and (max-width: 840px){

  form#mod-finder-searchform{margin-right: 8px;}



  .navigation .maximenuckh.ltr ul.maximenuck li.maximenuck.level1, 

  .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1,

   .navigation div#maximenuck88 ul.maximenuck li.maximenuck.item109.level1:hover{ padding: 0 12px!important;}

  .navigation div#maximenuck88 ul.maximenuck li.maximenuck a.maximenuck{font-size: 12px !important;}

  .navigation div#maximenuck88 ul.maximenuck li .maxidrop-main2 div.maximenuck2 {width: 239px !important;}



  #fullwidth .camera_thumbs_cont ul li.cameracurrent > img{width: 181px; height: 89px; margin-bottom: -9px;}

  #fullwidth .camera_thumbs_cont ul li > img{width: 112px;}

  .slidetext .title_txt {font-size: 24px; }

  .slidetext .desc_txt {font-size: 11px; }

  .slidetext .rightpart{margin: 32px 0 0 22px;padding: 0 0 0 19px;}

  #fullwidth  .camera_caption > div{padding: 3px 54px 52px 92px;min-height: 121px;}




  .imgcomment .gkNspPM-GridNews figcaption h3 a{font-size: 18px;}
  
  .imgcomment_top .gkNspPM-GridNews h3{font-size: 10px;margin: 10px 0 10px; }
  .imgcomment .gkNspPM-GridNews figcaption h3 a{font-size: 24px; line-height: 26px;}
  .imgcomment .gkNspPM-GridNews figcaption p{font-size:16px; line-height:18px;}
  .imgcomment .airead{margin-top:10px;}
  .imgcomment_top .gkNspPM-GridNews h3{  line-height: 14px;}



  .welcome h3.title{font-size: 48px;}



  .location h2{font-size: 25px;line-height:30px;}
  .Division > h2 {font-size: 20px; line-height: 20px;}

  .location .tab-items-inner{padding: 41px 10px 0;}

  .location .expautotab .tab-items-inner{padding:0;margin-top: 0;}




  .imgcomment_top  .aititle_txt{display: none;}

  .imgcomment .gkNspPM-GridNews figcaption p{line-height: 21px;}

  body.home #wrap{padding-top: 154px !important;}

  #fullwidth .camera_command_wrap {bottom: 40px;}

  .imgcomment_top figure.right a{float: right;}
  .imgcomment_top figure.right figcaption a{float: none;}

  .imgcomment_top figure.right figcaption{left: 0; right: auto;}

  .imgcomment_top figure.right figcaption:before{left: auto;right: -23px; border-left-color:rgba(230, 230, 230, 1); border-right-color: transparent;}

  .imgcomment_top figure.inverse.right a{float: right;}
  .imgcomment_top figure.inverse.right figcaption a{float: none;}

  .imgcomment_top figure.inverse.right figcaption{left: 0; right: auto;}

  .imgcomment_top figure.inverse.left a{float: left;}

  .imgcomment_top figure.inverse.left figcaption{right: 0; left: auto;}

  .imgcomment_top figure.inverse.left figcaption:before{left: -23px;right: auto; border-right-color:rgba(230, 230, 230, 1); border-left-color: transparent;}

  .home .imgcomment_top{padding-left: 15px; padding-right: 15px;}

  /*.truckbnr_right .bt-inner a.bt-title{margin-top: 32px;}*/

	.truckbnr_right .bt-inner h2 {margin-top: 40px;}

.truckbnr_right .bt-cs.truckbnr_right .bt_handles {top: 10px!important;}

.imgcomment_top .gkNspPM-GridNews h3 { line-height: 18px;}


.banner .toyota-header .bnr_right_option .col-sm-6{padding-right: 0;}

.banner .bnr_right_option .col-sm-6{padding-right: 0;}

.location .fourtab .tab-buttons ul li:before{display: none;}

}

/*end small view desktop*/



/*tablet*/



@media screen and (max-width: 780px){

  .container{width: 100%;}

  #brand{text-align: left;padding: 0}

  .top_menubar , .top_search_one{display: none;}

  #maximenuck145-mobilebarmaximenuck{float: right;width: 25%;height: auto; line-height: 41px;background:none;}

  #maximenuck88-mobilebarmaximenuck{float: left;width: 49.5%;text-align: center;height: auto; line-height: 41px;background:none;left: 25%;}

  #maximenuck88-mobilebarmaximenuck:after{background:#afafaf;height: 21px; width: 2px ; content: ""; display: inline-block;

position: absolute;right: 0; top: 12px;}

    .headroom #navigation{padding-top: 0;padding-bottom: 0;}

  div#maximenuck145 ul.maximenuck.top_menu{display: block!important;}

  #maximenuck88-mobilebarmaximenuck .mobilebarmenutitleck{padding-left: 0;color: #232323;font-weight: bold;text-transform: uppercase;display: none;}

  #maximenuck88-mobilebarmaximenuck .mobilebuttonmaximenuck{background: none;width: auto; height: auto; margin: 0;position: absolute;float: none;

    display: inline-block;top: 2px; padding: 0 39%;left: 0;}

  #maximenuck88-mobilebarmaximenuck .mobilebuttonmaximenuck:after{display: inline-block;content: "Divisions";font-size: 15px;font-family: "source-sans-pro",sans-serif;

  background:url(../images/ddarrow.png) right center no-repeat;text-transform: uppercase;padding: 0 15px 0 0;

  color: #232323;font-weight: bold;}

form#mod-finder-searchform .finder.top_search_two{float: left;display: block;background: none;width:100%;position: absolute;height: 0;}

form#mod-finder-searchform label.finder.top_search_two{display: none;}

form#mod-finder-searchform .finder.top_search_two button{width: 25%;box-shadow: none;position: relative;height: auto;}

form#mod-finder-searchform .finder.top_search_two button:after{background:#afafaf;height: 21px; width: 2px ; content: ""; display: inline-block;

position: absolute;right: 0; top: 6px;}

div.finder.top_search_two .search-query.showsearch  {width: 100%;right: 0; top:44px;height: 46px;background: #fff;border: none;

     box-shadow: 0 14px 22px -12px #423e3e;-webkit-transition: height 0.3s;

    -moz-transition: height 0.3s;

    transition: height 0.3s;font-family: "proxima-nova",sans-serif;font-size: 15px;color: #232323;padding-left: 27px;}

    .navbar-collapse{padding: 0 0 !important;}

  .navbar-default .navbar-collapse{border-bottom: 1px solid #dbdbdb;border-top: 1px solid #fff; }

  .finder.top_search_two i.fa.fa-search{font-size: 17px;color: #242424;font-weight: bold;    }

  .finder.top_search_two.active i.fa.fa-search{color: #ff5028;}

  div.finder .search-query{width: 100%;height: 0;}

  section{padding-top: 0;}

  body.home #wrap{padding-top: 81px !important;}

  .navbar{min-height: 43px;}

 

  #maximenuck88-mobile{position: absolute!important;background: none;overflow: auto; max-height: 500px;}

  #maximenuck88-mobile .mobilemaximenucktopbar{background: #fff;width: 49%; margin: 0 auto;position: relative;height: 45px;line-height: 45px;

    border-bottom: 1px solid #dbdbdb;}

  #maximenuck88-mobile .mobilemaximenucktitle {float: none;left: 0; right: 0; text-align: center; text-shadow: none; color: #232323;

    padding: 0;line-height: 38px;display: none;}

  #maximenuck88-mobile .mobilemaximenuckclose:after{display: inline-block;content: "Divisons";font-size: 15px;text-shadow: none;

  background:url(../images/ddred.png) right center no-repeat;text-transform: uppercase;padding: 0 14px 0 0;

  color: #ff5028;font-weight: bold;    font-family: "source-sans-pro",sans-serif;}



  #maximenuck88-mobile .mobilemaximenuckclose{position: absolute; left: 0; right: 0; margin: 0; top: 0;background: none;padding: 0 38.5%;

  display: inline-block; float: none; width: auto; height: auto;}

   #maximenuck88-mobile .mobilemaximenucktopbar:after{background:#afafaf;height: 21px; width: 2px ; content: ""; display: inline-block;

position: absolute;right: 0; top: 12px;}

  #maximenuck88-mobile .mobilemaximenuckitem{background: #fff;}

  #maximenuck88-mobile .mobilemaximenuckitem:first-child{background: #fff;}  

  #maximenuck88-mobile div.level1.maximenuck > a{background: none;text-shadow: none;line-height: normal;

   color: #232323 !important; font-weight: bold; font-size: 16px; font-family: "source-sans-pro",sans-serif;padding: 3.1% 8% 3.1% 4%;}

   #maximenuck88-mobile div.level1.maximenuck.open > a{color: #ff5028 !important;}

 #maximenuck88-mobile .mobilemaximenuckitem .maximenuck:hover{background: none;}

 #maximenuck88-mobile div.maximenuck.level1{padding-bottom: 0; border-bottom:1px solid #ebebeb;background: none; }

 // #maximenuck88-mobile div.maximenuck.current a{color: #ff5028!important;}

 .mobilemaximenuck div.current > a:after{display: none;}

 #maximenuck88-mobile .mobilemaximenucktogglericon{background:url(../images/ddarrow.png) right 4% center no-repeat;

    height: 100%; width: 100%;margin: 0;}

#maximenuck88-mobile .open .mobilemaximenucktogglericon{background: url(../images/ddred.png) right 4% center no-repeat;box-shadow: 0 12px 30px 0 #e6e6e6;

    z-index: 1;}

#maximenuck88-mobile div.maximenuck.level2{padding-bottom: 0; border-bottom:1px solid #e6e6e6;background: none; }

#maximenuck88-mobile div.level2.maximenuck > a{text-shadow: none; color: #232323 !important; font-weight: bold; text-transform: uppercase;

 font-size: 16px; line-height: 45px; text-align: center; font-family: "source-sans-pro",sans-serif; background: #f5f5f5;padding-left: 0;}

#maximenuck145-mobile .mobilemaximenucktogglericon { background: url(../images/ddarrowwhite.png) right 5% center no-repeat;
    height: 100%; width: 100%; margin: 0;}

#maximenuck145-mobile .open .mobilemaximenucktogglericon{background: url(../images/ddarrowred.png) right 5% center no-repeat;}

.mobilemaximenuck div.maximenuck.open > a{color: #ff5028 !important;}
.mobilemaximenuck div.level2.maximenuck > a{padding-left: 0; text-align: center;background: #000;}
.mobilemaximenuck div.maximenuck{background: none;padding-bottom: 1px;}





#maximenuck145-mobilebarmaximenuck .mobilebarmenutitleck{display: none;}

#maximenuck145-mobilebarmaximenuck .mobilebuttonmaximenuck{margin: 0;width: 100%;height: 43px;

    background: url(../images/menu.png) center center no-repeat;}

#maximenuck145-mobile{background: none;position: absolute !important; z-index: 999 !important;}

#maximenuck145-mobile .mobilemaximenucktopbar{background: none;height: 43px;}

#maximenuck145-mobile .mobilemaximenucktopbar .mobilemaximenuckclose{margin: 0;background: url(../images/closemenu.png) center center no-repeat;

width: 25%;height: 43px;}

#maximenuck145-mobile .mobilemaximenuck{background: none;}

#maximenuck145-mobile .mobilemaximenuckitem{background: #232323;}

#maximenuck145-mobile .mobilemaximenuckitem .maximenuck.level1 {background: none; padding-bottom: 0;border-bottom: 1px solid #2f2f2f;}

#maximenuck145-mobile .mobilemaximenuckitem .maximenuck.level1 a{background: none;text-align: center;font-weight: bold;

  font-family: "source-sans-pro",sans-serif;letter-spacing: 0.5px;line-height: 46px;padding: 0;}

#maximenuck145-mobile .mobilemaximenuckitem .maximenuck.level1.item107 a:before{background: url(../images/lockhoverimg.png) no-repeat;content: ""; 

display: inline-block;width: 9px;height: 12px;position: relative;left: -7px;}

#fullwidth img{width: 85%;}

#footer .first-part .fmiddle_menu ul.nav.menu.contactus{float: left;margin-top: 10px;}

.fsocial .social-icons{float: none;display: inline-block; }

.second-part .col-xs-12{margin-top: 15px;}



.findtxt_left{color: #232323;}

.location .map_tab .tab-content{padding: 10px 0; margin: 0 15px; width: 96%;position: relative;float: none;border-bottom: 1px solid #d8d8d8;}

.location .map_tab .tab-button{width: auto;border-left: none;position: relative;clear: both; margin: 0 15px; padding: 14px 20px 14px 0;

    border-bottom: 1px solid #d8d8d8;}

.location .map_tab .tab-button:nth-last-child(2){border-bottom: none;}

.location .map_tab .tab-button:after{content: ""; display: inline-block; position: absolute; width: 10px; height: 10px;

 border: 5px solid rgba(0 ,0,0,0); border-top-color: #000; right: 5px; top: 24px;}

 .location .map_tab .tab-button.on:after{border-bottom-color: #ff5028;border-top-color: rgba(0 ,0,0,0);top: 18px;}

.location .map_tab .tab-button.on{border-left:none;border-bottom: none;}

.location .map_tab .bt-tabs{margin: 0 15px;background: #fff;}

.block.Division{width: 51%; top: 0; position: relative; margin-left: 15px;}

.Explor .block.Explor_title{padding: 0 36px 27px;}

.ex_about_txt{padding: 10px 2px;}

//.ex_about_txt p{line-height: 16px;}

.ex_about_txt a{margin-top: 14px;}

.Explor{padding: 0 15px 51px;}

.more_info .row{padding: 0 16px;}

.first-part .flogo , .first-part .fmiddle_menu{display: none;}

.fsocial{width: 100%; text-align: center;}

#footer .second-part{display: none;}

.social-icons .fa{height: 40px; width: 40px;padding: 6%;margin-right: 10px;font-size: 18px;}

#footer .first-part{margin-bottom: 33px; margin-top: 9px;}

.well .block{width: 100%;}

div#copy .moduletable{float: none;text-align: center;}

div#copy ul.lastfootermenu li{float: none;display: inline-block;}

div#copy ul.lastfootermenu li::before{right: 0;}

div#copy ul.lastfootermenu li:last-child::before{display:none;}

.block .lastfootermenu{margin: 10px 0;}

.block.copy_right p{color: #969696;}

.content_info {display: block;}

.content_info a.fa:before{    color: #232323; font-size: 41px;display: block;font-family: "fontawesome";margin-bottom: 10px;}

.content_info a.fa{width: 50%;background: #969696;text-align: center;font-size: 17px;font-family: "proxima-nova",sans-serif;color: #232323;

text-transform: capitalize;padding: 17px 0;cursor: pointer; }

.content_info a.fa.fa-map-marker:after{background: #767676; width: 2px; height: 61%;content: ""; display: inline-block;position: absolute;

right: 0;top: 21px;}

.content_info a.fa.fa-map-marker{position: relative;}

body #wrap {padding-top: 132px !important; padding-bottom: 0;}

.welcome h3.title{margin-top:   20px;margin-bottom: 0;}

.elight_img{display: none;}

.Equipment .ept_right{height: auto;min-height: auto;}

.Equipment .ept_millde{min-height: auto;}

.Equipment .ept_left{min-height: auto;}

.Equipment h2{margin-top: 0;}

.Equipment a{margin: 20px 0 38px;}

.truck .ept_right p{padding: 0 26px;line-height: 26px;}

// .banner{min-height: 270px;}

.block.truckbnr_left img{min-height: 270px;}

.truckbnr_right .bt-inner .bt-introtext p{padding: 0;}

/*.truckbnr_right .bt-inner a.bt-title{font-size: 20px;}*/

.truckbnr_right .bt-inner h2 {font-size: 20px;}

.navbar-inverse .logo{display: inline-block;}

.top_right{float: right;width: 100%;}

.emp_portal , .lungage{display: inline-block;}

.emp_portal {float: left;line-height: normal;}

.emp_portal a {color: #fff; font-size: 12.31px; font-weight: bold; font-family: "source-sans-pro",sans-serif; line-height: 12px;

 transition: 0.5s; background: url(../images/lockhoverimg.png) 0 3px no-repeat; padding-left: 20px;padding-right: 15px; }

.emp_portal:hover a { background: url(../images/lockhoverimg.png) no-repeat; background-position: 0 -11px;}

.lungage a{color: #969696;font-size: 12.31px; font-weight: bold; font-family: "source-sans-pro",sans-serif; 

line-height: 12px;text-transform: uppercase;position: relative;padding-right: 14px;}

.lungage a:after{content: ""; display: inline-block; position: absolute; width: 7px; height: 7px; border: 4px solid rgba(0 ,0,0,0); 

border-top-color: #969696; right: 0px; top: 7px;}

.lungage p{margin-bottom: 0; line-height: 12px;}

.lungage{float: right;}





.truckbnr_right .bt-cs .next, .truckbnr_right .bt-cs .prev{opacity: 0;}

.Equipment{    padding: 40px 0 0;}

.on-highway-severe-duty-truck-trailer-division .John_tab{padding: 31px 0;}

.Equipment p{margin-bottom: 8px; font-size: 15px;}

#main #container{padding: 0 15px;}

.Featured_Equipment{padding: 0 15px;}

.Featured_Equipment .truckbtslider .bt-cs .bt-inner .bt-title{font-size: 13px;}

.Featured_Equipment .truckbtslider .slid_nav{margin: 0 auto 0;top: -33px;}

.Featured_Equipment .truckbtslider .currentstatus{bottom: 33px;}

.Featured_Equipment .slid_nav{margin: 20px auto 52px;}

.location{padding: 43px 0 60px;clear: both;}

.on-highway-severe-duty-truck-trailer-division .location .location_title h2{margin-top: 0;}

// .on-highway-severe-duty-truck-trailer-division .location .tab-buttons ul li{width: 50% !important;}

// .John_tab.location .tab-buttons ul li{width: 50% !important;}

.location .module-content ul li.active::before{display: none;}

.location .bt-tabs{padding: 0 15px;}

.tabmore{display: inline-block;}

.location .trucktab.fourtab .tab-buttons ul{width: 100% !important; height: auto; left: 0 !important;position: relative !important;}

.location .trucktab.fourtab .tab-buttons ul li{background: #969696;width: 50% !important;border-bottom: 1px solid #535353;    }

.location .trucktab.fourtab .tab-buttons ul li:nth-last-child(2) , .location .trucktab.fourtab .tab-buttons ul li:last-child{border-bottom:0px;}

.John_tab.location .trucktab.threetab .tab-buttons ul li{width: 33.33% !important;}

// .John_tab.location .tab-buttons ul li:nth-child(odd) {border-left: none;}

// .John_tab.location .tab-buttons ul li:nth-child(even) {border-right: none;}

// .John_tab.location .tab-buttons ul li:nth-last-child(1) ,

// .John_tab.location .tab-buttons ul li:nth-last-child(2) {border-bottom: none;}

// .John_tab.location .tab-buttons ul li:nth-child(1) ,

// .John_tab.location .tab-buttons ul li.right:nth-child(2) {border-top: none;border-bottom: 1px solid #535353;}

.location .trucktab.fourtab .tab-buttons ul li.left {border-right: 1px solid #535353;}

.John_tab.location .trucktab.threetab .tab-buttons ul li.left{border-right:0px;}









.location .trucktab.fourtab .tab-buttons ul li.active{background: #232323 !important;}

.next-left-inactive , .next-right{display: none !important;}

.location .trucktab.fourtab .tab-items-inner {padding: 42px 20px 42px; margin-top: -2px; }

.location .expautotab .fourtab .tab-items-inner {padding: 0; }

.John_tab.location .tab-items-inner{padding: 42px 38px;margin-top: 0;}

.testimonials{padding: 58px 15px 0 15px;}

.custom.const-brands, .custom.mhfwd-brands, .custom.ohsd-brands {padding: 0 15px;}

.brd_img{padding: 0 15px;float: left;width: 100%;}

.brd_col.smallbit{display: block;background: #fff; margin: 50px 0; border: 1px solid #eaeaea;} 

.brd_col{display: none;}

.brd_col.smallbit .trkimg {display: inline-block; padding: 4% 2.83%; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; width: 32.9%;}

.brd_col.smallbit .trkimg img{width: 100%;padding: 0;}

.quick_menu .block.quick_left{padding: 0 48px 0 15px;display: none;}

.quick_menu .block.quick_johndeer_menu{display: none;}

.trucktab_btm .leftcol img{padding-right: 15px;}

.quick_menu{background: #e6e6e6 ;padding: 50px 0;}
.material-handling-forklift-rack-systems-division .quick_menu:after{display:none;}

.quick_menu .block.quick_contact{width: 100%;padding: 0 15px;}

.quick_menu .quick_leftop, .quick_menu .bnr_right_option{width: 50%; float: left;}

.quick_menu .quick_leftop{padding-right: 20px;}

 .quick_menu .quick_leftop h2, .quick_menu .bnr_right_option{margin-top: 0;}



 .ttbtm_right ul{padding: 0 5px 0 10px;}

 .trucktab_btm .ttbtm_right{width: 40%;}

 .trucktab_btm .ttbtm_left{width: 60%;}



 .trktab_img .ta_rigt{padding: 11px 12px;}

 .trktab_img .ta_rigt p{font-size: 15px;}

 .location p{font-size: 15px;}

 .trucktab_top .san{width: 54%;}

 // .truckbnr_right .slides_control , .truckbnr_right .bt-cs .bt-inner img{height: 242px !important;}

/* .truckbnr_right .bt-inner a.bt-title{margin-top: 37px;}*/

 .truckbnr_right .bt-inner h2 {margin-top: 37px;}	

 .truckbnr_right .bt-inner .bt-introtext p{padding: 0 12px;}

 .truckbnr_right .bt-inner .bt-introtext p{font-size: 13px; line-height:16px;}
.Equipment h2{    font-size: 21px;}

.location .map_tab.internal .tab-button:first-child{border-top:1px solid #d8d8d8;}
.home .location .map_tab.internal .tab-button:first-child{border-top:0px solid #d8d8d8;}
.location .map_tab.internal .tab-content{border-bottom:1px solid #d8d8d8!important;}
.home .location .map_tab.internal .tab-content{border-bottom:0px solid #d8d8d8!important;}
.location .map_tab.internal .tab-button:nth-last-child(2){border-bottom:1px solid #d8d8d8!important;}
.home .location .map_tab.internal .tab-button:nth-last-child(2){border-bottom:0px solid #d8d8d8!important;}

.location .map_tab.internal{min-height: auto;padding-bottom: 20px;}

 /*.truckbnr_right .bt-inner .bt-introtext p{max-height: 85px;} */

.home .location{padding-bottom: 80px;}



.quick_menu:after{display:none!important;}


.pagination.top{top: -232px;}

.Expconeqp_botmodule .block.Featured_Equipment.desk_eqpt{padding:0;}

.Featured_Equipment.desk_eqpt{padding:0;}

.expautos_make_table .box_row .box:hover .brand_img img {left: 31.8%;}

.translate {float: right;}

.block.big_slide {margin-top: 50px;}

}

 @media screen and (max-width: 767px){

.fsocial .social-icons{ margin: 10px 14px 0;}

.construction-forestry-equipment-division .banner .bnr_right{position: relative;}

.construction-forestry-equipment-division .banner .bnr_left{padding: 19px 4% 52px 6%;}

.construction-forestry-equipment-division .banner .bnr_right {padding: 30px 5% 30px 46px; }

// .truckbnr_right .slides_control, .truckbnr_right .bt-cs .bt-inner img {height: 242px !important;}

.Featured_Equipment .readmore a{width: 127px;height: 36px;font-size: 13px;}

.truckbnr_right .bt-inner .bt-introtext p{margin-top: 8px;}
#content-bottom .info_blocks{display: inline-block;}
#content-bottom .info_blocks > div {min-height: 220px;}
.truckbnr_right .bt-inner h2{padding: 0 10px;}

.banner .custom { display: block;}

.banner .toyota-header .bnr_right_option .col-sm-6{padding-left:0;}
.banner .toyota-header .bnr_right{padding: 5px 15px 30px 15px;}

.banner .bnr_right_option .col-sm-6{padding-left:0;}
.banner .bnr_right{padding: 5px 15px 30px 15px;}

.brdimg, .brdimg-row2 {height: 100px;}

.model div.expautos_make_table .box img{width:100%;}

.expautos_make_table .box_row:nth-child(1n) .box:nth-child(3){background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;}

.expautos_make_table .box_row:nth-child(odd) .box:nth-child(4){background-image: none ;}
.expautos_make_table .box_row:nth-child(even) .box:nth-child(4){background-color: #e6e6e6;background-image: none;}

.list-data .thumbnail img{width: 100%;height: auto;}
.list-data .right-side {padding-left: 15px;}
.list-data .right-side .title{margin-top: 10px;}

.product_btn .info_btn a{margin-right: 0;margin-bottom: 7px;}
.product_info .col-xs-12{width: 33.33%;}

.general_info .col-xs-12{border-left: 1px solid #e7e7e7;margin-top: 20px;}
.general_info .col-xs-12:first-child{margin-top: 0;}
.general_info .info_line span{width:50%;}

.banner{float:left;width: 100%;}

.expautos_detail_right > div{height:auto;}

.expautos_detail_right .detail_btn .fa.fa-chevron-circle-left{line-height: normal;}
.expautos_detail_right > div:last-child div{font-size:14px;}

.brd_remove .brd_full{margin-left: 0;margin-right: 0;width: 100%;}

.alternating-backgrounds2 .qx-column:nth-child(even) {
    background-color: #e6e6e6;
	background-image: none;
}


.alternating-backgrounds2 .qx-column:nth-child(odd)  {
	background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
	background-size: 5px 5px;
}
.const-newequip .tab-content .qx-row .qx-col-xs-12 {
    flex: 0 0 100%;
    max-width: 100%;
}
.block.truckbnr_right {
    margin-bottom: 0;
}
.banner {margin-bottom:50px;}
.expautos_make_table .box_row .box:hover .brand_img a {min-width: 100% !important;}
.expautos_make_table .box_row .box:hover .brand_img img {left: 40.4%;}

#content-bottom .info_blocks > div .blackbg_info a {top: 100px;}
#content-bottom .info_blocks > div .blackbg_info a.division_btn {top: 153px;}

}



@media screen and (max-width: 760px){

  .camera_wrap {max-height: 175px;}

  #fullwidth .camera_thumbs_cont ul li.cameracurrent > img {width: 156px; height: 84px;}

  #fullwidth .camera_thumbs_cont ul li > img{width: 97px;}

  #fullwidth .camera_command_wrap{bottom: 38px;}

  .slidetext .rightpart{margin: 32px 0 0 10px; padding: 0 0 0 10px; width: 30%;}

  #fullwidth img{width: 87%;}

  .slidetext .title_txt{font-size: 21px;}

  .Featured_Equipment .truckbtslider .bt-cs .bt-inner .bt-title{font-size: 12px;}

  .Featured_Equipment .truckbtslider .readmore a{font-size: 12px;width: 65%; height: auto;    padding: 7px 0;}

  .testimonials .slides_control {height: 550px !important; }

  .ttbtm_right ul{width: 100%;}

  .trucktab_btm .ttbtm_right{padding-left: 10px;}

  // .truckbnr_right .slides_control, .truckbnr_right .bt-cs .bt-inner img { height: 242px !important;}

  /*.truckbnr_right .bt-inner a.bt-title { margin-top: 35px;font-size: 17px;}*/

  .truckbnr_right .bt-inner h2 { margin-top: 40px;font-size: 16px;}

  .truckbnr_right .bt-inner .bt-introtext p {padding: 0 10px;}

  .truckbnr_right .readmore a{font-size: 13px;padding: 5px 17px;}

	.truckbnr_right .banner-btn {font-size: 13px;padding: 5px 17px;margin-bottom: 0px;}

  .truckbnr_right .readmore{margin-bottom: 8px;}

.Explor h3.title{font-size: 36px;}









}



@media screen and (max-width: 660px){

  #fullwidth .camera_thumbs_cont ul li.cameracurrent > img {width: 136px; height: 81px;}

  #fullwidth .camera_thumbs_cont ul li > img{width: 87px;}

  #fullwidth .camera_command_wrap{bottom: 62px;}

  .slidetext .rightpart{margin: 9px 0 0 0;width: 42%;}

 // #fullwidth .camera_caption.moveFromBottom{top: 52%!important;}

  .slidetext .title_txt{margin-top: 0;margin-bottom: 5px;}

  .top_right{width: 125%;}

  .trktab_img .ta_left{margin-left: 7%;width: 31%;}

  .trktab_img .ta_rigt{padding: 11px 6px;margin-left: 9px;}

  .trucktab_top .trktab_img{width: 42%;}

  .location .location_title h2{font-size: 37px;}

  .location h3{font-size: 23px;}

  .truckbnr_right .bt-inner .bt-introtext p{font-size: 12px;line-height: 14px;margin-bottom: 3px;}

  //#btcontentslider138 .bt_handles{    top: 7px !important;}

.bt-cs.truckbnr_right .bt_handles{    top: 7px !important;}
.location .toyota_map{margin-bottom:0;}



  
.expautos_make_table .box_row .box:hover .brand_img img {left: 38.9%;}




}







@media screen and (max-width: 640px){
  .slidetext .leftpart {width: 90%;}

  .imgcomment .gkNspPM-GridNews figcaption{padding: 20px 0 !important;float: left;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage1{left: 33.8% !important;height: 280px !important;

   width: 32.5% !important;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage2{left: 0 !important; height: 140px !important;

  width: 33.8% !important; position: absolute !important;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage3 ,

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage5{height: 140px!important;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage3 {left: 0 !important; width: 33.8% !important;top: 140px !important; 

    position: absolute!important;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage4{width: 33.8% !important; height: 140px !important;

    left: auto !important;position: absolute !important;}

  .Explor .gkNspPM-NewNewsHeader[data-layout="main_2rows_2rows"] .gkImage5{width: 33.8% !important; height: 85.9%;top: 140px !important;

    left: auto !important;position: absolute !important;}

  /*.truckbnr_right .bt-inner a.bt-title {margin-top: 26px;line-height:normal;}*/

	.truckbnr_right .bt-inner h2 {margin-top: 25px;line-height:normal;}
.truckbnr_right .bt-cs.truckbnr_right .bt_handles {top: 5px!important;}
  /*.truckbnr_right .bt-inner .bt-introtext p{    max-height: 67px;} */

.gkNspPM-GridNews figure a{width: 50%;}

.gkNspPM-GridNews figure figcaption a{width: 100%;}

.imgcomment .gkNspPM-GridNews figcaption{float: none; width: 50%; clear: none; position: absolute;padding: 5px 0 !important;z-index: 2;}

.imgcomment .gkNspPM-GridNews figcaption h3 a{line-height:normal;}

.imgcomment_top .aititle_txt {display: none;}

.imgcomment .gkNspPM-GridNews figcaption h3 a {font-size: 13px;}

.imgcomment .gkNspPM-GridNews figcaption p{clear: both; max-height: 85px; overflow: hidden;}

.rl_tabs > ul.nav-tabs > li {
    display: inline-block;
    width: 100%;
}

.rl_tabs .nav-tabs {
    display: block;
}
.expautos_make_table .box_row .box:hover .brand_img img {left: 38.4%;}

}



@media screen and (max-width: 600px){

  .minislide .gkNspPM-GridNews figure a{width: 30%;}

  .minislide .gkNspPM-GridNews figure a.title_txt{width: 100%;color: #fff !important;font-family: "proxima-nova",sans-serif;font-weight: bold;

font-size: 28px;line-height:  normal;padding: 0 15% 0 20px;display:table-cell;position: relative; vertical-align: middle;height: 127px;text-transform: capitalize;}

  #fullwidth .minislide img{width: 100%;}

  .minislide .gkNspPM-GridNews figcaption{clear: none;width: 70%;float: right;background: none;}

  .minislide .gkNspPM-GridNews hr.separator{display: none;}

  .minislide .aititle_txt ,.minislide .gkNspPM-GridNews time , .minislide .airead{display: none;}

  .minislide .gkNspPM-GridNews figure.inverse > a{float: left;}

  .minislide .gkNspPM-GridNews figcaption > div{text-align: left;padding: 0;}

  .minislide .gkNspPM-GridNews figure a.title_txt:after{content: ""; display: inline-block; position: absolute; width: 10px; height: 10px;

   border: 8px solid rgba(0 ,0,0,0); border-left-color: #ff5028; right: 5%; top: 50%;}

  .minislide .gkNspPM-GridNews[data-cols="2"] > figure.right{background: #323232;}

  .minislide .gkNspPM-GridNews[data-cols="2"] > figure.left{background: #232323;display: table;}

  .minislide .gkNspPM-GridNews h3{margin: 0;}

  .minislide{display: block;float: left;width:  100%;}

  .big_slide{display: none;}

  .exp_slider{display: block;}

  .carousel.slide {display:block;}

  .exp_gkcenter , .exp_left{display: none;}

  body.home #wrap {padding-top: 134px !important; }
  .Explor_title > h1 {color: #fff;font-size:48px;}
.Explor{margin-top:0px;}

//   .exp_slider .bt-cs .next,.exp_slider .bt-cs .prev{display: block;opacity: 1;width: 6px; height: 12px;background: none !important;

// content: ""; border: 6px solid rgba(0 ,0 ,0 ,0); position: absolute; border-left-color: #ff5028;top: -69px;}

//   .exp_slider .bt-cs .prev{border-left-color: transparent;border-right-color: #ff5028;}



.exp_slider .bt-cs .next,.exp_slider .bt-cs .prev{display: block;opacity: 1;width: 31px; height:auto;    background: #e6e6e6 !important;

    padding: 25px 0;top:-95px;border-left: 1px solid #a1a1a1;z-index:9;/*content: ""; border: 6px solid rgba(0 ,0 ,0 ,0); 

  position: absolute; border-left-color: #ff5028;top: -69px;*/}

  // .exp_slider .bt-cs .prev{border-left-color: transparent;border-right-color: #ff5028;}

  .exp_slider .bt-cs .prev{border-right: 1px solid #a1a1a1;border-left: none;}



  .exp_slider .bt-cs .next:after,.exp_slider .bt-cs .prev:after{display: block;opacity: 1;width: 6px; height: 12px;background: none !important;

content: ""; border: 6px solid rgba(0 ,0 ,0 ,0); position: absolute; border-left-color: #ff5028;top: 42%; left: 14px;}

  .exp_slider .bt-cs .prev:after{border-left-color: transparent;border-right-color: #ff5028;left:5px;}

  .exp_slider .readmore , .exp_slider .bt-category{display: none;}

  .exp_slider .viewallsld a{color: #ff5028;font-family: "proxima-nova",sans-serif;font-size: 13px;}

  .exp_slider .currentstatus{position: absolute;bottom: -17px;right: 0;left: 0; margin: 0 auto; text-align: center;width: 271px;}

  .exp_slider .slidnum{float: left;color: #fff;position: absolute; left: 0; right: 0; padding-right: 54%;}

  .exp_slider .viewallsld{float: none; margin-left: 11px;position: relative;z-index: 9;}

  .exp_slider #btcontentslider151 .bt_handles_num{left: 0 !important;text-align: center;z-index: 5 !important;}

  .exp_slider .viewallsld:before{content: ""; background: #909090; width: 1px; height: 13px;display: inline-block;margin-right: 11px;

    top: 2px; position: relative;}

  .exp_slider .bt_handles_num li:before , .exp_slider .bt_handles_num li{display: none;}

  .exp_slider .bt_handles_num li.current{display: inline-block;float: none; margin: 0 auto !important; padding: 0 166px 0 0 !important;}

  .exp_slider .currentstatus ul.bt_handles_num li a{background: none;color: #fff;font-size: 13px;}

  .exp_slider .bt-cs .bt-inner{padding: 0;}

  .exp_slider .bt-cs .bt-inner img{border: none;outline: none;margin: 0;width: 432px!important;}

  .exp_slider .slides_control{height: 459px !important;}

  .exp_slider .bt-cs .bt-inner .bt-title{color: #232323; width: 432px; text-align: center; background: #fff; 

    padding: 26px 0; display: block; line-height: normal; height: auto !important;margin: 0 auto;}

  .exp_slider .slid_nav{position: relative;width: 432px; margin: 0 auto;}

  .exp_slider .bt-cs .bt-row{padding: 0;}

  .Explor{background: #232323;}

  .Explor h3.title{font-size: 31px; color: #e6e6e6;}

  .Explor p{color: #e6e6e6;font-size: 15px;}

	.expautos_make_table p {
	    color: #393939;
	}

  .wrap {padding-bottom: 0;}

  .home .location{padding-bottom: 11px;padding-top: 33px;margin-bottom: 0;}

  .location .map_tab{min-height: auto;}

  .location .tab-buttons ul {height: auto;}

  .Explor .block.Explor_title{padding-top: 27px;}

  .emp_portal{float: right;}

  .emp_portal a{padding-right: 0;}

  .lungage{width: 100%;}

  .lungage p{text-align: right;}

  .top_right{width: 150%;}

  body.home #wrap{padding-bottom: 0;}



  .Equipment{display: block;}

  // #main #container{padding: 0;}

  .elight_img{display: block;}

  .Equipment h2{margin-top: 30px;}

  .brd_col.smallbit .trkimg{width: 32.9%;}

  .John_tab .desk_view{display: none;}

  .John_tab .mobile_view{display: block;}



  .John_tab .trucktab .rl_sliders.accordion>.accordion-group{border: none; box-shadow: none;margin-bottom: 0; }

.John_tab .trucktab .rl_sliders.accordion{border-top: 1px solid #e5e5e5;}

.John_tab .trucktab .rl_sliders.accordion>.accordion-group.active>.accordion-body>.accordion-inner

{border-bottom: 1px solid #e5e5e5;border-top:none;padding: 0 0 30px 0;}

.John_tab .trucktab .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle

{background: none; padding: 14px 2px;color: #969696;font-size: 12px;border-bottom: 1px solid #e5e5e5;position: relative;}

.John_tab .trucktab .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{color: #ff5028;border-bottom:none;}

.John_tab .trucktab .rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:after

{content: ""; display: block; border: 5px solid rgba(0 ,0 ,0 ,0); position: absolute; border-left-color: #969696; right: 0; top: 20px;}

.John_tab .trucktab .rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle:after

{border-top-color: #ff5028;border-left-color: transparent;}

.John_tab .trucktab .panel-group .panel+.panel{margin-top: 0;}

.John_tab .trucktab .rl_sliders.accordion>.accordion-group>div>a:focus{box-shadow:none !important;}

.trktab_img .ta_left{margin-left: 0;padding: 12px 0;}

.John_tab .trucktab .trktab_img{margin-top: 15px;}



.Featured_Equipment .mob_slider{display: block;}

.Featured_Equipment.mob_slider{display: block;}

.Featured_Equipment .truckbtslider{display: none;}
.Featured_Equipment .materialequipment{display: none;}

.Featured_Equipment{background: #232323;}

.Expconeqp_botmodule{background: #232323; margin-bottom: 10px;}

#main-box{margin-bottom: 0; padding-bottom: 0;}



.Featured_Equipment{padding: 0;}

.Featured_Equipment .mob_slider .module-title .title{color: #fff;text-align: center;margin: 36px 0 25px;font-family: "proxima-nova",sans-serif;

font-weight: bold;}

.Featured_Equipment.mob_slider .module-title .title{color: #fff;text-align: center;margin: 36px 0 25px;font-family: "proxima-nova",sans-serif;

font-weight: bold;}

.Featured_Equipment .mob_slider .bt-cs .bt-row:hover{background: none;}

.Featured_Equipment .mob_slider .readmore{display: none;}

.Featured_Equipment .mob_slider .bt-row:hover .bt-inner img{opacity: 1 !important;}

.Featured_Equipment .mob_slider .bt-cs .bt-row:nth-child(odd){background: none;}

.Featured_Equipment .mob_slider .bt-cs .bt-row:nth-child(even){background: none;}

.Featured_Equipment.mob_slider .bt-cs .bt-row{background: none;}


.Featured_Equipment .mob_slider .bt-cs .bt-row:nth-child(odd){background: none;}

.Featured_Equipment .mob_slider .bt-cs .bt-row:hover .bt-inner .bt-title{color: #232323;}

.Featured_Equipment.mob_slider .bt-cs .bt-row:hover .bt-inner .bt-title{color: #232323;}

.Featured_Equipment .mob_slider .bt-cs .bt-row:hover .bt-inner .bt-category{color: #232323;}

.Featured_Equipment.mob_slider .bt-cs .bt-row:hover .bt-inner .bt-category{color: #232323;}

.Featured_Equipment .mob_slider .bt-inner .bt-title{font-size: 13px;}

.Featured_Equipment .mob_slider .bt-cs .bt-inner .bt-title {width: 432px;text-align: center;background: #fff;padding: 18px 30px 0; display: block;

    line-height: normal; height: auto !important; margin: 0 auto;font-weight: bold;text-transform: uppercase;}


.Featured_Equipment.mob_slider .bt-cs .bt-inner .bt-title {width: 432px;text-align: center;background: #fff;padding: 18px 30px 0; display: block;

    line-height: normal; height: auto !important; margin: 0 auto;font-weight: bold;text-transform: uppercase;}

.Featured_Equipment .mob_slider .bt-inner .bt-category{width: 432px;text-align: center;background: #fff;padding: 0 30px 18px; display: block;

    line-height: normal; height: auto !important; margin: 0 auto;text-transform: capitalize;font-weight: normal;}

.Featured_Equipment.mob_slider .bt-inner .bt-category{width: 432px;text-align: center;background: #fff;padding: 0 30px 18px; display: block;

    line-height: normal; height: auto !important; margin: 0 auto;text-transform: capitalize;font-weight: normal;}

// .Featured_Equipment .mob_slider .slid_nav { position: relative; width: 432px; margin: 0 auto;}

// .Featured_Equipment .mob_slider .bt-cs .next, .exp_slider .bt-cs .prev {display: block; opacity: 1; width: 31px; 

//   height: auto; background: #e6e6e6 !important; padding: 25px 0; top: -96px; border-left: 1px solid #a1a1a1; z-index: 9;}

// .Featured_Equipment .mob_slider .bt-cs .prev { border-right: 1px solid #a1a1a1;border-left: none;}

// .Featured_Equipment .mob_slider .bt-cs .next, .exp_slider .bt-cs .prev {display: block; opacity: 1; width: 31px; 

//   height: auto; background: #e6e6e6 !important; padding: 25px 0; top: -96px; border-left: 1px solid #a1a1a1; z-index: 9; }

.Featured_Equipment .mob_slider .bt-cs .next, .Featured_Equipment .mob_slider .bt-cs .prev

{display: block; opacity: 1; width: 31px; height: auto; background: #e6e6e6 !important; padding: 25px 0; top: -96px;border: none;

  border-left: 1px solid #a1a1a1; z-index: 9;}

.Featured_Equipment.mob_slider .bt-cs .next, .Featured_Equipment.mob_slider .bt-cs .prev

{display: block; opacity: 1; width: 31px; height: auto; background: #e6e6e6 !important; padding: 25px 0; top: -96px;border: none;

  border-left: 1px solid #a1a1a1; z-index: 9;}

 .Featured_Equipment .mob_slider .bt-cs .prev{    border-right: 1px solid #a1a1a1; border-left: none;}

.Featured_Equipment.mob_slider .bt-cs .prev{    border-right: 1px solid #a1a1a1; border-left: none;}

.Featured_Equipment .mob_slider .bt-cs .next:after,.Featured_Equipment .mob_slider .bt-cs .prev:after{display: block;

    opacity: 1; width: 6px; height: 12px; background: none !important; content: ""; border: 6px solid rgba(0 ,0 ,0 ,0); 

    position: absolute; border-left-color: #ff5028; top: 42%; left: 14px;}

.Featured_Equipment.mob_slider .bt-cs .next:after,.Featured_Equipment.mob_slider .bt-cs .prev:after{display: block;

    opacity: 1; width: 6px; height: 12px; background: none !important; content: ""; border: 6px solid rgba(0 ,0 ,0 ,0); 

    position: absolute; border-left-color: #ff5028; top: 42%; left: 14px;}

.Featured_Equipment .mob_slider .bt-cs .prev:after {border-left-color: transparent; border-right-color: #ff5028; left: 5px; }

.Featured_Equipment.mob_slider .bt-cs .prev:after {border-left-color: transparent; border-right-color: #ff5028; left: 5px; }

.Featured_Equipment .mob_slider .currentstatus {position: absolute; bottom: -17px; right: 0; left: 0; margin: 0 auto; text-align: center; width: 271px; }

.Featured_Equipment.mob_slider .currentstatus {position: absolute; bottom: -17px; right: 0; left: 0; margin: 0 auto; text-align: center; width: 271px; }

.Featured_Equipment .mob_slider .slidnum {float: left; color: #fff; position: absolute; left: 0; right: 0; padding-right: 54%;z-index: 5;}

.Featured_Equipment.mob_slider .slidnum {float: left; color: #fff; position: absolute; left: 0; right: 0; padding-right: 54%;z-index: 5;}

.Featured_Equipment .mob_slider .viewallsld {float: none; margin-left: 11px;z-index: 8;position: relative;}

.Featured_Equipment.mob_slider .viewallsld {float: none; margin-left: 11px;z-index: 8;position: relative;}

.Featured_Equipment .mob_slider #btcontentslider155 .bt_handles_num {left: 0 !important; text-align: center; z-index: 5 !important;}

.Featured_Equipment .mob_slider .bt_handles_num li.current{    float: none; margin: 0 auto !important; padding: 0 174px 0 0 !important;}

.Featured_Equipment .mob_slider .currentstatus ul.bt_handles_num li a {background: none; color: #fff; font-size: 13px; }

.Featured_Equipment .mob_slider{padding: 0 15px 51px; }

.block.Featured_Equipment.mob_slider{padding: 0 15px 51px; }

.bt-cs.Featured_Equipment.mob_slider{padding: 0;}

.Featured_Equipment .mob_slider .viewallsld a{font-size: 15px;}

.Featured_Equipment.mob_slider .viewallsld a{font-size: 15px;}

.Featured_Equipment .mob_slider .bt-cs .bt-inner img{width:432px!important;padding: 0;height:363px;}

.Featured_Equipment.mob_slider .bt-cs .bt-inner img{width:432px!important;padding: 0;height:363px;}

.Featured_Equipment .mob_slider .slides_control {height: 459px !important; }
.material-handling-forklift-rack-systems-division .Featured_Equipment .mob_slider .slides_control {height: 381px !important; }

.Featured_Equipment.mob_slider .slides_control {height: 459px !important; }

.Featured_Equipment .mob_slider .slid_nav{position: relative; width: 432px; margin: 0 auto;}

.Featured_Equipment.mob_slider .slid_nav{position: relative; width: 432px; margin: 0 auto;}



.Featured_Equipment .johnequipment{display: none;}
/*.Featured_Equipment .desk_eqpt{display: none;}*/
.desk_eqpt{display: none;}

.construction-forestry-equipment-division .Featured_Equipment .mob_slider .bt-cs .bt-inner img{background: #e6e6e6;}

.material-handling-forklift-rack-systems-division .Featured_Equipment .mob_slider .bt-cs .bt-inner img{
background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;
}

.Featured_Equipment .mob_slider .bt-csmob_slider .bt_handles_num {left: 0 !important; text-align: center; z-index: 5 !important;}

.Featured_Equipment.mob_slider .bt-cs .bt_handles_num {left: 0 !important; text-align: center; z-index: 5 !important;}



.testimonials .owl-carousel .owl-item{background: #fff;}

.testimonials #pri-testimonials-156 .pri-testimonials-name{font-size: 18px;color: #232323;margin-bottom: 0;padding:0 0 0 11px;}

.testimonials #pri-testimonials-156 .pri-testimonials-profession{font-size: 13px;color: #232323; font-weight: bold;padding:0 0 0 11px;

text-transform: uppercase;letter-spacing: 0.5px;}

.testimonials .pri-testimonials-slider .pri-testimonials-nav{bottom: 63px;width: 82px; left: auto;z-index: 3;}

.testimonials #pri-testimonials-156 .pri-testimonials-nav div{background: #e6e6e6; height: auto; padding: 31px 20px;border-left: 1px solid #bcbcbc;}

.testimonials #pri-testimonials-156 .pri-testimonials-text{min-height: 246px; max-height: 246px; }

.testimonials .pri-testimonials-slider .pri-testimonials-item{overflow: hidden;}

.testimonials .pri-testimonials-author{position: relative;}

.testimonials .testmonial-tt .tt-title{display: none;}

.testimonials .testmonial-tt .viewall{position: relative; bottom: 0;z-index: 8;}

.testimonials .pri-testimonials-nav div:before{top: 46%;}

.testimonials .pri-testimonials-nav div:before{right: 4px;}

.testimonials .pri-testimonials-nav div.owl-prev:before{right: 20px;}

.testimonials .testmonial-tt .viewall{text-align: center;}

.testimonials .total{text-align: center;margin-right: 153px;}

.testimonials .dotnav{text-align: center;right: 89px;}

.Equipment {padding: 0;}

.truckbnr_right .banner_img a{width: 100%;position: absolute;left: 0;}

.truckbnr_right .bt-cs .bt-inner img{max-width: 100%;}

.truckbnr_right .banner_info{width: 100%; float: right; position: relative; z-index: 1; height: 314px; background: rgba(0, 0, 0, 0.7);}

.truckbnr_right .slides_control, .truckbnr_right .bt-cs .bt-inner img {height: 314px !important; }

/*.truckbnr_right .bt-inner a.bt-title {margin-top: 74px; }*/

.truckbnr_right .bt-inner h2 {margin-top: 74px; }

.truckbnr_right .bt_handles{width: 100%;}

//.truckbnr_right #btcontentslider138 .bt_handles{top: auto!important; bottom: 20px;}
.truckbnr_right .bt-cs.truckbnr_right .bt_handles{top: auto!important; bottom: 20px;}

.truckbnr_right .bt-inner .bt-introtext p{font-size: 16px; line-height: 20px;}

.truckbnr_right .readmore a{margin-top: 10px;font-size: 15px;padding: 9px 34px;}

.truckbnr_right .banner-btn {margin-top: 40px;font-size: 15px;padding: 9px 34px;}

.truckbnr_right .bt-inner .bt-introtext p { max-height: 103px;}
.Equipment h2{font-size: 25px;  padding: 0 10px;}

.location .toyotatab_brands{border-top: none;}
.location .toyotatab_brands .company {margin-left: 0;}
.location .toyotatab_brands .company_text {margin-right: 0;float: left;}
.location .toyotatab_brands:last-child{border-bottom:0px;padding: 0;}
.location .toyotatab_brands .company_text .view_more{display: inline-block;}
.location .toyotatab_brands .company_img{margin: 10px 0;}
.John_tab.location .trucktab.threetab .tab-buttons ul li{ width: 100% !important;}
.John_tab.location .trucktab.threetab .tab-buttons ul li.left{border-right: 0px;}

.pagebuilderck .blockck{width:100% !important;}

.location .map_tab.internal{padding-bottom:0;}


.location .twotab .tab-buttons ul li{width:100% !important;    border-right: 0;}
.location .tab-buttons ul{left:0 !important;position: relative !important;}
.location .twotab .tab-buttons ul{height: 123px;}



.list-data .right-side .title a{font-size: 18px;max-width: 71%;word-break: break-word;}
.list-data .right-side .title .make_logo , .list-data .right-side .title .make_price{max-width: 22%;}
.list-data .right-side .title .make_price p{font-size: 18px;}

.inventorysearch .Expconeqp_search_ajax{width:100%;}

.inventorysearch .expsutospro_search_fieldset p{width:100%;}

.inventorysearch .chzn-container{width:100%!important;margin: 0;}

.Expconeqp_search_ajax .chzn-container-single .chzn-single{width:100%;}

.inventorysearch .expautos_search_advsearchbox{float: left; width: 100%;margin: 0;}

.inventorysearch .Expconeqp_search_ajax:last-child .chzn-container{width: 82%!important;float: right;}

.inventorysearch .expsutospro_search_fieldset > span .chzn-container{width: 82%!important;float: right;}

.inventorysearch button.expjqsearchbtn{float: right;}

.pagination.top{top:-424px;}

.brd_remove .brd_full{margin-left: 15px;margin-right: 15px;width: 94%;}

.Featured_Equipment.mob_slider.sidearrow .slidnum{padding-right: 0%;}
.Featured_Equipment .mob_slider.sidearrow .bt_handles_num li.current{padding: 0 39px 0 0 !important;}

.expautos_make_table .box_row .box:hover .brand_img img {left: 37.7%;}

}
@media screen and (max-width: 575px){
.expautos_make_table .box_row .box:hover .brand_img img {left: 37.3%;}
.brd_full .brdimg:nth-child(2), .brd_full .brdimg:nth-child(3),
.brd_full .brdimg:nth-child(4), .brd_full .brdimg:nth-child(5), .brd_full .brdimg:nth-child(6) {border-top: none;}
.brd_full .brdimg-row2:nth-child(2),.brd_full .brdimg-row2:nth-child(3),
.brd_full .brdimg-row2:nth-child(4), .brd_full .brdimg-row2:nth-child(5), .brd_full .brdimg-row2:nth-child(6) {border-top: none;}
}

@media screen and (max-width: 560px){
.expautos_make_table .box_row .box:hover .brand_img img {left: 36.7%;}
}
@media screen and (max-width: 530px){
.expautos_make_table .box_row .box:hover .brand_img img {left: 36.1%;}
}
@media screen and (max-width: 500px){
.expautos_make_table .box_row .box:hover .brand_img img {left: 35.1%;}
}

@media screen and (max-width: 480px){

  .location .location_title h2{font-size: 31px;}

  .location .block.location_title{padding: 0 31px 37px;}

  .welcome h3.title{font-size: 35px;line-height: normal}

  .home .imgcomment_top{display: none;}

  .location .map_tab .tab-content{width: 93%;}

  .block.moreinfo_left , .block.moreinfo_right{width: 100%;}

  .block.moreinfo_right ul.menu li{margin-left: 0; margin-right: 0;}

  .Explor .block.Explor_title{padding: 27px 0 27px;}

  .minislide .gkNspPM-GridNews figure a.title_txt{height: 103px;font-size: 21px;}



  .exp_slider .bt-cs .bt-inner img{width: 271px !important;}

  .exp_slider .bt-cs .bt-inner .bt-title{width: 271px;display: block; margin: 0 auto;}

  .exp_slider .slid_nav{width: 271px;margin:0 auto;}

  #brand, #brand img{width: 91% !important;}

  .exp_slider .slides_control {height: 324px !important; }

  div#copy .custom.footercopy p{padding: 0 25px;}

  body.home #wrap {padding-top: 120px !important; }

  .brd_col.smallbit{background: none;    border: none;}

  .brd_col.smallbit .trkimg{padding: 4% 0;border: none;width: 32.6%;}

  .quick_menu .quick_leftop, .quick_menu .bnr_right_option{width: 100%;}

  .quick_menu .block.quick_contact{padding: 0 15px;}

  .quick_menu .bnr_right_option{margin-top: 37px;}



  .Featured_Equipment .mob_slider .bt-cs .bt-inner img{    width: 271px !important;padding: 0;height: 228px;}

.Featured_Equipment.mob_slider .bt-cs .bt-inner img{    width: 271px !important;padding: 0;height: 228px;}

  .Featured_Equipment .mob_slider .bt-inner .bt-title {width: 271px; display: block; margin: 0 auto; }

.Featured_Equipment.mob_slider .bt-inner .bt-title {width: 271px; display: block; margin: 0 auto; }

  .Featured_Equipment .mob_slider .bt-cs .bt-inner .bt-title , .Featured_Equipment .mob_slider .bt-inner .bt-category

  { width: 271px; display: block; margin: 0 auto;    height: 34px !important; overflow: hidden;}

 .Featured_Equipment.mob_slider .bt-cs .bt-inner .bt-title , .Featured_Equipment.mob_slider .bt-inner .bt-category

  { width: 271px; display: block; margin: 0 auto;    height: 34px !important; overflow: hidden;}

  .Featured_Equipment .mob_slider .slid_nav {width: 271px; margin: 0 auto; }

.Featured_Equipment.mob_slider .slid_nav {width: 271px; margin: 0 auto; }

  .Featured_Equipment .mob_slider .slides_control { height: 324px !important;}

.Featured_Equipment.mob_slider .slides_control { height: 324px !important;}

  body #wrap {padding-top: 120px !important; }

  .Equipment{padding-top: 0;}

  .Featured_Equipment .mob_slider .bt-cs .next, .Featured_Equipment .mob_slider .bt-cs .prev{top: -97px;}

  .John_tab.location .tab-buttons ul li span{font-size: 13px;}

.location .threetab .tab-buttons ul li span{font-size: 13px;}

  .location h3{font-size: 20px;}

  .tab_img .ta_left ,.tab_img .ta_rigt{width: 100%;height: auto;margin: 0;}

  .tab_img .ta_rigt{margin-top: 5px;}

  .tab_img{float: left;width: 100%;}

 /* .truckbnr_right .bt-inner a.bt-title {margin-top: 30px; font-size: 27px;}*/

	.truckbnr_right .bt-inner h2 {margin-top: 20px; font-size: 24px;}

  /*.truckbnr_right .bt-inner a.bt-title br{display: block;}*/

	.truckbnr_right .bt-inner h2 br{display: block;}

.material-handling-forklift-rack-systems-division .Featured_Equipment .mob_slider .slides_control { height: 276px !important;}
.Featured_Equipment .mob_slider .module-title .title{font-size:26px;}

.Featured_Equipment.mob_slider .module-title .title{font-size:26px;}
/* h2{font-size: 50px;} */

.cktext.inner{padding:0 15px;}

.rl_tabs-tab.nn_tabs-tab.active .rl_tabs-toggle.nn_tabs-toggle::after{display:none;}

.brdimg{height: 111px;}

.product_info .col-xs-12{width: 100%;}
.product_info .row{border-right: 0px;margin-right: 0;margin-bottom: 20px;}

.brd_remove .brd_full{margin-left: 15px;margin-right: 15px;width: 92%;}
.list-data .right-side .title .make_logo, .list-data .right-side .title .make_price { max-width: 38%;}
.list-data .right-side .title a{max-width: 62%;}

.expautos_make_table .box_row .box:hover .brand_img img {left: 34.4%;}

}







@media screen and (max-width: 410px){

  body.home #wrap{padding-top: 120px !important; padding-bottom: 0;}

  body #wrap{padding-top: 120px !important;}

  #maximenuck88-mobilebarmaximenuck .mobilebuttonmaximenuck{padding: 0 27%;}

  #maximenuck88-mobile .mobilemaximenuckclose{padding: 0 26%;}

  .welcome h3.title{font-size: 27px;}

  .welcome p{font-size: 15px;}

  .location .block.location_title{padding: 0 15px 37px;}

  .location .location_title h2{font-size: 24px;}

  .location p{font-size: 15px;}

  .findtxt_left{font-size: 15px;}

  .findtxt_left span.findnum{font-size: 20px;}

  .block.moreinfo_left{padding-right: 0;}

  .minislide .gkNspPM-GridNews figure a.title_txt {height: 88px; font-size: 18px; }

  .block.Division{width:  71%;}

  

  .John_tab .trucktab .accordion-inner map img{width: 100%;}

  .directions p{padding-right: 0;}

  .location h3{font-size: 21px;}

  .location a{font-size: 12px;}

  .testimonials .testmonial-tt .viewall a{ margin-right: -43px;}

  .testimonials .total{margin-right: 118px;}

  .testimonials .dotnav{right: 71px;}

  .construction-forestry-equipment-division .banner .bnr_left{padding: 19px 15px 52px 15px;}

  .banner .bnr_left h1 {font-size: 26px; }

   h1 {font-size: 26px; }

  .banner .bnr_left p{font-size: 15px;padding: 10px 5px 16px;}

  .construction-forestry-equipment-division .banner .bnr_right{padding: 30px 15px 30px 15px;}

  .banner .bnr_right h3{font-size: 26px; }

  .banner .bnr_right p{font-size: 15px;}

  .Featured_Equipment .mob_slider .bt-inner .bt-title{font-size: 12px;}

  .John_tab.location .tab-items-inner{padding: 0 15px;}

  .tab_img{margin-bottom: 15px;}

 .John_tab.location .threetab .tab-buttons{height: 188px!important;}

 .location .threetab .tab-buttons{height: 188px!important;}

  .location .tab-buttons ul li span{    line-height: 54px;}

  .John_tab.location .tab-buttons ul{background: #969696; left: 0 !important; width: 100% !important;border: none;}

.location .threetab .tab-buttons ul{background: #969696; left: 0 !important; width: 100% !important;border: none;}

  .John_tab.location .tab-buttons ul li{font-size: 14px;width: 100% !important;background: #969696;border-bottom: 1px solid #808080;}

.location .threetab .tab-buttons ul li{font-size: 14px;width: 100% !important;background: #969696;border-bottom: 1px solid #808080;}

  .John_tab.location .tab-buttons ul li.active{background: #232323;}

.location .threetab .tab-buttons ul li.active{background: #232323;}

  .bnr_right_option a{font-size: 17px;}

  .bnr_right_option a:after{top: 18px;}

.location .map_tab.internal .bt-tabs{margin:0;}
.location .map_tab.internal .tab-button{margin:0;}
.location .map_tab.internal .tab-content{margin:0;width: 100%;}
 /*   h2{ font-size: 31px;}
h3{ font-size: 24px;} */

#row_ID1469037832265 > .inner{margin-top: 0px;}
.welcome h3.title{line-height:normal;}

.location .twotab .tab-buttons ul {height: 110px;}


.brdimg{height: 80px;}

.location .tab-buttons ul li span{line-height: 18px;}

.expautos_detail_right > div{height:101px;}


.expautos_make_table .box_row .box:hover .brand_img img {left: 31.4%;}





}

@media (max-width: 350px){
	.expautos_make_table .box_row .box:hover .brand_img img {
	    left: 27.6%;
	}

}


  @media screen and (max-width: 330px){

    .minislide .gkNspPM-GridNews figure a.title_txt {height: 68px; font-size: 15px;    padding: 0 16% 0 20px; }

    .minislide .gkNspPM-GridNews figure a.title_txt:after{top: 44%;}

    .exp_slider .bt-cs .next, .exp_slider .bt-cs .prev{top:-96px;}

    body.home #wrap {padding-top: 121px !important;}

.truckbnr_right .bt-inner .bt-introtext p{font-size: 14px;}
.truckbnr_right .bt-inner .bt-introtext p {max-height: 99px;}

 .brd_remove .brd_full{width: 90%;}

 .inventorysearch .expsutospro_search_fieldset p label[for="modexpsearch_sortby"]{font-size: 12px;}





}

/*end tablet*/



/*end responsive css*/


 




/*Custom Form styling*/

.rsform-input-box, .rsform-text-box {
    background-color: #e6e6e6 !important;
    padding: 10px 12px !important;
    width: 100%;
	font-family: "proxima-nova",sans-serif;
}
#userForm {
  padding-left: 1px;
  padding-right: 1px;
}
#userForm .control-label {
	font-family: "proxima-nova",sans-serif;
	font-weight:600;
	margin-bottom:10px ;
}

#userForm .chzn-container.chzn-container-single {
    width: 100% !important;
}
#userForm .chzn-container-single .chzn-single {
    width: 100% !important;
	border-radius:0px;
    background: #e6e6e6 !important;
    padding: 6px 12px !important;
	height:auto;
}
#userForm .chzn-container-single .chzn-single div b {
	background-position: 0px 10px;
}
#userForm .chzn-container-active.chzn-with-drop .chzn-single div b {
	background-position: 0px 10px;
}
#userForm .chzn-container .chzn-drop {
    width: 100% !important;
	background: #e6e6e6 !important;
}
#userForm .chzn-container .chzn-search {
    display: none;
}

.rsform-input-box:focus, .rsform-text-box:focus {
	background: #ffffff !important;
}

.rsform-submit-button.btn.btn-primary {
    background-color: #232323;
    border-radius: 0;
    color: #fff;
    font-family: source-sans-pro;
    padding: 10px 25px;
    text-transform: uppercase;
	font-size:15px;
	font-weight: 700;
	letter-spacing:2px;
}
#userForm strong.formRequired {
    color: red;
}


/* Custom Quix Button */

.qx-btn-default {
    background-color: #232323;
    border-radius: 0;
    color: #fff;
    font-family: source-sans-pro;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 8px 25px;
    text-transform: uppercase;
	border: none !important;
}
.qx-btn-default:hover {
	background-color: #ff5028;
	color: #fff;
    border-radius: 0;
	border-width:0px;
}

/* Custom Quix Tabs */

.qx-element-tabs .tabs {
	display: flex;
	flex-wrap: nowrap;
	align-items: stretch;
	list-style-type: none;
	margin: 0 0 45px 0;
	padding: 0;
}

.qx-element-tabs .tabs > li {
	flex: 1;
	text-align: center;
	position:relative;
	display:inline-flex;
}

.qx-element-tabs .tabs > li a {
    background-color: #969696;
    border: none;
    border-radius: 0;
    width: 100%;
	color:#fff;
	font-family: "source-sans-pro",sans-serif;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 20px 30px;
    text-transform: uppercase;
}

.qx-element-tabs .tabs > li:hover a, .qx-element-tabs .tabs > li a.active {
    background-color: #232323;

}

@media screen and (max-width:1200px) {
.qx-element-tabs .tabs > li a {padding:20px 16px;}

}
@media screen and (max-width:780px) {
	.qx-element-tabs .tabs {display: inline-block;}
	.qx-element-tabs .tabs > li {
	    display: inline-block;
	    float: left;
	    width: 50%;
		margin-bottom: 0 !important;
	}

	.qx-element-tabs .tabs > li a.active::after {border:none;}
	.qx-element-tabs.four-tabs .tabs li a {
	    min-height: 85px;
	}
	#top .custom.john-deere-logo{
		padding-right:0
	}	
}
@media screen and (min-width:540px) and (max-width:780px) {
#construction-new-equipment.qx-element-tabs .tabs {display: flex;}
#construction-new-equipment.qx-element-tabs .tabs > li {}
#construction-new-equipment.qx-element-tabs .tabs > li a.active::after {
    border-style: solid;
    border-width: 16px;
    bottom: -32px;
    content: "";
    height: auto;
    left: 50%;
    margin-left: -16px;
    position: absolute;
    width: auto;
}
}

@media screen and (max-width:540px) {
	.qx-element-tabs .tabs > li {width:100%;}
	.qx-element-tabs.four-tabs .tabs li a {min-height: auto;}
}

/*end custom quix tabs */

.readmore a {
    color: #ff5028;
    font-family: "source-sans-pro",sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

.slide-notitle .qx-slide__container > h3 {
    display: none;
}
.models-row .qx-element-slider .qx-slide__container {min-height:200px !important;}


.slide-notitle.full-slider .qx-sliders .slick-slide {
    /*height: 460px; */
}

.qx-slide__container > h3 {
    bottom: 0;
    position: absolute;
	font-weight:700;
	font-family: "source-sans-pro",sans-serif;
	letter-spacing: 1px;
	right:15%;
}
.models-row .qx-slide {
    background-size: 165px 150px !important;
}

.slick-prev::before, .slick-next::before {
    color: #ff5028;
    font-size: 40px;
}

.intro-img {
    display: block;
    margin: 0 auto;
    max-width: 50%;
}

/*Custom About page */

#qx-row-41106 {
    position: relative;
    z-index: 9;
}
.pageid-102 #main .container {
    width: 100%;
}

.qx-element-tabs .tab-content {
    padding: 6% !important;    display: block;
}

.qx-section.section-top-arrow::before {
    border-color: transparent transparent #ffffff;
}
.qx-section.section-top-arrow::before {
    border-style: solid;
    border-width: 25px;
    content: "";
    height: auto;
    left: 50%;
    margin-left: -16px;
    position: relative;
    top: -42px;
    width: auto;
}


.remove-background.qx-element-accordion .collapsible-header {background-color:transparent;}
.remove-background.qx-element-accordion .collapsible li {border:none;}

.qx-element-accordion .collapsible-header {
    color: #ff5028;
}
.remove-background.qx-element-accordion .collapsible-body {background:transparent;border:none;}

.load-qx .qx-container {width: 970px;max-width:100%;}

.location .module-content .about-readmore ul li.active::before {border-style:none;}



.ta_rigt > img {
    max-width: 325px;
}

.ta_left > img {
    max-width: 636px;
}

.trktab_img .ta_rigt > img {
    max-width: 100%;
}

.trktab_img .ta_left > img {
    max-width: 100%;
}

#fullwidth .gkNspPM-GridNews figcaption p {
    display: none;
}


/*Custom CSS Exploring Doggett Section */

.custom.explore-pad {
    padding: 0 15px;
}

.top-title > h3, .bottom-title > h3 {
    background: #232323 none repeat scroll 0 0;
    left: 0;
    padding: 22px 0;
    right: 0;
    text-align: center;
    top: 0;
	margin:0;
}
.top-title > h3 a, .bottom-title > h3 a {padding: 22px 50px;}

.top-title h3 a, .bottom-title h3 a {
	color: #fff;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.top-title h3:hover a, .bottom-title h3:hover a {color:#ff5028; text-decoration:none;}

.arrow-down.top-title::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #232323 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-image: none;
    border-style: solid;
    border-width: 13px;
    content: "";
    display: block;
    left: 45%;
    position: absolute;
	z-index: 3;

}

.arrow-up.bottom-title::after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #232323;
    border-image: none;
    border-style: solid;
    border-width: 13px;
    content: "";
    display: block;
    left: 45%;
    position: absolute;
	top:auto;
	bottom:62px;
	z-index: 3;
}
.image-zoom {
    display: block;
    overflow: hidden;
    position: relative;
	/*z-index: 1;*/
}
.image-zoom img {transition: all 0.3s ease-out 0s;}

.image-zoom:hover a > img {
	transform: scale(1.1);
}	
.bottom-title {
	bottom: 0;
	position: absolute;
	width: 100%;
}


.carousel-indicators {
    display: none;
}

.carousel-caption {
    background: rgba(255, 255, 255, 1);
	padding: 20px 15px;
}

.carousel-caption h4, .carousel-caption p, .carousel-caption h4 a {
    color: #232323;
    text-transform: uppercase;
    text-shadow: none;
	font-size:14px;
}
.carousel-caption h4 a:hover {text-decoration:none; color: #ff5028;}

.carousel-control {
	top: auto !important; 
    text-shadow: none;
    font-size: 20px;
    background-image: none !important;
    background: #e6e6e6;
    color: #ff5028;
    opacity: 1;
	border: none;
	border-radius: 0px;
	height:75px;
} 

.carousel-control:hover, .carousel-control:active, .carousel-control:focus {
    color: #ff5028;
    opacity: 0.9;
    text-decoration: none;
}
.carousel-control.right {
    left: auto;
    right: 0px;
	border-left: 1px solid #969696;
}
.carousel-control.left {
    left: auto;
    left: 0px;
	border-right: 1px solid #969696;
}

.carousel.slide .carousel-control span {
    line-height: 75px;
}
.carousel-control.right span {padding-left:10px;}

@media (max-width:1200px) {
	.top-title > h3 a, .bottom-title > h3 a {
	    padding: 18px 50px;
	}
	.top-title > h3, .bottom-title > h3 {
    	padding: 16px 0;
	}
	.arrow-up.bottom-title::after {bottom:50px;}
	.ta_left > img, .ta_rigt > img {
	    width: 100%;
	}
}

@media (min-width:1270px) {
	#top .custom.john-deere-logo{
		padding-left:40px
	}
	#top .custom.john-deere-logo.searchOpen{
		padding-left:0
	}
	#top .col-lg-8.col-md-10.col-sm-11.col-xs-3{
		padding:0
	}
}
@media (max-width:350px) {
	#top .col-lg-1.col-md-2.col-sm-1.col-xs-3{
		padding: 0 !important
	}
	#top .custom.john-deere-logo img{
		width: 120%;
		max-width: 120%
	}
}
@media (max-width:970px) and (min-width:768px) {
	#top .col-lg-1.col-md-2.col-sm-1.col-xs-3{
		padding: 0 !important
	}
}
@media (max-width:780px) and (min-width:768px) {
	#top .col-md-12.col-lg-3.col-sm-12.col-xs-6{
		width:65%;
	}
	#top .col-lg-8.col-md-10.col-sm-11.col-xs-3{
		width:20%;
	}
	#top .col-lg-1.col-md-2.col-sm-1.col-xs-3{
		width:15%;
	}
}
@media (max-width:991px) and (min-width:768px) {
	.top-title > h3 a, .bottom-title > h3 a {
    	padding: 18px 25px;
	}
	.fullbg-who-we-are {height: 394px;}
	.bottom-title {
	    bottom: 0;
	    position: absolute;
	    width: 100%;
	}
	.arrow-up.bottom-title::after {bottom:50px;}

	.explore-col.fullbg-who-we-are .image-zoom img {
	    height: 352px;
	}
	.ex_about_txt {padding:27px 15px;}
}
@media (max-width:767px) and (min-width:600px) {
	.top-title > h3 a, .bottom-title > h3 a {
    	padding: 18px 10px;
	}
	
	.arrow-up.bottom-title::after {bottom:50px;}
	.fullbg-who-we-are {height: 386px;max-height:100%;}
	.explore-col {
    	height: 386px;
	}
	.image-zoom img {
	    height: 142px;
	    overflow: hidden;
	    width: auto;
	}
	.image-zoom.fullbg img {
	    height: 342px;
	}
	.bottom-title {
	    bottom: 0;
	    position: absolute;
	    width: 100%;
	}
}
@media (max-width:599px) {
	.hide-under {display: none;}
}



.blog .page-header > h2 a {
    color: #535353;
}
.blog .page-header > h2 a:hover {
    color: #ff5028;
}
.blog .item {
    border-bottom: 1px solid #eaeaea;
}
.blog .category-name > a {
    text-transform: uppercase;
	font-family: "source-sans-pro",sans-serif;
    font-size: 12px;
    font-weight: 900;
}
.page-header {border-bottom: none !important; margin-bottom: 0 !important;}

.blog .item .avPlayerContainer {
    margin: 0;
    width: 30%;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: #ff5028;
    border-color: #ff5028;
}
.pagination > li > a, .pagination > li > span {
    color: #ff5028;
}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
    color: #ff5028;
}
.rsform-block-recaptcha {
    min-height: 80px;
}

.mobilemaximenuckitem {
    text-transform: uppercase;
}

/* Home - Division Boxes */
.gkNspPM-GridNews figcaption > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  -webkit-transform: translateY(0%) !important;
  -moz-transform: translateY(0%) !important;
  -ms-transform: translateY(0%) !important;
  -o-transform: translateY(0%) !important;
  transform: translateY(0%) !important;
  padding: 0 24px;
  position: absolute;
  top: 50%;
  width: 100%;
}

.customlocation_title {text-align: center;}

#tabs-about .tab-content {
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));
    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );
    background-size: 5px 5px;
}

/*Customize Dj-Imageslider */

.djslider ul li::before {
    content: "";
}

//.Featured_Equipment .djslider ul li:hover {position:relative;}
.Featured_Equipment .djslider ul li:hover .readmore a{visibility: visible;top: 38%;transition: 0.5s;opacity: 1;}

.Featured_Equipment .djslider ul li:nth-child(odd) {

  background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, #e2e2e2), color-stop(0.25, #e2e2e2), color-stop(0.25, #fff), color-stop(0.5, #fff), color-stop(0.5, #e2e2e2), color-stop(0.75, #e2e2e2), color-stop(0.75, #fff));

    background-image: -webkit-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -moz-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -ms-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    background-image: -o-linear-gradient(right bottom, #e2e2e2 0%, #e2e2e2 25%, #fff 25%, #fff 50%, #e2e2e2 50%, #e2e2e2 75%, #fff 75%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fff',GradientType=0 );

    background-size: 5px 5px;

    height: 100%;}

.Featured_Equipment .djslider ul li:nth-child(even) {background: #e6e6e6;}

.Featured_Equipment .djslider ul li:nth-child(odd):hover, .Featured_Equipment .djslider ul li:nth-child(even):hover  {background-image:none; background:#323232;}

.Featured_Equipment .djslider ul li:hover img.dj-image{opacity: 0 }

.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 200px;
	padding: 50px 0 31px;
}
.Featured_Equipment .slide-desc-bg-default {
   background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.Featured_Equipment .slide-desc-text.slide-desc-text-default {
    text-align: center;
	color: #323232;
}
.Featured_Equipment .slide-desc-text-default .slide-title {
	color: #323232;
	font-family: "source-sans-pro",sans-serif;
	font-size:13px;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom:0px;
}

.Featured_Equipment .djslider ul li:hover .slide-desc-text-default .slide-title {color:#fff;}
.Featured_Equipment .djslider ul li:hover .slide-desc-text.slide-desc-text-default {color:#fff;}


@media screen and (max-width: 1200px){ 
.Featured_Equipment .djslider ul li img.dj-image {
    padding: 10px 0 31px;
}
.Featured_Equipment .navigation-container {
    margin: 0 35% !important;
}
.Featured_Equipment .djslider-default .navigation-container img {
    top: -20px;
}
.djslider-default .navigation-container {
    padding-top: 20px;
}

}

@media screen and (max-width: 991px){
.Featured_Equipment .navigation-container {
    margin: 0 30% !important;
}

}
@media screen and (min-width:600px) and (max-width: 767px){
.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 150px;
}
.Featured_Equipment .navigation-container {
    margin: 0 26% !important;
}
.Featured_Equipment .slide-desc-text.slide-desc-text-default p {
    font-size: 12px;
}
}



@media screen and (max-width:630px) {
.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 200px;
}
.Featured_Equipment .navigation-container {
    margin: 0 25% !important;
}

}

@media screen and (max-width:600px) {
.Featured_Equipment .djslider-default .navigation-container p {
    color: #fff;
}
.Featured_Equipment .djslider ul li {
    background-color: transparent !important;
    background-image: none !important;
}
.Featured_Equipment .slide-desc-text.slide-desc-text-default {
    text-align: center;
	color: #fff;
}
.Featured_Equipment .slide-desc-text-default .slide-title {
	color: #fff;
}
.minislide .gkNspPM-GridNews figure:last-child a.title_txt {
    display: inline-block;
    padding-top: 35px;
}
}

@media screen and (max-width:550px) {
.Featured_Equipment .navigation-container {
    margin: 0 20% !important;
}

.Featured_Equipment .slide-desc-text.slide-desc-text-default p {
    font-size: 12px;
}
}

@media screen and (max-width:480px) {
.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 150px;
}
.Featured_Equipment .navigation-container {
    margin: 0 10% !important;
}

}

@media screen and (max-width:380px) {
.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 100px;
}
.Featured_Equipment .slide-desc-text-default .slide-title {font-size:12px}
}

@media screen and (max-width:320px) {
.Featured_Equipment .slide-desc-text-default .slide-title {font-size:11px}
.Featured_Equipment .slide-desc-text.slide-desc-text-default p {
    font-size: 11px;
}

}

@media screen and (max-width:315px) {
.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 200px;
    padding: 50px 0 31px;
}
}

@media screen and (max-width:300px) {
.Featured_Equipment .djslider ul li img.dj-image {
    max-width: 200px;
}
}

/*End Customization Dj-Imageslider */

#construction-new-equipment .tab-content {
    padding: 15px !important;
}
.carousel-control {
    z-index: 1;
}

/*print dev*/


#print h3{color: #535353; font-weight: bold; text-transform: capitalize; font-size: 25px;  line-height: normal;}
#print #expautos_detail{float:left; width:100%;}
#print .expautos_detail_left{width:60%;}
#print .expautos_detail_left ul{list-style:none;}
#print .expautos_detail_right { float: left; width: 40%;}
#print #expautos_detail p{ font-size: 13px; color: #666666; line-height: 18px; margin: 8px 0;}
#print .expautos_detail_right .moduletable_menu{width:100%;}



.block.about-dgt-ford {
    padding: 20px 0 80px;
}

.callout-btn a {
    font-family: "source-sans-pro",sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
	text-decoration:none;
	padding:7px 25px;
	background-color: #232323;
	border:none;
	text-align: center;
}
.callout-btn a:hover {background: #ff5028;}

.custom.john-deere-logo img {
    width: 130px;
}

/* DOG-19 - BEGIN */

@media (max-width:780px) {
  #navigation, .hide-mobile{
    display: none;
  }
  #top .container-fluid{
    padding: 0;
  }
  #top .container-fluid .col-sm-8{
    text-align:center
  }
  #top {
    background-color: #000;
    line-height: 35px;
    height: unset;
  }
  .mobilemaximenuck, .mobilebarmaximenuck {
    position: fixed !important
  }
  .mobilemaximenuck div.level2.maximenuck > a{
    text-align: left;
    padding-left: 45px;
    color: #969696 !important;
    font-size: 13px;
  }
  .mobilemaximenuck div.maximenuck.open > a,
  .mobilemaximenuck div.maximenuck > a{
    color: #ffffff;
    font-size: 14px;
    padding-right: 30px !important;
  }
  .mobilebarmaximenuck,
  .mobilemaximenuck .mobilemaximenucktopbar{
    width: 45px;
  }
  .mobilemaximenuck .mobilemaximenucktopbar{
    background: #000000;
    height: 40px
  }
  .mobilebarmenutitleck, .mobilemaximenuck .mobilemaximenucktitle,
  .mobilemaximenuckitem .caret{
    display: none
  }
  .mobilebuttonmaximenuck, .mobilemaximenuck .mobilemaximenuckclose{
    float: left;
    background: none;
  }
  .mobilebarmaximenuck{
    cursor: pointer;
    display: inline-block;
    padding: 14px 20px;
    position: relative;
    user-select: none;
  }
  .mobilemaximenuck .mobilemaximenuckclose {
    cursor: pointer;
    display: inline-block;
    padding: 10px 0;
    position: relative;
    user-select: none;
  }
  .mobilebuttonmaximenuck, .mobilemaximenuck .mobilemaximenuckclose,
  .mobilemaximenuck .mobilemaximenuckclose:before, .mobilemaximenuck .mobilemaximenuckclose:after{
    background: #666;
    display: block;
    height: 2px;
    position: relative;
    transition: background .2s ease-out;
    width: 18px;
  }

  .mobilemaximenuck .mobilemaximenuckclose:before,
  .mobilemaximenuck .mobilemaximenuckclose:after{
    background: #666;
    content: '';
    display: block;
    position: absolute;
    transition: all .2s ease-out;
    width: 100%;
  }

  .mobilebuttonmaximenuck:before,
  .mobilebuttonmaximenuck:after{
    background: #666;
    content: '';
    display: block;
    height: 100%;
    position: absolute;
    transition: all .2s ease-out;
    width: 100%;
  }
  .mobilemaximenuck .mobilemaximenuckclose{
    background: transparent;
  }
  .mobilemaximenuck .mobilemaximenuckclose:before {
    transform: rotate(-45deg);
  }

  .mobilemaximenuck .mobilemaximenuckclose:after {
    transform: rotate(45deg);
  }

  .mobilebuttonmaximenuck:before{
    top: 5px;
  }

  .mobilebuttonmaximenuck:after{
    top: -5px;
  }
  .mobilebarmaximenuck,.mobilemaximenuck{
    background: #000;
    text-shadow: none
  }
  .mobilemaximenuck div.level1.maximenuck>a,
  .mobilemaximenucktogglericon,
  .open .mobilemaximenucktogglericon{
    background: none;
  }
  .mobilemaximenucktogglericon {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding: 10px;
    cursor: pointer;
  }
  .mobilemaximenucktogglericon:after {
    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    height: 15px;
    width: 15px;
    position: absolute;
    right: 0;
    cursor: pointer;
    z-index: 100000;
    content: '';
    transition: 0.70s;
    -webkit-transition: 0.70s;
    -moz-transition: 0.70s;
    -ms-transition: 0.70s;
    -o-transition: 0.70s;
    transform-origin: 75% 75%;
  }
  .open .mobilemaximenucktogglericon:after{
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
  }

  .mobilemaximenuckitem{
    text-transform:none
  }
  .mobilemaximenuck div.level1.maximenuck>a{
    margin: 0;
    padding: 5px 0;
    width: auto;
    display: inline-block;
  }
  .maximenuck.maximenuckmodule.languages{
    border-top: 1px solid #4b4b4b;
    margin: 0 20px;
  }
  #header{
    z-index: 10000000 !important;
  }
  .mobilemaximenuck{
    z-index: 10000000 !important;
    height: 1000px;
  }
  .mobilemaximenuck div.maximenuck:hover, .mobilemaximenuck div.maximenuck:focus{
    background: #000
  }
  .mobilemaximenucktopbar {
    padding: 5px 10px;
  }
  .mobilemaximenuck div.level1.maximenuck.languages>a{
    display: inline;
    border-top: none;
    padding: 0px 10px;
    margin: 30px 20px 30px 0;
    border-left: 1px solid #fff;
    line-height: 20px;
    height: 20px;
    max-height: 20px;
  }
  .maximenuck.maximenuckmodule.languages a[title="English"]{
    margin: 0 !important;
    border-left: none !important;
    padding: 5px 10px 0 0 !important;
    
  }
  form#mod-finder-searchform .finder.top_search_two button:after{
    background: none;
  }
  div.finder.top_search_two .search-query.showsearch {
    top: 34px;
    background: #000;
    right: 15px;
    color: #ffffff;
    z-index: 10000;
  }
  .translated-ltr .maximenuck.maximenuckmodule.languages a:nth-child(1),
  .maximenuck.maximenuckmodule.languages a:nth-child(2){
    color:#4b4b4b !important;
  }
  .translated-ltr .maximenuck.maximenuckmodule.languages a:nth-child(2){
    color:#ffffff !important;
  }
  .sub-items-mobile li{
    display: none !important;
  }
  .sub-items-mobile li.active{
    display: inline-block !important;
    background: #000000 !important;
    border: unset !important;
    border-top:
  }
  .sub-items-mobile li.active a span{
    color: #969696 !important;
    text-shadow: none !important;
    line-height: 30px;
    font-size: 14px;
    margin-left: 10px !important;
  }
  .col-sm-12.col-xs-12.hide-desktop .maximenuckh{
    background  #000000 !important
  }
  ul.sub-items-mobile.maximenuck {
    background: #000000 !important;
    border: unset !important;
    box-shadow: unset !important;
    text-align: left !important;
  }

  .sub-menu-items li.active {
      background: none !important;
      width: 100%;
  }

  ul.sub-items-mobile.maximenuck {
      margin: 0 !important;
      padding: 0 !important;
      border-top: 1px solid #666 !important;
  }

  li.maximenuck.active {
    width: 100%;
    text-align: left !important;
    cursor: default !important;
  }

  .sub-items-mobile a.maximenuck.dropdown-toggle {
    text-align: left;
    display: inline-block !important;
    position: unset !important
  }

  .sub-items-mobile b.caret {
      float: right;
      border: solid #969696;
      border-width: 0 2px 2px 0;
      display: inline-block;
      padding: 3px;
      transform: rotate(45deg);
      -webkit-transform: rotate(45deg);
      height: 15px;
      margin: 5px 30px;
      width: 15px;
      position: absolute;
      right: -15px;
  }
  .sub-items-mobile .clickedck b.caret{
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    margin-top: 10px !important;
  }
  .sub-items-mobile .floatck{
      background: #000000 !important;
      border: unset !important;
  }

  #top .col-sm-12.col-xs-12.hide-desktop .floatck.submenuck109,
  #top .col-sm-12.col-xs-12.hide-desktop .floatck.submenuck111,
  #top .col-sm-12.col-xs-12.hide-desktop .floatck.submenuck112,
  #top .col-sm-12.col-xs-12.hide-desktop .floatck.submenuck110,
  #top .col-sm-12.col-xs-12.hide-desktop .floatck.submenuck649{
      background: #000000 !important;
      border: unset !important;
      margin-left: 0 !important;
  }
  #top .col-sm-12.col-xs-12.hide-desktop li.maximenuck.level2 {
      padding: 3px 10px !important;
  }
  #top .col-sm-12.col-xs-12.hide-desktop li.maximenuck.level2 a.maximenuck {
    text-shadow: none !important;
    padding: 0 25px !important;
    color: #ffffff !important;
    font-size: 14px;
    font-weight: 400 !important;
  }
  form#mod-finder-searchform .finder.top_search_two {
    float: right;
    margin-right: 35px;
  }
  .mobilemaximenuck div.maximenuck.open > a{
    color: #ffffff !important
  }
  body #wrap{
    padding-top: 40px !important
  }
  body #wrap .block.big_slide{
    margin-top: 0 !important
  }
  body.home #wrap{
    padding-top: 0 !important
  }
  .mobilemaximenuck div.maximenuck.level1 {
    border-top: 1px solid #4b4b4b;
    margin: 0 20px;
    padding: 0 10px;
    cursor: default;
  }
  .mobilebarmaximenuck {
    z-index: 10000000;
  }
}
@media (min-width:781px) {
  .hide-desktop,
  li.maximenuck.hide-desktop,
  .mobilemaximenuck {
    display: none !important;
  }
}
/* DOG-19 - END */

@media (max-width: 780px){
.mobilemaximenuck {
    z-index: 10000000 !important;
    height: 680px;
    overflow-y: scroll;
}
}