@charset "utf-8";
/* font-family: 'Arvo', serif; 400 , 700 font-family: 'Lato', sans-serif;   400 , 400i, 700	*/
html{width:100%; height:100%; min-height: 100%; position:relative;}
body{width:100%; height:100%; min-height:100%;  font:400 1.7em/1.58em 'Lato', sans-serif; color:#414141; background:#775c57;}
a{color:#2e2e2e; text-decoration:none;}
a:hover{color:#A50344; text-decoration:none;}
a:focus{outline:0px; text-decoration:none; background:inherit;}
input:focus{outline:0px;}
p{margin-bottom:0; padding-bottom:15px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{display:inline-block; margin:0; padding:0;  font-size: inherit;font-weight: inherit; line-height:inherit;}
hr{}
	hr.no-margin{margin:0;}
.boton{cursor:pointer; display:inline-block; padding:13px 19px 15px; float:right; font:400 1.25em 'Arvo', sans-serif !important;  text-align:center; color:#fff !important; border:0; border-radius:3px; border-bottom:1px #674c48 solid; border-top:1px #a0827e solid; background: #8c706b;background: -moz-linear-gradient(top,  #8c706b 0%, #775c57 100%); background: -webkit-linear-gradient(top,  #8c706b 0%,#775c57 100%);background: linear-gradient(to bottom,  #8c706b 0%,#775c57 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c706b', endColorstr='#775c57',GradientType=0 );}
.boton:hover{color:#fff; border-color:#b8a0a6; background:#b8a0a6}
.title{font:400 2.4em/1.1em 'Arvo', sans-serif; letter-spacing:-0.03em; color:#775c57;}
a.title{color:#2e2e2e;}
a.title:hover{color:#A50344;}
.subtitle{font:400 1.25em/1.1em 'Lato', sans-serif; letter-spacing:0.2em;}
.legend-italic{font:italic 1.5em/1.25em 'Lato', sans-serif;}
	.legend-italic b{font-weight:400; color:#c2a392;}
.full-width{width:100%; float:left;}
.full-height{height:100%;}
.full-height-min{min-height:100%;}
.no-padding-col{padding:0 !important;}
.no-margin{margin-bottom:0 !important;}
.margin{margin-bottom:50px;}
.margin-amplio{margin-bottom:100px;}
.margin-mid{margin-bottom:25px;}
.margin-mini{margin-bottom:13px;}
.texto-formato-base,.texto-formato-base p,.texto-formato-base span,.texto-formato-base font{font:400 17px/26px 'Lato',sans-serif !important; color:#414141 !important; }
.texto-formato-base p > b, .texto-formato-base b > span{font-weight:700 !important;}
.texto-formato-base b > span, .texto-formato-base font > b, .texto-formato-base > p > b{display:inline-block !important; width:100% !important; padding:8px !important; font-weight:700 !important; background:#e3dedb !important;}
.contenedor-img{background-position:50% 50% !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;}
.forma-responsive{display:block; position: relative; width: 100%;  background:#242635;}
.forma-responsive:before{ content: ""; display: block; padding-top:65%;}
.forma-responsive.forma16:before{padding-top:16%;}
.forma-responsive.forma25:before{padding-top:25%;}
.forma-responsive.forma100:before{padding-top:100%;}
.forma-responsive.max300{max-height:300px;}
.middle-box{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.bg-mimundo1{background-color:#775c57;}
.bg-mimundo2{background-color:#cfb1a1;}
.bg-mimundo3{background-color:#b4ada6;}
.bg-mimundo4{background-color:#dbd6d2;}
.bg-mimundo5{background-color:#b8a0a6;}
.color-mimundo1{color:#775c57;}
.color-mimundo2{color:#cfb1a1;}
.color-mimundo3{color:#b4ada6;}
.bg-white{background-color:#fff;}
.white{color:#fff;}
.box-shadow{-webkit-box-shadow: 0 0 10px 2px #B8B8B8;box-shadow: 0 0 10px 2px #B8B8B8;}
.overflow{overflow:hidden}
.relative{position:relative;}
.relative-z{position:relative; z-index:2}
@media (min-width: 1px) and (max-width: 768px){.clearfix-xs{clear:both !important;}}
@media (min-width: 768px) and (max-width: 992px){.clearfix-sm{clear:both !important;}}
@media (min-width: 992px) and (max-width: 1200px){.clearfix-md{clear:both !important;}}
@media (min-width: 1200px){.clearfix-lg{clear:both !important;}}
/**/
input[type="radio"]{margin-top:0;}
select,input[type="text"],input[type="password"],input[type="email"],input[type="text"],textarea{display: block;  width: 100%; height:auto !important; margin:0.5em 0 1em; padding:12px 7px; font-size:1em; line-height: 1.42857 !important; color:#172A43; border: 1px solid #cdcdcd; border-radius:4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;   vertical-align: middle; background-color: #fff; background-image: none; }
label{width:100%; margin-bottom:0.2em; float:left; font:700 0.8em 'Lato', sans-serif; text-transform:uppercase; color:#555;}
input[type="radio"], input[type="checkbox"]{margin-top:5px; margin-right:5px; float:left;}
/**/
	.navbar-brand{height:auto; margin:7px 5px 5px 15px !important;  padding:5px; float:left;}
	ul, ol{margin-bottom:0;}
	.progress-bar{background-color:#cfb1a1;}
	.nav-pills > li + li{margin:0;}
	.cursor{cursor:pointer;}
	.input-sm.ui-select-container{ clear: both; min-height: 42px;}
	.form-group	{margin-bottom:8px;}
	.well.alt{margin-bottom:0; color:#fffffd; border:0; border-bottom:#004cd6 1px solid; border-top:#417bff 1px solid; background:#0467f9;}
		.well.alt b{font-weight:600;}
	.list-inline > li{padding:0;}
	.dropdown-menu{ margin-top:-25px; right:auto; left:26px; border:0; background:#775c57;}
		.dropdown-menu > li > a{color:#fff;}
		.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:none;}
	@media (max-width: 992px) {#top-web .dropdown-menu{left:0;}}
		#navbar .dropdown-menu li{width:100%; padding:0; float:left; }
			#navbar .dropdown-menu a{width:100%; padding:10px; float:left; font:400 1.2em/1.3em 'Lato', sans-serif; border-bottom:1px #d5d5d5 solid;}
			#navbar .dropdown-menu .last a{border:0;}
			#navbar .dropdown-menu .dropdown-header{color:#0088f7}
	.nav, .pagination, .carousel, .panel-title a{cursor:inherit;}
	.badge{padding:10px 20px; font-size:1em; border-radius:25px}
	.modal-title{font:500 1.45em 'Jura',cursive;}
	.pointer{cursor:pointer;}
	.btn.btn-special{color:#fff; background:#3c3c3a;}
	.btn.btn-special:hover{background:#B8A0A6}
	.carousel-inner{height:100%;}
	.text-left{text-align:left !important;}
	.well.bg-dark{border:0; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4);  transition: all 0.15s;}
	.input-sm.ui-select-container {clear: both;  min-height:51px; margin-top:8px;}
	.modal-dialog{z-index:1041;}
	.well.mini-well{padding:8px;}
		.well.mini-well .txt-mid{display:inline-block; padding-top:3px;}
	/*Header*/
	#main-header{}
		#main-header .contenido{width:100%; float:left;}
			#main-header .navbar-nav > li{display:inline-block; padding:30px 12px 0;}
				#main-header .contenido a{padding:0; font:400 1.1em/1.1em "Arvo",sans-serif; color:#fff; transition: color 0.1s;}
				#main-header .contenido a:hover{color:#b8a0a6; background-color:transparent;}
	/*Footer*/
	#footer-web{position:relative; min-height:400px}
		#footer-web a{color:#fff;}
		#footer-web .block1{width:100%; margin-top:20px; float:left; font-size:0.95em;}
			#footer-web .block1 li{padding-right:10px; padding-left:10px; }
		#footer-web .logo-box{margin-top:-40px; font-size:0.7em; line-height:1.5em; color:#cfb1a1}
		#footer-web .block2{position:absolute; left:0; bottom:20px; width:100%;}
			#footer-web .block2 .last{width:100%; float:left; margin-top:22px; padding:0; font-size:1.7em; background:#dbd6d2;}
				#footer-web .block2 .last a{color:#867e77}
			#footer-web .block2 .icns{padding:20px 15px 0;}
			#footer-web .block2 img{width:165px; height:70px;}
				#footer-web .block2 .icns a{display:inline-block; margin:0 5px;}				
		#footer-web .ico-whatssapp{margin:5px 3px; float:left;}
	/*Slide*/
	#carruselVertical{width:100%; height:100%; background:#fff;}
		.carousel-inner.vertical {height: 100%;}
		.carousel-inner.vertical > .item {height:100%; -webkit-transition: .6s ease-in-out top; -o-transition: .6s ease-in-out top; transition: .6s ease-in-out top;}
		.carousel-inner.vertical > .item.prev, .carousel-inner.vertical > .item.next{visibility:hidden}
			.carousel-control{width:35px;}
				.carousel-control .icon{position:absolute; top:50%; margin-top:-50px; font-size:3em;}
				.carousel-control.right  .icon{right:0}
				.carousel-control.left .icon{left:0}
		@media all and (transform-3d),(-webkit-transform-3d) {
			.carousel-inner.vertical > .item {-webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000; perspective: 1000; }
				.carousel-inner.vertical > .item.next,.carousel-inner.vertical > .item.active.right { top: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
				.carousel-inner.vertical > .item.prev,.carousel-inner.vertical > .item.active.left { top: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
				.carousel-inner.vertical > .item.next.left,.carousel-inner.vertical > .item.prev.right,.carousel-inner.vertical > .item.active { top: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
		}
		.carousel-inner.vertical > .active { top: 0; }
		.carousel-inner.vertical > .next, .carousel-inner.vertical > .prev { top: 0; height: 100%; width: auto; }
		.carousel-inner.vertical > .next { left: 0; top: 100%;}
		.carousel-inner.vertical > .prev { left: 0; top: -100% }
		.carousel-inner.vertical > .next.left,
		.carousel-inner.vertical > .prev.right { top: 0; }
		.carousel-inner.vertical > .active.left { left: 0; top: -100%; }
		.carousel-inner.vertical > .active.right { left: 0; top: 100%; }
	.carousel .info-fixed {}
		.carousel .info-fixed{z-index:2;}
			.carousel .info-fixed .title{color:#fff;}
			.carousel .info-fixed .subtitle{color:#dbd6d2}
	.carousel .mascara-dark{position:absolute; top:0; left:0; opacity:0.7; width:100%; height:100%; -webkit-box-shadow:inset 0 0 50px 25px #262626; box-shadow:inset 0 0 50px 25px #262626;}
	.carousel .link-icon{display:inline-block; width:100%; padding:5px; font:400 1.2em/1.1em 'Arvo',sans-serif; color:#fff; /**/ transition: background 0.15s; -webkit-transition: background 0.15s; visibility: hidden;/**/}
	.carousel .link-icon.pos1{animation: 1.5s fadeIn; animation-fill-mode: forwards;}
	.carousel .link-icon.pos2{animation: 2s fadeIn; animation-fill-mode: forwards;}
	.carousel .link-icon.pos3{animation: 2.5s fadeIn; animation-fill-mode: forwards;}
	.carousel .link-icon.pos4{animation: 3s fadeIn; animation-fill-mode: forwards;}
		.carousel .link-icon img{width:auto; height:46px; opacity:0.5; transition: all 0.15s; -webkit-transition: all 0.15s;}
		.carousel .link-icon .text{display:block; width:100%; margin-top:15px;}
	.carousel .link-icon:hover{border-radius:4px;  background:#775c57;}
	.carousel .link-icon:hover img{opacity:0.8; transform: scale(1.08);}
	.carousel-inner button.continua{position:absolute; bottom:25px; left:0; z-index:3; animation:0.5s fadeInZoomOut; width:100%; font:400 0.9em/1.1em 'Lato', sans-serif; letter-spacing:0.2em; border:0; color:#fff; background:none;}
	.carousel-inner button.continua:hover{-webkit-transition: all 0.15s;}
		.carousel-inner button.continua .icon{display:block; font-size:2.4em;}
		.carousel-inner button.continua .icon.circle{font-size:1.6em;}
	.carousel-inner button.continua.top{bottom:auto; top:0;}
	.carousel-inner button.continua.secundario{opacity:0.8; padding-top:20px;padding-bottom:10px;  bottom:0; text-transform:lowercase; color:#775C57;background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 38%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 38%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 38%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }
	.carousel-inner button.continua.secundario:hover{opacity:1}
	.carousel-inner button.continua.secundario.top{padding-top:10px; padding-bottom:30px; bottom:auto;background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 62%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );  }
		.carousel-inner button.continua.secundario .icon{display:inline; font-size:1.1em;}
	.carousel-inner button.continua.secundario.solid{padding-top:15px; padding-bottom:15px; background:#fff;}
	.carousel-vertical .carousel-indicators{right:-80px; bottom:50%; z-index:101; width:164px; margin-top:-60px; transform:rotate(90deg); border-radius:0 0 20px 20px; background:#fff;}
		.carousel-vertical .carousel-indicators li{width:24px; height:24px; margin:3px; border:0; border-radius:50%; background-color:#dbd6d2;}
		.carousel-vertical .carousel-indicators li:hover{background-color:#cfb1a1}
		.carousel-vertical .carousel-indicators li.active{background-color:#775c57;}
	#carruselBG{}
		#carruselBG .carousel-inner, #carruselBG .carousel-inner .carousel, #carruselBG .carousel-inner, #carruselBG .carousel-inner .carousel .item {width:100%; height:100%;}
		#carruselBG .carousel-control{}
		#carruselBG .carousel-inner .carousel .carousel-control{display:none;/*z-index:102;*/}
		#carruselBG .carousel-control.right{width:100px;}
			#carruselBG .carousel-control.right .icon{left:0;}
		#carruselBG .mascara-dark{background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); transition: all 0.3s; }
	.item1front{background-color:#301a17}
		.item1front .img-fondo{opacity:0.4}
		.item1front .info-fixed{font-size:1.05em;}
	.item4front{}
		.item4front .middle-box{margin-top:-35px;}
	/*General*/
	#frame-main{width:100%; height:100%; float:left;}
	.mid-height{height:50%;}
	.unotercio-height{height:40%;}
	.dostercio-height{height:60%;}
	.trescuarto-height{height:80%;}
	.specialCountry-height{height:70%;}
	.border-bottom{border-bottom:10px #fff solid;}
	.border-top{border-top:10px #fff solid;}
	.fixed-bg{position:fixed; top:0; left:0;}
	/*Grid*/
	a.link-grid{width:100%; height:100%; float:left;}
		a.link-grid .hoverlayer{display:block; width:0; height:100%; color:#fff; background:#000; transition: all 0.3s; }
		a.link-grid:hover .hoverlayer{width:100%; background-color: rgb(119, 92, 87); background-color: rgba(119, 92, 87, 0.98);	}
		a.link-grid .hoverlayer .info{position:relative; z-index:3; display:none; padding:25px; text-align:center;}
		.screen3front a.link-grid .hoverlayer .info {position:absolute; top: 50%; width: 100%; margin-top: -10px; padding:0 10px; font: 400 1em/1.1em "Lato",sans-serif; letter-spacing: 0.2em; text-align: center;}
		a.link-grid .hoverlayer:hover .info{display:block;}
		a.link-grid .icon-plus{position:absolute; bottom:10px; right:10px; width:34px; height:34px; padding:2px; font-size:1.5em; border:2px #fff solid; border-radius:50%; color:#fff;}
    .squared-box{position:relative; width:100%; float:left;}
		.squared-box .info, .squared-box .info-hover{position:relative; z-index:2; width:100%; float:left; transition: all 0.3s;}
			.squared-box .title{color:#fff;}
		.squared-box .bg{position:absolute; top:0; left:0; z-index:1;}
		.squared-box.box1 .bg{background-color:#775c57}
			.squared-box.box1 .subtitle{color:#dbd6d2;}
		.squared-box.box2 .bg{background-color:#cfb1a1}
		.squared-box.box3 .bg{background-color:#b8a0a6}
	.reasons-block .squared-box{overflow:hidden;}
		.reasons-block .squared-box .info{padding:30px;}
			.reasons-block .squared-box .info .txt{color:#fff;}
			.reasons-block .squared-box .info .txt::first-line{font:400 1.8em/1.3em 'Arvo',sans-serif; letter-spacing: -0.03em;}
		.reasons-block .squared-box .number{z-index:2; position:absolute; top:10px; right:-5px; font:400 9em/0.7em 'Arvo',sans-serif; opacity:0.2}
		.reasons-block .squared-box .forma-responsive{min-height:250px;}
	.squared-box.squared-boxfront{margin-top:20px; transition: all 0.3s; animation: 3s fadeInBasic; animation-fill-mode: forwards;}
		.squared-box.squared-boxfront .info{display:inline-block; margin-top:30px;  transition: all 0.3s;}
		.squared-box.squared-boxfront .info-hover{display:none; padding:12px 12px 0; text-align:left; color:#fff;  transition: all 0.3s;}
		.squared-box.squared-boxfront:hover .info{display:none;}
		.squared-box.squared-boxfront:hover .info-hover{display:inline-block;}
		.squared-box.squared-boxfront.box1{animation: 1s fadeIn; animation-fill-mode: forwards;}
		.squared-box.squared-boxfront.box2{animation: 2s fadeIn; animation-fill-mode: forwards;}
		.squared-box.squared-boxfront.box3{animation: 3s fadeIn; animation-fill-mode: forwards;}
	.reasons-block .squared-box.box1{animation: 3s fadeInBasic; animation-fill-mode: forwards;}
	.reasons-block .squared-box.box2{animation: 4s fadeInBasic; animation-fill-mode: forwards;}
	.reasons-block .squared-box.box3{animation: 4.5s fadeInBasic; animation-fill-mode: forwards;}
	.reasons-block .squared-box.box4{animation: 5s fadeInBasic; animation-fill-mode: forwards;}
	.reasons-block .squared-box.box5{animation: 5.5s fadeInBasic; animation-fill-mode: forwards;}
	.reasons-block .squared-box.box6{animation: 6s fadeInBasic; animation-fill-mode: forwards;}
	.imagenes-cta{}
		.imagenes-cta .contenedor-img{margin-top:-50%;}
	/*pv*/
	.first-line-web{width:100%; padding-top:120px; float:left; }
	.list-box{width:100%; float:left; background:#fff;}
	a.link-grid-pv{width:100%; height:100%; float:left;}
	a.link-grid-pv:hover{background-size: 102% 102%;}
		a.link-grid-pv .hoverlayer{overflow:hidden; position:relative; display:block; width:100%; height:100%; color:#fff;  background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.3); transition: all 0.3s; }
		a.link-grid-pv:hover .hoverlayer{background-color: rgb(119, 92, 87); background-color: rgba(119, 92, 87, 0.95);	}
		a.link-grid-pv .hoverlayer .info{display:block; position:relative; z-index:3; padding:25px; text-align:center; color:#fff;}
			a.link-grid-pv .hoverlayer .info .title{color:#fff;}
			a.link-grid-pv .hoverlayer .description{display:none; transition: all 0.3s;}
			a.link-grid-pv:hover .hoverlayer .description{display:inline-block;}
		a.link-grid-pv .icon-plus{position:absolute; bottom:30px; right:30px; width:34px; height:34px; padding:2px; font-size:1.5em; border:2px #fff solid; border-radius:50%; color:#fff;}
		a.link-grid-pv .megabox{position:absolute; bottom:-60px; left:20px; transition: all 0.3s; }
		a.link-grid-pv:hover .megabox{bottom:20px;}
		a.link-grid-pv .special-box{margin-right:20px; float:right;}
			a.link-grid-pv .special-box span{display:block; font: 400 1.8em/1.1em 'Arvo',sans-serif; letter-spacing: -0.03em;}
		a.link-grid-pv .topbox{position:absolute; top:-60px; left:0px; width:100%; padding:8px 10px 10px; font-size:0.9em; transition: all 0.3s; }
		a.link-grid-pv:hover .topbox{top:0px;  background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.3);}
	#principal-viajes .dostercio-height{height:450px;}
	#complementario-viajes .anuncio{display:inline-block; margin-bottom:15px; font:400 1.6em/1.1em "Arvo",sans-serif; }
	.carousel-pv{overflow:hidden;}
		.carousel-pv .mascara-dark{background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.2);  transition: all 0.15s;}
		.carousel-pv #complementario-viajes{position:absolute; bottom:0; left:0; padding:10px 25px; color:#fff; background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 62%, rgba(0,0,0,0.85) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 62%,rgba(0,0,0,0.85) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 62%,rgba(0,0,0,0.85) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d9000000',GradientType=0 );}
			.carousel-pv #complementario-viajes label{color:#fff;}
			.carousel-pv #complementario-viajes .boton{height:50px; margin-top:20px; padding-top:9px;}
		.carousel-pv .simbolo{width:40%; height:auto; opacity:0.15}
		/*Mod center (añadir .container en html)*/
		.carousel-pv .info-fixed {transform:none; top:auto; bottom:0; left:0; width:100%; padding-top:15px; padding-right:20px; padding-left:20px; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.5);}
			.carousel-pv .info-fixed .row-elige{margin-left: -21px; margin-right: -21px;}
			.carousel-pv .info-fixed .row-elige .title{padding:0 13px;  color:#775c57}
	ul.pestanas-horizontal{display:block; position:relative; width:100%; margin:0 auto; padding:0; float:left;}
		ul.pestanas-horizontal li{display:inline-block; margin:0; padding:0; border:3px solid #fff; border-bottom:0; border-radius:3px 3px 0 0; line-height:2.7em; list-style:none;}
			ul.pestanas-horizontal li a{padding:15px; font-size:0.9em; font-weight:bold; text-transform:uppercase; background:#dbd6d2;}
			ul.pestanas-horizontal li a.destacado{color:#fff; background:#b4ada6}
			ul.pestanas-horizontal li.active a{color:#2e2e2e; background:#fff;}
			ul.pestanas-horizontal li a:hover{color:#fff; background-color:#b8a0a6}
			ul.pestanas-horizontal.nav-pills > li > a.bg-mimundo1{color:#fff; background-color:#775c57;}
			ul.pestanas-horizontal.nav-pills > li > a.bg-mimundo2{color:#fff; background-color:#cfb1a1;}
			ul.pestanas-horizontal.nav-pills > li > a.bg-mimundo3{color:#fff; background-color:#b4ada6;}
			ul.pestanas-horizontal.nav-pills > li > a:hover{color:#fff; background-color:#b8a0a6 !important}
		ul.pestanas-horizontal li.fix{position:absolute; top:0; right:10px; display:inline-block; margin:0; padding:0; border:0; font:400 1.25em/1.25em 'Arvo',sans-serif;  list-style:none; background:none;}
			ul.pestanas-horizontal li.fix a{padding:6px 12px; font-size:14px; font-weight:400; text-transform:none; color: #333; border-color: #ccc; background-color: #fff;transition:0.15s all;}
			ul.pestanas-horizontal li.fix a:hover{background-color:#E6E6E6}
	.share-bar{padding-top:15px; padding-bottom:15px; letter-spacing: 0.2em; text-transform:uppercase; color:#b4ada6;}
		.share-bar a{margin-right:5px; font-size:1.4em; color:#b4ada6;}
		.share-bar a:hover{color:#b8a0a6;}
	.bloque-galleria-pv{width:100%; float:left;}
		.bloque-galleria-pv .subtitle{display:none;}
		.bloque-galleria-pv .texto-formato-base{padding:0 !important;}
		.bloque-galleria-pv #galeriaViaje{}
			.bloque-galleria-pv #galeriaViaje .indicador{position:absolute; top:0; width:40px; opacity:0.5}
			.bloque-galleria-pv #galeriaViaje .indicador:hover{opacity:1}
			.bloque-galleria-pv #galeriaViaje .indicador.indicador-left{left:0; background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 90%, rgba(0,0,0,0.5) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 90%,rgba(0,0,0,0.5) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 90%,rgba(0,0,0,0.5) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); }
			.bloque-galleria-pv #galeriaViaje .indicador.indicador-right{right:0; background: -moz-linear-gradient(top,  rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 10%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 10%,rgba(0,0,0,0) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 10%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 );}
			.bloque-galleria-pv #galeriaViaje .indicador .icon{position: absolute;top: 50%; margin-top: -20px; font-size: 2em; color:#fff;}
			.bloque-galleria-pv .well.mini-well{display:none;}
    #listado-hoteles-viajes{}
		#listado-hoteles-viajes article{background:#fff;}
	.flecha-carrusel{font-size:2.4em;}
	/*UI calendar*/
	.ui-dialog.ui-widget{padding:0; border:0;}
		.ui-widget {border: none; border-radius: 0; background: #b4ada6; -webkit-box-shadow: 0 0 5px 0 #696969; box-shadow: 0 0 5px 0 #696969;}
		#dialog-modal .fc-header{font-size:0.85em; font-weight:bold; text-transform:uppercase; color:#fff;}
			.ui-dialog.ui-widget .ui-dialog-titlebar {border:0; border-radius:0; background:#68615a}
		#dialog-modal{padding:0;}
			#dialog-modal #calendar{width:440px;}
				#calendar td.ui-widget-content{font-size:0.75em}
				#dialog-modal .fc-header{border-bottom:#181f29 1px solid; }
				#calendar .ui-widget-header{font-weight:normal; font-size:0.8em; border:0; background:none;}
					.ui-dialog .ui-dialog-title{font-size:0.75em; font-weight:400; text-transform:uppercase;}
					#calendar .fc-header .fc-header-title{position:relative; top:-10px; padding-top:0; line-height:1em;}
						#calendar .fc-header .fc-header-title font{display:inline-block; padding-top:15px;}
					.fc-button.fc-button-next{}
						.fc-button.fc-button-next .fc-button-inner{cursor:pointer; float:right;}
					.fc-button.fc-button-prev{}
						.fc-button.fc-button-prev .fc-button-inner{cursor:pointer; float:left;}
						.ui-state-default .ui-icon{background-image:url(//mimundotravel.com/cdn/css/ui-lightness/images/ui-icons_ffffff_256x240.png)}
					#calendar td.ui-widget-content.fc-other-month{background:#fff;}
					.fc-button{display:inline-block; width:100%; padding:10px; border-radius:0; background:#b4ada6 !important;}
			#dialog-modal .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:0;}
	.fc-event-skin{cursor: pointer; color: #FFFFFF !important; border-color: #775c57 !important; background-color: #775c57 !important;}
	.fc-event-skin:hover{background-color:#b8a0a6 !important}
		.fc-event-skin .fc-event-title{padding:0; font-size:15px; font-weight:bold; line-height:14px;}
			.fc-event-skin .fc-event-title span{display:block; font-weight:400; line-height:2em;}
	.box-article{width:100%; float.left;}
		.box-article .info{width:100%; padding:20px; float:left;}
	#formulario-a-medida{}
		#formulario-a-medida{}
			#formulario-a-medida select, #formulario-a-medida input[type="text"], #formulario-a-medida input[type="password"], #formulario-a-medida input[type="email"], #formulario-a-medida input[type="text"], #formulario-a-medida textarea{margin:0.5em 0;}
	/*custom*/
	.header-map{position:relative; width:100%; height:100%; padding:10px; float:left; background:url}
		.header-map .simbolo{width:100%; height:auto; opacity:0.1}
	.btn-control-desplegable{}
		.btn-control-desplegable .mas{display:none}
		.btn-control-desplegable .menos{display:inline}
		.btn-control-desplegable.collapsed .mas{display:inline}
		.btn-control-desplegable.collapsed .menos{display:none}
	#map-section{overflow:hidden; position:relative; width:100%; height:100%; padding:10px 0; float:left; background:#d8bcaa}
		#map-section > .container{position:relative; z-index:2;}
		#map-section #mapa-mundo{position:relative; width:100%; float:left; position:relative;}
			#map-section #mapa-mundo a{position:absolute;}
			#map-section #mapa-mundo a.asia{top:42%; right:24%;}
			#map-section #mapa-mundo a.africa-norte-y-medio-oriente{top:45%; right:45%;}
			#map-section #mapa-mundo a.africa-sur{top:68%; right:43%}
			#map-section #mapa-mundo a.america-latina-central-mexico{top:67%; left:30%}
			#map-section #mapa-mundo a.estados-unidos-y-canada{top:33%; left:18%;}
			#map-section #mapa-mundo a.europa{top:32%; right:47%;}
			#map-section #mapa-mundo a.oceania{top:69%; right:15%;}
				#map-section #mapa-mundo a .forma{width:44px; height:44px; float:left; transition-duration: 0.2s; transition-property: transform; }
					#map-section #mapa-mundo a .forma img{display:block; width:40px; height:auto; margin:-3px; }
				#map-section #mapa-mundo a .forma:hover{transform: scale(1.2);}
				.popover__content {opacity: 0; visibility: hidden; position: absolute; top:37px; right:63px; width: auto; min-width:170px; padding: 1.5rem; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); border-radius:4px 0 4px 4px; background-color: #000; transform: translate(0,10px);}
					.popover__content:before {z-index: -1; content: ''; position: absolute; top: 5px; right: -15px; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #000 transparent;transition-duration: 0.3s; transition-property: transform; transform: rotate(90deg); }
					#mapa-mundo a:hover .popover__content { z-index: 10; opacity: 1; visibility: visible; transform: translate(0,-20px); transition: all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97); }
						.popover__message { font: 400 0.6em/1.1em 'Arvo',sans-serif; text-align: center; color:#fff;}
		#map-section .leyenda{position:absolute; bottom:15px; left:-8px; font:400 10.5em/1em "Arvo",sans-serif; letter-spacing:-0.04em; color:#e3dfdd; animation: 1.5s fadeInBasic; animation-fill-mode: forwards;}
	ul.listado-destinos{margin:0; padding:0; list-style:none;}
		ul.listado-destinos li{float:left; margin:2px; padding:0; list-style:none;}
			ul.listado-destinos li a{width:100%; padding:6px 8px; float:left; font-size:0.95em; border-radius:3px; background:#fff;}
			ul.listado-destinos li a:hover{color:#fff; background:#B8A0A6}
			ul.listado-destinos li a.off{opacity:0.5}
			ul.listado-destinos li a.off:hover{opacity:1}
	.contenedor-imagenes{}
		.contenedor-imagenes img{max-width:60%}
	/*css effects*/
	@keyframes fadeInBasic { 0% {opacity: 0;} 50% {transform: scale(0.9);} 100% {visibility: visible; opacity: 1;} }
	@keyframes fadeIn { 0% {opacity: 0;} 50% {transform: scale(1.2);} 100% {visibility: visible; opacity: 1;} }
	@keyframes fadeInZoomOut { 0% {opacity: 0;} 50% {transform: scale(0.8);} 100% {visibility: visible; opacity: 1;} }
	@keyframes spinAdvanced { 0% {transform:rotate(0deg);} 100% {transform:rotate(359deg);}	 }
	@keyframes ofront {0% {transform: scale(3); opacity: 0;} 50% {transform: scale(0.7);} 100% { visibility: visible; opacity: 1;} }
	.animate-spin {animation: 2s linear 0s normal none infinite running spin; display: inline-block;}
	.animate-spin::before { font-size: inherit !important; text-shadow: none;}
	@keyframes spin {
		0% { transform: rotate(0deg);}
		100% {transform: rotate(359deg);}
	}
	/*Control menu*/
	@media (min-width: 992px) {
		body{padding:20px;}
		.fixed-marco{position:fixed; z-index:100; background:#fff;}
		.fixed-marco.top, .fixed-marco.bottom{left:0; width:100%; height:20px;}
		.fixed-marco.top{top:0;}
		.fixed-marco.bottom{bottom:0;}
		.fixed-marco.right, .fixed-marco.left{top:0; width:20px; height:100%}
		.fixed-marco.right{right:0;}
		.fixed-marco.left{left:0;}
		#frame-main{width:100%; height:100%; padding-top:80px; float:left;}
			#main-header{position: absolute; top: 0; left: 0; z-index: 5; width: 100%; min-height:100px; padding:20px 20px 0; background:#775C57}
			#carruselVertical .item2front, #carruselVertical .item3front, #carruselVertical .item4front{padding-bottom:45px; padding-top:45px}
			#carruselVertical  .item1front .rosavientos{width:31px; height:auto; animation: 3s ofront; animation-fill-mode: forwards;}
	}
	@media (min-width: 1500px) {
		.title.xl{font-size:2.5em;}
		.title.xs{font-size:1.4em;}
		.subtitle.xl{font-size:1.3em;}
	}
	@media (max-width: 1500px){
		body{font-size:1.45em; line-height:1.45em;}
		.title{font-size:1.8em;}
		.title.xl{font-size:2em;}
		.title.xs{font-size:1.6em;}
		.subtitle.xl{font-size:1.3em;}
		#carruselVertical  .item1front .rosavientos{width:20px; height:auto;}
		.legend-italic{font-size:1.25em;}
		.margin{margin-bottom:30px;}
		.margin-amplio{margin-bottom:60px;}
		.margin-mid{margin-bottom:20px;}
		.margin-mini{margin-bottom:13px;}
		#main-header{min-height:1px;}
			#main-header .navbar-brand{width:140px; height:auto;}
				#main-header .navbar-brand img{width:100%; height:auto;}
			#main-header .navbar-nav > li{padding-top:20px;}
		#frame-main{padding-top:60px;}
		select,input[type="text"],input[type="password"],input[type="email"],input[type="text"],textarea{padding:7px 7px; font-size:0.95em; }
		.input-sm.ui-select-container {clear: both;  min-height:35px; margin-top:8px;}
		ul.pestanas-horizontal li{line-height:2.3em;}
			ul.pestanas-horizontal li a{padding:9px 10px;}
		.reasons-block .squared-box{max-height:200px;}
			.reasons-block .squared-box .info{padding:18px}
				.reasons-block .squared-box .info .txt::first-line{font-size:1.45em;}
		#principal-viajes .dostercio-height{height:350px;}
		.well.mini-well .txt-mid{padding-top:6px;}
	}
	@media (max-width: 992px) {
			.title{font-size:1.8em;}
			.title.xl{font-size:2em;}
			.title.xs{font-size:1.4em;}
			.subtitle.xl{font-size:1.2em;}
			.legend-italic{font-size:1.2em;}
			.middle-box{position: relative; top: auto; left: auto; transform: none; width: 100%; float: left;}
			.full-height{height:auto;}
			.mid-height{height:50%;}
			.unotercio-height{height:auto;}
			.dostercio-height{height:auto;}
			.trescuarto-height{height:750px;}
			/*slide*/
			body, html{height:auto;}
				#frame-main{height:auto; padding-top:0;}
					#frame-main #carruselVertical{height:auto; float:left;}
						#frame-main #carruselVertical .carousel-indicators,
						#frame-main #carruselVertical .carousel-inner button.continua{display:none;}
						#frame-main #carruselVertical .carousel-inner.vertical{overflow:visible; height:auto;}
							#frame-main #carruselVertical .carousel-inner.vertical > .item{display:inline-block; width:100%; height:auto; float:left; }
			/**/
			#carruselVertical .item1front , .item2front , .item3front, .item14ront, .item5front{display:inline-block !important;}
			.item1front .img-fondo{height:500px;}
				.item1front > .info-fixed{position:absolute; top:2em;}
				.item1front .rosavientos{width:23px; height:auto;}
			.item2front > .contenedor-img {padding-bottom:2em; padding-top:2em; }
			.item3front .header-map {padding-top:4em; height:200px;}
			.item3front .link-grid.contenedor-img{height:250px !important;}
				.item3front a.link-grid .hoverlayer{width:100%; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.3); 	}
					.item3front a.link-grid .hoverlayer .info{display:block;}
			.item4front{}
				.item4front > .trescuarto-height{height:340px;}
					.item4front > .trescuarto-height .middle-box{margin-top:2em;}
				.item4front > .unotercio-height{height:auto;}
			#footer-web{min-height:1px; height:auto; margin-bottom:0 !important; padding:2em 0 0; }
				.item5front div, #footer-web div{width:100%; height:auto; margin-bottom:2em; margin-top:0 !important; float:left;}
				#footer-web div.pull-left, #footer-web div.pull-right{width:auto;}
				#footer-web .block2{position:relative; margin-bottom:0; padding:2em 0 0;}
					#footer-web .block2 .last{margin-bottom:0;}
					#footer-web .block2 ul{margin-bottom:2em;}
					#footer-web .icns{margin-bottom:0 !important;}
				#footer-web img{	max-width:100%; }
			.squared-box, .squared-box .bg {height:350px;}
				.squared-box {height:350px;}
				.squared-box .info{display:block !important;}
				.squared-box .info-hover{display:inline-block !important;}
			ul.pestanas-horizontal li{overflow: hidden; margin: 0 2px 2px 0; border-radius: 3px; border: 2px solid #fff; line-height:1.9em;}
				ul.pestanas-horizontal li a{}
				ul.pestanas-horizontal li.fix{display:inline-block; position:relative; right:auto; top:auto;}
			#img-main-viaje{height:450px !important;}
			.tab-content{}
				.tab-content .tab-pane{}
					.tab-content .tab-pane > .col-xs-12{padding-left:0; padding-right:0;}
			a.link-grid-pv .hoverlayer .info{min-height:240px;}
				a.link-grid-pv .hoverlayer .description{display:inline-block;}
			a.link-grid-pv .icon-plus{width:31px; height:31px; bottom:10px; right:10px;}
			#a-medida-header{padding-top:2em !important; min-height:200px}
			#a-medida-body{width:100%; float:left; padding:15px !important;}
				#a-medida-body .subtitle {padding-bottom:15px; }
			#box-razones-somos .box1{height:auto; background:#775c57;}
			#box-razones-somos .box2{height:auto; background:#cfb1a1;}
			#box-razones-somos .box3{height:auto; background:#b8a0a6;}
			#box-razones-somos .forma-responsive.bg-white.forma100{display:none;}
			.modalLoading{top:0 !important; left:0 !important; right:0 !important;}
				.modalLoading .textLoading{-moz-transform: scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);-ms-transform: scale(0.8);transform: scale(0.8);}
			/**/
			#main-header{position: relative; top: 0; left: 0; z-index: 5; width: 100%; padding:0; }
			.navbar-header {float: none;}
			.navbar-toggle {	display: block;}
			.navbar-collapse {border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }
			.navbar-collapse.collapse {display: none!important;}
			.dropdown-menu{position:relative;}
			nav.navbar{min-height:auto;}
				.navbar-nav {float: none!important; margin:0;	}
					.navbar-nav > li > .dropdown-menu{width:100%;}
				.navbar-brand{ padding:0;}
					a.navbar-brand img{width:150px; height:auto;}
					#main-header .navbar-nav > li{width:100%; padding:0; float:left; }
						#main-header .navbar-nav > li a{width:100%; margin-bottom:2px; padding:12px 15px; float:left; font-size:1.15em; border-radius:3px; color:#775c57;  background:#fff;}
						#main-header .navbar-nav > li a:hover{color:#fff; background:#B8A0A6;}
				.navbar-collapse.collapse.in { display: block!important;	}
				.collapsing {overflow: hidden!important;	}
				.navbar-toggle{margin:12px 6px 0 0; border:0; background:#cfb1a1;}
					.navbar-toggle span{background:#fff;}
			.carousel .link-icon{font-size:1.05em;}
	}

	@media (max-width: 768px) {
		/*FIX-->Arreglar modales en Móvil*/
		.modal { position: fixed; top: 3%; right: 3%; left: 3%; 	width: auto; margin: 0; }
			.modal-dialog{width:100%; float:left;}
				.modal-body { height: 60%;}
				.modal-body { max-height: 350px; padding: 15px; 	overflow-y: auto; 	-webkit-overflow-scrolling: touch; 	}

		.col-destinos-tag{overflow:hidden; min-height:240px; margin-bottom:0; padding:30px 10px 10px; background:#000;}
			.col-destinos-tag .info{position:relative; z-index:2; color:#fff;}
				.col-destinos-tag .info .subtitle{font: 400 1.8em/1.1em 'Arvo',sans-serif; letter-spacing: -0.03em;}
				ul.listado-destinos li a.off{opacity:0.7}
			.col-destinos-tag .bg{position:absolute; top:0; left:0; width:100%; height:240px; z-index:1; opacity:0.6}


		ul.pestanas-horizontal li.fix{margin: 0 2px 2px 0; border:2px solid #fff; border-radius:3px;}
			ul.pestanas-horizontal li.fix a{padding:3px 8px; font:700 0.7em/1.58em 'Lato',sans-serif !important; text-transform: uppercase;  border-radius:0;  background: #dbd6d2; }


		a.link-grid-pv .megabox{bottom:40px; left:10px;}
		a.link-grid-pv .topbox{top:auto; bottom:0; padding-left:5px; padding-right:50px; font-size:0.65em; text-align:left; line-height:1.2em}

		#carouselRecomendados{}
			#carouselRecomendados .item{display:block;}
			#quever #arrowleft, #quever #arrowright{display:none !important;}
	}
	/*Reajustamos col*/
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left:10px; padding-right:10px;}
	.row{margin-left: -10px;  margin-right: -10px;}
	/*5 Columnas*/
	.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {position: relative; min-height: 1px;  padding-right: 10px; padding-left: 10px;}
	.col-xs-30, .col-sm-30, .col-md-30, .col-lg-30 {position: relative; min-height: 1px;  padding-right: 10px; padding-left: 10px;}
	.col-xs-15 {width: 20%;float: left;}
	.col-xs-30 {width: 40%;float: left;}
	@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;} .col-sm-30 {width: 40%;float: left;}}
	@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;} .col-md-30 {width: 40%;float: left;}}
	@media (min-width: 1200px) {.col-lg-15 {	width: 20%;	float: left;} .col-lg-30 {	width: 40%;	float: left;}}
	.col-special{padding-left:3px; padding-right:3px;}
	.row-special{margin-left:-3px; margin-right:-3px;}
	/*Cookies*/
	.cookiesms {background:#ff8f1c; bottom: 0;padding: 10px ;position: fixed; right:0px; z-index:500;}
		.cookiesms .contenido {width:100%; padding:5px 0;}
			.cookiesms .texto{ color: white;}
				.cookiesms .texto a{ color: #110336;}
		.cookiesms  .contenedor-btn{padding:1px 8px 8px 0;  float:right;  -webkit-border-radius: 3px; border-radius: 3px; background:#110336;}
	UL.jqueryFileTree{font-family:Verdana,sans-serif;font-size:11px;line-height:18px;padding:0;margin:0}UL.jqueryFileTree LI{list-style:none;padding:0;padding-left:20px;margin:0;white-space:nowrap}UL.jqueryFileTree A{color:#333;text-decoration:none;display:block;padding:0 2px}UL.jqueryFileTree A:hover{background:#BDF}.jqueryFileTree LI.directory{background:url(/cdn/css/jqueryFileTree/images/directory.png) left top no-repeat}.jqueryFileTree LI.expanded{background:url(/cdn/css/jqueryFileTree/images/folder_open.png) left top no-repeat}.jqueryFileTree LI.file{background:url(/cdn/css/jqueryFileTree/images/file.png) left top no-repeat}.jqueryFileTree LI.wait{background:url(/cdn/css/jqueryFileTree/images/spinner.gif) left top no-repeat}.jqueryFileTree LI.ext_3gp{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_afp{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_afpa{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_asp{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_aspx{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_avi{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_bat{background:url(/cdn/css/jqueryFileTree/images/application.png) left top no-repeat}.jqueryFileTree LI.ext_bmp{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_c{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_cfm{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_cgi{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_com{background:url(/cdn/css/jqueryFileTree/images/application.png) left top no-repeat}.jqueryFileTree LI.ext_cpp{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_css{background:url(/cdn/css/jqueryFileTree/images/css.png) left top no-repeat}.jqueryFileTree LI.ext_doc{background:url(/cdn/css/jqueryFileTree/images/doc.png) left top no-repeat}.jqueryFileTree LI.ext_exe{background:url(/cdn/css/jqueryFileTree/images/application.png) left top no-repeat}.jqueryFileTree LI.ext_gif{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_fla{background:url(/cdn/css/jqueryFileTree/images/flash.png) left top no-repeat}.jqueryFileTree LI.ext_h{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_htm{background:url(/cdn/css/jqueryFileTree/images/html.png) left top no-repeat}.jqueryFileTree LI.ext_html{background:url(/cdn/css/jqueryFileTree/images/html.png) left top no-repeat}.jqueryFileTree LI.ext_jar{background:url(/cdn/css/jqueryFileTree/images/java.png) left top no-repeat}.jqueryFileTree LI.ext_jpg{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_jpeg{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_js{background:url(/cdn/css/jqueryFileTree/images/script.png) left top no-repeat}.jqueryFileTree LI.ext_lasso{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_log{background:url(/cdn/css/jqueryFileTree/images/txt.png) left top no-repeat}.jqueryFileTree LI.ext_m4p{background:url(/cdn/css/jqueryFileTree/images/music.png) left top no-repeat}.jqueryFileTree LI.ext_mov{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_mp3{background:url(/cdn/css/jqueryFileTree/images/music.png) left top no-repeat}.jqueryFileTree LI.ext_mp4{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_mpg{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_mpeg{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_ogg{background:url(/cdn/css/jqueryFileTree/images/music.png) left top no-repeat}.jqueryFileTree LI.ext_pcx{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_pdf{background:url(/cdn/css/jqueryFileTree/images/pdf.png) left top no-repeat}.jqueryFileTree LI.ext_php{background:url(/cdn/css/jqueryFileTree/images/php.png) left top no-repeat}.jqueryFileTree LI.ext_png{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_ppt{background:url(/cdn/css/jqueryFileTree/images/ppt.png) left top no-repeat}.jqueryFileTree LI.ext_psd{background:url(/cdn/css/jqueryFileTree/images/psd.png) left top no-repeat}.jqueryFileTree LI.ext_pl{background:url(/cdn/css/jqueryFileTree/images/script.png) left top no-repeat}.jqueryFileTree LI.ext_py{background:url(/cdn/css/jqueryFileTree/images/script.png) left top no-repeat}.jqueryFileTree LI.ext_rb{background:url(/cdn/css/jqueryFileTree/images/ruby.png) left top no-repeat}.jqueryFileTree LI.ext_rbx{background:url(/cdn/css/jqueryFileTree/images/ruby.png) left top no-repeat}.jqueryFileTree LI.ext_rhtml{background:url(/cdn/css/jqueryFileTree/images/ruby.png) left top no-repeat}.jqueryFileTree LI.ext_rpm{background:url(/cdn/css/jqueryFileTree/images/linux.png) left top no-repeat}.jqueryFileTree LI.ext_ruby{background:url(/cdn/css/jqueryFileTree/images/ruby.png) left top no-repeat}.jqueryFileTree LI.ext_sql{background:url(/cdn/css/jqueryFileTree/images/db.png) left top no-repeat}.jqueryFileTree LI.ext_swf{background:url(/cdn/css/jqueryFileTree/images/flash.png) left top no-repeat}.jqueryFileTree LI.ext_tif{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_tiff{background:url(/cdn/css/jqueryFileTree/images/picture.png) left top no-repeat}.jqueryFileTree LI.ext_txt{background:url(/cdn/css/jqueryFileTree/images/txt.png) left top no-repeat}.jqueryFileTree LI.ext_vb{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_wav{background:url(/cdn/css/jqueryFileTree/images/music.png) left top no-repeat}.jqueryFileTree LI.ext_wmv{background:url(/cdn/css/jqueryFileTree/images/film.png) left top no-repeat}.jqueryFileTree LI.ext_xls{background:url(/cdn/css/jqueryFileTree/images/xls.png) left top no-repeat}.jqueryFileTree LI.ext_xml{background:url(/cdn/css/jqueryFileTree/images/code.png) left top no-repeat}.jqueryFileTree LI.ext_zip{background:url(/cdn/css/jqueryFileTree/images/zip.png) left top no-repeat}
		.directory.expanded ul.jqueryFileTree ul.jqueryFileTree li{display:none;}
		.directory.expanded ul.jqueryFileTree ul.jqueryFileTree li:nth-child(1){display:inline-block;}
		
		
	.ui-dialog.ui-widget{z-index:1051!important; padding:0; border:10px #6c6864 solid; -webkit-box-shadow: 0 0 7px 1px #222222; box-shadow: 0 0 7px 1px #222222;}
		.ui-dialog .ui-dialog-titlebar-close{margin-top:-17px !important;}
		.ui-dialog .ui-dialog-titlebar-close:hover{padding:5px; border-radius:8px !important; background:#fff;}
		.ui-dialog .ui-dialog-content{padding:0 !important}
		.ui-widget {border: none; border-radius: 0; background: #6c6864;}
		.fc-header{padding-top:15px;  font:700 0.85em/1.25em 'Raleway',sans-serif;  text-transform:uppercase; color:#fff;}
			.ui-dialog.ui-widget .ui-dialog-titlebar {padding:7px 0 18px; border:0; border-radius:0; font:700 0.7em/1.3em 'Raleway',sans-serif; text-transform:uppercase; color:#fff; background:#6c6864}
				.ui-dialog .ui-dialog-title{}
			.fc-header-title font{display:inline-block !important; padding-top:15px !important;}
		.ui-widget-header{border-color:#6c6864; background:#6c6864;}
		#dialog-modal{padding:0;}
			#dialog-modal #calendar{width:450px;}
				#calendar td.ui-widget-content{font-size:0.75em}
				#dialog-modal .fc-header{border-bottom:#6c6864 1px solid; }
				#calendar .ui-widget-header{font-weight:normal; font-size:0.8em; border:0; background:none;}
					#calendar .fc-header .fc-header-title{position:relative; top:-10px; padding-top:0; line-height:1em;}
					.fc-button.fc-button-next{}
						.fc-button.fc-button-next .fc-button-inner{cursor:pointer; float:right;}
					.fc-button.fc-button-prev{}
						.fc-button.fc-button-prev .fc-button-inner{cursor:pointer; float:left;}
						.ui-state-default .ui-icon{background-image:url(//cdn.indonesiaentusmanos.com/css/ui-lightness/images/ui-icons_ffffff_256x240.png)}
					.ui-widget-content{border-radius:0 !important; background-color:#fff !important;}
					#calendar td.ui-widget-content.fc-other-month{background:#fff;}
					.fc-button{display:inline-block; width:100%; padding:10px; border:0 !important; border-radius:0; background:#6c6864 !important;}
					.fc-event-skin{border:0 !important; border-radius:3px; background: #25041f !important;}
					.fc-event-skin:hover{background:#67cdbe !important}
			#dialog-modal .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:0;}
		#slider-range .ui-widget-header{background-color:#6c6864}
		.ui-datepicker .ui-datepicker-header{border-color:#47433f; font:700 0.8em/1.3em 'Raleway',sans-serif; text-transform:uppercase; color:#fff; border-radius:0; background:#6c6864;}
		#dialog-recomendar{background-color:#24001f !important}		