/*!
* MAYA FLORAL
* Diseño por: Genotipo Laboratorio Creativo
* Desarrollado en Genotipo por: Ing. Jhonatan Kuk Diaz
* http://www.genotipo.com *
*/


/* G L O B A L ============================================================== */
@font-face {
  font-family: 'Quattrocento Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Quattrocento Sans'), local('QuattrocentoSans'), url(quattrocentosans400.woff) format('woff');
}
@font-face {
  font-family: 'Quattrocento Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Quattrocento Sans Bold'), local('QuattrocentoSans-Bold'), url(quattrocentosans700.woff) format('woff');
}

body{font-size: 13px; line-height: 20px; background: #fff; color: #353535;}
a{text-decoration: none;}
a:hover{color: #02aaad; text-decoration: none;}
p{font-family: 'Open Sans', sans-serif; font-size: 12px; color: #353535; margin-bottom: 10px;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
h1{color: #006993; font-size: 23px; line-height: 23px;}
h2{color: #15a2d1; font-size: 16px; line-height: 17px; margin-bottom: 5px; margin-top: 0px;}
.container{width: 1170px;padding:0 15px;}

.fleft{float: left;}
.fright{float: right;}
.clear40{clear: both; height: 40px;}
.clear60{clear: both; height: 60px;}
.clear{clear: both;}
.mt10{margin-top: 5px;}
.mr10{margin-right: 10px;}
.mr0{margin: 0 !important;}
.alt{color: #01b0b3 !important;}
.martop0{margin-top: 10px;}
.martop1{margin-top: 20px;}
.martop2{margin-top: 30px;}
.martop3{margin-top: 40px;}

/*=========================================C A B E C E R A==============================*/
#contacto{float: right;}
#contacto span{float: right; font-family: Georgia;color:#636363;font-style: italic; font-size: 30px; font-weight: bold; margin-top: 20px; margin-bottom: 10px;}
#contacto p{clear: both; margin-bottom: 0px;}
#contacto #tel{font-family: Arial; font-size: 18px;color: #636363;}
#contacto #tel2{font-family: Arial; font-size: 12px;color: #636363; float: right;}

#vista{overflow: hidden;width: 100%;text-align: center;}
#imagen{ margin-top: 20px;max-width: none;}

#enlace{position: absolute;margin-top: -40px;}
#boton{text-align: center;}
#boton{cursor: pointer;padding: 20px 25px;background: #c41230; display: block; border-radius: 10px;font:400 34px 'Quattrocento Sans',sans-serif; color: #fff; width: 190px;position: absolute;margin-top: -40px; margin-left: 428px;}
#boton:hover{background: #e51937;}
#contenedor{background: #f5f5f5;}

#standcancun{margin-top: -30px; position: relative;margin-bottom: 5px;}

#titulo{font-family: Georgia;color:#636363;font-style: italic; font-size: 21px;display: block; margin-bottom: 20px; margin-top: 30px;line-height: 25px;}
#subtitulo{font-family: Georgia;color:#2f2f2f;font-style: italic; font-size: 39px; font-weight: bold;display: block; margin-bottom: 50px;}
#contenedor p{font:400 13px Arial;color:#636363; margin-bottom: 20px;}

#contenedor #texto1{margin-bottom: 0px;}
#contenedor #texto1 strong{font:400 50px Arial;color:#a2a2a2;}
#contenedor #texto0 {font:400 23px Arial;color:#a2a2a2; margin-bottom: 0px;margin-left: 52px;}
#contenedor #texto2 {font:400 39px Arial;color:#a2a2a2; margin-bottom: 0px;}
#contenedor #texto3 {font:400 36px Georgia;color:#a2a2a2; margin-bottom: 0px;margin-left: 70px;}

.carousel{margin-top: 50px;}

#conoce{background: url(../img/conoce.png) no-repeat;width: 250px;height: 50px;margin-top: 33px;display: block;cursor: pointer;margin-bottom: 50px;}
#conoce:hover{background: url(../img/conoce.png) no-repeat bottom;}

.prev{margin-top: 55px;background: url(../img/prev.png) no-repeat;border: none; height: 49px; width: 9px;}
.prev:focus{outline:0px;}
.prev:hover{opacity: .7;}
.next{margin-top: 55px!important;background: url(../img/next.png) no-repeat;border: none; height: 49px; width: 9px;}
.next:focus{outline:0px;}
.next:hover{opacity: .7;}
.next{float: right;margin-top: -88px;}

.anyClass{width: 100%;margin-left: 45px;margin-top: -72px;margin-bottom: 65px;}
.anyClass ul{}
.anyClass ul li{margin-right: 15px; width: 123px; height: 112px;}

footer .site{border-top:1px solid #636363;padding:20px 0;background-color: #fff;font:400 10px 'Quattrocento Sans', sans-serif;color:#5b5b5b;line-height: 1.5;}
footer .socials{padding-top:7px;}
footer .social{display: inline-block;line-height: 20px; margin-top: 10px}
footer .social a{font:400 11px 'Quattrocento Sans',sans-serif;color:#636363;} 
footer .social span{background:url(../img/socialf.png) no-repeat 0 0;display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin:0 5px 0 10px;}
footer .facebook span{background-position: 0 0;}
footer .facebook:hover span{background-position: 0 -20px;}
footer .twitter span{background-position: -19px 0;}
footer .twitter:hover span{background-position: -19px -20px;}
footer .site p{margin-top: 10px;font:400 11px 'Quattrocento Sans',sans-serif;color:#636363;}
footer .site p a{margin-top: 10px;font:400 11px 'Quattrocento Sans',sans-serif;color:#636363;}