/*

Template:       gymedge

Theme Name:     GymEdge Child Theme

Theme URI:      http://radiustheme.com/demo/wordpress/gymedge

Author:         RadiusTheme

Author URI:     http://radiustheme.com

Description:    GymEdge - Gym Fitness, Yoga & Personal Trainer WordPress Theme. It is fully responsive for all kind of devices like Desktop & Mobile. It has 4 home pages multi page also 4 one pages. GymEdge has included all kind of features for Gym Fitness , Yoga & Personal Trainer.

Version:        1.0

Text Domain:    gymedge

Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, translation-ready

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

.header-style-2.non-stick .site-header {
    background-color: #0000000f;
}


.hm-rat-train .vc_col-sm-8 {
    padding: 100px 0px;
}
.hm-lpara label {
     text-align: left;
}

.hm-lpara #wpcf7-f3160-p2904-o1 {
    text-align: center;
}
.hm-lpara input.wpcf7-text {
    padding: 4px 15px;
}
.hm-lpara input.wpcf7-submit {
    padding: 8px 25px;
    border-radius: 5px;
}
.hm-lpara .vc_col-sm-4 h2.vc_custom_heading {
    text-transform: uppercase;
    font-size: 30px;
    line-height: 40px;
}
.wcu-p p {
    font-weight: 600;
}
/*.widget_text.col-sm-3:nth-child(2) {
    padding-left: 70px;
}
*/

.hm-rat-train {
    border: 1px solid white;
}
.foot-social li {
    display: inline-block;
    padding: 5px;
    font-size: 18px;
}
.foot-social i.fa {
    color: white;
}
.foot-social i.fa {
    color: white;
    padding: 10px 13px;
    border-radius: 5px;
}
i.fa.fa-facebook {
    background-color: #3b5998;
}
i.fa.fa-instagram {
    background-color: #E1306C;
}
i.fa.fa-youtube-play {
    background-color: #e02a20;
}
.foot-add i.fa {
    padding-right: 15px;
    font-size: 18px;
}
.foot-add li {
    padding-bottom: 10px;
}

.foot-abt img {
    padding: 10px;
    margin-bottom: 10px;
    width: 90%;
}
.foot-abt p {
    margin-bottom: 10px;
}

.hm-top-row a.paoc-popup.popupaoc-button {
    background-color: #b11116;
    color: white !important;
}
.hm-top-row .popup_div_b_1 {
    background-color: #b11116;
    color: white !important;
    border-radius: 5px;
}
.widget_pages li.page_item a {
    color: #b3b3b3;
}
.widget_pages li.page_item a:hover {
    color: #d20a0a;
}
.footer-top-area {
    padding: 60px 0 0px;
}
.hm-lpara .vc_col-sm-4 {
    width: 28%;
    padding: 10px;
    background-color: #e4e0e03d;
}
div#wcm {
    border: 1px solid white;
    border-top: 0px;
}
div#wcm .fitness-col::before {
    background-color: #fb5b21;
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    left: -16px;
    top: 46%;
    transform: rotate(220deg);
    width: 40px;
}
div#wcm .rt-fitness-wrap .attachment-full.size-full {
    width: 100%;
    margin-top: 23px;
}

.hm-lpara .vc_col-sm-4.vc_col-xs-offset-1 {
    margin-left: 0px; 
}



/*
div#wcm h4.vc_tta-panel-title a:hover {
	background-color: red !important;
	border-color: red !important;
}

 div#wcm h4.vc_tta-panel-title a:active {
	background-color: red !important;
	border-color: red !important;
}*/







