/* override bootstrap styles */
/*@import url('http://fonts.googleapis.com/css?family=Oswald:300,400:latin,latin-ext');
@import url('http://fonts.googleapis.com/css?family=Lato:400,700');*/

.navbar-form input, .form-inline input {
  width:auto;
}

body {
  background:#efefef ;
  
  padding-top:0px;
  color:#646464;
 /*  font-family:Lato; */
  line-height:1.8em;
      -webkit-font-smoothing: antialiased;
    font-family: Verdana, Roboto, sans-serif;
  
}

h1,h2,h3,.highlight,.navbar a,#masthead h4, .h1, .h2, .h3{
  font-family:'Lato',arial narrow,sans-serif;
}

#content h1,#content  .h1,#content  h2,#content  .h2,#content  h3,#content  .h3 {
  margin-top: 10px;
}

footer {

  margin-top:30px;
  padding-top:30px;
  padding-bottom:15px;
  background-color:#cecece;
 
}


#masthead {
  min-height:199px;
  /* background-color:#000044; */
  /* background-color:#132752; */
  color:#aaaacc;
  /* padding-bottom:41px;
  margin-bottom:-41px; */
  /* padding-bottom:51px;
  margin-bottom:-51px; */
   padding-bottom:1px;
  margin-bottom:-1px;
 

background: #ededed; /* Old browsers */
[if gt IE 8]
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZWRlZGVkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  #ededed 0%, #ffffff 10%, #f3f3f3 50%, #ededed 51%, #ffffff 87%, #efefef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#ededed), color-stop(10%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(87%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #ededed 0%,#ffffff 10%,#f3f3f3 50%,#ededed 51%,#ffffff 87%,#efefef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #ededed 0%,#ffffff 10%,#f3f3f3 50%,#ededed 51%,#ffffff 87%,#efefef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #ededed 0%,#ffffff 10%,#f3f3f3 50%,#ededed 51%,#ffffff 87%,#efefef 100%); /* IE10+ */
background: linear-gradient(135deg,  #ededed 0%,#ffffff 10%,#f3f3f3 50%,#ededed 51%,#ffffff 87%,#efefef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#efefef',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
[endif]


}
#masthead  .bgover{ 
	/* background: url(../common/ue.png) no-repeat top left; */
	position: absolute;
	left:170px;
	top:70px;
	opacity:.1;
}

#masthead h1 {
  font-size: 55px;
  line-height: 1;
  color:#fefeff;
  /* margin-top:50px; */
}

#masthead .well {
  /* margin-top:31px; */
  margin-top:10px;
  /* background-color:#111166; */
  background-color:#163971;
  border-color:#000022;
  color:#efefff;
  min-height:60px;
   margin-bottom:10px;
   padding:10px 10px;
  
  
}

#topPanel {
  padding-top:0px;
  padding-left:22px;
  padding-right:22px;
}
#topPanel .panel-body {
  padding-top:0px;
}

.navbar.affix {
  position:fixed;
  top:0;
  width:100%;
}

.top-spacer {
  background-color:#ffffff;
  height:40px;
}

.top-spacer-left {
  background-color:#ffba32;
  height:40px;
}

.top-spacer-right {
  background-color:#f2f2f2;
  height:40px;
}


a,a:hover {
  /* color:#223344; */
  text-decoration:none;
}

.icon-bar {
  background-color:#fff;
}


@media screen and (min-width: 768px) {
  #masthead h1 {
    font-size: 80px;
  }
}

/* @media screen and (max-width: 1024px) {
 .navbar-nav>li>a{
  font-size:14px;
  padding:15px 5px;
  }
} */

.navbar-bright {
  
	border-color: #f7f7f7 #f7f7f7 #f2f2f2;
	

	
	-webkit-box-shadow: 0 2px 3px 0px #000;
	box-shadow: 0 2px 3px 0px #000;
  color:#ffffff;
  border-width: 0;  
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 /*  background-color: #1b202a; */
 /*  background-color: rgba(0, 32, 71, 0.7); */
  background-color:rgba(2,29,77,.7);
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
  /*background-image: linear-gradient(to bottom, #e06342, #dc512c);
  background-repeat: repeat-x;
  border-color: #dc512c #dc512c #a2371a;*/
}

.navbar-bright a, .navbar-bright .navbar-brand, #masthead h4 {
  color:#ffffff;
  font-size:14px;
  text-transform: uppercase;
  letter-spacing:.08em;
}

.navbar-bright li > a:hover {
  background:rgba(0,0,0,0.1);
}


.dropdown-menu {
 min-width:50px;
 width: auto;
}
/* .dropdown-submenu.open{
overflow:visible;
}
.dropdown-submenu.open>.dropdown-menu {
    min-width:300px;	
} */
header .dropdown:hover > ul{
display:block;
}
header .dropdown-menu {
  min-width: 200px;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 /*  background-color: #1b202a ; */
  /*background-image: linear-gradient(to bottom, #e06342, #dc512c);
  background-repeat: repeat-x;
  border-color: #dc512c #dc512c #a2371a;*/
   background-color:rgba(2,29,77,.8);
}
header .dropdown-menu li{
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  border-top: 1px solid rgba(255, 255, 255, 0.12);
 
}

header .dropdown-menu li:first-child {
  border-top: 0px;
}

header .dropdown-menu li:last-child{
  border-bottom: 0px;
}
header .dropdown-menu li a{
	color:#ffffff;
	padding:10px 20px;
}

/* header .dropdown a{
	-webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
} */
.caret {
  color:#fff;
}

.navbar-toggle {
  color:#fff;
  border-width:0;
}

.navbar-toggle:hover {
  background-color:#fff;
}

.panel {
  border-color:transparent;
  border-radius:0;
  overflow:hidden;
}

.thumbnail {
  margin-bottom:8px;
  background-color:transparent;
  border-color:transparent;
}

.img-container {
  overflow:hidden;
  height:170px;
}

.img-container img {
  min-width:280px;
  min-height:180px;
  max-width:380px;
  max-height:280px;
}

.txt-container {
  overflow:hidden;
  height:100px;
}

.panel .lead {
  overflow:hidden;
  height:90px;
}

.gov {
 height:35px;
 width:13.5em;
 border-bottom:1px solid #ffffff;
}

.label-float{
  margin:0 auto;
  position: absolute;
  top: 0;
  z-index: 1;
  width:100%;
  opacity:.9;
  padding:6px;
  color:#fff;
}
    
.btn-twitter {background-color:#4099FF;color:#fff;}
.btn-facebook {background-color:#3B5998;color:#fff;}
.btn-google-plus {background-color:#d34836;color:#fff;}

.btn-twitter:hover {background-color:#3088FF;color:#62BBFF;}
.btn-facebook:hover {background-color:#2A4998;color:#4C6BBA;}
.btn-google-plus:hover {background-color:#C23836;color:#E45A58;}


/*******************************************/


.navbar-brand {
    padding: 10px 15px;
}

.meniu-left{
  background-color:#ffba32;
}

.meniu-right{
  background-color:#f2f2f2;
}



#container-body .panel-body, #main .panel-body{
/* background:#ff0000; */
	padding-top:0px;
}

.main-menu >li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  border-top: 1px solid rgba(255, 255, 255, 0.12);
}
.main-menu .dropdown-menu li {
border-bottom: 1px solid rgba(0, 0, 0, 0.25);
border-top: 1px solid rgba(255, 255, 255, 0.12);
}
.main-menu .dropdown-menu li a{
  white-space:normal;
}
/* #footer > .row-fluid > div a {
display:block;
min-width:250px;
}
#footer > .row-fluid > div {
-moz-column-count: 4;
-moz-column-gap: 15px;
-webkit-column-count: 4;
-webkit-column-gap: 15px;
column-count: 4;
column-gap: 15px;
} */

.blue{color:#0b62a4;}
.yellow{color:#feca28;}
.orange{color:#f93706;}
.white{color:#ffffff;}

.formular-top {
 border-right: 1px solid rgba(0, 0, 0, 0.25);
 }
.telefon-top{
 border-left: 1px solid rgba(255, 255, 255, 0.12);
}

.input-cautare { width:87%!important; margin-right:5px;}
/* .info-reclamatii{background:#D15E5E url(../common/animated-info.gif) no-repeat 10px center;} */

.special-image, .special-text-image {position:relative;overflow:hidden;/*display:inline-block;*/display:inherit;z-index:99; }
.special-image img, .special-text-image img {position:relative;z-index:2; /*background:#f1f1f1;*/ background:#ffffff;}
.special-image span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background: url(../common/magnifying-glass.png) no-repeat 50% 50%;z-index:1;}
.special-text-image > span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background: url() no-repeat 50% 50%;z-index:1;
 text-align:center; vertical-align:center; padding-top:20%; } 
/*.special-text-image span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background: url(../common/magnifying-glass.png) no-repeat 50% 50%;z-index:1;}*/
 
.caption2{
height:100px;
overflow:hidden;
  padding: 9px;
}