/*
Theme Name: Autentic Ro	
Author: VeryCreative
Description: Theme for Autentic Ro
Version: 1.0.0
Tags: autentic
*/
/* reset */
html {
    height: 100%;
}
input,
button[type="input"]{
	border-style: none;
}
.clear{
	clear: both;
}
/* end reset */
/*


/*@font-face {
 font-family: "timberline";
 src: url("fonts/timberline.eot");
 src: url("fonts/timberline.eot?#iefix") format("embedded-opentype"),
      url("fonts/timberline.woff2") format("woff2"),
      url("fonts/timberline.woff") format("woff"),
      url("fonts/timberline.ttf") format("truetype"),
      url("fonts/timberline.svg#timberline") format("svg");
 font-weight: normal;
 font-style: normal;
}*/
body{
	font-family: 'Hind', sans-serif;
	overflow-x: hidden;
	background-color: transparent;
}
img{
	max-width: 100%;
}
.text_left{
	text-align: left;
}
.text_center{
	text-align: center;
}
.text_right{
	text-align: right;
}
.centered_column{
	float: none;
	margin-left: auto;
	margin-right: auto;
}
h1,
.h1{
	/*font-family: timberline;*/
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 64px;
	line-height: 85px;
	color: #1e1210;
}
.content h1,
.my-account-content h2.like_h1{
	font-size: 36px;
	line-height: 40px;
	margin-bottom: 51px;
}
.contact_page h1{
	margin-bottom: 20px !important;
}
.my-account-content h1,
.my-account-content h2.like_h1{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	margin-top: 3px;
	margin-bottom: 30px;
}
h2,
.h2{
	/*font-family: timberline;*/
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 43px;
	line-height: 65px;
	color: #1e1210;
	margin-bottom: 40px;
}
.hero h2{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	margin-bottom: 10px;
}
.hero h2.h2_style_30{
	font-size: 30px;
	line-height: 45px;
	margin-bottom: 50px;
}
section.partners h2{
	font-size: 24px;
	margin-top: 0;
}
.content h2{
	font-size: 28px;
	line-height: 39px;
}
.alte_cat_section h2{
	font-size: 36px;
	line-height: 46px;
	/*margin-bottom: 73px;*/
	margin-bottom: 20px;
}
h3,
.h3{
	/*font-family: timberline;*/
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 26px;
	line-height: 36px;
	color: #1e1210;
}
.oferta_text h3,
.oferta_text .h3{
	color: #fff;
	margin-bottom: 40px;
}
.content h3{
	font-size: 23px;
	line-height: 32px;
}
h4,
.h4{
	/*font-family: timberline;*/
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 20px;
	line-height: 40px;
	color: #1e1210;
}
.sidebar_my_account h4{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #777777;
}
h5,
.h5{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #705f59;
}
p{
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 29px;
	color: #4b4140;
}
.content p{
	margin-top: 20px;
	margin-bottom: 20px;
}
.my-account-content p{
	font-size: 16px;
	line-height: 25px;
	color: #777;
	margin-top: 10px;
	margin-bottom: 15px;
}
.contact_page p{
	font-size: 16px;
	line-height: 24px;
}
/*.p_handwrite p{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
}*/
.white_text h1,
.white_text h2,
.white_text h3,
.white_text h4,
.white_text h5,
.white_text h6,
.white_text p,
.white_text span{
	color: #fff !important;
}
b{
	font-weight: 700;
}
.content a{
	color: #bc0831;
}
.content a:hover{
	color: #bc0831;
	text-decoration: underline;
}
.content a:visited,
.content a:focus,
.content a:active{
	color: #bc0831;
	text-decoration: none;
}
.my-account-content a,
.my-account-content a:visited,
.my-account-content a:focus,
.my-account-content a:active{
	color: #777;
	text-decoration: underline;
}
.my-account-content a:hover{
	color: #bc0831;
	text-decoration: underline;
}
.keep_in_touch p{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: 300;
	color: #1e1210;
}
.link{
	font-size: 24px;
	line-height: 28px;
	text-decoration: none;
}
.link:hover,
.link:visited,
.link:focus,
.link:active{
	text-decoration: none;
}
.hero .link:hover,
.hero .link:visited,
.hero .link:focus,
.hero .link:active{
	color: #fff;
}
.hand_written{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
}
.circle_arrow_after{
	position: relative;
	transition: all 0.3s;
}
.circle_arrow_after:after{
	font-family: FontAwesome;
	content: '\f105';
	font-size: 13px;
	line-height: 13px;
	display: inline-block;
	width: 17px;
	height: 17px;
	border: 2px solid #fff;
	border-radius: 50%;
	text-align: center;
	margin-left: 5px;
	vertical-align: top;
	margin-top: 6px;
	transition: all 0.3s;
}
.hero .circle_arrow_after:hover:after{
	margin-left: 10px;
}
.red_link.circle_arrow_after:after{
	border-color: #bc0831;
}
.angle_after{
	position: relative;
	transition: all 0.3s;
}
.angle_after:after{
	font-family: FontAwesome;
	content: '\f105';
	font-size: 19px;
	display: inline-block;
	text-align: center;
	/*vertical-align: middle;*/
	margin-left: 10px;
	position: relative;
	top: 1px;
}
.table_parent{
	display: table;
	width: 100%;
}
.table_cell{
	display: table-cell;
	vertical-align: middle;
}
.pos_relative{
	position: relative;
}
a.red_link,
a.red_link:hover,
a.red_link:visited,
a.red_link:focus,
a.red_link:active{
	color: #bc0831;
}
body>header{
	padding-top: 27px;
	padding-bottom: 27px;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 20;
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
body>header.checkout{
	padding-top: 20px;
	padding-bottom: 20px;
	background: #fff;
	position: relative;
}
body>header.small_header{
	padding-top: 26px;
	padding-bottom: 17px;
	background: #000;
}
body>header.hasScrolled,
body>header.small_header.hasScrolled{
	background: #000;
	padding-top: 7px;
	padding-bottom: 7px;
}
body>header.checkout.hasScrolled{
	background: #fff;
	padding-top: 20px;
	padding-bottom: 20px;
}
body>header .left_btns{
	width: 40%;
}
.burger_btn{
	vertical-align: middle;
}
.burger_btn.hidden-lg{
	margin-left: 17px;
}
.burger_bar{
	width: 36px;
	height: 2px;
	display: block;
	background: #fff;
}
.burger_middle_bar{
	margin-top: 8px;
	margin-bottom: 8px;
}
body>header .center_btns{
	text-align: center;
	width: 20%;
}
body>header .center_btns a.logo{
	display: inline-block;
}
body>header .center_btns img{
	width: auto;
	max-width: 234px;
}
body>header.checkout .logo img{
	width: 234px;
}
body>header .left_btns img,
body>header .right_btns img{
	height: 40px;
	width: auto;
}
body>header .left_btns .img_produs img, body>header .right_btns .img_produs img {
    	height: 80px;
}
body>header .right_btns{
	text-align: right;
	width: 40%;
}
body>header a{
	margin-left: 15px;
	margin-right: 15px;
	display: inline-block;
}
body>header .hand_written{
	font-size: 18px;
	line-height: 24px;
	color: #fff;
	text-decoration: none;
	padding-top: 11px;
	display: inline-block;
	transition: all 0.3s;
}
body>header .hand_written:hover,
body>header .hand_written:active,
body>header .hand_written:focus,
body>header .hand_written:visited{
	color: #fff;
	text-decoration: none;
}
body>header .hand_written:hover{
	opacity: 1;
	color: #bc0831;
}
body>header .hand_written.red_bg:hover{
	opacity: 1;
}
.burger_btn .burger_bar{
	transition: all 0.1s;
}
.burger_btn:hover .burger_bar{
	opacity: 1;
	background: #bc0831;
}
body>header a.shopping_bag{
	position: relative;
	display: inline-block;
}
body>header a.shopping_bag img{
	padding-bottom: 4px;
}
body>header .items_in_bag{
	position: absolute;
	width: 18px;
	height: 18px;
	background: #c10832;
	border-radius: 50%;
	display: block;
	right: -18px;
	top: 0;
	font-family: 'Hind', sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #fff;
	text-align: center;
}
.hero{
	background: url(images/autenticro-hero.jpg); /* lasa asta in cazul in care uita sa adauge */
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	position: relative;
	margin-bottom: 55px;
}
.black_gradient_layer{
	width: 100%;
	height: 65%;
	position: absolute;
	top: 0;
	left: 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&1+0,0+100 */
background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.hero *{
	color: #fff;
}
.hero img{
	width: 50px;
	height: 48px;
}
.hero h1{
	margin-top: 35px;
	margin-bottom: 80px;
}
.hero{
	padding-top: 245px;
	padding-bottom: 240px;
}
.hero_subcateg{
	padding-top: 200px;
	padding-bottom: 135px;
	margin-bottom: 0;
}
.content_subcateg{
	padding-top: 0;
}
.hero_subcateg h1{
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.hero_subcateg h1 a {
	font-size: 64px;
}
.hero_subcateg h1 a:hover,
.hero_subcateg h1 a:focus {
	color: #bc0831;
	text-decoration: none;
}
.hero:after{
	content: '';
	width: 100%;
	display: inline-block;
	height: 50px;
	background-image: url('images/white-brush-texture-bottom.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	bottom: 0;
	left: 0;
}
.brush_after{
	position: relative;
	background: #000;
	height: 157px; /* small header + brush_after:after */
}
.brush_after:after{
	content: '';
	width: 100%;
	display: inline-block;
	height: 50px;
	background-image: url('images/white-brush-texture-bottom.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	bottom: 0;
	left: 0;
}
.brush_before_after{
	position: relative;
}
.brush_before_after:before{
	content: '';
	width: 100%;
	display: inline-block;
	height: 27px;
	background-image: url('images/white-brush-texture-top2.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
}
.brush_before_after:after{
	content: '';
	width: 100%;
	display: inline-block;
	height: 27px;
	background-image: url('images/white-brush-texture-bottom.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	bottom: 0;
	left: 0;
}
.heading_brush_after{
	position: relative;
	padding-bottom: 10px;
}
.heading_brush_after:after{
	content: '';
	width: 202px;
	display: inline-block;
	height: 8px;
	background-image: url('images/heading-after.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	bottom: 0;
	left: -4px;
}
.red_vertical_line{
	position: absolute;
	width: 1px;
	height: 161px;
	left: 50%;
	bottom: -32px;
	display: block;
	background: #ff0000;
	z-index: 2;
	margin-left: -1px;
}
section{
	padding-top: 30px;
	padding-bottom: 45px;
}
.sectiune_img_bg{
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding-top: 0;
	padding-bottom: 0;
}
.sectiune_padding_helper{
	padding-top: 200px;
	padding-bottom: 200px;
}
section.category_intro{
	padding-top: 85px;
	padding-bottom: 110px;
}
section.categoy_list_subcat{
	padding-top: 55px;
	/*padding-bottom: 150px;*/
	padding-bottom: 100px;
}
section.content,
section.contact_page{
	padding-bottom: 110px;
}
section.alte_cat_section{
	/*padding-top: 110px;*/
	padding-top: 50px;
	padding-bottom: 120px;
}
.categories_masonry_style{
	padding-top: 55px;
	padding-left: 0;
	padding-right: 0;
}
.categories_masonry_style [class*="col-"]{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	height: 280px;
}
.categories_masonry_style .col-height-2,
.categories_masonry_style .col_group{
	height: 560px;
}
.grid-sizer{ 
	width: 20%; 
}
.grid-item { 
	width: 20%; 
	height: 280px;
	padding: 8px;
}
.grid-item--width2 { 
	width: 40%; 
}
.grid-item--height2{
	height: 560px;
}
.alte_cat_section .categories_masonry_style{
	padding-top: 82px;
}
.alte_cat_section .categories_masonry_style [class*="col-"]{
	height: 370px;
}
.alte_cat_section p{
	color: #9a9a9a;
}
.no_padding{
	padding: 0 !important;
}
.categories_masonry_style .zoomed_link_parent{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.categories_masonry_style .zoomed_link_bg{
	display: block;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	transition:  all 0.3s;
}
.categories_masonry_style .zoomed_link_parent .circle_arrow_after:after {
	transition: none;
}
.categories_masonry_style .zoomed_link_parent:hover .zoomed_link_bg{
	transform: scale(1.1);
}
.categories_masonry_style .big-link{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.13);
	top: 0;
	left: 0;
	padding-top: 43px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	text-decoration: none;
}
.categories_masonry_style .big-link:hover span,
.categories_masonry_style .big-link:visited,
.categories_masonry_style .big-link:focus,
.categories_masonry_style .big-link:active {
	color: #bc0831;
	text-decoration: none;
}
.categories_masonry_style .cat_title{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	color: #fff;
	display: block;
	font-size: 30px;
	line-height: 30px;
}
.categories_masonry_style .col-height-2 .cat_title{
	font-size: 40px;
	line-height: 38px;
}
.categories_masonry_style .link{
	color: #fff;
}
.categories_masonry_style .circle_arrow_after{
	position: absolute;
	bottom: 33px;
        left: 30px;
}
.ftd_product a{
	display: block;
	text-align: center;
	font-family: 'ZingScriptRustSBBaseG', sans-serif;
	font-size: 20px;
	line-height: 32px;
	color: #1e1210;
}
.ftd_product a:hover,
.ftd_product a:visited,
.ftd_product a:focus,
.ftd_product a:active{
	color: #1e1210;
	text-decoration: none;
}
.ftd_product a img{
        width: 100%;
        max-width: 100%;
}
.ftd_product {
    overflow: hidden!important;
}
.ftd_product a .price{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
	display: block;
}
#featured_products{
	margin-bottom: 20px;
}
.owl-stage-outer{
	position: relative;
}
.owl-nav{
	position: absolute;
	width: 100%;
	top: 50%;
	left: 0;
	z-index: -2;
	margin-top: -17px;
}
.owl-nav .owl-prev,
.owl-nav .owl-next{
	display: inline-block;
	font-size: 20px;
	width: 35px;
	height: 35px;
	line-height: 35px;
	border: 2px solid #ccc;
	border-radius: 50%;
	text-align: center;
	color: #ccc;
	position: absolute;
	top: -17px;
	transition: all 0.15s;
}
.owl-nav .owl-prev{
	left: -50px;
}
.owl-nav .owl-prev i{
	margin-right: 2px;
}
.owl-nav .owl-next{
	right: -50px;
}
.owl-nav .owl-next i{
	margin-left: 2px;
}
.owl-nav .owl-prev:hover,
.owl-nav .owl-next:hover{
	border-color: #a40c2e;
	color: #a40c2e;
}
.keep_in_touch form{
	padding-top: 45px;
	padding-bottom: 28px;
}
.heep_in_touch form input[type="text"],
.keep_in_touch form input[type="email"]{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #1e1210;
	border-radius: 0;
	margin-left: 9px;
	margin-right: 9px;
	border: none;
	border-bottom: 1px solid #ccc;
	outline: none;
	height: 48px;
	padding-top: 15px;
	padding-bottom: 12px;
	vertical-align: top;
	width: 440px;
	padding-left: 60px;
	padding-right: 60px;
}
.envelope_before{
	position: relative;
	display: inline-block;
}
.envelope_before:before{
	font-family: FontAwesome;
	content: '\f2b7';
	font-size: 18px;
	color: #dad9d9;
	position: absolute;
	left: 22px;
	top: 10px;
}
.keep_in_touch form input[type="submit"],
.hand_written.red_bg{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 22px;
	line-height: 32px;
	color: #fff;
	background: #bc0831;
	padding: 8px 24px;
	border-radius: 5px;
	margin-left: 9px;
	margin-right: 9px;
	vertical-align: top;
	transition: all 0.3s;
	border: none;
}
.rosu_bg,
.rosu_bg:active,
.rosu_bg:focus,
.rosu_bg:visited{
	color: #fff !important;
	background: #bc0831 !important;
}
.rosu_bg:hover{
	background: #a6072c !important;
}
.keep_in_touch form input[type="submit"]:hover,
.hand_written.red_bg:hover{
	background: #a6072c;
	text-decoration: none;
	color: #fff;
}
.keep_in_touch form input[type="submit"]:active,
.keep_in_touch form input[type="submit"]:focus,
.hand_written.red_bg:active,
.hand_written.red_bg:focus,
.keep_in_touch form input[type="submit"]:visited,
.hand_written.red_bg:visited{
	background: #bc0831;
	text-decoration: none;
	color: #fff;
}

.hand_written.gray_bg{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 22px;
	line-height: 32px;
	color: #3c3230;
	background: #d6d6d6;
	padding: 8px 24px;
	border-radius: 5px;
	margin-left: 9px;
	margin-right: 9px;
	vertical-align: top;
	transition: all 0.3s;
	display: inline-block;
}
.text_right .hand_written.gray_bg {
	margin-left: auto;
	margin-right: 0;
	margin-top: 69px;
	margin-bottom: 69px;
}
.hand_written.gray_bg i{
	line-height: 26px;
	margin-right: 18px;
}
.hand_written.gray_bg.rosu_bg i{
	margin-right: 0;
	margin-left: 5px;
	position: relative;
	top: 1px;
}
.hand_written.gray_bg:hover{
	background: #bfbfbf;
	text-decoration: none;
	color: #3c3230;
}
.hand_written.gray_bg:active,
.hand_written.gray_bg:focus,
.hand_written.gray_bg:visited{
	background: #d6d6d6;
	text-decoration: none;
	color: #3c3230;
}
::-webkit-input-placeholder { 
    color:    #c7c7c7;
}
:-moz-placeholder { 
	color:    #c7c7c7;
   opacity:  1;
}
::-moz-placeholder {
	color:    #c7c7c7;
   opacity:  1;
}
:-ms-input-placeholder { 
	color:    #c7c7c7;
}
::-ms-input-placeholder { 
	color:    #c7c7c7;
}
section.partners{
	background: #f2f1f1;
	margin-top: 50px;
	padding-bottom: 60px;
	position: relative;
}
section.partners:before{
	content: '';
	width: 100%;
	display: inline-block;
	height: 50px;
	background-image: url('images/gray-brush-texture-top.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	top: -50px;
	left: 0;
}
footer{
	position: relative;
	margin-top: 80px;
}
footer:before{
	content: '';
	width: 100%;
	display: inline-block;
	height: 50px;
	background-image: url('images/gray-brush-texture-footer.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	top: -50px;
	left: 0;
}
section.partners .partner{
	text-align: center;
}
section.partners img{
	height: 28px;
	width: auto !important;
	display: inline-block !important;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 27px;
}
section.partners p{
	display: inline-block;
	margin-top: 4px;
	margin-bottom: 0;
	font-size: 19px;
}
footer{
	background: #edebeb;
	padding-top: 90px;
	padding-bottom: 70px;
}
footer img{
	width: auto;
	max-width: 234px;
	margin-bottom: 32px;
}
footer form input[type="text"],
footer form input[type="email"]{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #1e1210;
	border-radius: 0;
	border: none;
	/*border: 1px solid #ccc;*/
	outline: none;
	height: 48px;
	padding-top: 15px;
	padding-bottom: 12px;
	vertical-align: top;
	background: #fff;
	width: 270px;
	padding-left: 40px;
	padding-right: 40px;
}
footer ::-webkit-input-placeholder { 
    color:    #aea9a9;
}
footer :-moz-placeholder { 
   color:    #aea9a9;
   opacity:  1;
}
footer ::-moz-placeholder {
   color:    #aea9a9;
   opacity:  1;
}
footer :-ms-input-placeholder { 
   color:    #aea9a9;
}
footer ::-ms-input-placeholder { 
   color:    #aea9a9;
}
footer .envelope_before:before{
	color: #a9a8a8;
	left: 10px;
    top: 12px;
}
.arrow_over_input{
	font-size: 18px;
	color: #bbb9b9;
	background: transparent;
	width: 24px;
	height: 24px;
	line-height: 19px;
	padding-left: 8px;
	display: block;
	border: 2px solid #cbc9c9;
	border-radius: 50%;
	position: absolute;
	top: 12px;
	right: 0;
}
footer .arrow_over_input {
	right: 10px;
}
footer ul{
	margin-left: 0;
	margin-right: 0;
	margin-top: 15px;
	padding-left: 0;
	padding-right: 0;
}
footer ul li {
	list-style: none;
}
footer ul li a{
	font-family: 'Hind', sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #1e1210;
}
footer ul li a:hover,
footer ul li a:visited,
footer ul li a:focus,
footer ul li a:active{
	color: #1e1210;
	text-decoration: none;
}
footer p.copyright{
	font-family: 'Hind', sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #857e7d;
	display: inline-block;
	padding-left: 15px;
	display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 20px;
}
footer p.copyright img {
	max-width: 100%;
	width: 250px;
	margin: 0;
}
.oferta_sezon{
	width: 450px;
	height: 450px;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 20;
	display: none;
}
.oferta_text{
	position: absolute;
	left: 34px;
	bottom: 45px;
	width: 50%;
}
.oferta_text .red_bg{
	margin-left: 0;
	margin-right: 0;
}
#close_oferta{
	width: 30px;
	height: 30px;
	display: inline-block;
	text-align: center;
	position: absolute;
	bottom: 0;
	right: -70px;
}
#close_oferta img{
	width: 15px;
	height: 15px;
	margin-top: 7px;
}
.footer_social_links{
	position: absolute;
	right: 0;
	top: 0;
}
.footer_social_links a{
	font-size: 24px;
}
#back-to-top{
	float: right;
	font-size: 18px;
	color: #bc0831;
	width: 24px;
	height: 24px;
	border: 2px solid #bc0831;
	border-radius: 50%;
	line-height: 20px;
	text-align: center;
}
#back-to-top:hover {
	color: #a6072c;
	border-color: #a6072c;
}
.floating_social{
	position: fixed;
	top: 50%;
	right: 30px;
	margin: 0;
	padding: 0;
	z-index: 15;
	transform: translate(0,-50%);
}
.floating_social li{
	list-style: none;
	display: block;
}
.floating_social a{
	font-size: 16px;
	color: #ddd;
}
img.alignright {
	float:right;
	margin:20px 0 20px 20px;
}
img.alignleft {
	float:left;
	margin:20px 20px 20px 0;
}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
a img.alignright {
	float:right;
	margin:20px 0 20px 20px;
}
a img.alignleft {
	float:left;
	margin:20px 20px 20px 0;
}
a img.aligncenter {
	display: block; 
	margin-left: auto; 
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
input[type="submit"],
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus,
input[type="submit"]:visited{
	outline: none;
}
.overlay_for_menu{
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	width: 100%;
        height: 150%;
	z-index: 9999;
	display: none;
        right: 0;
        bottom: 0;
        overflow: hidden;
}
.no-touch .overlay_for_menu.fadein {
	display: block;
	/*
    animation: fadein .25s;
    -moz-animation: fadein .25s;
    -webkit-animation: fadein .25s;
    -o-animation: fadein .25s;
    */
    z-index: 25;
    opacity: 1;
}
.touch .overlay_for_menu.fadein {
	display: block;
	/*
    animation: fadein .25s;
    -moz-animation: fadein .25s;
    -webkit-animation: fadein .25s;
    -o-animation: fadein .25s;
    */
    opacity: 1;
    z-index: 25;
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

.no-touch .overlay_for_menu.fadeout {
    animation: fadeout .25s;
    -moz-animation: fadeout .25s; /* Firefox */
    -webkit-animation: fadeout .25s; /* Safari and Chrome */
    -o-animation: fadeout .25s; /* Opera */
    z-index: -1;
}
.touch .overlay_for_menu.fadeout {
    animation: fadeout .25s;
    -moz-animation: fadeout .25s; /* Firefox */
    -webkit-animation: fadeout .25s; /* Safari and Chrome */
    -o-animation: fadeout .25s; /* Opera */
    z-index: -1;
}
@keyframes fadeout {
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
}
@-moz-keyframes fadeout { /* Firefox */
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
}
@-webkit-keyframes fadeout { /* Safari and Chrome */
    from {
        opacity:1;
    }
    to {
        opacity:0;
    }
}
@-o-keyframes fadeout { /* Opera */
    from {
        opacity:1;
    }
    to {
        opacity: 0;
    }
}
.overlay_for_header_newsletter,
.overlay_for_header_user_menu,
.overlay_for_header_search{
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	width: 100%;
	height: 100%;
	display: none;
	z-index: 19;
}
.red_menu{
	display: block;
	position: fixed;
	left: -280px;
	top: 0;
	bottom: 0;
	width: 280px;
	background: #c10832;
	z-index: 9999;
	height: 100%;
	overflow-y: auto;
	padding-left: 31px;
	padding-right: 31px;
	/*padding-top: 72px;*/
	-webkit-overflow-scrolling: touch;
	will-change: transform;
}
.no-touch .red_menu {
	transition: all 0.4s;
	/*transition: all 0.25s;*/
}
.touch .red_menu {
	transition: all 0.4s;
	/*transition: all 0.25s;*/
}
.red_menu.red_menu_visible{
	left: 0;
}
.overflow_hidden{
	overflow: hidden !important;
        position: fixed;
        -webkit-overflow-scrolling: touch; /* iOS velocity scrolling */
        width:100%;
        top: 0;
}
.red_menu *{
	color: #fff;
}
.red_menu #close_red_menu{
	position: absolute;
	right: 0;
	top: 31px;
}
.red_menu #close_red_menu img{
	width: 15px;
	height: auto;
}
.red_menu h2{
	margin-top: 50px;
	margin-bottom: 50px;
	clear: both;
}
.red_menu ul{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.red_menu ul li{
	list-style: none;
}
.red_menu ul.categories img{
	width: 50px;
	height: auto;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
.red_menu ul.categories li a{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 24px;
	line-height: 28px;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
}
.red_menu ul.categories li{
	margin-top: 25px;
	margin-bottom: 30px;
}
.red_menu a:hover,
.red_menu a:visited,
.red_menu a:focus,
.red_menu a:active{
	text-decoration: none;
	color: #fff;
}
.red_menu ul.menu_1{
	margin-top: 75px;
	margin-bottom: 60px;
}
.red_menu ul.menu_1 li a{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 20px;
	line-height: 46px;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
}
.red_menu ul.menu_2{
	margin-bottom: 67px;
}
.red_menu ul.menu_2 li{
	display: inline-block;
}
.red_menu ul.menu_2 li a{
	font-family: 'Hind', sans-serif;
	font-size: 15px;
	line-height: 30px;
	display: inline-block;
	padding-left: 7px;
	padding-right: 7px;
}
.content img{
	max-width: 100%;
}
#breadcrumbs{
	font-size: 18px;
	line-height: 24px;
	margin-top: 40px;
	margin-bottom: 50px;
	padding-left: 7px;
}
.contact_page #breadcrumbs{
	margin-top: 20px;
}
#breadcrumbs span a{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	color: #bc0831;
	text-decoration: none;
}
#breadcrumbs span span{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	color: #998e8c;
	text-decoration: none;
	border-bottom: none;
}
#breadcrumbs span a:hover{
	text-decoration: underline;
}
#breadcrumbs span a:active,
#breadcrumbs span a:focus,
#breadcrumbs span a:visited{
	text-decoration: none;
}
#breadcrumbs a i.fa-home,
#breadcrumbs a:hover i.fa-home,
#breadcrumbs a:active i.fa-home,
#breadcrumbs a:focus i.fa-home,
#breadcrumbs a:visited i.fa-home{
	color: #1e1210;
}
#breadcrumbs i.fa-angle-right{
	font-size: 14px;
	line-height: 30px;
	color: #1e1210;
	margin-left: 16px;
	margin-right: 16px;
}
img.featured_image{
	margin-bottom: 10px;
}
.content ul{
	margin-left: 30px;
}
.content ul li{
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 29px;
	margin-top: 4px;
	margin-bottom: 4px;
	color: #4b4140;
}
blockquote{
	margin-top: 60px;
	margin-bottom: 60px;
	font-family: 'Hind', sans-serif;
	font-size: 28px;
	line-height: 41px;
	color: #777777;
	text-align: center;
	border: none;
	position: relative;
	padding-top: 20px;
	padding-bottom: 10px;
}
blockquote:before{
	content: '';
	display: block;
	position: absolute;
	width: 140px;
	height: 3px;
	top: 0;
	left: 50%;
	margin-left: -70px;
	background: #7f7f7f;
}
.big_padding{
	padding-left: 35px;
	padding-right: 35px;
}
.big_padding.sidebar_parent{
	padding-right: 15px;
}
.sidebar{
	background: #fafafa;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 32px;
}
.sidebar_my_account{
	background: #fbfbfb;
	border: 1px solid #e5e5e5;
	-webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
	padding-top: 25px;
}
.sidebar_padding_helper{
	padding: 0 32px;
}
.sidebar_subcateg .sidebar_padding_helper{
	padding: 0 15px;
}
.sidebar h3{
	font-size: 21px;
	line-height: 28px;
        padding: 14px 0;
	color: #4b4140;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.sidebar form{
	position: relative;
	margin-top: 32px;
	margin-bottom: 32px;
}
.sidebar_my_account form{
	margin-top: 23px;
}
.sidebar form input[type="text"],
.sidebar form input[type="email"]{
	width: 100%;
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #998e8c;
	height: 45px;
	vertical-align: middle;
	padding-left: 23px;
	padding-right: 60px;
	border: none;
	outline: none;
	border-radius: 5px;
	background: #fff;
	-webkit-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	-moz-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
}
.sidebar_my_account form input[type="text"],
.sidebar_my_account form input[type="email"]{
	-webkit-box-shadow: inset 1px 1px 5px 1px rgba(0,0,0,0.14);
	-moz-box-shadow: inset 1px 1px 5px 1px rgba(0,0,0,0.14);
	box-shadow: inset 1px 1px 5px 1px rgba(0,0,0,0.14);
}
.sidebar form a,
.sidebar form button,
.sidebar form input[type="submit"]{
	position: absolute;
	width: 44px;
	height: 39px;
	display: inline-block;
	background: #bc0831;
	border-radius: 5px;
	text-align: center;
	border: none;
	outline: none;
	right: 3px;
	top: 3px;
}
.sidebar form img{
	width: 22px;
	height: auto;
	vertical-align: middle;
}
.sidebar_my_account form a,
.sidebar_my_account form button,
.sidebar_my_account form input[type="submit"]{
	background: transparent;
}
.sidebar hr{
	margin-top: 32px;
	margin-bottom: 32px;
}
.sidebar_product{
	padding-top: 32px;
	padding-bottom: 32px;
}
.dotted{
	border-top: 1px dotted #a6a6a6;
}
.sidebar .sidebar_product a{
	display: block;
}
.sidebar .sidebar_product a:hover,
.sidebar .sidebar_product a:active,
.sidebar .sidebar_product a:focus,
.sidebar .sidebar_product a:visited{
	text-decoration: none;
}
.sidebar .left_img{
	display: inline-block;
	vertical-align: top;
}
.sidebar .left_img img{
	width: 60px;
	height: auto;
	display: inline-block;
}
.sidebar .right_info{
	display: inline-block;
	width: calc(100% - 65px);
	vertical-align: top;
	padding-left: 16px;
}
.sidebar_product_title{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px;
	line-height: 24px;
	color: #4b4140;
	display: block;
}
.sidebar_price{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 16px;
	line-height: 24px;
	color: #bc0831;
	display: block;
	margin-top: 16px;
}
.sidebar_price .sidebar_old{
	color: #777777;
	text-decoration: line-through;
	margin-right: 13px;
}
.sidebar p{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #777777;
	margin-top: 0;
	margin-bottom: 0;
}
.sidebar .support{
	display: table;
	width: 100%;
}
.sidebar .support .left_text,
.sidebar .support .right_text{
	display: table-cell;
	width: 50%;
	vertical-align: middle;
}
.sidebar .support .right_text{
	text-align: right;
}
.sidebar .support .right_text a{
	margin-left: 0;
	margin-right: 0;
}
ul.sidebar_social{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	margin-top: 32px;
}
ul.sidebar_social li{
	list-style: none;
	display: inline-block;
	margin-right: 19px;
}
ul.sidebar_social li a{
	display: block;
	width: 42px;
	height: 42px;
	font-size: 22px;
	line-height: 42px;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-radius: 50%;
}
ul.sidebar_social li a:hover {
	opacity: 0.7;
}
.gray form,
.gray .form{
	background: #fafafa;
	border: 1px solid #e6e6e6;
	border-radius: 5px;
	padding: 15px;
	margin-bottom: 50px;
}
.gray form input[type="color"],
.gray form input[type="date"],
.gray form input[type="datetime"],
.gray form input[type="datetime-local"],
.gray form input[type="email"],
.gray form input[type="month"],
.gray form input[type="number"],
.gray form input[type="password"],
.gray form input[type="search"],
.gray form input[type="tel"],
.gray form input[type="text"],
.gray form input[type="time"],
.gray form input[type="url"],
.gray form input[type="week"],
.gray form select,
.gray .form input[type="color"],
.gray .form input[type="date"],
.gray .form input[type="datetime"],
.gray .form input[type="datetime-local"],
.gray .form input[type="email"],
.gray .form input[type="month"],
.gray .form input[type="number"],
.gray .form input[type="password"],
.gray .form input[type="search"],
.gray .form input[type="tel"],
.gray .form input[type="text"],
.gray .form input[type="time"],
.gray .form input[type="url"],
.gray .form input[type="week"],
.gray .form select,
form.aplica_voucher input[type="text"],
form.aplica_voucher input[type="number"]{
	width: 100%;
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #998e8c;
	/*height: 45px;*/
	height: 38px;
	vertical-align: middle;
	padding-left: 23px;
	padding-right: 23px;
	border: none;
	outline: none;
	border-radius: 5px;
	background: #fff;
	-webkit-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	-moz-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	/*margin-bottom: 17px;*/
	margin-bottom: 12px;
}
form.aplica_voucher {
	position: relative;
}
form.aplica_voucher input[type="text"],
form.aplica_voucher input[type="number"]{
	margin-bottom: 0;
        border: 1px solid #aaaaaa;
}
form.aplica_voucher input[type="submit"]{
	position: absolute;
	right: 0;
	top: 0;
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #3c3230;
	padding-left: 15px;
	padding-right: 15px;
	height: 100%;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
        border : 1px solid #aaaaaa;
}
.gray select {
    -moz-appearance: none;
    -webkit-appearance: none;
    background: #fff url("images/dropdown-arrow.svg") right center no-repeat !important;
    padding-right: 20px;
    background-size: 30px !important;
}
.gray select::-ms-expand {
    display: none;
}
.gray form textarea,
.gray .form textarea{
	width: 100%;
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #998e8c;
	vertical-align: middle;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 23px;
	padding-bottom: 23px;
	border: none;
	outline: none;
	border-radius: 5px;
	background: #fff;
	-webkit-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	-moz-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	resize: none;
	margin-bottom: 17px;
}
.gray form .hand_written.red_bg,
.gray .form .hand_written.red_bg{
	margin-left: 0;
	margin-top: 20px;
	margin-bottom: 22px;
}
.gray form label,
.gray .form label{
	font-family: 'Hind', sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #706c6b;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 3px;
}
label.required:after{
	content: ' *';
}
.circle_icon{
	width: 71px;
	height: 71px;
	background: #4b4140;
	text-align: center;
	line-height: 71px;
	border-radius: 50%;
	margin-right: 33px;
}
.circle_icon img{
	width: 33px;
}
.account_settings_name{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px;
	line-height: 24px;
	color: #1e1210;
	display: block;
}
.account_settings_link{
	font-family: 'Hind', sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	display: block;
	padding-left: 17px;
	position: relative;
}
.account_settings_link:before{
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	border-radius: 2px;
	background: #666666;
	position: absolute;
	left: 0;
	top: 9px;
}
.reassurance_block{
	padding-top: 33px;
	padding-bottom: 55px;
}
.button_on_input a{
	display: inline-block;
	margin-left: -10px !important;
	margin-right: 0 !important;
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}
.button_on_input input[type="text"],
.button_on_input input[type="email"],
.button_on_input input[type="password"],
.button_on_input input[type="search"],
.button_on_input input[type="tel"],
.button_on_input input[type="url"]{
	width: 100%;
	max-width: 420px;
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #998e8c;
	height: 48px;
	vertical-align: middle;
	padding-left: 23px;
	padding-right: 23px;
	border: none;
	outline: none;
	border-radius: 5px;
	background: #fff;
	-webkit-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	-moz-box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
	box-shadow: inset 2px 2px 5px 2px rgba(0,0,0,0.16);
}
.table_width_auto{
	width: auto;
}
.inline_text_form{
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
}
.inline_text_form h3{
	display: inline-block;
	vertical-align: middle;
	padding-right: 33px;
}
.inline_text_form form{
	display: inline;
	vertical-align: middle;
}
.contact_sidebar{
	border: none;
	background: #fff;
	box-shadow: none;
}
.networks_contact{
	margin-top: 37px;
	margin-bottom: 32px;
}
.contact_sidebar .table_cell p,
.contact_sidebar .table_cell a,
.contact_sidebar .table_cell a:hover,
.contact_sidebar .table_cell a:active,
.contact_sidebar .table_cell a:focus,
.contact_sidebar .table_cell a:visited{
	color: #666666;
	text-decoration: none;
}
.contact_sidebar .name_network{
	font-weight: 700;
}
.messenger{
	margin-bottom: 40px;
}
.messenger img{
	width: 44px;
	height: auto;
	display: inline-block;
	margin-right: 30px;
}
.messenger p{
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	line-height: 22px;
	color: #666666;
	padding-top: 4px;
}
.messenger a,
.messenger a:hover,
.messenger a:active,
.messenger a:focus,
.messenger a:visited{
	font-weight: 500;
	color: #3b5998;
	text-decoration: none;
}
.contact_sidebar .support{
	margin-top: 40px;
	margin-bottom: 60px;
}

.categoy_list_subcat ul {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}

.categoy_list_subcat ul li{
	float: left;
	width: 50%;
	list-style: none;
	padding-left: 28px;
	position: relative;
}
.categoy_list_subcat ul li:before{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #bc0831;
	position: absolute;
	left: 0;
	top: 14px;
}
.categoy_list_subcat ul li:nth-child(2n+1){
	clear: both;
}
.categoy_list_subcat ul li,
.categoy_list_subcat ul li a{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 22px;
	line-height: 30px;
	color: #666666;
	transition: all 0.3s;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
}
.categoy_list_subcat ul li {
	padding-right: 10px;
}
.categoy_list_subcat ul li a:hover{
	color: #bc0831 !important;
	text-decoration: none;
}
.categoy_list_subcat ul li a:visited,
.categoy_list_subcat ul li a:focus,
.categoy_list_subcat ul li a:active{
	color: #666;
	text-decoration: none;
}

.lista_subcategorii{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.lista_subcategorii li{
	float: left;
	width: 50%;
	list-style: none;
	padding-left: 28px;
	position: relative;
}
.lista_subcategorii li:before{
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #bc0831;
	position: absolute;
	left: 0;
	top: 14px;
}
.lista_subcategorii li:nth-child(2n+1){
	clear: both;
}
.lista_subcategorii li,
.lista_subcategorii li a{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 22px;
	line-height: 30px;
	color: #666666;
	transition: all 0.3s;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
}
.lista_subcategorii li {
	padding-right: 10px;
}
.lista_subcategorii li a:hover{
	color: #bc0831 !important;
	text-decoration: none;
}
.lista_subcategorii li a:visited,
.lista_subcategorii li a:focus,
.lista_subcategorii li a:active{
	color: #666;
	text-decoration: none;
}
.gray_section{
	background: #f2f1f1;
	position: relative;
}
.brush_gray_before:before{
	content: '';
	width: 100%;
	display: inline-block;
	height: 50px;
	background-image: url('images/gray-brush-texture-top.png');
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	top: -50px;
	left: 0;
}
.slim_breadcrumbs{
	padding-top: 0;
	padding-bottom: 0;
}
.slim_breadcrumbs #breadcrumbs{
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.sidebar_my_account ul{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.sidebar_my_account ul li{
	list-style: none;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #eeeeee;
}
.sidebar_my_account ul li:first-child{
	border-top: none;
}
.sidebar_my_account ul li .icon_parent{
	width: 25px;
}
.sidebar_my_account ul li img{
	width: auto;
	height: 22px;
}
.sidebar_my_account ul li a,
.sidebar_my_account ul li a:hover,
.sidebar_my_account ul li a:visited,
.sidebar_my_account ul li a:focus,
.sidebar_my_account ul li a:active{
	text-decoration: none;
}
.sidebar_my_account ul li a span {
	font-size: 16px;
	line-height: 19px;
	color: #777777;
	text-decoration: none;
	font-weight: 300;
	display: inline-block;
}
.sidebar_my_account ul li a:hover span,
.sidebar_my_account ul li a:visited span,
.sidebar_my_account ul li a:focus span,
.sidebar_my_account ul li a:active span{
	text-decoration: none;
}
.sidebar_my_account ul li.is-active a span,
.sidebar_my_account ul li.is-active a:hover span,
.sidebar_my_account ul li.is-active a:visited span,
.sidebar_my_account ul li.is-active a:focus span,
.sidebar_my_account ul li.is-active a:active span{
	color: #585858;
	font-weight: 400;
	border-bottom: 1px solid #585858;
}
.sidebar_my_account ul li.is-active a span.icon_parent,
.sidebar_my_account ul li.is-active a:hover span.icon_parent,
.sidebar_my_account ul li.is-active a:visited span.icon_parent,
.sidebar_my_account ul li.is-active a:focus span.icon_parent,
.sidebar_my_account ul li.is-active a:active span.icon_parent{
	border-bottom: none;
}
.checkbox_adresa_facturare{
	margin-bottom: 37px;
	line-height: 13px;
}
.checkbox_adresa_facturare input{
	vertical-align: middle;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: 5px;
}
.comenzile_mele{
	background: #fafafa;
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
}
.comenzile_mele td{
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.comenzile_mele th{
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 47px;
	padding-bottom: 27px;
}
.comenzile_mele tbody tr{
	border-top: 1px solid #ededed;
}
.comenzile_mele tbody tr:first-child{
	border-top: none;
}
.comenzile_mele tbody tr:last-child td{
	padding-bottom: 47px;
}
.comenzile_mele th{
	font-family: 'Hind', sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: 500;
	color: #1e1210;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	vertical-align: top;
}
.comenzile_mele td{
	font-family: 'Hind', sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: 400;
	color: #9a9594;
	vertical-align: top;
}
.comenzile_mele a{
	display: inline-block;
	text-decoration: none !important;
}
.comenzile_mele a:hover,
.comenzile_mele a:active,
.comenzile_mele a:focus,
.comenzile_mele a:visited{
	text-decoration: none !important;
}
.produse_livrate{
	color: #0ca465 !important;
}
.comanda_anulata{
	color: #bc0831 !important;
}
.comenzile_mele{
	width: 100%;
}
.comenzile_mele .hand_written.red_bg{
	font-size: 14px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 28px;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 0;
}
.comenzile_mele .angle_after:after{
	font-size: 14px;
    margin-left: 5px;
    margin-top: -4px;
}
.green{
	color: #0ca465;
}
.detalii_comanda{
	background: #fafafa !important;
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1) !important;
	-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1) !important;
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1) !important;
	width: 100%;
}
.detalii_comanda tr td:last-child{
    position: relative;
}
.detalii_comanda .remove-cart-item {
    position: absolute;
    top: -9px;
    right: -9px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background-color: #000000;
}
.detalii_comanda .remove-cart-item i{
    line-height: 18px;
    width: 18px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
}
.detalii_comanda td{
	padding-left: 20px !important;
	padding-right: 20px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}
.detalii_comanda th{
	text-align: center !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	padding-top: 10px !important;
	padding-bottom: 0 !important;
	font-family: 'Hind', sans-serif !important;
	font-size: 13px !important;
	line-height: 18px !important;
	font-weight: 500 !important;
	color: #777 !important;
	text-transform: uppercase !important;
	letter-spacing: 0.5px !important;
	vertical-align: top !important;
}
.detalii_comanda thead tr th:last-child{
	text-align: right !important;
}
.detalii_comanda tbody tr:last-child td{
	border-bottom: 1px solid #ededed !important;
}
.link_produs{
	display: block;
	width: 100%;
	text-decoration: none !important;
}
.link_produs:hover,
.link_produs:active,
.link_produs:focus,
.link_produs:visited{
	text-decoration: none !important;
}
.detalii_comanda .product_image{
	display: inline-block !important;
	width: 100px !important;
}
.detalii_comanda .product_title{
	display: inline-block !important;
	width: calc(100% - 105px) !important;
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px !important;
	line-height: 26px !important;
	color: #666666 !important;
	padding-left: 50px !important;
	vertical-align: middle !important;
}
.detalii_comanda .pret{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 22px !important;
	line-height: 24px !important;
	color: #bc0831 !important;
	display: block !important;
}
.detalii_comanda .pret_vechi{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 16px !important;
	line-height: 24px !important;
	color: #777777 !important;
	text-decoration: line-through !important;
}
.detalii_comanda tbody tr td{
	text-align: center !important;
}
.detalii_comanda tbody tr td:first-child{
	text-align: left !important;
}
.detalii_comanda tbody tr td:last-child{
	text-align: right !important;
	min-width: 130px !important;
}
.detalii_comanda tfoot tr td,
.detalii_comanda tfoot tr th{
	padding-left: 20px !important;
	padding-right: 20px !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.detalii_comanda tfoot tr th:first-child{
	text-align: left !important;
}
.detalii_comanda tfoot tr th:last-child{
	text-align: right !important;
}
.detalii_comanda tfoot tr td{
	text-align: right !important;
}
.detalii_comanda tfoot th,
.detalii_comanda tfoot td{
	font-size: 13px !important;
	line-height: 30px !important;
	color: #1e1210 !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
}
.detalii_comanda tfoot .subtotal th,
.detalii_comanda tfoot .subtotal td{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 22px !important;
	line-height: 24px !important;
	padding-top: 25px !important;
	padding-bottom: 15px !important;
	text-transform: none !important;
	font-weight: normal !important;
}
.detalii_comanda tfoot .total th,
.detalii_comanda tfoot .total td{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 29px !important;
	line-height: 32px !important;
	padding-top: 15px !important;
	padding-bottom: 40px !important;
	text-transform: none !important;
	font-weight: normal !important;
	color: #bc0831 !important;
}
.detalii_comanda{
	margin-top: 20px !important;
	margin-bottom: 35px !important;
}
.white_box_red_border_top{
	background: #fff;
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	border-top: 3px solid #bc0831;
	border-radius: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 25px;
}
.white_box_red_border_top h3,
.detalii_comanda_note h3{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #1e1210;
}
.white_box_red_border_top hr{
	margin-top: 5px;
	margin-bottom: 15px;
}
.detalii_adresa span{
	width: 50%;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.detalii_adresa .name{
	font-size: 13px;
	line-height: 20px;
	color: #a4a4a4;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
.detalii_adresa .value{
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	font-weight: 400;
	letter-spacing: 0.5px;
}
.white_box_red_border_top{
	margin-top: 30px;
	margin-bottom: 30px;
}
.detalii_comanda_note p{
	padding-left: 40px;
	margin-top: 15px !important;
}
.card_after{
	position: relative;
}
.card_after:after{
	content: '';
	display: block;
	width: 40px;
	height: 26px;
	background: #d7d7d7;
	border-radius: 3px;
	position: absolute;
	right: 13px;
	top: 10px;
}
.card_after input{
	padding-right: 66px;
}
label.input_radio{
	margin-right: 50px;
	margin-bottom: 15px;
	font-size: 16px !important;
	text-transform: none !important;
	letter-spacing: 0 !important;
}
.input_radio img{
	height: 32px;
	width: auto;
	margin-left: 24px;
	margin-right: 24px;
	margin-bottom: 10px;
}
.checkout_footer img{
	height: 66px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
}
.checkout_footer_icon{
	display: inline-block;
	width: 66px;
	vertical-align: middle;
}
.checkout_footer_text{
	display: inline-block;
	width: calc(100% - 70px);
	vertical-align: middle;
}
.checkout_footer .col-xs-6.col-sm-3{
	margin-top: 15px;
	margin-bottom: 15px;
}
.checkout_footer{
	padding-top: 40px;
	padding-bottom: 40px;
}
.checkout_after_header{
	height: 120px;
	width: 100%;
	background: #fff; 
}

.checkout_page .white_box_red_border_top table {
	width: 100%;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
.checkout_page .white_box_red_border_top table tr td{
	width: 50%;
	text-align: left;
	font-size: 13px;
	line-height: 20px;
	color: #1e1210;
	text-transform: none;
	font-weight: 500;
	padding-top: 5px;
	padding-bottom: 5px;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    text-transform: none!important;
}
.checkout_page .white_box_red_border_top table tr.total td,
.checkout_page .white_box_red_border_top table tr.total th {
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 22px !important;
	line-height: 24px !important;
	color: #bc0831 !important;
	text-transform: none !important;
	padding-top: 10px !important;
	padding-bottom: 15px !important;
}
.checkout_page .white_box_red_border_top table tr td:last-child{
	text-align: right;
}
.checkout_page .white_box_red_border_top{
	position: relative;
}
.checkout_page .white_box_red_border_top .parent_btn_parent{
	position: absolute;
	left: 0;
	bottom: -25px;
	width: 100%;
}
.checkout_page .white_box_red_border_top .parent_btn{
	position: relative;
	text-align: center;
}
.checkout_page .white_box_red_border_top a.red_bg{
	display: inline-block;
}
.comanda_bar{
	width: 400px;
	margin-left: auto;
	margin-right: 0;
	position: relative;
}
.comanda_bar .left_text,
.comanda_bar .center_text,
.comanda_bar .right_text{
	font-size: 13px;
	line-height: 50px;
	color: #a9a9a9;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	display: inline-block;
	width: 33.333333%;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
}
.comanda_bar .left_text{
	text-align: left;
}
.comanda_bar .center_text{
	text-align: center;
}
.comanda_bar .right_text{
	text-align: right;
}
.comanda_bar .green{
	color: #0ca465;
}
.comanda_bar:before{
	content: '';
	width: 50%;
	background: #0ca465;
	height: 5px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.comanda_bar:after{
	content: '';
	width: 50%;
	background: #a9a9a9;
	height: 5px;
	position: absolute;
	right: 0;
	bottom: 0;
}
.comanda_bar_succes:after{
	background: #0ca465;
}
.creare_cont_label{
	text-transform: none !important;
	margin-top: auto !important;
	margin-bottom: auto !important;
	margin-bottom: 10px !important;
}
.creare_cont_label input[type="checkbox"]{
	vertical-align: middle;
	margin-top: auto;
	margin-bottom: auto;
	margin-right: 2px;
}
p.ai_cont,
.ai_cont_a{
	display: inline-block;
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px;
	line-height: 28px;
	color: #000000;
}
.ai_cont_a,
.ai_cont_a:hover,
.ai_cont_a:active,
.ai_cont_a:focus,
.ai_cont_a:visited{
	color: #bc0831;
	text-decoration: underline;
}
.continue_shopping{
	float: right;
}
.continue_shopping,
.continue_shopping:hover,
.continue_shopping:active,
.continue_shopping:focus,
.continue_shopping:visited{
	text-decoration: none;
}
.nf{
	width: 50% !important;
	max-width: 367px;
	height: auto !important;
}
p.sr_count{
	font-size: 16px;
	line-height: 22px;
	color: #998e8c;
	margin-top: 0;
}
.search_result{
	width: 100%;
	display: block;
	margin-bottom: 50px;
	padding: 5px;
}
.sr_img{
	width: 171px;
	margin-right: 25px;
	display: inline-block;
	vertical-align: top;
}
.sr_content{
	display: inline-block;
}
.sr_type_with_img .sr_content{
	width: calc(100% - 200px);
	vertical-align: top;
}
.sr_content h2{
	margin-top: 0;
	margin-bottom: 15px;
}
.rating_and_price{
	margin-bottom: 15px;
}
.rating_and_price .rating{
	display: inline-block;
	vertical-align: middle;
}
.rating_and_price .price{
	display: inline-block;
	vertical-align: middle;
}
.rating_and_price .rating i{
	color: #ffc000;
	font-size: 18px;
	line-height: 30px;
	margin-right: 1px;
}
.sr_content p{
	margin-top: 0 !important;
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 0 !important;
}
.sr_content .price{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px;
	line-height: 28px;
	color: #bc0831;
	vertical-align: middle;
	display: inline-block;
}
.sr_content .price span{
	vertical-align: middle;
	display: inline-block;
	margin-left: 5px;
}
.sr_content .price .old_price{
	text-decoration: line-through;
	color: #777777;
	margin-left: 10px;
}
ul.products{
	margin: 0;
	padding: 0;
	background: lightcoral;
}
ul.products li{
	list-style: none;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 30px !important;
}
.product > a{
	display: block;
	position: relative;
}
.product_gallery{
	position: relative;
}
label.nou{
	position: absolute;
	left: 10px;
	top: 10px;
	display: block;
	width: 56px;
	height: 56px;
	border-radius: 50%;
	background: #bc0831;
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 20px;
	line-height: 54px;
	text-align: center;
	color: #fff;
	z-index: 2;
}
.product img{
	width: 100%;
}
.rating_stock{
	display: block;
	vertical-align: middle;
	margin-top: 15px;
}
.rating_stock p{
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	display: inline-block;
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 16px;
	line-height: 22px;
	vertical-align: middle;
}
.stock{
	vertical-align: middle;
}
p.in_stock{
	color: #0ca465;
}
p.in_stock:before{
	font-family: 'FontAwesome';
	content: '\f058';
}
.star-rating{
	display: inline-block;
}
.star-rating i{
	color: #ffc000;
    font-size: 18px;
    line-height: 30px;
}
.stock{
	display: inline-block;
}
.product .total_reviews{
	font-family: 'Hind', sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #7f7f7f;
	vertical-align: middle;
}
.product_star{
	display: inline-block;
	float: right;
	vertical-align: middle;
}
.product h2{
        display: block;
        display: -webkit-box;
	text-align: center;
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 20px;
	line-height: 1.3;
	color: #4b4140;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 8px;
	margin-bottom: 13px;
        overflow: hidden;
        text-overflow: -o-ellipsis-lastline;
        text-overflow: ellipsis;
        display: block;
        /* autoprefixer: off */
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 48px;
}
.product h2 span {
    line-height: 24px;
    display: inline-block;
}
.product a,
.product a:hover,
.product a:active,
.product a:focus,
.product a:visited{
	text-decoration: none;
}
.product .price{
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	display: block;
	width: 100%;
	margin-bottom: 20px;
}
.product .price,
.product .price *{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 20px;
	line-height: 22px;
	color: #bc0831;
}
.product .price ins,
.product .price ins *{
	text-decoration: none;
}
.product .price ins{
	margin-left: 10px;
}
.product .price del,
.product .price del *{
	color: #777777;
	font-size: 14px;
}
.product a.add_to_cart_btn{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	font-size: 20px;
	line-height: 32px;
	color: #fff;
	background: #bc0831;
	border-radius: 5px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 6px;
	padding-left: 3px;
	padding-right: 3px;
	transition: all 0.3s;
}
.product a.add_to_cart_btn:hover{
	background: #a6072c;
}
.product a.add_to_cart_btn:before,
.detalii_produs .add_to_cart_btn:before{
	content: '';
	display: inline-block;
	width: 16px;
	height: 21px;
	background-image: url('images/shopping-bag.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 3px;
	vertical-align: text-top;
	margin-top: 4px;
}
.sorting{
	margin-bottom: 20px;
    padding-left: 11px;
    padding-right: 18px;
}
.sorting p,
.sorting form{
	display: inline-block;
	margin-top: 0 !important;
	margin-bottom: 10px !important;
}
.sorting p{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 27px;
	color: #998e8c;
	margin-right: 20px;
}
.sorting .preform_title{
	margin-left: 20px;
	margin-right: 10px;
}
.sorting .pagination form{
	margin-left: 10px;
	margin-right: 10px;
}
.right{
	float: right;
}
.pagination{
	margin-top: 0;
	margin-bottom: 0;
}
.pagination a{
	width: 27px;
	height: 27px;
	margin-bottom: 10px;
	line-height: 27px;
	display: inline-block;
	color: #545454;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
}
.woocommerce-widget-layered-nav-list{
	margin-top: 20px;
	margin-bottom: 33px;
}
.woocommerce-widget-layered-nav-list li{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	border-top: none !important;
	border-bottom: none !important;
}
.woocommerce-widget-layered-nav-list li a,
.woocommerce-widget-layered-nav-list li a:hover,
.woocommerce-widget-layered-nav-list li a:active,
.woocommerce-widget-layered-nav-list li a:focus,
.woocommerce-widget-layered-nav-list li a:visited,
.woocommerce-widget-layered-nav-list li span{
	font-size: 16px;
	line-height: 22px;
	color: #777777;
	font-weight: 300;
}
.woocommerce-widget-layered-nav-list li span{
	float: right;
	line-height: 30px;
	width: 36px;
	text-align: right;
}
.woocommerce-widget-layered-nav-list li a{
	width: calc(100% - 40px);
	display: inline-block;
	padding-left: 24px;
	position: relative;
}
.wc-layered-nav-term a:before{
	font-family: FontAwesome;
	content: '\f096';
	position: absolute;
	left: 0;
	top: -1px;
}
.woocommerce-widget-layered-nav-list__item--chosen a:before{
	content: '\f14a';
}
.gri_drop_shadow{
	background: #fafafa;
	-webkit-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	-moz-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
}
.gri_drop_shadow .ftd_product{
	padding-left: 15px;
	padding-right: 15px;
}
.gri_drop_shadow .ftd_product .product{
	background: #fff;
	padding: 15px;
	-webkit-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	-moz-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
}
.gri_drop_shadow .ftd_product .product .product_star{
	float: none;
}
.gri_drop_shadow .ftd_product .product h2{
	padding-left: 30px;
	padding-right: 30px;
}
.no-touch .gri_drop_shadow .ftd_product .product h2 {
	height: 48px;
	overflow: hidden;
}
.gri_drop_shadow .ftd_product .product .price{
	margin-top: 0;
	margin-bottom: 15px;
}
.woocommerce-message{
	background: #effaed;
	border: 1px solid #dee5da;
	border-radius: 5px;
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #666666;
	text-align: left;
	display: inline-block;
	min-width: 60%;
}
.woocommerce-message::before{
	font-family: FontAwesome;
	content: '\f06a';
	color: #0ca465;
}
.preturi{
	display: inline-block;
	width: calc(100% - 20px );
}
.three_dots{
	font-size: 18px;
	color: #afafaf;
}
.three_dots:active,
.three_dots:focus,
.three_dots:visited,
.three_dots:hover{
	color: #afafaf;
	text-decoration: none;
}
.three_dots_menu_parent{
	font-size: 18px;
	color: #afafaf;
	width: 15px;
	text-align: right;
	display: inline-block;
	vertical-align: top;
	position: relative;
}
ul.three_dots_menu{
	position: absolute;
	right: 6px;
	top: 13px;
	background: #fff;
	margin: 0;
	padding: 0;
	border: 1px solid #e5e5e5;
	-webkit-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	-moz-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.07);
	display: none;
}
ul.three_dots_menu.visible{
	display: block;
}
ul.three_dots_menu li{
	list-style: none;
	min-width: 130px;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
ul.three_dots_menu li a{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px;
	line-height: 24px;
	color: #7b7b7b;
	text-decoration: none;
}
ul.three_dots_menu li a:hover,
ul.three_dots_menu li a:visited,
ul.three_dots_menu li a:focus,
ul.three_dots_menu li a:active{
	color: #7b7b7b;
	text-decoration: none;
}
.white_box_red_border_top .aplica_voucher{
	margin-top: 20px;
}
#popup-mare{
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.footer_mare_text{
	width: 50%;
}
.footer_mare_text *{
	color: #fff;
}
.footer_mare_text a.red_bg{
	margin-left: 0;
	margin-top: 25px;
	display: inline-block;
}
.footer_mare_text a,
.footer_mare_text a:hover,
.footer_mare_text a:visited,
.footer_mare_text a:focus,
.footer_mare_text a:active{
	text-decoration: none;
	outline: none;
}
.rating {
    unicode-bidi: bidi-override;
    direction: rtl;
    text-align: left;
}

.rating input {
    position: absolute;
    left: -999999px;
}

.rating label {
    display: inline-block;
    font-size: 0;
}

.rating > label:before {
    position: relative;
    font: 24px/1 FontAwesome;
    display: block;
    content: "\f005";
    color: #ccc;
    background: -webkit-linear-gradient(-45deg, #d9d9d9 0%, #b3b3b3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.rating > label:hover:before,
.rating > label:hover ~ label:before,
.rating > label.selected:before,
.rating > label.selected ~ label:before {
    color: #f0ad4e;
    background: -webkit-linear-gradient(-45deg, #fcb551 0%, #d69a45 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.owl-thumb-item{
	width: 25%;
	height: auto;
	max-width: 120px;
	padding: 10px;
	background: transparent;
	border: none;
	opacity: .5;
	outline: none;
}
.owl-thumb-item.active{
	opacity: 1;
}
#galerie_produs .small{
	margin-top: 10px;
	text-align: center;
}
#galerie_produs{
	margin-top: 15px;
}
.detalii_produs h2{
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
	margin-bottom: 0;
	font-size: 36px;
}
.detalii_produs .stock p{
	margin-top: 5px;
	margin-bottom: 20px;
	font-family: "ZingScriptRustSBBaseG" , sans-serif;
}
.rating_produs .total_reviews{
	height: 30px;
	vertical-align: text-top;
	display: inline-block;
}
.detalii_produs .price{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 36px;
	line-height: 47px;
	color: #bc0831;
	text-decoration: none;
}
.detalii_produs .price ins{
	text-decoration: none !important;
}
.detalii_produs .price del{
	text-decoration: line-through;
	color: #777;
	font-size: 25px;
	margin-right: 10px;
}
.descriere_scurta p{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 16px;
	line-height: 30px;
	color: #4b4140;
	margin-top: 10px;
	margin-bottom: 10px;
}
p.data_livrare{
	margin-top: 25px !important;
	margin-bottom: 25px !important;
	font-size: 16px;
	line-height: 24px;
}
.detalii_produs .add_to_cart p{
	font-size: 16px;
	line-height: 24px;
	display: inline-block;
}
.detalii_produs .add_to_cart form{
	display: inline-block;
}
.add_to_cart p{
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 10px;
}
.add_to_cart .add_to_cart_btn{
	display: inline-block;
	margin-left: 0;
	margin-top: 23px;
	margin-bottom: 23px;
}
.descriere_produs {
	margin-top: 20px;
}
.descriere_produs h2{
	margin-top: 20px;
	margin-bottom: 10px;
}
.descriere_produs p{
	margin-top: 10px !important;
	margin-bottom: 15px !important;
	font-size: 16px;
	line-height: 30px;
}
.commentlist{
	margin-left: 0 !important;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	margin-top: 20px;
}
.commentlist li{
	list-style: none;
	display: block;
	border-top: 1px dashed #dbdbdc;
}
.commentlist li:first-child{
	border-top: none;
}
.recenzii h2{
	margin-bottom: 0;
}
.recenzii > p{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 20px;
	margin-top: 5px;
	margin-bottom: 0;
}
.commentlist > li{
	padding: 15px;
} 
.recenzii .user_details{
	display: inline-block;
	width: 280px;
	text-align: center;
	vertical-align: top;
}
.recenzii .comment_text{
	display: inline-block;
	width: calc(100% - 320px);
	vertical-align: top;
}
.recenzii .user_details img{
	width: 82px;
	height: auto;
}
.recenzii .user_details p{
	font-size: 16px;
	line-height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #989898;
}
.recenzii .user_details p.user_name{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 24px;
	line-height: 30px;
	color: #000000;
}
.recenzii p.comment_rating{
	margin-top: 0;
	color: #ffc000 !important;
}
.recenzii .comment_text p{
	/*font-family: "ZingScriptRustSBBaseG" , sans-serif;*/
	font-size: 18px;
	line-height: 26px;
	color: #000000;
	margin-top: 0;
}
.recenzii{
	margin-top: 50px;
}
.newsletter_header_parent,
.user_menu_header_parent,
.search_header_parent,
.shopping_bag_header_parent{
	display: inline-block;
	position: relative;
}
.newsletter_header_popup{
	position: absolute;
	top: 50px;
	left: 0;
	background: #fff;
	width: 362px;
	display: none;
	z-index: 20;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 5px;
}
.user_menu_header_popup{
	position: absolute;
	top: 50px;
	right: 0;
	background: #fff;
	width: 362px;
	display: none;
	z-index: 20;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 5px;
}
.search_header_popup{
	position: absolute;
	top: 50px;
	right: 0;
	background: #fff;
	width: 450px;
	display: none;
	z-index: 20;
	padding: 5px;
	border-radius: 5px;
}
.popular_searches_hero{
	position: absolute;
	top: 110px;
	right: 130px; /* 450 - 320 */
	background: #fff;
	width: 320px;
	display: none;
	z-index: 20;
	padding: 0;
	border-radius: 5px;
}
.shopping_bag_header_popup{
	position: absolute;
	top: 50px;
	right: 0;
	background: #fff;
	width: 330px;
	display: none;
	z-index: 20;
	padding: 5px;
	border-radius: 5px;
	border: 1px solid rgba(0,0,0,.4);
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
}
.newsletter_header_popup::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 30px;
    margin-left: -5px;
    /*border-width: 5px;*/
    border-width: 0 7px 10px 7px;
    border-style: solid;
    border-color: transparent transparent #fff transparent;
}
.user_menu_header_popup:before{
	content: '';
	position: absolute;
	top: -5px;
	right: 22px;
	margin-left: -5px;
	border-width: 0 7px 10px 7px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
}
.search_header_popup:before{
	content: '';
	position: absolute;
	top: -5px;
	right: 22px;
	margin-left: -5px;
	border-width: 0 7px 10px 7px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
}
.shopping_bag_header_popup:before{
	content: '';
	position: absolute;
	top: -5px;
	right: 22px;
	margin-left: -5px;
	border-width: 0 7px 10px 7px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
}
.newsletter_header_popup p{
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	margin-top: 15px;
}
.newsletter_header_popup form{
	display: block;
}
.newsletter_header_popup input[type="text"],
.newsletter_header_popup input[type="email"]{
	display: block;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #998e8c;
	height: 38px;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	border: 1px solid #cccccc;
	outline: none;
	border-radius: 5px;
	background: #fff;
}
.newsletter_header_popup input[type="submit"]{
	display: block;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}
.user_menu_header_popup .table_parent{
	margin-top: 10px;
	margin-bottom: 10px;
}
.user_menu_header_popup .table_cell.img{
	width: 67px;
}
.user_menu_header_popup .table_cell img{
	width: 67px;
	height: auto;
}
.user_menu_header_popup .table_cell p{
	font-size: 16px;
	line-height: 16px;
	color: #c32448;
	margin-top: 0;
	margin-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.user_menu_header_popup .table_cell span{
	font-size: 24px;
	line-height: 24px;
	margin-top: 10px;
	margin-bottom: 0;
	color: #c32448;
	padding-left: 15px;
	display: block;
}
.user_menu_header_menu{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.user_menu_header_menu li{
	list-style: none;
}
.user_menu_header_menu li a{
	font-size: 14px;
	line-height: 36px;
	color: #918e8d;
	text-decoration: none;
	background: #fff;
	margin-left: 0;
	margin-right: 0;
	width: 100%;
	display: block;
	background: #fff;
	padding-left: 15px;
	padding-right: 15px;
}
.user_menu_header_menu li a:hover,
.user_menu_header_menu li a:active,
.user_menu_header_menu li a:focus,
.user_menu_header_menu li a:visited{
	color: #918e8d;
	text-decoration: none;
}
.user_menu_header_menu li a:hover{
	background: #e5e5e5;
}
.search_header_popup form {
	position: relative;
}
.search_header_popup form input[type="text"]{
	width: 100%;
	font-family: 'Hind', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #998e8c;
	height: 45px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 60px;
	border: none;
	outline: none;
	background: #fff;
}
.search_header_popup form button{
	position: absolute;
	width: 44px;
	height: 39px;
	display: inline-block;
	background: #bc0831;
	border-radius: 5px;
	text-align: center;
	border: none;
	outline: none;
	right: 3px;
	top: 3px;
}
.search_header_popup form button img{
	width: 22px;
	height: auto;
	vertical-align: middle;
}
.popular_searches_hero > p{
	font-family: 'Hind', sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #000;
	font-weight: 700;
	padding: 10px 15px 3px;
	margin-bottom: 0;
}
.popular_searches_hero ul{
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.popular_searches_hero li{
	list-style: none;
}
.popular_searches_hero li a{
	display: block;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	padding-left: 52px;
	padding-right: 20px;
	font-size: 16px;
	line-height: 36px;
	color: #83807f;
	text-decoration: none;
	background: #fff;
	position: relative;
}
.popular_searches_hero li a:hover{
	background: #e5e5e5;
}
.popular_searches_hero li a:hover,
.popular_searches_hero li a:visited,
.popular_searches_hero li a:focus,
.popular_searches_hero li a:active{
	color: #83807f;
	text-decoration: none;
}
.popular_searches_hero li a:before{
	font-family: FontAwesome;
	content: '\f161';
	color: #000;
	position: absolute;
	left: 20px;
}
.header_cart_items{
	max-height: 270px;
	overflow: auto;
}
.header_cart_items .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #eee;
}
.header_cart_items .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #999;
}
.header_cart_items .item{
	padding-top: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid #f2f2f2;
}
.header_cart_items .item .img_produs{
	width: 90px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
}
.header_cart_items .item .detalii_produs{
	width: calc(100% - 100px);
	display: inline-block;
	vertical-align: top;
	/*padding-right: 25px;*/
}
.header_cart_items .detalii_produs a{
	font-size: 16px;
	line-height: 24px;
	color: #1e1210;
	/*text-transform: uppercase;*/
	display: block;
	margin-left: 0;
	margin-bottom: 10px;
}
.header_cart_items .detalii_produs a:hover{
	text-decoration: none;
	color: #bc0831;
}
.header_cart_items .detalii_produs p{
	font-size: 16px;
	line-height: 25px;
	float: right;
	margin-bottom: 0;
	margin-top: 0;
	color: #1e1210;
	/*text-transform: uppercase;*/
}
.shopping_bag_header_popup table{
	width: 90%;
	margin-left: 5%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shopping_bag_header_popup table *{
	font-size: 16px;
	line-height: 26px;
	color: #1e1210;
	/*text-transform: uppercase;*/
}
.shopping_bag_header_popup table tr td{
	padding: 2px;
}
.shopping_bag_header_popup table tr td:nth-child(2){
	text-align: right;
}
.shopping_bag_header_popup table tr.total td{
	font-weight: 700;
	font-size: 16px;
}
.shopping_bag_header_popup .hand_written{
	margin-top: 6px;
	margin-bottom: 6px;
	display: block;
	text-align: center;
}
.shopping_bag_header_popup .note_on_cart_popup{
	font-size: 13px;
	line-height: 19px;
	color: #bc0831;
	padding-left: 37px;
	padding-right: 15px;
	padding-top: 5px;
	position: relative;
}
.shopping_bag_header_popup .note_on_cart_popup:before{
	font-family: FontAwesome;
	content: '\f05a';
	position: absolute;
	left: 15px;
	font-size: 16px;
}
.parola_uitata{
	margin: 0;
	color: #999;
	text-decoration: none;
	transition: all 0.3s;
}
.parola_uitata:hover{
	text-decoration: none;
	color: #bc0831;
}
.parola_uitata:active,
.parola_uitata:focus,
.parola_uitata:visited{
	color: #999;
	text-decoration: none;
}
.logare_creare_cont{
	display: block;
	text-align: center;
	font-size: 18px;
	color: #999;
	text-decoration: none;
}
.logare_creare_cont:active,
.logare_creare_cont:focus,
.logare_creare_cont:visited{
	color: #999;
	text-decoration: none;
}
.logare_creare_cont:hover{
	color: #bc0831;
	text-decoration: none;
}
.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 0 0;
       -moz-box-shadow: 0 0 0;
            box-shadow: 0 0 0;
}
#popup-mare{
	padding: 20px 30px 30px;
}
.ftd_product a{
	transition: all 0.3s;
}
.ftd_product:hover a{
	color: #bc0831;
}
footer ul li a:hover{
	text-decoration: underline;
}
.sidebar_my_account ul li a:hover span{
	color: #bc0831;
}
.sidebar_product a:hover .right_info .sidebar_product_title{
	text-decoration: underline;
}
.red_menu a:hover{
	text-decoration: underline;
}
.admin-bar #top-header {
	top: 46px;
}
.circle_arrow_after:hover {
	color: #bc0831 !important;
}
.circle_arrow_after:hover:after {
	border-color: #bc0831 !important;
}
.hero .circle_arrow_after {
	transition: none;
}
.fb_login {
	transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	border-radius: 50px;
	background: #3b5998;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 2em;
	color: white;
	font-size: 1em;
	position: relative;
	display: inline-block;
}
.fb_login img {
	display: inline-block;
	width: 12px;
	height: auto;
}
.fb-login-wrap {
	padding-top: 15px;
	text-align: center;
}
.fb-login-wrap a {
	display: block !important;
	width: 100% !important;
}
.nsl-container-block {
	max-width: 100% !important;
}
.pagination-wrap span,
.pagination-wrap a {
	font-size: 18px;
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
.hide_element {
	display: none !important;
}
.hide-element {
	display: none;
}
.mc-embedded-subscribe-form .status {
	padding-top: 10px;
}
.mc-form-footer .status {
	font-weight: 400;
	font-size: 16px;
	line-height: 1.5;
}
#login .status {
	font-weight: 400;
	font-size: 16px;
	line-height: 1.5;
}
#formular_inregistrare .status {
	font-weight: 400;
	font-size: 16px;
	line-height: 1.5;
}
/*#breadcrumbs a:hover {
	text-decoration: none !important;
}*/
.single-product .variations label {
	color: #4b4140;
	font-weight: 400;
	font-size: 14px;
	margin-top: 7px;
}
.single-product .variations .label {
	padding-left: 0;
}
.single-product .add_to_cart .quantity input {
	border: 1px solid #4b4140;
	padding-top: 3px;
	padding-left: 5px;
	margin-top: 10px;
    margin-bottom: 10px;
    width: 45px;
}
.product a.add_to_cart_btn:hover {
	color: #fff;
}
.ar-loader-wrap {
	text-align: center;
	padding: 10px;
}
.ar-loader-wrap img {
	display: inline-block;
}
.preloader-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.7);
	z-index: 99999;
}
.preloader-overlay img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -32px;
	margin-left: -32px;
}
#login input[type="submit"] {
	width: 164px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
#formular_inregistrare input[type="submit"] {
	width: 173px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
#login .parola_uitata {
	display: block;
	text-align: center;
}

.page-template-page_login .checkout_after_header {
	height: 0;
}

.page-template-page_create_account .checkout_after_header {
	height: 0;
}

a[data-provider="facebook"]:hover span {
	background-color: #365491 !important;
}

a[data-provider="facebook"]:hover svg {
	background-color: #365491 !important;
}

a[data-provider="google"]:hover span {
	background-color: #cb3325 !important;
}

a[data-provider="google"]:hover svg {
	background-color: #cb3325 !important;
}

.woocommerce ul.products {
	background: transparent;
}

.single-product .variations select {
	margin-right: 5px;
	margin-bottom: 10px;
}

.single_variation_wrap .woocommerce-Price-amount,
.single_variation_wrap .woocommerce-Price-amount span {
	font-size: 24px;
}

.single_variation_wrap .qty {
	border-radius: 1px;
	border-color: rgb(169, 169, 169);
	-webkit-appearance: menulist;
	box-sizing: border-box;
	align-items: center;
	white-space: pre;
	-webkit-rtl-ordering: logical;
	color: black;
	background-color: white;
	cursor: default;
	border-width: 1px;
	border-style: solid;
	border-image: initial;
	padding-left: 5px;
	margin-bottom: 15px;
	width: 40px;
}

.single_variation_wrap button[type="submit"] {
	display: none;
}

.variations_form {
    margin-top: 20px;
    margin-bottom: 18px;
}

.entry-summary .add_to_cart_btn {
	clear: both;
    margin-left: 0;
}

header .cos-gol {
	text-align: center;
	font-size: 18px;
}

.single-product .entry-summary .quantity .cantitate {
	font-size: 16px;
	line-height: 24px;
	display: inline-block;
	margin-top: 0;
    margin-bottom: 0;
    margin-right: 10px;
}

.single-product .entry-summary .quantity {
	margin-top: 10px;
}

.single-product .add_to_cart_btn:hover {
	background: #a6072c;
    text-decoration: none;
    color: #fff;
}

.single-product .woocommerce-message {
	margin-bottom: 0;
    margin-top: 50px;
    width: 100%;
}

.single-product .ftd_product:hover a {
    color: #fff;
}

.search-results .sr_content .price .old_price {
	margin-left: 0;
}

.tax-product_cat .pagination a,
.post-type-archive-product .pagination a {
	width: auto;
}

.tax-product_cat .pagination a,
.tax-product_cat .pagination span,
.post-type-archive-product .pagination a,
.post-type-archive-product .pagination span {
	font-size: 15px;
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

.widget_product_categories a {
	font-size: 16px;
    line-height: 22px;
    color: #777777 !important;
    font-weight: 300;
    text-decoration: none;
}

.widget_product_categories span {
	font-size: 16px;
    color: #777777;
    font-weight: 300;
    line-height: 30px;
}

.widget_product_categories li {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.widget_product_categories .current-cat a,
.widget_product_categories .current-cat span {
	color: #bc0831 !important;
}

.woocommerce-widget-layered-nav a:before {
	display: none !important;
}

.widget_product_categories a:hover,
.woocommerce-widget-layered-nav a:hover,
.widget_product_categories li:hover span,
.woocommerce-widget-layered-nav li:hover span {
	color: #bc0831 !important;
}

.woocommerce-widget-layered-nav .chosen a,
.woocommerce-widget-layered-nav .chosen span {
	color: #bc0831 !important;
}

.widget_product_categories .cat-item-15,
.widget_product_categories .cat-item-30 {
	display: none;
}

.tax-product_cat .sidebar_my_account,
.post-type-archive-product .sidebar_my_account {
	padding-bottom: 5px;
	padding-top: 6px;
}

#featured_products .product a img,
#featured_products .ftd_product a img {
	transition: all 0.3s;
	-webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
}

.no-touch #featured_products .product a:hover img,
.no-touch #featured_products .ftd_product a:hover img {
	transform: scale(1.1);
}

@media all and ( max-width: 767px ) {
    #featured_products .product a:hover img,
    #featured_products .ftd_product a:hover img {
            transform: none;
    }
}


.no-touch #featured_products .ftd_product a .img-wrap {
        position: relative;
        margin: 0 auto;
	width: 100%;
	overflow: hidden;
        display: block;
}

#featured_products .product a:hover h2 {
	color: #bc0831;
}


.tax-product_cat .product a:hover h2 {
	color: #bc0831;
}

.no-touch .tax-product_cat .img-wrap {
	width: 262px;
	height: 395px;
	overflow: hidden;
}

.no-touch .tax-product_cat .img-wrap img {
	transition: all 0.3s;
}

.no-touch .tax-product_cat .product a:hover img {
	transform: scale(1.1);
}

.no-touch #galerie_produs .img-wrap {
	width: 515px;
	height: 772px;
	overflow: hidden;
}

.no-touch #galerie_produs .img-wrap img {
	transition: all 0.3s;
}

.no-touch #galerie_produs a:hover .img-wrap img {
	transform: scale(1.1);
}

.no-touch #galerie_produs .imagine-mica .img-wrap {
	width: 100px;
	height: 150px;
	overflow: hidden;
}

.no-touch #galerie_produs .imagine-mica .img-wrap img {
	transition: all 0.3s;
}

.no-touch #galerie_produs .imagine-mica a:hover img {
	transform: scale(1.1);
}

.woocommerce-MyAccount-navigation {
	display: none;
}

.woocommerce-account .woocommerce-MyAccount-content {
	float: none;
	width: 100%;
}

.woocommerce-account .woocommerce-message {
	width: 100%;
}

.woocommerce-message .button {
	font-weight: 400 !important;
}

.woocommerce-MyAccount-content button[type="submit"] {
	border: none !important;
	margin-bottom: 0 !important;
}

.woocommerce-MyAccount-content .gray form,
.woocommerce-MyAccount-content .gray .form {
	padding-left: 30px;
	padding-right: 30px;
}

.archive .product a:hover h2 {
	color: #bc0831;
}

.no-touch .archive .img-wrap {
        position: relative;
	width: 100%;
	height: 150.763358778626%;
	overflow: hidden;
}

.no-touch .archive .img-wrap img {
	transition: all 0.3s;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
}

.no-touch .archive .product a:hover img {
	transform: scale(1.1);
}

.woocommerce-cart .woocommerce-message {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.woocommerce-cart .woocommerce-cart-form .actions {
	display: none;
}

.woocommerce-cart .woocommerce-cart-form .product-remove {
	display: none;
}

.woocommerce-cart .woocommerce-cart-form .product-price {
	display: none;
}

.woocommerce-cart .quantity .qty {
	font-size: 18px;
}

.wc-backward {
	font-weight: 400 !important;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	float: none;
	margin-left: auto;
	margin-right: auto;
	width: 360px;
	max-width: 100%;
}

.cart_totals th,
.cart_totals td {
	padding: 5px 0 5px 0 !important;
	border: none !important;
}

.cart_totals table {
	border: none !important;
}

.cart_totals th {
	font-weight: 500 !important;
	text-transform: uppercase;
}

.cart_totals .total td span {
	font-weight: 500 !important;
}

.cart_totals .hand_written:after {
	margin-top: -5px;
}

.wc-proceed-to-checkout {
	padding: 0 !important;
}

.woocommerce-error {
	margin-left: 0 !important;
}

.checkout_coupon .button {
	font-weight: 400 !important;
	background: #bc0831 !important;
	text-decoration: none !important;
	color: #fff !important;
	font-family: 'ZingScriptRustSBBaseG' !important;
    font-size: 22px !important;
    line-height: 32px !important;
    color: #fff !important;
    background: #bc0831 !important;
    padding: 2px 15px !important;
    border-radius: 5px !important;
    vertical-align: top !important;
    transition: all 0.3s !important;
    position: relative !important;
}

.checkout_coupon .button:hover {
	background: #a6072c !important;
}

.woocommerce-checkout .woocommerce-info {
	font-size: 15px;
}

body.woocommerce-cart>header,
body.woocommerce-checkout>header {
	z-index: 9999;
}

.checkout_coupon p {
	margin: 0 !important;
}

.checkout_coupon input[type="text"] {
	height: 50px !important;
	line-height: 50px !important;
}

#order_comments_field {
	display: none;
}

.payment_box p {
	margin: 0 !important;
}

.shipping-calculator-button {
	line-height: 1.5em;
	font-size: 13px;
    text-transform: uppercase;
    font-weight: 500;
}

.woocommerce-shipping-calculator p {
	margin: 0;
}

.shipping-calculator-form {
	padding: 0;
}

.shipping-calculator-form span {
	font-size: 13px !important;
    text-transform: uppercase !important;
    font-weight: 500 !important;
}

.shipping-calculator-form input {
	line-height: 1.5em !important;
	font-size: 13px !important;
    text-transform: uppercase !important;
    font-weight: 500 !important;
}

.shipping-calculator-form .form-row {
	margin: 0 !important;
	padding: 0 !important;
}

.woocommerce-shipping-calculator button[type="submit"] {
	display: inline-block;
    text-decoration: none;
    color: #fff;
    font-family: "ZingScriptRustSBBaseG" , sans-serif;
    font-size: 16px;
    line-height: 32px;
    color: #fff;
    background: #bc0831;
    padding: 8px 14px;
    border-radius: 5px;
    vertical-align: top;
    transition: all 0.3s;
}

.woocommerce-order-details,
.woocommerce-customer-details {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.woocommerce-checkout .red_menu {
	z-index: 10000;
}

.woocommerce-order-received header,
.woocommerce-checkout header {
	background: #000;
    padding-top: 7px;
    padding-bottom: 7px;
}

/*.woocommerce-checkout .col2-set .col-1 {
	float: none;
	width: 100%;
}

.woocommerce-checkout .col2-set .col-2 {
	float: none;
	width: 100%;
}*/

#ship-to-different-address {
	margin-left: 35px;
	margin-top: 0;
    margin-bottom: 0;
}

.woocommerce-checkout h3 {
	margin-bottom: 30px;
}

.woocommerce-checkout .white_box_red_border_top {
	margin-top: 10px;
}

/* .woocommerce-checkout-review-order-table thead,
.woocommerce-checkout-review-order-table tbody {
	display: none;
} */

.woocommerce-checkout-review-order-table th {
	font-weight: 500;
	text-transform: uppercase;
}

.woocommerce-checkout-review-order-table .total span {
	font-weight: 500 !important;
	text-transform: uppercase;
}

/*.woocommerce-checkout .plaseaza-comanda:after {
	position: relative;
	top: -3px;
}*/

.select2-container--default .select2-selection--single .select2-selection__rendered {
	font-size: 16px !important;
	line-height: 38px;
}

.buton-cos-gol {
	display: inline-block;
}

.woocommerce-cart .woocommerce-message .wc-forward {
	display: none;
}

.gray .metoda-plata {
	display: none;
}

.payment_box p {
	font-size: 14px;
	line-height: 1.8;
}

.woocommerce-checkout .place-order {
	display: none;
}

.woocommerce-checkout #payment ul.payment_methods {
	border-bottom: none;
}

.woocommerce-checkout #payment {
	background: transparent;
}


/* #billing_address_1_field,
#billing_address_2_field {
	padding-left: 15px;
	padding-right: 15px;
} */

/* #billing_country_field {
	padding-left: 15px;
	padding-right: 15px;
} */

/* #billing_first_name_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/* } */ 
/* 
#billing_last_name_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/* } */

.select2-container--default .select2-selection--single {
	height: 38px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	top: 6px;
}
/*
#shipping_postcode_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

/*
#shipping_city_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

/* #shipping_state_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
	/*clear: none;
} */

/* #shipping_address_1_field,
#shipping_address_2_field {
	padding-left: 15px;
	padding-right: 15px;
} */
/* 
#shipping_country_field {
	padding-left: 15px;
	padding-right: 15px;
} */
/*
#shipping_first_name_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

#shipping_last_name_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

#shipping_email_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

#shipping_phone_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

#billing_suburbie_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

#shipping_suburbie_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*}

#shipping_informatii_field {
	width: 100%;
	float: none;
	/* padding-left: 15px;
	padding-right: 15px; */
/*} */

.woocommerce-form-login p {
	font-size: 16px;
	line-height: 1.5;
}

.woocommerce-form-login label {
	font-size: 16px;
	line-height: 1.5;
}

.woocommerce-form-login input[type="text"] {
	font-size: 16px;
	padding: 5px 8px 5px 8px;
}

.woocommerce-form-login input[type="password"] {
	font-size: 16px;
	padding: 5px 8px 5px 8px;
}

.woocommerce-form-login a {
	color: #bc0831;
}

.woocommerce-form-login .button {
	display: inline-block !important;
	background: #bc0831 !important;
    text-decoration: none !important;
    color: #fff !important;
    font-family: 'ZingScriptRustSBBaseG' , sans-serif!important;
    font-size: 22px !important;
    line-height: 32px !important;
    color: #fff !important;
    background: #bc0831 !important;
    padding: 2px 15px !important;
    border-radius: 5px !important;
    vertical-align: top !important;
    transition: all 0.3s !important;
}

.woocommerce-form-login .button:hover {
	background: #a6072c !important;
}

.lost_reset_password button {
	display: inline-block !important;
	background: #bc0831 !important;
    text-decoration: none !important;
    color: #fff !important;
    font-family: 'ZingScriptRustSBBaseG' , sans-serif!important;
    font-size: 22px !important;
    line-height: 32px !important;
    color: #fff !important;
    background: #bc0831 !important;
    padding: 2px 15px !important;
    border-radius: 5px !important;
    vertical-align: top !important;
    transition: all 0.3s !important;
}

.lost_reset_password button:hover {
	background: #a6072c !important;
}

.woocommerce-message .button {
	display: inline-block !important;
	background: #bc0831 !important;
    text-decoration: none !important;
    color: #fff !important;
    font-family: 'ZingScriptRustSBBaseG' , sans-serif!important;
    font-size: 22px !important;
    line-height: 32px !important;
    color: #fff !important;
    background: #bc0831 !important;
    padding: 5px 15px !important;
    border-radius: 5px !important;
    vertical-align: top !important;
    transition: all 0.3s !important;
}

.woocommerce-message .button:hover {
	background: #a6072c !important;
}

.woocommerce-form-login .lost_password {
	margin-bottom: 0 !important;
}

.woocommerce-checkout .checkout_coupon input[type="text"] {
	height: 36px !important;
	line-height: 36px !important;
}

.woocommerce-checkout .create-account label {
	display: block;
}

.woocommerce-checkout .create-account input {
	position: static;
}

.login-aici {
	color: #bc0831;
}

.adauga-adresa-facturare button[type="submit"],
.modifica-adresa-facturare button[type="submit"] {
	border: none;
	margin-bottom: 0 !important;
}

.adauga-adresa-facturare {
	display: none;
}

.adrese-facturare input,
.modifica-adresa-facturare input {
	position: relative;
    top: 2px;
    margin-right: 5px;
}

.modifica-adresa-facturare {
	display: none;
	margin: 15px 0;
}

.modifica-adresa-facturare form {
	margin: 0;
}

.adauga-adresa-livrare button[type="submit"],
.modifica-adresa-livrare button[type="submit"] {
	border: none;
	margin-bottom: 0 !important;
}

.adauga-adresa-livrare {
	display: none;
}

.adrese-livrare input,
.modifica-adresa-livrare input {
    margin-right: 5px;
    vertical-align: top;
}

.modifica-adresa-livrare {
	display: none;
	margin: 15px 0;
}

.modifica-adresa-livrare form {
	margin: 0;
}

#formular_inregistrare .cerinte-parola {
	font-size: 15px;
    line-height: 1.5;
    margin: 0;
}

.rand-adresa .continut-adresa {
	display: inline-block;
	width: 500px;
	max-width: 100%;
}

.rand-adresa .modifica,
.rand-adresa .sterge {
	vertical-align: top;
	display: inline-block;
	margin-left: 10px;
	font-size: 19px;
	border-radius: 5px;
}

.rand-adresa {
	margin-bottom: 10px;
	padding: 10px 10px 10px 10px;
	border-radius: 5px;
    float: left;
    background: #fbfbfb;
    border: 1px solid #e5e5e5;
    -webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
}

.adrese-livrare p,
.adrese-facturare p {
	clear: both;
}

.adrese ul {
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.adrese ul li {
	list-style-type: none;
	border: 1px solid #e5e5e5;
	padding: 10px 10px 10px 10px;
	border-radius: 5px;
	width: 49%;
	margin-right: 2%;
	float: left;
	background: #fbfbfb;
    -webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
    margin-top: 0;
}

.adrese ul li:last-child {
	margin-right: 0;
}

.adrese ul li a {
	font-size: 16px;
    line-height: 19px;
    color: #777777;
    text-decoration: none;
    font-weight: 300;
    display: inline-block;
}

.woocommerce-checkout .detalii_comanda .product_title {
	width: 100% !important;
	padding-left: 0 !important;
}

.woocommerce-checkout .detalii_comanda .product-name a {
	text-align: left !important;
}

.woocommerce-checkout .quantity {
	width: 60px;
}

.woocommerce-checkout .quantity input {
	width: 100%;
}

.woocommerce-cart .woocommerce-message {
	display: none;
}

.woocommerce-cart .woocommerce-info {
	display: none;
}

.adauga-adresa-facturare .status {
	display: none;
}

.modifica-adresa-facturare .status {
	display: none;
}

.adauga-adresa-livrare .status {
	display: none;
}

/*#ship-to-different-address {
	display: none;
}*/

.woocommerce-checkout .product-quantity span {
	display: inline-block;
    font-size: 18px;
    line-height: 26px;
}

.woocommerce-checkout .product-quantity .quantity {
	display: inline-block;
}

.woocommerce form .form-row {
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 5px;
}

.woocommerce form .form-row label {
	margin-bottom: 0;
}
/* 
#tip_persoana_field {
	padding-left: 15px;
	padding-right: 15px;
} */

#tip_persoana_field select {
	background: none !important;
}

#cui_field {
	/* padding-left: 15px;
	padding-right: 15px; */
	display: none;
}

#nume_firma_field {
	/* padding-left: 15px;
	padding-right: 15px; */
	display: none;
}

#tip_persoana_field .optional,
#cui_field .optional,
#nume_firma_field .optional {
	display: none;
}

.single-product .owl-nav .owl-prev {
	left: 15px;
}

.single-product .owl-nav .owl-next{
	right: 15px;
}

.single-product .owl-nav {
	z-index: 1;
}

.single-product .embed-wrap iframe {
	max-width: 100%;
}

.single-product .selecteaza-campurile {
	font-size: 16px;
    line-height: 24px;
    color: #bc0831;
}

.add_to_cart_btn.gray {
	background: #998e8c;
}

.add_to_cart_btn.gray:hover,
.add_to_cart_btn.gray:focus {
	background: #998e8c;
}

.facebook-comments {
	padding-bottom: 80px;
	padding-top: 80px;
	max-width: 600px;
}

.woocommerce-checkout span.optional {
	display: none !important;
}

.woocommerce-store-notice {
	position: fixed !important;
	display: none !important;
}

.woocommerce-store-notice__dismiss-link {
	display: none !important;
}

/*@media (min-width: 1200px) {
	.woocommerce-store-notice {
		position: fixed !important;
	}
}*/

@media (min-width: 992px) {
	.tax-product_cat .content_subcateg .col-md-3,
	.post-type-archive-product .content_subcateg .col-md-3 {
		width: 21%;
		right: 79%;
	}

	.tax-product_cat .content_subcateg .col-md-9,
	.post-type-archive-product .content_subcateg .col-md-9 {
		width: 79%;
		left: 21%;
	}
}

@media (max-width: 1366px) {

	.page-template-page_login h2,
	.page-template-page_create_account h2 {
		margin-top: 0;
		margin-bottom: 0;
	}

	.page-template-page_login .gray form,
	.page-template-page_create_account .gray form,
	.page-template-page_login .gray .form,
	.page-template-page_create_account .gray .form {
		margin-bottom: 15px;
	}

	.page-template-page_create_account header.checkout {
		padding-bottom: 0;
	}
}

@media screen and (min-width: 783px) {
  .admin-bar #top-header {
    top: 32px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1299px){
	.owl-nav{
		z-index: 1;
	}
	.owl-nav .owl-prev{
		left: 0;
	}
	.owl-nav .owl-next{
		right: 0;
	}
	.single-product .owl-nav .owl-prev {
		left: 15px;
	}
	.single-product .owl-nav .owl-next{
		right: 15px;
	}
}
@media screen and (max-width: 1199px){
	.red_menu #close_red_menu{
		/*left: 20px;
		right: auto;*/
		float: right;
		margin-bottom: 20px;
		position: static;
	}
	.red_menu .search-form {
		clear: both;
	}
	.red_menu{
		left: auto;
		right: -280px;
	}
	.red_menu.red_menu_visible{
		right: 0;
		left: auto;
	}
	.categories_masonry_style a{
		padding-left: 14px;
		padding-right: 14px;
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.big_padding{
		padding-left: 15px;
		padding-right: 15px;
	}
	#breadcrumbs{
		margin-top: 10px;
		margin-bottom: 37px;
	}
	.contact_page #breadcrumbs{
		margin-top: 17px;
	}
	.content p{
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.sidebar_padding_helper{
		padding: 0 18px;
	}
	.sidebar_subcateg .sidebar_padding_helper{
		padding: 0 15px;
	}
	.sidebar p{
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.comenzile_mele .angle_after:after{
		content: none;
	}
	.comenzile_mele td{
		padding-top: 20px;
		padding-bottom: 20px;
		padding-left: 15px;
		padding-right: 6px;
	}
	.comenzile_mele th{
		padding-top: 32px;
		padding-bottom: 10px;
		padding-left: 15px;
		padding-right: 6px;
	}
	.comenzile_mele tbody tr:last-child td{
		padding-bottom: 32px;
	}
	.detalii_comanda .product_title{
		padding-left: 30px;
	}
	.white_box_red_border_top{
		padding-left: 15px;
		padding-right: 15px;
	}
	.detalii_produs .add_to_cart p{
		margin-top: 0;
		margin-bottom: 0;
	}
}
@media screen and (min-width: 991px) and (max-width: 1199px){
	.categories_masonry_style [class*="col-"]{
		height: 210px;
	}
	.categories_masonry_style .col-height-2, .categories_masonry_style .col_group{
		height: 420px;
	}
	.alte_cat_section .categories_masonry_style [class*="col-"]{
		height: 310px;
	}
	.grid-item { 
		height: 210px;
	}
	.grid-item--height2{
		height: 420px;
	}
	header{
		padding-top: 27px;
		padding-bottom: 27px;
	}
	header.small_header{
		padding-top: 26px;
		padding-bottom: 17px;
	}
	header .center_btns{
		text-align: left;
	}
	header .center_btns img{
		max-width: 200px;
	}
	header.checkout .logo img{
		width: 200px;
	}
	header .hand_written.red_bg{
		padding: 6px 14px;
	}
	h1,
	.h1{
		font-size: 46px;
		line-height: 62px;
	}
	.hero h1{
		margin-bottom: 40px;
	}
	h2,
	.h2{
		font-size: 36px;
		line-height: 42px;
		margin-bottom: 25px;
	}
	.hero h2,
	.hero h2.h2_style_30{
		font-size: 28px;
		margin-bottom: 15px;
	}
	.categories_masonry_style{
		padding-top: 25px;
	}
	.categories_masonry_style .cat_title{
		font-size: 25px;
		line-height: 28px;
	}
	.categories_masonry_style a {
	    padding-left: 10px;
	    padding-right: 10px;
	    padding-top: 24px;
	    padding-bottom: 10px;
	}
	.categories_masonry_style{
		padding-left: 15px;
		padding-right: 15px;
	}
	.footer_social_links{
		right: 4px;
	}
	#back-to-top{
		margin-right: 4px;
	}
	.text_right .hand_written.gray_bg{
		margin-top: 50px;
		margin-bottom: 50px;
	}

}
@media screen and (min-width: 991px) and (max-width: 1050px){
	.owl-nav{
		top: 100%;
		position: relative;
		text-align: center;
	}
	.owl-nav .owl-prev,
	.owl-nav .owl-next{
		position: relative;
		left: auto;
		right: auto;
		display: inline-block;
		margin-top: 50px;
		margin-left: 10px;
		margin-right: 10px;
	}
}
@media screen and (max-width: 840px){
	.owl-nav{
		top: 100%;
		position: relative;
		text-align: center;
	}
	.owl-nav .owl-prev,
	.owl-nav .owl-next{
		position: relative;
		left: auto;
		right: auto;
		display: inline-block;
		margin-top: 50px;
		margin-left: 10px;
		margin-right: 10px;
	}
	.single-product #galerie_produs .owl-nav {
		position: absolute;
    	top: 45%;
	}
	.single-product #galerie_produs .owl-nav .owl-prev {
		position: absolute;
	}
	.single-product #galerie_produs .owl-nav .owl-next {
		position: absolute;
	}
}
@media screen and (max-width: 991px){
	header{
		background: #000;
	}
	.woocommerce-Address header {
		background: transparent;
	}
	.woocommerce-Address header h3 {
		margin-top: 0;
	}
	.checkout_footer_icon{
		width: 100%;
		text-align: center;
	}
	.checkout_footer_text{
		width: 100%;
		text-align: center;
	}
	.checkout_footer img{
		width: auto;
	}
	p.ai_cont{
		display: block;
	}
	.continue_shopping{
		float: none;
		display: block;
		width: 100%;
		text-align: center;
		padding-top: 20px;
	}
	.no_top_margin_on_tablet{
		margin-top: 0;
	}
	ul.products li{
		width: 50%;
	}
	ul.products li:nth-child(2n+1){
		clear: both;
	}
	.product .price{
		margin-top: 10px;
	}
	.sorting p.preform_title{
		margin-left: 0;
	}
	.left_tablet_mobile{
		float: none;
	}
	.sorting form{
		margin-right: 10px;
	}
	.grid-sizer,
	.grid-item,
	.grid-item--width2 { 
		width: 33.33%; 
	}
	footer p.copyright {
		display: block;
	}
	footer p.copyright img {
		margin-top: 10px;
	}
}
@media screen and (min-width: 991px){
	ul.products li{
		width: 33%;
	}
	ul.products li:nth-child(3n+1){
		clear: both;
	}
	#user_menu_header_btn img,
	#search_header_btn img,
	.shopping_bag.hidden-sm.hidden-xs img{
		transition: all 0.2s;
	}
	/*#user_menu_header_btn:hover img,
	#search_header_btn:hover img,
	.shopping_bag.hidden-sm.hidden-xs:hover img{
		opacity: 0.7;
	}*/
}
@media screen and (min-width: 768px) and (max-width: 991px){
	.categories_masonry_style [class*="col-"]{
		height: 210px;
	}
	.categories_masonry_style .col-height-2, .categories_masonry_style .col_group{
		height: 420px;
	}
	.alte_cat_section .categories_masonry_style [class*="col-"]{
		height: 310px;
	}
	.grid-item { 
		height: 210px;
	}
	.grid-item--height2{
		height: 420px;
	}
	header{
		padding-top: 27px;
		padding-bottom: 27px;
	}
	header.small_header{
		padding-top: 26px;
		padding-bottom: 17px;
	}
	header .center_btns{
		text-align: left;
		width: auto;
	}
	header .right_btns{
		width: auto;
	}
	header .center_btns img{
		max-width: 200px;
	}
	header.checkout .logo img{
		width: 200px;
	}
	header .hand_written.red_bg{
		display: none;
	}
	h1,
	.h1{
		font-size: 46px;
		line-height: 62px;
	}
	.hero h1{
		margin-bottom: 40px;
	}
	h2,
	.h2{
		font-size: 36px;
		line-height: 42px;
		margin-bottom: 25px;
	}
	.hero h2,
	.hero h2.h2_style_30{
		font-size: 28px;
		margin-bottom: 15px;
	}
	.hero{
		padding-top: 180px;
		padding-bottom: 180px;
	}
	.floating_social{
		display: none !important;
	}
	.categories_masonry_style{
		padding-top: 25px;
	}
	.categories_masonry_style .cat_title{
		font-size: 25px;
		line-height: 28px;
	}
	.categories_masonry_style a {
	    padding-left: 10px;
	    padding-right: 10px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
	.categories_masonry_style{
		padding-left: 15px;
		padding-right: 15px;
	}
	.footer_social_links{
		right: 4px;
	}
	#back-to-top{
		margin-right: 12px;
	}
	section.categories .col-xs-4,
	section.categories .col-xs-8{
		width: 50%;
	}
	.categories_masonry_style a .circle_arrow_after{
		bottom: 21px;
	}
	section.partners{
		padding-bottom: 20px;
	}
	footer img{
		width: 200px;
		margin-bottom: 22px;
	}
	footer form input[type="text"], footer form input[type="email"]{
		width: 100%;
		padding-left: 33px;
		padding-right: 40px;
	}
	footer{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	footer .envelope_before:before{
		/*left: 0;*/
		/*font-size: 15px;*/
		top: 13px;
	}
	/*footer .arrow_over_input{
		right: -3px;
	}*/
	.footer_social_links{
		position: relative;
		text-align: center;
		margin-top: 30px;
	}
	.footer_social_links ul li{
		display: inline-block;
		margin-left: 10px;
		margin-right: 10px;
	}
	footer .col-xs-12.no_padding{
		text-align: center;
	}
	p{
		font-size: 20px;
		line-height: 28px;
		margin-top: 10px;
		margin-bottom: 15px;
	}
	.content ul li{
		font-size: 20px;
		line-height: 28px;
		margin-top: 2px;
		margin-bottom: 2px;
	}
	section.content,
	section.contact_page{
		padding-bottom: 70px;
	}
	.sidebar_padding_helper{
		padding: 0 10px;
	}
	.sidebar_subcateg .sidebar_padding_helper{
		padding: 0 10px;
	}
	.sidebar .right_info{
		padding-left: 8px;
	}
	.sidebar_product{
		padding-top: 28px;
		padding-bottom: 28px;
	}
	.sidebar form{
		margin-top: 11px;
	}
	.sidebar{
		padding-top: 21px;
	}
	.sidebar .support .left_text, .sidebar .support .right_text{
		display: block;
		width: 100%;
	}
	.sidebar .support a{
		margin-top: 7px;
		display: inline-block;
	}
	ul.sidebar_social li a{
		font-size: 18px;
		line-height: 36px;
		width: 36px;
		height: 36px;
	}
	ul.sidebar_social li{
		margin-right: 9px;
		margin-bottom: 9px !important;
	}
	.contact_page #breadcrumbs{
		margin-bottom: 27px;
	}
	.text_right .hand_written.gray_bg{
		margin-top: 29px;
		margin-bottom: 36px;
	}
	.sidebar h3{
		line-height: 51px;
	}
	.networks_contact{
		margin-top: 22px;
		margin-bottom: 15px;
	}
	.contact_sidebar .support{
		margin-top: 20px;
		margin-bottom: 55px;
	}
	.gray form,
	.gray .form{
		padding-top: 8px;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 35px;
	}
	.gray form .hand_written.red_bg,
	.gray .form .hand_written.red_bg{
		margin-top: 13px;
		margin-bottom: 15px;
	}
	.reassurance_block{
		padding-top: 6px;
		padding-bottom: 35px;
	}
	.reassurance_block .table_parent,
	.reassurance_block .table_cell{
		display: block;
		width: 100%;
		text-align: center;
	}
	.reassurance_block .circle_icon{
		margin-left: auto;
		margin-right: auto;
	}
	.account_settings_name{
		margin-top: 10px;
		margin-bottom: 3px;
	}
	.account_settings_link{
		padding-left: 0;
		text-decoration: underline;
	}
	.account_settings_link:before{
		content: none;
	}
	.block_form_sm h3{
		display: block;
		margin-bottom: 18px !important;
	}
	section.category_intro{
		padding-top: 38px;
		padding-bottom: 57px;
	}
	.lista_subcategorii{
		margin-left: 15px;
		margin-bottom: 19px;
	}
	.lista_subcategorii li{
		width: 100%;
		float: none;
	}
	section.categoy_list_subcat{
		padding-top: 74px;
		padding-bottom: 80px;
	}
	.alte_cat_section h2{
		margin-bottom: 27px;
	}
	.alte_cat_section .categories_masonry_style{
		padding-top: 40px;
	}
	section.alte_cat_section{
		padding-top: 47px;
		padding-bottom: 60px;
	}
	.sidebar_my_account ul li{
		padding-top: 7px;
		padding-bottom: 7px;
	}
	.comenzile_mele td{
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.comenzile_mele th{
		padding-left: 10px;
		padding-top: 20px;
		padding-bottom: 10px;
	}
	.comenzile_mele tbody tr:last-child td{
		padding-bottom: 20px;
	}
	.detalii_comanda .product_title{
		width: 100%;
		padding-left: 0;
	}
}
@media screen and (max-width: 768px){
	.categories_masonry_style [class*="col-"]{
		height: 180px;
	}
	.categories_masonry_style .col-height-2, .categories_masonry_style .col_group{
		height: 360px;
	}
	.alte_cat_section .categories_masonry_style [class*="col-"]{
		height: 280px;
	}
	.grid-item { 
		height: 180px;
	}
	.grid-item--height2{
		height: 360px;
	}
	header{
		padding-top: 27px;
		padding-bottom: 27px;
	}
	header.small_header{
		padding-top: 26px;
		padding-bottom: 17px;
	}
	header .center_btns{
		text-align: left;
		width: auto;
	}
	header .right_btns{
		width: auto;
	}
	header .center_btns img{
		max-width: 200px;
	}
	header.checkout .logo img{
		width: 200px;
	}
	header .hand_written.red_bg{
		display: none;
	}
	h1,
	.h1{
		font-size: 37px;
		line-height: 47px;
	}
	.hero h1{
		margin-bottom: 40px;
	}
	.nf{
		margin-top: 40px;
	}
	h2,
	.h2{
		font-size: 32px;
		line-height: 40px;
		margin-bottom: 20px;
	}
	.hero h2,
	.hero h2.h2_style_30{
		font-size: 28px;
		margin-bottom: 15px;
	}
	.hero{
		padding-top: 150px;
		padding-bottom: 150px;
	}
	.floating_social{
		display: none !important;
	}
	.categories_masonry_style{
		padding-top: 25px;
	}
	.categories_masonry_style .cat_title{
		font-size: 25px;
		line-height: 28px;
	}
	.categories_masonry_style a {
	    padding-left: 10px;
	    padding-right: 10px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	}
	.categories_masonry_style{
		padding-left: 15px;
		padding-right: 15px;
	}
	.footer_social_links{
		right: 4px;
	}
	#back-to-top{
		margin-right: 12px;
	}
	section.categories .col-xs-4,
	section.categories .col-xs-8{
		width: 50%;
	}
	.categories_masonry_style a .circle_arrow_after{
		bottom: 21px;
	}
	section.partners{
		padding-bottom: 20px;
	}
	footer img{
		width: 200px;
		margin-bottom: 22px;
	}
	.heep_in_touch form input[type="text"], .keep_in_touch form input[type="email"]{
		width: 310px;
		padding-left: 40px;
		padding-right: 20px;
	}
	footer form input[type="text"], footer form input[type="email"]{
		width: 270px;
		padding-left: 33px;
		padding-right: 40px;
	}
	footer{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	footer .envelope_before:before{
		left: 10px;
		/*font-size: 15px;*/
		top: 13px;
	}
	footer .arrow_over_input{
		right: 10px;
	}
	.footer_social_links{
		position: relative;
		text-align: center;
		margin-top: 30px;
	}
	.footer_social_links ul li{
		display: inline-block;
		margin-left: 10px;
		margin-right: 10px;
	}
	footer .col-xs-12.no_padding{
		text-align: center;
	}
	section{
		padding-top: 24px;
		padding-bottom: 28px;
	}
	.categories_masonry_style .col-height-2 .cat_title{
		font-size: 28px;
		line-height: 36px;
	}
	#featured_products{
		margin-bottom: 0;
	}
	.keep_in_touch form{
		padding-top: 24px;
		padding-bottom: 48px;
	}
	footer .col-sm-4.no_padding{
		text-align: center;
	}
	/* footer .col-sm-4.no_padding form {
		display: none;
	} */
	footer .col-sm-8.no_padding .col-sm-4{
		width: 33.33%;
		float: left;
	}
	.footer_social_links{
		margin-top: 50px;
	}
	p{
		font-size: 20px;
		line-height: 28px;
		margin-top: 10px;
		margin-bottom: 15px;
	}
	.contact_page #breadcrumbs{
		margin-bottom: 27px;
	}
	.text_right .hand_written.gray_bg{
		margin-top: 29px;
		margin-bottom: 36px;
	}
	.sidebar h3{
		line-height: 51px;
	}
	.networks_contact{
		margin-top: 22px;
		margin-bottom: 15px;
	}
	.contact_sidebar .support{
		margin-top: 20px;
		margin-bottom: 55px;
	}
	.gray form,
	.gray .form{
		padding-top: 8px;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 35px;
	}
	.gray form .hand_written.red_bg,
	.gray .form .hand_written.red_bg{
		margin-top: 13px;
		margin-bottom: 15px;
	}
	.reassurance_block{
		padding-top: 6px;
		padding-bottom: 35px;
	}
	.reassurance_block .table_parent,
	.reassurance_block .table_cell{
		display: block;
		width: 100%;
		text-align: center;
	}
	.reassurance_block .circle_icon{
		margin-left: auto;
		margin-right: auto;
	}
	.account_settings_name{
		margin-top: 10px;
		margin-bottom: 3px;
	}
	.account_settings_link{
		padding-left: 0;
		text-decoration: underline;
	}
	.account_settings_link:before{
		content: none;
	}
	.block_form_sm h3{
		display: block;
		margin-bottom: 18px !important;
	}
	.contact_sidebar .text_right{
		text-align: left;
	}
	.networks_contact .table_parent{
		width: auto;
	}
	.name_network{
		padding-right: 30px;
	}
	.sidebar .support .right_text{
		text-align: left;
	}
	.contact_sidebar .sidebar_social{
		display: none;
	}
	.contact_page .reassurance_block_title,
	.contact_page .reassurance_block{
		display: none;
	}
	.contact_page .inline_text_form{
		margin-top: 0;
		margin-bottom: 0;
	}
	section.category_intro{
		padding-top: 38px;
		padding-bottom: 57px;
	}
	.lista_subcategorii{
		margin-left: 15px;
		margin-bottom: 19px;
	}
	.lista_subcategorii li{
		width: 100%;
		float: none;
	}
	section.categoy_list_subcat{
		padding-top: 74px;
		padding-bottom: 80px;
	}
	.alte_cat_section h2{
		margin-bottom: 27px;
	}
	.alte_cat_section .categories_masonry_style{
		padding-top: 40px;
	}
	section.alte_cat_section{
		padding-top: 47px;
		padding-bottom: 60px;
	}
	.category_intro img,
	.categoy_list_subcat img{
		max-width: 350px;
		margin-left: 50%;
		transform: translate(-50%,0%);
		margin-bottom: 10px;
	}
	.sectiune_img_bg .col-sm-6.col-md-5{
		text-align: right;
		padding-left: 13%;
	}
	.comenzile_mele td{
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.comenzile_mele th{
		padding-left: 10px;
		padding-top: 20px;
		padding-bottom: 10px;
	}
	.comenzile_mele tbody tr:last-child td{
		padding-bottom: 20px;
	}
	header.checkout .col-md-6.table_cell{
		width: 100%;
		display: block;
		text-align: center;
	}
	.comanda_bar{
		margin-left: auto;
		margin-right: auto;
	}
	.checkout_footer .row .col-xs-6:nth-child(2n+1){
		clear: both;
	}
	.footer_mare_text{
		width: 90%;
	}
	#galerie_produs .owl-stage img{
		/*max-width: 400px;*/
		margin-left: auto;
		margin-right: auto;
	}
	.recenzii .user_details{
		width: 180px;
	}
	.recenzii .comment_text{
		width: calc(100% - 200px);
	}
	.recenzii p.comment_rating{
		margin-bottom: 10px;
	}
	.newsletter_header_parent, .user_menu_header_parent, .search_header_parent{
		position: initial !important;
	}
	.user_menu_header_popup{
		left: 10%;
		width: 80%;
		top: 70px; 
	}
	.user_menu_header_popup:before{
		content: none;
	}
	.search_header_popup{
		left: 10%;
		width: 80%;
		top: 70px;
	}
	.popular_searches_hero{
		left: 10%;
		top: 130px;
	}
	.search_header_popup:before{
		content: none;
	}
}
@media screen and (max-width: 700px){
	#breadcrumbs{
		font-size: 16px;
		margin-bottom: 32px;
	}
	.contact_page #breadcrumbs{
		margin-top: 12px;
	}
	.content h1,
	.my-account-content h2.like_h1{
		margin-bottom: 36px;
	}
	.sidebar{
		margin-top: 70px;
	}
}
@media screen and (max-width: 599px){
        .red_vertical_line {
            display: none;
        }
	.oferta_sezon{
		width: 300px;
		height: 300px;
	}
	.oferta_text{
		width: 100%;
		left: 15px;
		bottom: 21px;
	}
	.oferta_text h3, .oferta_text .h3{
		margin-bottom: 20px;
		font-size: 22px;
		width: 180px;
	}
	#close_oferta{
		position: relative;
		right: 0;
	}
	header{
		padding-top: 12px;
		padding-bottom: 12px;
	}
	header.small_header{
		padding-top: 12px;
		padding-bottom: 12px;
	}
	header .col-xs-12.table_parent{
		padding-left: 0px;
		padding-right: 0px;
	}
        header .row {
            margin-left: 0px;
            margin-right: 0px;
        }
	header .right_btns a.shopping_bag,
	header .right_btns a.burger_btn{
		display: inline-block;
	}
	header .left_btns img, header .right_btns img{
		height: 35px;
	}
	.burger_bar{
		width: 27px;
	}
	header .center_btns img{
		width: 150px;
	}
	header.checkout .logo img{
		width: 170px;
	}
	header .center_btns a{
		margin-left: 0;
		margin-right: 0;
	}
	h1, .h1{
		font-size: 31px;
		margin-top: 18px;
	}
	.hero h2,
	.hero h2.h2_style_30{
		font-size: 22px;
		line-height: 26px;
		margin-bottom: 15px;
	}
	.hero{
		padding-top: 75px;
		padding-bottom: 75px;
	}
	section{
		padding-top: 10px;
	}
	.categories_masonry_style [class*="col-"]{
		width: 100%;
		height: 250px;
	}
	.alte_cat_section .categories_masonry_style [class*="col-"]{
		height: 310px;
	}
	.categories_masonry_style .col-xs-7{
		height: auto;
	}
	.categories_masonry_style .col-xs-7 [class*="col-"]{
		width: 100%;
		height: 250px;
	}
	.grid-item { 
		width: 100% !important;
		height: 250px;
	}
	.grid-item--height2{
		height: 250px;
	}
	section.categories h2{
		margin-top: 0;
	}
	.keep_in_touch form{
		padding-top: 0;
		padding-bottom: 0;
	}
	.heep_in_touch form input[type="text"], .keep_in_touch form input[type="email"]{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 11px;
		padding-top: 6px;
		padding-bottom: 2px;
		padding-right: 10px;
		padding-left: 33px;
		height: 40px;
	}
	.keep_in_touch .envelope_before:before{
		left: 5px;
		top: 7px;
	}
	.keep_in_touch form input[type="submit"]{
		line-height: 26px;
		padding: 5px 15px;
	}
	section.partners{
		padding-top: 44px;
	}
	footer .col-sm-8.no_padding .col-sm-4{
		width: 100%;
		float: none;
		text-align: center;
	}
	footer ul{
		margin-top: 0;
		margin-bottom: 20px;
	}
	footer ul li a{
		line-height: 26px;
	}
	.footer_social_links{
		margin-top: 5px;
	}
	img.alignright,
	img.alignleft,
	img.aligncenter,
	a img.alignright,
	a img.alignleft,
	a img.aligncenter{
		float:none;
		margin:20px auto;
		display: block;
	}
	blockquote{
		font-size: 26px;
		line-height: 37px;
	}
	.content p{
		margin-top: 10px;
		margin-bottom: 15px;
	}
	ul.sidebar_social li{
		margin-right: 9px;
	}
	.contact_page h1{
		margin-bottom: 10px;
	}
	.contact_page #breadcrumbs{
		margin-top: 3px;
		margin-bottom: 19px;
	}
	.gray form [class*="col-"],
	.gray .form [class*="col-"]{
		padding-left: 7px;
		padding-right: 7px;
	}
	.gray form input[type="color"],
	.gray form input[type="date"],
	.gray form input[type="datetime"],
	.gray form input[type="datetime-local"],
	.gray form input[type="email"],
	.gray form input[type="month"],
	.gray form input[type="number"],
	.gray form input[type="password"],
	.gray form input[type="search"],
	.gray form input[type="tel"],
	.gray form input[type="text"],
	.gray form input[type="time"],
	.gray form input[type="url"],
	.gray form input[type="week"],
	.gray .form input[type="color"],
	.gray .form input[type="date"],
	.gray .form input[type="datetime"],
	.gray .form input[type="datetime-local"],
	.gray .form input[type="email"],
	.gray .form input[type="month"],
	.gray .form input[type="number"],
	.gray .form input[type="password"],
	.gray .form input[type="search"],
	.gray .form input[type="tel"],
	.gray .form input[type="text"],
	.gray .form input[type="time"],
	.gray .form input[type="url"],
	.gray .form input[type="week"]{
		/*margin-bottom: 14px;*/
		margin-bottom: 12px;
	}
	.text_right .hand_written.gray_bg{
		margin-top: 0;
		margin-bottom: 15px;
	}
	.sidebar{
		margin-top: 55px;
	}
	.block_form_sm h3{
		font-size: 21px;
		padding: 0;
		text-align: center;
	}
	.hidden-700xs{
		display: none;
	}
	.sidebar .support .right_text a{
		margin-right: 10px;
	}
	.contact_sidebar .support{
		margin-bottom: 0;
	}
	.contact_sidebar{
		padding-bottom: 0;
	}
	.sectiune_padding_helper{
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.alte_cat_section h2{
		margin-bottom: 20px;
	}
	.alte_cat_section .categories_masonry_style{
		padding-top: 22px;
	}
	.detalii_comanda .product_title{
		width: 100%;
		padding-left: 0;
	}
	.recenzii .user_details{
		width: 100%;
	}
	.recenzii .comment_text{
		width: 100%;
	}
	.recenzii p.comment_rating{
		text-align: center;
	}
	.popular_searches_hero{
		display: none !important;
	}
}
@media screen and (max-width: 525px){
	.sorting br{
		display: block !important;
	}
	.product_star{
		display: block;
		float: none;
	}
}
@media screen and (max-width: 500px){
    
	.content h1,
	.my-account-content h2.like_h1{
		font-size: 32px;
		line-height: 38px;
	}
	.hidden-500xs{
		display: none;
	}
	.sectiune_padding_helper{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.sectiune_img_bg .col-sm-6.col-md-5{
		padding-left: 15px;
	}
	.lista_subcategorii li{
		padding-left: 20px;
	}
	section.alte_cat_section{
		padding-top: 12px;
		padding-bottom: 50px;
	}
	.comenzile_mele .actiuni{
		display: none;
	}
	.comenzile_mele td a{
		text-decoration: underline !important;
		font-weight: 500;
	}
	.comenzile_mele td a:hover,
	.comenzile_mele td a:active,
	.comenzile_mele td a:focus,
	.comenzile_mele td a:visited{
		text-decoration: underline !important;
	}
	.detalii_comanda tr th:nth-child(2),
	.detalii_comanda tbody tr td:nth-child(2){
		width: 80px !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.detalii_comanda td,
	.detalii_comanda th{
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.detalii_comanda tbody tr td:last-child{
		min-width: 90px !important;
	}
	.comanda_bar{
		display: none;
	}
	.checkout_after_header{
		height: 50px;
	}
	.sr_img{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		text-align: center;
	}
	.sr_img img{
		width: 124px;
		height: auto;
		margin-bottom: 10px;
	}
	.sr_type_with_img .sr_content{
		width: 100%;
	}
	.product a.add_to_cart_btn:before,
	.detalii_produs .add_to_cart_btn:before	{
		content: none;
	}
}

@media all and ( max-width: 480px ) {
    body > header .center_btns img {
        max-width: 160px;
    }
    body > header {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    body > header a {
        margin-left: 10px;
        margin-right: 10px;
    }
}

@media screen and (max-width: 390px){
	.hero .hand_written.red_bg.angle_after{
		margin-left: auto;
		margin-right: auto;
		padding-left: 10px;
		padding-right: 10px;
		margin-top: 10px;
		display: inline-block;
	}
	.comenzile_mele .total_comanda{
		display: none;
	}
	.checkout_footer .col-xs-6.col-sm-3{
		width: 100%;
	}
	.checkout_page .white_box_red_border_top a.red_bg{
		padding-left: 14px;
		padding-right: 14px;
	}
	.checkout_page .white_box_red_border_top .parent_btn_parent{
		bottom: -32px;
	}
	ul.products li{
		width: 100%;
	}
	.product_star{
		display: inline-block;
		float: right;
	}
	header a{
		margin-left: 6px;
		margin-right: 6px;
	}
	header .center_btns img{
		width: 130px;
	}
}

.woocommerce table.shop_table_responsive thead,
.woocommerce-page table.shop_table_responsive thead{display:none}
.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,
.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}
.woocommerce table.shop_table_responsive tbody th,
.woocommerce-page table.shop_table_responsive tbody th{display:none}
.woocommerce table.shop_table_responsive tr,
.woocommerce-page table.shop_table_responsive tr{display:block}
.woocommerce table.shop_table_responsive tr td,
.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}
.woocommerce table.shop_table_responsive tr td.order-actions,
.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}
.woocommerce table.shop_table_responsive tr td::before,
.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}
.woocommerce table.shop_table_responsive tr td.actions::before,
.woocommerce table.shop_table_responsive tr td.product-remove::before,
.woocommerce-page table.shop_table_responsive tr td.actions::before,
.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}

.woocommerce-cart {
	/*margin-top: 45px;*/
}

.shipping-box {
    background: #ffffff;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    padding: 15px;
    margin-bottom: 50px;
}

.checkout-single-item {
    box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
    background-color: #fafafa;
    padding: 20px 20px;
    display: table;
    margin-top: 15px;
    width: 100%;
    position: relative;
}
.checkout-single-item .remove-item {
    position: absolute;
    top: -9px;
    right: -9px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background-color: #000000;
}
.checkout-single-item .remove-item  i {
    line-height: 18px;
    width: 18px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
}
.checkout-single-item:first-child {
    margin-top: 0;
}

.checkout-single-item .thumb {
    width: 100px;
    display: table-cell;
    vertical-align: middle;
    padding-right: 10px;
    img {
        display: block;
        width: 100%;
    }
    a{
        display: block;
        width: 100%;
    }
}
.checkout-single-item .info {
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    text-align: center;
}
.checkout-single-item h4 {
    font-size: 18px;
    line-height: 26px;
    color: #666666;
}
.checkout-single-item h4 a{
    display: inline-block;
    font-size: 18px;
    line-height: 26px;
    color: #666666;
}
.checkout-single-item .info .quantity-wrapper {
    display: table;
    margin: 0 auto 10px auto;
}
.checkout-single-item .info .quantity-wrapper label {
    display: inline-block;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    margin-right: 10px;
    color: #666666;
}
.checkout-single-item .info .quantity-wrapper .quantity {
    display: inline-block;
    margin: 0 auto;
}
.checkout-single-item .info .quantity-wrapper .quantity input {
    padding: 0 10px;
}
.checkout-single-item .info .price span {
    font-size: 22px;
    line-height: 24px;
    color: #bc0831;
    font-weight: 500;
}
.dhl-icon {
    width: 110px;
    height: 24px;
    background-image: url('data:image/png;base64,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');
    background-size: cover;
    background-position: center center;
    /*display: inline-block;*/
    display: none;
    margin-left: 69px;
}
.woocommerce ul#shipping_method li small, .woocommerce ul#shipping_method li small .amount {
    font-weight: 500;
}
.woocommerce .shipping.shipping-box {
    font-weight: 700;
}
.woocommerce .shipping.shipping-box small {
    font-weight: 500;
}
.woocommerce table.shop_table {
    border: none;
    margin: 0;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    font-weight: 500;
    text-transform: uppercase;
    border: none;
    padding: 5px 0;
}
.white_box_red_border_top {
    margin-bottom: 70px;
}
.woocommerce-checkout #payment {
    background-color: #fafafa;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 0;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    background-color: #ffffff;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
    border-bottom: 1em solid #ffffff;
}
.header_cart_items .item {
    position: relative;
}
.header_cart_items .item .remove-item {
    position: absolute;
    top: 7px;
    right: -12px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background-color: #000000;
    font-size: 12px;
    line-height: 18px;
}
.header_cart_items .item .remove-item i {
    line-height: 18px;
    width: 18px;
    text-align: center;
    font-size: 12px;
    color: #ffffff;
}
.add_to_cart_btn {
    display: inline-block;
}
.checkout-single-item .info .quantity-wrapper .quantity input {
    border: 1px solid rgba(0,0,0,0.1);
}

p.other_info {
	margin-top: 25px !important;
	margin-bottom: 25px !important;
	font-size: 16px;
	line-height: 24px;
        font-weight: 700;
       
}
 p.other_info b {
    font-weight: 400;
}
.shipping-box p, .payment_methods_extra_info {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}
.payment_methods_extra_info {
	display: none;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    width: auto;
}
.text_right .hand_written.gray_bg {
    margin-top: 20px;
}

.vc_popover_added_cart {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba( 0, 0, 0, .65);
    z-index: 9999;
}
.vc_popover_added_cart .vc_table {
    display: table;
    width: 100%;
    height: 100%;
}
.vc_popover_added_cart .vc_table .vc_table_cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    padding: 15px;
}

.vc_popover_added_cart .vc_flash_popout {
    border-radius: 5px;
    overflow: hidden;
    background: #fff;
    margin-bottom: 40px;
    width: 100%;
    max-width: 500px;
    margin: 0 auto;
}

.vc_popover_added_cart .vc_flash_popout h2 {
    padding: 20px 45px 15px;
    background: #f3f3f3;
    border-bottom: 1px solid rgba(0,0,0,.05);
    text-align: center;
    font-size: 17px;
    line-height: 22px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: .08em;
    color: rgba(0,0,0, .75);
    margin: 0;
    position: relative;
} 
.vc_popover_added_cart .vc_flash_popout h2 .remove {
    position: absolute;
    font-size: 16px;
    right: 15px;
    line-height: 22px;
    top: 20px;
    color: rgba(0,0,0, .75);
}
.vc_popover_added_cart .vc_flash_popout h2 .remove:hover {
    color: rgba(0,0,0, 1);
}
.vc_popover_added_cart .vc_flash_popout .vc_popout_content {
    padding: 30px 34px;
}
.vc_popover_added_cart .vc_flash_popout table {
    width: 100%;
}
.vc_popover_added_cart .vc_flash_popout table td.image {
    width: 80px;
}
.vc_popover_added_cart .vc_flash_popout table td.image img {
    max-width: 100%;
    display: block;
    height: auto!important;
}
.vc_popover_added_cart .vc_flash_popout table td.title {
    font-size: 16px;
    padding-left: 20px;
    padding-right: 20px;
    color: #000000;
}
.vc_popover_added_cart .vc_flash_popout table td.price {
    width: 15%;
    text-align: right;
}
.vc_popover_added_cart .vc_flash_popout table td.price .amount {
    font-size: 16px;
}
@media all and ( max-width : 480px ) {
    .detalii_comanda .product_title {
        width: 100%!important;
        padding-left: 0!important;
        display: block;
    }
}
.thumbnail-slider-container {
    padding-top: 20px;
}
.thumbnail-slider-container .owl-item .imagine {
    padding-left: 10px;
    padding-right: 10px;
    opacity: 0.5;
}

.thumbnail-slider-container .owl-item .imagine.current {
    opacity: 1;
}
.search-box-header {
    position: relative;
    display: none;
}
@media all and (max-width: 1200px) {
    .search-box-header {
        display: block;
    }
}

.search-box-header input[type=text] {
    height: 40px;
    padding: 0 40px 0 10px;
    border: 1px solid #ffffff;
    background-color: transparent;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    font-family: "ZingScriptRustSBBaseG" , sans-serif;
    color: #ffffff;
    font-size: 18px;
    width: 100%;
}
.search-box-header button[type=submit] {
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: none;
    outline: 0;
    font-size: 18px;
    text-align: center;
    background-color: transparent;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
}

.search-box-header input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ffffff;
  opacity: 1;
}
.search-box-header input[type=text]::-moz-placeholder { /* Firefox 19+ */
  color: #ffffff;
  opacity: 1;
}
.search-box-header input[type=text]:-ms-input-placeholder { /* IE 10+ */
  color: #ffffff;
  opacity: 1;
}
.search-box-header input[type=text]:-moz-placeholder { /* Firefox 18- */
  color: #ffffff;
  opacity: 1;
}
#password_1, #password_2 {
    border: 1px solid rgba(0,0,0,0.3);
    height: 40px;
    padding: 0 10px;
}
.add_to_cart select {
    padding: 0 10px;
}
.checkout_page .woocommerce-additional-fields {
    display: none;
}
.acceptance-terms label {
    font-weight: 400;
    font-size: 14px;
    text-transform: none;
}
.checkout_page .white_box_red_border_top.vc-fixed {
    position: fixed;
    top: 105px;
    z-index: 9999;
}
.contact_search h3 {
    padding: 7px 33px 7px 0;
}
.contact_search input[type=text] {
    padding: 14px 10px;
    border: 1px solid #ccc;
}
.woocommerce-MyAccount-content .woocommerce-message {
    line-height: 42px;
}

footer ul.sidebar_social li {
    display: block;
    margin-right: 0;
    margin-bottom: 10px;
}

footer ul.sidebar_social {
	margin-top: 0;
	margin-bottom: 0;
}

.single-product .share ul.sidebar_social {
	margin-top: 0;
}

.single-product .share ul.sidebar_social li {
	margin-right: 15px;
}

.single-product .share ul.sidebar_social li:last-child {
	margin-right: 0;
}

@media all and ( max-width: 1090px ) {
    .woocommerce-MyAccount-content .woocommerce-message {
        line-height: 24px;
    }
    .woocommerce-MyAccount-content .woocommerce-message .woocommerce-Button {
        float: none!important;
        display: block!important;
        margin-bottom: 15px;
    }
}
.categories_masonry_style2 a {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.13);
    top: 0;
    left: 0;
    padding-top: 43px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    text-decoration: none;
}
.categories_masonry_style2 .cat_title {
    font-family: "ZingScriptRustSBBaseG" , sans-serif;
    color: #fff;
    display: block;
    font-size: 30px;
    line-height: 30px;
}
.woocommerce-cart .quantity .qty {
    border : 1px solid rgba(0,0,0,.1);
}
body.woocommerce-cart > header, body.woocommerce-checkout > header {
    z-index: 9998;
}
#customer_details .col-1 .form  {
    margin-bottom: 0;
}
#customer_details .col-1 .gray:first-child .form {
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-bottom: none;
}
#customer_details .col-1 .gray:last-child .form {
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-top: none;
}
.checkout_page .woocommerce {
    padding-left: 15px;
    padding-right: 15px;
}
.vc_popout_actions {
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid rgba(0,0,0,.05);
    text-align: right;
}

.vc_popout_actions a {
       display: inline-block;
        background: #bc0831;
        text-decoration: none;
        color: #fff;
        font-family: "ZingScriptRustSBBaseG" , sans-serif;
        font-size: 16px;
        line-height: 24px;
        color: #fff;
        background: #bc0831;
        padding: 8px 20px;
        border-radius: 5px;
        margin-left: 9px;
        transition: all 0.3s;
        text-align: center;
}
@media all and ( max-width: 527px ) {
    .vc_popout_actions a {
        margin-left: 0;
        width: 100%;
        margin-top: 15px;
    }
    .vc_popout_actions a:first-child {
        margin-top: 0;
    }
}
.continue-shopping {
    background: #d6d6d6;
}

@media (min-width: 1280px) {
	.hero a {
		font-size: 36px;
	}
}

#adyen-card-number,
#adyen-card-cvc {
	font-size: 18px !important;
	padding-left: 23px !important;
	padding-right: 23px !important;
}

#customer_details .gray:nth-child(2) .form {
	padding-top: 0;
}

#customer_details .gray:first-child .form {
	padding-bottom: 0;
}

.logged-in #customer_details .gray:first-child .form {
	padding-bottom: 15px;
}

.woocommerce-checkout form .form-row.create-account {
	/* padding-left: 14px; */
	padding-bottom: 0;
	margin-bottom: 0;
}

/* .woocommerce-checkout form #account_password_field {
	padding-left: 14px;
} */

.vc_popout_actions .continue-shopping {
	background: #d6d6d6;
    text-decoration: none;
    color: #3c3230;
}

.single-product .share {
	font-size: 16px;
	margin-top: 0;
}

.single-product .share span {
	position: relative;
    top: -5px;
    margin-right: 5px;
}

.single-product .share a {
	margin-right: 8px;
	font-size: 24px;
	line-height: 39px;
}

.single-product .share a:last-child {
	margin-right: 0;
}

.single-product .share .facebook {
	color: #4867aa;
}

.single-product .share .twitter {
	color: #1da1f2;
}

.single-product .share .pinterest {
	color: #bd0012;
}

.home .trust .slides div ul {
	overflow: hidden;
	padding-left: 0;
}

.home .trust .slides div ul li {
	float: left;
	list-style: none;
	width: 22%;
	overflow: hidden;
	margin-right: 4%;
}

.home .trust .slides div ul li:last-child {
	margin-right: 0;
}

.home .trust .slides div ul li img,
.home .trust .slides div ul li .img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 9px;
	/*width: auto;
	max-width: 45px;*/
}

.home .trust .slides div ul li span {
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-weight: 500;
	line-height: 22px;
	font-family: 'ZingScriptRustSBBaseG', sans-serif;
	color: #705f59;
}

.home .trust {
	padding-top: 60px;
	padding-bottom: 0;
}

.woocommerce-address-fields #billing_company_field {
	display: none;
}

.woocommerce-address-fields p {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.woocommerce-address-fields #shipping_company_field {
	display: none;
}

.woocommerce-checkout #payment ul.payment_methods li input {
	display: inline-block !important;
    position: relative;
    top: 10px;
    margin-right: 2px;
    vertical-align: top;
}

.woocommerce-checkout #payment ul.payment_methods li #payment_method_paymill {
	top: 15px;
}

.woocommerce ul#shipping_method li input {
	position: relative;
	top: 2px;
}

.woocommerce-checkout #payment div.payment_box {
	padding: 0;
	margin: 0;
}

.acceptance-terms a {
	color: #bc0831;
	text-decoration: none;
}

.acceptance-terms a:hover {
	text-decoration: underline;
}

.inscriere input[type="email"] {
	height: 40px;
	padding: 0 40px 0 10px;
	border: 1px solid #ffffff;
	background-color: transparent;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family: 'Hind', sans-serif;
	color: #ffffff;
	font-size: 16px;
	width: 100%;
}

.inscriere p {
	margin: 0;
	font-size: 16px;
}

.inscriere {
	margin-bottom: 30px;
}

.inscriere .status {
	font-size: 16px;
    margin-top: 5px;
    display: none;
}

.inscriere form {
	position: relative;
}

.inscriere .arrow_over_input {
	top: 8px;
    right: 10px;
}

hr {
	border-top: 1px solid #ccc;
}

.has-no-bg .sectiune_padding_helper {
	padding-top: 0;
	padding-bottom: 0;
}

.has-no-bg .sectiune_padding_helper .col-sm-6 {
	width: 100%;
}

.has-no-bg .sectiune_padding_helper p {
	color: #4b4140 !important;
}

.wpml-ls-legacy-dropdown .wpml-ls-flag {
	margin-bottom: 0;
}

.wpml-ls-legacy-dropdown a span {
	position: relative;
	top: 1px;
}

.shipping-box {
	background: #fafafa;
}

label[for="payment_method_paymill"] {
	max-width: 280px;
}

label[for="payment_method_paymill"] img {
	margin-bottom: 6px !important;
}

.single-product .add_to_cart_btn {
	margin-bottom: 25px;
}

body>header .left_btns .n-btn img {
	height: 29px;
}

body>header .left_btns .n-btn {
	margin-left: 37px;
	vertical-align: middle;
}

body>header .left_btns .n-btn:hover img {
	display: none;
}

body>header .left_btns .n-btn:hover .hide-element {
	display: inline;
}

.n-popup {
	display: inline-block;
    position: relative;
}

.n-popup .n-popup-inner {
	position: absolute;
    top: 50px;
    left: 28px;
    background: #fff;
    width: 362px;
    display: none;
    z-index: 20;
    padding: 10px 17px 17px 17px;
    border-radius: 5px;
    border: 1px solid rgba(0,0,0,.4);
    -webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.1);
}

.n-popup .n-popup-inner p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 20px;
}

.n-popup .n-popup-inner:before {
	content: '';
    position: absolute;
    top: -5px;
    left: 22px;
    margin-left: -5px;
    border-width: 0 7px 10px 7px;
    border-style: solid;
    border-color: transparent transparent #fff transparent;
}

.n-popup .n-popup-inner h2 {
	margin-top: 0;
	margin-bottom: 10px;
}

.n-popup .n-popup-inner input[type="email"] {
	display: block;
	width: 100%;
	border-radius: 5px;
	height: 48px;
	line-height: 48px;
	padding-left: 55px;
	padding-right: 15px;
	font-weight: 300;
	font-size: 16px;
	color: #4b4140;
	border: 1px solid #ccc;
	margin-bottom: 17px;
	background-image: url(images/mail-icon.png) !important;
	background-repeat: no-repeat;
	background-position: 20px 13px;
}

.n-popup .n-popup-inner input[type="submit"] {
	height: 48px;
	color: #fff;
    background: #bc0831;
    border-radius: 5px;
    line-height: 48px;
    display: block;
    width: 100%;
    text-align: center;
    font-family: 'ZingScriptRustSBBaseG', sans-serif;
    font-size: 22px;
}

.n-popup .n-popup-inner input[type="submit"]:hover {
	background: #a6072c;
}

.n-popup .n-popup-inner .status {
	margin-bottom: 0;
	margin-top: 10px;
	display: none;
}

.out_of_stock {
	color: #ff0000;
}

.la-comanda p {
	color: #ff0000;
}

.la-comanda .gold {
	color: #b88100;
}

.la-comanda {
	margin-bottom: 15px;
}

.wcml-dropdown {
	margin-top: 20px;
}

.wcml-spinner {
	width: auto !important;
}

.wpml-ls-legacy-dropdown .wpml-ls-flag {
	display: none;
}

.wpml-ls-legacy-dropdown .wpml-ls-flag+span {
	margin-left: 0;
}

.wpml-ls-legacy-dropdown a {
	padding-top: 7px;
}

.wcml-dropdown a {
	padding-top: 9px;
}

.woocommerce-variation-availability {
	display: none;
}

.single_variation_wrap .qty {
	width: 57px;
	margin-left: 7px;
}

.woocommerce-checkout #payment ul.payment_methods .payment_method_euplatesc table input {
	top: 2px;
}

.woocommerce-checkout #payment ul.payment_methods .euplatesc {
	margin: 5px auto 0 auto;
	max-width: 250px;
	display: block;
}

.woocommerce-checkout #payment ul.payment_methods .payment_method_cod img {
	margin-left: 0;
	max-width: 26px;
	float: left;
	margin-right: 15px;
}

.woocommerce-checkout #payment ul.payment_methods div.payment_method_cod {
	padding: 10px 0 12px;
}

.woocommerce-checkout #payment ul.payment_methods img[alt="Plata cu card-ul prin MobilPay"] {
	display: none;
}

.buton-cos-gol {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.header_cart_items dt {
	clear: both;
	float: left;
	font-size: 13px;
	line-height: 25px;
}

.header_cart_items dd {
	float: left;
	margin-left: 5px;
}

.header_cart_items dl {
	overflow: hidden;
}

.header_cart_items .detalii_produs dd p {
	font-size: 13px;
}

.shopping_bag_header_parent .text-livrare {
	font-size: 13px;
    line-height: 18px;
}

.shopping_bag_header_parent .text-vama {
	font-size: 13px;
    line-height: 18px;
}

.shopping_bag_header_parent .label-vama {
	white-space: nowrap;
}

.cookie-notice-container .button {
	background-color: #bc0831 !important;
	background-image: none !important;
}

.single-product #featured_products .owl-nav .owl-next {
	right: -15px;
}

.single-product #featured_products .owl-nav .owl-prev {
	left: -15px;
}

.popup-taxa-vama,
.popup-taxa-vama:hover {
	color: #bc0831;
}

.qtip-content {
	font-size: 14px;
	line-height: 1.5;
}

.woocommerce-EditAccountForm legend {
	padding-top: 20px;
}

.woocommerce-MyAccount-content .woocommerce-button {
	font-size: 14px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    line-height: 28px !important;
    margin-top: 20px !important;
    background: #bc0831 !important;
    text-decoration: none !important;
    color: #fff !important;
    border-radius: 5px !important;
    font-family: 'ZingScriptRustSBBaseG' , sans-serif!important;
    vertical-align: top !important;
    transition: all 0.3s !important;
    border: none !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.woocommerce-MyAccount-content .green {
	color: #bc0831;
}

.woocommerce-MyAccount-content .woocommerce-table__product-name,
.woocommerce-MyAccount-content .woocommerce-table__product-total,
.woocommerce-MyAccount-content .product-total,
.woocommerce-MyAccount-content .product-name {
	padding-left: 0 !important;
}

.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
	margin-top: -2px;
}

.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
	margin-top: -4px;
}

#password_1, #password_2 {
	border: none;
}

footer .limba span {
	font-size: 16px;
}

footer .moneda span {
	font-size: 16px;
}

footer .wpml-ls-legacy-dropdown {
	display: inline-block;
	margin-left: 15px;
	max-width: 120px;
}

footer .wcml_currency_switcher {
	display: inline-block;
	max-width: 120px;
}

.red_menu .header-alege {
	margin-top: 70px;
	text-align: left;
}

.red_menu .header-alege .wcml-dropdown {
	margin-top: 0;
	float: left;
    width: 155px;
    margin-left: 10px;
}

.red_menu .header-alege * {
	color: #444 !important;
}

.red_menu .header-alege .limba {
	margin-bottom: 20px;
	float: left;
	width: 100%;
}

.red_menu .header-alege .limba>span {
	color: #fff !important;
	float: left;
	margin-top: 6px;
}

.red_menu .header-alege .moneda>span {
	color: #fff !important;
	float: left;
	margin-top: 6px;
}

.red_menu .header-alege .moneda {
	clear: both;
}

.red_menu .wpml-ls-legacy-dropdown {
	width: 155px;
    margin-left: 23px;
    float: left;
}

.red_menu .header-alege .wcml-spinner {
	display: block;
	clear: both;
}

.reviews-carousel div {
	text-align: center;
}

.reviews-carousel .owl-dot {
	display: inline-block;
}

.reviews-carousel .owl-dot span {
	width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
}

.reviews-carousel .owl-dot.active span {
	background: #c10832;
}

#login input {
	-webkit-appearance: none;
}

#formular_inregistrare input {
	-webkit-appearance: none;
}

#login #username,
#login #password {
	line-height: 38px;
}

#formular_inregistrare #email,
#formular_inregistrare #parola {
	line-height: 38px;
}

.categories_masonry_style a:hover span {
    color: #bc0831;
    text-decoration: none;
}

footer .text-newsletter {
	font-size: 16px;
}

.woocommerce-account .addresses .title .edit {
    float: none;
    clear: both;
    display: block;
    color: #bc0831;
}

.woocommerce-account footer .moneda {
	display: none;
}

.woocommerce-edit-address address {
	margin-bottom: 10px;
}

.page-with-table table th,
.page-with-table table td {
	padding: 5px;
    font-size: 16px;
    line-height: 30px;
    border: 1px solid rgba(0,0,0,0.2);
}

.page-with-table table th {
	text-align: left;
    background: #000;
    color: #fff;
}

.page-with-table table {
	margin-top: 20px;
    margin-bottom: 20px;
    max-width: 100%;
}

.ml-responsive-table .ml-grid {
	border-bottom: 1px solid rgba(0,0,0,0.2);
    border-left: 1px solid rgba(0,0,0,0.2);
    border-right: 1px solid rgba(0,0,0,0.2);
}

.ml-responsive-table {
	margin-top: 20px;
	margin-bottom: 20px;
}

.ml-responsive-table dt,
.ml-responsive-table dd {
	font-size: 16px;
}

.single-product .detalii_produs .add_to_cart_btn {
	float: right;
	margin-right: 0;
}

.sidebar_social li {
	text-align: center;
}

.sidebar_social li img {
	height: 24px;
	width: auto;
}

.sidebar_social .s1,
.sidebar_social .s1:hover {
	color: #4867aa;
}

.sidebar_social .s2,
.sidebar_social .s2:hover {
	color: #1da1f2;
}

.sidebar_social .s3,
.sidebar_social .s3:hover {
	color: #bd0012;
}

.single-product .reviews-carousel {
	margin-top: 40px;
}

#user_menu_header_btn:hover img {
	display: none;
}

#user_menu_header_btn:hover .hide-element {
	display: inline;
}

#search_header_btn:hover img {
	display: none;
}

#search_header_btn:hover .hide-element {
	display: inline;
}

#shopping_bag_header_btn:hover img {
	display: none;
}

#shopping_bag_header_btn:hover .hide-element {
	display: inline;
}

.red_menu #close_red_menu:hover {
	opacity: 0.7;
}

.inscriere .arrow_over_input:hover {
	opacity: 0.7;
}

.header_cart_items .item .remove-item:hover {
	background-color: #bc0831;
}

.page-template-page_story .red_link:hover {
	text-decoration: underline;
}

.sidebar form button:hover {
	background-color: #a6072c;
}

.no-touch .content_subcateg .is_stuck {
	right: auto;
}

.single-product .optiuni-eroare {
	clear: both;
    text-align: right;
    margin-top: 0;
    font-size: 16px;
    color: red;
    visibility: hidden;
}

.single-product .optiuni-eroare.visible {
	visibility: visible;
}

.single-product .variations .border-red {
	border-color: red;
    border-radius: 2px;
}

.chat-fm {
	display: block;
    width: 42px;
    position: fixed;
    z-index: 1;
    left: 25px;
    bottom: 39px;
}

.chat-fm .hide-desktop {
	display: none;
}

.woocommerce-store-notice {
	background-color: #bc0831 !important;
}

.woocommerce-store-notice__dismiss-link {
	margin-left: 15px !important;
}

.chat-fm a {
	display: block;
}

.chat-fm .chat-fm-popup {
	display: none;
    position: absolute;
    left: 0;
    background: #fff;
    width: 280px;
    z-index: 20;
    padding: 10px 17px 12px;
    border-radius: 5px;
    border: 1px solid rgba(0,0,0,.15);
    bottom: 55px;
}

.chat-fm .chat-fm-popup .cfp-close {
	position: absolute;
    top: -10px;
    right: -10px;
    width: 20px;
    height: 20px;
    background: #bc0831;
    text-align: center;
    line-height: 20px;
    color: #fff;
    border-radius: 50%;
    font-size: 10px;
}

.chat-fm .chat-fm-popup p {
	margin: 0;
    font-size: 14px;
    line-height: 1.5;
}

label[for="payment_method_mobilpay"] {
	max-width: 280px;
}

.grecaptcha-badge{
	visibility: collapse !important;  
}

div.nsl-container-block .nsl-container-buttons a {
	max-width: 100% !important;
}

.woocommerce-checkout .gray form input[type="color"], 
.woocommerce-checkout .gray form input[type="date"], 
.woocommerce-checkout .gray form input[type="datetime"], 
.woocommerce-checkout .gray form input[type="datetime-local"], 
.woocommerce-checkout .gray form input[type="email"], 
.woocommerce-checkout .gray form input[type="month"], 
.woocommerce-checkout .gray form input[type="number"], 
.woocommerce-checkout .gray form input[type="password"], 
.woocommerce-checkout .gray form input[type="search"], 
.woocommerce-checkout .gray form input[type="tel"], 
.woocommerce-checkout .gray form input[type="text"], 
.woocommerce-checkout .gray form input[type="time"], 
.woocommerce-checkout .gray form input[type="url"], 
.woocommerce-checkout .gray form input[type="week"], 
.woocommerce-checkout .gray form select, 
.woocommerce-checkout .gray .form input[type="color"], 
.woocommerce-checkout .gray .form input[type="date"], 
.woocommerce-checkout .gray .form input[type="datetime"], 
.woocommerce-checkout .gray .form input[type="datetime-local"], 
.woocommerce-checkout .gray .form input[type="email"], 
.woocommerce-checkout .gray .form input[type="month"], 
.woocommerce-checkout .gray .form input[type="number"], 
.woocommerce-checkout .gray .form input[type="password"], 
.woocommerce-checkout .gray .form input[type="search"], 
.woocommerce-checkout .gray .form input[type="tel"], 
.woocommerce-checkout .gray .form input[type="text"], 
.woocommerce-checkout .gray .form input[type="time"], 
.woocommerce-checkout .gray .form input[type="url"], 
.woocommerce-checkout .gray .form input[type="week"], 
.woocommerce-checkout .gray .form select, 
.woocommerce-checkout form.aplica_voucher input[type="text"], 
.woocommerce-checkout form.aplica_voucher input[type="number"] {
	height: 34px;
	font-size: 16px;
	-webkit-appearance: none;
}

.woocommerce-checkout form .form-row .select2-container {
	line-height: 34px;
}

.woocommerce-checkout .select2-container--default .select2-selection--single {
	height: 34px;
}

.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
	height: 34px;
	line-height: 34px;
}

.woocommerce-checkout p.mailchimp-newsletter {
	/* padding-left: 15px;
	padding-right: 15px; */
}

.woocommerce-checkout form .form-row {
	margin-bottom: 5px;
}

.woocommerce-checkout .gray .form {
	padding: 7px 2px !important;
}

.woocommerce-checkout .gray:first-child .form {
	padding-bottom: 0 !important;
}

.woocommerce-checkout .gray:last-child .form {
	padding-top: 0 !important;
}

.woocommerce-checkout form p.mailchimp-newsletter {
	margin-bottom: 0;
}

.featured_products_carousel {
	margin-bottom: 80px;
}

li#wp-admin-bar-enable-jquery-migrate-helper {
	display: none !important;
}

@media (min-width: 1280px) {
	#back-to-top {
	    position: fixed;
	    right: 100px;
	    bottom: 40px;
	    display: none;
	}
	footer .col-sm-5 {
		width: 37%;
	}
	footer .col-sm-2 {
		width: 18%;
	}
}

@media (min-width: 1280px) and (max-width: 1366px) {
	#back-to-top {
	    position: fixed;
	    right: 100px;
	    bottom: 40px;
	    z-index: 1;
	}
	.chat-fm {
	    width: 50px;
	    left: 10px;
	    bottom: 20px;
	}
}

@media (max-width: 1279px) {
	.chat-fm img {
		display: none;
	}
	.chat-fm .hide-desktop {
		display: inline;
	}
}

@media (max-width: 1200px) {
	.home .trust .slides div ul li img,
	.home .trust .slides div ul li .img {
		margin-right: 3px;
	}
	.home .trust .slides div ul li span {
		font-size: 15px;
	}
}
@media (max-width: 1199px) {
	.red_menu .header-alege {
		margin-top: 25px;
	}
	.burger_btn.hidden-lg {
		height: 44px;
    	padding-top: 11px;
	}
}
@media (max-width: 1024px) {
	.categories_masonry_style .big-link {
		padding-top: 10px;
	}
	.categories_masonry_style .circle_arrow_after {
		bottom: 10px;
	}
	.footer_social_links {
		position: static;
	}
	footer ul.sidebar_social li {
		display: inline-block;
		margin-right: 10px;
	}
	#galerie_produs .owl-nav {
		position: absolute;
		top: 50%;
		z-index: 2;
	}
	#galerie_produs .owl-nav .owl-next {
		position: absolute;
	}
	#galerie_produs .owl-nav .owl-prev {
		position: absolute;
	}
	.fancybox-margin {
	    margin-right: 0 !important;
	}
	.single-product #featured_products .owl-nav {
		position: absolute;
		top: 50%;
		z-index: 2;
	}
	.single-product #featured_products .owl-nav .owl-next {
		position: absolute;
		margin-top: 0;
		right: -35px;
	}
	.single-product #featured_products .owl-nav .owl-prev {
		position: absolute;
		margin-top: 0;
		left: -35px;
	}
}
@media (max-width: 991px) {
	.home .trust .slides div ul li img,
	.home .trust .slides div ul li .img {
		margin-right: 0;
		margin-bottom: 10px;
	}
	.home .trust .slides div ul li {
		text-align: center;
	}
	.home .trust .slides div ul li span {
		display: block;
	}
	footer .wpml-ls-legacy-dropdown {
		display: block;
		margin-left: 0;
	}
	.wcml-dropdown {
		margin-top: 0;
	}
	footer .moneda {
		margin-top: 20px;
	}
}
@media (max-width: 823px) {
	#featured_products .owl-nav {
		position: absolute;
		top: 50%;
		z-index: 1;
	}
	#featured_products .owl-nav .owl-next {
		position: absolute;
		margin-top: 0;
		right: -50px;
	}
	#featured_products .owl-nav .owl-prev {
		position: absolute;
		margin-top: 0;
		left: -50px;
	}
	.single-product .add_to_cart_btn {
		margin-left: 0;
	}
}
@media (max-width: 812px) {
	#featured_products .owl-nav .owl-next {
		right: -47px;
	}
	#featured_products .owl-nav .owl-prev {
		left: -47px;
	}
	.featured_products_carousel .container {
		padding-left: 30px;
		padding-right: 30px;
	}
}
@media (max-width: 768px) {
	.featured_products_carousel .col-md-12 {
		padding: 0 45px;
	}
	.featured_products_wrap {
		padding: 0 45px;
	}
	.single-product #featured_products .owl-nav .owl-next {
		right: -50px;
	}
	.single-product #featured_products .owl-nav .owl-prev {
		left: -50px;
	}
}
@media (max-width: 767px) {
	.home .trust .slides div ul li {
		width: 48%;
		margin-right: 4%;
		margin-bottom: 25px;
	}
	.home .trust .slides div ul li:nth-child(2n) {
		margin-right: 0;
	}
	.home .trust {
		padding-top: 0;
	}
	.home .trust .slides div ul li:nth-child(3) {
		margin-bottom: 0;
	}
	.home .trust .slides div ul li:nth-child(4) {
		margin-bottom: 0;
	}
	.wpml-ls-legacy-dropdown {
		margin: 0 auto;
		text-align: left;
	}
	.wcml_currency_switcher {
		margin: 20px auto 20px auto;
		text-align: left;
	}
	section.content, 
	section.contact_page {
	    padding-bottom: 40px;
	}
	.woocommerce-account .addresses .title .edit {
		margin-top: 7px;
	}
	.sidebar_my_account {
		margin-top: 0;
	}
	footer ul.sidebar_social li {
		display: inline-block;
	}
	#galerie_produs .img-wrap,
	.no-touch #galerie_produs .img-wrap {
		width: 100%;
		height: auto;
	}
	.gri_drop_shadow .ftd_product .product h2 {
		padding-left: 0;
		padding-right: 0;
	}
	footer .wpml-ls-legacy-dropdown {
		display: inline-block;
	}
	.categories_masonry_style .zoomed_link_bg {
		background-position: bottom;
	}
	.single-product #thumbnailSlider {
		display: none;
	}
	.red_menu {
		padding-top: 31px;
	}
	footer .limba span {
		margin-right: 15px;
	}
	footer .moneda {
		margin-top: 0;
	}
	body.scroll-lock {
		overflow-y: hidden;
	    position: fixed;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	}
	.woocommerce-store-notice {
		font-size: 13px !important;
	    line-height: 1.65 !important;
	    padding-left: 5px !important;
	    padding-right: 5px !important;
	    padding-top: 5px !important;
	    padding-bottom: 5px !important;
	}
}
@media (max-width: 736px) {
	.product a.add_to_cart_btn {
		line-height: 25px;
	}
}
@media (max-width: 667px) {
	.categories_masonry_style .cat_title {
	    font-size: 21px;
	    line-height: 24px;
	}
	.categories_masonry_style .circle_arrow_after {
		font-size: 21px;
	    line-height: 24px;
	}
}
@media (max-width: 480px) {
	ul.products li {
		width: 100%;
	}
	.single-product #featured_products .owl-nav .owl-next {
	    right: -20px;
	    position: absolute;
	    top: 0;
	    margin-top: -17px;
	}
	.single-product #featured_products .owl-nav .owl-prev {
	    left: -20px;
	    position: absolute;
	    top: 0;
	    margin-top: -17px;
	}
	.single-product #featured_products .owl-nav {
		position: absolute;
		top: 45%;
	}
}
@media (max-width: 414px) {
	.sorting br {
		display: none !important;
	}
	.sorting form {
		margin-right: 4px;
	}
	.sorting .preform_title {
		margin-right: 0;
	}
	.sorting {
		padding-right: 0;
	}
}
@media (max-width: 411px) {
	/*.sorting br {
		display: block !important;
	}*/
}
@media (max-width: 375px) {
	/*.sorting br {
		display: block !important;
	}*/
	.sorting .preform_title {
		margin-right: 2px;
		font-size: 13px;
	}
	.sorting form {
		font-size: 13px;
		margin-right: 4px;
	}
	.sorting form:last-child {
		margin-right: 0;
	}
	.sorting {
		margin-bottom: 7px;
	}
	ul.products li {
		padding-right: 6px;
	}
}
@media (max-width: 360px) {
	.sorting {
		padding-left: 0;
	}
	ul.products li {
		padding-left: 0;
	}
}
@media (max-width: 320px) {
	footer .wcml_currency_switcher {
		margin-top: 0;
	}
	footer .moneda span {
		display: block;
	}
	footer .limba span {
		display: block;
	}
	body>header a {
		margin-left: 3px;
    	margin-right: 3px;
	}
}


/* Verycreative 10.10.2023 */