/*
Theme Name: Divi Child
Template: Divi
Author: Child Theme Configurator
Version: 1.0.1457516733
Updated: 2016-03-09 09:45:33
*/

@charset "UTF-8";

@media screen and (max-width: 1335px) {
img#logo {
    max-height: 40px;
}
}

.page-id-412 .et_pb_image.et_pb_animation_left {
    max-height: 146px;
    overflow: hidden;
}

@media screen and (min-width: 479px)  {

span.et_shop_image {
    max-height: 200px;
    overflow: hidden;
}

span.et_shop_image img {
    min-height: 200px;
    min-width: auto !important;
}

}

.page-id-141 section.et_pb_fullwidth_header.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.et_pb_fullwidth_header_0 {
    padding: 20px;
}

.page-id-141 .et_pb_row.et_pb_row_0 {
    padding: 0px;
}

.page-id-141 .et_pb_section.et_pb_section_3.et_section_regular {
    padding: 10px;
}

li.product {
    padding: 8px !important;
    box-shadow: 0px 0px 12px 1px #616161;
    min-height: 274px;
    text-align: center;
}

li.product a h3 {
    margin-top: 10px !important;
}


/* Custom roman blinds mod */
.roman {
    width: 320px;
    height: 200px;
    overflow: hidden;
}

.roman img {
    min-height: 200px;
    width: 100% !important;
}

.curtain_proceed .et_pb_fullwidth_header .header-content {
 width: 100% !important;
 max-width: 100% !important;
 font-size: 26px !important;
}

.img_overlay_limited:after {
    background-image: url("http://www.cchomedecor.co.za/wordpress/wp-content/uploads/2016/09/limited-stock.png");
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    margin-top: 30px;
    margin-left: 10px;
}

.img_overlay_limited {
    display: inline-block;
    position: relative;
}

.img_overlay_out:after {
    background-image: url("http://www.cchomedecor.co.za/wordpress/wp-content/uploads/2016/09/out-of-stock.png");
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    margin-top: 30px;
    margin-left: 10px;
}

.img_overlay_out {
    display: inline-block;
    position: relative;
}

/* Form measurement spacing */

.form-element-field95 .heading-cover.field-cover {
    padding-top: 0px !important;
}

.form-element-field94 .form-element-html {
    padding-bottom: 0px !important;
}

/* Shop hide sidebar */

.woocommerce-page #main-content .container:before {
    background-color: #ffffff;
}

.woocommerce-page div#left-area {
    width: 100%;
}

/* Thank you mods */

.woocommerce-thankyou-order-details .order_details #left-area ul, .entry-content ul, .comment-content ul, body.et-pb-preview #main-content .container ul {
    list-style-type: none;
}