#menu-main li a:hover, #menu-main li.current-menu-parent ul.dropdown-menu li a:hover, #menu-main li ul.dropdown-menu li a:hover {color:#FF8C21!important;}
#toTop {background:#FF8C21!important;border-color:#FF8C21!important;}
#toTop:hover {background:#FF8C21!important;border-color:#FF8C21!important;}
.header-phone-text .dot span {background:#FF8C21!important;}
#menu-main li.current-menu-parent a, #menu-main li.current-menu-parent ul.dropdown-menu li.current-menu-item.active a, #menu-main li ul.dropdown-menu li.current-menu-item.active a, .newsbox h4 a:hover, .find-out-more-button:hover, body.blog .first-post-item .text-block a:hover, body.blog .first-post-item .text-block h2 a:hover, .blockcontainer .blocktextcontainer a:hover, .latest-related-products h4 a:hover, .contact-container .details a:hover {color:#FF8C21!important;}
.quotebutton, .ct-precisely-form-submit-btn, #gform_1 input.button, #gform_1 button.button, section.search button, #gform_3 input.button, #gform_3 button.button {background:#FF8C21!important;}
.quotebutton:hover, .ct-precisely-form-submit-btn:hover, #gform_1 input.button:hover, #gform_1 button.button:hover, section.search button:hover, #gform_3 input.button:hover, #gform_3 button.button:hover {background:#fb7900!important;border-color:#fb7900!important;}
section.two-col .row .col .two-col-list li::marker {color:#FF8C21!important;}
section.footercta .container {background:#FF8C21!important;}
.button, input.button {border-color:#FF8C21!important;}
section.second-cta p a.claimbutton.reversed, a.claimbutton.reversed {background:#FF8C21!important;}
section.second-cta p a.claimbutton.reversed:hover, a.claimbutton.reversed:hover {background:#fff!important;color:#FF8C21!important;}
section.two-col .row .col .two-col-accordion .accordion-header i {color:#FF8C21!important;}
#gform_2 input.button, #gform_2 button.button, #gform_2 input.button i, #gform_2 button.button i {color:#FF8C21!important;border-color:#FF8C21!important;}
#gform_2 input.button:hover, #gform_2 button.button:hover, #gform_2 input.button:hover i, #gform_2 button.button:hover i {color:#fb7900!important;border-color:#fb7900!important;}

.modal-content.green {background:#FF8C21!important;}

section.homepagetop .textarea .contentarea {border:none!important;}
section.homepagetop .textarea { top:20%!important;}
section.homepagetop .textarea a {color:#fff!important;margin-top:0px!important;}
section.homepagetop .textarea a i {font-size: 25px !important;}


#orangecta.two-col .container {background:#FF8C21!important;padding:30px!important;border-radius:32px!important;}
#orangecta p, #orangecta h3 {color:#fff!important;}
#orangecta h3 {margin-bottom:0px!important;}
#orangecta a.claimbutton, #orangecta a.claimbutton i {color:#FF8C21!important;}
#orangecta a.claimbutton:hover {background:#fb7900!important;}
#orangecta a.claimbutton:hover, #orangecta a.claimbutton:hover i {color:#fff!important;}

#greyboximage .container {background:#f7f7f7!important;padding:20px!important;border-radius:32px!important;}

#greyboxtop {padding-bottom:0px!important;}
#greyboxtop .container {background:#F7F7F7!important;border-radius:32px 32px 0 0!important;padding:30px!important;padding-bottom:10px!important;margin-bottom:-5px!important;}
#greyboxbottom {padding-top:0px!important;padding-bottom:0px!important;}
#greyboxbottom .container {background:#F7F7F7!important;border-radius:0 0 32px 32px!important;padding:30px!important;}

.greenbox, section.title-section.greenbox {background:#FF8C21!important;}
.title-section.greenbox .quotebutton {color:#FF8C21!important;}
.title-section.greenbox .quotebutton i {color:#FF8C21!important;}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, section.title-section .maintitle_header span a {color:#FF8C21!important;}
h1 span a, h2 span a, h3 span a, h4 span a, h5 span a, h6 span a, section.title-section .maintitle_header span a {color:#FF8C21!important;}


@media screen and (max-width:768px) {
	body#bonsai header.topbar #probootstrap-navbar, body#bonsai .mobile.socials {background:#FF8C21!important;}
	body#bonsai #menu-main li.current-menu-parent a, body#bonsai #menu-main li.current-menu-parent ul.dropdown-menu li.current-menu-item.active a, body#bonsai #menu-main li ul.dropdown-menu li.current-menu-item.active a {color:#fff!important;}
	body#bonsai section.homepagetop.inner .textarea {top:25%!important;}
	body#bonsai section.homepagetop.inner .rightlargeimage {width:200px!important;height:140px!important;right:-20%!important;bottom:70%!important;}
	body#bonsai section.homepagetop.inner .bottomsmallimage {display:none!important;}
	body#bonsai section.two-col .two-col-text.boxed {padding:20px 15px 5px 15px!important;}
	body#bonsai section.two-col .two-col-text.boxed a {margin-top:75px!important;}
	body#bonsai section.two-col .two-col-text.boxed h4 {margin-bottom:20px!important;}
	body#bonsai section.two-col .two-col-text.boxed p:last-of-type {padding-bottom:0px!important;}
	body#bonsai section.testimonials .grid .grid-item, body#bonsai section.testimonials .grid .grid-sizer, body#bonsai .grid-sizer, .grid-item {width:100%!important;min-height:380px!important;}
	body#bonsai section.homepagetop.inner .bottomlargeimage {bottom:-2%!important;}
}
