/*/*
Theme Name: Landing Volantes V02
Author: Eduardo Venegas
Description: Landings V02
Version: 1.0.8
*/

h1, h2, h3, h4, h5, h6 {
	font-family: 'Merriweather', serif;
	}

.color1-bor {color:  #DA1A33;}
.color2-gri {color:  #ccc;	}
.color3-gri {color:  #333;	}
.color4-neg {color:  #000;	}

a { color: #DA1A33;
    text-decoration: none;
}

a:hover { color: #333;
    text-decoration: none;
}

header { background: #eee;}


.logo img { padding-top: 6px;
		padding-bottom: 6px; }


.topImg { background: url(../img/slide3.jpg) top left;
		color:#fff;
		/*max-height: 220px;*/
		padding: 30px 0 30px 0;
	}
.topImg h1, .topImg h3, .topImg h4  {
    text-shadow: 2px 2px 5px #000;
    }

/* Top full*/
.topImgFull { background: url(../img/slide3.jpg) top left;
        color:#fff;
        padding: 40px 0 40px 0;
    }


 
/*.topImgFull h1, .topImgFull h4  {
    text-shadow: 2px 2px 5px #000;
 }*/
 
 .topImgFull h1 { 
 	padding: 10px;
	font-size:42px;
	line-height: 50px;
	background-color: #DA1A33;
	color: #FFF !important;
	display: inline-block;
    }
  .topImgFull h2{
	padding: 10px;
	font-size:42px;
	line-height: 50px;
	background-color: #FFF;
	color:#DA1A33 !important;
	display: inline-block;
 }

.topImgFull h4  {
    text-shadow: 2px 2px 5px #000;
	line-height:25px;
 }
    
/* Top full*/


.topPhone {background: #DA1A33;
		color:#fff;
		padding: 12px 0 12px 0;
	}
.topPhone .sepLine {padding: 0 10px;
	}

#pedido {
	padding: 30px 0 30px 0;
	background: #eee;
}

#pre-pedido {
    padding: 30px 0 30px 0;
    background: #DBDBDB;
    border-bottom: 10px solid #333;
}

#quik {
	padding: 30px 0 30px 0;
	background: #fff;
}

#quik img:hover {
	opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
    transition:all 0.3s ease;
}

/*#quik img {
	width: 100px;
	align-content: center;
}*/

/*--- Form Pedido --*/
#formFull {
    padding: 30px;
    background: #cf2228;
        -webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, .5);
        box-shadow: 0 0 5px 2px rgba(0, 0, 0, .5);
}

#formFull form {
    padding: 0px 15px;
}

#formFull form .btn {
    padding: 15px;
    border-radius:2px;
    color: #cf2228;
    border-color: #cf2228;
}

#formFull form label {
    font-weight: 500;
}

/*----BT----*/
.btnBord {
    background: #cf2228;
    color: #fff;
    border-radius:2px;
}
.btnBord:hover {
    background: #222;
    color: #fff;
}

.btnNegr {
    background: #000;
    color: #fff;
    border-radius:2px;
    border-color: #000;
}
.btnNegr:hover {
    background: #333;
    color: #fff;
}

footer {background: #DA1A33;
		color:#fff;
		text-align: center;
		border-top: 5px solid #eee;
		padding: 25px 0 25px 0;
	}


/* -- Media Querie -- */
@media screen and (max-width: 768px) {
		.logo img { height: 60px; }
		.precio {display: inline-block;}
        .topImgFull { padding: 20px 0 20px 0;}
}


/* Small devices */
@media screen and (max-width: 500px) { 
	.topImg h1, .topImg h2, .topImgFull h1, .topImgFull h2 {font-size: 25px; line-height: 32px;} 
	.topImg h3, .topImg h4, .topImgFull h3, .topImgFull h4 {font-size: 18px; line-height: 25px;}
}


/* -- Media Querie -- */
@media screen and (max-width: 368px) {
        .logo img { height: 60px; }
        .precio {display: block;}
        .precio .btn { width: 100%; text-align: center;}