/**
 * @file
 * SMACSS Modules
 *
 * Adds modular sets of styles.
 *
 * Additional useful selectors can be found in Zen's online documentation.
 * https://drupal.org/node/1707736
 */

#admin-menu {
	z-index: 10000;
}
/*div.messages {
display:none;
}*/

@media only screen and (max-width: 991px) {
 
div.region.region-navigation {
  background: url(/sites/all/themes/musa2016/images/x-mobile.png) no-repeat -2px -12px;
  }

div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section {
height: 2800px;
}


div.responsive-menus.responsive-menus-0-2-0.absolute.responsified span.toggler {
display:none;
}

div.subnav {
display:none;
}


.responsive-menus.responsified.responsive-toggled span.toggler {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: 0px solid #fff;
opacity:0.0;
}

div.responsive-menus.responsive-menus-0-2-23.absolute.responsified span.toggler {
color:transparent;
display:none;
}


a#dealers-mobile.menu__link {
position: relative;
top: -73px;
left: 365px;
font-weight: 200;
}

div#rm-removed.responsive-menus-simple h2.block__title {
display:none;
}

div#rm-removed.responsive-menus-simple {
position: absolute;
left: -10px;
top: 70px;
}

div#mega-wrapper-1.clearfix div.megamenucontainer .megamenucontainer {
display:none;
}

.header-wrapper {
  width: 100%;
  height: 116px;
  line-height: 1.5em;
  z-index:5000;
}

h1, h2.pane-title, h2.block-title {
font-size: 3.5em;
color:#fff;
font-weight: 300;
}

div#hero-words {
padding-top: 160px;
margin-bottom: 100px;
padding-left:20px;
padding-rght:20px;
}

div#home-hero-words {
padding-top: 150px;
margin-bottom: 100px;
padding-left:20px;
padding-rght:20px;
}

div#home-hero-words div#hero-body {
padding-top: 60px;
}

div#home-hero-words div#hero-rectangle {
top:-10px;
}

div#hero-rectangle {
margin-bottom: -30px;
width: 80px;
position:relative;
top:-30px;
left:5px
}

div.header-xtv-series {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/xtv-mobile-header.png')  left top -20px;
background-repeat: no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -10px;
z-index: 0;
margin-bottom:400px;
  }

div.header-xtv-series div#hero-words {
padding-left:30px;
}

td.col-1,
td.col-2,
td.col-3 {
width:360px;
}

div#header-tractor-series {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/tractor-header-mobile.jpg') right bottom no-repeat;

}

div#header-tractor-series div#hero-rectangle {
top:0;
}

div.header-attachments {
  background: #000 url('/sites/all/themes/musa2016/images/header_aaw.jpg') left top;
  }


div.header-wrapper {
background: #e31837;
}

div#mega-wrapper-1.clearfix,
div#mega-wrapper-2.clearfix,
div#mega-wrapper-3.clearfix,
div#mega-wrapper-4.clearfix,
div#mega-wrapper-5.clearfix {
display:none;
}

div#company-hero-image {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/company-hero-bg.jpg') top right;

}

div#best-selling-left {
    background: #fff url(/sites/all/themes/musa2016/images/2016-homepage/best-selling-left.jpg) left top -20px;

}

div#special-offers-mini-panel {
/*top;
    background-repeat: no-repeat;
    background-size: 110%; */
    margin-left: -15px;
    height: auto;
    width: auto;
    z-index: 0;
    margin-right: -15px;
    background:#000;
}

div#home-put-tough.panel-pane.pane-panels-mini.pane-2016-put-to-the-test-mini-panel {
background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg') left top;
margin-left: -15px;
margin-right: -15px;
height: auto;
width: auto;
}

div#put-tough-headline,
div#put-tough-body {
display:none;
}

div#put-block-1 a.put-block-1-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/tractors-homepage-color.png') no-repeat;
  background-size: contain;
  width: 100%;
  height: 250px;
  overflow:hidden;
  position: relative;
  top: 0px;
  left:0;
  margin-left: auto;
  margin-right:auto;
    }

div#put-block-2 a.put-block-2-href {
display: block;
background: url('/sites/all/themes/musa2016/images/2016-homepage/attachments-homepage-color.png') no-repeat;
  background-size: contain;
  width: 100%;
height: 250px;
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin-left: auto;
margin-right: auto;
  }

div#put-block-3 a.put-block-3-href {
display: block;
background: url('/sites/all/themes/musa2016/images/2016-homepage/xtv-homepage-color.png') no-repeat;
  background-size: contain;
  width: 100%;
height: 250px;
overflow: hidden;
position: relative;
top: 0px;
left: 0;
margin-left: auto;
margin-right: auto;
  }

.panel-3col-33 .panel-col,
div.panel-panel.panel-col-first,
div.panel-panel.panel-col-last {
width:100%;
margin-left:-20px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div.container {
position: relative;
overflow-y: visible;
overflow-x: visible;
margin-top: 30px;
margin-right: auto;
margin-left: auto;
margin-bottom: 30px;
width: 110%;
height: 1200px;
left: -30px;
top: -100px;
background:#000;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section .container img {
display:none;
top: 0px;
left: 0px;
z-index: -60;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#make-wrapper {
position: relative;
left: 6px;
top: 230px;
height: 2500px;
width: 300px;
}

div#make-headline {
font-family: 'Liberator';
color:#fff;
font-size: 6.3em;
line-height: 0.9;
}

div#make-details-headline {
padding-top: 50px;
font-family: 'Liberator';
font-size: 2.0em;
color: #fff;
padding-left:20px;
}

div#make-details-body {
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
color: #fff;
font-weight: 200;
font-size: 1.1em;
padding-bottom: 120px;
}

div#make-body {
color: #fff;
font-weight: 200;
font-size: 0.9em;
line-height:1.3;
width:97%
}

img#learn-more-img {
float: right;
padding-top:10px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#hero-rectangle {
margin-bottom: -30px;
width: 80px;
position: relative;
top: -30px;
left: 5px
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#make-body {
font-family: 'interstate_monoregular';
font-size: 1.0em;
line-height: 1.65;
color: #fff;
position: relative;
top: 18px;
left: 5px;
width: 300px;
z-index:100
}

div#make-it-right-mobile {
background: #000;
    position: relative;
    left: 7px;
    width: 115%;
    margin-left: -30px;
}

div#company-heritage-history {
  background: #fff url(/sites/all/themes/musa2016/images/2016-homepage/history.png) left top -20px;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-right: 60px;
    height: 1025px;
    width: 100%;
    position: relative;
    margin-top: -10px;
    z-index: 0;
    margin-bottom: 400px;
    }

div#my-mahindra-bg {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-header.jpg') left top -20px;
background-repeat: no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -10px;
z-index: 0;
margin-bottom:400px;
  }

div#satisfaction-div {
display:none;
}

div#company-satisfaction-section {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/company-satisfaction-bg.jpg') left top -20px;
background-repeat: no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -400px;
z-index: 0;
margin-bottom:400px;
}

div#home-hero-image {
background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/hero-image-phone.png') left top -20px;
background-repeat: no-repeat;
background-size: cover;
margin-left: 0;
margin-right: 0;
width: auto;
height: 320px;
position: relative;
margin-top: 0;
z-index: 0;
margin: 0 -15px 400px;
}

.responsive-menus.responsified span.toggler {
display: block;
background: #e31837;
width: 50px;
color: #fff;
border-radius: 5px;
box-shadow: none;
font-size: 2.75em;
text-align: left;
outline: none;
margin-top:28px
}

img.header__logo-image {
display: block;
}

div#main {
background: #fff;
}


span#hero-video {
    position: relative;
    left: -230px;
    top: 90px;
    }

p#delete-this {
display:none;
}

div#hero-video {
padding-top:20px;
width:150px;
margin:auto;
height:240px;
}

div#hero-button {
width:245px;
margin:auto;
position:relative;
top:-62px;
}

img#hero-video-img {
width:150px;
}

a#hero-button-img:hover,
img#hero-video-img:hover,
div#offers-link:hover,
div#special-offers-button:hover {
  opacity:0.7;
  }

a#hero-button-img {
color: #fff;
padding: 30px;
background: #e31837;
position:relative;
  }

#hero-button-img {
width:200px;
margin-left:auto;
margin-right:auto;
}

div#home-warranty-2016 {
margin: 0 auto;
width: 100%;
padding-top: 30px;
background: #fff;
margin-bottom: -76px;
margin-left:40px;
}

div#warranty-img span#warranty-sub-headline {
font-family: 'Liberator';
    font-size: 0.4em;
    line-height: 0.5;
    letter-spacing: 0.8;
    color: #fff;
    background: #000;
    padding: 12px 21px 8px 20px;
    position: relative;
    top: -9px;
    left: -12px;
    }

div#warranty-red {
    padding-bottom: 30px;
    margin-top: 0;
    width: 100%;
    line-height: 1.3;
    padding-bottom: 60px;
    margin-left: -20px;
    }

img#warranty-img-2016 {
    width: 230px;
    padding-bottom: 20px;
	padding-top: 20px;
}

div#warranty-img span#warranty-headline {
font-family: 'Liberator';
font-size: 2.8em;
color: #000;
line-height: 0.8;
letter-spacing: 0.8;
padding-top: 20px;
}

div#warranty-red p {
padding-bottom: 30px;
font-family: 'Liberator';
font-size: 0.85em;
letter-spacing: 1px;
color:#e31837;
margin-top: -25px;
}

div#gears-wrapper,
div#steel-wrapper,
div#city-wrapper {
position: relative;
top: 70px;
height: 800px;
width:340px;
left:12px;
}

div#special-offers-2016 div#offers-wrapper {
position: relative;
left: 40px;
top: 70px;
}

div#offers-body,
div#offers-link,
div#special-offers-block-2,
div#special-offers-block-3 {
display:none;
}

div#special-offers-block-1 a.special-offers-block-1-href {
display: block;
background-image: url(/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-1-sprite.png);
background-size: 100%;
background-position-x: 0px;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
width: auto;
height: 400px;
top: 100px;
margin-left: 0;
}

div#special-offers-button {
display:none;
}

div#special-offers-block-1 {
    margin-left: 33px;
    margin-top: 33px;
}

div#container {
background: #000;
width: 110%;
margin-left: -20px;
}

li#micro-engines,
li#micro-steel-forged,
li#micro-homegrown {
display:none;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section {
background: #000;
height: 2400px;
}


div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-dealers-owners,
div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-tractors {
position: relative;
left: 20px;
}

div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-company {
position: relative;
left: 180px;
top: -435px;}



div.panel-col-bottom.panel-panel {
position: relative;
left: -20px;
width:420px;
padding-bottom:30px;
}

li#micro-engines,
li#steel-forged,
li#homegrown {
display:none;
}

div.make-container {
position: relative;
top: -200px;
height: 360px;
}

div#make-wrapper {
    position: relative;
    top: 300px;
    background: #000;
left: 40px;
height: 2500px;
width: 300px;
   }

div.panel-pane.pane-panels-mini.pane-make-it-right-section {
margin-top:-30px;
background: #000;
    width: 110%;
    margin-left: -16px;
}

div#special-offers-2016 {
padding-top:90px;
}

h2.pane-title.pane__title {
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
background: #000;
}

div.panel-pane.pane-block.pane-menu-menu-tractors,
div.panel-pane.pane-block.pane-menu-menu-dealers-owners {
position: relative;
    left: 0;
    }

div#header-social-block {
display:none;
}

h1#emax-ribbon-title,
h1#ribbon-title {
font-size: 3.5em;
color: #000;
line-height: 0.9;
font-weight: 300;
}

div#tractor-series-video-emax h2.pane-title.pane__title {
display:none;
}


img#series-1500-video-img {
width:180px;
padding-top:30px;
}

div#tractor-series-ribbon-emax h2.pane-title.pane__title,
div.panel-pane.pane-views.pane-tractors-view-by-series-2016 h2.pane-title.pane__title {
display:none;
}


div.panels-flexible-region.panels-flexible-region-64-body.panels-flexible-region-last {
display:none;
}


div#mini-panel-special_offers_mini_panel {
background: #FFF url(/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg);
}

div#block-block-77 {
display:none;
}

div.header-xtv-series div#hero-rectangle {
    top: 0;
}

div#desktop-stuff,
table.views-view-grid.cols-3 {
display:none;
}

div#mobile-stuff {
margin-top:-59px;
}

span.field-content a {
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
color: #000;
text-align: center;
}

div.views-field.views-field-field-price,
div.views-field.views-field-title {
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
color: #e31837;
text-align: center;
}

div.views-field.views-field-field-price {
padding-bottom: 50px;
}

div.views-field.views-field-field-medium-preview-image {
    width: 253px;
    margin: 0 auto;
    }

div.my-mahindra-bg div#hero-words {
padding-left:30px;
}

div#my-mahindra-background {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/my-mobile-header.jpg') right bottom no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -10px;
z-index: 0;
margin-bottom:400px;
}

div#my-mahindra-row-1,
div#my-mahindra-row-2,
div#my-mahindra-row-3,
div#my-mahindra-row-4,
div#my-mahindra-row-5,
div#my-mahindra-row-6 {
width:395px;
}

div#mym-words {
margin-left: 30px;
    position: relative;
    top: -20px;
}

div#mym-sub {
font-family: 'Liberator';
    font-size: 1.7em;
    color: #fff;
    padding-top: 60px;
    }

h1#mym-title {
    font-size: 2.2em;
    }

div.header-xtv-series div#hero-body {
margin-top:35px;
}

div#mobile-dealers {
display:none;
}

div#mym-body {
padding-top:30px;
padding-bottom:50px;
}

div#mym-button {
    width: 280px;
    margin: 0 auto;
    }

div#my-mahindra-body {
margin-top:-240px;
}

div#my-mahindra-hover-text {
display:none;
}

div#my-mahindra-story-name-1,
div#my-mahindra-story-name-2,
div#my-mahindra-story-name-3,
div#my-mahindra-story-name-4,
div#my-mahindra-story-name-5,
div#my-mahindra-story-name-6 {
font-family:'Liberator';
font-size:1.5em;
color:#000;
text-align:center;
}

div#my-mahindra-story-location-1,
div#my-mahindra-story-location-2,
div#my-mahindra-story-location-3,
div#my-mahindra-story-location-4,
div#my-mahindra-story-location-5,
div#my-mahindra-story-location-6 {
color:#e31837;
text-align:center;
}

div#my-mahindra-body-bg {
    background: #fff url(/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-story-combo-grid-2.jpg) 0 0;
    background-repeat: repeat-y;
    background-size: 100%;
    width: 100%;
}

div.panel-pane.pane-block.pane-block-79 div#hero-rectangle {
margin-top:50px;
}

div.panel-pane.pane-block.pane-block-79 div#hero-rectangle {
margin-top:30px;
}

div.panel-pane.pane-block.pane-block-79 div#hero-body {
font-size:1.3em;
}

p#delete-this {
display:none;
}

div.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
background: #000;
    width: 110%;
    margin-left: -20px;
    }

div#best-selling-right {
    margin-top: -300px;
    color: #fff;
}

img#company-warranty-img {
    padding-left: 50px;
    padding-top: 100px;
    width: 80%;
    padding-bottom: 40px;
    }

div#company-warranty-2016 {
max-width: 360px;
}

p#company-warranty-p {
    padding-bottom: 100px;
    font-size: 1.5em;
    line-height: 1.4;
    width: 360px;
}

div#company-satisfaction-left {
padding-top: 360px;
}

div#company-satisfaction-left div#hero-rectangle {
top:45px;
}

div#company-satisfaction-left h1#company-satisfaction-title {
    color: #000;
    margin-left: 10px;
    margin-top: 60px;
    margin-bottom: -40px;
}

div#company-satisfaction-number {
    font-size: 9em;
    color: #e31837;
    font-family: 'Liberator';
    }

div#company-satisfaction-left div#hero-button {
    width: 300px;
    margin-left: 50px;
    position: relative;
    top: 100px;
}

div.panel-pane.pane-block.pane-block-84 {
    background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg') center top;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    height: 2120px;
    position: relative;
    top: 700px;
}

div#company-mahindra-group-logo {
    position: relative;
    top: -500px;
    width: 180px;
    margin: 0 auto;
    padding-bottom: 30px;
    }

div#company-mahindra-group-subhead,
div#company-mahindra-group-title,
div#company-mahindra-group-copy {
position: relative;
    top: -500px;
    width: 360px;
}


div#company-mahindra-group-title {
font-family: 'Liberator';
    font-size: 3.5em;
    color: #000;
    line-height: 1.1;
    padding-bottom: 30px;
}

ul#company-mahindra-group-right-sectors {
margin-top:-22px;
}

div#footer-menu-wrapper {
background:transparent;
}

div#footer-wrapper.not-front {
    position: relative;
    top: 500px;
}

div#company-mahindra-group-blocks-row-1 {
width:380px;
margin:0 auto;
position:relative;
top:-500px;
}

div#company-mahindra-group-blocks-row-2 {
    width: 380px;
    margin:0 auto;
    position: relative;
    top: -10px;
}

div#company-mahindra-group-navistar,
div#company-mahindra-group-mojo,
div#company-mahindra-group-aerospace,
div#company-mahindra-group-mrap,
div#company-mahindra-group-bolero,
div#company-mahindra-group-leisure,
div#company-mahindra-group-tourister,
div#company-mahindra-group-earthmaster {
    width: 160px;
    float: left;
    padding: 10px;
    padding-bottom: 30px;
}

div#company-mahindra-group-navistar-body,
div#company-mahindra-group-mojo-body,
div#company-mahindra-group-aerospace-body,
div#company-mahindra-group-mrap-body,
div#company-mahindra-group-bolero-body,
div#company-mahindra-group-leisure-body,
div#company-mahindra-group-tourister-body,
div#company-mahindra-group-earthmaster-body {
display:none;
}

div#company-mahindra-group-navistar-head,
div#company-mahindra-group-mojo-head,
div#company-mahindra-group-aerospace-head,
div#company-mahindra-group-mrap-head,
div#company-mahindra-group-bolero-head,
div#company-mahindra-group-leisure-head,
div#company-mahindra-group-tourister-head,
div#company-mahindra-group-earthmaster-head {
    font-family: 'Liberator';
    font-size: 1.5em;
    color: #000;
    }

div#company-mahindra-group-subhead-strong {
    font-size: 1.3em;
    position: relative;
    top: 15px;
    }

div#company-recognition-title {
    text-align: center;
    padding-bottom: 30px;
    font-family: 'Liberator';
    font-size: 2.0em;
    }

div#company-recognition-bg {
    margin-left: auto;
    margin-right: auto;
    width: 360px;
    position: relative;
    top: 440px;
    padding-left: 10px;
    padding-right: 10px;
    }



div.panel-pane.pane-block.pane-menu-menu-tractors h2.pane-title.pane__title,
div.panel-pane.pane-block.pane-menu-menu-dealers-owners h2.pane-title.pane__title,
div.panel-pane.pane-block.pane-menu-menu-company h2.pane-title.pane__title {
    color: #ccc;
font-family: 'interstate_cond_monoregular';
    font-size: 1.2em;
    z-index: 1000;
    }

div.panel-pane.pane-custom.pane-6.not-front {
    background: #e31837;
    height: 300px;
    position: relative;
    top: -250px;
    z-index: 1000;
}


div.panel-pane.pane-block.pane-block-67 {
margin-right: 0;
margin-left: 0;
border-top: 1px solid #ccc;
}
#warranty-img {
	text-align: center;
}
#warranty-img a {
	display: block;
}

div#block-block-102.block.block-block.contextual-links-region.even {
display:none;
}

div.panel-pane.pane-block.pane-block-79 {
margin-left:0;
}

div.panel-pane.pane-block.pane-block-79 div#hero-words {
position:relative;
top:0;
}
/* LEGACY PAGES RESPONSIVE */

.panel-pane, .full-width h1.title, .node-type-page .node-page, .view-tractor-comparison, .page-node-3009 .node-finance, #block-views-finance-home-slider-block, #finance-block-wrapper, #block-webform-client-block-99131, #mini-panel-finance_contact_us, .pane-tractor-slider .pane-title, .page-node-112013819.page-panels #content, .page-node-112013820.page-panels #content, .xtv .pane-custom.pane-1, .pane-custom.pane-1.implements-pane {
width:260px;
}

div.header_attachments,
div.subheader_loaders,
div.subheader_backhoes,
div.subheader_mowers,
div.subheader_snow {
    background-size: 100%;
    height:75px;
}

.view-attachments-backhoe .views-field-title-1,
.view-attachments-backhoe .views-field-field-hp,
.view-attachments-backhoe .views-field-field-specification-pdf {
width:100px;
}

div.corp_brochure,
section#wmSlideShow,
section#timeline,
div.views-field.views-field-view-node {
display:none;
}

article.node-3006.node.node-webform.node-promoted.view-mode-full.clearfix {
margin-left:20px;
margin-right:20px;
}

div.node-2915 {
margin-top:-305px;
}

div#home-hero-words div#hero-body {
font-size: 1.0em;
line-height: 1.4em;
width: 300px;
}

/*div#block-block-104 {
    font-size: .8em;
    z-index: 5000;
    position: absolute;
    top: 50px;
    right: 10px;
    left: auto;
    width: auto;
}*/

a#mobile-dealers {
color:#fff;
z-index: 5000;
}



div#home-hero-words {
    padding-top: 90px;
    }

h1#hero-title {
font-size: 2.8em;
color:#fff;
line-height: 0.9;
font-weight: 300;
padding-bottom: 30px;
}

html.js div.contextual-links-wrapper li.menu-list,
html.js div.contextual-links-wrapper li.menu-edit,
html.js div.contextual-links-wrapper li.block-configure {
display:none;
}

div#home-hero-words {
margin-top:10px;
}

div#make-headline {
font-family: 'Liberator';
color: #fff;
font-size: 5.3em;
line-height: 0.9;
padding-top:20px;
}

div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section {
margin-left:12px;
}

div#content.column {
width:100%;
}

div#hero-button-area {
margin-left: 0;
}

div#offers-headline {
font-size: 5.0em;
}



li.menu__item.is-collapsed.collapsed {
padding-bottom:20px;
}



div#tractor-series-video-emax.contextual-links-region.panel-pane.pane-block.pane-block-94,
div#tractor-series-video-max.contextual-links-region.panel-pane.pane-block.pane-block-95,
div#tractor-series-video-1500.contextual-links-region.panel-pane.pane-block.pane-block-89,
div#tractor-series-video-2500.contextual-links-region.panel-pane.pane-block.pane-block-90,
div#tractor-series-video-3500.contextual-links-region.panel-pane.pane-block.pane-block-91,
div#tractor-series-video-4500.contextual-links-region.panel-pane.pane-block.pane-block-92,
div#tractor-series-video-5500.contextual-links-region.panel-pane.pane-block.pane-block-93,
div#tractor-series-video-mpower.contextual-links-region.panel-pane.pane-block.pane-block-96 {
border-bottom:1px solid #ddd;
margin-bottom:-150px;
position:relative;
left:20px;
}

div.field-item h1 {
font-size: 2.0;
color:#000;
}

div#gmap-auto1map-gmap0.gmap-control.gmap-gmap.gmap.gmap-map.gmap-auto1map-gmap.gmap-processed {
display:block;
}

.view-dealer-locator-new .attachment {
width:100%;
}

div.views-exposed-form {
width:300px;
margin-left: 70px;
}

.page-careers .panels-flexible-region-85-center {
	width: 100%;
}

div#careers-hero-image {
background: #000 url("/sites/all/themes/musa2016/images/jobs-headers.jpg") no-repeat scroll center top / 600px auto;
height: auto;
left: 0;
position: relative;
top: 0;
width: 100%;
z-index: 100;
}
.not-front h2.pane-title.pane__title {
	background: none;
}
.page-careers div#hero-words {
padding-top: 60px;
margin-bottom: 0;
padding-left: 20px;
padding-right: 20px;
}

.page-careers div#hero-rectangle {
margin-bottom: -30px;
width: 80px;
position: relative;
top: -60px;
left: 0;
}

.page-careers .hero-subtitle2 {
display: block;
position: relative;
color: #ffffff;
font-size: 20px;
top: 15px;
}

.pane-job-block {
display: block;
position: relative;
top: 0;
width: 100%;
max-width: 1149px;
padding: 15px;
margin: 0 auto;
}

.core-logo {
background-size: 240px 105px;
position:relative;
top:-100px;
display:block;
width:280px;
margin:0 auto;
height: 135px;
padding-bottom:130px
}

div.contextual-links-region.panel-pane.pane-custom.pane-2.pane-core-values {
width:380px;
}

.core-col1 {
width: 280px;
color: #ffffff;
font-size: 13px;
line-height: 1.5em;
padding-left: 20px;
margin-top:100px;
}

.core-wrapper p {
margin: 2em 0 5em;
}

.core-col2 {
display:none;
}

div.core-intro {
width: 280px;
position: relative;
top: -550px;
font-size: 14px;
}

div.core-col3 {
width: 280px;
margin-left: 20px;
position: relative;
top: -350px;
}

div.contextual-links-region.panel-pane.pane-custom.pane-2.pane-core-values {
position: relative;
top: 300px;
}

th.views-field.views-field-field-job-file,
td.views-field.views-field-field-job-file {
display:none;
}

th.views-field.views-field-created,
.pane-job-block table td {
line-height:1.5;
}


}

@media only screen 
	and (min-width:321px)
	and (max-width: 768px)
	and (-webkit-min-device-pixel-ratio: 2)
	and (orientation:portrait)
	{

div.region.region-navigation {
  background: url(/sites/all/themes/musa2016/images/x-mobile.png) no-repeat -2px -12px;
  }

div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section {
height: 2800px;
}

.jcarousel-skin-default .jcarousel-container-horizontal {
padding:0 0 0 0;
width:1160px;
height:500px;
margin:auto;
}

div.responsive-menus.responsive-menus-0-2-0.absolute.responsified span.toggler {
display:none;
}

div.subnav {
display:none;
}



a#tractors-menu-1.menu__link,
a#products-menu-1.menu__link,
a#xtv-menu-1.menu__link,
a#shopping-menu-1.menu__link,
a#my-menu-1.menu__link,
a#find-a-dealer-header-red.menu__link {
display:none;
}

.responsive-menus.responsified.responsive-toggled span.toggler {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: 0px solid #fff;
opacity:0.0;
}

div.responsive-menus.responsive-menus-0-2-23.absolute.responsified span.toggler {
color:transparent;
display:none;
}

.responsive-menus.responsified .responsive-menus-simple li a {
color: #fff;
display: block;
padding: 1em 5%;
margin: 0;
text-align: left;
color: #fff;
text-decoration: none;
text-transform: uppercase;
border-bottom: 0px solid #bbb;
border-bottom: 0px solid rgba(255, 255, 255, 0.5);
}

a#dealers-mobile.menu__link {
position: relative;
top: -73px;
left: 365px;
font-weight: 200;
}

div#rm-removed.responsive-menus-simple h2.block__title {
display:none;
}

div#rm-removed.responsive-menus-simple {
position: absolute;
left: -10px;
top: 70px;
}

div#mega-wrapper-1.clearfix div.megamenucontainer .megamenucontainer {
display:none;
}

.header-wrapper {
  width: 100%;
  height: 116px;
  line-height: 1.5em;
  z-index:5000;
}

h1, h2.pane-title, h2.block-title {
font-size: 3.5em;
color:#fff;
line-height: 0.9;
font-weight: 300;
}

div#hero-words {
padding-top: 160px;
margin-bottom: 100px;
padding-left:20px;
padding-rght:20px;
}

div#home-hero-words {
padding-top: 150px;
margin-bottom: 100px;
padding-left:20px;
padding-rght:20px;
}

div#home-hero-words div#hero-body {
padding-top: 70px;
}

div#home-hero-words div#hero-rectangle {
top:-10px;
}

div#hero-rectangle {
margin-bottom: -30px;
width: 80px;
position:relative;
top:-30px;
left:5px
}

div.header-xtv-series {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/xtv-mobile-header.png')  left top -20px;
background-repeat: no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -10px;
z-index: 0;
margin-bottom:250px;
  }

div.header-xtv-series div#hero-words {
padding-left:30px;
padding-right: 30px;
}

td.col-1,
td.col-2,
td.col-3 {
width:360px;
}

div#header-tractor-series {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/tractor-header-mobile.jpg') right bottom no-repeat;
}

div#header-tractor-series div#hero-rectangle {
top:0;
}

div.header-attachments {
  background: #000 url('/sites/all/themes/musa2016/images/header_aaw.jpg') left top -20px;
background-repeat: no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -10px;
z-index: 0;
margin-bottom:400px;
  }


div.header-wrapper {
background: #e31837;
}

div#mega-wrapper-1.clearfix,
div#mega-wrapper-2.clearfix,
div#mega-wrapper-3.clearfix,
div#mega-wrapper-4.clearfix,
div#mega-wrapper-5.clearfix {
display:none;
}

div#company-hero-image {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/company-hero-bg.jpg') top right;

}

div#best-selling-left {
    background: #fff url(/sites/all/themes/musa2016/images/2016-homepage/best-selling-left.jpg) left top;

}

div#special-offers-mini-panel {
/*top;
    background-repeat: no-repeat;
    background-size: 110%; */
    margin-left: -15px;
    margin-right: -15px;
    height: auto;
    width: auto;
    z-index: 0;
    background:#000;
}
.block-gtranslate-gtranslate-instance {
	margin-bottom: 50px;
}

div#home-put-tough.panel-pane.pane-panels-mini.pane-2016-put-to-the-test-mini-panel {
background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg') left top;
margin-left: -20px;
margin-right: 60px;
height: 1130px;
width: 110%;
}

div#put-tough-headline,
div#put-tough-body {
display:none;
}

div#put-block-1 a.put-block-1-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/tractors-homepage-color.png') no-repeat;
  width: 98%;
  height: 312px;
  overflow:hidden;
  position: relative;
  top: 40px;
  left:10px;
  margin-left: auto;
  margin-right:auto;
    }

div#put-block-2 a.put-block-2-href {
display: block;
background: url('/sites/all/themes/musa2016/images/2016-homepage/attachments-homepage-color.png') no-repeat;
width: 98%;
height: 312px;
overflow: hidden;
position: relative;
top: 30px;
left: 0;
margin-left: auto;
margin-right: auto;
  }

div#put-block-3 a.put-block-3-href {
display: block;
background: url('/sites/all/themes/musa2016/images/2016-homepage/xtv-homepage-color.png') no-repeat;
width: 98%;
height: 312px;
overflow: hidden;
position: relative;
top: 20px;
left: 0;
margin-left: auto;
margin-right: auto;
  }

.panel-3col-33 .panel-col,
div.panel-panel.panel-col-first,
div.panel-panel.panel-col-last {
width:100%;
margin-left:-20px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div.container {
position: relative;
overflow-y: visible;
overflow-x: visible;
margin-top: 30px;
margin-right: auto;
margin-left: auto;
margin-bottom: 30px;
width: 110%;
height: 1200px;
left: -30px;
top: -100px;
background:#000;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section .container img {
display:none;
top: 0px;
left: 0px;
z-index: -60;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#make-wrapper {
position: relative;
left: 70px;
top: 230px;
height: 2500px;
}

div#make-headline {
font-family: 'Liberator';
color: #fff;
font-size: 5.3em;
line-height: 0.9;
padding-top:20px;
}

div#make-details-headline {
padding-top: 50px;
font-family: 'Liberator';
font-size: 2.0em;
color: #fff;
padding-left:20px;
}

div#make-details-body {
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
color: #fff;
font-weight: 200;
font-size: 1.1em;
padding-bottom: 120px;
}

div#make-body {
color: #fff;
font-weight: 200;
font-size: 0.9em;
line-height:1.3;
width:97%
}

img#learn-more-img {
float: right;
padding-top:10px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#hero-rectangle {
margin-bottom: -30px;
width: 80px;
position: relative;
top: -30px;
left: 5px
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#make-body {
font-family: 'interstate_monoregular';
font-size: 1.0em;
line-height: 1.65;
color: #fff;
position: relative;
top: 18px;
left: 5px;
width: 310px;
z-index:100;
}

div#make-it-right-mobile {
background: #000;
    position: relative;
    left: 7px;
    width: 115%;
    margin-left: -30px;
}

div#company-heritage-history {
  background: #fff url(/sites/all/themes/musa2016/images/2016-homepage/history.png) left top;
    }

div#my-mahindra-bg {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-header.jpg') left top;

  }

div#satisfaction-div {
display:none;
}

div#company-satisfaction-section {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/company-satisfaction-bg.jpg') left top;

}

div#home-hero-image {
background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/hero-image-phone.png') left top;
}

.responsive-menus.responsified span.toggler {
display: block;
background: #e31837;
width: 50px;
color: #fff;
border-radius: 5px;
box-shadow: none;
font-size: 2.75em;
text-align: left;
outline: none;
margin-top:28px
}

img.header__logo-image {
display: block;
}

div#main {
background: #fff;
}

div#header-tractor-series div#hero-body {
padding-top:70px;
font-size:1.2em;
font-weight:100;
width:340px;
margin-left:10px;
}

span#hero-video {
    position: relative;
    left: -230px;
    top: 90px;
    }

p#delete-this {
display:none;
}

div#hero-video {
padding-top:20px;
width:150px;
margin:auto;
height:240px;
}

div#hero-button {
width:245px;
margin:auto;
position:relative;
top:-62px;
}

img#hero-video-img {
width:150px;
}

a#hero-button-img:hover,
img#hero-video-img:hover,
div#offers-link:hover,
div#special-offers-button:hover {
  opacity:0.7;
  }

a#hero-button-img {
color: #fff;
padding: 30px;
background: #e31837;
position:relative;
  }

#hero-button-img {
width:200px;
margin-left:auto;
margin-right:auto;
}

div#home-warranty-2016 {
margin: 0 auto;
width: 100%;
padding-top: 70px;
background: #fff;
margin-bottom: -76px;
border-top: 1px solid #ccc;
}

div#warranty-img span#warranty-sub-headline {
font-family: 'Liberator';
font-size: 0.4em;
line-height: 0.5;
letter-spacing: 0.8;
color: #fff;
background: #000;
padding: 12px 19px 8px 19px;
position: relative;
top: -9px;
left: -9px;
    }


div#warranty-img span#warranty-headline {
font-family: 'Liberator';
font-size: 2.7em;
color: #000;
line-height: 0.8;
letter-spacing: 0.8;
padding-top: 20px;
}

div#warranty-red p {
padding-bottom: 30px;
font-family: 'Liberator';
font-size: 0.85em;
letter-spacing: 1px;
color:#e31837;
margin-top: -25px;
}

div#gears-wrapper,
div#steel-wrapper,
div#city-wrapper {
position: relative;
top: 70px;
height: 800px;
left:10px;
width:400px;
}

div#special-offers-2016 div#offers-wrapper {
position: relative;
left: 40px;
top: 70px;
}

div#offers-body,
div#offers-link,
div#special-offers-block-2,
div#special-offers-block-3 {
display:none;
}

div#special-offers-block-1 a.special-offers-block-1-href {
display: block;
background-image: url(/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-1-sprite.png);
background-position-x: 0;
background-position-y: 0;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
width: 100%;
height: 460px;
top:100px;
margin-left: 0;
}

div#special-offers-button {
display:block;
text-align: center;
}

div#special-offers-block-1 {
    margin-left: 0;
    margin-top: 33px;
}

div#container {
background: #000;
width: 110%;
margin-left: -20px;
}

li#micro-engines,
li#micro-steel-forged,
li#micro-homegrown {
display:none;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section {
background: #000;
height: 2400px;
}




div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-dealers-owners,
div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-tractors {
position: relative;
left: 40px;
}

div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-company {
position: relative;
left: 200px;
top: -402px;
}


div.panel-col-bottom.panel-panel {
position: relative;
left: -20px;
width:420px;
padding-bottom:30px;
}

li#micro-engines,
li#steel-forged,
li#homegrown {
display:none;
}

div.make-container {
position: relative;
top: -200px;
height: 360px;
}

div#make-wrapper {
    position: relative;
    top: 300px;
    background: #000;
    }

div.panel-pane.pane-panels-mini.pane-make-it-right-section {
margin-top:-30px;
background: #000;
    width: 110%;
    margin-left: -16px;
}

div#special-offers-2016 {
padding-top:90px;
}

a#footer-menu-link.menu__link,
footer-earth-text {
color:#ccc;
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
}

h2.pane-title.pane__title {
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
background: #000;
}

div.panel-pane.pane-block.pane-menu-menu-tractors,
div.panel-pane.pane-block.pane-menu-menu-dealers-owners {
position: relative;
    left: 40px;
    }

div.panel-pane.pane-block.pane-menu-menu-company {
    position: relative;
    left: 230px;
    top: -437px;
    }

div.panel-pane.pane-custom.pane-9 {
background: #e31837;
    height: 400px;
    position: relative;
    top: -300px;
    left:6px;
}


div#header-social-block {
display:none;
}

.menu__item.is-leaf {
  list-style: none;
  z-index:1000;
  margin-left:-30px;
  font-family: 'interstate_cond_monoregular';
  }


h1#emax-ribbon-title,
h1#ribbon-title {
font-size: 3.5em;
color: #000;
line-height: 0.9;
font-weight: 300;
}

div#tractor-series-video-emax h2.pane-title.pane__title {
display:none;
}


div#tractor-series-ribbon-emax h2.pane-title.pane__title,
div.panel-pane.pane-views.pane-tractors-view-by-series-2016 h2.pane-title.pane__title {
display:none;
}


div.panels-flexible-region.panels-flexible-region-64-body.panels-flexible-region-last {
display:none;
}


div#mini-panel-special_offers_mini_panel {
background: #FFF url(/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg);
}

div#block-block-77 {
display:none;
}

div.header-xtv-series div#hero-rectangle {
    top: 0;
}

div#desktop-stuff,
table.views-view-grid.cols-3 {
display:none;
}

div#mobile-stuff {
margin-top:-59px;
}

span.field-content a {
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
color: #000;
text-align: center;
}

div.views-field.views-field-field-price,
div.views-field.views-field-title {
font-family: 'interstate_cond_monoregular';
font-size: 1.2em;
color: #e31837;
text-align: center;
}

div.views-field.views-field-field-price {
padding-bottom: 50px;
}

div.views-field.views-field-field-medium-preview-image {
    width: 253px;
    margin: 0 auto;
    }

div.my-mahindra-bg div#hero-words {
padding-left:30px;
}

div#my-mahindra-background {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/my-mobile-header.jpg') right bottom no-repeat;
background-size: 110%;
margin-left: -20px;
margin-right: 60px;
height: 400px;
width: 109%;
position: relative;
margin-top: -10px;
z-index: 0;
margin-bottom:400px;
}

div#my-mahindra-row-1,
div#my-mahindra-row-2,
div#my-mahindra-row-3,
div#my-mahindra-row-4,
div#my-mahindra-row-5,
div#my-mahindra-row-6 {
width:395px;
}

div#mym-words {
margin-left: 30px;
    position: relative;
    top: -20px;
}

div#mym-sub {
font-family: 'Liberator';
    font-size: 1.7em;
    color: #fff;
    padding-top: 60px;
    }

h1#mym-title {
    font-size: 2.2em;
    }

div.header-xtv-series div#hero-body {
margin-top:35px;
}

div#mobile-dealers {
display:none;
}

div#mym-body {
padding-top:30px;
padding-bottom:50px;
}

div#mym-button {
    width: 280px;
    margin: 0 auto;
    }

div#my-mahindra-body {
margin-top:-240px;
}

div#my-mahindra-hover-text {
display:none;
}

div#my-mahindra-story-name-1,
div#my-mahindra-story-name-2,
div#my-mahindra-story-name-3,
div#my-mahindra-story-name-4,
div#my-mahindra-story-name-5,
div#my-mahindra-story-name-6 {
font-family:'Liberator';
font-size:1.5em;
color:#000;
text-align:center;
}

div#my-mahindra-story-location-1,
div#my-mahindra-story-location-2,
div#my-mahindra-story-location-3,
div#my-mahindra-story-location-4,
div#my-mahindra-story-location-5,
div#my-mahindra-story-location-6 {
color:#e31837;
text-align:center;
}

div#my-mahindra-body-bg {
    background: #fff url(/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-story-combo-grid-2.jpg) 0 0;
    background-repeat: repeat-y;
    background-size: 100%;
    width: 100%;
}

div.panel-pane.pane-block.pane-block-79 div#hero-rectangle {
margin-top:50px;
}

div.panel-pane.pane-block.pane-block-79 div#hero-rectangle {
margin-top:30px;
}

div.panel-pane.pane-block.pane-block-79 div#hero-body {
font-size:1.3em;
}

p#delete-this {
display:none;
}

div.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
background: #000;
    width: 110%;
    margin-left: -20px;
    }

div#best-selling-right {
    margin-top: -300px;
    color: #fff;
}

img#company-warranty-img {
    padding-left: 50px;
    padding-top: 100px;
    width: 80%;
    padding-bottom: 40px;
    }

div#company-warranty-2016 {
max-width: 360px;
}

p#company-warranty-p {
    padding-bottom: 100px;
    font-size: 1.5em;
    line-height: 1.4;
    width: 360px;
}

div#company-satisfaction-left {
padding-top: 360px;
}

div#company-satisfaction-left div#hero-rectangle {
top:45px;
}

div#company-satisfaction-left h1#company-satisfaction-title {
    color: #000;
    margin-left: 10px;
    margin-top: 60px;
    margin-bottom: -40px;
}

div#company-satisfaction-number {
    font-size: 9em;
    color: #e31837;
    font-family: 'Liberator';
    }

div#company-satisfaction-left div#hero-button {
    width: 300px;
    margin-left: 50px;
    position: relative;
    top: 100px;
}

div.panel-pane.pane-block.pane-block-84 {
    background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg') center top;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    height: 2120px;
    position: relative;
    top: 700px;
}

div#company-mahindra-group-logo {
    position: relative;
    top: -500px;
    width: 180px;
    margin: 0 auto;
    padding-bottom: 30px;
    }

div#company-mahindra-group-subhead,
div#company-mahindra-group-title,
div#company-mahindra-group-copy {
position: relative;
    top: -500px;
    width: 360px;
}


div#company-mahindra-group-title {
font-family: 'Liberator';
    font-size: 3.5em;
    color: #000;
    line-height: 1.1;
    padding-bottom: 30px;
}

ul#company-mahindra-group-right-sectors {
margin-top:-22px;
}

div#footer-menu-wrapper {
background:transparent;
}

div#footer-wrapper.not-front {
    position: relative;
    top: 500px;
}

div#company-mahindra-group-blocks-row-1 {
width:380px;
margin:0 auto;
position:relative;
top:-500px;
}

div#company-mahindra-group-blocks-row-2 {
    width: 380px;
    margin:0 auto;
    position: relative;
    top: -10px;
}

div#company-mahindra-group-navistar,
div#company-mahindra-group-mojo,
div#company-mahindra-group-aerospace,
div#company-mahindra-group-mrap,
div#company-mahindra-group-bolero,
div#company-mahindra-group-leisure,
div#company-mahindra-group-tourister,
div#company-mahindra-group-earthmaster {
    width: 160px;
    float: left;
    padding: 10px;
    padding-bottom: 30px;
}

div#company-mahindra-group-navistar-body,
div#company-mahindra-group-mojo-body,
div#company-mahindra-group-aerospace-body,
div#company-mahindra-group-mrap-body,
div#company-mahindra-group-bolero-body,
div#company-mahindra-group-leisure-body,
div#company-mahindra-group-tourister-body,
div#company-mahindra-group-earthmaster-body {
display:none;
}

div#company-mahindra-group-navistar-head,
div#company-mahindra-group-mojo-head,
div#company-mahindra-group-aerospace-head,
div#company-mahindra-group-mrap-head,
div#company-mahindra-group-bolero-head,
div#company-mahindra-group-leisure-head,
div#company-mahindra-group-tourister-head,
div#company-mahindra-group-earthmaster-head {
    font-family: 'Liberator';
    font-size: 1.5em;
    color: #000;
    }

div#company-mahindra-group-subhead-strong {
    font-size: 1.3em;
    position: relative;
    top: 15px;
    }

div#company-recognition-title {
    text-align: center;
    padding-bottom: 30px;
    font-family: 'Liberator';
    font-size: 2.0em;
    }

div#company-recognition-bg {
    margin-left: auto;
    margin-right: auto;
    width: 360px;
    position: relative;
    top: 440px;
    padding-left: 10px;
    padding-right: 10px;
    }

div#mobile-tos-footer a {
font-family: 'interstate_cond_monoregular';
color:#ccc;
}

div.panel-pane.pane-block.pane-menu-menu-tractors h2.pane-title.pane__title,
div.panel-pane.pane-block.pane-menu-menu-dealers-owners h2.pane-title.pane__title,
div.panel-pane.pane-block.pane-menu-menu-company h2.pane-title.pane__title,
div#mobile-tos-footer {
    color: #ccc;
font-family: 'interstate_cond_monoregular';
    font-size: 1.2em;
    z-index: 1000;
    }

div.panel-pane.pane-custom.pane-6.not-front {
    background: #e31837;
    height: 300px;
    position: relative;
    top: -250px;
    z-index: 1000;
}


div.panel-pane.pane-block.pane-block-67 {
margin-right:0;
margin-left:0;
}


div#block-block-102.block.block-block.contextual-links-region.even {
display:none;
}

div.panel-pane.pane-block.pane-block-79 {
margin-left:0;
}

div.panel-pane.pane-block.pane-block-79 div#hero-words {
position:relative;
top:0;
}

/* LEGACY PAGES RESPONSIVE */

.panel-pane, .full-width h1.title, .node-type-page .node-page, .view-tractor-comparison, .page-node-3009 .node-finance, #block-views-finance-home-slider-block, #finance-block-wrapper, #block-webform-client-block-99131, #mini-panel-finance_contact_us, .pane-tractor-slider .pane-title, .page-node-112013819.page-panels #content, .page-node-112013820.page-panels #content, .xtv .pane-custom.pane-1, .pane-custom.pane-1.implements-pane {
width:360px;
}

div.header_attachments,
div.subheader_loaders,
div.subheader_backhoes,
div.subheader_mowers,
div.subheader_snow {
    background-size: 100%;
    height:75px;
}

.view-attachments-backhoe .views-field-title-1,
.view-attachments-backhoe .views-field-field-hp,
.view-attachments-backhoe .views-field-field-specification-pdf {
width:100px;
}

div.corp_brochure,
section#wmSlideShow,
section#timeline,
div.views-field.views-field-view-node {
display:none;
}

article.node-3006.node.node-webform.node-promoted.view-mode-full.clearfix {
margin-left:20px;
margin-right:20px;
}

div.node-2915 {
margin-top:-305px;
}

div#home-hero-words div#hero-body {
font-size:1.2em;
}


a#mobile-dealers {
color:#fff;
z-index: 5000;
}

a.header__logo {
width: 150px;
    position: relative;
    top: 50px;
    left: 55px;
    z-index: 3000;
}

html.js div.contextual-links-wrapper li.menu-list,
html.js div.contextual-links-wrapper li.menu-edit,
html.js div.contextual-links-wrapper li.block-configure {
display:none;
}

div#home-hero-words {
margin-top:0;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section div#make-wrapper {
position: relative;
left: 18px;
top: 230px;
height: 2500px;
width: 300px;
}

div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section {
margin-left:12px;
}

div#hero-button-area {
margin-top:0px;
}

div#home-warranty-2016 {
margin: 0 auto;
width: 100%;
padding-top: 70px;
background: #fff;
margin-bottom: -76px;
width:400px;
margin-left:-25px;
}

div#offers-headline {
font-size: 3.8em;
}


div.field-item h1 {
font-size: 2.0;
color:#000;
}

div#gmap-auto1map-gmap0.gmap-control.gmap-gmap.gmap.gmap-map.gmap-auto1map-gmap.gmap-processed {
display:none;
}

.view-dealer-locator-new .attachment {
width:100%;
}

div.views-exposed-form {
width:300px;
margin-left: 70px;
}


div.panel-pane.pane-views.pane-news {
padding-left:50px;
}




div#careers-hero-image {
background: #000 url("/sites/all/themes/musa2016/images/jobs-headers.jpg") no-repeat scroll center top / 600px auto;
height: auto;
left: 0;
position: relative;
top: 0;
width: 100%;
z-index: 100;
}
.page-careers .panels-flexible-region-85-center {
	width: 100%;
}

.page-careers div#hero-words {
padding-top: 60px;
margin-bottom: 0;
padding-left: 20px;
padding-right: 20px;
}

.page-careers div#hero-rectangle {
margin-bottom: -30px;
width: 80px;
position: relative;
top: -60px;
left: 0;
}

.page-careers .hero-subtitle2 {
display: block;
position: relative;
color: #ffffff;
font-size: 20px;
top: 0;
font-weight: bold;
}

.pane-job-block {
display: block;
position: relative;
top: 0;
width: 100%;
max-width: 1149px;
padding: 15px;
margin: 0 auto;
}

.core-logo {
background-size: 280px 135px;
position:relative;
top:-100px;
display:block;
width:280px;
margin:0 auto;
height: 135px;
padding-bottom:130px
}

div.contextual-links-region.panel-pane.pane-custom.pane-2.pane-core-values {
width: 460px;
}

.core-col1 {
width: 340px;
color: #ffffff;
font-size: 13px;
line-height: 1.5em;
padding-left: 20px;
margin-top:100px;
}

.core-wrapper p {
margin: 2em 0 5em;
}

.core-col2 {
display:none;
}

div.core-intro {
width: 320px;
position: relative;
top: -500px;
font-size: 14px;
}

div.core-col3 {
width: 320px;
margin-left: 20px;
position: relative;
top: -350px;
}

div.contextual-links-region.panel-pane.pane-custom.pane-2.pane-core-values {
position: relative;
top: 300px;
}

th.views-field.views-field-field-job-file,
td.views-field.views-field-field-job-file {
display:none;
}

th.views-field.views-field-created,
.pane-job-block table td {
line-height:1.5;
}

}

@media screen and (min-width: 768px){


div#video-sidecar {
display:none;
}


div#company-satisfaction-left div#hero-body {
max-width:400px;
}
div#careers-hero-image {
	width: auto;
	margin: 0 -15px;
}
img#company-warranty-img {
float:right;
padding-left: 80px;
position: relative;
top: -15px;
    }

p#company-warranty-p {
padding-bottom: 100px;
font-size: 0.7em;
line-height: 1.1;
width: 500px;
}

div#company-warranty-2016 {
max-width:960px;
}

div.panels-flexible-row.panels-flexible-row-64-1.panels-flexible-row-first.clearfix.Header {
margin-bottom:-250px;
}

div.panels-flexible-row.panels-flexible-row-64-main-row.panels-flexible-row-last.clearfix.ribbon-wrapper {
margin-top:-220px;
padding-top:220px;
}

.panel-pane.pane-block-13 {
	clear: both;
}


div#home-put-tough.contextual-links-region.panel-pane.pane-panels-mini.pane-2016-put-to-the-test-mini-panel {
margin-top: 50px;
margin-bottom: 0px;
}

li.menu__item.is-collapsed.collapsed,
li.menu__item.is-leaf.leaf a#dealers-mobile.menu__link,
li.menu__item.is-leaf.leaf a#mobile-tractors.menu__link,
li.menu__item.is-leaf.leaf a#mobile-equipment.menu__link,
li.menu__item.is-leaf.leaf a#mobile-xtv.menu__link,
li.menu__item.is-leaf.leaf a#mobile-shopping-tools.menu__link,
li.menu__item.is-leaf.leaf a#my-mobile.menu__link,
li.menu__item.is-leaf.leaf a#my-mobile.menu__link,
li.menu__item.is-leaf.leaf a#mobile-company.menu__link,
li.menu__item.is-leaf.leaf a#mobile-contact.menu__link,
li.menu__item.is-leaf.leaf a#mobile-youtube.menu__link,
li.menu__item.is-leaf.leaf a#mobile-twitter.menu__link,
li.menu__item.is-leaf.leaf a#mobile-instagram.menu__link,
a#dealers-mobile.menu__link,
a#mobile-tractors.menu__link,
a#mobile-equipment.menu__link,
a#mobile-xtv.menu__link,
a#mobile-shopping-tools.menu__link,
a#my-mobile.menu__link,
a#my-mobile.menu__link,
a#mobile-company.menu__link,
a#mobile-contact.menu__link,
a#mobile-youtube.menu__link,
a#mobile-twitter.menu__link,
a#mobile-instagram.menu__link {
display:none;
}

div#make-it-right-mobile {
display:none;
}

div#home-put-tough.panel-pane.pane-panels-mini.pane-2016-put-to-the-test-mini-panel {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/2016-put-to-test.jpg') center top;
  background-position:center top;
  background-repeat: no-repeat;
  background-size: cover;
  height: 1070px;
  right: 0;
  width:110%;
  margin-left:-30px;
  margin-right:20px;
}

div#company-heritage-history {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/heritage-of-hard-work.jpg') center top;
background-repeat: no-repeat;
background-size: 100%;
width: 100%;
height: 1060px;
position:relative;
left:0;
top:-39px;
}

div#home-hero-image {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/3550_HST_droppingdirt_1023_optimized.jpg') center top;
  background-repeat: no-repeat;
  background-size: cover;
  width: auto;
  height: 800px;
  right: 0;
  margin-left:-33px;
  margin-right:-33px;
}

div#my-mahindra-bg {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-header.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  width:auto;
  height: 760px;
  padding: 12px 0;
  margin-left:-33px;
  margin-right:-33px;
  z-index: -1000;
  }



div#company-satisfaction-section {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/company-satisfaction-bg.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 700px;
  padding: 12px 0;
  right: 0;
  left: 0;
  margin-top:-46px;
z-index: -1000;
}

div#company-satisfaction-left {
  background: #fff;
  height: 722px;
  position:relative;
  top:-5px
  }

div#company-satisfaction-number {
  font-size: 120px;
  font-family: 'Liberator';
  color: #e31837;
  }

div#company-satisfaction-left div#hero-rectangle {
  margin-left: 4px;
  padding-top: 40px;
  }

h1#company-satisfaction-title {
  font-size: 3.6em;
  line-height: 1.0;
  margin-top:-30px;
  color:#000;
  padding-bottom:40px;
  }

div#company-satisfaction-left div#hero-body {
  color: #333;
  position: relative;
  top: 0;
  left: 4px;
  width: 850px;
  }

div#company-satisfaction-left div#hero-button {
  position: relative;
  top: 190px;
  margin-left:-150px;
  }

div.panel-pane.pane-block.pane-block-84 {
width:110%;
}

a#hero-button-img:hover,
img#hero-video-img:hover,
div#offers-link:hover,
div#special-offers-button:hover {
  opacity:0.7;
  }

div#company-satisfaction-left a#hero-button-img {
  color: #fff;
  padding: 20px;
  background: #e31837;
  position: relative;
  top: -90px;
  letter-spacing:2px;
  }

div#company-hero-image {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/company-hero-bg.jpg') center top;
background-repeat: no-repeat;
background-size: 150%;
width: 100%;
height: 800px;
position:relative;
left:0;
top:0;
z-index: -1000;
}

div#best-selling-left {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/best-selling-left.jpg') center top;
background-repeat: no-repeat;
width: 101%;
height: 790px;
position: relative;
left: -100px;
top:-50px;
background-size:90%;
z-index:1000;
}

div#products-bg {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/parts-second-row.jpg') center top;
background-repeat: no-repeat;
width: 101%;
height: 790px;
position: relative;
left: -40px;
top:0;
background-size:250%;
}

div#products-bg.contextual-links-region.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
position: relative;
top: 0;
}

div#special-offers-mini-panel {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/2016-special-offers-clean.jpg') center top;
  background-repeat: no-repeat;
  background-size: cover;
  height: 1270px;
  right: 0;
  width: auto;
  margin-left: -33px;
  margin-right: -33px;
}



div#2016-make-it-right {
  background: #000;
  }

div.search_nav_link2,
div.search_nav_spacer,
div.search_nav_link1,
div#block-gtranslate-gtranslate.block.block-gtranslate.contextual-links-region.last.even {
  float: right;
  padding-left: 10px;
  padding-right: 10px;
  }

div.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
width:100%;
}

div#company-satisfaction-left.panel-pane.pane-block.pane-block-83 {
width: 102%;
}

div#company-satisfaction-section.panel-pane.pane-panels-mini.pane-company-satisfaction-mini-panel {
height:892px;
}

div#company-satisfaction-left.panel-pane.pane-block.pane-block-83 {
height:920px;
}

div#home-hero-words {
  position:relative;
  top: 100px;
  z-index: 1200;
  left:230px;
  }

div.panel-pane.pane-block.pane-block-79 div#hero-words {
position: relative;
top: 80px;
left: 10px;
z-index: 1200;
  }
  
  

div#header-tractor-series div#hero-words {
position:relative;
left: 231px;
top:120px;
}


div#best-selling-right div#hero-words {
position: relative;
left: 80px;
top: 120px;
  }


h1#hero-title {
  color: #fff;
  font-size: 7.0em;
  line-height: 0.8;
  position: relative;
  top: -30px;
  padding-bottom: 90px;
  }

div#hero-rectangle {
  margin-left: 3px;
  padding-bottom: 16px;
  }

div#hero-body {
  color:#fff;
  position:relative;
  top:-110px;
  left:4px;
  width:500px;
  line-height:1.5;
  margin-bottom:-30px;
  }

span#hero-video {
  margin-right: 20px;
  }

img#hero-video-img {
  border:#fff 3px solid;
  }

a#hero-button-img {
color: #fff;
padding: 30px;
background: #e31837;
position:relative;
top:-90px
  }

div#hero-button {
  position:relative;
  top:-120px;
  }

img#warranty-img {
  float: left;
  padding-right: 20px;
  }

span#warranty-headline {
  font-family: 'Liberator';
  color:#000;
  font-size: 6.0em;
  line-height: 0.8;
  letter-spacing: 0.8;
  padding-top:20px;
  }

div#home-warranty {
margin: 0 auto;
width: 790px;
padding-top: 40px;
background: #fff;
padding-left:300px;
padding-right:300px;
padding-top:100px;
margin-bottom:-76px;
z-index:500;
  }

img.put-block-1-img {
  position: relative;
  top: 405px;
  left: 85px;
  width: 350px;
  }

img.put-block-2-img {
  position: relative;
  top: 657px;
  left: -97px;
  width: 350px;
  }

img.put-block-3-img {
  position: relative;
  top: 480px;
  left: -195px;
  width: 350px;
  }

div#offers-link {
  position: relative;
  left: 7px;
  top: 45px;
  }
img.special-offers-block-2-img {
  position: relative;
  top: 430px;
  left: 37px;
  width: 390px;
  }

img.special-offers-block-3-img {
  position: relative;
  top: 255px;
  left: -11px;
  width: 390px;
  }

div#special-offers-button {
  position: relative;
  top: 480px;
  left: 110px;
  }

div#special-offers-link {
  position:relative;
  top:360px;
  left:280px;
  }

a,
a:link;
a:active;
a:visited; {
  color:fff;
  }

a:hover {
  color:#e31837;
  }

div.panel-pane.pane-panels-mini.pane-footer-mini-panel {
  background: #000;
  height:400px;
  }

div.panel-pane.pane-custom.pane-9 {
  background:#e31837;
  height:400px;
  }

div#footer-logo {
  position: relative;
  left: 70px;
  top: 40px;
  }

ul {
  list-style:none;
  padding:0;
  margin:0;
  z-index:1000;
  }

h2.pane-title.pane__title {
  color:#fff;
  z-index:1000;
  font-size:1.0em;
  z-index:1000;
  }

div.panel-pane pane-block pane-menu-menu-tractors,
div#footer-tractors-block {
  position:relative;
  top:30px;
  z-index:1000;
  }

div.panel-pane.pane-menu-tree.pane-menu-dealers-owners,
div.panel-pane.pane-menu-tree.pane-menu-company {
  position:relative;
  top:30px;
  z-index:1000;
  }
ul.menu {
  margin-top:-10px;
  z-index:1000;
  }

div#footer-earth {
  position: relative;
  top: 40px;
  left: 40px;
  }

img#footer-logo-img {
  padding-right:6px;
  position:relative;
  top:5px;
  }

div#social-footer-mini-panel {
  position:relative;
  top:22px;
  }

div#footer-wrapper {
  background:#000;
  margin-top:-10px;
  clear: both;
  }

.menu__item.is-leaf {
  list-style: none;
  z-index:1000;
  }

div#make-it-right {
  margin-bottom: -88px;
    margin-top:-50px;
  margin-left:-20px;
  }

table.views-view-grid.cols-3 {
  margin: 0 auto;
  }

footer#footer div#footer-red-block {
  background: #e31837;
  margin-left: -10px;
  height: 350px;
  margin-bottom: -15px;
  position:relative;
  top:0;
  }

footer#footer div#social-block {
    position: relative;
    top: 20px;
    }

tr.row-1,
tr.row-2,
tr.row-3,
tr.row-4 {
height:420px;
}

tr.row-5 {
height:460px;
}

td.col-1,
td.col-2,
td.col-3 {
  padding-bottom:130px;
  position:relative;
  top:40px;
  background:transparent;
  padding-right:2px;
  width:300px;
  }

/*td.col-1:hover,
td.col-2:hover,
td.col-3:hover {
background: transparent url(/sites/all/themes/musa2016/images/2016-homepage/ribbon-hover-bg-300.png) no-repeat;
z-index:5000;
}*/
.view-specials-grid .view-content {
	margin: 0 -15px;
}
.view-specials-grid .views-view-grid td, .view-specials-grid .views-view-grid td.col-3.col-last, .view-specials-grid .views-view-grid td.col-3.col-first {
	width: 33.3333%;
	padding: 0 15px;
	text-align: left;
	top: 0 !important;
	margin: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.view-specials-grid .views-view-grid tr {
	height: auto !important;
	padding-bottom: 40px;
	display: block;
}

.view-specials-grid .views-view-grid td div.views-field.views-field-title {
	font-size: 17px;
	text-align: left;
}
.view-specials-grid .views-view-grid td .views-field-body {
	font-size: 14px;
	line-height: 24px;
}
.view-specials-grid .views-view-grid td .views-field-body p {
	margin: 0;
}
.view-specials-grid {
	margin-top: 50px;
	margin-bottom: 30px;
}

div.panel-pane.pane-views.pane-news td.col-1:hover,
div.panel-pane.pane-views.pane-news td.col-2:hover,
div.panel-pane.pane-views.pane-news td.col-3:hover {
  background:#fff
  }

td.col-3.col-last {
width: 300px;
}

span.msrp-list {
  display:none;
  }

div.views-field.views-field-field-price {
  text-align:center;
  color:#e31837;
  }

div.views-field.views-field-field-medium-preview-image div.col-1 {
  padding-right:1px;
  }

div.views-field.views-field-field-medium-preview-image {
  width: 294px;
  margin: 0 auto;
  }

div.views-field.views-field-field-medium-preview-image div.field-content {
  width: 260px;
  margin: 0 auto;
  }

div.region.region-bottom {
  display:none;
  }

div.header-xtv-series {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/xtv-header.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 700px;
  right: 0;
  left: 0;
margin-top: -96px;
z-index: -1000;
  }

div.header-tractor-series,
div#header-tractor-series {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/tractors-header.jpg') 0 0;
background-repeat: no-repeat;
background-size: 100%;
height: 700px;
right: 0;
left: 0;
margin-top: 37px;
width: 100%;
margin-top: 0;
z-index: -1000;
}

div.header-attachments {
  background: #000 url('/sites/all/themes/musa2016/images/header_aaw.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-left:-10px;
  margin-right:-10px;
  height: 500px;
  padding: 12px 0;
  right: 0;
  left: 0;
  margin-top:37px;
  }

div.views-field.views-field-view-node-1.tractor-hover-button {
  display:none;
  }

a.arrow_link {
padding-bottom:100px;
padding-right:200px;
}

div.views-field.views-field-title span.field-content a {
color: #000;
font-family: 'interstate_monoregular', "PT Sans", sans-serif;
font-size: 1.2em;
font-weight:600;
letter-spacing: 0px
  }

div.views-field.views-field-title {
margin-left: auto;
margin-right: auto;
font-size: 0.85em;
text-align: center;
margin-top: 10px;
line-height: 18px;
font-family: 'interstate_cond_monoregular';
font-weight:200;
padding-bottom:10px
}

div.view.view-xtv-view-by-series div.views-field.views-field-title {
width:260px;}


div.view.view-tractors-view-by-series h3 {
  padding-left:70px;
  font-size: 3.5em;
  color:#000;
  }

span#hero-video {
  position: relative;
  top: -40px;
  }

  p#delete-this {
  display:none;
  }

div#best-selling-right {
position: relative;
left: 50px;
top: 0;
background: #000;
width: 150%;
height:790px ;
  }
  


div#parts-right {
position: relative;
left: -55px;
top: 58px;
background: #000;
width: 150%;
height: 790px;
  }


div#best-selling-right h1#hero-title {
  font-size: 6.0em;
  }

div#2016-home-warranty.contextual-links-region.panel-pane.pane-block.pane-block-67 {
  background:#fff;
  }

div#mini-panel-best_selling_mini_panel_2016.panel-display.panel-2col.clearfix {
  position: relative;
  top: -58px;
  }

div#company-warranty-2016 {
  max-width: 960px;
margin-left:auto;
margin-right:auto;
}

div#company-mahindra-group {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/mahindra-group-bg.jpg') center top;
background-repeat: repeat-y;
background-size: 100%;
width: 100%;
height: 1520px;
position: relative;
left: 0;
top: 0px;
}


div#company-mahindra-group-logo {
margin: 0 auto;
width: 144px;
}

div#my-mahindra-body-bg {
background: url(/sites/all/themes/musa2016/images/pattern_bg.png) no-repeat left top #ffffff;
background-size: 100%;
float: left;
width: 110%;
position: relative;
left: -38px;
top: 0;
padding-bottom: 50px;
  }

div#my-mahindra-body {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  }

div#my-mahindra-row-1,
div#my-mahindra-row-2,
div#my-mahindra-row-3 {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  }

div#company-mahindra-group-title {
  font-family: 'Liberator', sans-serif;
  font-size: 3.0em;
  text-align: center;
  padding-bottom:60px;
  padding-top: 50px;
  color:#000;
  }

div#company-mahindra-group-copy {
  width: 400px;
  margin-left: 150px;
  margin-bottom:-100px;
  }

div#company-mahindra-group-subhead {
  float: right;
  width: 150px;
  position: relative;
  right: 150px;
  }

div#company-mahindra-group-subhead {
  width: 550px;
  position: relative;
  top: -140px;
  left: -200px;
  }

span#company-mahindra-group-left-sectors {
  float: left;
  width: 300px;
  }

div#company-mahindra-group-blocks-row-1 {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 150px;
  }

div#company-mahindra-group-navistar,
div#company-mahindra-group-mojo,
div#company-mahindra-group-aerospace,
div#company-mahindra-group-mrap,
div#company-mahindra-group-bolero,
div#company-mahindra-group-leisure,
div#company-mahindra-group-tourister,
div#company-mahindra-group-earthmaster {
  float: left;
  padding-right:25px;
  width: 250px;
  height: 350px;
  }

div#company-mahindra-group-navistar-head,
div#company-mahindra-group-mojo-head,
div#company-mahindra-group-aerospace-head,
div#company-mahindra-group-mrap-head,
div#company-mahindra-group-bolero-head,
div#company-mahindra-group-leisure-head,
div#company-mahindra-group-tourister-head,
div#company-mahindra-group-earthmaster-head {
  font-family: 'Liberator', sans-serif;
  font-size: 1.7em;
  color:#000;
  }


div#company-mahindra-group-navistar-body,
div#company-mahindra-group-mojo-body,
div#company-mahindra-group-aerospace-body,
div#company-mahindra-group-mrap-body,
div#company-mahindra-group-bolero-body,
div#company-mahindra-group-leisure-body,
div#company-mahindra-group-tourister-body,
div#company-mahindra-group-earthmaster-body {
  color: #333;
  margin-top:13px;
  font-size:0.8em;
  line-height:1.5;
  }

span#company-mahindra-group-subhead-strong {
  font-size: 1.2em;
  font-weight: 600;
  }

div#company-mahindra-group-aerospace,
div#company-mahindra-group-mrap {
  position: relative;
  top: -62px;
  }

div.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
  margin-top:-20px;
  }

div#company-recognition-wrapper {
  width:1120px;
  margin-left:auto;
  margin-right:auto;
  }

img#company-recognition-medals-img,
div#company-recognition-medals {
  width:550px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:60px;
  }

div#company-recognition-title {
  text-align: center;
  padding-top: 120px;
  padding-bottom: 80px;
  font-family: 'Liberator', sans-serif;
  font-size: 3em;
  }

ul#company-mahindra-group-left-sectors {
  float: left;
  padding-right: 70px;
  padding-left: 50px;
  list-style-type: square;
  }

ul#company-mahindra-group-right-sectors {
  list-style-type: square;
  }

img#my-mahindra-story-img {
  width: 530px;
  }

a#hero-button-img {
  color: #fff;
  padding: 20px;
  background: #e31837;
  position: relative;
  top: -65px;
  margin-left: 155px;
  letter-spacing: 2px;
  }

div#my-mahindra-story-1,
div#my-mahindra-story-3,
div#my-mahindra-story-5 {
  float: left;
  width: 530px;
  padding-bottom:50px;
  }

div#my-mahindra-story-2,
div#my-mahindra-story-4,
div#my-mahindra-story-6 {
  width: 530px;
  float:right;
  padding-bottom:50px;
  }

div#my-mahindra-story-name-1,
div#my-mahindra-story-name-2,
div#my-mahindra-story-name-3,
div#my-mahindra-story-name-4,
div#my-mahindra-story-name-5,
div#my-mahindra-story-name-6 {
  font-family: 'Liberator', sans-serif;
  font-size: 2.0em;
  text-align: center;
  padding-bottom: 8px;
  padding-top: 20px;
  color:#000;
  position:relative;
  top:-100px
  }

div#my-mahindra-story-location-1,
div#my-mahindra-story-location-2,
div#my-mahindra-story-location-3,
div#my-mahindra-story-location-4,
div#my-mahindra-story-location-5,
div#my-mahindra-story-location-6 {
  text-align: center;
  letter-spacing: 2px;
  color: #e31837;
  position:relative;
  top:-100px
  }

div#my-mahindra-body {
  margin-top: -50px;
  }

div#my-mahindra-story-1,
div#my-mahindra-story-2,
div#my-mahindra-story-3,
div#my-mahindra-story-4,
div#my-mahindra-story-5,
div#my-mahindra-story-6 {
width:530px;
  top:80px;
    }

div#my-mahindra-story-1:hover,
div#my-mahindra-story-3:hover,
div#my-mahindra-story-5:hover {
background: url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-bg-hover-shadow.png')no-repeat;
background-position:-40px -22px;
    }

div#my-mahindra-story-2:hover,
div#my-mahindra-story-4:hover,
div#my-mahindra-story-6:hover {
background: url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-bg-hover-shadow.png')no-repeat;
background-position:-62px -22px;
width:530px;

    }

div#my-mahindra-hover-text {
display:block;
background:#000;
opacity:0.6;
position: relative;
top: -290px;
text-align:center;
opacity:0.0;
padding-top:200px;
padding-bottom:120px;
margin-top:-160px;
margin-bottom:-200px;
  }

div#my-mahindra-hover-text:hover {
display:block;
background:#000;
opacity:0.6;
position: relative;
top: -290px;
text-align:center;
color:#fff;
padding-top:200px;
padding-bottom:120px;
margin-top:-160px;
margin-bottom:-200px;
  }

div#my-mahindra-row-1 {
  padding-top: 100px;
  }

/* Jeff Smith changes Nov 2016 */

/* New 2016 Header */


.goog-text-highlight {
	background: none !important;
	border: none !important;
	box-shadow: none !important;
	border-radius: 0;
}


div#footer-earth {
  position: relative;
  top: 95px;
  left: 40px;
  }

img#footer-logo-img {
  padding-right:6px;
  position:relative;
  top:5px;
  }

div#social-footer-mini-panel {
  position:relative;
  top:22px;
  }

  div#footer-wrapper {
  background:#000;
  margin-top:-10px;
  height:425px
  }

div#footer-logo {
  position: relative;
  left: 70px;
  top: 95px;
  }

div#make-headline {
font-family: 'Liberator';
color:#fff;
font-size: 6.3em;
line-height: 0.9;
}

div#make-body {
font-family: 'interstate_monoregular', PT Sans, sans-serif;
font-size: 0.82em;
line-height: 1.65;
color: #fff;
position: relative;
top: 5px;
left: 5px;
width: 510px
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section {
  display: block;
  width: 110%;
  height: 720px;
  overflow:hidden;
  position: relative;
  left:-30px;
  }

div.panel-pane.pane-panels-mini.pane-make-it-right-section .make-container {
  position: relative;
  overflow: hidden;
  margin: 100px auto;
  width: 110%;
  height: 720px;
  left: -30px;
  top: -100px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section .make-container img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -60;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section .make-container li img {
  position: absolute;
  top: 0;
  left: 1440px;
  z-index: -50;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}


div#footer-wrapper {
  background:#000;
  margin-top:-10px;
  z-index:4000;
  clear: both;
  }

footer#footer div#footer-red-block {
  background: #e31837;
  margin-left: -10px;
  height: 350px;
  margin-bottom: -15px;
  position:relative;
  top:0;
  }

footer#footer div#social-block {
    position: relative;
    top: 20px;
    }

div#footer-menu-wrapper {
  background:#000;
  }

div.panel-pane.pane-panels-mini.pane-footer-mini-panel {
  background: #000;
  height:400px;
  }

div#make-wrapper {
  position: relative;
left: 810px;
top: 50px
}


div#mym-words {
position: relative;
left: 264px;
top: 120px;
}

div#mym-sub {
font-family:'Liberator';
color:#fff;
font-size:1.9em;
}

h1#mym-title {
color:#fff;
font-size:6.0em;
position: relative;
top: -20px;
line-height: 0.9
}

div#mym-body {
color: #fff;
line-height: 1.5;
width:550px;
}

div#mym-button {
position: relative;
left: -155px;
top: 100px;
}

/* Mega Menu Area */

.jcarousel-skin-musa-nav .views-field-title a {
  font-size: 1.2em;
line-height: 1em;
font-family: 'interstate_monoregular', "PT Sans Narrow", sans-serif;letter-spacing: 0;
text-align:center;
}

div.view.view-tractor-nav-2016.view-id-tractor_nav_2016 div.view-footer {
background: #ddd;
width: 300%;
position: relative;
left: -100%;
height: 130px;
}

div.views-field.views-field-field-price {
color: #e31837;
text-align: center;
font-family: 'interstate_monoregular', "PT Sans", sans-serif;
font-size: 1.0em;
position: relative;
top: -12px;
}

a.mega-models {
padding:15px;
font-weight:200;
font-size:0.85em
}

a.mega-models:hover {
border-bottom:3px solid red;
}

ul.quicktabs-tabs.quicktabs-style-nostyle li:hover {
padding-bottom: 10px;

}

ul.quicktabs-tabs.quicktabs-style-nostyle li {
padding-bottom: 10px;
border-bottom: 3px solid fff;
}
ul.quicktabs-tabs li.active {
	border: none;
}
ul.quicktabs-tabs li.active a, ul.quicktabs-tabs li:hover a {
	color: #e31837;
}

li.active {
font-color: #e31837;
padding-bottom: 10px;
border-bottom: 3px solid red;
}

div#nav-tractor-shortcuts.clearfix {
width: 750px;
margin-left: auto;
margin-right: auto;
}

li.odd.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-5.jcarousel-item-5-horizontal {
float: left;
list-style: none;
width:200px;
}

div.views-field.views-field-field-hp {
font-size: 0.80em;
padding-left: 5px;
text-align: center;
font-family: 'interstate_monoregular';
text-transform: uppercase;
color: #999;
position: relative;
top: -20px;
}

div.views-field.views-field-field-tier-category {
float: left;
padding-left:30px;
padding-right:5px;
border-right:1px solid #eee;
}

li.jcarousel-item.jcarousel-item-horizontal {
width:200px;
}

div.field-content.drop-down-price {
font-size: 1.2em;
}

div.views-field.views-field-view-node {
display:none;
}

.view-tractors-view-by-series h3, .view-id-tractor_by_hp h3 {
border-top: 3px solid red;
}

li.jcarousel-item.jcarousel-item-horizontal {
float: left;
list-style: none;
width: 250px;
float: left;
list-style: none;
height: 360px;
border: 0px solid #fff;
}

div.jcarousel-container.jcarousel-container-horizontal {
position: relative;
display: block;
width: 780px;
background: #fff;
border: 0 solid #fff;
}


/* Tractors By Series */

div.panel-pane.pane-views.pane-tractors-view-by-series-2016 {
height:400px;
padding-top: 0;
position: relative;
top: -43px;
padding-bottom: 30px;
}

div.field-content.preview-img-lg {
width: 260px;
margin-left: 30px;
}


div.layout-responsive-region.layout-responsive-region-column_a.rld-col.rld-span-smartphone_first.rld-span-smartphone_3.rld-span-tablet_first.rld-span-tablet_2.rld-span-standard_first.rld-span-standard_4 {
height:900px;
padding-top: 100px;
}

li.jcarousel-item.jcarousel-item-horizontal {
width:300px;
padding-top:50px;
}

div.jcarousel-container.jcarousel-container-horizontal {
position: relative;
display: block;
width: 800px;
background:transparent;
}

li.jcarousel-item.jcarousel-item-horizontal {
    width: 300px;
    padding: 10px;
    height: 400px;
    position: relative;
    }

li.jcarousel-item.jcarousel-item-horizontal:hover {
background: transparent url(/sites/all/themes/musa2016/images/2016-homepage/ribbon-hover-bg-350.png) 0 0 no-repeat;
z-index: 4500;
width: 340px;
height: 470px;}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal div.jcarousel-clip.jcarousel-clip-horizontal,
div.jcarousel-clip.jcarousel-clip-horizontal {
position: relative;
width: 800px;
margin-left:-20px;
overflow:hidden;

}

div.jcarousel-skin-tango {
position: relative;
top: -25px;
left:-90px;
}

div#tractor-series-video-emax h2.pane-title.pane__title,
div.panel-pane.pane-views.pane-tractors-view-by-series-2016 h2.pane-title.pane__title {
display:none;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_12.series-1500-ribbon.view-dom-id-daaf9e6288906793bce28bd2bac40b1d,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_4.series-1500-ribbon.view-dom-id-7a1e52a20c77bb1e5aea080ce61c21b0 {
margin-top:-135px;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_5.series-1500-ribbon.view-dom-id-ffbd88892982a473b842ca13b7abd4a4,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_6.series-1500-ribbon.view-dom-id-4cff3acd0070bb2ee71a03c9d2e2e592,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_7.series-1500-ribbon.view-dom-id-0fd2bff402e3da057dbedff9419f174d {
margin-top:-140px;
}


div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_8.series-1500-ribbon.view-dom-id-5fb12df533098235b97b9edfee91d1b2,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_9.series-1500-ribbon.view-dom-id-2199511d053a22d70b849883de1c29d6 {
margin-top:-145px;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_11.series-1500-ribbon.view-dom-id-35af473c8d6056f4c83366c5b80e4c6c {
margin-top:-155px;
}



.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 55px;
left: 960px;
background-position: 0 0;
z-index:1000;
}




/* Tractor Page Carousel Markers */
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -81px 0;
}

a.jcarousel-prev.jcarousel-prev-horizontal {
position: absolute;
top: -90px;
left: -390px;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/prev-gray-sprite.png');
display: block;
width: 81px;
height: 115px;
z-index: 5000;}

a.jcarousel-next.jcarousel-next-horizontal {
position: absolute;
top: -90px;
left: 105%;
z-index: 2000;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/next-red-sprite.png');
display: block;
width: 81px;
height: 115px;
background-position: -81px 0;
}

a.jcarousel-next.jcarousel-next-horizontal:hover {
background-position: 0 0;
}

a.jcarousel-prev.jcarousel-prev-horizontal:hover {
background-position: -81px 0;
}

/* End Tractor Page Carousel Markers */

/* Drop Down Carousel Markers */
/*
div.jcarousel-skin-musa-nav .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}
*/
div.jcarousel-skin-musa-nav a.jcarousel-next.jcarousel-next-horizontal:hover {
background-position: 0 0;
}

div.jcarousel-skin-musa-nav a.jcarousel-prev.jcarousel-prev-horizontal:hover {
background-position: 0 0;
}

/* End Drop Down Carousel Markers */


div#tractor-series-ribbon-emax.panel-pane.pane-views.pane-tractors-view-by-series-2016 h2.pane-title.pane__title {
display:none;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_10.series-1500-ribbon.view-dom-id-31ee15e0d2c297188dc1cf7344da2557 {
padding-top:220px;
}


.jcarousel-skin-tango .jcarousel-prev-horizontal,
.jcarousel-skin-tango .jcarousel-next-horizontal {
top: 120px;
}

.jcarousel-skin-tango .jcarousel-next {
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/arrows-left.png');
display: block;
width: 32px;
height: 45px;
}

.jcarousel-skin-tango .jcarousel-prev {
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/arrows-right.png');
display: block;
width: 32px;
height: 45px;
}


div.layout-responsive-region.layout-responsive-region-column_b.rld-col.rld-span-smartphone_first.rld-span-smartphone_3.rld-span-tablet_2.rld-span-standard_4 {
margin-bottom:300px;
}



ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-12.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-4.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-5.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-6.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal
 {
overflow: hidden;
position: relative;
top: 0px;
margin: 0px;
padding: 0px;
left: -90px;
width: 1160px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-12.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-4.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-5.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-6.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal
 {
margin-right:-30px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal div.field-content {
width: 260px;
margin-left: 30px;
}

div.jcarousel-clip.jcarousel-clip-horizontal {
width: 1060px !important;
    position: relative;
    left: -18px;
    top: -176px;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 div.jcarousel-clip.jcarousel-clip-horizontal {
width: 860px !important;
    position: relative;
    left: -18px;
    top: -176px;
}

div.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed jcarousel-list.jcarousel-list-horizontal div.even.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-4.jcarousel-item-4-horizontal {
display:none;
}



div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_12 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_4 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_5 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_6 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_7 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_8 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_9 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_11 div.jcarousel-skin-tango {
position:relative;
top:85px;
}

div.views-field.views-field-field-medium-preview-image.tractor-img {
position:relative;
left:15px;
top:10px;
}

tr.row-5 td.col-2:hover,
tr.row-5 td.col-3:hover {
background:#fff;
}

div.view.view-tractor-nav-2016.view-id-tractor_nav_2016 {
width: 960px;
margin-left: auto;
margin-right: auto;
}

ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-1.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
width:880px;
}

ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-5.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal {
width:192px;
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-11 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-12 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-13 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-14 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-15 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-1.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-2.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-3.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-4.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-10.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-5.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover, ul.jcarousel-view--dd-tractor-nav-2016--block-17 li.jcarousel-item.jcarousel-item-horizontal:hover {
background: #fff;
height: 200px;
border-bottom:3px solid #e31837;
padding-bottom:30px;
}


div#drop-down-blurb {
font-weight: 100;
font-size: 0.8em;
text-align: center;
padding-bottom: 30px;
margin-right: 16px;
color:#333;
}

div.field-content.drop-down-title a {
font-size: 1.1em;
font-weight: 400;
font-family: 'interstate_monoregular';
letter-spacing: 0px;
position:relative;
top:-30px;
left:5px;
margin-bottom:-30px;
}

div.field-content.drop-down-title {
margin-bottom: -30px;
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-11.jcarousel-dom-10.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-1.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
overflow: hidden;
position: relative;
top: 0px;
margin: 0px;
padding: 0px;
left: 20px;
width: 680px;
}

div.jcarousel-skin-musa-nav {
margin-left:20px;
}

ul.quicktabs-tabs.quicktabs-style-nostyle {
padding-top:20px;
padding-bottom:20px;
text-align:center;
}


a#.active.quicktabs-loaded {
color: #e31837;
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-11 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-12 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-13 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-14 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-15 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-1 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-2 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-3 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-4 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-7 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-8 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-9 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-10 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel-view--dd-tractor-nav-2016--block-17 li.jcarousel-item.jcarousel-item-horizontal {
width:200px;
background:transparent;
}

a#quicktabs-tab-xtv_drop_down_tabs-0,
a#quicktabs-tab-xtv_drop_down_tabs-1,
a#quicktabs-tab-xtv_drop_down_tabs-2,
a#quicktabs-tab-xtv_drop_down_tabs-3,
a#quicktabs-tab-xtv_drop_down_tabs-4,
a#quicktabs-tab-emax-0,
a#quicktabs-tab-emax-1,
a#quicktabs-tab-emax-2,
a#quicktabs-tab-emax-3,
a#quicktabs-tab-emax-4,
a#quicktabs-tab-emax-5,
a#quicktabs-tab-emax-6,
a#quicktabs-tab-emax-7,
a#quicktabs-tab-emax-8 {
font-size:0.8em;
font-weight:200;
padding-left:6px;
padding-right:6px;
color:#ccc
}

a#quicktabs-tab-xtv_drop_down_tabs-0,
a#quicktabs-tab-xtv_drop_down_tabs-1,
a#quicktabs-tab-xtv_drop_down_tabs-2,
a#quicktabs-tab-xtv_drop_down_tabs-3,
a#quicktabs-tab-xtv_drop_down_tabs-4,
a#quicktabs-tab-emax-0.active,
a#quicktabs-tab-emax-1.active,
a#quicktabs-tab-emax-2.active,
a#quicktabs-tab-emax-3.active,
a#quicktabs-tab-emax-4.active,
a#quicktabs-tab-emax-5.active,
a#quicktabs-tab-emax-6.active,
a#quicktabs-tab-emax-7.active,
a#quicktabs-tab-emax-8.active {
color:#999;
}

a#quicktabs-tab-xtv_drop_down_tabs-0:hover,
a#quicktabs-tab-xtv_drop_down_tabs-1:hover,
a#quicktabs-tab-xtv_drop_down_tabs-2:hover,
a#quicktabs-tab-xtv_drop_down_tabs-3:hover,
a#quicktabs-tab-xtv_drop_down_tabs-4:hover,
a#quicktabs-tab-emax-0.active:hover,
a#quicktabs-tab-emax-1.active:hover,
a#quicktabs-tab-emax-2.active:hover,
a#quicktabs-tab-emax-3.active:hover,
a#quicktabs-tab-emax-4.active:hover,
a#quicktabs-tab-emax-5.active:hover,
a#quicktabs-tab-emax-6.active:hover,
a#quicktabs-tab-emax-7.active:hover,
a#quicktabs-tab-emax-8.active:hover {
color:#e31837;
}
div#mega-wrapper-1, div#mega-wrapper-2, div#mega-wrapper-3, div#mega-wrapper-4, div#mega-wrapper-5 {
	overflow: hidden;
	padding-top: 40px;
	clear: both;
	width: 100%;
	float: left;
}
div#mega-wrapper-1,
div#mega-wrapper-4,
div#mega-wrapper-5 {
height:440px;
border-bottom: 1px solid #ddd;
box-shadow: none;
}

div#mega-wrapper-2 {
height:0;
border-bottom: 0 solid #000;
box-shadow: none;
}

div#mega-wrapper-3
 {
height:500px;
border-bottom: 1px solid #ddd;
box-shadow: none;
}

div#mega-wrapper-4
 {
font-size: 0.8em;
height:auto;
padding-bottom: 40px;
border-bottom: 1px solid #ddd;
box-shadow: none;
}

div#mega-wrapper-5
 {
font-size: 0.8em;
height:auto;
padding-bottom: 40px;
border-bottom: 1px solid #ccc;
box-shadow: none;
}

div.region.region-megamenu4 a,
div.region.region-megamenu5 a {
color:#666666;
}

div.region.region-megamenu4 a:hover,
div.region.region-megamenu5 a:hover {
color:#e31837;
padding-bottom:0;
border-bottom: none;
}

#products-menu-wrapper ul li a:hover {
color:#e31837;
}

a#hero-button-img {
color: #fff;
padding: 30px;
background: #e31837;
position:relative;
top:50px;
  }

div#hero-button {
  position:relative;
  top:-120px;
  }

h2.pane-title.pane__title {
  color:#fff;
  z-index:1000;
  font-size:1.0em;
  z-index:1000;
  }

/* All sizes */

a#top-menu-instagram-2016.menu__link {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/2016-instagram.png') no-repeat;
  color:transparent;
  font-size:0;
  margin-top:2px;
  padding-left:30px;
  }

a#top-menu-twitter-2016.menu__link {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/2016-twitter.png') no-repeat;
  color:transparent;
  font-size:0;
  margin-right:-30px;
  margin-top:-4px;
  padding-left:30px;
  }

a#top-menu-youtube-2016.menu__link {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/2016-youtube.png') no-repeat;
  color:transparent;
  font-size:0;
  margin-right: 0;
  }

li#top-menu-youtube.menu__item.is-leaf.leaf,
li#top-menu-twitter.menu__item.is-leaf.leaf,
li.menu__item.is-leaf.last.leaf {
  width:100px;
  }


div#block-menu-menu-top-menu-2016 {
  position:relative;
  }

/*  {
float: right;
position: relative;
right: 300px;
z-index: 5000;;
  }

img#twitter-img,
img#instagram-img {
  margin-left:15px;
  }
  
*/

div#header-social-block {
display:none;
}


/* Mega Menu area */

#mega-wrapper-1,
#mega-wrapper-3,
#mega-wrapper-4,
#mega-wrapper-5 {
  top: 130px;
  z-index: 10000;
  padding-top: 0;
  position: fixed;
  }


/* Footer area */

div.panel-pane.pane-custom.pane-9 {
  background:#e31837;
  height:400px;
  }

ul {
  list-style:none;
  padding:0;
  margin:0;
  z-index:1000;
  }

div.panel-pane pane-block pane-menu-menu-tractors,
div#footer-tractors-block {
  position:relative;
  top:0;
  z-index:1000;
  }

div.panel-pane.pane-menu-tree.pane-menu-dealers-owners,
div.panel-pane.pane-menu-tree.pane-menu-company {
  position:relative;
  top:0;
  z-index:1000;
  }

div.panel-pane.pane-menu-tree.pane-menu-company {
left:150px;
  }

ul.menu {
  margin-top:-10px;
  z-index:1000;
  }


.menu__item.is-leaf {
  list-style: none;
  z-index:1000;
  }

div#make-it-right {
  margin-bottom: -88px;
    margin-top:-50px;
  margin-left:-20px;
  }

table.views-view-grid.cols-3 {
  margin: 0 auto;
  }

footer#footer div#footer-red-block {
  background: #e31837;
  margin-left: -10px;
  height: 650px;
  margin-bottom: -15px;
  position:relative;
  top:0;
  width:231px;
  }

div.contextual-links-region.panel-pane.pane-panels-mini.pane-footer-menu-right {
  width:100%;
  }

footer#footer div#social-block {
    position: relative;
    top: 20px;
    }

div#footer-menu-wrapper {
  height:0;
  }

div#footer-block.clearfix {
  padding-top: 0;
  }

div#footer-tractors-block li.menu__item.is-leaf.first.leaf.menu-mlid-1986,
li.menu__item.is-leaf.leaf.menu-mlid-1332,
li.menu__item.is-leaf.last.leaf.menu-mlid-1333 {
width: 300px;
}

span#footer-earth-text,
div#footer-tractors-block h2.pane-title.pane__title,
div.panel-pane.pane-menu-tree.pane-menu-company h2.pane-title.pane__title,
div.panel-pane.pane-menu-tree.pane-menu-dealers-owners h2.pane-title.pane__title {
  font-family: 'interstate_cond_monoregular', "PT Sans Narrow", sans-serif;
  font-size:1.3em;
  font-weight:600;
  letter-spacing:1px;
  color:#fff;
  margin-bottom:10px;
  }

div#mini-panel-footer_left div.panel-panel.panel-col-last,
div#mini-panel-footer_menu_right div.panel-panel.panel-col-first {
  position:relative;
  top:50px;
  }


div#tos-footer {
    font-family: 'interstate_cond_monoregular';
    color: #ccc;
  position: relative;
font-size:1.0em;
  letter-spacing: 1px;
  display: inline-block;
  margin-right: 30px;
  }
 
div#privacy-footer {
    font-family: 'interstate_cond_monoregular';
    color: #ccc;
  position: relative;
font-size:1.0em;
  letter-spacing: 1px;
  display: inline-block;
  margin-right: 30px;
  }
  

div#block-block-77.block.block-block.contextual-links-region.first.odd {
display: none;
}

div.view.view-xtv-view-by-series.view-id-xtv_view_by_series.view-display-id-page.view-dom-id-933dfd681d6fd292cc53aa5053c5017f {
margin-top:24px;
}

div#my-mahindra-bg.contextual-links-region.panel-pane.pane-block.pane-block-86 {
margin-top: -41px;
z-index: 1000;
padding-top:0;
padding-bottom:0;
z-index:-1000;
}

div#block-views-xtv-view-by-series-block-1.block.block-views.contextual-links-region.even {
visibility:hidden;
}

/* Home Warranty Section */

div#warranty-red {
  position: relative;
  top: -30px;
  padding-bottom: 30px;
  }


/* Put Tough To The Test Section */

div#put-tough-headline {
  width:620px;
  top: 250px; 
  left:285px
  }

div#put-tough-body {
  font-family: 'interstate_monoregular', "PT Sans", sans-serif;
  font-size: 0.9em;
  line-height: 1.78;
  color: #777;
  position: relative;
  top: 267px;
  left: 289px;
  }

a.put-block-1-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/tractors-homepage-sprite.png') 0 0 no-repeat;
  width: 370px;
  height: 312px;
  overflow:hidden;
  position: relative;
  top: 380px;
  left: 55px;  }

a.put-block-1-href:hover {
  background-position: 0 -312px;
  }

a.put-block-2-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/attachments-homepage-sprite.png') 0 0 no-repeat;
  width: 370px;
  height: 312px;
  overflow:hidden;
  position: relative;
  top: 700px;
  left: -40px;
  }

a.put-block-2-href:hover {
  background-position: 0 -312px;
  }

a.put-block-3-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/xtv-homepage-sprite.png') no-repeat;
  width: 370px;
  height: 312px;
  overflow:hidden;
  position: relative;
  top: 510px;
  left: -170px;
  }

a.put-block-3-href:hover {
  background-position: 0 -312px;
  }


/* Special Offers Section */

div#offers-wrapper {
  position: relative;
  left: 260px;
  top: 70px;
  }

div#offers-body {
  font-family: 'interstate_monoregular', PT Sans, sans-serif;
  font-size: 0.9em;
  line-height: 1.65;
  color: #777;
  position: relative;
  top: 18px;
  left: 5px:
  }

a.special-offers-block-1-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-1-sprite.png') 0 0 no-repeat;
  width: 390px;
  height: 569px;
  overflow:hidden;
  position: relative;
  top: 200px;
  left: 96px;
  }

a.special-offers-block-1-href:hover {
  background-position: 0 -569px;
  }

a.special-offers-block-2-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-2-sprite.png') 0 0 no-repeat;
  width: 390px;
  height: 569px;
  overflow:hidden;
  position: relative;
  top: 450px;
  left: 36px;
  }

a.special-offers-block-2-href:hover {
  background-position: 0 -569px;
  }

a.special-offers-block-3-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-3-sprite.png') 0 0 no-repeat;
  width: 390px;
  height: 569px;
  overflow:hidden;
  position: relative;
  top: 370px;
  left: -20px;
  }

a.special-offers-block-3-href:hover {
  background-position: 0 -569px;
  }

/* Make It Right Section */



/* Background image change - animated above, immediate below */

/* div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section .container li img {
  position: absolute;
  top: 0;
  left: 1440px;
  z-index: -50;
} */

li.jcarousel-item.jcarousel-item-horizontal {
z-index: 4500;
width: 340px;
height: 470px;
margin-right: -10px;
background: transparent;
}

div#mini-panel-footer_left.panel-display.panel-3col-33.clearfix {
position: absolute;
left: 0;
}

div#privacy-footer a,
div#tos-footer a,
div#block-block-76.block.block-block.contextual-links-region.last.even {
font-family: 'interstate_cond_monoregular';
color:#ccc;
position:relative;
left:300px;
}
div#privacy-footer a,
div#tos-footer a {
	left: 0;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li a {
  z-index: 1;
  display: block;
  padding-left: 20px;
  width: 150px;
  height: 30px;
  background: white;
  color: #444;
  text-decoration: none;
  font: 14px/30px Helvetica, Verdana, sans-serif;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li:nth-child(1) {
  padding-top: 50px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li a:hover {
  background: #eee;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li a:hover + img {
  left: 0px;
}

a.special-offers-block-1-href:hover {
  background-position: 0 -569px;
  }

a#micro-engines {
position: relative;
left: 800px;
top: 80px;
width:400px;
height:130px;
visibility:hidden;
  }

a#steel-forged {
position: relative;
left: 800px;
top: 50px;
width:400px;
height:100px;
opacity:0;
  }

a#homegrown {
position: relative;
left: 800px;
top: 50px;
width:400px;
height:100px;
opacity:0;
  }


/* My Mahindra */



#hero-button-img {
width:200px;
margin-left:auto;
margin-right:auto;
}

div#home-warranty-2016 {
    background: #fff none repeat scroll 0 0;
    border-top: medium none;
    margin: 0 auto;
    padding-top: 20px;
    width: 765px;
}

span#warranty-headline {
font-family: 'Liberator';
font-size: 6.0em;
color: #000;
line-height: 0.8;
letter-spacing: 0.8;
padding-top: 20px;
}

span#warranty-sub-headline {
font-family: 'Liberator';
font-size: 0.4em;
line-height: 0.5;
letter-spacing: 0.8;
color:#fff;
background:#000;
padding: 15px 20px 8px 20px;
position:relative;
top:-19px;
left:-12px;
}

div#warranty-red {
padding-bottom:0;
font-family:'Liberator';
font-size:1.4em;
letter-spacing:1px;
color:#e31837;
margin-top:15px;
clear: both;
margin-bottom: 30px;
}
div#warranty-red {
	top: 0;
}
div#warranty-red p {
	margin: 0;
	color: #e31837 !important;
}

img#warranty-img-2016 {
float: left;
padding-right: 20px;
position: relative;
top: -10px;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_10.series-1500-ribbon.view-dom-id-59ba8041ea53275507f8a97adbe62a6e {
    position: relative;
    left: 100px;
    }

div#mobile-stuff,
table.views-view-grid.cols-1 {
display:none;
}

div.inside.panels-flexible-region-inside.panels-flexible-region-58-center-inside.panels-flexible-region-inside-first.panels-flexible-region-inside-last {
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
overflow: hidden;
position: relative;
top: 0px;
margin: 0px;
padding: 0px;
left: 50px;
width: 900px;
}

div#mega-wrapper-2,
div#mega-wrapper-2:hover {
display:none;
}

div#hero-words {
position:absolute;
left:231px;
top:120px;
}

ul#tractor-features {
list-style-type: square;
    font-size: 0.8em;
    margin-left: 90px;
    margin-top: -30px;
}

ul#tractor-features:hover {
}

div.panels-flexible-region.panels-flexible-region-64-sidebar {
width:340px;
}


div.panels-flexible-row.panels-flexible-row-64-main-row.panels-flexible-row-last.clearfix.ribbon-wrapper {
height:5600px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-4.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-5.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-6.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
padding-top:100px;
}

div.panel-pane.pane-views.pane-tractors-view-by-series-2016 {
padding-top:228px;
}



div#tractor-series-ribbon-4500 div.views-field.views-field-field-large-preview-image,
div#tractor-series-ribbon-4500 div.views-field.views-field-title,
div#tractor-series-ribbon-4500 div.views-field.views-field-field-price,
div#tractor-series-ribbon-4500 div.views-field.views-field-field-hp,
div#tractor-series-ribbon-4500 div.views-field.views-field-nothing {
position: relative;
top: -30px;
}

div.field-content.drop-down-image {
position:relative;
top:30px;
}

ul.jcarousel.jcarousel-view--tractor-nav-2016--page-1 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-2 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-3 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-4 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-5 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-6 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-7 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-8 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-9 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-10 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-11 li.jcarousel-item.jcarousel-item-horizontal {
background: transparent;
z-index: 4500;
width: 230px;
position:relative;
top:200px;
}


div.views-field.views-field-field-medium-preview-image div.field-content.mega-slider-preview-img {
width:230px;
margin-left:-10px;
}

div.field-content.drop-down-title {
position:relative;
top:30px;
left:15px;
line-height:14px;
padding-bottom:8px;
}

div.field-content.drop-down-price {
position:relative;
top:35px;
left:15px;
}

div.field-content.drop-down-hp {
position:relative;
top:45px;
left:15px;
}

/* This may be the culprit */
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-1 li.jcarousel-item.jcarousel-item-horizontal div.views-field.views-field-field-medium-preview-image div.field-content {
width:240px;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 {
width: 800px;
    margin: 0 auto;
    margin-top: 175px;
    }

div.view.view-tractor-nav-2016.view-id-tractor_nav_2016 div.jcarousel-container.jcarousel-container-horizontal {
width:960px;
}

div#drop-down-blurb {
position: relative;
top: -160px;
line-height: 19px;
}

div.field-content.drop-down-price {
font-size: 1.05em;
}


.cols-3 td.col-1 ul#tractor-features, .cols-3 td.col-2 ul#tractor-features, .cols-3 td.col-3 ul#tractor-features {
list-style-type: square;
font-size: 0.8em;
margin-left: 60px;
margin-top: -20px;
}

li.jcarousel-item.jcarousel-item-horizontal div.field-content.drop-down-price {
position: relative;
top: 18px;
left: 15px;
margin-bottom:-18px;
}

tr.row-2 td.col-1, tr.row-2 td.col-2, tr.row-2 td.col-3 {
position: relative;
top: -400px;
}

tr.row-3 td.col-1, tr.row-3 td.col-2, tr.row-3 td.col-3 {
position: relative;
top: -800px;
}

tr.row-4 td.col-1, tr.row-4 td.col-2, tr.row-4 td.col-3 {
position: relative;
top: -1200px;
}

tr.row-5 td.col-1, tr.row-5 td.col-2, tr.row-5 td.col-3 {
position: relative;
top: -1600px;
}

td.col-1 div.views-field.views-field-field-medium-preview-image,
td.col-2 div.views-field.views-field-field-medium-preview-image,
td.col-3 div.views-field.views-field-field-medium-preview-image {
position: relative;
left: 10px;
top: 4px;
}

div#block-views-xtv-view-by-series-block-1 h2.block__title {
visibility:hidden;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 div.jcarousel-skin-musa-nav a.jcarousel-prev.jcarousel-prev-horizontal {
float: left;
margin-left: 250px;
margin-top: 0;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/chevron-left.png');
background-position: 0 0;
display: block;
width: 20px;
height: 31px;
z-index: 5000;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 div.jcarousel-skin-musa-nav a.jcarousel-next.jcarousel-next-horizontal {
margin-left: 880px;
margin-top: 0;
z-index: 2000;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/chevron-right.png');
background-position: 0 0;
display: block;
width: 20px;
height: 31px;
}

div.contextual-links-region.panel-pane.pane-block.pane-block-98,
div#block-block-103.block.block-block.contextual-links-region.first.last.odd {
position: relative;
top: 0;
}

div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section {
height:750px;
background:#000;
}

div#parts-hero-image {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/parts-header.jpg') center top;
background-repeat: no-repeat;
background-size: 150%;
width: 100%;
height: 800px;
position:relative;
left:0;
top:0;
z-index: -1000;
margin-bottom: -60px;
}

div#parts-hero-image div#hero-words {
position: absolute;
    left: 231px;
    top: 190px;
}

div#hero-subheader {
color:#fff;
font-size:24px;
font-family:'Liberator';
}

img#company-hero-video {
position: relative;
top: -50px;
}

div#hero-body-red {
color: #e31837;
width: 500px;
position:relative;
top:-55px;
}

div#parts-right div#hero-words {
position: relative;
left: 50px;
top: 50px;
}

div#parts-right div#hero-body {
position: relative;
top: -10px;
line-height: 50px;
}

div#block-block-77.block.block-block.contextual-links-region.even {
display:none;
}

div#parts-lookup {
height: 500px;
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg') center top;
width: 100%;
}

div#parts-lookup div#hero-button {
position:relative;
top:10px;
}

h1#hero-title-black {
font-size: 4.0em;
}

div#parts-lookup div#hero-body-red {
color: #e31837;
position: relative;
width:900px;
top:0px;
}

div#parts-lookup div#hero-rectangle {
position: relative;
top: 60px;
}

div#parts-order-wrapper {
position: relative;
left: 100px;
}

div#parts-order-wrapper a#hero-button-img {
position: relative;
left: -155px;
}

div#parts-order-badge {
float: right;
position: relative;
top: -180px;
width: 250px;
margin-right: 250px;
}

div#parts-warranty {
height: 550px;
}

div#parts-warranty-2016-img {
position: relative;
top: 100px;
left:600px;
}

div#parts-warranty div#hero-body{
color:#000;
}

div#hero-headline-black {
font-family: 'Liberator';
font-size: 3.0em;
color: #000;
line-height: 0.8;
letter-spacing: 0.8;
position: relative;
top: -65px;
}

div#parts-warranty-wrapper {
position:absolute;
left:231px;
}

div#parts-warranty-wrapper div#hero-body {
position: relative;
top: -60px;
font-size: 0.8em;
}

div#parts-warranty-wrapper a#hero-button-img {
font-size: 0.8em;
padding: 17px;
position: relative;
left: -150px;
}

div#parts-warranty-wrapper div#hero-button {
position: relative;
top: -60px;
}

div#parts-order-wrapper a#hero-button-img {
font-size:0.9em;
padding:17px;
position:relative;
top:30px;
}


#footer a {
    font-size: 1.2em;
    color: #fff;
    letter-spacing: 1px;
    text-transform:uppercase;
}

div#company-satisfaction-left div#hero-words {
position: relative;
left: 0;
}

div.contextual-links-region.panel-pane.pane-block.pane-block-107 div#hero-words {
position: relative;
left: 10px;
}

div#company-hero-image div#hero-words {
position: relative;
left: 231px;
}

div#company-satisfaction-left.contextual-links-region.panel-pane.pane-block.pane-block-83 {
padding-top: 100px;
}

div#company-hero-image div#hero-body {
left:0;
}




/* New Footer */

div#new-footer-wrap {
background: #000;
background-width: 100%;
font-size:0.7em;
weight:200;
}

div#footer-c1 {
background: #E31837;
width: 231px;
height: 500px;
float: left;
margin-left: -227px;
}

div#footer-c2 {
width: 200px;
height: 500px;
float: left;
padding: 10px 30px;
position: relative;
top: 50px;
}

div#footer-c3 {
width:200px;
height:500px;
position:relative;
left:250px;
top:-460px;
}

div#footer-c4 {
width: 200px;
height: 500px;
position: relative;
left: 300px;
top: -360px;
}

img#footer-logo-img {
    position: relative;
    top: 60px;
    left: 70px;}

div#footer-c3 h2.pane-title.pane__title,
div#footer-c3 .not-front h2.pane-title.pane__title {
color: #fff;
font-size: 1.3em;
z-index: 1000;
font-family: 'interstate_cond_monoregular';
padding-bottom:10px;
}

span#footer-earth-text {
margin-left: 5px;
vertical-align: top;
top: -5px;
position: relative;
}

li.menu__item.is-leaf.first.leaf.menu-mlid-1331 a.menu__link {
font-family: 'interstate_cond_monoregular';
font-weight: 200;
font-size: 1.2em;
color: #fff;
letter-spacing: 1px;
text-transform:uppercase;
}

div#footer-c6 {
width: 400px;
position: relative;
left: 700px;
background: #000;
top: -890px;
height: 562px;
}

div#mini-panel-footer_left,
div#mini-panel-footer_menu_right {
width:700px
}

div#block-menu-menu-finance {
display:none;
}

div.node-3010.node.node-finance.view-mode-full.clearfix {
margin-top:-350px;
}

li.menu__item.is-leaf.is-active-trail.is-active.leaf.active-trail.active.menu-mlid-82150 {
border-bottom:0px solid #000;
}

div.panel-pane.pane-entity-field.pane-node-body {
max-width:1160px;
}

div.panel-pane.pane-views.pane-rise-videos h2.pane-title.pane__title {
font-size: 2.0em;
}

div.view.view-rise-videos.view-id-rise_videos.view-display-id-block.view-dom-id-6901ebe3bfd7f123b072d99f895739d2 {
width: 960px;
margin: 0 auto;
}

div.views-slideshow-controls-bottom.clearfix {
position: relative;
top: 170px;
}

div.menu-block-wrapper li.menu__item.is-leaf.is-active-trail.is-active.leaf.active-trail.active {
border-bottom:0px solid transparent;
}

div.panel-pane.pane-views.pane-news tr.row-1,
div.panel-pane.pane-views.pane-news tr.row-2,
div.panel-pane.pane-views.pane-news tr.row-3 {
height:720px;
}

div.panel-pane.pane-views.pane-news {
height:1200px;
}

tr.row-3.row-last {
height:200px;
}


div.panel-pane.pane-views.pane-news  div.panel-pane.pane-views.pane-news td.col-1:hover, 
div.panel-pane.pane-views.pane-news  div.panel-pane.pane-views.pane-news td.col-2:hover, 
div.panel-pane.pane-views.pane-news  div.panel-pane.pane-views.pane-news td.col-3:hover {
background: transparent;
}

div#offers-headline {
font-family: 'Liberator';
color: #000;
font-size: 6.0em;
line-height: 0.9;
}

a.special-offers-block-1-href:hover {
background-position-x: 0;
background-position-y: 0;
}

div#governmental-programs {
display:none;
}

li.menu__item.is-expanded.expanded,
span#mobile-shopping-tools.menu__link.nolink,
span#my-mobile.menu__link.nolink,
li.menu__item.is-leaf.leaf span#my-mobile.menu__link.nolink,
a#governmental-programs.menu__link,
a#mobile-submenu.menu__link {
display:none;
}

div#filler-ribbon {
position: relative;
top: -410px;
width: 200%;
border-top: 1px solid #ddd;
z-index: -2000;
}

div#filler-ribbon.panel-pane.pane-custom.pane-1 {
margin-bottom:-260px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
height:500px;
}

div.panels-flexible-region.panels-flexible-region-64-tractors_header.panels-flexible-region-first.panels-flexible-region-last.tractor-header div.panel-pane.pane-custom.pane-3 {
background: #eee;
background-size: 300%;
background-position: -200px;
width: 100%;
}

form#views-exposed-form-tractors-sortable-view-2016-page.ctools-auto-submit-full-form {
position: relative;
left: 180px;
}

div.view.view-xtv-view-by-series.view-id-xtv_view_by_series.view-display-id-page.view-dom-id-8d72dba8430ed08b753febaf3add62de div#hero-words {
display:none;
}

button.accordion {
    background-color: #000;
    color: #fff;
    cursor: pointer;
    padding: 18px 18px 18px 0;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    transition: 0.4s;
width:320px;
}

button.accordion a,
button.accordion a:active,
button.accordion a:visited {
    background-color: #000;
    color: #666666;
    cursor: pointer;
    padding: 18px 0;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 18px;
    font-family: 'Liberator';
    transition: 0.4s;
width:320px;
}
button.accordion.active a {
	color: #ffffff;
}


button.accordion.active, button.accordion:hover {
    background-color: #000;
}

button.accordion:after {
    content: '\002B';
    color: #666666;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

button.accordion.active:after {
    content: "\2212";
	color: #ffffff;
}

div.accordion-panel {
    padding: 0;
    background-color: #000;
    color:#fff;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
width:320px;
}

div.accordion-panel p {
font-family: 'interstate_cond_monoregular';
font-weight: 200;
color:#dddddd;
font-size:12px;
width:320px;
margin: 0;
line-height: 20px;
}


div.contextual-links-region.panel-pane.pane-block.pane-block-110 {
    width: 30%;
    position: relative;
    left: 40%;
    height:660px;
}

#accordion {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/make-it-right-img-sprite-2.jpg') no-repeat;
  background-position: 0 0;
  height: 720px;
  width: 130%;
  z-index:0;
  }
#accordion.accordion1 {
  background-position: 0 0;
  margin-left:-30px;
  }
#accordion.accordion2 {
  background-position: 0 -720px;
  margin-left:-30px;
  }
#accordion.accordion3 {
  background-position: 0 -1440px;
  margin-left:-30px;
}
div.panel-pane.pane-block.pane-block-110 {
    width: 450px;
    position: relative;
    left: 720px;
    top: -20px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix table.views-view-grid.cols-2 {
width:960px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix tr.row-1 {
height:1050px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix tr.row-2 {
height:1050px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix tr.row-3 {
height:1150px;
}

div.view.view-specials-grid.view-id-specials_grid.view-display-id-block.view-dom-id-46ac2d1241654bc6fdda03b8f72ce704 {
height:2800px;
}

div.view.view-specials-grid.view-id-specials_grid.view-display-id-block.view-dom-id-bba5c2359fbfbf1cc6a0acc74a4ab969 div#footer-wrapper {
background: #000;
margin-top: -1200px;
z-index: 4000;
margin-bottom:-1500px;
  }
#block-gtranslate-gtranslate {
	display: inline-block;
	vertical-align: top;
}
.selectBox-dropdown {
min-width: 90px;
max-width: 90px;
position: relative;
border: none;
line-height: 30px;
text-decoration: none;
text-transform: uppercase;
text-align: left;
color: #fff;
outline: none;
height:30px;
overflow: hidden;
vertical-align: middle;
background: #000000;
display: inline-block;
cursor: pointer;
font-size: 1em;
font-family: 'interstate_cond_monoregular';
font-weight: 200;
letter-spacing: 2px;
border: none;
box-shadow: none;
border-radius: 0;
outline: none;
white-space: normal;
}


div.views-exposed-widget.views-submit-button {
display:none;
}

div.view-filters {
background:#eee;
}

.node-3008, .node-3006 {
margin-left:231px;
margin-right:auto;
}


.responsive-menus {
	display: inline-block;
}

}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2)
  {
  
div#governmental-programs {display:none;}

img#company-hero-video {
position: relative;
top: -50px;
}
 
div.panel-pane.pane-menu-tree.pane-menu-dealers-owners, 
div.panel-pane.pane-block.pane-menu-menu-tractors, 
div#footer-tractors-block {
position: relative;
top: 30px;
left: -200px;
z-index: 1000;
}

div.panels-flexible-row.panels-flexible-row-64-main-row.panels-flexible-row-last.clearfix.ribbon-wrapper .panels-flexible-region-64-body {
width:600px;
}

div#offers-headline {
width:600px;
}

div.megamenucontainer,
div.region.region-megamenu1 {
display:none;
}

a#logo.header__logo {
height:75px;
width:231px;
}

div#video-sidecar {
display:none;
}

#webform-client-form-3008.webform-client-form {
  padding: 40px;
  margin: 0 0 90px 420px;
  background: #f8f8f8;
}

div#company-satisfaction-left div#hero-body {
max-width:400px;
}

img#company-warranty-img {
float:right;
padding-left: 80px;
position: relative;
top: -15px;
    }

p#company-warranty-p {
padding-bottom: 0px;
font-size: 0.7em;
line-height: 1.1;
width: 500px;
}

div#company-warranty-2016 {
max-width:960px;
}

div.panels-flexible-row.panels-flexible-row-64-1.panels-flexible-row-first.clearfix.Header {
margin-bottom:-250px;
}

div.panels-flexible-row.panels-flexible-row-64-main-row.panels-flexible-row-last.clearfix.ribbon-wrapper {
margin-top:-220px;
padding-top:220px;
}

div#home-put-tough.contextual-links-region.panel-pane.pane-panels-mini.pane-2016-put-to-the-test-mini-panel {
margin-top: 50px;
margin-bottom: -100px;
}

li.menu__item.is-collapsed.collapsed,
li.menu__item.is-leaf.leaf a#dealers-mobile.menu__link,
li.menu__item.is-leaf.leaf a#mobile-tractors.menu__link,
li.menu__item.is-leaf.leaf a#mobile-equipment.menu__link,
li.menu__item.is-leaf.leaf a#mobile-xtv.menu__link,
li.menu__item.is-leaf.leaf a#mobile-shopping-tools.menu__link,
li.menu__item.is-leaf.leaf a#my-mobile.menu__link,
li.menu__item.is-leaf.leaf a#my-mobile.menu__link,
li.menu__item.is-leaf.leaf a#mobile-company.menu__link,
li.menu__item.is-leaf.leaf a#mobile-contact.menu__link,
li.menu__item.is-leaf.leaf a#mobile-youtube.menu__link,
li.menu__item.is-leaf.leaf a#mobile-twitter.menu__link,
li.menu__item.is-leaf.leaf a#mobile-instagram.menu__link,
a#dealers-mobile.menu__link,
a#mobile-tractors.menu__link,
a#mobile-equipment.menu__link,
a#mobile-xtv.menu__link,
a#mobile-shopping-tools.menu__link,
a#my-mobile.menu__link,
a#my-mobile.menu__link,
a#mobile-company.menu__link,
a#mobile-contact.menu__link,
a#mobile-youtube.menu__link,
a#mobile-twitter.menu__link,
a#mobile-instagram.menu__link {
display:none;
}

div#make-it-right-mobile {
display:none;
}

.header-wrapper {
  width: 100%;
  min-width: 980px;
  height: 110px;
  line-height: 1.5em;
}

div#home-put-tough.panel-pane.pane-panels-mini.pane-2016-put-to-the-test-mini-panel {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/2016-put-to-test.jpg') center top;
  background-position:center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 796px;
  right: 0;
  width:110%;
  margin-left:-30px;
  margin-right:20px;
}

div#company-heritage-history {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/heritage-of-hard-work.jpg') center top;
background-repeat: no-repeat;
background-size: 100%;
width: 100%;
height: 1060px;
position:relative;
left:0;
top:-39px;
}

div#home-hero-image {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/3550_HST_droppingdirt_1023_optimized.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 800px;
  right: 0;
  width:110%;
  margin-left:-30px;
  margin-right:20px;
}

div#my-mahindra-bg {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-header.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  width:110%;
  height: 760px;
  padding: 12px 0;
  margin-left:-30px;
  margin-right:20px;
  z-index: -1000;
  }



div#company-satisfaction-section {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/company-satisfaction-bg.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 700px;
  padding: 12px 0;
  right: 0;
  left: 0;
  margin-top:-46px;
z-index: -1000;
}

div#company-satisfaction-left {
  background: #fff;
  height: 722px;
  position:relative;
  top:-5px
  }

div#company-satisfaction-number {
  font-size: 120px;
  font-family: 'Liberator';
  color: #e31837;
  }

div#company-satisfaction-left div#hero-rectangle {
  margin-left: 4px;
  padding-top: 40px;
  }

h1#company-satisfaction-title {
  font-size: 3.6em;
  line-height: 1.0;
  margin-top:-30px;
  color:#000;
  padding-bottom:40px;
  }

div#company-satisfaction-left div#hero-body {
  color: #333;
  position: relative;
  top: 0;
  left: 4px;
  width: 850px;
  }

div#company-satisfaction-left div#hero-button {
  position: relative;
  top: 190px;
  margin-left:-150px;
  }

div.panel-pane.pane-block.pane-block-84 {
width:110%;
}

a#hero-button-img:hover,
img#hero-video-img:hover,
div#offers-link:hover,
div#special-offers-button:hover {
  opacity:0.7;
  }

div#company-satisfaction-left a#hero-button-img {
  color: #fff;
  padding: 20px;
  background: #e31837;
  position: relative;
  top: -90px;
  letter-spacing:2px;
  }

div#company-hero-image {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/company-hero-bg.jpg') center top;
background-repeat: no-repeat;
background-size: 150%;
width: 100%;
height: 800px;
position:relative;
left:0;
top:0;
z-index: -1000;
}

div#parts-hero-image {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/parts-header.jpg') center top;
background-repeat: no-repeat;
background-size: 150%;
width: 100%;
height: 700px;
position:relative;
left:0;
top:0;
z-index: -1000;
}

div#parts-hero-image div#hero-words {
margin-left:231px;
padding-top: 100px;
}


div#best-selling-left {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/best-selling-left.jpg') center top;
background-repeat: no-repeat;
width: 101%;
height: 790px;
position: relative;
left: -100px;
top:-50px;
background-size:90%;
z-index:1000;
}


div#products-bg {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/parts-second-row.jpg') center top;
background-repeat: no-repeat;
width: 101%;
height: 790px;
position: relative;
left: -40px;
top:58px;
background-size:250%;
}

div#products-bg.contextual-links-region.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
position: relative;
top: 0;
}

div#special-offers-mini-panel {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/2016-special-offers-clean.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 960px;
  right: 0;
  width:110%;
  margin-left:-30px;
  margin-right:20px;
      position: relative;
    top: -177px;
}

div#put-tough-headline {
    position: relative;
    top: 150px;
    left: 240px;
}



div#2016-make-it-right {
  background: #000;
  }

div.search_nav_link2,
div.search_nav_spacer,
div.search_nav_link1,
div#block-gtranslate-gtranslate.block.block-gtranslate.contextual-links-region.last.even {
  float: right;
  padding-left: 10px;
  padding-right: 10px;
  }

div#main {
  padding-top: -50px;
  }

div.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
width:100%;
}

div#company-satisfaction-left.panel-pane.pane-block.pane-block-83 {
width: 102%;
}

div#company-satisfaction-section.panel-pane.pane-panels-mini.pane-company-satisfaction-mini-panel {
height:892px;
}

div#company-satisfaction-left.panel-pane.pane-block.pane-block-83 {
height:920px;
}

div#home-hero-words {
position: relative;
top: 0;
z-index: 1200;
left: 230px;
  }

div.panel-pane.pane-block.pane-block-79 div#hero-words {
position: relative;
top: 80px;
left: 10px;
z-index: 1200;
  }

div#header-tractor-series div#hero-words {
position:relative;
left: 231px;
top:40px;
}


div#best-selling-right div#hero-words {
position: relative;
left: 80px;
top: 120px;
  }


h1#hero-title {
  color: #fff;
  font-size: 5.5em;
  line-height: 0.8;
  position: relative;
  top: -30px;
  padding-bottom: 90px;
  }

div#hero-rectangle {
  margin-left: 3px;
  padding-bottom: 16px;
  }

div#hero-body {
  color:#fff;
  position:relative;
  top:-110px;
  left:4px;
  width:500px;
  line-height:1.5;
  margin-bottom:-30px;
      font-size: 0.9em;
  }

/* Restore this after getting iPad back online 
div#company-hero-image div#hero-body {
left:160px;
}
*/

span#hero-video {
  margin-right: 20px;
  }

img#hero-video-img {
  border:#fff 3px solid;
  }

a#hero-button-img {
color: #fff;
padding: 30px;
background: #e31837;
position:relative;
top:-90px
  }

div#hero-button {
  position:relative;
  top:-120px;
  }

img#warranty-img {
  float: left;
  padding-right: 20px;
  }

span#warranty-headline {
  font-family: 'Liberator';
  color:#000;
  font-size: 6.0em;
  line-height: 0.8;
  letter-spacing: 0.8;
  padding-top:20px;
  }

div#home-warranty {
margin: 0 auto;
width: 790px;
padding-top: 40px;
background: #fff;
padding-left:300px;
padding-right:300px;
padding-top:100px;
margin-bottom:-76px
z-index:500;
  }

img.put-block-1-img {
  position: relative;
  top: 405px;
  left: 85px;
  width: 350px;
  }

img.put-block-2-img {
  position: relative;
  top: 657px;
  left: -97px;
  width: 350px;
  }

img.put-block-3-img {
  position: relative;
  top: 480px;
  left: -195px;
  width: 350px;
  }

div#offers-link {
  position: relative;
  left: 7px;
  top: 45px;
  }
img.special-offers-block-2-img {
  position: relative;
  top: 430px;
  left: 37px;
  width: 390px;
  }

img.special-offers-block-3-img {
  position: relative;
  top: 255px;
  left: -11px;
  width: 390px;
  }

div#special-offers-button {
position: relative;
    top: 430px;
    left: 40px;
  }

div#special-offers-link {
  position:relative;
  top:360px;
  left:280px;
  }

a,
a:link;
a:active;
a:visited; {
  color:fff;
  }

a:hover {
  color:#e31837;
  }

div.panel-pane.pane-panels-mini.pane-footer-mini-panel {
  background: #000;
  height:400px;
  }

div.panel-pane.pane-custom.pane-9 {
  background:#e31837;
  height:400px;
  }

div#footer-logo {
  position: relative;
  left: 70px;
  top: 40px;
  }

ul {
  list-style:none;
  padding:0;
  margin:0;
  z-index:1000;
  }

h2.pane-title.pane__title {
  color:#fff;
  z-index:1000;
  font-size:1.0em;
  z-index:1000;
  }

div.panel-pane pane-block pane-menu-menu-tractors,
div#footer-tractors-block {
  position:relative;
  top:30px;
  z-index:1000;
  }

div.panel-pane.pane-menu-tree.pane-menu-dealers-owners,
div.panel-pane.pane-menu-tree.pane-menu-company {
  position:relative;
  top:30px;
  z-index:1000;
  }
ul.menu {
  margin-top:-10px;
  z-index:1000;
  }

div#footer-earth {
  position: relative;
  top: 40px;
  left: 40px;
  }

img#footer-logo-img {
  padding-right:6px;
  position:relative;
  top:5px;
  }

div#social-footer-mini-panel {
  position:relative;
  top:22px;
  }

div#footer-wrapper {
  background:#000;
  margin-top:-10px;
  }

.menu__item.is-leaf {
  list-style: none;
  z-index:1000;
  }

div#make-it-right {
  margin-bottom: -88px;
    margin-top:-50px;
  margin-left:-20px;
  }

table.views-view-grid.cols-3 {
  margin: 0 auto;
  }

footer#footer div#footer-red-block {
  background: #e31837;
  margin-left: -10px;
  height: 350px;
  margin-bottom: -15px;
  position:relative;
  top:0;
  }

footer#footer div#social-block {
    position: relative;
    top: 20px;
    }

tr.row-1,
tr.row-2,
tr.row-3,
tr.row-4 {
height:420px;
}

tr.row-5 {
height:460px;
}

td.col-1,
td.col-2,
td.col-3 {
  padding-bottom:130px;
  position:relative;
  top:40px;
  background:transparent;
  padding-right:2px;
  width:300px;
  }

td.col-1:hover,
td.col-2:hover,
td.col-3:hover {
background: transparent url(/sites/all/themes/musa2016/images/2016-homepage/ribbon-hover-bg-300.png) no-repeat;
z-index:5000;
  }

div.panel-pane.pane-views.pane-news td.col-1:hover,
div.panel-pane.pane-views.pane-news td.col-2:hover,
div.panel-pane.pane-views.pane-news td.col-3:hover {
  background:#fff
  }

td.col-3.col-last {
width: 300px;
}

span.msrp-list {
  display:none;
  }

div.views-field.views-field-field-price {
  text-align:center;
  color:#e31837;
  }

div.views-field.views-field-field-medium-preview-image div.col-1 {
  padding-right:1px;
  }

div.views-field.views-field-field-medium-preview-image {
  width: 294px;
  margin: 0 auto;
  }

div.views-field.views-field-field-medium-preview-image div.field-content {
  width: 260px;
  margin: 0 auto;
  }

div.region.region-bottom {
  display:none;
  }

div.header-xtv-series {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/xtv-header.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 522px;
  right: 0;
  left: 0;
margin-top: -96px;
z-index: -1000;
  }
  
div.header-xtv-series div#hero-words {
position:relative;
display:none;
}

div.header-tractor-series,
div#header-tractor-series {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/tractors-header.jpg') 0 0;
background-repeat: no-repeat;
background-size: 100%;
height: 520px;
right: 0;
left: 0;
margin-top: 37px;
width: 100%;
margin-top: 0;
z-index: -1000;
}

div.header-attachments {
  background: #000 url('/sites/all/themes/musa2016/images/header_aaw.jpg') center top;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-left:-10px;
  margin-right:-10px;
  height: 500px;
  padding: 12px 0;
  right: 0;
  left: 0;
  margin-top:37px;
  }

div.views-field.views-field-view-node-1.tractor-hover-button {
  display:none;
  }

a.arrow_link {
padding-bottom:100px;
padding-right:200px;
}

div.views-field.views-field-title span.field-content a {
color: #000;
font-family: 'interstate_monoregular', "PT Sans", sans-serif;
font-size: 1.2em;
font-weight:600;
letter-spacing: 0px
  }

div.views-field.views-field-title {
margin-left: auto;
margin-right: auto;
font-size: 0.85em;
text-align: center;
margin-top: 10px;
line-height: 18px;
font-family: 'interstate_cond_monoregular';
font-weight:200;
padding-bottom:10px
}

div.view.view-xtv-view-by-series div.views-field.views-field-title {
width:260px;}


div.view.view-tractors-view-by-series h3 {
  padding-left:70px;
  font-size: 3.5em;
  color:#000;
  }

span#hero-video {
  position: relative;
  top: -40px;
  }

  p#delete-this {
  display:none;
  }

div#best-selling-right {
position: relative;
left: 50px;
top: 0;
background: #000;
width: 150%;
height:790px ;
  }

div#parts-right {
position: relative;
left: -55px;
top: 58px;
background: #000;
width: 150%;
height: 790px;
  }

div#best-selling-right h1#hero-title {
  font-size: 6.0em;
  }

div#2016-home-warranty.contextual-links-region.panel-pane.pane-block.pane-block-67 {
  background:#fff;
  }

div#mini-panel-best_selling_mini_panel_2016.panel-display.panel-2col.clearfix {
  position: relative;
  top: -58px;
  }

div#company-warranty-2016 {
  max-width: 960px;
margin-left:auto;
margin-right:auto;
}

div#company-mahindra-group {
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/mahindra-group-bg.jpg') center top;
background-repeat: repeat-y;
background-size: 100%;
width: 100%;
height: 1520px;
position: relative;
left: 0px;
top: 0px;
}



img#company-mahindra-group-logo-img {
  padding-top: 100px;
  }

div#company-mahindra-group-logo {
margin: 0 auto;
width: 144px;
}

div#my-mahindra-body-bg {
  background: #fff url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-story-combo-grid-2.jpg') 0 -20px;
  background-repeat: repeat-y;
  background-size: 100%;
width: 110%;
height: 2200px;
position: relative;
left: -38px;
top: -175px;
  }

div#my-mahindra-body {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  }

div#my-mahindra-row-1,
div#my-mahindra-row-2,
div#my-mahindra-row-3 {
  max-width: 1120px;
  margin-left: auto;
  margin-right: auto;
  }

div#company-mahindra-group-title {
  font-family: 'Liberator', sans-serif;
  font-size: 3.0em;
  text-align: center;
  padding-bottom:60px;
  padding-top: 50px;
  color:#000;
  }

div#company-mahindra-group-copy {
  width: 400px;
  margin-left: 150px;
    margin-bottom:-100px;

  }

div#company-mahindra-group-subhead {
  float: right;
  width: 150px;
  position: relative;
  right: 150px;
  }

div#company-mahindra-group-subhead {
  width: 550px;
  position: relative;
  top: -140px;
  left: -200px;
  }

span#company-mahindra-group-left-sectors {
  float: left;
  width: 300px;
  }

div#company-mahindra-group-blocks-row-1 {
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 150px;
  }

div#company-mahindra-group-navistar,
div#company-mahindra-group-mojo,
div#company-mahindra-group-aerospace,
div#company-mahindra-group-mrap,
div#company-mahindra-group-bolero,
div#company-mahindra-group-leisure,
div#company-mahindra-group-tourister,
div#company-mahindra-group-earthmaster {
  float: left;
  padding-right:25px;
  width: 250px;
  height: 350px;
  }

div#company-mahindra-group-navistar-head,
div#company-mahindra-group-mojo-head,
div#company-mahindra-group-aerospace-head,
div#company-mahindra-group-mrap-head,
div#company-mahindra-group-bolero-head,
div#company-mahindra-group-leisure-head,
div#company-mahindra-group-tourister-head,
div#company-mahindra-group-earthmaster-head {
  font-family: 'Liberator', sans-serif;
  font-size: 1.7em;
  color:#000;
  }


div#company-mahindra-group-navistar-body,
div#company-mahindra-group-mojo-body,
div#company-mahindra-group-aerospace-body,
div#company-mahindra-group-mrap-body,
div#company-mahindra-group-bolero-body,
div#company-mahindra-group-leisure-body,
div#company-mahindra-group-tourister-body,
div#company-mahindra-group-earthmaster-body {
  color: #333;
  margin-top:13px;
  font-size:0.8em;
  line-height:1.5;
  }

span#company-mahindra-group-subhead-strong {
  font-size: 1.2em;
  font-weight: 600;
  }

div#company-mahindra-group-aerospace,
div#company-mahindra-group-mrap {
  position: relative;
  top: -62px;
  }

div.panel-pane.pane-panels-mini.pane-best-selling-mini-panel-2016 {
  margin-top:-20px;
  }

div#company-recognition-wrapper {
  width:1120px;
  margin-left:auto;
  margin-right:auto;
  }

img#company-recognition-medals-img,
div#company-recognition-medals {
  width:550px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:60px;
  }

div#company-recognition-title {
  text-align: center;
  padding-top: 120px;
  padding-bottom: 80px;
  font-family: 'Liberator', sans-serif;
  font-size: 3em;
  }

ul#company-mahindra-group-left-sectors {
  float: left;
  padding-right: 70px;
  padding-left: 50px;
  list-style-type: square;
  }

ul#company-mahindra-group-right-sectors {
  list-style-type: square;
  }

img#my-mahindra-story-img {
  width: 530px;
  }

a#hero-button-img {
  color: #fff;
  padding: 20px;
  background: #e31837;
  position: relative;
  top: -65px;
  margin-left: 155px;
  letter-spacing: 2px;
  }

div#my-mahindra-story-1,
div#my-mahindra-story-3,
div#my-mahindra-story-5 {
  float: left;
  width: 530px;
  padding-bottom:50px;
  }

div#my-mahindra-story-2,
div#my-mahindra-story-4,
div#my-mahindra-story-6 {
  width: 530px;
  float:right;
  padding-bottom:50px;
  }

div#my-mahindra-story-name-1,
div#my-mahindra-story-name-2,
div#my-mahindra-story-name-3,
div#my-mahindra-story-name-4,
div#my-mahindra-story-name-5,
div#my-mahindra-story-name-6 {
  font-family: 'Liberator', sans-serif;
  font-size: 2.0em;
  text-align: center;
  padding-bottom: 8px;
  padding-top: 20px;
  color:#000;
  position:relative;
  top:-100px
  }

div#my-mahindra-story-location-1,
div#my-mahindra-story-location-2,
div#my-mahindra-story-location-3,
div#my-mahindra-story-location-4,
div#my-mahindra-story-location-5,
div#my-mahindra-story-location-6 {
  text-align: center;
  letter-spacing: 2px;
  color: #e31837;
  position:relative;
  top:-100px
  }

div#my-mahindra-body {
  margin-top: -50px;
  }

div#my-mahindra-story-1,
div#my-mahindra-story-2,
div#my-mahindra-story-3,
div#my-mahindra-story-4,
div#my-mahindra-story-5,
div#my-mahindra-story-6 {
width:530px;
  top:80px;
    }

div#my-mahindra-story-1:hover,
div#my-mahindra-story-3:hover,
div#my-mahindra-story-5:hover {
background: url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-bg-hover-shadow.png')no-repeat;
background-position:-40px -22px;
    }

div#my-mahindra-story-2:hover,
div#my-mahindra-story-4:hover,
div#my-mahindra-story-6:hover {
background: url('/sites/all/themes/musa2016/images/2016-homepage/my-mahindra-bg-hover-shadow.png')no-repeat;
background-position:-62px -22px;
width:530px;

    }

div#my-mahindra-hover-text {
display:block;
background:#000;
opacity:0.6;
position: relative;
top: -290px;
text-align:center;
opacity:0.0;
padding-top:200px;
padding-bottom:120px;
margin-top:-160px;
margin-bottom:-200px;
  }

div#my-mahindra-hover-text:hover {
display:block;
background:#000;
opacity:0.6;
position: relative;
top: -290px;
text-align:center;
color:#fff;
padding-top:200px;
padding-bottom:120px;
margin-top:-160px;
margin-bottom:-200px;
  }

div#my-mahindra-row-1 {
  padding-top: 100px;
  }

a#footer-menu-link.menu__link {
  font-size: 1.2em;
  color: #fff;
  letter-spacing:1px;
  }

















/* Jeff Smith changes Nov 2016 */

/* New 2016 Header */


.header-wrapper {
  height:75px;
  }

.header-wrapper {
  background: #000;
  border-bottom: 0 solid #000;
  }

#navigation .menu {
    width: 750px;
    padding: 0 0 0 0;
  }

#navigation .menu li span.menu__link, #navigation .menu li a.menu__link {
  min-width: 20px;
  }

header#header.header {
  width:100%;
  height: 75px;
overflow: hidden;
  }

img.header__logo-image {
  width: 231px;
  position:absolute;
  top:0;
  left:0;
  }

div#footer-earth {
    position: absolute;
    top: 85px;
    left: 300px;
      }

img#footer-logo-img {
  padding-right:6px;
  position:relative;
  top:5px;
  }

div#social-footer-mini-panel {
  position:relative;
  top:22px;
  left: -300px;
  }

  div#footer-wrapper {
  background:#000;
  margin-top:-10px;
  height:550px
  }

div#footer-logo {
  position: relative;
  left: 70px;
  top: 85px;
  }

div#make-headline {
font-family: 'Liberator';
color:#fff;
font-size: 5.3em;
line-height: 0.9;
}

div#make-body {
font-family: 'interstate_monoregular', PT Sans, sans-serif;
font-size: 0.7em;
line-height: 1.65;
color: #fff;
position: relative;
top: 5px;
left: 5px;
width: 310px
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section {
  display: block;
  width: 110%;
  height: 720px;
  overflow:hidden;
  position: relative;
  left:-30px;
  top: -60px;
  }

div.panel-pane.pane-panels-mini.pane-make-it-right-section .make-container {
  position: relative;
  overflow: hidden;
  margin: 100px auto;
  width: 110%;
  height: 720px;
  left: -30px;
  top: -100px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section .make-container img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -60;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section .make-container li img {
  position: absolute;
  top: 0;
  left: 1440px;
  z-index: -50;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}


div#footer-wrapper {
background: #000;
    margin-top: -176px;
    margin-bottom: 300px;
    height: 660px;  }

footer#footer div#footer-red-block {
  background: #e31837;
  margin-left: -10px;
  height: 350px;
  margin-bottom: -15px;
  position:relative;
  top:0;
  }

footer#footer div#social-block {
    position: relative;
    top: 20px;
    }

div#footer-menu-wrapper {
  background:#000;
  }

div.panel-pane.pane-panels-mini.pane-footer-mini-panel {
  background: #000;
  height:400px;
  }

div#make-wrapper {
position: relative;
    left: 643px;
    top: 10px;
    }


div#mym-words {
position: relative;
left: 264px;
top: 90px;
}

div#mym-sub {
font-family:'Liberator';
color:#fff;
font-size:1.9em;
}

h1#mym-title {
color:#fff;
font-size:5.0em;
position: relative;
top: -20px;
line-height: 0.9
}

div#mym-body {
color: #fff;
line-height: 1.5;
width:550px;
font-size:1.0em;
}

div#mym-button {
position: relative;
left: -155px;
top: 30px;
}

/* Mega Menu Area */

.jcarousel-skin-musa-nav .views-field-title a {
  font-size: 1.2em;
line-height: 1em;
font-family: 'interstate_monoregular', "PT Sans Narrow", sans-serif;letter-spacing: 0;
text-align:center;
}

div.view.view-tractor-nav-2016.view-id-tractor_nav_2016 div.view-footer {
background: #ddd;
width: 300%;
position: relative;
left: -100%;
height: 130px;
}

div.views-field.views-field-field-price {
color: #e31837;
text-align: center;
font-family: 'interstate_monoregular', "PT Sans", sans-serif;
font-size: 1.0em;
position: relative;
top: -12px;
}

a.mega-models {
padding:15px;
font-weight:200;
font-size:0.85em
}

a.mega-models:hover {
border-bottom:3px solid red;
}

ul.quicktabs-tabs.quicktabs-style-nostyle li:hover {
padding-bottom: 10px;

}

ul.quicktabs-tabs.quicktabs-style-nostyle li {
padding-bottom: 10px;
border-bottom: 3px solid fff;
}

li.active {
font-color:#e31837;
padding-bottom: 10px;
border-bottom: 3px solid red;
}

div#nav-tractor-shortcuts.clearfix {
width: 750px;
margin-left: auto;
margin-right: auto;
}

li.odd.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-5.jcarousel-item-5-horizontal {
float: left;
list-style: none;
width:200px;
}

div.views-field.views-field-field-hp {
font-size: 0.80em;
padding-left: 5px;
text-align: center;
font-family: 'interstate_monoregular';
text-transform: uppercase;
color: #999;
position: relative;
top: -25px;
}

div.views-field.views-field-field-tier-category {
float: left;
padding-left:30px;
padding-right:5px
border-right:1px solid #eee;
}

li.jcarousel-item.jcarousel-item-horizontal {
width:200px;
}

div.field-content.drop-down-price {
font-size: 1.2em;
}

div.views-field.views-field-view-node {
display:none;
}

.view-tractors-view-by-series h3, .view-id-tractor_by_hp h3 {
border-top: 3px solid red;
}

li.jcarousel-item.jcarousel-item-horizontal {
float: left;
list-style: none;
width: 250px;
float: left;
list-style: none;
height: 360px;
border: 0px solid #fff;
}

div.jcarousel-container.jcarousel-container-horizontal {
position: relative;
display: block;
width: 780px;
background: #fff;
border: 0 solid #fff;
}


/* Tractors By Series */

div.panel-pane.pane-views.pane-tractors-view-by-series-2016 {
height:400px;
padding-top: 0;
position: relative;
top: -43px;
padding-bottom: 30px;
}

div.field-content.preview-img-lg {
width: 260px;
margin-left: 30px;
}

div#series-1500-video-wrapper {
position: relative;
top: 37px;
padding-top:30px;
margin-bottom:150px;
width: 1500px;
}

div.layout-responsive-region.layout-responsive-region-column_a.rld-col.rld-span-smartphone_first.rld-span-smartphone_3.rld-span-tablet_first.rld-span-tablet_2.rld-span-standard_first.rld-span-standard_4 {
height:900px;
padding-top: 100px;
}

li.jcarousel-item.jcarousel-item-horizontal {
width:300px;
padding-top:50px;
}

div.jcarousel-container.jcarousel-container-horizontal {
position: relative;
display: block;
width: 800px;
background:transparent;
}

li.jcarousel-item.jcarousel-item-horizontal {
    width: 300px;
    padding: 10px;
    height: 400px;
    position: relative;
    }

li.jcarousel-item.jcarousel-item-horizontal:hover {
background: transparent url(/sites/all/themes/musa2016/images/2016-homepage/ribbon-hover-bg-350.png) 0 0 no-repeat;
z-index: 4500;
width: 340px;
height: 470px;}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal div.jcarousel-clip.jcarousel-clip-horizontal,
div.jcarousel-clip.jcarousel-clip-horizontal {
position: relative;
width: 800px;
margin-left:-20px;
overflow:hidden;

}

div.jcarousel-skin-tango {
position: relative;
top: -25px;
left:-90px;
}

div#tractor-series-video-emax h2.pane-title.pane__title,
div.panel-pane.pane-views.pane-tractors-view-by-series-2016 h2.pane-title.pane__title {
display:none;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_12.series-1500-ribbon.view-dom-id-daaf9e6288906793bce28bd2bac40b1d,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_4.series-1500-ribbon.view-dom-id-7a1e52a20c77bb1e5aea080ce61c21b0 {
margin-top:-135px;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_5.series-1500-ribbon.view-dom-id-ffbd88892982a473b842ca13b7abd4a4,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_6.series-1500-ribbon.view-dom-id-4cff3acd0070bb2ee71a03c9d2e2e592,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_7.series-1500-ribbon.view-dom-id-0fd2bff402e3da057dbedff9419f174d {
margin-top:-140px;
}


div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_8.series-1500-ribbon.view-dom-id-5fb12df533098235b97b9edfee91d1b2,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_9.series-1500-ribbon.view-dom-id-2199511d053a22d70b849883de1c29d6 {
margin-top:-145px;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_11.series-1500-ribbon.view-dom-id-35af473c8d6056f4c83366c5b80e4c6c {
margin-top:-155px;
}



.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 55px;
left: 960px;
background-position: 0 0;
z-index:1000;
}




/* Tractor Page Carousel Markers */
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -81px 0;
}

a.jcarousel-prev.jcarousel-prev-horizontal {
position: absolute;
top: -90px;
left: -370px;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/prev-gray-sprite.png');
display: block;
width: 81px;
height: 115px;
z-index: 5000;}

a.jcarousel-next.jcarousel-next-horizontal {
position: absolute;
top: -90px;
left: 590px;
z-index: 2000;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/next-red-sprite.png');
display: block;
width: 81px;
height: 115px;
background-position: -81px 0;
}

a.jcarousel-next.jcarousel-next-horizontal:hover {
background-position: 0 0;
}

a.jcarousel-prev.jcarousel-prev-horizontal:hover {
background-position: -81px 0;
}

/* End Tractor Page Carousel Markers */

/* Drop Down Carousel Markers */
/*
div.jcarousel-skin-musa-nav .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}
*/
div.jcarousel-skin-musa-nav a.jcarousel-next.jcarousel-next-horizontal:hover {
background-position: 0 0;
}

div.jcarousel-skin-musa-nav a.jcarousel-prev.jcarousel-prev-horizontal:hover {
background-position: 0 0;
}

/* End Drop Down Carousel Markers */


div.view.view-tractors-view-by-series-2016 {
position: relative;
left: 100px;
top: 192px;
}

div#tractor-series-ribbon-emax.panel-pane.pane-views.pane-tractors-view-by-series-2016 h2.pane-title.pane__title {
display:none;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_10.series-1500-ribbon.view-dom-id-31ee15e0d2c297188dc1cf7344da2557 {
padding-top:220px;
}


.jcarousel-skin-tango .jcarousel-prev-horizontal,
.jcarousel-skin-tango .jcarousel-next-horizontal {
top: 120px;
}

.jcarousel-skin-tango .jcarousel-next {
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/arrows-left.png');
display: block;
width: 32px;
height: 45px;
}

.jcarousel-skin-tango .jcarousel-prev {
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/arrows-right.png');
display: block;
width: 32px;
height: 45px;
}

div#series-1500-video-caption {
color: #000;
font-family: 'interstate_monoregular', "PT Sans", sans-serif;
font-size: 1.0em;
font-weight: 600;
letter-spacing: 0px;
text-align: center;
width: 360px;
position:relative;
left:60px;
top:10px
}

div.layout-responsive-region.layout-responsive-region-column_b.rld-col.rld-span-smartphone_first.rld-span-smartphone_3.rld-span-tablet_2.rld-span-standard_4 {
margin-bottom:300px;
}

h1#ribbon-title {
color:#000;
font-weight:600;
font-size:3.0em;
width:360px;
border-top:solid red 3px;
z-index:5000;
}

h1#emax-ribbon-title {
color:#000;
font-weight:600;
font-size:3.0em;
width:360px;
}

div.panels-flexible-region.panels-flexible-region-64-sidebar {
height:830px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-12.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-4.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-5.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-6.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal
 {
overflow: hidden;
position: relative;
top: 0px;
margin: 0px;
padding: 0px;
left: -90px;
width: 1160px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-12.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-4.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-5.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-6.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.odd.jcarousel-item.jcarousel-item-horizontal
 {
margin-right:-30px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal div.field-content {
width: 260px;
margin-left: 30px;
}

div.jcarousel-clip.jcarousel-clip-horizontal {
width: 680px !important;
    position: relative;
    left: -18px;
    top: -176px;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 div.jcarousel-clip.jcarousel-clip-horizontal {
width: 860px !important;
    position: relative;
    left: -18px;
    top: -176px;
}

div.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-10.jcarousel-dom-1.jcarousel-processed jcarousel-list.jcarousel-list-horizontal div.even.jcarousel-item.jcarousel-item-horizontal.jcarousel-item-4.jcarousel-item-4-horizontal {
display:none;
}

div#tractor-series-video-emax,
div#tractor-series-video-max,
div#tractor-series-video-1500,
div#tractor-series-video-2500,
div#tractor-series-video-3500,
div#tractor-series-video-4500,
div#tractor-series-video-5500,
div#tractor-series-video-mforce,
div#tractor-series-video-mpower {
border-bottom: 4px solid #e31837;
width: 400px;
}


h1#emax-ribbon-title {
border-top: 1px solid #ddd;
width: 500%;
}

div#tractor-series-video-emax h1#emax-ribbon-title {
border-top: 0 solid #ddd;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11 {
height: 444px;
}


div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_12 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_4 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_5 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_6 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_7 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_8 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_9 div.jcarousel-skin-tango,
div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_11 div.jcarousel-skin-tango {
position:relative;
top:85px;
}

div.views-field.views-field-field-medium-preview-image.tractor-img {
position:relative;
left:15px;
top:10px;
}

tr.row-5 td.col-2:hover,
tr.row-5 td.col-3:hover {
background:#fff;
}

a#tractors-menu-1.menu__link,
a#products-menu-1.menu__link,
a#xtv-menu-1.menu__link,
a.menu__link {
font-family: 'interstate_cond_monoregular';
font-weight: 200;
}

div.view.view-tractor-nav-2016.view-id-tractor_nav_2016 {
width: 960px;
margin-left: auto;
margin-right: auto;
}

ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-1.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
width:880px;
}

ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-5.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal {
width:192px;
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-11 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-12 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-13 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-14 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-15 li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-1.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-2.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-3.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-4.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-10.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-5.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal li.jcarousel-item.jcarousel-item-horizontal:hover {
background: #fff;
height: 200px;
border-bottom:3px solid #e31837;
padding-bottom:30px;
}


div#drop-down-blurb {
display:none;
}

div.field-content.drop-down-title a {
font-size: 1.1em;
font-weight: 400;
font-family: 'interstate_monoregular';
letter-spacing: 0px;
position:relative;
top:-30px;
left:5px;
margin-bottom:-30px;
}

div.field-content.drop-down-title {
margin-bottom: -30px;
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-11.jcarousel-dom-10.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--block-1.jcarousel-dom-2.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
display:none;
}

div.jcarousel-skin-musa-nav {
margin-left:20px;
}

ul.quicktabs-tabs.quicktabs-style-nostyle {
display:none;
}


a#.active.quicktabs-loaded {
display:none;
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-11 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-12 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-13 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-14 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-15 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-1 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-2 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-3 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-4 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-7 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-8 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-9 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-10 li.jcarousel-item.jcarousel-item-horizontal {
display:none;
}

a#quicktabs-tab-xtv_drop_down_tabs-0,
a#quicktabs-tab-xtv_drop_down_tabs-1,
a#quicktabs-tab-xtv_drop_down_tabs-2,
a#quicktabs-tab-xtv_drop_down_tabs-3,
a#quicktabs-tab-xtv_drop_down_tabs-4,
a#quicktabs-tab-emax-0,
a#quicktabs-tab-emax-1,
a#quicktabs-tab-emax-2,
a#quicktabs-tab-emax-3,
a#quicktabs-tab-emax-4,
a#quicktabs-tab-emax-5,
a#quicktabs-tab-emax-6,
a#quicktabs-tab-emax-7,
a#quicktabs-tab-emax-8 {
display:none;
}

a#quicktabs-tab-xtv_drop_down_tabs-0,
a#quicktabs-tab-xtv_drop_down_tabs-1,
a#quicktabs-tab-xtv_drop_down_tabs-2,
a#quicktabs-tab-xtv_drop_down_tabs-3,
a#quicktabs-tab-xtv_drop_down_tabs-4,
a#quicktabs-tab-emax-0.active,
a#quicktabs-tab-emax-1.active,
a#quicktabs-tab-emax-2.active,
a#quicktabs-tab-emax-3.active,
a#quicktabs-tab-emax-4.active,
a#quicktabs-tab-emax-5.active,
a#quicktabs-tab-emax-6.active,
a#quicktabs-tab-emax-7.active,
a#quicktabs-tab-emax-8.active {
display:none;
}

a#quicktabs-tab-xtv_drop_down_tabs-0:hover,
a#quicktabs-tab-xtv_drop_down_tabs-1:hover,
a#quicktabs-tab-xtv_drop_down_tabs-2:hover,
a#quicktabs-tab-xtv_drop_down_tabs-3:hover,
a#quicktabs-tab-xtv_drop_down_tabs-4:hover,
a#quicktabs-tab-emax-0.active:hover,
a#quicktabs-tab-emax-1.active:hover,
a#quicktabs-tab-emax-2.active:hover,
a#quicktabs-tab-emax-3.active:hover,
a#quicktabs-tab-emax-4.active:hover,
a#quicktabs-tab-emax-5.active:hover,
a#quicktabs-tab-emax-6.active:hover,
a#quicktabs-tab-emax-7.active:hover,
a#quicktabs-tab-emax-8.active:hover {
display:none;
}

div#mega-wrapper-1,
div#mega-wrapper-4,
div#mega-wrapper-5 {
display:none;
height:0;
border-bottom: 0 solid #ccc;
}

div#mega-wrapper-1 {
height:0;
border-bottom: 0 solid #000;
}

div#mega-wrapper-2 {
height:0;
border-bottom: 0 solid #000;
}

div#mega-wrapper-3
 {
height:0;
border-bottom: 0 solid #ccc;
}

div#mega-wrapper-4
 {
height:0;
border-bottom: 0 solid #ccc;
}

div#mega-wrapper-5
 {
height:0;
border-bottom: 0 solid #ccc;
}

div.region.region-megamenu4 a,
div.region.region-megamenu5 a {
display:none;
}

div.region.region-megamenu4 a:hover,
div.region.region-megamenu5 a:hover {
display:none;}

#products-menu-wrapper ul li a:hover {
color:#e31837;
}

a#hero-button-img {
color: #fff;
padding: 30px;
background: #e31837;
position:relative;
top:50px;
  }

div#hero-button {
  position:relative;
  top:-120px;
  }

h2.pane-title.pane__title {
  color:#fff;
  z-index:1000;
  font-size:1.0em;
  z-index:1000;
  }

























































/* All sizes */




#navigation .menu li {
  font-family: 'interstate_cond_monoregular', "PT Sans Narrow", sans-serif;
  text-transform: capitalize;
  float:left;
  color:#fff;
  }

a#top-menu-instagram-2016.menu__link {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/2016-instagram.png') no-repeat;
  color:transparent;
  font-size:0;
  margin-top:2px;
  padding-left:30px;
  }

a#top-menu-twitter-2016.menu__link {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/2016-twitter.png') no-repeat;
  color:transparent;
  font-size:0;
  margin-right:-30px;
  margin-top:-4px;
  padding-left:30px;
  }

a#top-menu-youtube-2016.menu__link {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/2016-youtube.png') no-repeat;
  color:transparent;
  font-size:0;
  margin-right: 0;
  }

li#top-menu-youtube.menu__item.is-leaf.leaf,
li#top-menu-twitter.menu__item.is-leaf.leaf,
li.menu__item.is-leaf.last.leaf {
  width:100px;
  }


div.region.region-navigation {

  }

div#block-menu-menu-top-menu-2016 {
  position:relative;
  }

#navigation .menu li .menu__link:hover, #navigation .menu li a.menu__link.qtip-hover {
  background: #000;
  color:#e31837;
  }

/* div#header-social-block {
float: right;
position: relative;
right: 300px;
z-index: 5000;;
  }

img#twitter-img,
img#instagram-img {
  margin-left:15px;
  }
*/
div#header-social-block {
display:none;
}



/* Mega Menu area */

#mega-wrapper-1,
#mega-wrapper-3,
#mega-wrapper-4,
#mega-wrapper-5 {
  top: 75px;
  z-index: 1300;
  }


/* Footer area */

div.panel-pane.pane-custom.pane-9 {
  background:#e31837;
  height:400px;
  }

ul {
  list-style:none;
  padding:0;
  margin:0;
  z-index:1000;
  }

div.panel-pane pane-block pane-menu-menu-tractors,
div#footer-tractors-block {
    position: absolute;
    top: 180px;
    left: -195px;
    width: 150px;
      }

div.panel-pane.pane-menu-tree.pane-menu-dealers-owners,
div.panel-pane.pane-menu-tree.pane-menu-company {
  position:relative;
  top:30px;
  z-index:1000;
  }

div.panel-pane.pane-menu-tree.pane-menu-company {
left:190px;
  }

ul.menu {
  margin-top:-10px;
  z-index:1000;
  }


.menu__item.is-leaf {
  list-style: none;
  z-index:1000;
  }

div#make-it-right {
  margin-bottom: -88px;
    margin-top:-50px;
  margin-left:-20px;
  }

table.views-view-grid.cols-3 {
  margin: 0 auto;
  }

footer#footer div#footer-red-block {
  background: #e31837;
  margin-left: -10px;
  height: 650px;
  margin-bottom: -15px;
  position:relative;
  top:0;
  width:250px;
  }

div.contextual-links-region.panel-pane.pane-panels-mini.pane-footer-menu-right {
  width:100%;
  }

footer#footer div#social-block {
    position: relative;
    top: 20px;
    }

div#footer-menu-wrapper {
  height:0;
  }

div#footer-block.clearfix {
  padding-top: 0;
  }

div#footer-tractors-block li.menu__item.is-leaf.first.leaf.menu-mlid-1986,
li.menu__item.is-leaf.leaf.menu-mlid-1332,
li.menu__item.is-leaf.last.leaf.menu-mlid-1333 {
width: 300px;
}

span#footer-earth-text,
div#footer-tractors-block h2.pane-title.pane__title,
div.panel-pane.pane-menu-tree.pane-menu-company h2.pane-title.pane__title,
div.panel-pane.pane-menu-tree.pane-menu-dealers-owners h2.pane-title.pane__title {
  font-family: 'interstate_cond_monoregular', "PT Sans Narrow", sans-serif;
  font-size:1.3em;
  font-weight:600;
  letter-spacing:1px;
  color:#fff;
  margin-bottom:10px;
  }

div#mini-panel-footer_left div.panel-panel.panel-col-last,
div#mini-panel-footer_menu_right div.panel-panel.panel-col-first {
  position:relative;
  top:16px;
  left:-60px
  }


div#tos-footer {
    font-family: 'interstate_cond_monoregular';
    color: #ccc;
  position: relative;
  left: -236px;
  top: 80px;
  font-size: 1.1em;
  letter-spacing: 1px;
  }
 
#footer a {
    font-size: 1.3em;
    color: #fff;
    letter-spacing: 1px;
    text-transform:uppercase;
}

div#privacy-footer {
  position: relative;
  left: -30px;
  top: 50px;
  font-size: 1.1em;
  letter-spacing: 1px;
  }

div#copyright-footer {
    font-family: 'interstate_cond_monoregular';
    color: #ccc;
      position: relative;
  top: 20px;
  left: 480px;
  font-size: 1.3em;
  letter-spacing: 1px;
  }
  
div#block-panels-mini-mobile-footer-menu {
    display: none;
}

div#block-block-77.block.block-block.contextual-links-region.first.odd {
display: none;
}

div.view.view-xtv-view-by-series.view-id-xtv_view_by_series.view-display-id-page.view-dom-id-933dfd681d6fd292cc53aa5053c5017f {
margin-top:24px;
}

div#my-mahindra-bg.contextual-links-region.panel-pane.pane-block.pane-block-86 {
margin-top: -41px;
z-index: 1000;
padding-top:0;
padding-bottom:0;
z-index:-1000;
}

div#block-views-xtv-view-by-series-block-1.block.block-views.contextual-links-region.even {
visibility:hidden;
}

/* Home Warranty Section */

div#warranty-red {
  position: relative;
  top: -30px;
  padding-bottom: 30px;
  }


/* Put Tough To The Test Section */

div#put-tough-headline {
width:610px;
    position: relative;
    top: 150px;
    left: 240px;
  }

div#put-tough-body {
  font-family: 'interstate_monoregular', "PT Sans", sans-serif;
  font-size: 0.8em;
  line-height: 1.78;
  color: #777;
  position: relative;
  top: 167px;
  left: 240px;
  }

a.put-block-1-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/tractors-homepage-sprite.png') 0 0 no-repeat;
background-size:80%;
width: 370px;
height: 245px;
overflow:hidden;
  position: relative;
top: 220px;
left: 0;
  }

a.put-block-1-href:hover {
  background-position: 0 -312px;
  }

a.put-block-2-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/attachments-homepage-sprite.png') 0 0 no-repeat;
background-size:80%;
width: 370px;
height: 245px;
  overflow:hidden;
  position: relative;
top: 500px;
left: -80px;
  }

a.put-block-2-href:hover {
  background-position: 0 -312px;
  }

a.put-block-3-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/xtv-homepage-sprite.png') no-repeat;
background-size:80%;
width: 370px;
height: 245px;
  overflow:hidden;
  position: relative;
top: 360px;
left: -150px;
  }

a.put-block-3-href:hover {
  background-position: 0 -312px;
  }


/* Special Offers Section */

div#offers-wrapper {
  position: relative;
  left: 220px;
  top: 70px;
  }

div#offers-body {
  font-family: 'interstate_monoregular', PT Sans, sans-serif;
  font-size: 0.8em;
  line-height: 1.65;
  color: #777;
  position: relative;
  top: 18px;
  left: 5px:
  width:450px;
  }

a.special-offers-block-1-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-1-sprite.png') 0 0 no-repeat;
background-size: 90%;
    height: 499px;
    overflow: hidden;
    position: relative;
    top: 100px;
    left: 0;  
    }

a.special-offers-block-1-href:hover {
  background-position: 0 -569px;
  }

a.special-offers-block-2-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-2-sprite.png') 0 0 no-repeat;
background-size: 90%;
    height: 499px;
  overflow:hidden;
  position: relative;
  top: 450px;
  left: -15px;
  }

a.special-offers-block-2-href:hover {
  background-position: 0 -569px;
  }

a.special-offers-block-3-href {
  display: block;
  background: url('/sites/all/themes/musa2016/images/2016-homepage/special-offers-block-3-sprite.png') 0 0 no-repeat;
background-size: 90%;
    height: 499px;
  overflow:hidden;
  position: relative;
  top: 370px;
  left: -26px;
  }

a.special-offers-block-3-href:hover {
  background-position: 0 -569px;
  }

/* Make It Right Section */



/* Background image change - animated above, immediate below */

/* div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section .container li img {
  position: absolute;
  top: 0;
  left: 1440px;
  z-index: -50;
} */

li.jcarousel-item.jcarousel-item-horizontal {
z-index: 4500;
width: 340px;
height: 470px;
margin-right: -10px;
background: transparent;
}

div#mini-panel-footer_left.panel-display.panel-3col-33.clearfix {
position: absolute;
left: 0;
}

div#privacy-footer a,
div#tos-footer a,
div#block-block-76.block.block-block.contextual-links-region.last.even {
font-family: 'interstate_cond_monoregular';
color:#ccc;
position:relative;
left:300px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li a {
  z-index: 1;
  display: block;
  padding-left: 20px;
  width: 150px;
  height: 30px;
  background: white;
  color: #444;
  text-decoration: none;
  font: 14px/30px Helvetica, Verdana, sans-serif;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li:nth-child(1) {
  padding-top: 50px;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li a:hover {
  background: #eee;
}

div.panel-pane.pane-panels-mini.pane-make-it-right-section li a:hover + img {
  left: 0px;
}

a.special-offers-block-1-href:hover {
  background-position: 0 -569px;
  }

a#micro-engines {
position: relative;
left: 800px;
top: 80px;
width:400px;
height:130px;
visibility:hidden;
  }

a#steel-forged {
position: relative;
left: 800px;
top: 50px;
width:400px;
height:100px;
opacity:0;
  }

a#homegrown {
position: relative;
left: 800px;
top: 50px;
width:400px;
height:100px;
opacity:0;
  }


/* My Mahindra */



#hero-button-img {
width:200px;
margin-left:auto;
margin-right:auto;
}

div#home-warranty-2016 {
margin: auto;
width: 800px;
padding-top: 70px;
background: #fff;
margin-bottom: -76px;
border-top: 1px solid #ccc;
position:relative;
top:-110px
}

span#warranty-headline {
font-family: 'Liberator';
font-size: 6.0em;
color: #000;
line-height: 0.8;
letter-spacing: 0.8;
padding-top: 20px;
}

span#warranty-sub-headline {
font-family: 'Liberator';
font-size: 0.4em;
line-height: 0.5;
letter-spacing: 0.8;
color:#fff;
background:#000;
padding: 15px 20px 8px 20px;
position:relative;
top:-19px;
left:-12px;
}

div#warranty-red {
padding-bottom:30px;
font-family:'Liberator';
font-size:1.4em;
letter-spacing:1px;
color:#e31837;
margin-top:-25px;
}

img#warranty-img-2016 {
float: left;
padding-right: 20px;
position: relative;
top: -10px;
}

div.view.view-tractors-view-by-series-2016.view-id-tractors_view_by_series_2016.view-display-id-block_10.series-1500-ribbon.view-dom-id-59ba8041ea53275507f8a97adbe62a6e {
    position: relative;
    left: 100px;
    }

div#mobile-stuff,
table.views-view-grid.cols-1 {
display:none;
}

div.inside.panels-flexible-region-inside.panels-flexible-region-58-center-inside.panels-flexible-region-inside-first.panels-flexible-region-inside-last {
}

ul.jcarousel.jcarousel-view--dd-tractor-nav-2016--block-6.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
overflow: hidden;
position: relative;
top: 0px;
margin: 0px;
padding: 0px;
left: 50px;
width: 900px;
}

div#mega-wrapper-2,
div#mega-wrapper-2:hover {
display:none;
}

div#hero-words {
position:absolute;
left:231px;
top:60px;
}

div#ribbon-description {
width:500px;
color:#666666;
}

ul#tractor-features {
list-style-type: square;
    font-size: 0.8em;
    margin-left: 90px;
    margin-top: -30px;
}

ul#tractor-features:hover {
}

/*div.views-field.views-field-nothing span.field-content {
display:block;
opacity:0.0;
padding-top:325px;
padding-bottom:90px;
position:relative;
top:-325px;
margin-bottom:-90px;
}

div.views-field.views-field-nothing span.field-content:hover {
display:block;
opacity:1.0;
padding-top:325px;
padding-bottom:90px;
position:relative;
top:-325px;
margin-bottom:-90px;
}*/

div#series-1500-video-caption a {
color:#000;
padding-top:10px;
}

div.panels-flexible-region.panels-flexible-region-64-sidebar {
width:340px;
}

div#tractor-series-ribbon-emax {
    margin-left: -90px;
}

div.panels-flexible-row.panels-flexible-row-64-main-row.panels-flexible-row-last.clearfix.ribbon-wrapper {
height:5600px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-4.jcarousel-dom-3.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-5.jcarousel-dom-4.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-6.jcarousel-dom-5.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-7.jcarousel-dom-6.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-8.jcarousel-dom-7.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-9.jcarousel-dom-8.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,
ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
padding-top:100px;
}

div.panel-pane.pane-views.pane-tractors-view-by-series-2016 {
padding-top:228px;
}



div#tractor-series-ribbon-4500 div.views-field.views-field-field-large-preview-image,
div#tractor-series-ribbon-4500 div.views-field.views-field-title,
div#tractor-series-ribbon-4500 div.views-field.views-field-field-price,
div#tractor-series-ribbon-4500 div.views-field.views-field-field-hp,
div#tractor-series-ribbon-4500 div.views-field.views-field-nothing {
position: relative;
top: -30px;
}

div.field-content.drop-down-image {
position:relative;
top:30px;
}

ul.jcarousel.jcarousel-view--tractor-nav-2016--page-1 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-2 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-3 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-4 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-5 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-6 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-7 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-8 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-9 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-10 li.jcarousel-item.jcarousel-item-horizontal,
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-11 li.jcarousel-item.jcarousel-item-horizontal {
background: transparent;
z-index: 4500;
width: 230px;
position:relative;
top:200px;
}


div.views-field.views-field-field-medium-preview-image div.field-content.mega-slider-preview-img {
width:230px;
margin-left:-10px;
}

div.field-content.drop-down-title {
position:relative;
top:30px;
left:15px;
line-height:14px;
padding-bottom:8px;
}

div.field-content.drop-down-price {
position:relative;
top:35px;
left:15px;
}

div.field-content.drop-down-hp {
position:relative;
top:45px;
left:15px;
}

/* This may be the culprit */
ul.jcarousel.jcarousel-view--tractor-nav-2016--page-1 li.jcarousel-item.jcarousel-item-horizontal div.views-field.views-field-field-medium-preview-image div.field-content {
width:240px;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 {
width: 800px;
    margin: 0 auto;
    margin-top: 175px;
    }

div.view.view-tractor-nav-2016.view-id-tractor_nav_2016 div.jcarousel-container.jcarousel-container-horizontal {
width:960px;
}

div#drop-down-blurb {
position: relative;
top: -160px;
line-height: 19px;
}

div.field-content.drop-down-price {
font-size: 1.05em;
}

img#series-1500-video-img {
float: left;
width: 250px;
margin-left: 120px;
margin-top: 50px;
}

.cols-3 td.col-1 ul#tractor-features, .cols-3 td.col-2 ul#tractor-features, .cols-3 td.col-3 ul#tractor-features {
list-style-type: square;
font-size: 0.8em;
margin-left: 60px;
margin-top: -20px;
}

li.jcarousel-item.jcarousel-item-horizontal div.field-content.drop-down-price {
position: relative;
top: 18px;
left: 15px;
margin-bottom:-18px;
}

tr.row-2 td.col-1, tr.row-2 td.col-2, tr.row-2 td.col-3 {
position: relative;
top: -400px;
}

tr.row-3 td.col-1, tr.row-3 td.col-2, tr.row-3 td.col-3 {
position: relative;
top: -800px;
}

tr.row-4 td.col-1, tr.row-4 td.col-2, tr.row-4 td.col-3 {
position: relative;
top: -1200px;
}

tr.row-5 td.col-1, tr.row-5 td.col-2, tr.row-5 td.col-3 {
position: relative;
top: -1600px;
}

td.col-1 div.views-field.views-field-field-medium-preview-image,
td.col-2 div.views-field.views-field-field-medium-preview-image,
td.col-3 div.views-field.views-field-field-medium-preview-image {
position: relative;
left: 10px;
top: 4px;
}

div#block-views-xtv-view-by-series-block-1 h2.block__title {
visibility:hidden;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 div.jcarousel-skin-musa-nav a.jcarousel-prev.jcarousel-prev-horizontal {
float: left;
margin-left: 250px;
margin-top: 0;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/chevron-left.png');
background-position: 0 0;
display: block;
width: 20px;
height: 31px;
z-index: 5000;
}

div.view.view-dd-tractor-nav-2016.view-id-dd_tractor_nav_2016 div.jcarousel-skin-musa-nav a.jcarousel-next.jcarousel-next-horizontal {
margin-left: 880px;
margin-top: 0;
z-index: 2000;
background-image: url('/sites/all/themes/musa2016/images/2016-homepage/chevron-right.png');
background-position: 0 0;
display: block;
width: 20px;
height: 31px;
}

div.contextual-links-region.panel-pane.pane-block.pane-block-98,
div#block-block-103.block.block-block.contextual-links-region.first.last.odd {
position: relative;
top: 40px;
}

div.contextual-links-region.panel-pane.pane-panels-mini.pane-make-it-right-section {
height:650px;
background:#000;
}

div#mini-panel-special_offers_mini_panel.panel-display.panel-3col-33.clearfix {
margin-top: -100px;
}

.view-dealer-locator-new a.dealer_link {
padding: 10px 10px;
}

div.view.view-tractor-by-tier div.view.view-tractor-by-tier.view-id-tractor_by_tier.view-display-id-page_1.view-dom-id-c56e390e4cc5260dfafff2c2ffa17a3c  {
position:relative;
top:0;
}






.page-frontpage div.panel-pane.pane-menu-tree.pane-menu-dealers-owners {
    position: relative;
    left: 150px;
}

.page-frontpage div#social-footer-mini-panel {
    position: relative;
    left: 40px;
    }
    
.page-frontpage div#footer-tractors-block {
position: absolute;
    top: 180px;
    left: 156px;
    width: 150px;
}

.page-frontpage div#footer-earth {
    position: absolute;
    top: 116px;
    left: 300px;
}

div#views_slideshow_cycle_main_home_slideshow_2016-block_4.views_slideshow_cycle_main.views_slideshow_main.viewsSlideshowCycle-processed {
margin-top: -30px;
margin-bottom: -10px;
}

div#hero-subheader {
color:#fff;
font-size:24px;
font-family:'Liberator';
}

div#hero-body-red {
color: #e31837;
width: 500px;
position:relative;
top:-55px;
}

div#parts-right div#hero-words {
position: relative;
left: 50px;
top: 50px;
}

div#parts-right div#hero-body {
position: relative;
top: -10px;
line-height: 50px;
}

div#block-block-77.block.block-block.contextual-links-region.even {
display:none;
}


div#parts-lookup {
height: 400px;
background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/topo-bg.jpg') center top;
width: 100%;
}

div#parts-lookup div#hero-button {
position:relative;
top:10px;
}

h1#hero-title-black {
font-size: 4.0em;
}

div#parts-lookup div#hero-body-red {
color: #e31837;
position: relative;
width:900px;
top:0px;
}

div#parts-order-wrapper {
position: relative;
left: 100px;
}

div#parts-lookup div#hero-rectangle {
position: relative;
top: 60px;
}

div#parts-order-wrapper {
position: relative;
left: 100px;
}

div#parts-order-wrapper a#hero-button-img {
position: relative;
left: -155px;
}
div#parts-order-badge {
float: right;
position: relative;
top: -170px;
width: 150px;
margin-right: 170px;
}

div#parts-warranty {
height: 550px;
}

div#parts-warranty-2016-img {
position: relative;
top: 100px;
}

div#parts-warranty div#hero-body{
color:#000;
}

div#hero-headline-black {
font-family: 'Liberator';
font-size: 3.0em;
color: #000;
line-height: 0.8;
letter-spacing: 0.8;
position: relative;
top: -65px;
}

div#parts-warranty-wrapper {
position: relative;
left: 500px;
}

div#parts-warranty-wrapper div#hero-body {
position: relative;
top: -60px;
font-size: 0.8em;
}

div#parts-warranty-wrapper div#hero-button {
position: relative;
top: -60px;
}

div#parts-warranty-wrapper a#hero-button-img {
font-size: 0.8em;
padding: 17px;
position: relative;
left: -150px;
}

div#parts-order-wrapper a#hero-button-img {
font-size:0.9em;
padding:17px;
position:relative;
top:30px;
}
div#company-satisfaction-left div#hero-words {
position: relative;
left: 0;
}

div.contextual-links-region.panel-pane.pane-block.pane-block-107 div#hero-words {
position: relative;
left: 10px;
}

div#company-hero-image div#hero-words {
position: relative;
left: 231px;
}

div#company-satisfaction-left.contextual-links-region.panel-pane.pane-block.pane-block-83 {
padding-top: 100px;
}

div#mini-panel-footer_left {
width:1050px;
}

.page-frontpage div#mini-panel-footer_left {
width:550px;
}

.page-frontpage div#social-footer-block {
position:relative;
left:-300px;
}

.page-frontpage span#footer-earth-text {
margin-left:0;
}

.page-frontpage div#social-footer-mini-panel {
margin-left:-300px;
}

div.header-wrapper {
position: fixed;
top: 0;
left: 0;
z-index: 5000;
}

article.node-3008.node.node-webform.view-mode-full.clearfix {
margin-left: 231px;
margin-right: 20px;
}


div#mini-panel-footer_menu_right {
width:650px;
}

#webform-client-form-3008.webform-client-form {
    margin-top: 80px;
    }

article.node-3006.node.node-webform.node-promoted.view-mode-full.clearfix {
margin-top:80px;
padding-left:20px;
}

li.menu__item.is-expanded.expanded,
span#mobile-shopping-tools.menu__link.nolink,
span#my-mobile.menu__link.nolink,
li.menu__item.is-leaf.leaf span#my-mobile.menu__link.nolink,
a#governmental-programs.menu__link,
a#mobile-submenu.menu__link {
display:none;
}

div#filler-ribbon {
position: relative;
top: -410px;
width: 200%;
border-top: 1px solid #ddd;
z-index: -2000;
}

div#filler-ribbon.panel-pane.pane-custom.pane-1 {
margin-bottom:-260px;
}

ul.jcarousel.jcarousel-view--tractors-view-by-series-2016--block-11.jcarousel-dom-9.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal {
height:500px;
}

div.panels-flexible-region.panels-flexible-region-64-tractors_header.panels-flexible-region-first.panels-flexible-region-last.tractor-header div.panel-pane.pane-custom.pane-3 {
background: #eee;
background-size: 300%;
background-position: -200px;
width: 100%;
}

form#views-exposed-form-tractors-sortable-view-2016-page.ctools-auto-submit-full-form {
position: relative;
left: 180px;
}

div.view.view-xtv-view-by-series.view-id-xtv_view_by_series.view-display-id-page.view-dom-id-8d72dba8430ed08b753febaf3add62de div#hero-words {
display:none;
}

button.accordion {
    background-color: #000;
    color: #fff;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 1.3em;
    font-family: 'Liberator';
    transition: 0.4s;
    width:450px;
}

button.accordion a,
button.accordion a:active,
button.accordion a:visited {
    background-color: #000;
    color: #fff;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 1.3em;
    font-family: 'Liberator';
    transition: 0.4s;
    width:450px;
}

button.accordion.active, button.accordion:hover {
    background-color: #000;
}

button.accordion:after {
    content: '\002B';
    color: #fff;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

button.accordion.active:after {
    content: "\2212";
}

div.accordion-panel {
    padding: 0 18px;
    background-color: #000;
    color:#fff;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
    width:450px;
    line-height: 1.4;
    }

div.accordion-panel p {
font-family: 'interstate_cond_monoregular';
font-weight: 200;
color:#fff;
font-size:12px;
width:450px;
}


div.contextual-links-region.panel-pane.pane-block.pane-block-110 {
    width: 30%;
    position: relative;
    left: 40%;
    height:720px;
}

#accordion {
  background: #000 url('/sites/all/themes/musa2016/images/2016-homepage/make-it-right-img-sprite-2.jpg') no-repeat;
  background-position: 0 0;
  height: 720px;
  width: 130%;
  z-index:0;
  }
#accordion.accordion1 {
  background-position: 0 0;
  margin-left:-30px;
  }
#accordion.accordion2 {
  background-position: 0 -720px;
  margin-left:-30px;
  }
#accordion.accordion3 {
  background-position: 0 -1440px;
  margin-left:-30px;
}
div.panel-pane.pane-block.pane-block-110 {
    width: 450px;
    position: relative;
    left: 520px;
    top: -30px;
    height: 513px;
    background: #000;
    z-index: 100;
    }

div.view.view-specials-grid.view-id-specials_grid.view-display-id-block.view-dom-id-f427426be45ade3babd89562dc322e95 table.views-view-grid.cols-2 {
width:960px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix table.views-view-grid.cols-2 {
width:960px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix tr.row-1 {
height:1050px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix tr.row-2 {
height:1050px;
}

article.node-112016706.node.node-panel.view-mode-full.clearfix tr.row-3 {
height:1150px;
}

div.view.view-specials-grid.view-id-specials_grid.view-display-id-block.view-dom-id-46ac2d1241654bc6fdda03b8f72ce704 {
height:2800px;
}
div.view.view-specials-grid.view-id-specials_grid.view-display-id-block.view-dom-id-bba5c2359fbfbf1cc6a0acc74a4ab969 div#footer-wrapper {
background: #000;
margin-top: -1200px;
z-index: 4000;
margin-bottom:-1500px;
  }

.region-searchbar select {
    background: #000;
    color: #fff;
    height: 31px;
    border-radius: 4px;
    padding: 0 10px;
    outline: none;
}
div.views-exposed-widget.views-submit-button {
display:none;
}

div.view-filters {
background:#eee;
}

.node-3008, .node-3006 {
margin-left:231px;
margin-right:auto;
}

.node-3008, .node-3006 div.field.field-name-body.field-type-text-with-summary.field-label-hidden {
margin-left:-30px;
}



}

div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-1,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-2,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-3,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-4,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-5,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-6,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-7,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-8,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-9,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-10,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-11,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-12,
div.view.view-tractor-by-tier.view-id-tractor_by_tier tr.row-13 {
height: 770px;
    position: relative;
    top: 0;
}


div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-2,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-3,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-4,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-5,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-6,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-7,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-8,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-9,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-10,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-11,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-12,
div.view.view-tractors-sortable-view-2016.view-id-tractors_sortable_view_2016 tr.row-13 {
height: 770px;
    position: relative;
    top: 0;
}

div.field-content.views-field.views-field-field-hp {
margin-left: 57px;
}

div.view.view-tractor-by-tier.view-id-tractor_by_tier.view-display-id-attachment_1 {
margin-top: -1630px;
}

input#edit-submit-xtv-view-by-series.form-submit,
input#edit-submit-tractors-sortable-view-2016.ctools-use-ajax.ctools-auto-submit-click.js-hide.form-submit {
background: #E31837 !important;
color: #ffffff;
padding: 10px 20px;
margin: 30px 0 0 0;
text-decoration: none;
}

form#views-exposed-form-xtv-view-by-series-page,
form#views-exposed-form-tractors-sortable-view-2016-page.ctools-auto-submit-full-form,
form#views-exposed-form-tractors-sortable-view-2016-page.ctools-auto-submit-full-form.ctools-auto-submit-processed {
padding-top: 30px;
padding-bottom: 50px;
padding-left: 50px;
background: #eee;
}
#careers-bottom, #content-bottom-01 {
	clear: both;
	width: 100%;
	float: left;
}
#careers-bottom * {
	box-sizing: border-box;
}
.career-background {
	background: url(/sites/all/themes/musa2016/images/background-core-value.jpg) no-repeat center top transparent;
	background-size: cover;
	float: left;
	width: 100%;
	position: relative;
	z-index: 1;
	margin-bottom: 0;
	padding: 100px 0;
}
.career-background:before {
	content: '';
	background: url(/sites/all/themes/musa2016/images/red-overlay-bg.png) repeat center center transparent;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}
.container .block-inner, #content-bottom-01 .container {
	max-width: 1149px;
	margin: 0 auto;
}
.block-page-center {
	position: relative;
}
.col-md-6 {
	width: 50%;
	box-sizing: border-box;
	padding: 0 15px;
	float: left;
}
.clear-section .col-md-6 {
	float: left;
	padding: 0 60px;
	width: 50%;
	position: relative;
}
.border-center .col-md-6 {
	padding: 25px 60px;
}
.clear-section .col-md-6 img {
	max-width: 400px;
}

.clear-section {
	clear: both;
	width: 100%;
	float: left;
	color: #ffffff;
	font-size: 14px;    
	margin-bottom: 50px;
	position: relative;
}
.margin-bottom-50 {
	margin-bottom: 50px;
}
.block .content h2 {
	margin: 0 0 10px 0;
	font-family: 'interstate_monoregular', "PT Sans Narrow", sans-serif;
	font-size: 20px;
}
.block .content p {
	margin-top: 0;
	margin-bottom: 10px;
	line-height: 24px;
}
.border-center:before {
	content: '';
	height: 100%;
	width: 1px;
	background: #ffffff;
	display: block;
	left: 50%;
	top: 0;
	position: absolute;
}
#footer .block .content h2 {
    font-family: 'interstate_cond_monoregular', "PT Sans Narrow", sans-serif;
    font-size: 1.3em;
    font-weight: 600;
    letter-spacing: 1px;
    color: #fff;
    margin-bottom: 10px;
} 
#content-bottom-01 {
	width: 100%;
	clear: both;
	float: left;
	padding: 60px 0;
	background: url(/sites/all/themes/musa2016/images/pattern_bg.png) no-repeat center top transparent;
	background-size: cover;
}
.employ-section .block__title {
    font-size: 45px;
    margin-bottom: 15px;
    line-height: 45px;
	position: relative;
}
.border-top-red .block__title:before {
	content: '';
	width: 100%;
	height: 8px;
	display: block;
	margin-bottom: 20px;
	background: url(/sites/all/themes/musa2016/images/title_border_bg.png) no-repeat 0 0 transparent;
}
.body-red .content {
	color: #e61d33;
}
.description-high {
	display: block;
	margin-bottom: 40px;
	color: #000000;
}
.view-career-employee {
	border: solid 1px #dfdfde;
}
.view-career-employee .views-field-nothing {
	margin: 0;
	padding: 0;
	position: relative;
}
.view-career-employee .view-content:before {
	background: url(/sites/all/themes/musa2016/images/box-shadow.png) no-repeat 0 0 transparent;
	content: '';
	display: block;
	position: absolute;
	z-index: 1;
	left: -20%;
    bottom: -25%;
	width: 397px;
	height: 317px;
}
.view-career-employee .view-content {
	position: relative;
	z-index: 2;
}
.view-career-employee .views-field-nothing .field-content {
    display: block !important;
    opacity: 1 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important; 
    position: relative !important;
    top: 0 !important;
    margin-bottom: 0 !important;
}
.owl-theme .owl-controls .owl-page span {
	opacity: 1;
	background: #dfdfde;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
	background: #e61d33;
}
.owl-theme .owl-controls {
	margin: -1px 0 0 0;
	padding: 0px 0 15px;
	background: #ffffff;
}
.employee-description {
	padding: 15px;
	text-align: center;
	text-transform: uppercase;
	background: #ffffff;
}
.employee-image img {
	display: block;
}
@media only screen and (max-width: 768px) {
	* {
		box-sizing: border-box;
	}
	.col-md-6 {
		width: 100% !important;
	}
	#block-gtranslate-gtranslate {
		display: none;
	}
	.clear-section .col-md-6 img {
		max-width: 100%;
	}
	.border-center:before {
		display: none;
	}
	.border-center .col-md-6 {
		padding: 25px 25px 0;
	}
	.clear-section .col-md-6 {
		padding: 0 25px;
	}
	.clear-section .col-md-6 {
		margin-bottom: 20px;
	}
	.margin-bottom-50 {
		margin-bottom: 0;
	}
	.career-background {
		padding: 50px 0;
	}
	#footer {
		padding-left: 0;
		padding-right: 0;
		color: #9b9b9b;
		font-family: 'interstate_cond_monoregular';
	}
	.panel-3col-33 .panel-col, div.panel-panel.panel-col-first, div.panel-panel.panel-col-last {
		margin-left: 0;
	}
	#footer a:link, #footer a:visited {
		color: #9b9b9b;
		font-size: 1.2em;
		text-transform: uppercase;
	}
	div#footer-red-block.panel-pane.pane-custom.pane-8 {
		height: auto;
		width: 100%;
		margin-left: 0;
		top: 0;
		padding-top: 0;
	}
	#footer .panel-pane {
    padding-top: 0;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
    padding: 0 !important;
	left: 0;
	}
	#footer div.panel-pane.pane-block.pane-menu-menu-tractors {
		left: 0;
	}
	#footer div.panel-col-bottom.panel-panel {
		width: 100%;
		left: 0;
		padding-bottom: 0;
	}
	#footer div.panel-pane.pane-custom.pane-9 {
		height: auto;
		position: relative;
		left: 0;
		top: 0;
	}
	#footer-wrapper, #footer-block {
		height: auto;
	}
	#footer #block-panels-mini-clone-of-footer-mini-panel, #footer #block-block-76 {
		display: none;
	}
	#footer #block-panels-mini-mobile-footer-menu {
		padding: 0px;
		margin: 0;
	}
	#footer .panel-2col-stacked .panel-col-last, #footer .panel-2col-stacked .panel-col-first {
		width: 50%;
	}
	#footer ul.menu {
		padding: 0;
		margin-top: 0;
	}
	#footer ul.menu li {
		list-style-image: none;
		list-style-type: none;
		line-height: 20px;
		margin-bottom: 10px;
		margin-left: 0;
	}
	#footer-wrapper {
		min-width: 100%;
	}
	#footer #mobile-footer-logo {
		background: #e31837;
		color: #ffffff;
		text-align: center;
		padding: 30px 0;
	}
	#footer #mobile-tos-footer {
		text-align: center;
		padding: 30px 0;
		line-height: 24px;
		letter-spacing: -.1px;
		font-family: 'interstate_cond_monoregular';
		font-size: 1.2em;
	}
	#footer #mobile-tos-footer a {
		letter-spacing: -.1px;
		font-size: 1em;
		color: #ffffff;
		text-decoration: none;
	}
	#footer #footer-earth {
		padding: 0 20px 25px;
	}
	#footer #footer-earth img {
		margin-right: 10px;
	}
	#footer #footer-earth img, #footer #footer-earth span {
		display: inline-block;
		vertical-align: top;
		text-transform: uppercase;
		color: #ffffff;
		line-height: 22px;
	}
	#footer .center-wrapper .inside {
		padding: 0 20px;
		margin: 0;
	}
	#footer h2.pane-title {
		margin: 0 0 10px 0;
		padding: 0;
		font-family: 'interstate_monoregular', "PT Sans Narrow", sans-serif;
		color: #ffffff;
		font-weight: 500;
		font-size: 1.2em;
	}
	div.contextual-links-region.panel-pane.pane-block.pane-menu-menu-company {
		left: 0;
		top: 0;
		position: relative;
	}
	#footer * {
		box-sizing: border-box;
	}
	.pane-block-110 {
		display: none;
	}
	.panel-pane {
		clear: both;
	}
	div.panel-pane.pane-block.pane-menu-menu-company {
		top: 0;
	}
	div#company-mahindra-group-blocks-row-1 {
    width: 100%;
    margin: 0;
    position: relative;
    top: 0;
    clear: both;
	float: left;
	}
	div#company-mahindra-group-navistar, div#company-mahindra-group-mojo, div#company-mahindra-group-aerospace, div#company-mahindra-group-mrap, div#company-mahindra-group-bolero, div#company-mahindra-group-leisure, div#company-mahindra-group-tourister, div#company-mahindra-group-earthmaster {
		text-align: center;
		width: 100%;
		float: left;
		top: 0;
		margin-bottom: 30px;
	}
	.panel-pane, .full-width h1.title, .node-type-page .node-page, .view-tractor-comparison, .page-node-3009 .node-finance, #block-views-finance-home-slider-block, #finance-block-wrapper, #block-webform-client-block-99131, #mini-panel-finance_contact_us, .pane-tractor-slider .pane-title, .page-node-112013819.page-panels #content, .page-node-112013820.page-panels #content, .xtv .pane-custom.pane-1, .pane-custom.pane-1.implements-pane {
		width: 100%;
	}
	.page-company .panel-pane {
		width: 100% !important;
		height: auto !important;
		float: left !important;
		top: 0 !important;
		left: 0 !important;
		margin: 0 !important;
		padding: 10px !important;
		position: relative !important;
		background-size: cover !important;
	}
	div#hero-words {
		padding-top: 90px;
		padding-bottom: 30px;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 0;
		text-align: left;
	}
	div#company-mahindra-group-blocks-row-2 {
		width: 100%;
		margin: 0;
		top: 0;
	}
	div#company-mahindra-group-subhead, div#company-mahindra-group-title, div#company-mahindra-group-copy, #company-mahindra-group {
		width: 100%;
		top: 0;
		float: left;
		max-width: 100%;
	}
	ul#company-mahindra-group-right-sectors {
		margin-top: 0;
	}
	div#company-mahindra-group-title {
		font-size: 2.5em;
	}
	div#company-satisfaction-left div#hero-button {
    width: 100%;
    margin-left: 0;
    position: relative;
    top: 0;
	}
	a#hero-button-img {
    color: #fff;
    padding: 30px;
    background: #e31837;
    position: relative;
    display: block;
	width: 100%;
	padding: 15px;
	text-align: center;
	max-width: 280px;
	}
	div#company-mahindra-group-logo {
    position: relative;
    top: 0;
    width: 100%;
    margin: 0;
    padding-bottom: 30px;
	text-align: center;
	}
	div#company-mahindra-group-title {
    position: relative;
    top: 0;
    width: 100%;
    margin: 0;
    padding-bottom: 30px;
	text-align: center;
	}
	h1, h2.pane-title, h2.block-title {
		font-size: 2.5em;
	}
	div#company-satisfaction-number {
		line-height: normal;
	}
	div#company-satisfaction-left div#hero-rectangle {
		top: 0;
	}
	div#company-satisfaction-left h1#company-satisfaction-title {
    color: #000;
    margin-left: 10px;
    margin-top: 0;
    margin-bottom: 20px;
	}
	.panel-2col .panel-col-last, .panel-2col .panel-col-first {
		width: 100%;
	}
	#hero-body {
    margin-bottom: 15px;
    padding-left: 0;
    color: #fff;
	}
	div#company-heritage-history {
		padding: 0 10px !important;
	}
	div#company-warranty-2016 {
		width: 100%;
		max-width: 100%;
	}
	p#company-warranty-p {
		width: 100%;
		margin-top: .5em;
	}
	#company-warranty-headline {
		display: block !important;
		clear: both !important;
		line-height: 45px !important;
		font-size: 2.5em !important;
	}
	img#company-warranty-img {
    padding-left: 0;
    padding-top: 30px;
    width: auto;
	max-width: 100%;
    padding-bottom: 40px;
	text-align: center;
	}
	#company-warranty-2016-img {
		text-align: center;
		
	}
	div#company-heritage-history {
		height: 827px !important;
	}
	#page, .region-bottom, #header, #page-wrapper {
		height: auto;
	}
	.panels-flexible-region-54-center {
		width: 100%;
	}
	.header-wrapper {
		border-bottom: none;
	}
	div#rm-removed.responsive-menus-simple {
    position: relative;
    left: 0;
    top: 37px;
    width: auto;
    margin-left: -10px;
    margin-right: -10px;
    min-width: 100%;
    border: none;
    box-shadow: none;
    border-radius: 0;
    height: auto;
	padding-bottom: 68px;
	z-index: 1000;
	}
	div#hero-video {
    padding-top: 0px;
    width: 100%;
    margin: auto;
    height: auto;
    text-align: center;
	}
	.region-bottom {
		display: none;
	}
	div#home-hero-words div#hero-body {
    font-size: 1.0em;
    line-height: 1.4em;
    width: auto;
    margin-left: 0;
    margin-right: 0;
	margin-bottom: 0;
    padding: 20px 0;
    background: #fff;
	}
	div#home-warranty-2016 {
		width: 100%;
		margin-left: 0;
		margin-bottom: 0;
		padding-right: 0;
	}
	div#warranty-red {
		margin-left: 0;
	}
	div#hero-button {
		top: 0;
		width: 100%;
		margin-top: 15px;
	}
	div#home-hero-words {
		padding-top: 50px;
		margin-bottom: 0;
	}
	div#home-warranty-2016 {
		padding-top: 30px;
		border: none;
	}
	#home-warranty-2016 p {
		margin: 0;
	}
	#warranty-img {
		margin-bottom: 40px;
		text-align: center;
	}
	div#warranty-red p {
		font-size: 1.2em;
		margin-bottom: 0;
	}
	div#warranty-red {
		padding-bottom: 0;
	}
	div.panel-pane.pane-panels-mini.pane-make-it-right-section {
    margin-top: 0;
    background: #000;
    width: auto;
    margin-left: 0;
    margin-left: -15px;
    height: auto;
    margin-right: -15px;
	padding-top: 0;
	}
	.page-frontpage div.panel-pane.pane-panels-mini.pane-make-it-right-section .panel-pane {
		padding-top: 0;
	}
	div#make-it-right-mobile {
    background: #000;
    position: relative;
    left: 0;
    width: 100%;
    margin-left: 0;
	}
	div#gears-wrapper, div#steel-wrapper, div#city-wrapper {
    position: relative;
    top: 0;
    height: auto;
    left: 0;
    width: auto;
    margin: 0 -5px;
	}
	
	.header-rise-new, .header-mcrd, .header-warranty, .header-news, .header_tractor, .header_attachments, .header_implements, .header-news, .header-rise, .header-rise-new, .header-perform, .header-mcrd, .header-wia, .header-emax, .header-tractor-series, .header-xtv-series, .header-farmshow, .header-dealer, .header-ndm, .header-gov, .header-warranty, .header-aaw, .subheader_loaders, .subheader_backhoes, .subheader_mowers, .subheader_snow, .subheader_cutter, .subheader_blade, .subheader_3pt, .subheader_ndm1, .subheader_ndm2, .specials-background {
		height: 200px;
		background-size: cover;
	}
	.pane-rise-videos iframe {
		max-width: 100%;
		height: 200px;
	}
	.view-rise-videos {
		max-width: 100%;
	}
	.view-rise-videos .flexslider {
		margin: 10px 0 20px;
	}
	.not-front .pane-rise-videos h2.pane-title.pane__title, 
	.not-front .pane-rise-links h2.pane-title.pane__title, 
	.not-front .pane-node-field-contact-form h2.pane-title.pane__title, 
	.not-front .pane-rise-featured-news-panel-pane-1 h2.pane-title.pane__title {
		background: none;
		font-size: 22px;
		padding-top: 15px;
		border: none;
		margin-bottom: 10px;
	}
	.pane-node-field-contact-form {
		padding: 0 15px;
		
	}
	#rise-entry-entityform-edit-form .form-item {
		margin: 1.5em 0 0;
	}
	.rise-full #edit-field-email, .rise-full #edit-field-rise-name {
		width: 100%;
	}
	.pane-rise-links {
		margin-top: 0;
	}
	.field-name-body div.field-item h1 {
		font-size: 1.5em;
	}
	.field-name-body img, .warranty-page #page .col1 img, .warranty-page #page .col2 img {
		max-width: 100%;
		height: auto !important;
		padding-left: 0 !important;
	}
	.mcrd-col1 {
    display: inline-block;
    position: relative;
    float: left;
    width: 100%;
    height: auto;
    padding: 0 0 0 0;
	}
	#mcrd-drawer {
		width: 100%;
		padding: 15px 0;
		display: block;
	}
	#mcrd-toggle {
		width: 100% !important;
		margin: 0;
		display: none;
	}
	.mcrd-col2 {
		width: 100%;
		height: auto;
	}
	.warranty-page #page .col1, .warranty-page #page .col2 {
		width: 100%;
	}
	.warranty-page .pane-3 {
    padding: 35px 0;
    margin-bottom: 35px;
	}
	.chContentLeft {
		text-align: center;
	}
	.chContentLeft, .chContentDouble {
		width: 100%;
		margin: 20px 0 0 0;
	}
	.chContentDouble ul {
		padding-left: 15px;
	}
	div.corp_brochure {
		width: 100%;
		text-align: center;
	}
	.view-news .views-columns-3 .views-column, .view-rise-links .views-columns-3 .views-column {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	.view-news div.views-field.views-field-title, .view-rise-links div.views-field.views-field-title {
		text-align: center;
	}
	.view-specials-grid table.views-view-grid.cols-3 {
		display: block;
	}
	.view-specials-grid .views-view-grid td, .view-specials-grid .views-view-grid td.col-3.col-last, .view-specials-grid .views-view-grid td.col-3.col-first {
		width: 100%;
		display: block;
		padding-left: 0;
		padding-right: 0;
	}
	.search-block-mobile {
		display: block;
	}
	
	#searchbar {
		background-color: #000000;
		width: 100%;
	}
	#searchbar {
    position: absolute;
    left: 0;
	right: auto;
    width: 100%;
	height: auto;
    margin: 0;
    top: 106px;
    box-sizing: border-box;
    padding: 20px;
    background: #000;
	z-index: 1000;
	display: none;
	}
	#search-block-form, #search-block-form .container-inline {
		width: 100%;
	}
	.region-searchbar .block {
		margin: 0px;
	}
	.search-block-mobile {
	z-index: 2;
    position: absolute;
    margin: 0;
    left: 65px;
    width: 40px;
    top: 40px;
    height: 40px;
	z-index: 10000;
	}
	.search-block-mobile .content a {
		width: 30px;
		height: 30px;
		display: block;
		background: url(/sites/all/themes/musa2016/images/icon-search-mobile.png) no-repeat center center transparent;
		text-decoration: none;
		text-indent: -9999px;
		background-size: 100%;
		margin-left: -5px;
	}
	.responsive-menus.responsified span.toggler {
		position :relative;
		z-index: 10000;
		font-size: 2em;
	}
	#block-search-form {
		width: 100%;
	}
	
	.selectBox-dropdown {
	min-width: 90px;
	max-width: 90px;
	position: relative;
	border: none;
	line-height: 30px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	color: #fff;
	outline: none;
	height:30px;
	overflow: hidden;
	vertical-align: middle;
	background: #000000;
	display: inline-block;
	cursor: pointer;
	font-size: 1em;
	font-family: 'interstate_cond_monoregular';
	font-weight: 200;
	letter-spacing: 2px;
	border: none;
	box-shadow: none;
	border-radius: 0;
	outline: none;
	white-space: normal;
	}
	.selectBox-dropdown:hover, .selectBox-dropdown:focus {
		color: #ffffff;
		outline: none;
	}

	.selectBox-dropdown .selectBox-label {
		padding: 0px 10px;
		display: block;
		white-space: normal;
		overflow: none;
		width: 100%;
		padding-right: 20px;
		width: 100% !important;
		box-sizing: border-box;
	}
	.selectBox-options.selectBox-options-bottom {
		border-top: none;
		-moz-border-radius-bottomleft: 5px;
		-moz-border-radius-bottomright: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
	background: -moz-linear-gradient(top,  rgba(235,235,235,0.9) 0%, rgba(235,235,235,0.9) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(235,235,235,0.9) 0%,rgba(235,235,235,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(235,235,235,0.9) 0%,rgba(235,235,235,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ebebeb', endColorstr='#e6ebebeb',GradientType=0 ); /* IE6-9 */
		top: 30px !important;
		border: none;
		border-radius: 0;
		box-shadow: none;
		width: 113px !important;
		max-width: 113px;
		border-radius: 5px;
		padding: 10px 0;
	}
	.selectBox-options li a {
		line-height: 1.5;
		padding: 0 .5em;
		white-space: nowrap;
		overflow: hidden;
		background: 6px center no-repeat;
		color: #222222;
		font-size: 12px;
		padding: 1px 10px 1px 30px;
	}
	.selectBox-options li:first-child {
		display: none;
	}
	.selectBox-options li a:hover, .selectBox-options li a:focus, .selectBox-options LI.selectBox-selected A {
		background: url(/sites/all/themes/musa2016/images/google_select_icon.png) no-repeat 10px center #e31837;
		color: #ffffff;
	}

	a.selectBox.form-select.selectBox-dropdown:active,
	a.selectBox.form-select.selectBox-dropdown:focus,
	a.selectBox.form-select.selectBox-dropdown:visited,
	a.selectBox.form-select.selectBox-dropdown:hover {
	font-family: 'interstate_cond_monoregular';
	font-weight: 200;
	color:#fff;
	}

	.selectBox-dropdown .selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 25px;
	height: 100%;
	background: url(/sites/all/themes/musa2016/images/gtranslate_arrow.png) no-repeat center center transparent;
	border: none;
	}

	a.selectBox.form-select.selectBox-dropdown {
	width: 133px;
	}

	a.selectBox.form-select.selectBox-dropdown {
	width: 133px;
	}
	
	#footer-earth {
		display: none;
	}
	.block-gtranslate-gtranslate-instance {
		display: block;
		padding: 0 15px;
	}
	.block-gtranslate-gtranslate-instance select {
    max-width: 140px;
    height: auto;
    padding: 8px 10px;
    background: #e31837;
    color: #fff;
    font-size: 14px;
    border: none;
    border-radius: 3px;
    min-width: 140px;
	outline: none;
	box-shadow: none;
	}
	div#offers-headline {
		font-size: 3.0em;
	}
	div#special-offers-2016 {
		padding-top: 0;
	}
	#footer-menu {
		display: none;
	}
	div#special-offers-block-1 {
		margin-left: 0;
	}
	div#special-offers-button {
		display: block;
		text-align: center;
	}
	
	div#put-block-1 a.put-block-1-href, div#put-block-2 a.put-block-2-href, div#put-block-3 a.put-block-3-href {
		background-position: center top;
	}
	div.header-xtv-series div#hero-body {
    margin: 0 -30px;
    padding: 30px 50px;
    background: #000;
	}
}
@media only screen and (max-width: 418px) {
	.search-block-mobile {
		left: 60px;
	}
}
@media only screen and (max-width: 375px) {
	div#home-hero-words {
		padding-top: 90px;
	}
	div#put-block-1 a.put-block-1-href, div#put-block-2 a.put-block-2-href, div#put-block-3 a.put-block-3-href {
		max-width: 375px;
	}
	div#special-offers-block-1 a.special-offers-block-1-href {
		height: 530px;
	}
}
@media only screen and (max-width: 340px) {
	
	.header-rise-new, .header-mcrd, .header-warranty, .header-news, .header_tractor, .header_attachments, .header_implements, .header-news, .header-rise, .header-rise-new, .header-perform, .header-mcrd, .header-wia, .header-emax, .header-tractor-series, .header-xtv-series, .header-farmshow, .header-dealer, .header-ndm, .header-gov, .header-warranty, .header-aaw, .subheader_loaders, .subheader_backhoes, .subheader_mowers, .subheader_snow, .subheader_cutter, .subheader_blade, .subheader_3pt, .subheader_ndm1, .subheader_ndm2, .specials-background {
		height: 124px;
		background-size: cover;
	}
	.pane-rise-videos iframe {
		max-width: 100%;
		height: 145px;
	}
	.header__logo {
		padding: 25px 0 0 65px;
	}
	a.header__logo {
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    z-index: 2;
	}
	.header__logo {
    display: block;
    margin: 0;
    padding: 25px 0 0 65px;
    height: 107px;
	}
	
}
@media only screen and (max-width: 320px) {
	#footer .panel-2col-stacked .panel-col-last, #footer .panel-2col-stacked .panel-col-first {
		width: 100%;
	}
	#footer ul.menu {
		margin-bottom: 30px;
	}
	.header-rise-new, .header-mcrd, .header-warranty, .header-news, .header_tractor, .header_attachments, .header_implements, .header-news, .header-rise, .header-rise-new, .header-perform, .header-mcrd, .header-wia, .header-emax, .header-tractor-series, .header-xtv-series, .header-farmshow, .header-dealer, .header-ndm, .header-gov, .header-warranty, .header-aaw, .subheader_loaders, .subheader_backhoes, .subheader_mowers, .subheader_snow, .subheader_cutter, .subheader_blade, .subheader_3pt, .subheader_ndm1, .subheader_ndm2, .specials-background {
		height: 90px;
	}
	div#special-offers-block-1 a.special-offers-block-1-href {
		height: 400px;
	}
}
ul.tabs {
	width: 100%;
	overflow: hidden;
}
ul.tabs li {
    float: left;
    margin-right: 10px;
    border-right: solid 1px #ddd;
    padding-right: 10px;
    display: block;
}
ul.tabs li a {
	display: block;
}