/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/*** DEL TEMA ***/
.header_bottom {padding: 0 20px;}
.header_bottom_right_widget_holder {padding: 0 0px;}
.footer_top h5 {margin: 0 0 28px;}
.footer_top .widget.widget_nav_menu li {margin: 0;line-height: 15px;}
.header_bottom, header.fixed.scrolled .header_bottom{box-shadow: 3px 4px 20px 0px rgba(0, 0, 0, 0.04);-webkit-box-shadow: 3px 4px 20px 0px rgba(0, 0, 0, 0.04);}
.q_progress_bar {margin: 0 0 23px;}
.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-item-title, .qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-item-price{padding: 0;}
.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-line{bottom: 8px;}
.q_icon_with_title.tiny .icon_holder img {width: auto;}
h3.icon_title {margin-bottom: 10px;}
.q_icon_list {margin-bottom: 10px;}
.qode_content_slider .flex-control-nav{margin-top: 65px;}
.qode_content_slider .flex-control-nav li{margin: 0 10px;}
.three_columns>.column1>.column_inner {padding: 0 48px 0 0;}
.testimonials_holder .flex-direction-nav a{border-radius: 0;border-color: #e1e1e1;}
.testimonials_holder .flex-direction-nav a:before{font-size: 20px;color: #3e4140}
.testimonials_holder .flex-direction-nav a:hover{background-color: #f77e7f;}
.testimonials_holder .flex-direction-nav a:hover:before{color: #fff;}
.testimonials_holder .flex-direction-nav a:hover{border-color: #f77e7f;}
@media only screen and (max-width: 1199px){
    .vc_row .text-column.vc_column_container .vc_column-inner{margin-left: 0!important}
}
@media only screen and (max-width: 1000px){
    .vc_row .vc_column_container.disable-neg-margin-resp .vc_column-inner{margin-top: 30px!important}
}

/*** VARIOS ***/
.maxancho img {max-width:100%;}
.q_list.circle ul>li, .q_list.number ul>li {margin: 0 0 10px;}
ol {margin-left:40px;}
.wt-cli-ckyes-brand-logo {display:none;}

/*** MENU ***/
nav.main_menu > ul > li > a {padding: 0px 10px !important;} 

/*** TITULOS ***/
.title_holder {background-color: rgb(0 0 0 / 40%) !important;}

/*** FOOTER ***/
footer {margin-top: 40px;}
.iconos-sociales li {font-size: 30px;}
.footer_top .footer_col3 {margin-top: -40px;}

/*** CONTACTO ***/
.cpprivacidad {font-size:9px;font-style:italic;line-height: 15px;}