/*
 Theme Name:   ASG
 Theme URI:    https://www.asgroupinc.com
 Description:  A theme for Alliance Strategies Group
 Author:       Alliance Strategies Group
 Author URI:   https://www.asgroupinc.com
 Template:     seolounge
 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:  asg
*/

span.gc-cs-link {
    color: inherit;
    text-decoration: none;
}

.radiantthemes-button > .radiantthemes-button-main, .gdpr-notice .btn, .radiant-contact-form .form-row input[type=submit], .radiant-contact-form .form-row input[type=button], .radiant-contact-form .form-row button[type=submit], .post.style-two .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .woocommerce #respond input#submit, .woocommerce form .form-row input.button, .woocommerce .return-to-shop .button, .widget-area > .widget.widget_price_filter .button, .rt-fancy-text-box.element-one > .holder > .more > a, .rt-fancy-text-box.element-two > .holder > .more > a, .rt-fancy-text-box.element-three > .holder > .more > a, .rt-fancy-text-box.element-four > .holder > .more > a, .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn, .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn, .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn, .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn, .rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    background-color: #433d98;
}

.radiant-contact-form.element-one .form-row label span {
    color: #433d98 !important;
}

.radiant-contact-form .form-row input[type=submit] {
    max-width: 100%;
    width:100%;
}

.wraper_header.style-twelve .header_main_action ul > li.floating-searchbar i {
    margin-right: 20px;
}

.grecaptcha-badge {
    display:none;
}

ul.genre-categories li:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    content: "\f18e";
    font-family: 'FontAwesome';
}

a.genre-active {
    font-weight: 700 !important;
}

@media screen and (max-width: 767px) {
    body.home .header_main_action, body.home .header_main .responsive-nav {
        margin-top:0px;
    }
}

@media (max-width:442px) {
    .inner_banner_main .title {
        font-size: 35px !important;
    }
}
