.jspDrag{
	filter: alpha(opacity=100)!important;
}

#container-results.tyre-selector-1-4 #resultsContainer .grid-buttons li {
	float: right;
	margin-top: -5px;
}
#container-results.tyre-selector-1-4 #resultsContainer .grid-buttons li.deep-linking-li {
	float: none;
	display:inline;
}

#wrapper.winter-tyre-guide #progress-bar {
	width:100%;
	position:absolute;
	top:30px;
	left:0px;
	margin:0px !important;
}

#wrapper.winter-tyre-guide #carousel {
	top:0px;
}

#wrapper.winter-tyre-guide #progress-bar #start-over-btn {
	top:-23px;
}

#container-results.tyre-selector-1-4 #resultsContainer .dim-row .tyre-action-block .ecommPos,#container-results.tyre-selector-1-4 #resultsContainer li.tyre-pdp-link {
	margin-top:0px !important;
	
}

#tyre-widget-2 #tyre-widget-options .tw2-option.select-fitment .tw2-option-text {
	white-space:nowrap;
	min-width:195px;
	text-align:center;
}

#tyre-widget-2 #tyre-widget-options .tw2-option.select-fitment.select-tyre-size .tw2-option-text {
	min-width:120px;
	text-align:left;
}

#tyre-widget-2 a {
	text-decoration:none!important
}

/* =tyre selector 1.4 gif fixes for opacity bug on pngs in IE
-------------------------------------------------------------- */
a.yellow-button {
	background: url(../img/ecomm/yellow-button-left.gif) no-repeat left top;
	
}

a.yellow-button > span {
	background: url(../img/ecomm/yellow-button-right.gif) no-repeat right top;
}

a.yellow-button.green {
	background-image: url(../img/ecomm/green-button-left.gif);
	
}

a.yellow-button.green > span {
	background-image: url(../img/ecomm/green-button-right.gif);
}

#container-results.tyre-selector-1-4 #resultsContainer .available-fitments .dim-row li p.tyre-link  a.button2-lrg,
#container-results.tyre-selector-1-4 #resultsContainer .available-fitments .dim-row li p.tyre-link  a.button2-lrg span {
	background-image: url(../img/sprites/new_design-buttons-lrg.gif);
	background-repeat:no-repeat;
}

#container-results.tyre-selector-1-4 #resultsContainer .available-fitments .dim-row li p.tyre-link  a.button2-lrg {
	margin-top:14px;
	height:35px;
}

#tyre-results ul a.button-lrg, #tyre-results ul a.button2-lrg{
	background-color: #eee;
}

/*filters for having transparent PNGs in IE*/ 
.jspVerticalBar{
	background-color: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */     
    zoom: 1;	
}

#container-results.tyre-selector-1-4 #resultsContainer li.tyre-action-block{
	/*margin-top:-10px !important;*/
}
#container-results.tyre-selector-1-4 #resultsContainer li.ecomm-price{
	margin-left:0;
	margin-top:-7px;
}
/*ru*/
.ru_RU #tyre-details-extra.ts14 #ecomm-tyre-detail-module .module.info-box.brand {
	padding-bottom: 0px;
}

.ru_RU #tyre-details-extra.ts14 #ecomm-tyre-detail-module .module.info-box {
	padding-bottom: 41px;
}

.ru_RU #ecomm-tyre-detail-module .module.info-box {
	padding-bottom: 0px;
}

.newDesign p.tyre-link.rezulteo a.button2-lrg span {
	background:none;
}

.newDesign p.tyre-link.rezulteo a.button2-lrg {
	margin-top:-1px;
}

.newDesign p.tyre-link.rezulteo a.button2-lrg span {
	margin-left:-1px;
}

a.rezulteo-yellow-button,.rezulteo-yellow-button.low-vis.mec-tag {
	text-decoration:none !important;
}

#container-results.tyre-selector-1-4 #tyre-selector-message-block .tyre-details {
	width:800px;
}

p.button-instructional-text {
	margin-bottom:0px !important;
	line-height:18px;
	
}

a.rezulteo-button .white-arrow-right {
	font-weight: bold;
}

.tyre-action-block.rezulteo .ecommPos p.dim-row-price-legend .dim-row-powered-by {
	color: #949393;
	font-size: 9px;
}
.newDesign p.tyre-link.rezulteo a.button2-lrg span {
	background-position: -378px -164px !important;
	padding: 10px 29px 5px 0;
}

#ecomm-tyre-detail-module .module {
	text-align: right;
}

.ecomm-tyre-detail-deep-linking .module {
	text-align: left !important;
}

#container-results.tyre-selector-1-4 #resultsContainer .available-fitments .dim-row li p.tyre-link.rezulteo {
	margin-top:13px;
}

a.rezulteo-button,
a.rezulteo-yellow-button {
	margin-right:20px;
}


p.button-instructional-text{
	margin-right:20px;
}


.rezulteo .dim-row-dealer-locator {
	text-align:right;
	padding-right: 20px;
}

#container-results.tyre-selector-1-4 #resultsContainer .available-fitments .dim-row li.tyre-pdp-link {
	width: 260px;
}

#tyre-details-extra #ecomm-tyre-detail-module .module.type-1 a.yellow-button {
    margin-right: 23px;
}

#tyre-results .tyre-dim-block ul.dim-row {
	filter:none!important
}

#tyre-results .tyre-dim-block ul.dim-row > li{
	background-color:#eee;
}

#ecomm-tyre-detail-module .module.type-3 {
	padding-top: 9px;
}
#brand-progress-bar .progress-container,
#size-progress-bar .progress-container{
    margin-top:0px;
}

#brand-progress-bar .selection-info #fitment {
	margin-top:6px;
}

/*mtop*/
#three-blocks .left .read-tyre > li {
	margin: 0 0 9px 0;
}

#dynamic-content-block .toggle-content p sup {
	line-height: 2;
}

/** news and press **/
.pl_PL #np-filters #np-select-sort-order {
	width:200px;
}

/*PDP Evolution*/
#pdp-landing #events-offers .main-teaser.soldOut .image-section a > p {
    width: 592px;
}

.pop-up-page .pop-up-page-header .right-header ul li, 
#pdp-landing .carousel-menu-list li ,
.pop-up-page .carousel-menu-list li {
	display: inline !important;
}
#pdp-faq .faq-results {
	margin-top: 0;
}

#pdp-faq .faq-title {
	padding-top: 7px;
}

#pdp-list .right-content .right .customer-description > .info-customer {
	display: inline-block;
}

#tyreSelector2 .tab-view-dim-content.resulteo p.button-instructional-text {
	margin-bottom:5px!important;
	line-height:1.3em;
}

body.el_GR #np-filters > #np-secondary-filters > div > div.list-head, body.el_GR #np-filters > #np-secondary-filters > div > ul > li{
	width:85px;
}

#tabs-lens-trigger li #tabs-lens-other li.tabs-lense-agro a span { 
    width:118px;       
}

#tyre-widget-2 .jspDrag {
	background-color:#eee!important;
}

#tyre-widget-2 #tyre-widget-brand #fitments .radial-group > .dimensions .dimension {
	background:url(/assets/img/tyre-widget2/blank.gif);
}

/*PDP video sharing fix */
#pdp-carousel .replay-video,
#pdp-carousel .share-video {
	*display: inline;
}
#pdp-carousel .replay-video{
	*margin-right: 4px;
}

#pdp-carousel .replay-share-wrapper {
	z-index: 10;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5c000000', endColorstr='#5c000000');
	zoom: 1;
}

.pdp-carousel-wrapper a#carousel-prev:hover,
.pdp-carousel-wrapper a#carousel-next:hover{		    
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5c000000', endColorstr='#5c000000');    
}

#pdp-login-wrapper .road-to-performance LI > SPAN {
	padding: 0px 10px 0px 45px;
}

/*Offer promo*/
.tab-content-wrap .offer-content .content-promo .search .left select {
	height: auto;
}
/*end offer promo*/

/*pdp prize fix*/
#pdp-prize-draw .share-float-right {
    float: none;
}

/*MICONV2-13698*/
.brands-other-list {
	padding-bottom: 10px;	
}

/* register page captcha*/
#offers-wrap .offers-container .inner .webForm #crm .half LI.invalid input {
	width: 308px;
}

/*https://bravo.blastradius.com/browse/TS3-1257*/
#tyre-launcher .coming-soon {
	width: 80px;
}

#seoLandingPage .tyres-block .gridview-results-single .tyre-details {
	margin-top: 25px;
}