/* temporary for PDP mobile. selectors should be the same as existing styles but with "html" appended -- avoid !important if possible */
 

/* cpc specific */
html .cpc-footerbanner {
	display:none;
}

html #headContent .wideLoad {
	min-height: 2em;
}
html #headContent {
height:100px!important;
}
html #wrap.revoHeader #blueBar{
/*top:-116px;*/
top:-22px;/*for new layout*/
}

html #storeSearch {
	background-color: #1c3f5f;
}

html #storeLogoCPC {
	/*background-image:none;*/
	background-size: 430px;
	height: 3em;
	width: 100px;
	background-position:-74px -18px!important;
}


html #wrap.revoHeader #storeLogos{
	/*top: 5px;*/
	top:6px!important/*kk for new layout*/
}
html #wrap.revoHeader #headContent{
margin-bottom:2px;
}
html #wrap.revoHeader #outerCartContainer {
top:-71px!important;
}

html #footer .wrapper {
	height: initial !important;
}



html #storeLogoESpot {
/*
	background-position: 0px 0px !important;
	height: 50px !important;
	width: 100px !important;
		background-size: 430px;	
		*/
		overflow:hidden;
}

html .search-txt {
	width: 210px;
}

html #loginRegister {
	margin-left: 115px;
} 

html #head .nav ul#main li {
	display:none;
}

html #head .nav ul#main li:nth-of-type(2) {
	padding: 8px 5px;
	display:initial;
	z-index:900;
}

html #footer .wrapper li {
	margin-bottom: 12px;
	margin-right: 4px;
}

html #footer .social .image {
    width: 24px;
    height: 24px;
	margin-bottom: 8px;
}

html #footer .social .facebook .image.eu {
    background-position: -263px -160px;
}

html #footer .social .twitter .image.eu {
    background-position: -319px -160px;
}

html #footer .social .youtube .image.eu {
    background-position: -291px -160px !important;
}

html #footer .social .google .image.eu {
    background-position: -387px -160px !important;
}

html #footer .social .linkedin .image.eu {
    background-position: -415px -160px !important;
}

