@charset "utf-8";
/* CSS Document */

.row:before, .row:after {display: none !important;}

/* --------------- FONTS --------------- */

h1, p{font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; }

h1{text-transform: uppercase; color:#0971ce; font-size: 38px; line-height: 45px; margin-top: 0;}

h3{font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";  font-size:15px; color:#2c2c2b; letter-spacing: 6px; margin: 5px 0 2px;}

.heading-subtitle{font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size:13px; color:#666666; letter-spacing: 3px; margin:0;}

p{color:#999999; font-size: 13px; line-height: 18px; text-align: justify;}

strong{font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; }

.big-letter{font-family: 'Avenir Heavy' "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";  color: rgba(9,113,206,.5); text-transform: uppercase; font-size: 250px;}



/* --------------- GENERAL --------------- */

#header.headerMice{position:initial;}

.background-grey {background-color:#fafafa;}

.border-top { border-top:1px solid #eaeaea;}

#header .owl-dots, #mice .owl-dots, #brands .owl-dots{display:none;}

.owl-theme .owl-next, .owl-theme .owl-prev, .owl-theme .owl-next:hover, .owl-theme .owl-prev:hover {background:transparent !important;}



/* --------------- MODAL --------------- */

#myModal img{width: 100%;}

.modal-content {border-radius:0;}

.modal-body {padding:0; margin-bottom: -6px;}

.modal-body video{margin-bottom:-5px !important;}

.close {opacity: 1; margin: 20px 20px 0 0; position: absolute; right: 0; top: 0; width: 100px;}


/* --------------- HEADER TOP --------------- */

#headerTop .palladium-access, #headerTop .language-nav {position: absolute; top:15px; z-index:10;}

#headerTop .palladium-access{left:15px;}

#headerTop .language-nav{right:15px;}



/* --------------- MAIN SLIDER --------------- */

#header .main-slider{overflow: hidden;}

#header .owl-carousel{z-index: 0; /*left:-38px;*/}

#header .hide-left{width: 1500px; height: 700px; position: absolute; left: -1430px; top: -195px; background: #fff; transform: rotate(10deg); z-index: -100;}

#header .hide-right{width: 700px; height: 1500px; position: absolute; left: 535px; top: -600px; background: #fff; transform: rotate(80deg); z-index: -1;}

#header .navbar-fixed-top .hide-left, #header .navbar-fixed-top .hide-right {display: none;}


/* --------------- LOGO --------------- */

.logo-center {position: absolute; left: 50%; transform: translatex(-50%); top:25%;}

.navbar-fixed-top .logo-center {position: absolute; left:0; top:17px; transform: translatex(0%); z-index: 1;}

.navbar-fixed-top .navbar-brand{width: 90px; height: auto;}

.navbar-brand .brandFixed{display: none;}

.navbar-fixed-top .navbar-brand .brandFixed {display: block;}

.navbar-brand .brandNormal{display: block; margin-left: 10px; margin-top: -50px;}

.navbar-fixed-top .navbar-brand .brandNormal {display: none;}





/* --------------- NAVIGATION --------------- */

.btn-language{background: #fff;}

#header{ overflow: hidden;}

.navbar-nav {width: 100%; text-align: center; margin-top: 110px; border-bottom:1px solid #eaeaea; margin-bottom: 20px; justify-content: center;}

.navbar{margin-top:-45px;}

nav{z-index: 2;}

.navbar-fixed-top .navbar-nav {width: 100%; text-align: right; margin-top: 40px; background:rgba(255,255,255,0.8); border-bottom:1px solid #efefef; -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);}

.navbar-nav> li {float: none; display: inline-block; padding: 0 10px}

.navbar-brand{width: 200px; height: auto; margin-left: 16px!important; z-index: -1;}

.navbar-collapse{padding-left: 0px; padding-right: 0px;}

#header .navbar-nav>li>a{padding-top: 35px; padding-bottom: 10px; font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color:#999; text-transform: uppercase; font-size: 15px;
    border-bottom: 2px solid #fff;}

#header .navbar-nav>li:active a{color:#000; border-bottom: 2px solid #0971ce;}

#header .navbar-nav>li>a:hover {background: transparent !important; border-bottom: 2px solid #0971ce; text-decoration: none;}

#header .nav>li>a:focus{border-bottom: 2px solid #0971ce;background: transparent !important;}

#header .navbar-nav>li.scroll-top{display:none;}

#header .navbar-fixed-top .navbar-nav>li.scroll-top, .navbar-fixed-top .navbar-nav>li{display:inline-block;}

#header .navbar-fixed-top .navbar-nav>li>a{padding-top:20px; padding-bottom: 20px;}

.navbar-nav.navbar-center {position: absolute; left: 50%; transform: translatex(-50%);}

.navbar-fixed-top .navbar-nav>li>a{padding-top: 20px; padding-bottom: 20px; color:#302825!important;}

.navbar-toggle{margin-top:25px;}

.navbar-fixed-top .navbar-toggle{margin-top:12px;}



/* --------------- MICE SECTION --------------- */

.mice-heading{margin-top: 352px;}

#mice .A{position:absolute; right: 0; right: -105px; top: -221px; z-index: 10;}

#mice .owl-carousel{width: 95%; height: auto; margin-top: -19px;}

#mice .owl-carousel .item span{font-family:'Avenir Light',"Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color:#fff; font-size:11px; background: rgba(0,0,0,.5); text-transform: uppercase; padding: 5px 15px; z-index: 400; position: absolute; bottom:0px; right: 0px;}

#mice .owl-nav {position: absolute;top: 10%;width: 100%;}

#mice .owl-prev{float: left; margin-left: -40px;}

#mice .owl-next {float: right; margin-right: -40px;}

#mice .owl-next img, #mice .owl-prev img {width:15px; opacity: .5;}

#mice .owl-next img:hover, #mice .owl-prev img:hover  {width:15px; opacity: .8;}

#mice {margin-bottom: 0 !important;}

#mice .owl-carousel .owl-item .item video {min-width: 100%; min-height: auto; height: auto; width: 100%;}

#mice .owl-carousel .owl-stage-outer{border:1px solid #fafafa;}



/* --------------- BRANDS SECTION --------------- */

#brands {margin-top: 0 !important;}

.carousel-brand{margin-top: -1px;}

.carousel-brand img{filter: grayscale(100%); -webkit-filter: grayscale(100%); transition:filter 0.4s; -webkit-transition:-webkit-filter 1s; margin-top: 50px; opacity: 0.7;}

.carousel-brand:hover img {filter: grayscale(0); -webkit-filter: grayscale(0); opacity: 1; }

.carousel-brand h5{font-family: 'Avenir Light',"Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color: #fff; font-size: 11px; text-transform: uppercase;padding: 5px 15px; width: 100%; text-align: center; position:absolute; top:0; left:0; opacity:0; -webkit-transition:  1s; /* Safari */ transition: 1s; margin: 0;}

.carousel-brand:hover h5{opacity: 1; }

.carousel-brand .gp-brand {background:#002d73;}

.carousel-brand .trs-brand, .carousel-brand .oy-brand {background:#000;}

.carousel-brand .uibh-brand, .carousel-brand .ay-brand {background:#d12a17;}

.carousel-brand .hrh-brand {background:#868686;}

.carousel-brand .bch-brand {background:#414524;}

.carousel-brand .pbh-brand {background:#3e1151;}

.carousel-brand .fhr-brand {background:#aa0052;}

.carousel-brand .bch-brand {background:#414524;}

#brands .M img, #brands .I img, #brands .C img, #brands .E img {	width: 200px; opacity: 0.85;}

.m-i-c-e{margin-top: -75px !important;}

#brands h3{margin-top:15px;}

#brands .owl-theme .owl-nav{display:none;}



/* --------------- DESTINATION SECTION --------------- */

#destinations .parallax-image { background-image: url(https://aplicaciones.palladiumhotelgroup.com/phgtest500/microsites/mice/images/slide-parallax-destination.jpg); min-height: 500px; background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover; -webkit-box-shadow: inset 0px 0px 15px 2px rgba(0,0,0,0.4); -moz-box-shadow: inset 0px 0px 15px 2px rgba(0,0,0,0.4); box-shadow: inset 0px 0px 15px 2px rgba(0,0,0,0.4);}

#destinations h1 span {background-color: rgba(9, 113, 206, 0.7); color:#fff; padding: 5px 10px; font-size: 26px;line-height: 25px;}

#destinations h2 {font-size: 38px; font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 40px; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.65); margin-top: 210px;}

#destinations h2 strong {font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";}

#destinations .D {position:absolute; right: 0; left: -125px; top: -210px; z-index: 10;}

#destinations .nav-pills>li.active>a, #destinations .nav-pills>li.active>a:focus,#destinations .nav-pills>li.active>a:hover, #destinations .nav-pills>li>a  {  font-size: 13px; font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 14px; position: absolute; background-color: rgb(9, 113, 206); box-shadow: -3px 3px 10px 1px rgba(0, 0, 0, 0.2); padding:3px 5px; border-radius: 0;}

#destinations .destination-map img{width: 100%;}

#destinations .map-intro{text-align: left; margin-right: 10%;}

#destinations .nav-pills>li>a:hover {background: #65a5de;}

#destinations .nav-pills>li.active>a, #destinations .nav-pills>li.active>a:focus, #destinations .nav-pills>li.active>a:hover { background-color: rgb(9, 113, 206);z-index:0;}

#destinations .nav-pills>li>a {background-color:#727277;z-index: 0;}

#destinations .tab-mexico{position:absolute; top:230px; left:59px;}

#destinations .tab-jamaica{position:absolute; top:255px; left:118px;}

#destinations .tab-dominic{position:absolute; top:222px; left:203px;}

#destinations .tab-brazil{position:absolute; top:312px; left:243px;}

#destinations .tab-spain{position:absolute; top:182px; left:288px;}

#destinations .tab-italy{position:absolute; top:187px; left:388px;}

#destinations .destination-image img{width: 100%; margin-bottom: 40px;}

#destinations .destination-content {margin-bottom: 80px;}

.destinations-list ul{margin: 0; padding: 0;}

.destinations-list li{list-style-image: none;line-height: 0; padding-top:1px;}

.destinations-list li h3 {letter-spacing: 3px; text-transform: uppercase; line-height: 20px; margin-top:40px; margin-bottom: 5px; }

.destinations-list li .heading-subtitle {line-height: 20px; margin-top:0; margin-bottom: 10px; text-transform: uppercase;}

.destinations-list ul li ul{margin: 20px 0 40px 20px; padding: 0;}

.destinations-list li ul li{font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";color:#999999; font-size: 13px; line-height: 18px; list-style-image: url(https://aplicaciones.palladiumhotelgroup.com/phgtest500/microsites/mice/images/list-image.png); margin-bottom: 5px;}

.destinations-list li button {font-family:'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; border:0; font-size: 9px;  background: transparent; margin-right: 10px; }

.destinations-list li a button , .destinations-list .submenu-destination a button, .destinations-list .submenu-destination button  {border-bottom: 2px solid #0971ce !important; padding-bottom: 10px; color:#000; line-height:  12px; border-radius: 0; }

.destinations-list li a button:hover,  .destinations-list .submenu-destination a button:hover  { color:#999; text-decoration: none; border-radius: 0;}

.destinations-list .submenu-destination button .submenu-destination-website:hover {color:#999 !important;}

.submenu-destination{margin-top:-4px; margin-bottom: -1px;}

.destinations-list .submenu-destination li {list-style-image:none !important;padding: 10px 10px 5px 10px;}

.submenu-destination li{font-size: 10px !important;}

.tabbable .nav-tabs>li>a{ text-transform: uppercase; font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; letter-spacing: 2px; font-size: 12px; color:#999;border-radius: 0;}

.tabbable .nav-tabs>li.active>a, .tabbable .nav-tabs>li.active>a:focus, .tabbable .nav-tabs>li.active>a:hover  {color:#000; border-bottom:1px solid #0971ce; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}

.tabbable .nav-tabs>li:hover a{background: #fff; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #0971ce;}

.fade {display:none!important;}

.fade.in {display:block!important;}

#destinations .intro-image img, #destinations .intro-slider{ opacity: 0; z-index: 1; position:absolute; top: -140px; width: 400px; height: 0px; box-shadow: -3px 3px 10px 1px rgba(0, 0, 0, 0.2); -webkit-transition:  0.5s; /* Safari */ transition: 0.5s; transition-delay: 0.1s; }

#destinations .intro-slider .owl-carousel{position: absolute; left: -10000px;}

#destinations .nav-pills .nav-item:hover .intro-slider .owl-carousel{position: absolute; left: 0;}

#destinations .nav-pills .nav-item:hover .intro-image img, #destinations .nav-pills .nav-item:hover .intro-slider  {top: -150px; opacity: 0.95; height: auto; }

#destinations .pic-image {position: absolute; top: -15px; left: 10px; z-index: 1; width: 2px; height: 15px; background: #fff; ; opacity: 0; -webkit-transition:  1s; /* Safari */ transition: 1s;}

#destinations .nav-pills .nav-item:hover .pic-image{opacity: 0.95;}


/* --------------- CONTACT SECTION --------------- */

#contact .parallax-image { background-image: url(/content/dam/palladium/images/mice/web/slide-parallax-contact.jpg); min-height: 500px; background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover;  -webkit-box-shadow: inset 0px 0px 15px 2px rgba(0,0,0,0.4); -moz-box-shadow: inset 0px 0px 15px 2px rgba(0,0,0,0.4); box-shadow: inset 0px 0px 15px 2px rgba(0,0,0,0.4);
}

#contact h2 {font-size: 38px; font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 40px; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.65); margin-top: 210px;}

#contact h2 strong {font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";}

#contact .C{position:absolute; right: 0; left: -85px; top: -180px; z-index: 0;}

#contact .contact-info p strong{color:#333;}

.homeForm-form {z-index: 1;}

.homeForm-form .form-control{font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size:10px; letter-spacing: 1px; color:#808080; text-transform: uppercase; border-radius:0; border:1px solid #f2f2f2; -webkit-box-shadow:none; box-shadow:none; height: 60px; padding: 0px 20px;}

.homeForm-form .form-control-input{/*height: 60px;*/}

.homeForm-form .checkbox-control{font-family: 'Avenir Light', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size:10px; letter-spacing: 1px; color:#808080; text-transform: uppercase; position: absolute; top:3px; }

.homeForm-form .checkbox-control a{color:#000;}

.btn-homeForm {background: transparent; border-bottom: 2px solid #0971ce; border:0; border-radius: 0;}

.btn-homeForm:hover {border:0;}

.btn-homeForm a{font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; font-size:13px; text-transform: uppercase; font-weight: 600;  border-bottom: 2px solid #0971ce; padding-bottom: 20px; color:#000;}

.btn-homeForm a:hover{text-decoration:none; color:#333; border-bottom: 2px solid #000;}



/* --------------- FOOTER SECTION --------------- 

#footer img {height: 100px; width: auto;}

.footer-bottom {background: #0971ce; padding-top: 20px; padding-bottom: 15px; text-align: center; color:#fff;}

.footer-bottom p {color:#fff; text-transform: uppercase; letter-spacing: 4px; font-size: 12px;}

.footer-bottom a {font-family: 'Avenir Heavy', "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; color:#fff; text-decoration: none;letter-spacing: 4px;}

.footer-bottom a:hover {text-decoration: underline;} 

/* -------- LEGAL -----------

.legal-new, .legal-new strong{font-family: 'Avenir Light', sans-serif; font-size: 10px; letter-spacing: 1px; color: #808080;}

/* ------------------------------------------
   --------------- RESPONSIVE --------------- 
   ------------------------------------------ */

@media (max-width: 1000px) and (min-width: 1300px){
	
	
	.modal-body iframe{height: 385px;}
	
}


@media (min-width: 1500px){
	
	#header .owl-carousel .owl-item img {margin-top: -60px;}
	
	.modal-body iframe{height: 510px;}
	
}

@media (min-width: 2000px){
	
	#header .owl-carousel .owl-item img {margin-top: -120px;}
	
	.modal-body iframe{height: 640px;}
	
}


@media (max-width: 1199px) and (min-width: 992px)  {

	#destinations .tab-mexico{top:190px; left:35px;}

	#destinations .tab-jamaica{top:215px; left:97px;}

	#destinations .tab-dominic{top:180px; left:165px;}

	#destinations .tab-brazil{top:260px; left:210px;}

	#destinations .tab-spain{top:150px; left:235px;}

	#destinations .tab-italy{top:150px; left:320px;}	
	
	.mice-heading{margin-top:274px;}
	
	.heading-subtitle {letter-spacing: 2px;}
	
	#destinations h1 span {font-size: 20px;line-height: 20px;}
	
}


@media only screen and (max-device-width: 1024px) {
	
	#destinations .parallax-image, #contact .parallax-image  {background-attachment: scroll;}
	
	#destinations .parallax-image, #contact .parallax-image{min-height: 350px;}
	
	#destinations h2, #contact h2{margin-top:100px;}
	
}


@media (min-width: 992px){

	#brands .I{margin-left:70px;}
	
}

@media (max-width: 992px){

	
}


@media (max-width: 991px) and (min-width:768px )  {

	#mice .A {right:0px; left:15px;}
	
	.mice-heading{margin-top: 65px; margin-bottom: 70px;}
	
	#brands p {margin-bottom: 60px; border-bottom: 1px solid #eaeaea; padding-bottom: 50px;}
	
	#destinations .tab-mexico{top:220px; left:45px;}

	#destinations .tab-jamaica{top:245px; left:110px;}

	#destinations .tab-dominic{top:215px; left:195px;}

	#destinations .tab-brazil{top:290px; left:240px;}

	#destinations .tab-spain{top:170px; left:285px;}

	#destinations .tab-italy{top:180px; left:370px;}
	
	#mice .owl-prev {float: left;margin-left: -36px;}
	
	#destinations .D {left:-15px;}
	
	#destinations h2, #contact h2{margin-top:140px;}
}


@media (max-width: 767px){
	
	/*Modal*/
	
	.close {display:none;}
	
	.modal-dialog {width: 95%; margin-top: 20%;}
	
	/*General*/
	
	.big-letter{font-size: 200px;}
	
	/*Header*/
	
	.logo-center{position: inherit; left: 30%; transform: translatex(-60%);}
	
	#home.mt-100{margin-top: 50px !important;}
	
	.navbar-light .navbar-toggler{display: none;}
	
	/*.main-slider{display:none;}*/
		
	.navbar-brand .brandNormal{ margin-top:-50px;}
	
	#header{border-top: 1px solid #eaeaea;}
	
	.navbar-toggle{margin-top: 15px; z-index: 10000;}
	
	.navbar-toggle .icon-bar{background: #999;}
	
	.navbar-nav {margin:10px 0 0; border-top: 0px solid #eaeaea;  padding: 0; border-bottom: 0;}
	
	.navbar-nav > li > a, .navbar-nav > li > a:hover{background: #fafafa!important;}
	
	.navbar-collapse .navbar-nav{border-top:0;}
	
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{margin-top:-1px;}
	
	.navbar-nav> li{display: block;}
	
	#header .navbar-nav>li>a{padding-top: 20px; padding-bottom: 20px;}
	
	.navbar-fixed-top .navbar-nav{background: #fafafa;}
	
	.navbar-fixed-top .navbar-header {border-bottom: 1px solid #eaeaea; background: #fff;}
	
	#header .navbar-fixed-top .navbar-nav>li.scroll-top, .navbar-fixed-top .navbar-nav>li {text-align: center; display: block;}
	
	.navbar {margin-top: -90px;}
	
	.navbar-fixed-top .navbar-brand {margin:0; padding:0;}
	
	.navbar-fixed-top .logo-center{top:5px;}
	
	.navbar-fixed-top .navbar-nav {margin-top:0;}
	
	.modal-dialog{width:100% !important}
	
	.modal-dialog iframe{height: auto;min-height: 235px;}
	
	

	
	
	/*Home*/
	
	#home h1 {text-align: center;}	
	
	
	/*Mice*/
	
	#mice .owl-carousel{width: 100%; margin-top: 20px;}
	
	.mice-heading{margin-top: 85px;}
	
	#mice .A {left: 10px;top: -175px; right:0;}
	
	.owl-theme .owl-nav {display: none;}
	
	.video-mice{background-image: url(https://aplicaciones.palladiumhotelgroup.com/phgtest500/microsites/mice/images/slider_mice/mice.jpg); min-height: 175px; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; background-color: #fff;}
	
	
	/*Brands*/
	
	#brands .M, #brands .I, #brands .C, #brands .E {position:initial;}
	
	#brands .M img, #brands .I img, #brands .C img, #brands .E img {width: 200px;}
	
	#brands p {margin-bottom: 60px; border-bottom: 1px solid #eaeaea; padding-bottom: 50px;}
	
	#brands{margin-bottom: -125px !important;}
	
	#brands .mb-140 {margin-bottom: 70px !important;}
	
	.m-i-c-e {margin-top:-25px !important}
	
	
	/*Destinations*/
	
	#destinations .parallax-image{min-height:400px;}
	
	#destinations h2 {margin-top: 110px;}
	
	#destinations .D {top:-175px;left:0;}
	
	#destinations .nav-pills > li.active > a, #destinations .nav-pills > li.active > a:focus, #destinations .nav-pills > li.active > a:hover, #destinations .nav-pills > li > a {font-size:10px;}
	
	#destinations .tab-mexico, #destinations .tab-jamaica, #destinations .tab-dominic, #destinations .tab-brazil, #destinations .tab-spain, #destinations .tab-italy{top:230px;}
	
	#destinations .tab-mexico{left:15px;}
	
	#destinations .tab-jamaica{left:64px;}
	
	#destinations .tab-dominic{left:120px;}
	
	#destinations .tab-brazil{left:191px;}
	
	#destinations .tab-spain{left:235px;}
	
	#destinations .tab-italy{left:276px;}
	
	#destinations .mt--57{margin-top:20px;}
	
	#destinations .intro-image img, #destinations .intro-slider {display: none;}	
	
	.destinations-list li h3{margin-top:0;}

	

	/*Contact*/
	
	#contact .parallax-image{min-height:400px;}
	
	#contact h2 {margin-top: 110px;}
	
	#contact .C {left:0;}
	
	#contact p{margin-top: 30px;} 
	
	.homeForm-form {margin-bottom: 120px !important;}
	
	.homeForm-form .pull-right{float:left !important;}
	
	
	/*Footer

	#footer img {position: absolute; left: 50%; transform: translatex(-50%);}
	
	.mice-footer{top:10px;}
	
	.palladium-footer{top:120px;}
	
	.footer-bottom {margin-top: 220px!important;}*/


}



		html {overflow: scroll; overflow-x: hidden;}
		html::-webkit-scrollbar {width: 0px;  background: transparent; }
		html {-ms-overflow-style: none;   scrollbar-width: none;  }
		html::-webkit-scrollbar {  display: none; }
		
		.navbar-brand .brandNormal {margin-top: -60px;}		
		.modal-backdrop {background-color: white; opacity: 0.85!important;}
		.modal-header{display: none}
		.modal-dialog {/*width: 60%;*/ width: 50%; max-width: 1150px}
		.carousel-control { width: 10%}
		.glyphicon-chevron-left:before {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; color: white; content: "<"}
		.glyphicon-chevron-right:before {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; color: white; content: ">"} 
		#header .owl-carousel { height: 365px;}
		#zero .owl-carousel .owl-item img {margin-top: -70px!important;}
		.intro-slider .owl-carousel .owl-item img {margin-top: 0px!important;}
		.homeForm-form .form-control {font-size: 12px;}
		.homeForm-form .form-control option {font-size: 14px;}
		
		form .btn-primary {float: right;font-size: 14px!important;letter-spacing: 1px;vertical-align: bottom; color:#fff!important;}
		form p {letter-spacing: 1px;color: #8e8e8e;font-size: 11px;font-weight: bold;font-style: italic;padding: 0px;margin-bottom: 3px;text-transform: inherit; padding-left: 5px}
		
		.homeForm-form .form-control {font-size: 11px; color: #464646;}  /*color of multiple choice dropdown box */
		input[type='text']::-webkit-input-placeholder {color:#bdbdbd}/* color of input boxes */
		
		form input {font-size: 11px!important;color: #464646!important;}
		/*input#EMVADMIN5_FIELD {width: 100%;padding-bottom: 235px;text-transform: uppercase;letter-spacing: 1px;}*/
		textarea#CIUDAD_FIELD {padding: 20px;min-height: 120px;line-height: 20px;font-size: 12px;letter-spacing: 0.5px;text-transform: inherit;}		
		form .mb-100{margin-bottom: 10px}


	
		/* -- Data Picker Modi -- */
		.datepicker table tr th { color: #0071ce;font-size: 12px;}
		.datepicker table tr td.today{background-color: #efefef}
		.datepicker table tr td.today:hover{background-color: #efefef!important}
		.datepicker table tr td.day:hover{background-color:#0071ce; color: white}
		.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover{color:#ececec!important}
		.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.disabled{background-color: #efefef;}
		.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover{background-color: #b4cce0;}
	  .datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover,.datepicker table tr td.active.active, .datepicker table tr td.active:hover.active{background-color: #b4cce0;}
		input:-internal-autofill-selected {	background-color: rgb(255, 255, 255) !important;}
		.ui-datepicker-calendar th {padding: 10px!important;}
		#ui-datepicker-div {background: #ffffff!important; padding: 10px!important;}
		.ui-datepicker-next{float: right!important;}



.legal-new{font-size:12px; color:#666;}

@media screen and (min-width:0\0) { 
    /* Tus estilos CSS para IE9, IE10, IE11  */
	
	.navbar-fixed-top .logo-center{top:0!important;}
	
	.navbar-brand{margin-top:0!important; padding:0!important;}
	
}

@media \0screen\,screen\9 { 
    /* Tus estilos CSS para IE9, IE10, IE11  */
	
	.navbar-fixed-top .logo-center{top:0!important;}
	
	.navbar-brand{margin-top:0!important; padding:0!important;}
	
}
