 /*
 Theme Name: Bateaux Child
 Theme URI: http://www.bateauxtheme.com
 Description: Bateaux Child Theme.
 Author: Twisttheme
 Template: bateaux
 Version: 1.0.0
 Text Domain: bateaux-child
 */

/* MENU */


/*HOME*/

.titulo{font-size:80px !important; line-height:1.2 !important; z-index:50;}
.titulo h1{font-size:50px !important; line-height:1.2 !important;}
.titulo h2{font-size:50px !important; line-height:1.2 !important;}
.exagerar{font-size:40px !important; line-height:1.2 !important;}
.imgsombra {box-shadow: -35px 35px #f8f8f8; -webkit-box-shadow: -35px 35px #f8f8f8; -moz-box-shadow: -35px 35px #f8f8f8;}
.imgsombrados {box-shadow: 35px 35px #f8f8f8; -webkit-box-shadow: 35px 35px #f8f8f8; -moz-box-shadow: 35px 35px #f8f8f8;}
.imgsombratres {box-shadow: 35px -35px #f8f8f8; -webkit-box-shadow: 35px -35px #f8f8f8; -moz-box-shadow: 35px -35px #f8f8f8;}
.imgsombracuatro {box-shadow: -35px -35px #f8f8f8; -webkit-box-shadow: -35px -35px #f8f8f8; -moz-box-shadow: -35px -35px #f8f8f8;}

/*CONTACT FORM*/
.column-half{ width:50%; padding: 0px 5px; float:left}
.column-full{ width:100%; padding: 0px 5px; clear:both;}

input, select, textarea { padding: 5px 15px; border-width: 1px; border-top: 0px; border-right:1px; border-left:0px; border-radius: 0px;}
input, textarea, select { border-color: #facbc1 !important;}
.boton-form{ padding: 10px 5px;}
input.wpcf7-form-control.wpcf7-submit{ border-color: #facbc1 !important;}


/* FOOTER */
.btx-footer-column { padding-bottom: 10px;}

@media only screen and (max-width: 1490px){
	.texmargizq{margin-left:-50px !important;}
	#texmargder{margin-right:-50px !important; margin-left: -450px;}
	#cajaizq{margin-left:-50px !important;}
}

@media only screen and (max-width: 1200px){
	.btx-section-wrapper {padding-top: 20px;}
	#subircaja{margin-top: 10px!important;}
	#cajaizq{margin-left:10px !important;}
}

@media only screen and (max-width: 1024px){
	nav.btx-navbar--mobile.btx-navbar--mobile--full.btx-navbar--minimal.btx-navbar--minimal--full.btx-light-scheme { z-index: 99;}
	.btx-section-wrapper {padding-top: 20px;}
	.texmargizq{margin-left:initial !important;}
}

@media only screen and (max-width: 800px){
	.btx-col-7, .btx-col-5 { width: 100%;}
	.btx-feature-item { margin: 0px!important; }
	.centromov{margin-left:initial !important;}
	#centromov{margin-left:initial !important;}
	#subircaja {margin-left:0px!important;}
	#bajarcaja {margin-top: -50px !important; }
	#cajader {margin-left:0px !important;}
	#cajasurround {margin-left:initial !important;}
	
	#texmargder{margin-top: initial !important; margin-right:initial !important; margin-left: initial !important; font-size: 40px !important;}
	#textmargizq {margin-top:50px !important; margin-right:initial !important; margin-bottom: 100px !important; margin-left: initial !important; font-size: 40px !important;}
	#textmargizq2 {margin-top: initial !important; margin-right:initial !important; margin-left: initial !important; font-size: 40px !important;}
}

@media only screen and (max-width: 600px){
	#texmargder{font-size: 18px !important;}
	#textmargizq {font-size: 18px !important;}
	#textmargizq2 {font-size: 18px !important;}
	.slick-dots li button:before{font-size: 8px!important;}
}