/*
Theme Name: Burns
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

/*ADA STYLES*/
.ada-label {
    font-size: 0;
    height: 1px;
    overflow: hidden;
    display: inline;
}

@import url('https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap');



/* style.css | https://burns-construction-company-v1619122288.websitepro-cdn.com/wp-content/themes/burns/style.css?ver=22.0.2.1 */

.custom-captions .wp-caption-text {
  position: absolute;
  font-size: 40px;
  background: transparent !important;
  color:white;
  left: unset;
  right: unset;
  width: 100%;
  top: 0.5rem;
  padding: 0 !important;
}

.custom-captions .image_frame {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}


.locationsPhones {
  position: relative;
 display: flex;
 flex-wrap: wrap;
}

.locationsPhones > div:nth-child(1) {
  position: absolute;
}

.locationsPhones{
  font-family: 'Fjalla One', sans-serif;
font-size: 20px;
color:black;
}

.locationsPhones a{
  font-family: 'Fjalla One', sans-serif;
font-size: 20px;
color:black;
}


/* style.css | https://burns-construction-company-v1620929234.websitepro-cdn.com/wp-content/themes/burns/style.css?ver=22.0.3 */

.locationsPhones {
  flex-grow: 100000000000000000;
  align-items: center;
}

/* Element | https://burns-construction-company.websitepro.hosting/ */

.top_bar_left {
  display: flex;
  align-items: center;
}

a.responsive-menu-toggle {
    background: #1a1a1a !important;
}

span.price {
    color: black !important;
    font-family: 'Fjalla One';
}

span.woocommerce-Price-amount.amount {
    line-height: normal !important;
    margin-top: 10px !important;
    display: block !important;
}

section.related.products ul.products {
    display: flex;
    flex-wrap: wrap;
}

.single p.price {
    width: 100%;
}

td.product-name a {
    color: #191919 !important;
}

.button-default .single_add_to_cart_button, .button-flat .single_add_to_cart_button, .button-round .single_add_to_cart_button, .button-default .woocommerce .button:disabled, .button-flat .woocommerce .button:disabled, .button-round .woocommerce .button:disabled, .button-default .woocommerce .button.alt, .button-flat .woocommerce .button.alt, .button-round .woocommerce .button.alt {
		background-color: #fdf21d!important;
		color: black !important;
}

span.quantity-arrow {
	display: none !important;
}

.woocommerce .quantity input.qty {
	padding-top: 0 !important;
}

@media only screen and (max-width: 1024px) {
  
}

@media only screen and (max-width: 959px) {
	.ginput_recaptcha > div {
		position: relative;
		left: -30px;
		transform: scale(0.8);
	}
	
	.custom-captions .wp-caption-text {
		font-size: 25px;
	}
	
	.section.mcb-section.mcb-section-rf7bssd8s.full-width.categories .column {
		margin: 1% !important;
	}
	
	.section.mcb-section.mcb-section-rf7bssd8s.full-width.categories {
		padding-top: 0px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-guec2nh0x.one.custom-captions.valign-top.clearfix {
		padding-top: 0px !important;
	}

}

@media only screen and (max-width: 767px) {
  	.locationsPhones {
    	display: none;
	}
	
	.top_bar_left.clearfix {
		display: block;
	}
	
	header a#logo {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
		margin-left: 0px !important;
		float: left;
		height: 70px !important;
	}
	
	header div#Top_bar {
		background-color: #fdf200 !important;
	}
	
	.top_bar_right {
		display: none;
	}
	
	header #Top_bar a.responsive-menu-toggle {
		margin-top: -20px !important;
		
	}
	
	.menu_wrapper {
		float: left !important;
		width: 100% !important;
	}
	
	li#added-cart-icon i, li#added-cart-icon span {
		color: black;
	}
	
	.shop_slider .desc {
		width: 100% !important;
	}
	
	.shop_slider .item_wrapper {
		display: block !important;
	}
	
	.widgets_wrapper {
		padding: 0px 0px 10px 0px !important;
	}
	
	.copyright {
		margin-top: 10px !important;
	}
	
	.section.mcb-section.mcb-section-pktb6loqm {
		padding: 50px 0px !important;
	}
	
	.subheader-both-center #Subheader .title {
		font-size: 35px !important;
		line-height: normal;
	}
	
	.quantity:after {
		bottom: -4% !important;
		left: 49% !important;
		font-size: 1em !important;
	}
	
		
	

}

@media only screen and (max-width: 425px) {
  
}

@media only screen and (max-width: 375px) {
  
}












