@font-face {
    font-family: Coupe-Normal;
    font-style: normal;
    font-weight: normal;
    src: url(/pages/ro/Test3/christmas_page/style/Coupe-Normal.otf);
}

.SubCats_Categories_Container {
padding: 0px !important;
}

.bodyWrapper #topProductsSlider ul, .bodyWrapper .productsListWrapper ul {
border: 0 solid white;
}

.bodyWrapper #ProductList {
padding: 15px 25px 0;
}

#christmas_wrap {
font-family: Verdana;
}

#christmas_wrap td {
width: 25%;
}

#christmas_wrap #christmas_head {
/*height: 155px;*/
position: relative;
}

#christmas_wrap #christmas_head img {
width: 100%;
/*height: 154px;*/
}

#christmas_wrap #christmas_title {
color: white;
width: 100%;
height: 30px;
position: absolute;
/*top: 110px;*/
/*top: 73%;*/
top: 62%;
left: 0px;
font-size: 24px;
text-align: center;
letter-spacing: 2px;
letter-spacing: 2px;
text-transform: uppercase;
z-index: 1;
}

#christmas_wrap #christmas_body {
/*margin: 25px 0 0 0;*/
text-align: center;
}

#christmas_wrap .christmas_product_wrap {
width: 121px;
margin: 2% 4%;
display: inline-block;
min-height: 80px;
}

#christmas_wrap .christmas_product_title {
font-weight: bold;
font-size: 10px;
padding: 2px 0 2px 0;
text-align: center;
letter-spacing: 1px;
text-transform: uppercase;
}

#christmas_wrap .christmas_product_title_link {
color: #a27244;
text-decoration: none;
display: block;
}

#christmas_wrap .christmas_product_image {
/*border: 1px solid #e0e0e0;*/
text-align: center;
margin-bottom: 4px;
}

#christmas_wrap .christmas_product_price {
background-color: #6DD13C;
/*background-image: url("/pages/ro/promo/christmas/2019/category/bg_cta-2.jpg");*/
display: inline-block;
border-radius: 5px;
font-size: 10px;
padding: 4px 10px;
margin-top: 2px;
text-align: center;
letter-spacing: 1px;
}

#christmas_wrap .christmas_product_price_link {
text-decoration: none;
display: block;
color: white;
}

#christmas_wrap a:hover {
text-decoration: underline;
}

#christmas_wrap .christmas_text {
text-transform: uppercase;
font-size: 13px;
text-align: left;
width: 90%;
margin: 0 5%;
min-height: 80px;
}

#christmas_wrap .christmas_text .christmas_text_title {
font-size: 14px;
line-height: 20px;
}

#christmas_wrap .christmas_text .christmas_text_link {
text-transform: lowercase;
text-decoration: underline;
color: black;
}

#christmas_wrap .christmas_text .christmas_text_link:hover {
text-decoration: none;
}

#christmas_footer img {
width: 100%;
}


@media only screen and (max-width: 1024px) {
	#christmas_wrap #christmas_title {
		font-size: 20px;
		/*top: 73%;*/
		top: 62%;
	}
}

@media only screen and (max-width: 768px) {
	#christmas_wrap #christmas_title {
		font-size: 15px;
		/*top: 73%;*/
		top: 62%;
	}
	#christmas_wrap .christmas_product_wrap {
		margin: 4%;
	}
}

@media only screen and (max-width: 400px) {
	#christmas_wrap #christmas_title {
		font-size: 10px;
		/*top: 70%;*/
		top: 60%;
	}
}


/*RO SHOP PROBLEM*/
#Content {
display: block !important;
}

#prListHeaderCatName h2 {
    margin: 0px 0!important;
	font: 24px Arial,Helvetica,sans-serif!important;
}

#prListHeader table {
    margin: 10px 0 10px 30px;
}

.ProductListName {
    padding: 0 0 5px;
}
