/*
Theme Name:    Straya Blue
Description:   Child Theme for Beaver Builder
Version:       1.0.0
Author:        CKP Creative
Author URI:    https://www.ckpcreative.com.au/
Template:      bb-theme
License:       GNU General Public License v2 or later
License URI:   http://www.gnu.org/licenses/gpl-2.0.html
*/

.fl-theme-builder-header-shrink img{
	max-height:96px !important;
}
#header-logo .pp-photo-container .pp-photo-content .pp-photo-content-inner img{
	/*max-width:260px !important;*/	
	width:auto;	
}
.fl-page-header-container .fl-page-header-logo-col{
	width:20% !important;	
}
.fl-page-header-container .fl-page-nav-col{
	width:80% !important;
}
#header-top .fl-row-content-wrap{
	background-color:#50703d !important;
    background-color:rgba(80,112,61, 1)  !important;
}
#form-purchase .gform_wrapper input.ginput_quantity[type=text]{
	margin-top:10px !important;
	width:100%;	
}
#form-purchase .ginput_container_singleproduct .ginput_product_price_label,
#form-purchase .ginput_container_singleproduct .ginput_quantity_label{
	color:#fff;	
}
#form-purchase .gform_wrapper span.ginput_total{
	font-weight:bold;
	font-size:2em;
	color:#99cd60;
}
#form-purchase .gform_wrapper .gfield_required{
    color:#ff0000;
}
#form-purchase .gform_wrapper span.ginput_product_price{
    color:#ffff00;
}
#menu-main-menu li:first-child a{
	border-left:none;	
}
.list-drops .uabb-list-icon-wrap{
	-webkit-align-items:flex-start; 
    -webkit-box-align:flex-start; 
    -ms-flex-align:flex-start;
     align-items:flex-start; 
}
#banner-area .fl-row-content-wrap:after{
  /*  background-color: #ffffff;
    background-image: -webkit-linear-gradient(top, #ffffff 30%, #0071f2 100%);
    background-image: -moz-linear-gradient(bottom, #ffffff 30%, #0071f2 100%);
    background-image: -o-linear-gradient(bottom, #ffffff 30%, #0071f2 100%);
    background-image: -ms-linear-gradient(bottom, #ffffff 30%, #0071f2 100%);
    background-image: linear-gradient(to bottom, #ffffff 30%, #0071f2 100%); */
}
.fl-page-footer-container .fl-page-footer-text{
	font-size:14px;	
}
.visible-mobile{
	display:none;	
}
sup.dec{
	font-size:.7em !important;	
}

@media (min-width: 768px) and (max-width:992px){
   h1{font-size:40px;}
   h2{font-size:35px;}
   h3{font-size:30px;}
   h4{font-size:25px;}  
   .fl-page-header-container .fl-page-header-logo-col{width:100% !important;}
   .fl-page-header-container .fl-page-nav-col{width:100% !important;}
   .fl-page-header-container .fl-page-header-logo-col .fl-logo-img{max-height:200px;}
}
@media (max-width:767px){
   h1{font-size:36px;}
   h2{font-size:30px;}
   h3{font-size:26px;}
   h4{font-size:22px;}
   h5{font-size:20px;}
   #header-btm .fl-row-content-wrap{background-color:rgba(0,0,0,.6) !important;}
   #header-logo .pp-photo-container .pp-photo-content .pp-photo-content-inner img{max-width:220px !important;}
   #menu-main-menu li a{border-left:none;}
   .fl-page-header-container .fl-page-header-logo-col{width:100% !important;}
   .fl-page-header-container .fl-page-nav-col{width:100% !important;}
   .fl-page-header-container .fl-page-header-logo-col .fl-logo-img{max-height:200px;}
   .fl-page-nav-collapse ul.navbar-nav > li{border-right:none; border-left:none;}
   
   .fl-page-nav .navbar-nav > li > a{padding:8px 10px; font-size:16px;}
   .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle{background-color:#76c5f0; padding:5px 10px; font-size:18px;}
   .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle span{color:#000;}
   .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover,     
   .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus{background-color:#3c88b9;}
   .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover span,     
   .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus span{color:#fff !important;}   
   /*.fl-page-footer .fl-page-footer-text-1{padding-bottom:0;}*/
   .img-mobile{max-width:225px !important;}
}
@media (max-width:480px){
   h1{font-size:30px;}
   h2{font-size:26px;}
   h3{font-size:22px;}
   h4{font-size:20px;}
   h5{font-size:18px;}
   h6{font-size:16px;}
   p{font-size:14px;}
   #header-logo .pp-photo-container .pp-photo-content .pp-photo-content-inner img{max-width:126px !important;}  
  .banner-btn .uabb-dual-button .uabb-dual-button-wrapper{width:228px;}
  .banner-btn .uabb-dual-button .uabb-btn-horizontal .uabb-btn{min-height:38px !important;}
  .banner-btn .uabb-dual-button .uabb-btn-horizontal .uabb-btn span{font-size:15px !important;}
  .visible-mobile{display:block;}
  .hidden-xs{display:none;}
}


