

.featured #wrapper,
.featured #wrapper .inner{
width: 100%;
}

.featured article .inner,
div.related .inner{
width: 900px !important;
}

.featured article .main_image{
text-align: center;
}
.featured article .main_image img{
width: 100%;
}

.featured .intro{
background: #f4f3ef;
}

.featured article p.catch{
font-size: 26px;
}

.featured article p.main_title{
text-align: center;
font-size: 40px;
font-weight: bold;
color: #ff7084;
}

.featured article .products_list li{
padding: 10px 20px;
}

.featured article .products_list li p{
text-align: left !important;
}


.featured article .products_list li p.title{
font-weight: bold;
font-size: 18px;
}

.featured article .products_list li p.button{
margin-top: 1em !important;
text-align: center !important;
}


.bottom{
text-align: center;
}

.bottom .catch_bottom{
font-weight: bold;
font-size: 120%;


position: relative;
display: inline-block;
padding: 0 30px;
}

.bottom .catch_bottom:before, .bottom .catch_bottom:after{
content: '';
position: absolute;
top: 50%;
display: inline-block;
width:30px;
height: 2px;
background-color: black;
-moz-transform: rotate(60deg);
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
}
.bottom .catch_bottom:after{
-moz-transform: rotate(-60deg);
-webkit-transform: rotate(-60deg);
-ms-transform: rotate(-60deg);
transform: rotate(-60deg);
}
.bottom .catch_bottom:before {left:0;}
.bottom .catch_bottom:after {right: 0;}


.bottom .image_bottom img{
width: 500px;
}


@media(min-width:801px) and (max-width: 1024px){

}
@media screen and (max-width: 800px) {

.featured #wrapper,
.featured #wrapper .inner{
padding: 0 !important;
}

.featured section.intro{
padding: 20px 20px 10px 20px;
}

.featured article .inner,
div.related .inner{
width: 95% !important;
}


.featured article p.catch {
    font-size: 16px;
}
.featured article p.main_title{
font-size: 16px;
}

.featured article .products_list li{
width: 100% !important;
}

.bottom .image_bottom img {
    width: 300px;
}

}