*{ font-family: 'Open Sans', sans-serif; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
a{ color:#333; /* text-decoration:underline; */ }
a:hover{ color:#000; text-decoration:underline; }
.clr{ clear:both; height:0px!important; font-size:0px; line-height:0px; }
.add_content .clr{ margin-bottom:10px!important; }
  div.normal {  } 
  div.highlight { background-color: #E7EAEF; -webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}
  tr.normal {  } 
  tr.highlight { background-color: #E7EAEF; -webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; transition: all 0s ease-in-out;}
.blue{ color:blue; }
.green{ color:green; }
.red{ color:red; }
.white{ color:white; }
h3, h4{ margin: 26px 0 18px 0!important; padding:0; }
h3 span{ text-transform:uppercase; }
h3 span.pddg{ background-color:#FFFFFF; padding-right:25px; padding-left:25px; }
h3 div.linet{ border-bottom:1px solid #CCC; }
h3 div.linel{ margin-bottom:-12px!important; }
.hoff_3 span.pddg span{ text-transform:capitalize!important }
.jartx a{ text-decoration:underline; }

.highslide img { border:none!important; }

.mk_articles ul{ list-style-position:inside; } 

/* Popup fix */
	.modal-open {
		overflow: scroll;
		margin-right: 0 !important;
	}
	body {
	padding-right:0px !important;
	margin-right:0px !important;
	}
.modal-dialog-center {
    padding-top: 25%;
}


    #main_mk_slide .item img{
        display: block;
        width: 100%;
        height: auto;
    }

	.heads{	background-color:#000000; border-bottom:solid 2px #000; padding:10px 0;		}
		.container.header{
			padding:0 0.5%; margin:0 auto;
		}	
		.logo{
			float:left; display:inline;   
			width:120px; margin-right: 20px;
		}
		
		.meniu{
			margin-top:53px;
			float:left; display:inline;
		}
		
		/* Meniu principal */	
		.meniu ul{
			margin:0px; padding:0px; list-style-type:none;
		}	
		.meniu ul li.main_category{
			margin:0px; padding:0px; float:left; display:inline; 
		}	
		.meniu ul li.main_category:hover a{
			color:#F00; 
		}	
		.meniu ul li.main_category a{
			font-size:16px; line-height:18px; text-transform:uppercase; color:#CCC; text-decoration:none; 
			padding:4px 8px; z-index:9; 
		}
		.meniu ul li.main_category a:hover{
			color:#F00; 
		}
		
		/* Sub-meniu */
		.meniu li.main_category ul.submeniu{
			margin:0px; padding:0px; list-style-type:none; background:url(../../images/black-90.png) repeat;
			/*display:none; */width:600px; position:absolute; top:18px; left:0px; z-index:8; max-height:0px; overflow:hidden;
		}
		.meniu ul li.main_category:hover ul.submeniu{
			/* hover */
			padding-top:22px; display:block; max-height:800px;
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory{
			margin:0px; padding:0px; list-style-type:none; float:left; display:inline; width:200px; 
		}	
		.meniu ul li.main_category ul.submeniu li.main_subcategory a.a_subcategory{
			font-size:14px; line-height:16px; text-transform:uppercase; color:#DDD; text-decoration:none; 
			border-bottom:solid 1px #777;
			display:block; padding:4px 8px; margin:4px;
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory a.a_subcategory.scoala{
			border-bottom:none;
			display:block; padding:4px 4px; margin:4px;
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory a.a_subcategory:hover{
			color:#F00; 
		}
		
		/* Sub-sub-meniu categorii*/
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul {
			margin:0px; padding:0px; list-style-type:none;
		}	
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul li.subcategory{
			margin:0px; padding:0px; display:block;			
		}	
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul li.subcategory a{
			font-size:12px; line-height:14px; text-transform:uppercase; color:#AAA; text-decoration:none; 
			border-bottom:dotted 1px #777; display:block; padding:4px 8px; margin:4px;
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul li.subcategory a:hover{
			color:#F00; 
		}
		.meniu2 ul li.main_category ul.submeniu li.main_subcategory:hover ul {
			/* hover */
		}
		.image_category { clear:both; height:242px; padding:2px; }
		.meniu .mobile_nav a{ display:none; } 
		
		.account{ 
			margin-top:53px;
			float:right; display:inline; color:#FFFFFF;
		}	
		.account a{
			color:#CCC; text-decoration:none; font-size:14px;  
		}	
		.account a i{ 
			color:#FFFFFF; text-decoration:none; font-size:16px; cursor:pointer;  
		}	
		.account a:hover i{
			color:#F00; 
		}
		
		.search , .search  form, .search  span, .search  span i{ 
			padding-top:0px;
			margin-top:0px;
		}
		.search { 
			float:right; display:inline; margin-top:53px; color:#FFFFFF; 
			border:solid 1px #000;
			-webkit-border-radius: 2px; 
			-moz-border-radius: 2px; 
			border-radius:2px; 
			padding-top:0px;   
		}
		.search input{ 
			width:0px; border:none; color:#777; font-size:12px;  padding:2px 0px; 
			overflow:hidden; 
		}
		.search.grow_search { 
			background:#fff;
			border:solid 1px #ccc;
		}
		.search input{ 
		width:1px; background-color:#000000; 
		}
		.search.grow_search input{ 
		width:160px; background-color:#FFFFFF;
		}
		.search.grow_search i{
			color:red;
		}
		
		/*
		*/
		.brush_bottom{
			background:url(../../images/slider/brush_slider.png) repeat-x center bottom;
			width:100%; height:20px;
			position:absolute; bottom:-10px; z-index:2;
		}
		.brush{ height:8px!important; width:100%;margin-top:0px; }
		.brush_up{ height:8px!important; width:100%;margin-bottom:0px; z-index:99999999999999999 }
		.hoff_3{ margin-top:0px; text-align:center; }
		.hoff_3 h4{ text-align:center; font-weight:normal; margin-top:32px; margin-bottom:0px; padding-bottom:0px; }
		.hoff_3 img{ text-align:center; margin:0 auto; }
		.hoff_3 h4 span{ font-weight:bold; }
		/* .hoff_3 div div{ color:#FF0000; text-align:center; margin-top:0px; margin-bottom:6px; } */
		.container.subcategorii{    
			margin-top:16px;	
		}
		.container.subcategorii div{
			margin-top:16px;	
		}
		.remember{ margin-top:24px; font-size:12px; }
		.remember a{ color:#999; }

	/* Slider */
	
	.slider{ position:relative; margin-top:0px; z-index:0 }
	.owl-theme .owl-controls{
		text-align: center;
	}
	.owl-theme .owl-controls .owl-pagination{
		text-align: center;
		position:absolute;
		width:200px; left:50%; margin-left:-100px;
	}
	 .owl-theme .owl-controls .owl-buttons .owl-prev{
		text-align: center; padding:0;
		position:absolute; z-index:444; top:30px; left:0;
	}
	 .owl-theme .owl-controls .owl-buttons .owl-next{
		text-align: center; padding:0;
		position:absolute; z-index:444; top:30px; right:0;
	}
	.slider .owl-theme .owl-controls .owl-page span{
		display: block;
		margin:10px 5px 5px;
	 }
	 
	 .art_title{
	 	margin-top:24px;
	 }
	 .art_text{
	 	margin-top:24px;
	 }
	 #prod_info_3{ max-width:800px; }
	 	
#recomandari.owl-theme .owl-controls .owl-buttons div{
	color: #dedede;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin-top:200px; font-size:36px;
}
#main_mk_slide.owl-theme .owl-controls .owl-buttons div{
	color: #dedede; font-weight:300;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	position:absolute; border:0px;
	margin-bottom:0px; font-size:24px;
}
#main_mk_slide.owl-theme .owl-controls .owl-buttons div:hover{
	color:#727272;
}	
#main_mk_slide.owl-theme .owl-controls .owl-buttons div.owl-prev{
	bottom:6px; top:auto; margin-left:50%; left:-125px;
}
#main_mk_slide.owl-theme .owl-controls .owl-buttons div.owl-next{
	bottom:6px; top:auto; margin-right:50%; right:-125px;

}
	/*
	.rslides {
		position: relative;
		list-style: none;
		overflow: hidden;
		width: 100%;
		padding: 0;
		margin: 0;
	}
			.rslides li {
		-webkit-backface-visibility: hidden;
		position: absolute;
		display: none;
		width: 100%;
		left: 0;
		top: 0;
	}		
	.rslides li:first-child {
		position: relative;
		display: block;
		float: left;
	}		
	.rslides img.slider_layer_0 {
		display: block;
		height: auto;
		float: left;
		width: 100%;
		border: 0;
	}
	.rslides_nav.rslides1_nav {
		position:absolute; top: 220px; z-index:2;
	}
	.rslides_nav.rslides1_nav.prev{
		left:12px;
	}
	.rslides_nav.rslides1_nav.next{
		right:12px;
	}
	.rslides_tabs.rslides1_tabs{
		list-style-type:none; right:65px;
		position:absolute; bottom:35px; z-index:3;
	
	}
	.rslides_tabs.rslides1_tabs li{
		float:left; display:inline; width:14px; height:14px; z-index:4;
		background:url(../../images/slider/bulet_slide_off.png) no-repeat top center;
	}
	.rslides_tabs.rslides1_tabs li.rslides_here{
		background:url(../../images/slider/bulet_slide_on.png) no-repeat top center;
	}
	.rslides li img.slider_layer_1 {
		position:absolute; bottom:75px; right:65px; z-index:7;
	}	
	.rslides li img.slider_layer_2 {
		position:absolute; bottom:120px; right:65px; z-index:7;
	}
	*/	

	.hoff_3{
		position:relative;
	}
	.hoff_3 .detalii{
		position:absolute; bottom:0; left:0; width:100%; height:0px; overflow:hidden; background:url(../../images/black-75.png) repeat; 
	}
	.hoff_3 div:hover .detalii{
		position:absolute; bottom:0; left:0; width:100%; height:inherit;
		background:url(../../images/black-75.png) repeat; padding:12px 0; color:#FFFFFF;
	}
	
	.articol div div div div{
		height:auto;
	}	
	.articol h5{
		font-size:14px; 
	}
	.articol div{
		font-size:12px; 
	}
	.articol .row{ margin-top:15px;}
	.articol .tip_ahome{ text-align:center; margin-top:65px; }
	.articol .tip_ahome a{ color:#999; }
	.sep_art a img, .articol .row a img { margin:0 auto; }
	.sep_art{ margin-top:15px;}
	.atitle { background:#FFF; margin-top:6px; margin-top:6px; color:#000; text-transform:uppercase; }    
	.alinesus{ border-top:solid 1px #ccc; padding-top:15px; }
	.adreapta{ border-right:solid 1px #ccc; }
	.art_img_row { margin-top:18px; }
	.prating{ width:95px; margin:0 auto; height:36px; }
	
	#recomandari .item{ text-align: center; }

/* Foorer */
	.footer{
		background:#000000; padding-top:16px; padding-bottom:16px;
		text-align:center; 
	}	
	.footer a{
		color:#FFF;   
	}	
	.footer div{
		padding-top:2px; padding-bottom:2px;
	}
	.footer .fcopy { margin:0px 0 2px; color:#FFFFFF; font-size:12px; }
	.footer .flags a{ padding:0px; margin:2px;}
	.flags a img{
		width:22px;
		border:solid 1px #FFF;
		-webkit-border-radius: 4px; 
		-moz-border-radius: 4px; 
  		border-radius:4px;
	}
	.articol h5{
		margin-top:26px; 
	}
	
	.breadcrumbs{
		margin:16px auto; text-align:left;
	}
	
	.product_head{ 
		font-size:14px; font-weight:bold; margin-top:12px; padding:6px 0; text-align:center;
		border-bottom:solid 1px #DDDDDD; border-top:solid 1px #DDDDDD; 
	}
	.product_head div{ height:24px; font-size:14px; }    
	.product_head .timage img{ width:24px; }
	.product_row{ font-size:12px; padding:5px 0 3px; text-align:center; border-bottom:solid 1px #DDDDDD;  }
	.product_row div{ height:36px; }
	.product_row .pimage img{ width:36px; }
	.product_row.alt{ background-color:#E9E9E9; }
	.add_del_units{ width:65px; margin:0 auto; }
	.add1{
		background:url(../../images/quantity_up.gif) no-repeat; border:none;
		width:14px; height:9px; display:block; cursor:pointer;
	}
	.del1{
		background:url(../../images/quantity_down.gif) no-repeat; border:none;
		width:14px; height:9px; display:block; cursor:pointer;
	}
	.delete{
		background:url(../../images/delete.png) no-repeat; border:none;
		width:12px; height:12px; display:block; cursor:pointer;
	}
	#myorder h4 { padding-top:26px; }
	#myorder h4 span{ font-weight:bold; }
	.product_detail h4 { padding-top:26px; }
	.product_detail h4 span{ font-weight:bold; }
	
	
	.row_ambalaj, .row_transport, .row_voucher{ border-top:solid 1px #DDDDDD; margin-top:18px; font-size:14px!important; }
	.cos_promo_text { margin:8px 0 4px; }
	.produse_recomandate { font-size:12px; }
	.produse_recomandate img { width:100%; margin-bottom:12px; }
	span.old_price{
		text-decoration:line-through;
	}

/* Detalii produs */
	.product_detail img.main_img{
		margin-top:24px; width:100%;   
	}
	.product_detail img.picatura_img {
		width:100%; max-width:320px;   
	}
	.product_detail .referinta, .product_detail .reviews{
		color:#777;
	}
	.product_detail .pdrating{
		text-align:left!important;
		margin:18px 0; padding:0;  
	}
	.product_detail .pdrating div{
		text-align:left!important;
		padding:0;  
	}
	.product_detail .pdrating div.scrie{
		text-align:right!important;
		padding:0;  
	}
	.product_detail select {
		font-size:12px;   
		width:100%;   
	}
	.select_bulina {
		border:solid 1px #FFFFFF;  
	}
	#myorder h4 i{ color: red; }
	.info_txt_produse{ padding:15px; }
	.info_tab_produse{ padding:15px; }
	.info_tab_produse .tab-content{ padding-top:10px; }
	.share_emotions  i{
		font-size:24px; color:#333;
	}
	.share_emotions  i:hover{
		color:#777;
	}
	.p_comments{
		margin:12px 0 6px; padding-bottom:6px;
		border-bottom:solid 1px #C5C5C5;
	}
	.p_scomments{ 
		margin:6px 0 12px; padding-top:6px;
		border-top:solid 1px #C5C5C5;
	}



.box280{
	max-width:280px; width:95%; text-align:center; margin:42px auto 0px ; position:relative; 
	 border:solid 0px #DDD
}
.box280 .poza img.produs{
	width:96%; margin-top:0; margin-bottom:0px; /* border: solid 1px red; */  
}
.box280 .poza img.bulina{ 
	position:absolute; top:0; left:2%; /* border:solid 1px green; */
	width:96%; margin-top:0; margin-bottom:0px; 

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);  
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
}
.box280:hover .poza img.bulina{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}  
.box280 .nume{
	font-size:14px; line-height:18px; font-weight:bold; text-align:center;
	width:80%; height: 36px; overflow:hidden; margin:15px auto; 
}
.box280 .pret, .product_form .pret{
	font-size:18px; text-align:center; background:#CCC; color:#000;
	width:80%; margin:0 auto 2px; padding-top:4px; padding-bottom:4px;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	-o-border-radius: 3px; 
	-ms-border-radius: 3px; 
	border-radius:3px; 
}
.product_form .pret{
	width:200px; margin:0 0 2px; padding-top:4px; padding-bottom:4px;
}
.box280 .pret span.old_price, .product_form .pret span.old_price{
	text-decoration:line-through; font-size:16px;
}
.box280 .alege, .product_form .alege{
	font-size:18px; text-align:center; background:#000000; color:#FFFFFF;
	width:80%; margin:0 auto 18px; padding-top:4px; padding-bottom:4px;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	-o-border-radius: 3px; 
	-ms-border-radius: 3px; 
	border-radius:3px; 
	height:32px;

} 
.product_form .alege{
	width:200px; margin:0 0 2px; padding-top:4px; padding-bottom:4px;

} 
.box280 .alege a, .product_form .alege a{
	color:#FFFFFF; text-decoration:none;
}
.box280 .alege a:hover, .product_form .alege a:hover{
	color:#ccc;
}
.box280 .alege form input, .product_form .alege  input{
	color:#FFFFFF; text-decoration:none; background:none; border:none;
}
.box280 .alege form input:hover, .product_form .alege  input:hover{
	color:#ccc;
}
.promo{ position:absolute; top:0px; left:0px; z-index:6 }  

.subcategorii .paginare a{ float:left; width:32px; height:28px; margin:4px 2px; }	
.subcategorii .paginare a{	
	border:solid 1px #DDDDDD; text-align:center;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	-ms-border-radius: 4px; 
	border-radius:4px; 
	padding:3px 6px; text-decoration:none;
}

.bulina_eff_home{ position: relative; }
.bulina_eff_home img.bulina{ 
	position:absolute; top:0; left:0; /* border:solid 1px green; */
	width:100%; margin-top:0; margin-bottom:0px; 

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);  
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
}
.bulina_eff_home:hover img.bulina{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}  

@media all and (max-width: 1200px) {	
		.articol .tip_ahome{ margin-top:40px; }
 		.search.grow_search input{ width:80px; }
		.box280{
			max-width:244px; width:100%; text-align:center; margin:4px auto 0px ; position:relative;
		}
}

@media all and (max-width: 992px) {	
		.logo{
			float:none; display:block;
			max-width: 100%; height: auto;  
		}
		.meniu{
			margin-top:4px;
			float:none; display:block;
		}
		/* Meniu principal */	
		.meniu ul{
			margin: 20px 0px 0px; padding:0px; list-style-type:none; max-height:0px; overflow:hidden;
		}	
		.meniu ul ul{
			margin:0px; padding:0px; list-style-type:none; 
		}	
		.meniu ul li.main_category{
			margin:0px; padding:0px; float:none; display:block; 
		}	
		.meniu ul li.main_category:hover a{
			color:#F00; 
		}	
		.meniu ul li.main_category a{
			font-size:14px; line-height:24px; text-transform:uppercase; color:#FFF; text-decoration:none; 
			padding:12px 12px; 
		}
		.meniu ul li.main_category a:hover{
			color:#F00; 
		}
		
		/* Sub-meniu */
		.meniu li.main_category ul.submeniu{
			margin:0px; padding:0px; list-style-type:none; background:#000; padding-top:4px;
			display:block; width:100%; position:static; top:16px; left:0px; z-index:4; 
		}	
		.meniu ul li.main_category:hover ul.submeniu{
			/* hover */
			display:block; max-height:0px; padding-top:4px; 
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory{
			margin:0px; padding:0px; list-style-type:none; float:none; display:block; width:100%; 
		}	
		.meniu ul li.main_category ul.submeniu li.main_subcategory a.a_subcategory{
			font-size:14px; line-height:16px; text-transform:uppercase; color:#DDD; text-decoration:none; 
			border-bottom:solid 1px #777;
			display:block; padding:6px 8px; margin:4px;
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory a.a_subcategory:hover{
			color:#F00; 
		}  
		
		/* Sub-sub-meniu categorii*/
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul {
			margin:0px; padding:0px; list-style-type:none;
		}	
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul li.subcategory{
			margin:0px; padding:0px; display:block;			
		}	
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul li.subcategory a{
			font-size:12px; line-height:14px; text-transform:uppercase; color:#AAA; text-decoration:none; 
			border-bottom:dotted 1px #777; display:block; padding:4px 8px; margin:4px;
		}
		.meniu ul li.main_category ul.submeniu li.main_subcategory ul li.subcategory a:hover{
			color:#F00; 
		} 
		.meniu2 ul li.main_category ul.submeniu li.main_subcategory:hover ul {
			/* hover */
		}
		.submeniu {width:100%!important; }
		.last_cat { max-height:0px; overflow:hidden; }
		.meniu ul li img, .meniu ul li.main_subcategory a img { max-width: 100%; height: auto; }
		.image_category { clear:both; height:auto; padding: 2px 2px 24px; }
		
		.meniu .mobile_nav { 
			margin-top:-56px; width:50%; 
			float:right;
		}
		.meniu .mobile_nav a{ 
			text-align:right; color:#FFFFFF;
			display:block; width: 36px; height:30px;
			color: #FFFFFF; font-size: 16px;
			text-decoration:none; float:right; 
			position:relative;
			border:solid 1px #FFF;
			-webkit-border-radius: 2px; 
			-moz-border-radius: 2px; 
			border-radius:2px;
			margin-right:2px;
		}
		.meniu .mobile_nav a .icon-bar1, .meniu .mobile_nav a .icon-bar2, .meniu .mobile_nav a .icon-bar3 {
			background-color: #F5F5F5;
			border-radius: 1px 1px 1px 1px;
			box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
			display: block; position:absolute; top:8px; right:6px;
			height: 2px; width: 22px; margin: 2px 0;
		}
		.meniu .mobile_nav a .icon-bar2{ top:12px; }
		.meniu .mobile_nav a .icon-bar3{ top:16px; }
	
		/*
		.meniu .mobile_nav a{ 
			text-align:right; color:#fff; font-size: 16px;
			display:block; width: 36px; 
			padding-top:2px; padding-right:40px;
			margin-top:-30px; margin-right:0px; float:right;			
			text-decoration:none;
			position:relative;
			border:solid 1px #FFF;
			-webkit-border-radius: 4px; 
			-moz-border-radius: 4px; 
			border-radius:4px;
		}
		.meniu .mobile_nav a .icon-bar1, .meniu .mobile_nav a .icon-bar2, .meniu .mobile_nav a .icon-bar3 {
			background-color: #F5F5F5;
			border-radius: 1px 1px 1px 1px;
			box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
			display: block; position:absolute; top:3px; right:0px;
			height: 3px; width: 36px; margin: 2px 0;
			margin-top:-18px;
		}
		.meniu .mobile_nav a .icon-bar2{ top:9px; }
		.meniu .mobile_nav a .icon-bar3{ top:15px; }
		*/
		.search { 
			float:left; display:inline; margin-top:5px; margin-bottom:11px; 
			background:#000!important;
			border:solid 1px #ccc;
		}
		.search input{ width:300px; border:none; color:#999; font-size:12px;  padding:2px 4px; background:#000; }
 		.search i{ color:#fff }
 		.search.grow_search input{ width:320px; }
		.search.grow_search span{ background:#000; }

		.account{ 
			margin-top:8px; margin-bottom:8px;
			float:right; display:inline; color:#FFFFFF;
		}	
		
		/*.rslides li img.slider_layer_1 {
			bottom:75px; right:65px;
		}	
		.rslides li img.slider_layer_2 {
			display:none;
		}
		.rslides_nav.rslides1_nav {
			position:absolute; top: 180px; z-index:2;
		}
		*/
		.articol h5{ 
			font-size:14px; margin-top:0; 
			height:32px; overflow:hidden;
		}
		.adreapta{ border-right:none; }
		.articol div div div div{
			height:86px; overflow:hidden;
		}	
		.articol .tip_ahome{ margin-top:45px; }

		.footer div{
			padding-top:6px; padding-bottom:16px;
		}
		.footer .flags img{
			width:32px;
		}
	.product_head{ height:auto; border-top:none; }
	.product_head .timage { height:48px; }
	.product_head .ttpnume { display:none; }
	.product_row .pimage{ height:72px; padding:12px; text-align:center }
	.product_row .pimage img{ height:100%; }
	 .art_title{
	 	margin-top:4px;
	 }
	 .art_text{
	 	margin-top:24px;
	 }
		.box280{
			max-width:244px; width:100%; text-align:center; margin:24px auto 0px ; position:relative;
		}
		
}	
@media all and (max-width: 768px) {	
	.search{
		background:#000!important;
	}
	.search	input{ width:180px; background:#000; color:#FFF; }
	.search	i{ color:#FFF; }
 	.search.grow_search input{ width:200px; }
 	.search.grow_search span{ background:#000; }
	
	.rslides li img.slider_layer_1 {
		width:60%; left:30%; right:10%; top:65%; 
	}	
	.rslides_tabs.rslides1_tabs{
		display:none;
	}
	.rslides_nav.rslides1_nav {
		position:absolute; top: 80px; z-index:2;
	}
	h3.mobilett { font-size:14px!important; } 
	h3.mobilett div.linel{ margin-bottom:-6px; }
	.articol h5{
		font-size:14px; margin-top:16px;  
		height:32px; overflow:hidden;
	}
	.articol div div div div{
		height:72px; overflow:hidden;
	}	
	.articol .tip_ahome{ margin-top:25px; }
	.sep_art{ margin-bottom:25px;}
	.alinesus{ border-top:none; padding-top:0px; }
	
	.modal-footer .text-left{ text-align:center; }
	.modal-footer .text-right{ text-align:center; margin-top:6px; }

	/* Detalii produs */
	.product_detail img.main_img{
		margin-top:24px; width:70%;   
	}
	.product_detail img.picatura_img {
		width:70%;   
	}
	.product_detail .pdrating div{
		text-align:left!important;
		padding:0;  
	}
	.product_detail .pdrating div.scrie{
		text-align:left!important;
		padding:0;  
	}
}	
@media all and (max-width: 480px) {	
	.search input{ width:100px; }
 	.search.grow_search input{ width:100px; }
	.articol .tip_ahome{ margin-top:15px; }
	.rslides_nav.rslides1_nav {
		display:none;
	}
	 .art_title{
	 	margin-top:24px;
	 }
	 .art_text{
	 	margin-top:24px;
	 }
	.product_row div{ height:42px; }
}	
	
/* END Home Slider */

  
	
.socials a { color:#FFFFFF; font-size:36px; padding:0px 2px; }
.socials a:hover { 
	color:#FF0000; 
	-webkit-transition: initial; -moz-transition: initial; 
	-o-transition: initial; transition: initial; 
}
.footer_links a{ font-size:12px; padding:2px 6px; }

/* Extended Bootstrap */
.btn-mk{ background:#111!important; color:#FFFFFF; border-color:#333; text-decoration:none; height:36px; }
.btn-mk:hover{ background:#444!important; color:#FFFFFF; }
.btn-pmk{ text-decoration:none; display:block; width:80%; margin:0 auto; }
.btn-amk{ background:#111; border-color:#333; text-decoration:none; display:block; width:80%; margin:6px auto; }
.btn-amk:hover{ background:#444; }
.btn-cvo{ background:#EEEEEE; border-color:#CCCCCC; text-decoration:none; margin:6px auto; }
.btn-cvo:hover{ background:#EDEDED; }
.alert i { font-size:24px; }
.vcenter { padding-top:12px; padding-bottom:12px; line-height:16px; }
/* .list-produse-comanda .row:hover div{ background-color: #F5F5F5; } */
.list-produse-comanda .row div{ border-bottom:solid 1px #DDD; font-size:12px; }  
.separator_main_line{ 
	border-top:solid 1px #ccc; /* border-bottom:solid 1px #ccc; */
	margin:15px 0; width:100%; padding:20px 0 0;  
}