﻿/*Product Landing Start*/

@font-face {
    font-family: 'prison-aoe';
    src: url('/~/media/Cotedor/be/Files/Fonts/prison_aoe-eot.eot?#iefix') format('embedded-opentype'), url('/~/media/Cotedor/be/Files/Fonts/prison_aoe-otf.otf') format('opentype'), url('/~/media/Cotedor/be/Files/Fonts/prison_aoe-woff.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.Rec-Details #content {
    overflow: hidden;
}

.Recettes #header, .produits-list #header {
    /*height: 105px !important;*/
}

.Recettes #content, .produits-list #content {
    padding-top: 105px !important;
    position: relative;
}

.Recettes #topnav #Main_nav1 #Pdt_submenu0, .Recettes #topnav #Main_nav1 #Pdt_submenu1 {
    display: block !important;
}

.recipe_product, .rdIngredients ul li a img {
    display: none;
}

#remote {
    display: none !important;
}

.produits #content {
    background: url('/~/media/Cotedor/be/files/images/produits/Presentation-gamme.jpg') center top no-repeat;
    width: 100%;
    margin: auto;
}

.produits .base-page-content {
    width: 980px;
    margin: auto;
    height: 130px;
}

    .produits .base-page-content h1 {
        font-family: 'FuturaStdBold',Arial,sans-serif;
        font-size: 29px;
        padding-left: 24px;
        padding-top: 67px;
        color: #FFFFFF;
        text-transform: uppercase;
    }

.produits #laissez {
    background: url('/~/media/Cotedor/be/files/images/produits/elephant_chocolat_cote_dor_produits.jpg') center top no-repeat;
    height: 290px;
}

    .produits #laissez .wrapper {
        width: 980px;
        margin: auto;
    }

        .produits #laissez .wrapper .readMoreContent {
            float: right;
            margin-top: 10px;
            width: 415px;
        }

            .produits #laissez .wrapper .readMoreContent h3 {
                color: #FFFFFF;
                font-family: 'FuturaStdBold',Arial,sans-serif;
                font-size: 23px;
                font-weight: bold;
                line-height: 38px;
                padding-bottom: 5px;
                font-style: normal;
                padding-top: 0px;
            }

            .produits #laissez .wrapper .readMoreContent p {
                font-family: Georgia, 'Times New Roman',Times,serif;
                font-style: italic;
                font-size: 15px;
                line-height: 20px;
                padding-bottom: 20px;
            }

.produits #nouveautes .readMoreContent p, .produits #pralines .readMoreContent p, .produits #chokotoff .readMoreContent p, .produits #autres_chocolats .readMoreContent p {
    font-family: Georgia, 'Times New Roman',Times,serif;
    font-style: italic;
    font-size: 15px;
    line-height: 20px;
    padding-bottom: 20px;
    text-align: right;
}

.produits #nouveautes .readMoreContent h3, .produits #pralines .readMoreContent h3, .produits #chokotoff .readMoreContent h3, .produits #autres_chocolats .readMoreContent h3 {
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 30px;
    font-style: italic;
    padding-bottom: 20px;
    padding-top: 50px;
    text-align: right;
}

.produits #tablettes .readMoreContent p, .produits #biscuits .readMoreContent p, .produits #chocolatees .readMoreContent p {
    font-family: Georgia, 'Times New Roman',Times,serif;
    font-style: italic;
    font-size: 15px;
    line-height: 20px;
    padding-bottom: 20px;
}

.produits #tablettes .readMoreContent h3, .produits #biscuits .readMoreContent h3, .produits #chocolatees .readMoreContent h3 {
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 30px;
    font-style: italic;
    padding-bottom: 20px;
    padding-top: 50px;
}

.produits #nouveautes, .produits #tablettes, .produits #pralines, .produits #biscuits, .produits #chocolatees, .produits #chokotoff, .produits #autres_chocolats {
    width: 980px;
    height: 280px;
    margin: auto;
}

    .produits #nouveautes .readMoreContent, .produits #pralines .readMoreContent, .produits #chokotoff .readMoreContent, .produits #autres_chocolats .readMoreContent {
        float: left;
        padding-left: 60px;
        width: 400px;
        padding-top: 10px;
    }

    .produits #tablettes .readMoreContent, .produits #biscuits .readMoreContent, .produits #chocolatees .readMoreContent {
        float: right;
        width: 400px;
        padding-top: 10px;
    }

    .produits #nouveautes .readMoreContent a, .produits #pralines .readMoreContent a, .produits #chokotoff .readMoreContent a, .produits #autres_chocolats .readMoreContent a {
        margin-left: 288px;
    }
/*Product Landing End*/


#page-title {
    background: url('/~/media/Cotedor/be/files/images/produits/header-products.jpg') center top no-repeat;
    height: 149px;
}

.productdetail #page-title {
    background: url('/~/media/Cotedor/be/files/images/produits/product-page-bg.jpg') center top no-repeat;
    height: 170px;
}

#page-title div.layout {
    width: 980px;
    margin: auto;
    padding-top: 45px;
}

#page-title h2 {
    color: #FFFFFF;
    font-family: 'FuturaStdBold',Arial,sans-serif;
    font-size: 27px;
    line-height: 40px;
    text-transform: uppercase;
    padding-left: 22px;
}

#page-title h3 {
    color: #FFFFFF;
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 24px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    line-height: 42px;
    padding-left: 22px;
}

.produits-list #content .list-callout {
    width: 100%;
    margin: auto;
}

.produits-list #content .sweetControl {
    background: url('/~/media/Cotedor/be/files/images/common/red-line.ashx') center top repeat-y;
    width: 100%;
    margin: auto;
}
/* .produits-list .entity-listview */
#content .entity-listview {
    width: 1030px;
    margin: auto;
}
    /*.produits-list .entity-listview li*/
    #content .entity-listview li {
        display: inline-block;
        vertical-align: top;
        margin-left: 10px;
        margin-right: 10px;
    }

.produits-list .entity-listview li.chocolatées.Noir.Sansingrédients.Classique {
    /*  padding-left: 30px;
    padding-top: 75px;*/
}

.produits-list .entity-listview ul.entity-list {
    /* padding-top: 10px;*/
    padding-bottom: 10px;
}

.entity-listview li.product_CDO_Product_Name {
    margin-bottom: 0;
    margin-left: 16px;
    margin-right: 16px;
    margin-top: 0;
}

.product_CDO_Product_Name a {
    background-image: url("/~/media/Cotedor/be/files/images/produits/arrow-round-right.png");
    background-position: left 0;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'FuturaStdBook',Arial,sans-serif;
    font-size: 14px;
    line-height: 16px;
    padding-bottom: 20px;
    padding-left: 28px;
    padding-right: 0;
    padding-top: 4px;
    width: 100px;
    margin-left: 10px;
}

.productdetail .base-page-content h1 {
    display: none;
}

.productdetail #product-slug {
    background: url('/~/media/Cotedor/be/files/images/common/red-line.ashx') center top repeat-y;
    width: 100%;
    margin: auto;
}

    .productdetail #product-slug .container {
        width: 980px;
        margin: auto;
        height: 700px;
    }

        .productdetail #product-slug .container #rightcontent {
            float: right;
            width: 400px;
        }

#rightcontent .product_CDO_Product_Name {
    padding-top: 50px;
    padding-bottom: 50px;
}

#rightcontent .product_Product_long_description {
    padding-bottom: 25px;
}

#rightcontent #phmaincontent_2_FacebookLikeBtn_pnlXFBML {
    padding-bottom: 25px;
}

.uiGrid {
    color: #FFFFFF !important;
}

#rightcontent .product_Cotedor_Related_product {
    background: url('/~/media/Cotedor/be/files/images/produits/others-bg.png') center top no-repeat;
    height: 237px;
    width: 463px;
}

    #rightcontent .product_Cotedor_Related_product .jcarousel-skin-tango {
        padding-top: 25px;
        width: 410px;
        margin: auto;
        overflow: hidden;
    }

        #rightcontent .product_Cotedor_Related_product .jcarousel-skin-tango .jcarousel-container {
            width: 360px;
            margin: auto;
        }

        #rightcontent .product_Cotedor_Related_product .jcarousel-skin-tango .jcarousel-clip-horizontal {
            width: 345px;
            margin: auto;
            overflow: hidden;
        }

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url('/~/media/Cotedor/be/files/images/produits/others-arrows.png') 20px 15px no-repeat;
    cursor: pointer;
    height: 105px;
    margin-left: -40px;
    margin-top: -110px;
    width: 32px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
    display: none !important;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url('/~/media/Cotedor/be/files/images/produits/others-arrows.png') -10px 0px no-repeat;
    cursor: pointer;
    float: right;
    height: 32px;
    margin-right: -40px;
    margin-top: -93px;
    width: 32px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
    display: none !important;
}

.productback {
    background: url('/~/media/Cotedor/be/files/images/produits/links-arrow-img.png') 9px 4px no-repeat;
    font-family: 'Georgia',Arial,sans-serif;
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 16px;
    font-style: italic;
    font-weight: 100;
    margin-left: 20px;
    position: absolute;
    text-align: center;
    width: 159px;
}

.imagetype201, .imagetype203 {
    margin-top: -10px;
}

#rightcontent h3 {
    font-family: Georgia,Arial,sans-serif;
    font-size: 18px;
    font-style: italic;
    line-height: 26px;
    padding-top: 18px;
    text-align: center;
}

#mycarousel {
    width: 2424px !important;
}

ul#mycarousel li {
    padding-left: 16px;
    padding-right: 16px;
}

.productdetail #product-slug .container #leftcontent {
    float: left;
    width: 520px;
}

#product-slug .container .product_CDO_Product_Name span {
    color: #F0E9AC;
    font-family: 'FuturaStdBold',Arial,sans-serif;
    font-size: 24px;
    margin-top: 24px;
    text-transform: uppercase;
    width: 464px;
    line-height: 24px;
}

#product-slug .container .product_Product_long_description .productProperty p {
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 16px;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    line-height: 26px;
    color: #FFFFFF;
    text-transform: none;
}

#product-slug .container .product_Product_long_description span {
    color: #F0E9AC;
    font-family: 'FuturaStdBook',Arial,sans-serif;
    font-size: 16px;
    letter-spacing: 0.3px;
    line-height: 26px;
    text-transform: uppercase;
}

.productdetail #selection {
    background: url("/~/media/Cotedor/be/files/images/produits/footer-produit-facebook-cocoalife-fr.ashx") no-repeat scroll center top transparent;
    height: 303px;
    margin: auto;
}

.produits-list #selection {
    background: url("/~/media/Cotedor/be/files/images/produits/footer-produit-facebook-cocoalife-fr.ashx") no-repeat scroll center top transparent;
    height: 303px;
    margin: auto;
}

.Recettes #selection {
    background: url("/~/media/Cotedor/be/Files/Images/recipes/1320x252-Footer-RECIPES-FR.ashx") no-repeat scroll center top transparent;
    height: 252px;
}

    .Recettes #selection .readMoreContent {
        height: 250px;
    }

.Rec-Details #selection .readMoreContent {
    height: 0px;
}

    .Rec-Details #selection .readMoreContent h2 {
        font: normal 27px "prison-aoe",'FuturaStdBold', Arial, sans-serif;
        width: 330px;
        padding-left: 170px;
        float: left;
        margin-top: -105px;
        position: absolute;
    }

.Recettes #selection .readMoreContent h2 {
    font: normal 17px 'FuturaStdBold', Arial, sans-serif;
    width: 346px;
    padding-left: 157px;
    float: left;
    text-align: center;
    padding-top: 150px;
}

.Rec-Details #selection .readMoreContent h2 {
    font: normal 17px 'FuturaStdBold', Arial, sans-serif;
    width: 346px;
    padding-left: 157px;
    float: left;
    padding-top: 5px;
    text-align: center;
}

.Recettes #selection .readMoreContent a.button {
    font-family: "prison-aoe",'FuturaStdBold', Arial, sans-serif;
    text-transform: uppercase;
    font-style: normal;
    font-size: 21px;
    margin-top: -36px;
    padding-left: 546px;
}

.Rec-Details #selection .readMoreContent a.button {
    font-family: "prison-aoe",'FuturaStdBold', Arial, sans-serif;
    text-transform: uppercase;
    font-style: normal;
    font-size: 21px;
    margin-top: -70px;
    padding-left: 530px;
}

#laselection h2, #Actuellement h2 {
    color: #FFF;
    font: normal 36px "prison-aoe",'FuturaStdBold', Arial, sans-serif;
    line-height: 42px;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
    width: 390px;
}

#laselection p, #laselection h2 {
    color: #FFFFFF;
}

#laselection p, #Actuellement p {
    font-family: Georgia,'Times New Roman',Times,serif;
    font-size: 15px;
    font-style: italic;
    line-height: 20px;
    padding-bottom: 0px;
}

#laselection .readMoreImg {
    margin-left: -35px;
}

#laselection img {
    height: 50px;
    width: 50px;
    float: left;
}

#laselection .readMoreContent a, #Actuellement .readMoreContent a {
    font-family: "prison-aoe",'FuturaStdBold', Arial, sans-serif;
    text-transform: uppercase;
    font-style: normal;
    font-size: 21px;
    padding-left: 120px;
}

#laselection .readMoreContent H2 {
    padding-bottom: 23px;
}

#Actuellement .readMoreContent {
    position: relative;
    padding-top: 150px;
}

#Actuellement {
    float: left;
    margin: auto;
    padding-top: 50px;
    width: 660px;
    text-align: right;
}

#laselection {
    float: left;
    margin: auto;
    padding-top: 50px;
    width: 460px;
    margin-left: 100px;
}

#details-landing .readMoreContent {
    width: 980px;
    margin: auto;
    height: 165px;
}

    #details-landing .readMoreContent h3 {
        color: #000000;
        font-family: 'FuturaStdBold',Arial,sans-serif;
        font-size: 24px;
        line-height: 24px;
        padding-top: 34px;
        text-transform: uppercase;
        text-align: center;
    }

    #details-landing .readMoreContent p {
        color: #000000;
        font-size: 24px;
        line-height: 24px;
        margin-top: 12px;
        text-transform: uppercase;
        text-align: center;
        font-family: 'FuturaStdLight',Arial,sans-serif;
    }

    #details-landing .readMoreContent h4 {
        color: #000000;
        font-family: 'FuturaStdBold',Arial,sans-serif;
        font-size: 16px;
        line-height: 24px;
        text-transform: uppercase;
        text-align: center;
    }

    #details-landing .readMoreContent a {
        margin-left: 425px;
    }
/*Product filter css*/
#products-filter {
    background: url('/~/media/Cotedor/be/files/images/produits/filterbg.png') center top repeat-y;
    width: 100%;
    margin: auto;
    height: 200px;
    display: none;
}

.produits-list .list-callout .head {
    width: 100%;
    background: url('/~/media/Cotedor/be/files/images/produits/headbg.png') center top repeat-y;
    margin: auto;
    height: 50px;
}

#products-filter .layout, .head .layout {
    position: relative;
    width: 980px;
    margin: auto;
}

.produits-list .head h3 {
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 18px;
    font-style: italic;
    line-height: 20px;
    padding-bottom: 4px;
    padding-top: 12px;
    text-align: center;
    text-transform: none;
    color: #F0E9AC;
    background: url('/~/media/Cotedor/be/files/images/produits/down-arrow-img.png') 750px 20px no-repeat;
    cursor: pointer;
}

#products-filters .filter-block {
    background-position: right 13px;
    background-repeat: no-repeat;
    float: left;
    height: 128px;
    padding-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 13px;
}

#products-filters .filters-produits {
    margin: auto;
    width: 150px;
    padding-left: 50px;
}

#products-filters .filters-segments {
    margin: auto;
    margin-left: 37px;
    width: 150px;
}

#products-filters .filters-chocolat {
    margin-left: 47px;
    width: 120px;
}

#filterproduct {
    padding-left: 10px !important;
}

    #filterproduct .filters-list {
        width: 170px;
    }

#products-filters .filters-ingredients {
    margin-left: 20px;
}

#products-filters h4 {
    color: #F0E9AC;
    font-family: 'FuturaStdBold',Arial,sans-serif;
    font-size: 14px;
    line-height: 20px;
    text-transform: capitalize;
}

#products-filters ul {
    margin-top: 7px;
}

#products-filters li {
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 14px;
    font-style: italic;
    line-height: 36px;
    width: 200px;
}

    #products-filters li label {
        display: block;
        height: 32px;
    }

label.checkbox-custom strong.checkbox-big-square {
    background: url('/~/media/Cotedor/be/files/images/common/checkbox-big-square.png') 0px top no-repeat;
    display: inline-block;
    height: 17px;
    vertical-align: -3px;
    width: 17px;
}

label.checkbox-custom strong.focused {
    background: url('/~/media/Cotedor/be/files/images/common/checkbox-big-square.png') -17px top no-repeat;
}

label.checkbox-custom input[type="checkbox"] {
    background: url('/~/media/Cotedor/be/files/images/produits/check-box-img.png') 0px top no-repeat;
    display: inline-block;
    height: 17px;
    vertical-align: -3px;
    width: 17px;
    display: none;
    margin-left: -20px;
}

#products-filters li span {
    margin-left: 5px;
}

#uniform-ingredients-list {
    width: 190px;
}

div.selector {
    background-position: -488px -163px;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    height: 19px;
    line-height: 19px;
    padding-left: 4px;
    position: relative;
}

    div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action {
        background-image: url("/~/media/Cotedor/be/files/images/common/uniform-sprite.png");
        background-repeat: no-repeat;
    }

        div.selector span {
            background-position: right -3px;
            color: #000000;
            cursor: pointer;
            display: block;
            height: 19px;
            line-height: 19px;
            padding-bottom: 0;
            padding-left: 2px;
            padding-right: 17px;
            padding-top: 0;
        }

#products-filters ul select {
    width: 190px;
    font-family: 'Georgia',Arial,sans-serif;
    font-style: italic;
    color: #FFFFFF;
    background-color: #8e0502;
}

    #products-filters ul select option {
        font-family: 'Georgia',Arial,sans-serif;
        font-size: 12px;
        font-style: italic;
    }

.productdetail .product_Cotedor_produits, .produits-list .product_Cotedor_produits, .produits-list .product_Cotedor_Chocolats, .produits-list .product_Cotedor_Ingredients, .produits-list .product_Cotedor_Segments {
    display: none;
}

.checkbox-custom label, .filters-ingredients .filters-list label {
    display: none !important;
}

/* For Recipes..*/

.Recettes #page-title h2 {
    color: #FFF;
    font-family: 'FuturaStdBold',Arial,sans-serif;
    font-size: 27px;
    line-height: 40px;
    padding-left: 0;
    padding-top: 0;
    text-transform: uppercase;
    color: #F6FF00;
}

.Recettes #page-title h3 {
    padding-left: 0;
    font-family: "FuturaStdBook","Times New Roman",Times,serif;
    font-style: normal;
    font-weight: 900;
    text-transform: uppercase;
}

.Recettes #page-title {
    background: url('/~/media/Cotedor/be/Files/Images/recipes/1320x125-PUSH-HEADER-RECIPES-FR.ashx') center top no-repeat;
    height: 130px;
    display: block;
    width: 1320px;
    margin: auto;
}

    .Recettes #page-title .recette-title {
        width: 732px;
        margin: 0 auto;
        float: left;
        text-align: left;
        font: normal 27px "prison-aoe",'FuturaStdBold', Arial, sans-serif;
        padding-top: 6px;
        padding-left: 74px;
    }

        .Recettes #page-title .recette-title p {
            color: #FFF;
            text-transform: uppercase;
            font-size: 36px;
        }

        .Recettes #page-title .recette-title h1 {
            color: #FFF;
            line-height: 12px;
            padding-left: 0px;
            text-transform: uppercase;
            font-weight: normal;
            float: left;
            font-size: 41px;
            margin-top: 22px;
            margin-left: 0px;
        }

    .Recettes #page-title .recette-title-second-line {
        font-size: 31px;
    }

    .Recettes #page-title .recette-title a.button {
        margin: 22px 0 0 122px;
        margin-right: 0px;
        font-family: "prison-aoe",'FuturaStdBold', Arial, sans-serif;
        text-transform: uppercase;
        font-style: normal;
        font-size: 23px;
    }

    .Recettes #page-title div.layout {
        width: 705px;
        margin: auto;
        padding-top: 10px;
        float: right;
    }

        .Recettes #page-title div.layout p {
            padding-bottom: 10px;
            font-style: italic;
            font-size: 15px;
        }

.Recettes #content .list-callout {
    width: 100%;
    margin: auto;
}

.Recettes #content #listwrapper_phmaincontent_2 {
    background: url('/~/media/Cotedor/be/files/images/produits/fond_V4.ashx') center top no-repeat;
    width: 100%;
    margin: auto;
    background-repeat-y: repeat;
}

.Recettes .entity-pagination, .Recettes .recipe_classifications {
    display: none;
}

.Recettes #products-filters .filter-block {
    background-position: right 13px;
    background-repeat: no-repeat;
    float: left;
    height: 128px;
    padding-bottom: 0px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0px;
}
/* .Recettes .entity-listview */
#content .entity-listview {
    width: 980px;
    margin: auto;
}

.Recettes .line4 {
    margin-left: 300px;
    margin-top: -97px;
    position: absolute;
}

.Recettes .line5 {
    margin-left: 300px;
    margin-top: -65px;
    position: absolute;
}

.Recettes #products-filter {
    height: 127px;
}
/* .Recettes .entity-listview li */
#content .entity-listview li {
    display: inline-block;
    margin-bottom: 12px;
    margin-right: 10px;
    /* padding-left: 12px;
    padding-right: 12px;
    padding-top: 12px;*/
    vertical-align: top;
    /*background-position-y: 200px;*/
}
/* .Recettes .entity-listview ul.entity-list */
#content .entity-listview ul.entity-list {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}

.produits-list #content .entity-listview ul.entity-list {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}

.recipe_images {
    padding-bottom: 10px;
}

#listwrapper_phmaincontent_2 .recipe_title {
    background: url("/~/media/Cotedor/be/files/images/produits/fond-rouge.ashx") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-family: "FuturaStdBook","Times New Roman",Times,serif;
    font-size: 15px;
    font-weight: 900;
    height: 70px;
    margin-top: -35px;
    padding: 26px 15px 0 0;
    position: relative;
    text-align: right;
    width: 190px;
    z-index: 9;
}

.recipe_title a {
    color: #FFFFFF;
}

.Rec-Details #recipes_Details {
    background: url('/~/media/Cotedor/be/files/images/produits/fond_V4.ashx') center top no-repeat;
    width: 100%;
    margin: -17px auto 0 0;
    display: inline-block;
}

    .Rec-Details #recipes_Details .container {
        clear: both;
        margin: auto;
        position: relative;
        width: 980px;
    }

        .Rec-Details #recipes_Details .container #leftcontent {
            float: left;
            width: 45%;
        }

        .Rec-Details #recipes_Details .container #rightcontent {
            float: right;
            width: 52%;
        }

.Rec-Details .recipe_title {
    font-style: normal;
    height: 100%;
    line-height: 26px;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;
}

    .Rec-Details .recipe_title span {
        color: #FFFFFF;
        font-family: 'FuturaStdBold',Arial,sans-serif;
        font-size: 20px;
        padding-top: 5px;
        text-transform: uppercase;
    }

.Rec-Details .base-page-content h1 {
    display: none;
}

#rightcontent .rdIngredients {
    margin-left: 35px;
    margin-top: 65px;
}

    #rightcontent .rdIngredients h2,
    #rightcontent .recipe_instructions h2,
    #rightcontent .RecipeTipsContainer h2,
    #rightcontent .recipeDetailTitle.ingredient {
        color: #F0E9AC;
        font-family: 'FuturaStdBook',Arial,sans-serif;
        font-size: 15px;
        padding-bottom: 5px;
        padding-top: 10px;
        text-transform: uppercase;
    }

    #rightcontent .rdIngredients ul li, #rightcontent .rdIngredients ul li a {
        color: #FFFFFF;
        font-family: Georgia, 'Times New Roman',Times,serif;
        font-size: 15px;
        font-style: italic;
        padding-top: 3px;
    }

    #rightcontent .rdIngredients .ingredientSubTitle {
        font-weight: bold;
        padding-top: 9px;
    }

#rightcontent .recipe_instructions ul li {
    color: #FFFFFF;
    font-family: Georgia, 'Times New Roman',Times,serif;
    font-size: 15px;
    font-style: italic;
    padding-top: 10px;
    list-style: decimal;
}

#rightcontent .RecipeTipsContainer ul li {
    color: #FFFFFF;
    font-family: Georgia, 'Times New Roman',Times,serif;
    font-size: 15px;
    font-style: italic;
    padding-top: 10px;
    /* list-style: decimal; */
    list-style: disc;
}

#rightcontent .recipe_instructions {
    margin-left: 35px;
    margin-top: 25px;
}

#rightcontent .RecipeTipsContainer {
    margin-left: 35px;
    margin-top: 25px;
    margin-bottom: 21px;
}

#share_social {
    margin-left: 20px;
    margin-top: 15px;
}

.rdrelatedrecipes {
    clear: both;
    width: 980px;
    margin: auto;
    position: relative;
}

    .rdrelatedrecipes h2 {
        border-bottom: 1px solid #CD181F;
        color: #F0E9AC;
        font-family: 'FuturaStdBook',Arial,sans-serif;
        font-size: 15px;
        line-height: 37px;
        text-align: left;
    }

    .rdrelatedrecipes ul div {
        float: left;
        background-color: #CD181F;
        margin: 12px;
    }

        .rdrelatedrecipes ul div div {
            width: 100%;
            position: relative;
            margin: auto;
            height: 200px;
        }

        .rdrelatedrecipes ul div.related_anchor {
            height: 60px;
        }

        .rdrelatedrecipes ul div a {
            color: #FFF;
            font-family: 'FuturaStdBook','Times New Roman',Times,serif;
            font-size: 12px;
            margin-left: 8px;
            margin-top: 8px;
            position: absolute;
            font-weight: 900;
        }

        .rdrelatedrecipes ul div img {
            height: 195px;
            margin: 9px;
            width: 195px;
        }

.myRecipeImages img {
    height: 350px;
    width: 380px;
}

.recipe_instructions ul {
    margin-left: 25px;
}

.RecipeTipsContainer ul {
    margin-left: 25px;
}

#recipes_Details .productback {
    margin-left: 0px;
    margin-top: 15px;
}

.StepsimageStyle {
    float: left;
    margin: 10px;
}

.base-page-content .content {
    position: relative;
    z-index: 5;
}

.Recettes .list-callout .head {
    width: 100%;
    background: url('/~/media/Cotedor/be/files/images/produits/headbg.png') center top repeat-y;
    margin: auto;
    height: 50px;
    margin: -17px 0 0;
}

.Recettes .head h3 {
    font-family: 'Georgia',Arial,sans-serif;
    font-size: 18px;
    font-style: italic;
    line-height: 20px;
    padding-bottom: 4px;
    padding-top: 12px;
    text-align: center;
    text-transform: none;
    color: #F0E9AC;
    background: url('/~/media/Cotedor/be/files/images/produits/down-arrow-img.png') 750px 20px no-repeat;
    cursor: pointer;
}

.imagetype202 img {
    width: 250px;
}

.imagetype233 img {
    margin-top: 70px;
}

.imagetype235 img {
    margin-top: 90px;
}

.imagetype203 img {
    margin-top: 70px;
}

.imagetype237 img {
    margin-top: 50px;
}

.noofportions {
    display: none;
}

.Rec-Details .recipe_product {
    background-color: #CD181F;
    height: 100px;
    width: 380px;
}

    .Rec-Details .recipe_product .image {
        float: left;
        width: 30%;
    }

        .Rec-Details .recipe_product .image img {
            height: 80px;
            padding-left: 10px;
            padding-top: 10px;
        }

    .Rec-Details .recipe_product .Product_name {
        float: left;
        width: 50%;
    }

        .Rec-Details .recipe_product .Product_name h1 {
            color: #F0E9AC;
            font-family: 'FuturaStdBook',Arial,sans-serif;
            font-size: 14px;
            padding-bottom: 5px;
            padding-left: 15px;
            padding-top: 20px;
            text-transform: uppercase;
        }

        .Rec-Details .recipe_product .Product_name h2 {
            color: #FFFFFF;
            font-family: Georgia,'Times New Roman',Times,serif;
            font-size: 17px;
            font-style: italic;
            padding-bottom: 5px;
            padding-left: 15px;
        }

        .Rec-Details .recipe_product .Product_name a {
            color: #F0E9AC;
            font-family: Georgia,'Times New Roman',Times,serif;
            font-size: 14px;
            font-style: italic;
            padding-bottom: 5px;
            padding-left: 15px;
        }

#share_social .print {
    float: left;
    width: 21%;
}

    #share_social .print #print_recipes, #sharethis span, .print_recipes {
        color: #FFFFFF;
        font-family: Georgia,'Times New Roman',Times,serif;
        font-size: 15px;
        font-style: italic;
    }

#share_social .facebook_likebutton {
    float: left;
    width: 40%;
}

#share_social #sharethis {
    float: left;
    width: 39%;
    display: none !important;
}

.pls {
    display: none !important;
}

.uiGrid .hCent {
    text-align: left !important;
}

#share_social #sharethis .text {
    margin-top: -10px;
}

@media print {
    /* All your print styles go here */
    #header, #footer, .base-page-content {
        display: none !important;
    }

    .Rec-Details #recipes_Details {
        background-image: none !important;
        background-color: white !important;
    }

    .Rec-Details .recipe_title span {
        color: black;
    }

    #rightcontent .rdIngredients h2, #rightcontent .recipe_instructions h2, #rightcontent .RecipeTipsContainer h2 {
        color: black;
    }

    #rightcontent .rdIngredients ul li, #rightcontent .rdIngredients ul li a {
        color: black;
    }

    #rightcontent .recipe_instructions ul li {
        color: black;
    }

    .rdrelatedrecipes h2 {
        color: black;
    }

    #recipes_Details .productback {
        display: none !important;
    }
}

.print_recipes, #print_recipes {
    cursor: pointer;
}

.DivProduit {
    margin: auto;
    width: 1280px;
}

.Recettes .DivProduit {
    margin: auto;
    width: 1320px;
}

.recipes-title-keyword {
    font-size: 49px;
}

#selection .readMoreContent h1 {
    font: normal 54px "prison-aoe",'FuturaStdBold', Arial, sans-serif;
    line-height: 45px;
    padding-left: 76px;
    padding-top: 35px;
    text-align: center;
    width: 350px;
    text-transform: uppercase;
}

#selection .readMoreContent p {
    /* font-weight: bold; */
    font-size: 17px;
    padding-left: 78px;
    padding-top: 10px;
    text-align: center;
    width: 375px;
    font-family: FuturaStdBold;
    line-height: 21px;
}

/*style for recipe details footer */
.Rec-Details .readMoreContent {
    height: auto !important;
    /* 	margin-top:-249px */
}

    .Rec-Details .readMoreContent a {
        margin-top: -42px !important;
    }


/*       ReadMoreContent Facebook     /      Actuellement    */

#laselection .readMoreContent a {
    margin-top: -27px;
}

#Actuellement .readMoreContent a {
    margin-top: -28px;
}
/*     END  ReadMoreContent Facebook               */



/**************************** Display inline imagetype234 class *****************************************/

.produits-list .imagetype234 a {
    height: 130px!important;
    width: 300px!important;
    margin-top: 35px!important;
}

.produits-list .product_image.imagetype202 a {
    width: 300px!important;
    height: 215px!important;    
    margin-top: 35px;
    }

.produits-list .product_image.imagetype221 a {
    width: 300px!important;
    }



/**************************** END Display inline imagetype234 class *****************************************/