@font-face{font-family:'Montserrat-ExtraBold';src:url('../fonts/Montserrat-ExtraBold.eot');src:url('../fonts/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-ExtraBold.woff2') format('woff2'), url('../fonts/Montserrat-ExtraBold.woff') format('woff'), url('../fonts/Montserrat-ExtraBold.ttf') format('truetype'), url('../fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold') format('svg');font-weight:800;font-style:normal;}
@font-face{font-family:'Montserrat-Bold';src:url('../fonts/Montserrat-Bold.eot');src:url('../fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-Bold.woff2') format('woff2'), url('../fonts/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat-Bold.ttf') format('truetype'), url('../fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Montserrat-SemiBold';src:url('../fonts/Montserrat-SemiBold.eot');src:url('../fonts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-SemiBold.woff2') format('woff2'), url('../fonts/Montserrat-SemiBold.woff') format('woff'), url('../fonts/Montserrat-SemiBold.ttf') format('truetype'), url('../fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Montserrat-Regular';src:url('../fonts/Montserrat-Regular.eot');src:url('../fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-Regular.woff2') format('woff2'), url('../fonts/Montserrat-Regular.woff') format('woff'), url('../fonts/Montserrat-Regular.ttf') format('truetype'), url('../fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Montserrat-Medium';src:url('../fonts/Montserrat-Medium.eot');src:url('../fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-Medium.woff2') format('woff2'), url('../fonts/Montserrat-Medium.woff') format('woff'), url('../fonts/Montserrat-Medium.ttf') format('truetype'), url('../fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Montserrat-Italic';src:url('../fonts/Montserrat-Italic.eot');src:url('../fonts/Montserrat-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat-Italic.woff2') format('woff2'), url('../fonts/Montserrat-Italic.woff') format('woff'), url('../fonts/Montserrat-Italic.ttf') format('truetype'), url('../fonts/Montserrat-Italic.svg#Montserrat-Italic') format('svg');font-weight:800;font-style:normal;}
@font-face{font-family:'AvantGarde LT';src:url('../fonts/AvantGardeLT-Bold.eot');src:url('../fonts/AvantGardeLT-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/AvantGardeLT-Bold.woff2') format('woff2'), url('../fonts/AvantGardeLT-Bold.woff') format('woff'), url('../fonts/AvantGardeLT-Bold.ttf') format('truetype'), url('../fonts/AvantGardeLT-Bold.svg#AvantGardeLT-Bold') format('svg');font-weight:bold;font-style:normal;}
#bbpress-forums #bbp-user-wrapper h2.entry-title {color:#1882bb!important;}
.the-post-information {border-radius:6px;}
.woocommerce-products-header__title page-title {display:none; }
.fmlst th { font-size: font-family: 'Lato' !important; padding:0px !important;
font-size: 9px !important;}
.fast-stripe-connect-button, form[name="paypal_payout_form"] .paypal-payout-button, form[name="paypal_payout_affiliate_form"] .paypal-payout-button { color: #fff;
background: #00c06d !important;
border-color: #008e4f !important; text-shadow: none !important; margin-top:20px !important; }
button.wp-generate-pw, button.wp-hide-pw, button.wp-cancel-pw, #bbp_user_edit_submit { color:#fff !important; background: #0069d9 !important;
border-color: #0062cc !important; }
form[name="paypal_payout_affiliate_form"] .paypal-payout-button:hover 
{ background: #0069d9 !important;
border-color: #0062cc !important; }
.categoriesTag {margin: auto 5px auto 0;
padding: 4px 5px;
border-radius: 3px;
border: 1px solid #eeeeee;
background-color: #f5f5f9;
font-size: 12px;
font-weight: 400;
line-height: 150%;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;}
.categoriesTag:hover, button.wp-generate-pw:hover, button.wp-hide-pw:hover, button.wp-cancel-pw:hover, #bbp_user_edit_submit:hover {background-color:#00c06d !important;}
.single-post h1 { text-align: left; font-family: "Lato" !important; font-size: 24px !important; color:#000 !important; font-weight:600 !important; }
a.categoriesTag { color:#000;}
a.categoriesTag:hover { color:#fff;}
.single-post #primary { background-color:#fff !important; max-width:950px !important; padding:2rem;}
.single-post #primary #content {background-color:#fff !important; }
.forum .site, .topic .site {background-color:#fff;}
.cust-exercise li a {text-align:center !important; }
.cust-exercise li {border-radius: 3px; margin: 0px 5px 20px 5px !important; background-color:#f9fbfd; border:1px solid #edf2f9; box-shadow:0 0 20px rgba(1, 0, 0, 0.1); }
.btn-primary:hover, body.single-post .favorite .btn-group:hover {background-color: #00c06d;
#registertp { width:600px;}
body.page-template-new-registration .site-content {width:600px;}
.progress-bar {background-color: #00c06d; }
border-color: #008e4f; }
.btn-primary {width: 80%; color: #fff;
background-color: #2c7be5;
border-color: #2c7be5;}
.single-post .titletop {display:none; }
.scroll {
  white-space: nowrap; /* [1] */
  overflow-x: auto; /* [2] */
  -webkit-overflow-scrolling: touch; /* [3] */
  -ms-overflow-style: -ms-autohiding-scrollbar; /* [4] */ }

/* [5] */
.scroll::-webkit-scrollbar {
  display: none; }
  
 .post-8305 .img-responsive {width:100%;}

  body:not(.home) .nav_wrapper.top .menu ul li:not(.try-for-free-menu) a:hover {color:#2c7be5 !important;}
.not-ins {margin-bottom:20px; }
.category-117 .containerhz { display:none;}
.containerhz {
    margin: 0 auto;
    padding: 0 10px;
    width:90%;
    border-bottom: 1px solid #eee;
}


.navhz {
    margin: 0 -10px;
    padding: 0 10px;
    list-style: none;
    display: flex;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}

.navhz > li > a {
    padding: 14px 32px;
    display: block;
    color: #95aac9;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
}

.navhz > li > a.active {
    border-bottom: 2px solid #E64A19;
}

.navhz li a:hover, .navhz li a.current-cat {color:#12263f;}
.cat-item-none { display:none; }
.category .categoriesTag { margin: 4px 0px 5px 0px !important; font-size: 10px; display:inline-flex; }
.category hr {background-color: #eee !important;}
.the-post, .embed-responsive-item { 
border-radius: 3px;

padding: 10px; background-color:#ffffff; box-shadow: 0 0 20px rgba(1, 0, 0, 0.1);}
.postCategoryLink { text-align:center;}
#content, body { background-color:#ffffff;}
body.single-post, body.single-post #content { background-color:#fafafa;}
.woocommerce #content { background-color:#fff;}
.pageWrapper{display:block;width:100%;float:none;}
body.page [class*="col-"], body.archive.category [class*="col-"], body.single-post [class*="col-"], body.page-template-page-homepage [class*="col-"]{padding-top:0px;padding-bottom:0px;}
body.page .inner-banner, body.archive.category .inner-banner, body.archive .inner-banner{border-top:none;border-bottom:none;width:100%;display:inline-block;padding:5px 0px 20px 0px;margin-top:0px;margin-bottom:0px;}
body.page .inner-banner h1, body.archive.category .inner-banner h1, body.archive .inner-banner h1{font-family:'Lato', sans-serif !important;font-size:28px;color:#000;text-transform:uppercase;text-align:center;padding:10px 0px 0px 0px;margin:0px;}
.registrationFormFeatures{padding:70px 0px;background-color:#f7f7f7;background-image:url("../images/registrationBackgroundImage.png");background-repeat:no-repeat;background-position:left top 345px;}
.registrationFeaturesWrapper{padding-right:70px;}
.registrationFeaturesTitle, .registrationFeaturesTitleBold, .registrationFeaturesTitleBoldRed, .registrationFeaturesbonusImage, .registrationFeaturesBonusSubTitle{margin-bottom:30px;}
.registrationFeaturesbonusImage img{max-width:100%;}
.registrationFeaturesTitleBold p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:40px;line-height:43px;color:#000000;text-transform:uppercase;padding:0px;margin:0px;}
.registrationFeaturesTitleBoldRed p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:40px;line-height:43px;color:#b31b1b;text-transform:uppercase;padding:0px;margin:0px;}
.registrationFeaturesBonusSubTitle p{font-family:'Montserrat-Bold', sans-serif;font-size:16px;line-height:28px;color:#000000;padding:0px;margin:0px;}
.registrationFeaturesBonusSubTitle p span{color:#b31b1b;}
.registrationFeaturesTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:15px;line-height:28px;color:#000000;padding:0px;margin:0px;}
.registrationFeatures ul{list-style:none;padding:0px;margin:0;display:block;}
.registrationFeatures ul li{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:28px;color:#000000;padding:0px;margin:0px;margin-bottom:20px;background-image:url('../images/featuresArrowImage.png');background-repeat:no-repeat;background-position:left top 4px;padding-left:35px;}
.registrationFeatures ul li img{max-width:100%;margin:20px 0px;display:block;max-width:300px;}
.registrationFeatures ul li a, .registrationFeatures ul li a:hover, .registrationFeatures ul li a:focus{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:28px;color:#1882bb;outline:none;text-decoration:none;vertical-align:top;padding:0px;margin:0px;}
.registrationFormTitle{margin-bottom:30px;}
.registrationFormTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:40px;line-height:43px;color:#000000;text-transform:uppercase;padding:0px;margin:0px;}
.registrationFormDetails{font-family:'Montserrat-Regular', sans-serif;margin-bottom:30px;}
.wysiwygCSS a, .wysiwygCSS a:hover, .wysiwygCSS a:focus{font-size:16px;line-height:30px;color:#1882bb;outline:none;text-decoration:none;padding:0px;margin:0px;}
.wysiwygCSS p{font-size:16px;line-height:30px;color:#000000;padding:0px;margin:0px;margin-bottom:20px;}
.wysiwygCSS p a, .wysiwygCSS p a:hover, .wysiwygCSS p a:focus{font-size:16px;line-height:30px;color:#1882bb;outline:none;text-decoration:none;padding:0px;margin:0px;}
.wysiwygCSS ul li{font-size:16px;line-height:30px;color:#000000;padding:0px;margin:0px;margin-bottom:20px;}
.wysiwygCSS ul{display:block;list-style-type:disc;}
.wysiwygCSS figcaption{display:block;padding:0px !important;line-height:1.5 !important;font-size:inherit !important;margin-top:5px !important;font-size:15px !important;background-color:white;}
.wysiwygCSS ul li::before{display:none !important;}
.wysiwygCSS ul li::after{display:none !important;}
.wysiwygCSS ul li a{font-size:16px;line-height:30px;color:#1882bb;outline:none;text-decoration:none;padding:0px;margin:0px;}
.wysiwygCSS h1{font-size:24px;line-height:30px;color:#000000;margin-bottom:20px;}
.wysiwygCSS h2{font-size:20px;line-height:26px;color:#000000;margin-bottom:20px;}
.wysiwygCSS h3{font-size:16px;line-height:22px;color:#000000;margin-bottom:20px;}
.wysiwygCSS h4{font-size:14px;line-height:20px;color:#000000;}
.wysiwygCSS h5{font-size:12px;line-height:18px;color:#000000;margin-bottom:20px;}
.wysiwygCSS b{font-weight:bold !important;}
.wysiwygCSS img{height:auto;max-width:100%;}
.wysiwygCSS blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee;}
.registrationForm #regform{margin:0px;max-width:520px;}
.registrationForm #regform .input{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:18px;color:#000000;padding:15px;margin:0px;margin-bottom:20px;border:1px solid #dddddd;background:#ffffff;}
.registrationForm #regform .input::-webkit-input-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform .input::-moz-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform .input:-ms-input-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform .input:-moz-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform input.submit{float:none;box-shadow:none;border:1px solid #1882bb;background-color:#1882bb;background:#1882bb;font-family:'Montserrat-SemiBold';font-size:21px;line-height:30px;color:#ffffff;margin:0px;text-transform:uppercase;text-align:center;border-radius:0px;padding:14px 70px;}
.previousMemberWrapper{background-color:#ffffff;padding:60px 0px;}
.previousMember{margin-bottom:20px;text-align:center;}
.previousMember p{font-family:'Montserrat-SemiBold';font-size:20px;line-height:26px;color:#000000;text-transform:uppercase;text-align:center;position:relative;padding:0px;margin:0px;padding-bottom:40px;}
.previousMember p:after{content:"";position:absolute;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.previousMemberDescription{font-family:'Montserrat-Regular', sans-serif;text-align:center;}
body.archive.category #primary article, body.page #primary article{float:none;display:block;margin:0;width:100%;vertical-align:top;}
body.archive.category .categoryNameSlider .owl-nav, body.page .categoryNameSlider .owl-nav{position:absolute;top:0;width:100%;margin-top:20px;}
body.archive.category .categoryNameSlider .owl-prev, body.archive.category .categoryNameSlider .owl-next, body.page .categoryNameSlider .owl-prev, body.page .categoryNameSlider .owl-next{position:absolute;background-color:black !important;top:-20px;}
body.archive.category .categoryNameSlider .owl-prev, body.page .categoryNameSlider .owl-prev{left:0px;}
body.archive.category .categoryNameSlider .owl-next, body.page .categoryNameSlider .owl-next{right:0px;}
body.archive.category .categoryNameSlider, body.page .categoryNameSlider{background-color:#1882bb;}
body.archive.category .categoryNameSlider .owl-stage-outer{margin-left:0px;padding-left:0px;padding-right:0px;width:93%;max-width:93%;margin:0 auto;}
body.page .categoryNameSlider .owl-stage-outer{margin-left:0px;padding-left:0px;padding-right:0px;width:100%;max-width:100%;margin:0 auto;}
body.archive.category .bottom_border{}
body.archive.category .categoryNameSlider .owl-item a, body.archive.category .categoryNameSlider .owl-item a:hover, body.archive.category .categoryNameSlider .owl-item a:focus, body.page .categoryNameSlider .owl-item a, body.page .categoryNameSlider .owl-item a:hover, body.page .categoryNameSlider .owl-item a:focus{font-family:'Montserrat-SemiBold', sans-serif;font-size:16px;line-height:60px;color:#ffffff;outline:none;text-decoration:none;text-transform:uppercase;margin:0px;padding:0px;}
body.archive.category .categoryNameSlider .owl-item .bottom_border a, body.archive.category .categoryNameSlider .owl-item .bottom_border a:hover, body.archive.category .categoryNameSlider .owl-item .bottom_border a:focus, body.page .categoryNameSlider .owl-item .bottom_border a, body.page .categoryNameSlider .owl-item .bottom_border a:hover, body.page .categoryNameSlider .owl-item .bottom_border a:focus{color:#5bebe3;}
body.archive.category .categoryNameSlider .owl-item h4, body.page .categoryNameSlider .owl-item h4{margin:0px;padding:0px;line-height:normal !important;}
body.archive.category .categoryNameSlider.owl-theme .owl-nav [class*="owl-"], body.page .categoryNameSlider.owl-theme .owl-nav [class*="owl-"]{width:28px;height:60px;background:#1574a7 !important;border-radius:0px;line-height:60px;margin:0px;padding:0px;}
body.archive.category .categoryNameSlider.owl-theme .owl-nav .disabled, body.page .categoryNameSlider.owl-theme .owl-nav .disabled{opacity:1;}
body.archive.category .categoryNameSlider.owl-theme .owl-nav .fa, body.archive.category .categoryNameSlider.owl-theme .owl-nav .fa::before, body.page .categoryNameSlider.owl-theme .owl-nav .fa, body.page .categoryNameSlider.owl-theme .owl-nav .fa::before{color:#ffffff;}
body.archive.category .categoryNameSlider.owl-theme .owl-nav .disabled .fa, body.page .categoryNameSlider.owl-theme .owl-nav .disabled .fa{opacity:.5;}
body.archive.category .categoryNameSlider.owl-carousel.owl-loaded, body.page .categoryNameSlider.owl-carousel.owl-loaded{margin-bottom:50px;}
body.archive.category .view-vid .recentlyAddedVideosSliderInnerWrap .view-vid{display:block;}
body.archive.category .the-post-information:hover .the-post-information-image div, .recentlyAddedVideosSliderInnerWrap .the-post-information:hover .the-post-information-image div{opacity:1;}
body.archive.category .view-vid {background-color:transparent;width:auto !important;height:auto;margin:-120px 0 0 -50px;padding:9px 14px;display:block;}
.recentlyAddedVideosSliderInnerWrap .view-vid {background-color:transparent;width:auto !important;height:auto;margin:-50px 0 0 -50px !important;padding:9px 14px;display:block;}
body.archive.category .view-vid:hover, .recentlyAddedVideosSliderInnerWrap .view-vid:hover{background-color:transparent;background:transparent;}
body.archive.category .view-vid img, .recentlyAddedVideosSliderInnerWrap .view-vid img{}
.page-template-page-homepage .recentlyAddedVideosSliderInnerWrap .view-vid{margin:0;padding:0;top:90px;left:39%;}
.recentlyAddedVideosSlider.owl-carousel .owl-item img{width:auto;}
body.archive.category .the-post-information-image{position:relative;}
body.archive.category .the-post-information-image .comments{position:absolute;top:10px;right:10px;font-family:'Montserrat-SemiBold', sans-serif;font-size:11.21px;background:url(../images/videoCommentIcon.png) no-repeat;height:24px;width:24px;color:#ffffff;line-height:20px;text-align:center;display:inline-block;padding-left:1px;}
body.archive.category .the-post-information-contents, .recentlyAddedVideosSliderInnerWrap .the-post-information-contents{float:none;padding:15px 15px 0px 15px;display:inline-block;width:100%;color:#000000;font-family:'Montserrat-Medium', sans-serif;font-size:13px;line-height:19px;margin:0px;border-radius:0px;}
body.archive.category .the-post-information-contents h1, .recentlyAddedVideosSliderInnerWrap .the-post-information-contents h1{text-align:center; font-family:'Montserrat-Medium', sans-serif !important;font-size:14px;line-height:19px;color:#000000;padding:0px;margin:0px;height:auto;text-transform:none;display:block;width:100%;}
body.archive.category #primary h1.entry-title{height:auto;text-transform:none;display:block;width:100%; text-align:center;}
body.archive.category .the-post-information-contents h1.entry-title a, body.archive.category .the-post-information-contents h1.entry-title a:hover, body.archive.category .the-post-information-contents h1.entry-title a:focus, .recentlyAddedVideosSliderInnerWrap .the-post-information-contents h1.entry-title a, .recentlyAddedVideosSliderInnerWrap .the-post-information-contents h1.entry-title a:hover, .recentlyAddedVideosSliderInnerWrap .the-post-information-contents h1.entry-title a:focus{font-family:'Lato', sans-serif !important;font-size:14px;line-height:19px;color:#333;padding:0px;margin:0px;text-transform:none;outline:none;text-decoration:none;}
body.archive.category .pagination{border-top:1px solid #eeeeee;padding:0px;margin:0px;margin-top:15px;display:inline-block;}
body.archive.category .pagination .nav-links{margin-top:30px;padding-right:0px;margin-bottom:30px;}
body.archive.category .pagination .page-numbers, body.archive.category .pagination .page-numbers:hover, body.archive.category .pagination .page-numbers:focus{padding:0px;margin:0px;font-family:'Montserrat-SemiBold', sans-serif;font-size:14px;line-height:40px;height:40px;width:40px;letter-spacing:normal;color:#151515;background-color:#f7f7f7;margin-right:10px;outline:none;text-decoration:none;}
body.archive.category .pagination .page-numbers:last-child{margin-right:10px;}
body.archive.category .pagination .page-numbers.current{color:#ffffff;background-color: #2c7be5;
border-color: #2c7be5; border-radius:5px;}
body.archive.category .pagination::before, body.archive.category .pagination::after{display:none;}
body.archive.category .pagination .page-numbers.prev::before{display:none;}
body.archive.category .pagination .page-numbers.next::before{display:none;}
body.archive.category .pagination .page-numbers.prev, body.archive.category .pagination .page-numbers.prev:hover, body.archive.category .pagination .page-numbers.prev:focus{width:115px;text-align:center;color:#ffffff;text-transform:uppercase;background-color:#7f7f7f;outline:none;text-decoration:none;left:0px;margin:0px;}
body.archive.category .pagination .page-numbers.next, body.archive.category .pagination .page-numbers.next:hover, body.archive.category .pagination .page-numbers.next:focus{width:115px;text-align:center;color:#ffffff;text-transform:uppercase;background-color:#7f7f7f;outline:none;text-decoration:none;right:0px;margin:0px;}
.trainWithWrapper{padding:50px 0px;background-color:#fff;}
.trainWithWrapperTitle{margin-bottom:60px;text-align:center;}
.trainWithWrapperTitle+.row{justify-content:center;}
.trainWithWrapperTitle p{font-family:'Lato', sans-serif;font-size:30px;line-height:42px;color:#000000;text-transform:uppercase;text-align:center;position:relative;padding:0px;margin:0px;padding-bottom:30px;letter-spacing:normal;}
.trainWithWrapperTitle p:after{content:"";position:absolute;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.trainWithWrapper .trainWithInnerWrap{padding-right:15px;margin-bottom:15px;}
.trainWithWrapper .trainWithInnerWrap.even{padding-left:15px;padding-right:0px;}
.trainWithBgWrapper{width:100%;background-image:url('../images/trainBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:26px 35px;min-height:232px;background-position:center center;}
.trainWithTitle p{font-family:'Montserrat-ExtraBold';font-size:40px;line-height:50px;color:#ffffff;letter-spacing:normal;text-transform:uppercase;padding:0px;margin:0px;}
.trainWithSubTitle{margin-bottom:30px;}
.trainWithSubTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:21px;line-height:50px;color:#ffffff;letter-spacing:normal;text-transform:uppercase;padding:0px;margin:0px;}
.trainWithLink a, .trainWithLink a:hover, .trainWithLink a:focus{display:inline-block;padding:12px 20px;background-color:transparent;border:1px solid #ffffff;font-family:'Montserrat-Bold', sans-serif;font-size:16.8px;line-height:24px;color:#ffffff;outline:none;text-decoration:none;text-transform:uppercase;}
.recentlyAddedWrapper{padding:70px 0px;background-color:#f2f2f2;}
.recentlyAddedWrapperTitle{margin-bottom:20px;text-align:center;}
.recentlyAddedWrapperTitle p{font-family:'Lato', sans-serif;font-size:30px;line-height:42px;color:#000000;text-transform:uppercase;text-align:center;position:relative;padding:0px;margin:0px;padding-bottom:30px;letter-spacing:1px;}
.recentlyAddedWrapperTitle p:after{content:"";position:absolute;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.the-post-information .postCategoryLink{margin-bottom:10px;}
.the-post-information .postCategoryLink a, .the-post-information .postCategoryLink a:hover, .the-post-information .postCategoryLink a:focus{font-family:'Lato', sans-serif;font-size:14px;line-height:20px;color:#2c7be5;padding:0px;margin:0px;outline:none;text-decoration:none;text-transform:uppercase;}
.recentlyAddedVideosSlider .owl-stage-outer{padding-left:15px;padding-right:15px;}
.recentlyAddedVideosSlider .recentlyAddedVideosSliderInnerWrap{width:255px;}
.recentlyAddedVideosSlider.owl-carousel .owl-stage-outer{width:100%;}
.recentlyAddedVideosSlider.owl-theme .owl-nav{margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:left;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"]{padding:0px;margin:0px;width:38px;height:38px;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{background-image:url('../images/blackNextArrow.png') !important;background-repeat:no-repeat !important;background-position:center center !important;float:right;margin-right:-70px;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{background-image:url('../images/blackPrevArrow.png') !important;background-repeat:no-repeat !important;background-position:center center !important;margin-left:-70px;}
body.single-post .inner-banner, body.single .inner-banner{border-top:none;border-bottom:none;width:100%;display:inline-block;padding:0px;margin:0px;padding-top:30px;padding-bottom:30px;}
body.single-post .inner-banner, body.single .inner-banner{text-align:center;}
body.single-post .inner-banner h1, body.single .inner-banner h1{font-family:'Lato', sans-serif !important;font-size:36px;color:#000000;text-transform:uppercase;text-align:center;position:relative;padding:0px;padding-bottom:0px;margin:0px;letter-spacing:normal;}
body.single-post .inner-banner h1:after, body.single .inner-banner h1:after{content:"";position:absolute;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto;display:none;width:150px;border-bottom:3px solid #1882bb;}
body.single-post .favorite .btn-group{display:inline-block;left:auto;margin-left:0px;border-radius:5px;padding:0px 10px;color: #fff !important;
background-color: #2c7be5;}
body.single-post .favorite .icon, body.single-post .favorite .icon:hover, body.single-post .favorite .icon:focus{border-right:none !important;border:none !important;padding:0px !important;margin-right:10px;display:inline-block;vertical-align:top;background:transparent !important;}
body.single-post .favorite .btn-group .text, body.single-post .favorite .btn-group .text:hover, body.single-post .favorite .btn-group .text:focus{margin-left:0;border:none;padding:0px !important;display:inline-block;vertical-align:top;font-family:'Lato', sans-serif;font-size:14px;line-height:28px;color:#fff !important;text-transform:uppercase;background:transparent !important;}
.previousNextPostWrapper{padding:30px 0px;border-top:1px solid #efefef;}
.singleNextPrevWrapper{display:inline-block;max-width:260px !important;vertical-align:top;}
.singleNextPrevWrapper.nextPostLink{float:right;}
.singleNextPrevLeftWrap{width:260px;display:inline;float:left; border-radius:6px;}
.singleNextPrevRightWrap{width:200px;display:inline;float:left;background-repeat:no-repeat;background-position:center center;background-size:cover; }
.singleNextPrevVideoLink{background-color:#999;padding:10px;}
.singleNextPrevVideoLink p{font-family:'Lato', sans-serif;font-size:14px;line-height:20px;color:#ffffff;text-align:center;margin:0px;padding:0px;text-transform:uppercase;}
.singleNextPrevWrapper.prevPostLink .singleNextPrevVideoLink p{background-image:url('../images/whitePrevArrow.png');background-repeat:no-repeat;background-position:left 10px center;}
.singleNextPrevWrapper.nextPostLink .singleNextPrevVideoLink p{background-image:url('../images/whiteNextArrow.png');background-repeat:no-repeat;background-position:right 10px center;}
.singleNextPrevVideoName{padding:15px;background-color:#efefef;}
.singleNextPrevVideoName p{font-family:'Lato', sans-serif !important;font-size:14px;line-height:19px;color:#000000;padding:0px;margin:0px;text-transform:none;outline:none;text-decoration:none;}
.comments-area{padding:10px 0px;background-color:#f7f7f7;text-align:center;margin-bottom:0px;}
#comments h2.comments-title{background-color:transparent;font-family:'Lato', sans-serif !important;font-size:24px;line-height:24px;color:#000000;text-transform:uppercase;text-align:center;position:relative; margin: 20px 0px 30px 0px;}

.comment-list{list-style:none;margin:0;max-width:940px;width:940px;text-align:left;margin:0 auto;background-color:#ffffff;}
#respond{margin:0;max-width:940px;width:940px;text-align:left;margin:0 auto;background-color:transparent;}
#commentform .form-submit .submit, #commentform .form-submit .submit:hover, #commentform .form-submit .submit:focus{background-color:#1882bb;font-family:'Montserrat-SemiBold', sans-serif !important;font-size:14px;line-height:20px;color:#ffffff;text-transform:uppercase;text-align:center;padding:9px 15px;outline:none;text-decoration:none;background:#1882bb;}
.comment-list .comment.byuser #respond{margin:0;max-width:100%;width:100%;text-align:left;margin:0 auto;background-color:transparent;}
#cancel-comment-reply-link:hover, #cancel-comment-reply-link:focus{border:none;}
#colophon{background:#15191e;padding:52px 0;}
#colophon .widget_nav_menu li a{font-family:'Lato', sans-serif;font-size:15px;line-height:30px;color:#ffffff;}
#colophon .widget_nav_menu li{margin:0 13px;}
#colophon .widget_nav_menu .menu{margin-left:0px;}
#colophon .simple-social-icons ul li a{background-color:#d0d1d2 !important;}
#colophon .simple-social-icons ul{margin-bottom:30px;}
.copy{background:transparent;font-family:'Montserrat-Medium', sans-serif;font-size:14px;line-height:30px;color:#ffffff;}
.footerCopyRightBorderWrap{display:block;width:100%;text-align:center;}
.footerCopyRightBorder{background-color:#1882bb;height:2px;margin:0;display:inline-block;width:64px;}
.welcomeBannerWrap{background-image:url('../images/welcomeBannerImage.jpg');background-repeat:no-repeat;background-size:cover;padding:120px 0px;background-color:transparent;}
.welcomeBannerTitle{margin-bottom:10px;}
.welcomeBannerTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:76px;color:#ffffff;text-transform:uppercase;padding:0px;margin:0px;}
.welcomeBannerSubTitle{margin-bottom:10px;}
.welcomeBannerSubTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:20px;line-height:26px;color:#ffffff;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.welcomeBannerSubTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.welcomeBannerDescription{margin-bottom:30px;}
.welcomeBannerDescription *{font-family:'Montserrat-Regular', sans-serif;color:#ffffff !important;}
.welcomeBannerLink{margin-bottom:40px;}
.welcomeBannerLink a, .welcomeBannerLink a:hover, .welcomeBannerLink a:focus{display:inline-block;padding:17px 34px;background-color:#1882bb;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-align:center;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;}
.welcomeBannerVideo{padding:65% 0 0 0;position:relative;}
.welcomeBannerVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;margin-bottom:1.75em;vertical-align:middle;}
.welcomeBannerCalloutWrap{padding-top:15px;background-color:#ffffff;}
.singleWelcomeBannerCallout{display:inline-block;vertical-align:top;margin-bottom:15px;}
.welcomeBannerCalloutImageWrap{width:auto;display:inline-block;vertical-align:middle;margin-right:25px;}
.welcomeBannerCalloutDetails{width:auto;display:inline-block;vertical-align:middle;}
.welcomeBannerCalloutTitle{margin-top:5px;}
.welcomeBannerCalloutTitle p{font-family:'Montserrat-ExtraBold', sans-serif;text-align:left;font-size:21px;line-height:28px;color:#1882bb;padding:0px;margin:0px;text-transform:uppercase;}
.welcomeBannerCalloutSubTitle{}
.welcomeBannerCalloutSubTitle p{font-family:'Montserrat-Medium', sans-serif;text-align:left;font-size:21px;line-height:28px;color:#000000;padding:0px;margin:0px;text-transform:uppercase;}
.homeAboutWrap{background-image:url('../images/homeAboutBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:90px 0px;}
.homeAboutTitle{margin-bottom:10px;}
.homeAboutTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:76px;color:#ffffff;text-transform:uppercase;padding:0px;margin:0px;}
.homeAboutSubTitle{margin-bottom:10px;}
.homeAboutSubTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:20px;line-height:26px;color:#ffffff;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.homeAboutSubTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.homeAboutDescription *{font-family:'Montserrat-Regular', sans-serif;margin-bottom:30px;color:#ffffff !important;}
.homeCtaWrap{background-image:url('../images/ctaBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:70px 0px;}
.homeCtaWrapTitle{margin-bottom:25px;}
.homeCtaWrapTitle p{font-family:'Montserrat-Medium', sans-serif;font-size:21px;line-height:34px;color:#ffffff;text-align:center;padding:0px;margin:0px;}
.homeCtaWrapCta{text-align:center;}
.homeCtaWrapCta a, .homeCtaWrapCta a:hover, .homeCtaWrapCta a:focus{display:inline-block;padding:15px 35px;border:2px solid #ffffff;border-radius:0px;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;text-transform:uppercase;color:#ffffff;text-align:center;outline:none;text-decoration:none;}
.programBuilderWrap{background-image:url('../images/programBuilderBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:100px 0px;}
.programBuilderWrapTitle{margin-bottom:10px;}
.programBuilderWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:67px;color:#000000;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.programBuilderWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.programBuilderWrapDescription{font-family:'Montserrat-Regular', sans-serif;margin-bottom:30px;}
.programBuilderWrapLink{margin-bottom:30px;}
.programBuilderWrapLink a, .programBuilderWrapLink a:hover, .programBuilderWrapLink a:focus{display:inline-block;padding:17px 27px;background-color:#1882bb;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;text-align:center;}
.programBuilderWrapVideoWrap{min-height:1px;display:flex;justify-content:center;align-items:center;width:100%;}
.programBuilderWrapVideo{padding:62% 0 0 0;position:relative;display:block;width:100%;}
.programBuilderWrapVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;margin-bottom:1.75em;vertical-align:middle;}
.homeVideosWrap{background-color:#ffffff;padding-top:90px;padding-bottom:40px;}
.homeVideosWrapTitle{margin-bottom:35px;}
.homeVideosWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:67px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;}
.homeVideosWrapSingleDetail{margin-bottom:30px;}
.homeVideosWrapSingleDetailTitle{margin-bottom:10px;text-align:center;}
.homeVideosWrapSingleDetailTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:20px;line-height:26px;color:#000000;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:35px;letter-spacing:1px;}
.homeVideosWrapSingleDetailTitle p:after{content:"";position:absolute;bottom:10px;left:0;right:0px;display:inline-block;width:150px;margin-left:auto;margin-right:auto;border-bottom:3px solid #1882bb;}
.homeVideosWrapSingleDetailSubTitle p{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:30px;color:#000000;text-align:center;padding:0px;margin:0px;}
.homeVideosWrapSingleDetail .allRecentlyAddedVideos{margin-top:40px;}
.homeVideosWrapCta{margin-bottom:20px;text-align:center;}
.homeVideosWrapCta a, .homeVideosWrapCta a:hover, .homeVideosWrapCta a:focus{display:inline-block;padding:17px 32px;background-color:#1882bb;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;text-align:center;}
.homeTrainWithSingleWrap{background-image:url('../images/homeTrainWithBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:205px 0px;}
.homeTrainWithSingleWrapTitle{margin-bottom:10px;}
.homeTrainWithSingleWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:76px;color:#ffffff;text-transform:uppercase;padding:0px;margin:0px;}
.homeTrainWithSingleWrapSubTitle{margin-bottom:10px;}
.homeTrainWithSingleWrapSubTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:20px;line-height:26px;color:#ffffff;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.homeTrainWithSingleWrapSubTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #21b1ff;}
.homeTrainWithSingleWrapDescription{margin-bottom:30px;}
.homeTrainWithSingleWrapDescription *{font-family:'Montserrat-Regular', sans-serif;color:#ffffff !important;}
.homeTrainWithWrap.owl-carousel .owl-stage-outer{width:100%;}
.homeTrainWithWrap.owl-theme .owl-nav{margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:left;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"]{padding:0px;margin:0px;width:38px;height:38px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-prev{background-image:url(../images/whitePrevBigArrow.png) !important;background-repeat:no-repeat !important;background-position:center center !important;margin-left:60px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-next{background-image:url(../images/whiteNextBigArrow.png) !important;background-repeat:no-repeat !important;background-position:center center !important;float:right;margin-right:60px;}
.dietPlannerWrap{background-image:url('../images/dietTrainerBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:115px 0px;}
.dietPlannerWrapTitle{margin-bottom:10px;}
.dietPlannerWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:67px;color:#000000;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.dietPlannerWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.dietPlannerWrapDescription{font-family:'Montserrat-Regular', sans-serif;margin-bottom:30px;}
.dietPlannerWrapLink{margin-bottom:30px;}
.dietPlannerWrapLink a, .dietPlannerWrapLink a:hover, .dietPlannerWrapLink a:focus{display:inline-block;padding:17px 27px;background-color:#1882bb;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;text-align:center;}
.dietPlannerWrapVideoWrap{min-height:1px;display:flex;justify-content:center;align-items:center;width:100%;}
.dietPlannerWrapVideo{position:relative;padding-bottom:56.25%;overflow:hidden;display:block;width:100%;}
.dietPlannerWrapVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.dailyTrainerWrap{background-image:url('../images/dailyTrainerBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:115px 0px;}
.dailyTrainerWrapTitle{margin-bottom:10px;}
.dailyTrainerWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:67px;color:#ffffff;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.dailyTrainerWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.dailyTrainerWrapDescription{font-family:'Montserrat-Regular', sans-serif;margin-bottom:30px;}
.dailyTrainerWrapDescription *{color:#ffffff !important;}
.dailyTrainerWrapLink{margin-bottom:30px;}
.dailyTrainerWrapLink a, .dailyTrainerWrapLink a:hover, .dailyTrainerWrapLink a:focus{display:inline-block;padding:17px 27px;background-color:#1882bb;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;text-align:center;}
.weeklyQaWrap{background-image:url('../images/weeklyQaBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:90px 0px;}
.weeklyQaWrapTitle{margin-bottom:15px;}
.weeklyQaWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:68px;color:#ffffff;text-transform:uppercase;text-align:center;padding:0px;margin:0px;padding-bottom:40px;position:relative;}
.weeklyQaWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0px;right:0px;margin-left:auto;margin-right:auto;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.weeklyQaWrapSubTitle{margin-bottom:40px;}
.weeklyQaWrapSubTitle p{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:30px;color:#ffffff;padding:0px;margin:0px;text-align:center;}
.weeklyQaWrapImage{text-align:center;}
.membersFeedbackWrap{padding-top:170px;background-color:#ffffff;margin-top:-180px;}
.membersFeedbackWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:68px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;padding-bottom:40px;position:relative;}
.membersFeedbackWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0px;right:0px;margin-left:auto;margin-right:auto;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.singleMemberFeedbackWrap{background-color:#f8f8f8;position:relative;padding:20px;text-align:center;border:1px solid #e5e5e5;margin-bottom:55px;}
.singleMemberFeedbackWrapImage{display:inline-block;width:164px;height:164px;-webkit-border-radius:164px;-webkit-background-clip:padding-box;-moz-border-radius:164px;-moz-background-clip:padding;border-radius:164px;background-clip:padding-box;margin:7px 0 0 5px;background-size:cover;background-position:center center;border:6px solid #e5e5e5;background-image:url(../images/homeTrainWithBgImage.jpg);margin-top:-100px;margin-bottom:20px;}
.singleMemberFeedbackWrapDescription p{font-family:'Montserrat-Italic';font-size:14px;line-height:27px;color:#000000;padding:0px;margin:0px;}
.singleMemberFeedbackWrapDescription p a{font-family:'Montserrat-Italic';font-size:14px;line-height:27px;color:#000000;padding:0px;margin:0px;}
.singleMemberFeedbackWrapDescription{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d8d8d8;}
.singleMemberFeedbackWrapName{margin-bottom:5px;}
.singleMemberFeedbackWrapName p{font-family:'Montserrat-Bold', sans-serif;font-size:16px;line-height:27px;color:#000000;padding:0px;margin:0px;text-transform:capitalize;}
.singleMemberDetails{margin-bottom:30px;}
.membersFeedbackWrapCta{margin-bottom:80px;text-align:center;}
.membersFeedbackWrapCta a, .membersFeedbackWrapCta a:hover, .membersFeedbackWrapCta a:focus{display:inline-block;padding:17px 32px;background-color:#1882bb;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;text-align:center;}
.allMembersFeedBackWrapSlider.owl-carousel .owl-stage-outer{width:100%;}
.singleMemberFeedbackWrapColumn{width:350px;margin-top:30px;}
.owl-carousel .owl-item .singleMemberFeedbackWrapReviewImage img{width:auto;display:inline-block;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav{margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:left;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"]{padding:0px;margin:0px;width:38px;height:38px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{background-image:url(../images/blackPrevArrow.png) !important;background-repeat:no-repeat !important;background-position:center center !important;margin-left:-70px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-next{background-image:url(../images/blackNextArrow.png) !important;background-repeat:no-repeat !important;background-position:center center !important;float:right;margin-right:-70px;}
.newAppsWrap{background-image:url('../images/newAppsBgImage.jpg');background-repeat:no-repeat;background-size:cover;padding:80px 0px;}
.newAppsWrapTitle{margin-bottom:10px;}
.newAppsWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:68px;color:#ffffff;text-transform:uppercase;padding:0px;margin:0px;}
.newAppsWrapSubTitle{margin-bottom:10px;}
.newAppsWrapSubTitle p{font-family:'Montserrat-SemiBold', sans-serif;font-size:20px;line-height:26px;color:#ffffff;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.newAppsWrapSubTitle p:after{content:"";position:absolute;bottom:10px;left:0px;display:inline-block;width:150px;border-bottom:3px solid #21b1ff;}
.newAppsWrapDescription{margin-bottom:30px;}
.newAppsWrapDescription p{font-family:'Montserrat-SemiBold', sans-serif;font-size:15px;line-height:28px;color:#ffffff;padding:0px;margin:0px;}
.newAppsWrapDetailFeatures{margin-bottom:30px;}
.newAppsWrapDetailFeatures ul{list-style:none;padding:0px;margin:0;display:block;}
.newAppsWrapDetailFeatures ul li{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:28px;color:#ffffff;padding:0px;margin:0px;margin-bottom:20px;background-image:url(../images/whiteTickMarkImage.png);background-repeat:no-repeat;background-position:left top 4px;padding-left:35px;}
.newAppsWrapDetailFeatures ul li a, .newAppsWrapDetailFeatures ul li a:hover, .newAppsWrapDetailFeatures ul li a:focus{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:28px;color:#ffffff;outline:none;text-decoration:none;vertical-align:top;padding:0px;margin:0px;}
.newAppsWrapLinks ul{list-style:none;padding:0px;margin:0;display:block;}
.newAppsWrapLinks ul li{display:inline-block;margin-right:25px;}
.newAppsWrapLinks ul li:last-child{margin-right:0px;}
.newAppsWrapLinks ul li a{display:inline-block;width:auto;padding:0px;margin:0px;}
.newAppsWrapLinks ul li a img{max-width:100%;width:auto;}
.newAppsWrapMobileImage{background:url(../images/newAppsVideoBgImage.png) no-repeat top center;position:relative;background-size:100%;text-align:center;margin:0 auto;margin-top:30px;}
.newAppsWrapMobileImageInner{width:245px;display:inline-block;margin:14.1% 0 0 112px !important;overflow:hidden;padding-bottom:38%;}
.newAppsWrapIframeOuter{padding:200.78% 0 0 0;position:relative;}
.newAppsWrapIframeOuter iframe{vertical-align:middle;margin-bottom:1.75em;position:absolute;top:0;left:0;width:100%;height:100%;max-width:100% !important;}
.membershipWrap{padding-top:90px;padding-bottom:80px;background-color:#f2f2f2;}
.membershipPlansWrap{text-align:center;margin-bottom:40px;}
.membershipWrapTitle{margin-bottom:60px;}
.membershipWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:70px;line-height:68px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;padding-bottom:40px;position:relative;}
.membershipWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0px;right:0px;margin-left:auto;margin-right:auto;display:inline-block;width:150px;border-bottom:3px solid #1882bb;}
.singleMembershipPlan{display:inline-block;vertical-align:top;width:290px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);background-color:#ffffff;margin-right:65px;}
.singleMembershipPlan:last-child{margin-right:0px;}
.singleMembershipPlanName{padding:40px 15px;background-color:#d9d9d9;position:relative;}
.singleMembershipPlanName p{font-family:'Montserrat-Bold', sans-serif;font-size:22px;line-height:20px;color:#000000;text-transform:uppercase;padding:0px;margin:0px;text-align:center;}
.singleMembershipPlanDetails{padding:45px 35px;}
.singleMembershipPlanPrice{padding-top:30px;margin-bottom:50px;}
.singleMembershipPlanPrice p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:50px;line-height:56px;color:#000000;font-style:italic;padding:0px;margin:0px;text-align:center;text-shadow:1px 2px 0px rgba(0, 0, 0, 0.35);}
.singleMembershipPlanLink a, .singleMembershipPlanLink a:hover, .singleMembershipPlanLink a:focus{display:block;width:100%;background-color:#f0b910;border:none;border-radius:0px;padding:15px 15px;text-align:center;font-family:'Montserrat-Bold', sans-serif;font-size:24px;line-height:32px;color:#000000;outline:none;text-decoration:none;}
.singleMembershipPlan.mostPopular{margin-top:-17px;}
.singleMembershipPlan.mostPopular .singleMembershipPlanName{background-color:#b60804;}
.singleMembershipPlanMostPopular{background-color:#dc1c08;}
.singleMembershipPlan.mostPopular .singleMembershipPlanName p{color:#ffffff;}
.singleMembershipPlanMostPopular p{font-family:'Montserrat-Medium', sans-serif;font-size:14px;line-height:16px;text-transform:uppercase;color:#ffffff;padding:0px;text-align:center;margin:0px;}
.singleMembershipPlan.mostPopular .singleMembershipPlanPrice p{font-size:70px;line-height:76px;}
.singleMembershipPlan.mostPopular .singleMembershipPlanPrice p span{display:block;vertical-align:top;font-size:12px;line-height:18px;}
.membershipWrapDescription{font-family:'Montserrat-Regular', sans-serif;color:#000000 !important;text-align:center;max-width:86%;width:86%;margin:0 auto;}
.membershipWrapDescription *{font-size:14px !important;line-height:23px !important;color:#000000 !important;}
.membershipWrapDescription a{color:#1882bb !important;}
.fancybox-slide>*{background-color:transparent;}
.fancybox-iframe{background-color:transparent;background:transparent;}
.fancybox-container{z-index:9999999;}
.container.site-content{padding-left:15px;padding-right:15px;}
.mobileBannerImageWrap{display:none;}
.newsliderWidth{width:130px;}
.page-template-page-homepage .recentlyAddedVideosSliderInnerWrap article{padding-bottom:15px;}
@media only screen and (min-width:1200px){body.page .container, body.archive.category .container, body.single-post .container, body.page-template-page-homepage .container, body .nav_wrapper > .container{max-width:1140px !important;width:1140px;}
}
@media only screen and (min-width:1200px) and (max-width:1319px){.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:-30px;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:-30px;}
.homeVideosWrapDetails .recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:-23px;}
.homeVideosWrapDetails .recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:-23px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:0px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:0px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:-40px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:-40px;}
.membershipWrapDescription{max-width:100%;width:100%;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.registrationFormFeatures{background-position:left top 425px;}
.recentlyAddedVideosSlider .recentlyAddedVideosSliderInnerWrap{width:290px;}
.page-template-page-homepage .recentlyAddedVideosSlider .recentlyAddedVideosSliderInnerWrap{width:100%;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:-20px;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:-20px;}
.singleNextPrevRightWrap{width:180px;}
.welcomeBannerTitle p, .homeAboutTitle p, .programBuilderWrapTitle p, .homeVideosWrapTitle p, .homeTrainWithSingleWrapTitle p, .dietPlannerWrapTitle p, .dailyTrainerWrapTitle p, .weeklyQaWrapTitle p, .membersFeedbackWrapTitle p, .newAppsWrapTitle p, .membershipWrapTitle p{font-size:60px;line-height:66px;}
.homeCtaWrapTitle p{font-size:20px;line-height:34px;}
.homeVideosWrapDetails .recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:0px;}
.homeVideosWrapDetails .recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:0px;}
.programBuilderWrapLink a, .programBuilderWrapLink a:hover, .programBuilderWrapLink a:focus, .homeVideosWrapCta a, .homeVideosWrapCta a:hover, .homeVideosWrapCta a:focus, .dietPlannerWrapLink a, .dietPlannerWrapLink a:hover, .dietPlannerWrapLink a:focus, .dailyTrainerWrapLink a, .dailyTrainerWrapLink a:hover, .dailyTrainerWrapLink a:focus, .membersFeedbackWrapCta a, .membersFeedbackWrapCta a:hover, .membersFeedbackWrapCta a:focus{font-size:17px;line-height:24px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:0px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:0px;}
.singleMemberFeedbackWrapColumn{width:290px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:0px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:0px;}
.newAppsWrapLinks ul li{width:165px;}
.singleMembershipPlan{margin-right:25px;}
.singleMembershipPlan:last-child{margin-right:0px;}
.membershipWrapDescription{max-width:100%;width:100%;}
.newAppsWrapMobileImageInner{width:205px;margin:14.1% 0 0 91px !important;}
.newsliderWidth{width:150px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.registrationFeaturesWrapper{padding-right:0px;}
.registrationFormFeatures{background-position:left top 425px;}
.recentlyAddedVideosSlider .recentlyAddedVideosSliderInnerWrap{width:226px;}
.page-template-page-homepage .recentlyAddedVideosSlider .recentlyAddedVideosSliderInnerWrap{width:100%;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:5px;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:5px;}
.trainWithTitle p{font-size:26px;line-height:36px;}
.trainWithSubTitle p{font-size:16px;line-height:30px;}
.trainWithLink a, .trainWithLink a:hover, .trainWithLink a:focus{padding:8px 12px;font-size:14px;line-height:20px;}
.trainWithBgWrapper{padding:15px 15px;}
.singleNextPrevLeftWrap{width:200px;}
.singleNextPrevRightWrap{width:145px;}
.singleNextPrevWrapper.prevPostLink .singleNextPrevVideoLink p{background-position:left 5px center;}
.singleNextPrevWrapper.nextPostLink .singleNextPrevVideoLink p{background-position:right 5px center;}
.comments-area{margin:0px;padding:0 15px;margin-bottom:30px;}
.comment-list{max-width:100%;width:100%;}
#respond{max-width:100%;width:100%;}
.welcomeBannerTitle p, .homeAboutTitle p, .programBuilderWrapTitle p, .homeVideosWrapTitle p, .homeTrainWithSingleWrapTitle p, .dietPlannerWrapTitle p, .dailyTrainerWrapTitle p, .weeklyQaWrapTitle p, .membersFeedbackWrapTitle p, .newAppsWrapTitle p, .membershipWrapTitle p, .singleMembershipPlan.mostPopular .singleMembershipPlanPrice p{font-size:40px;line-height:46px;}
.welcomeBannerSubTitle p, .homeAboutSubTitle p, .homeVideosWrapSingleDetailTitle p, .homeTrainWithSingleWrapSubTitle p, .newAppsWrapSubTitle p{font-size:16px;line-height:22px;}
.welcomeBannerLink a, .welcomeBannerLink a:hover, .welcomeBannerLink a:focus, .programBuilderWrapLink a, .programBuilderWrapLink a:hover, .programBuilderWrapLink a:focus, .homeVideosWrapCta a, .homeVideosWrapCta a:hover, .homeVideosWrapCta a:focus, .dietPlannerWrapLink a, .dietPlannerWrapLink a:hover, .dietPlannerWrapLink a:focus, .dailyTrainerWrapLink a, .dailyTrainerWrapLink a:hover, .dailyTrainerWrapLink a:focus, .membersFeedbackWrapCta a, .membersFeedbackWrapCta a:hover, .membersFeedbackWrapCta a:focus, .homeCtaWrapCta a, .homeCtaWrapCta a:hover, .homeCtaWrapCta a:focus{font-size:14px;line-height:20px;padding:15px;}
.welcomeBannerCalloutImageWrap img{width:50px;}
.welcomeBannerCalloutTitle p, .welcomeBannerCalloutSubTitle p{font-size:16px;line-height:22px;}
.homeCtaWrapTitle p{font-size:15px;line-height:26px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:5px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:5px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:5px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:5px;}
.newAppsWrapLinks ul li{width:120px;}
.singleMembershipPlan{width:220px;margin-right:15px;}
.singleMembershipPlan:last-child{margin-right:0px;}
.singleMembershipPlanName p{font-size:16px;}
.singleMembershipPlanPrice p{font-size:34px;line-height:40px;}
.singleMembershipPlanLink a, .singleMembershipPlanLink a:hover, .singleMembershipPlanLink a:focus{font-size:16px;line-height:22px;}
.singleMembershipPlanDetails{padding:35px 25px;}
.membershipWrapDescription{max-width:100%;width:100%;}
.newAppsWrapMobileImageInner{width:156px;margin:14.1% 0 0 70px !important;}
.trainWithBgWrapper{min-height:165px;}
.logs{display:none;}
.logs2{left:50%;display:inline-block;position:relative;margin-left:-158px;}
body.archive.category .categoryNameSlider .owl-stage-outer{width:87%;max-width:87%;}
}
@media only screen and (max-width:767px){.wysiwygCSS a, .wysiwygCSS a:hover, .wysiwygCSS a:focus, .wysiwygCSS p, .wysiwygCSS p a, .wysiwygCSS p a:hover, .wysiwygCSS p a:focus, .wysiwygCSS ul li, .wysiwygCSS ul li a, .wysiwygCSS blockquote{font-size:14px;line-height:26px;}
body.page .inner-banner, body.archive.category .inner-banner, body.single .inner-banner, body.archive .inner-banner{padding:25px 0px;}
body.page .inner-banner h1, body.archive.category .inner-banner h1, body.single .inner-banner h1 body.archive .inner-banner h1{font-size:20px;line-height:26px;}
body.page .site, body.archive.category .site{padding:0 0px;}
.registrationFormFeatures{padding:25px 0px;}
.registrationFeaturesWrapper{padding-right:0px;}
.registrationFeaturesTitle p, .newAppsWrapDescription p{font-size:14px;line-height:26px;}
.registrationFeatures ul li, .newAppsWrapDetailFeatures ul li, .registrationFeatures ul li a, .newAppsWrapDetailFeatures ul li a, .registrationFeaturesBonusSubTitle p{font-size:14px;line-height:22px;}
.registrationFormTitle p, .registrationFeaturesTitleBold p, .registrationFeaturesTitleBoldRed p{font-size:20px;line-height:26px;}
.registrationForm #regform .input{font-size:14px;line-height:18px;padding:10px 15px;}
.registrationForm #regform .input::-webkit-input-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:14px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform .input::-moz-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:14px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform .input:-ms-input-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:14px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform .input:-moz-placeholder{font-family:'Montserrat-Regular', sans-serif;font-size:14px;line-height:18px;color:#000000;opacity:1 !important;}
.registrationForm #regform input.submit{font-size:14px;line-height:20px;padding:14px 15px;width:100%;}
.previousMemberWrapper{background-color:#ffffff;padding:25px 0px;}
.previousMember p{font-size:16px;line-height:22px;padding-bottom:30px;}
.previousMember{margin-bottom:10px;}
.recentlyAddedVideosSlider .recentlyAddedVideosSliderInnerWrap{width:100%;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:5px;}
.recentlyAddedVideosSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:5px;}
body.archive.category .pagination .page-numbers.prev, body.archive.category .pagination .page-numbers.prev:hover, body.archive.category .pagination .page-numbers.prev:focus{width:90px;}
body.archive.category .pagination .page-numbers, body.archive.category .pagination .page-numbers:hover, body.archive.category .pagination .page-numbers:focus{font-size:12px;}
body.archive.category .pagination .page-numbers.current{width:auto;padding:0 10px;}
body.archive.category .pagination .page-numbers .screen-reader-text{padding:0px;margin:0px;}
body.archive.category .pagination .page-numbers.next, body.archive.category .pagination .page-numbers.next:hover, body.archive.category .pagination .page-numbers.next:focus{width:90px;}
body.archive.category .pagination .page-numbers .screen-reader-text:hover, body.archive.category .pagination .page-numbers .screen-reader-text:active, body.archive.category .pagination .page-numbers .screen-reader-text:focus{background:transparent;border:none;border-radius:0px;;clip:auto !important;color:#fff;display:inline;font-size:inherit;height:auto;padding:12px;position:relative;top:auto;left:auto;width:auto;z-index:100000;}
.trainWithWrapper .trainWithInnerWrap, .trainWithWrapper .trainWithInnerWrap.even{padding:0px;}
.trainWithTitle p{font-size:18px;line-height:28px;}
.trainWithSubTitle p{font-size:14px;line-height:26px;}
.trainWithBgWrapper{padding:15px;}
.trainWithLink a, .trainWithLink a:hover, .trainWithLink a:focus{padding:2px 10px;background-color:transparent;font-size:12px;line-height:24px;}
.trainWithSubTitle{margin-bottom:15px;}
body.archive.category .pagination{margin-top:5px;}
.trainWithWrapper{padding:15px 0px;}
.trainWithWrapperTitle p, .recentlyAddedWrapperTitle p{font-size:16px;line-height:22px;padding-bottom:30px;}
.trainWithWrapperTitle{margin-bottom:20px;}
.recentlyAddedWrapper{padding:20px 0px;}
body.single-post .inner-banner h1, body.single .inner-banner h1{font-size:20px;line-height:26px;padding-bottom:25px;}
body.single-post .inner-banner, body.single .inner-banner{padding-top:25px;padding-bottom:20px;}
body.page .site, body.archive.category .site, body.single-post .site, body.page-template-page-homepage .site{margin:0px;max-width:100%;width:100%;padding:0px;}
body.single-post .favorite .icon, body.single-post .favorite .icon:hover, body.single-post .favorite .icon:focus{margin-right:0;}
.previousNextPostWrapper{padding:40px 0px;border-top:3px solid #bbbbbb;}
.singleNextPrevVideoLink p, .singleNextPrevVideoName p{font-size:12px;line-height:18px;}
.singleNextPrevWrapper.prevPostLink .singleNextPrevVideoLink p, .singleNextPrevWrapper.nextPostLink .singleNextPrevVideoLink p{background-image:none;}
.singleNextPrevLeftWrap, .singleNextPrevRightWrap{width:50%;}
.singleNextPrevWrapper{display:block;width:100%;margin-bottom:30px;}
.singleNextPrevWrapper.nextPostLink{margin-bottom:0px;}
.comments-area{margin-left:0px;margin-right:0px;padding:30px 15px;}
#comments h2.comments-title{font-size:16px;line-height:22px;padding-bottom:30px;margin-bottom:20px;}
.comment-list, #respond{max-width:100%;width:100%;}
.comment-content{width:calc(100% - 40px);}
.comment-metadata{width:calc(100% - 40px);float:right;}
a.comment-reply-link{margin-left:40px;}
#commentform .form-submit .submit, #commentform .form-submit .submit:hover, #commentform .form-submit .submit:focus{font-size:12px;line-height:18px;}
#colophon{padding:30px 0;}
.copy{font-size:12px;line-height:18px;}
.welcomeBannerTitle p, .homeAboutTitle p, .programBuilderWrapTitle p, .homeVideosWrapTitle p, .homeTrainWithSingleWrapTitle p, .dietPlannerWrapTitle p, .dailyTrainerWrapTitle p, .weeklyQaWrapTitle p, .membersFeedbackWrapTitle p, .newAppsWrapTitle p, .membershipWrapTitle p, .singleMembershipPlan.mostPopular .singleMembershipPlanPrice p{font-size:20px;line-height:26px;}
.welcomeBannerSubTitle p, .homeAboutSubTitle p, .homeVideosWrapSingleDetailTitle p, .homeTrainWithSingleWrapSubTitle p, .newAppsWrapSubTitle p, .weeklyQaWrapSubTitle p{font-size:14px;line-height:20px;}
.welcomeBannerLink a, .welcomeBannerLink a:hover, .welcomeBannerLink a:focus, .programBuilderWrapLink a, .programBuilderWrapLink a:hover, .programBuilderWrapLink a:focus, .homeVideosWrapCta a, .homeVideosWrapCta a:hover, .homeVideosWrapCta a:focus, .dietPlannerWrapLink a, .dietPlannerWrapLink a:hover, .dietPlannerWrapLink a:focus, .dailyTrainerWrapLink a, .dailyTrainerWrapLink a:hover, .dailyTrainerWrapLink a:focus, .membersFeedbackWrapCta a, .membersFeedbackWrapCta a:hover, .membersFeedbackWrapCta a:focus, .homeCtaWrapCta a, .homeCtaWrapCta a:hover, .homeCtaWrapCta a:focus{font-size:12px;line-height:18px;padding:15px;}
.welcomeBannerCalloutImageWrap img{width:50px;}
.welcomeBannerCalloutTitle p, .welcomeBannerCalloutSubTitle p{font-size:16px;line-height:22px;}
.homeCtaWrapTitle p{font-size:15px;line-height:26px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:5px;}
.homeTrainWithWrap.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:5px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-prev{margin-left:5px;}
.allMembersFeedBackWrapSlider.owl-theme .owl-nav [class*="owl-"].owl-next{margin-right:5px;}
.newAppsWrapLinks ul li{width:120px;}
.welcomeBannerWrap, .welcomeBannerCalloutWrap, .homeAboutWrap, .homeCtaWrap, .programBuilderWrap, .homeVideosWrap, .homeTrainWithSingleWrap, .dietPlannerWrap, .dailyTrainerWrap, .newAppsWrap, .membershipWrap{padding:40px 0px;}
.homeVideosWrapSingleDetailSubTitle p{font-size:12px;line-height:22px;}
.dietPlannerWrapVideo{margin-bottom:30px;}
.weeklyQaWrap{padding-top:40px;}
.membersFeedbackWrap{padding-top:80px;margin-top:-140px;}
.singleMemberFeedbackWrapColumn{width:100%;margin-top:25px;}
.singleMemberFeedbackWrapImage{width:120px;height:120px;-webkit-border-radius:120px;-webkit-background-clip:padding-box;-moz-border-radius:120px;-moz-background-clip:padding;border-radius:120px;background-clip:padding-box;margin:7px 0 0 5px;background-size:cover;background-position:center center;border:6px solid #e5e5e5;background-image:url(../images/homeTrainWithBgImage.jpg);margin-top:-80px;margin-bottom:15px;}
.singleMemberFeedbackWrapDescription p{font-size:12px;line-height:26px;}
.membersFeedbackWrapCta{margin-bottom:40px;}
.singleMemberFeedbackWrap{margin-bottom:40px;}
.singleMembershipPlan{width:100%;margin-right:0px;margin-bottom:15px;}
.singleMembershipPlanName{padding:25px 15px;}
.singleMembershipPlanName p{font-size:14px;}
.singleMembershipPlanDetails{padding:25px 15px;}
.singleMembershipPlanPrice{padding-top:15px;margin-bottom:30px;}
.singleMembershipPlanLink a, .singleMembershipPlanLink a:hover, .singleMembershipPlanLink a:focus{font-size:14px;line-height:20px;}
.singleMembershipPlan.mostPopular{margin-top:0px;}
.singleMembershipPlanPrice p{font-size:18px;line-height:24px;}
.membershipPlansWrap{margin-bottom:15px;}
.membershipWrapDescription{max-width:100%;width:100%;}
.newAppsWrapMobileImageInner{width:46%;margin:14.1% 0 0 21% !important;padding-bottom:25%;}
.trainWithBgWrapper{min-height:140px;}
body.page-template-template-parts .categoryNameSlider .owl-stage-outer{padding-left:0px;padding-right:0px;}
.welcomeBannerWrap, .homeAboutWrap, .homeCtaWrap, .programBuilderWrap, .homeTrainWithSingleWrap, .dietPlannerWrap, .dailyTrainerWrap, .weeklyQaWrap, .newAppsWrap{background-image:none !important;}
.mobileBannerImageWrap{display:block;}
.mobileBannerImageWrap img{max-width:100%;width:100%}
.mobileBannerImageWrap{margin-bottom:20px;}
body.archive.category .view-vid, .recentlyAddedVideosSliderInnerWrap .view-vid{display:block;margin:-100px 0 0 -50px;}
.newsliderWidth{width:100%;}
.page-template-page-homepage .welcomeBannerTitle, .page-template-page-homepage .welcomeBannerSubTitle, .page-template-page-homepage .welcomeBannerDescription, .page-template-page-homepage .welcomeBannerLink{text-align:center;}
.welcomeBannerSubTitle p:after{left:28%;}
body.archive.category .categoryNameSlider .owl-stage-outer{width:75%;max-width:75%;}
body.page .categoryNameSlider .owl-stage-outer{width:100%;max-width:100%;}
.homePage #welcomecallout{display:none !important;}
}
@media only screen and (min-width:600px){body.page .site, body.archive.category .site, body.single-post .site, body.page-template-page-homepage .site{margin:0px;max-width:100%;width:100%;padding:0px;}
}
@media only screen and (min-width:992px){.scroll11 #menu-after-login .menu-item-has-children{background:none;}
.menu ul.dropdown li ul.sub-menu.child-menu li > a{padding:10px !important;font-family:'Montserrat-Bold', sans-serif !important;font-size:13px !important;}
.nav_wrapper.top.no-scroll11, .nav_wrapper{background:#15191e !important;}
.user-access-links ul li a{text-decoration:none;color:#ffffff;text-transform:uppercase;text-transform:capitalize;padding:2px 15px 0 0;font-size:15px;line-height:30px;font-family:'Montserrat-Bold', sans-serif !important;}
.menu ul li a{font-size:15px;text-transform:uppercase;color:#ffffff;font-family:'Montserrat-Bold', sans-serif;font-size:15px !important;line-height:30px;}
.menu ul li > a{padding:40px 13px !important;}
body.logged-in .menu ul li > a{padding:40px 10px !important;}
.scroll11 .menu ul li a{color:#FFF !important;font-size:13px !important;padding:18px 18px !important;}
.scroll11 .user-access-links ul li a{font-size:13px;padding:5px 25px !important;}
.scroll11 #flip{padding:13px 7px 15px;}
.menu-search-container{float:left;margin-top:5px;margin-right:25px;}
#menu-after-login .menu-item-has-children{padding:0px;}
.user-access-links .login-user ul li a{padding:0px;line-height:normal;}
.fa-user:before{content:url('../images/newUserIcon.png') !important;}
.user-access-links .login-user ul li.menu-item-has-children > a:after{display:inline-block;content:'';background-image:url('../images/menuDropDownArrow.png');background-repeat:no-repeat;background-position:left center;margin-left:3px;height:6px;width:10px;margin-top:4px;}
.login-user{float:right;margin-top:7px;}
.user-access-links ul#menu-search li a{line-height:normal;}
.user-access-links ul#menu-search li a i{font-size:0px;line-height:normal;}
.user-access-links ul#menu-search li a i:after{display:inline-block;content:'';background-image:url(../images/newSearchIcon.png);background-repeat:no-repeat;background-position:left center;margin-left:3px;height:19px;width:18px;margin-top:4px;border:none !important;}
.user-access-links ul li:hover ul{right:0px;}
.user-access-links ul li{position:relative;}
.user-access-links .login-user ul.sub-menu.child-menu li a{font-size:14px !important;padding:5px 0 !important;}
body.logged-in .scroll11 .user-access-links ul li a{padding:0px !important;}
.scroll11 .fa-user:before{content:url(../images/newUserIcon.png) !important;}
body.logged-in .scroll11 .menu ul li a{padding:14px 16px !important;}
body.page-id-6392.logged-in .scroll11 .menu ul li a{padding:14px 15px !important;}
nav.menu ul.dropdown li.menu-item-has-children > a:after{display:inline-block;content:'';background-image:url('../images/menuDropDownArrow.png');background-repeat:no-repeat;background-position:left center;margin-left:3px;height:6px;width:10px;margin-left:10px;vertical-align:top;margin-top:13px;}
a:hover, a:focus{outline:none !important;text-decoration:none;}
.menu ul li a:hover{color:#1882bb !important;}
.menu ul li.current-menu-item > a{color:#1882bb !important;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.menu ul li > a{padding:40px 8px !important;}
body.logged-in .menu ul li > a{padding:40px 5px !important;}
.menu ul li a{font-size:13px !important;}
.user-access-links ul li a{font-size:13px;}
.scroll11 .menu ul li a{padding:18px 7px !important;}
.scroll11 .user-access-links ul li a{font-size:13px;padding:5px 40px 5px 0px !important;}
.scroll11 #flip{padding:13px 7px 17px;}
body.logged-in .scroll11 .menu ul li a{padding:14px 5px !important;}
body.page-id-6392.logged-in .menu ul li a{font-size:12px !important;}
body.page-id-6392.logged-in .scroll11 .menu ul li a{padding:14px 5px !important;}
}
@media only screen and (max-width:991px){.spinner-master{margin:22px 15px 15px 0px;}
.nav_wrapper.top.no-scroll11, .nav_wrapper{background:#15191e !important;}
.user-access-links ul.loginnnn li a, .user-access-links ul.loginnnn li a:hover, .user-access-links ul.loginnnn li a:focus{color:#ffffff !important;font-size:13px;font-family:'Montserrat-Bold', sans-serif !important;padding-right:0px;}
.scroll11 .menu ul li a, .scroll11 .menu ul li a:hover, .scroll11 .menu ul li a:focus, .nav_wrapper .menu ul li a, .nav_wrapper .menu ul li a:hover, .nav_wrapper .menu ul li a:focus{color:#ffffff !important;font-size:13px;font-family:'Montserrat-Bold', sans-serif !important;padding:11px 5px !important;outline:none;text-decoration:none;}
.logs2{margin-top:33px;}
#flip{padding:24px 7px 11px !important;}
body.logged-in #flip{padding:20px 7px 11px !important;}
.user-access-links ul#menu-after-login li ul li{padding:0px;}
.nav_wrapper .menu#menu-after-login ul li a{font-size:13px !important;padding:5px !important;width:100%;text-align:center;display:block;}
.nav_wrapper .menu#menu-after-login ul li a:hover, .nav_wrapper .menu#menu-after-login ul li a:focus{color:#ffffff !important;}
.menu-search-container{float:left;margin-top:5px;margin-right:17px;}
.user-access-links .login-user ul li a{padding:0px;line-height:normal;}
.fa-user:before{content:url('../images/newUserIcon.png') !important;}
.user-access-links .login-user ul li.menu-item-has-children > a:after{display:inline-block;content:'';background-image:url('../images/menuDropDownArrow.png');background-repeat:no-repeat;background-position:left center;margin-left:3px;height:6px;width:10px;margin-top:4px;}
.login-user{float:right;margin-top:7px;}
.user-access-links ul#menu-search li a{line-height:normal;}
.user-access-links ul#menu-search li a i{font-size:0px;line-height:normal;}
.user-access-links ul#menu-search li a i:after{display:inline-block;content:'';background-image:url(../images/newSearchIcon.png);background-repeat:no-repeat;background-position:left center;margin-left:3px;height:19px;width:18px;margin-top:4px;border:none !important;}
.user-access-links ul li:hover ul{right:0px;}
.user-access-links ul li{position:relative;}
.user-access-links .login-user ul.sub-menu.child-menu li a{font-size:14px !important;padding:5px 0 !important;}
body.logged-in .scroll11 .user-access-links ul li a{padding:0px !important;}
.scroll11 .fa-user:before{content:url(../images/newUserIcon.png) !important;}
#menu-after-login .menu-item-has-children{background:none !important;padding:0px;}
body.logged-in .scroll11 .menu ul li a{padding:14px 16px !important;}
nav.menu ul.dropdown li.menu-item-has-children > a:after{display:inline-block;content:'';background-image:url('../images/menuDropDownArrow.png');background-repeat:no-repeat;background-position:left center;margin-left:3px;height:6px;width:10px;margin-left:10px;vertical-align:top;margin-top:10px;}
a:hover, a:focus{outline:none !important;text-decoration:none;}
.menu ul li a:hover{color:#ffffff !important;}
.menu ul li.current-menu-item > a{color:#ffffff !important;}
ul.dropdown li.child-submenu.hover > ul.sub-menu.child-menu{display:block;position:relative;top:auto;width:100%;min-width:100%;max-height:100%;}
.menu ul ul > li a{background-color:#15191e;}
.scroll11 .menu ul li ul a{color:#ffffff !important;}
body.logged-in .menu ul li a, body.logged-in .menu ul li a:hover, body.logged-in .menu ul li a:focus{padding:14px 16px !important;}
.menu ul.dropdown{margin-left:0px !important;}
.menu > ul.dropdown > li{background-color:#15191e !important;}
}
.progressBarWrapper{width:100%;margin:0 auto;margin-bottom:50px;}
.progressBarWrapper .progressbar{display:block;width:100%;margin:0px;padding:0px;}
.progressBarWrapper .progressbar li{list-style-type:none;width:33.3333333333333333333%;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;font-family:'Montserrat-SemiBold', sans-serif;color:#000000;position:relative;}
.progressBarWrapper .progressbar li .arrowUp{position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:40px solid #1882bb;display:inline-block;left:0;right:0;bottom:-57%;margin:0 auto;}
.progressBarWrapper .progressbar li a{color:#000000;font-size:12px;font-family:'Montserrat-SemiBold', sans-serif;}
.progressBarWrapper .progressbar li:before{width:60px;height:60px;border:3px solid #000000;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;color:#000000;background-color:#ffffff;}
.progressBarWrapper .progressbar li.register:before{content:"\f007";font:normal normal normal 14px/1 FontAwesome;line-height:53px;font-size:28px;}
.progressBarWrapper .progressbar li.registerPaypal:before{content:"\f1ed";font:normal normal normal 14px/1 FontAwesome;line-height:56px;font-size:28px;}
.progressBarWrapper .progressbar li.registerFinish:before{content:"\f024";font:normal normal normal 14px/1 FontAwesome;line-height:53px;font-size:28px;}
.progressBarWrapper .progressbar li:after{position:absolute;width:100%;height:3px;content:'';background-color:#000000;top:30px;left:50%;margin-left:30px;margin-right:30px;}
.progressBarWrapper .progressbar li:last-child:after{display:none;}
.progressBarWrapper .progressbar li.active{color:#000000;}
.progressBarWrapper .progressbar li.active a{color:#1882bb;}
.progressBarWrapper .progressbar li.active:before{color:#ffffff;background-color:#1882bb;}
.progressBarWrapper .progressbar li.active:after{background-color:#1882bb;}
.singleMembershipPlan .singleMembershipPlanName .saleBadget{width:70px;height:70px;border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:70px solid red;position:relative;transform:rotate(45deg);}
.saleBadgetWrap{width:70px;height:70px;position:absolute;top:-10px;right:25px;}
.singleMembershipPlan .singleMembershipPlanName .saleBadget p{font-family:'Montserrat', sans-serif;font-size:22px;line-height:20px;color:#ffffff;text-transform:uppercase;padding:0px;margin:0px;text-align:center;display:block;width:57px;position:absolute;top:35px;left:-27px;}
.singleMembershipPlanPrice.priceWithSale{padding-top:0;margin-bottom:23px;}
.singleMembershipPlanPrice p strike{opacity:0.4;}
@media only screen and (max-width:991px){.singleMembershipPlanPrice.priceWithSale{padding-top:16px;margin-bottom:23px; } .categoriesTag {display: inline-flex; margin-bottom:10px;} }
}
@media only screen and (max-width:767px){.singleMembershipPlan .singleMembershipPlanName .saleBadget{width:50px;height:50px;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:50px solid red;}
.singleMembershipPlan .singleMembershipPlanName .saleBadget p{font-size:16px;line-height:22px;width:42px;top:25px;left:-21px;}
.saleBadgetWrap{width:50px;height:50px;top:-7px;right:18px;}
}
.timerWrap{padding:10px 15px;background-image:url(../images/ctaBgImage.jpg);background-repeat:no-repeat;background-size:cover;background-color:#2075bf;display:none;}
.timerWrap p, .timerWrap p a, .timerWrap p a:hover, .timerWrap p a:focus{font-family:'Montserrat-Medium', sans-serif;font-size:18px;line-height:26px;color:#ffffff;text-align:center;padding:0px;margin:0px;}
.timerWrap p span{color:#f0b910;}
@media only screen and (max-width:991px){.nav_wrapper.top{padding:0px 0 10px;}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video, .embed-responsive {  height:300px !important;  }
}
@media only screen and (max-width:767px){.timerWrap p, .timerWrap p a, .timerWrap p a:hover, .timerWrap p a:focus{font-size:14px;line-height:20px;}
}
.footer-intent{position:fixed;width:100vw;height:100vh;top:0px;z-index:11111111;left:0px;display:flex;justify-content:center;align-items:center;background:#1892ee;color:#FFF;}
.footer-intent-main-text{text-transform:uppercase;font-family:'Montserrat-ExtraBold';font-size:32px;letter-spacing:1.5px;text-align:center;margin-bottom:30px;}
.footer-inten-sub-text{font-family:'Montserrat-Medium', sans-serif;font-size:22px;text-align:center;max-width:600px;margin:auto auto;}
.footer-intent-sub-sub-text{font-family:'Montserrat-Medium', sans-serif;font-size:15px;line-height:1.6;letter-spacing:0.5px;max-width:600px;margin:auto auto;text-align:center;margin-top:35px;}
a.footer-intent-create-account{text-transform:uppercase;padding:15px 20px;background:#FFF;color:#1892ee !important;font-family:'Montserrat-Bold';box-shadow:3px 1px 8px #1892ee;display:block;margin:auto auto;width:auto !important;max-width:264px;text-align:center;margin-top:30px;}
.footer-intent-close{background-image:url(../images/x-svg-white.svg);height:50px;width:50px;position:absolute;top:20px;right:30px;cursor:pointer;}
.user-access-links{display:none;}
.menu ul li a{font-family:'Lato', sans-serif !important;}
.try-for-free-menu{margin-left:10px;}
.scroll11 .menu ul li a{padding:18px 15px !important;}
.scroll11 a[rel='home']{margin-top:18px;}
.menu ul li.try-for-free-menu > a{margin:0px !important;padding:4px 23px !important;border-radius:15px 15px 15px 15px !important;border:1px solid #FFF;background:#000;}
a[rel='home']{float:left;display:block;margin-top:39px;}
.menu ul{float:right;}
@media only screen and (min-width:992px){.menu ul li > a{padding:40px 9px !important;}
}

.trusted-by-div{margin-top:60px;}
.trusted-by-div h3{font-family:'Montserrat-SemiBold' !important;font-size:20px;line-height:26px;color:#000000;text-transform:uppercase;text-align:center;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.trusted-by-div p, .simple-reg-form-subtext-subtext{font-family:'Montserrat-Regular', sans-serif;font-size:16px;line-height:30px;color:#000000;padding:0px;margin:0px;margin-bottom:30px;text-align:center;}
.free-trial-bonus-text{font-family:'Montserrat-ExtraBold', sans-serif;font-size:24px;line-height:30px;color:#000;text-transform:uppercase;padding:0px;margin:0px;}
.page-template-page-free-trial-registration-php .registrationFeaturesbonusImage img{margin-left:-10%;}
.page-template-page-free-trial-registration-php .registrationForm #regform input.submit{width:100%;}
@media only screen and (max-width:700px){br.br-desktop{display:none;}

.footer-inten-sub-text{font-size:15px;margin-left:10px;margin-right:10px;}
.footer-intent-sub-sub-text{font-size:14px;margin-left:10px;margin-right:10px;}
.page-template-page-free-trial-registration-php .registrationFeaturesbonusImage img{margin-left:0px;}
}
.progressBarWrapper .progressbar li.active:before{background-color:#3bb7ac;border-color:#21655f !important;}
.progressBarWrapper .progressbar li.register:before, .progressBarWrapper .progressbar li.registerPaypal:before, .progressBarWrapper .progressbar li.registerFinish:before{line-height:60px;font-size:30px;}
.progressBarWrapper .progressbar li.registerPaypal:before, .progressBarWrapper .progressbar li.registerFinish:before{color:#666666;background:#d9d9d9;border-color:#c0c0c0;}
.progressBarWrapper .progressbar li:before{width:60px;height:60px;border:1px solid #000000;}
.progressBarWrapper .progressbar li:after{position:absolute;height:2px;content:'';background-color:#c1c1c1;top:31px;left:50%;margin-left:30px;margin-right:30px;}
.progressBarWrapper .progressbar li.active{color:#000000;}
.progressBarWrapper .progressbar li .arrowUp{display:none;}
.progressBarWrapper .progressbar li.active a{font-size:16px;font-family:"Montserrat-ExtraBold";color:#000;text-transform:uppercase;}
.progressBarWrapper .progressbar li{font-size:16px;font-family:"Montserrat-SemiBold";text-transform:uppercase;color:#666666;}
.progressBarWrapper .progressbar li.active:after{background-color:#c1c1c1;}
.page-template-page-simple-registration .registrationFormFeatures{background:none;padding-top:0px !important;}
.page-template-page-simple-registration .inner-banner{display:none !important;}
.simple-reg-form-sub-title{font-size:25px !important;font-family:'Montserrat-SemiBold', sans-serif !important;line-height:1.4;max-width:700px;margin:auto auto;text-align:center;color:#0d0d0d;text-transform:uppercase;margin-top:20px;margin-bottom:20px;}
body.page-template.page-template-page-simple-registration{background:#f2f2f2;}
.simple-user-registration-form{background:#f2f2f2;}
.simple-registration-form-wrapper{text-align:center;background:#FFF;padding-top:50px;padding-bottom:50px;border:2px solid #cbcbcb;}
.simple-registration-form-wrapper .registrationForm{width:70%;margin:auto auto;}
.simple-registration-form-wrapper .registrationForm #regform input.submit{width:100%;}
.simple-reg-form-logo{background-image:url(../images/simple-form-logo.png);width:140px;height:96px;display:block;margin:auto auto;padding-top:50px;}
.page-template-page-simple-registration .trusted-by-div p{max-width:600px;margin:auto auto;}
.progressBarWrapper .progressbar{max-width:800px;margin:auto auto;}
.nav_wrapper.top.fixed{position:fixed !important;background:#fff !important;border:1px solid #EEEEEE;}
.nav_wrapper.top{position:absolute !important;background:transparent !important;}
.home .nav_wrapper.top.no-scroll11, .home .nav_wrapper{background:transparent !important;}
.nav_wrapper.top{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;}
.nav_wrapper img.logs.blck-logo{display:none;}
.nav_wrapper.fixed img.logs{display:none;}
.nav_wrapper.fixed img.logs.blck-logo{display:inline-block;}
.nav_wrapper.top.fixed .menu ul li a{color:#000 !important;}
.nav_wrapper.top.fixed .menu ul li.try-for-free-menu > a{background:#fff;border-color:#000;}
body:not(.home){padding-top:68px !important;}
body:not(.home) .nav_wrapper.top{background:#fff !important;border:1px solid #EEEEEE;height:70px;}
body:not(.home) .nav_wrapper.top.fixed{height:50px;}
body:not(.home) .nav_wrapper.top .menu ul li a{color:#333 !important;}
body:not(.home) .nav_wrapper.top .menu ul li > a{-webkit-transition:padding-top 400ms ease-in-out;-moz-transition:padding-top 400ms ease-in-out;-o-transition:padding-top 400ms ease-in-out;-ms-transition:padding-top 400ms ease-in-out;transition:padding-top 400ms ease-in-out;}
body:not(.home) .nav_wrapper.top .menu ul li.try-for-free-menu > a{background:#fff;border-color:#000;}
body:not(.home) .nav_wrapper.top .menu ul li:not(.try-for-free-menu) a{padding:15px 9px !important;}
body:not(.home) .nav_wrapper.top.fixed .menu ul li:not(.try-for-free-menu) a{padding:5px 15px !important;}
body:not(.home) .nav_wrapper img.logs{display:none;}
body:not(.home) .nav_wrapper img.logs.blck-logo{display:inline-block;}
body:not(.home) .nav_wrapper .menu a[rel='home']{margin-top:24px;-webkit-transition:margin-top 400ms ease-in-out;-moz-transition:margin-top 400ms ease-in-out;-o-transition:margin-top 400ms ease-in-out;-ms-transition:margin-top 400ms ease-in-out;transition:margin-top 400ms ease-in-out;}
body:not(.home) .nav_wrapper.fixed .menu a[rel='home']{margin-top:14px;}
div#welcome{display:none;}
section#hero-5{height:750px;background-image:url(../images/home-banner.jpg);background-size:cover;}
section#hero-5 .container, section#hero-5 .row{height:100%;}
.hero-app-logo span{font-size:46px;color:#fff;font-family:'AvantGarde LT';letter-spacing:2px;}
.hero-app-logo img.img-fluid{width:110px;margin-left:15px;}
.hero-txt h5{font-size:24px;color:#fff;font-family:Arial;font-style:italic;margin:45px 0px;line-height:34px;}
.hero-txt.text-center{padding-top:120px;}
@media (max-width:1199px){body.home .nav_wrapper a[rel='home']{margin-top:14px;}
section#hero-5{height:650px;}
.hero-app-logo span{font-size:36px;}
.hero-app-logo img.img-fluid{width:90px;}
.hero-txt h5{font-size:20px;margin:35px 0px;}
}
@media (min-width:991px) and (max-width:1199px){body:not(.home) .nav_wrapper.top .menu ul li:not(.try-for-free-menu) a, .home .nav_wrapper.top .menu ul li:not(.try-for-free-menu) a{padding:25px 6px !important;}
body:not(.home) .nav_wrapper.top.fixed .menu ul li:not(.try-for-free-menu) a, .home .nav_wrapper.top .menu ul li:not(.try-for-free-menu) a{padding:15px 6px !important;}
}
@media (max-width:991px){.nav_wrapper.top .menu ul li a{color:#000 !important;}
.home .nav_wrapper.top, .home .nav_wrapper.top.no-scroll11, .home .nav_wrapper{background:#15191e !important;}
.user-access-links{display:block;}
.logs2{left:0;display:inline-block;position:relative;margin-left:0;margin-top:19px;}
.nav_wrapper.fixed img.logs.blck-logo{display:none;}
.nav_wrapper.top .menu ul li a{padding:18px 16px !important;}
.nav_wrapper.top .menu ul li.try-for-free-menu > a{color:#fff !important;background:#000 !important}
.hero-txt.text-center{padding-top:30px;}
.hero-5-img img{max-width:90%;}
.menu > ul.dropdown > li{background-color:#ffffff !important;}
.nav_wrapper.top{padding:0;}
body:not(.home){padding-top:70px !important;}
body:not(.home) .nav_wrapper.top{height:70px;}
body:not(.home) .nav_wrapper.top.fixed{height:70px;}
body:not(.home) a[rel='home']{margin-top:13px;}
body:not(.home) .spinner-master .spinner{background-color:#000;}
body:not(.home) .user-access-links ul.loginnnn li a{color:#000 !important}
}
@media (max-width:767px){.nav_wrapper.top .menu ul li a{padding:11px 6px !important;}
section#hero-5{height:auto;padding-top:88px;}
.hero-app-logo > div{-ms-flex-pack:center;justify-content:center;}
.hero-5-img.text-center{max-width:80%;margin:50px auto 0;}
.hero-app-logo span{font-size:24px;}
.hero-txt h5{font-size:16px;margin:25px 0px;line-height:25px;}
.hero-app-logo img.img-fluid{width:60px;}
}
.stores-badge{display:block;text-align:center;}
.stores-badge a.store{display:inline-block;height:100px;max-width:197px;}
.app-store{margin-right:15px;}
nav img.logs{max-width:71px;margin-top:-14px;}
.page-template-page-simple-registration .nav_wrapper{display:none !important;}
@media only screen and (min-width:600px){body.page-template-page-anniversary-sale .site,
body.page-template-front-page .site{margin:0px;max-width:100%;width:100%;padding:0px;}
}
@media only screen and (min-width:1200px){body.page.page-template-page-anniversary-sale .container,
body.page-template-front-page .container{max-width:1170px !important;width:1170px;}
}
.subscribeBannerWrap{background-image:url(../images/subscribeBgImage.jpg);background-repeat:no-repeat;background-size:cover;padding:70px 0px;background-color:#111111;}
.subscribeHCLogo{margin-bottom:55px;}
.subscribeHCLogo img{max-width:100%;width:auto;height:auto;}
.subscribeTitle{padding-right:130px;margin-bottom:5px;}
.subscribeTitle h1{font-family:'Lato', sans-serif !important;font-size:40px;line-height:48px;color:#ffffff;padding:0px;margin:0px;text-align:left;}
.subscribeSubTitle{margin-bottom:15px;}
.subscribeSubTitle h2{font-family:'Lato', sans-serif !important;font-size:40px;line-height:48px;color:#e80000;padding:0px;margin:0px;text-align:left;text-transform:uppercase;border-bottom:2px solid #e80000;display:inline-block;}
.subscribeTimer{margin-bottom:30px;}
.subscribeLink{margin-bottom:30px;}
.subscribeLink a,
.subscribeLink a:hover,
.subscribeLink a:focus{font-family:'Montserrat-ExtraBold', sans-serif;font-size:30px;line-height:31px;color:#ffffff;background-color:#e80000;padding:17px 18px;margin:0px;display:inline-block;vertical-align:top;text-align:center;text-transform:uppercase;}
.subscribeDescription{margin-bottom:10px;}
.subscribeDescriptionTitle{margin-bottom:20px;}
.subscribeDescriptionTitle p{font-family:'Montserrat-Bold', sans-serif;font-size:18px;line-height:30px;color:#ffffff;padding:0px;margin:0px;}
.subscribeDescriptionList{margin-bottom:20px;}
.subscribeDescriptionList ul{display:block;width:100%;margin:0px;padding:0px;}
.subscribeDescriptionList ul li{display:inline-block;vertical-align:middle;width:49%;font-family:'Montserrat-Regular', sans-serif;font-size:18px;line-height:32px;color:#ffffff;}
.subscribeDescriptionList ul li:before{content:"\2022";color:#e80000;font-weight:bold;display:inline-block;width:6px;margin-left:0px;margin-right:5px;font-size:20px;}
.subscribeSubHeading{padding-right:40px;}
.subscribeSubHeading p{font-family:'Montserrat-Bold', sans-serif;font-size:18px;line-height:30px;color:#ffffff;padding:0px;margin:0px;}
.anniversaryCallOutWrap{background-image:url(../images/anniversaryCalloutBgImage.jpg);background-repeat:no-repeat;background-size:cover;padding-top:45px;padding-bottom:20px;background-color:#e80000;}
.anniversaryCallOutTitle{margin-bottom:5px;}
.anniversaryCallOutTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:40px;line-height:46px;color:#ffffff;padding:0px;margin:0px;text-transform:uppercase;text-align:center;}
.anniversaryCallOutSubTitle{margin-bottom:15px;}
.anniversaryCallOutSubTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:60px;line-height:66px;color:#ffffff;padding:0px;margin:0px;text-transform:uppercase;text-align:center;}
.anniversaryCallOutArrow{text-align:center;margin-bottom:15px;}
.anniversaryCallOutArrow img{max-width:100%;width:auto;height:auto;display:inline-block;vertical-align:top;}
.anniversarySalePage .programBuilderWrapTitle p:after,
.anniversarySalePage .homeVideosWrapSingleDetailTitle p:after,
.anniversarySalePage .dietPlannerWrapTitle p:after,
.anniversarySalePage .dailyTrainerWrapTitle p:after{border-bottom:3px solid #fe2e00;}
.anniversarySalePage .programBuilderWrapTitle p{font-size:60px;line-height:58px;}
.anniversarySalePage .programBuilderWrap{background-color:#f3f3f3;}
.anniversarySalePage .programBuilderWrapLink a, .anniversarySalePage .programBuilderWrapLink a:hover, .anniversarySalePage .programBuilderWrapLink a:focus,
.anniversarySalePage .homeVideosWrapCta a, .anniversarySalePage .homeVideosWrapCta a:hover, .anniversarySalePage .homeVideosWrapCta a:focus,
.anniversarySalePage .dietPlannerWrapLink a, .anniversarySalePage .dietPlannerWrapLink a:hover, .anniversarySalePage .dietPlannerWrapLink a:focus,
.anniversarySalePage .dailyTrainerWrapLink a, .anniversarySalePage .dailyTrainerWrapLink a:hover, .anniversarySalePage .dailyTrainerWrapLink a:focus{background-color:#e80000;}
.anniversarySalePage .the-post-information .postCategoryLink a, .anniversarySalePage .the-post-information .postCategoryLink a:hover, .anniversarySalePage .the-post-information .postCategoryLink a:focus{line-height:22px;color:#000000;}
.anniversarySalePage .recentlyAddedVideosSliderInnerWrap .view-vid{margin:0;padding:0;top:90px;left:39%;}
.anniversarySalePage .homeVideosWrapTitle p{font-size:60px;line-height:67px;letter-spacing:0.4px;}
.homeVideosWrapSubTitle{margin-bottom:35px;}
.homeVideosWrapSubTitle p{font-family:'Montserrat-Medium', sans-serif;font-size:24px;line-height:30px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;}
.anniversarySalePage .homeVideosWrapSingleDetailTitle p{font-family:'Montserrat-Bold', sans-serif;font-size:24px;line-height:30px;}
.anniversarySalePage .dietPlannerWrap{background-image:url(../images/dietTrainerNewBgImage.jpg);}
.anniversarySalePage .dietPlannerWrapTitle p{font-size:60px;line-height:60px;}
.anniversarySalePage .dailyTrainerWrapTitle p{font-size:60px;line-height:60px;}
.avialableProgramsWrap{background-color:#ffffff;padding:90px 0px;}
.avialableProgramsWrapTitle{margin-bottom:35px;}
.avialableProgramsWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:60px;line-height:67px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;padding-bottom:35px;position:relative;}
.avialableProgramsWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0;right:0px;display:inline-block;width:150px;margin-left:auto;margin-right:auto;border-bottom:3px solid #fe2e00;}
.singleAvialableProgramImage{text-align:center;margin-bottom:50px;}
.singleAvialableProgramImage img{max-width:100%;width:auto;height:auto;display:inline-block;vertical-align:top;}
.singleAvialableProgramTitle{margin-bottom:15px;padding:0px 100px;}
.singleAvialableProgramTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:24px;line-height:30px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;}
.singleAvialableProgramSubTitle{margin-bottom:15px;padding:0px 100px;}
.singleAvialableProgramSubTitle p{font-family:'Montserrat-Medium', sans-serif;font-size:20px;line-height:29px;color:#000000;text-align:center;padding:0px;margin:0px;}
.expensePaidWrap{background-image:url(../images/expensePaidBgImage.jpg);background-repeat:no-repeat;background-size:cover;padding:100px 0px;}
.expensePaidWrapTitle{margin-bottom:25px;}
.expensePaidWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:48px;line-height:54px;color:#ffffff;padding:0px;margin:0px;position:relative;padding-bottom:30px;}
.expensePaidWrapTitle p strong{color:#e80000;}
.expensePaidWrapTitle p:after{content:"";position:absolute;bottom:0px;left:0;display:inline-block;width:150px;margin-left:auto;margin-right:auto;border-bottom:3px solid #fe2e00;}
.expensePaidWrapDescription{font-family:'Montserrat-Regular', sans-serif;margin-bottom:30px;}
.expensePaidWrapDescription *{color:#ffffff !important;}
.expensePaidWrapLink{margin-bottom:30px;}
.expensePaidWrapLink a, .expensePaidWrapLink a:hover, .expensePaidWrapLink a:focus{display:inline-block;padding:17px 27px;background-color:#e80000;font-family:'Montserrat-Bold', sans-serif;font-size:21px;line-height:26px;color:#ffffff;text-transform:uppercase;margin:0px;outline:none;text-decoration:none;text-align:center;}
.joinNowWrap{background-color:#f2f2f2;padding:100px 0px;}
.joinNowWrapTitle{margin-bottom:20px;}
.joinNowWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:60px;line-height:67px;color:#000000;text-transform:uppercase;text-align:center;padding:0px;margin:0px;padding-bottom:35px;position:relative;}
.joinNowWrapTitle p:after{content:"";position:absolute;bottom:10px;left:0;right:0px;display:inline-block;width:150px;margin-left:auto;margin-right:auto;border-bottom:3px solid #fe2e00;}
.singleMembershipPlanSalePrice{margin-bottom:5px;}
.singleMembershipPlanSalePrice p{font-family:'Montserrat-SemiBold', sans-serif;font-style:italic;font-size:50px;line-height:48px;color:#000000;opacity:0.5;padding:0px;margin:0px;}
.joinNowWrap .singleMembershipPlanPriceWrap{margin-bottom:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.joinNowWrap .singleMembershipPlanPrice{padding-top:0px;margin-bottom:0px;}
.joinNowWrap .singleMembershipPlanDetails{padding:30px 35px;}
.joinNowWrap .singleMembershipPlanLink{margin-bottom:10px;}
.joinNowWrap .singleMembershipPlan.mostPopular{margin-top:0;}
.joinNowWrap .membershipPlansWrap{margin-bottom:10px;}
.joinNowWrap .singleMembershipPlanName{position:relative;}
.joinNowWrap .singleMembershipPlanName p{font-size:26px;line-height:22px;}
.entryCompetition{position:absolute;top:-43px;right:-40px;}
.joinNowWrap .singleMembershipPlan.mostPopular .singleMembershipPlanName{background-color:#df2219;}
.joinNowWrap .singleMembershipPlanMostPopular{background-color:#b41b14;}
.joinNowWrap .singleMembershipPlanLink a, .joinNowWrap .singleMembershipPlanLink a:hover, .joinNowWrap .singleMembershipPlanLink a:focus{text-transform:uppercase;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column;font-size:12px;}
.joinNowWrap .singleMembershipPlanLink a span{display:block;width:100%;font-size:12px;line-height:18px;text-align:center;}
.bonusWrap{background-image:url(../images/bonusBookBgImage.jpg);background-repeat:no-repeat;background-size:cover;padding:80px 0px;padding-bottom:0px;}
.bonusWrapDetails{margin-top:35px;}
.bonusWrapTitle{margin-bottom:25px;}
.bonusWrapTitle p{font-family:'Montserrat-ExtraBold', sans-serif;font-size:60px;line-height:50px;color:#000000;text-transform:uppercase;position:relative;padding:0px;margin:0px;padding-bottom:30px;}
.bonusWrapTitle p:after{content:"";position:absolute;bottom:0px;left:0;display:inline-block;width:150px;margin-left:auto;margin-right:auto;border-bottom:3px solid #fe2e00;}
.bonusWrapDescription{font-family:'Montserrat-Regular', sans-serif;margin-bottom:35px;}
.bonusWrapDescription.wysiwygCSS a,
.bonusWrapDescription.wysiwygCSS a:hover,
.bonusWrapDescription.wysiwygCSS a:focus,
.bonusWrapDescription.wysiwygCSS p,
.bonusWrapDescription.wysiwygCSS p a,
.bonusWrapDescription.wysiwygCSS p a:hover,
.bonusWrapDescription.wysiwygCSS p a:focus,
.bonusWrapDescription.wysiwygCSS ol li,
.bonusWrapDescription.wysiwygCSS ol li a,
.bonusWrapDescription.wysiwygCSS ul li,
.bonusWrapDescription.wysiwygCSS ul li a,
.bonusWrapDescription.wysiwygCSS blockquote{font-size:20px;line-height:31px;}
.bonusWrapSale{background-color:#df2219;padding:25px 80px;display:inline-block;vertical-align:top;position:relative;}
.arrowImage{position:absolute;top:0;right:-40px;z-index:1;}
.bonusWrapSalePrice p{font-family:'Montserrat-SemiBold', sans-serif;font-style:italic;font-size:42.37px;line-height:42px;color:rgba(255, 255, 255, 0.4);padding:0px;margin:0px;}
.bonusWrapSaleText p{font-family:'Montserrat-SemiBold', sans-serif;font-style:italic;font-size:59.32px;line-height:58px;color:#ffffff;padding:0px;margin:0px;}
.joinNowWrap.latestJoinNowWrap{background-image:url("../images/latestJoinNowBgImage.jpg");background-repeat:no-repeat;background-size:cover;}
.joinNowWrap.latestJoinNowWrap .joinNowWrapTitle p{color:#ffffff;}
.termsAndConditionsWrap{background-color:#15191e;padding:55px 0px;}
.termsAndConditionsWrapTitle{margin-bottom:30px;text-align:center;}
.termsAndConditionsWrapTitle p{font-family:'Montserrat-Bold', sans-serif;font-size:24px;line-height:31px;color:#ffffff;text-transform:uppercase;padding:0px;margin:0px;}
.termsAndConditionsWrapDescription{font-family:'Montserrat-Regular', sans-serif;margin-bottom:35px;}
.termsAndConditionsWrapDescription *{color:#ffffff !important;text-align:center;}
.flipper{color:#555555;display:block;font-size:65px !important;line-height:100%;padding:0;margin:0;height:1.7em;}
.flipper.flipper-invisible{font-size:0px !important;}
.flipper-group{position:relative;white-space:nowrap;display:block;float:left;padding:0;margin:0;padding-top:32px;}
.flipper-group label{position:absolute;color:#fff;font-size:12px;top:0px;line-height:18px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;padding-top:.5em;}
.flipper-digit{white-space:nowrap;position:relative;padding:0;margin:0;display:inline-block;float:left;height:1.2em;overflow-y:hidden;}
.flipper-digit span{font-size:25%;}
.flipper-delimiter{white-space:nowrap;display:block;float:left;padding:0;margin:0;color:#fff;min-width:.1em;white-space:nowrap;display:block;padding-top:0.1em;padding-bottom:0.1em;line-height:1em;color:transparent;}
.digit-face{display:block;visibility:hidden;position:relative;border-radius:0.1em;top:0;left:0;right:0;bottom:0;z-index:8;padding-top:0.1em;padding-bottom:0.1em;padding-left:0.1em;padding-right:0.1em;box-sizing:border-box;text-align:center;}
.digit-next{display:block;position:relative;border-radius:0.1em;top:0;left:0;right:0;bottom:0;z-index:8;height:1.2em;background:#fff;padding-top:0.1em;padding-bottom:0.1em;padding-left:0.1em;padding-right:0.1em;box-sizing:border-box;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.digit-top{z-index:10;top:0;left:0;right:0;height:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;overflow:hidden;position:absolute;background:#fff;padding-top:0.1em;padding-bottom:0;padding-left:0.1em;padding-right:0.1em;border-top-left-radius:0.1em;border-top-right-radius:0.1em;box-sizing:border-box;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background 0s linear, -webkit-transform 0s linear;transition:transform 0s linear, background 0s linear;transition:transform 0s linear, background 0s linear, -webkit-transform 0s linear;-webkit-transform-origin:0 0.6em 0 !important;transform-origin:0 0.6em 0 !important;-webkit-transform-style:preserve-3d !important;transform-style:preserve-3d !important;z-index:20;}
.digit-top.r{transition:background 0.2s linear, -webkit-transform 0.2s linear;transition:transform 0.2s linear, background 0.2s linear;transition:transform 0.2s linear, background 0.2s linear, -webkit-transform 0.2s linear;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);background:#cccccc;}
.digit-top2{visibility:hidden;position:absolute;height:50%;left:0;right:0;background:#cccccc;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;line-height:0em !important;top:50% !important;bottom:auto !important;padding-top:0;padding-bottom:0.1em;padding-left:0.1em;padding-right:0.1em;border-bottom-left-radius:0.1em;border-bottom-right-radius:0.1em;overflow:hidden;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background 0s linear, -webkit-transform 0s linear;transition:transform 0s linear, background 0s linear;transition:transform 0s linear, background 0s linear, -webkit-transform 0s linear;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-style:preserve-3d !important;transform-style:preserve-3d !important;-webkit-transform-origin:0 0 0 !important;transform-origin:0 0 0 !important;z-index:20;}
.digit-top2.r{visibility:visible;transition:background 0.2s linear 0.2s, -webkit-transform 0.2s linear 0.2s;transition:transform 0.2s linear 0.2s, background 0.2s linear 0.2s;transition:transform 0.2s linear 0.2s, background 0.2s linear 0.2s, -webkit-transform 0.2s linear 0.2s;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background:#fff;}
.digit-bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;overflow:hidden;background:#fff;height:50%;left:0;right:0;bottom:0;z-index:9;line-height:0em;padding-top:0;padding-bottom:0.1em;padding-left:0.1em;padding-right:0.1em;border-bottom-left-radius:0.1em;border-bottom-right-radius:0.1em;box-sizing:border-box;text-align:center;transition:none;}
.digit-bottom.r{transition:background 0.2s linear;background:#cccccc;}
.flipper-digit:after{content:"";position:absolute;height:2px;background:rgba(0, 0, 0, 0.5);top:50%;display:block;z-index:30;left:0;right:0;}
.flipper-dark{color:#fff;}
.flipper-dark .flipper-delimiter{color:#333;}
.flipper-dark .digit-next{background:#333;}
.flipper-dark .digit-top{background:#333;}
.flipper-dark .digit-top.r{background:black;}
.flipper-dark .digit-top2{background:black;}
.flipper-dark .digit-top2.r{background:#333;}
.flipper-dark .digit-bottom{background:#333;}
.flipper-dark-labels .flipper-group label{color:#333;}
.joinNowBlackTimer{text-align:center;margin-bottom:60px;position:relative;}
.page-template-page-new-registration .joinNowBlackTimer{margin-bottom:70px;}
.joinNowBlackTimer .flipper{display:inline-block;color:#ffffff;font-size:90px !important;}
.joinNowBlackTimer .digit-next,
.joinNowBlackTimer .digit-bottom,
.joinNowBlackTimer .digit-top,
.joinNowBlackTimer .digit-top2.r{background:#2d3235;}
.joinNowBlackTimer .digit-top2{background:#000000;}
.joinNowBlackTimer .flipper-group label{color:#000000;}
.timerArrow{position:absolute;top:90px;right:-15px;}
.joinNowBlackTimerWithWhiteLabel .flipper-group label{color:#ffffff;}
@media only screen and (max-width:1199px){.subscribeTitle,
.subscribeSubHeading{padding-right:0px;}
.singleAvialableProgramTitle,
.singleAvialableProgramSubTitle{padding:0px;}
.timerArrow{top:55px;}
}
@media only screen and (max-width:991px) and (min-width:768px){.anniversaryCallOutSubTitle p{font-size:48px;line-height:54px;}
.subscribeTitle h1{font-size:30px;line-height:38px;}

.categoriesTag { margin: 4px 0px 5px 0px !important; font-size: 10px; display:inline-flex; }
.anniversarySalePage .programBuilderWrapTitle p,
.anniversarySalePage .homeVideosWrapTitle p,
.anniversarySalePage .dietPlannerWrapTitle p,
.anniversarySalePage .dailyTrainerWrapTitle p,
.avialableProgramsWrapTitle p,
.expensePaidWrapTitle p,
.joinNowWrapTitle p,
.bonusWrapTitle p,
.joinNowWrap.latestJoinNowWrap .joinNowWrapTitle p{font-size:40px;line-height:46px;}
.subscribeSubTitle h2{font-size:38px;line-height:46px;}
.subscribeTimer .flipper{font-size:55px !important;}
.subscribeLink a, .subscribeLink a:hover, .subscribeLink a:focus,
.expensePaidWrapLink a, .expensePaidWrapLink a:hover, .expensePaidWrapLink a:focus{font-size:14px;line-height:20px;}
.anniversarySalePage .homeVideosWrapSingleDetailTitle p{font-size:16px;line-height:22px;}
.joinNowBlackTimer .flipper{font-size:65px !important;}
.timerArrow{top:20px;}
.entryCompetition{top:-50px;right:-45px;}
.singleMembershipPlanSalePrice p{font-size:30px;line-height:38px;}
}
@media only screen and (max-width:767px){.subscribeBannerWrap{background-image:none;background-color:#111111;padding:40px 0px;}
.subscribeHCLogo{margin-bottom:10px;}
.subscribeTitle h1,
.subscribeSubTitle h2,
.anniversaryCallOutSubTitle p,
.anniversarySalePage .programBuilderWrapTitle p,
.anniversarySalePage .homeVideosWrapTitle p,
.anniversarySalePage .dietPlannerWrapTitle p,
.anniversarySalePage .dailyTrainerWrapTitle p,
.avialableProgramsWrapTitle p,
.expensePaidWrapTitle p,
.joinNowWrapTitle p,
.bonusWrapTitle p,
.termsAndConditionsWrapTitle p{font-size:20px;line-height:26px;}
.subscribeTitle{margin-bottom:10px;}
.subscribeSubTitle{margin-bottom:10px;}
.subscribeTimer .flipper,
.joinNowBlackTimer .flipper{font-size:36px !important;}
.subscribeLink{margin-bottom:15px;}
.subscribeLink a, .subscribeLink a:hover, .subscribeLink a:focus,
.expensePaidWrapLink a, .expensePaidWrapLink a:hover, .expensePaidWrapLink a:focus{font-size:12px;line-height:18px;}
.subscribeDescriptionTitle p{font-size:14px;line-height:22px;}
.subscribeDescriptionList ul li{display:block;width:100%;font-size:14px;line-height:24px;}
.subscribeDescriptionTitle{margin-bottom:10px;}
.subscribeSubHeading p{font-size:14px;line-height:26px;}
.subscribeDescriptionList{margin-bottom:10px;}
.anniversaryCallOutWrap{padding-top:40px;padding-bottom:20px;}
.anniversaryCallOutTitle p{font-size:14px;line-height:20px;}
.homeVideosWrapSubTitle p,
.anniversarySalePage .homeVideosWrapSingleDetailTitle p{font-size:14px;line-height:20px;}
.homeVideosWrapTitle,
.homeVideosWrapSubTitle{margin-bottom:15px;}
.anniversarySalePage .dailyTrainerWrap{background-color:#111111;}
.anniversarySalePage .dietPlannerWrapLink,
.anniversarySalePage .dailyTrainerWrapLink{margin-bottom:0px;}
.avialableProgramsWrap{padding:40px 0px;}
.avialableProgramsWrapTitle{margin-bottom:15px;}
.singleAvialableProgramImage{margin-bottom:25px;}
.singleAvialableProgramTitle p{font-size:16px;line-height:22px;}
.singleAvialableProgramSubTitle p{font-size:14px;line-height:20px;}
.expensePaidWrap{padding:40px 0px;background-image:none;background-color:#111111;}
.expensePaidWrapLink{margin-bottom:0px;}
.joinNowWrap{padding:40px 0px;}
.timerArrow{display:none;}
.joinNowWrapTitle{margin-bottom:10px;}
.joinNowBlackTimer{margin-bottom:35px;}
.page-template-page-new-registration .joinNowBlackTimer{margin-bottom:45px;}
.singleMembershipPlan.mostPopular .singleMembershipPlanName p{font-size:14px;line-height:20px;}
.singleMembershipPlanSalePrice p{font-size:18px;line-height:24px;}
.entryCompetition{top:-12px;right:-15px;max-width:90px;}
.bonusWrap{padding:40px 0px;}
.bonusWrapDescription.wysiwygCSS a, .bonusWrapDescription.wysiwygCSS a:hover, .bonusWrapDescription.wysiwygCSS a:focus, .bonusWrapDescription.wysiwygCSS p, .bonusWrapDescription.wysiwygCSS p a, .bonusWrapDescription.wysiwygCSS p a:hover, .bonusWrapDescription.wysiwygCSS p a:focus, .bonusWrapDescription.wysiwygCSS ol li, .bonusWrapDescription.wysiwygCSS ol li a, .bonusWrapDescription.wysiwygCSS ul li, .bonusWrapDescription.wysiwygCSS ul li a, .bonusWrapDescription.wysiwygCSS blockquote{font-size:14px;line-height:26px;}
.bonusWrapTitle{margin-bottom:15px;}
.bonusWrapTitle p:after{bottom:6px;}
.arrowImage{max-width:19px;right:-19px;}
.bonusWrapSalePrice p,
.bonusWrapSaleText p{font-size:16px;line-height:22px;}
.bonusWrapSale{padding:15px 30px;}
.termsAndConditionsWrap{padding:40px 0px;}
.bonusWrapDetails{margin-top:0px;}
.singleMembershipPlan.mostPopular .singleMembershipPlanPrice p span{display:inline-block;margin-left:1px;}
}
body.page-template-page-anniversary-sale,
body.page-template-front-page{padding-top:0px !important;}
body.page-template-page-anniversary-sale .nav_wrapper.top,
body.page-template-page-anniversary-sale .site-footer,
body.page-template-front-page .nav_wrapper.top,
body.page-template-front-page .site-footer{display:none !important;}
.registrationFeaturesTitleBoldRed p{font-size:23px;line-height:26px;}
.registrationFeaturesbonusImage{max-width:250px;}
.registrationFeaturesBonusSubTitle p{font-size:21px;line-height:41px;}
@media only screen and (max-width:767px){.registrationFormTitle p, .registrationFeaturesTitleBold p, .registrationFeaturesTitleBoldRed p{font-size:20px;line-height:26px;}
.registrationFeaturesBonusSubTitle p{font-size:14px;line-height:22px;}
}
.customPageHeaderLinksWrap{background-color:#000000;}
.customPageHeaderLinks ul{display:block;width:100%;padding:0px;margin:0px;list-style:none;text-align:center;}
.customPageHeaderLinks ul li{display:inline-block;vertical-align:middle;}
.customPageHeaderLinks ul li a{font-family:'Montserrat-Medium', sans-serif;text-transform:uppercase;color:#ffffff;font-size:15px;line-height:30px;padding:20px 10px;display:inline-block;vertical-align:middle;}
.customPageHeaderLinks ul li.tryForFree{margin-left:10px;}
.customPageHeaderLinks ul li.tryForFree a{margin:0px;padding:4px 23px;border-radius:15px 15px 15px 15px;border:1px solid #FFF;background:#000;}.stores-badge a.store img {
    max-width: 100%;
}
body.woocommerce .inner-banner h1, h1.woocommerce-products-header__title page-title { display:none !important;}
.op3-element[data-op3-element-type=checkbox] .op3-element-checkbox-checkmark .unchecked{border-width:1px;}

#mega-menu-wrap-extra-menu2 #mega-menu-extra-menu2 {
    text-align: left !important;
    float: left;
    width: 100%;
}

#mega-menu-wrap-extra-menu2 #mega-menu-extra-menu2 > li.menu-part-2 {
    float: right;
}

#mega-menu-wrap-main-nav-new-users #mega-menu-main-nav-new-users{
    text-align: left !important;
    float: left;
    width: 100%;
}

#mega-menu-wrap-main-nav-new-users #mega-menu-main-nav-new-users > li.menu-part-2 {
    float: right;
}
