/*

Theme Name:     Lambda Child Theme

Description:    Child theme for the Lambda WP Theme

Author:         Oxygenna

Author URI:     http://themeforest.net/user/oxygenna

Template:       lambda

Version:        1.0

*/
a{
  color: #0ab6a2;
}
::placeholder, :-ms-input-placeholder, ::-ms-input-placeholder  {
	
  color: #0ab6a2;
}
.letter-section ul.columns.max-2-columns {
  column-count: 2;
  max-width: 30.6em;
}
.letter-section ul.columns {
  width: 100%;
  box-sizing: border-box;
  column-gap: 0.6em;
  column-width: 15em;
  line-height: 1.6em;
}

.letter-section ul.columns > li {
  display: block;
}
.letter-section ul, .letter-section ul > li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.top-bar {background: #2a2a29 !important;color: #fff !important;}

.top-bar a {color: #fff !important;}

.footer-columns-2 [class*=col-sm-]:last-child {text-align:left;}

.fotter_menu{padding: 0; list-style: none;}

.fotter_menu li a {padding-left: 20px;background: url(/wp-content/uploads/2020/02/li_footer_static.png) no-repeat left center;}

#text-2 > .footer_t_title{ padding-left: 20px; background:#40af64 url(/wp-content/uploads/2020/02/my_account_footer.png) no-repeat left center;

   border-color:#40af64;}

#text-2 > .footer_t_title{padding: 0 0 0 40px;text-align: left; border-bottom: 1px solid;margin-bottom: 10px;}

#text-1 > .footer_t_title{padding-left: 20px; background: #1dbaa8 url(/wp-content/uploads/2020/02/contact_us.png) no-repeat left center;border-color:#1dbaa8}

#text-1 > .footer_t_title{padding: 0 0 0 40px;text-align: left; border-bottom: 1px solid;margin-bottom: 10px;}

.footer_t_title h3 {margin: 0;line-height: 40px;padding: 0 0 0 10px;background: #3c3c3c;}

.az-letters > ul.az-links, .a-z-listing-widget .az-letters > ul.az-links, .a-z-listing-widget.widget .az-letters > ul.az-links{
	font-size: 14px !important;
}

#menu-mega-menu.nav.navbar-nav li.menu-item-type-post_type > a {color: #fff; height: 120px; line-height: 18px; width: 113px;

text-transform: capitalize; display: block; padding: 75px 5px 5px; font-size: 16px; cursor: pointer; font-weight: lighter; border: 5px solid #f9f9f9;}

@media (max-width: 1190px) {

	#menu-mega-menu.nav.navbar-nav li.menu-item-type-post_type > a { height: 100px;  width: 93px;

 padding: 70px 5px 5px; font-size: 16px; border: 2px solid #f9f9f9;}

}



#menu-mega-menu.nav.navbar-nav #menu-item-178 a {

    background: #23b4ca url(/wp-content/uploads/2020/02/home_icon.png) no-repeat scroll center 17px;

}



#menu-mega-menu.nav.navbar-nav #menu-item-272 a.dropdown-toggle{

    background: #40af64 url(/wp-content/uploads/2020/02/phone_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-273 a.dropdown-toggle {

    background: #6e45a7 url(/wp-content/uploads/2020/02/tablet_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-274 a.dropdown-toggle{

    background: #f7be24 url(/wp-content/uploads/2020/02/computer_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-275 a.dropdown-toggle {

    background: #de5648 url(/wp-content/uploads/2020/02/camera_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-276 a.dropdown-toggle {

    background: #4775c9 url(/wp-content/uploads/2020/02/accessories_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-183 a.dropdown-toggle {

    background: #be4e9d url(/wp-content/uploads/2020/02/tree_icon.png) no-repeat scroll center 17px;

}



#menu-mega-menu.nav.navbar-nav #menu-item-619 a{

    background: #2b2b2b url(/wp-content/uploads/2020/02/plane_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-207 a.dropdown-toggle{

    background: #3d4aa5 url(/wp-content/uploads/2020/02/b_icon.png) no-repeat scroll center 17px;

}

#menu-mega-menu.nav.navbar-nav #menu-item-603 a{

    background: #91c548 url(/wp-content/uploads/2020/02/quote_icon.png) no-repeat scroll center 17px;

}

ul.dropdown-menu.dropdown-menu-left.row{padding:15px 15px;}

#menu-item-195 >ul.dropdown-menu.dropdown-menu-left.row { width: 430px;}

#menu-item-183 >ul.dropdown-menu.dropdown-menu-left.row { width: 220px;}

#menu-item-272 >ul.dropdown-menu.dropdown-menu-left.row{left: 124px !important;}

#menu-item-273 >ul.dropdown-menu.dropdown-menu-left.row{left: 243px !important;}

#menu-item-274 >ul.dropdown-menu.dropdown-menu-left.row{left: 364px !important;}

#menu-item-275 >ul.dropdown-menu.dropdown-menu-left.row{left: 416px !important;}

#menu-item-276 >ul.dropdown-menu.dropdown-menu-left.row{left: 416px !important;}

#menu-item-195 >ul.dropdown-menu.dropdown-menu-left.row{left: 615px !important;}

#menu-item-207 >ul.dropdown-menu.dropdown-menu-left.row{left: 416px !important;}

#menu-item-183 >ul.dropdown-menu.dropdown-menu-left.row{left: 724px !important;}

.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul {padding: 0 0 6px 10px;}

#menu-item-272 strong{background:#40af64;padding:7px 0 7px 10px;color:#fff;}

#menu-item-273 strong{background:#6e45a7;padding:7px 0 7px 10px;color:#fff;}

#menu-item-274 strong{background:#f7be24;padding:7px 0 7px 10px;color:#fff;}

#menu-item-275 strong{background:#de5648;padding:7px 0 7px 10px;color:#fff;}

#menu-item-276 strong{background:#4775c9;padding:7px 0 7px 10px;color:#fff;}

#menu-item-183 strong{background:#be4e9d;padding:7px 0 7px 10px;color:#fff;}

#menu-item-195 strong{background:#2b2b2b;padding:7px 0 7px 10px;color:#fff;}

#menu-item-207 strong{background:#3d4aa5;padding:7px 0 7px 10px;color:#fff;}

#menu-item-603 strong{background:#91c548;padding:7px 0 7px 10px;color:#fff;}

/* li.menu-item-type-post_type a.dropdown-toggle { background: #4775c9 url(/wp-content/uploads/2020/02/custom_menu_icon.png) no-repeat center 17px;} */



.menu .navbar-nav {margin:10px 0;}

.top-bar .top-left {}

.top-bar .top-center {margin-top: 1%;}

.top-bar .top-right {margin-top: 4%;}

ul.dropdown-menu.dropdown-menu-left.row{ width:630px;}

.menu-item-has-children.dropdown-submenu{width:200px; padding-left:5px !important;padding-right:5px !important;}

.top-bar .search-trigger:before { box-sizing: border-box;}

#rev_slider_1_1_wrapper{background:transparent !important;}

#rev_slider_1_1_forcefullwidth{height: 440px !important;}

#rev_slider_1_1_wrapper{height:407px !important;}

@media (max-width: 768px) {

	#rev_slider_1_1_wrapper {background: rgb(233, 233, 233);

    padding: 0px;

    margin: 0px auto;

    overflow: visible;

    height: 187px !important;

}

#rev_slider_1_1{height: 85px !important;

    margin-top: 0px;

    margin-bottom: 0px;

}

	#rev_slider_1_1_forcefullwidth{height: 85px !important;}

#rev_slider_1_1_wrapper{height:85px !important;}

.top-bar .top-left{width: 100%;}

.top-bar .top-center{width: 100%;}

.top-bar .top-right{width: 100%;margin-bottom: 5%;}

#masthead.navbar { min-height: 36px !important;}

.navbar-toggle { margin-top: 10px !important; margin-bottom: 10px !important;}

#menu-mega-menu.nav.navbar-nav li.menu-item-type-post_type a {height: auto !important;line-height: 18px;width: 100% !important;}

#menu-mega-menu.nav.navbar-nav #menu-item-178 a { background: #23b4ca;}

#menu-mega-menu.nav.navbar-nav #menu-item-272 a.dropdown-toggle{background: #40af64;}

#menu-mega-menu.nav.navbar-nav #menu-item-273 a.dropdown-toggle { background: #6e45a7 ;}

#menu-mega-menu.nav.navbar-nav #menu-item-274 a.dropdown-toggle{ background: #f7be24 ;}

#menu-mega-menu.nav.navbar-nav #menu-item-275 a.dropdown-toggle { background: #de5648 ;}

#menu-mega-menu.nav.navbar-nav #menu-item-276 a.dropdown-toggle { background: #4775c9 ;}

#menu-mega-menu.nav.navbar-nav #menu-item-183 a.dropdown-toggle { background: #be4e9d ;}

#menu-mega-menu.nav.navbar-nav #menu-item-195 a.dropdown-toggle{ background: #2b2b2b ;}

#menu-mega-menu.nav.navbar-nav #menu-item-207 a.dropdown-toggle{ background: #3d4aa5; }

#menu-mega-menu.nav.navbar-nav #menu-item-603 a{background: #91c548 ;}

#menu-mega-menu.nav.navbar-nav #menu-item-619 a{background: #2b2b2b ;}

}



.quantity input{max-width: 100px;min-width: auto;}



.approx-label{color:#1d2122; padding-bottom:30px;}

.nav > li.additional_information{ display:none;}



.woocommerce-Price-currencySymbol::before{content: "APPROX ";}

#product-86085 .woocommerce-Price-currencySymbol::before, 
#product-94058  .woocommerce-Price-currencySymbol::before, 
#product-100082  .woocommerce-Price-currencySymbol::before
{content: "";}

.cart_totals .woocommerce-Price-currencySymbol::before{content: "";}

.woocommerce-cart-form .woocommerce-Price-currencySymbol::before{content: "";}

.woocommerce-checkout-review-order .woocommerce-Price-currencySymbol::before, .woocommerce-order .woocommerce-Price-currencySymbol::before{content: "";}

.woocommerce-shipping-totals{display: none;}

.postid-86085 .product-nav, .postid-94058 .product-nav {display: none;}

.tabbable.top{display: none;}

#billing_company_field, #billing_city_field, #billing_postcode_field, #billing_country_field, #billing_state_field, #billing_address_1_field, #billing_address_2_field {display: none;}

#billing_office_location_field{

	  width: 100%;

  display: block;

  padding: 0;

  margin: 0 0 12px;

  float: left;

}



.single-product .price{font-size: 26px;

margin-bottom: 0px;

background: rgb(237,112,0);

padding: 8px 11px 0 11px;

}

.approx-label{

	background: #f7be20;

padding: 0px 11px 8px 11px;

	margin-bottom: 25px

}



.my-size{

		margin-bottom: 25px

}

.phone h2{color:#fff; margin-top: 15px;}

.top-bar .top.col-sm-4{width: 33.3333333333%;}



.product-subtotal .woocommerce-Price-amount.amount{

	display: none;

}

th.product-subtotal{

	display: none;

}

.shop_table td{padding: 5px;}

table.shop_table{width: 100%;}

.product-thumbnail img{

	max-width: 150px;

}

.woocommerce-input-wrapper input, .woocommerce-input-wrapper textarea{

	width: 100%;

}

.woocommerce-input-wrapper textarea{

	min-height: 100px;

}

.top-bar .top-search form {



    left: 0;

    top: 40px;

    width: 300px;

}

.top-bar .search-trigger::before {



    border-color: #fff !important;





}

.top-bar .search-trigger::after {



    background: #fff !important;



}

.search-trigger, .search-trigger:hover {



    color: #fff !important;



}

.top-search.active .search-trigger::before {



    background: #fff !important;



}

.top-search.active .search-trigger::after {



    background: #fff !important;



}

.product-info .product-categories{display:none;}

.product-info .price {





    font-size: 14px !important;

    color: #70797b !important;





}

.top-bar i.fa-search{ color:#000 !important;}

.top-search .input-group-btn {



    visibility:visible;



}

@media (max-width: 991px) {

#footer .sidebar-widget{

	text-align: center !important;

	margin-bottom: 30px;

}

	#footer .sidebar-widget:last-child{

	margin-bottom: 30px !important;

}

}



.widget_nav_menu li{

	border-bottom-width: 0px;

}

.widget_nav_menu li:last-child{

	border-bottom-width: 1px;



}

h3.product-title a{

	font-weight: 700;

}

h3.twi_pro_title a{

	color: #1d2122;

}

.product-images a{

	pointer-events: none;

}

.icon-bag{

	display: none;

}
.single_variation_wrap .variations_button button.button {
  display: none !important;
}
#product-86085 .single_variation_wrap .variations_button button{display:inline-block !important;}



#product-94058 .single_variation_wrap .variations_button button{display:inline-block !important;}

#product-100082 .single_variation_wrap .variations_button button{display:inline-block !important;}

#product-86085 .button,

#product-86085 .button:hover, 

#product-94058 .button,

#product-94058 .button:hover,

#product-100082 .button,

#product-100082 .button:hover,


.woocommerce-cart-form .button,

.woocommerce-cart-form .button:hover,

.woocommerce-cart-form .btn-success,

.woocommerce-cart-form .btn-success:hover,

.cart_totals .button,

 .place-order .button.btn-success,

 .place-order .button.btn-success:hover,

.cart_totals .button:hover{ background-color: rgb(237,112,0) !important;}



.woocommerce-cart-form .btn-info {



  color: #fff !important;

}

.add-to-quote-86085, .add-to-quote-94058{display:none;}



.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {



  border-color: #ed7000 !important;

  background-color: #ed7000 !important;

}



.woocommerce-checkout .select-wrap {

  display: inherit;

}

#ship-to-different-address{

	display: none;

}

.cart_totals .table > tbody > tr.success > td, .cart_totals .table > tbody > tr.success > th, .table > tbody > tr > td.success, .cart_totals .table > tbody > tr > th.success, .cart_totals .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .cart_totals .table > tfoot > tr > td.success, .cart_totals .table > tfoot > tr > th.success, .cart_totals .table > thead > tr.success > td, .cart_totals .table > thead > tr.success > th, .cart_totals .table > thead > tr > td.success, .cart_totals .table > thead > tr > th.success, .woocommerce-notices-wrapper .button, .woocommerce-notices-wrapper .button:hover{

  color: #fff;

  background-color: #ed7000;

}

.woocommerce-message, .woocommerce-message[role="alert"], .woocommerce .alert-success{

  background: #ea9141;

  color: #fff;

  font-size: inherit;

}
body.page-id-15 .woocommerce-message .button {
    display: none
}

#billing_office_field {
	margin-bottom: 0px;
  margin-top: 20px;
	color: #1d2122;
	font-family: Roboto Condensed, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
	font-size: 18px;
	line-height: 1.5em;
}