/**
Theme Name: Seventy 9
Author: Seventy9
Author URI: https://www.seventy9.co.uk/
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: seventy-9
Template: astra

Green: 08a558
*/

/* Top Header */
/*.site-header {top:0;position:sticky!important;}

.avg-top-wrapper {border-bottom: 1px solid #ccc;}
.avg-top-header .wp-social-link {padding: 0!important;}
.avg-top-header .wp-block-columns {margin-bottom:0;}
.avg-top-header .wp-block-social-links {float:right;}
.avg-top-header .wp-block-social-links .wp-social-link {width:15px;height:15px;margin:0 9px;}
.avg-top-header .wp-block-columns .avg-tel {font-size: 22px;padding-top:5px;display: block;}
.avg-top-header .wp-block-columns .avg-tel a {font-weight:600;}

.ast-header-sticked .main-header-bar-wrap .main-header-bar .astra-advanced-hook-2285 .avg-top-wrapper .avg-tel {line-height: 30px;}
.ast-header-sticked .main-header-bar-wrap .main-header-bar .astra-advanced-hook-2285 .avg-top-wrapper {border-bottom:0!important;}*/

/* Menu Tweaks */
.ast-masthead-custom-menu-items .menu-link {display:none;}
.menu-right-adjust {margin-right:10px;}

/* Home Tweaks */
.home-hero h1 {color:#08a558;font-weight:800}
.home-hero h1 span {color:#000;}
.home-hero p {font-size:18px;}

/* Tweaks */
/*.menu-text {text-align:center;line-height:18px;}*/
.handwriting {font-size:30px!important;margin-top:50px;margin-bottom:0!important;}
.inner-white {color:#fff!important;font-weight:800;}
.avg-phone a:before {font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f095";margin-right:10px}
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {padding: 3em 6.67em;}

.astra-advanced-hook-2144 {background: #08a558;color:#fff;text-align:center;padding:15px 5px;}
.astra-advanced-hook-2144 p {margin-bottom:0;}
.astra-advanced-hook-2144 a {background: #fff;padding: 0 5px;margin-left: 10px;transition: 0.3s ease-in-out;display:inline-block}
.astra-advanced-hook-2144 a:hover {background: #ccc;}

.astra-advanced-hook-2403 {background: #ccc;color:#fff;text-align:center;padding:15px 0;font-size:22px}
.astra-advanced-hook-2403 p {margin-bottom:0;}
.astra-advanced-hook-2403 a {background: #08a558;padding: 10px;transition: 0.3s ease-in-out;display:inline-block;margin:0 15px 0 15px;color:#fff; margin:10px;}
.astra-advanced-hook-2403 a:hover {background: #fff;color:#08a558}

.wp-gdpr-cookie-notice-heading h2 {color:#fff;}

/* Buttons */
a.wp-block-button__link:hover {background-color:#fff!important;color:#08a558!important}

/* Forms */
.gform_footer .gform_button {width:98%!important;color:#fff;margin-top:0;}
.ginput_container_time select {margin-top:8px;}

/* CTAs */
.cta-contact, .cta-trade, .callback-cta {border: 1px solid #ccc;padding: 30px;border-radius: 20px;}
.cta-contact a span {color:08a558;}
.cta-contact h3:before, .cta-trade h3:before, .callback-cta h3:before {content:"»";font-size: 45px;top: 4px;position: relative;margin-right: 6px;}
.callback-cta h3 {font-size: 1.5625rem!important;font-weight:400!important;}

.cta-trade {margin-top:25px;}
.cta-trade a span {text-decoration:underline;}

/* Footer */
.ast-small-footer-wrap {font-size:14px;}
.ast-small-footer-wrap a {text-decoration:underline;}

.wp-google-left amp-img, .wp-google-name, .wp-google-powered amp-img {display:none!important;}
.wp-google-left img, .wp-google-name, .wp-google-powered img {display:none!important;}
.wp-google-place:before {content: " ";
    background-image: url(/wp-content/uploads/2020/10/google-g-logo.png);
    width: 39px;
    height: 40px;
    background-size: contain;
    display: inline-block;
    position: absolute;
    top: 13px;
    right: 25px;}
div.ast-row div.footer-adv-widget div.google-reviews-widget div.wp-gr div.wp-google-list div.wp-google-place div.wp-google-right {width: 190px!important;position: relative!important;text-align:right!important;top: 15px!important;}
div.footer-adv-widget div.google-reviews-widget div.wp-gr div.wp-google-list div.wp-google-place div.wp-google-right div.wp-google-name div.wp-google-rating {color: #e7711b!important;font-weight: 600!important;font-size: 20px!important;margin-right: 5px!important;}
.wp-gr {background-color:#fff!important;border-top: 8px solid #4fce6a!important;}

/* Responsive Styles */
@media only screen and (min-width: 1025px) {
/*.sub-menu li {max-width:200px!important;}
.ast-masthead-custom-menu-items {max-width:150px!important;}
.ast-masthead-custom-menu-items .ast-custom-button-link .ast-custom-button {padding:15px;font-weight: 700!important;font-size: 16px;}
.main-header-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items {max-width:100px;}*/
}

@media only screen and (max-width: 800px) {
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {padding: 3em 3em;}
}

@media only screen and (max-width: 600px) {
/*	.main-header-bar, .ast-header-break-point .main-header-bar {padding-top: 0;padding-bottom:0;}
	.avg-social-links {display:none;}
	.avg-tel {text-align:center;}*/
	.avg-social-links {text-align:center;}
	.avg-social-links ul {display:inline-block;list-style:inside;float:none!important;margin-bottom:0;}
	.avg-social-links ul li {display:inline-block;}
	.wp-block-uagb-section {padding-left:10px!important;padding-right:10px!important;}
	.site-content p {text-align:justify;}
}

@media only screen and (max-width: 400px) {
	.wp-block-button__link {font-size:15px!important;}
}
