/* Fonts
============================================*/
@font-face {font-family: 'Helvetica';src: url('../../fonts/helveticaneueltcom-lt-webfont.eot');src: url('../../fonts/helveticaneueltcom-lt-webfont.eot?iefix') format('eot'),url('../../fonts/helveticaneueltcom-lt-webfont.woff') format('woff'),url('../../fonts/helveticaneueltcom-lt-webfont.ttf') format('truetype'),url('../../fonts/helveticaneueltcom-lt-webfont.svg#webfontVv9OdiUs') format('svg');font-weight: normal;font-style: normal}
@font-face {font-family: 'DINFFBold';src: url('../../fonts/din_ff-bold-webfont.eot');src: url('../../fonts/din_ff-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/din_ff-bold-webfont.woff') format('woff'),url('../../fonts/din_ff-bold-webfont.ttf') format('truetype'),url('../../fonts/din_ff-bold-webfont.svg#DINFFBold') format('svg');font-weight: normal;font-style: normal;}

/* Layout
============================================*/
body {background:url('../../images/bg.gif') repeat-x;font-family:Arial,Verdana,Trebuchet,'Lucida Sans'}

#tl {width:140px;height:197px;display:block;position:absolute;top:50px;left:0;background:url('../../images/tl.png') no-repeat}
#br {width:423px;height:350px;display:block;position:absolute;bottom:0;right:0;background:url('../../images/br.png') no-repeat}

#container {width:980px;margin:0 auto;position:relative}

    .wrap_left {width:742px;float:left}
    .wrap_right {width:238px;float:right}

/* Misc classesslide-3
============================================*/
.blue-bold {
    color: #003e7e !important;
    font-weight: bold !important;
}


.img_thumb {padding:5px;margin:5px;border:1px solid #607890;display:inline-block}
    .img_thumb:hover {border-color:#003366}

.content .accordion {margin:20px 0}
    .content .accordion h3 {background:url('../../images/btn_map.png') 0 -80px no-repeat;height:38px;padding:0 0 0 25px;margin:0;font:bold 14px/38px Tahoma;color:#305ca1;cursor:pointer}
    .content .accordion .content {padding:10px 25px;font:12px Tahoma}

.btn4, .btn4 span {
    background:url('../../images/btn_map4.png') no-repeat;display:inline-block;cursor:pointer;outline:none;border:none;
    height:31px;font:15px/31px 'Helvetica';text-decoration: none;color:#fff
}
    .btn4 {background-position: 100% -31px;padding:0 30px 0 0}
    .btn4 span {background-position: 0 0;padding:0 0 0 20px}
    .btn4:hover {background-position: 100% -93px}
    .btn4:hover span {background-position: 0 -62px}

.btn4.no-arrow {
    background-image: url('../../images/btn_map4-no-arrow.png');
    padding-right: 20px;
}

.btn5, .btn5 span {
    background:url('../../images/btn_map5.png') no-repeat;display:inline-block;cursor:pointer;outline:none;border:none;
    height:35px;font:15px/35px 'Helvetica';text-decoration: none;color:#243c78
}
    .btn5 {background-position: 100% -40px;padding:0 40px 0 0}
    .btn5 span {background-position: 0 0;padding:0 0 0 20px}
    .btn5:hover {background-position: 100% -120px}
    .btn5:hover span {background-position: 0 -80px}

.btn6, .btn6 span {
    background:url('../../images/btn_map6.png') no-repeat;display:inline-block;cursor:pointer;outline:none;border:none;
    height:24px;font:13px/24px 'Helvetica';text-decoration: none;color:#fff
}
    .btn6 {background-position: 100% -30px;padding:0 15px 0 0}
    .btn6 span {background-position: 0 0;padding:0 0 0 15px}
    .btn6:hover {background-position: 100% -90px}
    .btn6:hover span {background-position: 0 -60px}

.btn7, .btn7 span {
    background:url('../../images/btn_map6.png') no-repeat;display:inline-block;cursor:pointer;outline:none;border:none;
    height:24px;font:13px/24px 'Helvetica';text-decoration: none;color:#fff;text-transform:none
}
    .btn7 {background-position: 100% -150px;padding:0 15px 0 0}
    .btn7 span {background-position: 0 -120px;padding:0 0 0 15px}
    .btn7:hover {background-position: 100% -210px}
    .btn7:hover span {background-position: 0 -180px}

.btn8, .btn8 span {
    background:url('../../images/btn_map8.png') no-repeat;display:inline-block;cursor:pointer;outline:none;border:none;
    height:35px;font:15px/35px 'Helvetica';text-decoration: none;color:#fff;
}
    .btn8 {background-position: 100% -40px;padding:0 40px 0 0}
    .btn8 span {background-position: 0 0;padding:0 0 0 20px}
    .btn8:hover {background-position: 100% -120px}
    .btn8:hover span {background-position: 0 -80px}

.color_golden {color:#c09d4b !important}

.unselectable {
  -webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
}

/* Header
============================================*/
header {}
    .logo {float:left}
        .logo a {display:block;width:171px;height:106px;margin-left:-27px;background:url('../../images/logo_dove.png') no-repeat;text-indent:-9999em;outline:none}
    header nav {font:normal 14px 'Helvetica';float:right;margin:45px 0 0}
        header nav a, header nav a:visited, header nav a:active {border-right:1px solid #b1c2e0;padding:0 7px;color:#fff;text-decoration:none; display:inline-block; float: left }
            header nav a.last {border-right:0}
            header nav a:hover {color:#2c518b}

/* Footer
============================================*/
footer {background:url('../../images/logo_small.png') 0 10px no-repeat;padding:10px 0 10px 35px;font:normal 10px 'Tahoma';color:#81858b;margin-top:1em}
    footer nav {float:right}
        footer nav a, footer nav a:visited, footer nav a:active {border-right:1px solid #d5d6d8;padding:2px 10px 3px 5px;color:#81858b;text-decoration:none}
            footer nav a:hover {color:#000;text-decoration:underline}
            footer nav a.last {border-right:0}

/* Boxes
============================================*/
.box {margin-bottom: 10px}
    .box h4 {font:normal 18px 'Helvetica';text-transform:uppercase;margin-bottom:1em}

.box1 {padding: 20px;width:197px;height:207px;background:url('../../images/boxes/box1.png')}
    .box1 h4 {color:#3761a4}

.box .user-links {font:12px Tahoma;margin:0.5em 0 0.5em 2em}
    .box .user-links li {margin-bottom:5px}

.outline {border:1px solid #CCD5E4;margin:1em 0;padding:0.5em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px}

.box2 {
    padding: 20px;
    width:187px;
    background:#d1dae6;
    margin-left:5px;
    -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
    -moz-box-shadow: 0px 0px 5px #dbdbdb;-webkit-box-shadow: 0px 0px 5px #dbdbdb;box-shadow: 0px 0px 5px #dbdbdb
}
    .box2 h4 {color:#3761a4}
    .box2 p {margin-bottom:3px;padding-left:10px;background:url('../../images/box-arrow.png') 0 6px no-repeat}
    .box2 a {color:#48494c;text-decoration:none}
        .box2 a:hover {text-decoration:underline}


/* Buttons
============================================*/
.btn_img {background-image:url('../../images/btn_map.png');background-repeat:no-repeat;text-indent:-9999em;outline:none;display:block}
    .btn-more {width:136px;height:35px;background-position:0 -40px}
        .btn-more:hover {background-position:-140px -40px}

/* Content box
============================================*/
.content {width:742px;margin-bottom:1em}
    .content .top, .content .btm {background-image:url('../../images/content-box-map.png');background-repeat:no-repeat}
        .content .top, .content .btm {height:15px}
            .content .btm {background-position:0 -15px}
        .content .inside {background:url('../../images/content-box-inside.png') repeat-y;padding:10px 20px}
    .content h1, .content h2, .content h3 {font:normal 30px 'Helvetica';color:#1c3f85;padding-bottom:10px}
        .content h2 {font-size:26px}
        .content h3 {font-size:20px}
    .content p, .content ul, .content ol {margin-bottom:10px}
    .content img.image {padding:5px;border:1px solid #dbdbdb;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0px 0px 5px #dbdbdb;-webkit-box-shadow: 0px 0px 5px #dbdbdb;box-shadow: 0px 0px 5px #dbdbdb}

    .content.white .top, .content.white .btm {background-image:url('../../images/content-box-map-white.png')}
    .content.white .inside {background-image:url('../../images/content-box-inside-white.png')}

    ul.no_txt, ol.no_txt {margin-left:0}
        ul.no_txt > li, ol.no_txt > li {list-style:none}

/* Home
============================================*/
#home-slider {position:relative}
#home-slider ul.slides {list-style:none;margin:0;padding:4px 0 0 6px;width:736px;height:408px;position:relative;overflow:hidden;background:url('../../images/slides/slide-bg.png') no-repeat}
#home-slider ul.slides li {width:272px;height:297px;display:block;padding:115px 0 0 470px;position:absolute;cursor:pointer}
    #home-slider h3 {font:normal 30px 'Helvetica';color:#b08458;margin-bottom:1em}

    #home-slider ul.slides #slide-2 {background:url('../../images/slides/home-slide-5.png') no-repeat;padding-left:410px;width:397px}
        #slide-2 h3 {font-size:24px;color:#1d3a74;margin-bottom:40px}
        #slide-2 .btn-more {margin:0 0 0 100px}
    #slide-6 {background:url('../../images/slides/home-slide-1.png') no-repeat}
    #slide-3 {background:url('../../images/slides/home-slide-2.png') no-repeat}
    #home-slider ul.slides #slide-4 {background:url('../../images/slides/home-slide-3.png') no-repeat;padding-left:450px;width: 317px}
        #slide-4 h3 {font-size:24px}
    #home-slider ul.slides #slide-5 {background:url('../../images/slides/home-slide-4.png') no-repeat;padding:40px 40px 0 40px;height:372px;;width:687px;}
        #slide-5 h3 {margin-bottom:5px;color:#003e7e;font-size:24px;}
        #slide-5 .btn-more {margin:220px 0 0 500px}

    #home-slider ul.slides #slide-1 {background:url('../../images/slides/home-slide-6.png?v=6') no-repeat;padding:40px 40px 0 40px;height:372px;width:687px;}
        #slide-1 h3 {margin-bottom:5px;}
        #slide-1 .btn-more {margin:200px 0 0 500px}

    #home-slider #slide-men {background:url('../../images/slides/home-slide-men.png') no-repeat;padding:40px 40px 0 40px;height:372px;width:687px;}
        #slide-men h3 {margin-bottom:5px;color:#003e7e}
        #slide-men p {color:#606061;font-size:19px}

    #home-slider #slide-7 {background:url('../../images/slides/home-slide-7.png') no-repeat;padding:70px 0 0 270px;height:330px;width:460px}
        #slide-7 h3 {margin-bottom:5px;color:#003e7e}

    #home-slider #slide-8 {background: url('../../images/slides/box_home_7.png') no-repeat;padding:70px 0 0 320px;height:330px;width:410px}
    #home-slider #slide-9 {background: url('../../images/slides/box_home_8.png') no-repeat;padding:70px 0 0 370px;height:330px;width:360px}

    #home-slider #slide-10 {background: url('../../images/slides/box_home_9.png') no-repeat;padding:150px 0 0 400px;height:250px;width:330px}
        #slide-10 h3 {color:#003e7e;font-size:24px;}

    #home-slider #slide-11 {background: url('../../images/slides/box_home_11.png') no-repeat;padding:250px 0 0 400px;height:150px;width:330px}
        #slide-11 h3 {color:#003e7e;font-size:24px;margin-bottom:5px}

    #home-slider #slide-12 {background: url('../../images/slides/box_home_12.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
        #slide-12 h3 {color:#003e7e;font-size:24px}
        #slide-12 p {margin-bottom:20px}

    #home-slider #slide-13 {background: url('../../images/slides/box_home_13.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
        #slide-13 .btn-more {margin:30px 0 0 90px}


    #home-slider #slide-14 {background: url('../../images/slides/box_home_14.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-15 {background: url('../../images/slides/box_home_15.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-16 {background: url('../../images/slides/box_home_16.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-17 {background: url('../../images/slides/box_home_17.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-18 {background: url('../../images/slides/box_home_18.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-19 {background: url('../../images/slides/box_home_19.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-20 {background: url('../../images/slides/box_home_20.png') no-repeat;padding:100px 0 0 400px;height:300px;width:330px}
    #home-slider #slide-21 {background: url('../../images/slides/box_home_21.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-22 {background: url('../../images/slides/box_home_22.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-23 {background: url('../../images/slides/box_home_23.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-24 {background: url('../../images/slides/box_home_24.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-25 {background: url('../../images/slides/box_home_25.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-26 {background: url('../../images/slides/box_home_26.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-27 {background: url('../../images/slides/box_home_27.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-28 {background: url('../../images/slides/box_home_28.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-29 {background: url('../../images/slides/box_home_29.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-30 {background: url('../../images/slides/box_home_30.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-31 {background: url('../../images/slides/box_home_31.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-32 {background: url('../../images/slides/box_home_32.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-33 {background: url('../../images/slides/box_home_33.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-34 {background: url('../../images/slides/box_home_34.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-35 {background: url('../../images/slides/box_home_35.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-36 {background: url('../../images/slides/box_home_36.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-37 {background: url('../../images/slides/box_home_37.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-38 {background: url('../../images/slides/box_home_38.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-39 {background: url('../../images/slides/box_home_39.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-40 {background: url('../../images/slides/box_home_40.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-41 {background: url('../../images/slides/box_home_41.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-42 {background: url('../../images/slides/box_home_42.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-43 {background: url('../../images/slides/box_home_43.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-44 {background: url('../../images/slides/box_home_44.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-45 {background: url('../../images/slides/box_home_45.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-46 {background: url('../../images/slides/box_home_46.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-47 {background: url('../../images/slides/box_home_47.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-48 {background: url('../../images/slides/box_home_48.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-49 {background: url('../../images/slides/box_home_49.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-50 {background: url('../../images/slides/box_home_50.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-51 {background: url('../../images/slides/box_home_51.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-52 {background: url('../../images/slides/box_home_52.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-53 {background: url('../../images/slides/box_home_53.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-54 {background: url('../../images/slides/box_home_54.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-55 {background: url('../../images/slides/box_home_55.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-56 {background: url('../../images/slides/box_home_56.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-57 {background: url('../../images/slides/box_home_57.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-58 {background: url('../../images/slides/box_home_58.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-59 {background: url('../../images/slides/box_home_59.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-60 {background: url('../../images/slides/box_home_60.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-61 {background: url('../../images/slides/box_home_61.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-62 {background: url('../../images/slides/box_home_62.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-63 {background: url('../../images/slides/box_home_63.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-64 {background: url('../../images/slides/box_home_64.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-65 {background: url('../../images/slides/box_home_65.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-66 {background: url('../../images/slides/box_home_66.png?v=3') no-repeat;height:400px;width:730px}
    #home-slider #slide-67 {background: url('../../images/slides/box_home_67.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-68 {background: url('../../images/slides/box_home_68.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-69 {background: url('../../images/slides/box_home_69.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-70 {background: url('../../images/slides/box_home_70.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-71 {background: url('../../images/slides/box_home_71.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-72 {background: url('../../images/slides/box_home_72.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-73 {background: url('../../images/slides/box_home_73.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-74 {background: url('../../images/slides/box_home_74.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-75 {background: url('../../images/slides/box_home_75.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-76 {background: url('../../images/slides/box_home_76.png?v=2') no-repeat;height:400px;width:730px}
    #home-slider #slide-77 {background: url('../../images/slides/box_home_77.png?v=22') no-repeat;height:400px;width:730px}
    #home-slider #slide-78 {background: url('../../images/slides/box_home_78.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-79 {background: url('../../images/slides/box_home_79.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-80 {background: url('../../images/slides/box_home_80.png?v=3') no-repeat;height:400px;width:730px}
    #home-slider #slide-82 {background: url('../../images/slides/box_home_82.png') no-repeat;height:400px;width:730px}
    #home-slider #slide-83 {background: url('../../images/slides/box_home_83.png?v=3') no-repeat;height:400px;width:730px}

   /* #home-slider #slide-81 {background: url('../../images/slides/box_home_81.png?v=2') no-repeat;height:400px;width:730px} */

#home-slider ul.controllers {list-style:none;margin:0;padding:0;position:absolute;bottom:30px;right:30px}
    #home-slider ul.controllers li {float:left;margin-right:2px}
        #home-slider ul.controllers a {background:url('../../images/slides/controllers.png') no-repeat;display:block;width:15px;height:15px}
            #home-slider ul.controllers a.active, #home-slider ul.controllers a:hover {background-position:-18px 0}

.home-box {position:relative;height:137px;float:left}
    .home-box .more {font:normal 12px 'Helvetica';color:#fff;position:absolute;bottom:12px;right:15px;text-decoration:none}
        .home-box:hover .more, .home-box .more:hover {text-decoration:underline}

    #home-box-3 {margin-right:0}

#dove-beauty-blossom {padding:20px;width:702px;height:492px;background:url('../../images/content-box-dove-beauty-blossom.png') no-repeat;}
    #dove-beauty-blossom p {margin-bottom:5px;color: #585655}

#gama-dove-nourishing-oil-care {padding:20px;width:702px;height:650px;background:url('../../images/content-box-gama-dove-beauty-blossom.png') no-repeat;}
    #gama-dove-nourishing-oil-care p {margin-bottom:5px;color: #585655;}

#concediu-dove h1 {color:#e3004a}
#concediu-dove p {color:#373535}

#promotie-aprilie-2013 img {position:relative;top:-25px;left:-20px}
#promotie-aprilie-2013 p {margin:0 40px 10px 40px;font:14px/17px Arial;color:#393939}

#premieze_membrii_fideli_dec img {position:relative;top:-25px;left:-20px}
#premieze_membrii_fideli_dec h2 {font-size:22px;color:#2c5097}
#premieze_membrii_fideli_dec p {font:14px/17px Tahoma;color:#757575}
#premieze_membrii_fideli_dec .quote {font-size:13px;font-style:italic;margin-bottom:10px}
#premieze_membrii_fideli_dec .quote .author {font-size:13px;font-style:normal;color:#ab864c}

#promotie-martie-aprilie-2014 { font-size: 14px; }
#promotie-martie-aprilie-2014 h1 { font-size: 25px; font-weight: normal; height: 100px; position: relative; z-index: 3; }
#promotie-martie-aprilie-2014 .promo-image { left: -13px; margin-bottom: -111px; position: relative; top: -131px; z-index: 1; }

#promotie-sunt-frumoasa { font-size: 14px; }
#promotie-sunt-frumoasa .promo-image { left: -13px; margin-bottom: 20px; position: relative; top: -21px; }
#promotie-sunt-frumoasa .pl_1 { padding-left: 10px !important; padding-right: 10px !important; }
#promotie-sunt-frumoasa h1 { font-family: 'Helvetica', Arial, sans-serif; font-size: 25px; padding: 0 10px 20px 10px; }
#promotie-sunt-frumoasa h2 { font-size: 15px; font-weight: bold; padding: 30px 0 10px 0; }
#promotie-sunt-frumoasa .hint { padding-top: 30px; }
#counter-sunt-frumoasa .description { padding-top: 25px; }

#premii-noi-in-clubul-dove h1 { font-size: 25px; font-weight: normal; height: 65px; line-height: 65px; z-index: 3; }

/* Messages
============================================*/
.info, .success, .warning, .error, .validation {
    border: 1px solid;margin: 10px 0px;padding:15px;background-repeat: no-repeat;background-position: 10px 50%;font:normal 15px Tahoma;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position:relative;
    -moz-box-shadow:0 1px 3px #decaca;-webkit-box-shadow:0 1px 3px #decaca;box-shadow:0 1px 3px #decaca;
}
    .info p, .success p, .warning p, .error p, .validation p {margin:0;line-height:15px}

.info    {color: #00529B;background-color:#BDE5F8}
.success {color: #3b3b3b;background-color:#f3ecdb;background-image:url('../../images/alert-bg.jpg');background-repeat:no-repeat;background-position:0 0;border-color:#d8c9a9;padding-left:30px}
.warning {color: #9F6000;background-color:#FEEFB3}
.error   {color: #3b3b3b;background-color:#eccdcd;border: 1px solid #CDAEAE;}

.close {position:absolute;top:0;right:5px;text-decoration:none;font:20px/1.2em Tahoma;color:#666;padding:2px;outline:none}
    .close:hover {text-decoration:underline}


/* Recomanda
============================================*/
#recomanda {background:url('../../images/content-box-recomanda.png') no-repeat;width:422px;height:482px;padding:50px 20px 10px 300px}
    #recomanda h1 {font:normal 42px 'Helvetica';color:#c36571}
        #recomanda h1 span {margin-left:20px;font-size:48px}
    #recomanda .error {font-size:12px}

/* Premii preferate
============================================*/
#premii_preferate {background:url('../../images/content-box-premii-preferate.png') no-repeat;width:682px;height:532px;padding:50px 10px 10px 50px;position:relative}
    #premii_preferate h1 {font:normal 24px 'Helvetica';color:#845123}
    #premii_preferate .sub-head {font:normal 18px 'Helvetica';color:#b9914c}
        #premii_preferate .error {font-size:12px}

    .choice_wrap {font:normal 24px/69px 'Helvetica';color:#be8c31;width:210px;clear:right;margin-top:20px}
    .choice_holder {background:url('../../images/choice_holder.png');width:69px;height:69px;display:inline-block;float:right}

    .choice_prize {background:url('../../images/choice_prizes.png') no-repeat;display:inline-block;width:72px;height:73px;position:absolute;cursor:move}
        #prize_1 {background-position:0 0;}
        #prize_2 {background-position:-100px 0;}
        #prize_3 {background-position:-200px 0;}
        #prize_4 {background-position:0px -100px;}
        #prize_5 {background-position:-100px -100px;}
        #prize_6 {background-position:-200px -100px;}

        .hold_prize {position:absolute;width:72px;height:72px;}
            #hold_prize_1 {top:170px;left:390px}
            #hold_prize_2 {top:290px;left:470px}
            #hold_prize_3 {top:360px;left:570px}
            #hold_prize_4 {top:200px;left:620px}
            #hold_prize_5 {top:80px;left:650px}
            #hold_prize_6 {top:120px;left:490px}

        .ui-draggable-dragging {z-index:99}

    #label_other_prize {font:normal 20px 'Helvetica';color:#595959}
    #other_prize {background:url('../../images/prize_other_bg.png') no-repeat;width:307px;height:80px;border:none;padding:5px;margin-top:10px}

/* Premii preferate
============================================*/
#quiz_februarie {
    background:url('../../images/content-box-quiz-februarie.png') no-repeat;
    width:387px;height:372px;padding:50px 40px 10px 315px;position:relative
}
    #quiz_februarie h1 {margin-bottom:20px;}
    #quiz_februarie.questions_wrap,#quiz_februarie.not_logged {
        background:url('../../images/content-box-quiz-februarie-q.png');
        width:662px;height:352px;padding:40px;
    }

    #quiz_februarie > p {font:14px Tahoma;color:#757575}

    #quiz_februarie #count {margin:0 0 20px 0}
    #quiz_februarie #count span {
        background:url('../../images/count_bullets.png') no-repeat;
        width:31px;height:35px;display:block;float:left;margin-right:5px;
        font-size:18px;line-height:30px;text-align:center;color:#fff;
    }
        #quiz_februarie #count .current {background-position:-35px 0}

    #quiz_februarie .question {display:none}
    #quiz_februarie .question .title {line-height:50px;margin-bottom:20px}
        #quiz_februarie .question .title span {font:40px 'DINFFBold';color:#b58b4b;border-right:1px solid #b1b1b1;padding:0 20px 0 0;display:block;height:50px;line-height:50px;width:20px;float:left;margin-right:20px}
        #quiz_februarie .question .title p {font-size:18px;color:#1c3f85;line-height:25px;margin-top:15px;}
        #quiz_februarie .answers_wrap {padding:0px 0 0 60px;}

    #quiz_februarie #q_2 .answers_wrap, #quiz_februarie #q_3 .answers_wrap {padding:0}
    #quiz_februarie #q_2 .fr, #quiz_februarie #q_3 .fr {float:left;width:130px;margin-right:3px}
    #quiz_februarie #q_2 .fr_last, #quiz_februarie #q_3 .fr_last {margin-right:0}
    #quiz_februarie #q_2 input, #quiz_februarie #q_3 input {margin-left:10px}
    #quiz_februarie .info {padding:5px 10px}

/* Cod newsletter
============================================*/
#cod_newsletter {
    background:url('../../images/content-box-cod.png') no-repeat;
    width:457px;height:327px;padding:115px 10px 0 275px;;position:relative
}
    #cod_newsletter .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #cod_newsletter .info {padding:5px 10px;display:inline-block;}

/* Cod facebook
============================================*/
#ce_te_rasfata {
    background:url('../../images/content-box-coduri.png') no-repeat;
    height: 187px;padding: 275px 10px 0;position: relative;width: 722px;
    text-align:center;
}
    #ce_te_rasfata.mai {background:url('../../images/content-box-coduri-mai.png') no-repeat;}
    #ce_te_rasfata .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #ce_te_rasfata .info {padding:5px 10px;display:inline-block;}

#ce_te_rasfata.calitati-dove {padding:295px 10px 0;height: 167px;background:url('../../images/content-box-calitati-dove.png') no-repeat}
#ce_te_rasfata.calitati-dove h1 {color:#976d36}

/* Cunoaste-ti pielea
============================================*/
#cunoaste_ti_pielea {
    background:url('../../images/content-box-quiz-martie.png') no-repeat;
    width:387px;height:372px;padding:50px 40px 10px 315px;position:relative
}
    #cunoaste_ti_pielea.questions_wrap,#cunoaste_ti_pielea.not_logged {
        background:url('../../images/content-box-quiz-martie-q.png');
        width:662px;height:352px;padding:40px;
    }

    #cunoaste_ti_pielea.completed {
        background:url('../../images/content-box-quiz-martie-result.png');
        width:662px;height:670px;padding:40px;
    }

    #cunoaste_ti_pielea h1 {margin:20px 0 0px;}
        #cunoaste_ti_pielea.completed h1 {margin:10px 0;}
            #cunoaste_ti_pielea.completed .desc {font:normal 13px/20px Tahoma;color:#757575}
            #cunoaste_ti_pielea.completed .grey {font:bold 14px Tahoma;color:#757575}
            #cunoaste_ti_pielea.completed .ten {font:bold 14px Tahoma;color:#1c3f85}

    #cunoaste_ti_pielea > p {font:14px Tahoma;color:#757575}

    #cunoaste_ti_pielea #count {margin:0 0 20px 0}
    #cunoaste_ti_pielea #count span {
        background:url('../../images/count_bullets.png') no-repeat;
        width:31px;height:35px;display:block;float:left;margin-right:5px;
        font-size:18px;line-height:30px;text-align:center;color:#fff;
    }
        #cunoaste_ti_pielea #count .current {background-position:-35px 0}

    #cunoaste_ti_pielea .question {display:none}
    #cunoaste_ti_pielea .question .title {line-height:50px;margin-bottom:20px}
        #cunoaste_ti_pielea .question .title span {font:40px 'DINFFBold';color:#b58b4b;border-right:1px solid #b1b1b1;padding:0 20px 0 0;display:block;height:50px;line-height:50px;width:20px;float:left;margin-right:20px}
        #cunoaste_ti_pielea .question .title p {font-size:18px;color:#1c3f85;line-height:25px;margin-top:15px;}
        #cunoaste_ti_pielea .answers_wrap {padding:0px 0 0 60px;}


    #cunoaste_ti_pielea .info {padding:5px 10px}

/* Cunoaste-ti pielea
============================================*/
#testeaza_ti_parul {
    background:url('../../images/content-box-quiz-par.png') no-repeat;
    width:387px;height:372px;padding:50px 40px 10px 315px;position:relative
}
    #testeaza_ti_parul.questions_wrap,#testeaza_ti_parul.not_logged,#testeaza_ti_parul.completed {
        background:url('../../images/content-box-quiz-par-q.png');
        width:662px;height:472px;padding:40px;
    }

    #testeaza_ti_parul #intro {padding:0 0 0 35px}

    #testeaza_ti_parul.questions_wrap #q_1 .fr {line-height:49px}
    #testeaza_ti_parul.questions_wrap #q_1 .fr input {float:left;margin:17px 1em 0 0}
    #testeaza_ti_parul.questions_wrap #q_1 .fr label {line-height:15px;float:left;margin-top:17px}
        #testeaza_ti_parul.questions_wrap #q_1 #label_q1_c, #testeaza_ti_parul.questions_wrap #q_1 #label_q1_f {margin-top:10px}

    #testeaza_ti_parul.questions_wrap #q_2 .fr {margin:10px 0 15px}

/*    #testeaza_ti_parul.completed {
        background:url('../../images/content-box-quiz-par-q.png');
        width:662px;height:670px;padding:40px;
    }*/

    #testeaza_ti_parul h1 {margin:100px 0 0 30px;font-size:42px}

        #testeaza_ti_parul.questions_wrap h1 {margin:10px 0;}
        #testeaza_ti_parul.completed h1 {margin:10px 0;}
            #testeaza_ti_parul.completed .desc {font:normal 13px/20px Tahoma;color:#757575}
            #testeaza_ti_parul.completed .grey {font:bold 14px Tahoma;color:#757575}
            #testeaza_ti_parul.completed .ten {font:bold 14px Tahoma;color:#1c3f85}

    #testeaza_ti_parul > p {font:14px Tahoma;color:#757575}

    #testeaza_ti_parul #count {margin:0 0 20px 0}
    #testeaza_ti_parul #count span {
        background:url('../../images/count_bullets.png') no-repeat;
        width:31px;height:35px;display:block;float:left;margin-right:5px;
        font-size:18px;line-height:30px;text-align:center;color:#fff;
    }
        #testeaza_ti_parul #count .current {background-position:-35px 0}

    #testeaza_ti_parul .question {display:none}
    #testeaza_ti_parul .question .title {line-height:50px;margin-bottom:20px}
        #testeaza_ti_parul .question .title span {font:40px 'DINFFBold';color:#b58b4b;border-right:1px solid #b1b1b1;padding:0 20px 0 0;display:block;height:50px;line-height:50px;width:20px;float:left;margin-right:20px}
        #testeaza_ti_parul .question .title p {font-size:18px;color:#1c3f85;line-height:25px;margin-top:15px;}
        #testeaza_ti_parul .answers_wrap {padding:0px 0 0 60px;}


    #testeaza_ti_parul .info {padding:5px 10px}

/* Accesoriu de par
============================================*/
#accesoriu_de_par {
    background:url('../../images/content-box-quiz-mai.png') no-repeat;
    width:387px;height:372px;padding:50px 40px 10px 315px;position:relative
}
    #accesoriu_de_par.questions_wrap,#accesoriu_de_par.not_logged {
        background:url('../../images/content-box-quiz-martie-q.png');
        width:662px;height:352px;padding:40px;
    }

    #accesoriu_de_par.completed {
        background:url('../../images/content-box-quiz-martie-result.png');
        width:662px;height:670px;padding:40px;
    }

    #accesoriu_de_par h1 {margin:20px 0 0px;}
        #accesoriu_de_par.completed h1 {margin:10px 0;}
            #accesoriu_de_par.completed .desc {font:normal 13px/20px Tahoma;color:#757575}
            #accesoriu_de_par.completed .grey {font:bold 14px Tahoma;color:#757575}
            #accesoriu_de_par.completed .ten {font:bold 14px Tahoma;color:#1c3f85}

    #accesoriu_de_par > p {font:14px Tahoma;color:#757575}

    #accesoriu_de_par #count {margin:0 0 10px 0}
    #accesoriu_de_par #count span {
        background:url('../../images/count_bullets.png') no-repeat;
        width:31px;height:35px;display:block;float:left;margin-right:5px;
        font-size:18px;line-height:30px;text-align:center;color:#fff;
    }
        #accesoriu_de_par #count .current {background-position:-35px 0}

    #accesoriu_de_par .question {display:none}
    #accesoriu_de_par .question .title {line-height:50px;margin-bottom:10px}
        #accesoriu_de_par .question .title span {font:40px 'DINFFBold';color:#b58b4b;border-right:1px solid #b1b1b1;padding:0 20px 0 0;display:block;height:50px;line-height:50px;width:20px;float:left;margin-right:20px}
        #accesoriu_de_par .question .title p {font-size:18px;color:#1c3f85;line-height:25px;margin-top:15px;}
        #accesoriu_de_par .answers_wrap {padding:0px 0 0 60px;}


    #accesoriu_de_par .info {padding:5px 10px}


/* Accesoriu de par
============================================*/
#topul_perfect {
    background:url('../../images/content-box-quiz-top.png') no-repeat;
    width:377px;height:332px;padding:90px 40px 10px 325px;position:relative
}

    #topul_perfect.questions_wrap,#topul_perfect.not_logged {
        background:url('../../images/content-box-quiz-martie-q.png');
        width:662px;height:352px;padding:40px;
    }

    #topul_perfect.completed {
        background:url('../../images/content-box-quiz-top-result.png');
        width:662px;height:420px;padding:40px;
    }

    #topul_perfect h1 {margin:10px 0 0;color:#976d36}
        #topul_perfect.completed h1 {margin:10px 0;}

    #topul_perfect > p {font:14px Tahoma;color:#757575}

    #topul_perfect .question {display:none}
        #topul_perfect .answers_wrap {text-align:center}
        #topul_perfect .answers_wrap label {font:bold 18px Tahoma;color:#757575}
            #topul_perfect .answers_wrap label.blonde {color:#d1aa51}
            #topul_perfect .answers_wrap label.brunete {color:#34302d}

    #topul_perfect .info {padding:5px 10px}

/* Beauty tips */

#beauty_tips_intro {
    background:url('../../images/content-box-tips-intro.png') no-repeat;
    width:390px;
    height:230px;
    padding:100px 10px 90px 330px;
}
    #beauty_tips_intro p {font-size:16px}

#beauty_tips_preintro {
    background:url('../../images/content-box-tips-intro.png') no-repeat;
    width:390px;
    height:280px;
    padding:50px 10px 90px 330px;
}

#beauty_tips {
    position:relative;
    background:url('../../images/content-box-tips-bg.png') repeat-y;
    margin:5px 0 30px 0
}
    #beauty_tips .bg {padding:100px 10px 90px 330px;background:url('../../images/content-box-tips-top.png') no-repeat 6px 0;height:295px;height:auto;min-height:295px;position:relative;top:-5px}
    #beauty_tips .btm {position:relative;bottom:-15px}

#sfaturi {
    position: relative;
    left: -240px;
    top: 35px;
    width: 565px;
}

#sfaturi_carousel {
    height: 138px;
    position: relative;
}
    #sfaturi_carousel .prev,#sfaturi_carousel .next {
        width:18px;height:26px;
        position:absolute;top:55px;
        background:url('../../images/arrows.png') no-repeat;
        cursor:pointer;
        display:none;
    }
    #sfaturi_carousel .prev {left:0}
    #sfaturi_carousel .next {right:0;background-position:-18px 0}

    #sfaturi_carousel .disabled {opacity:0.2;cursor:default}

    #sfaturi_list {margin-left:20px}
    #sfaturi_carousel ul {list-style:none;margin:0}
    #sfaturi_carousel li {text-align:center;height:140px;width:525px;margin-top:30px}
    #sfaturi_carousel h3 a {font-size:20px;color:#b9944e}
    #sfaturi_carousel h4 a {font:28px 'Helvetica';color:#1c3f85}

    .sfaturi-txt {display:none}
    .sfaturi-txt h5 {font-size:21px;color:#b9944e;margin:10px 0;font-weight:400}
    .sfaturi-txt h6 {font-size:16px;color:#b9944e;font-weight:400}

#beauty_tips_quiz {
    background:url('../../images/content-box-tips-intro.png') no-repeat;
    width:390px;
    height:230px;
    padding:100px 10px 90px 330px;
}

#beauty_tips_quiz.questions_wrap,#beauty_tips_quiz.not_logged {
        background:url('../../images/content-box-quiz-martie-q.png');
        width:662px;height:352px;padding:40px;
    }

    #beauty_tips_quiz.completed {
        background:url('../../images/content-box-quiz-martie-result.png');
        width:662px;height:670px;padding:40px;
    }

    #beauty_tips_quiz h1 {margin:20px 0 0px;}
        #beauty_tips_quiz.completed h1 {margin:10px 0;}
            #beauty_tips_quiz.completed .desc {font:normal 13px/20px Tahoma;color:#757575}
            #beauty_tips_quiz.completed .grey {font:bold 14px Tahoma;color:#757575}
            #beauty_tips_quiz.completed .ten {font:bold 14px Tahoma;color:#1c3f85}

    #beauty_tips_quiz > p {font:14px Tahoma;color:#757575}

    #beauty_tips_quiz #count {margin:0 0 20px 0}
    #beauty_tips_quiz #count span {
        background:url('../../images/count_bullets.png') no-repeat;
        width:31px;height:35px;display:block;float:left;margin-right:5px;
        font-size:18px;line-height:30px;text-align:center;color:#fff;
    }
        #beauty_tips_quiz #count .current {background-position:-35px 0}

    #beauty_tips_quiz .question {display:none}
    #beauty_tips_quiz .question .title {line-height:50px;margin-bottom:20px}
        #beauty_tips_quiz .question .title span {font:40px 'DINFFBold';color:#b58b4b;border-right:1px solid #b1b1b1;padding:0 20px 0 0;display:block;height:50px;line-height:50px;width:20px;float:left;margin-right:20px}
        #beauty_tips_quiz .question .title p {font-size:18px;color:#1c3f85;line-height:25px;margin-top:15px;}
        #beauty_tips_quiz .answers_wrap {padding:0px 0 0 60px;}


    #beauty_tips_quiz .info {padding:5px 10px}

/* produse love */
#produs_dove_intro {
    background:url('../../images/content-box-love.png?v=2') no-repeat;
    width:402px;
    height:245px;
    padding:100px 10px 90px 330px;
}
    #produs_dove_intro p {font-size:16px}

#produs_dove_form {
    background:url('../../images/content-box-love-form.png');
/*    background:url('../../images/content-box-quiz-martie-q.png');*/
    width:662px;height:462px;padding:40px;
}
    #produs_dove_form select {width:110px;margin-right:18px}
    #produs_dove_form #cat_1 {margin-left:17px}
    #produs_dove_form #cat_5 {margin-right:0}


/* Cadou de la Dove si Sensiblu
============================================*/
#cadou_de_la_dove {
    background:url('../../images/content-box-coduri-sensiblu.png') no-repeat;
    height: 137px;padding: 325px 10px 0;position: relative;width: 722px;
    text-align:center;
}
    #cadou_de_la_dove.mai {background:url('../../images/content-box-coduri-mai.png') no-repeat;}
    #cadou_de_la_dove .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #cadou_de_la_dove .info {padding:5px 10px;display:inline-block;}

#cadou_de_la_dove.calitati-dove {padding:295px 10px 0;height: 167px;background:url('../../images/content-box-calitati-dove.png') no-repeat}
#cadou_de_la_dove.calitati-dove h1 {color:#976d36}

/* Seara cu Oana Cuzino
============================================*/
#serata_oana_cuzino {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    background:url('../../images/content-box-serata-oana-cuzino.png?v=2') no-repeat;
    width:742px;height:1200px;
    padding: 370px 45px 0 45px;
    font-size:14px;color:#393939;
}
    #serata_oana_cuzino .push_right {margin:0 0 40px 250px}

#banner_serata_oana_cuzino {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:703px;height:152px;padding:70px 0 0 162px;margin-bottom:20px;
    background:url('../../images/banner-serata-oana-cuzino.png') no-repeat;
}
    #banner_serata_oana_cuzino a {font:14px/1.2em 'Helvetica';color:#bd9a5d;}

/* Mergi la Dansez pentru tine
============================================*/
#mergi_la_dpt {
    background:url('../../images/content-box-mergi-la-dpt.png') no-repeat;
    height: 137px;padding: 325px 10px 0;position: relative;width: 722px;
    text-align:center;
}
    #mergi_la_dpt.mai {background:url('../../images/content-box-coduri-mai.png') no-repeat;}
    #mergi_la_dpt .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #mergi_la_dpt .info {padding:5px 10px;display:inline-block;}

#cadou_de_la_dove.calitati-dove {padding:295px 10px 0;height: 167px;background:url('../../images/content-box-calitati-dove.png') no-repeat}
#cadou_de_la_dove.calitati-dove h1 {color:#976d36}

/* Simte culorile Dove
============================================*/
#simte_culorile_dove {
    background:url('../../images/content-box-simte-culorile-dove.png') no-repeat;
    height: 137px;padding: 325px 10px 0;position: relative;width: 722px;
    text-align:center;
}
    #simte_culorile_dove.mai {background:url('../../images/content-box-coduri-mai.png') no-repeat;}
    #simte_culorile_dove .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #simte_culorile_dove .info {padding:5px 10px;display:inline-block;}

/* Cheratina
============================================*/
#cheratina {
    background:url('../../images/content-box-cheratina.png') no-repeat;
    padding:315px 10px 0 340px;position: relative;width: 392px;height:147px;
}
    #cheratina .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #cheratina .info {padding:5px 10px;display:inline-block;}

/* Women Deo
============================================*/
#women-deo {
    background:url('../../images/content-box-women-deo.png') no-repeat;
    padding:305px 10px 0 340px;position: relative;width: 392px;height:157px;
}
    #cheratina .text {width:200px;height:28px;margin-right:10px;text-transform:uppercase;font:13px/28px Verdana;color:#44587f}
    #cheratina .info {padding:5px 10px;display:inline-block;}
    #women-deo #cod {margin-right:10px}

/* Vacanta Dove
============================================*/
#vacanta-dove {
    background:url('../../images/content-box-vacanta-dove.png') no-repeat;
    padding:454px 0 0 0;position: relative;width: 742px;height:158px;
}
#vacanta-dove p { width: 450px; text-align: center; margin: 30px 0 0 150px }
#vacanta-dove form { margin: 0 0 0 270px; padding-top: 15px }

/* Dove este diferit
============================================*/
#dove-este-diferit {
    background:url('../../images/content-box-dove-este-diferit.png') no-repeat;
    padding:240px 0 0 0;position: relative;width: 742px;height:225px;
}
#dove-este-diferit p { width: 390px; margin: 30px 0 0 330px }
#dove-este-diferit form { margin: 0 0 0 330px; padding-top: 15px }

/* Daruieste frumusete
============================================*/
#daruieste-frumusete {
    background:url('../../images/content-box-daruieste-frumusete.png') no-repeat;
    padding:400px 0 0;position: relative;width:742px;height:195px;
}
#daruieste-frumusete p { margin: 30px 160px 0 }
#daruieste-frumusete form { margin: 0 0 0 160px; padding-top: 15px }

/* Promotie mai 2013 */
#promotie-mai-2013 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:725px;padding:500px 50px 0;
    background:url('../../images/content-box-promotie-mai-2013.png') no-repeat;
}

/* Promotie mai 2013 */
#promotie-iunie-2013 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:835px;padding:540px 30px 0;
    background:url('../../images/content-box-promotie-iunie-2013.png') no-repeat;
    font-size:14px;
}

#promotie-iulie-august-2013 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:845px;padding:540px 30px 0;
    background:url('../../images/content-box-promotie-iulie-august-2013.png') no-repeat;
    font-size:14px;
}

#promotie-septembrie-2013 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:845px;padding:540px 30px 0;
    background:url('../../images/content-box-promotie-septembrie-2013.png') no-repeat;
    font-size:14px;
}

#promotie-august-2014 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:782px;padding:500px 50px 0;
    background:url('../../images/content-box-promotie-august-2014.png') no-repeat;
}

#promotie-august-2014 p {
    margin-bottom: 20px;
}

#promotie-aparat-foto-2014 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;
    height:902px;
    padding:450px 50px 0;
    background:url('../../images/content-box-promotie-aparat-foto-2014.png') no-repeat;
}

#promotie-aparat-foto-2014 p {margin-bottom: 20px}
#promotie-aparat-foto-2014 ol {list-style:none;margin-left:0}
    #promotie-aparat-foto-2014 li {margin-bottom:10px;line-height:30px}
    #promotie-aparat-foto-2014 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

#promotie-septembrie-2014 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:942px;padding:500px 50px 0;
    background:url('../../images/content-box-promotie-septembrie-2014.png') no-repeat;
}

#promotie-septembrie-2014 p {margin-bottom: 20px;color:#666}
#promotie-septembrie-2014 ol {list-style:none;margin-left:0}
    #promotie-septembrie-2014 li {margin-bottom:10px;line-height:30px}
    #promotie-septembrie-2014 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #promotie-septembrie-2014 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #999;
    }

#descopera_colectia_dove_by_malvensky {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:650px;padding:430px 50px 0;
    background:url('../../images/content-box-descopera-malvensky.png') no-repeat;
}

#promotie-octombrie-2014 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:800px;padding:410px 50px 0;
    background:url('../../images/content-box-promotie-octombrie-2014.png') no-repeat;
}

#promotie-octombrie-2014 p {margin-bottom: 20px;color:#393939;font-size:14px}

#reducere_geanta_wonder_white_cat {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:800px;padding:470px 50px 0;
    background:url('../../images/content-box-reducere_geanta_wonder_white_cat.png') no-repeat;
}

#reducere_geanta_wonder_white_cat p {margin-bottom: 20px;color:#393939;font-size:14px}

#promotie-februarie-2015 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:800px;padding:410px 50px 0;
    background:url('../../images/content-box-promotie-februarie-2015.png?v=20150202_03') no-repeat;
}

#promotie-octombrie-2014 p {margin-bottom: 20px;color:#393939;font-size:14px}

#promotie-martie-2015 {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    width:742px;height:800px;padding:410px 50px 0;
    background:url('../../images/content-box-promotie-martie-2015.png') no-repeat;
}

#promotie-martie-2015 p {
    font-size: 15px;
    line-height: 1.3;
}

/* Produse
============================================*/
#products .inside {padding:10px 0}
    #products h1 {padding-left:20px;padding-right:20px}

.cat_box {text-align:center;margin-right:20px;text-decoration:none;color:#996d52;display:inline-block;width:212px;height:230px}
    .cat_box:hover {text-decoration:underline}
.cat_box h3 {font-size:17px;color:#996d52;padding-top:10px}
#big-left-margin {margin-left:120px}

#cats_select_wrap {padding:20px;margin-bottom: 20px;background: url('../../images/horz-line.png') no-repeat 50% 100%}
    #cats_select_wrap label {font:18px 'Helvetica';color:#996d52}
    #cats_select_wrap select {vertical-align:bottom}

#prod_box_wrapper {margin:0 0 0 20px}

.prod_box {
    width:212px;height:305px;float:left;margin:0 28px 10px 0;
    position:relative;
}
    .prod_box .prod_img {
        -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
        width:212px;height:171px;padding:3px;
        background: url('../../images/misc-sprite.png') 0 -270px no-repeat
    }
    .prod_box .prod_desc {text-align:center}
        .prod_box .prod_desc h3 {font:15px/1.2em Arial;color:#1c3f85;margin:15px 0 0}
        .prod_box .prod_desc .btn6 {text-transform:uppercase;position:absolute;bottom:30px;left:45px}
    .prod_box .prod_ribbon {position:absolute;top:100px;right:0}

#produse-nav {margin: 0 0 0 20px}

#produse-nav a {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    float:left;
    display:inline-block;width:135px;height:52px;padding:6px 15px 0;margin-right:5px;
    background:url('../../images/misc-sprite.png') -620px -130px no-repeat;
    font:16px/1.2em "Helvetica";color: #fff;
    text-align:center;text-decoration:none;
}
    #produse-nav a:hover {text-decoration:underline}
    #produse-nav a:nth-child(2), #produse-nav a:nth-child(3), #produse-nav a:nth-child(5) {line-height:40px}

#produse-nav a.active {
    background-position: -470px -130px;
    color: #5b5b5b;
    text-shadow: 0px 1px 0px rgb( 255, 255, 255 );
    height:68px;
    position:relative;z-index:2;
}
    #produse-nav a.active:hover {text-decoration:none}

#produse-nav-btm {
    width:730px;height:5px;
    position:relative;left:6px;top:-5px;
    z-index:1;
    background:url('../../images/cont-nav-btm.png') 0 100% repeat-x;
}

#produse-nav-tabs {margin:10px 0 20px 20px}

#produse-nav-tabs a {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    display:inline-block;width:162px;height:48px;padding:8px 23px 0;float:left;margin-right:15px;
    background:url('../../images/misc-sprite.png') -120px -130px no-repeat;
    font: 15px/35px "Helvetica";color: #674e39;text-align: center;text-decoration:none;
}
    #produse-nav-tabs a:hover {color:#674e39;text-decoration:underline}

#produse-nav-tabs a.active {
    background-position: -290px -130px;
    color: rgb( 118, 119, 123 );
    text-shadow: 0px 1px 0px rgb( 255, 255, 255 );
}
    #produse-nav-tabs a.active:hover {text-decoration:none}


/* Premii
============================================*/
/*
.prize_box {width:220px;height:200px;float:left;margin:0 10px 40px 0;position:relative}
    .prize_box .doves {position:absolute;top:58px;left:10px}
    .prize_box .comanda {position:absolute;bottom:-5px;right:20px;background:url('../../images/btn_map.png') 0 -120px no-repeat;padding-left:8px;width:73px;height:25px;color:#fff;font:bold 11px/25px Tahoma;text-decoration:none}
        .prize_box .comanda:hover {text-decoration:underline}
    .prize_box .desc {font-size:21px;color:#113884;margin-bottom:20px;width:220px;height:50px;text-align:center;display:inline-block;text-decoration:none}
        .prize_box .desc:hover {text-decoration:underline}
.prize_desc {margin-top:90px;font-size:16px}
*/

.prize_left {float:left;width:225px;}
.prize_right {float:left;width:477px}

.prize_box {

    width:212px;height:255px;margin:20px 14px 0 0;float:left;
    position:relative;
    text-decoration:none;

}
    a.prize_box:hover {text-decoration:underline}
    .prize_box .prize {
        background:url('../../images/misc-sprite.png?v=2') no-repeat;
        position:absolute;top:1px;right:1px;
        width:27px;height:26px;text-align:center;padding-top:1px;
        font:12px/1em 'Helvetica';color:#fff;
    }

    .prize_box .prize_silver {background-position: -455px -60px}
    .prize_box .prize_gold {background-position: -482px -60px;top:27px}

    .prize_box .prize.strike {
        text-decoration: line-through;
    }

    .prize_box .prize.strike.prize_silver {background-position: -645px -60px;top:81px}
    .prize_box .prize.strike.prize_gold {background-position: -610px -60px;top:54px}

    .prize_box .thumb {
        display:block;width:212px;height:161px;overflow:hidden;
        margin:0 0 10px 0;
    }

    .prize_box .title {
        margin:0 0 10px 0;padding:0 9px;font:15px/1.2em Arial;color:#1c3f85;
        text-align:center;
    }

    .prize_box .hint {
        font-size: 12px !important;
    }

.premii_category {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    display:inline-block;width:166px;height:48px;float:left;margin-right:14px;
    background:url('../../images/misc-sprite.png') -290px -190px no-repeat;
    font: 15px/48px "Helvetica";color: #fff;text-align: center;text-decoration:none;
}
    .premii_category.last {margin-right:0}
    .premii_category:hover {color:#fff;text-decoration:underline}

.premii_category.active {
    width:162px;
    background-position: -290px -130px;
    color: rgb( 118, 119, 123 );
    text-shadow: 0px 1px 0px rgb( 255, 255, 255 );
}
    .premii_category.active:hover {text-decoration:none}



.emag_product {display:table;margin-bottom:20px}
    .emag_product > div {display:table-cell;vertical-align:middle}

    .emag_product .img {width:110px}
    .emag_product .name {width:450px;padding:0 20px;font:14px/1.4em Arial;color:#48494C}
        .emag_product .name a {color:#48494C;text-decoration:none;}
            .emag_product .name a:hover {text-decoration:underline}
    .emag_product .price {width:142px;font:14px/1.4em Arial;color:#48494C}

.body-premii h1 {font-size:28px}


/* Cont
============================================*/
.doves {display:inline-block;width:35px;height:34px;padding:0 50px 0 5px;background:url('../../images/prize_dove.png') no-repeat;font:bold 22px/34px Arial;color:#fff;text-align:center}

#nav_cont {margin-bottom:20px}
#nav_cont a {display:block;width:113px;padding-left:15px;height:35px;float:left;margin-right:10px;background:url('../../images/btn_map2.png') no-repeat;font:15px/33px Tahoma;color:#946f32;text-decoration:none}
    #nav_cont a:hover {color:#000;text-decoration:underline}
    #nav_cont a.active {background-position:0 -35px;color:#305ca1}

#dove_types a {width:126px;height:37px;text-align:center;margin-right:10px;display:inline-block;background:url('../../images/btn_map2.png') no-repeat 0 -70px;font:bold 15px/37px Tahoma;color:#e2c588;text-decoration:none}
    #dove_types a:hover {color:#fff;text-decoration:underline}
    #dove_types a.active {background-position:0 -110px}

.content h2.up_total {font:21px/30px 'Helvetica';color:#808080;margin:10px 0}
    .content h2.up_total span {font-size:30px;color:#af8434}

.cont_name,.cont_name:active,.cont_name:visited {font:24px/34px 'Helvetica';color:#b58e31;text-decoration:none;}
    .cont_name:hover {text-decoration:underline}

    .notifications_count {
        position:relative;top:-10px;left:5px;
        font:11px/24px Arial;color:#fff;
        text-align:center;
        background:url('../../images/misc-sprite.png') -350px -60px no-repeat;
        display:inline-block;
        width: 24px;
        height: 24px;

    }

#porumbei {width:100%}
    #porumbei td, #porumbei th {text-align:center;vertical-align:middle;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:20px 10px;width:15%}
    #porumbei th {font:bold 12px Tahoma;color:#012468;border-top:none}
    #porumbei .last_cell {border-right:none}

    #porumbei .porumbei {display:inline-block;width:55px;height:27px;background:url('../../images/porumbei.png') no-repeat -55px 0;vertical-align:middle}
        #porumbei .porumbei_1 {background-position:0 0}
        #porumbei .count {font:bold 16px/27px Arial;padding:0 0 0 29px;width:26px;color:#fff}

    #porumbei .remaining {font:10px Tahoma;color:#5d5d5d;width:25%;text-align:left}

    #porumbei .porumbei_b {display:inline-block;width:14px;height:14px;background:url('../../images/bullets.png') no-repeat 0 0;vertical-align:middle}
        #porumbei .porumbei_b_1 {background-position:-14px 0}

    #porumbei .ramaining_icon_1,
    #porumbei .ramaining_icon_2,
    #porumbei .ramaining_icon_3,
    #porumbei .ramaining_icon_4 {
        background:url('../../images/bucati-porumbei.png') no-repeat;
        display:inline-block;
        height:30px;
        width:55px;
        float:left;
        margin: 6px 7px 0 0;
    }
        #porumbei .ramaining_icon_1 {background-position: 0 -90px}
        #porumbei .ramaining_icon_2 {background-position: 0 -60px}
        #porumbei .ramaining_icon_3 {background-position: 0 -30px}
        #porumbei .ramaining_icon_4 {background-position: 0 0}

#porumbei.exchange {
    margin-top:2em;
    width:730px;position:relative;left:-14px;
}
    #porumbei.exchange th {
        border-top: 1px solid #E8E8E8;
        color:#5c5c5c;
    }
    #porumbei.exchange td, #porumbei.exchange th {
        width:14%;padding:20px;
    }
    #porumbei.exchange .remaining {width:30%}
    #porumbei.exchange .grey_tr td {background:#989898;font:bold 13px/1.2em Arial;color:#fff;text-transform:uppercase;border-right-color:#838383;border-top:none;}
    #porumbei.exchange .blue_tr td {background:#194da1;font:bold 24px/1.2em Tahoma;color:#fff;border-top:none;border-right-color:#113a8c;;padding:10px 20px}
    #porumbei.exchange .blue_cats td {border-bottom:1px solid #113a8c;font:bold 12px/1.4em Tahoma;color:#edd398;padding:10px 20px}

    #porumbei.exchange td.buy {
        background:#c5a362;
        -moz-box-shadow:    2px 2px 7px -2px #000 inset;
        -webkit-box-shadow: 2px 2px 7px -2px #000 inset;
        box-shadow:         2px 2px 7px -2px #000 inset;
    }
        #porumbei.exchange td.buy .porumbei_b_0 {background-position:-28px 0}

#porumbei.exchange_market td, #porumbei.exchange_market th {text-align:left;border-right:none}

#label_exchange_disclaimer {
    font-size:11px;
}

.doves_bg_wraper {
    float:right;margin:5px 0 0;
}
    .doves_bg_wraper .doves_bg {
        float:right;
        background:url('../../images/dove_bg.png') no-repeat;width:95px;height:41px;padding-left:8px;position:relative;
        font:26px/41px 'Helvetica';color:#d2af68;
    }
    .doves_bg_wraper .dove_silver {color:#797979}

        .doves_bg_wraper .doves_bg .golden_dove, .doves_bg_wraper .doves_bg .silver_dove {position:absolute;top:8px;right:5px;}
        .doves_bg_wraper .doves_bg .x {font-size:16px;}

.golden_dove, .silver_dove {display:inline-block;width:50px;height:24px;}
.golden_dove {background:url('../../images/golden_dove.png') no-repeat}
.silver_dove {background:url('../../images/silver_dove.png') no-repeat}

#cont-nav {position:relative;margin-bottom:2em}
    #cont-nav a {
        display:inline-block;
        background:url('../../images/cont-nav-link.png') no-repeat;
        width:107px;height:52px;margin-right:8px;
        font:16px/52px 'Helvetica';color:#fff;text-align:center;
        text-decoration:none;
        position:relative;z-index:2;
    }
        #cont-nav a:hover {text-decoration:underline}
        #cont-nav .last {margin-right:0}
        #cont-nav .active {background:url('../../images/cont-nav-active.png') no-repeat;color:#5b5b5b}



/* Adauga bon
=============================================*/
.bon_left, .bon_right {float:left}
    .bon_left {width:40%}
        .bon_left .l {width:40%}
        .bon_left .r {width:59%}
    .bon_right {width:59%}


/* Istoric
=============================================*/
.istoric-nav a, .noutati-nav a {
    background:url('../../images/misc-sprite.png') 0 0;
    background-repeat:no-repeat;
    display:inline-block;width:217px;height:47px;margin-right:13px;
    font:15px/50px 'Helvetica';color:#674e39;text-align:center;
    text-decoration:none;
}
    .istoric-nav a:hover, .noutati-nav a:hover {text-decoration:underline}

.istoric-nav a.active, .noutati-nav a.active {
    background-position: -250px 0;
    color:#76777b;
    text-shadow: 0px 1px 0px rgb(255, 255, 255);
}

.noutati-nav {margin:10px 0 20px}
.noutati-nav a {background-position:-500px 0;font-size:20px;color:#fff}

#filter-data-year-wrapper, #filter-data-month-wrapper, #filter-data-category-wrapper {
    float:right
}

.filter-date {
    width:100%;
    float:right;
    margin:20px 15px 10px 0;
}

.filter-date .label {
    float:right;margin-right:10px;
    font:14px/31px 'Helvetica';color:#1c3f85;
}
.filter-date .jqTransformSelectWrapper {margin-right:10px}

#istoric-table {
    width:730px;
    position:relative;left:-13px;
    border-top:1px solid #e2e2e2;
}

.status_active {color:#6b9024}
.status_inactive {color:#981d1d}
.status_pending {color:#000}

/* Overlayer
=============================================*/
#overlayer-bg {background:#fff;opacity: 0.8;filter: alpha(opacity=80);position:fixed;top:0;z-index:10;width:100%;height:100%}
    #popup {position:absolute;top:200px;left:200px;margin:0 auto;background:url('../../images/popup.png') no-repeat;width:482px;height:312px;z-index:20;text-align:center}
    #popup .close-popup {color:#d6b186;float:right;margin:10px 15px 0 0;font-weight:700;cursor:pointer}
        #popup .close-popup:hover {text-decoration:underline}
        #popup .title {font:30px 'Helvetica';color:#1c3f85;margin:70px 0 10px 0}
        #popup .desc {font:19px Tahoma;color:#808080}
            #popup .desc span {color:#af8434;font-size:24px;padding:0 10px}

    #popup.masina {background:url('../../images/popup_masina.png') no-repeat;height:372px}
        #popup.masina .title {margin:40px 0 10px 0}
        #popup.masina .desc {font:normal 14px Tahoma;color:#434343;padding:0 50px;}
        #popup.masina #check {margin:120px 0 0 0;font:normal 14px Tahoma;color:#434343;}

    #popup.opt_martie {background:url('../../images/popup_8martie.png') no-repeat;height:372px}
    #popup.opt_martie_2013 {background:url('../../images/popup_8martie_2013.png') no-repeat;height:372px}
    #popup.birthday {background:url('../../images/popup_birthday.png') no-repeat;height:372px}
    #popup.monthly_login {background:url('../../images/popup_monthly_login.png?v=2') no-repeat;height:372px}
    #popup.day_login {top:30px;left:80px;background:url('../../images/popup_day_login.png?v=2') no-repeat;height:606px;width:821px;}
    #popup.day_login .close-popup {
        display: inline-block;
        width: 40px;
        height: 40px;
        position: absolute;
        top: 50px;
        right: 15px;
        text-indent: -99999em;
        outline: none;
    }

    #popup.gama_dove_nourishing_oil_care {
        background:url('../../images/popup_nourishing_oil_care.png') no-repeat;height:312px;
    }
    #popup.gama_dove_nourishing_oil_care h1 {
        font:normal 26px 'Helvetica';color:#1c3f85;
        margin:20px 0;
    }
    #popup.mosnicolae {background:url('../../images/popup_mosnicolae.png') no-repeat;height:372px}
    #popup.moscraciun {background:url('../../images/popup_moscraciun.png') no-repeat;height:392px}
        #popup.moscraciun .close-popup {color:#fff;text-shadow: 0px 1px 1px #000;}

#promo_feb_more {width:128px;height:35px;display:inline-block;background:url('../../images/aflamm.png') no-repeat;position:absolute;bottom:-10px;left:314px;text-indent:-9999em;outline:none}
    #promo_feb_more:hover {background-position:-128px 0}

a.more-link {width:71px;height:23px;background:url('../../images/btn_map3.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;}
    a.more-link:hover {background-position:0 -25px}

.post {margin-bottom:20px}
    .post h3 {padding-top:5px}
        .post h3 a {color:#1C3F85;text-decoration:none}
            .post h3 a:hover {text-decoration:underline}
    .post .avatar {
        background:url('../../images/misc-sprite.png') no-repeat 0 -130px;
        padding:7px 9px;width:100px;height:104px;
        float:left;margin:0 10px 10px 0;
    }

/* Frumusete adevarata
=============================================*/
#surprinde-frumusetea .top {height:250px;background:url('../../images/content-box-frumusete.png') no-repeat;}
    #surprinde-frumusetea .top .section {width:150px;height:95px;padding:150px 10px 0 10px;float:left;text-align:center;margin-right:4px;position:relative}
        .pointer {cursor:pointer;}
        #surprinde-frumusetea .top .section .over_link {display:block;width:150px;height:200px;position:absolute;top:16px;left:11px;cursor:pointer;}
        #surprinde-frumusetea .top .section h4 {font:18px 'DINFFBold';color:#997029}
        #surprinde-frumusetea .top .section p {font:11px Tahoma;color:#747474;margin-bottom:5px}
        #surprinde-frumusetea .top .section .more {width:71px;height:23px;background:url('../../images/btn_map3.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;position:absolute;bottom:0px;left:50px}
        #surprinde-frumusetea .top .section .btn-in-curand {width:71px;height:23px;background:url('../../images/btn-in-curand.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;position:absolute;bottom:0px;left:50px}
            #surprinde-frumusetea .top .section .more:hover {background-position:0 -25px}
#surprinde-frumusetea .inside {padding:20px 40px 0 40px}

    #surprinde-frumusetea .top .first_section {margin-left:25px}
    #surprinde-frumusetea .top .last_section {margin-right:25px}

    #surprinde-frumusetea #intro {height:155px;background:url('../../images/frumusete-intro.png') no-repeat;padding:10px 40px}
        #surprinde-frumusetea #intro h1 {font-size:34px}
        #surprinde-frumusetea #intro p {font-size:14px;color:#6b6a6a;margin:0 0 5px 0}

    #surprinde-frumusetea .image-holder {cursor:pointer;background:url('../../images/frumusete-holder.png') no-repeat;padding:4px 6px 0;width:143px;height:256px;float:left;margin:0 14px 20px 0;position:relative}
        #surprinde-frumusetea .image-holder > p {font:13px Arial;color:#173a74;text-align:center;margin:6px 0 0}
        #surprinde-frumusetea .image-holder .title {color:#997029;text-transform:uppercase}
        #surprinde-frumusetea .image-holder .meta {color:#173a74}
        #surprinde-frumusetea .image-holder .desc {font-size:11px;color:#525355}

        #surprinde-frumusetea .last_col {margin-right:0}

        #surprinde-frumusetea .popup {width:286px;height:322px;padding:0 0 0 30px;background:url('../../images/frumusete/frumusete-popup.png') no-repeat;position:absolute;bottom:180px;left:35px;z-index:99;text-align:left;display:none;cursor:default}
            #surprinde-frumusetea .popup .close_popup {display: block;float: right;height:12px;margin:7px 11px 0 0;width:11px;cursor:pointer}
            #surprinde-frumusetea .popup h5 {font:20px 'Myriad Pro';color:#01245d;margin:20px}
            #surprinde-frumusetea .popup p {font:13px 'Myriad Pro';color:35b5b5b;margin:0 20px 0 20px}
    #surprinde-frumusetea #img_sep {display:block}

#ritualul {background:url('../../images/content-box-ritual.png') no-repeat;height:827px;position:relative}
    .content-ritualul {position:relative}
    .content-ritualul #back_link {position:absolute;top:30px;left:40px;font-size:14px}

    .content-ritualul h1 {font:normal 38px 'Helvetica';color:#0f3c82;padding:60px 0 0 40px}
        .content-ritualul h1 span {font-size:30px;}
        .content-ritualul h1 b {color:#b78d40;font-weight:400}

    .content-ritualul #video-wrap {background:url('../../images/frumusete-video-bg.png') no-repeat;width:665px;height:405px;margin:20px auto 0 auto;padding:5px 0 0 5px}

    .content-ritualul .pas {float:left;width:117px;height:195px;margin-right:10px;padding:0 10px 0 0;text-align:center;background:url('../../images/frumusete/pas-sep.png') no-repeat 100% 0;position:relative;}
    .content-ritualul .pasul1 {margin-left:40px}
    .content-ritualul .pasul5 {margin-right:0;background:none}
    .content-ritualul .more {width:71px;height:23px;background:url('../../images/btn_map3.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;position:absolute;top:170px;left:22px}
        .content-ritualul .more:hover {background-position:0 -25px}
    .content-ritualul .current {opacity: 0.3;filter: alpha(opacity=30);}

#ritualul-pasi .top {background:url('../../images/content-box-ritual-pasi.png') no-repeat;height:848px}
    #ritualul-pasi #titlu {height:90px}
    #ritualul-pasi .inside p, #ritualul-pasi .inside li {font-size:12px;color:#5f6162}
    #ritualul-pasi #titlu h3 {padding-top:30px;color:#a96d0f}
    #ritualul-pasi #titlu .f_left {border-right:1px solid #cacaca;padding-right:10px;margin-right:10px}

    #ritualul-pasi .pasul-urmator {float:right;margin:0 20px 0 0;text-indent:-9999em;outline:none;clear:right;width:138px;height:31px;display:inline-block;background:url('../../images/frumusete/btn-pasul-urmator.png') no-repeat}
        #ritualul-pasi .pasul-urmator:hover {background-position:0 -31px;}

#jurnalul-dove h3 {font:18px Arial;color:#505050}
#jurnalul-dove p {color:#505050;font:13px Arial;}
#jurnalul-dove .saptamana {height:30px;line-height:30px;color:#1d3973;font-size:14px;margin:0 0 20px 0;}
    #jurnalul-dove .saptamana span {font-weight:400;font-size:24px;padding:0 10px 0 0;margin-right:10px;border-right:1px solid #1d3973}
#jurnalul-dove .jurnal-quote {margin:10px -34px;padding:10px 30px;background:#edf0f5;width:670px}
    #jurnalul-dove .jurnal-quote h3 {font-size:20px;color:#1d3973;margin-left:205px}
    #jurnalul-dove .jurnal-quote img {float:left;margin:0 10px 0 0}
    #jurnalul-dove .jurnal-quote .quotes {width:400px;padding:0 45px;text-align:justify;float:left;font:italic normal 14px Arial;color:#545454}

#fotograful-dove p {color:#505050;font-size:13px;line-height:19px;}

.quotes {position:relative;padding:0 60px;font-style:italic}
    .quotes .quotes_start, .quotes .quotes_end {position:absolute;display:block;width:39px;height:26px;}
    .quotes .quotes_start {background:url('../../images/quote_start.png') no-repeat;top:0;left:0}
    .quotes .quotes_end {background:url('../../images/quote_end.png') no-repeat;bottom:0;right:0}

#reclamele_dove h3 {font:18px Arial;color:#505050}
#reclamele_dove p {color:#505050;font:13px Arial;}
#reclamele_dove #video-wrap, #reclamele_dove #video-wrap2, #reclamele_dove #video-wrap3 {text-align:center}

/* Ritualul de ingrijire */
#ritualul-de-ingrijire .top {height:287px;background:url('../../images/content-box-ritualul-de-frumusete.png') no-repeat;}
    #ritualul-de-ingrijire .top .section {width:210px;height:105px;padding:155px 10px 0 10px;float:left;text-align:center;margin-right:4px;position:relative}
        .pointer {cursor:pointer;}
        #ritualul-de-ingrijire .top .section .over_link {display:block;width:210px;height:200px;position:absolute;top:16px;left:11px;cursor:pointer;}
        #ritualul-de-ingrijire .top .section h4 {font:18px 'DINFFBold';color:#997029}
        #ritualul-de-ingrijire .top .section p {font:11px Tahoma;color:#747474;margin-bottom:5px}
        #ritualul-de-ingrijire .top .section .more {width:71px;height:23px;background:url('../../images/btn_map3.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;position:absolute;bottom:0px;left:80px}
        #ritualul-de-ingrijire .top .section .btn-in-curand {width:71px;height:23px;background:url('../../images/btn-in-curand.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;position:absolute;bottom:0px;left:50px}
            #ritualul-de-ingrijire .top .section .more:hover {background-position:0 -25px}
#ritualul-de-ingrijire .inside {padding:20px 40px 0 40px}

    #ritualul-de-ingrijire .top .first_section {margin-left:25px}
    #ritualul-de-ingrijire .top .last_section {margin-right:25px}

    #ritualul-de-ingrijire #intro {height:323px;background:url('../../images/ritualul-index-bg.png') no-repeat;padding:10px 40px}
        #ritualul-de-ingrijire #intro h1 {font-size:27px;margin-top:10px}
        #ritualul-de-ingrijire #intro p {font-size:14px;line-height:20px;color:#747474;margin:0 0 5px 0}

    #ritualul-de-ingrijire #intro-pasi {height:445px;padding:150px 20px 0 350px;background:url('../../images/ritualul-index-oana.png') no-repeat;}
        #ritualul-de-ingrijire #intro-pasi p {color:#4b4b4b;font-size:16px;margin-bottom:15px;}
            #ritualul-de-ingrijire #intro-pasi p a {color:#4b4b4b;text-decoration:underline}
            #ritualul-de-ingrijire #intro-pasi p b {color:#ac8541}

    #ritualul-de-ingrijire .image-holder {cursor:pointer;background:url('../../images/frumusete-holder.png') no-repeat;padding:4px 6px 0;width:143px;height:256px;float:left;margin:0 14px 20px 0;position:relative}
        #ritualul-de-ingrijire .image-holder > p {font:13px Arial;color:#173a74;text-align:center;margin:6px 0 0}
        #ritualul-de-ingrijire .image-holder .title {color:#997029;text-transform:uppercase}
        #ritualul-de-ingrijire .image-holder .meta {color:#173a74}
        #ritualul-de-ingrijire .image-holder .desc {font-size:11px;color:#525355}

        #ritualul-de-ingrijire .last_col {margin-right:0}

        #ritualul-de-ingrijire .popup {width:286px;height:322px;padding:0 0 0 30px;background:url('../../images/frumusete/frumusete-popup.png') no-repeat;position:absolute;bottom:180px;left:35px;z-index:99;text-align:left;display:none;cursor:default}
            #ritualul-de-ingrijire .popup .close_popup {display: block;float: right;height:12px;margin:7px 11px 0 0;width:11px;cursor:pointer}
            #ritualul-de-ingrijire .popup h5 {font:20px 'Myriad Pro';color:#01245d;margin:20px}
            #ritualul-de-ingrijire .popup p {font:13px 'Myriad Pro';color:35b5b5b;margin:0 20px 0 20px}
    #ritualul-de-ingrijire #img_sep {display:block}

#ritualul {background:url('../../images/content-box-ritual.png') no-repeat;height:827px;position:relative}
    .content-ritualul {position:relative}
    .content-ritualul #back_link {position:absolute;top:30px;left:40px;font-size:14px}

    .content-ritualul h1 {font:normal 38px 'Helvetica';color:#0f3c82;padding:60px 0 75px 40px}
        .content-ritualul h1 span {font-size:30px;}
        .content-ritualul h1 b {color:#b78d40;font-weight:400}

    .content-ritualul #video-wrap {background:url('../../images/frumusete-video-bg.png') no-repeat;width:665px;height:405px;margin:20px auto 0 auto;padding:5px 0 0 5px}

    .content-ritualul .pas {float:left;width:117px;height:195px;margin-right:10px;padding:0 10px 0 0;text-align:center;background:url('../../images/frumusete/pas-sep.png') no-repeat 100% 0;position:relative;}
    .content-ritualul .pasul1 {margin-left:40px}
    .content-ritualul .pasul5 {margin-right:0;background:none}
    .content-ritualul .more {width:71px;height:23px;background:url('../../images/btn_map3.png') no-repeat;display:inline-block;text-indent:-9999em;outline:none;position:absolute;top:170px;left:22px}
        .content-ritualul .more:hover {background-position:0 -25px}
    .content-ritualul .current {opacity: 0.3;filter: alpha(opacity=30);}

#ritualul-pasi .top {background:url('../../images/content-box-ritual-pasi.png') no-repeat;height:501px}
    #ritualul-pasi #titlu {height:90px}
    #ritualul-pasi .inside p, #ritualul-pasi .inside li {font-size:12px;color:#5f6162}
    #ritualul-pasi #titlu h3 {padding-top:30px;color:#a96d0f}
    #ritualul-pasi #titlu .f_left {border-right:1px solid #cacaca;padding-right:10px;margin-right:10px}

    #ritualul-pasi .pasul-urmator {float:right;margin:0 20px 0 0;text-indent:-9999em;outline:none;clear:right;width:138px;height:31px;display:inline-block;background:url('../../images/frumusete/btn-pasul-urmator.png') no-repeat}
        #ritualul-pasi .pasul-urmator:hover {background-position:0 -31px;}

#jurnalul-dove h3 {font:18px Arial;color:#505050}
#jurnalul-dove p {color:#505050;font:13px Arial;}
#jurnalul-dove .saptamana {height:30px;line-height:30px;color:#1d3973;font-size:14px;margin:0 0 20px 0;}
    #jurnalul-dove .saptamana span {font-weight:400;font-size:24px;padding:0 10px 0 0;margin-right:10px;border-right:1px solid #1d3973}
#jurnalul-dove .jurnal-quote {margin:10px -34px;padding:10px 30px;background:#edf0f5;width:670px}
    #jurnalul-dove .jurnal-quote h3 {font-size:20px;color:#1d3973;margin-left:205px}
    #jurnalul-dove .jurnal-quote img {float:left;margin:0 10px 0 0}
    #jurnalul-dove .jurnal-quote .quotes {width:400px;padding:0 45px;text-align:justify;float:left;font:italic normal 14px Arial;color:#545454}

#fotograful-dove p {color:#505050;font-size:13px;line-height:19px;}

.quotes {position:relative;padding:0 60px;font-style:italic}
    .quotes .quotes_start, .quotes .quotes_end {position:absolute;display:block;width:39px;height:26px;}
    .quotes .quotes_start {background:url('../../images/quote_start.png') no-repeat;top:0;left:0}
    .quotes .quotes_end {background:url('../../images/quote_end.png') no-repeat;bottom:0;right:0}

#reclamele_dove h3 {font:18px Arial;color:#505050}
#reclamele_dove p {color:#505050;font:13px Arial;}
#reclamele_dove #video-wrap, #reclamele_dove #video-wrap2, #reclamele_dove #video-wrap3 {text-align:center}

/* Masina Volvo */
#masina {background:url('../../images/content-box-masina.png') no-repeat;width:662px;height:612px;padding:50px 40px 0px 40px;}
    #masina .desc {font-size:16px;color:#565655}
    #masina .regulament {color:#b08334}
    #masina .conditii {font-size:15px;color:#595959;margin-top:260px;}
    #masina .conditii_desc {font-size:13px;color:#6e6e6e;margin-bottom:5px}

#top_points {
    position:absolute;top:-40px;right:0;
}
    #top_points #count {
        background:url('../../images/top_blossom_points.png') no-repeat;
        width:162px;height:50px;padding:34px 0 0 45px;
        font:bold 30px 'Helvetica';color:#fff;text-decoration:none;
        float:right;margin-top:-10px;
    }
        #top_points .desc {opacity:0;filter:alpha(opacity=0)}

#promo-mai-deo-img {float:left;margin-left:-14px}


#natural_touch {
    padding:75px 20px 10px 375px;width:347px;height:410px;
    background:url('../../images/content-box-natural-touch.png') no-repeat;
}

#premieze_membrii_fideli {}
#premieze_membrii_fideli .top_img {position:relative;top:-25px;left:-20px;}
#premieze_membrii_fideli h1 {color:#a67639}
#premieze_membrii_fideli h2 {color:#2c5097}
#premieze_membrii_fideli p {color:#757575;font-size:14px;}
#premieze_membrii_fideli p.quote {color:#757575;font-size:13px;font-style:italic;margin-bottom:0;}
#premieze_membrii_fideli p.quote_author {color:#ab864c;font-size:13px;}

.tipsy { font-size: 12px; text-transform: uppercase; position: absolute; padding: 5px; z-index: 100000; }
  .tipsy-inner { border:1px solid #fff; background:url('../../images/tooltip-bg.jpg') repeat-x #e5e5e5; color: #003e7e; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }

  /* Rounded corners */
  .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

  /* Uncomment for shadow */
/*  .tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/

  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }

  /* Rules to colour arrows */
  .tipsy-arrow-n { border-bottom-color: #fff; }
  .tipsy-arrow-s { border-top-color: #fff; }
  .tipsy-arrow-e { border-left-color: #fff; }
  .tipsy-arrow-w { border-right-color: #fff; }

    .tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }

.body-premiu_garantat .tipsy {text-transform:none}

#seturi_cadou {
    background:url('../../images/seturi-cadou/bg2.png') no-repeat;
    padding:115px 30px 30px;margin:0;
}

#seturi_cadou .set .big_img {width:237px;height:100%;float:left;margin:30px 20px 0 0}

#seturi_cadou .set .products {float:left;position:relative}
    #seturi_cadou .set .products h1 {font-size:24px;color:#003e7e;float:right;text-align:left;width:300px;padding-bottom: 20px;}
        #seturi_cadou .set .products h1 span {font-size:13px;}

    #seturi_cadou .product {clear:both;margin-bottom:30px;}
    #seturi_cadou .product .product_img_small {
        background:url('../../images/seturi-cadou/product_img_holder.png') no-repeat 0 0;
        position:relative;width:107px;height:107px;float:left;text-align:center;
    }
        #seturi_cadou .product .product_img_small img {position:absolute;bottom:5px;left:0;}

    #seturi_cadou .product .product_desc {width:300px;float:left;margin:0 0 0 23px}

.like_button {width:240px;height:21px;text-align:center;margin:20px 0 0 0px;position:relative;z-index:99}

#seturi-products-slider-wrap {
    width:742px;height:127px;padding:20px 0;
    background:url('../../images/seturi-cadou/bottom.png') no-repeat;
    border-top:2px solid #fff;
    position:relative;
    cursor:pointer;
    overflow: hidden;
}
    .products-slider-prev, .products-slider-next {position:absolute;top:50px;background:url('../../images/seturi-cadou/arrows.png') no-repeat;width:15px;height:28px;}
        .products-slider-prev {left:20px}
        .products-slider-next {right:20px;background-position:-15px 0}

    #seturi-products-slider {margin:0 0 0 50px;}
    #seturi-products-slider a {display:block}
    #seturi-products-slider li {width:90px;text-align:center;margin: 0 10px;list-style:none;float:left;}

#seturi_cadou #set_essential .products h1
,#seturi_cadou #set_indulging .products h1
,#seturi_cadou #set_classic .products h1
    {width:355px}

#seturi_cadou #set_essential .products
,#seturi_cadou #set_indulging .products
,#seturi_cadou #set_classic .products
    {float:none}

#seturi_cadou #set_essential .product
,#seturi_cadou #set_indulging .product
,#seturi_cadou #set_classic .product
    {float:left;clear:none}

#seturi_cadou #set_essential .big_product_desc
,#seturi_cadou #set_indulging .big_product_desc
,#seturi_cadou #set_classic .big_product_desc
    {width:550px}

#nav-seturi-cadou {background:url('../../images/fundita.png') no-repeat 0 0;padding:5px 10px 5px 35px}

#seturi_cadou #seturi_cadou #set_index {
    width:692px;height:271px;
    background:url('../../images/seturi-cadou-index.png') no-repeat;
    position:relative;
}
    .video_desc {position:absolute;top:270px;left:25px;font-size:13px;color:#737373}

    #seturi_cadou #set_index .btn4 {position:absolute;top:200px;right:70px;}
    #seturi_cadou #set_index .btn5 {position:absolute;top:240px;right:135px;}
    #seturi_cadou #set_index #video-wrap {width:343px;height:210px;position:absolute;top:38px;left:22px;}


#seturi_cadou_winter {
    background:url('../../images/seturi-cadou/bg3.png') no-repeat;
    padding:115px 30px 30px;margin:0;
}

    #seturi_cadou_winter.content_index {
        background:url('../../images/seturi-cadou/bg-index.png') no-repeat;
        padding:115px 30px 86px 30px;
        margin:0;
    }
    #seturi_cadou_winter.content_index_w2014 {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background:url('../../images/seturi-cadou/winter2014/home-top-bg.png?v=2') no-repeat;
        height: 486px;
        padding:190px 0 0;
        margin:0;
        position: relative;
        top: -2px;
        margin-bottom: -2px;
    }
    #seturi_cadou_winter.content_set_w2014 {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background:url('../../images/seturi-cadou/winter2014/set-bg-long.png?v=2') no-repeat;
        padding:110px 30px 20px;
        margin:0;
        position: relative;
        top: -2px;
        margin-bottom: -2px;
        line-height: 1.5;
    }

#seturi_cadou_geluri_2015 {
    background:url('../../images/seturi-cadou/bg3.png') no-repeat;
    padding:115px 30px 30px;margin:0;
}

    #seturi_cadou_geluri_2015.content_index {
        background:url('../../images/seturi-cadou/bg-index.png') no-repeat;
        padding:115px 30px 86px 30px;
        margin:0;
    }
    #seturi_cadou_geluri_2015.content_index_geluri2015 {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background:url('../../images/seturi-cadou/geluri_2015/home-top-bg.png') no-repeat;
        height: 486px;
        padding:190px 0 0;
        margin:0;
        position: relative;
        top: -2px;
        margin-bottom: -2px;
    }
    #seturi_cadou_geluri_2015.content_set_geluri2015 {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        background:url('../../images/seturi-cadou/geluri_2015/set-bg-long.png') no-repeat;
        padding:110px 30px 20px;
        margin:0;
        position: relative;
        top: -2px;
        margin-bottom: -2px;
        line-height: 1.5;
        height: 544px;
    }

#seturi_cadou_geluri_2015 .set-top-left {
    width: 530px;
}

#seturi_cadou_geluri_2015 p {
    font-size: 12px;
    color: #666;
}

#seturi_cadou_geluri_2015 h2 {
    color: #405f9a;
    font-size: 25px;
}

#seturi_cadou_geluri_2015 .set-top-left .title {
    font-size: 15px;
}
    #seturi_cadou_geluri_2015 .set-top-left .title-1  {color: #003E7E}
    #seturi_cadou_geluri_2015 .set-top-left .title-2  {color: #DAA15B}
    #seturi_cadou_geluri_2015 .set-top-left .title-3  {color: #3A9826}
    #seturi_cadou_geluri_2015 .set-top-left .title-4  {color: #6CC9D9}
    #seturi_cadou_geluri_2015 .set-top-left .title-5  {color: #8F5A2F}
    #seturi_cadou_geluri_2015 .set-top-left .title-6  {color: #C14470}
    #seturi_cadou_geluri_2015 .set-top-left .title-7  {color: #BC6161}
    #seturi_cadou_geluri_2015 .set-top-left .title-8  {color: #F9A500}
    #seturi_cadou_geluri_2015 .set-top-left .title-9  {color: #00A0E2}
    #seturi_cadou_geluri_2015 .set-top-left .title-10 {color: #FF7F00}
    #seturi_cadou_geluri_2015 .set-top-left .title-11 {color: #D60A61}
    #seturi_cadou_geluri_2015 .set-top-left .title-12 {color: #3D9C94}

#seturi_cadou_geluri_2015 .set-top-left .blue-bold {
    color: #003e7e;
    font-weight: bold;
}

#seturi_cadou_geluri_2015 h1 {
    font-size: 24px;
}

#seturi_cadou_geluri_2015 .set .big_img {
    width:auto;
    height:auto;
    float:left;
    margin:0 0 20px;
    position: relative;
    left: -24px;
}

#seturi_cadou_geluri_2015 .like_button {
    float: left;
    height: 21px;
    text-align: left;
    margin: 0;
}

.geluri_2015 .products-slider-prev,
.geluri_2015 .products-slider-next {
    position:absolute;
    top:50px;
    background:url('../../images/seturi-cadou/arrows3.png') no-repeat;
    width:25px;
    height:40px;
}
        .geluri_2015 .products-slider-prev {left:15px}
        .geluri_2015 .products-slider-next {right:15px;background-position:-25px 0}

.w2014-btns-wrap {
    text-align: center;
}
#seturi_cadou_winter.content_index_w2014 #set_index .btn5,
#seturi_cadou_winter.content_index_w2014 #set_index .btn8 {
    position: static;
}

#seturi_cadou_winter h1 {
    padding-top:20px;
}

.content_set_w2014 .set-top-left {
    width: 390px;
    float: left;
}
.content_set_w2014 .like_button {
    float: right;
    clear: both;
    width: auto;
    height: 21px;
    text-align: right;
    margin: 0 60px 20px 0;
}

.content.daruieste-frumusete-w2014 {
     -moz-box-sizing: border-box;
    box-sizing: border-box;
    background:url('../../images/seturi-cadou/winter2014/promotie-bg.png?v=2') no-repeat;
    width: 742px;
    height: 984px;
    padding: 352px 30px 20px;
    margin:0;
    position: relative;
    top: -2px;
    margin-bottom: -2px;
    line-height: 1.5;
}
.daruieste-frumusete-w2014 ul {
    list-style-type: none;
    margin: 0;
}
.daruieste-frumusete-w2014 li {
    position: relative;
    padding: 6px 0 0 40px;
    margin-bottom: 10px;
    min-height: 30px;
}
.ring-gold {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    background: url('../../images/seturi-cadou/winter2014/ring-gold.png?v=2') no-repeat;
}


#seturi_cadou_winter .set .big_img {width:auto;height:auto;float:right;margin:30px 60px 0 0}
#seturi_cadou_winter.content_set_w2014 .set .big_img {width:auto;height:auto;float:right;margin:0 60px 20px 0}
#seturi_cadou_winter.content_set_w2014 .set .big_img.maxh {
    max-height: 170px;
}

#seturi_cadou_winter .set .products {clear:left;position:relative;margin-top:40px}
    #seturi_cadou_winter .set .products h1 {font-size:24px;color:#003e7e;float:right;text-align:left;width:300px;padding-bottom: 20px;}
        #seturi_cadou_winter .set .products h1 span {font-size:13px;}

    #seturi_cadou_winter .product {clear:both;margin-bottom:30px;}
    #seturi_cadou_winter.content_set_w2014 .product {clear:both;margin-bottom:10px;}
    #seturi_cadou_winter .product .product_img_small {
        background:url('../../images/seturi-cadou/product_img_holder.png') no-repeat 0 0;
        position:relative;width:107px;height:107px;float:left;text-align:center;
    }
    #seturi_cadou_winter.content_set_w2014 .product .product_img_small {
        background:url('../../images/seturi-cadou/winter2014/glob.png?v=2') no-repeat 0 0;
        position:relative;width:130px;height:124px;float:left;text-align:center;
        padding-top: 10px;
    }
        #seturi_cadou_winter .product .product_img_small img {position:relative;top:-10px;}
        #seturi_cadou_winter.content_set_w2014 .product .product_img_small img {position:static; display: inline-block; max-height: 100px; max-width: 70px; vertical-align: middle;}

    #seturi_cadou_winter .product .product_desc {width:200px;float:left;margin:0 0 0 23px}
    #seturi_cadou_winter.content_set_w2014 .product .product_desc {width:520px;float:left;margin: 10px 0 0 23px}
    #seturi_cadou_winter.content_set_w2014 .product .product_title {width:520px;float:left;margin: 10px 0 0 23px}

.footnote {
    font-size: 11px;
    font-style: italic;
    color: #777;
}

.like_button {width:240px;height:21px;text-align:center;margin:20px 0 0 0px;position:relative;z-index:99}

#seturi-products-slider-wrap.winter {
    width:742px;height:126px;padding:20px 0;
    background:url('../../images/seturi-cadou/bottom2.png') no-repeat;
    position:relative;
    cursor:pointer;
    border-top: none;
}
#seturi-products-slider-wrap.w2014 {
    --moz-box-sizing: border-box;
    box-sizing: border-box;
    width:742px;
    height:135px;
    padding: 25px 0 0;
    margin-bottom: 20px;
    background:url('../../images/seturi-cadou/winter2014/slider-bg.png?v=2') no-repeat;
    position:relative;
    cursor:pointer;
    border-top: none;
}
#seturi-products-slider-wrap.geluri_2015 {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width:742px;
    height:135px;
    padding: 0;
    margin-bottom: 20px;
    background:url('../../images/seturi-cadou/geluri_2015/slider-bg.png?v=2') no-repeat;
    position:relative;
    cursor:pointer;
    border-top: none;
}
    #seturi-products-slider-wrap.winter .products-slider-prev, #seturi-products-slider-wrap.winter .products-slider-next {
        top:33px;
        background:url('../../images/seturi-cadou/arrows2.png') no-repeat;
        width:41px;
        height:51px;
    }
        #seturi-products-slider-wrap.winter .products-slider-prev {left:10px}
        #seturi-products-slider-wrap.winter .products-slider-next {right:10px;background-position:-50px 0}

    #seturi-products-slider-wrap.w2014 .products-slider-prev,
    #seturi-products-slider-wrap.w2014 .products-slider-next {
        top:44px;
        background:url('../../images/seturi-cadou/winter2014/slider-prev.png?v=2') no-repeat;
        width:35px;
        height:49px;
    }
        #seturi-products-slider-wrap.w2014 .products-slider-prev {left:10px}
        #seturi-products-slider-wrap.w2014 .products-slider-next {right:10px; background:url('../../images/seturi-cadou/winter2014/slider-next.png?v=2') no-repeat;}

    #seturi-products-slider {margin:0 0 0 43px;}
    #seturi-products-slider-wrap.winter #seturi-products-slider a {display:block;height:84px;line-height:84px}
    #seturi-products-slider-wrap.winter #seturi-products-slider li {width:100px;text-align:center;margin-right:10px}
    #seturi-products-slider-wrap.winter #seturi-products-slider li img {vertical-align:middle}
    #seturi-products-slider-wrap.w2014 #seturi-products-slider li {
        line-height: 93px;
    }
    #seturi-products-slider-wrap.w2014 #seturi-products-slider li img {vertical-align:bottom}

#seturi_cadou_winter #set_essential .products h1
,#seturi_cadou_winter #set_indulging .products h1
,#seturi_cadou_winter #set_classic .products h1
    {width:355px}

#seturi_cadou_winter #set_essential .products
,#seturi_cadou_winter #set_indulging .products
,#seturi_cadou_winter #set_classic .products
    {float:none}

#seturi_cadou_winter #set_essential .product
,#seturi_cadou_winter #set_indulging .product
,#seturi_cadou_winter #set_classic .product
    {float:left;clear:none}

#seturi_cadou_winter #set_essential .big_product_desc
,#seturi_cadou_winter #set_indulging .big_product_desc
,#seturi_cadou_winter #set_classic .big_product_desc
    {width:550px}

#nav-seturi-cadou {background:url('../../images/fundita.png') no-repeat 0 0;padding:5px 10px 5px 35px}

#seturi_cadou_winter #set_index {
    width:710px;height:250px;
    position:relative;
}
#seturi_cadou_winter.content_index_w2014 #set_index {
    width: auto;
}
    #seturi_cadou_winter .video_desc {position:absolute;top:270px;left:25px;font-size:13px;color:#737373}

    #seturi_cadou_winter #set_index .btn8 {position:absolute;top:282px;right:210px;}
    #seturi_cadou_winter #set_index .btn5 {position:absolute;top:280px;right:30px;}
    #seturi_cadou_winter #set_index #video-wrap {width:343px;height:210px;position:absolute;top:40px;left:11px;}
    #seturi_cadou_winter.content_index_w2014 #set_index #video-wrap,
    #seturi_cadou_geluri_2015.content_index_geluri2015 #set_index #video-wrap {
        width:343px;
        height:210px;
        position: static;
        margin: 0 auto;
    }


#seturi_cadou_winter.content_index_w2015 {
    background-image: url('../../images/seturi-cadou/winter2015/home-top-bg.png');
}

#seturi_cadou_winter.content_set_w2015 {
    background-image: url('../../images/seturi-cadou/winter2015/set-bg.png');
    height: 543px;
    width: 672px;
    padding: 70px 35px 0 35px;
}

#seturi_cadou_winter.content_index_w2015 #set_index {
    height: 219px;
    padding: 250px 40px 0 20px;
    width: 650px;
}

#seturi_cadou_winter.content_index_w2015 #set_index .w2015-btns-wrap {
    text-align: center;
    margin-bottom: 40px;
}

#seturi_cadou_winter.content_set_w2015 h1 {
    font-family: 'Helvetica';
    color: #FFF;
    font-size: 30px;
    margin-bottom: 25px;
}

#seturi_cadou_winter.content_set_w2015 .condensed h1 {
    margin-bottom: 10px;
    margin-top: -10px;
}

#seturi_cadou_winter.content_set_w2015 h5 {
    font-family: 'Helvetica';
    color: #003e7e;
    font-size: 18px;
    margin-bottom: 25px;
}

#seturi_cadou_winter.content_set_w2015 p {
    font-family: 'Helvetica';
    font-size: 15px;
    color: #003e7e;
}

#seturi_cadou_winter.content_set_w2015 .condensed p {
    font-size: 14px;
    line-height: 1.2;
    margin-bottom: 8px;
}

#seturi_cadou_winter.content_set_w2015 em {
    font-style: italic;
    font-size: 13px;
}

#seturi_cadou_winter.content_set_w2015 img {
    margin-left: 20px;
}

#seturi_cadou_winter.content_index_w2015 #set_index p {
    font-family: 'Helvetica';
    font-size: 15px;
    color: #003e7e;
}

#seturi_cadou_winter.content_index_w2015 #set_index #video-wrap {
    top: 30px;
    left: 171px;
}

#seturi-products-slider-wrap.w2015 {
    --moz-box-sizing: border-box;
    box-sizing: border-box;
    width:742px;
    height:156px;
    padding: 0;
    margin-bottom: 20px;
    background:url('../../images/seturi-cadou/winter2015/slider-bg.png?v=2') no-repeat;
    position:relative;
    cursor:pointer;
    border-top: none;
}

#seturi-products-slider-wrap.secondary {
    background-image:url('../../images/seturi-cadou/winter2015/slider-bg-inner.png?v=2') !important;
}

.w2015 #seturi-products-slider ul {
    top: -10px;
}

.w2015 #seturi-products-slider li {
    width: 112px;
    height: 144px;
    background: url('../../images/seturi-cadou/winter2015/shadow.png') no-repeat center bottom;
}

.w2015 .products-slider-prev {
    width: 35px;
    height: 49px;
    background-image: url('../../images/seturi-cadou/winter2015/slider-prev.png');
    background-position: center center;
    left: 10px;
}

.w2015 .products-slider-next {
    width: 35px;
    height: 49px;
    background-image: url('../../images/seturi-cadou/winter2015/slider-next.png');
    background-position: center center;
    right: 10px;
}


#congresul_national_de_dermatologie {
    width:582px;height:222px;padding:220px 80px 0;
    background:url('../../images/content-box-congres.png') no-repeat;
}
    #congresul_national_de_dermatologie p {color:#6f6e6e;}


#promotie_noiembrie {
    width:622px;height:162px;padding:370px 60px 60px;
    background:url('../../images/content-box-promo-noiembrie.png') no-repeat;position:relative;
}
    #promotie_noiembrie h1 {
        position:absolute;top:142px;left:466px;
        display:block;width:225px;height:110px;
        font-size:21px;color:#1c3f85;
    }

#promotie_seturi_cadou {
    width:622px;height:532px;padding:360px 60px 30px;
    background:url('../../images/content-box-promo-seturi-cadou.png') no-repeat;position:relative;
}
    #promotie_seturi_cadou.primavara_2013 {
        padding-top:460px;height:562px;
        background:url('../../images/content-box-promo-seturi-cadou-2013.png') no-repeat;
    }
    #promotie_seturi_cadou.iarna-2013 {
        height:532px;padding:500px 60px 30px;
        background:url('../../images/content-box-promo-seturi-cadou-iarna-2013.png') no-repeat;
    }


    #promotie_seturi_cadou p {color:#393939;font-size:14px;line-height:19px;margin-bottom:10px}
    #promotie_seturi_cadou p.bigger {font-size:16px !important}
    #promotie_seturi_cadou .reguli {padding-left:35px;color:#0d3481}
    #promotie_seturi_cadou ol {list-style:none;margin-left:0}
    #promotie_seturi_cadou li {margin-bottom:10px;}
    #promotie_seturi_cadou .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }
        #promotie_seturi_cadou #list1 {line-height:30px}
        #promotie_seturi_cadou #list2 {}
            #promotie_seturi_cadou #list2 .count {margin-top:10px}
        #promotie_seturi_cadou #list3 {}
            #promotie_seturi_cadou #list3 .count {margin-top:10px}

#descopera_frumusetea {
    width:622px;height:345px;padding:420px 60px 30px;
    background:url('../../images/content-box-descopera-frumusetea.png?v=2') no-repeat;position:relative;
}

#noua_gama_dove_pure_sensitive h1 {
    color:#298c87;font-size:26px;
}

#promotie-martie-2013 h1 {
    font-size:24px;color:#1c3f85;
}
#promotie-martie-2013 p {
    font-size:14px;color:#393939;
}


/* Schimb de produse - Exchange */
#exchange_legend {text-align:right;font:11px/15px Tahoma;color:#5c5c5c;}

.exchange_icon {display:inline-block;width:15px;height:15px;vertical-align:bottom}
    .exchange_icon.icon-need {background:#c5a362}
    .exchange_icon.icon-help {background:url('../../images/exchange-icon-help.png') no-repeat}

#notifications_table {
    width:730px;
    position:relative;left:-14px;
    margin-top:20px;
    border-bottom:1px solid #d9d9d9;
}
    #notifications_table td {
        padding:10px 0;
        font:13px/1.2em Arial;color:#3b3b3b;
        border-top:1px solid #d9d9d9;
    }
        #notifications_table td a {text-decoration:none}
        #notifications_table td a:hover {text-decoration:underline}

    #notifications_table .read_off, #notifications_table .read_off a {font-weight:bold;color:#3b3b3b}

    /* citite */
    #notifications_table .read_on {background:#ededed;color:#787878;}

    /* necitie */
    #notifications_table .read_off {font-weight:700;background:#f7f7f7;color:#3b3b3b;}
    #notifications_table .col_3.read_off {font-weight:400;background:#f7f7f7;color:#787878;}


    #notifications_table .col_1 {width:20%;padding-left:15px}
    #notifications_table .col_2 {width:65%;}
    #notifications_table .col_3 {width:15%;text-align:right;padding-right:15px;}


.pagination a {
    background:url('../../images/misc-sprite.png') -300px -60px no-repeat;
    display:inline-block;width:32px;height:32px;text-align:center;
    font:16px/32px 'Helvetica';color:#fff;text-decoration:none;
    margin-right:5px;
}
    .pagination a:hover {text-decoration:underline}
    .pagination a.current {background-position:-250px -60px}
        .pagination a.current:hover {text-decoration:none}

#cont-index .filter-date {margin-top:0}

#content-premiu-garantat {

    -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;
    width:742px;height:437px;
    position:relative;
    background:url('../../images/content-box-premiu-garantat.png?v=3') no-repeat;

    padding:40px 20px 20px 322px;

}
    #content-premiu-garantat h1 {
        font: 27px/1.2em 'Helvetica';color:#003e7e;
        margin: 20px 0;
    }

    #content-premiu-garantat p {
        font-size:14px;color:#393939;
        margin-bottom:10px;
    }

    #content-premiu-garantat .info-link {
        background:url('../../images/misc-sprite.png') -390px -60px;
        text-align:center;text-decoration:none;
        font:11px/43px 'Helvetica';color:#fff;
        display:block;width:42px;height:43px;
        position:absolute;top:265px;
    }
        #info1 {left:60px;}
        #info2 {left:170px;}

.task_category {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    display:inline-block;width:162px;height:48px;padding:8px 13px 0;float:left;margin-right:18px;
    background:url('../../images/misc-sprite.png') -120px -130px no-repeat;
    font: 15px/1.2em "Helvetica";color: #674e39;text-align: center;text-decoration:none;
}
    .task_category.last {margin-right:0}
    .task_category:hover {color:#674e39;text-decoration:underline}

.task_category.active {
    background-position: -290px -130px;
    color: rgb( 118, 119, 123 );
    text-shadow: 0px 1px 0px rgb( 255, 255, 255 );
}
    .task_category.active:hover {text-decoration:none}

.task_box {

    width:161px;height:140px;margin:20px 14px 0 0;float:left;
    position:relative;
    text-decoration:none;

}
    .task_box:hover {text-decoration:underline}
    .task_box .prize {
        background:url('../../images/misc-sprite.png') no-repeat;
        position:absolute;top:0;right:0;
        width:27px;height:26px;text-align:center;padding-top:1px;
        font:12px/1em 'Helvetica';color:#fff;
    }

    .task_box .prize_silver {background-position: -455px -60px}
    .task_box .prize_gold {background-position: -482px -60px}

    .task_box .thumb {
        display:block;width:161px;height:91px;overflow:hidden;
    }

    .task_box .title {
        font:14px/1.2em Arial;color:#1c3f85;
        text-align:center;
    }

/*    .task_box:nth-child(1n),.task_box:nth-child(2n),.task_box:nth-child(3n) {margin-right:18px}
    .task_box:nth-child(4n) {margin-right:0}*/



.accordion2 {
    margin:10px 0;
}
    .accordion2 .question {
        -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
        width:730px;padding:10px 20px;position:relative;left:-14px;margin:10px 0;
        background:url('../../images/accordion_sep.png') 50% 100% no-repeat;
    }
        .accordion2 .question.nobg {background:none}

        .accordion2 .question h3 {
            font:18px/43px 'Helvetica';color: #1C3F85;
            background:url('../../images/accordion_closed.png') no-repeat 100% 50%;
            width:605px;float:right;padding:0 30px 0 0;cursor:pointer;
        }
            .accordion2 .question h3.two_lines {line-height:25px}

        .accordion2 .question_active {background:#072761;}
            .accordion2 .question_active .count {color:#fff !important;background-color:#072761 !important}
            .accordion2 .question_active h3 {color:#e5cda2;cursor:default;background:url('../../images/accordion_opened.png') no-repeat 100% 50%;}
            .accordion2 .question_active .q_content, .accordion2 .question_active .q_content a {color:#fff}

        .accordion2 .question .q_content {display:none;width:615px;float:right;padding:0 20px 0 0;}

    .accordion2 .question .count {
        display:inline-block;width:43px;height:43px;margin-right:10px;
        background:url('../../images/misc-sprite.png') no-repeat -130px -190px #fff;
        font:bold 20px/43px Arial;color:#0f3682;text-align:center;
        float:left;
    }

.golden_content {
    width:340px;float:left
}
    .golden_content li {color:#EDD095;font-weight:700}
        .golden_content li p {color:#fff;font-weight:400}

#reguli-nav {margin-bottom:20px}

#reguli-nav a {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    float:left;
    display:inline-block;width:135px;height:52px;padding:0;margin-right:5px;
    background:url('../../images/misc-sprite.png') -620px -130px no-repeat;
    font:16px/52px "Helvetica";color: #fff;
    text-align:center;text-decoration:none;
}
    #reguli-nav a:hover {text-decoration:underline}
    #reguli-nav a.two_lines {line-height:17px;padding:9px 0}

#reguli-nav a.active {
    background-position: -620px -190px;
    color: #5b5b5b;
    text-shadow: 0px 1px 0px rgb( 255, 255, 255 );
}
    #reguli-nav a.active:hover {text-decoration:none}

.reguli-tab {
    display:none;
}

    .reguli-tab .count {
        display:inline-block;width:43px;height:43px;margin:60px 0 0 20px;
        background:url('../../images/misc-sprite.png') no-repeat -130px -190px #fff;
        font:bold 20px/43px Arial;color:#0f3682;text-align:center;
        float:left;
    }

    .reguli-tab .content {

        background:url('../../images/reguli-sep.png') no-repeat 0 0;
        width:570px;padding:10px 20px;
        float:right;
        font-size:15px;

    }

    .reguli-tab h3 {font:30px/1.2em 'Helvetica';color:#b58e31}
    .reguli-tab h4 {font:23px/1.2em 'Helvetica';color:#1c3f85;margin-bottom:10px}

.text-sep {
    width:730px;height:13px;
    padding:0 0 0 35px;
    font:bold 13px/13px Arial;color:#76777B;
    position:relative;left:-14px;
    margin:10px 0;
    background:url('../../images/text-sep.png') no-repeat;
    clear:both;
}

/* Counter
============================================*/
.counter-placeholder { background: url('../../images/counter/background.png'); height: 112px; overflow: hidden; padding: 10px; width: 722px; }
.counter-placeholder .description { color: #005ea5; float: left; font-family: 'Helvetica', Arial, sans-serif; font-size: 15px; text-align: center; width: 310px; }
.counter-placeholder .description strong { display: block; font-size: 19px; font-weight: normal; }
.counter-placeholder .counter { background: url('../../images/counter/counter-bg.png'); display: none; float: right; height: 105px; margin: 0 15px; position: relative; }
.counter-placeholder .counter:before, .counter-placeholder .counter:after { content: ''; background: url('../../images/counter/counter-bg-left-right.png'); display: block; height: 105px; position: absolute; top: 0; width: 15px; }
.counter-placeholder .counter:before { left: -15px; }
.counter-placeholder .counter:after { background-position: -15px 0; right: -15px; }
.counter-placeholder .counter .digit { background: url('../../images/counter/digits.png'); float: left; height: 90px; margin-top: 7px; width: 63px; }

#dove_men_2014 {padding:400px 20px 20px;width:702px;height:262px;background:url('../../images/content-box-dove-men-07-08-2014.png') no-repeat;}
    #dove_men_2014 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#premii_dove_in_magazine {padding:435px 20px 20px;width:702px;height:425px;background:url('../../images/content-box-premii-dove-in-magazine.png?v=2') no-repeat;}
    #premii_dove_in_magazine p {margin-bottom:10px;color: #393939;font-size: 14px;}

#dove_men_mai_2015 {padding:500px 20px 20px;width:702px;height:270px;background:url('../../images/content-box-promotie-dove-men-mai-2015.png') no-repeat;}
    #dove_men_mai_2015 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_men_mai_2016 {padding:520px 20px 20px;width:702px;height:250px;background:url('../../images/content-box-promotie-dove-men-mai-2016.png') no-repeat;}
    #dove_men_mai_2016 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#descopera_premiile_fashion_days {padding:480px 20px 20px;width:702px;height:300px;background:url('../../images/content-box-premiile-fashion-days.png') no-repeat;}
    #descopera_premiile_fashion_days p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_iunie_iulie_2015 {padding:500px 20px 20px;width:702px;height:440px;background:url('../../images/content-box-promotie-iunie-iulie-2015.png') no-repeat;}
    #dove_iunie_iulie_2015 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_iunie_iulie_2015 ol {list-style:none;margin-left:0}
    #dove_iunie_iulie_2015 li {margin-bottom:10px;line-height:30px}
    #dove_iunie_iulie_2015 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_iunie_iulie_2015 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #585655;
    }

#dove_descopera_premiile_optiblu {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding:390px 30px 20px;width:742px;height:699px;background:url('../../images/content-box-descopera-premiile-optiblu.png?v=3') no-repeat;}
    #dove_descopera_premiile_optiblu p {margin-bottom:10px;color: #585655;font-size: 14px;}


.content-quiz-july .top {
    -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
    background: url('../../images/quiz/bg_top.png') no-repeat;
    height: 490px;
    padding: 30px 20px 0 100px;
}

.content-quiz-july .btm {
    background: url('../../images/quiz/bg_btm.png') no-repeat;
    height: 20px;
}

.content-quiz-july .inside {
    background: url('../../images/quiz/bg_inside.png') repeat-y;
}

#dove_august_septembrie_2015 {padding:500px 20px 20px;width:702px;height:540px;background:url('../../images/content-box-promotie-august-septembrie-2015.png') no-repeat;position: relative;}
    #dove_august_septembrie_2015 h1 {position: absolute; top: 20px; left: 20px;width:580px;}
    #dove_august_septembrie_2015 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_august_septembrie_2015 ol {list-style:none;margin-left:0}
    #dove_august_septembrie_2015 li {margin-bottom:10px;line-height:30px}
    #dove_august_septembrie_2015 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_august_septembrie_2015 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #585655;
    }

#dove_august_septembrie_2015.dove_septembrie_2015 {
    padding:543px 20px 20px;width:702px;height:636px;
    background:url('../../images/content-box-promotie-septembrie-2015.png') no-repeat;
}

#dove_octombrie_2015 {padding:520px 20px 20px;width:702px;height:670px;background:url('../../images/content-box-promotie-octombrie-2015.png') no-repeat;position: relative;}
    #dove_octombrie_2015 h1 {position: absolute; top: 20px; left: 20px;width:580px;}
    #dove_octombrie_2015 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_octombrie_2015 ol {list-style:none;margin-left:0}
    #dove_octombrie_2015 li {margin-bottom:10px;line-height:30px}
    #dove_octombrie_2015 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_octombrie_2015 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #585655;
    }


#dove_noiembrie_decembrie_2015 {padding:460px 20px 20px;width:702px;height:490px;background:url('../../images/content-box-promotie-nov-dec-2015.png') no-repeat;position: relative;}
    #dove_noiembrie_decembrie_2015 h1 {position: absolute; top: 20px; left: 20px;width:580px;}
    #dove_noiembrie_decembrie_2015 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_noiembrie_decembrie_2015 ol {list-style:none;margin-left:0}
    #dove_noiembrie_decembrie_2015 li {margin-bottom:10px;line-height:30px}
    #dove_noiembrie_decembrie_2015 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_noiembrie_decembrie_2015 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #999999;
    }

#dove_februarie_2016 {padding:520px 20px 20px;width:702px;height:430px;background:url('../../images/content-box-promotie-februarie-2016.png') no-repeat;position: relative;}
    #dove_februarie_2016 h1 {position: absolute; top: 20px; left: 20px;width:580px;}
    #dove_februarie_2016 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_februarie_2016 ol {list-style:none;margin-left:0}
    #dove_februarie_2016 li {margin-bottom:10px;line-height:30px}
    #dove_februarie_2016 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_februarie_2016 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #999999;
    }

#dove_martie_aprilie_2016 {padding:520px 20px 20px;width:702px;height:430px;background:url('../../images/content-box-promotie-martie_aprilie-2016.png') no-repeat;position: relative;}
    #dove_martie_aprilie_2016 h1 {position: absolute; top: 20px; left: 20px;width:580px;}
    #dove_martie_aprilie_2016 p {margin-bottom:10px;color: #585655;font-size: 14px;}

#dove_promotie_in_store {padding:510px 20px 20px;width:702px;height:700px;background:url('../../images/content-box-promotie-in-store.png') no-repeat;position: relative;}
    #dove_promotie_in_store h1 {position: absolute; top: 20px; left: 20px;width:580px;}
    #dove_promotie_in_store p {margin-bottom:20px;color: #585655;font-size: 14px;}
    #dove_promotie_in_store .blue-bold {font-size: 16px;;}

.body-suntfrumoasa.body-landing {
    background: url('../../images/suntfrumoasa/bg_women_2016_1.jpg') no-repeat 50% 20px #fff;
}

    .body-suntfrumoasa.body-landing .menu {
        float: right;
        margin: 40px 0 0;
    }

    .body-suntfrumoasa.body-landing .menu a {
        font: 14px/1.2 Arial;
        color: #003e7e;
        border-right: 1px solid #666;
        padding: 0 5px;
        float: left;
    }
        .body-suntfrumoasa.body-landing .menu a:last-child {
            border-right: none;
            padding-right: 0;
        }

    .body-suntfrumoasa.body-landing h1 {
        font: 32px/1.3 'Helvetica';
        color: #1c3f85;
        padding: 423px 0 20px;
        text-align: center;
    }

    .body-suntfrumoasa.body-landing h3 {
        font: 16px/1.3 'Helvetica';
        color: #1c3f85;
        margin: 0 0 20px;
        padding: 0 20px;
        text-align: center;
    }

    .body-suntfrumoasa .main-content {
        background: url('../../images/suntfrumoasa/bg-shadow.png') no-repeat 50% 100%;
        padding-bottom: 30px;
        margin-bottom: 30px;
    }

        .body-suntfrumoasa.body-landing .main-content {
            background-position: 50% 100%;
            padding-bottom: 25px;
        }

    .body-suntfrumoasa .bottom-texts {
        margin-top: 20px;
        clear: both;
    }

    .body-suntfrumoasa .bullet {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        height: 49px;
        padding: 0 10px 0 50px;
        position: relative;
        display: table-cell;
        vertical-align: middle;
    }

        .body-suntfrumoasa .bullet:before {
            width: 40px;
            height: 40px;
            display: inline-block;
            background: url('../../images/suntfrumoasa/bullet.png');
            text-align: center;
            font: bold 24px/42px 'Helvetica';
            position: absolute;
            top: 5px;
            left: 0;
        }


        .body-suntfrumoasa .bullet1:before {
            content: "1";
        }

        .body-suntfrumoasa .bullet2:before {
            content: "2";
        }

        .body-suntfrumoasa .bullet3:before {
            content: "3";
        }

.counter-suntfrumoasa .counter {
    height: 105px;
    width: 315px;
    margin: 0 auto;
    position: relative;
}
    .counter-suntfrumoasa .counter .digit {
        background: url('../../images/counter/digits.png');
        float: left;
        height: 90px;
        margin-top: 7px;
        width: 63px;
    }

.body-suntfrumoasa.body-landing .btn-play {
    display: inline-block;
    margin-top: 20px;
}
    .body-suntfrumoasa.body-landing .btn-play:hover {
        /*-webkit-transform: scale(1.1);
        transform: scale(1.1);*/
    }

@media only screen and (max-width: 1200px) {

    .body-suntfrumoasa.body-landing #container {
        width: 95%;
    }

}

@media only screen and (max-width: 767px) {

    .body-suntfrumoasa.body-landing {
        background-position: 50% 40px;
    }

        .body-suntfrumoasa.body-landing #container {
            width: 100%;
            padding: 0 15px;
        }

        .body-suntfrumoasa.body-landing .menu {
            float: left;
            text-align: center;
        }
            .body-suntfrumoasa.body-landing .menu a {
                border-right: none;
                padding: 0;
            }

        .body-suntfrumoasa.body-landing .logo {
            float: right;
            display: block;
        }

            .body-suntfrumoasa.body-landing .logo a {
                margin: 0 auto;
            }

        .body-suntfrumoasa.body-landing h1 {
            padding-top: 380px;
            font-size: 26px;
            line-height: 1.2;
        }

}

@media only screen and (max-width: 400px) {
    .body-suntfrumoasa.body-landing {
        background-position: 50% 40px;
        background-size: 200%;
    }
}

@media only screen and (max-width: 330px) {
    .body-suntfrumoasa.body-landing .counter-suntfrumoasa .counter {
        margin-left: -15px;
    }
}


.body-suntfrumoasa .submenu {
    clear: both;
    margin-top: 20px;
    float: left;
}
    .body-suntfrumoasa .submenu a {
        font: 16px/1.2 'Helvetica';
        color: #003e7e;
        margin-right: 10px;
        padding: 5px 13px;
        background: #cdd2dd;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius:  20px
    }
        .body-suntfrumoasa .submenu a.current {
            color: #fff;
        }

.body-suntfrumoasa .content-home {
    background: url('../../images/suntfrumoasa/bg_women_2016_2.png') no-repeat 100% 0px transparent;
    background-size: 580px;
}

.body-suntfrumoasa .prize {
    float: left;
    display: block;
    width: 20%;
}
.body-suntfrumoasa .counter-wrap h3 {
    font-size: 18px;
}
.body-suntfrumoasa .counter-cta {
    visibility: hidden;
    opacity: 0;
    transition: all ease 0.25s;
}
.body-suntfrumoasa .counter-cta.on {
    visibility: visible;
    opacity: 1;
}
@media only screen and (min-width: 992px) {
    .body-suntfrumoasa .prizes {
        float: left;
        width: 70%;
        padding-right: 30px;
    }
    .body-suntfrumoasa .counter-wrap {
        float: left;
        width: 30%;
    }
}
@media only screen and (max-width: 992px) {
    .body-suntfrumoasa .prizes {
        margin-bottom: 20px;
    }
}
@media only screen and (max-width: 768px) {
    .body-suntfrumoasa .prizes {
        text-align: center;
    }
    .body-suntfrumoasa .prize {
        margin-bottom: 15px;
        display: inline-block;
        vertical-align: top;
        float: none;
        width: auto;
    }
}

.body-suntfrumoasa h1 {
    font: 32px/1.3 'Helvetica';
    color: #1c3f85;
    padding: 100px 0 0;
}

.body-suntfrumoasa h3 {
    font: 20px/1.3 'Helvetica';
    color: #1c3f85;
    margin-top: 30px;
}

.body-suntfrumoasa.body-index .main-content {
    margin: 20px 0;
    padding: 20px 0;
}

.body-suntfrumoasa.body-index .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa .content-inscrie-te {
    background: url('../../images/suntfrumoasa/bg_women_2016_3.png') no-repeat 100% 50px transparent;
}

.body-suntfrumoasa.body-inscrie_te .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa.body-felicitari .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa.body-galerie .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa.body-inscrie_te h1 {
    padding-top: 30px;
}
@media (min-width: 1200px) {
    .body-suntfrumoasa.body-inscrie_te h1 {
        max-width: 536px;
    }
}

.body-suntfrumoasa .content-felicitari {
    // background: url('../../images/suntfrumoasa/bg_women_2016_2.png') no-repeat 100% 60px transparent;
    // background-size: 60%;
    background: none;
}

.body-suntfrumoasa.body-felicitari h1 {
    padding-top: 40px;
}

.body-suntfrumoasa.body-felicitari h3 {
    margin-top: 10px;
}

#sf-inscrie-form {
    margin-top: 20px;
}

#sf-inscrie-form .fr {
    clear: both;
    margin-bototm: 10px;
}

#sf-inscrie-form input.text {
    width: 100%;
    height: 38px;
    background: #d8dde7;
    padding: 0 15px;
    font: 14px Arial;
    color: #262626;
}

    /* do not group these rules */
    *::-webkit-input-placeholder {
        color: #262626;
    }
    *:-moz-placeholder {
        /* FF 4-18 */
        color: #262626;
    }
    *::-moz-placeholder {
        /* FF 19+ */
        color: #262626;
    }
    *:-ms-input-placeholder {
        /* IE 10+ */
        color: #262626;
    }

#sf-inscrie-form #upload_file {
    display: block;
    width: 100%;
    height: 172px;
    border: 1px solid #bcc2c4;
    border-radius: 3px;
    background: url('../../images/suntfrumoasa/profile-pic.png') no-repeat 50% 50% #d8dde7;
    position: relative;
    overflow: hidden;
}

#sf-inscrie-form #upload_file .helper {
    font: 14px Arial;
    color: #262626;
    text-align: center;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

#sf-inscrie-form .file {
    opacity: 0;
}

#upload_file_img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index:2;
    display: none;
}

.body-suntfrumoasa.body-galerie h1 {
    padding: 0;
    margin: 20px 0;
}

.body-suntfrumoasa .galerie-wrapper h3 {
    font-family: Arial;
    margin: 10px 0 20px;
    text-align: center;
}

.galerie-search-wrap {
    width: 350px;
    margin: 15px 0 35px;
}
@media (min-width: 1200px) {
    .body-suntfrumoasa.body-galerie h1 {
        float: left;
    }
    .galerie-search-wrap {
        float: right;
        margin-top: 50px;
    }
}
.galerie-search-wrap .search-text {
    -webkit-appearance: none;
    display: block;
    float: left;
    width: 300px;
    height: 40px;
    color: #023d7d;
    border: 1px solid #bcc2c4;
    background: transparent;
    border-radius: 3px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    font: normal 18px/22px 'Helvetica','Tahoma';
    padding: 0 12px;
}
.galerie-search-wrap .search-text:focus {
    outline: none;
}
.galerie-search-wrap .search-submit {
    -webkit-appearance: none;
    display: block;
    float: left;
    width: 46px;
    height: 40px;
    border: 1px solid #bcc2c4;
    border-left: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    background: #EFF1F7 url('../../images/suntfrumoasa/icon-search.png') no-repeat center;
}
.galerie-search-wrap .search-submit:hover {
    background-color: #d6dbe9;
}
.galerie-search-wrap .search-submit:focus,
.galerie-search-wrap .search-submit:active {
    outline: none;
}
@media only screen and (max-width: 400px) {
    .galerie-search-wrap {
        width: 100%;
    }
    .galerie-search-wrap .search-text {
        width: 70%;
        width: calc(100% - 46px);
    }
    .galerie-search-wrap .search-submit {
        width: 46px;
    }
}

.body-suntfrumoasa .pagination {
    text-align: center;
    margin: 20px 0;
}

.body-suntfrumoasa .galerie-wrapper .galerie-item {
    width: 260px;
}

.body-suntfrumoasa.body-index .last-col-sep h3,
.body-suntfrumoasa.body-inscrie_te .last-col-sep h3,
.body-suntfrumoasa.body-felicitari .last-col-sep h3,
.body-suntfrumoasa.body-galerie .last-col-sep h3 {
    font-size: 16px;
}

@media only screen and (max-width: 1200px) {
    .body-suntfrumoasa.body-index .last-col-sep,
    .body-suntfrumoasa.body-inscrie_te .last-col-sep,
    .body-suntfrumoasa.body-felicitari .last-col-sep,
    .body-suntfrumoasa.body-galerie .last-col-sep {
        background-position: 0 20px;
    }

    .body-suntfrumoasa .content-inscrie-te {
         background: url('../../images/suntfrumoasa/bg_women_2016_3_2.png') no-repeat 100% 220px;
    }

    .body-suntfrumoasa .content-inscrie-te h3 {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 992px) {

    .body-suntfrumoasa .content-home {
        background: none;
    }

    .body-suntfrumoasa.body-index h1 {
        padding: 40px 0 0;
    }

    .body-suntfrumoasa.body-index .last-col-sep,
    .body-suntfrumoasa.body-inscrie_te .last-col-sep,
    .body-suntfrumoasa.body-felicitari .last-col-sep,
    .body-suntfrumoasa.body-galerie .last-col-sep {
        background: none;
    }

    .body-suntfrumoasa .content-felicitari {
        background-size: 50%;
    }

    .body-suntfrumoasa .content-inscrie-te {
         background: none;
    }
}

@media only screen and (max-width: 768px) {

    .body-suntfrumoasa .content-home {
        // background: url('../../images/suntfrumoasa/bg_women_2016_2.png') no-repeat center 45px transparent;
        // background-size: 400px;
    }

    .body-suntfrumoasa .main-content {
        background: none;
    }

    .body-suntfrumoasa.body-index h1 {
        padding: 30px 0 0;
        font-size: 26px;
    }

    .body-suntfrumoasa.body-index h3 {
        margin-top: 20px;
        font-size: 18px;
    }

    .body-suntfrumoasa.body-index .last-col-sep,
    .body-suntfrumoasa.body-inscrie_te .last-col-sep,
    .body-suntfrumoasa.body-felicitari .last-col-sep {
        margin-top: 20px;
        padding: 0;
    }

    .body-suntfrumoasa .content-inscrie-te,
    .body-suntfrumoasa .content-felicitari {
        background: none;
    }

    .body-suntfrumoasa .submenu {
        margin: 10px 0 0;
    }

    .body-suntfrumoasa .submenu a {
        display: inline-block;
        margin: 0 5px 12px 0;
        padding: 5px 9px;
        font-size: 14px;
    }

    .body-suntfrumoasa header nav a {
        border-right: none;
    }

}

.pretty-embed-container {
    margin: 0 auto;
}

.pretty-embed {
    position: relative;
    cursor: pointer;
    display: block;
}

.pretty-embed:after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABMCAYAAACIylL7AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAABmxJREFUeF7t3W9MVlUcB3BNs3Kt1h/XC9eL6kWCAg6E8h/YMLKFm4v+GNZCfYHQnDoNVzjLYbZG8SLCVqSrHGgWtnDWbK1CK/sHi5oF8n+9IMcqiIqA6PT9Xs6Nx+tPAkSec+9zfu7zgnvuOffhfr3Avc997pk0XjUrahZNgytgJsyCRFgC6XAfZEEObIZ8KIBCeB5eglehHN6Cd+Bd+AA+huPwBXwF30At/KDVQ9P/OAXu+t8Cx/gaOOYnUAXc1ntQCRWwH16Dl6EYnoWdsA22QC6shvthOdwGSRAN18OVcAlM1rtpYgsbZiCLYRO8CIeBO7AZfoG/4B9QloP7gvvkV2iBGuB/Qv4HyINUmK537/gVBo2BV6ATpBdmjd0fwJ8qt4Le42MsDHA17IW/QdqYNX54NB6CmXr3j67QMQHaQBrcunA6IFXHMLJChxT4TQ9gTbxeyNBxDF9Y8Wawv6vCj3+sLNCxyIUVLoLPdAcr/BrgUh3P2YVGnitJHa3w2aTjObPQMBl4Iil1ssLnR7hYxzRUWMirElIHK/xW6JiGCguLPCtZ5jigYxosLKDGkBUss3TBNB2XE9hNIY2WmZJ1XE5gD3saLfPk67icwEo8jZZ53tZxOYF95Gm0zHNKx+UExjf4pJUsc/wOUxnWVP2FtJJllhkM7BrPQstcsQyM9x9IjZZ5bmdgvElGajTK7DmzVXxCvNgWQR5kYPd6FhppXuI8dfr0abVjxw4VFxcnrhMBNjIw3nYmNRqFgQ0MDChWU1OT2rxls5oTM0dcN8B2MjDeHyg1GiU0MFZfX5+qrq5WuY/kqujZ0WKfANrNwHhzpNRoFG9gbnV1damqqiq1Zu0aFRUdJfYNkP0MjDc1So1GOVdgLB5t7e3t6uj7R1Xmqkyxf0AcYWAHPAuNNFxgbvFoa2trU5WHK1XGPRniOD53nIHxdmup0SgjCYzlHm0tLS3q4JsHVfrydHE8n6phYB96FhpppIG55R5tDG7fvn0qLS1NHNdn6hmYL25rG21gLPdoa21tdU4FSktLVcqSFHF8n2hjYL64U2osgbnlHm0MrqGhQRUXF6uFixaK2zFcOwPj56SkRqOcT2Cs0KON6urqVGFhoUq6JUncnqE6IiYwtzo7O/872ujkyZOqYGeBX65TRl5gLO/RRrW1tSp/W76Km2v0dcrIDMyt0N9tLl7u4nXKmNgY8XWEWWQHxpKONjpx4oTKyc0RX0sY2cDcCj3ampubB8/d7jDu3M0GFlq9vb2qoqLC5KsjNjC3+CNw5QMrxW0bxAZWU1OjslZnids0UOQGxvOv7HXZKirKV++hRV5gjY2NasPGDX59lzpyAuNfgHlb85y7r6TxfcIJLNAXf3mOtf2J7aaeCI+Wc/E3kG+vdHR0qF1P7zL9UtNotTKwQL2ByYu7RUVFQb3p1HkDMxC3CHR3d6uS3SUqMSlR7B8Qzi0CfCag1GiUcwXW09Oj9uzdo+YvmC/2C5hjDMyXt7nxMlJZWZlKTkkW1w8o5zY3PhFUajSKG1h/f79zvS91aaq4XsCVM7DHPQuNlDAvwbnfcNmdy8T2CFHCwHzxYQjLUcDAfPFxI8vhfNzIFx/osxyrGBj/SY2WeZyPzPJBzPbR5f4Qw8CmgH3sgz9c6z5YxT7JzXyDD1bRgfniAnCEq3fCYuELzisirWSZ45COywnsIU+jZZ7HdFxOYDd4Gi3zLNJxOYERp2uSVrTCjxM/nPlkbSzwxVX7CFWuYxoqLIz3rGSZI13HNFRYSJytTupghU8rDJ5/eQsNd4esaJlhvY7n7EIjp/PgXJBSR2vicb7OoefVS4UV+Az7n3UHK3z+hEQdy/CFFTkfIychlQayLrweuEvHMbJCBz5a9ns9gDVx2mGxjmF0hY6XwZPAuT+kwa3xMwCcbfa6wb1/HoVBroL1cAz6QNqgNTa8isGZfOeC3uPjWBj0cuDk29nwDLwBnHybE5N1g51CeAj3Bd/H+gn4F9+nwBnYOTM8D4CFMPxfgReysHHOoTkdZsCNEAvzYSlw6nd3evt1sAG2wnZ4Ctwp7jkD+x54HfgsR36DnGr+CHDqeU47wiP9c/gS+Pm20GnuvVPau9z274B9qoEXCrgTOZ47rT0/a8D5lLltTmtfCi/Ac8DXydf7KHCHr4VMWAFpsAD4PfN75z7gvpiid8841KRJ/wIcsey9MCgPGwAAAABJRU5ErkJggg==");
    background-size: cover;
    content: "";
    display: block;
    height: 38px;
    left: 50%;
    margin-left: -27px;
    margin-top: -19px;
    position: absolute;
    top: 50%;
    width: 54px;
}

.pretty-embed.play::after {
    display: none;
}

.pretty-embed:hover::after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABMCAYAAACIylL7AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAABwhJREFUeF7t3GlsVFUYBuCDIi4xGreA1O6dmXbaYQ2oCAriGjUuRDSiETVRISGCu2BcAH8gagKKpnWJ5UcBFVQIGhMDFGwVGcqU0m2WtkPpIqNSbEHaQj/fM5yh9HLAAlP6TTlv8iSdc+899/a8PenMnxHRSp3LIQ2ASyAO0mEUjIe7YTJMhWnwAsyBebAQFkM2fAl58A18Dz/Az7ABNsFm2AIeKIZypRIC/8MLkfO3g5zDDXLOXyAf5L1+hNWwEpZBLuTAh/AezIfX4UWYDk/AQ3APTIDR4IR4uBTOh35qmc5sdmU5BsC4XS7HLPgE1sAWqIK/4QB0ABlhci3kmuyBaiiCHyAHXsZaToSL1PJGL5jUBZ9BE5ARVfsgD64DteKnmNos++W1WY4v4CCQ0aM6YBXEqeU/uaCskRAETGacQSGYqGroXnZm2m+Cf4CMXtEKk1QdJw5OdECTutDoPQdgjKpFn2Cm/RwoBDJY8MEFqp5jE3TaJ1suMHrfLFVP19Q47f3ADWSwUgvnqZo6g8FRR51k8HKfqqkz1U77B0AGS8tVTYdTnWGT/EAGS3thgKpLiKoMWyqQwdqNqq5wYY9bDhr8zFF1CRHIsC0BMlj7VtWFwtJt64EM1ryqLiH86bYAkMFaC/SXZfVXL3QnGbxcJXyOtCuAjJgwRBbmtAwafN0qvI608UDc+ZwO8g8fqj12FnlUFvagZZAl/8hh1PZHI9W99Sb5XJnac84CM0WlPW0aEHe+EcOIDh0imWa/n2qen0VeZ7r23D5svixsjmWQpaMLk2lva6PQVjdVTXuWKtPt2mv6oI9FhT3tPSDuvJbCItm3dy/V5+dT4ImpVOGwaa/tQ5aJCltaDhB33uH6wmTkbvuroYHqfvqJ/A8/pL2+j1grym2py4G4q8Q7xOMVFkkLdtsfwSDtWv09+e6/VztPjNskC1tjGWSpO4XJRHZbY3U11X61grx33qGdL0YVibK01HVA3FV0s7BIIrtNFrdzaS5VTpygnTfGVMrCCi2DLFUMO7nCZI7stpoaagwEKJidTRVjb9DOHyOCojQt1Q3E3akUFsmR3SaL8/moZtEiKr92tPY+zDXIwjyWQZbKT6MwmS67DRoqKqh6wQIqGzFcez+mQmJHaqoHiLuyoadXWCQtTU2du00WV1pKVW+/TaUul/a+zMjCUlBYCl7wVjZ0SFQKk7HuNqne46HAq69SqTNDe38mQqIEhQFxF83CIunyvy1SnNtN/pkzaUe6Q/scvQyFpaCwFLxgrrQHCpPR7TaprrCQvE8/rX2WXhQS21EYEHelQ3qmsEi67LaqKgrm5lLZhAnaZ+lFsVPYjh4uTKa9tZV2ff01ld1+u/YZGAiJYhQGxF1PF9ZcUEC+SZO092YEhSWjsGS8YG6Hq2cK2+feSoEpU7T3ZCgkPCgMiLuSKBe2v6SEqp58ijz4y9XdjylZWDIKS8YL3krwwTYahf3r9VLN9OnkwQdR3X2YC4ltSckeIO62Z51eYQfw7i8463kUlaadP0aEC3NbBlk61cLa6utp5+zZ5LHZtfPGmAZRlJRcCMRd8UkW1rZ7N9XOnUvbHOna+WJUjSxsnWWQpe4W1r5nD9UteJc8zkztPDGuUmxNTF4DxJ0n88SFHWxupvpFi8njGqq9vo8okoUtswyydLzCDu3fT43ZOVQ8fKT2uj5mo3AnJuUAcbfNUlhHayvtzl1KxaOv1Z7fR60V7oSkhUDcbcvMChfW0d5OoRVf0fYxY7Xn9XF5YktC0mwg7orwJuLPb7+jkvE3a4+fJZbIwqZZBg2+5onf45MeBDJiwkxZ2HjLoMHXFLE5PikDyIgJt8rCLoeOowYNvlzit2sSz4UWIIO9K8NfrIIf/JYDBj9yU/UPF/brNYnrgAzWKsNlyfwal/ghkMHaKlWXEIVxiY8BGay9puoKF5ZsOWjwM1bVFS5MFMQleoEMlpqg6zdrFwxOXAhksJSnaurML4MTRgAZLN2tauoMBqXNR51k8FADhz9/WbNpcMIDm65OIIORwQkzVD3HBif0g/wuFxi9qRw6v69el41XJ6TCX0BGr9oPo1QtJw5OvA7+VhcaZ96/cJeqo3vJH5TghDIg44xqgHGqhpMLLrwwf1D8W7AXMJnRgw5BHtZ8oFr+U8+GQfGXwQzYCG1ARtQ0wRcwDNSKRzGY9GIYB89sGBi/AFbAFqiFZjgIZITJtWiBRiiHAlgJi0FugBvgxO8CezLrB8afAxfBVZACQ+B6uAXugckwFZ6F5+AVeAPegYWwGD6Bz2EpLIeVsBrWws+wHjbCb/A7eKAYypXAcUSOl4C8ZitshgKQ88m5f4Q1sArkvXPhU/gI3gf5nPJ5X4IZ8BQ8AvfBbTAG5O8sf3e5BnItzlXLE4UI8R86m8y4ltOs9gAAAABJRU5ErkJggg==");
}

#dove_iunie_iulie_2016 {padding:560px 20px 20px;width:702px;height:485px;background:url('../../images/content-box-promotie-iunie-iulie-2016.png') no-repeat;}
    #dove_iunie_iulie_2016 p {margin-bottom:20px;color: #585655;font-size: 15px;}

#dove_iunie_iulie_2016 ol {list-style:none;margin-left:0}
    #dove_iunie_iulie_2016 li {margin-bottom:20px;line-height:30px}
    #dove_iunie_iulie_2016 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_iunie_iulie_2016 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #585655;
    }

#dove_premii_noi_112016 {padding:490px 20px 20px;width:702px;height:530px;background:url('../../images/content-box-dove-premii-noi-112016.png') no-repeat;}
    #dove_premii_noi_112016 p {margin-bottom:20px;color: #585655;font-size: 15px;}

#dove_premii_noi_112016 ol {list-style:none;margin-left:0}
    #dove_premii_noi_112016 li {margin-bottom:20px;line-height:30px}
    #dove_premii_noi_112016 .count {
        float:left;
        width:30px;height:30px;display:inline-block;margin-right:5px;
        text-align:center;font:bold 18px/30px Arial;color:#0f3682;
        background:url('../../images/ol-list-count-bg.png') no-repeat;
    }

    #dove_premii_noi_112016 li p {
        float: left;
        width: 94%;
        line-height: 1.2em;
        margin: 3px 0 0;
        color: #585655;
    }

/* ========================== */
/* start: Delphos / Regenerate Nourishment */

.delphos-box-header {
    background: url('../../images/delphos/box-header.png?v2') no-repeat center top;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 500px 30px 20px;
    height: 732px;
}
.noc-box-header {
    position: relative;
    background: url('../../images/nourishing-oil-care/box-header.png?v3') no-repeat center top;
    padding: 500px 30px 20px;
    height: 709px;
}
.noc-h-header-mobile {
    display: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.noc-flag-nou {
    position: absolute;
    top: 30px;
    right: 5px;
}
.delphos-box-header h2 { line-height: 1.3; }
.delphos-product {
    margin: 20px 0;
}
.delphos-product .left-part {
    float: left;
    width: 246px;
    margin-right: 24px;
}
.product-mobile-box {
    background: #fff;
    box-shadow: 0px 1px 10px 0 rgba(0,0,0, 0.3);
    border-radius: 4px;
    padding: 20px;
}
.delphos-product .img-product-mobile {
    display: block;
    width: auto;
    max-width: 100%;
    height: 300px;
    margin: 0 auto;
}
.noc-product-2 .img-product-mobile {
    height: 200px;
}
@media (min-width: 769px) {
    .product-mobile-box {
        display: none;
    }
}
@media (max-width: 768px) {
    .img-product-desktop {
        display: none;
    }
    .delphos-product .left-part {
        margin: 0 auto;
        width: 100%;
        float: none;
    }
}
.delphos-product .right-part {
    float: left;
    width: 436px;
    padding-top: 15px;
}
.noc-product .right-part {
    padding-top: 55px;
}
.delphos-box-video {
    background: url('../../images/delphos/box-video.png?v2') no-repeat center top;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 30px 0;
    height: 448px;
}
.delphos-embeded iframe {
    width: 100%;
    height: 330px;
}

.btn-mobile-menu {
    display: none;
    padding-top: 10px;
}
.menu-line {
    position: relative;
    z-index: 1;
    display: block;
    margin: 0 auto;
    width: 60%;
    background: #1c3f85;
    height: 4px;
    border-radius: 2px;
}
.menu-line.line-center,
.menu-line.line-bottom {
    margin-top: 4px;
}

.noc-box-steps {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    background: url('../../images/nourishing-oil-care/box-steps.png?v2') no-repeat center top;
    padding: 25px 30px 0px;
    height: 351px;
    margin-bottom: 20px;
}
.noc-h-steps {
    background: url('../../images/nourishing-oil-care/golden-dove.png') no-repeat 0px 0px;
    padding-left: 50px;
}
.noc-steps-serum {
    position: absolute;
    left: 40px;
    top: 90px;
}
.noc-steps-wrap {
    position: absolute;
    top: 100px;
    right: 20px;
    width: 570px;
    height: 220px;
    text-align: center;
    /* background: rgba(30, 200, 100, 0.5); */
    padding-left: 10px;
}
.noc-step {
    float: left;
    width: 150px;
    margin-left: -10px;
    font-size: 12px;
    color: #fff;
}
.noc-step-img {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    background-repeat: no-repeat;
    background-position: center;
    border: 5px solid #fff;
    width: 150px;
    height: 150px;
    border-radius: 50%;
    margin-bottom: 10px;
}
.noc-step-img-1 { background-image: url('../../images/nourishing-oil-care/step-1.png'); }
.noc-step-img-2 { background-image: url('../../images/nourishing-oil-care/step-2.png'); }
.noc-step-img-3 { background-image: url('../../images/nourishing-oil-care/step-3.png'); }
.noc-step-img-4 { background-image: url('../../images/nourishing-oil-care/step-4.png'); }

@media (max-width: 1000px) {
    .body-gama_regenerate_nourishment #container,
    .body-gama_nourishing_oil_care #container {
        width: auto;
        max-width: 742px;
        padding: 0 15px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .body-gama_regenerate_nourishment .wrap_left,
    .body-gama_regenerate_nourishment .content,
    .body-gama_nourishing_oil_care .wrap_left,
    .body-gama_nourishing_oil_care .content {
        width: 100%;
    }
    .body-gama_regenerate_nourishment .wrap_right,
    .body-gama_regenerate_nourishment .bottom-boxes,
    .body-gama_nourishing_oil_care .wrap_right,
    .body-gama_nourishing_oil_care .bottom-boxes {
        display: none;
    }
    .delphos-box-shadow {
        background: #fff;
        box-shadow: 0px 1px 10px 0 rgba(0,0,0, 0.3);
        border-radius: 4px;
    }
    .delphos-box-header {
        background: #fff url('../../images/delphos/box-header-mobile.png?v2') no-repeat right top;
        background-size: 100% auto;
        height: auto;
        padding: 94% 20px 20px;
    }
    .noc-flag-nou { display: none; }
    .noc-box-header {
        position: relative;
        background: #fff;
        height: auto;
        padding: 0 20px 20px;
    }
    .noc-box-header-mobile {
        background: #fff url('../../images/nourishing-oil-care/box-header-mobile.png?v2') no-repeat right bottom;
        height: 500px;
        margin-bottom: 20px;
    }
    .noc-h-header-mobile {
        position: absolute;
        display: block;
        left: 20px;
        top: 30px;
    }
    .delphos-product .right-part {
        width: calc(100% - 270px);
    }
    .noc-box-steps {
        box-shadow: 0px 1px 10px 0 rgba(0,0,0, 0.3);
        border-radius: 4px;
        background: #c7a055;
        padding: 25px 30px 0px;
        height: auto;
        margin-bottom: 30px;
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+39,c59b4b+71,c59b4b+100 */
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 39%, #c59b4b 71%, #c59b4b 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 39%,#c59b4b 71%,#c59b4b 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 39%,#c59b4b 71%,#c59b4b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    }
    .noc-box-steps-top {
        position: relative;
        padding-left: 150px;
        padding-top: 30px;
    }
    .noc-steps-serum {
        top: 10px;
    }
    h3.noc-h-steps {
        position: static;
        min-height: 220px;
        padding-bottom: 25px;
    }
    .noc-steps-wrap {
        position: static;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        top: 300px;
        right: 0px;
        width: 100%;
        height: auto;
        padding: 0px 20px 30px;
    }
    .noc-step {
        width: 25%;
        margin: 0;
    }
    .noc-step-img {
        margin-left: auto;
        margin-right: auto;
    }
    .delphos-box-video {
        height: auto;
        padding: 20px;
    }
    .delphos-embeded {
        position: relative;
        padding-top: 56.25%;
    }
    .delphos-embeded iframe {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
    }
    .body-gama_regenerate_nourishment header nav a,
    .body-gama_regenerate_nourishment header nav a:visited,
    .body-gama_regenerate_nourishment header nav a:active,
    .body-gama_nourishing_oil_care header nav a,
    .body-gama_nourishing_oil_care header nav a:visited,
    .body-gama_nourishing_oil_care header nav a:active {
        color: #444;
    }
    .body-gama_regenerate_nourishment footer,
    .body-gama_nourishing_oil_care footer {
        background-position: 50% top;
        padding: 24px 0 30px;
        margin-top: 25px;
        text-align: center;
    }
    .body-gama_regenerate_nourishment footer nav,
    .body-gama_nourishing_oil_care footer nav {
        float: none;
        margin-top: 15px;
    }
    .body-gama_regenerate_nourishment footer nav a,
    .body-gama_nourishing_oil_care footer nav a {
        display: inline-block;
        border-right: none;
        padding: 2px 8px 4px;
        margin: 2px 0;
        text-decoration: underline;
    }
}
@media (min-width: 700px) and (max-width: 1000px) {
    .body-gama_regenerate_nourishment header nav,
    .body-gama_nourishing_oil_care header nav {
        margin: 0px 0 30px;
    }
}
@media (max-width: 700px) {
    .body-gama_regenerate_nourishment header,
    .body-gama_nourishing_oil_care header {
        height: 120px;
        position: relative;
        z-index: 10;
    }
    .body-gama_regenerate_nourishment a.btn-mobile-menu,
    .body-gama_nourishing_oil_care a.btn-mobile-menu {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        position: absolute;
        right: 30px;
        top: 35px;
        display: block;
        width: 50px;
        height: 40px;
        background: #fff;
        box-shadow: 0px 1px 10px 0 rgba(0,0,0, 0.3);
        border-radius: 4px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .body-gama_regenerate_nourishment a.btn-mobile-menu:active,
    .body-gama_nourishing_oil_care a.btn-mobile-menu:active {
        background: #fff;
    }
    a.btn-mobile-menu:active .menu-line {
        background: #256EAB;
    }
    .body-gama_regenerate_nourishment.menu-open header nav,
    .body-gama_nourishing_oil_care.menu-open header nav {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .body-gama_regenerate_nourishment header nav,
    .body-gama_nourishing_oil_care header nav {
        display: none;
        position: absolute;
        right: 30px;
        top: 75px;
        width: 170px;
        padding: 6px 0;
        margin: 0;
        background: #fff;
        box-shadow: 0px 1px 10px 0 rgba(0,0,0, 0.3);
        border-radius: 4px;
        border-top-right-radius: 0;
    }
    .body-gama_regenerate_nourishment.menu-open header nav,
    .body-gama_nourishing_oil_care.menu-open header nav {
        display: block;
    }
    .body-gama_regenerate_nourishment header nav:after,
    .body-gama_nourishing_oil_care header nav:after {
        content: '';
        display: block;
        background: #fff;
        position: absolute;
        top: -15px;
        right: 0;
        width: 50px;
        height: 16px;
    }
    .body-gama_regenerate_nourishment header nav a,
    .body-gama_regenerate_nourishment header nav a:visited,
    .body-gama_regenerate_nourishment header nav a:active,
    .body-gama_nourishing_oil_care header nav a,
    .body-gama_nourishing_oil_care header nav a:visited,
    .body-gama_nourishing_oil_care header nav a:active {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        display: block;
        width: 100%;
        text-align: right;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 6px 10px;
        border: 0;
    }
    .body-gama_regenerate_nourishment header nav a:active,
    .body-gama_nourishing_oil_care header nav a:active {
        background: #1c3f85;
        color: #fff;
    }
    .delphos-product .right-part {
        width: 100%;
    }
}
@media (max-width: 690px) {
    .noc-box-steps-top {
        padding-left: 0;
    }
    .noc-steps-serum {
        position: static;
        display: block;
        margin: 0 auto 20px;
    }
    h3.noc-h-steps {
        min-height: 0;
    }
    .noc-step {
        width: 50%;
    }
    .noc-step-text {
        padding-bottom: 25px;
    }
}
@media (max-width: 620px) {
    .body-gama_regenerate_nourishment h2,
    .body-gama_nourishing_oil_care h2 {
        font-size: 20px;
    }
}
@media (max-width: 560px) {
    .noc-h-header-mobile {
        position: static;
        padding: 20px 0px 0px;
        margin: 0;
    }
    .noc-h-header-mobile br { display: none; }
    .noc-box-header-mobile {
        height: auto;
        padding-top: 100%;
        background-size: 100% auto;
    }
}
@media (max-width: 410px) {
    .noc-box-steps {
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,c59b4b+67,c59b4b+100 */
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top,  #ffffff 0%, #c59b4b 67%, #c59b4b 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  #ffffff 0%,#c59b4b 67%,#c59b4b 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  #ffffff 0%,#c59b4b 67%,#c59b4b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    }
    h3.noc-h-steps {
        padding-left: 0;
        background: none;
    }
    .noc-step {
        width: 100%;
    }
}

/* end: Delphos / Regenerate Nourishment*/
/* ==========================

/* suntfrumoasa_2015 old campaign */
.body-suntfrumoasa_2015.body-landing {
    background: url('../../images/suntfrumoasa/bg_women1.jpg') no-repeat 50% 20px #fff;
}

    .body-suntfrumoasa_2015.body-landing .menu {
        float: right;
        margin: 40px 0 0;
    }

    .body-suntfrumoasa_2015.body-landing .menu a {
        font: 14px/1.2 Arial;
        color: #003e7e;
        border-right: 1px solid #666;
        padding: 0 5px;
        float: left;
    }
        .body-suntfrumoasa_2015.body-landing .menu a:last-child {
            border-right: none;
            padding-right: 0;
        }

    .body-suntfrumoasa_2015.body-landing h1 {
        font: 32px/1.3 'Helvetica';
        color: #1c3f85;
        padding: 360px 0 20px;
        text-align: center;
    }

    .body-suntfrumoasa_2015.body-landing h3 {
        font: 16px/1.3 'Helvetica';
        color: #1c3f85;
        margin: 0 0 20px;
        padding: 0 20px;
        text-align: center;
    }

    .body-suntfrumoasa_2015 .main-content {
        background: url('../../images/suntfrumoasa/bg-shadow.png') no-repeat 50% 100%;
        padding-bottom: 30px;
        margin-bottom: 30px;
    }

        .body-suntfrumoasa_2015.body-landing .main-content {
            background-position: 50% 90%;
            padding-bottom: 0;
        }

    .body-suntfrumoasa_2015 .bottom-texts {
        margin-top: 20px;
        clear: both;
    }

    .body-suntfrumoasa_2015 .bullet {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        height: 49px;
        padding: 0 10px 0 50px;
        position: relative;
        display: table-cell;
        vertical-align: middle;
    }

        .body-suntfrumoasa_2015 .bullet:before {
            width: 40px;
            height: 40px;
            display: inline-block;
            background: url('../../images/suntfrumoasa/bullet.png');
            text-align: center;
            font: bold 24px/42px 'Helvetica';
            position: absolute;
            top: 5px;
            left: 0;
        }


        .body-suntfrumoasa_2015 .bullet1:before {
            content: "1";
        }

        .body-suntfrumoasa_2015 .bullet2:before {
            content: "2";
        }

        .body-suntfrumoasa_2015 .bullet3:before {
            content: "3";
        }

.body-suntfrumoasa_2015.body-landing .btn-play {
    display: inline-block;
    margin-top: 20px;
}

@media only screen and (max-width: 1200px) {

    .body-suntfrumoasa_2015.body-landing #container {
        width: 95%;
    }

}

@media only screen and (max-width: 767px) {

    .body-suntfrumoasa_2015.body-landing {
        background-position: 50% 40px;
    }

        .body-suntfrumoasa_2015.body-landing #container {
            width: 100%;
            padding: 0 15px;
        }

        .body-suntfrumoasa_2015.body-landing .menu {
            float: left;
            text-align: center;
        }
            .body-suntfrumoasa_2015.body-landing .menu a {
                border-right: none;
                padding: 0;
            }

        .body-suntfrumoasa_2015.body-landing .logo {
            float: right;
            display: block;
        }

            .body-suntfrumoasa_2015.body-landing .logo a {
                margin: 0 auto;
            }

        .body-suntfrumoasa_2015.body-landing h1 {
            padding-top: 380px;
            font-size: 26px;
            line-height: 1.2;
        }

}

@media only screen and (max-width: 330px) {
    .body-suntfrumoasa_2015.body-landing .counter-suntfrumoasa .counter {
        margin-left: -15px;
    }
}


.body-suntfrumoasa_2015 .submenu {
    clear: both;
    margin-top: 20px;
    float: left;
}
    .body-suntfrumoasa_2015 .submenu a {
        font: 16px/1.2 'Helvetica';
        color: #003e7e;
        margin-right: 10px;
        padding: 5px 13px;
        background: #cdd2dd;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius:  20px
    }
        .body-suntfrumoasa_2015 .submenu a.current {
            color: #fff;
        }

.body-suntfrumoasa_2015 .content-home {
    background: url('../../images/suntfrumoasa/bg_women2.png') no-repeat 100% 0px transparent;
}

.body-suntfrumoasa_2015 h1 {
    font: 32px/1.3 'Helvetica';
    color: #1c3f85;
    padding: 100px 0 0;
}

.body-suntfrumoasa_2015 h3 {
    font: 20px/1.3 'Helvetica';
    color: #1c3f85;
    margin-top: 30px;
}

.body-suntfrumoasa_2015.body-index .main-content {
    margin: 20px 0;
    padding: 20px 0;
}

.body-suntfrumoasa_2015.body-index .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa_2015 .content-inscrie-te {
    background: url('../../images/suntfrumoasa/bg_women3.png') no-repeat 100% 0px transparent;
}

.body-suntfrumoasa_2015.body-inscrie_te .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa_2015.body-felicitari .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa_2015.body-galerie .last-col-sep {
    background: url('../../images/suntfrumoasa/vsep.png') no-repeat 10px 20px transparent;
}

.body-suntfrumoasa_2015.body-inscrie_te h1 {
    padding-top: 40px;
}

.body-suntfrumoasa_2015 .content-felicitari {
    background: url('../../images/suntfrumoasa/bg_women2.png') no-repeat 100% 0px transparent;
    background-size: 60%;
}

.body-suntfrumoasa_2015.body-felicitari h1 {
    padding-top: 40px;
}

.body-suntfrumoasa_2015.body-felicitari h3 {
    margin-top: 10px;
}

.body-suntfrumoasa_2015.body-galerie h1 {
    padding: 0;
    margin: 20px 0;
}

.body-suntfrumoasa_2015 .galerie-wrapper h3 {
    margin: 10px 0 20px;
    text-align: center;
}

.body-suntfrumoasa_2015 .pagination {
    text-align: center;
    margin: 20px 0;
}

.body-suntfrumoasa_2015 .galerie-wrapper .galerie-item {
    width: 260px;
}

.body-suntfrumoasa_2015.body-index .last-col-sep h3,
.body-suntfrumoasa_2015.body-inscrie_te .last-col-sep h3,
.body-suntfrumoasa_2015.body-felicitari .last-col-sep h3,
.body-suntfrumoasa_2015.body-galerie .last-col-sep h3 {
    font-size: 16px;
}

@media only screen and (max-width: 1200px) {
    .body-suntfrumoasa_2015.body-index .last-col-sep,
    .body-suntfrumoasa_2015.body-inscrie_te .last-col-sep,
    .body-suntfrumoasa_2015.body-felicitari .last-col-sep,
    .body-suntfrumoasa_2015.body-galerie .last-col-sep {
        background-position: 0 20px;
    }

    .body-suntfrumoasa_2015 .content-inscrie-te {
        background-position: 100% 100px;
        background-size: 70%;
    }

    .body-suntfrumoasa_2015 .content-inscrie-te h3 {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 992px) {

    .body-suntfrumoasa_2015.body-index .content-home {
        background: none;
    }

    .body-suntfrumoasa_2015.body-index h1 {
        padding: 40px 0 0;
    }

    .body-suntfrumoasa_2015.body-index .last-col-sep,
    .body-suntfrumoasa_2015.body-inscrie_te .last-col-sep,
    .body-suntfrumoasa_2015.body-felicitari .last-col-sep,
    .body-suntfrumoasa_2015.body-galerie .last-col-sep {
        background: none;
    }

    .body-suntfrumoasa_2015 .content-felicitari {
        background-size: 50%;
    }
}

@media only screen and (max-width: 768px) {

    .body-suntfrumoasa_2015.body-index .content-home {
        background: url('../../images/suntfrumoasa/bg_women2.png') no-repeat 30px 30px transparent;
        background-size: 80%;
    }

    .body-suntfrumoasa_2015 .main-content {
        background: none;
    }

    .body-suntfrumoasa_2015.body-index h1 {
        padding: 180px 0 0;
        font-size: 26px;
    }

    .body-suntfrumoasa_2015.body-index h3 {
        margin-top: 20px;
        font-size: 18px;
    }

    .body-suntfrumoasa_2015.body-index .last-col-sep,
    .body-suntfrumoasa_2015.body-inscrie_te .last-col-sep,
    .body-suntfrumoasa_2015.body-felicitari .last-col-sep {
        margin-top: 20px;
        padding: 0;
    }

    .body-suntfrumoasa_2015 .content-inscrie-te,
    .body-suntfrumoasa_2015 .content-felicitari {
        background: none;
    }

    .body-suntfrumoasa_2015 .submenu {
        margin: 10px 0 0;
    }

    .body-suntfrumoasa_2015 .submenu a {
        margin: 10px 0;
        padding: 5px 9px;
        font-size: 14px;
    }

    .body-suntfrumoasa_2015 header nav a {
        border-right: none;
    }

}
