/*
Theme Name: hitchcock-child
Theme URI: http://xiscoxamena.es
Version: 4.0
Description: Tema hijo de MyProduct para hacer cambios sin riesgo
Author: XiscoXamena
Author URI: http://xiscoxamena.es
Template: hitchcock
*/
 
@import url("../hitchcock/style.css");
 
 
/**********************************************************************************************/ 
/**********************************BOOTSTRAP SELECT *******************************************/
/**********************************************************************************************/

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width:100% !important;}
 span.filter-option  {
    font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;
	font-size: 13px !important;
}
 
/*----------------- Empieza a añadir cambios aquí abajo -------------------------------*/
.header-image:after{
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(29,29,29,0.2)), color-stop(100%,rgba(29,29,29,1)));
    background: -webkit-linear-gradient(top, rgba(29,29,29,0.2) 0%,rgba(29,29,29,1) 100%);
    background: -o-linear-gradient(top, rgba(29,29,29,0.2) 0%,rgba(29,29,29,1) 100%);
    background: -ms-linear-gradient(top, rgba(29,29,29,0.2) 0%,rgba(29,29,29,1) 100%);*/
    background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(29,29,29,1) 100%) !important;
}
.header.section-inner {width:100% !important;}
.post-header{padding: 50px 0 25px !important;}
label {color:#000 !important;}

.credits p {
    text-align: center;
    text-transform: none !important;
	color:#fff !important;
}

.blog-title {text-transform: none !important;}


ul.xx-footer-logos {text-align: center; vertical-align: top;margin-top: 30px;}
ul.xx-footer-logos li {list-style:none;display: inline-block;}

.entry-overlay{
/*
	background: rgba(255,255,255,1);
    background-size: auto auto;
	background-size: 50%;
	bottom: 0;
	left: 0;
	position: fixed;
	min-height: 650px;
	right: 0;
	top: 0;
	width: 100%;
	z-index: -1;
*/
	
	 position: fixed;
      top: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      overflow: hidden;
	  z-index: -1;
}

video{
	/*position: fixed;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: -2;
	-ms-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	background: url(polina.jpg) no-repeat;
	background-size: cover;*/
	
	
    /*bottom: 0;
    height: auto;
    min-height: 100%;
    min-width: 100%;
    position: fixed;
    right: 0;
    width: auto;
    z-index: -100;*/
	
	min-width: 100%;
      min-height: 100%;
      /* Setting width & height to auto prevents the browser from stretching or squishing the video */
      width: auto;
      height: auto;
      /* Center the video */
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
	z-index: -100;
	
}

input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], textarea {
	padding: 10px 20px !important;
}
/* -------------- SOLICITUD ---------------*/
.text-right{text-align:right !important;}
.zona1{background-color:#ffcccc;}
.zona2{background-color:#ffcc99;}
.zona3{background-color:#ffff99;}
.zona4{background-color:#99ccff;}
.zona-selected{font-weight:400 !important;background-color:rgba(20,169,209, 0.6) !important; color:#fff !important;}
sup {font-size:8px;}
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border-bottom-width:0px !important;}
table.dataTable.no-footer {border-bottom:none !important;}
.xx-fieldset-solicitud {border-bottom: 0px !important;border-right: 0px !important;border-left: 0px !important;padding-left: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;}
.xx-fieldset-solicitud legend{padding-left:10px;}
.post-content fieldset {padding-top: 10px !important;}
.post-content fieldset legend {color:inherit !important;}
.post-content p, .post-content ul li{font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; font-size:13px !important;}
.format-text, .filter-option-inner-inner{font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; font-size:13px !important;}
.button {font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}
.label-centrada {padding-top: 10px !important;}
.xx-row-form{margin-top: 2px !important;}
a.dropdown-item{font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; font-size:13px !important; color:#000;}

#tabla-arrares tr td, #tabla-arrares tr th {padding:0 !important;}
#tabla-resultados tr td, #tabla-resultados  tr th, #tabla-arrares tr th {padding:8px !important;}
tbody > tr:nth-child(2n+1),tbody > tr:nth-child(2n) {
    background-color: #fff !important;
}
.dropdown-menu ul li {margin-bottom: 0px !important;}

.color-app {color:rgba(20,169,209, 0.6) !important;}
.btn-color-app{background-color:rgba(20,169,209, 0.6) !important; color: #fff !important;}
table.dataTable thead th {border-bottom: none !important;}
button[disabled], html input[disabled] {background-color:#ccc !important;}
.button{background-color:rgba(20,169,209, 0.6) !important;}
input[type="text"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus {border-color:rgba(20,169,209, 0.6) !important;}

/*--------------- MODAL --------------*/
.modal{top:50% !important;}

/*--------------- VALIDATION --------------*/
/*, input[type="email"] .error, input[type="tel"] .error, input[type="url"] .error, input[type="password"] .error, textarea .error */
input.error {border: solid 1px #ff0000;}
.error {color:red !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; font-size:10px !important; padding-bottom:9px;font-weight:600;}



/* -------------- MENU ---------------*/

.main-menu a {color:#fff !important;padding-top: 17px !important;padding-bottom: 17px !important;}
.main-menu a:hover {color:rgba(20,169,209, 0.6) !important;}
.main-menu > li + li::before {content:none !important; color: #fff !important;}
/*.navigation {background:none !important;}*/
.qtranxs-lang-menu-item {
	padding:0px !important;
	margin:0px !important;
}
#menu-item-1361 ul.sub-menu{top:0px !important;}

li.qtranxs-lang-menu-item a img {display:none !important;}
li.qtranxs-lang-menu a img {display:none !important;}

.xx-menu-item-lang {color:#fff !important;font-size: 11px !important;text-transform: none !important;margin-left:10px !important;}
.xx-menu-item-socialmedia {margin-left:5px !important;}
.xx-social-media{font-size:1.2rem !important;}
.xx-social-media-home{font-size:2rem !important;}
.xx-col-social-media-home{width:4.333% !important;}
.menu-container{width:100% !important;}

.main-menu ul {top: 53px !important;}

/* -------------- PASE PROFESIONAL ---------------*/
.xx-center{text-align:center !important;}
.xx-row-paseprof{margin-top: 10px !important;}
.xx-legend{width:auto !important;background:none !important;}
.xx-label, .xx-input{font-size: 13px !important; padding-bottom:6px !important; text-transform:none !important;color: #000 !important;}
.xx-label-mandatory{font-size: 10px !important; padding-bottom:3px !important; text-transform:none !important;}
.xx-fieldset{padding: 0px 25px 25px 25px !important;}
.xx-label-info{text-transform: none !important;padding: 20px 0px 0px 25px;text-align: justify; line-height: 20px;font-size: 13px !important;}
.xx-label-error{border: 1px solid #fff; background:#FF0000 !important;color:#ffffff !important;padding: 10px !important;font-weight:500 !important;}
.xx-label-verification{color:#ff0000 !important;font-weight:600	!important;}
.xx-label-ok{border: 1px solid #fff; background:#00FF00 !important;color:#ffffff !important;padding: 10px !important;font-weight:500 !important;}
.wpcf7-mail-sent-ok{background:#558CA9 !important;padding: 10px !important;}
/* -------------- HOME ---------------*/

.post-homepage{margin-top: -6.95% !important;}
.blog-title, .blog-description, .info-data {font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}
.blog-title a {font-size:2rem !important; text-transform:uppercase; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}
.blog-title a:hover{color:#fff !important; text-decoration:none !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}

.blog-title a.video {font-size:2rem !important; text-transform:uppercase;color:#000 !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}
.blog-title a.video:hover{color:#fff !important; text-decoration:none !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}
.blog-description-video{color:#000 !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;font-size:1.5rem !important;}
a.link-home, a.link-home:hover{color: #fff !important; text-decoration:underline !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;}
a.link-footer {color: #fff !important; text-decoration:underline !important;}
/*a.link-footer:hover{color: #3bc492!important; text-decoration:underline !important;}*/


.modal-text{color:#fff !important; font-size:0.95rem !important; line-height:1.25rem;text-transform:none !important;text-align: justify;}
.modal-text-dates{color:#fff !important; font-size:1.15rem !important; line-height:1.25rem;text-transform:none !important;text-align: justify;}
.modal-title1{font-size:2.6rem !important; color:#000 !important; text-transform:uppercase;text-align:left;}
.modal-title2{font-size:1.5rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
.very-little{font-size:1.6rem !important;}
.very-little-small{font-size:1.1rem !important;}
.very-little-small-footer{font-size:0.7rem !important;}
.home-content-video {
	 -webkit-transform: translate(-0%, 50%);
     transform: translate(0%, 50%);
}

.home-logos {display:inline-block !important;}
.logo-left {float:left;}
.logo-right {float:right;}
.images-home-container {text-align: center;}
.static-content-container{padding: 40px;}
.post-container-home{
	/*background: rgba(85, 140, 169, 1);*/
	
}
/*#home-container{padding-bottom:20px;}*/
.banner-nupcial{opacity:0.6;}
/*.content{position:unset !important;}*/
.blend-mode-off{
	isolation:isolate;
}
.blend-mode-on{
	/*background: rgba(85,140,169, 0.8) !important;*/
	background: rgba(255,255,255, 0.90) !important;
	/*mix-blend-mode: multiply !important;*/
	
	/*background-repeat: no-repeat;
    background-image: url("http://boatshowpalma.d783.dinaserver.com/wp-content/uploads/2017/11/fonsicones.png");
    background-blend-mode: lighten;*/
}

/*.main-menu > li + li {
    margin-left: 20px !important;
}
*/
.cifras-anyo{font-size:6rem !important;color: rgba(20,169,209, 0.4) !important; position:relative; font-weight:bold;}
.cifras-anyo-texto{font-size:2.5rem !important;color: rgba(20,169,209, 1) !important;position:absolute;top:60px;}
.cifras-texto-resaltado{font-size:1rem !important;}
.cifras-texto-super-resaltado{font-size:4rem !important;}
.cifras-sup{font-size:0.6rem !important;}
.cifras-icon-up{font-size:8rem !important;color: rgba(20,169,209, 0.4) !important;}
.vbottom{vertical-align:bottom;}
.clear {clear:both;}
.derecha {float:right;}
.izquierda {float:left;}
.image-space{margin-top: 0.35rem;}
/*.blend-mode{
	position: relative; 
    width: 100%;
    height: 100%;
	
}
.blend-mode::before { 
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
	background: rgba(110,188,128, 1) !important;
	mix-blend-mode: multiply !important;
}

.inner { 
    position: absolute;
    z-index: 2;
}*/

/* -------------- COOKIES --------------- */
#cn-more-info{background: rgba(20,169,209, 0.6) !important;}
#cn-accept-cookie{background: rgba(20,169,209, 0.6) !important;}
#cn-refuse-cookie{background: rgba(20,169,209, 0.6) !important;}

/* -------------- POST --------------- */
.post-container{
	/*opacity: 0.5 !important;
    filter: alpha(opacity=50) !important;*/
	background-color: rgba(255,255,255,0.7)  !important;
    /*background:none !important;*/

}

.xx-post-container-news{padding-bottom:50px !important;}

ul.info-sectores li { font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; color:#000; !important;}

/*.post:hover .post-overlay { opacity: 0 !important; }
.post:hover .archive-post-title { color: #558CA9; }


.has-post-thumbnail .post-overlay { 
	background: rgba(0,0,0,1) !important;
	opacity: 1 !important; 
}

.post .post-overlay,
.has-post-thumbnail .archive-post-header {
	-webkit-transition: all 0.3s ease-in-out;
	 -moz-transition: all 0.3s ease-in-out;
	 -ms-transition: all 0.3s ease-in-out;
	 -o-transition: all 0.3s ease-in-out;
	 transition: all 0.3s ease-in-out;
}*/


#post-content-new p {text-align:justify;}
.post-content h5, .post-content h6 {color:#000 !important;line-height: 150% !important;}
.post-content p, .post-content ul li {font-size:0.9rem !important; text-transform:none !important;font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; text-align:justify; color:#000 !important;}

.post-content p  a{color:#000 !important; text-decoration: underline !important;}
.post-content p  a:hover{color:rgba(85, 140, 169, 1) !important; text-decoration: underline !important;}
legend{font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; background: rgba(20,169,209, 1) !important;}
p.map {font-size:0.75rem !important; font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important; color: rgba(20,169,209, 1)}
/* -------------- CONTACT FORM --------------- */
.wpcf7-mail-sent-ok{
	font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;
	font-size: 0.75rem !important;
	color: #fff !important;
	border: 2px solid #558CA9 !important;
}
div.wpcf7-response-output {padding: 0.5em 1em !important;}

.wpcf7-not-valid-tip, .wpcf7-validation-errors, div.wpcf7-spam-blocked{
	color: #fff !important;
	background-color: #f00;
    font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;
	font-size: 0.75rem !important;
    font-weight: normal;
    display: block;
	padding: 0.5em 1em !important;
}
label.contact-form{font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;line-height:2rem !important;}
.wpcf7-select {font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;padding:0.4rem !important;}
.row-contact-form{margin-top: 15px !Important;}
/*div.wpcf7-spam-blocked{color:#fff !important;font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif !important;font-size: 0.75rem !important;background-color: #f00;}*/

/*---------------- POST: EXPOSITOR ------------ */
a.link-catalogo, a.link-catalogo:hover{padding-right: 60px !important; text-decoration: underline !important; font-weight:bold;}

a.link-catalogo:hover{color:rgb(20,169,209) !important;}


p.stand-expositor {color: #fff !important;}

.post-expositor-inner{
	width: 90%;
	/*max-width: 85%;*/
	margin: 0 45px;
	padding: 0px 0 90px;
}
img.imagen_expositor {
    max-width: 100% !important;
    width: 100%;
    min-height: 60px !important;
    max-height: 120px !important;
	background:#fff !important;
}

.has-post-thumbnail .post-expositor-overlay {
    background: rgba(0,0,0,0.75);
    opacity: 1;
}

.post-expositor-overlay {
    background: #fff;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.expositor-name{
	margin:0 !important;
	font-size: 1rem !important;
	margin: 20px 10px !important;
	color:#FFF !important;
}

div.image-expositor {
    text-align: left !important;
    height: 120px;
}

.archive-post-expositor-header {
    right: 30px;
    bottom: 30px;
    left: 30px;
}

.archive-post-expositor-info {
    margin: 10px 10px 0px;
    font-size: 0.8em;
    color: #999;
    text-transform: uppercase;
	line-height: 80% !important;
}

a.expositor-content{
	padding-bottom: 26% !important;
}

.detalle-expositor-container{
	display: block;
	width: 50%;
	margin-top: 3.95%;
	/*padding-bottom: 30.7%;*/
	float: left;
	position: relative;
	background-size: cover;
	background-position: center;

}

.expositor-stand{font-size: 1.2em;
line-height: 120%;
font-weight: 700;
text-align: center;
text-transform: uppercase;
}
.info-expositor  {}
.info-expositor li{line-height:140% !important}
.et-padding{padding:10px 0 0;}
.expositor-text{margin:0 10px 0 30px !important; color:#000 !important; text-align:justify;}
.upper{text-transform:uppercase; content:none !important;}
.underline{text-decoration:underline;}
.bold{font-weight:bold;}
.productos-list li{color:#000 !important;list-style:none; margin-left:40px;}
.url-back-container{text-align:center;margin-top:50px;}
.img-detalle-expositor{background:#fff !important;}
.link-detalle-expositor, .link-detalle-expositor:hover{color: rgba(20,169,209, 1) !important;text-decoration:underline;font-weight:600 !important;}


/*---------------- SINGLE: NOTICIA ------------ */
.post-date{color:#000 !important;}
.padding-left-container{padding-left: 30px;}
.noticia-content{text-align:justify !important;}
ul.news-docs{}
ul.news-docs li{line-height:100% !important;}
ul#div-pictures{margin-left:0 !important;}
ul#div-pictures > li:first-child{margin-top:0 !important;}
ul#div-pictures li{list-style:none;float:left; width:50% !important;}
img.thumbs-gallery {
    border: 1px solid #888;
    max-height: 50%;
    max-width: 100%;
    min-height: 50%;
}
.flex-video{width:100%; padding-top: 5%;}
.title-section {color:#fff;}
.detalle-noticia-container{display: block;
width: 50%;
margin-top: 3.95% !important;
/*padding-bottom: 10%;*/
float: left;
position: relative;
background-size: cover;
background-position: center;
}
.post-noticia-inner {
    width: 100%;
    max-width: 85%;
    margin: 0 auto;
	padding-bottom: 2%;
}


/******** SURVEY KIWI ************/
.score a, .score a span {color:rgb(20, 169, 209) !important;}
#copyright{display:none !important;}

/*---------------- FLEXSLIDER ------------ */

/*.flexslider { 
	position: relative; 
	overflow: hidden;
}

/* Direction Nav */

/*ol.flex-control-nav li, ul.flex-direction-nav li{list-style:none !important;}
ol.flex-control-nav, ul.flex-direction-nav {margin-left: 0 !important;}*/


/*ul.slides, ol.flex-control-nav, ul.flex-direction-nav{margin-left:0 !important;}
.flex-control-nav{bottom: 0 !important;}*/



.carousel-control.right,.carousel-control.left{background-image:none !important;}
.carousel-control.right:hover,.carousel-control.left:hover{color:#558CA9 !important;}
/*.carousel-control.left{left:auto;}*/
.carousel{border-radius:4px;padding:5px;}
.carousel-control{text-shadow:none !important;width:5% !important;}
.carousel-item{padding-left:3px !important;padding-right:3px !important;}

.xx-carousel { /*border-radius: 5px;*/
    background-color: #333;
    padding-left: 25px;
    padding-right: 25px;
}
.xx-carousel-image{}
.xx-carousel-item {padding: 10px 4px !important;}
.xx-carousel-control{color:#fff !important;}
.xx-carousel-icon-next::before, .xx-carousel-icon-prev::before {font-size:3rem !important;}

/*---------------- MODAL ------------ */
.modal-centered {
    top: 25%;
    transform: translateY(-25%);
	transform: translateX(25%);
}
.modal-container {
    background-color: rgba(255,255,255, 0.75);
	/*background: rgba(110,188,128,1);*/
	background-blend-mode: multiply;
    /*opacity: 1;*/
}

.modal-content {border-radius: 0px !important;}


.entrada-ok{color:#090 !important;font-size:1rem !important; font-weight:bold;}
.entrada-ko{color:#900 !important;font-size:1rem !important; font-weight:bold;}
label.acceso-lbl{color:#000;text-transform: none !important; line-height:1.5rem !important;}

@media(max-width:991px) {
	/******** SURVEY KIWI ************/
.score a, .score a span {color:rgb(20, 169, 209) !important;}
#copyright{visibility:hidden !important;}


	.home-content {
		-webkit-transform: translate(-0%, 0%);
		transform: translate(0%, 0%);
	}
    
	.modal-title1{font-size:1.8rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.modal-title2{font-size:1.1rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.very-little{font-size:1rem !important;}
	.very-little-small{font-size:0.7rem !important;}
	.very-little-small-footer{font-size:0.5rem !important;}
	.logo-left {float:left;}
	.logo-right {float:left;}
	
	.mobile-menu a:hover {color:rgba(85, 140, 169, 0.6) !important;}
	.xx-menu-item-lang {padding: 20px 5%;color:#fff !important;font-size: 11px !important;text-transform: none !important;}
	.xx-menu-item-socialmedia {padding-left: 20px}
	.xx-social-media{font-size:1rem !important;}
	.post-expositor-inner{
		width: 80%;
		/*max-width: 85%;*/
		margin: 0 35px;
		padding: 0px 0 90px;
	}
	.home-content-video {
	 -webkit-transform: translate(-0%, 25%);
     transform: translate(0%, 25%);
	}
}

/*---------------- BOOSTRAP SELECT ------------ */
/*.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 100% !important;
}*/

@media ( max-width: 900px ) {
	.home-content {
		-webkit-transform: translate(-0%, 0%);
		transform: translate(0%, 0%);
	}
	.modal-title1{font-size:1.8rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.modal-title2{font-size:1.1rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.very-little{font-size:1rem !important;}
	.very-little-small{font-size:0.7rem !important;}
	.very-little-small-footer{font-size:0.5rem !important;}
	
	.logo-left {float:left;}
	.logo-right {float:left;}
	
	.mobile-menu a:hover {color:rgba(85, 140, 169, 0.6) !important;}
	.xx-menu-item-lang {padding: 20px 5%;color:#fff !important;font-size: 11px !important;text-transform: none !important;}
	.xx-menu-item-socialmedia {padding-left: 20px}
	.xx-social-media{font-size:1rem !important;}
	/*video{
		width:100%; 
		max-width:100%; 
		height:50%;
		z-index: -100;
	}*/
	.post-expositor-inner{
		width: 80%;
		/*max-width: 85%;*/
		margin: 0 35px;
		padding: 0px 0 90px;
	}
	.home-content-video {
	 -webkit-transform: translate(-0%, 25%);
     transform: translate(0%, 25%);
	}
}

@media ( max-width: 600px ) {
		/******** SURVEY KIWI ************/
.score a, .score a span {color:rgb(20, 169, 209) !important;}
#copyright{visibility:hidden !important;}

	.home-content {
		-webkit-transform: translate(-0%, 0%);
		transform: translate(0%, 0%);
	}
	.modal-title1{font-size:1.8rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.modal-title2{font-size:1.1rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.very-little{font-size:1rem !important;}
	.very-little-small{font-size:0.7rem !important;}
	.very-little-small-footer{font-size:0.5rem !important;}
	.logo-left {float:left;}
	.logo-right {float:left;}
	
	.mobile-menu a:hover {color:rgba(85, 140, 169, 0.6) !important;}
	.xx-menu-item-lang {padding: 20px 5%;color:#fff !important;font-size: 11px !important;text-transform: none !important;}
	.xx-menu-item-socialmedia {padding-left: 20px}
	.xx-social-media{font-size:1rem !important;}
	/*video{
		width:100%; 
		max-width:100%; 
		height:50%;
		z-index: -100;
	}*/
	.post-expositor-inner{
		width: 80%;
		/*max-width: 85%;*/
		margin: 0 35px;
		padding: 0px 0 90px;
	}
	.home-content-video {
	 -webkit-transform: translate(-0%, 25%);
     transform: translate(0%, 25%);
	}
}

@media ( max-width: 400px ) {
		/******** SURVEY KIWI ************/
.score a, .score a span {color:rgb(20, 169, 209) !important;}
#copyright{visibility:hidden !important;}


	.home-content {
		-webkit-transform: translate(-0%, 0%);
		transform: translate(0%, 0%);
	}
	.modal-title1{font-size:1.8rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
	.modal-title2{font-size:1.1rem!important; color:#000 !important; text-transform:uppercase;text-align:left;}
		.very-little{font-size:1rem !important;}
	.very-little-small{font-size:0.7rem !important;}
	.very-little-small-footer{font-size:0.5rem !important;}
	.logo-left {float:left;}
	.logo-right {float:left;}
	
	.mobile-menu a:hover {color:rgba(85, 140, 169, 0.6) !important;}
	.xx-menu-item-lang {padding: 20px 5%;color:#fff !important;font-size: 11px !important;text-transform: none !important;}
	.xx-menu-item-socialmedia {padding-left: 20px}
	.xx-social-media{font-size:1rem !important;}
	/*video{
		width:100%; 
		max-width:100%; 
		height:auto;
		z-index: -100;
		min-height: 100%;
		bottom: 0;
		position: fixed;
		right: 0;
	}*/
	.post-expositor-inner{
		width: 80%;
		/*max-width: 85%;*/
		margin: 0 35px;
		padding: 0px 0 90px;
	}
	.home-content-video {
	 -webkit-transform: translate(-0%, 15%);
     transform: translate(0%, 15%);
	}
}












