@import url(http://fonts.googleapis.com/css?family=Titillium+Web&subset=latin,latin-ext);

body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
p {
     font-family: 'Titillium Web', sans-serif;
}
.dreapta
{
  float:right;
}
.dreapta a
{
  color:#000;
}

.fullimg img
{
  width:100%;
}
.noborder
{
  border-bottom: 0px;
}

.scroll
{
padding:10px;
color:#fff;
margin-right:20px;
background-color: #0181B0;
margin-bottom: 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.scroll:hover ,#youtube:hover
{
  text-decoration: none;
  color:#fff;

}
.tcursuri
{
  width:100%;

}
.tcursuri tr th
{
   padding:10px;
 }
.tcursuri tr td
{
  padding:10px;
}
.tcursuri tr:nth-child(2n+1)
{
  background-color: #eee;
}

#youtube
{
padding:10px;
color:#fff;
margin-right:10px;
background-color: #9E0000;
margin-bottom: 20px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
 .cookies{background-color:rgba(0,0,0,0.9);width:100%;left:0;right:0;margin-left:auto;margin-right:auto;min-height:25px;position:fixed;-webkit-transform-style:0px;z-index:10001;bottom:0px;color:#EDEDED;text-align:center;}

#acordcookie
{
    color:#fff;
    background-color: #269900;
    padding:10px 20px;
    margin:10px;
}

#nonacordcookie
{
    color:#fff;
    background-color: #CC3300;
    padding:10px 20px;
    margin:10px;
}
.custommenu
{
  margin-top:15px;
}
.custommenu a
{
  text-transform: uppercase;
  margin-bottom:5px;
  padding-bottom: 3px;
  margin-left:8px;

}
.griinchis a
{
    color:#fff;
    margin:0px;
    float: none;
    text-decoration:underline;
}

.table-responsive
{
    overflow-x: auto;
}

.table-responsive a
{
    color: #0181B0; 
}
.marginestanga
{
  margin-left: 5%;
  font-weight: normal;
  color: #0181B0;
}

.testimonialsimg
{
  width:20%;
   float:left;
  margin-top:10px;
  height:250px;
}
.testimonialsimg img
{
  width:100%;
  -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
 .testimonialstext
{
  width:77%;
  float:left;
  height:250px;
  margin-left:3%;

}


.resizeimg img
{
  width:10%;
}

.centrat
{
  text-align: center;
}

.albastru
{
  background-color:#0181b0;
  color:#fff;
}
.grideschis
{
  background-color: #EFEFEF;
  color:#fff;
}
.grialbastru
{

  color:#fff;
  width:97%;
  border-spacing: 15px;
    border-collapse: separate;

}
.grialbastru td
{
    background-color:#b7bfc5;
    width:33%;
    padding-left:1%;
   font-size:13px;
}
.grialbastru img
{
  margin-left:1%;
  width:45%;
}


.grialbastru h3
{
font-size:20px;
display:inline;
border-bottom:1px solid #fff;

}

.griinchis
{
  background-color: #434343;
  color:#fff;
}
.gricontact
{
  color: #434343;
  font-size:14px;
}
.gricontact input[type=text]
{
  border:1px solid #ccc;
  background-color:#fff;
  width:100%;
  height:50px;
  margin-bottom: 20px;
  font-size: 14px;
  padding:6px;
  -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.gricontact textarea
{
  width:100%;
   margin-bottom: 20px;
  font-size: 14px;
  padding:6px;
  -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
 border:1px solid #ccc;
  background-color:#fff;
  height:150px;
}
.gricontact input[type=submit]
{
    color:#fff;
    padding:10px;
    background-color: #212121;
    margin-bottom:10px;
    border:0px;
    padding-left:30px;
    padding-right: 30px;
     -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
  }

#map{
	height: 350px;
	width: 100%px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	position: relative;
	z-index: 1;
}
#map iframe
{
  width:100%;
}

#pngdiv{

	height: 80%;

    position: absolute;
    left: 0;
    top:8%;
    left:15%;
	z-index: 2;
    background-color:#fff;
    padding:20px;
    -webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 1px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 1px 0px rgba(50, 50, 50, 0.75);
text-transform:uppercase;
color:  #9B9B9B;
font-size:14px;
}
#pngdiv h3
{
  margin:0px;
}

.formatat
{
  padding-top:1%;
  padding-bottom: 3%;
}
.inputs
{
  background-color:#fff;
  height:28px;
  -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;

}
.row {
    margin-left: 0;
    margin-right: 0;
}
.ic
{
  color: #383838;
  float:left;
  font-size: 22px;
padding:2px;
}
.inputt
{
  width:82%;
  float:left;
  height:30px;
}
.inputt input[type=text],.inputt input[type=email]
{
   width:100%;
   border:0px;
   height:27px;
   color: #383838;
}
.submits  input[type=submit]
{
 -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border:0px;
background-color: #383838;
height:28px;
margin:0px;
padding:0px;
padding-left:20%;
padding-right: 20%;
}

.centru
{
  width:100%;
  text-align:center;
  font-size: 22px;
  font-weight: bold;
  padding-bottom: 2%;
  padding-top: 1%;
}

.inputnews
{
  background-color:#cccccc;
  padding:4px;
  margin-top:10px;
  margin-bottom: 10px;
  color: #383838;
  height:36px;
  padding-top:5px;
}
.inputnews i
{
  font-size:24px;
  float:left;
}

.inputnews input
{
  width:87%;
  border:0px;
    color: #212121;
  background-color:transparent;
  float:left;
  height:28px;
  margin-left:3%;
}
  .submitnews input
  {
    width:100%;
    height:36px;
    background-color: #212121;
    border:0px;
    margin-bottom: 10px;
    color:#fff;
  }
  .newslogo
  {
    width:100%;
    margin-bottom: 10px;
  }
  .textinchis
  {
    color:#212121;
  }
  .marginsearch
  {
    margin-top:23px;
  }


@media (max-width: 767px) {
.carousel-indicators
{
  display: none;
}

.scroll
{
  display: block;
width:140px;
}
.ziar img
{
  width:80%
}
.ziar
{
  text-align: center;
}

 .marginsearch
  {
    margin-top:0px;
  }
.testimonialsimg
{ padding-top:200px;
  width:100%;
  font-size:12px;
}
.testimonialsimg  img
{
  width:20%;
  float:left;

}

 .testimonialstext
{   width:100%;
  font-size:12px;

}
 .testimonialstext h1
 {
   font-size: 16px;
 }
.inputt
{
  width:75%;
}
 .inputt input[type=text],.inputt input[type=email]
{
   width:90%;
   border:0;
   float: left;

}
}
.imaginerotunda
{
  width: 140px; height: 140px;
}
.p22
{
  font-size:22px;
}

 @media (max-width: 384px) {
  .egalizareh
  {
    height:50px;
  }
  .egalizare
  {
    height:48px;
  }




    .testimonialstext
   {
     font-size:10px;
     line-height:13px;
   }


   .testimonialsimg img
   {
     display: none;
   }
   .testimonialsimg
   {
     height:220px;
         padding-top:180px;
   }

  #pngdiv
  {
    display: none;
  }

 .inputnews i
 {
   display: none;
 }
 .inputnews input[type=email]
 {
   font-size:10px;
   width:180px;
 }
 .col-md-8 h1
 {
   font-size: 18px;
 }
  .submits input[type="submit"]
{
  font-size:14px;
  padding-left:4px;
  padding-right:4px;
}
 .imaginerotunda
{
  width: 120px; height: 120px;
}
}

@media (max-width: 240px) {
 .sigla
 {
   width:100px;
 }

 .imaginerotunda
{
  width: 70px; height: 70px;
}
#pngdiv p
{
  font-size:9px;
}
.p22
{
  font-size:12px;
}
.submits input[type="submit"]
{
  font-size:9px;
  padding-left:1px;
  padding-right:1px;
}

.ic
{
  width:1px;
  overflow: hidden;
  display: none;
}

}
