body {
	color: #000000;
	margin: 0px;
	font-family: Helvetica,Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	background-position: center top;
	border-style: none;
	background-repeat: repeat-x;
}
#int-pg-mag{ margin-top:25px;}

/*==============================quick view drs========================================*/
.quick-view-product-box{ display:none; width:0px; height:0px; overflow:hidden;}


#caseta-quickview {
	display: none;
    width: 1000px;
    height: 500px;
    background-color: #fff;
	}
#galerie-slide-quick {
    width: 295px;
    height: 295px;
    position: absolute;
    top: 105px;
    left: 26px;
    background: red;
	}
.product-page-img-thumb { float:left; margin-left:0px; /*margin-right:7px;*/ margin-bottom:5px; margin-top:10px;
background: #fff; /*border: 4px solid #fff;*/ position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; /*box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2);*/ zoom: 1;
}
#buton-exit {
	width: 50px;
    height: 50px;
    position: relative;
    margin-left: auto;
    z-index: 14;
    display: flex;
    cursor: pointer;
    color: #fff;
    font-size: 34px;
    justify-content: center;
    align-items: center;
    padding: 0;
    border: none;
    background: none;
	outline: none;
	}
#buton-exit i {
	font-size: 35px;
	color: #000;
	font-weight: 900;
	}
#buton-exit:hover i {
	color: #FF3433;
	}
.buton-quickview{
	position: absolute;
	color: #fff;
    z-index: 3;
    left: 50%;
    top: 50%;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    margin-left: -25px;
    padding: 0;
    font-size: 36px;
    line-height: 50px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: rgba(0,0,0,0.3)!important;
    display: inline-block;
    opacity: 0;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
	cursor: pointer;
	}
.product_image .buton-quickview {
	background: rgba(0,0,0,0.3)!important;
	border: none;
	outline: none;
	}
.product_image:hover .buton-quickview {
	opacity: 1;
    -moz-transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
    -ms-transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
    -o-transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
    -webkit-transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
    transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
	}
.buton-quickview:visited {
	color: #fff;
    background: #333135;
	}
.buton-quickview i {
	position: relative;
	}
.buton-quickview:hover,.buton-quickview:active, .buton-quickview:focus  {
	background: #ff3433!important;
	box-shadow: none;
	}
/*================================end quick view========================================]*/
.shopheader {
	width: 100%;
	height: 143px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
#containerul-containerelui{
	width: 100%;
	background-color: #FCFCFC;
	height: 50px;
	}
#container-lat {
	width:1170px;
	margin-left: auto;
    margin-right: auto;
	}
#container-top-header{
	height: 50px;
	width: 880px;
	float:right;
	display: flex;
	align-items: center;
	justify-content: space-between;

	}
#container-login {
	display:flex;
	align-items:center;
	 width: 200px;

	}
#user-login a, #user-login a:link,#user-login a:visited,#user-login a:active,#user-login a:hover,#user-login a:focus{
	font-size: 14px;
	}
#user-top-header {
	font-size:24px;
	margin-left:5px;
	}
#container-login:hover a,#container-login:hover i  {
	color: red;
	}
a {
	-webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
	}
#telefon {
	font-size: 14px;
	display: flex;
    align-items: center;
    justify-content: space-between;
    width: 225px;
	}
#numar-telefon {
	color: #191919;
	font-size: 16px;
	font-weight:600;
	}
#telefon-header-top {
	color: #FF3433;
	}
#search-bar form{
	display: flex;
    align-items: center;
	}
#search-bar form input {
	border:none; 
	background-color:#FCFCFC;
	width: 100px;
	text-align: right;
	padding-left:0px;
	margin-top: 0;
	}
#search-bar form input.btn {
	height: 18px;
    width: 18px;
    margin: 0;
	margin-left: 5px;
	background: none;
	}
#container-principal-header {
	width: 1170px;
	margin-left:auto;
	margin-right:auto;
	height: 102px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	}
#container-logo {
	width:247px;
	height: 61px;
	}
#container-meniu-header {
    width: 468px;
    display: flex;
    align-items: center;
    justify-content: space-around;
	}

.sf-mega_section {
	width: 100%;
	float:left;
	padding: 0 15px;
	height: auto;
	}
.lista-meniu-header a {
	font-size: 16px;
	color: 1e1e1e;
	font-family: Verdana;
	font-weight: 700;
	}
.lista-meniu-header a:hover,.lista-meniu-header a:active, .lista-meniu-header a:focus,.lista-meniu-header a:link{
	
	text-decoration:none;
	}
.lista-meniu-header a:hover {
	color:#FF3433;
}
#container-retele-sociale {
	width: 124px;
	height: 26px;
	display: flex;
	align-items: center;
	justify-content:space-between;
	}
#container-retele-sociale a {
	text-decoration:none;
	}
	   
#container-retele-sociale a:hover {
	 -webkit-transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
    transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
	}
#container-retele-sociale a:hover i {
	color: #000 !important;
	}
	
#container-retele-sociale a i {
	font-size: 32px;
	color: #C2C2C2;
	}
#cos-cumparaturi {
	position: relative;
	}
#dropdown-cos {
     position: absolute;
    height: 150px;
    width: 200px;
    background: #fff;
    top: 67px;
    left: -150px;
    content: '';
    border-radius: 10px;
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.2) inset;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.01), 0 0 25px rgba(0,0,0,0.2) inset;
    box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.2) inset!important;
    outline: none!important;
	display:none;
	    border-top-left-radius: 0;
    border-top-right-radius: 0;
	}
#titlul-cosul-header {
    width: 100%;
    text-align: center;
    font-size: 19px;
    font-weight: 600;
    color: #d1152d;
    margin-top: 10px;
	}
#finalizare-comanda {
	width: 100px;
	height:50px;
	color: #fff;
	background-color: #ff3433;
	text-align:center;
	box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -webkit-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
	    margin-left: auto;
    margin-right: auto;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius: 10px;
	}
#finalizare-comanda:hover {
	    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.01), 0 0 25px rgba(0,0,0,0.4) inset;
    box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset!important;
    outline: none!important;
	}
#finalizare-comanda a,#finalizare-comanda a:hover, #finalizare-comanda a:link, #finalizare-comanda a:active {
	color: #fff;
	font-size:15px;
	font-weight:bold;
	}
#boss {
	padding: 0 !important;
    border: none;
    background: none;
	outline: none;
		cursor: pointer;
	}
#cos-cumparaturi a {
	position: relative;
	text-decoration: none;
	}
#cos-cumparaturi button:hover {
	color:#FF3433;
	}
#boss:hover + #cerc-counter-cos {
	background:#000;
	}
#cos-cumparaturi i {
	font-size: 32px;
	}
#cerc-counter-cos {
	position: absolute;
    top: -4px;
    left: 28px;
    background: #FF3433;
    color: #fff;
    width: 22px;
    height: 22px;
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
	}
.flex-container {
    width: 100% !important;
    height: auto;
    overflow: hidden;
}
.container-sectiune {
	width: 100%;
	height: 541px;
	overflow:hidden;
	margin-bottom: 20px;
    margin-top: 20px;
	    border: 1px solid #EEEEEE;
	}
#container-categorii {
	border: none;
	height: 300px;
	}

.product_image_center img {
    width: auto;
    height: auto;
    max-height: 295px;
	}
.product_image_center {
	width: 100%;
    height: 295px;
    overflow: hidden;
	}
#menu_primapagina {
	background: url(/web_personalizare/template/imagini/icon_prima-pagina.png) no-repeat;
}
#menu_cumcumpar {
	background: url(/web_personalizare/template/imagini/icon_cum-cumpar.png) no-repeat;
}
#menu_coscumparaturi {
	background: url(/web_personalizare/template/imagini/icon_cos-cumparaturi.png) no-repeat;
}
#menu_contact {
	background: url(/web_personalizare/template/imagini/icon_contact.png) no-repeat;
}
.shopheader-content {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    z-index: 101;
    background: #fff;
		border-bottom:1px solid #eee;
}
.shopsidebar1 {
	width: 180px;
	float: left;
}
.shopsidebar2 {
	width: 180px;
	float: left;
}
.meniu_lateral_titlu {
    padding-top: 10px;
    height: 26px;
    margin-bottom: 5px;
    font-size: 12px;
    font-weight: bold;
    vertical-align: middle;
    padding-left: 7px;
    text-transform: uppercase;
    color: #393939;
    border-bottom: 1px solid;
    line-height: 31px;
}
.shopsidebar2 .meniu_lateral_titlu {

}
.meniu_lateral_text {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	vertical-align: middle;
	padding-left: 18px;
}
.meniu_lateral_fundal {

}
.meniu_lateral_fundal a, .meniu_lateral_fundal a:active, .meniu_lateral_fundal a:visited, .meniu_lateral_fundal a:hover, .meniu_lateral_fundal a:link {
    color: #393939;
}
#categorii_date a, #categorii_date a:active, #categorii_date a:visited, #categorii_date a:hover, #categorii_date a:link {
    color: #fff;
}
.meniu_lateral_fundal ul {
	list-style-type: none;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
}
.shopcontent {
	width: 1183px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
.shopcontentcms {
	width: 1184px;
	float: left;
}
#newsletter-jos {
	width: 1182px;
	margin-left:auto;
	margin-right:auto;
	height: 475px;
	margin-bottom: 50px;
	}
#titlu-newsletter {
	width: 100%;
	margin: 0;
    padding: 14px 20px 15px;
	border-bottom: 1px solid #eee;
	font-size: 18px;
	color: #333135;
	font-weight: 700;
	}
.shopfooter {
	width: 100%;
    clear: both;
    color: #FFF;
    background-color: #333135;
}
.shopfooter-content {
	width: 1182px;
	margin-left: auto;
	margin-right: auto;
}
.shopfootermenu {
	text-align: center;
	margin-bottom: 0px;
	clear: both;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
}
.shopfootermenu a, .shopfootermenu a:active, .shopfootermenu a:visited, .shopfootermenu a:link {
	color: #FFF;
}
.shopfootermenu li a:hover {
}
.shopfootermenu ul {
	padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-top: 14px;
}
.shopfootermenu ul li {
	display: inline;
}
.shopfootermenu li {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 14px;
	margin-bottom: 14px;
}
.owner {
	text-align: center;
	margin-top: 30px;
	font-weight: bold;
}
.branding {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 10px;
	text-align: center; 	 /* For IE8 and earlier */
}
.branding-logo {
	opacity: 0.65;
	filter: alpha(opacity=65);
}
.branding-text {
	margin-top: 8px;
}
.branding-logo:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
.cursvalutans {
	margin-bottom: 0px !important;
	margin-top: 10px !important;
	padding-bottom: 4px !important;
	text-align: center;
}
.cmscontent {
	clear: both;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
p {
	margin-top: 0px;
	margin-bottom: 0px;
}
a, a:visited, a:link {
	text-decoration: none;
	color: #2D2D2D;
	margin-top: 0;
	margin-bottom: 0;
	outline: none;
}
a:hover {
	text-decoration: underline;
	color: #A80000;
	margin-top: 0;
	margin-bottom: 0;
}
.text_asortat_link_bold {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #2D2D2D;
	background-position: center;
	vertical-align: middle;
	font-size: 12px;
}
.text_asortat_link {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #2D2D2D;
	background-position: center;
	vertical-align: middle;
}
.text_titluri {
    vertical-align: top;
    margin-bottom: 0px;
    font-size: 18px;
    font-weight: bold;
    color: #393939;
    padding-left: 20px;
    height: 46px;
    clear: both;
    border: 1px solid #EEEEEE;
    display: flex;
    align-items: center;
}
.h1_text_titluri {
	font-size: 15px;
    font-weight: bold;
    color: #393939;
	margin: 0px;
}
.h2_text_titluri {
	font-size: 12px;
	margin: 0px;
	font-weight: bold;
}
a.link-titluri, a.link-titluri:visited, a.link-titluri:hover {
	color: #FFFFFF;
	font-size: 12px;
}
.menu-cat1 {
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
}
.menu-cat2 {
	margin-left: 25px;
	margin-top: 7px;
	padding-bottom: 7px;
	list-style: disc;
	color: #2D2D2D;
}
.menu-cat3 {
	margin-left: 40px;
	margin-top: 7px;
	padding-bottom: 7px;
	list-style: disc;
	color: #2D2D2D;
}
.menu-marci h3 {
	font-size: 11px;
}
.menu-marci .menu-cat1 {
	padding-top: 2px;
	padding-bottom: 2px;
}
.meniu_lateral_despartitor {
	height: 1px;
	margin-bottom: 10px;
}
.bara_orizontala_despartitoare {
	background-color: #CCCCCC;
	height: 1px;
}
.fundal_sub_tab {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
}
.paragraf0 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.text_validare {
	color: #FF0000;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 20px;
}
.text_normal_bold {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}
.text_normal {
	margin-bottom: 0px;
	font-size: 12px;
}
.text_normal_sters {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	vertical-align: middle;
	padding-left: 4px;
	padding-right: 4px;
}
.tabel_produs {
	background-color: #CCCCCC;
}
.tabel_fundal_produs {
	background: #FFFFFF;
}
h1 {
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 15px;
	font-weight: bold;
}
h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: normal;
}
h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}
h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
}
h5 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
}
img {
	border: 0;
}
input.btn {
	height: 26px;
	font-size: 14px;
	margin-top: 8px;
	margin-bottom: 5px;
}
input, select {
	color: black;
	font-size: 15px;
}
/*Product box - Start*/

.product {
    width: 294px;
    float: left;
    background: #fff;
    border: 1px solid #EEEEEE;
    position: relative;
    zoom: 1;
    border-top: none;
    height: 494px;
}

.product_name {
	height: 50px;
	text-align: center;
	font-size: 12px;
}
.product_image {
    line-height: 180px;
    height: 295px;
    display: flex;
    position: relative;
    overflow: hidden;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    align-items: center;
}
.product_image_center {
    display: flex;
    align-items: center;
    justify-content: center;
}
a.product_name:link, a.product_name:active, a.product_name:visited, a.product_name:hover {
	font-weight: bold;
	    font-size: 16px;
    color: #595858;
}
.product_top {
	height: 10px;
}
.product_status {
	height: 130px;
    width: 130px;
    text-align: center;
    font-weight: bold;
    position: absolute;
    margin-left: -15px;
    margin-top: 10px;
    z-index: 10;
}
.product_middle {
	padding-left: 4px;
	padding-right: 4px;
}
.product_bottom {
	height: 10px;
}
.container-preturi {
	display: flex;
    align-items: center;
	justify-content:center;
	}
.product_price {
    color: #e62424;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 20px;
    font-weight: bold;
    text-align: center;
    float: left;
    font-size: 16px;
}
.product_old_price {
color: #7d7c7c;
    text-decoration: line-through;
    height: 20px;
    text-align: center;
    float: left;
    font-size: 16px;
    margin-left: 10px;
}
.product_stock {
	font-weight: bold;
}
.button_buy, .button_details {
	margin-top: 54px;
    text-align: center;
    width: 51px;
    height: 51px;
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    background: #333135;
    line-height: 51px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
}
@keyframes slideSize{
0%, 20%, 40%, 60%, 80%, 100% {    
	-webkit-transition-timing-function: cubic-bezier(0.215,0.61,0.355,1);
    -moz-transition-timing-function: cubic-bezier(0.215,0.61,0.355,1);
    transition-timing-function: cubic-bezier(0.215,0.61,0.355,1); 
}

0% {
    -webkit-transform: scale3d(0.7,0.7,0.7);
    -moz-transform: scale3d(0.7,0.7,0.7);
    transform: scale3d(0.7,0.7,0.7);
}
20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    -moz-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
}
40% {
    -webkit-transform: scale3d(0.9,0.9,0.9);
    -moz-transform: scale3d(0.9,0.9,0.9);
    transform: scale3d(0.9,0.9,0.9);
}
60% {
    -webkit-transform: scale3d(1.03,1.03,1.03);
    -moz-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
}
80% {
    -webkit-transform: scale3d(0.97,0.97,0.97);
    -moz-transform: scale3d(0.97,0.97,0.97);
    transform: scale3d(0.97,0.97,0.97);
}
100% {
    -webkit-transform: scale3d(1,1,1);
    -moz-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
}
}

.product:hover .product_middle .button_buy{
			 -webkit-animation: 1.3s ease-in-out slideSize;
	animation: 1.3s ease-in-out slideSize;
    -webkit-animation-duration: 0.7s;
    -moz-animation-duration: 0.7s;
    -o-animation-duration: 0.7s;
    animation-duration: 0.7s;
	}	
.button_buy a i {
	color: #fff;
	font-size: 22px;
	}
.button_buy a {
	text-decoration: none;
	}
.button_buy:hover { 	
	color: #fff;
    background: #ff3433;
    -webkit-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
	text-decoration: none;
}
/*Product box - End*/



/*Category box - Start*/

.category-box {
	width: 140px;
	float: left;
	margin-left: 3px;
	margin-right: 2px;
	overflow:hidden; background-color:#fff;
	margin-top: 10px;
}
.category-box_name {
	height: 40px;
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
.category-box_img {
	height: 150px;
	display: table;
	position: relative;
	overflow: hidden;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.category-box_center {
	display: table-cell;
	vertical-align: middle;
}
a.category-box_name:link, a.category-box_name:active, a.category-box_name:visited, a.category-box_name:hover {
	font-weight: bold;
}
.category-box_top {
}
.category-box_middle {
}
.category-box_bottom {
}
/*Category box - End*/



/* Page button - start */

.page-button {
	-moz-box-shadow: inset 0px 1px 0px 0px #fcfcfc;
	-webkit-box-shadow: inset 0px 1px 0px 0px #fcfcfc;
	box-shadow: inset 0px 1px 0px 0px #fcfcfc;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f7f4f7), color-stop(1, #ccc8cc) );
	background: -moz-linear-gradient( center top, #f7f4f7 5%, #ccc8cc 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f4f7', endColorstr='#ccc8cc');
	background-color: #f7f4f7;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #c7c5c7;
	display: inline-block;
	color: #575457 !important;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	padding: 6px 14px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #bdbdbd;
	margin-bottom: 4px !important;
}
.page-button:hover {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ccc8cc), color-stop(1, #f7f4f7) );
	background: -moz-linear-gradient( center top, #ccc8cc 5%, #f7f4f7 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc8cc', endColorstr='#f7f4f7');
	background-color: #ccc8cc;
	text-decoration: none !important;
}
.page-button:active {
	position: relative;
	top: 1px;
}
.product-page-img {
	background: #fff;
	border: 4px solid #fff;
	position: relative;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	zoom: 1;
	text-align: center;
}
.product-page-img-thumb {
	float: left;
	margin-left: 0px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-top: 10px;
	background: #fff;
	border: 4px solid #fff;
	position: relative;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	zoom: 1;
}
.cod_trafic {
	text-align: center;
}
/* Parada logo */

.paradalogo {
	margin-bottom: 10px;
}
div.scrollWrapper {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
#logoParade {
	height: 140px;
	position: relative;
}
#logoParade div.scrollableArea a {
	display: block;
	float: left;
	padding-left: 10px;
}
/* Parada logo */



/* Admin frontend */

.admin_box {
	margin-bottom: 8px;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	background-color: #F7F7F7;
	border-color: #CCC;
	height: 23px;
	padding-top: 7px;
	border-radius: 5px;
	color: #000 !important;
}
/* Admin frontend */

a.admin_box_link {
	color: #000;
}
/*Editor */

.Title {
	margin-bottom: 4px;
	font-size: 35px;
}
.Subtitle {
	margin-bottom: 13px;
	line-height: 115%;
	font-size: 16px;
	font-style: italic;
}
.Quote {
	margin-bottom: 13px;
	line-height: 115%;
	font-size: 15px;
	font-style: italic;
}
.IntenseQuote {
	margin-top: 13px;
	margin-right: 10px;
	margin-bottom: 19px;
	margin-left: 10px;
	line-height: 115%;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
}
.SubtleEmphasis {
	font-style: italic;
}
.IntenseEmphasis {
	font-weight: bold;
	font-style: italic;
}
.SubtleReference {
	font-variant: small-caps;
	text-decoration: underline;
}
.IntenseReference {
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: underline;
}
.BookTitle {
	font-variant: small-caps;
	font-weight: bold;
}
.CodeForeground {
	margin: 0in;
	margin-bottom: 1px;
	font-size: 12px;
}
.CodeInText {
	font-weight: bold;
}
.ScreenText {
}
span.ScreenText2 {
}
/* Table Format */

table.Default {
	border-collapse: collapse;
	border: 1px solid;
	margin-bottom: 15px;
}
table.Default td {
	border: 1px solid;
	padding: 7px;
}
table.Default td.alt {
	border: 1px solid;
	padding: 7px;
}
table.Default td.hd {
	border: 1px solid;
	padding: 7px;
}
table.Default td.fc {
	border: 1px solid;
	padding: 7px;
}
table.Default td.fcalt {
	border: 1px solid;
	padding: 7px;
}
table.Zebra {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Zebra td {
	padding: 7px;
	font-size: 12px;
}
table.Zebra td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Zebra td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Zebra td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border: 1px solid;
}
table.Zebra-2 td {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Zebra-2 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Zebra-3 td {
	border: 1px solid;
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 td.hd {
	border: none;
	border-bottom: 3px solid;
	font-size: 19px;
	padding: 7px;
}
table.Zebra-3 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Vertical-Emphasis td {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Vertical-Emphasis td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border: 1px solid;
}
table.Vertical-Emphasis-2 td {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Vertical-Emphasis-2 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Vertical-Emphasis-3 td {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 td.hd {
	border-bottom: 3px solid;
	font-size: 19px;
	padding: 7px;
}
table.Vertical-Emphasis-3 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Modern {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	background-image: url(library/bulb3.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}
table.Modern td {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern td.alt {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern td.hd {
	border-bottom: 1px solid;
	font-size: 19px;
	padding: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table.Modern td.fc {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern td.fcalt {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern-Dark {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border-bottom: 1px solid;
	background-image: url(library/bulb1.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}
table.Modern-Dark td {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
table.Modern-Dark td.alt {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
table.Modern-Dark td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table.Modern-Dark td.fc {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
table.Modern-Dark td.fcalt {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}

/* Rules for sizing the icon. */
.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }

/* Rules for using icons as black on a light background. */
.material-icons.md-dark { color: rgba(0, 0, 0, 0.54); }
.material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); }

/* Rules for using icons as white on a dark background. */
.material-icons.md-light { color: rgba(255, 255, 255, 1); }
.material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }

#keywords:focus, #email:focus, #parola:focus, #adresanewsletter:focus, #Cautare_buton
{
  outline:none;
}
.owl-item.active {
    width: 296px !important;
}
.owl-theme .owl-nav {
	position: absolute;
    top: -55px;
    left: 1063px;
	}
	
#slider-categorii .owl-stage-outer .owl-stage .owl-item.active {
    width: 329px !important;
	display: flex;
    justify-content: center;
}
.category-box .category-box_middle .category-box_img{
	position:relative;
	}
.category-box .category-box_middle .category-box_img::before{
	position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(255,255,255,0.35);
    content: '';
    -moz-transition: transform 1.6s;
    -o-transition: transform 1.6s;
    -webkit-transition: transform 1.6s;
    transition: transform 1.6s;
    -moz-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0);
    -ms-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0);
    -o-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0);
    -webkit-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0);
    transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,-115%,0);
	}
.category-box .category-box_middle .category-box_img:hover::before{
	    -moz-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0);
    -ms-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0);
    -o-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0);
    -webkit-transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0);
    transform: scale3d(1.9,1.9,1) rotate3d(0,0,1,-45deg) translate3d(0,115%,0);
	}
.newsletter {
   width: 100%;
height: 206px;
background-image: url(/web_personalizare/template/imagini/newsletter-bg.png);
background-repeat: no-repeat;
background-position:center;
}
.newsletter #adresanewsletter {
	font-style: italic;
    font-size: 14px;
    color: #858386;
    background: #fcfcfc;
    border: none;
    float: left;
    height: 49px;
    width: 238px;
    padding-left: 16px;
    font-family: 'Open Sans', sans-serif;
	margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.actual_news{}
.newsletter .camp-news {
    float: left;
    position: relative;
    z-index: 10;
    border: 1px solid #EEE;
    height: 49px;
	width: 253px;
    background: none;
    margin-left: 152px;
    border-radius: 5px;
}
.newsletter #Abonare_buton {
    position: relative;
    z-index: 100;
    font-family: Tahoma,Verdana,Segoe,sans-serif;
    color: #fff;
    margin-top: 14px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 0px;
    clear: both;
    font-weight: bold;
    padding: 14px 20px 16px;
    background: #ff3433;
    outline: none;

}
.buton-news {
    float: left;
    margin-left: -76px;
    margin-top: -13px;
}
.buton-news input {
	    box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -webkit-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
	}
.buton-news:hover input {
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.01), 0 0 25px rgba(0,0,0,0.4) inset;
    box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset!important;
    outline: none!important;
	}
#text-newsletter-promo {
	margin-bottom: 41px;
	    font-size: 18px;
    color: #333135;
    font-weight: 700;
	}
.actual_news {
    width: 680px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 60px;
}
#container-retele-sociale-bottom {
	height:168px;
	width:100%;
	border-top:1px solid #eee;
	text-align:center;
	}
#titlu-retele-sociale{
    font-size: 18px;
    color: #333135;
    font-weight: 700;
    margin-top: 55px;
	}
#container-retele-sociale-footer {
	width: 161px;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    margin-top: 37px;
	}
#container-retele-sociale-footer a {
	text-decoration:none;
	}
	   
#container-retele-sociale-footer a:hover {
	 -webkit-transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
    transform: rotateY(180deg) rotateX(180deg) rotate(180deg);
	}
#container-retele-sociale-footer a:hover i {
	color: #000;
	}
	
#container-retele-sociale-footer a i {
	font-size: 41px;
	color: #C2C2C2;
	}
.box-footer {
	width: 394px;
	float:left;
	height: 400px;
	    margin-top: 10px;
	}
#meniu-footer ul {
	list-style-type: none;
	line-height:16px;
	}
#meniu-footer ul li {
	padding-bottom: 11px;
	padding-top:10px;
	}
#meniu-footer ul li+li {
	border-top: 1px solid #424144;
	}
#meniu-footer ul li a,#meniu-footer ul li a:link, #meniu-footer ul li a:visited, #meniu-footer ul li a:focus {
    color: #c1c1c1;
	text-decoration: none;
	    font-size: 16px;
    font-weight: 300;
}
#meniu-footer ul li a:hover {
	color: #fff;
	}

#meniu-footer ul li:nth-child(2) {
	border:none;
	}
.titluri-footer{
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	}
#despre-noi {
	margin-top:30px;
	}
#titlu-despre {
	    margin-left: 49px;
	}
#poza-despre-noi{
	margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 296px;
	margin-bottom: 10px;
	}
#text-despre-noi{
    color: #c1c1c1;
    font-size: 16px;
    width: 296px;
    margin-left: auto;
    margin-right: auto;
    text-align: justify;
	}
#caseta-fb {
		color: #fff;
	font-size: 18px;
	font-weight: 700;
	}
#facebook-box {
	margin-top:31px;
	}
input, select, textarea {
	border-radius: 5px;
    box-shadow: none;
    border: none;
    border: 1px solid #eee;
    background: #fcfcfc;
    margin-top: 0.3em;
	outline: none;
	padding-top: 2px;
    padding-bottom: 2px;
	height:30px;
	margin-top: 0.3em;
}
textarea {
	height:auto !important;
	}
input {
	padding-left:10px;
	}
option {
	background: #fcfcfc;
	}
input[type=submit], input[type=button] {
	background: #ff3433;
	color: #fff;
    padding: 5px 10px 5px;
	border:none;
	cursor: pointer;
	box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -webkit-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
	height: 34px;
    text-align: center;
	    margin-bottom: 0.5em !important;
	}
input[type=submit]:hover, input[type=button]:hover {
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.01), 0 0 25px rgba(0,0,0,0.4) inset;
    box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset!important;
    outline: none!important;
	}
	
	.subtitlu-sectiune {
    float: left;
    width: 100%;
	text-align:center;
}
.subtitlu-sectiune a {
	border: none !important;
	}
.container-sectiuni {
	width: 200px;
	float:left;
	display: inline-flex;
	height: 200px;
	}
	
/*===============================PAGINA QUICKVIEW====================================*/

.imagine-quickview {
    width: 50%;
    height: 453px;
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
	}
.imagine-quickview a img {
    width: 525px;
    height: 525px;
	}
#container-content-quick-pp {
    width: 50%;
    float: left;
	}
#nume-produs-quick {
	width: 100%;
	float:left;
	font-size: 18px;
    color: #333135;
    font-weight: 700;
	padding-top: 20px;
	}
.product_status-quick a img {
	width: auto;
	height: auto;
	}
.product_status-quick {
    height: 130px;
    width: 130px;
    font-weight: 700;
    position: absolute;
    margin-left: -5px;
    margin-top: -4px;
    z-index: 10;
	}
#marca-quick {
    width: 100%;
    float: left;
    font-size: 14px;
    color: #757575;
	}
#marca-quick a, #marca-quick a:link, #marca-quick a:visited, #marca-quick a:hover, #marca-quick a:active, #marca-quick a:focus, .categorii-quick p {
	text-decoration:none;
    color: #757575;
    font-size: 14px;
	}
#pret-quick {
    width: 350px;
    float: left;
    text-align: center;
    margin-top: 40px;
    display: flex;
    align-items: center;
	}
#container-quick-produs {
	    width: 100%;
	margin-left:auto; 
	margin-right:auto; 
	margin-top:10px; 
	margin-bottom:10px;
	min-height: 470px;
	}
#text-nume-produs-quick {
	font-size: 18px;
    text-transform: uppercase;
    color: #333135;
	}
.categorii-quick {
    width: 100%;
    float: left;
    line-height: 25px;
    margin-top: 30px;
	}
.link-titluri-quick, .link-titluri-quick a:active, .link-titluri-quick a:hover, .link-titluri-quick a:focus, .link-titluri-quick a:visited,.link-titluri-quick a:link {
	text-decoration:none;
    color: #757575;
    font-size: 14px;
	}
.container-butoane-cantitate {
 	width: 100%;
    float: left;
    clear: both;
	display: flex;
	align-items:center;
	margin-top: 25px;
	}
.butoane-crestere-scadere {
	width: 27px;
    border: 1px solid #c0c0c0;
    box-shadow: none;
    background-color: #fff;
    font-size: 15px;
    color: #c0c0c0;
    font-weight: 900;
	cursor: pointer;
	padding: 0;
    height: 26px;
	}
.bucati-adauga-cos input {
    width: 26px;
    height: 22px;
    text-align: center;
    border: 1px solid #c0c0c0;
    color: #a09e9e;
    margin-left: 2px;
    margin-right: 2px;
}
.container-butoane-cantitate input {
    width: 26px;
    height: 22px;
    text-align: center;
	-webkit-appearance: textfield;
	appearance: textfield;
    border: 1px solid #c0c0c0;
    color: #a09e9e;
    margin-left: 2px;
    margin-right: 2px;
	outline: none;
	padding: 1px 0px;
	margin-top: 0;
    border-radius: 0;
}

#cantitate-quick {
	color: #333135;
    font-size: 15px;
	padding-right: 15px;
	text-transform: uppercase;
	}
#cumpara-quick {
	color: #fff;
    background: #ff3433;
    border: none;
    text-shadow: none;
    overflow: hidden;
    padding: 14px 20px 16px;
    outline: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -webkit-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
	}
#cumpara-quick:hover {	
	color: #fff;
    background: #ff3433;
    border: none;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.01), 0 0 25px rgba(0,0,0,0.4) inset;
    box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset!important;
    outline: none!important;
}

#buton-cumparaturi-quick {
    width: 102px;
    float: left;
    height: 50px;
    display: flex;
    align-items: center;
	    margin-left: 50px;
	}
#old_price_afisare-quick {
	 
	}
#product_price_afisare-quick {
	margin-right: 20px;
	}

#buton-cumparaturi-quick a, #buton-cumparaturi-quick a:active, #buton-cumparaturi-quick a:link, #buton-cumparaturi-quick a:hover, #buton-cumparaturi-quick a:visited, #buton-cumparaturi-quick a:focus {
	text-decoration: none;
    font-weight: 700;
    font-size: 15px;
	}
.fancybox-skin {
	background: #fff !important;
	}
.fancybox-close {

    background: none!important;
}
.child {
	display: none !important;
	}
.fancybox-close::before {
    position: absolute;
    left: 0;
    content: '\f00d';
    font: 400 20px/20px "FontAwesome";
    width: 20px;
    height: 20px;
	}
.fancybox-close, .fancybox-close:visited, .fancybox-close:focus,.fancybox-close:link, .fancybox-close:active {
	color: #ffa615;
	}
a:hover{
	color: #ff3433 !important;
	}
input[type='number'] {
    -moz-appearance: textfield;
	-webkit-appearance:textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; 
}
.buton_comanda_afisare {
	background: #ff3433;
    color: #fff;
    padding: 5px 10px 5px;
    border: none;
    cursor: pointer;
    box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -webkit-box-shadow: 10px 10px 16px rgba(0,0,0,0.1);
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease;
    height: 34px;
    text-align: center;
    margin-bottom: 0.5em !important;
    display: flex;
    align-items: center;
    border-radius: 5px;
	}
.buton_comanda_afisare:hover {
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset;
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.01), 0 0 25px rgba(0,0,0,0.4) inset;
    box-shadow: 0 0 5px rgba(0,0,0,0.01),0 0 25px rgba(0,0,0,0.4) inset!important;
    outline: none!important;
	}
	/*========================PAGINA AFISARE COS=====================================*/
	#sumar-comanda {
	border: none;
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #666666;
    text-transform: uppercase;
    margin-bottom: 20px;
	}
.produs-adauga-cos {
	width: 138px;
	text-align: center;
	height:118px;
	border: 1px solid #d6d4d4;
	border-top: none;
	display:flex;
	justify-content: center;
	align-items:center;
}
.produs-adauga-cos a img {
	height:118px;
	width: auto;
}

.descriere-produs-adauga-cos {
	width: 588px;
	height:118px;
	border: 1px solid #d6d4d4;
	border-top: none;
	border-left: none;
	font-size: 13px;
}
.pret-unitar-adauga-cos {
	width: 133px;
	height: 118px;
	text-align:center;
	vertical-align: center;
	border: 1px solid #d6d4d4;
	border-top: none;
	border-left: none;
	font-size: 14px;
	font-weight: 600;
}
.bucati-adauga-cos{
	width:88px;
	height:118px;
	text-align:center;
	vertical-align: center;
		border: 1px solid #d6d4d4;
	border-top: none;
	border-left: none;
	    padding: 0;
}
.total-adauga-cos{
	width:162px;
	height:118px;
	text-align:center;
	vertical-align: center;
		border: 1px solid #d6d4d4;
	border-top: none;
	border-left: none;
	font-size: 14px;
	    font-weight: 600;
}
.sterge-adauga-cos {
	width: 41px;
	height: 118px;
	text-align:center;
	vertical-align: center;
	border: 1px solid #d6d4d4;
	border-top: none;
	border-left: none;
}
.titluri-adauga-cos{
	height:41px;
	font-size: 16px;
	vertical-align: center;
	text-align:center;
	background-color:#fbfbfb;
	font-weight: 600;

}
#tabel-principal {
	border-top:1px solid #d6d4d4;
	font-family: 'Open Sans', sans-serif;
	color:#8b8b8b;
}
#tabel-principal td {
	background-color: #fff;
	}
.total-produse-tva {
	height: 42px;
}
#titlu-sterge-adauga-cos {
	color:#fff;
}
.text-descriere-produs-adauga-cos {
	margin-left: 0px;
	display: block;
}
.total-produse-tva {
	text-align:right;
	border: 1px solid #d6d4d4;
	border-top: none;
}
.text-preturi-adauga-cos {
	margin-right:10px;
	color:#555454;
}
.total-transport-tva{
	text-align:center;
	border: 1px solid #d6d4d4;
	border-top: none;
	border-left:none;
	font-size: 15px;
}
#totaltva {
	background: none;
    box-shadow: none;
    border: none;
	color:#8b8b8b;
	font-weight: 500;
	text-align: right;
	margin-left: 16px;
    margin-right: 5px;
	}
#totaltva2 {
	background: none;
    box-shadow: none;
    border: none;
	color: #000;
	font-size: 18px;
	font-weight: 700;
	text-align: right;
	    margin-left: -4px;
    margin-right: 5px;
	}
#total-adauga-cos {
	color:#555454;
	font-size: 16px;
	font-weight: 700;
	}
.bucati-adauga-cos input {
    width: 26px;
    height: 22px;
    text-align: center;
    border: 1px solid #c0c0c0;
    color: #a09e9e;
    margin-left: 2px;
    margin-right: 2px;
    outline: none;
    padding: 1px 0px;
    margin-top: 0;
    border-radius: 0;
	}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
	}
.container-butoane-cantitate-2 {
    height: 27px;
    display: flex;
    justify-content: center;
    align-items: center;
	}
.butoane-crestere-scadere {
	width: 27px;
    border: 1px solid #c0c0c0;
    box-shadow: none;
    background-color: #fff;
    font-size: 15px;
    color: #c0c0c0;
    font-weight: 900;
	cursor: pointer;
	padding: 0;
    height: 26px;
	}
#buton-crestere {
	
	}
#buton-scadere {
	
	}
.cantitate-de-produse{
	
	}
.text-descriere-produs-adauga-cos p {
	color:#666666;
	margin-left: 20px;
	}
.text-descriere-produs-adauga-cos p a, .text-descriere-produs-adauga-cos p a:link, .text-descriere-produs-adauga-cos p a:active, .text-descriere-produs-adauga-cos p a:visited, .text-descriere-produs-adauga-cos p a:focus, .text-descriere-produs-adauga-cos p a:hover {
	    color: #666666;
	}
.pret-vechi-adauga-cos {
	text-decoration: line-through;
	}
.pret-unitar-rosu {
	color: #ff3300;
	}
.pret-rosu {
    background-color: #ff3300;
    color: #fff;
    margin-left: 20px;
    padding: 2px;
	}
.diferenta-pret-adauga-cos {
	margin-top: 5px;
    margin-bottom: 5px;
	}

.container-preturi-total-adauga-cos {
	display: flex;
	}
.moneda-adauga-cos {
	margin-right:10px;
	}
#container-butoane-adauga-cos {
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
    width: 1151px;
    margin-bottom: 10px;
    margin-left: 14px;
	}
#continua {
	background:none;
	border:none;
	width: 260px;
	height:40px;
	color: #fff;
	background-color: #669900;
	cursor: pointer;
	}
#calculeaza_pret {
	background:none;
	border:none;
	width: 208px;
	height:40px;
	color: #fff;
	background-color: teal;
	cursor: pointer;
	}
#urmatorul_pas {
	background:none;
	border:none;
	width: 228px;
	height:40px;
	color: #fff;
	background-color: #ff3300;
	cursor: pointer;
	}
input {
	outline: none;
	}
#container-text-adauga-cos {
	color: #666666;
	font-size: 12px;
	 margin-top: 15px;
}
	
#container-text-adauga-cos a, #container-text-adauga-cos a:link, #container-text-adauga-cos a:active, #container-text-adauga-cos a:focus, #container-text-adauga-cos a:visited, #container-text-adauga-cos a:hover {
	color:#666666;
	text-decoration: none;
	}
#afisare_informatii_caseta_text {
    margin-bottom:30px;
}

#container-logo img {
	max-height:61px;
	width: auto;
	}
li.lista-categorie {
	width: 110px;
    float: left;
    margin-left: 45px;
	} 
.sf-menu ul ul {
	display:block !important;
	}

#categorii_titlu {
	background-color: #000;
    height: 30px;
    line-height: 21px;
	color: #fff;
	margin-bottom: 2px;
	}
#categorii_date {
	background-color: #000;
	}