.index #flashcontent1 {margin-left:10px;}
.buy #flashcontent1 {margin-left:0;}

div.also {margin-top:20px;}
.cart div.centerCol .also table.variant thead tr th {background:white; border:none; color:gray;}
.cart div.centerCol .also table.variant .product a {color:gray;} 

#checkout_form .content {
padding-left:  70px;
}

.switchers .subtitle {
padding-left:  70px;
}


.pack_bonuses {
display:block;
margin-top:5px;
text-align:left;
}
.pack_bonuses .shipping {
background:url("/imgs/plane1.png") no-repeat;
color:#008800;
display:block;
font-size:10px;
font-weight:normal;
min-height:16px;
padding:1px 0 0 20px;
}
.pack_bonuses .pills {
background:url("/imgs/gift.png") no-repeat;
color:#ff8a2a;
display:block;
font-size:10px;
font-weight:normal;
min-height:16px;
padding:2px 0 0 20px;
}

.switchers {
margin-left: 5px;
}
.country-switcher select {
width:220px;
}
.language-switcher {
display:inline;
}
.language-switcher select {
width:108px;
}
.currency-switcher {
display:inline;
}
.currency-switcher select {
width:107px;
margin-left:1px;
}
.msg-discount {
background: #4989A5;
border: 3px solid #90B3C6;
border-radius: 4px;
color: #FFF;
font-size: 20px;
font-weight: bold;
margin: 8px 15px 8px 12px;
padding: 10px;
text-align: center;
}
.msg-cart-recalculate{
font-size: 12px;
font-weight:bold;
}
.country_selector {display: block;}
.country_selector a{color:#999;text-decoration: none;padding:1px;float: left;width: 16px;}
