@media (min-width: 1200px){
  .container{width: 1200px !important;}
}

.top-bar {padding: 5px 0;}
.top-social-media {
  list-style-type: none;
  margin: 0;
  padding: 0;
  float:right;
}
.top-social-media > li {
  	display: inline-block;
}
.top-social-media i {
  	color: #0073e8;
  	font-size: 14px;
}
.top-social-media > li {margin-left: 15px;}
.top-social-media > li > a{color: #666;}
.top-social-media > li > a .fa-twitter {color: #00B6F1;}
.top-social-media > li > a .fa-google-plus {color: #D94634;}
.home-slider {
	min-height: 600px;
	background: url(../img/bg-slide.jpg) no-repeat scroll center top;
	background-size: cover;
	background-attachment: fixed;
}
.logo-container {
	background: url(../img/bg-logo.png) no-repeat scroll center top;
	width: 417px;
	height: 123px;
}
.logo-container {
	margin: 0 auto;
}
.logo-container img {
  margin: 0 auto 0 auto!important;
  display: block
}
#menu-btn {
  color: #fff;
  background: rgb(36, 63, 108, 0.8);
  display: inline-block;
  line-height: 100px;
  height: 100px;
  padding: 0 20px;
  cursor: pointer;
  font-size: 16px;
  border-radius: 0px 0px 15px 15px;
  float: left;
  text-align: center;
}
.header-search {
  float: left;
  margin-left: 15px;
  background: rgb(36, 63, 108, 0.8);
  border-radius: 0px 0px 15px 15px;
  padding-left: 15px;
  padding-right: 15px;
}
.header-contact{
	float: left;	
}
.header-contact {
  line-height: 16px;
  background: rgb(36, 63, 108, 0.8);
  padding: 0px 15px;
  width: 90px;
  float: right;
  border-radius: 0px 0px 15px 15px;
  height: 100px;
  line-height:  100px;
  color: #fff;
  text-align: center;
  margin-left: 15px;
  float: left;
}
.header-contact span i{
  font-size: 36px;
  cursor: pointer;
}
.header-contact a{
	color: #fff;
}
.header-support{
  color: #fff;
  display: inline-block;
  line-height: 100px;
  height: 100px;
  padding: 0 20px;
  font-size: 16px;
  border-radius: 0px 0px 15px 15px;
  float: left;
  text-align: center;
  max-width: 150px;
}
.header-support img {
	width: 100%;
}


#menu-btn,
.header-search,
.header-contact{
	width: 90px;
}













.header-search  {
  height: 100px;
  line-height:  100px;
  color: #fff;
  text-align: center;
}
.header-contact span {
  display: inline-block;
}

.phone-numbers {
  display: none;
}


#header {
  position: absolute;
        width: 100%;
        top: 0px;
        left: 0;
        right: 0;
        z-index: 2;
  
}
.carousel-caption {
        top: 27% !important;
        z-index: 1;
    }

.home-slider {
  position: relative; 
}
.home-slider:after {
  background: url(../img/bg-l.png) no-repeat scroll center top;
  width: 975px;
  height: 193px;
  z-index: 1;
}
.home-slider:before {
  background: url(../img/bg-r.png) no-repeat scroll center top;
  width: 975px;
  height: 193px;
  z-index: 1;
}
.home-slider:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -1px;
  left:0;
}
.home-slider:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -1px;
  right:0;
}
.carousel-control {background-image: none !important;}
.carousel-caption h1 {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: bold;
}






#sigla_sus{
	position: absolute;
    top: 17px;
    z-index: 1;
    max-width: 120px;
    right: 15%;
}

.carousel-caption a{
	color: #fff;
}
.carousel-caption .yellow-btn{
	color: #000;
}
.carousel-caption.dreapta{
	right: 20%;
    max-width: 440px;
    width: 100%;
    left: auto;
    text-align: left;
}
.carousel-caption.dreapta h1{
	color: #000;
	font-size: 40px;
	text-transform: initial;
    font-weight: bold;
    text-shadow: none;
    text-align: left;
    font-family: "Helvetica", Helvetica, Arial, sans-serif;
}
.carousel-caption.dreapta h3{
	margin-bottom: 0px;
	font-family: "Helvetica", Helvetica, Arial, sans-serif;
	text-shadow: none;
	color: #000;
	font-size: 30px;
}
.carousel-caption.dreapta p{
	font-size: 20px;
    font-size: 14px;
    font-weight: 600;
    text-shadow: none;
    font-size: 14px;
    font-family: "Helvetica", Helvetica, Arial, sans-serif;
}

.carousel-caption > p {
  font-size: 24px;
  font-weight: bold;
}



@media (min-width: 992px) and (max-width: 1399px) {
	.carousel-caption h1{
		font-size: 40px;
	}
	.carousel-caption.dreapta{
		right: 6%;
	}
	.carousel-caption.dreapta h1{
		font-size: 30px;
	}
	.carousel-caption.dreapta h3{
		font-size: 24px;
	}
	.carousel-caption.dreapta{
		    top: 19% !important;
	}
}












.yellow-btn {
  color: #400605;
  font-size: 16px;
  text-transform: uppercase;
  background: #ffc600;
  padding: 18px 24px;
  border: none;
  border-radius: 6px;
  font-weight: bold;
  text-shadow: none;
  
}
.carousel-caption {top: 20% !important;}
.carousel-inner .item img{
  position: absolute;
  bottom:0;
  /*right:15%;*/
  width: 100%;
  z-index: 0;
}
.carousel-inner .item {min-height:700px;}
.carousel-indicators{bottom: 200px;}
#providers {
  margin-top: -150px;
  z-index: 3;
  position: relative;
  margin-bottom: 90px;
}

.provider-box {
  background: #fff;
  padding: 15px 15px 30px 15px ;
  border-radius: 10px;
}
.provider-logo{
  position:relative;
  
  width: 100%;
  height:50px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
}
.provider-logo img {
  display: block;
  position: absolute;
  top: 0;
  bottom:0;
  left: 0;
  right:0;
  margin: auto;
  
}
.provider-excerpt {
  color: #666; 
  font-size: 13px;
}

.hvr-grow-shadow {
    backface-visibility: hidden;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
   
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
    vertical-align: middle;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: translateX(-50%) scale(1.1);
    transform: translateX(-50%) scale(1.1);
    
}
.detail-btn {
  border: none;
  color: #fff;
  background: #7bbd57;
  padding: 10px 20px;
  border-radius: 6px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-bottom: -20px;
  transform: translateX(-50%);
  transition: all 300ms ease-in-out;
  -webkit-transition-duration: 0.3s;
  -webkit-transform: translateX(-50%);


}
.detail-btn:hover {
  background:#3059a8;
  color: #fff;
}
#inro-text {
  color: #666;
  margin-top: 90px;
  
}
#inro-text ul {
  list-style: none;
  padding: 0;
    
}
#inro-text ul i {
  color: #7BBD57;
}
#inro-text h1,#news > h1,.page-content > h1,.page-title {
  text-align: center;
  font-weight: bold;
  font-size: 45px;
  color: #3f8f00;
  margin-bottom: 60px;
}
#inro-text p {
  line-height: 24px
}
#inro-text h1:before,#inro-text h1:after,#news > h1:before, #news > h1:after,.page-content > h1:before,.page-content > h1:after,.page-title::before{
	content:"";  
 	display: block;
 	width:91px;
 	height:28px;
 	position:absolute;
 	
}
/*#inro-text h1:after, #news > h1:after,.page-content > h1:after  {
 	background: url(../img/title-after.jpg) no-repeat scroll center top; 	
}*/

#inro-text h1, #news > h1,.page-content > h1,.page-title{
  display: inline !important;
  position: absolute;
  left:50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  top:30px;
  
}
#inro-text h1:before, #news > h1:before,.page-content > h1:before,.page-title::before  {
  background: url(../img/bg-home.jpg) no-repeat scroll center top; 
  background-size: 100% auto; 
  width:500px;
  height:60px;
  z-index: -1 !important;
  left:  50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  top: 0;
  opacity: 0.6
}
/*#inro-text h1:after,#news > h1:after,.page-content > h1:after {
  right: -100px;
  top:12px;
}*/
#inro-text,#news {padding-top: 120px;position: relative;}
.home-divider {
	background: url(../img/bg-home.jpg) no-repeat scroll center top; 
	width: 100%;
	height: 314px;
}
.news-articles article{
  display: block;
  width: 50%;
  padding: 3%;
 float: left; 
}
.news-articles .img-article{
  border-radius: 6px;
  overflow: hidden;
  height: 150px;
}
.news-articles h1{
  font-size: 18px;
  font-weight: bold;
  color: #518ecf;
}
.news-articles span,.highlights span{
  color: #518ecf;
  display: inline-block;
  margin-right: 15px;
}
.highlights h1 {
  font-weight: bold;
  color: #518ecf;
  font-size: 24px;
}
.highlights .img-article {
  overflow: hidden;
  border-radius: 6px 6px 0 0;
} 
.highlights article{
  border-radius: 6px 6px 0 0;  
  box-shadow: 0 0 12px rgba(0,0,0,0.1);
  padding: 3%;
  
}
#testimonials {
    min-height: 600px;
  background: url(../img/testimonials-bg.jpg) no-repeat scroll center top;
  background-size: cover;
  background-attachment: fixed;
}
.white-title {
  color: #fff;
  font-size: 45px;
  font-weight: bold;
  display: block;
  text-align: center;
  margin: 45px 0;
}
#testimonials {
  margin-top: 45px;
}
.slick-slide > span{
  color: #fff;
  font-size: 24px;
  text-align: center;
  display: block;
}

.slick-slide > span {quotes: '"' '"' ; }
.slick-slide > span:before,.slick-slide > span:after {
  content:open-quote;
  font-size: 30px;
}
.img-testimonial {
  overflow: hidden;
  width: 168px;
  height: 168px;
  border-radius: 50%;
  margin: 20px auto;
}
.client-name,.position {
  color: #fff;
  display: block;
  text-align: center
}
.position{
  font-size: 16px;
}
.client-name {
  font-weight: bold;
  font-size: 24px;
}
.slick-prev {
  font-size: 0;
  background: url(../img/left-arrow.png) no-repeat scroll center top;
  border: none;
  width: 37px;
  height: 56px;

}
.slick-next {
   font-size: 0;
  background: url(../img/right-arrow.png) no-repeat scroll center top;
  border: none;
  width: 37px;
  height: 56px;
}
.slick-prev,.slick-next {
  position: absolute; 
  top: 0;
  bottom: 0;
  margin: auto;

}
.slick-prev {
  left: -50px;
}
.slick-next { 
  right: -50px;
}
#testimonials {
  position: relative;
  z-index: 0;
}

#testimonials:before,#testimonials:after {
  content: "";
  display: block;
  width: 975px;
  height: 193px;
  position: absolute;
  z-index: 1;
}
#testimonials:before {
   background: url(../img/bg-t-l.png) no-repeat scroll center top;
   top: 0;
   left: 0;
  }
#testimonials:after{
   background: url(../img/bg-t-r.png) no-repeat scroll center top;  
   top: 0;
   right: 0; 
  }
#footer {
  background: #54667a;
   padding: 45px 0 0 0;
}
.footer-title {
  color: #fff; 
  display: block;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 30px; 
}
.w-txt {
  color: #fff;
}
.g-txt {
  color: #c2cfde;
}
.footer-program > div{
  border-bottom: 1px solid #5f7286;
  padding: 10px 0;
}
.footer-program div:last-of-type {
  border-bottom: none;
}
.footer-program div:first-of-type {
  padding-top: 0;
}
.newsletter #newsletter-input, .simplenewsletter fieldset input {
  background: #3f4e5f;
  color: #677b92;
  border: none;
  border-radius: 6px;
  padding: 10px;
  font-weight: bold;
  width: 100%
}
.newsletter {
  position: relative;
  margin-top: 22px;
}
.newsletter #send-newsletter,  .simplenewsletter input[type="submit"] {
background: url(../img/send.png) no-repeat scroll center center #51b8f2;
  border: none;
  border-radius: 0 6px 6px 0;
  padding: 10px 0;
  font-size:0;
  height:19px;
  width:19px;
  position: absolute;
  right: 0;
  top: 0;
  padding: 19px;
}
.footer-address .w-txt,.footer-address .g-txt  {display: block;}
.footer-address .g-txt {margin-bottom: 10px;}
.footer-contact .row {margin-bottom: 10px;}
.footer-bar {
  display: block;
  text-align: center;
  padding:15px 0;
  color: #a8b5c5;
  font-size: 12px;
  border-top: 1px solid #5f7286;
  margin-top: 10px;
}

.provider-box
{
  position: relative;

}
.provider-box:before, .provider-box:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 -15px 20px #777;
  transform: rotate(-3deg);
  -webkit-transform: rotate(-3deg);
  transition: all 300ms ease-in-out;
  -webkit-transition-duration: 300ms;
  -webkit-transition-timing-function: ease-in-out;
}
.provider-box:after
{
  transform: rotate(3deg);
  -webkit-transform: rotate(3deg);
  right: 10px;
  left: auto;
}
.provider-box:hover:before,.provider-box:hover:after {
  box-shadow: 0 15px 20px #777;
}


.yellow-btn {
    backface-visibility: hidden;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    padding-right: 2.2em;
    position: relative;
    transform: translateZ(0px);
    -webkit-transform: translateZ(0px);
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    vertical-align: middle;
}
.yellow-btn::before {
    content: "";
    font-family: FontAwesome;
    padding: 0 1px;
    position: absolute;
    right: 1em;
    transform: translateZ(0px);
    -webkit-transform: translateZ(0px);
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-property: transform;
    -webkit-transition-property: transform;
    transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
}
.yellow-btn:hover::before, .yellow-btn:focus::before, .yellow-btn:active::before {
    transform: scale(1.2);
   -webkit-transform: scale(1.2);
    -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
    transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
.yellow-btn:hover {background: none !important;border: 1px solid #ffc600;color: #ffc600;}
article .img-article img,.header-contact,.phone-numbers  {
  -webkit-transition-duration: 300ms;
  -webkit-transition-timing-function: ease-in-out;
  transition: all 300ms ease-in-out;
}
article:hover .img-article img {
  transform: scale(1.2,1.2);
  -webkit-transform: scale(1.2,1.2);
  opacity: 0.6;
}
article .img-article  {
  background:#29529C;
}

#loading{
  background-color: #7bbd57;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 999;
  margin-top: 0px;
  top: 0px;
}
#loading-center{
  width: 100%;
  height: 100%;
  position: relative;
}
#loading-center-absolute {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 200px;
  width: 200px;
  margin-top: -100px;
  margin-left: -100px;
}
#object{
  width: 89px;
  height: 81px;
  background: url(../img/logo-loading.png) no-repeat scroll center center;
  -webkit-animation: animate 1s infinite ease-in-out;
  animation: animate 1s infinite ease-in-out;
  margin-right: auto;
  margin-left: auto;
  margin-top: 60px;
}
@-webkit-keyframes animate {
  0% { -webkit-transform: perspective(160px); }
  50% { -webkit-transform: perspective(160px) rotateY(-180deg); }
  100% { -webkit-transform: perspective(160px) rotateY(-180deg) rotateX(-180deg); }
}

@keyframes animate {
  0% { 
    transform: perspective(160px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(160px) rotateX(0deg) rotateY(0deg); 
  } 50% { 
    transform: perspective(160px) rotateX(-180deg) rotateY(0deg);
    -webkit-transform: perspective(160px) rotateX(-180deg) rotateY(0deg) ;
  } 100% { 
    transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
    -webkit-transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
  }
}
nav ul {
  list-style: none;
  position:relative;
  display: table;
  margin: 0 auto;
  
}
nav ul > li {
  display: table-cell;
  text-align:center;
}
nav ul > li > a {
  color: #fff;padding:25px 30px;
  display: block;
}
nav {
  background: rgba(37,77,149,0.7);
}
nav{margin-top: -18px;}
.nav.nav-tabs.nav-justified {
  background: #254d95; 
}
.nav.nav-tabs.nav-justified > li > a{
  border: none;  
}
.nav.nav-tabs.nav-justified > li > a:hover {
  background: none;
  border: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
  background: none;
  border: none !important;
  border-radius: none;
}
.nav-tabs > li.active,.tab-content,.nav.nav-tabs.nav-justified > li:hover {
  background: #214587 !important;
}
.nav.nav-tabs.nav-justified > li:hover img {opacity: 1;}
.nav.nav-tabs.nav-justified > li > a > img {margin: 5px auto;opacity: 0.4;}
.nav.nav-tabs.nav-justified > .active > a > img {opacity: 1;}
.nav.nav-tabs.nav-justified > li {vertical-align: middle;}
.nav-stacked {
  list-style: none;
  padding: 15px 0 15px 15px;
  margin: 0;
}
.nav-stacked > li > a:before{
  content:"";
  font-family: fontawesome;
  margin-right: 5px;
  color: #fff;
}
.nav-stacked > li > a {
  color: #fff;
  padding:10px;
  display:block;
}
.nav-stacked > li.active {
  background: #14346f !important;
}
.nav-stacked > li.active a:before{
  color: #8fe75e;
}
.tab-content2 {
  padding: 15px;
  margin: 15px 15px 15px 0;
  min-height: 170px;
}
.unstyled {list-style-type: none;padding:0;margin:0;}
.tab-content2 {
  background: url(../img/bg-prod.jpg) no-repeat scroll right center #14346f !important;
}
.categ-list > li > span {
  font-weight: bold;
  margin-bottom: 10px;
  display: block
}
.categ-list,.categ-list > li > a {
  color: #fff;
}
.categ-list > li > a:hover,.categ-list > li > a:focus,.categ-list > li > a:active {
  color: #8fe75e;
}
#submenu {
  box-shadow: 0 -6px 10px rgba(5,29,73,0.4);
}
nav > ul > li > a {
  transition: all 300ms ease-in-out;
  -webkit-transition-duration:  300ms;
  -webkit-transition-timing-function: ease-in-out;
  font-size: 18px;
}
nav > ul > li > a:hover,nav > ul > li > a:focus,nav > ul > li > a:active {
  background: #254d95; 
  color: #fff;
}
#submenu {
  position: absolute;
  z-index: 90;
  width: calc(100% - 30px);
}

.submenu > a:after {
  content:"";
  font-family: fontawesome;
  margin-left: 10px;
}

.header-search{
  position:relative;
}
#search-header{
  z-index: 0;
  position: relative;
  color: #fff;
}
#search-field{
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  left: -30px;
  z-index: 1;
  border-radius: 100px;
  display: none;
  transition: all 300ms ease-in-out;
  padding:5px;
}
.search-btn {
  display: none;
  padding: 4px 10px;
  position: absolute;
  height: 20px;
  margin: 8px;
  line-height: 1;
  border-radius: 4px;
  margin-left: 30px;
}
.header:after,.header:before {display: none;}
.home-slider::after,.home-slider::before {display: block;}
.home-slider.inside-page::after,.home-slider.inside-page::before {display: none;}

.header {
	min-height:178px;
}
.home-slider.homepageClass{
        background-image: none;
        background-color: #fff;
    }
.checked {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mobile-search-btn {
  display: inline;
  position: absolute;
  background: none;
  border: none;
  right: 16px;
  bottom: 27px;
}
.checked li:before {
  content:"";
  font-family: fontawesome;
  margin-right: 5px;
  font-size: 14px;
  color:#7bbd57;
  display: inline-block;
  
}
.results-list article {
  padding: 15px 0;
  border-bottom: 1px solid #ddd;
}
.results-list article:last-child {
  border: none;
}
.prod-description {
  color: #666;
}
.brosura,.site-producator,.btn-prod-contact {
  display: block;
  
}
.brosura,.site-producator {color:#3f8f00;}
.brosura:before {
  content:"";
  font-family: fontawesome;
  margin-right: 5px;
}
.site-producator:before {
  content: "";
    font-family: fontawesome;
  margin-right: 5px;
}
.btn-prod-contact {
  padding: 15px 30px;  
  background: #ffc600;
  font-size:16px;
  width: auto;
  display: inline-block;
  color: #400605;
  text-transform: uppercase;
  border-radius: 6px;
  margin: 30px 0;
  transition: all 300ms ease-in-out;
  -webkit-transition-duration: 300ms;
  -webkit-transition-timing-function: ease-in-out;
}
.btn-prod-contact:before {
  content:"";
  font-family: fontawesome;
  margin-right: 5px;
}
.btn-prod-contact:hover {
  background: #3059a8;
  color: #fff;
}
.slider-nav  img {
  border: 1px solid #ddd;
}
.slider-nav  {
  width: 140px !important;
  position: absolute;
  top:0;
  right:0;
}
.slider-nav .slick-slide{
  width: 100% !important;
  cursor: pointer;
}
.prod-images-container {
  position: relative;
  border: 1px solid #ddd;
}
.prod-images-container .slick-prev, .prod-images-container .slick-next{display: none !important;}
.prod-images-container {height: 400px;overflow: hidden;}
.prod-images-container .slider-for  .slick-slide.slick-active img{
  display: block;
  /*max-height: 100% !important;*/
  width: 100%;
}

.slider-for .slick-slide{
  height: 400px !important;
}
.page-content {
  position:relative;
  padding-top: 150px;
}
#partners ul{
  display: table;
  position:relative;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
#partners ul > li {
  display: table;
  float: left;
  vertical-align: middle;
}
#partners ul > li > a {
  display:block;
  padding: 5px 0;
  
}
#partners ul > li > a > img {
  display: block;
  margin: 0 auto;
}
.breadcrumb {
  background: none;
  border-bottom: 1px solid #ddd;
  border-radius: none;
  margin-bottom: 0;
}

.breadcrumb a {color: #666;}
.breadcrumb > .active {
  color: #fe0000;
  font-weight: bold
}
.breadcrumb > li + li::before{
  content:"";
  font-family: fontawesome;
  margin: 0 5px;
}
#partners {border-top: 1px solid #ddd;}
.green-bold{
  font-weight: bold;
  color: #3f8f00;
}
.page-content p {
  color: #666;
}
.form-contact .form-group{
  margin-left: 0;
  margin-right:0;
}
.form-contact .form-group label {
  color: #666;
}
.form-contact .form-group input,.form-contact .form-group textarea {
  border-color: #3059a8 ;
}
.form-contact .form-group input:focus,.form-contact .form-group textarea:focus{
  border-color:#00c6f8;
}
#submit {width: 100%;
  background: #51b8f2;
  border-color: #51b8f2;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
#submit:hover {
  background:#3059a8;
  border-color: #3059a8;
}
.contact-content {
  background: url(../img/bg-contact.jpg) no-repeat scroll center top;
  background-size: cover;
}#sb-site, .sb-site-container {
  min-height: 100% !important;
}
.provider-excerpt {
  height: 93px;
  overflow: hidden;
  transition-duration: 300ms; 
  -webkit-transition-duration: 300ms; 
}
.provider-box:hover .provider-excerpt{
  overflow: visible;
  height: 100%;
}
.carousel-indicators li {margin: 3px !important;}

.imagini-slider-prezentare {
  display: none;
}
.modal-backdrop.in {
  display: none;
}
.img-produs {
  display: none;
  max-height: 210px;
}
#logo {
  max-width: 27%;
  height: auto;
  display: block;
  transform: translateY(-10px);
  -moz-transform: translateY(-10px);
}
#news {
    margin-bottom: 50px;
}

@media (max-width: 1368px) {
  .carousel-inner .item {min-height:500px;}
  .carousel-inner .item > img{
    display: block;
   
  }
}