* {
    color: #DDBB66;
    font-family: 'Kreon', serif;
}

#header {
    height: 225px;
}
#container {
    margin-left: auto;
    margin-right: auto;
    width: 1150px;
}
#container:after {
    clear: both;
}
#col1 {
    width: 850px;
    display: inline-block;
    float: left;
}
#sigla, #menu1, #menu2,#cont {
    display: inline-block;
    width: 250px;
    margin-left: 50px;
    float: left;
    height: 100%;
    display: table-cell;
}
.sel_menu {
    border: 4px solid #EEDD99;
    width: 242px;
}

#sigla {
    margin: 0;
}
#cont {
}
#menu1 ul, #menu2 ul{
    margin:  13px 0 0 0 ;
    vertical-align: middle;
    padding: 5px 0;
    height: 150px;
    vertical-align: middle;
}

#menu1 ul li, #menu2 ul li{
    list-style-type: none;
    text-align: center;
    line-height: 25px;
    height: 30px;
}
#menu1 ul li a, #menu2 ul li a{
    text-decoration: none;
    width: 230px;
    display: inline-block;
    height: 30px;
}
#menu1 ul li a:hover, #menu2 ul li a:hover{
    background-image: url('../images/hover.png');
    color: #ffffff;
}
#language {
    /*margin-top: 10px;*/
    height: 25px;
    margin-bottom: 15px;
}

#language a{
    border: 2px solid #767672;
    text-decoration: none;
    width: 50px;

    color: #767672;
}

#language a:hover, #language a.sel{
    border-color: #F24B99;
    color: #F24B99;
}

.coduripostale{
    padding: 10px 0;
    margin: 0 25px;	
}

#cont {
    height: 225px;
}
#logo {
    margin-top: 25px;
    height: 200px;
}
.clear {
    clear: both;
    display: inline-block;
}
#content {
    clear:both;
    margin: 50px 0 0 0;
}
#poza_blog {
    text-align: center  ;
    margin-bottom: 15px;
}
#cont #menucont ul {
    margin: 0 0 15px 0;
    padding: 0;
    height: 35px;
}

#cont #menucont ul li {
    list-style-type: none;
    text-align: center;
    width: 79px;
    display: inline-block;
    background-color: #DDBB66;

}

#cont #menucont ul li a {
    color: #FFFFFF;
    line-height: 25px;
    font-size: 14px;
    text-decoration: none;
    padding: 5px 0;
    display: inline-block;
    height: 25px;
    width: 100%;
    background: url(../images/buton-cont.png);
}

#cont #menucont ul li a span {
    color: #FFFFFF;
    line-height: 25px;
    font-size: 14px;
    text-decoration: none;
    padding: 5px 0;
}

#cont #menucont ul li a:hover  {
    background: #F24B99;
}
#cont #menucont ul li a img {
    height: 25px;
    float: left;
    margin: 0 0 0 10px;

}
#cont input, input#newsletter {
    width: 233px;
    height: 21px;
    border: 2px solid #DDBB66;
    padding: 5px;
}
#cont input:focus, input#newsletter:focus {
    border: 2px solid #F24B99;
    border-color: rgba(242, 75, 153, 0.8);
    box-shadow: 0 1px 1px rgba(242, 75, 153, 0.075) inset, 0 0 8px rgba(242, 75, 153, 0.6);
    outline: 0 none;
}

::-webkit-input-placeholder {
    color: #DDBB66;
}

:-moz-placeholder { /* Firefox 18- */
    color: #DDBB66;
}

::-moz-placeholder {  /* Firefox 19+ */
    color: #DDBB66;
}

:-ms-input-placeholder {
    color: #DDBB66;
}

#galerria {
    height: 550px;
    width: 1150px;
    display:block;
    float: left;
    overflow: hidden;
    position: relative;
    left: 0px; top: 0px;
    margin-bottom:50px;
}

#galerria #sliders  {
    cursor: pointer;
    position: absolute; left: 0px; top: 0px;
    height: 550px;
    overflow: hidden;
    width: 10000px;

}

#galerria #sliders div {
    display: inline-block;
    float: left;
    margin-right: 50px;
    position: relative;
    height: 550px;

}
#galerria #sliders div img {
    height: 550px;
}
#galerria #sliders a {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    min-height: 60px;
    text-align: center;
    display: none;
    text-decoration: none;
    font-size: 16px;
    line-height: 35px;
    color: #DDBB66;
    font-weight: normal;
    padding: 20px;
    background-color: #FFFFFF;
    text-align: center;
}
#galerria #sliders a span {
    border-bottom: 2px solid #DDBB66;
}
#galerria #sliders div:first-child:hover a  {
    display: block;

}

#caption {
    position: absolute;
    bottom: 0;
    padding: 10px;
    font-size: 18px;
    height: 20px;
    top: 510px;
    left: 0;
    width: 1025px;
    text-align: left;
}

.image_block {
    margin-right: 50px;
    float: left;
    display: inline-block;
    height: 100%;
}
.image_block.title {
    height: 100px;
    /*windows: 100%;*/
    position: fixed;;
}
.image_block.image {
    height: 100%;


}

.hidden {
    display: none;
    opacity: 0;
}

.image_block * {
    height: auto;
}
#galerie-prod {
    width: 740px;
    display: inline-block;
    float: left;
    overflow: hidden;
    text-align: center;
}

#galerie-prod img {
    height: 550px;
}

#galerie-prod a {
    margin: 25px 25px 25px 0;
    height: 170px;
    display: inline-block;
    overflow: hidden;
    width: 163px;
    position: relative;
}


#galerie-prod a img {
    height: 170px;
    display: block;
    margin: 0 auto;
}

#new_arrivals, #highlights {
    clear: both;
    display: block;
}

h2 {
    display: block;
    text-align: center;
    width: 100%;
    height: 50px;
    padding: 0;
}

.product-title {
    display: block;
    text-align: center;
    width: 100%;
    padding: 0;
    font-size: 20px;
    text-transform: uppercase;

}
h2  a , .product-title  a {
    display: block;
    text-decoration: none;
    font-size: 20px;
    color: #DDBB66;
    font-weight: normal;
    border-bottom: 2px solid #DDBB66;
    width:  300px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    line-height: 30px;
}
.line {
    width: 100%;
    height: 350px;
    text-align: center;
}
.produs {
    width: 250px;
    height: 350px;
    display: inline-block;
    text-align: center;
    margin-right: 46px;
    vertical-align: top;
}

.produs.last {
    margin-right: 0;

}

.produs a {
    text-decoration: none;
    display: block;
    width: 100%;
    height: 100%;
}

.produs .img  {
    height: 275px;
    overflow: hidden;
    width: 100%;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
}

.produs .text {
    height: 50px;
    width: 246px;
    line-height: 48px;
    padding: 0;
    margin: 0;
    border: none;
    overflow: hidden;
}

.produs .text a:hover {
    color: #F24B99;
}

#love {
    width: 100%;
    padding: 10px 0;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    background-color: #FCE0E7;
    color: #F44A9A;
    clear: both;
    font-family: Kreon;
}
#love img {
    height: 15px;
}
#footer {
    width: 100%;
    padding: 0 0 5px 0;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
    background-color: #767672;
    color: #EEDD99;
    clear: both;
}
#footer a {
    text-transform: uppercase;
    text-decoration: none;
    margin: 5px;
    display: inline-block;

}

#social a {
    text-decoration: none;
    margin: 20px 10px 5px 10px;
    display: inline-block;
    width: 40px;
    height: 40px;
}
#social a.fb {
    background: url(../images/f_fb2.png);
}
#social a.fb:hover {
    background: url(../images/f_fb1.png);
}
#social a.tweet {
    background: url(../images/f_tweet2.png);
}
#social a.tweet:hover {
    background: url(../images/f_tweet1.png);
}
#social a.pin {
    background: url(../images/f_pin2.png);
}
#social a.pin:hover {
    background: url(../images/f_pin1.png);
}
#social a.google {
    background: url(../images/f_google2.png);
}
#social a.google:hover {
    background: url(../images/f_google1.png);
}
#social a.mail {
    background: url(../images/f_mail2.png);
}
#social a.mail:hover {
    background: url(../images/f_mail1.png);
}
#social a.instagram {
    background: url(../images/f_instagram2.png);
}
#social a.instagram:hover {
    background: url(../images/f_instagram1.png);
}
.navigation {
    border: 2px solid #EEDD99;
    display: block;
    width: 100%;
    height:46px;
}
.navigation.bottom {
    margin-top: 50px;
}
.navigation a,.navigation div, .navigation  span.dots, .navigation  span.current {
    text-decoration: none;
    display: inline-block;
    float: left;
    padding: 10px;
    line-height: 30px;
    font-size: 20px;
    height: 30px;
}
.navigation a span.current {
    padding: 0px;

}

.navigation .disabled  {
    /*color: #aeaeae ;*/

    display: none;
    visibility: hidden;

}
.navigation a:hover, .navigation .current  {
    color: #F24B99;
}
.navigation nav {
    float: right;
    border-left: 2px solid #EEDD99;
    height: 48px;
}
#products {
    clear: both;
    content: "";
    height: 100%;
    display: block;
    overflow: hidden;
}
.prod_menu {
    clear: both;
}

.prod_menu ul {
    margin: 3px 0 15px 0;
    padding: 0;
    height: 35px;
}

.prod_menu ul li {
    list-style-type: none;
    text-align: center;
    width: 114px;
    display: inline-block;


}


.prod_menu ul li a {
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    width: 112px;
    background: url(../images/buton-cart.png);
    padding-top: 15px;
    display: inline-block;
    vertical-align: middle;
    height: 35px;
}


.prod_menu ul li.promo a {
    background: #F24B99;
    padding-top: 7px;
    height: 43px;

}

.prod_menu ul li.promo a span{
    color: #767672;
    text-decoration: line-through;
}

.box-produs {
    width: 350px;
    display: inline-block;
    float: left;
    text-align: center;
    margin-right: 50px;
}
.box-produs.newline {
    margin-right: 0;
    clear: right;
}
.product-info {
    width: 360px;
    display: inline-block;
    float: left;
    text-align: center;
    margin-right: 50px;
}

.product-info a, .box-produs a {
    text-decoration: none;
    font-family: 'Kreon', serif;
}
.product-info h2 a {
    width: 250px;

}
.box-produs .img  {
    height: 400px;

}
.box-produs .img a {
    height: 400px;
    overflow: hidden;
}

.box-produs .text {
    border: 1px solid #f0f0f0;
    height: 50px;
    width: 246px;
    line-height: 48px;
    padding: 0;
    margin: 0;
}

h3 {
    border-bottom: 2px solid #EEDD99;
    padding: 0;
    margin: 25px 0;
    height: 50px;
}
h3 a {
    line-height: 50px;
}
h3.centrat {
    text-align: center;
    text-transform: uppercase;
    line-height: 50px;
}



.box-produs .prod_menu ul li.promo a,
.box-produs .prod_menu ul li a:hover,
.box-produs .prod_menu ul li a.sel,
.prod_menu ul li a.sel
{
    background: #F24B99;
}
.box-produs .prod_menu ul li a.no_click, a.no_click  {
    cursor: default
}
.box-produs .prod_menu ul li a.no_click:hover, a.no_click:hover {
    background: url(../images/buton-cart.png);
}
.box-produs .prod_menu ul li.promo a.no_click:hover {
    background: #F24B99;
}
.box-produs .prod_menu ul.sold_out li.promo a.no_click:hover {
    background: #767672;
}

.box-produs .prod_menu ul.sold_out li a,
ul.sold_out li a,
.box-produs .prod_menu ul.sold_out li a:hover,
ul.sold_out li a:hover {
    background: #767672;
}
.box-produs .prod_menu ul.sold_out li a span
{
    color: #F24B99;
}



.text {
    border-bottom: 2px solid #EEDD99;
    padding-bottom: 25px;
    color: #767672;
}
.list {
    border-bottom: 2px solid #EEDD99;
    line-height: 24px;
    text-align: left;
    margin: 10px 0;
    padding-left: 10px;
    color: #767672;
    padding-bottom: 5px;

}
.list span {
    color: #aeaeae ;
}
.product-info .prod_menu ul {
    margin: 50px 0;
}
.product-info .prod_menu ul li{
    width: 116px;
}
.product-info .prod_menu ul li a:hover{
    background: #F24B99;
}
.product-info .prod_menu ul li a.no_click:hover{
    background: url(../images/buton-cart.png);
}
.product-info .prod_menu ul.sold_out li a.no_click:hover{
    background:#767672;
}
.product-info .prod_menu ul li.promo a.no_click:hover {
    background: #F24B99;
}


.share {
    padding: 15px 0 0 0;
    font-size: 26px;
    color: #767672;
    text-transform: none !important;
    text-align: center;

}

#social-prod {
    border-top: 25px solid #FCE0E7;
    border-bottom: 25px solid #FCE0E7;
    display: block;
    clear: both;
}
.pink-line {
    border-bottom: 25px solid #FCE0E7;
    padding-bottom: 20px;

}
#social-prod div {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
}
#social-prod div a{
    text-decoration: none;
    margin: 20px 10px 5px 10px;
    display: inline-block;
    width: 40px;
    height: 40px;
}


#social-prod a.fb:hover {
    background: url(../images/p_fb1.png);
}
#social-prod a.fb {
    background: url(../images/p_fb2.png);
}
#social-prod a.tweet:hover  {
    background: url(../images/p_tweet1.png);
}
#social-prod a.tweet{
    background: url(../images/p_tweet2.png);
}
#social-prod a.pin:hover {
    background: url(../images/p_pin1.png);
}
#social-prod a.pin {
    background: url(../images/p_pin2.png);
}
#social-prod a.google:hover  {
    background: url(../images/p_google1.png);
}
#social-prod a.google{
    background: url(../images/p_google2.png);
}
#social-prod a.mail:hover  {
    background: url(../images/p_mail1.png);
}
#social-prod a.mail{
    background: url(../images/p_mail2.png);
}
#social-prod a.instagram:hover {
    background: url(../images/p_instagram1.png);
}
#social-prod a.instagram {
    background: url(../images/p_instagram2.png);
}
#wishlist-products, #cart-products  {
    width: 100%;

}
#wishlist-products tr, #cart-products tr  {
    height: 50px;
}
#wishlist-products  tr th,
#cart-products  tr th{
    height: 50px;
    margin: 25px;
    border-bottom: 2px solid #EEDD99;
    text-align: center;
}
#wishlist-products  tr td,
#cart-products  tr td
{
    border-bottom: 2px solid #EEDD99;
    text-align: center;
    color: #767672;
}
#wishlist-products  img.logo,
#cart-products img.logo {
    width: 100px;
    margin-top: 10px;

}
#wishlist-products  a,
#cart-products  a{
    color: #767672;
    padding: 10px;
    display: inline-block;
}
#cart-products  tr th.col1 {
    text-align: left;
    width:150px;
}
#cart-products  tr th.col2 {
    text-align: left;
}
#cart-products  tr th.col3 {
    width:150px;
}
#cart-products  tr th.col4 {
    width:150px;
}
#cart-products  tr th.col5 {
    width:150px;
}
#cart-products  tr th.col6 {
    width:150px;
}
#cart-products  tr th.col7 {
    width:150px;
}
/*Wishlist table*/

#wishlist-products  tr th.col1 {
    width:130px;
}
#wishlist-products  tr th.col2 {
    text-align: left;
}
#wishlist-products  tr th.col3 {
    width:150px;
}
#wishlist-products  tr th.col4 {
    width:150px;
}
#wishlist-products  tr th.col5 {
    width:100px;
}
#wishlist-products  tr th.col6 {
    width:100px;
}


#cm_heartwoodbundle_user {
    width: 400px;
}
#cm_heartwoodbundle_user ul li,
#cm_heartwoodbundle_user_recover ul li {
    color:  #F24B99;
}
.two-cols {
    width: 400px;float: left;display: inline-block;
}
.two-cols:first-child {
    margin-right: 250px;
}
.two-cols h2 span,.three-cols h2 span {
    display: block;
    text-decoration: none;
    font-size: 20px;
    color: #DDBB66;
    font-weight: normal;
    border-bottom: 2px solid #DDBB66;
    width: 250px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    line-height: 30px;
}


.newsletter_btn.hide-mobile, .newsletter_btn.hide-desktop{
	margin-top:50px !important;
}

.cont_nou_container{
    vertical-align: middle !important;
    padding-top: 1.7%;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 10px;
    /* padding-bottom: 1%; */
    /* padding-top: 1%; */
    height: 40px;
    background-color: #FCE0E7;
    text-align: center !important;

	
}



.cont_nou_container a, .cont_nou_container span{
	color:#F44A9A !important;
	
}

.two-cols-line {
    border-bottom: 2px solid #DDBB66;
    padding: 10px 0;
    margin: 0 25px;
}
.two-cols-line input,
.two-cols-line select,
.two-cols-line textarea,
.three-cols  input,.three-cols  textarea {
    border: none;
    background-color: #FFFFFF;
    width: 230px;
    font-size: 20px;
    color: #767672;
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.two-cols-line input,.three-cols  input {
    height: 30px;
}
.two-cols-line input:focus, .two-cols-line textarea:focus,
.three-cols input:focus, .three-cols textarea:focus {
    outline: 0;
}
.two-cols-line label,
.three-cols label {
    background-color: #FFFFFF;
    width: 100px;
    display: inline-block;
    color: #767672;
    vertical-align: top;
    height: 25px;
    margin-top: 10px;
}

.two-cols-btn {
    text-align: right;
    padding: 50px 0;
    margin: 0 25px;
}
.two-cols-btn button, .ui-button-text-only {
    background: url(../images/buton-cart.png) !important;
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    height: 40px;
    border: none !important;
    border-radius: 0;
    outline-color: #FFFFFF;
    padding: 7px 0px;
    width: 113px;
}

.two-cols-btn button.ui-button-text-only {
    width: auto;
    padding: 0 10px;
}

.button-more {
    padding: 10px;
    width: 300px;
}
.ui-button-text {
    color: #FFFFFF !important;
    font-size: 14px !important;
    text-decoration: none !important;
    height: 40px;

}
.two-cols-btn button:hover {
    background: #F24B99;
    border-color: #F24B99;
    outline-color: #FFFFFF;
}
.three-cols {
    width: 350px;float: left;display: inline-block;
    margin-left: 50px;
    margin-top: 75px;
    height: 320px;
    border-bottom: 2px solid #DDBB66;

}
.three-cols.first {
    margin-left: 0;

}
.three-cols h2 span label {
    color: #DDBB66;;
}
#cart_comentariu {
    width: 100%;
    height: 80px;
    color: #767672;
}
#cart_comentariu::-webkit-input-placeholder {
    color: #767672;
}

#cart_comentariu:-moz-placeholder { /* Firefox 18- */
    color: #767672;
}

#cart_comentariu::-moz-placeholder {  /* Firefox 19+ */
    color: #767672;
}

#cart_comentariu:-ms-input-placeholder {
    color: #767672;
}


.circle {
    display: inline-block;
    width: 250px;
    height: 250px;
    border: 4px solid #DDBB66;
    border-radius: 50%;
    line-height: 250px;
    font-size: 47px;
    text-decoration: none;
    text-align: center;
    margin-left: 50px;
}
a.circle:hover {
    color: #F24B99;
    border-color: #F24B99;
}
table h3 {
    border: none;
    padding: 0;
    margin: 20px 0 0 0 ;
}
table input {
    text-align: center;
    width: 50px;
}
table span {
    color: #767672;
}
#cart-products tr td.checkbox-prod {
    text-align: left;
    padding-left: 100px;
}


#wishlist-products a.cart-add, #cart-products a.wish-add {
    width: 50px;
    height: 50px;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    line-height: normal;
    color: transparent;
    background-image: url(../images/cos3.png);
    background-size: 100% auto;
}
#cart-products a.wish-add {
    background-image: url(../images/wish3.png);

}
#wishlist-products a.cart-add:hover {
    background-image: url(../images/cos1.png);
}
#cart-products a.wish-add:hover{
    background-image: url(../images/wish1.png);
}

#wishlist-products a.no_click, #wishlist-products a.no_click:hover
{
    background-image: url(../images/cos4.png);
    cursor: default;
}

#wish-to-email {
    width: 200px;
    margin-right: 30px;
}

.alert-error {
    color: #F24B99;
}
span#obs {
    margin-left: 20px;
    font-size: 14px;
    font-weight: normal;
}

.custom {
    margin-left: 25px;
    margin-top: 10px;
}
#dialog {
    display: none;
    visibility: hidden;
}

.message .ui-dialog-titlebar {
    display: none;
    visibility: hidden;

}
#error-create-user {
    color: #F24B99;
}

#cart_form_comentariu {
    height: 200px;
    width: 100%;
}

.cart-delivery input, .cart-delivery textarea, .cart-delivery select,
.ui-dialog input, .ui-dialog textarea, .ui-dialog select{
    border: 1px solid #f0f0f0;
    margin: 2px 0;
    padding: 2px;
    width: 235px;

}
.ui-dialog input {
    width: 100%;
}
.ui-dialog textarea{
    height: 100px;
    width: 100%;
}


#before-msg, #before-msg-dialog {
    display: none;
}
#before-msg {
    background-color: #FCE0E7;
    margin: 0;
    border: 0;
}
#before-msg img {
    width: 150px;
}
#before-msg label,#before-msg input {
    width: 100%;
    display: block;
    background-color: #FCE0E7;
}
#before-msg label {
    height: 60px;
}

#before-msg .ui-button {
    width: 150px;
}


.box-produs h3 a {
    text-transform: uppercase;
    font-weight: normal;
}


#continut *{
    color: #767672;

}
#continut {
    padding: 50px 200px 50px 200px;
    background-color: #FCE0E7;
    color: #767672;
    text-align: justify;
    font-size: 16px;
}
#contact {
    padding: 50px ;
    background-color: #FCE0E7;
    color: #767672;
    text-align: justify;
    font-size: 16px;
}
#contact-form {
    width: 500px;

}
#contact-form input, #contact-form textarea {
    padding: 3px;
    margin: 5px;
    width: 300px;
    display: inline-block;
    float: right;
}

#contact-form label {
    padding: 5px;
    margin: 5px 0 5px 50px;
    width:100px;
    display: inline-block;
    float: left;

}
#border-continut {
    border: 4px solid #FFFFFF;
    padding: 25px;

}
.contact-info {
    float: left;
    display: inline-block;
    width: 450px;
}
.contact-form-div {
    float: left;display: inline-block;width: 450px
}
#continut #title {
    color:#F44A9A;
    font-size: 26px;
    font-family: Kreon;
    text-align: left;
    margin-bottom: 50px;
}
#form div {
    display: block;
    clear: both;
}
#form div button {
    margin-top: 30px;
    margin-left: 200px;
}

#form_Trimite {
    color: #FFFFFF;
}

.pop-up{
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0;
    outline: 0;
    background: #FCE0E7;

}

.pop-up .ui-widget-content {
    background: #FCE0E7;
}

#cart-error ul li {
    color:#F44A9A; ;
}




#border-continut a.fb {
    background: url(../images/p_fb2.png);
}
#border-continut a.fb:hover {
    background: url(../images/p_fb2.png);
}
#border-continut a.tweet {
    background: url(../images/p_tweet2.png);
}
#border-continut a.tweet:hover {
    background: url(../images/p_tweet2.png);
}
#border-continut a.pin {
    background: url(../images/p_pin2.png);
}
#border-continut a.pin:hover {
    background: url(../images/p_pin2.png);
}
#border-continut a.google {
    background: url(../images/p_google2.png);
}
#border-continut a.google:hover {
    background: url(../images/p_google2.png);
}
#border-continut a.mail {
    background: url(../images/p_mail2.png);
}
#border-continut a.mail:hover {
    background: url(../images/p_mail2.png);
}
#border-continut a.instagram {
    background: url(../images/p_instagram2.png);
}
#border-continut a.instagram:hover {
    background: url(../images/p_instagram2.png);
}

.bulina-discount {
    /*margin-top: 50px;*/
    opacity: 0.3;
    filter: alpha(opacity=30); /* For IE8 and earlier */
}

#language a.social {
    width: 20px;
    height: 20px;
    display: inline-block;
    background-size: 25px;
    padding: 3px;
}



#language a.fb {
    background-image: url(../images/fb_gri.png);
}
#language a.fb:hover {
    background-image: url(../images/fb_roz.png);
}
#language a.tweet {
    background-image: url(../images/tw_gri.png);
}
#language a.tweet:hover {
    background-image: url(../images/tw_roz.png);
}
#language a.pin {
    background-image: url(../images/pin_gri.png);
}
#language a.pin:hover {
    background-image: url(../images/pin_roz.png);
}
#language a.google {
    background-image: url(../images/google_gri.png);
}
#language a.google:hover {
    background-image: url(../images/google_roz.png);
}
#language a.mail {
    background-image: url(../images/mail_gri.png);
}
#language a.mail:hover {
    background-image: url(../images/mail_roz.png);
}
#language a.instagram {
    background-image: url(../images/insta_gri.png);
}
#language a.instagram:hover {
    background-image: url(../images/insta_roz.png);
}

.btn-dbl-height {
    width: 220px;
}

.wide-message {
    width: 500px;
}

#language #newsletter_btn {
    width: 100px;
    text-align: center;

}


.mobile-product-info-inline,
.mobile-product-info-block,
.mobile-product-info-table
{
    display: none;
    visibility: hidden;
}


.prod_asem {
    clear: both;

}


/* adaugat */
.poll-radio{
    width: 16% !important;
    float: left;
}
.text-poll{
	width:84% !important;
	float:left;
}


.active{
color: #F24B99;
}

.poll-items{
	text-align: justify;
	list-style-type:none;
	display:inline-block !important;
	position:relative;
	left: -25px;
}


.golden{
    color: #DDBB66;
    font-family: 'Kreon', serif;
	
}

.hide-desktop{
	display:none !important;
}

.no-follow-link{
color: #FFFFFF !important;
    line-height: 25px !important;
    font-size: 14px !important;
    text-decoration: none !important;
    padding: 5px 0 !important;
    display: inline-block !important;
    height: 25px !important;
    width: 100% !important;
    float: left;
	background-color: #DDBB66;
	margin-bottom:5px;

}

.no-follow-link:hover{
	cursor:pointer;
}

h2.golden{
margin-top:0px;
margin-bottom:0px;
}

span.justify{
	position:relative;
	left: -35px;
}

.justify{
	text-align:justify;
}

.poll-items{
    padding-left: 0px;
}

.ui-dialog
{
    box-shadow: 5px 5px 2px #888888;
}


ul.bjqs-controls.v-centered li.bjqs-prev a {
    left: 10px !important;
}

ul.bjqs-controls.v-centered li.bjqs-next a {
    right: 10px !important;
}
#despre-noi-img{
	margin-right:4%;
	width: 367px !important;
	float:left;
	margin-bottom:45px;
}

#banner-fade{
	width:734px !important;
	height:550px !important;
	float:left;
}

.image-link:hover{
	cursor:pointer;
}

.newsletter_btn:hover{
	cursor: pointer;
}

.bjqs-markers{
	display:none;
	
}

.slide-caption{
   
	height:100px;
	text-align:center;
	opacity:0.8;
	padding-left:50px;
	padding-right:50px;
	padding-top:20px;
   
	font-size: 18px;
	line-height: 30px;
	position: absolute;
    display: none ;
	background-color:white;
	width:87% !important;
	
}







.tooltip{
	color:#DDBB66;
}
.tooltip-hidden{
	display:none;
}



#getBack{

	text-transform:uppercase;
	    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    width: 112px;
	/*
	background-color:grey;
	*/
	background: url(../images/buton-cont.png);
    padding-top: 15px;
    display: inline-block;
    vertical-align: middle;
    height: 35px;
	display:block;
	text-align:center;
    /*
	width: 18%;
    */
	width:150px;
	margin: 0 auto; 
}

 #getBackToCategory{

	text-transform:uppercase;
	    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    width: 112px;
	/*
	background-color:grey;
	*/
	background: url(../images/buton-cont.png);
    padding-top: 15px;
    display: inline-block;
    vertical-align: middle;
    height: 35px;
	display:block;
	text-align:center;
    
	width: 18%;
   /*
	width:150px;
	 */
	margin: 0 auto; 
}

#feedback:hover{
	cursor:pointer;
}
#feedback{
	background-color:#FCE0E7 !important;
	color:#F44A9A;
	font-family: 'Kreon', serif !important;
    text-align: center;
    position: fixed;
    width: 100px;
    height: 100px;
    border-radius: 50px;
    /* padding-top: 42px; */
    vertical-align: middle !important;
	bottom: 1%;
    left: 93%;
	line-height: 25px;
	
	}
	
.col1 .checkbox-prod{
	display:none;
}	
/* adaugat */


.text-categorii a {
    color: white;
    font-size: 30px;
    position: relative;
    top: 155px;
}


.produs .img {
	max-height: 364px !important;
}


.feedback-popup h2.golden{
	    font-size: 20px;
    margin-bottom: 33px;
}

#border-continut {
    border: none !important;
}


#footer{
	margin-top:70px;
}

.nume_prenume_label{
	width:116px !important;
}

#facebook-header span {
    width: 280px;
}

#fb-col {
    margin-right:0; width: 350px;
}
#recover_pass_title {
margin-top: 0;
    margin-bottom: 0;
}

#recover_pass_title span{
    border-bottom: none;
}

h2.login, #facebook-header.login {
    height: 80px;
}

.confirm_label {
    width: 120px !important;
}