/* CMG Volvo CSS */

@font-face {
    font-family: 'Volvo';
    src: url('/SiteData/SiteID78/Images/VolvoBroad.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoBroadBaltic.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoBroadCyrillic.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoBroadGreek.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoBroadPro.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoBroadTurk.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoBroCE.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSanBol.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSanLigBol.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSanLigReg.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSanReg.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Bold.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Light.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Medium.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Regular.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Super.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSanSupBol.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-Bold.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-BoldItalic.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-Italic.WOFF');
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-Regular.WOFF');
}
@font-face {
    font-family: 'VolvoBroad';
    src: url('/SiteData/SiteID78/Images/VolvoBroad.WOFF');
}
@font-face {
    font-family: 'VolvoBroadBaltic';
    src: url('/SiteData/SiteID78/Images/VolvoBroadBaltic.WOFF');
}
@font-face {
    font-family: 'VolvoBroadCyrillic';
    src: url('/SiteData/SiteID78/Images/VolvoBroadCyrillic.WOFF');
}
@font-face {
    font-family: 'VolvoBroadGreek';
    src: url('/SiteData/SiteID78/Images/VolvoBroadGreek.WOFF');
}
@font-face {
    font-family: 'VolvoBroadPro';
    src: url('/SiteData/SiteID78/Images/VolvoBroadPro.WOFF');
}
@font-face {
    font-family: 'VolvoBroadTurk';
    src: url('/SiteData/SiteID78/Images/VolvoBroadTurk.WOFF');
}
@font-face {
    font-family: 'VolvoBroCE';
    src: url('/SiteData/SiteID78/Images/VolvoBroCE.WOFF');
}
@font-face {
    font-family: 'VolvoSanBol';
    src: url('/SiteData/SiteID78/Images/VolvoSanBol.WOFF');
}
@font-face {
    font-family: 'VolvoSanLigBol';
    src: url('/SiteData/SiteID78/Images/VolvoSanLigBol.WOFF');
}
@font-face {
    font-family: 'VolvoSanLigReg';
    src: url('/SiteData/SiteID78/Images/VolvoSanLigReg.WOFF');
}
@font-face {
    font-family: 'VolvoSanReg';
    src: url('/SiteData/SiteID78/Images/VolvoSanReg.WOFF');
}
@font-face {
    font-family: 'VolvoSansPro-Bold';
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Bold.WOFF');
}
@font-face {
    font-family: 'VolvoSansPro-Light';
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Light.WOFF');
}
@font-face {
    font-family: 'VolvoSansPro-Medium';
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Medium.WOFF');
}
@font-face {
    font-family: 'VolvoSansPro-Regular';
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Regular.WOFF');
}
@font-face {
    font-family: 'VolvoSansPro-Super';
    src: url('/SiteData/SiteID78/Images/VolvoSansPro-Super.WOFF');
}
@font-face {
    font-family: 'VolvoSanSupBol';
    src: url('/SiteData/SiteID78/Images/VolvoSanSupBol.WOFF');
}
@font-face {
    font-family: 'VolvoSerifPro-Bold';
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-Bold.WOFF');
}
@font-face {
    font-family: 'VolvoSerifPro-BoldItalic';
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-BoldItalic.WOFF');
}
@font-face {
    font-family: 'VolvoSerifPro-Italic';
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-Italic.WOFF');
}
@font-face {
    font-family: 'VolvoSerifPro-Regular';
    src: url('/SiteData/SiteID78/Images/VolvoSerifPro-Regular.WOFF');
}


/* Links */

a:link {
    color: #003057;
font-family: "VolvoSanBol";
}

/* visited link */
a:visited {
    color: #003057 !important;
font-family: "VolvoSanBol";
}

/* mouse over link */
a:hover {
text-decoration: underline !important;
color:#003057;
font-family: "VolvoSanBol";
}

/* selected link */
a:active {
    color: #003057 !important;
font-family: "VolvoSanBol";
}

#w1010459_trOptions{
display:none;
}

#mnuGroups1010456 a:link{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#mnuGroups1010456 a:visited{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#mnuGroups1010456 a:hover{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#mnuGroups1010456 a:active{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#footerUl a:link{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#footerUl a:visited{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#footerUl a:hover{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#footerUl a:active{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#international a:link{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#international a:visited{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#international a:hover{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

#international a:active{
color:#ffffff !important;
font-family: "VolvoSanReg" !important;
}

/*Nav*/

p{
font-size:16px;
font-family: "VolvoSanReg";
}

figcaption{
font-size:16px;
}

#w1010459_divSearch{
border-color: #5D5F63;
border-width: 1.5px;
border-style: solid;
top: 3.5px;
}

#mnuGroups1010456{
margin-left: 0% !important;
font-size: 14px;
/*letter-spacing: 2px;*/
text-align:center !important;
font-family: "VolvoSanReg" !important;
display:block;
}

#mnuGroups1010456 li{
margin-right:35px !important;
text-align:left !important;
font-family: "VolvoSanReg" !important;
}

#w1010458_lblItems{
display:none;
}

#subtitle{
padding: 15px;
}

#navMarginBottom{
}

.sf-menu a{
font-family: "VolvoSanReg" !important;
}

/* Account */

#w1010530_pnlDetailFooter{
text-align:center !important;
}

/* Reviews */
#w1010712_pnlDefaultBody, #WP_1010711_152{

}

.ReviewHelpfulYes, .ReviewHelpfulNo{

}

.ReviewSurvey tr:nth-child(3), .ReviewSurvey tr:nth-child(4) {
display:none!important;
}

#w1010710_tblTitle{
display:none!important;
}

/* Site Survey */

#w1010566_0_785{
font-size: 14px;
line-height: 1.5;
padding: 10px;
}

#w1010566_pnlDefaultFooter{
text-align: center;
}

/* Micro Cart */

.cartBody .cartLineButton {
    flex-basis: 15%;
    text-align: center;
}

#w1010350_pnlDefaultBody{
width: 50%;
}

#w1010458_trItems{
float: left;
margin-left: 87.5%;
z-index: 100;
position: absolute;
margin-top: -29px;
}

#w1010320_lbtnExpand{
display:none;
}

#cartIcon{
float: left;
margin-left: 85.4%;
z-index: 100;
position: absolute;
margin-top: -29.5px;
height: 28px;
width: 23px;
padding-right:60px;
z-index:50;
}

/* Search Bar */

#w1010459_lblSearch{
display:none;
}

#w1010459_pnlDefaultBody{
float: right;
margin-right: 46%;
margin-top:-38px;
}

#w1010459_txtSearch{
width:150px;
}

/* Product Catalog */

/* for product catalog image sizing */
#w1010467_tblResults img{
width:250px;
height:250px;
}

#w1010488_tblResults img{
width:250px;
height:250px;
}

#w1010467_pnlResultContainer .ProductImage{
padding-top:30px;
}

.ProductPricing{
color:#003057;
}

.ProductName{
font-weight:bold !important;
font-family: 'VolvoSanBol';
}

#w1010314_pnlSearchHeader{
text-transform: capitalize !important;
text-decoration:none !important;
}

/* Product Detail */

.Zone11962{
background-color:#F5F5F5;
}

.ProductHeaderSKU{
text-align:left;
}

.ProductHeaderSKU::before{
content:"Item Number: ";
font-weight:bold;
}

#w1010474_ibtnAddToCart{
float:left;
}

#w1010468_tdHeader{
background-color:#fffff;
}

#w1010486_tblInlineThumbs{
text-align:center !important;
}

#w1010468_pnlGallery{
background-color:#ffffff;
}

#w1010468_lblGalleryTitle{
display:none;
}

#w1010318_pnlDefaultBody{
width:40% !important;
}

#w1010470_pnlProductInformationBody{
font-size: 16px;
line-height: 1.4;
}

#WP_1010711_152{
padding:20px;
}

#w1010470_lblProductInformation, #w1010471_lblOrderForm, #w1010473_lblPricing{
display:none;
}

#w1010471_pnlMatrix{
/*float:left;*/
padding-bottom:25px;
width: 70%;
letter-spacing: 1px;
}

#w1010469_hlProdName{
text-align:left;
font-size: 29px;
}

#w1010318_tblExtraInfo, #w1010473_pnlPricingBody{
padding-bottom:25px;
}

#w1010468_pnlDefaultBody, #w1010712_pnlDefaultBody, #WP_1010711_152{
margin-left:40%;
}

#w1010712_pnlDefaultBody{
line-height:4;
}

#w1010711_pnlDefaultBody{
line-height:2;
}

#w1010512_tblResults .thumbnail{
width: 250px !important;
height: 250px !important;
}

#w1010468_pnlInlineThumbs{
margin-left:2% !important;
width: 100% !important;
}

#w1010468_pnlInlineThumbs .thumbnail{
width:100px !important;
height:100px !important;
}

/*Product Catalog*/

#w1010314_tblFooter{
margin-top:4%;
}

#w1010488_tblResults .thumbnail{
margin-top:30px !important;
}

#w1010473_tblPricing{
font-size: 14px !important;
line-height: 2;
}

.MatrixOrderForm{
margin-top: 20px;
line-height: 2;
width: 130% !important;
}

/* General */

.ui-dialog{
background-color: #ededed;
border: #000000 1px solid;
}

#w1010485_tblShipBill, .CartHeader, #w1010485_tblProducts, #w1010486_tblShipBill, #w1010486_tblProducts, #w1010529_tblOrder, #w1010518_tblOrderReturnReport, #w1010517_tblOrderReturnReport{
color:#000000 !important;
}

#w1010529_tblOrderDetail,#w1010532_tblOrders,#w1010531_tblOrderDetail,#w1010530_tblOpenCarts{
color:#000000;
}

#footerNav{
font-family:Helvetica Neue,Helvetica,Roboto Arial;
letter-spacing: 0;
padding: 5px;
display: block;
color: #cccccc;
border: none;
font-size:14px;
font-weight:bold;
margin-left:auto;
margin-right:auto;
margin-top:50px;
padding-left:26%;
padding-right: 10%;
}

#footerUl{
display:inline-block;
list-style:none;
align-content:center;
width:100%;
height:auto;
}

#footerLi{
float: left; margin:3%;
font-family:Helvetica Neue,Helvetica,Roboto Arial;
letter-spacing: 0;
border: none;font-size:14px;
font-weight:bold;
}

#w1010356_tblOrder,#w1010357_tblOrderDetail,#w1010358_divControls,#w1010358_tblOrders,#w1010356_tblOrderDetail{
color:#000000;
}

#w1010356_tblOrder{
background-color:#ededed;
}

.Zone12003{
padding-right: 25%;
}

/* Cart */

.CartHeader{
background-color:#ededed;
}

#w1010477_tblCartContents img{
width: 75px !important;
height: 75px !important;
}

#w1010477_tblCartContents td.currency{
text-align:center;
}

#w1010324_hlPromotionHeader{
font-size: 14px;
font-weight: bold;
}

#w1010321_tdAddress{
padding:10px !important;
}

.PanelHeader{
font-size: 14px;
text-decoration: underline;
font-weight: bold;
}

#w1010324_trSavedMethod{
display:none;
}

.Zone11637, .Zone11642{
width:500px;
}

/* Contact Registration */

table.entryForm.adaptive td > .FormLabel#w1010502_lblFirstName::after{
display: inline !important;
content: ' *' !important;
}

table.entryForm.adaptive td > .FormLabel#w1010502_lblLastName::after{
display: inline !important;
content: ' *' !important;
}

table.entryForm.adaptive td > .FormLabel#w1010502_lblEmail::after{
display: inline !important;
content: ' *' !important;
}

table.entryForm.adaptive td > .FormLabel#w1010502_lblStreetAddress1::after{
display: inline !important;
content: ' *' !important;
}

table.entryForm.adaptive td > .FormLabel#w1010502_lblCity::after{
display: inline !important;
content: ' *' !important;
}

table.entryForm.adaptive td > .FormLabel#w1010502_lblZip::after{
display: inline !important;
content: ' *' !important;
}

/* Mobile under 500px */


@media only screen and (min-width: 1px) and (max-width: 500px) {

/* Master Page */

#mnuGroups1010456{
text-align: center;
margin-left:10% !important;
display:block !important;
}

#navMarginBottom{
height:70px !important;
}

#w1010459_pnlDefaultBody{
margin-right: 33% !important;
margin-top:-39px !important;
}

#myAccount{
margin-right:5% !important;
margin-top:10px !important;
}

#contactUs{
margin-right:45% !important;
margin-top:10px !important;
}

#w1010458_trItems{
margin-left: 75% !important;
margin-top: -65px !important;
}

/*#cmgInfo, #copyright{
width:80% !important;
margin-left: 4% !important;
}*/

#cartIcon{
margin-left: 67% !important;
margin-top: -66px !important;
}


/* Home Page */

#subtitleH1{
font-size:24px !important;
margin-bottom:10px !important;
}

#subtitleH3{
font-size:14px !important;
}

/* JS homepage nav */

#nav2{
display:none !important;
}

/* Product Catalog */

/* for product catalog image sizing */

#w1010467_tblResults img{
width:100px;
height:100px;
}

#w1010488_tblResults img{
width:100px;
height:100px;
}

.Zone11956{
width:5% !important;
}
.Zone11958{
width:5% !important;
}

.Zone11622{
padding:5% !important;
}

/*Product Detail*/

#w1010468_pnlInlineThumbs{
width:auto !important;
}

#w1010468_imgLarge{
width: 350px !important;
height: 350px !important;
}

#w1010471_pnlMatrix{
/*float:left;*/
padding-bottom:25px;
margin-left:15px;
width:40%;
}

#w1010469_hlProdName{
text-align:left !important;
font-size: 29px;
}

#w1010318_tblExtraInfo, #w1010473_pnlPricingBody{
padding-bottom:25px;
margin-left:15px;
}

#w1010318_pnlGeneral{
width:85%;
}

#w1010468_pnlDefaultBody, #w1010712_pnlDefaultBody, #WP_1010711_152{
margin-left:0%;
}

#w1010468_pnlInlineThumbs{
margin-left:0px !important;
}

#footerNav{
padding:5px !important;
padding-top: 40px !important;
width: 75% !important;
}

#footerLi{
text-align: center !important;
width: 75% !important;
}

/* Cart */

.ui-dialog{
width:100% !important;
}

#w1010324_trSavedMethod{
display:none;
}

.ProductNameRow{
font-size: 14px;
text-decoration: underline;
font-weight: bold;
}

.ZoneBoxHolder{
display:inline !important;
}

/* Product Review is on Review page CSS */

}

/* Reviews */
#w1010712_pnlDefaultBody, #WP_1010711_152{

}

.ReviewHelpfulYes, .ReviewHelpfulNo{

}

@media only screen and (min-width: 501px) and (max-width:1000px){

/*Home Nav*/

#mnuGroups1010456{
margin-left: 0% !important;
display:block;
}

#w1010459_pnlDefaultBody{
margin-right:56% !important;
}

#nav2{
font-size:12px !important;
display:none;
}

#contactUs{
margin-right:18% !important;
}

#cartIcon{
margin-left: 83.4% !important;
}

/* Product Catalog */

/* for product catalog image sizing */

#w1010467_tblResults img{
width:200px;
height:200px;
}

#w1010488_tblResults img{
width:200px;
height:200px;
}

.Zone11956{
width:5% !important;
}
.Zone11958{
width:5% !important;
}

/*Product Detail*/

#w1010318_pnlGeneral{
width:100%;
}

.Zone11963{
width:5% !important;
}

#w1010468_pnlDefaultBody, #w1010712_pnlDefaultBody, #WP_1010711_152{
margin-left:0%;
}

#w1010468_pnlInlineThumbs{
margin-left:0px !important;
}

/* Footer */


#footerNav{
padding-left: 120px !important;
padding-right: 0px !important;
padding-top:50px !important;
}

#footerUl{

}

#footerLi{
font-size:13px !important;
margin:1.5% !important;
}

/* Cart */

.Zone11631{
width:200px !important;
}

.Zone11637, .Zone11642{
width:500px !important;
}

#_pnlShipTo_addressList{
width: 90% !important;
}

/* Reviews */
#w1010712_pnlDefaultBody, #WP_1010711_152{

}

.ReviewHelpfulYes, .ReviewHelpfulNo{

}

}

@media only screen and (min-width: 1001px) and (max-width:1100px){

#footerNav{
padding-left:20% !important;
}

/*Product Detail*/

#w1010318_pnlGeneral{
width:100%;
}

}

@media only screen and (min-width: 1100px) and (max-width:1400px){

/* Master Page */

#contactUs{
margin-right:18% !important;
}

#cartIcon{
margin-left: 84.4% !important;
}

#footerNav{
padding-left:26% !important;
}

/*Product Detail*/

#w1010318_pnlGeneral{
width:100%;
}

}

/*CSS for button hover*/

/**********  BUTTON / BUTTONS  Black background for all button images  ***********/
#w1001482_ibtnAddToCart {
display:inline-block!important;
}
button,.button{
-webkit-transition-property:background-color;
transition-property:background-color;
-webkit-transition-duration:.2s;
transition-duration:.2s;
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
font-family:"Arial";
font-weight:bold;
text-decoration:none;
background-color:#10265f;
font-size:12px;
color:#fff;
display:inline-block;
white-space:nowrap;
padding:.3em .4em;
margin-right:1em;
cursor:pointer;
outline:0;
border:0
}
.AddToCartConfirmation img, td.Buttons input, #w1010485_ibtnUpdateShipping img, #w1010485_ibtnUpdatePayment img, #w1010485_ibtnUpdatePayMethod img, #w1010485_ibtnUpdateShipVia img, .cartLineButton img, #w1010485_lnkUpdateCart img, #_pnlShipTo_list img, td.Buttons a, td.Buttons input,#_pnlShipTo_edit input[type="image"],.AlternatingRowStyle input[type="image"],#colZoneContainer input[type="image"],.RowStyle input[type="image"],#ControlZones1_pnlZoneBoxHolder  input[type="image"],input[type="image"],.Buttons input[type="image"],#w1005938_ibtnSearchNext img,#w1009381_lnkWriteReview img,#w1009893_lnkWriteReview img {
background:#10265f;
padding:.3em .4em;
border-radius:0px;
margin:5px;
}
#w1010459_ibtnSearchSubmit{
background:transparent;
padding:.0em .0em;
border-radius:0px;
margin:0px;
}
#w1001558_tblResults td.buttons,#w1001477_tblResults td.buttons,#w1005938_tblResults td.buttons {
padding: 15px 5px 5px 0px!important;
}
.ReviewHelpfulYes,.ReviewHelpfulNo,#_pnlAddress_list img,#w1001482_ibtnAddToCart,#w1002803_lnkWriteReview img,#w1005986_lnkWriteReview img,#w1001609_ibtnAddToCart,#w1006444_ibtnAddToCart,#w1005944_ibtnAddToCart,#w1001615_tdAddress img,#w1008089_ibtnAddToCart,#w1009737_pnlDefaultBody img,.NextPage img, .PreviousPage img{
-webkit-transition-property:background-color;
transition-property:background-color;
-webkit-transition-duration:.2s;
transition-duration:.2s;
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
font-family:"Arial";
font-weight:bold;
text-decoration:none;
background-color:#10265f;
font-size:12px;
color:#fff;
display:inline-block;
white-space:nowrap;
padding:.3em .4em;
margin-right:1em;
cursor:pointer;
outline:0;
border:0
}
.AddToCartConfirmation img:hover, .cartLineButton img:hover,  #w1010485_ibtnUpdateShipping img:hover, #w1010485_ibtnUpdatePayment img:hover, #w1010485_ibtnUpdatePayMethod img:hover, #w1010485_ibtnUpdateShipVia img:hover, #w1010485_lnkUpdateCart img:hover, .ReviewHelpfulYes:hover,.ReviewHelpfulNo:hover,button:hover,.button:hover,#w1002803_lnkWriteReview img:hover,#w1001482_ibtnAddToCart:hover,td.Buttons input:hover,#_pnlShipTo_list img:hover,td.Buttons a:hover,td.Buttons input:hover,#_pnlShipTo_edit input[type="image"]:hover,.AlternatingRowStyle input[type="image"]:hover,#colZoneContainer input[type="image"]:hover,.RowStyle input[type="image"]:hover,#ControlZones1_pnlZoneBoxHolder  input[type="image"]:hover,input[type="image"]:hover,.Buttons input[type="image"]:hover,#w1005986_lnkWriteReview img:hover,#w1001615_tdAddress img:hover,#w1001477_ibtnSearchNext:hover,#w1006444_ibtnAddToCart:hover,#w1009381_lnkWriteReview img:hover,#w1009737_pnlDefaultBody img:hover,#w1009893_lnkWriteReview img:hover,.NextPage img:hover,.PreviousPage img:hover{
-webkit-transition-property:background-color;
transition-property:background-color;
-webkit-transition-duration:.2s;
transition-duration:.2s;
-webkit-transition-timing-function:ease-in;
transition-timing-function:ease-in;
font-family:"Arial";
font-weight:bold;
text-decoration:none;
background-color:#B3B3B3;
}

/* images with different color */
#w1010117_ibtnPasswordRecovery, #w1010089_ibtnContinueShopping, #w1010089_btnUpdateItem1793571, #w1010090_ibtnUpdate, #w1010092_ibtnBack, #w1010094_ibtnUpdate, #w1010095_ibtnBack{
background-color: #a2a3a5;
}

#w1010117_ibtnPasswordRecovery:hover, #w1010089_ibtnContinueShopping:hover, #w1010089_btnUpdateItem1793571:hover, #w1010090_ibtnUpdate:hover, #w1010092_ibtnBack:hover, #w1010094_ibtnUpdate:hover, #w1010095_ibtnBack:hover{
background-color: ##B3B3B3;
}

#w1010093_ibtnSubmitPromoCode{
background-image: url("https://21e7111c01d009e0f209-885096e987482080d0bcfcb9038e1dc1.ssl.cf2.rackcdn.com/add.png");
background-repeat: no-repeat;
width: auto; /*or your image's width*/
height: auto; /*or your image's height*/
background-color: #ffffff;
}

#_pnlShipTo_list input[type="image"]{
padding:0px !important;
}

#w1010117_ctlInvitation_ibtnNewCustomer, #w1010117_ibtnLogin{
margin-right: -10px !important;
}

.Zone11177{
padding-top:0.25% !important;
}

#w1010094_pnlBillToHeader, #w1010094_divAddress{
display:none;
}



/* Removing the write a review button stu 2018-12-11 
Doing visibility instead of display just to make sure it doesn't change any other spacing on page */
#WP_1010712_153 {visibility:hidden;}

/* Removing Reviews */
#WP_1010712_153, #WP_1010711_152 {visibility:hidden!important;}

/* For March 2019 updates */

#WP_1010334_52,#WP_1010456_52 {margin:0px auto!important;text-align:center;}
.ProductGroupNavigation {display:inline-block;}
.searchWrapper input[type="image"] {max-width:100%!important;}


#WP_1011718_31 {height:0px!important;width: 400px;position: relative;top: 13px;white-space: nowrap;}
#navMarginBottom ol {position:relative;top:-7px;}
#hero {margin-top:-3px!important;}
#navMarginBottom {margin-bottom: -31px!important;}
#cartIcon {margin-top:0px!important;}
#w1010459_divSearch {top:0px!important;}
#w1010459_pnlDefaultBody {margin-right:14%!important;margin-top:-5px!important;}
.microCart {top:32px;position:relative;}
#w1011718_lnkNewAccount, #w1011718_lnkLogIn, #w1010458_lbdTotal {color:#fff!important;}
#w1010458_lbdItems {color:#fff!important;padding-right:7px;}


/* Removing the touts on the homepage stu 2019-09-18 */
#WP_1010463_199 {display:none!important;}

#thankyouMessage {font-size:16px;letter-spacing:0.025em;font-family:"VolvoSansPro-Light"!important;}

#w1010473_hlPricing {visibility:hidden!important;}