
.destacada img{width:100%;}
.ddestinos a, .tourslide a{color:#484848;text-decoration:none;}
.ddestinos h3{font-size:16px;margin:0 auto;text-align:center;}
.ddestinos img{margin: 0 0 3px 0;}
.ddestinoitem {margin-bottom:8px;}
.ddestinos h3{color:#831119;}
.tourslide h3{margin-top:7px;color:#0631AA;}
.item{margin:0px; padding:0px;}
.slide{padding-bottom:-10px;}
.sixpack{background-image: url('../../images/barrah.jpg');
 background-repeat: repeat-x;
 background-position: center top;color:white;font-size:16px;padding:6px 0 4px 0;text-align:center;
margin:-6px 0 -4px 0;
}
.tripack{background-image: url('../../images/barrah2.jpg');
 background-repeat: repeat-x;
 background-position: center top;color:white;font-size:16px;padding:6px 0 4px 0;text-align:center;
margin:-6px 0 4px 0;
}

.front-container{margin-top:-10px;}

.maingridrow a{color:#484848}
.maingridrow a h3{color:#020262}
.maingridrow a{display:block;}
.maingridrow a:hover{text-decoration:none;}
.maingridrow img{width:100%;}





.cintillo1,.cintillo2,.cintillo3{
	text-align:center;
	color:#fff;
	font-size:15px;
	padding:3px 0 2px
	background-repeat: repeat-x;
	background-position: center top;
}

.cintillo1{
background-image: url('../../images/barra1.jpg');
border-top: 2px solid green;
border-bottom: 2px solid green;
margin-bottom:5px;
}

.cintillo2{
background-image: url('../../images/barra2.jpg');
border-top: 2px solid green;
border-bottom: 2px solid green;
}

.cintillo3{
background-image: url('../../images/barra3.jpg');
border-top: 2px solid #664400;
border-bottom: 2px solid #664400;
margin-bottom:4px;
}


.ddestinos img{width:100%;border:dotted 1px gray;}

.destacadas a{color:#272727;}
.destacadas a h3{color:#991A00;font-size:20px;margin-top:9px;margin-bottom:1px;}
.jslideitem{padding:5px}
.destacadas{margin-top:-38px;}
.destacadas a:hover img{border:dotted 2px green;padding:0px;margin:-1px;}

.gblock .cintillo1, .gblock .cintillo2, .gblock .cintillo3 {margin-top:8px;}

.foli3{width:33%;float:left;}
.foli2{width:50%;float:left;}
#footer ul{padding:0 0 4px 20px;}

.itemf404{height:40px;text-align:center;border-bottom:dotted 1px gray;}

.ddestinos a{display:block;}
.ddestinos a h3{margin-bottom:4px;height:38px;}
.turismoleft .item img{width:100%;}
.turismoleft a {display:block;}
.turismoleft .item{margin-bottom:8px;}

 @media (max-width:992px)
	{
		.turismoleft{display:none;}
	}
 }

.contenido{background-color:#fff}
 .contenido img{max-width:100%;
 display:block;
 margin:4px auto;
 border:1px dotted #C4C7CA}
 .dottedup{border-top:dotted 1px gray}
 .gridf h4{font-size:14px}
 .gridf a{color:#101351}
 .gridf img{width:100%;
 border:1px dotted gray}
 .gblock{background-color:#EEEDED;
padding:0 0 8px 0;}

 .slide{background-color:#fff}
 .slide .titulo{background-color:#929200;
 border-top:solid 3px;
 border-bottom:solid 4px;
 text-align:center;
 color:#fff;
 font-size:18px;
 padding:5px 0 2px;
 margin:0}
 .slide p{width:90%;
 margin:5px auto 0;
 text-align:left}
 .mayas{background-color:#2D7C31;
}
 .mayas a:not(.btn){color:#DDE4EC}
 .navbar-inverse{border:none;
 margin:-4px}
 .navbar-inverse .navbar-brand{font-family:'Bubbler One',sans-serif;
 color:#fff}
 .navbar-inverse .navbar-nav{margin-top:15px}
 .navbar-inverse .navbar-nav>li>a{padding:5px 9px;
 border-radius:4px;
 color:#DDE4EC;
 background-color:#125921;
 margin:0 3px}
 .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:hover{background-color:#063F11}
 .navbar-inverse .navbar-nav .dropdown-menu{background-color:#2C4926;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 border:0;
 padding:0;
 margin-top:-3px}
 .navbar-form{margin-top:-4px;
 width:200px}
 .destino-i{background-color:#fff;
 border:1px solid gray;
 border-radius:5px;
 width:15.65%;
 height:290px;
 padding:0 1%;
 margin:10px .5% 20px;
 float:left;
 font-size:13px}
 .destino-i:hover{background-color:#FAFFAF;
 border-color:#00f}
 .destino-i a{display:table;
 text-decoration:none;
 color:#494949}
 .destino-i h3{font-size:16px;
 color:#1D2734}
 .destino-i img{width:115%;
 margin:0 0 -9px -7.5%}
 #footer{width:100%;
 background-color:#0F3C20;
 margin:20px 0 0;
 padding:20px 0 40px;
 color:#fff;
 font-size:12px}
 #footer hr{border-color:gray}
 .ifooter{background-color:#124525;
 padding:15px;
 display:table;
 width:100%;
 border-radius:8px}
 #footer ul{margin-top:10px;
 color:#D0D8E0;
 display:table}
 @media only screen and (max-width :1200px){.buscar{display:none}
 }
 @media only screen and (max-width :992px){li.aventura,li.centro,li.historia{display:none}
 .sugeridas .item{width:33%;
 float:left;
 height:180px}
 }
    @media only screen and (max-width :768px){.destino-i{width:30.65%;
 margin:10px 1.2%}
 li.aventura,li.centro,li.historia,li.regiones{display:inline}
 .sugeridas .item{width:50%;
 float:left;
 height:220px}
 }
 @media only screen and (max-width :480px){.destino-i{width:47.5%;
 margin:10px 1.2%;
 padding:0 3%}
 .sugeridas .item{width:100%;
 float:left;
 height:auto}
 }
  @media only screen and (max-width :768px) and (orientation : portrait){ li.aventura,li.centro,li.historia{display:none}
 .sugeridas .item{width:33%;
 float:left;
 height:180px}
 }
    body{padding-top:80px;
 color:#34495e;
 background:#f5f5f5;
 font-family:Roboto,sans-serif;
 font-weight:300}
 .cont{background-color:#fff;
 border-radius:5px;
 padding-top:15px}
 .cderecha{background-color:#FBFBFB;
 border-left:solid 1px #DBDDDF;
 border-radius:0 5px 5px 0}
 .relacionadas h4,.sugeridas h4{border-bottom:solid 1px #CFD0D1;
 padding-bottom:3px;
 display:block;
 width:100%;
 color:#0A2541}
 .relacionadas ul{padding-left:28px}
 .sugeridas .item{margin-bottom:12px;
 border-bottom:dotted 1px #DBDDDF}
 .sugeridas img{margin:2px 0;
 width:95%;
 clear:both;
 display:block;
 border:1px solid gray}
 .fitem img,.listado img{width:100%;
 margin:0 0 10px;
 border:1px solid #C6D2D0;
 border-radius:2px}
 .precientes{background-color:#2C3E50;
 margin-bottom:-20px;
 padding:20px 0;
 color:#fff}
 .fitem{margin:0 0 25px}
 .emerald{background-color:#34AF1C;
 margin:-18px 0 0;
 color:#fff}
 .emerald h1{font-size:25px}
 .temasrel{padding:5px 0 20px;
 border-top:dotted 1px gray;
 display:table;
 clear:both;width:100%;}
 
 .d1{background-color:#1B500E;
 border-top:3px solid #718E6A;
 border-bottom:3px solid #718E6A}
 .d2{background-color:#003D59;
 border-top:3px solid #498CAF;
 border-bottom:3px solid #498CAF}
 .d3{background-color:#5C002E;
 border-top:3px solid #A35F80;
 border-bottom:3px solid #A35F80}
 .d4{background-color:#230E50;
 border-top:3px solid #766A8E;
 border-bottom:3px solid #766A8E}
 .d5{background-color:#683800;
 border-top:3px solid #FA8800;
 border-bottom:3px solid #FA8800}
 .d6{background-color:#5C4C00;
 border-top:3px solid #A3985F;
 border-bottom:3px solid #A3985F}
 .destinosf{margin:9px 0 -3px}
 .sugerida a{color:#323232;
 text-decoration:none;
 display:table}
 .sugerida h4{color:#101351;
 font-weight:700}
 .sugerida a:hover img{border:2px solid #00f;
 margin-top:-2px}
 .sugerida img{width:100%;
 border:1px dotted gray}
 .glyphicon-search{padding:3px 0}
 #footer a{color:#EBECE6}
 #footer a.btn-default{color:#00f}
 

@media (max-width:600px){
	.item .col-xs-4 .introtexto{display:none;}
	.item .col-xs-4 a h3{font-size:13px;}
	
}

.carousel-container{
	padding:0 2.2%;
	margin: -27px auto 0 auto;
	max-width:1200px;
}

.carousel-container #topcarousel .carousel-foto{
	width:57%;
	margin:4px 4px;
	float:left;
	position:relative;
}

.carousel-container #topcarousel .carousel-foto img{
	width:100%;
}

.carousel-texto{
	margin: 0 0 0 20px;
	width:36%;
	float:left;
	position:relative;
	color:black;
}

#topcarousel .carousel-texto h2{
	margin-top:20px;
	color:#020262;
}

#topcarousel .carousel-texto .btn-success{
	margin-top:10px;
	width:auto;
}

#topcarousel .carousel-indicators{
	margin-bottom:-10px;
}

@media (max-width:986px){
#topcarousel .carousel-texto .btn-success{display:none;}
#topcarousel .carousel-texto h2{font-size:20px;margin-top:10px;}	
}

@media (max-width:756px){
#topcarousel .carousel-texto h2{font-size:22px;margin-top:30px;}
#topcarousel .introtexto{display:none;}
}

@media (max-width:700px){
.carousel-container #topcarousel .carousel-foto{float:none;width:98.5%;}
.carousel-container #topcarousel .carousel-texto{width:98.5%;text-align:center;margin:0;margin-top:-20px;}
.carousel-container #topcarousel .carousel-texto h2{font-size:18px;}
#topcarousel .carousel-indicators{margin-bottom:35px;}
}

@media (max-width:600px){
.carousel-container #topcarousel .carousel-texto h2{font-size:16px;}
}

