/* ===============================================
					variables
=============================================== */
.azul {
  color: #5cc9f9;
}
.azul2 {
  color: #1c4c76;
}
.noPadding {
  padding: 0 !important;
}
.fleft {
  float: left;
}
.fright {
  float: right;
}
.fleft {
  float: left;
}
.fright {
  float: right;
}
.activo {
  color: ;
  text-decoration: none;
}
.mt0 {
  margin-top: 0;
}
.mt10 {
  margin-top: 10px;
}
.mt20 {
  margin-top: 20px;
}
.mt30 {
  margin-top: 30px;
}
.mt40 {
  margin-top: 40px;
}
.mt50 {
  margin-top: 50px;
}
.mt60 {
  margin-top: 60px;
}
.mt70 {
  margin-top: 70px;
}
.mt80 {
  margin-top: 80px;
}
.mt90 {
  margin-top: 90px;
}
.mt100 {
  margin-top: 100px;
}
.mb0 {
  margin-bottom: 0;
}
.mb10 {
  margin-bottom: 10px;
}
.mb20 {
  margin-bottom: 20px;
}
.mb30 {
  margin-bottom: 30px;
}
.mb40 {
  margin-bottom: 40px;
}
.mb50 {
  margin-bottom: 50px;
}
.mb60 {
  margin-bottom: 60px;
}
.mb70 {
  margin-bottom: 70px;
}
.mb80 {
  margin-bottom: 80px;
}
.mb90 {
  margin-bottom: 90px;
}
.mb100 {
  margin-bottom: 100px;
}
.ml0 {
  margin-left: 0;
}
.ml20 {
  margin-left: 20px;
}
.ml50 {
  margin-left: 50px;
}
.ml80 {
  margin-left: 80px;
}
.ml100 {
  margin-left: 100px;
}
.mr0 {
  margin-right: 0;
}
.mr20 {
  margin-right: 20px;
}
.mr50 {
  margin-right: 50px;
}
.mr80 {
  margin-right: 80px;
}
.mr100 {
  margin-right: 100px;
}
/* ===============================================
					sitio
=============================================== */
body {
  background: url(../img/bg.png) repeat;
}
.container {
  background: #FDF7E2;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.54);
  z-index: 10;
}
header {
  background: url(../img/headerBG.png) no-repeat center top;
  padding-top: 24px;
}
#logo {
  position: relative;
  z-index: 2;
  margin-bottom: -50px;
}
#banner {
  position: relative;
  z-index: 0;
  margin-top: -50px;
}
.img1 {
  margin-bottom: -80px;
  position: relative;
  z-index: 999;
}
#infoTop {
  background: #1c4c76;
  color: white;
  padding: 20px 0;
}
.lightText {
  font-weight: lighter;
  color: #1c4c76;
}
#servList {
  color: #1c4c76;
  font-size: 18px;
  margin-top: 30px;
  font-weight: bold;
}
#bgFooter {
  background: url(../img/bottomBG.jpg) no-repeat center bottom;
}
footer {
  background: url(../img/footerBG.jpg) no-repeat center top #143a5b !important;
  color: white;
  padding: 50px 0 0px 0 ;
}
footer .container {
  background: none !important;
  box-shadow: none !important;
}
#owl-1 .item,
#owl-2 .item,
#owl-3 .item,
#owl-4 .item {
  margin: 5px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */
@media only screen and (min-width: 320px) {
  .mt-xs {
    margin-top: 30px;
  }
}
/* Extra Small Devices, Phones */
/* Small Devices, Tablets */
@media only screen and (min-width: 768px) {
  .mt-xs {
    margin-top: 0px;
  }
}
/* Medium Devices, Desktops */
/* Large Devices, Wide Screens */
