@import url("css/preloader.css");@import url("css/owl.carousel.css");@import url("css/component.css");@import url("css/flexslider.css");@import url("css/animate.css");@import url("css/team-slider.css");@import url("css/fxtransparent.css");@import url("font-awesome/css/font-awesome.min.css");@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400italic,400,700,300);@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);@font-face{font-family:"Lovelo-Black";src:url("fonts/Lovelo_Black.eot?") format("eot"), url("fonts/Lovelo_Black.woff") format("woff"), url("fonts/Lovelo_Black.ttf") format("truetype"), url("fonts/Lovelo_Black.svg#Lovelo-Black") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"Aqua Grotesque";src:url('fonts/343231202-aqua.eot');src:url('fonts/343231202-aqua.eot?#iefix') format('embedded-opentype'), url('fonts/343231202-aqua.svg#Aqua Grotesque') format('svg'), url('fonts/343231202-aqua.woff') format('woff'), url('fonts/343231202-aqua.ttf') format('truetype');font-weight:normal;font-style:normal;}
body, html{height:100%;width:100%;font-family:'Roboto Condensed', sans-serif;font-size:0px;background:url("img/bkg.jpg") repeat;}
a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;color:#FC4B50;}
a:hover, a:focus{text-decoration:none;color:#666;}
.active{color:#fff !important;}
.m-t60{margin-top:50px;}
.fondo1{background:url(img/bkg.jpg) repeat;float:left;}
.pull-right{background:rgb(96,16,23)}
.divider{border-bottom:5px solid #8b1c27;height:1px;margin:10px 10px 10px 0px;width:30px;display:block;}
.fade{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.fade:hover{opacity:0.8;}
h1{font-family:palatino;font-size:44px !important;font-weight:700;letter-spacing:8px;text-transform:uppercase;margin-top:28%;}
h2{font-family:palatino;font-size:50px;font-weight:700;letter-spacing:5px;text-transform:uppercase;}
h3{font-size:20px;font-weight:700;letter-spacing:0px;text-align:center;display:inline-block;font-family:palatino;}
.spaciosmm{padding-bottom:1%;}
.about-pc{color:#363636;font-family:palatino;font-size:16px !important;font-weight:300;margin:0 !important;text-align:center;font-weight:bold;}
.about-pcc{color:#363636;font-family:palatino;font-size:16px !important;font-weight:300;margin:0 !important;text-align:center!important;}
.about-pccc{color:#363636;font-family:palatino;font-size:16px !important;font-weight:300;margin-top:1% !important;text-align:center!important;}
.minispacio{margin-top:9%;}
.minispacio1{margin-top:12%;}
.minispacio3{margin-top:9%;}
.cnterimg{text-align:center;}
.cnterimg img{margin:0 auto;}
.bannertxt{font-size:35px;font-weight:700;letter-spacing:0px;text-align:center;display:inline-block;font-family:"roboto condensed";}
h4{font-family:"Lovelo-Black";font-size:25px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:#FC4B50;}
h5{color:#8b1c27;font-family:palatino;font-size:22px;margin-top:20px;}
h1 span, h2 span, h3 span, h4 span{font-weight:300;}
p{font-size:15px;font-weight:300;font-family:palatino;}
.conts{padding-bottom:15px;}
.formato{font-family:"palatino";font-size:20px;margin-left:-25%;margin-top:13%;text-transform:capitalize;color:#fff;}

.fondo{
    background: url('images/fondo.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 34px;
}

p.titulo{
     font-size: 45px;
     font-weight: bold;
     font-style: italic;
 }
.descripcion{
    padding: 0;
}
 .descripcion p{
     font-size: 20px;
     padding: 14px;
 }

 .vinetas{
     font-size: 15px;
 }

 .vinetas ul li{
     list-style-image: url('images/bullet.png');
     margin: -8px -6px;
     font-size: 17px;
 }

 .boletos li{
    color: #000;
    font-size: 17px;
    font-weight: bold;
    list-style: outside none none;
 }

 .infoencima{

 }

 .precios p{
     color: #FFF;
     font-size: 19px;
     font-family: arial;
 }

 .imagen-info{
    left: 224px;
    position: absolute;
    top: 20px;
    width: 41%;
    z-index: 6;
 }

 .franja{
      background: #6a0f15 none repeat scroll 0 0;
      margin-bottom: 55px;
      min-height: 150px;
      position: relative;
 }

 .ventaboletos{
     font-size: 14px;
     font-family: arial;
 }

 .ventaboletos .titulo{
     font-size: 25px;
     padding-left: 30px;
 }
 .deposito p{
     padding-left: 20px;
     font-size: 18px;
     font-family: arial;
 }

 .llegar{
     margin-top: 25px;
     font-family: arial;
     font-size: 25px;
 }

 .logos-foot{
     background: #fff;
 }
 .logos{margin: 15px 0;}

 .logos-foot ul li{
       float: left;
       margin:0 20px;
       width: 85px;
 }

 .logos-foot ul li:nth-child(2){
     margin-top: 20px;
 }
 .logos-foot ul li:nth-child(3){
      margin-top: 7px;
 }
 .logos-foot ul li:nth-child(4){
     margin-top: 20px;
 }
 .logos-foot ul li:nth-child(5){
     margin-top: 25px;
 }

 .foot{
    margin: 0 0 15px;    
 }

 .foot-contacto{
    background: #6a0f15; 
    padding: 0;
 }

 .foot-contacto p, .foot-contacto p a {
    color: #FFF;
     font-family: arial;
     font-size: 16px;
 }

@media screen and (max-width:802px){.formato{font-family:"palatino"; font-size:15px;margin-left:-25%;margin-top:13%;text-transform:capitalize;color:#fff;}
    .formato1{display:none;}
}
.formato1{color:#fff;font-family:"palatino";font-size:20px;margin-left:-25%;margin-top:5%;}
.slogan{color:#e6dac8;font-family:roboto condensed;font-weight:bold;padding:6px;}
.pull-left1{margin-right:1.5%;}
.pull-left2{float:right !important;margin-top:-19px;}
.facebo{background:url(img/face.png)no-repeat bottom;}
.reservaciones{border:2px solid #601017;color:#fff;margin-left:33%;margin-top:5%;text-align:center;width:30%;background:#601017;font-weight:bold;}
.cambss{margin-top:1%!important;font-weight:bold;}
.reservacionesrs{background:none repeat scroll 0 0 #601017;border:2px solid #601017;color:#fff;font-weight:bold;margin-left:33%;margin-top:5%;text-align:center;width:40%;}
.reservacioness{border:2px solid #601017;color:#fff;margin-left:25%;margin-top:5%;text-align:center;width:61%;background:none repeat scroll 0 0 #601017;font-weight:bold;}
.mapa1{float:left;margin-right:2%;position:relative;width:23%;}
.video{float:left;margin-right:10.5%;position:relative;width:37%;}
.mapa2{float:left;position:relative;width:25%;}
.spacios{padding-bottom:58%;}
.spacios1{padding-bottom:0%!important;}
.spacios12{padding-bottom:28%;}
.logop{margin-top:-29px;padding-left:12px;}
.facee{margin-top:115%;margin-right:0%;}
.ir{font-size:15px;margin-top:15%!important;}
.irr{margin-top:-11px;}
.just{text-align:justify;}
.fondotxtu{text-align:center!important;}
.parallax{position:relative;overflow:hidden;width:100%;padding:70px 0;}
.parallax-background{background-position:center center;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-repeat:repeat-y;}
.parallax-background.fixed{background-attachment:fixed !important;}
.parallax-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;background-attachment:scroll;background:url(img/overlay-pattern.png);}
.color-overlay{background:rgba(252,75,80,.9);}
#home{background:url(img/backgrounds/bigstock-hands-of-a-man-holding-blank-t-58951055.jpg) 50% 0 no-repeat fixed;color:white;width:100%;min-height:100%;margin:0 auto;padding:0;}
#home-video{background:url(img/backgrounds/bigstock-hands-of-a-man-holding-blank-t-58951055.jpg) 50% 0 no-repeat fixed;color:white;width:100%;min-height:100%;margin:0 auto;padding:0;}
.video-poster{background:url(img/slider/slid3.jpg) 50% 0 no-repeat fixed;color:white;width:100%;min-height:100%;margin:0 auto;padding:0;}
#myslider{color:white;width:100%;min-height:100%;margin:0 auto;padding:0;background:#e6dac8!important;}
#myslider .svg-wrapper{margin:100px auto 10px;}
.home-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:url(img/overlay-pattern.png);background-repeat:repeat;background-attachment:scroll;}
.top-logo{display:table;position:relative;top:40px;margin:0 auto;padding:0px 30px;margin-bottom:120px;}
.top-logo img { opacity: 0.8}
.top-logo h1{font-family:"Aqua Grotesque";}
.home-content{display:block;position:relative;top:0;z-index:1;text-align:center;}
#home .flex-control-nav, #home .flex-direction-nav ,#home-video .flex-control-nav, #home-video .flex-direction-nav{display:none;}
.svg-wrapper{position:relative;transform:translateY(-50%);margin:30px auto 10px;width:320px;display:block;}
.shape{stroke-dasharray:140 540;stroke-dashoffset:-474;stroke-width:8px;fill:transparent;stroke:#FC4B50;border-bottom:5px solid black;transition:stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;}
text{color:#FFFFFF;text-transform:uppercase;font-family:palatino;font-size:22px;line-height:32px;position:relative;top:-48px;left:20px;}
.svg-wrapper:hover .shape{stroke-width:2px;stroke-dashoffset:0;stroke-dasharray:760;}
#about{padding-top:120px;text-align:center;}
.top-text{font-size:45px;font-weight:300;text-align:center;font-family:palatino;}
.about-p{color:#363636;font-size:16px;font-weight:300;margin:13px 45px;text-align:justify;font-family:palatino;}
.about-px{color:#363636;font-size:18px;font-weight:300;margin:11px 0;text-align:justify;font-family:palatino;}
.spacioblanco{padding-bottom:15%;}
.about-p1{color:#fff;font-size:25px;font-weight:500;margin:0px 0;text-align:center;}
.centrarho{text-align:center!important;width:93%;}
.paddigtxt{padding-bottom:44px;}
.centrarr{color:#363636;margin-left:-5%;text-align:center !important;font-size:26px;}
.mensajesr{margin-left:15% !important;margin-top:1%;width:10%;}
.msnn{margin-left:13%;}
.moveren{margin-left:14%;margin-top:9px;width:9%;font-size:15px;font-family:palatino;}
.contactotxt{font-size:31px;font-family:roboto condensed;color:#e6dac8;}
.titulocolor{color:#363636;}
.titulocolor1{color:#363636;font-size:20px;font-weight:bold;}
.titulocolor11{color:#363636;font-size:20px;font-weight:bold;margin-top:2%;font-family:palatino;}
.bajarxx{padding-bottom:150px;}
.about-body{text-align:justify;position:relative;width:100%;}
.lap{max-width:70%;}
.contfooter{width:100%;float:left;}
.aviso{float:left;width:20%;position:relative;font-size:16px;font-family:palatino;}
.copyy{float:left;width:60%;position:relative;font-size:16px;font-family:palatino;}
.logof{float:left;width:20%;position:relative;font-size:16px;font-family:palatino;}
.direccion{width:100%;float:left;font-size:16px;padding-bottom:15px;font-family:palatino;}
.servicesh1{margin-top:1%;}
.servicesh2{margin-top:-14%;}
.moverredes{margin-right:16%!important;}
.spaciossp{padding-bottom:8%;}
.sdsdsd{color:#fff;text-align:center;margin-left:13%;}
.dsa{display:none}
#services{background:url(img/eventos.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:120px;padding-bottom:50px;text-align:center;}
#servicesr{background:url(img/restaurante.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:120px;padding-bottom:50px;text-align:center;padding-bottom:8%;border-top:10px solid #601017;}
#servicese{background:url(img/parallax.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:120px;padding-bottom:100px;text-align:center;border-top:20px solid #601017;}
#servicesd{background:url(img/ecuestre.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:150px;padding-bottom:100px;text-align:center;border-top:10px solid #601017;}
#servicesh{background:url(img/hoteles.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:120px;padding-bottom:50px;text-align:center;padding-bottom:8%;border-top:10px solid #601017;}
#servicesx{float:left;display:block;background:url(img/experiencia.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:100px auto 0;padding:0;padding-top:120px;padding-bottom:50px;text-align:center;border-top:10px solid #601017;}
#servicesxd{background:#601017;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:30px;padding-bottom:50px;text-align:center;margin-top:-6px;}
#servicesco{background:url(img/contacto.jpg) 50% 0 no-repeat fixed;color:#fff;width:100%;margin:0px auto 0;padding:0;padding-top:200px;padding-bottom:0px;text-align:center;}
.left-box{text-align:right;margin-bottom:50px;}
.right-box{text-align:left;margin-bottom:50px;}
.services-block{color:#fff;border:2px solid #fff;padding:50px 0;height:190px;}
#work{padding-top:120px;text-align:center;}
#owl-demo-1 .item a{margin:0px;cursor:url(img/plus.png), auto;}
#work .item a{cursor:url(img/plus.png), auto;}
#owl-demo-1 .item img{display:block;width:100%;height:auto;}
#owl-demo-1 .owl-buttons, #owl-demo-2 .owl-buttons{left:0;position:absolute;right:0;text-align:left;top:40%;display:none;}
.hovercontent h1{color:white;font-size:1.5em;}
.hovercontent h3{margin-top:40%;color:#a1a1a1;font-weight:100;}
.hoveritem{font-size:12px;display:inline-block;position:relative;overflow:hidden;line-height:0;}
.hoveritem .link{display:block;height:100%;}
.hovercontent{position:absolute;z-index:5;font-family:"Helvetica", Arial, sans-serif;text-align:center;width:100%;height:100%;background:#222222;background:rgba(0,0,0,0.7);opacity:0;line-height:24px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-transform:scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);-o-transform:scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);-webkit-transform:scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);transform:scale3d(1.3, 1.3, 1) translate3d(0, 10%, 0);-webkit-transition:opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;-moz-transition:opacity 0.2s ease-out, -moz-transform 0.2s ease-out;-o-transition:opacity 0.2s ease-out, -o-transform 0.2s ease-out;transition:opacity 0.2s ease-out, transform 0.2s ease-out;}
.hoveritem .link:hover .hovercontent{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);-o-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);}
.more-work{background:none repeat scroll 0 0 #FC4B50;color:#FFFFFF;margin-top:-4px;text-align:center;}
.more-work .svg-wrapper{margin-top:90px;}
.more-work h3{display:inline-block;font-family:"Lovelo-Black";font-size:27px;font-weight:700;letter-spacing:0;line-height:44px;text-align:center;text-transform:uppercase;position:relative;}
.more-work .parallax{padding:70px 0 50px;}
.ajax-box{overflow:hidden;max-height:0px;background:#eee;transition:all .5s ease;-moz-transition:all.5s ease;-webkit-transition:all .5s ease;text-align:left;}
.ajax-box h3{margin-top:0;margin-bottom:30px;}
.ajax-box .divider{border-bottom:5px solid #FC4B50;height:1px;margin:10px 10px 10px 0px;width:30px;}
.open-box{padding:88px 0px 141px 0px;max-height:2000px;}
.ajax-box #owl-demo-3 .item img{display:block;width:100%;height:auto;}
.ajax-box .owl-buttons{bottom:0;position:absolute;}
.ajax-box .owl-theme .owl-controls .owl-buttons div{color:#fff;}
.close-work{background:url(img/cross.png) no-repeat;color:#BBBBBB;cursor:pointer;font-size:35px;height:58px;margin:0 auto 50px;overflow:hidden;width:58px;}
.more-work .shape{stroke:#fff;}
.custom-btn{border:1px solid;border-radius:0;font-size:20px;margin-top:20px;padding:11px 58px;}
#team .col-md-6{padding:120px 0 50px 0;margin-bottom:-1px;}
.#team1 .col-md-6{padding:120px 0 50px 0;margin-bottom:-1px;}
.team1-text{text-align:center;color:#fff;padding-top:50px;}
.team-text{text-align:center;color:#fff;padding-top:100px;}
.team-text1{text-align:center;background:url(img/eve-bkg.png) no-repeat;color:#fff;padding-top:100px;}
.team-text2{text-align:center;background:url(img/ecu-bkg.png) no-repeat;color:#fff;padding-top:100px;}
.span12{padding-top:100px;background:url(img/rest-bkg.png)no-repeat;}
.charts-body{padding-bottom:110px;}
.charts{display:inline-block;}
.charts h3{font-size:13px;}
.chart{display:inline-block;height:110px;margin:79px 30px 19px;position:relative;text-align:center;width:120px;}
.chart canvas{position:absolute;top:0;left:0;}
.percent{display:inline-block;font-family:"Lovelo-Black";font-size:24px;line-height:119px;z-index:2;}
.percent:after{content:'%';margin-left:0.1em;font-size:.8em;}
.angular{margin-top:100px;}
.angular .chart{margin-top:0;}
.ca{opacity:0;left:-51px;position:absolute;text-align:center;bottom:0;width:300px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.ca h3{margin-bottom:0;font-size:26px;letter-spacing:2px;}
.ca p{color:#FC4B50;}
.name{display:block;font-size:15px;margin:2px auto;text-align:center;}
#component li{cursor:pointer;}
#component li:hover .ca{opacity:1;}
#component1 li{cursor:pointer;}
#component1 li:hover .ca{opacity:1;}
.socail{text-align:center;}
.socail span{display:inline-block;}
.testimonial{background:url(img/backgrounds/0362.jpg);color:#333;margin:0px auto 0;padding:0;text-align:center;}
.testimonial p{display:inline-block;font-family:'Roboto Condensed', sans-serif;font-size:26px;font-weight:normal;letter-spacing:2px;text-align:center;color:#fff;}
.testimonial .owl-buttons{margin-top:20px;}
.quote{background:none repeat scroll 0 0 #FC4B50;color:#FFFFFF;margin-bottom:32px;padding:10px;}
.person span{font-size:16px;line-height:41px;padding:13px;}
.testimonial1{background:url(img/backgrounds/0362.jpg);color:#333;margin:0px auto 0;padding:0;text-align:center;}
.testimonial1 p{display:inline-block;font-family:'Roboto Condensed', sans-serif;font-size:26px;font-weight:normal;letter-spacing:2px;text-align:center;color:#fff;}
.testimonial1 .owl-buttons{margin-top:20px;}
#blog{padding-top:120px;text-align:center;padding-bottom:15px;background:#EEEEEE;}
#blog .text{color:#FC4B50;}
.thumb{height:auto;overflow:hidden;position:relative;width:100%;}
.thumb img{top:0;bottom:0;left:-50%;right:-50%;margin:auto;}
.thumb .overlay{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);color:#FFFFFF;height:100%;left:0;padding:30px;position:absolute;text-align:center;text-decoration:none;top:67%;transition:all 0.6s ease 0s;width:100%;}
.thumb:hover .overlay{top:0;background:rgba(0,0,0,.6);}
.left-align{text-align:left;}
.left-align p{font-size:17px;}
.posts{margin:30px 0 100px;}
#contact{background:url(img/contacto1.jpg);color:#fff;margin:0px auto 0;padding:0;text-align:center;}
#contact .parallax{padding:120px 0;}
.contact-box{position:relative;z-index:1;text-align:center;}
.form-body{margin-top:50px;}
.form-control{background:none repeat scroll 0 0 rgba(225, 225, 225, .3);border:1px solid #eee;border-radius:0;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#fff;display:block;font-size:14px;height:55px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align:middle;width:100%;}
.form-control:focus{border-color:#FC4B50;box-shadow:0 0 0 #FC4B50;}
.btn-custom{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #ccc;border-radius:0;color:#ccc;padding:10px 50px;}
.btn-custom:hover{border:1px solid #fff;color:#fff;}
.form-body textarea{height:198px;resize:none;}
.info{text-align:left;margin-top:50px;}
.single-info{margin-bottom:30px;text-align:center;background:none repeat scroll 0 0 rgba(225, 225, 225, .3);padding:30px;height:225px;}
.single-info i{background:none repeat scroll 0 0 #601017;;margin-bottom:20px;width:90px;height:90px;line-height:81px;margin-top:10px;}
.single-info p{font-size:15px;}
form .placeholder{color:#fff;}
footer{padding-top:20px;background:#fff;text-align:center;padding-bottom:50px;}
footer ul{display:block;list-style:none outside none;margin:10px auto;width:238px;}
footer ul li{float:left;}
footer p{color:#ccc;font-size:18px;}
.success{background:rgba(155,216,90,.4);padding:20px;margin-bottom:20px;border:1px solid #9bd85a;border-radius:0px;font-weight:normal;font-size:20px;font-family:'Roboto Condensed', sans-serif;}
.error{background:rgba(252,75,80,.4);padding:20px;margin-bottom:20px;border:1px solid #FC4B50;border-radius:0px;font-weight:normal;font-size:20px;font-family:'Roboto Condensed', sans-serif;}
.blog-main{padding-top:100px;text-align:center;}
.blog-main .col-md-6 .col-md-3{margin-bottom:30px;display:block;}
.pagination > li > a, .pagination > li > span{background-color:#FFFFFF;border:1px solid #DDDDDD;float:left;font-size:19px;margin-left:-1px;padding:9px 19px;position:relative;text-decoration:none;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background-color:#FC4B50;border-color:#FC4B50;}
.pagination{border-radius:4px;display:inline-block;margin:56px 0;padding-left:0;}
.business-work .col-md-4{margin-bottom:25px;}
.business-work .hoveritem{cursor:url(img/plus.png), auto;}
.business-work .col-md-4 img{width:100%;}
.business{background:url(img/backgrounds/bus.jpg) 50% 0 no-repeat fixed !important;}
.business-testimonial{background:url(img/backgrounds/bus2.jpg) 50% 0 no-repeat fixed !important;}
.business-work .item a{cursor:pointer;}
.team-business{text-align:center;padding-top:120px;}
#owl-demo-2{margin-bottom:48px;margin-top:100px;}
#owl-demo-2 .item{margin:10px;}
#owl-demo-2 .item img{display:block;width:100%;height:auto;}
.team-info{background:#eee;padding:10px 0;}
.team-info h4{font-size:18px;}
.team-business .thumb .overlay{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.1);color:#FFFFFF;height:100%;left:0;padding:30px;position:absolute;text-align:center;text-decoration:none;top:100%;transition:all 0.6s ease 0s;width:100%;}
.team-business .thumb:hover .overlay{top:0;background:rgba(255,255,255,.6);}
.team-business .socail{margin-top:45%;}
.single{margin-top:100px;}
.single .top-title{text-align:center;}
.post h4{color:#333;margin:20px 0;}
.breadcrumb{border-radius:0;}
.related{margin:20px 0;background:#f5f5f5;padding:20px 0;}
.img-body{position:relative;}
.img-body .date{position:absolute;bottom:0;padding:10px;color:#fff;background:rgba(252,75,80,.8);}
.spacios12{padding-bottom:43%;}
@media only screen and (min-width:1280px){.restaru{width:100%;padding:0px 23px;}
.spacios12{padding-bottom:43%;}
.servicesh1{margin-top:15%;}
.span12{background:url("img/rest-bkg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding-top:100px;margin-top:-7%!important;}
}
@media only screen and (max-width:320px){.span12{background:#fff;padding-top:100px;}
.team-text1{background:#fff;color:#fff;padding-top:100px;text-align:center;}
.team-text2{background:#fff;color:#fff;padding-top:100px;text-align:center;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:34px;top:50%;display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:28px;top:50%;display:none;}
.sdsdsd{color:#fff;margin-left:29px;text-align:center;width:100%;}
#ninja-slider1-prev{background-position:0 0;left:-13px!important;}
#ninja-slider1-next{background-position:-65px 0;margin-left:33% !important;}
#servicesxd{background:url("img/contacto.jpg") no-repeat;color:#fff;margin:-6px auto 0;padding:120px 0 50px;text-align:center;width:100%;}
#servicesr{background:url("img/restaurante.jpg") no-repeat;color:#fff;margin:0 auto;padding:120px 0 8%;text-align:center;width:100%;}
#ninja-slider1-next{background-position:-65px 0;margin-left:29%!important;}
.reservaciones{border:2px solid #601017;color:#601017;margin-left:33%;margin-top:5%;text-align:center;width:43%;}
.reservacionesrs{background:none repeat scroll 0 0 #601017;border:2px solid #601017;color:#fff;font-weight:bold;margin-left:-2%;margin-top:5%;text-align:center;width:100%;}
.reservaciones{border:2px solid #601017;color:#fff;margin-left:0%;margin-top:5%;text-align:center;width:100%;}
.reservacioness{background:none repeat scroll 0 0 #601017;border:2px solid #601017;color:#fff;font-weight:bold;margin-left:0%;margin-top:5%;text-align:center;width:100%;}
.sdsdsd{color:#fff;margin-left:0px;text-align:center;width:100%;}
.imagen-info{ left: 10px !important; position: absolute !important; top: 50px !important; width: 41% !important; z-index: 6;}

}
@media only screen and (max-width:960px){.left-box, .right-box{text-align:center;}
}
@media only screen and (min-width:768px) and (max-width:959px){.left-box, .right-box{text-align:center;}
.thumb, .left-align{margin-bottom:40px;}
.thumb .overlay{top:77%;}
}
@media only screen and (max-width:774px){.thumb, .left-align{margin-bottom:40px;}
.navbar-header{margin:auto;}
.nav{float:none !important;margin-top:0;}
.navbar-nav > li > a{text-align:center;}
}
@media only screen and (max-device-width:480px){.thumb, .left-align{margin-bottom:40px;}
.navbar-header{margin:auto;}
.nav{float:none !important;}
.top-logo{margin-bottom:50px;}
#header-menu{display:;}
}
@media only screen and (min-width:1200px){.chart{margin:79px 17px 19px;}
    .top-logo{margin-bottom:90px;} h1{font-size: 22px !important; margin-top: 10% !important;}
}
@media only screen and (min-width:1500px) and (max-width:1600px){.top-logo{margin-bottom:120px;}
}
@media only screen and (min-width:1601px){.top-logo{margin-bottom:200px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.more-work .svg-wrapper{margin-top:48px;margin-bottom:30px;}
#blog .svg-wrapper{margin:0px auto 37px;}
#team .col-md-6{margin-bottom:-2px;}
}
@media only screen and (max-width:1198px){.container{max-width:1199px;}
.about-px{color:#363636;font-family:palatino;font-size:16px;font-weight:300;margin:14px 0;text-align:justify;}
.paddigtxt{padding-bottom:0px;}
.about-p{color:#363636;font-family:palatino;font-size:18px;font-weight:300;margin:2px 0;text-align:justify;}
.spaciomedidas{padding-bottom:32%;}
}
@media only screen and (min-width:1225px){.pruebas{padding-bottom:8%;}
.about-p{color:#363636;font-family:palatino;font-size:16px!important;font-weight:300;margin:0px 0!important;text-align:justify;}
.titulocolor11{color:#8b1c27;font-family:palatino;font-size:24px!important;font-weight:bold;margin-top:2%;font-style:italic;}
.centrarho{font-size:30px;margin-left:3%;}
.about-ps{color:#363636;font-family:palatino;font-size:16px !important;font-weight:300;margin:0 !important;text-align:center;}
.titulocolor111{color:#363636;font-family:palatino;font-size:24px!important;font-weight:bold;margin-top:2%;text-align:center;font-style:italic;}
.about-px{color:#363636;font-family:palatino;font-size:16px;font-weight:300;margin:13px 0;text-align:justify;}
.paddigtxt{padding-bottom:121px;}
.navbar-nav > li > a{color:#fff;font-size:12px !important;font-weight:500;line-height:14px;padding-bottom:10px;text-transform:uppercase;}
.spacios5{padding-bottom:10% !important;}
.paddigtxt{padding-bottom:0;}
h1{font-family:palatino;font-size: 27px !important;font-weight:700;letter-spacing:8px;text-transform:uppercase;margin-top:16%!important;}
}
.bajarcaa{padding-bottom:5px;}
@media only screen and (max-width:1109px){.container{max-width:1199px;}
.about-px{color:#363636;font-family:palatino;font-size:16px;font-weight:300;margin:14px 0;text-align:justify;}
.paddigtxt{padding-bottom:0px;}
.about-p{color:#363636;font-family:palatino;font-size:18px;font-weight:300;margin:2px 0;text-align:justify;}
.spaciomedidas{padding-bottom:32%;}
.navbar-nav > li > a{color:#636363;font-family:palatino;font-size:11px;font-weight:inherit;line-height:3px;padding-bottom:10px;text-transform:uppercase;}
}
@media only screen and (max-width:1080px){.container{margin-left:auto;margin-right:auto;padding-left:8px;padding-right:15px;}
}
@media only screen and (max-width:1140px){.container{margin-left:auto;margin-right:auto;padding-left:7px;padding-right:15px;}
}
@media only screen and (max-width:1130px){.container{margin-left:auto;margin-right:auto;padding-left:5px;padding-right:15px;}
}
@media only screen and (max-width:1116px){.container{margin-left:auto;margin-right:auto;padding-left:6px;padding-right:15px;}
}
@media only screen and (max-width:1126px){.container{margin-left:auto;margin-right:auto;padding-left:5px;padding-right:15px;}
}
@media only screen and (max-width:1024px){.container{margin-left:auto;margin-right:auto;padding-left:7px;padding-right:0px;}
.nav > li > a{display:block;padding:10px 12px;position:relative;}
.navbar-nav > li > a{color:#636363;font-family:Georgia;font-size:11px;font-weight:inherit;line-height:0px;padding-bottom:10px;text-transform:uppercase;}
}
@media only screen and (max-width:1055px){.container{margin-left:auto;margin-right:auto;padding-left:7px;padding-right:0px;}
.nav > li > a{display:block;padding:10px 12px;position:relative;}
.navbar-nav > li > a{color:#636363;font-family:Georgia;font-size:11px;font-weight:inherit;line-height:0px;padding-bottom:10px;text-transform:uppercase;}
}
@media only screen and (max-width:1018px){.container{margin-left:auto;margin-right:auto;padding-left:6px;padding-right:0px;}
.nav > li > a{display:block;padding:10px 12px;position:relative;}
.navbar-nav > li > a{color:#fff;font-family:Georgia;font-size:11px;font-weight:inherit;line-height:0px;padding-bottom:10px;text-transform:uppercase;}
}
@media only screen and (max-width:1016px){.container{margin-left:auto;margin-right:auto;padding-left:4px;padding-right:0px;}
}
@media only screen and (max-width:1014px){.container{margin-left:auto;margin-right:auto;padding-left:5px;padding-right:0px;}
}
@media only screen and (max-width:480px){h1{font-family:palatino;font-size:16px !important;font-weight:700;letter-spacing:8px;margin-top:28%;text-transform:uppercase;}
.bannertxt{display:inline-block;font-family:"roboto condensed";font-size:28px;font-weight:700;letter-spacing:0;text-align:center;}
.spacios{padding-bottom:0% !important;}
.spaciomedidas{padding-bottom:0%;}
#slider-container{height:20%;margin:0 auto;overflow:hidden;text-align:left;width:100%!important;}
#element1:checked ~ #slider-arrows label:nth-child(3), #element2:checked ~ #slider-arrows label:nth-child(1), #element3:checked ~ #slider-arrows label:nth-child(2){display:block;float:left;margin-left:-42px!important;margin-top:-45%;}
#element1:checked ~ #slider-arrows label:nth-child(2), #element2:checked ~ #slider-arrows label:nth-child(3), #element3:checked ~ #slider-arrows label:nth-child(1){display:block;float:right;margin-right:-34px!important;margin-top:-45%;}
.spacios12{padding-bottom:0% !important;}
h5{font-size:24px!important;}
.msnn{margin-left:0%!important;}
.aviso{float:left;font-family:palatino;font-size:16px;position:relative;width:100%;}
.copyy{float:left;font-family:palatino;font-size:16px;position:relative;width:100%;}
.logof{float:left;font-family:palatino;font-size:16px;position:relative;width:100%;}
.imagen-info{ left: 4px !important; position: absolute !important; top: 50px !important; width: 41% !important; z-index: 6 !important;}
.franja {margin-bottom: 15px;  position: relative;}
.logos{background: #fff;}
.logos-foot ul li {margin: 0 7px 0 2px; width: 48px;}
.footer-logos{margin: 0; padding: 0;}
    
.logos-foot ul li:nth-child(2){margin-top: 10px;}
.logos-foot ul li:nth-child(4) { margin-top: 13px;}
.logos-foot ul li:nth-child(5) {margin-top: 16px;}
.masGrande{width: 53px !important;}
}
@media only screen and (max-width:320px){h1{font-family:palatino;font-size:19px!important;font-weight:700;letter-spacing:8px;margin-top:28%;text-transform:uppercase;}
#servicese{background:url("img/eventos.jpg") no-repeat;color:#fff;margin:0 auto;padding:120px 0 100px;text-align:center;width:100%;height:350px!important}
.single{margin-top:10px!important;}
.imagen-info{ left: 4px !important; position: absolute !important; top: 50px !important; width: 41% !important; z-index: 6 !important;}
#servicesd{background:url("img/ecuestre.jpg") no-repeat;color:#fff;margin:0 auto;padding:150px 0 100px;text-align:center;width:100%;height:350px!important}
#servicesh{background:url("img/hoteles.jpg") no-repeat);color:#fff;margin:0 auto;padding:120px 0 50px;text-align:center;width:100%;height:350px!important}
#servicesx{background:url("img/experiencia.jpg") no-repeat;color:#fff;margin:0 auto;padding:120px 0 50px;text-align:center;width:100%;height:350px!important}
#servicesxd{background:url("img/contacto.jpg") no-repeat);color:#fff;margin:-6px auto 0;padding:120px 0 50px;text-align:center;width:100%;height:350px!important}
#servicesh{background:url("img/hoteles.jpg") no-repeat;color:#fff;margin:0 auto;padding:120px 0 50px;text-align:center;width:100%;height:350px!important}
#myslider .svg-wrapper{margin:0px auto 10px!important;}
.bannertxt{display:inline-block;font-family:"roboto condensed";font-size:27px;font-weight:700;letter-spacing:0;text-align:center;}
.about-p{color:#363636;font-family:palatino;font-size:15px;font-weight:300;margin:0px 0;text-align:justify;margin-right:2%;}
.element-blue, .element-green, .element-red{max-height:100%;min-height:230px!important;width:100%;}
.element-red{background:#;}
#element1:checked ~ #slider-arrows label:nth-child(2), #element2:checked ~ #slider-arrows label:nth-child(3), #element3:checked ~ #slider-arrows label:nth-child(1){display:block;float:right;margin-right:-38px!important;margin-top:-45%;}
#slider-container{height:20%;margin:0 auto;overflow:hidden;text-align:left;width:96%!important;}
#element1:checked ~ #slider-arrows label:nth-child(3), #element2:checked ~ #slider-arrows label:nth-child(1), #element3:checked ~ #slider-arrows label:nth-child(2){display:block;float:left;margin-left:-25px!important;margin-top:-45%;}
.about-px{color:#363636;font-family:palatino;font-size:16px;font-weight:300;margin:14px 7px;text-align:justify;}
.about-p{color:#363636;font-family:palatino;font-size:15px;font-weight:300;margin:0 3% 0 0;text-align:justify;}
#slideshow{height:auto;margin:0 auto;padding:15px;position:relative;width:100%!important;}
h5{color:#8b1c27;font-family:palatino;font-size:22px;margin-top:20px;font-style:italic;}
h5{font-size:18px!important;}
.msnn{margin-left:0px;}
#contactform .button{cursor:pointer;display:block;font-family:"open_sansregular";margin-left:60%;margin-top:18%;padding:4px 29px;}
.contfooter{float:left;width:100%;}
.aviso{float:left;font-family:palatino;font-size:16px;position:relative;width:100%;}
.copyy{float:left;font-family:palatino;font-size:16px;position:relative;width:100%;}
.logof{float:left;font-family:palatino;font-size:16px;position:relative;width:100%;}
#element1:checked ~ #slider-arrows label:nth-child(2), #element2:checked ~ #slider-arrows label:nth-child(3), #element3:checked ~ #slider-arrows label:nth-child(1){display:block;float:right;margin-right:-17px!important;margin-top:-45%;}
.spacios{padding-bottom:0% !important;}
}

@media (max-width: 767px) {
    .vinetasDerecha{
        text-align: left !important;
        padding: 25px;
    }
}