*{list-style:none;text-decoration:none}a:link,a:visited,a:hover,a:active{text-decoration:none}@font-face{font-family:"socialico";src:url(../fonts/Socialico.otf)}
body{font-family:"Trebuchet MS"}header{position:fixed;width:100%;z-index:1}#botonera{background:#1f4d9b}section{margin-top:50px}.habitaciones h2{margin-top:-10px;background:url(../img/b1.jpg);background-repeat:repeat-x;height:50px;line-height:50px;font-size:20px;font-weight:900}
.habitaciones img{cursor:pointer;margin:20px auto 0 auto;border:5px solid #eee}.habitaciones img:hover{opacity:.6}#habitacion{position:relative;top:-25px}
#tarifas{background:url(../img/backTarifas.jpg);background-size:cover;background-position:center}#tarifas hr{border:1px dashed #fff}#tarifas h2{margin-top:-10px;background:url(../img/b2.jpg);background-repeat:no-repeat;background-position:center;height:50px;line-height:50px;font-size:20px;font-weight:900}
#tarifas div{padding:20px}#tarifas aside{padding:20px;margin:10px;background:rgba(255,255,255,.8);font-size:12px}#recorrido h2{margin-top:-10px;background:url(../img/b3.jpg);background-repeat:no-repeat;background-position:center;height:50px;line-height:50px;font-size:20px;font-weight:900}
#restaurante{clear:both}#restaurante h2{margin-top:-10px;background:url(../img/b4.jpg);background-repeat:no-repeat;background-position:center;height:50px;line-height:50px;font-size:20px;font-weight:900}
#contactenos h2{margin-top:-10px;background:url(../img/b5.jpg);background-repeat:no-repeat;background-position:center;height:50px;line-height:50px;font-size:20px;font-weight:900}
#contactenos form{padding:10px 40px}@media(min-width:1200px){#social{width:10%}#social a{font-family:"socialico";font-size:40px;color:white;line-height:40px;padding:0 5px}
#botonera ul{width:90%}#botonera ul li{background:linear-gradient(#214b93,#15346b);width:15%;float:right;text-align:center;font-size:13px}#botonera ul li:hover{background:linear-gradient(#214b93,#0897db)}
#botonera ul li a{color:white}#botonera ul li a:focus{background:linear-gradient(#214b93,#0897db)}#colLogo{text-align:center}#logo{padding:10px 60px 20px 60px;border-bottom:1px solid #ccc}
#datos p{margin:20px auto;padding-bottom:20px;text-align:center;font-size:12px;border-bottom:1px solid #ccc}.franjaSlide{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(90deg,rgba(255,255,255,0),white);height:100px;padding:15px 20px}
.franjaSlide p{color:rgba(0,50,150,1);text-align:right;line-height:15px;font-size:20px;font-weight:500}.franjaSlide .renglon1{text-transform:uppercase;font-weight:bold;color:black}
#slideHabitaciones{position:relative;width:100%;margin:auto}#slideHabitaciones ul{margin-left:-8%}#slideHabitaciones ul li img{width:100%}#slideHabitaciones #left{position:absolute;left:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}
#slideHabitaciones #right{position:absolute;right:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}#top{position:relative;top:-25px}
#top div{padding:10px 15px 0 15px;text-align:center}#top p{font-size:12px;text-align:justify}#top iframe{border:10px solid #ddd;margin:30px 0 -10px 0}
#recorrido ul{position:relative;margin:auto;width:90%}#recorrido ul li{float:left;width:24%;margin:0 3px}#recorrido ul li figure{width:100%;cursor:pointer;margin:6px auto;transition:all .3s}
#recorrido ul li figure:hover{opacity:.6;transition:all .3s}#contactenos img{width:100%;padding:30px}#contactenos ul{line-height:40px;padding:40px;color:white;font-size:18px}
}@media(max-width:1199px) and (min-width:992px){#social{width:10%}#social a{font-family:"socialico";font-size:40px;color:white;line-height:40px;padding:0 5px}
#botonera ul{width:90%}#botonera ul li{background:linear-gradient(#214b93,#15346b);float:right;text-align:center;font-size:12px}#botonera ul li:hover{background:linear-gradient(#214b93,#0897db)}
#botonera ul li a{color:white}#botonera ul li a:focus{background:linear-gradient(#214b93,#0897db)}#colLogo{text-align:center}#logo{padding:10px 30px 20px 30px;border-bottom:1px solid #ccc}
#datos p{margin:20px auto;padding-bottom:20px;text-align:center;font-size:10px;border-bottom:1px solid #ccc}#mapa{height:110px;overflow:hidden}.franjaSlide{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(90deg,rgba(255,255,255,0),white);height:100px;padding:15px 20px}
.franjaSlide p{color:rgba(0,50,150,1);text-align:right;line-height:15px;font-size:18px;font-weight:500}.franjaSlide .renglon1{text-transform:uppercase;font-weight:bold;color:black}
#slideHabitaciones{position:relative;width:100%;margin:auto}#slideHabitaciones ul{margin-left:-8%}#slideHabitaciones ul li img{width:100%}#slideHabitaciones #left{position:absolute;left:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}
#slideHabitaciones #right{position:absolute;right:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}#top{position:relative;top:-25px}
#top div{padding:10px 10px;text-align:center}#top p{font-size:11px;text-align:justify}#top iframe{border:10px solid #ddd;margin:30px 0 -10px 0}#recorrido ul{position:relative;margin-left:-15px;width:100%}
#recorrido ul li{float:left;width:24%;margin:0 3px}#recorrido ul li figure{width:100%;cursor:pointer;margin:6px auto;transition:all .3s}#recorrido ul li figure:hover{opacity:.6;transition:all .3s}
#contactenos img{width:100%;padding:30px}#contactenos ul{line-height:30px;padding:20px 40px;color:white;font-size:16px}}@media(max-width:991px) and (min-width:768px){#social{width:10%}
#social a{font-family:"socialico";font-size:40px;color:white;line-height:40px;padding:0 5px}#botonera ul{width:90%}#botonera ul li{background:linear-gradient(#214b93,#15346b);float:right;text-align:center;font-size:10px}
#botonera ul li:hover{background:linear-gradient(#214b93,#0897db)}#botonera ul li a{color:white}#botonera ul li a:focus{background:linear-gradient(#214b93,#0897db)}
#colLogo{text-align:center}#logo{padding:10px 5px 20px 5px;border-bottom:1px solid #ccc}#datos p{margin:20px auto;padding-bottom:20px;text-align:center;font-size:10px;border-bottom:1px solid #ccc}
#mapa{height:80px;overflow:hidden}.franjaSlide{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(90deg,rgba(255,255,255,0),white);height:100px;padding:15px 20px}
.franjaSlide p{color:rgba(0,50,150,1);text-align:right;line-height:15px;font-size:18px;font-weight:500}.franjaSlide .renglon1{text-transform:uppercase;font-weight:bold;color:black}
#slideHabitaciones{position:relative;width:100%;margin:auto}#slideHabitaciones ul{margin-left:-8%}#slideHabitaciones ul li img{width:100%}#slideHabitaciones #left{position:absolute;left:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}
#slideHabitaciones #right{position:absolute;right:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}#top div{padding:10px 20px;text-align:center}
#top p{font-size:11px;text-align:justify}#top iframe{border:10px solid #ddd;margin:5px 0 -10px 0}#recorrido ul{position:relative;margin:20px -15px;width:100%}
#recorrido ul li{float:left;width:49%;margin:0 3px}#recorrido ul li figure{width:100%;cursor:pointer;margin:6px auto;transition:all .3s}#recorrido ul li figure:hover{opacity:.6;transition:all .3s}
#contactenos img{width:100%;padding:10px 30px}#contactenos ul{line-height:30px;padding:20px 40px;color:white;font-size:16px}}@media(max-width:767px){#social a{font-family:"socialico";font-size:40px;color:white;line-height:40px;padding:0 5px}
#botonera ul li{border-bottom:1px solid #15346b}#botonera ul li:hover{background:linear-gradient(#214b93,#0897db)}#botonera ul li a{color:white}#botonera ul li a:focus{background:linear-gradient(#214b93,#0897db)}
#colLogo{text-align:center}#logo{padding:10px 35px 20px 35px;border-bottom:1px solid #ccc}#datos p{margin:20px auto;padding-bottom:20px;text-align:center;font-size:12px;border-bottom:1px solid #ccc}
#mapa{display:none}.franjaSlide{display:none}#slideHabitaciones{position:relative;width:100%;margin:auto}#slideHabitaciones ul{margin-left:-25%}#slideHabitaciones ul li img{width:100%}
#slideHabitaciones #left{position:absolute;left:0;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}#slideHabitaciones #right{position:absolute;right:10px;color:white;top:45%;font-size:30px;text-shadow:0 0 5px #333;cursor:pointer}
#top{position:relative;top:-25px}#top div{padding:10px 20px;text-align:center}#top p{font-size:12px;text-align:justify}#top iframe{border:10px solid #ddd;margin-bottom:-10px}
.habitaciones img{cursor:pointer;margin:10px auto;border:5px solid #eee}#recorrido ul{position:relative;margin:20px -25px;width:100%}#recorrido ul li{float:left;width:100%;margin:3px;overflow:hidden}
#recorrido ul li figure{width:100%;cursor:pointer;margin:6px auto;transition:all .3s}#recorrido ul li figure:hover{opacity:.6;transition:all .3s}#contactenos img{padding:5px 10px}
#contactenos ul{line-height:30px;padding:10px 40px;color:white;font-size:14px}}#scrollUp{bottom:20px;right:20px;width:50px;height:50px;border-radius:100%;background:url(../img/flecha.jpg)}