body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, span {
  font-family: "Open Sans", sans-serif;
  font: 14px/18px    Arial; -webkit-font-smoothing:antialiased;
	}
	body{margin:0px;padding:0px}
h1,h2,h3,h4,h5,h6{font: 18px/22px  Arial;  -webkit-font-smoothing:antialiased; font-weight:bold;margin-top:5px;margin-bottom:5px} 
a,a:hover,a:visited ,a:link{	text-decoration:none;color: #000000;}
img {border:0px;padding:0px}

ul		{ list-style-type:none;  margin:0px;  padding:0px;  border:0px;width:100%;}
li	  	{list-style-type:none; }


.row{    margin-right: -15px; margin-left: -15px;}
.col{    margin-right: 15px; margin-left: 15px;}
.col12{    padding-right: 15px; padding-left: 15px;width:100%;display: inline-block;float: none;margin-right:-4px;position: relative;min-height: 1px;}
.col6{    padding-right: 15px; padding-left: 15px;width:50%;display: inline-block;float: none;margin-right:-4px;position: relative;min-height: 1px;}
.col4{    padding-right: 15px; padding-left: 15px;width:33.333%;display: inline-block;float: none;margin-right:-4px;position: relative;min-height: 1px;}
.col8{    padding-right: 15px; padding-left: 15px;width:66.666%;display: inline-block;float: none;margin-right:-4px;position: relative;min-height: 1px;}

* {    box-sizing: border-box;}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
	max-width:600px;
}

.margin_top {
    padding-top: 0px;
	padding-bottom: 10px;
}
.container_menu{
	z-index:1000;
	padding:0px;
	padding-right: 0px;
	padding-left: 0px;
	width:100%;
	vertical-align:middle;
	color:#000000;
	background-color: #222;    
	-webkit-transition:     max-height .8s ease;
	-moz-transition:        max-height .8s ease;
	-o-transition:          max-height .8s ease;
	-ms-transition:         max-height .8s ease;
	transition:             max-height .8s ease;
	
}
#nav-search {
	padding:0px;
	padding-right: 15px;
	padding-left: 15px;
	z-index:1000;
	display:none;
	right: 0px;
	left: 0px;
	background-color: #000;
	color: #ffffff;
	max-width:600px;
	margin:auto;
	transition: all 0.3s ease 0s;

}


#nav-top {
		top:46px;
		padding:0px;
		z-index:1002;
		display:none;
		right: 0px;
		left: 0px;
		background-color: #333333;
		border-color: #080808;
		color: #ffffff;
		max-width:600px;
		margin:auto;
		ooverflow-y: auto;
		_max-height: 350px;
		height: auto !important;
		padding-bottom: 0px;

		visibility: visible !important;
overflow-y: auto;

	
}
#nav-top a,#nav-top a:visited{
	color: #ffffff;
	font: 16px/22px    Arial;
  font-family: "Open Sans", sans-serif;
}
#nav-top ul li{border-bottom:1px #444444 solid;padding:5px;padding-left:15px;padding-right:15px}
#nav-top ul li a{width:100%;}
.home {margin:auto;text-align:center}
.fa-home {cursor:pointer;margin:0px;color: #ffffff;padding-top:10px;padding-bottom:10px;margin:auto;text-align:center}
.expander {cursor:pointer;color: #ffffff;}
.expander_search {cursor:pointer;margin:0px;color: #ffffff;padding-top:10px;padding-bottom:10px;font: 16px/22px    Arial;margin:auto;text-align:right}
.border_bottom_red{border-bottom:4px #dd1111 solid;}
.nopadding{padding:0px}

.fa{font-size:20px !important}
.icondesktop {color: #dd1111;font-size:16px !important}
.text_right{text-align:right}
.page_header{padding-bottom:10px;border-bottom:4px solid #dd1111}
.logo{width:220px;padding:0px;border:0px solid #dd1111}
.section_title{margin-top:20px;padding:10px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;text-transform: uppercase;color:#ffffff;background-color:#dd1111;font-weight:bold;font-size: 18px;}
.block{margin:auto;padding-bottom:15px;padding-top:0px;}
.block a> img{width:100%;}
.articol  img{width:100%;}
.data{font:14px Arial;color:#888888;}
.border_search{border:5px #333333 solid;}
.buton_cauta{border-radius: 4px;height:40px;outline:none;cursor:pointer;background-color:#dd1111;color:#ffffff;width:100%;padding:0px;margin:0px;border:0px;}
.input_search{border-radius: 4px;outline:none;height:40px;background-color:#ffffff;color:#777777;width:100%;padding:0px;margin:0px;border:0px;}
.carousel-caption {
    z-index: 10;
    margin: 0px;
    bottom:0px;
    right: 0%;
    left: 0%;
    color:#fff;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorStr=#00000000, endColorStr=#DD000000);
    background-color: transparent;
    background-image: -webkit-linear-gradient(transparent,rgba(0,0,0,0.8));
    background-image: linear-gradient(transparent,rgba(0,0,0,0.8));
    padding: 15% 1.5rem 1.5rem 1.5rem;
    text-align:left;
    
    
}
.carousel-caption span{font-size:12px;color:#fff;border-left: 8px solid #d22;padding-left:0.5em;text-transform: uppercase;}
.carousel-caption h2{
    font-size:18px;
    color:#fff;
	margin-top: 10px;
	margin-bottom: 10px;
	z-index:10px;
	padding:0px;
	line-height: 1.2;
  }


input,select, textarea {
    color: #000;}
