/*
 Theme Name:   Bridge Child
 Theme URI:    http://bridge.qodeinteractive.com/
 Description:  Bridge Child Theme
 Template:     bridge
*/
body{
  color:#333;
}

strong{
  color:#111;
}
nav.main_menu>ul>li>a, .drop_down .second .inner ul li a, .drop_down .second .inner ul li h5, nav.mobile_menu ul li a, nav.mobile_menu ul li h3{
  color:#333;
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3{
  font-size: 16px;
}

.lvca-tabs.lvca-style2 .lvca-tab-panes strong{
  color:#fff !important;
}

.lvca-tabs .lvca-tab-panes strong{
  color: #111;
}

.lvca-tabs.lvca-style4 strong{
  color: #111;
}

.container_inner.default_template_holder.clearfix.page_container_inner{
  width:100%;
}

 .lvca-heading.lvca-style1.lvca-aligncenter h3.lvca-title{
margin: 0 !important;
}

.lvca-heading{
  max-width: 100%;
}

.lvca-heading.lvca-alignleft .lvca-title, .lvca-heading.lvca-alignright .lvca-title, .lvca-heading.lvca-style1.lvca-aligncenter{
  margin: 10px auto;
  text-align: center;
}

.mobile_menu_button span, .side_menu_button>a{
  color:#333;
}

.mobile_menu_button span{
  font-size: 20px;
}

nav.mobile_menu ul>li.has_sub>span.mobile_arrow {
  transform: rotate(90deg);
  padding: 0 40px 0 0;
}

nav.mobile_menu ul>li.has_sub ul.open_sub>li>span.mobile_arrow i.fa-angle-down, nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-down{
  display: inline-block;
  transform: rotate(90deg);
}

nav.mobile_menu ul li span.mobile_arrow i{
  color: #990f11;
  font-weight: 900;
  font-size: 20px;
}

.side_menu_button>a{
  font-size: 16px;
}

select.wpcf7-form-control.wpcf7-select {
    background-color: #eee !important;
    appearance: auto;
	-webkit-appearance: auto;
	cursor: pointer;
}


/** WOOCOMMERCE style **/
.woocommerce form.checkout .col2-set p.form-row label{
  display:inherit;
}


/** Media quaeries **/
@media (min-width: 1000px) and (max-width:1350px) {
  nav.main_menu.right{
    width:100%;
  }
  nav.main_menu > ul > li > a{
      line-height:50px;
  }
}

.wpcf7 form div.wpcf7-response-output {
	color: #333;
}
