/*
Theme Name: WR Nitro Child
Theme URI: http://www.woorockets.com/themes/nitro
Author: WooRockets Team
Author URI: http://www.woorockets.com/
Description: Nitro - the only WordPress eCommerce theme you will need for any WooCommerce projects. Nitro theme comes with ready to use layouts for different ecommerce industries such as fashion, electronics, furniture, digital, sports, jewelry and other. Nitro represents what WooCommerce customers want to see in a theme including intuitive design (UX), robust performance (loading speed) and eCommerce functionalities (boosting sales).
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: wr-nitro
Text Domain: wr-nitro

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

/* Sliders: responsive visibility */

@media only screen and (max-width: 767px) {
	#slider-container-desktop {display:none;}
}
@media only screen and (min-width: 768px) {
	#slider-container-mobile {display:none;}
}


.topbar {background:#132e63; color:#FFF;}
.topbar .topbar-inner {text-align: right; max-width: 1170px; margin:0 auto; padding: 10px 15px;}
.topbar span, .topbar ul {float:right;}
.topbar ul li {float: left; margin-right:12px;}
.topbar ul li span {margin-right:3px; font-weight:600;}
.topbar #widget-indicadores-economicos-chile {float:right;}
.topbar #custom_html-5 {float:right;}
.topbar .btn-whatsapp i {background: #FFF; display: inline-block; height: 26px; width: 26px; font-size: 18px; color: #132e63; border-radius: 100%; text-align:center; line-height: 1.4; font-weight: bold;}
.topbar .btn-whatsapp {font-size: 15px; line-height: 1; color:#17ABFF !important;}
.topbar .lang-selector {display:inline-block; float:left;}
.topbar .lang-selector a {font-weight:700; color:#AAA;}
.topbar .lang-selector a:hover {color:#17ABFF !important;}
.page-home .lang-selector a.esp {color:#FFF;}
.page-home .lang-selector a.eng:hover {color:#AAA !important; cursor:default;}
.page-inicio .lang-selector a.eng {color:#FFF;}
.page-inicio .lang-selector a.esp:hover {color:#AAA !important; cursor:default;}

.html-code-box {height:0 !important; margin:0 !important; padding:0 !important;}

.heading-nosotros p {margin-bottom: 0; font-size: 17px !important;}
.heading-nosotros h3 {font-size: 27px; margin-top: 0 !important; font-weight: 900 !important;}


.header {background-color: rgba(255,255,255,0.65) !important;}
.sticky-row.sticky-normal {background: rgba(255,255,255,1;);}

.gestion-lista {padding-left: 30px; margin-top: 70px;}
.gestion-destaca {color:#F7A72C; font-weight: 700;}
.gestion-titulo {color:#1E487C; font-size: 20px; font-weight: 700;}
.hb-section.section-1 {height:114px !important;}

/* Flip Boxes Servicios */
.cube .default-state {padding: 0 !important;}

[id^="vc-flip-box-"] {margin-bottom:10px;}
[id^="vc-flip-box-"] .front1 {overflow:hidden;}
[id^="vc-flip-box-"] .front1 img {width:100%;}
[id^="vc-flip-box-"] .front1 h4 {position: absolute; bottom:0; left:0; background-color:#E6E6E6; color:#444; height: 55px; margin:0 !important; width: 100%; padding: 10px; font-weight: 400; border-bottom: 4px solid #1F497D; font-size: 18px; line-height: 1.6;}
[id^="vc-flip-box-"] .front1 h4 span {display: inline-block; height: 32px; margin-bottom: 10px; line-height: 1; margin-top: -8px;}
[id^="vc-flip-box-"] .front1 h4 span:before {position: relative; top: 7px; left: -8px;}
[id^="vc-flip-box-"].flip-flete .front1 h4 span:before {content:url('images/icono-flete-front.png');}
[id^="vc-flip-box-"].flip-asesoria .front1 h4 span:before {content:url('images/icono-asesoria-front.png');}
[id^="vc-flip-box-"].flip-transporte .front1 h4 span:before {content:url('images/icono-transporte-front.png');}
[id^="vc-flip-box-"].flip-escolta .front1 h4 span:before {content:url('images/icono-escolta-front.png');}
[id^="vc-flip-box-"].flip-almacenaje .front1 h4 span:before {content:url('images/icono-almacenaje-front.png');}
[id^="vc-flip-box-"].flip-courier .front1 h4 span:before {content:url('images/courier.png');}

[id^="vc-flip-box-"] .back1 {background-color: #F2F2F2; padding-top:20px;}
[id^="vc-flip-box-"] .back1 .pad {padding: 40px 10px 0 10px;}
[id^="vc-flip-box-"] .back1 ul {margin-left: 26px; margin-right: 20px;}
[id^="vc-flip-box-"] .back1 ul ul {margin-left:0;}
[id^="vc-flip-box-"] .back1 ul li {line-height:1.3; margin-bottom:2px;}
[id^="vc-flip-box-"] .back1 ul, [id^="vc-flip-box-"] .back1 li {list-style-type: none; list-style-image: none; font-size: 14px;}
[id^="vc-flip-box-"] .back1 ul li:before {content:url('images/bullet-arrow.png'); margin-right:5px; margin-left: -16px;}
[id^="vc-flip-box-"] .back1 h3 {position: absolute; top:0; left:0; background-color:#F8A82D; color:#FFF; height: 50px; margin:0 !important; width: 100%; padding: 10px; font-weight: 600; font-size: 17px !important; line-height: 22px; text-align: center;}
[id^="vc-flip-box-"] .back1 h3 span {display: inline-block; height: 32px; margin-bottom: 10px; line-height: 1; margin-top: -8px;}
[id^="vc-flip-box-"] .back1 h3 span:before {position: relative; top: 7px; left: -8px;}
[id^="vc-flip-box-"].flip-flete .back1 h3 span:before {content:url('images/icono-flete-back.png');}
[id^="vc-flip-box-"].flip-asesoria .back1 h3 span:before {content:url('images/icono-asesoria-back.png');}
[id^="vc-flip-box-"].flip-transporte .back1 h3 span:before {content:url('images/icono-transporte-back.png');}
[id^="vc-flip-box-"].flip-escolta .back1 h3 span:before {content:url('images/icono-escolta-back.png');}
[id^="vc-flip-box-"].flip-almacenaje .back1 h3 span:before {content:url('images/icono-almacenaje-back.png');}
[id^="vc-flip-box-"].flip-courier .back1 h3 span:before {content:url('images/courier.png');}

.flip-asesoria .back1 .pad ul {margin-top:30px;}
.flip-asesoria .back1 .pad ul li {margin-bottom:6px;}
.flip-transporte .back1 .pad ul {margin-top:30px;}
.flip-transporte .back1 .pad ul li {margin-bottom:6px;}
.flip-escolta .back1 .pad ul {margin-top:40px;}
.flip-escolta .back1 .pad ul li {margin-bottom:8px;}
.flip-almacenaje .back1 .pad ul {margin-top:40px;}
.flip-almacenaje .back1 .pad ul ul {margin-top:8px;}
.flip-almacenaje .back1 .pad ul li {margin-bottom:8px;}
.flip-courier .back1 .pad ul {margin-top:40px;}
.flip-courier .back1 .pad ul ul {margin-top:8px;}
.flip-courier .back1 .pad ul li {margin-bottom:8px;}

/*.ult-tooltipstered:hover .img-icon {-webkit-transform: scale(1.3,1.3); -ms-transform: scale(1.3,1.3); transform: scale(1.3,1.3); -webkit-transition: .3s all; transition: .3s all;}*/


/* Contact Form */
.wpcf7 {width:360px; margin:40px auto 60px !important;}
.wpcf7 label {color:#FFF;}
input, textarea {border-radius:3px !important; width:360px; color:#484848 !important;}
textarea {height: 170px;}

.wpcf7 label span.nombre, .wpcf7 label span.telefono, .wpcf7 label span.email, .wpcf7 label span.mensaje {display: inline-block; height: 22px; margin-bottom: 10px; line-height: 1; margin-top: -8px; text-indent:10px;}
.wpcf7 label span.nombre:before, .wpcf7 label span.telefono:before, .wpcf7 label span.email:before, .wpcf7 label span.mensaje:before {position: relative; top: 4px; left: -20px; width: 18px; display: inline-block;}
.wpcf7 label span.nombre:before {content:url('images/icono-nombre.png');}
.wpcf7 label span.telefono:before {content:url('images/icono-telefono.png');}
.wpcf7 label span.email:before {content:url('images/icono-email.png');}
.wpcf7 label span.mensaje:before {content:url('images/icono-mensaje.png');}

.wpcf7-not-valid {background-color: #000 !important;}
input[type="submit"]:not(.wr-btn-outline) {background-color: #ffc700 !important; color:#333 !important; border-color:#DCA44F !important; font-weight: 700; text-shadow:0 -1px 0px #FFF; width:150px; margin-left: 95px;}

div.wpcf7-response-output {color:#FFF !important;}

.contactanos {text-shadow:0 2px 0 #FFF;}
.contactanos .vc_custom_1560437852869 {background-position:center center !important;}

.heading-contacto {width:360px; margin: 0 auto;}
.heading-contacto p {margin-bottom: 0; font-size: 17px !important; color:#FFF !important;}
.heading-contacto h3 {font-size: 27px; margin-top: 0 !important; font-weight: 900 !important; color:#FFF !important;}

/* Footer */
.footer {margin-top: -1px;}
.footer .bot {display: none !important;}
.footer .top {padding: 30px 15px !important; width: 1170px !important; margin: 0 auto !important;}
.footer .top p {padding-top: 10px;}
.footer .top a {color:#2BBFFF !important;}
.page-home .footer p.right.esp {display:none;}
.page-inicio .footer p.right.eng {display:none;}

.footer span {display:inline-block;}

@media only screen and (min-width: 768px) {
.gestion-lista {padding-left:0;}
.mob-phones {margin-left:20px;}
p.right {text-align:right;}
}

@media only screen and (max-width: 768px) {
.txt-slider {text-shadow: 0px 1px 2px #000;}
.footer .top .cm-4 {width:100% !important;}
.mob-phones {margin-left:20px;}
}

@media only screen and (max-width: 480px) {
.hb-section.section-1 {height: 68px !important;}
.wpcf7 {width:90%;}
input, textarea {width:100%;}
input[type="submit"]:not(.wr-btn-outline) {margin-left:25%;}

.contactanos > div {background-size: cover !important;}

.footer .top p {text-align:left !important; font-size:12px !important;}
.footer .top p span {display:block;}
.footer .top .row [class*="cm-"] {margin-bottom:0 !important;}


  .topbar span, .topbar ul, .topbar ul li {float: right;}
  .topbar ul li span {float: none;}
  .topbar ul li:first-child {margin-right: 0;}
  #widget-indicadores-economicos-chile > span {margin-right: 0;}
  .topbar ul#ind-economicos {margin-right: 0;}
.mob-phones {margin-left:0px;}
#wr-back-top {display:none !important;}
}
