/*
Theme Name: DHL System Security Child
Theme URI: http://www.dhlsystemsecurity.com/
Description: DHL System Security Child
Author: DHL System Security Child
Author URI: http://www.dhlsystemsecurity.com/
Version: 1.18
License: DHL System Security Child
License URI: http://www.dhlsystemsecurity.com/
Tags: DHL System Security Child
Text Domain: DHL System Security Child
Template: dhl

*/
@import url("../dhl/style.css");

.boton{
font-weight: 300;
line-height: 1;
color: #FFF;
padding: 20px 60px;
border: 4px solid #ffffff;
font-size: 30px;
}
.boton:hover {
 background-color:#ffffff ;
 color: #000;
border: 3px solid #ffffff;
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 select, .wpcf7 input[type="password"], .wpcf7 textarea {
    padding: 10px 20px;
    width: 80%;
    box-shadow: 4px 4px 0px rgb(186, 184, 190);
    background-color: #fff;
    border: 1px solid #BAB8BE;
}

.boton2{
font-weight: 300;
line-height: 1;
color: #F9A333;
padding: 20px 60px;
border: 4px solid #F9A333;
font-size: 30px;
}
.boton2:hover {
 background-color:#F9A333 ;
 color: #000;
border: 3px solid #F9A333;
}
.iconosredes{
    color: #9C9AA0;
    font-size: 22px;
    background: #fff;
    padding: 12px 20px;
    border-radius: 50px;
}


.texto{
margin-top: -34px;
margin-left: 60px;
font-weight: bold;}

.fotos-manos{
margin-top: 25px;}

.menu{
font-family: Nova Square;
font-weight: bold;}

.wpcf7 input[type="text"], .wpcf7 select, .wpcf7 input[type="email"], .wpcf7 input[type="password"]{
padding: 10px 20px;
width: 80%;}

.wpcf7 textarea{
padding: 10px 20px;
width: 100%;}

.gdlr-button, input[type="button"], input[type="submit"]{
border-color: #EBEBED;
}

.gdlr-button, .gdlr-button:hover, input[type="button"], input[type="submit"], .gdlr-top-menu > .gdlr-mega-menu .sf-mega a.gdlr-button{
color: #363434;}

.gdlr-button, .gdlr-button:hover, input[type="button"], input[type="submit"]{
background-color: #EBEBED;}

.input[type="text"], input[type="email"], input[type="password"], textarea{
background-color: #FFF;
}

.text-contac{
margin-top: -20px;
box-shadow: 4px 4px 0px #BAB8BE;
background-color: #fff;
}


.texto1{
text-align: center;
color: #FFA420;
text-transform: uppercase;
font-family: Primex;
font-size: 40px;
margin-bottom: -28px;}

.texto2{
font-size: 35px;
text-align: center;
color: #FFF;
font-family: Primex;}




.t-box1{
font-size: 34px;
color: #FFA420;
padding-left: 18px;
padding-top: 14px;
margin-bottom: 26px;
font-family: Primex;}

.t-box2{
font-size: 18px;
color: #FCFBF9;
padding-left: 18px;
margin-top: -21px;}

.t-box-caja{
box-shadow: 9px 5px 3px rgb(0, 0, 0);
background-image: url("../../uploads/2015/09/fondo-oscuro.png");
-background-color: rgb(0, 0, 0);
-opacity: 0.4;
height: 500px;
width: 320px;}

.tex1{
margin-top: -56px;
margin-left: 42px;
font-size: 16px;
color: #5A595E;}

.gdlr-page-title-wrapper .gdlr-page-title {
font-weight: normal;
text-align: center;
color: #FFA420;
text-transform: uppercase;
font-family: Primex;
font-size: 55px;
margin-bottom: -28px;
}

.gdlr-page-title-wrapper .gdlr-page-caption{
font-size: 17px;
margin: 10px 15px 0px;
display: block;
font-family: Primex;}

.a{
color: #3146E1;
}

.footer-container{
padding-top: 35px;}

.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a{
font-size: 13px;
font-weight: 600;}

.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a{
color: #FFF; !important}

.gdlr-item-title-wrapper .gdlr-item-title{
color: #9b9b9b;
border-color: #292929;}

.gdlr-item-title-wrapper.pos-left .gdlr-item-title{
font-size: 30px;
font-weight: normal;
font-family: Primex;
text-transform: uppercase;}

.gdlr-page-title-wrapper{
padding: 41px 0px;
position: relative;
z-index: 89;
background-image: url("images/page-title-background.html");
background-repeat: repeat;
background-position: center 0px;}

.section-container, .gdlr-item-start-content, .gdlr-parallax-wrapper, .gdlr-color-wrapper{
padding-top: 5px;}

.alignnone{
margin: 5px 20px -6px 0px;}

.aligncenter{
display: block;
margin: 0px auto;}



.hovergallery img{
-webkit-transition-duration: 0.5s; 
-moz-transition-duration: 0.5s; 
-o-transition-duration: 0.5s; 
-ms-transition-duration: 0.5s;
}

.hovergallery img:hover{
-webkit-transform:scale(1.1); /*Webkit: Escala de aumento de la imagen 1.2x tamaño original*/
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
-ms-transform:scale(1.1); 
box-shadow:0px 0px 30px gray; /*Sombra sobre toda la imagen*/
-webkit-box-shadow:0px 30px 0px gray; 
-moz-box-shadow:0px 0px 30px gray;
-ms-box-shadow:0px 0px 30px gray; 
opacity: 1;
}

@media only screen and (max-width: 767px) {
.boton{
font-weight: 300;
line-height: 1;
color: #FFF;
padding: 5px 10px;
border: 1px solid #ffffff;
font-size: 10px;
}
.boton:hover {
 background-color:#ffffff ;
 color: #000;
border: 1px solid #ffffff;
}

}

@media only screen and (max-width: 767px) {
.boton2{
font-weight: 300;
line-height: 1;
color: #F9A333;
padding: 5px 10px;
border: 1px solid #F9A333;
font-size: 10px;
}
.boton2:hover {
 background-color:#F9A333 ;
 color: #000;
border: 1px solid #F9A333;
}

}
