/********************************************************CUSTOM CSS START FROM HERE********************************/

.fm-pro-tstimnl-hiight h3 {
	float: left;
	margin-top: 15px
}
.fm-pro-tstimnl-hiight p {
	float: left;
}
.mk-fm-tstmnial-rdmr {
	border: 2px solid #4eadec;
	border-radius: 5px;
	color: #4eadec;
	display: table;
	float: left;
	font-size: 16px;
	margin: 10px auto 0;
	padding: 10px 0;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
}
.mk-fm-tstmnial-rdmr:hover {
	text-decoration: none
}
.mb_client_rvs_wrpr .carousel-inner.text-center {
	overflow: hidden;
	width: 100%;
	min-height: 140px
}
.faq .widget-area {
	width: 100%;
}
.fm-mtivtn-vdos .entry-content > h1 {
	min-height: 63px;
}
.fm-pst-ifrm {
	margin-top: 25px
}
.faq .glyphicon.glyphicon-menu-right {
	background: red none repeat scroll 0 0;
	border-radius: 5px;
	width: 50%;
}
.faq .button.ui-button.ui-widget.ui-state-default.ui-corner-all {
	background: red none repeat scroll 0 0;
	border: medium none;
	color: white;
	width: 100%;
}
.fm-ts-cntct-pg input, textarea, select {
	width: 100%
}
.fm-ts-cntct-pg {
	padding: 0 !important
}
.fm-ts-sbmt-btn .wpcf7-submit {
	padding: 12px;
	width: 20%;
	font-size: 15px
}
.fm-ts-sbmt-btn input {
	margin-right: 5px;
	width: auto;
}
.fm-pro-bg-img-dv {
	background-image: url("../images/pro-bnr.jpg");
	background-size: 100% 100%;
	height: 230px;
	position: absolute;
}
.fm-abt-pg-txt .fm-abt-pg-ssbcrb-style p {
	margin: 0;
}
.post-717 .fm-ts-q2 a {
	color: #48c8ff;
}
.post-717 .fm-ts-q2 a:hover {
	text-decoration: none
}
.fm-abt-gly-sbcrb-txt {
	float: left;
	text-align: right !important;
	width: 82% !important;
}
.fm-abt-gly-fllowrs-txt .fm-abt-gly-txt {
	float: left;
	text-align: right !important;
	width: 77% !important;
}
.fm-abt-pg-ssbcrb-style {
	font-family: Verdana;
	font-size: 36px;
	font-weight: bolder;
}
.no-mrgn {
	margin: 0 !important
}
.fm-about-page, .fm-abt-pg-bg {
	background: #000
}
.fm-abt-pg-txt {
	margin: 25px 0;
	font-size: 18px;
	color: #FFF;
	padding-bottom: 75px
}
.fm-abt-pge-crcl-img {
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	top: -101px;
	width: 14%;
}
.fm-abt-pge-crcl {
	position: relative;
}
.fm-abt-us-pg-clrd-sec {
	background: #7FC740
}
.fm-abt-us-pg-clrd-sec-txt h2 {
	color: #FFF;
	font-size: 56px;
	margin: 0;
	text-transform: uppercase
}
.fm-abt-us-pg-clrd-sec-txt .fm-abt-pg-hdng {
	margin-top: 115px;
	width: 100%;
	float: left
}
.fm-abt-us-pg-clrd-sec-txt h6 {
	margin: 10px 0 35px 0;
	color: #FFF;
	font-size: 36px;
	font-weight: bolder;
	text-transform: uppercase;
}
.fm-abt-pg-acmblsh-txt {
	color: #FFF;
	font-size: 17px;
}
.fm-abt-us-pg-ifrme iframe {
	width: 100%;
	height: 100%
}
.fm-abt-us-pg-ifrme {
	height: 320px;
	margin-top: 70px;
}
.fm-abt-us-pg-ifrme-sec h3 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 46px;
	margin: 58px 0 0;
}
.fm-pro-pg-hdng {
	color: #c62828;
	font-weight: bold;
	font-family: robotoblack;
}
.fm-progrm-page h6 {
	color: #c62828;
	font-weight: normal;
	margin: 35px 0 0 0;
}
.fm-progrm-page h1 {
	margin: 0;
	font-weight: normal
}
.fm-pro-sec-roow {
	padding: 0 150px
}
.fm-pro-pdst-clr {
	background: #000;
	color: #fff;
	padding: 0 40px 15px 40px;
	font-size: 15px;
	text-align: center;
	float: left
}
.fm-pro-pst-btn {
	background: #C62828
}
.fm-pro-pdst-clr strong {
	float: left;
	margin: 18px 0 !important;
	font-size: 17px;
	text-transform: uppercase
}
.fm-pro-sec-tb {
	/*    background: #c62828 none repeat scroll 0 0;*/
	padding: 30px 5px;
	background: rgba(0, 0, 0, 0) url("../images/Beginner.jpg") no-repeat scroll center center / cover !important;
	width: 100%;
	margin-top: -2px;
}
.fm-pro-sec-tb li {
	list-style: none;
	text-align: left;
	color: #fff;
	font-size: 15px;
	margin: 10px 0;
	line-height: 22px
}
.fm-pro-pdst-clr .fm-pro-pst-btn {
	border-radius: 5px;
	padding: 12px 0;
	float: left;
	width: 100%;
	margin-top: 10px;
	color: #fff
}
.fm-pro-pst-hd-img {
	background: rgba(0, 0, 0, 0) url("../images/textimg.png") no-repeat scroll 10px 0px;
	color: #fff;
	text-transform: uppercase;
	height: 30px;
	font-size: 22px;
	font-family: RobotoRegular !important;
}
.fm-pro-pdst-clr .fm-pro-pst-btn:hover {
	text-decoration: none
}
.fm-pro-sec-tb li {
	background: rgba(0, 0, 0, 0) url("../images/li-img.png") no-repeat scroll 0 8px;
	padding-left: 13px;
	font-family: robotoregular;
	text-transform: uppercase
}
.fm-pro-sec-tb > ul {
	padding: 0 26px;
}
.fm-pro-intrmd-tb .fm-pro-pdst-clr strong {
	float: left;
	width: 100%;
}
.fm-pro-intrmd-tb .fm-pro-sec-tb, .fm-pro-intrmd-tb .fm-pro-pdst-clr .fm-pro-pst-btn {
	background: #4eadec none repeat scroll 0 0;
}
.fm-pro-advnc-tb .fm-pro-pdst-clr strong {
	float: left;
	width: 100%;
}
.fm-pro-advnc-tb .fm-pro-sec-tb, .fm-pro-advnc-tb .fm-pro-pdst-clr .fm-pro-pst-btn {
	background: #7FC73F
}
.fm-pro-advnc-tb .fm-pro-pdst-img img, .fm-pro-intrmd-tb .fm-pro-pdst-img img {
	width: 100%
}
.fm-pro-sec-tb {
	float: left;
	height: 460px;
}
.fm-emaal-sbcreb label, .entry-header {
	display: none !important;
}
.fm-pro-pdst-clr p {
	margin: 0
}
.fm-pro-tstml-txt .fm-sm-tstimnl-txxxt {
	margin-bottom: 36px;
}
.page.type-page {
	padding-top: 0;
}
.fm-pro-tstimls .fm-tstiml {
	color: #000;
	margin: 0;
}
.fm-pro-tstimls .fm-pro-tstml-txt {
	font-size: 16px;
	height: 157px;
}
.fm-pro-sec-roow .wpb_text_column.wpb_content_element {
	margin-bottom: 0;
}
.fm-pro-tstimls {
	background: #DDDDDD;
	float: left
}
.fm-about-page img {
	width: 100%;
}
.fm-abt-pge-crcl-img img {
	box-shadow: none
}
.fm-pro-pg-updt-anchr {
	bottom: -10px;
	position: absolute;
	right: -100px;
}
.pm-pro-week-vgn-litxt {
	color: #fff;
	font-size: 14px;
	position: absolute;
}
.fm-pro-week-imgg {
	height: 357px;
	position: relative;
}
.fm-pro-week-imgg img {
	width: 100%;
}
.pm-pro-week-vgn-litxt h1 {
	color: #4eadec;
	font-family: "lato-black";
	font-size: 24px;
	margin: 14px 1px 14px;
	text-align: center;
	line-height: 25px;
}
.pm-pro-week-vgn-litxt li {
	list-style: outside none none;
	margin-bottom: 6px;
	font-size: 12px;
}
.pm-pro-week-vgn-litxt > ul {
	font-family: robotobold;
}
.pm-pro-week-vgn-litxt > p {
	display: none;/*    width: 100%;
        line-height:17px;
        margin-bottom:18px;
        font-family: robotoregular;*/
}
.col-md-8.col-sm-8.col-xs-12.pm-pro-week-vgn-litxt {
    margin-top: 15px;
}
.pm-pro-week-vgn-litxt li {
	background: rgba(0, 0, 0, 0) url("../images/blue_check.png") no-repeat scroll 0 1px;
	font-family: robotoregular;
	font-size: 14px !important;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	list-style: outside none none !important;
	margin: 25px 2px !important;
	padding-left: 30px;
	text-align: left;
	text-transform: uppercase;
}
.fm-pro-pg-updt-anchr a {
	background: #4eadec none repeat scroll 0 0;
	border-radius: 5px;
	clear: both;
	color: #fff;
	float: left;
	font-family: robotomedium;
	margin: -10px -8px 18px;
	padding: 13px 15px;
	width: 72%;
	text-align: center;
	font-size: 18px;
}
.read_more_btn {
	background: #f2f2f2 none repeat scroll 0 0 !important;
	color: #222 !important;
}
.read_more_btn:hover {
	background: #ccc none repeat scroll 0 0 !important;
}
.fm-pro-pg-updt-anchr a:hover {
	text-decoration: none;
	cursor: pointer;
	background: #CCCCCC
}
.fm-pro-pg-updt-anchr a .glyphicon.glyphicon-save, .fm-pro-cltn-bund-btn .glyphicon.glyphicon-save {
	margin-right: 10px
}
.pm-pro-week-vgn-tstiml {
	background: #f0f0f0 none repeat scroll 0 0;
	font-size: 14px;
	padding: 0 0 20px 0;
}
.fm-pro-cltn-bund-txt {
	bottom: 15px;
	position: absolute;
}
.fm-pro-cltn-bund-btn {
	bottom: 0;
	position: absolute;
	right: 0;
}
.fm-pro-cltn-bund {
	color: #fff;
	font-size: 14px;
	padding: 25px 0 10px;
}
.fm-pro-cltn-bund-txt > h1 {
	font-family: robotoblack;
	font-size: 36px;
	font-weight: bold;
	color: #81C549;
}
.fm-pro-tstimnl {
	background: #f0f0f0 none repeat scroll 0 0;
	font-size: 14px;

	padding: 0 0 22px 0;
}
.fm-pro-cltn-bund-btn a {
	background: #81C549;
	color: #FFF;
	padding: 10px 18px;
	border-radius: 5px;
	float: left;
	margin: 27px 0;
}
.fm-pro-cltn-bund-txt > p {
	margin: 0 0 12px 0;
	font-family: robotobold;
	line-height: 20px;
	font-size: 16px;
}
.pm-pro-week-vgn-tstiml h1 {
	background: rgba(0, 0, 0, 0) url("../images/fm.png") no-repeat scroll 15px 6px;
	color: #000;
	font-size: 22px;
	margin: 15px 0;
	text-align: center;
}
.pm-pro-week-vgn-tstiml h3, .fm-pro-tstimnl h3 {
	font-weight: bold;
}
.fm-pro-tstimnl > h1 {
	background: rgba(0, 0, 0, 0) url("../images/fm_green.png") no-repeat scroll 15px 5px;
	color: #000;
	font-size: 22px;
	padding-left: 50px;
	margin: 15px 0
}
.post-progrm-wrpr {
	margin: 25px 0;
}
.site-footer {
	padding: 0px 0 45px 0 !important
}
.fm-pro-arcv-hdng span {
	color: #4eadec;
	font-weight: bold;
	font-family: robotobold;
}
.fm-pro-arcv-hdng > h2 {
	font-family: arial;
	font-size: 46px;
	font-weight: normal;
	text-align: center;
	color: #888E87;
	margin-bottom: 25px;
	font-family: robotolight;
}
.fm-pro-arcv-calisthn-bndl-hdng span {
	color: #7fc73f;
	font-weight: bold;
	font-family: robotobold;
	font-size: 42px;
}
.fm-pro-arcv-calisthn-bndl-hdng > h2 {
	font-family: robotolight;
	font-size: 46px;
	font-weight: normal;
	text-align: center;
	color: #888E87;
	margin-bottom: 25px
}
.fm-pro-thrd-tb-clr, .fm-pro-thrd-btn-clr {
	/*    background: #7FC73F !important;*/
	background: rgba(0, 0, 0, 0) url("../images/Advanced.jpg") no-repeat scroll center center / cover !important;
	width: 100%;
}
.post-progrm-wrpr .post-progrm-imgage img, .fm-pro-pdst-clr strong {
	width: 100%
}
.fm-pro-intr-clr, .fm-pro-intr-btn {
	/*    background: #4EADEC !important*/
	background: rgba(0, 0, 0, 0) url("../images/intermediate.jpg") no-repeat scroll center center / cover !important;
	width: 100%;
}
.fm-pro-pdst-clr .fm-pro-pst-btn, .fm-pro-pst-hd-img {
	text-align: center;
	text-transform: uppercase;
}
.fm-pro-tstimls .fm-tstiml {
	margin: 15px 0 !important;
	text-align: left;
	background: rgba(0, 0, 0, 0) url("../images/fm.png") no-repeat scroll 0 0;
	padding-left: 30px
}
.fm-pro-tstimls-prnt .fm-pro-tstml-txt {
	font-size: 14px !important;
	line-height: 20px;
}
.fm-pro-tstml-txt h5 {
	margin-top: 15px;
	float: left
}
.pm-pro-week-vgn-tstiml p, .fm-pro-tstimnl p {
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 25px;
}
.fm-pro-tstimnl-hiight p {
	margin-bottom: 5px;
	text-align: left;
}
.fm-pro-pg-tteext .fm-pro-pra-spc {
	margin: 0 0 15px;
	font-family: RobotoRegular;
	line-height: 22px;
}
.post-progrm-imgage a {
	vertical-align: auto !important;
}
.post-progrm-imgage > a img {
	box-shadow: none;
	border-radius: 0
}
.fm-pro-pdf .fm-pro-ww-dmo-txt {
	margin: 25px 0;
	font-family: robotoregular;
}
.fm-pro-ww-imgg img {
	box-shadow: none;
	border-radius: 0
}
.fm-pro-pst-btn:hover {
	background: #CCC !important
}
.fm-pro-intr-btn:hover {
	background: #CCC !important
}
.fm-pro-thrd-btn-clr:hover {
	background: #CCC !important
}
.fm-pro-pst-btn .glyphicon.glyphicon-save {
	margin-right: 10px;
}
.fm-abt-bnr-txt-immg {
	bottom: 90px;
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	width: 60%;
}
.fm-about-page {
	position: relative
}
.fm-pro-pdf-bg-clr {
	background: #f5f5f5 none repeat scroll 0 0;
	margin-top: 80px !important
}
.fm-abt-pg-ssbcrb-style .glyphicon.glyphicon-thumbs-up {
	color: #7fc740;
	font-size: 48px;
	margin-right: 15px
}
.fm-abt-gly-txt {
	color: #808080;
	font-family: robotoregular;
	font-size: 20px !important;
	font-weight: lighter;
	text-align: right;
	width: 64%;
}
.fm-abt-pg-txt {
	color: #D6D6D6
}
.fm-abt-pg-txt p {
	margin: 25px 0;
}
.fm-abt-pg-acmblsh-txt {
	margin-bottom: 35px;
}
.fm-pro-cltn-bund-btn a:hover {
	text-decoration: none;
	cursor: pointer;
	background: #CCCCCC
}
.fm-abt-pg-ssbcrb-style .fa.fa-instagram, .fm-abt-pg-ssbcrb-style .fa.fa-youtube {
	color: #7fc740;
	font-size: 48px;
	margin-right: 15px;
}
.fm-abt-us-pg-ifrme-sec b {
	font-family: fantasy;
	font-weight: 900 !important
}
.fm-abt-us-pg-mrgnn {
	margin: 50px 0;
}
.page-id-1232 .fixed-v.original{ display:none !important;}
.page-id-1232 .fixed-v.cloned{ display:none !important;}
.page-id-1232 #click-menu{ display:none !important;}
.page-id-1232 #click-menu.admin-bar-showing{ display:none !important;}
body.page-id-1232 {
    background: black;
}
.page-id-1270 #click-menu{ display:none !important;}
.page-id-1270 #click-menu.admin-bar-showing{ display:none !important;}
body.page-id-1270 {
    background: black;
}
.free_abssqueeze {
    color: #fff;
    font-family: "lato-black";
    font-size: 70px;
    font-weight: bold;
    line-height: 80px;
    text-align: center;
    text-transform: uppercase;
    margin-top: 100px;
}
.free_abssqueeze_btn {
    margin-bottom: 40px;
    margin-top: 40px;
    text-align: center;
}
.free_abssqueeze_btn a {
    background: #7fc73f none repeat scroll 0 0;
    border: 2px solid #fff;
    color: #fff;
    font-family: "lato-bold";
    font-size: 30px;
    padding: 12px 32px;
    text-decoration: none !important;
    font-weight: normal;
    border-radius: 4px;
}
.free_abssqueeze a:hover {
    color: #fff;  
}
.swpm-login-action-msg {
  color: red;
}
.member_login{
	padding-bottom:20px;
	}
.member_login .ws-plugin--s2member-sc-login {
    float: left;
    width: 54%;
}
.member_login label {
    text-align: left;
    color: #fff;
    font-size: 20px;
}
input#ws-plugin--s2member-pro-login-widget-username {
    width: 100%;
    height: 45px;
}
.member_login input#ws-plugin--s2member-pro-login-widget-password {
    width: 100%;
    height: 45px;
}
.member_login div.ws-plugin--s2member-pro-login-widget-remember-me label {
    font-size: 12px;
}
.member_login input.btn.btn-primary {
    width: 100% !important;
    height: 44px;
    font-size: 20px !important;
    border: 2px solid #fff !important;
    background: black;
    color: white;
    font-weight: 600;
}
.member_login input.btn.btn-primary:hover {
    border: 2px solid #000 !important;
}
.reset-member input.btn.btn-primary {
    width: 100% !important;
    height: 44px;
    font-size: 20px !important;
    border: 2px solid #fff !important;
    background: black;
    color: white;
    font-weight: 600;
    margin-top: 10px;
}
.reset-member input.btn.btn-primary:hover {
    border: 2px solid #000 !important;
}
/*************************************************Legal Disclaimer css start****************************************/

@media all and (max-width: 1024px){
.fm-pro-pg-updt-anchr {
	right: -160px;
}
}
@media all and (max-width: 1008px){
.fm-pro-pg-updt-anchr {
	right: -230px;
}
}
@media all and (max-width: 991px){
.fm-pro-pg-updt-anchr {
	right: -360px;
}
.col-md-8.col-sm-8.col-xs-12.pm-pro-week-vgn-litxt {
    margin-top: 30px;
}
}
@media all and (max-width: 767px){
.fm-pro-pg-updt-anchr {
	right: 10px;
}

}
@media all and (max-width: 580px){
.col-md-8.col-sm-8.col-xs-12.pm-pro-week-vgn-litxt {
    margin-top: 0px;
}
.pm-pro-week-vgn-litxt li {
	margin: 14px 2px !important;
}
.single-program .mb_prdct_details .price {
    margin-left: 0% !important;
}
}
@media all and (max-width: 480px){
	.free_abssqueeze {
		font-size: 40px;
	}
	.free_abssqueeze_btn a {
    	font-size: 15px;
	}
}
.fm-legal-page {
	margin-top: 35px;
}
.fm-legal-page .fm-legl-font-frmt {
	font-weight: 600;
}
.fm-legal-page > h1 {
	color: #4eadec;
}
#gallery-1 img {
	border: none !important;
}
.gallery .gallery-icon img {
	padding: 0px !important
}
.ndm-medicin-2 .ndm-btn-success.pull-left {
	margin-left: 31%;
}
.fm-abt-us-pg-ifrme-sec p, .fm-abt-pg-acmblsh-txt p {
	margin: 0 0 15px;
}
.fm-pro-pdst-clr {
	height: 425px;
}
.fm-pro-pg-tteext {
	height: 335px;
}
/***1-5-2016************************/
/*.ws-plugin--s2member-pro-login-widget-lost-password{ color:transparent;}
.ws-plugin--s2member-pro-login-widget-lost-password a:first-of-type {
    display: none;
}*/



.fm-abt-us-pg-ifrme-sec p {
	font-family: robotoregular;
	line-height: 30px;
}
 @media only screen and (min-width: 320px) and (max-width: 479px) {
.fm-pro-pg-tteext {
	height: 350px;
}
.fm-pro-tstimls {
	height: 370px
}
.fm-pro-sec-tb {
	height: 540px;
}
.post-progrm-wrpr, .post-program, .fm-pro-pdf, .fm-tsmnl-pagee {
	padding: 0 !important
}
.fm-pro-pg-tteext {
	height: 340px;
}
.fm-pro-pdst-clr {
	padding: 0 20px 75px
}
fm-pro-tstml-txt {
	padding-right: 0 !important
}
.fm-pro-tstimls .fm-pro-tstml-txt h5 {
	margin-top: 5px;
}
.fm-pro-pdf .fm-wth-one, .fm-pro-pdf .fm-wth-two, .fm-pro-pdf .fm-wth-thre, .fm-pro-pdf .fm-wth-for, .fm-pro-pdf .fm-wth-fiv {
	margin: 10px 0;
	width: 100%;
}
.pm-pro-week-vgn-litxt a {
	margin: 5px 0 10px;
	width: 100%;
}
.fm-pro-arcv-calisthn-bndl-hdng > h2 {
	font-size: 26px;
	margin-top: 25px
}
.fm-pro-arcv-calisthn-bndl-hdng span {
	font-size: 26px;
}
.fm-pro-cltn-bund-btn a {
	width: 100%;
	text-align: center;
}
.fm-pro-arcv-hdng > h2 {
	font-size: 25px;
}
.fm-pro-pdf .widget.widget_text {
	float: left;
	margin-top: 0
}
.post-progrm-wrpr {
	margin-bottom: 0;
	margin-top: 0
}
.post-program {
	margin: 25px 0;
}
.fm-pro-week-imgg img {
	width: 100%;
}
.fm-pro-week-imgg {
	height: auto;
	float: none;
}
.pm-pro-week-vgn-litxt, .fm-pro-pg-updt-anchr, .fm-pro-cltn-bund-txt, .fm-pro-cltn-bund-btn {
	position: static;
	color: #757474;
}
.pm-pro-week-vgn-litxt {
	padding-top: 20px;
}
.pm-pro-week-vgn-tstiml p {
	margin-top: 25px
}
.fm-pro-cltn-bund-btn > a {
	background: #7fc73f none repeat scroll 0 0;
	color: #fff;
}
.fm-pro-pg-updt-anchr > a {
	background: #4eadec none repeat scroll 0 0;
	color: #fff;
	text-align: center;
	width: 100%;
}
.fm-pro-tstimnl .col-md-9.col-sm-9.col-xs-12 p {
	margin-bottom: 10px;
	margin-top: 10px;
}
.program-wprp .fm-progrm-page h1 {
	font-size: 16px;
}
.fm-pro-cltn-bund-txt {
	text-align: center;
}
.fm-abt-us-pg-mrgnn {
	margin: 25px 0;
}
.fm-pro-bg-img-dv {
	height: 155px;
}
.fm-pro-pst-hd-img {
	font-size: 18px
}
.fm-pro-sngl-sldr #quote-carousel .item {
	padding: 0 10px !important;
}
.pm-pro-week-vgn-tstiml .col-md-3.col-sm-3.col-xs-12, .fm-pro-tstimnl .col-md-3.col-sm-3.col-xs-12 {
	width: 40%;
	float: left
}
.pm-pro-week-vgn-tstiml .col-md-9.col-sm-9.col-xs-12, .fm-pro-tstimnl .col-md-9.col-sm-9.col-xs-12 {
	width: 60%;
	float: left;
	padding-left: 0
}
.fm-abt-pg-ssbcrb-style {
	margin-bottom: 15px;
}
.fm-abt-us-pg-ifrme-sec h3 {
	font-size: 35px
}
.newsletr-wrpr .subscrbr-newsletr .newsletters-form {
	width: 100%
}
.newsletr-wrpr .subscrbr-newsletr .newsletters-form #newsletters-7-fields {
	width: 60% !important;
	float: left
}
.subscrbr-newsletr .button.ui-button.ui-widget.ui-state-default.ui-corner-all {
	font-size: 12px !important;
	margin-right: 5px
}
.ndm-content-product .ndm-product-3 h1 {
	margin-top: 0
}
.ndm-content-product .ndm-product-3 p {
	margin-bottom: 45px;
}
.ndm-body-weight {
	display: none
}
.ndm-about-2 {
	text-align: center
}
.ndm-package-5 .ndm-btn-success {
	float: left;
	margin-top: 15px;
	text-align: center;
	margin-left: 25%;
}
.ndm-medicin-2 .ndm-btn-success.pull-left {
	margin-left: 0;
}
.fm-pro-cltn-bund-txt p {
	margin-top: 20px;
}
.pm-pro-week-vgn-litxt h1 {
	margin-top: 20px
}
.ndm-frank-main-menu .main-navigation li a, .ndm-frank-main-menu .main-navigation li {
	width: 100%;
	float: left
}
li.frank-lettr a {
	padding-bottom: 23px
}
.ndm-frank-main-menu .main-navigation li a:hover {
	text-decoration: none
}
.frank-socil-nav-right .widget.widget_nav_menu {
	float: left;
	width: 100%;
}
.fm-abt-gly-txt {
	font-size: 15px !important;
	font-weight: lighter;
}
.fm-abt-pg-txt {
	text-align: left !important;
}
.fm-abt-pg-ssbcrb-style a:nth-child(1) {
	padding-right: 5px;
}
.fm-abt-pg-txt p {
	padding: 0px !important;
}
.fm-abt-pg-acmblsh-txt > p {
	font-size: 18px;
	line-height: 30px !important;
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
 .fm-pro-pg-tteext {
height: 350px;
}
 .fm-pro-sec-tb {
height:405px;
}
 .post-progrm-wrpr, .post-program, .fm-pro-pdf, .fm-tsmnl-pagee {
padding:0 !important
}
 .fm-pro-pg-tteext {
height: 250px;
}
 .fm-pro-pdst-clr {
padding:0 20px 75px
}
 fm-pro-tstml-txt {
padding-right:0 !important
}
 .fm-pro-tstimls .fm-pro-tstml-txt h5 {
margin-top: 5px;
}
 .fm-pro-pdf .fm-wth-one, .fm-pro-pdf .fm-wth-two, .fm-pro-pdf .fm-wth-thre, .fm-pro-pdf .fm-wth-for, .fm-pro-pdf .fm-wth-fiv {
margin: 10px 0;
width: 100%;
}
 .pm-pro-week-vgn-litxt a {
margin:25px 0;
width: 100%;
}
 .fm-pro-arcv-calisthn-bndl-hdng > h2 {
font-size:26px;
margin-top:25px
}
 .fm-pro-arcv-calisthn-bndl-hdng span {
font-size:26px;
}
 .fm-pro-cltn-bund-btn a {
width: 100%;
text-align:center;
margin:25px 0
}
 .fm-pro-arcv-hdng > h2 {
font-size:26px;
}
 .fm-pro-pdf .widget.widget_text {
float:left;
margin-top:0
}
 .post-progrm-wrpr {
margin-bottom:0;
margin-top:0
}
 .post-program {
margin: 30px 0;
}
 .fm-pro-tstml-img img {
width:100% !important;
}
 .fm-pro-week-imgg img {
width:100%;
}
 .pm-pro-week-vgn-tstiml p {
margin-top:25px
}
 .fm-pro-tstimnl .col-md-9.col-sm-9.col-xs-12 p {
margin-bottom:10px;
margin-top:10px;
}
 .program-wprp .fm-progrm-page h1 {
font-size: 16px;
}
 .fm-pro-cltn-bund-txt {
text-align: center;
}
 .fm-abt-us-pg-mrgnn {
margin:25px 0;
}
 .fm-pro-bg-img-dv {
height: 155px;
}
 .pm-pro-week-vgn-tstiml .col-md-3.col-sm-3.col-xs-12, .fm-pro-tstimnl .col-md-3.col-sm-3.col-xs-12 {
width: 30%;
float:left
}
 .pm-pro-week-vgn-tstiml .col-md-9.col-sm-9.col-xs-12, .fm-pro-tstimnl .col-md-9.col-sm-9.col-xs-12 {
width: 70%;
float:left
}
 .fm-pro-sngl-pg-crsl li {
width: 100%;
}
 .pm-pro-week-vgn-litxt, .fm-pro-pg-updt-anchr, .fm-pro-cltn-bund-txt, .fm-pro-cltn-bund-btn, .pm-pro-week-vgn-litxt {
position:static;
color:#757474;
}
 .fm-pro-week-imgg {
height: 300px;
}
 .fm-pro-cltn-bund-btn > a {
background: #7fc73f none repeat scroll 0 0;
color: #fff;
}
 .fm-pro-pg-updt-anchr > a {
background: #4eadec none repeat scroll 0 0;
color: #fff;
text-align: center;
width: 100%;
}
 .fm-abt-pg-ssbcrb-style {
margin-bottom:15px;
}
 .ndm-content-product .ndm-product-3 h1 {
margin-top:0
}
 .ndm-content-product .ndm-product-3 p {
margin-bottom: 45px;
}
 .ndm-body-weight {
display:none
}
 .ndm-about-2 {
text-align:center
}
 .ndm-package-5 .ndm-btn-success {
float: left;
margin-top: 15px;
text-align: center;
margin-left:36%;
}
 .ndm-medicin-2 .ndm-btn-success.pull-left {
margin-left:0;
}
 .fm-pro-cltn-bund-txt p {
margin-top: 20px;
}
 .pm-pro-week-vgn-litxt h1 {
margin-top:20px
}
 .ndm-logo-description .site-title {
font-size:28px
}
 .post-program .fm-pro-tstimls {
height:320px
}
 .ndm-frank-main-menu .main-navigation li a, .ndm-frank-main-menu .main-navigation li {
width:100%;
float:left;
text-align:center
}
 li.frank-lettr a {
padding-bottom:23px
}
 .ndm-frank-main-menu .main-navigation li a:hover {
text-decoration:none
}
 .frank-socil-nav-right .widget.widget_nav_menu {
float: left;
width:100%
}
 .fm-abt-pg-ssbcrb-style a:nth-child(1) {
width:100%;
float:left;
}
 .fm-abt-pg-acmblsh-txt > p {
font-size: 18px;
line-height: 30px !important;
}
}
 @media only screen and (min-width:768px) and (max-width:1024px) {
 .fm-pro-pdst-clr {
padding: 0 15px 15px;
}
 .fm-pro-pg-tteext {
height: 440px;
}
 .fm-pro-sec-tb > ul {
padding: 0 5px;
margin: 25px 0 0
}
 .fm-pro-pst-hd-img {
font-size:18px;
height: 30px;
padding-left:25px;
background-position: 10px 3px;
}
 .fm-pro-sec-tb {
height: 670px;
}
 .fm-pro-tstml-txt .fm-sm-tstimnl-txxxt {
margin-bottom:36px
}
 .fm-pro-tstimls {
height: 680px;
}
 .fm-pro-tstimls-prnt .fm-pro-tstml-img {
height:300px;
}
 .fm-pro-tstml-img img {
height:auto;
width: 100%;
}
 .fm-pro-pdf .fm-wth-one, .fm-pro-pdf .fm-wth-two, .fm-pro-pdf .fm-wth-thre, .fm-pro-pdf .fm-wth-for, .fm-pro-pdf .fm-wth-fiv {
float: left;
margin: 14px 0;
width:29%;
}
 .fm-pro-arcv-hdng > h2, .fm-pro-arcv-calisthn-bndl-hdng > h2 {
font-size:28px;
min-height: 61px;
}
 .fm-pro-week-imgg, .fm-pro-cltn-bund .col-md-12.col-sm-12.col-xs-12.no-pdng {
height:220px;
overflow:hidden
}
 .fm-pro-week-imgg img {
width: 100%;
}
 .pm-pro-week-vgn-litxt h1 {
margin: 8px 0 2px
}
 .fm-pro-cltn-bund-txt > p {
margin: 25px 0;
}
 .pm-pro-week-vgn-litxt > p {
margin:15px 0
}
 .pm-pro-week-vgn-litxt a {
margin: 4px 0 11px 60px
}
 .fm-pro-tstimnl {
padding-bottom:16px
}
 .fm-pro-tstimnl .col-md-9.col-sm-9.col-xs-12 p {
margin-bottom:10px
}
 .fm-progrm-page h1 {
font-size: 34px !important;
}
 .fm-pro-bg-img-dv {
height:192px
}
 .mb_client_rvs_wrpr .carousel-inner.text-center {
left:30px;
}
 .mb_client_rvs_wrpr .carousel-control.left {
left:10px;
}
 .mb_client_rvs_wrpr .carousel-control.right {
right:10px;
}
 .fm-pro-sngl-pg-crsl li {
height: 51px;
text-align: center;
width: 30%;
}
 .fm-pro-sngl-pg-crsl .active a {
height: 49px;
}
 .pm-pro-week-vgn-litxt, .fm-pro-pg-updt-anchr, .fm-pro-cltn-bund-txt, .fm-pro-cltn-bund-btn, .pm-pro-week-vgn-litxt {
position:static;
color:#757474;
}
 .fm-pro-cltn-bund-btn > a {
background:#7fc73f none repeat scroll 0 0;
color:#fff;
width:100%;
margin:25px 0 25px;
text-align:center
}
 .fm-pro-pg-updt-anchr > a {
background: #4eadec none repeat scroll 0 0;
color: #fff;
text-align: center;
width: 100%;
}
 .pm-pro-week-vgn-litxt, .fm-pro-cltn-bund-txt {
margin-top: 40px;
}
 .fm-abt-pg-txt .fm-abt-pg-ssbcrb-style .glyphicon.glyphicon-thumbs-up {
font-size:38px
}
 .fm-abt-pg-ssbcrb-style {
margin-bottom:15px;
}
 .fm-abt-us-pg-ifrme-sec h3 {
font-size: 40px;
}
 .fm-pro-pdst-clr .fm-pro-pst-btn {
font-size:13px
}
 .ndm-medicin-2 .ndm-btn-success.pull-left {
margin-left: 15%;
}
 .frank-socil-nav-right .menu li {
margin-left:12px;
margin-right: 2px;
}
 .frank-socil-nav-left .social-count-plus .circle .count-facebook a {
width:22% !important
}
 li.count-facebook {
width:105px !important
}
 .widget_socialcountplus li.count-instagram .items {
width:70% !important
}
 li.count-instagram {
width:115px !important;
}
 .ndm-body-weight {
display:none
}
 .fm-pro-pdst-clr {
height:510px;
}
 .ndm-frank-main-menu li {
margin-left: 4px;
}
 .fm-pro-tstimnl-hiight p {
margin-bottom:5px
}
}
 @media only screen and (min-width:558px) and (max-width:618px) {
 .post-program .fm-pro-tstimls {
height:350px !important
}
}
 @media only screen and (min-width:619px) and (max-width:767px) {
 .post-program .fm-pro-tstimls {
height:380px !important
}
 .fm-pro-tstml-img img img {
padding:0 30px !important
}
}
 @media only screen and (min-width:600px) and (max-width:767px) {
 .ndm-frank-main-menu .main-navigation .menu-toggle {
display:block
}
 .ndm-frank-main-menu .main-navigation .menu-main-menu-container .nav-menu {
display:none !important
}
 .ndm-frank-main-menu .main-navigation .menu-main-menu-container .toggled-on {
display:block !important
}
}
 @media only screen and (min-width:806px) and (max-width:1024px) {
 .pm-pro-week-vgn-litxt, .fm-pro-cltn-bund-txt {
margin-top:30px;
}
}
 @media only screen and (min-width:960px) and (max-width:1024px) {
 .pm-pro-week-vgn-litxt, .fm-pro-cltn-bund-txt {
min-height:225px
}
}
 @media only screen and (min-width:768px) and (max-width:959px) {
 .pm-pro-week-vgn-litxt, .fm-pro-cltn-bund-txt {
min-height:280px
}
}
 @media only screen and (min-width:806px) and (max-width:992px) {
 .fm-pro-tstml-img img {
padding:0 25px
}
}
