@charset "utf-8";
/*NEW */

.menunav{
  visibility: hidden;
}

.center-block {float: none !important}
body {
    padding-bottom: 20px;
    padding-top: 50px;
}

p{
  text-align: justify;;
}

.logo{
  margin-left: -8px;
  margin-bottom: 15px;
  margin-top: 15px;
}

#corte{
  height:25px;
 
}
.container-fluid{
  margin:0;
  padding: 0;
  width: 100%;
}
a#callme {
    display: block;
    margin-top: 0px !important;
    float: left;
    color: red;
    font-family: 'Ek Mukta', sans-serif;
    font-size: 32px;


   
}
a#callme:hover {
    opacity: 0.5;
}


h1,h2{

   font-family: 'Raleway', sans-serif;
   text-transform: uppercase;
}

li a {
  color: white;
  font-family: 'Raleway', sans-serif;
  letter-spacing: 1px;
  padding-top: 3px;
  padding-bottom: 3px;
}

li a:hover {
  color: white;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  text-decoration: none;
}

li a:focus, a {
  color: #F9A715;
}

a:hover {
  color: #F9A715;

}
.white {
  color: white;
}

.white:hover {
  color: white;
}

.orange{
  color: #F9A715!important;
}

.tituservicio{
  font-size: 24px!important;
  text-transform: uppercase!important;
  color: #F9A715!important;

}

.hrblack{
 border-color: black!important;
}

.jumbotron{
  background: white;
}

li{
  list-style: none;
}

#services.col-md-12 div.col-md-4{
  margin-bottom: 10px;
}

.redaviso{
  font-size: 9px!important;
  font-family: tahoma;
  color: red;
  margin: 10px;
}

.adress p{
  font-size: 16px;
  margin-left: 15px;
}

legend{

  color:  #F9A715;
  text-transform: uppercase;
  font-weight: 700;
}
.error {
  background-color: #FCF8E3;
}

.submissionMessage {
  background-color: rgba(255,255,255, 0.2);
  border-radius: 5px;
  padding: 12px;
  text-align: left;
  display: block;
  box-shadow: 0 0 2px white;
  width: 60%;
}

.submissionMessage2 {
  padding: 12px;
  text-align: left;
  display: block;
  font-size: 10px;
  color: red;
}

 .glyphicon {
        top: 0;
       
    }

.margin4 {
    margin-left: 40px; // or whatever you need
}

.btn {
  margin-bottom: 10px
}

/* Extra Small Devices, .visible-xs-* */
@media (max-width: 767px) {
.list-inline > li {
  display: block;
  text-align: center;
 }

.list-inline > li a:hover{
  border-bottom: none;
  border-top: none;
  padding: 0px 33%;
  background: grey;
}


.list-inline > li a{
 
line-height: 28px;
font-size: 20px;
 }

.logo{
  width: 70%;
  height:70%;
  }

h1{
font-size: 28px;
}
h2{
font-size: 24px;
}

h3 a{
font-size: 19px;
}

.menunav{
  visibility: visible;
}


}


/* Small Devices, .visible-sm-* */
@media (min-width: 768px) and (max-width: 991px) {}

/* Medium Devices, .visible-md-* */
@media (min-width: 992px) and (max-width: 1199px) {}

/* Large Devices, .visible-lg-* */
@media (min-width: 1200px) {}