/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@import url('https://fonts.googleapis.com/css?family=Oswald');
a, .fusion-logo {
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.fusion-logo:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

html .fusion-main-menu > ul > li.current_page_item > a {
    background-color: #9e9e9e;
}
.fusion-page-title-bar .entry-title {
	font-family: 'Oswald', sans-serif;
	font-weight:bold;
    text-transform:uppercase;
}
#mobile-menu-main-menu .fusion-open-submenu:hover {
    color: #c01f05;
}
.fusion-mobile-menu-icons a {
    font-size: 32px;
}
#wrapper .post-content .contact-stripe h2 {
	font-size:48px;
	color:#fff;
	text-transform:uppercase;
	margin:0;
}
#wrapper .post-content .service-box h2 {
	font-size:2em;
	text-align:center;
	margin:0;
}
.home-text {
	text-align:center;
}
#wrapper .post-content .home-text h3 {
	font-weight:bold;
	margin: 0 0 20px 0;
}
#membership .fusion-pricing-table .panel-body .price .currency {
    color: #fff;
}
#membership .full-boxed-pricing .panel-body .price .currency {
	font-size:1em;
}
#membership .fusion-pricing-table .panel-body .price .time {
    color: #fff;
}
#membership .full-boxed-pricing .panel-body .price .time {
	font-size:1em;
}
.fusion-toggle-heading {
    font-size: 1.4em;
}
.fusion-footer-widget-area .widget-title {
    text-transform: none;
}
.home-background {
	background-image: url("https://www.mwo-gym.com/wp-content/uploads/2019/01/muscleworks-gym-b.png");
	background-size:contain;
}
.membership-service-provider {
	position:absolute;
	top:70px;
	right:100px;
	z-index:100000;
}
.membership-service-provider h2 {
	text-align:center;
	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.membership-service-provider h2 a {
	color:#fff;
	display:block;
	padding:10px;
	border:2px solid #9e9e9e;
	background-color:#000;
}
.membership-service-provider h2 a:hover {
	border:2px solid #9e9e9e;
	background-color:#9e9e9e;
}
@media only screen and (max-width: 1600px) {
.membership-service-provider {
	top:70px;
	right:initial;
	left:25%;
}
}
@media only screen and (max-width: 1280px) {
.membership-service-provider {
	left:20%;
}
}
@media only screen and (max-width: 1025px) {
.membership-service-provider {
	top:75px;
	right:200px;
	left:initial;
}
}
@media only screen and (max-width: 960px) {
html .fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 48px;
}
}
@media only screen and (max-width: 768px) {
html .fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 32px;
}
}
@media only screen and (max-width: 640px) {
.membership-service-provider {
	top:75px;
	right:30%;
}
}
@media only screen and (max-width: 480px) {
html .fusion-page-title-bar .fusion-page-title-row h1 {
    font-size: 24px;
}
}
@media only screen and (max-width: 420px) {
.membership-service-provider {
	top:120px;
	right:50px;
}
}
@media only screen and (max-width: 360px) {
.membership-service-provider {
	top:120px;
	right:20px;
}
}
