ol, ul {
    margin-top: 0;
    margin-bottom: 0;
}
h1, h2, h3, h5, h6 {
	font-weight: 400;
}


.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0;
    padding-left: 0;
}
.navbar-default .navbar-brand{
    color:/*#FF0000*/white;
}

.navbar-default .navbar-nav>li>a {
    color: /*#777*/white;
}

.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-nav>li>a:focus {
    color:#DDDDDD;
}



p {
    margin: 0 0 10px;
}

.mayusculas{text-transform:uppercase}
.row {
    margin-right: 0;
    margin-left: 0;
}
ul{list-style:none}
.main {
	width:100%;
	background-size: cover;
	/*padding: 3em 0 0;*/
	position: relative !important;
	color: #fff;
}
.overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(27, 32, 38, 0.5);
	top: 0;
}

.headerTop{
	height:100vh
}

/*************************************************************/
.navegadorTop{
	background:url("../images/fondoTop.png") repeat-x;
}


/***********************************************************/

.main h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 50px;
	/*font-weight: 700;*/
	letter-spacing:5px;
	/*text-transform:uppercase;*/
}
.logo {
	text-align: center;
	margin-bottom: 2.25em;
}


.welcome-message {
	padding-top: 10em;
}
.rotate {
	text-shadow: none !important;
}

.paraWhatsapp{
	padding-top:5%
}

.paraWhatsapp a{
	color: white;
	text-decoration:none
}

.paraWhatsapp a:hover{
	color: #2CAB1C;
	text-decoration:none
}

.section-spacing {

	/*padding: 4.5em 0;*/
}


.irAweb{
	background:none;
	border:none; 
	margin-top:2em;
	color:rgba(250,250,250,0.5)
}
.irAweb:hover{
	background:none;
	border:none; 
	margin-top:2em;
	color:rgba(250,250,250,0.9)
}

/********************************** clases para nav/*/

.navbar{
	border-radius:0;
  
    margin-bottom: 0px;
	margin-top:0;
	padding:0;
    border: 0;
	z-index:3

}
.navbar-default {
    background-color:rgba(247,247,247,0);
    border-color: #e7e7e7;
}


/*********************seccion tours*************/

.imagenescarruselTours{margin:5%;padding:2% 2% 0 2%;border:1px solid #CCCCCC}

.paraTitulosTours{
	padding:2%

}
.tours, .tours:hover, .tours:focus{text-decoration:none}
.titulosTours{
	color:#333333;
	font-size:15px;
	font-weight:bold;
	height:35px;
	/*padding: 0 2%*/
}
.marcaCiudad{
	color:#AAAAAA
}
.colorIconTour{color:#F5B134}
.fondoPrecio{ background:#F5B134; color:white; padding:5%; font-weight:bold}

.precioEnPaquetes{width: 20%; background:#F5B134; padding:1%;color:white; font-weight:bold; text-align:center; }

.tamanoImagenCarrusel{width:40%}
.whatsUpIconColor{color:#59B200}
.informacionTours h2{font-size:20px; text-transform:uppercase; font-weight:bold}
.informacionTours h3{font-size:15px; color: orange; font-weight:bold;text-transform:uppercase}

.formularioTors{width:40%; margin:2% 0}


/********************************* article/*/


/*.fondoBlanco{
	background-color:white; padding:0; margin:0
*/}
article{background-color:white; padding:0; margin:0}

.border-top-puntos{
	margin-top:3%;
	padding-top:3%;
	margin-bottom:3%;
	padding-bottom:3%;
	border-top:1px dotted #BBBBBB;
	border-bottom:1px dotted #BBBBBB;
	
	text-align:left
	
}

.preciOferta{
	background-color:#FF0000;
	width:80%;
	color:white;
	padding:2% 4%
}
.titulOfertas{
	font-size:20px
}
.whatsAppOfertas a{
	font-size:13px;
	color:#2EAE1F
}


/*************************banner swing*/


    /*html, body {
      position: relative;
      height: 100%;
    }
    body {
      background: #eee;
      font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
      font-size: 14px;
      color:#000;
      margin: 0;
      padding: 0;
    }*/
    /*.swiper-container {
      width: 100%;
      height: 100%;
    }*/
    .swiper-slide {
      /*text-align: center;*/
      /*font-size: 18px;*/
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	
	
	
/***********************************Bienvenido a corp travel */

.fondoBlanco{
	background:white
}

.imagenLogo{width:25%; padding:3%; margin: 0 auto 0 auto } 

.tituloTop{
	text-align:center;
	margin-bottom:10%;
	margin-top:5%;
}
.tituloTop p{
	padding: 0 20% 0 20%; font-size: 20px
}
.leerMasTitulo{
	background-color:#AECFBA;
	border:none; color:white;padding:5px 8px 3px 8px
}





/*******************************************/
.paraSectionContactenos{
    background-color:#AECFBA
}

.datosContactos{
	font-size:15px;
	padding:2%;
	line-height:2.5em

}

/*.datosContactos span.chicos{
	font-size:15px;
}*/

.h3Contactanos{
    font-size:13px;color:white;margin-top:6%;font-weight:400
    }
.pContactanos{
    font-size:15px; color:white
}


.fondoContactenos{
	position:relative;
    padding: 0 0 0 0
}


.sombraBonita{
	position:absolute;
	width:100%;
	height:100%;
	z-index:10;
	-webkit-box-shadow: inset 0px 0px 30px -2px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 0px 30px -2px rgba(0,0,0,0.75);
box-shadow: inset 0px 0px 30px -2px rgba(0,0,0,0.75);
}


/*************************************
		   Div Formulario Contatenos*/
		   
.divFormularioContactenos{
	background:white
}
/************************************/

/********************item-box/*/
.more-info{display:none}

section>div.item-box{
	font-size:20px;
	text-align:center;
	padding:5% 10%;
	line-height:1.8em;
	color:#7F7F7F

}


/******FORMULARIO DE CONTACTOS**********/


.labelsFather{
	padding: 0 0 0 1.5%
}

.fuenteFunhouse{
	font-family:funhouse;
}
.labelsFather h1{
	font-family: RageItalic;
    font-size: 35px;
    text-transform: uppercase;

}
.labelKind{
    background:#AECFBA;
    width: 90%;
    border:none;
    margin: 2%;
    padding: 3%
}


.labelKind{
    width:90%;
    border:none;
    margin: 2%;
    padding: 3%;
	color:white
	
	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
}
.btnEnviar{
    background:white;
    width: 90%;
    border:none;
    margin: 2%;
    padding: 3%;color:white;background:#F73B56;
}


.btnEnviar:hover{
	/*margin-left:2000%;
	animation: cambioColor;
	animation-duration: 1.5s;
	animation-fill-mode: forwards;*/

    
    animation: cambioColor;
	animation-duration: 2s;
	animation-fill-mode: forwards;
}

@keyframes cambioColor {
    from{
        background:#F73B56;


	}
	to{
	background:black;
    color:white

}
	
}

.textareaMensaje{
    background:#AECFBA;
    width: 90%;
    border:none;
    margin: 2%;
    padding:2%;
	color:white;
}

/********************item-box/*/
.more-info{display:none}

section>div.item-box{
	font-size:20px;
	text-align:center;
	padding:5% 10%;
	line-height:1.8em;
	color:#7F7F7F

}
footer.paraBottom{
	background:#91A19D;
	/*background:rgba(0,0,0,0.8); */
	color:white;
	padding:3% 5% 0 5%
}

.jofret{font-size:12px;}
.jofret>a{color:red;font-size:12px;}

.detalleFooter/*,.detalleFooter div a*/{
	text-decoration:none;
	color:#D0D6D5
}

.paraBottom > div > div > header > h1{
	font-size:20px
}


/* ------------------------------------------------------------------------------
   Social 
-------------------------------------------------------------------------------*/

.social {
	float: none;
}
.social li {
	display: inline-block;
	padding-right: .8em;
}
.social li:last-child {
	padding-right: 0;
}
.social li a {
	display: block;
	width: 38px;
	height: 38px;
	line-height: 38px;
	color: #fff;
	border-radius: 50%;
	background: #ff5335;
	position: relative;
 -webkit-transition: all .8s ease;
 transition: all .8s ease;
}
.social li a:hover {
	color: #fff;
	background: #d92709;
}



/*SLIDES*/

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

@media (max-width: 768px) {
	
.imagenLogo{width:60%; padding:3%; margin: 0 auto 0 auto } 	
.tituloTop p{
	padding: 0 5% 0 5%; font-size: 20px; text-align:justify
}
}

@media (min-width: 992px) {
 .main {
 /*padding: 6em 0 16em;*/
 position: fixed !important;
 top: 0;
 z-index: 1;
 width: 100%;
}

.headerTop{
	height:100vh
}


 .features, .twitter-feed, .contact, .site-footer {
 position: relative;
z-index: 2;
}
.section-spacing {
padding: 6em 0;
}
.paraWhatsapp{
	padding-top:5%
}
 .features.section-spacing {
 padding: 0 0 0em;
 margin-top: 25.8em
}



.contenido{margin-top: 40.8em; padding: 10em 0 0em;}
.equipos ul{
	/*padding-top:10%;*/
	padding-left:0;
	line-height:25px;
}





}


