/*
 Theme Name:     Lobo Child
 Description:    A basic child theme for the Lobo Agency theme.
 Template:       lobo
 Version:        1.0
*/
@import url("../lobo/style.css");
@import url("../lobo/css/mm-buttons.css");
@import url("../lobo/css/mm-main.css");
@import url("../lobo/css/jquery.mCustomScrollbar.css");

/* --------------------------------------
-----   Theme customization starts here   -----
------------------------------------------*/

@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url(https://fonts.googleapis.com/css?family=Lato:400italic,700italic,400);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,500,700,700italic,500italic,400italic);
@font-face {
    font-family: 'ChaletSeven';
    src: url('fonts/ChaletNewYorkNineteenSeven.eot');
    src: url('fonts/ChaletNewYorkNineteenSeven.eot') format('embedded-opentype'),
        url('fonts/ChaletNewYorkNineteenSeven.woff2') format('woff2'),
        url('fonts/ChaletNewYorkNineteenSeven.woff') format('woff'),
        url('fonts/ChaletNewYorkNineteenSeven.ttf') format('truetype'),
        url('fonts/ChaletNewYorkNineteenSeven.svg#ChaletNewYorkNineteenSeven') format('svg');
}

@font-face {
    font-family: 'ChaletEighty';
    src: url('fonts/ChaletParisNineteenEighty.eot');
    src: url('fonts/ChaletParisNineteenEighty.eot') format('embedded-opentype'),
        url('fonts/ChaletParisNineteenEighty.woff2') format('woff2'),
        url('fonts/ChaletParisNineteenEighty.woff') format('woff'),
        url('fonts/ChaletParisNineteenEighty.ttf') format('truetype'),
        url('fonts/ChaletParisNineteenEighty.svg#ChaletParisNineteenEighty') format('svg');
}
.page-id-16135 .login_signup a:last-child {
    display: none;
}
div[data-size="1-1"].text-module .copy, div[data-size="1-2"].text-module .copy, div[data-size="1-3"].text-module .copy, div[data-size="1-4"].text-module .copy {width: 100%;}
div[data-size="2-1"].text-module .copy, div[data-size="2-2"].text-module .copy, div[data-size="2-3"].text-module .copy, div[data-size="2-4"].text-module .copy {width: 100%;}
div[data-size="3-1"].text-module .copy, div[data-size="3-2"].text-module .copy, div[data-size="3-3"].text-module .copy, div[data-size="3-4"].text-module .copy {width: 100%;}
div[data-size="4-1"].text-module .copy, div[data-size="4-2"].text-module .copy, div[data-size="4-3"].text-module .copy, div[data-size="4-4"].text-module .copy {width: 100%;}
::selection {background: #B4D5FF !important;color: #fff !important;}
*::-moz-selection {background-color: #B4D5FF !important;}
*::-moz-selection {background: #B4D5FF none repeat scroll 0 0 !important;color: #fff !important;}
*::-moz-selection .cattxtblock {background: #B4D5FF none repeat scroll 1px 1px !important;}
#nav-wrapper {background-color: white;}
.signup h2 {font-family: 'Raleway', sans-serif;font-size: 31px;font-weight: 300;color: #333;letter-spacing: 1px;margin-bottom: 60px !important;}
.signup p a {font-family: 'Raleway', sans-serif;font-size: 18px;font-weight: 700;color: #333;letter-spacing: 1px;text-decoration: underline;}
#header-new {padding: 10px 0;height: auto !important;width:100% !important;}
.signup p a:hover {text-decoration: none;}
.signup h3 {font-family: 'Raleway', sans-serif;font-size: 26px;font-weight: 400;color: #333;letter-spacing: 1px;margin-top: 65px !important;}
.copy div h3 {color: #333;font-family: "Roboto", sans-serif;font-size: 26px;font-weight: 300;letter-spacing: 1px;margin-top: 15px !important;text-transform: uppercase;}
.signup button.button {font-family: 'Raleway', sans-serif !important;font-size: 17px !important;font-weight: 500 !important;color: #333 !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #bbe6f6 !important;border: 0 !important;-webkit-box-shadow: -2px 3px 5px rgba(0,0,0,.35);-moz-box-shadow: -2px 3px 5px rgba(0,0,0,.35);box-shadow: -2px 3px 5px rgba(0,0,0,.35);padding: 15px 25px !important;}
.signup.launchtxtblock button.button {background: none !important;border: 1px solid rgb(204,204,204) !important;box-shadow: none !important;}
.textblock h2 {font-family: 'Raleway', sans-serif;font-size: 31px;font-weight: 300;color: #333;letter-spacing: 1px;margin-bottom: 35px !important;}
.textblock.launch h2 {font-size: 38px;font-weight: 200;line-height: 48px;text-align: left;}
.textblock p a {font-family: 'Raleway', sans-serif;font-size: 18px;font-weight: 500;color: #333;letter-spacing: 1px;}
.textblock p {font-family: 'Raleway', sans-serif;font-size: 14px;font-weight: 500;color: #333;letter-spacing: 1px;margin-top: 35px !important;}
.launch a.button {font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #bbe6f6;-webkit-box-shadow: -2px 3px 5px rgba(0,0,0,.35);-moz-box-shadow: -2px 3px 5px rgba(0,0,0,.35);box-shadow: -2px 3px 5px rgba(0,0,0,.35);border: 0;}
#module-78 .textblock h2, #module-78 .textblock p a, #module-78 .textblock p {color: #fff;}
body .module div.copy p {font-size: 18px;line-height: 24px;margin-top:5px;}
.strength-msg {box-sizing: border-box;padding: 0 80px;}
.strength-msg p {font-family: "Raleway", sans-serif;font-size: 58px !important;font-weight: 200 !important;color: #000;letter-spacing: 1px;line-height: 85px !important;text-align: left;}
.masterslidertext h2 {font-family: 'Raleway', sans-serif;font-size: 38px;font-weight: 200;color: #000;letter-spacing: 1px;}
.scroll-wrapper {padding: 45px;box-sizing: border-box;}
.scroll-slide {background: #fff;padding: 72px 60px;box-sizing: border-box;}
.scroll-slide span {font-family: 'Raleway', sans-serif;font-size: 45px;font-weight: 200;color: #000;letter-spacing: 1px;margin-bottom: 60px !important;}
.scroll-slide h2 {font-family: 'Raleway', sans-serif;font-size: 38px;font-weight: 200;color: #000;letter-spacing: 1px;margin-bottom: 55px !important;}
.scroll-slide h3 {font-family: 'Raleway', sans-serif;font-size: 38px;font-weight: 200;color: #000;letter-spacing: 1px;margin-bottom: 60px !important;}
.scroll-slide p a {font-family: 'Raleway', sans-serif;font-size: 16px;font-weight: 700;color: #333;letter-spacing: 1px;padding: 22px;background: #bbe6f6;border-radius: 5px;box-sizing: border-box;box-shadow: -1px 3px 3px #999;}
.para-block {padding: 0;}
.para-block > p {display: inline-block;margin: 0 !important;text-align: center;}
.para-block h2 {font-family: 'Raleway', sans-serif;font-size: 58px;font-weight: 200;color: #333;letter-spacing: 1px;line-height: 70px;margin-bottom: 40px !important;}
.para-block p a {font-family: 'Raleway', sans-serif;font-size: 16px;font-weight: 500;color: #333;letter-spacing: 1px;padding: 15px 25px;background: none;border-radius: 5px;border: solid 1px #cccccc;}
nav ul li a {color: #333 !important;font-family: 'Raleway', sans-serif !important;font-size: 14px !important;font-weight: 500 !important;}
.morph-button > button {font-family: 'Raleway', sans-serif;font-weight: 500;font-size: 12px;color: #a89c4b;background: url("../lobo/img/button.png") no-repeat;margin-top: -3px;padding: 10px 0;height: auto;box-sizing: border-box;}
.morph-button > button:hover {font-family: 'Raleway', sans-serif;font-weight: 500;font-size: 12px;color: #a89c4b;background: url("../lobo/img/button-active.png") no-repeat;}
.morph-button:last-child {/*margin-left: -20px !important;*/}
.logo {z-index: 100001;}
.logo-big {width: 100%;}
.logo-big img {display: inline-block;}
.feature-presenter-text-heading {color: #ffae02!important;}
footer {float: left;background: url("../lobo/img/footer-bg.png") repeat !important;height: auto !important;padding-bottom: 0px !important;margin: 0 !important;}
.credits {float: left;width: 100%;background: #e0e0e0;padding: 12px 0 !important;margin: 0 auto;}
.footer-main p {font-weight: 500;}
.credits .footer-main > p {width: 100%;text-align: left;margin: 0 auto;font-family: 'Raleway', sans-serif;font-size: 12px;font-weight: 400;color: #333;}
.credits .footer-main > p a {margin-left: 15px;text-decoration: underline;margin-right: 0 !important;}
.credits .footer-main > p a:hover {text-decoration: none !important;}
.footer-upper-area {width: 1280px;margin: 0 auto;}
.footer-main {float: left;width: 100%;}
.left-footer {float: left;width: 33.33%;text-align: center;}
.left-footer h2 {text-align: left;}
.middle-footer {float: left;width: 33.33%;text-align: center;}
.right-footer {float: right;width: 33.32%;text-align: center;}
.left-footer h2, .middle-footer h2, .right-footer h2 {font-family: 'Raleway', sans-serif;font-size: 28px;font-weight: 300;color: #333;letter-spacing: 1px;margin-bottom: 40px !important;margin-top: 45px !important;}
.left-footer ul {float: left;width: 75%;list-style: none;margin-left: 12.5%;}
.left-footer ul li {float: left;width: 70%;text-align: left;}
.left-footer ul li:nth-child(2n) {float: left;width: 30%;}
.left-footer ul li a {font-family: 'Raleway', sans-serif;font-size: 18px;font-weight: 400;color: #333;letter-spacing: 1px;line-height: 30px;}
.menu-default-menu-container, .menu-main-menu-container {display: inline-block;position: absolute;margin: 0;padding: 0;left: 50%;margin-left: -120px;color: black;text-transform: uppercase;}
#nav-wrapper-new > a {position: relative;z-index: 99;}
.share-toggle-button {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efe9aa), color-stop(50%, #fdf9d2), color-stop(100%, #efe9aa)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */font-size: 20px;
                      ;color: #d7c156 !important;border: solid 1px #d7c156 !important;}
.share ul .share-item a {background: #FFF !important;color: #d7c156 !important;border: solid 1px #d7c156 !important;}
.share ul .share-item a:hover {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8c840), color-stop(50%, #fdf9d2), color-stop(100%, #d8c840)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */}
.mm-checkoutContainer {width: 100%;padding: 10px 30px 0px 20px;box-sizing: border-box;text-align: left;float: left;margin-bottom: 0px !important;}
.morph-content .content-style-form .icon-close {float: right !important;color: #9ea1a1 !important;margin: 0 5px 0 0;}
.mm-checkoutContainer div > h2 {text-transform: uppercase;width: 100%;font-family: 'Raleway', sans-serif;font-size: 35px;font-weight: 200;color: #000;line-height: 42px;}
.mm-checkoutContainer div > p {width: 100%;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 300;color: #000;line-height: 22px;margin: 20px 0;}
.mm-checkoutContainer div > span {width: 100%;font-family: 'Raleway', sans-serif;font-size: 14px;font-weight: 300;color: #000;line-height: 22px;margin-bottom: 20px;}
.mm-checkoutContainer div .mm-checkoutInfoBlock {border: none !important;float: left;padding: 0 !important;width: 100%;}
.mm-checkoutContainer div .mm-checkoutInfoBlock p > input {float: left;width: 100% !important;padding: 10px;box-sizing: border-box;border: 1px solid #cebd41;border-radius: 5px;font-family: 'Raleway', sans-serif;font-size: 16px;font-weight: 300;color: #999;}
.mm-checkoutContainer div > a {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efe9aa), color-stop(50%, #fdf9d2), color-stop(100%, #efe9aa)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */border: none !important;border-radius: 5px !important;width: 100%;box-sizing: border-box;text-align: center;color: #4b4b4b !important;margin-bottom: 20px;text-shadow: 0 0 !important;}
/*.mm-checkoutContainer form .mm-checkoutInfoBlock input[type="checkbox"]{display:none;}*/
.mm-checkoutContainer div .mm-checkoutInfoBlock input[type=checkbox] + label.css-label {padding-left: 33px;height: 13px;display: inline-block;background-repeat: no-repeat;background-position: 0 0;font-family: 'Raleway', sans-serif;font-size: 16px;vertical-align: middle;cursor: pointer;font-weight: 300;}
.mm-checkoutContainer div .mm-checkoutInfoBlock input[type=checkbox]:checked + label.css-label {background-position: 0 -13px;}
.mm-checkoutContainer div .mm-checkoutInfoBlock label.css-label {background: url("http://deskyogi.speedytest.info/wp-content/themes/lobo/img/checkbox.png") no-repeat;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.testimonial {float: left;margin-left: 10%;width: 80%;}
.testimonial p {background: url("../images/blockquote-start.png") no-repeat scroll left top;font-family: 'Lato', sans-serif;font-size: 22px;color: #505050;width: 100%;text-align: left;padding-left: 35px;}
/*Remove it from here*/
.morph-button.morph-button-modal.morph-button-modal-2.morph-button-fixed > button {display: none;}
/*To here to show login button*/
.mm-formField {clear: left;color: #666;margin-top: 15px;overflow: auto;/*padding-bottom: 5px;*/}

.login_signup a {display: inline-block; position: relative; margin: 10px 5px; width: 100px; text-transform: uppercase; font-family: 'Raleway', sans-serif;font-weight: 500;font-size: 14px;color: #000;margin-top: -3px;padding: 10px 0;height: auto;box-sizing: border-box; font-weight: 400;}
.login_signup a:hover {font-family: 'Raleway', sans-serif;font-weight: 400;font-size: 14px;color: #a89c4b;}

/* 10032017 */
/*.fp-all-icon.tooltip_wrap  {
    display: none;
}
#feature_post_result #post_video {
    display: inline-block;
    margin-right: 3%;
    vertical-align: top;
    width: 49%;
}
#feature_post_result #post_content {
    display: inline-block;
    margin-left: -5px;
    vertical-align: top;
    width: 48.3%;
    padding: 36px 0;
}
#feature_post_result #post_content h2,
#feature_post_result #post_content p {
    font-family: "Raleway",sans-serif;
    text-align: left;    
}
#feature_post_result #post_content h2 a {
    color: #ffae02;
}
#feature_post_result #post_content .with_author a {
    color: #ffae02 !important;
}
#feature_post_result #post_content span {
    color: #999;
    font-size: 14px;
}
#feature_post_result #post_content p.fv-post-meta span:first-child {
    color: #999;
}
#feature_post_result #post_content .with_author {
    float: none !important;
}
#feature_post_result #post_content p.fv-post-meta .fv-duration {
    background: rgba(0, 0, 0, 0) url("images/time.png") no-repeat scroll 0 4px;
    color: #000;
    margin-left: 22px;
    padding-left: 16px;
}
#feature_post_result #post_content span {
    color: #999;
    font-size: 14px;
}
.series_icon::before {
    background-image: url("https://members.desk-yogi.com/wp-content/themes/Snaptube-child/images/series-icon.png");
    background-size: 100% auto;
    content: "";
    display: inline-block;
    height: 18px;
    margin-left: 12px;
    position: relative;
    vertical-align: middle;
    width: 20px;
}
#feature_post_result #post_content p.fv-post-meta .fv-duration {
    background: rgba(0, 0, 0, 0) url("https://members.desk-yogi.com/wp-content/themes/Snaptube-child/images/time.png") no-repeat scroll 0 4px;
    color: #000;
    margin-left: 22px;
    padding-left: 16px;
}
#feature_post_result #post_content span p a, #feature_post_result #post_content span p a:hover {
    color: #ffae02;
}
#feature_post_result {
    background: #fff;
}

/*********************************/
/*.teacher_page .teacher_outer {
    position: relative;
    display: inline-block;
    vertical-align: top;
    float: none;
    background: #fff;
    margin: 0 -4px 2% 2%;
    vertical-align: top;
    box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.14);
    box-sizing: border-box;
    float: left;
    padding: 0;
    width: 23%;
}
.teacher_page .teacher_thumb {
    box-sizing: border-box;
    position: relative;
    width: 100%;
}
.teacher_page .teacher_thumb img {
    display: block;
    height: auto;
    width: 100%;
}
.teacher_page .teacher_content {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    text-align: left;
    padding: 15px 20px 10px;
    width: 100%;
    height: 130px;
    overflow: hidden;
    overflow-wrap: break-word;
    text-overflow: ellipsis;
    word-break: break-all;
}
.teacher_page .teacher_content h3 {
    font-size: 16px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0 0 2px;
    color: #ffae02;
    font-family: "Raleway";
    text-transform: none;
}
.teacher_content > h3:nth-child(2n) {
    display: none;
}
.teacher_page .teacher_content h3 a {
    font-weight: 400;
    color: #000000;
    line-height: 25px;
}
.teacher_page .teacher_content .with_author {
    display: inline-block;
    vertical-align: top;
    line-height: normal;
    color: #686868;
    font-size: 13px;
    margin-bottom: 12px;
    margin-right: 10px;
}
.teacher_page .teacher_content .video_c_date {
    display: inline-block;
    vertical-align: top;
    line-height: normal;
    background: url("https://members.desk-yogi.com/wp-content/themes/Snaptube-child/images/time.png") no-repeat scroll left center;
    margin: 0 0 12px;
}
.teacher_page .teacher_content .series_icon {
    display: inline-block;
    vertical-align: top;
    color: #000;
    font-family: "Raleway";
    line-height: normal;
    font-size: 11px;
    vertical-align: super;
}
.teacher_page .teacher_content .video_c_date .tagmark {
    margin-left: 16px;
}
.teacher_page .teacher_content .videotags {
    font-family: "Raleway";
    color: #686868;
    display: block;
    float: left;
    font-size: 13px;
    margin: 0 0 10px;
    width: 100%;
}*/


/*
.page-template-template-modular-php .module {
    overflow: visible;
}*/

#module-27640 .bg-white-banner .hiw-sec {
    margin-right: 30px;
    max-width: 470px;
    padding: 0 100px 50px 40px;
}
#module-27640 .hiw-sec-3 .wdy-left {
    width: 60%;
}
/*MSMU Landing Page start*/

.page-id-2647 .footer-new-wrapper:before,
.page-id-2388 .footer-new-wrapper:before,
.page-id-2715 .footer-new-wrapper:before,
.page-id-2786 .footer-new-wrapper:before,
.page-id-2791 .footer-new-wrapper:before,
.page-id-16515 .footer-new-wrapper:before,
.page-id-16210 .footer-new-wrapper:before {
    background: url(https://www.desk-yogi.com/wp-content/uploads/2017/02/footer-round-img-new-gray-bg.png) !important;
    content: "" !important;
    top:0 !important;
    position: absolute !important;
    width: 100% !important;
    height: 50px !important;
    z-index: 99999999 !important;
    background-repeat: no-repeat !important;
    background-size: 100% auto !important;
}

#module-26470 .basic-sign-banner-left h3 span,
#module-162100 .basic-sign-banner-left h3 span {
    font-size: 28px;
    vertical-align: text-top;
    font-weight: 100;
}

#module-26470 .basic-sign-banner-left ul, #module-162100 .basic-sign-banner-left ul, #module-27150 .basic-sign-banner-left ul, #module-27860 .basic-sign-banner-left ul, .sign-up-list ul, #module-161350 .basic-sign-banner-left ul {
    margin-left: 20px;
}
#module-26470 .basic-sign-banner-left ul li, #module-162100 .basic-sign-banner-left ul li, #module-27150 .basic-sign-banner-left ul li, #module-27860 .basic-sign-banner-left ul li, #module-161350 .basic-sign-banner-left ul li {
    padding-left: 30px;
}
.sign-up-list ul li  {
    padding-left: 30px !important;
}

#module-26470 .basic-sign-banner-left ul li, #module-162100 .basic-sign-banner-left ul li, #module-27150 .basic-sign-banner-left ul li, #module-27860 .basic-sign-banner-left ul li, .sign-up-list ul li, #module-161350 .basic-sign-banner-left ul li {
    background: url(/wp-content/uploads/2017/02/correct-new.png) no-repeat scroll left center !important;
}


.msmu-logo-main {max-width: 100%;}

.white-box-area.hns-11.hiwTxtR,
.white-box-area.hns-11.hiwTxtRB {
    float: right;
}
.white-box-area.hns-11.hiwTxtR,
.white-box-area.hns-11.hiwTxtRB,
.white-box-area.hns-11.hiwTxtL {
    max-width: 510px;
    padding: 50px 70px;
    background: rgba(255,255,255,0.76);
    margin: 120px 60px;
}
.white-box-area.hns-11.hiwTxtL {
    margin-top: 84px;
}

.white-box-area.hns-11.hiwTxtR h2,
.white-box-area.hns-11.hiwTxtRB h2,
.white-box-area.hns-11.hiwTxtL h2 {
    font-family: raleway;
    font-size: 27px !important;
    font-weight: 600;
    line-height: 38px;
    margin-bottom: 20px !important;
}
.white-box-area.hns-11.hiwTxtR p:last-child, 
.white-box-area.hns-11.hiwTxtRB p:last-child,
.white-box-area.hns-11.hiwTxtL p:last-child {
    margin-bottom: 0px !important;
}
.white-box-area.hns-11.hiwTxtR p,
.white-box-area.hns-11.hiwTxtRB p,
.white-box-area.hns-11.hiwTxtL p {
    font-family: raleway;
    font-size: 24px !important;
    font-weight: 500;
    line-height: 34px;
    margin-bottom: 20px !important;
    letter-spacing: 0;
}

.white-area-bg.hiwNew,
.white-area-bg.hiwNew {
    background: rgba(255,255,255,0.76);
    padding: 50px 70px;
    max-width: 590px;
}

.white-area-bg.hiwNew {
    width: 100%;
    margin: 150px 60px;
    float: right;
    max-width: 740px;
}
.white-area-bg.hiwNew  {
    background: rgba(255,255,255,0.76);
    padding: 50px 70px;
    max-width: 590px;
}
.white-area-bg.hiwNew h2 {
    font-family: raleway;
    font-size: 27px !important;
    font-weight: 600;
    line-height: 38px;
    margin-bottom: 40px !important;
    text-align: left;
}

.white-area-bg.hiwNew ul li {
    font-family: raleway;
    font-size: 24px !important;
    font-weight: 500;
    line-height: 50px;
    padding-left: 20px;
    margin-left: 60px;
    color: #333333;
    list-style: disc;
    text-align: left;
    margin-bottom: 0;
    letter-spacing: 0;
}
body.page-id-2647 #module-26476.module[data-size="2-2"],
body.page-id-16210 #module-26476.module[data-size="2-2"] {
    padding: 10px 20px;
}
body.page-id-2647 .module div.copy .hiwFaq,
body.page-id-16210 .module div.copy .hiwFaq {
    padding: 0px 0px;
}
body.page-id-2647 .module div.copy .hiwFaq h2,
body.page-id-16210 .module div.copy .hiwFaq h2 {
    font-family: raleway;
    font-size: 32px !important;
    font-weight: 500;
    line-height: 40px;
    margin-bottom: 10px !important;
    text-align: left;
}
body.page-id-2647 .module div.copy .hiwFaq p a,
body.page-id-2647 .module div.copy .hiwLR p a,
body.page-id-16210 .module div.copy .hiwLR p a {
    color: #ffae02 !important;
}
body.page-id-2647 .module[data-size="2-2"],
body.page-id-16210 .module[data-size="2-2"] {
    padding: 10px 50px;
}
body.page-id-2647 .module div.copy div div p img,
body.page-id-16210 .module div.copy div div p img {
    max-width: 100%;
    height: auto;
}
.module div.copy .reminder-right-area.hiwLR p {
    font-family: raleway;
    font-size: 18px !important;
    font-weight: 300;
    line-height: 28px;
    margin-bottom: 15px !important;
    text-align: left;
    color: #333333;
    letter-spacing: 0;
}

.module div.copy .reminder-right-area.hiwLR h2 {
    font-family: raleway;
    font-size: 32px !important;
    font-weight: 300;
    line-height: 40px;
    margin-bottom: 60px !important;
    text-align: left;
    color: #333333;
}
.module div.copy .reminder-right-area.hiwLR h3 {
    font-family: raleway;
    font-size: 24px !important;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 20px !important;
    text-align: left;
    color: #333333;
}
body.page-id-2647 .module div.copy div div p .btn4,
body.page-id-16210 .module div.copy div div p .btn4 {
    margin-left: 0;
    border-color: #000000;
    color: #000000;
    letter-spacing: 2px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
body.page-id-2647 .module div.copy div div p .btn4,
body.page-id-16210 .module div.copy div div p .btn4 {
    border: 4px solid #333;
    letter-spacing: 2px !important;
    font-family: "Raleway", sans-serif;
    font-size: 18px;
    color: #333 !important;
    font-weight: 600;
    text-align: center;
    padding: 14px 20px;
    border-radius: 7px !important;
    text-transform: uppercase;
}

div#module-26470:before,
div#module-162100:before {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.3);
}
div#module-26470 .copy,
div#module-162100 .copy {
    position: relative;
}

#module-26470 .basic-sign-banner-left h3,
#module-162100 .basic-sign-banner-left h3 {
    font-size: 42px !important;
}
#module-26470 .basic-sign-banner-left h3,
#module-162100 .basic-sign-banner-left h3 {
    font-size: 36px !important;
}
/*.cont-area-list li {
    text-indent: -31px;
    padding-left: 31px;
}*/
.cont-area-list li {
    list-style-position: outside !important;
}
ul.cont-area-list {
    margin-left: 30px;
}

div#module-27860 .msmu-logo-main {
    max-width: 150px;  
}

/*MSMU Landing Page end*/

/*AEG page start*/

#module-27150, #module-27860, #module-27910, #module-161350, #module-165150 {
    height: auto !important;
}

#module-27150 > div > div > div, #module-27860 > div > div > div, #module-27910 > div > div > div, #module-161350 > div > div > div, #module-165150 > div > div > div {
    padding-top: 100px !important;
    padding-bottom: 100px !important; 
}

body.page-id-2715 .module[data-size="2-2"], body.page-id-2786 .module[data-size="2-2"], body.page-id-2791 .module[data-size="2-2"], body.page-id-16135 .module[data-size="2-2"], body.page-id-16515 .module[data-size="2-2"] {
    padding: 10px 50px;
}
body.page-id-2715 .module div.copy div div p img, body.page-id-2786 .module div.copy div div p img, body.page-id-2791 .module div.copy div div p img, body.page-id-16135 .module div.copy div div p img, body.page-id-16515 .module div.copy div div p img {
    max-width: 100%;
    height: auto;
}
body.page-id-2715 #module-27156.module[data-size="2-2"], body.page-id-2786 #module-27866.module[data-size="2-2"], body.page-id-16135 #module-161356.module[data-size="2-2"]{
    padding: 10px 20px;
}
body.page-id-2715 .module div.copy div div p .btn4, body.page-id-2786 .module div.copy div div p .btn4 {
    margin-left: 0;
    border-color: #000000;
    color: #000000;
    letter-spacing: 2px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
body.page-id-2715 .module div.copy div div p .btn4, body.page-id-2786 .module div.copy div div p .btn4, body.page-id-16135 .module div.copy div div p .btn4 {
    border: 4px solid #333;
    letter-spacing: 2px !important;
    font-family: "Raleway", sans-serif;
    font-size: 18px;
    color: #333 !important;
    font-weight: 600;
    text-align: center;
    padding: 14px 20px;
    border-radius: 7px !important;
    text-transform: uppercase;
}

div#module-27150:before, div#module-27860:before, div#module-27910:before, div#module-161350:before, div#module-165150:before {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.3);
}
div#module-27150 .copy, div#module-27860 .copy, div#module-27910 .copy, div#module-161350 .copy, div#module-165150 .copy {
    position: relative;
}
div#module-27150 .msmu-logo-main, div#module-27590 .msmu-logo-main, div#module-27860 .msmu-logo-main, .signup-logo-align, div#module-161350 .msmu-logo-main {
    text-align: center;
    margin: 0 auto;
}

.check_policy {
    text-align: left;
    margin: 0;
    padding: 0;
    line-height: normal;
    font-size: 14px !important;
    padding-left: 20px;
}
.check_policy input {
    margin-left: -18px;
}
.check_policy label {
    margin-left: 5px;
}
.check_policy { 
    text-align: left;
    margin: 0;
    padding: 0;
    line-height: normal !important;
    font-size: 14px !important;
    padding-left: 20px; 
}


.privacy_text_cont {
    text-align: left;
    line-height: normal !important;
    font-size: 14px !important;
    padding-top: 10px;
}   

.privacy_policy_wrapper_area .toolTCont{
    padding-top: 4px;
    padding-bottom: 4px;
}
.privacy_policy_wrapper_area .toolTCont label {
    padding-left: 5px;
    color: #333;
    font-family: "Raleway", sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.privacy_policy_wrapper_area .toolTCont .masterTooltip {
    height: 25px !important;
    line-height: 25px !important; 
}

#module-27150 .basic-sign-banner-left h3, #module-27860 .basic-sign-banner-left h3 {
    text-shadow: none;
}
#module-27150 .rightFormCont, #module-27860 .rightFormCont, #module-161350 .rightFormCont {
    background: #fff;
}

/*AEG page end*/


.post-wrapper.blog .breadcrumbs,
.hentry .entry-content a,
.post-wrapper.blog #blog_left .author_wrapper .author_content p.author_pip  {
    font-weight: bold;
}
.hentry .entry-content a > span {
    font-weight: bold !important;
}

.dyl-sidebar .widget ul li a {
    color: #ffae02 !important;
    font-weight: bold;
}
.dyl-sidebar .widget ul li a:hover {
    color: #333 !important;
}
.wmle_container .desk_feed_content_wrapper h4 .post_author {
    font-weight: bold;
    color: #ffae02;
} 
.wmle_container .desk_feed_content_wrapper .desk_feed_post_content .desk_feed_read_more {
    font-weight: bold;
    color: #ffae02;
}
.post-wrapper.author .the-post #author_right a {
    font-weight: bold;
    color: #ffae02;
}
#module-18960 {
    background-color: #fff !important; 
}


.page-id-2091 #hero-wrapper, .page-id-16955 #hero-wrapper, .page-id-2100 #hero-wrapper, .page-id-16958 #hero-wrapper, .page-id-2111 #hero-wrapper, .page-id-2108 #hero-wrapper  {
    height:0px !important;
}

.link-bot {
    display: block; 
    text-align: right;
}
.link-bot a {
    color: #ffae02;
    font-weight:bold; 
}
.cus-link-mb a:first-child {
    margin-bottom: 5px;
    display: inline-block;
}

.error404 .post-wrapper {
    background-color: #fff !important;    
}

#module-25490 .bg-white-banner.hiw-sec-3 .wdy-wrap {
    margin-top: -200px;
}

#module-25490 .bg-white-banner .hiw-sec {
    margin-left: 70px;
    margin-right: 40px;
}

.dy-form-area.dyes-wrap .ind-mem-signup a {
    font-weight: bold;
    color: #ffae02;
}
body.page-id-2388 .module div.copy .hiwFaq p a, body.page-id-2388 .module div.copy .hiwLR p a {
    color: #ffae02 !important;
}

#module-23880 .hns-1 .hns1-txt h2 {
    text-transform: capitalize !important;
}

.hiwFaq a {font-weight: bold;}
.copy_right_area p {letter-spacing: 0px !important;}
#module-24015 .copy > div > div .priceCont a.new-btn-set {
    border: 4px solid #333;
    letter-spacing: 2px;
    font-family: "Raleway", sans-serif;
    font-size: 18px !important;
    color: #333;
    font-weight: 600 !important;
    text-align: center !important;
    padding: 14px 20px !important;
    border-radius: 7px;
    text-transform: uppercase;
}
body.page-id-2388 .module div.copy div div p .btn4, body.page-id-2595 .module div.copy div div p .btn4 {
    border: 4px solid #333;
    letter-spacing: 2px !important;
    font-family: "Raleway", sans-serif;
    font-size: 18px;
    color: #333 !important;
    font-weight: 600;
    text-align: center;
    padding: 14px 20px;
    border-radius: 7px !important;
    text-transform: uppercase;
}

.error404 .post-wrapper {
    padding: 30px 0 0 0;
}
.error404 .post-body > img {
    text-align: center;
    margin: 0 auto;
    display: block;
    padding-bottom: 30px;
    padding-top: 15px;
}
.error404 .post-body h4 {
    text-align: center;
    padding-top: 10px;
}

#header-new .login-logout-btn {
    margin-right: 3%;
}

.footer-area #mc4wp-form-2 {
    margin-left: 0px !important;
    margin-top: 0px !important;
}
.footer-area #mc4wp-form-2 form p {
    margin: 0px;
    text-align: left;
}
.footer-area #mc4wp-form-2 form .newsletter_input_btn input:first-child {
    border: 1px solid #ccc !important;
    padding: 7px 7px 7px 7px !important;
    margin-bottom: 15px !important;
    box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    width: 100% !important;
    max-width: 240px !important;
    box-shadow: none !important;
    border-radius: 0px !important;
}
.footer-area form input[type="submit"] {
    display: inline-block !important;
    padding: 8px 30px !important;
    border: 2px solid #333 !important;
    color: #333 !important;
    background: none !important;
    -webkit-border-radius: 4px !important;
    border-radius: 5px !important;
    font-weight: 800 !important;
    font-size: 11px !important;
    background: none !important;
    line-height: normal !important;
    height: auto !important; 
    margin-top: 10px !important;
    width: auto !important;  
    text-align: center !important; 
    max-width: 100% !important;  
}
.footer-area form input[type="submit"]:hover {
    background: #BBE6F6 !important;
    border: 2px solid #BBE6F6 !important;
}
.footer-area .gglcptch_recaptcha > div{
    -moz-transform: scale(0.8) translateX(-39px);
    -webkit-transform: scale(0.8) translateX(-39px);
    -o-transform: scale(0.8) translateX(-39px);
    -ms-transform: scale(0.8) translateX(-39px);
    transform: scale(0.8) translateX(-39px);
}
@media only screen and (max-width:1260px) and (min-width:992px){
    .footer-area .gglcptch_recaptcha > div{
        -moz-transform: scale(0.62) translateX(-94px);
        -webkit-transform: scale(0.62) translateX(-94px);
        -o-transform: scale(0.62) translateX(-94px);
        -ms-transform: scale(0.62) translateX(-94px);
        transform: scale(0.62) translateX(-94px);
    }
}
@media only screen and (max-width:350px){
    .footer-area .gglcptch_recaptcha > div{
        -moz-transform: scale(0.76) translateX(-48px);
        -webkit-transform: scale(0.76) translateX(-48px);
        -o-transform: scale(0.76) translateX(-48px);
        -ms-transform: scale(0.76) translateX(-48px);
        transform: scale(0.76) translateX(-48px);
    }
}


.about-menu-logo {
    display: none;
    float: left;
    margin-left: 10px;
    margin-top: 4px;
    width: auto;
    position: absolute;
    z-index: 999;
    top: 5px;
}
.stickyAbout .about-menu-logo {
    display: block;
}
.stickyAbout .about-menu-logo img {
    margin-left: 30px;
}
.stickyAbout .about-inner-nav-wrapper {
    padding-top: 0px;
    padding-bottom: 0px;

}

#module-23181 .hiw-sec p a.lik-gld {
    color: #ffae02;
}
#module-23181 .hiw-sec p a.lik-gld:hover {
    text-decoration: underline;    
}

#mc4wp-form-2 .join_btn {
    background: #b4962a;
    color: #fff;
    padding: 11px 25px 11px 25px;
    font-size: 16px;
    line-height: normal;
    font-weight: bold;
    letter-spacing: 1px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    max-width: 85px;
    margin-top: 5px;
}

#mc4wp-form-2 form {
    max-width: 280px;

}
/*october challenge start*/

#module-23181 .hiw-sec, #module-25131 .hiw-sec{
    padding: 0 30px;    
}
#module-23181 .hiw-sec-3 h3 {
    font-size: 28px;
    margin-bottom: 15px !important;
}
#module-25131 .hiw-sec-3 h3 {
    font-size: 30px;
    margin-bottom: 15px !important;
}
#module-23181 .hiw-sec p {
    font-size: 16px !important;
    line-height: 26px !important;
}
#module-23181 .hiw-sec-3 h3 span {
    font-size: 20px;
}
/*october challenge end*/

#module-22811, #module-23182, #module-25132, #module-25822, #module-26142, #module-26272, #module-27362, #module-27992 {max-height: 200px;}
#module-22810 .bg-white-banner .hiw-sec {
    float: right !important;
}

#module-22812 .copy {padding: 50% !important;}
#module-22652 .copy {padding: 50% !important;}
#module-22814 {
    padding-top: 50px;
}


div#module-21000 .copy,
div#module-169580 .copy,
div#module-25170 .copy,
div#module-27590 .copy {
    position: relative;
}
div#module-21000:before,
div#module-25170:before,
div#module-27590:before {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.2);
}
#module-22650 > div > div > div {
    padding-top:0px !important;
    padding-bottom:0px !important;
}
#module-22650 .bg-white-banner .hiw-sec {
    margin-left: 50px;
}
#module-22651 {
    max-height: 200px;
}
#module-21292 .copy {
    padding: 50% !important;
}
#module-22654 {
    padding-top: 50px;
}



#module-20107 .hn-btn a.new-btn-set {
    z-index: 9;
}

div#module-20102 {
    border-top: 50px solid #fff !important;
    height: auto !important;
    padding-bottom: 50px !important;
}
div#module-20107 {
    border-top: 50px solid #fff !important;
    height: auto !important;
    padding-bottom: 50px !important;
}

#module-20102 > div > div > div { 
    padding: 0px !important;
}

.about-press-main-right-inner p {
    display: block;
}
#tabs_releases .about-press-main-right-inner a {
    font-family: "Raleway",sans-serif;
    font-weight: bold;
    color: #ffae02 !important;
    display:block;
    font-size: 18px;
    text-transform: uppercase;
}
.careers-top-sec-right p span {
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: normal;
}

#module-18960 .dyes-wrap{
    max-width: 720px;
}
#module-20105 .hn-btn a.new-btn-set {
    border: 3px solid #333 !important;
    letter-spacing: 2px !important;
    font-family:Raleway, sans-seriff !important;
    font-size: 18px !important;
    color: #333 !important;
    font-weight: 600 !important;
    text-align: center !important;
    padding: 14px 20px !important;
    border-radius: 5px !important;
    text-transform: uppercase !important;
    max-width: 250px !important;
}
#module-20105 .hn-btn a.new-btn-set:hover {
    border: 3px solid #bbe6f6 !important;
}

#module-20102 .well-station-wrapper h3,
#module-20102 .well-station-wrapper h2,
#module-20102 .well-station-wrapper p,
#module-20105 .everyday-work-wrapper h2,
#module-20105 .everyday-work-wrapper .everyday-work-cont h1,
#module-20105 .everyday-work-wrapper .everyday-work-cont p
{
    color: #333 !important;
}

.left-footer > h2 {
    display: none;
}
.footer #text-6 .textwidget img {
    text-align: center;
    display: inline-block;
    margin-top: 25px;
}
.menu-footer-bottom-menu-container ul li {
    float: left;
    padding: 17px 15px;
    border-right: 1px solid #e6e6e6;
    border-top: 4px solid transparent;
    border-radius: 2px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;  
}
.menu-footer-bottom-menu-container ul li a {
    color: #666666;
    font-style: normal;
    font-family: "Raleway", sans-serif;
    font-size: 15px;
}
.menu-footer-bottom-menu-container ul li:hover {
    border-top: 4px solid #e6e6e6;
}
.menu-footer-bottom-menu-container ul li:hover a {
    color: #ffae02;
}
.menu-footer-bottom-menu-container {
    border-top: 1px solid #e6e6e6;
}
.right-footer h2 {
    font-family: 'Raleway', sans-serif;
    font-size: 20px;
    font-weight: 300;
    color: #333;
    letter-spacing: 1px;
    margin-bottom: 15px !important;
    margin-top: 5px !important;
}
.right-footer #text-2 #mc4wp-form-2{
    margin-top: 0;
}

.footer .credits {
    background: #FFF;
}
.credits .footer-main > p {
    display: inline-block;
}
.footer-upper-area .mrk-social-share {
    float: right;
}
.footer-upper-area .mrk-social-share a {
    outline: none;
    background: #fff;
    border: 2px solid #b4962a;
    border-radius: 100px;
    font-size: 22px;
    color: #b4962a;
    text-align: center;
    line-height: 34px;
    display: inline-block;
    width: 34px;
    height: 34px;
    margin-left: 5px;
    margin-top: 10px;
}
.footer-upper-area .mrk-social-share a i {
    font-size: 22px;
    color: #b4962a;
    line-height: 34px;
}
.footer-upper-area .footer-main .left-footer h2, .footer-upper-area .footer-main .middle-footer h2, .footer-upper-area .footer-main .right-footer h2 {
    font-family: 'Raleway', sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #333;
    letter-spacing: 1px;
    margin-bottom: 20px !important;
    margin-top: 15px !important;
}
#mc4wp-form-2 > form > p {
    margin-top: 0;  
}
.footer {
    min-height: 230px;
    background: #FAFAFA !important; 
}
.middle-footer .share .share-button{
    font-size: 30px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    top: 70%;
    font-weight: bold;
}
.middle-footer .share .share-toggle-button {
    width: 51px;
    height: 51px;
    line-height: 50px;
    top: 70%;
}


.dywid-signup .textwidget a.btn {
    border: 4px solid #333;
    letter-spacing: 2px;
    font-family:Raleway, sans-seriff;
    font-size: 18px;
    color: #333;
    font-weight: 600;
    text-align: center;
    padding: 14px 20px;
    border-radius: 7px;
    text-transform: uppercase;    
    background: none;
    float: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 1em 0em 1em 0em;
}

.key-features-sec ul:last-child li {
    padding-left: 80px;
}
.cora-con-area h3 {
    color: #000 !important;
    font-weight: 400 !important;
    letter-spacing: 0 !important;
    font-family: "Raleway", sans-serif !important;
}
h2.cor-hed-title {
    color: #333;
    font-size: 50px;
    text-align: center;
    font-family: "Raleway",sans-serif !important;
    font-weight: 300;
    margin-bottom: 24px !important;
}
.cora-con-area {
    padding:30px 100px;
    max-width: 1030px;
    margin: 0 auto;
    width: 100%;
}
.cora-con-area ul {
    display: inline-block;
    margin-right: 108px;
}
.cora-con-area ul li {
    list-style: none;
    color: #333;
    font-size: 21px;
    font-weight: normal;
    position: relative;
}
.cora-con-area ul li:before {
    position: absolute;
    content: "";
    left: -14px;
    top: 9px;
    background: #333;
    width: 5px;
    height: 5px;
    border-radius: 50%;
}


#module-20104{display:none !important;}

/*#salesforce_w2l_lead_1 #addeventatc1 {
    float: right;
}*/

/*.about-press-main-right a {
    word-wrap: break-word;
    word-break: break-all;
}*/
#salesforce_w2l_lead_1 #addeventatc1:before {
    position: absolute;
    content: "+";
    left: 18px;
    font-size: 23px;
    font-weight: 400;
    top: 0;
    padding-top: 13px;
}
.page-id-1896 .sticky-wrapper {
    z-index: 100001;
}
.page-id-1896 #content-wrapper, .page-id-1896 #content-wrapper .content-wrapper{
    overflow: visible !important;
}
.page-id-1896 #content-wrapper {
    z-index: 100000;
}

#module-18960 {
    height: auto !important;
}
#module-18960,
#module-18960 .copy,
#module-18960 .copy > div,
#module-18960 .copy > div > div {
    overflow: visible !important;
}

#module-22193 .copy, #module-22190 .copy, #module-23183 .copy, #module-23180 .copy, #module-25130 .copy, #module-25133 .copy, #module-25820 .copy, #module-25823 .copy, #module-26140 .copy, #module-26143 .copy, #module-26270 .copy, #module-26273 .copy, #module-27360 .copy, #module-27363 .copy, #module-27990 .copy, #module-27993 .copy, #module-28190 .copy, #module-160810 .copy, #module-161120 .copy, #module-161270 .copy, #module-161890 .copy, #module-163780 .copy, #module-165280 .copy, #module-165410 .copy {
    padding: 50% !important;
}
#module-22195, #module-23185, #module-25135, #module-25825, #module-26145, #module-26275, #module-27365, #module-27995 {
    padding-top: 50px;   
}
#module-22191 .hiw-sec-3 .hiw-sec {
    padding: 0 50px;
}
#module-22191 .hiw-sec-3 .hiw-sec p {
    margin-bottom: 15px;
}
#module-22192 {
    max-height: 200px;  
}
#module-22197, #module-22198 {
    max-height: 210px;
}
#module-22197:hover, #module-22198:hover {
    opacity: 0.8;
}

.about-press-main-right-inner a{
    margin-bottom: 33px;
    display: inline-block;
    margin-top: 0;
    color: #ffae02 !important;
    font-size: 18px;
    font-family: "Raleway",sans-serif;
    font-weight: bold;
}
.about-press-main-right-inner .mrk-social-share a {
    height: 40px;
    width: 40px;
    display: inline-block;
    margin-left: 12px;
}
.about-press-main-right-inner .mrk-social-share a i {
    line-height: 40px;
}
.about-press-main-right-inner .mrk-social-share a:first-child {
    margin-left: 0;
}

.left-footer h2, .middle-footer h2, .right-footer h2 {
    text-transform: uppercase;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table p .btn {
    border-radius: 0px !important;
    box-shadow:none !important;
}


sub, sup {
    font-size: 75% !important;
    line-height: 0 !important;
}
sup {
    vertical-align: baseline !important;
}
.sf_field_pick_timezone__c span.required {
    vertical-align: top;
    position: relative;
    top: -7px;
    right: -5px;
}

#post-2174 .post-excerpt img{
    width: 100%;
    margin-left: 0px !important;
}
.dy-form-area-cont .salesforce_w2l_lead .required {
    font-size: 18px;
}
.dy-form-area-cont .sf_type_checkbox label.w2llabel-checkbox-label{
    width: 94% !important;
    vertical-align: middle;
    text-align: left;
    font-size: 17px;
    font-weight: 600;
    padding-left: 28px;
}
.dy-form-area-cont .sf_type_checkbox {
    position: relative;
    padding-top: 7px;
    padding-bottom: 5px;
}
/*.dy-form-area-cont .sf_type_checkbox input[type="checkbox"]:checked + i + label:after {
    content: "";
    border-bottom: 1px solid GRAY;
    width: 94%;
    float: right;
    margin-left: 28px;
    bottom: -2px;
    position: absolute;
    left:0;
}*/
sup .required{
    display: inline-block;
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
}
.dy-form-area-cont .sf_type_checkbox input[type="checkbox"]:checked + i:after {
    border-width: 0 0 3px 3px;
    border-bottom: solid #68b9db;
    border-left: solid #68b9db;
    content: "";
    height: 5px;
    top: 3px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: 3px;
    opacity: 1;
    position: absolute;
    width: 10px;
}
.dy-form-area-cont .sf_type_checkbox input[type="checkbox"]{
    opacity: 0;
    height: 20px;
    width: 20px;
    left: 0;
    position: absolute;
    top: 8px;
    z-index: 1;
    cursor: pointer;
}
.dy-form-area-cont .sf_type_checkbox input[type="checkbox"] + i{
    background-color: #fff;
    border: 2px solid rgba(0,0,0,.26);
    display: block;
    height: 18px;
    width: 18px;
    left: 0;
    outline: none;
    position: absolute;
    top: 6px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    cursor: pointer;
    -webkit-transition: border-color.2s;
    -moz-transition: border-color.2s;
    -ms-transition: border-color.2s;
    -o-transition: border-color.2s;
    transition: border-color.2s;
}
.dy-form-area-cont .sf_type_checkbox input[type="checkbox"]:checked + i{
    border: 2px solid #68b9db;
}
#module-15310 {
    height: auto !important;
}

.key-features-sec ul li span i {
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
}
#module-21290 .hiw-sec-3 h3 {
    font-size: 33px;
}
#module-21290 .bg-white-banner .hiw-sec {
    margin-left: 50px; 
}

.banner-bottom-para{
    font-size: 24px !important;
    line-height: 30px;
    margin: 0 auto;
    max-width: 1000px;
    font-family: "Raleway",sans-serif !important;
    color: #333;
    font-style: normal !important;
}
#module-21291, #module-25021, #module-25491 {
    max-height: 200px;
}

#module-20105 .hn-btn a.new-btn-set{
    z-index: 9;
}
/*about new page design start*/
/*about press page start*/
#module-21111 {
    max-height: 100px;
}
#module-21112 {
    height: auto !important;
    padding: 50px 0px !important;
}
#module-21112 #press_tabs{
    border-radius: 0px !important;
    background: none !important;
    border: none !important;
}
#module-21112 #press_tabs .ui-tabs .ui-tabs-nav li {
    background: none !important;
    border: none !important;
}
#module-21112 #press_tabs .ui-widget-header {
    background: none !important;
    border: none !important;
    padding:0;
}
#module-21112 #press_tabs .ui-state-default,
#module-21112 #press_tabs .ui-widget-content .ui-state-default,
#module-21112 #press_tabs .ui-widget-header .ui-state-default {
    background: none !important;
    border: none !important;
    float: none !important;
    padding-top: 15px;
    text-align: right;
}
#module-21112 #press_tabs .ui-widget-header .ui-state-default {
    padding-top: 30px;
    margin: 0 !important;
    padding-bottom: 30px;
    text-align: center;
    position:relative;
}
#module-21112 #press_tabs .ui-widget-header .ui-state-default:after {
    width:100px;
    height: 2px;
    background:#f9f9f9;
    position: absolute;
    content: '';
    bottom:0;
    left:50%;
    margin-left:-50px;
}
body.page-id-2100 .master-slider .ms-inner-controls-cont,
body.page-id-16958 .master-slider .ms-inner-controls-cont,
body.page-id-16952 .master-slider .ms-inner-controls-cont,
body.page-id-17019 .master-slider .ms-inner-controls-cont,
body.page-id-2091 .master-slider .ms-inner-controls-cont,
body.page-id-16955 .master-slider .ms-inner-controls-cont,
body.page-id-2111 .master-slider .ms-inner-controls-cont,
body.page-id-2108 .master-slider .ms-inner-controls-cont{
    max-width:100% !important; 
    min-height:100px;
}
body.page-id-2100 .master-slider .ms-container,
body.page-id-16958 .master-slider .ms-container,
body.page-id-16952 .master-slider .ms-container,
body.page-id-17019 .master-slider .ms-container,
body.page-id-2091 .master-slider .ms-container,
body.page-id-16955 .master-slider .ms-container,
body.page-id-2111 .master-slider .ms-container,
body.page-id-2108 .master-slider .ms-container{
    z-index: 1;
    min-height: 100px;
    margin-bottom:-100px;
}
body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-nav-prev{
    display:block !important;
    opacity:1 !important;
    width: 60px;
    height: 60px;
    margin-top: -30px;
}
body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-nav-next,
body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-nav-next{
    right:0 !important;
}
body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-nav-prev,
body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-nav-prev{
    left:0 !important;
}
.ms-parent-id-42{
    max-width:100% !important;
    padding:0 100px;
}
.ms-staff-carousel.ms-parent-id-42 .ms-nav-prev {
    background: url(images/prev-icon.png) no-repeat scroll center;
}
.ms-staff-carousel.ms-parent-id-42 .ms-nav-next {
    background: url(images/next-icon.png) no-repeat scroll center;
}
body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-view,
body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-view{
    display:none !important;
}
body.page-id-2100 .master-slider .ms-slide-info .ms-info,
body.page-id-16952 .master-slider .ms-slide-info .ms-info,
body.page-id-17019 .master-slider .ms-slide-info .ms-info,
body.page-id-16958 .master-slider .ms-slide-info .ms-info,
body.page-id-2091 .master-slider .ms-slide-info .ms-info,
body.page-id-16955 .master-slider .ms-slide-info .ms-info,
body.page-id-2111 .master-slider .ms-slide-info .ms-info,
body.page-id-2108 .master-slider .ms-slide-info .ms-info{
    text-align: center;
}
body.page-id-2100 .master-slider .ms-slide-info .ms-info p,
body.page-id-17019 .master-slider .ms-slide-info .ms-info p,
body.page-id-16952 .master-slider .ms-slide-info .ms-info p,
body.page-id-16958 .master-slider .ms-slide-info .ms-info p,
body.page-id-2091 .master-slider .ms-slide-info .ms-info p,
body.page-id-16955 .master-slider .ms-slide-info .ms-info p,
body.page-id-2111 .master-slider .ms-slide-info .ms-info p,
body.page-id-2108 .master-slider .ms-slide-info .ms-info p{
    font-family: "Raleway", sans-serif;
    font-size: 28px !important;
    font-weight: 400;
    line-height: 38px;
}
body.page-id-2100 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-17019 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-16952 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-16958 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-2091 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-16955 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-2111 .master-slider .ms-slide-info .ms-info p .author,
body.page-id-2108 .master-slider .ms-slide-info .ms-info p .author{
    display:block;
    padding:15px;
}
#module-21112 #press_tabs .ui-widget-header .ui-state-default.ui-state-active {
    background:#f9f9f9 !important;
}
#module-21112 #press_tabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: none !important; 
    text-align: left;
    vertical-align: top;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-family: "Raleway",sans-serif;
    font-weight: 400;
    color: #333;
    font-size: 15px;
    outline: none;
}
/*#module-21112 #press_tabs.ui-tabs .ui-tabs-nav .ui-state-active .ui-tabs-anchor {
    font-weight: 400;
    border-top: 3px solid #c9bf47;
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
}*/
#module-21112 #press_tabs.ui-tabs .ui-state-active a:active,
#module-21112 #press_tabs.ui-tabs .ui-state-active a:focus
{
    color: #5E5E5E !important;
}
.about-press-main-wrapper {
    padding:0 100px !important;
}
.about-press-main-left {
    width: 30%;
    display: inline-block;
    vertical-align: top;
    float:left;
}
.about-press-main-right{
    width: 70%;
    float:left;
    display: inline-block;
    vertical-align: top;
    background: #F9F9F9;
}
#press_tabs.ui-tabs .ui-tabs-panel {
    padding: 0px 70px 100px;
}
#press_tabs .about-press-main-right-inner h2 {
    font-weight: 400;
}
.about-press-main-right-inner {
    border-top: 1px solid #EFF0EB; 
    display: block;
    padding-top: 30px;
}
.about-press-main-right .about-press-main-right-inner:last-child {
    border-top: 1px solid #EFF0EB; 
    border-bottom: 1px solid #EFF0EB; 
}
.about-press-main-right .about-press-main-right-inner:first-child {
    border-top: 0px solid #EFF0EB; 
}
.about-press-main-right-inner p {
    text-align: left;
    display: inline-block;
}
.about-press-main-right-inner p:last-child {
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 3px;
    font-size: 18px !important;
    color: #808692;

}
.about-press-main-right-inner p:first-child {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 18px !important;
    color: #808692;
    margin-bottom: 0px;

}
.about-press-main-right-inner h2 {
    text-align: left;
    vertical-align: top;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-family: "Raleway",sans-serif;
    font-weight: 600;
    color: #333;
    display: inline-block;
    margin-bottom: 5px !important;
    font-size: 20px;
}

/*about press page end*/

/*about careers page start*/
#module-21081 {max-height:100px;}
#module-21082 {
    height: auto !important;
    padding: 20px 0 50px 0 !important;
}
.about-careers-main-wrapper {
    padding: 0 100px;
}
.about-careers-main-wrapper .careers-top-sec {
    border-top: 2px solid #ACAEAD;
    width: 100%;
    padding-top: 20px;
    min-height: 150px;
}
.about-careers-main-wrapper .careers-top-sec-left {
    display: inline-block;
    width: 28%;
    vertical-align: top;
}
.about-careers-main-wrapper .careers-top-sec-left h2 {
    text-align: left;
    vertical-align: top;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-family: raleway;
    font-weight: 500;
    color: #5E5E5E;
}
.about-careers-main-wrapper .careers-top-sec-right {
    display: inline-block;
    width: 71%;
}
.about-careers-main-wrapper .careers-top-sec-right p, .careers-bottom-sec-right p {
    text-align: left;
    color: #5D5F5E;   
    font-weight: normal;
    font-size: 18px !important;
    line-height: 25px !important;
    margin-bottom: 0;
}
.careers-bottom-sec {
    border-top: 2px solid #ACAEAD;
    border-bottom: 2px solid #ACAEAD;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 100%;
}
.careers-bottom-sec-left {
    width: 28%;
    display: inline-block;
    vertical-align: top;
}
.careers-bottom-sec-left h2 {
    text-align: left;
    vertical-align: top;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-family: raleway;
    font-weight: 500;
    color: #5E5E5E;
}
.careers-bottom-sec-right {
    width: 71%;
    display: inline-block;
    vertical-align:top;
}
.careers-bottom-sec-right p a {
    text-align: left;
    color: #5D5F5E;
    font-weight: normal;
    font-size: 18px !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 0;
    text-decoration: underline;
}
.careers-bottom-sec-right p a:hover {
    text-decoration:none; 
}
/*.careers-bottom-sec-right p {
    display: inline-block;
    padding-top: 70px;
}*/
/*about careers page end*/

/*about team page start*/
#module-170191, #module-20911, #module-169551, #module-21001, #module-169581 {max-height: 100px;}
#module-21002{
    height: auto !important;
    padding: 50px 0 50px 0 !important;
}
#module-21003, #module-169583, #module-169583 {
    height: auto !important;
    padding: 50px 0 50px 0 !important;
}
.about-team-main-wrapper {padding: 0 100px;}
.about-team-main-top-sec {
    width: 100%;
    display: table;
    height: 100%;
    margin-bottom: 50px; 
}
.about-team-main-top-sec-left {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    padding-right: 15px;
}
.about-team-main-top-sec-right {
    display: table-cell;
    height: 100%;
    vertical-align: bottom;
    padding-left: 15px;
}
.about-team-main-top-sec-right h2 {
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 300;
    color: #333;
    font-family: "Raleway",sans-serif;
    font-size: 40px;

}
.about-team-main-top-sec-right h4 {
    text-align: left;
    text-transform: uppercase;
    font-style: normal !important;
    font-weight: 300;
    letter-spacing: 2px;
    color: #333;
    font-family: "Raleway",sans-serif !important;
    font-size: 20px;
}
.about-team-main-top-sec-right p {
    text-align: left;
    color: #333;
    font-family: "Raleway",sans-serif;
    font-size: 15px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
}
.about-team-main-bottom-sec {
    width: 100%;
    display: table;
    height: 100%;
}
.about-team-main-bottom-sec-left {
    display: table-cell;
    height: 100%;
    vertical-align: bottom;
    padding-right: 15px;
}
.about-team-main-bottom-sec-right {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    padding-left: 15px;
}
.about-team-main-bottom-sec-left h2 {
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 300;
    color: #333;
    font-family: "Raleway",sans-serif;
    font-size: 40px;

}
.about-team-main-bottom-sec-left h4 {
    text-align: left;
    text-transform: uppercase;
    font-style: normal !important;
    font-weight: 300;
    letter-spacing: 2px;
    color: #333;
    font-family: "Raleway",sans-serif !important;
    font-size: 20px;
}
.about-team-main-bottom-sec-left p {
    text-align: left;
    color: #333;
    font-family: "Raleway",sans-serif;
    font-size: 15px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
}
.about-desk-yogi-team-wrapper {
    padding: 0 100px;
}
.about-desk-yogi-team-wrapper ul {
    margin: 0 auto;
    width: 100%;
    text-align: center;
    overflow: hidden;
    max-width: 820px;
}
.about-desk-yogi-team-wrapper ul li {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 10px;
    width: auto !important;
    display: inline-block;
    padding: 0 19px;
    float: left; 
}
.about-desk-yogi-team-wrapper ul li img {
    width: 235px !important;
    height: auto;
    margin: 0 auto;
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.about-desk-yogi-team-wrapper h2 {
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 300;
    color: #333;
    font-family: "Raleway",sans-serif;
    font-size: 40px;

}
/*about team page end*/



.about-banner-text-area h2{
    font-family: raleway;
    font-size: 60px;
    color: #000;
    font-weight: 600;
    text-transform: capitalize;
    line-height: normal;
    letter-spacing: 10px;
    margin-top: 15px;
}
.about-inner-nav-wrapper ul {
    text-align: center;
}
.about-inner-nav-wrapper ul li {
    display: inline-block;
    padding: 0 10px;
    margin: 0px;
}
.about-inner-nav-wrapper ul li a {
    text-transform: uppercase;
    color: #333 !important;
}
.about-inner-nav-wrapper ul li a:hover,
.about-inner-nav-wrapper ul li a:focus,
.about-inner-nav-wrapper ul li a:active {
    color: #000 !important;
}
/*about new page design end*/


.key-features-sec ul li.accordion + div {
    display: block;
    padding-left: 45px;
    padding-right: 20px;
    font-size: 14px;
    margin-top: -15px;
    margin-bottom: 15px;
}

.well-station-wrapper h3 {
    font-size: 35px !important; 
    color: #fff !important;
    font-weight: 300 !important;
    font-family: "Raleway", sans-serif !important;
    position: relative;
    margin-left: -50px !important;
}
.well-station-wrapper h3 span {display: block; position: relative;}
.well-station-wrapper h3 span:before {
    position: absolute;
    content: "";
    left: 50%;
    top: 0;
    border-right: 2px solid #333;
    transform: rotate(-35deg);
    width: 0;
    height: 15px;
    margin-left: -4px;
}
.well-station-wrapper h3 span:after {
    position: absolute;
    content: "";
    left: 50%;
    top: 0;
    border-left: 2px solid #333;
    transform: rotate(35deg);
    width: 0;
    height: 15px;
    margin-left: 4px;
}
.well-station-wrapper h2 span:first-child {
    text-decoration: line-through;
}
p.tooltip {
    background-color: #fff !important;
    color: #000 !important;
    border:1px solid #FFAE02 !important;
    border-radius: 0px !important;
    text-align: left !important;
    padding: 15px !important;
}
/* Laptop Slider Css Start */

#module-20106 .master-slider-parent,
#module-20103 .master-slider-parent{
    max-width: 1320px !important;
}
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont,
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont{
    padding:0 60px;
}
#module-20106 .master-slider-parent .master-slider,
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont,
#module-20103 .master-slider-parent .master-slider,
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont{
    max-width: 100% !important;
}
#module-20106 .master-slider-parent .master-slider,
#module-20103 .master-slider-parent .master-slider{
    margin-right: 0 !important;
}
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont,
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont{
    overflow: hidden;
    padding-bottom: 30px;
}
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-next,
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-prev,
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-next,
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-prev{
    opacity:1 !important;
    width: 40px !important;
    height: 80px;
    margin-top: -40px;
}
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-next,
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-next{
    right: 0px;
    background: url(images/next-icon.png) no-repeat scroll center;
}
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-prev,
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-nav-prev{
    left: 0px;
    background: url(images/prev-icon.png) no-repeat scroll center;
}
#module-20103 .ms-skin-black-2 .ms-bullets,
#module-20106 .ms-skin-black-2 .ms-bullets{
    opacity: 1 !important;
    width: 100% !important;
    right: auto;
    left: 0;
    text-align: center;
}
#module-20103 .ms-skin-black-2 .ms-bullet,
#module-20106 .ms-skin-black-2 .ms-bullet{
    width: 15px;
    height: 15px;
    background: #DCDDE1;
    border: solid 0px white;
    margin: 4px;
    background-position: -34px -117px;
    display: inline-block;
    float:none;
}
#module-20103 .ms-skin-black-2 .ms-bullet.ms-bullet-selected,
#module-20106 .ms-skin-black-2 .ms-bullet.ms-bullet-selected{
    background: #515860;
}
#module-20103 .ms-inner-controls-cont .ms-bullets.ms-dir-h .ms-bullets-count,
#module-20106 .ms-inner-controls-cont .ms-bullets.ms-dir-h .ms-bullets-count{
    position: relative;
    left: 0;
    text-align: center;
    right: auto;
    width: 100%;
    float: left;
}
#module-20103 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-view{
    float:right;
    position: absolute;
    right: 173px;
    top: 29px;
}
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont .ms-view {
    float: left;
    left: 174px;
    position: absolute;
    top: 29px;
}
#module-20106 .master-slider-parent .master-slider .ms-sbar,
#module-20106 .master-slider-parent .master-slider .ms-thumb-list,
#module-20103 .master-slider-parent .master-slider .ms-sbar,
#module-20103 .master-slider-parent .master-slider .ms-thumb-list{
    display:none !important;
}
#module-20103 .master-slider-parent .master-slider .ms-slide-info{
    width:40% !important;
    right: auto !important;
    left:60px !important;
}
#module-20106 .master-slider-parent .master-slider .ms-slide-info {
    left: auto !important;
    right: 60px !important;
    width: 40% !important;
}
.master-slider-parent .master-slider .ms-inner-controls-cont .imgLaptop{
    float:right;
}
#module-20106 .master-slider-parent .master-slider .ms-inner-controls-cont .imgLaptop{
    float:left;
}

/* Laptop Slider Css End */


#slack-wrapper-main {
    max-width: 800px;
    border: 1px solid #e9e5e5;
    margin: 40px auto;
}
.slack-wrapper-med {
    background: #fff;
    color: #222;
    min-height: 460px;
    padding: 45px 46px;
    position: relative;
}
.slack-wrapper-inner-cont p.para {
    display: inline-block;
    padding: 20px;

}
.slack-wrapper-inner-cont p a {
    color: #ffae02;
}
.slack-wrapper-inner-cont p.para img {
    -webkit-box-shadow: 0px 4px 34px -1px rgba(158,158,158,1);
    -moz-box-shadow: 0px 4px 34px -1px rgba(158,158,158,1);
    box-shadow: 0px 4px 34px -1px rgba(158,158,158,1);
    max-width: 100%;
}
.slack-wrapper-inner-cont > p {
    text-align: left !important;
}
.slack-wrapper-inner-cont > h1 {
    font-size: 24px;
    text-align: left;
}
.slack-wrapper-inner-cont {
    text-align: left;
}
/*corporate-wellness-new start*/
#module-20105, #module-20107 {
    position: relative;
    overflow: visible !important;
}
.source-int-study {
    position: absolute;
    bottom: 0px;
    right: 50px;
    color: #000;
    z-index: 9;
    font-size: 14px;
}
#module-20105 {border-top: 50px solid #fff !important; height: auto !important; padding-bottom: 50px !important;}
#module-20109 .indv-price .indv-footer ul li {
    width: 390px;
    max-width: 100%;
}
#module-20109 .indv-price .indv-footer ul li p a {
    font-weight: 600;
    letter-spacing: 2px !important;
    font-size: 20px;
    color: gray;
    padding-left: 10px;
}
#module-20108 {height: auto !important;}
#module-20108 .copy {padding-bottom: 50px !important; padding-top: 50px !important;}
#module-20104 .cw-sec-4 p{
    max-width: 800px;
    margin: 0 auto;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table h3 {
    font-size: 20px;
    font-weight: bold;   
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table .use-mon-set {
    display: block;
    font-size: 16px;
    line-height: normal;   
    padding-top: 10px;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table .bil-anu-set  {
    display: block;
    font-size: 16px;
    line-height: normal;   
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table h3 {
    margin: 16px 0 15px !important;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table {
    width: 313px;
    border: 1px solid #ccc;
    margin: 0 -4px 0 65px;
    padding: 15px;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table .price strong {
    font-size: 96px !important;
    font-weight: 500;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table ul {
    padding:0 0 15px 10px;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table ul li {
    font-size: 13px;
    height: 7px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
}
.corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table p .btn {
    padding: 10px 50px;
    font-family: 'Roboto', sans-serif;
    box-shadow: -1px 2px 3px 1px rgba(0,0,0,0.4);
    -webkit-box-shadow: -1px 2px 3px 1px rgba(0,0,0,0.4);
    -moz-box-shadow: -1px 2px 3px 1px rgba(0,0,0,0.4);
}


.key-features-sec-wrapper {
    padding: 0 100px;
}
.key-features-sec {
    width: 74%;
    margin: 0 auto; 
}
.key-features-sec-wrapper h1 {
    color: #333;
    font-size: 50px;
    text-align: center; 
    font-family: "Raleway",sans-serif !important ;
    font-weight: 300;
    margin-bottom: 24px !important;
}
.key-features-sec ul {
    list-style-type: none;
    width: 49%;
    display: inline-block;
    vertical-align: top;
}
.key-features-sec ul li {
    color: #000;
    font-size: 21px;
    font-weight: normal;
    line-height: 35px;
    margin-bottom: 30px;
    list-style-type: none;
    display: block;
    width: 77%;
    padding-left: 50px;
}
.key-features-sec ul li img {
    display: inline-block;
    margin-left: -95px;
    margin-right: 30px;
    vertical-align: middle;
}
.key-features-sec ul li span {
    display: block;
    vertical-align: middle;
    padding-left: 70px;
    margin-bottom: 0px;
    display: inherit;
    text-transform: uppercase;
    cursor: default;
}
.key-features-com-sec h1 {
    font-size: 50px;
    text-align: center;
    margin-bottom: 45px !important;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
}
.key-features-com-sec .ms-info {
    padding-top: 80px;
}
.key-features-com-sec .ms-info h1 {
    text-align: left;
    font-family: "Raleway", sans-serif;
    font-size: 32px;
}
.key-features-com-sec .ms-info p {
    text-align: left;
    font-family: "Raleway", sans-serif;
    color: #626262;
}

.key-features-user-sec h1 {
    font-size: 50px;
    text-align: center;
    margin-bottom: 45px !important;
    font-family: "Raleway", sans-serif;
    font-weight: 300;
}
.key-features-user-sec .ms-info {
    padding-top: 80px;
}
.key-features-user-sec .ms-info h1 {
    text-align: left;
    font-family: "Raleway", sans-serif;
    font-size: 32px;
}
.key-features-user-sec .ms-info p {
    text-align: left;
    font-family: "Raleway", sans-serif;
    color: #626262;
}



#module-20104 {max-height: 250px;}

#module-20102:before {
    content:"";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    background-color:rgba(255,255,255,0.7);
}
.well-station-wrapper {
    position: relative;
    max-width: 950px;
    margin: 0 auto;
    padding-top: 7%;
}
.well-station-wrapper h2 {
    color: #fff;
    font-family: "Raleway", sans-serif;
    font-size: 46px;
    font-weight: 300;
    text-transform: uppercase;
    padding-bottom: 10px;
    line-height: normal;
}
.well-station-wrapper p {
    color: #fff;
    font-family: "Raleway", sans-serif;
    font-size: 32px !important;
    line-height: normal !important;
    padding-top: 10px;
}
#module-20105:before {
    content:"";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    background-color:rgba(255,255,255,0.7);
}
.everyday-work-wrapper {
    padding-top: 5%;
    position: relative;
}
.everyday-work-wrapper h2 {
    color: #fff;
    font-family: "Raleway", sans-serif;
    font-size: 48px;
    line-height: 52px;
    font-weight: 400;
    letter-spacing: 1px;
}
.everyday-work-wrapper .everyday-work-cont {
    display: inline-block;
    vertical-align: top;
    padding: 50px;
    max-width: 240px;
}
.everyday-work-wrapper .everyday-work-cont h1 {
    color: #333;
    font-size: 110px;
    font-family: "Raleway", sans-serif;
}
.everyday-work-wrapper .everyday-work-cont p {
    color: #333;
    font-size: 20px !important;

}
#module-20107:before {
    content:"";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    background-color:rgba(255,255,255,0.7);
}
#module-20107 .everyday-work-wrapper .everyday-work-cont{
    max-width: 280px;
}
#module-20107 .hn-btn a.new-btn-set{
    float: none;
    max-width: 250px;
    width: 100%;
    border: 3px solid #000;
    box-sizing: border-box;
    font-size: 18px;
    color: #000;
    font-weight: 600;
    text-align: center;
    padding:14px 20px 14px 20px;
    margin: 7px auto 0;
    display: inline-block;
    /*    margin-right: 35px;*/
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
}

/*corporate-wellness-new end*/




.author_video_main_wrapper {
    margin: 50px 0 0 0px;
}
.author_video_main_wrapper .author_video_wrapper {
    display: inline-block;
    vertical-align: top;
    width: 40%;
    margin: 0 7% 0 0;
}
.author_video_main_wrapper .author_video_wrapper h3 {
    font-size: 18px;
    color: #000 !important;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0;
}
.author_video_main_wrapper .author_video_wrapper p {
    margin-bottom: 0;
    text-align: left;
}
.author_video_main_wrapper .author_video_wrapper p iframe {
    max-width: 100%;
}
.author_video_main_wrapper .author_video_wrapper h3 a {
    font-size: 16px;
    color: #333;
    font-weight: normal;
}

/*Teacher & Author*/
.single-teacher-post #follow_teach p {
    text-align: left !important;
    letter-spacing: 1px;
    line-height: 1.75em !important;
    font-size: 16px !important;
    font-weight: 500;
    color: #333 !important;
}
.single-teacher-post #follow_teach p:first-child a {
    border: none;
    color: #ffae02!important;
    padding: 0;
    text-decoration: underline;
}
.post-wrapper.author .the-post #author_right .post-excerpt .button {
    border: 4px solid #333;
    letter-spacing: 2px;
    font-family: "Raleway",sans-serif;
    color: #333 !important;
    font-weight: 600;
    text-align: left;
    font-size: 18px;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    margin: 20px 0;
    padding: 14px 50px 14px 20px;
    text-decoration: none;
}
.single-teacher-post #follow_teach p:first-child a.dy-btn-video {
    border: 1px solid #ccc;
    font-family: "Raleway",sans-serif;
    color: #000 !important;
    /*    font-weight: normal;*/
    text-align: left;
    margin: 20px 0;
    padding: 19px 32px !important;
    text-decoration: none;
}
.button.dy-btn.dy-btn-video:after{
    background: url(img/video-icon.png) no-repeat right 0 top 0;
    position: absolute;
    top: 20px !important;
    right: 17px !important;
    content: "";
    width: 22px;
    height: 13px;
    z-index: 100;
}
#single-teacher-wrapper .button.dy-btn.dy-btn-video:after {
    top: 24px !important;
    right: 12px !important;
}
.single-teacher-post #follow_teach a.dy-btn-video {
    padding: 18px 40px 18px 25px !important;
}

#mc4wp-form-2 {
    margin-top: 30px;
    display: block;
    text-align: left;
    margin-left: 55px;
}
.sub_to_our_newsletter {
    font-size: 17px !important;
    font-weight: 500 !important;
    color: #333;
    margin: 0;
    text-align: left;
    line-height: normal;    
}
.get_updates_latest_news {
    text-align: left;
    font-size: 14px !important;
    margin: 0;
    line-height: normal;
    padding-top: 8px;
}
.newsletter_input_btn {
    text-align: left;
}
.newsletter_input_btn input:first-child {
    background: #fff;
    padding: 11px 20px 11px 20px;
    border: 1px solid #9C9A9B;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow:inset 0 0 20px 2px rgba(0,0,0,0.1);
    box-shadow:inset 0 0 20px 2px rgba(0,0,0,0.1);
}
.newsletter_input_btn .join_btn {
    background: #b4962a;
    color: #fff;
    padding: 11px 25px 11px 25px;
    font-size: 16px;
    line-height: normal;
    font-weight: bold;
    letter-spacing: 1px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    max-width: 85px;
}

.author_twitter_linkedin li.author_facebook a {
    background: url(images/facebook.png) no-repeat 0 0 !important;
    background-size: 100% !important;
}
/*july challenge*/



/*slack page*/
#module-19470 {
    height: 470px !important;
}
.add-to-slack-btn {
    display: inline-block;
}
.slackBannerText .hiw-sec {
    max-width: 670px;
}
#module-19470 .slackBannerText .hiw-sec h3 {
    font-size: 36px;
    color: #000;
    margin-bottom: 25px !important;
    text-align: left;

}
#module-19470 .slackBannerText .hiw-sec p {
    letter-spacing: 0px;
    color: #333 !important;
    font-weight: 500 !important;
    max-width: 630px;
}

/*#module-19080 p.two-btn a:active, #module-19080 p.two-btn a:focus {
    color: #fff !important;
}
*/


.careers-bottom-sec .careers-bottom-sec-right span {
    text-align: left;
    color: #5D5F5E;
    font-weight: normal;
    font-size: 18px !important;
    font-family: "Raleway", sans-serif;
    padding-right: 5px;
}
.careers-bottom-sec .careers-bottom-sec-right a {
    display: inline-block;
    color: #ffae02 !important;
    font-size: 18px !important;
    text-decoration: none;
    font-family: "Raleway",sans-serif;
    font-weight: bold;
}
.careers-bottom-sec .careers-bottom-sec-right p:last-child a {
    margin-left: -5px; 
}

/*slack page*/

.slack-wrapper {
    box-sizing: border-box;
    margin: 0 auto 80px;
    max-width: 1100px;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
}
.slack-wrapper-inner h1 {
    text-align: left;
    font-family: 'Raleway', sans-serif;
}
.slack-wrapper-inner ul li a {
    color: #ffae02;
    font-weight: bold;
}
.slack-wrapper-inner ul {
    margin-left: 55px;
    margin-top: 35px;
}
.slack-wrapper-inner-bottom-left {
    display: table-cell;
    max-width: 640px;
    vertical-align: middle;
    width: auto;
}
.slack-wrapper-inner-bottom-right {
    display: table-cell;
}
.slack-wrapper-inner-bottom-right #get_support_chat{
    text-align: center;
    border: 1px solid #000;
    letter-spacing: 1px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 22px;  
    padding-right: 22px;
    font-family: "Raleway", sans-serif;
    font-weight: 600;
    color: #000;
}
.slack-wrapper-inner-bottom-left p {
    text-align: left;
    font-size: 22px !important;
    margin-bottom: 0px;
}

.slack-wrapper-inner ul li {
    font-family: 'Raleway', sans-serif;
    font-size: 18px;
    list-style-type: disc;
    list-style-position: outside;
}
.slack-wrapper-inner-bottom {
    border: 1px solid #ffae02;
    box-sizing: border-box;
    display: table;
    margin-top: 70px;
    padding: 40px 110px 50px 110px;
    width: 100%;
}


#module-19087 .copy > div > div, #module-20101 .copy > div > div {
    padding-top: 0px !important;
    display: block;
}
#module-19087, #module-20101 {
    padding-top: 83px !important;
    padding-bottom: 83px !important;
    height: auto !important;
}

#module-19086 .hns-9 p span {background: none;}
#module-19086 .hns-9 p span {position: relative;}
#module-19086 .hns-9 p span:before {
    content: "";
    background-color: #333333;
    width: 7px;
    height: 7px;
    position: absolute;
    border-radius: 50%;
    top: 11px;
    left: -3px;
}
#module-19086 .hns-9 p span:first-child:before {
    display: none;
}


#module-15230 .indv-price p.indv-desc{ margin-bottom: 15px; }
#module-15230 .indv-price .indv-footer { margin-top: 10px; }
#module-15230 .indv-price .indv-footer ul li { padding: 5px 0; }
.footer .footer-main .middle-footer .share .share-toggle-button.act {
    margin-left: -17px;
}


.hns-8 p.hn-btn a:hover {
    color: #000;    
}

#module-19080 .hn-btn a.new-btn-set:hover, #module-20100 .hn-btn a.new-btn-set:hover {
    color: #000;
} 

#module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
    font-family: raleway;
    font-size: 60px;
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
    line-height: normal;
    letter-spacing: 10px;
}
#module-19080 .hn-btn a.new-btn-set, #module-20100 .hn-btn a.new-btn-set{
    float: none;
    max-width: 300px;
    width: 100%;
    border: 3px solid #fff;
    box-sizing: border-box;
    font-size: 18px;
    color: #fff;
    font-weight: 600;
    text-align: center;
    padding:14px 20px 14px 20px;
    margin: 7px auto 0;
    display: inline-block;
    margin-right: 35px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
}
#module-19080 .hn-btn a.btn-wat-video .playBtn, #module-20100 .hn-btn a.btn-wat-video .playBtn {
    position: absolute;
    right: 20px;
    top: 17px;
    content: "";
    background: #ffffff;
    width: 24px;
    height: 24px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}
#module-19080 .hn-btn a.btn-wat-video .playBtn:before, #module-20100 .hn-btn a.btn-wat-video .playBtn:before {
    position: absolute;
    right: 6px;
    top: 7px;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 10px;
    border-color: transparent transparent transparent #1d1610;
}
#module-19080 .hn-btn a.btn-wat-video, #module-20100 .hn-btn a.btn-wat-video {
    text-align: left !important;
    padding: 14px 15px 14px 20px !important;
}
#module-19088 .hns-8 {
    max-width:670px;
    padding: 0 25px;
}
#module-19088 .hns-8 .btn3 {
    font-size: 20px;
    max-width: 285px !important;
}  
#module-19089 .hns-8 {
    max-width:670px;
    padding: 0 25px;
}
#module-19089 .hns-8 .btn3 {
    font-size: 20px;
    max-width: 285px !important;
}




#module-19021 .hiw-sec, #module-19551 .hiw-sec, #module-19631 .hiw-sec, #module-20751 .hiw-sec, #module-20931 .hiw-sec {
    padding: 0 96px;
}

#module-18960 .dyes-wrap .dy-form-area-cont {
    box-sizing: border-box !important;
    padding: 0px 10px !important;
    text-align: center;
}
.dy-form-area-cont .salesforce_w2l_lead #salesforce_w2l_lead_1 .success_message .SuccessM, 
.dy-form-area-cont .salesforce_w2l_lead #salesforce_w2l_lead_1 .SuccessM {
    color: #ffae02;
    text-align: center;
    font-size: 36px; 
    line-height: normal;
    font-family: raleway;
    font-weight: 400;
    margin-bottom: 10px;
}
#module-15310 .dyes-wrap {  
    min-height: 350px;
}  
#module-18770 {
    min-height: 200px !important;
}
.dy-form-area-cont #salesforce_w2l_lead_1 .success_message {

    font-weight: 500;  
    font-size: 18px;

}

.dy-form-area-cont .salesforce_w2l_lead #salesforce_w2l_lead_1 {
    line-height: 18px;
    text-align: center;
    padding: 3px 20px;
    display: inline-block; 
    margin-bottom: 30px;
    font-family: raleway;
}
.dy-form-area-cont .salesforce_w2l_lead{
    position: relative;
}
/*corporate new*/
body .dyes-wrap .dy-form-area-cont {
    box-sizing: border-box !important;
    padding: 0 20px 0 165px !important;
}
body .dyes-wrap .dy-form-area-cont label {
    box-sizing: border-box;
    display: inline-block;
    font-family: raleway;
    font-size: 18px;
    margin-bottom: 0;
    margin-left: -167px;
    margin-right: -4px;
    margin-top: 0;
    padding-right: 9px;
    text-align: right;
    vertical-align: middle;
    width: 165px !important;
}
body .dyes-wrap .dy-form-area-cont input[type="text"],
body .dyes-wrap .dy-form-area-cont input[type="email"],
body .dyes-wrap .dy-form-area-cont select {
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box ;
    background: #fff;
    border: 1px solid #ccc;
    font-family: raleway;
    font-size: 15px;
    width: 100%;
    height: 40px !important;
    padding: 0 10px;
}
body .dyes-wrap .dy-form-area-cont select#sf_about_us__c {
    height: 80px !important;
}
body .dyes-wrap .dy-form-area-cont textarea {
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #ccc;
    font-family: raleway;
    font-size: 15px;
    width: 100%;
    padding: 0 10px;
    border-radius: 5px;
    min-height: 85px;
}
body .dyes-wrap .dy-form-area-cont input[type="submit"] {
    height: auto;
    /* background: #6bbad9; */
    background: #FFAE02;
    border-radius:0px;
    font-family: raleway;
    font-size: 18px;
    color: #fff;
    font-weight: 500;
    padding: 15px 20px 13px;
    margin: 15px auto;
}
.dy-form-area-cont p.sf_required_fields_msg {
    bottom: 91px;
    position: absolute;
    right: 20px;
    font-size: 14px !important;
}  
.dy-form-area-cont p.sf_required_fields_msg sup {
    line-height: 30px;
}
body .dyes-wrap .dy-form-area-cont label sup {
    vertical-align: middle;
}
.dy-form-area-cont .salesforce_w2l_lead .top-aligned .w2linput {
    clear: none;
}
.dy-form-area-cont .salesforce_w2l_lead .sf_field {
    margin-bottom: 10px;
}
.dy-form-area-cont .salesforce_w2l_lead .w2linput.text {
    margin: 0px;
}
.dy-form-area-cont .salesforce_w2l_lead .w2linput.textarea {
    margin: 0px;
}
.dy-form-area-cont .salesforce_w2l_lead .w2llabel, .dy-form-area-cont .w2linput {
    float: none;
}
.dy-form-area-cont .salesforce_w2l_lead .required {
    font-weight: normal;
}
.dy-form-area-cont .salesforce_w2l_lead .w2lsubmit {
    margin-bottom: 25px;
    margin-top: 45px;
}


#module-28110 .hiw-sec {
    margin-left: 50px;
}

/*may challenge*/
#module-18571 .hiw-sec-3 h3, #module-19021 .hiw-sec-3 h3, #module-19551 .hiw-sec-3 h3, #module-19631 .hiw-sec-3 h3, #module-20751 .hiw-sec-3 h3, #module-20931 .hiw-sec-3 h3, #module-22191 .hiw-sec-3 h3, #module-23181 .hiw-sec-3 h3, #module-25131 .hiw-sec-3 h3 {
    text-align: left;
    margin-bottom: 20px !important;
}
#module-19021 .hiw-sec-3 h3 span, #module-19631 .hiw-sec-3 h3 span, #module-20931 .hiw-sec-3 h3 span, #module-22191 .hiw-sec-3 h3 span, #module-25131 .hiw-sec-3 h3 span {
    font-size: 24px;
    line-height: normal;
}


/*linkedin page*/
#module-17950,
#module-18270,
#module-18300,
#module-18210,
#module-18230,
#module-18250 
{
    background-position: center !important;
    background-size: cover !important;
}


/*#module-17950, #module-18210{
    background-position: left center !important;
}*/

/* Corporate Wellness */
.page-id-16324 .hns-1 .hns1-txt h2,
.page-id-16952 .hns-1 .hns1-txt h2 {
    color: rgb(255, 255, 255);
    font-family: raleway;
    font-size: 60px;
    font-weight: 600;
    letter-spacing: 5px;
    line-height: normal;
    text-transform: capitalize;
}
.page-id-16324 .hns-1 .hns1-txt h2 span,
.page-id-16952 .hns-1 .hns1-txt h2 span {
    display: block;
    font-size: 20px;
    font-weight: 300;
    letter-spacing: 0;
}
.page-id-16324 .hn-btn a.new-btn-set,
.page-id-16952 .hn-btn a.new-btn-set {
    border-color: rgb(255, 255, 255);
    border-image: initial;
    border-radius: 5px;
    border-style: solid;
    border-width: 3px;
    box-sizing: border-box;
    color: #ffffff;
    display: inline-block;
    float: none;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 2px;
    margin: 7px 10px 0;
    max-width: 295px;
    padding: 14px 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

.com-yel-section {
    width: 100%;
    max-width: 1270px;
    margin: 0 auto;
}
.com-yel-section h2 { 
    font-family: "Raleway",sans-serif;
    font-size: 49px;
    font-weight: 300;
    line-height: normal;
    margin-bottom: 12px;
}
.com-yel-section p { 
    font-size: 22px !important;
    line-height: 34px;
}
.com-yel-section p:last-child { 
    margin-bottom: 0;
}

.com-yel-section .new-btn {
    display: inline-block;
    box-sizing: border-box;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    /* border-radius: 8px; */
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-transform: uppercase;
    line-height: normal;
    padding: 19px 30px 17px;
}
.com-yel-section .new-btn:hover,
.com-yel-section .new-btn:active,
.com-yel-section .new-btn:focus { 
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    color: #fff !important;
}

/**/
.com-yel-section.cys-second h2 {
    font-size: 38px;
}
.com-yel-section.cys-second .new-btn-set {
    display: inline-block !important;
    float: none !important; 
    padding: 18px 40px;
    margin: 10px 0 0 !important;
}

/**/
.lhcra-wrap {
    padding: 140px 0 100px;
}
.lhcra-wrap .left-col {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    box-sizing: border-box;
    text-align: center;
    padding: 0 30px;
    margin-right: -5px;
}
.lhcra-wrap .right-col {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    box-sizing: border-box;
    padding-right: 40px;
}
.lhcra-wrap .left-col ul {
    margin-left: -30px;
}
.lhcra-wrap .left-col ul li {
    background: #fff;
    border-radius: 500px;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    box-sizing: border-box;
    display: inline-block;
    height: 250px;
    text-align: center;
    vertical-align: top;
    width: 250px;
    padding: 20px;
    margin: 0 -5px 30px 30px;
}
.lhcra-wrap .left-col ul li .table {
    display: table;
    width: 100%;
    height: 100%;
}
.lhcra-wrap .left-col ul li .table .cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
.footer-area > p{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important;
}
.lhcra-wrap .left-col ul li .table .cell h4 {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 50px;
    color: #ffae02;
    font-weight: 700; 
    font-style: normal;
}
.lhcra-wrap .left-col ul li .table .cell p { 
    line-height: 22px;
}
.lhcra-wrap .right-col h3 {
    font-family: "Raleway",sans-serif;
    font-size: 49px;
    font-weight: 300;
    line-height: normal;
    margin: 0 0 30px !important; 
}
.lhcra-wrap .right-col ul {
    margin: 0 0 40px 20px;
}
.lhcra-wrap .right-col ul li {
    font-family: "Raleway",sans-serif;
    font-size: 22px;
    line-height: normal;
    list-style: disc;
    list-style-position: outside;
}
.lhcra-wrap .right-col .btn-wrap {
    text-align: left;
}
.lhcra-wrap .right-col .new-btn {
    display: inline-block;
    box-sizing: border-box;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    /* border-radius: 8px; */
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-transform: uppercase;
    line-height: normal;
    padding: 19px 30px 17px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.lhcra-wrap .right-col .new-btn:hover
/* ,
.lhcra-wrap .right-col .new-btn:active,
.lhcra-wrap .right-col .new-btn:focus  */
{ 
    /* background: #ffae02;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 );
    color: #fff !important; */
    transform: scale(1.05);
}
.lhcra-wrap .right-col a.nlink { 
    display: block;
    font-size: 14px;
    max-width: 192px;
    text-align: center;
}


/**/
.lhcra-wrap.ieep-wrap .left-col {
    text-align: center;
}
.lhcra-wrap.ieep-wrap .left-col img {
    display: inline-block;
    max-width: 100%;
}
.lhcra-wrap.ieep-wrap .right-col a.nlink {
    max-width: 230px;
}


/**/
.lqe-section {
    padding: 180px 0;
}
.lqe-section .left-col {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    box-sizing: border-box;
    padding: 0 30px;
    margin-right: -5px;
}
.lqe-section .right-col {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    box-sizing: border-box;
    padding-right: 40px;
}
.lqe-section .left-col .bg-wrap {
    background: rgba(255,255,255, .45);
    width: 100%;
    max-width: 80%;
    box-sizing: border-box;
    padding: 30px 40px 10px;
    margin: 0 auto;
}
.lqe-section .left-col h3 {
    font-family: "Raleway",sans-serif;
    font-size: 49px;
    font-weight: 300;
    line-height: normal;
    margin: 0 0 30px !important; 
}
.lqe-section .left-col ul {
    margin: 0 0 40px 20px;
}
.lqe-section .left-col ul li {
    font-family: "Raleway",sans-serif;
    font-size: 22px;
    line-height: normal;
    list-style: disc;
    list-style-position: outside;
}
.lqe-section .left-col .btn-wrap {
    text-align: left;
}
.lqe-section .left-col .new-btn {
    display: inline-block;
    box-sizing: border-box;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    /* border-radius: 8px; */
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-transform: uppercase;
    line-height: normal;
    padding: 19px 30px 17px;
}
.lqe-section .left-col .new-btn:hover,
.lqe-section .left-col .new-btn:active,
.lqe-section .left-col .new-btn:focus { 
    background: #ffae02;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 );
    color: #fff !important;
}
.lqe-section .left-col a.nlink { 
    display: block;
    font-size: 14px;
    max-width: 230px;
    text-align: center;
}

.lqe-section .right-col .circle {
    background: #fff;
    border-radius: 500px;
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    box-sizing: border-box;
    display: block;
    height: 250px;
    text-align: center;
    vertical-align: top;
    width: 250px;
    padding: 20px;
    margin: 0 auto;
}
.lqe-section .right-col .circle .table {
    display: table;
    width: 100%;
    height: 100%;
}
.lqe-section .right-col .circle .table .cell {
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
.lqe-section .right-col .circle .table .cell h4 {
    font-family: "Raleway",sans-serif;
    font-size: 50px;
    color: #ffae02;
    font-weight: 700; 
    font-style: normal;
}
.lqe-section .right-col .circle .table .cell p { 
    line-height: 22px;
}

/**/
#module-163247,
#module-169527 {
    padding: 80px 0;
}
.lt-brands {
    position: relative;
    width: 100%;
    max-width: 1270px;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 20px 30px 20px 380px;
}
.lt-brands img { 
    left: 80px;
    position: absolute;
    top: 20px;
    width: 220px;
}
.lt-brands p {
    font-family: "Raleway",sans-serif;
    font-size: 22px !important;
    line-height: 34px !important;  
    text-align: left;
    margin: 0;
}
.lt-brands p em {
    display: block;
    font-weight: 700;
    font-style: normal;
    margin-top: 8px;
}













#module-163242, #module-163244, 
#module-169522, #module-169524 {
    overflow: visible;
    padding: 80px 15px;
}

#module-163243, #module-163246, 
#module-169523, #module-169526 {
    overflow: visible;
    padding: 50px 15px;
}

#module-163246, 
#module-169526 {
    background: url("https://www.desk-yogi.com/wp-content/uploads/2016/10/why-we-exist-2-1549x773.jpg") no-repeat center bottom / cover;
}

/* #module-163242:before,
#module-163244:before,
#module-169522:before,
#module-169524:before {
    position: absolute;
    top: -28px;
    left: 0;
    background: url(images/curve-trans-3.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
}
#module-163242:after,
#module-163244:after,
#module-169522:after,
#module-169524:after {
    position: absolute;
    bottom: -28px;
    left: 0;
    background: url(images/curve-trans-4.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
}
#module-163246:before,
#module-169526:before {
    position: absolute;
    top: 0;
    left: 0;
    background: url(images/curve-trans-7.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
} */
/* #module-163246:after,
#module-169526:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    background: url(images/curve-trans-8.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
} */




/* DY-New-PSD */
p {
    font-family: "Raleway",sans-serif;
    color: #333;
    letter-spacing: 1px;
}
#module-162272,
#module-163122,
#module-165441,
#module-165971,
#module-166111,
#module-171311,
#module-171671,
#module-171531,
#module-171471,
#module-169031,
#module-169461,
#module-169841,
#module-170021,
#module-170041,
#module-170161,
#module-166821,
#module-166911,
#module-171041,
#module-167901
 {
    position: relative;
}
#module-162274 .ms-slide-info,
#module-165443 .ms-slide-info,
#module-165973 .ms-slide-info,
#module-166113 .ms-slide-info,
#module-171313 .ms-slide-info,
#module-171673 .ms-slide-info,
#module-171533 .ms-slide-info,
#module-171473 .ms-slide-info,
#module-169033 .ms-slide-info,
#module-169463 .ms-slide-info,
#module-169843 .ms-slide-info,
#module-170023 .ms-slide-info,
#module-170043 .ms-slide-info,
#module-170163 .ms-slide-info,
#module-163124 .ms-slide-info,
#module-166823 .ms-slide-info,
#module-166913 .ms-slide-info,
#module-171043 .ms-slide-info,
#module-167903 .ms-slide-info{
    display: none;
}
#module-162274 .dyn-sp-videos h3,
#module-165443 .dyn-sp-videos h3,
#module-165973 .dyn-sp-videos h3,
#module-166113 .dyn-sp-videos h3,
#module-171313 .dyn-sp-videos h3,
#module-171673 .dyn-sp-videos h3,
#module-171533 .dyn-sp-videos h3,
#module-171473 .dyn-sp-videos h3,
#module-169033 .dyn-sp-videos h3,
#module-169463 .dyn-sp-videos h3,
#module-169843 .dyn-sp-videos h3,
#module-170023 .dyn-sp-videos h3,
#module-170043 .dyn-sp-videos h3,
#module-170163 .dyn-sp-videos h3,
#module-163124 .dyn-sp-videos h3,
#module-166713 .dyn-sp-videos h3,
#module-166823 .dyn-sp-videos h3,
#module-166913 .dyn-sp-videos h3,
#module-171043 .dyn-sp-videos h3,
#module-167903 .dyn-sp-videos h3{
    font-size: 36px !important;
    font-weight: 500;
}
#module-162274 .dyn-sp-videos,
#module-165443 .dyn-sp-videos,
#module-165973 .dyn-sp-videos,
#module-166113 .dyn-sp-videos,
#module-171313 .dyn-sp-videos,
#module-171673 .dyn-sp-videos,
#module-171533 .dyn-sp-videos,
#module-171473 .dyn-sp-videos,
#module-169033 .dyn-sp-videos,
#module-169463 .dyn-sp-videos,
#module-169843 .dyn-sp-videos,
#module-170023 .dyn-sp-videos,
#module-170043 .dyn-sp-videos,
#module-170163 .dyn-sp-videos,
#module-163124 .dyn-sp-videos,
#module-166713 .dyn-sp-videos,
#module-166823 .dyn-sp-videos,
#module-166913 .dyn-sp-videos,
#module-171043 .dyn-sp-videos,
#module-167903 .dyn-sp-videos{
    padding: 40px 0;
}



body .module div.copy .cst_wels_wrap p.title {
    font-size: 49px !important;
    color: #333;
    font-weight: 300;
    line-height: normal;
    margin-bottom: 12px;
}
body .module div.copy .cst_wels_wrap {
    padding: 50px 15px 50px;
}
body #module-162271 div.copy .cst_wels_wrap ul,
body #module-163121 div.copy .cst_wels_wrap ul {
    margin-bottom: 0;
}
body .module div.copy .cst_wels_wrap ul {
    margin-bottom: 25px;
}
body .module div.copy .cst_wels_wrap p {
    text-align: center;
}
body .module div.copy .cst_wels_wrap .learn_wrap .btn_grd_main {
    display: inline-block;
    /* border-radius: 8px; */
    font-family: "Raleway",sans-serif !important;
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    outline: none;
    letter-spacing: 1px;
    padding: 18px 35px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
    
body .module div.copy .cst_wels_wrap .learn_wrap .btn_grd_main:hover {
    transform: scale(1.05);
}
body .module div.copy .cst_wels_wrap .learn_wrap .btn_grd_main:active,
body .module div.copy .cst_wels_wrap .learn_wrap .btn_grd_main:focus {
    color: #fff !important;
}
#module-169613,
#module-162273,
#module-163123,
#module-165442,
#module-165972,
#module-166112,
#module-171312,
#module-171672,
#module-171532,
#module-171472,
#module-169032,
#module-169462,
#module-169842,
#module-170022,
#module-170042,
#module-170162,
#module-166272,
#module-166712,
#module-166822,
#module-166912,
#module-171042,
#module-167902
 {
    background: url(https://www.desk-yogi.com/wp-content/uploads/2017/09/ni-img1.jpg) no-repeat left bottom / cover;
}
.rsp-wrap {
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 1270px;
    padding: 122px 35px;
    width: 100%;
}
.rsp-wrap .left-col {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    width: 50%;
    padding-right: 25px;
    margin-right: -5px;
}
.rsp-wrap .right-col {

    display: inline-block;
    vertical-align: middle;
    width: 50%;
    box-sizing: border-box;
    padding-left: 25px;
    padding: 75px 0px;

}
.rsp-wrap .right-col h3 {
    color: #333;
    font-family: "Raleway",sans-serif;
    font-size: 36px;
    font-weight: 500;
    position: relative;
    text-align: left;
    top: 0;
    white-space: nowrap;
    margin: 0 !important;
}

.rsp-wrap .right-col p {
    font-size: 24px !important;
    color: #333;
    font-weight: 300;
    text-align: left;
    line-height: 40px !important;
}
.rsp-wrap .right-col p em {
    display: block;
    background: url(https://www.desk-yogi.com/wp-content/uploads/2015/04/orange1.png) no-repeat left -22px;
    font-size: 24px;
    color: #ffae02;
    font-weight: 400;
    padding: 12px 0 0 35px;
    margin-left: 35px;
}
.rsp-wrap .right-col p em span {
    display: block;
    text-align: right;
    margin-top: 12px;
}
.rsp-wrap .right-col .new-btn {
    display: inline-block;
    box-sizing: border-box;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    /* border-radius: 8px; */
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-transform: uppercase;
    line-height: normal;
    padding: 19px 30px 17px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
  .rsp-wrap .right-col .new-btn:hover{
    transform: scale(1.05);}
/* .rsp-wrap .right-col .new-btn:hover,
.rsp-wrap .right-col .new-btn:active,
.rsp-wrap .right-col .new-btn:focus { 
    background: #ffae02;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 );
    color: #fff !important;
} */
.rsp-wrap .right-col a.nlink { 
    display: block;
    font-size: 14px;
    max-width: 192px;
    text-align: center;
}


#module-169614,
#module-162274,
#module-163125,
#module-165444,
#module-165974,
#module-166114,
#module-171314,
#module-171674,
#module-171534,
#module-171474,
#module-169034,
#module-169464,
#module-169844,
#module-170024,
#module-170044,
#module-170164,
#module-166274,
#module-166714,
#module-166824,
#module-166914,
#module-171044,
#module-167904
 {
    background: url(https://www.desk-yogi.com/wp-content/uploads/2017/09/ni-img2.jpg) no-repeat right bottom / cover;
}

.t30d-wrap {
    padding: 50px 0 20px;
}
body .dsa-wrap {
    box-sizing: border-box;
    display: inline-block;
    padding: 180px 0 180px 15%;
    vertical-align: middle;
    width: 55%;
}
body .dsa-wrap h3 {
    font-family: "Raleway",sans-serif !important;
    font-size: 36px;
    color: #333;
    font-weight: 500;
    margin: 0 0 40px !important;
}
body .dsa-wrap p {
    font-size: 24px !important;
    color: #333;
    font-weight: 300;
    text-align: left;
    line-height: 40px !important;
}
body .dsa-wrap p em {
    display: block;
    background: url(https://www.desk-yogi.com/wp-content/uploads/2015/04/orange1.png) no-repeat left -22px;
    font-size: 24px;
    color: #ffae02;
    font-weight: 400;
    padding: 12px 0 0 35px;
    margin-left: 35px;
}
body .dsa-wrap p em span {
    display: block;
    text-align: right;
    margin-top: 12px;
}
body .dsa-wrap .new-btn,
body .t30d-wrap .new-btn {
    display: inline-block;
    box-sizing: border-box;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    /* border-radius: 8px; */
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    text-transform: uppercase;
    line-height: normal;
    padding: 19px 30px 17px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
  body .dsa-wrap .new-btn:hover, body .t30d-wrap .new-btn:hover{
    transform: scale(1.05);
}
/* body .dsa-wrap .new-btn:hover,
body .dsa-wrap .new-btn:active,
body .dsa-wrap .new-btn:focus,
body .t30d-wrap .new-btn:hover,
body .t30d-wrap .new-btn:active,
body .t30d-wrap .new-btn:focus { 
    background: #ffae02;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 );
    color: #fff !important;
} */
body .dsa-wrap a.nlink,
body .t30d-wrap a.nlink { 
    display: block;
    font-size: 14px;
    max-width: 192px;
    text-align: center;
}
body .t30d-wrap .new-btn {
    margin: 0 auto;
}
body .t30d-wrap a.nlink  {
    margin: 10px auto 0; 
}

/**/
#module-162272,
#module-163122,
#module-165441,
#module-165971,
#module-166111,
#module-171311,
#module-171671,
#module-171531,
#module-171471,
#module-169031,
#module-169461,
#module-169841,
#module-170021,
#module-170041,
#module-170161,
#module-166711,
#module-166821,
#module-166911,
#module-171041,
#module-167901
 {
    padding: 50px 15px;
}
#module-169615,
#module-162275,
#module-163127,
#module-165446,
#module-165976,
#module-166116,
#module-171316,
#module-171676,
#module-171536,
#module-171476,
#module-169036,
#module-169466,
#module-169846,
#module-170026,
#module-170046,
#module-170166,
#module-166276,
#module-166716,
#module-166826,
#module-166916,
#module-171046,
#module-167906

 {
    background: url(https://www.desk-yogi.com/wp-content/uploads/2015/04/ni-img3-1.jpg) no-repeat left bottom / cover;
}
/* #module-162271:after,
#module-163121:after {
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(images/curve-trans-3.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
}*/
/* #module-162273:before,
#module-163123:before,
#module-165442:before,
#module-165972:before,
#module-166112:before,
#module-169032:before,
#module-166272:before,
#module-166712:before,
#module-166822:before,
#module-166912:before,
#module-167902:before
 {
    position: absolute;
    top: 0;
    left: 0;
    background: url(images/curve-trans-4.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
}*/

/*#module-162273:after,
#module-163123:after,
#module-165442:after,
#module-165972:after,
#module-166112:after,
#module-169032:after,
#module-166272:after,
#module-166712:after,
#module-166822:after,
#module-166912:after,
#module-167902:after
 {
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(images/curve-trans-1.png) no-repeat center center / cover;
    content: "";
    height: 29px;
    width: 100%;
    z-index: 9;
}
#module-162275:before,
#module-163125:before,
#module-165444:before,
#module-165974:before,
#module-166114:before,
#module-169034:before,
#module-162274:before,
#module-166714:before,
#module-166824:before,
#module-166914:before,
#module-167904:before
 {
    position: absolute;
    top: 0;
    left: 0;
    background: url(images/curve-trans-2.png) no-repeat center center / cover;
    content: "";
    height: 29px;
    width: 100%;
    z-index: 9;
}
#module-162275:after,
#module-163125:after,
#module-165444:after,
#module-165974:after,
#module-166114:after,
#module-169034:after,
#module-162274:after,
#module-166714:after,
#module-166824:after,
#module-166914:after,
#module-167904:after{
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(images/curve-trans-3.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
}
#module-162277:before,
#module-163127:before,
#module-165446:before,
#module-165976:before,
#module-166116:before,
#module-169036:before,
#module-166276:before,
#module-166716:before,
#module-166826:before,
#module-166916:before,
#module-167906:before
 {
    position: absolute;
    top: 0;
    left: 0;
    background: url(images/curve-trans-4.png) no-repeat center center / cover;
    content: "";
    height: 28px;
    width: 100%;
    z-index: 9;
} */

/**/
.page-id-16227 .form_bottom_area,
.page-id-16544 .form_bottom_area,
.page-id-16597 .form_bottom_area,
.page-id-16611 .form_bottom_area,
.page-id-17131 .form_bottom_area,
.page-id-17167 .form_bottom_area,
.page-id-17153 .form_bottom_area,
.page-id-17147 .form_bottom_area,
.page-id-16903 .form_bottom_area,
.page-id-16946 .form_bottom_area,
.page-id-16984 .form_bottom_area,
.page-id-17002 .form_bottom_area,
.page-id-17004 .form_bottom_area,
.page-id-17016 .form_bottom_area,
.page-id-16627 .form_bottom_area,
.page-id-16671 .form_bottom_area,
.page-id-16682 .form_bottom_area,
.page-id-16691 .form_bottom_area,
.page-id-17104 .form_bottom_area,
.page-id-16790 .form_bottom_area
 {
    margin-top: 0;
}
.page-id-16227 form .form_bottom_area,
.page-id-16544 form .form_bottom_area,
.page-id-16597 form .form_bottom_area,
.page-id-16611 form .form_bottom_area,
.page-id-17131 form .form_bottom_area,
.page-id-17167 form .form_bottom_area,
.page-id-17153 form .form_bottom_area,
.page-id-17147 form .form_bottom_area,
.page-id-16903 form .form_bottom_area,
.page-id-16946 form .form_bottom_area,
.page-id-16984 form .form_bottom_area,
.page-id-17002 form .form_bottom_area,
.page-id-17004 form .form_bottom_area,
.page-id-17016 form .form_bottom_area,
.page-id-16627 form .form_bottom_area,
.page-id-16671 form .form_bottom_area,
.page-id-16682 form .form_bottom_area,
.page-id-16691 form .form_bottom_area,
.page-id-17104 form .form_bottom_area,
.page-id-16790 form .form_bottom_area
 {
    position: relative;
    padding-left: 30px;
    margin-top: 0;
}
.page-id-16227 .form_bottom_area .signup_text,
.page-id-16544 .form_bottom_area .signup_text,
.page-id-16597 .form_bottom_area .signup_text,
.page-id-16611 .form_bottom_area .signup_text,
.page-id-17131 .form_bottom_area .signup_text,
.page-id-17167 .form_bottom_area .signup_text,
.page-id-17153 .form_bottom_area .signup_text,
.page-id-17147 .form_bottom_area .signup_text,
.page-id-16903 .form_bottom_area .signup_text,
.page-id-16946 .form_bottom_area .signup_text,
.page-id-16984 .form_bottom_area .signup_text,
.page-id-17002 .form_bottom_area .signup_text,
.page-id-17004 .form_bottom_area .signup_text,
.page-id-17016 .form_bottom_area .signup_text,
.page-id-16627 .form_bottom_area .signup_text,
.page-id-16671 .form_bottom_area .signup_text,
.page-id-16682 .form_bottom_area .signup_text,
.page-id-16691 .form_bottom_area .signup_text,
.page-id-17104 .form_bottom_area .signup_text,
.page-id-16790 .form_bottom_area .signup_text
 {
    width: 100%;
    text-align: left;
    padding-left: 0;
}
.page-id-16227 .rightFormCont_wrap .signup_checkbox,
.page-id-16544 .rightFormCont_wrap .signup_checkbox,
.page-id-16597 .rightFormCont_wrap .signup_checkbox,
.page-id-16611 .rightFormCont_wrap .signup_checkbox,
.page-id-17131 .rightFormCont_wrap .signup_checkbox,
.page-id-17167 .rightFormCont_wrap .signup_checkbox,
.page-id-17153 .rightFormCont_wrap .signup_checkbox,
.page-id-17147 .rightFormCont_wrap .signup_checkbox,
.page-id-16903 .rightFormCont_wrap .signup_checkbox,
.page-id-16946 .rightFormCont_wrap .signup_checkbox,
.page-id-16984 .rightFormCont_wrap .signup_checkbox,
.page-id-17002 .rightFormCont_wrap .signup_checkbox,
.page-id-17004 .rightFormCont_wrap .signup_checkbox,
.page-id-17016 .rightFormCont_wrap .signup_checkbox,
.page-id-16627 .rightFormCont_wrap .signup_checkbox,
.page-id-16682 .rightFormCont_wrap .signup_checkbox,
.page-id-16691 .rightFormCont_wrap .signup_checkbox,
.page-id-17104 .rightFormCont_wrap .signup_checkbox,
.page-id-16790 .rightFormCont_wrap .signup_checkbox,
.page-id-16227 .form_bottom_area .signup_checkbox,
.page-id-16544 .form_bottom_area .signup_checkbox,
.page-id-16597 .form_bottom_area .signup_checkbox,
.page-id-16611 .form_bottom_area .signup_checkbox,
.page-id-17131 .form_bottom_area .signup_checkbox,
.page-id-17167 .form_bottom_area .signup_checkbox,
.page-id-17153 .form_bottom_area .signup_checkbox,
.page-id-17147 .form_bottom_area .signup_checkbox,
.page-id-16903 .form_bottom_area .signup_checkbox,
.page-id-16946 .form_bottom_area .signup_checkbox,
.page-id-16984 .form_bottom_area .signup_checkbox,
.page-id-17002 .form_bottom_area .signup_checkbox,
.page-id-17004 .form_bottom_area .signup_checkbox,
.page-id-17016 .form_bottom_area .signup_checkbox,
.page-id-16627 .form_bottom_area .signup_checkbox,
.page-id-16671 .form_bottom_area .signup_checkbox,
.page-id-16682 .form_bottom_area .signup_checkbox,
.page-id-16691 .form_bottom_area .signup_checkbox,
.page-id-17104 .form_bottom_area .signup_checkbox,
.page-id-16790 .form_bottom_area .signup_checkbox
 {
    position: absolute;
    top: 0;
    left: -10px;
}

.page-id-16227 .content-module,
.page-id-16312 .content-module,
.page-id-16324 .content-module,
.page-id-16952 .content-module,
.page-id-16295 .content-module,
.page-id-16544 .content-module,
.page-id-16597 .content-module,
.page-id-16611 .content-module,
.page-id-17131 .content-module,
.page-id-17167 .content-module,
.page-id-17153 .content-module,
.page-id-17147 .content-module,
.page-id-16903 .content-module,
.page-id-16946 .content-module,
.page-id-16984 .content-module,
.page-id-17002 .content-module,
.page-id-17004 .content-module,
.page-id-17016 .content-module,
.page-id-16627 .content-module,
.page-id-16682 .content-module,
.page-id-16691 .content-module,
.page-id-17104 .content-module,
.page-id-16790 .content-module
 {
    background: #fff;
}
.find-btn {
    text-align: center;
    padding: 70px 15px;
}
.find-btn a {
    display: inline-block;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    /* border-radius: 8px; */
    font-family: "Raleway",sans-serif !important;
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    outline: none;
    padding: 17px 35px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
  .find-btn a:hover{
    transform: scale(1.05);
}

/* body .find-btn a:hover,
body .find-btn a:active,
body .find-btn a:focus { 
    background: #ffae02;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 );
    color: #fff !important;
} */



























@media only screen and (min-width:961px){
    #module-170192 #mCSB_1_container p {
        font-size: 28px!important;
        line-height: 38px !important;
        font-weight: 400;
        font-family: "Raleway";
    }
    #AnythingPopup_BoxContainerBody1{
        height: auto!important;
    }
    #AnythingPopup_BoxContainer1 {
        width: 900px!important;
        height: auto!important;
        max-width: 100%;
        background: #fff;
        border: none!important;
        padding: 0;
        position: absolute!important;
        z-index: 99999;
        cursor: default;
        border-radius: 0px!important;
        display: none;
        margin: 0 auto;
        left: 50%!important;
        top: 50px!important;
        transform: translateX(-50%);
        -webkit-box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
        -moz-box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
        box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
    }
    #module-169582 {
        max-height: 550px !important;
        height: 100% !important;
    }
    #module-169552{
        max-height: 450px !important;
        height: 100% !important;  
    }
    .banner_cot_wrap {height:500px!important;
    }
    #module-17952, #module-18212, #module-18432, #module-18232, #module-18252, #module-18272, #module-18302{
        max-height: 70px;
    }
}
@media only screen and (max-width:960px){
    #module-25131 .hiw-sec-3 h3  {
        font-size: 24px;
    }
    #module-21110.text-module[data-size="4-4"] .copy {
        padding-top: 5% !important;
        padding-bottom: 5% !important;
    }
    #module-21112 {
        padding:0px 0px !important;
    }

    #module-170191, #module-20911, #module-169551, #module-21001, #module-169581, #module-21111 {
        max-height: none;
        min-height: 80px;
    }
    #module-170191, #module-20911 .copy, #module-169551 .copy, #module-21001 .copy, #module-169581 .copy, #module-21111 .copy {
        padding: 0 0 !important;
    }
    #module-17952, #module-18212, #module-18432, #module-18431, #module-18232, #module-18252, #module-18272, #module-18302 {
        height: auto !important;
    }
}
#module-17952 p.launch-time,
#module-18212 p.launch-time,
#module-18432 p.launch-time,
#module-18232 p.launch-time,
#module-18252 p.launch-time, 
#module-18272 p.launch-time, 
#module-18302 p.launch-time {
    color: #fff;
    font-size: 30px !important;
    font-weight: 600;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-transform: uppercase;
}
#module-17953 .wpcf7-validation-errors{
    display:none !important;
}
#module-17953 .infrm_your_email{
    margin-bottom: 0 !important;
}
#module-17953 .your-email{
    display: inline-block;
    overflow: hidden;
    padding-bottom: 30px;
    position: relative;
    width: 100%;
}
#module-17953 .your-email .wpcf7-not-valid-tip{
    position: absolute;
    bottom: 0;
}
#module-17953 span.wpcf7-list-item, #module-18433 span.wpcf7-list-item  {
    display: block;
    padding-left: 20px;
}
#module-17953 p:first-child, #module-18433 p:first-child {
    text-align: left !important;
}
#module-17953 .hiw-sec-3 .wdy-right p span, #module-18433 .hiw-sec-3 .wdy-right p span {
    float: none;
    padding-left: 0;
    text-align: left;
}
#module-17953 p input.wpcf7-submit, #module-18433 p input.wpcf7-submit {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #ffae02 !important;
    background-image: none !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
    background-size: auto auto !important;
    border-bottom-color: #ffae02 !important;
    border-left-color: #ffae02 !important;
    border-right-color: #ffae02 !important;
    border-top-color: #ffae02 !important;
    box-shadow: 0 1px 2px #ffae02, 0 1px 0 #ffae02 inset !important;
    color: #ffffff !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    width: 100%;
    height: 60px;
    text-transform: uppercase;
}
#module-17953 .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {width: 100%; box-sizing: border-box; height: 55px; border-radius: 5px;}
#module-17953 .wpcf7-mail-sent-ok{display:none !important;}
@media only screen and (min-width:961px){
    
    #module-17954, #module-18214, #module-18234, #module-18254, #module-18274, #module-18304 {
        max-height: 130px;
    }
}
@media only screen and (max-width:960px){
    


    #module-17954, #module-18214, #module-18234, #module-18254, #module-18274, #module-18304{
        height: auto !important;
    }
}
.page-id-1795 #header-new-sticky-wrapper, .page-id-1795 footer ,
.page-id-1821 #header-new-sticky-wrapper, .page-id-1821 footer ,
.page-id-1823 #header-new-sticky-wrapper, .page-id-1823 footer ,
.page-id-1825 #header-new-sticky-wrapper, .page-id-1825 footer ,
.page-id-1827 #header-new-sticky-wrapper, .page-id-1827 footer ,
.page-id-1830 #header-new-sticky-wrapper, .page-id-1830 footer{
    display: none;
}
.page-id-1795 .hiw-sec-3 .wdy-right p {
    font-style: normal;
    max-width: 490px;
    font-size: 30px !important;
}

/*for linkedin clone page 1843- dhaval*/
.page-id-1843 #header-new-sticky-wrapper, .page-id-1843 footer , .page-id-1821 #header-new-sticky-wrapper, .page-id-1821 footer {
    display: none;
}
.page-id-1843 .hiw-sec-3 .wdy-right p {
    font-style: normal;
    max-width: 490px;
    font-size: 30px !important;
}


#module-17953 p.infrm_your_email, #module-18433 p.infrm_your_email {
    font-size: 16px !important;
    margin-bottom: 15px;
}
.page-id-1795 .hiw-sec-3 .wdy-right p span {font-size: 18px !important;}

/*for linkedin clone page 1843- dhaval*/
.page-id-1843 .hiw-sec-3 .wdy-right p span {font-size: 18px !important;}
#module-17953 .your-interest, #module-18433 .your-interest{
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
}

.linkedin-footer-social-icon ul li {
    display: inline-block;
    padding-right: 15px;
}
.linkedin-footer-logo {
    float: left;
    margin-bottom: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: 0 !important;
    max-width: 420px;
    text-align: center !important;
    width: 50%;
    padding-top: 25px;
}
.linkedin-footer-social-icon {
    float: right;
    max-width: 450px;
    text-align: center;
    vertical-align: middle !important;
    width: 50%;
    padding-top: 50px;
}
@media only screen and (max-width:780px) {

    #module-18960 .dyes-wrap {
        padding-top: 20%;
    }
    .page-id-637, .page-id-2721, .page-id-634, .page-id-2730 {
        padding-top: 80px;
    }

    #module-25490 .bg-white-banner .hiw-sec {
        margin-top: 120px; 
    }
    #module-21290 .bg-white-banner .hiw-sec {
        margin-top: 60px;
    }
    #module-22650 .bg-white-banner .hiw-sec {
        margin-top: 60px;

    }
    #module-22810 .bg-white-banner .hiw-sec {
        margin-top: 60px;
        float: left;
    }
    #module-22810 .bg-white-banner.hiw-sec-3 h3 {
        padding-top: 20px !important;
    }
    #module-21290 .bg-white-banner.hiw-sec-3 h3 {
        padding-top: 20px !important;
    }
    #module-22650 .bg-white-banner.hiw-sec-3 h3 {
        padding-top: 20px !important;
    }
    #module-21290 .bg-white-banner .hiw-sec {
        float: left;
    }
    #module-22650 .bg-white-banner .hiw-sec {
        float: left;
    }

    #module-19470 {
        margin-top: 84px;
    }
    #module-19470 .slackBannerText .hiw-sec h3 {
        font-size: 34px;
    }
    #module-19470 .hiw-sec {
        padding: 0 70px;
    }
    #module-27640 .bg-white-banner.hiw-sec-3 {
        padding-top: 0px;
    }
}
@media only screen and (max-device-width: 767px) {

    .key-features-sec .accordion-open label {
        background: url(/wp-content/themes/lobo-child/js/accordion/minus.png) center center no-repeat;
        display: inline-block;
        width: 18px;
        height: 17px;
    }
    .key-features-sec .accordion-close label {
        background: url(/wp-content/themes/lobo-child/js/accordion/plus.png) center center no-repeat;
        display: inline-block;
        width: 18px;
        height: 17px;
    }
    .key-features-sec ul li span {
        width: 100%;
        max-width: 210px;
    } 
}
@media only screen and (max-width:767px){

    #module-170192 #mCSB_1_container p{
        font-size: 16px!important;
    }
    .rsp-wrap .left-col h3, .copy div h3{
        font-size: 18px!important;
    }
    #module-169580{
        min-height: 50px!important;
    }
    #module-169581{
        min-height: 50px!important;
    }

    #module-169580, #module-169580 .copy{
        padding-bottom: 0px!important;
    }
    body .cst_wels_wrap ul li {
        font-size: 16px;
        margin: 5px 12px!important;
    }
    .banner_cot_rgh .form_bottom_area a, .form_bottom_area .signup_text a{
        color: #ffae02!important;
    }
    #module-170190, #module-20910{
        background-position: top!important;
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    section#content-wrapper{
        margin-top: 95px!important;
    }
    /*    .stickyAbout {
            position: static !important;
            top: auto !important;
            left: auto !important;
            width: 100% !important;
            z-index: 1;
            margin: 0 !important;
        }  
        .sticky-wrapper.unStick, .sticky-wrapper.unStick #header-new {
            top: 0px !important;
        }*/

    p.link-bot {
        display: none !important;
    }

    .stickyAbout .about-menu-logo {
        display: none;
    }

    .ms-parent-id-42{
        max-width:100% !important;
        padding:0 10px; 
    }
    #module-20912 .hns-13 h2,
    #module-169552 .hns-13 h2 {
        font-size: 22px !important;
        line-height: normal;
    }
    .about-desk-yogi-team-wrapper ul li {
        width: 33%;
    } 

    .footer-upper-area .mrk-social-share {
        float: left;
        margin: 0 auto;
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .footer-main {
        float: left;
        width: auto;
    }

    .key-features-sec ul:last-child li {
        padding-left: 50px;
    }
    .cora-con-area {
        padding: 30px 20px;
        max-width: 490px;
        margin: 0 auto;
        width: 100%;
    }
    h2.cor-hed-title {
        font-size: 32px;
    }

    .key-features-sec ul li {
        display: inline-block;
    }

    .about-careers-main-wrapper .careers-top-sec-left {
        display: block;
        width: 100%;
        vertical-align: top;
    }
    .about-careers-main-wrapper .careers-top-sec-right {
        display: block;
        width: 100%;
    }
    .careers-bottom-sec-left {
        width: 100%;
        display: block;
        vertical-align: top;
    }
    .careers-bottom-sec-right {
        width: 100%;
        display: block;
        padding-bottom: 10px;
    }
    .careers-bottom-sec-right p {
        display: inline-block;
        padding-top: 0;
    }
    .about-careers-main-wrapper {
        padding: 0 30px;
    }

    .source-int-study {
        bottom: -20px;
        right: 10px;
    }

    .well-station-wrapper h2 {line-height: normal; font-size: 36px;}
    .well-station-wrapper p {line-height: normal; font-size: 22px !important;}
    .key-features-sec-wrapper h1 {
        font-size: 42px;
    }
    .key-features-sec-wrapper {
        padding: 0 40px;
    }
    .key-features-sec ul {
        list-style-type: none;
        width: 100%;
        display: block;
        vertical-align: top;
    }

    #module-19080 .hn-btn a.new-btn-set.btn1, #module-20100 .hn-btn a.new-btn-set.btn1 {
        margin: 10px auto; 
        display: block;

    }
    body #module-19086 div.copy p.btnCont .button {
        padding: 12px 20px;
        font-size: 20px;
    }


    .linkedin-footer-logo, .linkedin-footer-social-icon {
        width:100%;
    }
    body .dyes-wrap .dy-form-area-cont {
        box-sizing: border-box;
        padding-bottom: 0;
        padding-left: 190px;
        padding-right: 20px;
        padding-top: 0;
    }
    .everyday-work-wrapper h2 {
        font-size: 30px;
        line-height: 42px;
    }
    .everyday-work-wrapper .everyday-work-cont h1 {
        font-size: 70px;
    }
    body .module div.copy .everyday-work-cont p br {
        display:none;
    }
    .everyday-work-wrapper .everyday-work-cont {
        display: block;
        margin: 0 auto;
    }
    .feature-presenter-mobile-container {
        margin: 30px auto 0px auto !important;
    }
    #module-24010 .hns-1 .hns1-txt h2 {
        margin-top: 50px;
    }
}


.linkedin-footer-logo img {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
}
.linked-well {
    font-size: 24px !important;
    color: #fff;
}

.linkedin-footer-logo p:first-child {
    margin-bottom: 0px;
}





.middle-footer .as_seen_on img {
    padding-top: 30px;
    width: 150px;
}

.bx-wrapper {
    max-width:1200px !important;
}
/* Reminder App Styling */
.reminder-app-h1 {font-family: 'Raleway', sans-serif;font-size: 60px;color: #000000;text-align: center;}
.reminder-app-h3 {font-family: 'Raleway', sans-serif;font-size: 30px;color: #000000;text-align: center;text-transform: none;line-height: 35px;}
.reminder-app-gold-button {font-family: 'Raleway', sans-serif;color: #ffffff !important;font-size: 20px;background: #ffae02;padding: 20px 40px 20px 40px;text-decoration: none;}
.reminder-app-gold-button:hover {background: #BBE6F6;text-decoration: none;}
.reminder-app-text-styling {font-family: 'Raleway', sans-serif;font-size: 30px;color: #000000;text-transform: none;line-height: 48px; padding: 0 25px; }
.reminder-app-text-styling-smaller {font-family: 'Raleway', sans-serif;font-size: 22px;color: #000000;text-transform: none;line-height: 27px;margin-bottom: 40px;}
.reminder-app-white-button {font-family: 'Raleway', sans-serif;color: #000000 !important;font-size: 20px;background: #ffffff;padding: 20px 40px 20px 40px;text-decoration: none;}
.reminder-app-white-button:hover {background: #F9F9F9;text-decoration: none;}
.reminder-app-gold-button-large { display: inline-block; font-family: 'Raleway', sans-serif;color: #ffffff !important;font-size: 35px;background: #ffae02;padding: 30px 90px 30px 90px;text-decoration: none; margin-bottom: 40px;}
.reminder-app-gold-button-large:hover {background: #BBE6F6;text-decoration: none;}
.reminder-app-app-instructions-title {font-family: 'Raleway', sans-serif;font-size: 30px;color: #000000;text-align: left;text-transform: none;line-height: 35px;}
.app-instructions-list {font-size: 26px;line-height: 34px;font-family: 'Raleway', sans-serif;}
.app-instructions-list li {margin-bottom: 20px;}

/* Desk-Yogi Reminder App Page */
.dyra-title-wrap { padding: 30px 0; }
.app-instructions-padding { padding-top: 40px; padding-bottom: 40px; }

.dyrap-left { display: inline-block; vertical-align: middle; width: 25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 20px; margin: 0 -4px 0 0; }
.dyrap-right { display: inline-block; vertical-align: middle; width: 75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-right: 20px; margin: 0 -4px 0 0; }
.dyrap-left span { display: block; font-family: 'Raleway', sans-serif; font-size: 22px; color: #000000; text-transform: none; line-height: 27px; text-align: right; margin-bottom: 40px; }
.dyrap-left span .reminder-app-white-button { display: inline-block; margin-top: 20px; }
.dyrap-right img { display: inline-block; max-width: 750px; width: 100%; margin-left: 80px; }


@media screen and (min-width:421px) {
    .reminder-app-button-right {float:right; margin-right:10%;}
    .reminder-app-button-left {float:left; margin-left:10%;}
    .reminder-app-blue-block {padding-top: 60px; padding-bottom: 60px;max-width: 820px;margin: 0 auto;}
    .reminder-app-text-styling-smaller {float:right;text-align:right;}
    .add-reminder-image {width:65%; max-width:750px;}
    .app-instructions-padding {padding-left: 15%; padding-right: 15%}
}
@media screen and (max-width: 420px) {
    .reminder-app-h1 {font-size: 36px;}
    .reminder-app-h3 {font-size: 26px;}
    .reminder-app-button-right {text-align:center;}
    .reminder-app-button-left {text-align:center;}
    .reminder-app-gold-button-large {font-size: 26px;padding: 20px 50px 20px 50px;}
    .reminder-app-text-styling-smaller {text-align:center;}
    .reminder-app-white-button {margin-top:20px;text-align:center;}
    .add-reminder-image {align: middle;}
    .app-instructions-padding {padding-left: 15px; padding-right: 15px}
}


@media screen and (max-width:1279px) {
    .footer-upper-area {width: 95%;}
}
@media screen and (max-width:1168px) {
    .left-footer ul li {width: 75%;}
    .left-footer ul li:nth-child(2n) {width: 25%;}
    .right-footer .widget_text .textwidget a {margin-right: 10px;}
    .right-footer .widget_text .textwidget a:last-child {margin-right: 0px;}
    .masterslidertext h2 {float: left;font-size: 32px;width: 100% !important;}
    .signup .youneedit .whatyouneed p {padding: 0 4%;width: 70%;max-width: 530px;margin-left: auto;margin-right: auto;}
    .signup.youneedit.whatyouneed {width: 100%;}
}

@media screen and (max-width:1100px) {
    .left-footer ul li {width: 100%;text-align: center !important;}
    .left-footer ul li:nth-child(2n) {width: 100%;text-align: center !important;}
    .about-desk-yogi-team-wrapper ul li {
        width: 27%;
    }
}

@media screen and (max-width:1024px) {

    .about-desk-yogi-team-wrapper ul li {
        float: none;
    }
    .about-desk-yogi-team-wrapper ul {
        max-width: 100%;
    }

    #module-21112 #press_tabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
        font-size: 18px;
    }
    .about-press-main-right-inner p {
        font-size: 14px !important;
    }
    .about-press-main-right-inner h2 {
        font-size: 18px;
        line-height: 24px;
    }
    .about-press-main-right {
        width: 65%;
    }
    .about-press-main-left {
        width: 30%;
    }


    .key-features-sec {
        width: 100%;
        margin: 0 auto;
    }

    #module-19080 .copy, #module-20100 .copy {
        padding-top: 200px !important;
        padding-bottom: 150px !important;
    }
    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 30px;
    }

    .right-footer .widget_text .textwidget a {margin-right: 0px;}
    .masterslidertext h2 {float: left;font-size: 30px;width: 100% !important;}
    .para-block {padding: 0px !important;}
}
@media screen and (max-width:1105px) and (min-width:768px){
    .corporate-pri-sec .indv-price .indv-plan-wrap .indv-price-table:first-child {
        margin-left: 0px !important;
    }
}


@media screen and (max-width:1024px) and (min-width:961px) {
    #module-19080 .copy, #module-20100 .copy {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 50px;
    }


}
@media screen and (max-width:960px) {
    .author_video_main_wrapper .author_video_wrapper {
        display: block;
        vertical-align: top;
        width: 100%;
        margin: 0 7% 45px 0;
    }
    .author_video_main_wrapper .author_video_wrapper p {
        margin-bottom: 0px;
        text-align: left;
        margin-top: 5px;
    }

    .left-footer {float: left;width: 100%;text-align: center;}
    .middle-footer {float: left;width: 100%;text-align: center;}
    .right-footer {float: right;width: 100%;text-align: center;}
    .credits .footer-main > p {text-align: center;}
    .right-footer .widget_text .textwidget a {margin-right: 20px;}
    .menu-default-menu-container, .menu-main-menu-container {display: block;margin: 0 !important;padding: 0;position: absolute;left: 0 !important;}
    .copy {padding-top: 0 !important;}

    /* Desk-Yogi Reminder App Page */
    .dyra-title-wrap { padding: 0 15px; }
    .app-instructions-padding { box-sizing: -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; padding: 20px !important; }
    .reminder-app-button-left { float: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 20px; margin-left: 0; }
    .reminder-app-button-right { float: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 20px; margin-right: 0; }
    .reminder-app-gold-button { display: block; width: inherit; text-align: center; margin: 0 auto; }

    .app-instructions-list { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
    .app-instructions-list li a { word-wrap: break-word; }

    .dyrap-left { width: 100%; padding: 0 20px; margin: 0 0 20px 0; }
    .dyrap-right { width: 100%; text-align: center; padding: 0 20px; }
    .dyrap-left span { text-align: center; margin-bottom: 25px; }
    .dyrap-right img { margin-left: 0; }

    #module-13505 { width: 100%; padding: 0 20px; }
    #module-13505 div.copy p .reminder-app-text-styling-smaller { float:none; text-align: center; }
    #module-13505 div.copy p .reminder-app-white-button { float:none; text-align: center; }

    #module-13500 .copy { padding: 20px 0 0!important; }
    #module-13502 .copy { padding: 40px 20px 10px !important; }
    #module-13503 .copy { padding: 10px 20px 40px !important; }
    #module-13504 .copy { padding: 0 !important; }
    #module-13504 .copy .reminder-app-blue-block { padding: 0 !important; }
    #module-13505 .copy { padding: 0 !important; }
    #module-13507 .copy { padding: 20px !important; }
    #module-13507 .copy div { padding: 0 !important; }

    #module-13506 div { text-align: center; padding: 20px 0 !important; }
    #module-13506 div img { display: inline-block; max-width: 100% !important; width: auto !important; padding: 0 !important; margin: 0 !important; }
}
@media screen and (max-width:660px) {
    .ms-slide .ms-layer {position: absolute;left: 15px !important;}
    .masterslidertext h2 {float: left;font-size: 30px;width: 100% !important;}
    #nav-wrapper-new .menu-default-menu-container ul, #nav-wrapper-new .menu-main-menu-container ul {display: none;}
    nav {float: left;margin-left: 8px;margin-top: 8px;width: auto;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 300;background: #fff;}
    nav select {display: block;width: 200px;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 300;padding: 0;}
    nav select option {padding: 5px;}
    #header-new {height: auto;}
    #nav-wrapper-new > a {display: none;}

}
@media screen and (max-width:480px) {

    .cus-link-mb a {
        font-size: 13px;
    }

    .sf_field_pick_timezone__c span.required {
        top:13px;
    }

    .key-features-sec ul li {
        width: 84%;
    }
    .key-features-sec ul li span {
        width: 61%;
        max-width: 210px;
    }

    .about-inner-nav-wrapper ul li {
        display: inline-block;
        margin-bottom: 10px;
    }
    #module-21081 {
        max-height:none;
    }
    #module-21081 .copy {
        padding-bottom: 0px !important;
    }
    #module-21082 .copy {padding-top: 0px !important;}
    #module-170191 .copy, #module-20911 .copy,
    #module-169551 .copy {
        padding:20px 0 0 0 !important;
    }
    #module-20912,
    #module-169552 {
        padding: 20px 0 0 0 !important
    }

    .source-int-study {
        bottom: -80px;
        right: 10px;
    }
    #module-20107 .source-int-study {
        bottom: -40px;
        right: 10px;
    }

    #module-20109 .indv-price .indv-footer ul li p a {font-size: 14px;}
    .newsletter_input_btn .join_btn {
        margin-top: 10px;
        display: inline-block;
    }

    .masterslidertext h2 {float: left;font-size: 20px;width: 100% !important;}

    /* Desk-Yogi Reminder App Page */
    .dyra-title-wrap { padding: 40px 15px 0; }

}
@media screen and (max-width:435px) {
    .right-footer .widget_text .textwidget a {margin-right: 10px;}
    #nav-wrapper-new .login-logout-btn {width: 100%;}
    nav {width: 100% !important;text-align: center !important;padding: 10px !important;box-sizing: border-box;margin: 0;}
    nav select {width: 100% !important;}
    #header-new {height: auto;}
}

/*
 Theme Name:     Lobo Child
 Description:    A basic child theme for the Lobo Agency theme.
 Template:       lobo
 Version:        1.0
*/
@import url("../lobo/style.css");
@import url("../lobo/css/jquery.mCustomScrollbar.css");

/* --------------------------------------
-----   Theme customization starts here   -----
------------------------------------------*/

@import url(http://fonts.googleapis.com/css?family=Raleway:400,200,300,500,700);
@import url(http://fonts.googleapis.com/css?family=Lato:400italic,700italic,400);
div[data-size="1-1"].text-module .copy, div[data-size="1-2"].text-module .copy, div[data-size="1-3"].text-module .copy, div[data-size="1-4"].text-module .copy {width: 100%;}
div[data-size="2-1"].text-module .copy, div[data-size="2-2"].text-module .copy, div[data-size="2-3"].text-module .copy, div[data-size="2-4"].text-module .copy {width: 100%;}
div[data-size="3-1"].text-module .copy, div[data-size="3-2"].text-module .copy, div[data-size="3-3"].text-module .copy, div[data-size="3-4"].text-module .copy {width: 100%;}
div[data-size="4-1"].text-module .copy, div[data-size="4-2"].text-module .copy, div[data-size="4-3"].text-module .copy, div[data-size="4-4"].text-module .copy {width: 100%;}
#nav-wrapper {background-color: white;}
.strength-msg {box-sizing: border-box;padding: 0 80px;}
.strength-msg p {font-family: "Raleway", sans-serif;font-size: 58px !important;font-weight: 200 !important;color: #000;letter-spacing: 1px;line-height: 85px !important;text-align: left;}
/*.masterslidertext h2, .ms-layer {font-family: 'Raleway', sans-serif;font-size: 38px;font-weight: 200;color: #333;letter-spacing: 1px;background: none;}*/
#module-6651 a.ms-layer {font-size: inherit !important;width: auto !important;padding: 15px 25px !important;}
#module-6651 a.ms-layer:hover {background: #bbe6f6;}
.ms-layer.msp-cn-12-3 {font-size: 22px !important;}
.scroll-wrapper {padding: 45px;box-sizing: border-box;}
.scroll-slide {background: #fff;padding: 72px 60px;box-sizing: border-box;min-height: 582px;}
.scroll-slide span {font-family: 'Raleway', sans-serif;font-size: 45px;font-weight: 200;color: #333;letter-spacing: 1px;margin-bottom: 60px !important;}
.scroll-slide h1 {font-family: 'Raleway', sans-serif;font-size: 45px;font-weight: 200;color: #333;letter-spacing: 1px;line-height: normal;}
.scroll-slide h2 {font-family: 'Raleway', sans-serif;font-size: 38px;font-weight: 200;color: #333;letter-spacing: 1px;line-height: normal;}
.scroll-slide h3 {font-family: 'Raleway', sans-serif !important;font-size: 32px !important;font-weight: 200 !important;color: #333 !important;letter-spacing: 1px;margin-bottom: 60px !important;line-height: normal !important;}
.scroll-slide p a {font-family: 'Raleway', sans-serif;font-size: 16px;font-weight: 700;color: #333;letter-spacing: 1px;padding: 22px;background: #bbe6f6;border-radius: 5px;box-sizing: border-box;box-shadow: -1px 3px 3px #999;}
nav ul li a {color: #333 !important;font-family: 'Raleway', sans-serif !important;font-size: 14px !important;font-weight: 500 !important;}
.morph-button > button ,.morph-button a.button_type {font-family: 'Raleway', sans-serif;font-weight: 500;font-size: 12px;color: #a89c4b;background: url("../lobo/img/button.png") no-repeat;margin-top: -3px;padding: 8px 0;height: auto;box-sizing: border-box;}
.morph-button > button:hover ,.morph-button a.button_type:hover {font-family: 'Raleway', sans-serif;font-weight: 500;font-size: 12px; color: #333 !important; background: url("../lobo/img/button-active.png") no-repeat;}
.morph-button:last-child {/*margin-left: -20px !important;*/}
.morph-button-fixed > a.button_type { display: inline-block; text-transform: uppercase; transition-delay: 0.5s; transition-duration: 0.1s; transition-property: opacity; transition-timing-function: ease; width: 100px;z-index: 1000;}
.logo-big {float: left;width: 100%; text-align:center;}
.logo-big img {display: inline-block;}
footer {float: left;background: url("../lobo/img/footer-bg.png") repeat !important;height: auto !important;padding-bottom: 0px !important;margin: 0 !important; z-index: 10000 !important;}
.credits {float: left;width: 100%;background: #e0e0e0;padding: 12px 0 !important;margin: 0 auto;}
.credits .footer-main > p {width: 100%;text-align: left;margin: 0 auto;font-family: 'Raleway', sans-serif;font-size: 13px !important;font-weight: 400;color: #333;}
.credits .footer-main > p a {margin-left: 15px;text-decoration: underline;margin-right: 0 !important;}
.credits .footer-main > p a:hover {text-decoration: none !important;}
.footer-upper-area {width: 1270px;margin: 0 auto;}
.footer-main {float: left;width: 100%;}
.left-footer {float: left;width: 33%;text-align: center;}
.middle-footer {float: left;width:33%;text-align: center;}
.right-footer {float: right;width:33%;text-align: center;}
.left-footer h2, .middle-footer h2, .right-footer h2 {font-family: 'Raleway', sans-serif;font-size: 28px;font-weight: 300;color: #333;letter-spacing: 1px;margin-bottom: 40px !important;margin-top: 45px !important;}
.left-footer > h2 {margin-left: 25px;}
.left-footer ul {float: left;width: 75%;list-style: none;margin-left: 12.5%;}
.left-footer ul li {float: left;width: 70%;text-align: left;}
.left-footer ul li:nth-child(2n) {float: left;width: 30%;}
.left-footer ul li a {font-family: 'Raleway', sans-serif;font-size: 18px;font-weight: 400;color: #333;letter-spacing: 1px;line-height: 30px;}
.login-logout-btn {margin-top: 31px;}
.sticky-head-elmnts {display: none !important;}
.home .mob-logo {display: block;margin-left: 3%;}
.menu-default-menu-container, .menu-main-menu-container {display: inline-block;left: 0;right: 0;margin: 0 auto; width: 75%;padding: 7px 0;position: absolute;}
.share-toggle-button {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8c840), color-stop(50%, #fdf9d2), color-stop(100%, #d8c840)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */font-size: 20px;z-index: 9;color: #d7c156 !important;border: solid 1px #d7c156 !important;}
.share ul .share-item a {background: #fff !important;color: #ffae02!important;border: solid 1px #ffae02!important;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;}
.share-button {font-size: 35px;width: 60px;height: 60px;line-height: 57px;top: 70%;font-weight: bold;}
.share-toggle-button {width:61px;height:61px;line-height: 60px;top: 70%;}
nav select {display: none;}
#thsp-sticky-header .sticky-menu select {display: none;}
.morph-content {border: solid 1px #cebd41;max-width: 400px !important;padding: 5px;box-sizing: border-box;float: left;}
.mm-checkoutContainer {width: 100%;padding: 0px 30px 0px 20px;box-sizing: border-box;text-align: left;float: left;margin-bottom: 0px !important;font-size: 0.8em;}
.morph-content .content-style-form .icon-close {float: right !important;color: #9ea1a1 !important;margin: 0 5px 0 0;}
.mm-checkoutContainer div > h2 {text-transform: uppercase;width: 100%;font-family: 'Raleway', sans-serif;font-size: 35px;font-weight: 300;color: #000;line-height: 42px;}
.mm-checkoutContainer div > p {width: 100%;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 400;color: #000;line-height: 22px;margin: 10px 0;}
.mm-checkoutContainer div > span {width: 100%;font-family: 'Raleway', sans-serif;font-size: 14px;font-weight: 300;color: #000;line-height: 22px;margin-bottom: 20px;}
.mm-checkoutContainer div .mm-checkoutInfoBlock {border: none !important;float: left;padding: 0 !important;width: 100%;}
.mm-checkoutContainer div .mm-checkoutInfoBlock p > input {float: left;width: 100% !important;padding: 10px;box-sizing: border-box;border: 1px solid #cebd41;border-radius: 5px;font-family: 'Raleway', sans-serif;font-size: 16px;font-weight: 500;color: #8f8f8f;}
.mm-checkoutContainer div > a {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efe9aa), color-stop(50%, #fdf9d2), color-stop(100%, #efe9aa)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */border: none !important;border-radius: 5px !important;width: 100%;box-sizing: border-box;text-align: center;color: #4b4b4b !important;margin-bottom: 20px;text-shadow: 0 0 !important;}
/*.mm-checkoutContainer form .mm-checkoutInfoBlock input[type="checkbox"]{display:none;}*/
.mm-checkoutContainer div .mm-checkoutInfoBlock input[type=checkbox] + label.css-label {padding-left: 33px;height: 13px;display: inline-block;background-repeat: no-repeat;background-position: 0 0;font-family: 'Raleway', sans-serif;font-size: 16px;vertical-align: middle;cursor: pointer;font-weight: 300;}
.mm-checkoutContainer div .mm-checkoutInfoBlock input[type=checkbox]:checked + label.css-label {background-position: 0 -13px;}
.mm-checkoutContainer div .mm-checkoutInfoBlock label.css-label {background: url("http://deskyogi.speedytest.info/wp-content/themes/lobo/img/checkbox.png") no-repeat;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.testimonial {float: left;margin-left: 10%;width: 80%;}
.testimonial p {background: url("images/blockquote.png") no-repeat scroll left top, url("images/blockquote1.png") no-repeat scroll right bottom;font-family: 'Roboto', sans-serif;font-size: 18px !important;font-weight: 200 !important;color: #fff;width: 100%;text-align: left;padding:10px 55px 0 55px;line-height: 35px !important;box-sizing: border-box;}
.testimonial span {}
/*Remove it from here*/
.morph-button.morph-button-modal.morph-button-modal-2.morph-button-fixed > button {display: none;}
/*To here to show login button*/
.actions.hello {width: 100%;}
/*New CSS 09-05-2015*/
.right-footer .textwidget a {height: 53px;width: 53px;display: inline-block;}
.right-footer .textwidget a {margin-left: 12px;}
.right-footer .textwidget a:hover {background-position: 0 bottom !important;}

/*.fb_page {background: url(images/fb.png) no-repeat;}
.twitter_page {background: url(images/twitter.png) no-repeat;}
.linkedin_page {background: url(images/linkedin.png) no-repeat;}
.pinterest_page {background: url(images/pintrest.png) no-repeat;}
.insta_page {background: url(images/insta.png) no-repeat;}*/

body .mrk-social-share a { outline: none; background: #fff; border: 1px solid #b4962a; border-radius: 100px; font-size: 18px; color: #b4962a; text-align: center; line-height: 22px; }
body .mrk-social-share a i { font-size: 20px; color: #b4962a; line-height: 51px; }
body .mrk-social-share a:hover, body .mrk-social-share a:active { color: #b4962a; background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8c840), color-stop(50%, #fdf9d2), color-stop(100%, #d8c840)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */ }

.abouttxtblock {padding: 50px 90px 40px;} 
.hello1 {left: 20px;position: relative;top: 0;z-index: 1000;}
.hello1 h2 {color: #000 !important;} 
.compact-menu .menu-firer {display: none;}
.compact-menu .actions .menu-firer.action {display: none;}
.notify-heading {font-size: 30px !important;line-height: 32px !important;margin-bottom: 20px !important;text-align: left;}
.notify-link {font-weight: normal !important;padding: 0 !important;background: none !important;border-radius: 0 !important;border: none !important;font-size: 15px !important;text-align: left !important;}
.notify-text {margin-bottom: 15px !important;margin-left: 3px !important;font-size: 16px !important;text-align: left !important;line-height: 22px !important;font-weight: 300 !important;}
.notify-text a {margin-bottom: 15px !important;margin-left: 3px !important;font-size: 16px !important;text-align: left !important;line-height: 22px !important;font-weight: 300 !important;text-decoration: none !important;}
.notify-text a:hover {text-decoration: underline !important;}
.mm-button.orange.large.rounded {padding: 12px 15px;font-size: 18px;font-weight: normal;}
.submitmember {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efe9aa), color-stop(50%, #fdf9d2), color-stop(100%, #efe9aa)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #efe9aa 0%, #fdf9d2 50%, #efe9aa 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */border: none !important;border-radius: 5px !important;width: 100% !important;box-sizing: border-box !important;text-align: center !important;color: #4b4b4b !important;margin-bottom: 20px !important;text-shadow: 0 0 !important;margin-top: 5px !important;margin-left: 0px;font-weight: 600;}
#custom_field_1 {margin-top: 27px !important;}
.deskyogi_interest {font-size: 14px !important;color: #666666 !important;font-weight: 300 !important;}
.sticky-wrapper {margin-bottom: 0 !important;position: relative; height: auto !important; z-index: 999;}
#module-5875-text {display: none;font-weight: bold;}
.signup_allign_sticky {margin: 10px 0 !important;}
.signup_allign_main {margin: 10px 40px 10px 0px !important; }
.hero-info-shdw {background: #FFF;}
#module-73 .copy > div > div, #module-70 .copy > div > div {vertical-align: top !important;}
.btnsection {float: left;width: 100%;text-align: center;padding: 0;}
.btnsection p {margin-top: 0 !important;}
.btnsection p a {float: none;margin: 0 auto !important;width: 193px;}
.cattxtblock .logo-big {margin-bottom: 60px;}
.cattxtblock.cattxtblocklast .logo-big {display: block;margin-bottom: 60px;text-align: center;}
.cattxtblock.cattxtblocklast a {background: #efe9aa !important; /* Old browsers */background: -moz-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8c840), color-stop(50%, #fdf9d2), color-stop(100%, #d8c840)) !important; /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* Opera 11.10+ */background: -ms-linear-gradient(top, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* IE10+ */background: linear-gradient(to bottom, #d8c840 0%, #fdf9d2 50%, #d8c840 100%) !important; /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efe9aa', endColorstr='#efe9aa', GradientType=0 ) !important; /* IE6-9 */z-index: 9;color: #333 !important;border: solid 1px #d7c156 !important;width: auto;margin-left: auto;margin-right: auto;font-size: 18px;font-family: 'Raleway', sans-serif !important;}
.whitetxtblock {font-family: 'Raleway', sans-serif;}
.whitetxtblock h2 {font-size: 42px;font-weight: 300;letter-spacing: 1px;margin-bottom: 30px !important;font-family: 'Raleway', sans-serif;line-height: 52px;}
.btnsection .learnbtn {margin-bottom: 40px !important;}
#test-element1 {position: absolute;top: 18%;left: 43%;font-size: 17px;font-family: Raleway, sans-serif;line-height: 28px;}
#test-element2 {position: absolute;bottom: 8%;left: 43%;font-size: 17px;font-family: Raleway, sans-serif;}
.mob-logo {display: none;float: left;margin-left: 10px;margin-top: 4px;width: auto;position: relative; z-index: 999;}
.mob-logo img {}
.mob-menu {float: right;display: none;}
.mob-menu .icon-menu {font-size: 45px;margin-top: 4px;cursor: pointer;height: 45px;}
.mob-menu-icon {background: url(images/insta.png) no-repeat;}
.launchtxtblock h2 {margin-bottom: 30px !important;}
.launchtxtblock h3 {margin-top: 0 !important;}
a:active, a:focus, .no-touch a:active, .no-touch a:focus {color: #000 !important;}
#nav-wrapper-new li a {padding-top: 10px;font-family: 'Raleway', sans-serif;}
#nav-wrapper-new li.current-menu-item a {border-top: 3px solid #ffae02;}
#module-76 .mCSB_container {width: 100% !important;}
#slider {position: relative;overflow: hidden;margin: 20px auto 0 auto;border-radius:4px;padding:45px;}
#slider ul {position: relative;margin: 0;padding: 0px;list-style: none;}
#slider ul li {position: relative;display: block !important;float: left;margin: 0;padding: 0;width: 550px !important;height: 600px !important;text-align: center;line-height: normal;}
a.control_prev, a.control_next {position: absolute;top: 40%;z-index: 999;display: block;padding: 4% 3%;width: auto;height: auto;color: #fff;text-decoration: none;font-weight: 600;font-size: 18px;opacity: 0.8;cursor: pointer;}
a.control_prev:hover, a.control_next:hover {opacity: 1;-webkit-transition: all 0.2s ease;}
a.control_prev {}
a.control_next {bottom: -10px;height: 73px;width: 84px;top: inherit;margin: 0 auto;left: 0;right: 0;background: url(images/next-arrow.png) no-repeat left top;}
body .module div.copy .abouttxtblock p {font-size: 16px !important;}
#nav-wrapper-new a > img {float: left;margin: 1px 0 0 3%;display: block !important;}
ul.img-list {list-style-type: none;margin: 0 auto;padding: 0;text-align: center;max-width: 90%;}
ul.img-list li {box-sizing: border-box; display: inline-block;height: 211px;margin: 0 0 0 -5px;position: relative;width: 33%;padding: 0 18px;background: #eaeaea;vertical-align: top;}
.icon-menu {color: #FFAE02;}
ul.img-list li:first-child, ul.img-list li:nth-child(3), ul.img-list li:nth-child(5) {background: #dcfbfd;}
ul.img-list li h4 { word-wrap: break-word; text-transform: uppercase;font-family: 'Raleway', sans-serif !important;font-style: normal !important;font-size: 20px;color: #333;padding: 50px 0px;}
ul.img-list li h4.hd-single { margin-top: 44px; }
ul.img-list li h4.hd-double { margin-top: 32px; }
span.text-content, .wellness-list span.text-content { background: #fff;color: #333;cursor: pointer;display: block;height: 100%;left: 0;position: absolute;top: 0;padding: 20px;width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; opacity: 0;-webkit-transition: opacity 500ms;-moz-transition: opacity 500ms;-o-transition: opacity 500ms;transition: opacity 500ms; line-height: 24px; }

ul.img-list.why_desk { max-width: 530px; }
ul.img-list.why_desk li { width: 50%; background: #eaeaea; }
ul.img-list.why_desk li:first-child, ul.img-list.why_desk li:nth-child(4) { background: #dcfbfd; }


/*ul.img-list > li:nth-child(2n+1) {margin-left: 0;}*/
.wellness-list span.text-content {padding: 5%;width: 90%;}
ul.img-list li:hover span.text-content, .wellness-list ul li:hover span.text-content {opacity: 1;}
span.text-content span, .wellness-list span.text-content span {display: table-cell;text-align: center;vertical-align: middle;}
#module-5875 {opacity: 1 !important;}
.youneedit h2 {margin: 50px 0 !important;}
.youneedit p {text-align: center;}
.desk-yogi h2 {color: #fff;text-transform: uppercase;}
.desk-yogi h2 span {text-transform: inherit;}
.signup.desk-yogi > ul {clear: both;float: left;max-width: 100%;}
.signup.desk-yogi ul li {background: url(images/mark.png) no-repeat left center;color: #333;float: left;font-family: "Raleway", sans-serif;font-size: 25px;font-weight: 300;letter-spacing: 1px;list-style: outside none none;margin-left: 8%;padding: 5px 43px;text-align: left;width: 35%;}
.wellness-list {}
.wellness-list ul {}
.wellness-list ul li {background:#efefef;float: left;margin: 0;height: 231px;padding: 4%;width: 25%;position: relative;}
.wellness-list ul li h2, .wellness-list ul li p {text-align: left;}
.wellness-list ul li a {text-decoration: none;margin-top: 0 !important;}
.wellness-list ul li:nth-child(2n+1) {background: #DCFBFD;}
.wellness_block_white {}
.wellness_block_white h2 {color: #fff;text-align: left;font-size: 34px;padding: 0 85px;margin-bottom: 0 !important;}
.wellness_block_white span {color: #fff;font-size: 15px;text-align: right;padding: 0 98px 0 0;display: block;}
/*body .module div.copy .signup.give_employee > p {color: #000;font-size: 26px !important;font-weight: 300;line-height: 40px !important;max-width: 350px;padding: 5%;text-align: left;}*/
.signup.give_employee > p {color: #000;font-size: 26px !important;font-weight: 300;line-height: 40px !important;max-width: 350px;padding: 5% 5% 0;text-align: left;}
.go_corporate a.button {float: none;display: inline-block;text-decoration: none;border: 1px solid #ccc;font-weight: 500;}
.signup.give_employee ul li {
    font-family: "Raleway",sans-serif;
    color: #000;
    font-size: 23px !important;
    letter-spacing: 1px;
    text-align: left;
    font-weight: 300;
    margin-left:45px;
}
.signup.go_corporate h3 {text-transform: none;font-size: 22px;}
.textblock.abouttxtblock > h2 {padding: 0;}
.howitworks-textblock {font-size: 24px;padding: 0px 15%;text-align: left;font-family: 'Raleway', sans-serif;line-height: 35pt;font-weight: 200;}
.howitworks-experience-dy {position: relative;padding: 10% 8%;}
.howitworks-experience-dy h2 {font-family: 'Raleway', sans-serif;color: #333;letter-spacing: 1px;font-size: 38px;font-weight: 200;line-height: 48px;text-align: left;margin-left: 12px;}
.good_things {font-family: 'Raleway', sans-serif;color: #333;letter-spacing: 1px;font-size: 38px;font-weight: 200;}
body .module div.copy .btnsection_front p {font-size: 22px !important;}
.signup.youneedit.whatyouneed h2 {padding: 20px 0 0 0;text-align: center;}
.signup.youneedit.whatyouneed.whatyouneed_wrap h2 {margin-top:25 !important;padding-top: 0;  text-align: center;}
.signup.youneedit.whatyouneed p {padding: 0 11%;text-align: left;}
.corporatewellness h2 {font-family: "Raleway", sans-serif;font-size: 38px;font-weight: 300;color: #333;letter-spacing: 1px;text-align: center;line-height: 48px;}
.ms-layer .para-block p > a.button {margin-left: 0;}
.wp-caption, .wp-caption-text, .gallery-caption, .aligncenter {display: inline-block !important;}
.signup.introduce {padding: 25px 8% 25px 4%;}
.signup.introduce h2 {text-align: left;}
.signup.introduce p {text-align: left;}
.signup.introduce p a.button {font-weight: 300;text-decoration: none;border-width: 1px;}
.lady_text h2 {font-size: 28px;padding: 40px 21% 0;}
.wistia-fancybox-wrap .fancybox-close {background-position: 0 0 !important;margin-top: 0px !important;}
.corporate_block {padding: 0 12%;}
.corporate_block h2 {font-size: 34px;line-height: 42px;text-align: left;}
.corporate_block p a.button {border: 1px solid #ccc;font-size: 18px;font-weight: 500;float: none;display: inline-block;}
.corporate_block p span {font-size: 15px;text-align: right;}
.corporate_block p span em {display: block;}
.signup.get_desk_yogi h2 {color: #fff;text-align: center;font-size: 50px;padding: 4% 0 0 0;}
.signup.get_desk_yogi h2 span {display: block;font-size: 24px;}
.signup.get_desk_yogi {padding-top: 15%;}
.signup.get_desk_yogi button.button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border: 1px solid #fff !important;box-shadow: none;color: #fff !important;font-weight: normal !important;}
.signup.get_desk_yogi button.button:hover {border: 0 !important;}
.msp-preset-btn-159 {border: 1px solid #dedede;color: #333333 !important;letter-spacing: 1px;text-transform: uppercase;padding: 15px 60px 15px 30px !important;}
body .module div.copy .textblock.lady_text > p {font-size: 22px !important;padding: 368px 18% 0;text-align: left; font-weight:300;}
#module-6656 {background-repeat: no-repeat !important;background-size: inherit !important;background-position: center -240px !important;}
.wistia-fancybox #fancybox-overlay {z-index: 99999 !important;}
.wistia-fancybox .fancybox-opened {z-index: 999999 !important;}
.hero-sticky-title.hello {top: -27px;z-index: 99999;}
svg {width: 100% !important;}
h1.good_things {color: #333;font-size: 38px;font-weight: 300;position: absolute;right: 0;text-align: left;width: 53%;top: 8%;}
.launch h2 {font-size: 38px;font-weight: 200;line-height: 48px;text-align: left;}
.launch {padding: 8% 0 0 8%;}
.signup.get_desk_yogi .morph-button-modal-3.open .morph-content {height: 510px;margin: -255px 0 0 -210px;width: 420px;z-index: 10001;}
#module-75 {height: auto !important;padding-bottom: 30px !important;}
#module-5890 {height: auto !important;padding: 45px 0 60px !important;}
.share {}
.wistia-fancybox-wrap .fancybox-close{ background:url(images/fancybox_sprite.png) left top no-repeat #7b796a!important;}
body .wistia_socialbar .socialbar_container { display: inline-block !important; height: 35px !important; margin-bottom: 50px; }
body .wistia_socialbar .socialbar_container a.socialbar_button { display: inline-block !important; width: 94px !important; height: 35px !important; background: url(images/download-vd.png) no-repeat -12px -5px !important; color: #fff !important; }
body .desk_feed_content_wrapper .wistia_socialbar  { display: none !important; }

/* Home Page - New */
#module-147013 { max-height: 200px; }

#module-147014, #module-147015, #module-14688, #module-14689, #module-149615, #module-149616, #module-151217, #module-151218, #module-151215, #module-151216, #module-17336, #module-17337, #module-18577, #module-18578, #module-18886, #module-18887, #module-19027, #module-19028, #module-19088, #module-19089, #module-19472, #module-19473, #module-19557, #module-19558, #module-19637, #module-19638, #module-201010, #module-201011, #module-20757, #module-20758, #module-20937, #module-20938 { max-height: 210px; }

#module-147014, #module-147015, #module-14688, #module-14689, #module-149615, #module-149616, #module-151217, #module-151218, #module-151215, #module-151216 { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
#module-147014:hover, #module-147015:hover, #module-14688:hover, #module-14689:hover, #module-149615:hover, #module-149616:hover, #module-151217:hover, #module-151218:hover, #module-151215:hover, #module-151216:hover, #module-19088:hover, #module-19089:hover, #module-201010:hover, #module-201011:hover, #module-19557:hover, #module-19558:hover, #module-20757:hover, #module-20758:hover, #module-20937:hover, #module-20938:hover { opacity: .8; }

.ms-carousl p { font-size: 22px !important; }
.ms-carousl .ms-staff-carousel.ms-round .ms-slide { opacity: 1 !important; height: 56px !important; }
.ms-carousl .ms-staff-carousel.ms-round .ms-slide-bgcont { border: 0 none; border-radius: 0; text-align: center; }
.ms-carousl .ms-staff-carousel.ms-round .ms-slide-bgcont img { display: inline-block; height: auto !important; max-height: 56px !important; max-width: 100%; width: auto !important; margin-left: 0 !important; margin-top: 0 !important; }
.ms-carousl .ms-slide-info { display: none !important; }
.ms-carousl .ms-staff-carousel.ms-round .ms-view { width:500px !important; height: 56px !important; padding-bottom: 0; }

.hn-btn a.btn1 { float: none; max-width: 190px; width: 100%; border: 1px solid #000; box-sizing: border-box; font-size: 16px; color: #333; font-weight: 500; text-align: center; padding: 11px; margin: 7px auto 0; }
.hn-btn a.btn2 { float: none; max-width: 220px; width: 100%; border: 1px solid #000; box-sizing: border-box; font-size: 22px; color: #333; font-weight: 400; text-align: center; padding: 16px; margin: 0; }
.dyg-btn a.button { float: none; display: inline-block; border: 3px solid #333; box-sizing: border-box; font-size: 18px !important; color: #333; font-weight: 600; text-align: center; padding: 14px 20px !important; margin: 0; letter-spacing: 2px; min-width: 250px; }

.hns-1 .hello #video_container1 { top: 0; }
.hns-1 .hns1-txt { position: relative; z-index: 1; }
.hns-1 .hns1-txt h2 { font-family: raleway; font-size: 30px; color: #333; font-weight: 300; text-transform: uppercase; }
.hns-1 #wistia_14_romulus { background: #F9F9F9 !important; }
.hns-1 #wistia_14_romulus video { background: #ff0000 !important; }

.hns-2 .hns2-txt { clear: both; padding-top: 50px;  }
.hns-2 .hns2-txt h2 { font-family: raleway; font-size: 28px; color: #333; font-weight: 300; text-transform: uppercase; }

.hns-3 { max-width: 1040px; width: 100%; margin: 0 auto; }
.hns-3 h2 { font-family: raleway; font-size: 38px; font-weight: 300; margin-bottom: 18px !important; }
.hns-3 h4 { font-family: raleway !important; font-size: 24px; font-weight: 300; text-align: center; font-style: normal !important; margin-bottom: 28px; }
.hns-3 ul { list-style: none; text-align: center; }
.hns-3 ul li { display: inline-block; vertical-align: top; width: 33%; text-align: center; box-sizing: border-box; padding: 0 40px; margin-right: -4px; }
.hns-3 ul li h3 { font-family: raleway; font-size: 25px; text-transform: none; margin-bottom: 19px !important; }
.hns-3 ul li p.img { border-radius: 500px; display: block; font-size: 18px; height: 205px; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.11); line-height: 30px; overflow: hidden; width: 205px; margin: 0 auto 16px; }
.hns-3 ul li p.img img { max-width: 100%; }
.hns-3 ul li p { text-align: left; line-height: 26px !important; }
.hns-3 ul li p:last-child { margin-bottom: 0; }

.hns-4 { box-sizing: border-box; margin: 0 auto; max-width: 632px; padding: 0 15px; }
.hns-4 h2 { font-family: raleway; font-size: 39px; font-weight: 500; margin-bottom: 12px !important; }
.hns-4 h4 { font-family: raleway !important; font-size: 16px; font-weight: 400; font-style: normal !important; text-align: center; margin-bottom: 32px !important; }
.hns-4 p { text-align: left; line-height: 26px !important; margin-bottom: 26px; }
.hns-4 p:last-child { margin-bottom: 0; }

.home-stats-slider .ms-slide .ms-layer { width: 100%; }
.hns-5 { margin-top: 200px; }
.hns-5 p { font-size: 34px !important; line-height: 46px !important; margin-bottom: 60px !important; }
.hns-5 p:last-child { margin-bottom: 0; }
.hns-5 p strong { font-size: 62px; font-weight: 500; }

.hns-6 { max-width: 420px; width: 100%; box-sizing: border-box; padding: 0 40px; margin: 0 auto; }
.hns-6 h2 { font-family: raleway; font-size: 30px; color: #333; font-weight: 300; line-height: 48px; text-align: left; margin-bottom: 25px !important; }

.hns-7 { max-width: 580px; width: 100%; box-sizing: border-box; padding: 0 15px; margin: 0 auto; }
.hns-7 p { font-size: 26px !important; font-weight: 300 !important; line-height: 48px !important; text-align: left; margin-bottom: 46px; }
.hns-7 p:last-child { margin-bottom: 0; }
.hns-7 .hn-btn a.btn1 { line-height: 32px; margin: 0; }

.hns-8 { max-width: 640px; width: 100%; box-sizing: border-box; padding: 0 40px; margin: 18px auto 0; }
.hns-8 p.hn-btn { font-size: 24px !important; color: #fff; font-weight: 500; text-align: left; margin-bottom: 0; }
.hns-8 .btn3 { float: right; border: 3px solid #fff; box-sizing: border-box; color: #fff; display: inline-block; font-size: 18px !important; font-weight: 600; text-align: center; margin: -18px 0 0; max-width: 206px !important; padding: 16px 10px; vertical-align: middle; width: 100%; letter-spacing: 2px; }

/*.hns-8:after { visibility: hidden; opacity: 0; background: rgba(255, 255, 255, 0.2); border: 1px solid red; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 0; }
.hns-8:hover:after { visibility: visible; opacity: 1; }*/

.hns-9 h3 { font-family: raleway !important; font-size: 32px !important; color: #333; font-weight: 300; line-height: 48px; text-align: center; margin-bottom: 15px !important; }
.hns-9 p { margin-bottom: 72px; }
.hns-9 p span { display: inline-block; vertical-align: top; background: url(images/circle.png) no-repeat 0 11px; font-size: 24px; font-weight: 300; padding-left: 22px; margin: 0 10px; }
.hns-9 ul { text-align: center; margin-left: -2.5%; }
.hns-9 ul li { display: inline-block; vertical-align: top; width: 25%; margin: 0 -4px 0 2.5%;  }
.hns-9 ul li h3 { font-size: 17px !important; font-weight: 500; text-transform: none; margin-top: 0 !important; }
.hns-9 ul li h3:hover { color: #BA9E3B; }
.hns-9 ul li p { margin-bottom: 0; }
.hns-9 ul li p img { max-width: 100%; width: 100%; }

.hns-10 { position: relative; max-width: 1280px; width: 100%; min-height: 210px; box-sizing: border-box; padding: 0 40px 0 440px; margin: 0 auto; }
.hns-10 p.img { display: inline-block; position: absolute; top: 0; left: 40px; margin: 0 !important; }
.hns-10 p { display: inline-block; font-size: 23px !important; font-weight: 300 !important; text-align: left; line-height: 38px !important; margin-top: 11% !important; }

.hns-11 { max-width: 740px; width: 100%; box-sizing: border-box; padding: 0 100px; }
.hns-11 h2 { font-family: raleway !important; font-size: 36px !important; color: #333; font-weight: 300; line-height: 48px; text-align: left; margin-bottom: 40px !important; }
.hns-11 p { font-size: 22px !important; font-weight: 300; text-align: left; line-height: 36px !important; margin-bottom: 38px; }
.hns-11 p:last-child { margin-bottom: 0; }
.hns-11 p.hn-btn { margin: 0; }
.hns-11 p.hn-btn a { float: none; display: inline-block; border: 3px solid #000; box-sizing: border-box; font-size: 18px; color: #000; font-weight: 600; text-align: center; padding: 14px 20px; margin: 0; letter-spacing: 2px; min-width: 250px; }
.hns-11 p.hn-btn a.btn5 { border-color: #000;} 

.hns-13 { width: 100%; box-sizing: border-box; padding: 0 100px; }
.hns-13 h2 { font-family: raleway !important; font-size: 30px !important; font-weight: 300; line-height: 48px; text-align: left; margin-bottom: 24px !important; }
.hns-13 p { font-size: 15px !important; font-weight: 300; text-align: left; line-height: 26px !important; margin-bottom: 26px; }
.hns-13 p:last-child { margin-bottom: 0; }

.hns-14 { width: 100%; box-sizing: border-box; padding: 0 100px 0 0; }
.hns-14 h2 { font-family: raleway !important; font-size: 36px !important; font-weight: 400; line-height: 48px; text-align: left; margin-bottom: 24px !important; }
.hns-14 ul { list-style: none; margin-left: -2.5%; }
.hns-14 ul li { display: inline-block; vertical-align: text-bottom; width: 22.5%; border: 1px solid #ccc; box-sizing: border-box; margin: 0 -5px 15px 2.5%; }
.hns-14 ul { margin-left: -2.5%; }
.hns-14 ul li img { width: 100%; }

.dy-floating-bar { display: none !important; position: fixed; left: 0; bottom: 0; background: #e3e3e3 !important; width: 100%; box-sizing: border-box; text-align: center; z-index: 9999; padding: 18px 15px; }
.dy-floating-bar h3 { display: inline-block; vertical-align: middle; font-family: raleway !important; font-size: 30px !important; font-weight: 300; line-height: normal; text-align: left; }
.dy-floating-bar .hn-btn { display: inline-block; vertical-align: middle; margin: 0 0 0 30px !important; }
.dy-floating-bar .hn-btn .button { max-width: 200px; background: #bbe6f6; border: 1px solid #c7c7c7; font-size: 28px; font-weight: 300; padding: 18px 32px; margin: 0; }

/*#module-14704 .copy*/ #module-14704 .copy,  #module-14707 .copy, #module-14708 .copy, #module-19085 .copy, #module-20913 .copy, #module-169553 .copy { padding: 50% !important; }

/* HOW IT WORKS */
body .dyg-sec-img { display: inline-block; height: auto; max-width: 100%; width: 100%; }

body .hiw-sec { padding: 0 100px; }
body .hiw-sec h3 { font-family: raleway; font-size: 24px; font-weight: 500; text-transform: none; margin-bottom: 17px !important; }
body .hiw-sec p { font-size: 18px !important; font-weight: 300 !important; text-align: left; line-height: 28px !important; margin-bottom: 26px; }
body .hiw-sec p:last-child { margin-bottom: 0; }
body .hiw-sec p.dyg-btn a { float: none; display: inline-block; border: 3px solid #000; box-sizing: border-box; font-size: 18px; color: #000; font-weight: 600; text-align: center; padding: 14px 20px; margin: 0; letter-spacing: 2px; }

body .hiw-sec-1 h3 { font-family: raleway; font-size: 34px; font-weight: 200; margin-top: 13% !important; }

body .hiw-sec-2 { padding: 0 100px; }
body .hiw-sec-2 p { font-size: 24px !important; font-weight: 300 !important; text-align: left; line-height: 36px !important; margin-bottom: 26px; }
body .hiw-sec-2 p:last-child { margin-bottom: 0; }
body .hiw-sec-2 p strong { font-weight: 500; }
body .hiw-sec-2 p .button { font-size: 24px; padding: 13px 44px; }
body .hiw-sec-2 p.dyg-btn { display: inline-block; margin-top: 12px; }

body .hiw-sec-3 { text-align: center; }
body .hiw-sec-3 h3 { font-family: raleway; font-size: 38px; font-weight: 300; text-align: center; text-transform: none; margin-bottom: 60px !important; }
body .hiw-sec-3 .wdy-wrap { display: table; width: 100%; }
body .hiw-sec-3 .wdy-left { display: table-cell; width: 50%; vertical-align: middle; box-sizing: border-box; padding: 0 40px; }
body .hiw-sec-3 .wdy-right { display: table-cell; width: 50%; vertical-align: middle; box-sizing: border-box; padding: 0 40px; }
body .hiw-sec-3 .wdy-left p { text-align: right; }
body .hiw-sec-3 .wdy-left img { max-width: 595px; width: 100%; display: inline-block; }
body .hiw-sec-3 .wdy-right p { margin: 0 auto; font-size: 22px !important; font-style: italic; line-height: 34px !important; max-width: 480px; text-align: left; }
.wdy-right.thank-text h2 { margin: 0 auto; font-size: 30px !important; font-style: normal; max-width: 480px; text-align: left; font-weight:400; }
body .hiw-sec-3 .wdy-right.thank-text p { font-size:18px !important; line-height:30px !important; margin-bottom:20px; font-style: normal; }
#module-18213, #module-17953, #module-18433, #module-18233, #module-18253, #module-18273, #module-18303 {height:auto !important; padding:50px 0 !important ;}
body .hiw-sec-3 .wdy-right p span { float: right; font-size: 14px !important; }
body .hiw-sec-3 .wdy-right .ms-skin-light-2 .ms-bullet { border-radius: 40px; }
body .hiw-sec-3 iframe.wistia_embed { width: 100% !important; }
@media only screen and (max-width:660px){
    .wdy-right.thank-text h2{max-width:100%;}

    .slack-wrapper-inner-bottom-left {
        display: block;
    }
    .slack-wrapper-inner-bottom-right {
        display: block;
        float: left;
        text-align: center;
        width: 100%;
    }
    .slack-wrapper-inner-bottom {
        display: block !important;
        overflow: hidden;
        padding: 20px 20px 30px !important;
    }
    .slack-wrapper-inner-bottom-right a {
        display: inline-block;
        float: none;
        letter-spacing: 1px;
        margin: 15px auto 0 !important;
        text-align: center;
        width: auto !important;
    }

}









body .hiw-exp-teacher { padding: 0 100px; }
body .hiw-exp-teacher ul { list-style: outside none none; margin: 0 0 0 -4%; max-width: 484px; }
body .hiw-exp-teacher ul li { border: 1px solid #ccc; box-sizing: border-box; display: inline-block; margin: 0 -4px 20px 4%; vertical-align: top; width: 46%; }
body .hiw-exp-teacher ul li img { width: 100%; }

#module-14960 .copy { position: relative; }
#module-14960 .copy .hiw-sec-1 { position: absolute; top: 0; left: 0; width: 100%; text-align: center; }

#module-14963 .dyg-sec-img { max-width: 740px; }
#module-14964 .dyg-sec-img { max-width: 524px; }

#module-14966 .copy, #module-14969 .copy, #module-149610 .copy, #module-14683 .copy, #module-14687 .copy { padding: 50% !important; }

#module-149614 .copy { padding-top: 0 !important; }

/* CORPORATE WELLNESS */
body .cw-sec-1 { padding: 0 40px; }
body .cw-sec-1 h3 { font-family: raleway; font-size: 34px; font-weight: 300; text-align: center; line-height: 42px; text-transform: none; margin-bottom: 42px !important; }
body .cw-sec-1 .dyg-btn .button { font-size: 17px; font-weight: 500; padding: 16px 28px; }

body .cw-sec-2 { margin-top: 112px; }
body .cw-sec-2 .ms-slide { width: 100% !important; height: 56px !important; }
body .cw-sec-2 .ms-slide-layers { left: 0 !important; top: 0 !important; max-width: 100% !important; }
body .cw-sec-2 .ms-slide .ms-layer { box-sizing: border-box; font-family: raleway; font-size: 50px !important; font-weight: 300; line-height: normal !important; padding: 0 15px !important; width: 100%; }
body .cw-sec-2 .dyg-btn { margin-top: -38px; }
body .cw-sec-2 .dyg-btn a.button { border-color: #333; font-size: 18px; padding: 16px 36px; }

body .cw-sec-3 { padding: 0 100px; }
body .cw-sec-3 h3 { font-family: raleway; font-size: 40px; font-weight: 300; text-align: center; line-height: 42px; text-transform: none; margin-bottom: 62px !important; }
body .cw-sec-3 p { font-size: 24px !important; text-align: left; margin-bottom: 26px; }
body .cw-sec-3 p.source { position: absolute; bottom: 0; font-size: 13px !important; }

body .cw-sec-4 { padding: 0 100px; }
body .cw-sec-4 h3 { font-family: raleway; font-size: 36px; font-weight: 300; text-align: center; line-height: 42px; text-transform: none; margin-top: 0 !important; margin-bottom: 6px !important; }
body .cw-sec-4 p { font-size: 24px !important; margin-bottom: 0; }

body .cw-sec { padding: 0 100px; }
body .cw-sec h3 { font-family: raleway; font-size: 33px; font-weight: 300; text-align: left; line-height: 42px; text-transform: none; margin-bottom: 24px !important; }
body .cw-sec ul { list-style: none; margin-bottom: 28px; }
body .cw-sec ul li { list-style: none; background: url(images/circle.png) no-repeat 0 11px; font-family: raleway; font-size: 24px; font-weight: 300; padding-left: 26px; margin: 0 0 12px 26px; }
body .cw-sec ul li:last-child { margin-bottom: 0; }
body .cw-sec p.see-more-link { font-size: 20px !important; text-align: left; }
body .cw-sec p.see-more-link a:hover { color: #B4962A; }

.cr-popup { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,.8); z-index: 99999; }
.cr-popup .popup-wrap-in { position: absolute; top: 120px; left: 50%; width: 460px; background: #fff; border: 2px solid #b49628; box-sizing: border-box; padding: 40px; margin-left: -230px; }
.cr-popup .popup-wrap-in .close-btn { cursor: pointer; font-size: 20px !important; height: 26px; line-height: normal; margin: 0; position: absolute; right: 0; top: 0; width: 26px; }
.cr-popup .popup-wrap-in h3 { font-size: 28px; line-height: normal; margin: 0 0 20px !important; }
.cr-popup .popup-wrap-in ul { margin-bottom: 0; }
.cr-popup .popup-wrap-in ul li { font-family: raleway; font-size: 16px; list-style: none; background: url(images/dot.png) no-repeat 0 10px; font-weight: 400; padding: 0 0 0 14px; margin-bottom: 14px; }

body .cw-sec-5 { padding: 0 15px; }
body .cw-sec-5 h3 { font-family: raleway; font-size: 38px; font-weight: 300; text-align: center; line-height: normal; margin-bottom: 40px !important; }
body .cw-sec-5 .dymw-wrap { max-width: 980px; margin: 0 auto; }
body .cw-sec-5 .dymw-wrap .dymw-left h4 { font-family: raleway; position: relative; font-size: 24px; font-weight: 300; font-style: normal; text-align: right; line-height: normal; margin-bottom: 38px !important; }
body .cw-sec-5 .dymw-wrap .dymw-right h4 { font-family: raleway; font-size: 24px; font-weight: 300; font-style: normal; text-align: left; line-height: normal; margin-bottom: 38px !important; }
body .cw-sec-5 .dymw-wrap .dymw-left h4::after {position: absolute; content: "VS"; top: 9px; text-align: center; width: 200px; font-size: 18px; font-family: raleway;}

body .cw-sec-5 .dymw-wrap h4 span { display: block; font-size: 16px; margin-top: 6px; }
body .cw-sec-5 .dymw-wrap ul li { list-style: none; font-family: raleway; font-size: 20px; font-weight: 300; margin-bottom: 20px; }
body .cw-sec-5 .dymw-wrap .dymw-left { display: inline-block; vertical-align: top; width: 50%; box-sizing: border-box; padding-right: 100px; margin-right: -5px; }
body .cw-sec-5 .dymw-wrap .dymw-right { display: inline-block; vertical-align: top; width: 50%; box-sizing: border-box; padding-left: 100px; }
body .cw-sec-5 .dymw-wrap .dymw-left ul li { position: relative; text-align: right; }
body .cw-sec-5 .dymw-wrap .dymw-right ul li { text-align: left; }
body .cw-sec-5 .dymw-wrap .dymw-left ul li:after { position: absolute; top: 9px; right: -191px; content: ""; width: 181px; height: 9px; background: url(images/r-arrow.png) no-repeat 0 0; }

body .cw-testimonials p { font-family: raleway; font-size: 20px !important; font-weight: 300 !important; line-height: 32px !important; }
body .cw-testimonials p.cwtm-by { background: none; font-size: 18px !important; text-align: right; line-height: 26px !important; }
body .cw-testimonials p.cwtm-by span { display: block; }

body .cw-sec-6 { box-sizing: border-box; padding: 0 75px; }
body .cw-sec-6 h3 { position: absolute; top: 0; left: 60px; font-family: raleway; font-size: 28px; font-weight: 400; line-height: 38px; margin-top: 5% !important; }

/*#module-15120 .copy, #module-15128 .copy, #module-151211 .copy, #module-151212 .copy, #module-151216 .copy { padding: 50% !important; }*/
#module-15120 .copy, #module-15126 .copy, #module-15129 .copy, #module-151210 .copy, #module-151214 .copy { padding: 50% !important; }
#module-151216 .copy { position: relative; }

#module-15124 { max-height: 200px; }

.cw-slider .cws-left { display: inline-block; vertical-align: middle; width: 50%; margin-right: -5px; }
.cw-slider .cws-right { display: inline-block; vertical-align: middle; width: 50%; }
.cw-slider .cws-left p { box-sizing: border-box; font-size: 36px !important; font-weight: 400 !important; line-height: 40px !important; padding: 0 15px; margin-bottom: 0; }
.cw-slider .cws-right img { width: 100%; } 
.cw-slider-wrap .ms-slide { height: auto !important; }
.cw-slider-wrap .ms-anim-layers .ms-layer { width: 100% !important; height: auto !important; }
#module-15125 .copy { padding: 0 !important; }

#module-147010 .feature-presenter img { box-shadow: none !important; }

/* INDIVIDUAL PRICING */
.indv-price h2 { font-family: "Raleway",sans-serif; font-size: 39px; font-weight: 300; text-align: center; line-height: normal; margin-bottom: 40px !important; }
.indv-price .indv-desc { font-size: 16px !important; font-weight: 500 !important; margin-bottom: 49px; }
.indv-price .indv-plan-wrap { text-align: center; }
.indv-price .indv-plan-wrap .indv-price-table { display: inline-block; vertical-align: top; width: 296px; background: #fff; border: 1px solid #ccc; border-radius: 5px; box-sizing: border-box; padding: 22px; margin: 0 -4px 0 70px; }
.indv-price .indv-plan-wrap .indv-price-table:first-child { margin-left: 0; }
.indv-price .indv-plan-wrap .indv-price-table h3 { font-family: raleway; font-size: 23px; font-weight: 500; color: #ffae02; text-align: center; line-height: normal; text-transform: none; margin: 16px 0 30px !important; }
.indv-price .indv-plan-wrap .indv-price-table .price { font-size: 18px !important; }
.indv-price .indv-plan-wrap .indv-price-table .price strong { font-size: 41px !important; font-weight: normal; }
.indv-price .indv-plan-wrap .indv-price-table .price span { vertical-align: top; } 
.indv-price .indv-plan-wrap .indv-price-table .price em { display: block; font-style: normal; margin-bottom: -6px; }
.indv-price .indv-plan-wrap .indv-price-table p.desc { font-size: 15px !important; line-height: 22px; height: 86px; overflow: hidden; margin-bottom: 26px; }
.indv-price .indv-plan-wrap .indv-price-table p:last-child { margin-bottom: 20px; }
.indv-price .indv-plan-wrap .indv-price-table p .btn { background: #bbe6f6; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15); font-size: 16px; color: #333; font-weight: 700; padding: 10px 18px; margin: 0; }
.indv-price .indv-plan-wrap .indv-price-table ul { min-height: 155px; padding: 0 20px; }
.indv-price .indv-plan-wrap .indv-price-table ul li { position: relative; display: block; text-align: left; font-family: raleway; font-size: 15px; line-height: 18px; padding-left: 15px; margin-bottom: 12px; }
.indv-price .indv-plan-wrap .indv-price-table ul li:before { position: absolute; top: 0; left: 0; content: "-"; width: 5px; height: 5px; font-size: 12px; }

.indv-price .indv-footer { margin-top: 18px; }
.indv-price .indv-footer ul { text-align: center; }
.indv-price .indv-footer ul li { display: inline-block; vertical-align: top; list-style: none; width: 296px; box-sizing: border-box; padding: 22px 0 0; margin: 0 -4px 0 70px; }
.indv-price .indv-footer ul li:first-child { margin-left: 0; }
.indv-price .indv-footer ul li p { display: inline-block; vertical-align: middle; margin-bottom: 0; }
.indv-price .indv-footer ul li p a:hover { color: #ffae02; }

/* CORPORATE PRICING */
.indv-price.corp-price .indv-plan-wrap { max-width: 1190px; margin: 0 auto; }
.indv-price.corp-price .indv-plan-wrap .indv-price-table { position: relative; width: 25%; margin: 0 -4px 0 2.6%; }
.indv-price.corp-price .indv-desc { margin-bottom: 79px; }
.indv-price.corp-price .indv-plan-wrap .indv-price-table h3 { font-size: 26px; }
.indv-price.corp-price .indv-plan-wrap .indv-price-table p.top-strip { display: block; position: absolute; top: -30px; left: 0; width: 100%; background: #ccc; border-radius: 5px 5px 0 0; box-sizing: border-box; font-size: 15px !important; color: #333; font-weight: 500; padding: 1px; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box h3 { font-family: raleway; font-size: 26px; font-weight: 500; color: #ffae02; text-align: center; line-height: normal; text-transform: none; margin: 16px 0 30px !important; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box { display: inline-block; vertical-align: top; width: 36.4%; background: #fff; border: 1px solid #ccc; border-radius: 5px; box-sizing: border-box; padding: 22px 0 0; margin: 0 -4px 0 30px; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box:first-child { margin-left: 0; margin-right: 1.2%; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box .combine-price-table { display: inline-block; vertical-align: top; width: 50%; border-right: 1px solid #ccc; box-sizing: border-box; padding: 0 22px 22px; margin: 0 -4px 0 0; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box .combine-price-table:last-child { border-right: none; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box h3 { font-family: raleway; font-size: 23px; font-weight: 500; color: #ffae02; text-align: center; line-height: normal; text-transform: none; margin: 16px 0 30px !important; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box .price { font-size: 18px !important; min-height: 67px; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box .price strong { font-size: 41px !important; font-weight: normal; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box .price span { vertical-align: top; } 
.indv-price.corp-price .indv-plan-wrap .combine-price-box .price em { display: block; font-style: normal; margin-bottom: -6px; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box p.desc { font-size: 15px !important; line-height: 22px; height: 86px; overflow: hidden; margin-bottom: 26px; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box p:last-child { margin-bottom: 20px; }
.indv-price.corp-price .indv-plan-wrap .combine-price-box p .btn { background: #bbe6f6; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15); font-size: 16px; color: #333; font-weight: 700; padding: 10px 20px; margin: 0; }

/* CORPORATE ENQUIRY */
body .dyes-wrap { position: relative; max-width: 700px; width: 100%; margin: 0 auto; }
body .dyes-wrap h3 { font-family: raleway; font-size: 38px; font-weight: 400; color: #333; text-align: center; line-height: normal; text-transform: none; margin: 16px 0 11px !important; }
body .dyes-wrap p.desc { font-size: 18px !important; margin-bottom: 28px; }
body .dyes-wrap .dyes-form-wrap { box-sizing: border-box; padding: 0 20px 0 165px; }
body .dyes-wrap .dyes-form-wrap .form-row { margin-bottom: 10px; }
body .dyes-wrap .dyes-form-wrap .form-row label { display: inline-block; vertical-align: middle; box-sizing: border-box; font-family: raleway; font-size: 18px; text-align: right; width: 165px; padding-right: 14px; margin: 0 -4px 0 -165px; }
body .dyes-wrap .dyes-form-wrap .form-row input[type="text"], body .dyes-wrap .dyes-form-wrap .form-row input[type="email"], body .dyes-wrap .dyes-form-wrap .form-row select { display: inline-block; vertical-align: middle; box-sizing: border-box; background: #fff; border: 1px solid #ccc; font-family: raleway; font-size: 15px; width: 100%; height: 40px; padding: 0 10px; }
body .dyes-wrap .dyes-form-wrap .form-row.req-feild-p p { font-size: 14px !important; text-align: right; }
body .dyes-wrap .dyes-form-wrap .form-row.ri-btn { text-align: center; margin-bottom: 58px; }
body .dyes-wrap .dyes-form-wrap .form-row input[type="submit"] { height: auto; background: #6bbad9; border-radius: 5px; font-family: raleway; font-size: 18px; color: #fff; font-weight: 500; padding: 15px 20px 13px; }
body .dyes-wrap .dyes-form-wrap .form-row.ind-mem-signup a { text-decoration: underline; }
body .dyes-wrap .dyes-form-wrap .form-row.ind-mem-signup a:hover { color: #ffae02; }

body .dyes-wrap .dyes-form-wrap .form-row textarea {display: inline-block; vertical-align: middle; box-sizing: border-box; background: #fff; border: 1px solid #ccc; font-family: raleway; font-size: 15px; width: 100%; padding: 0 10px; border-radius: 5px;}

.dyes-sidebar { position: absolute; top: 113px; right: -356px; width: 340px; box-sizing: border-box; background: #fff; border: 1px solid #e3e3e3; text-align: left; padding: 35px; }
.dyes-sidebar p { text-align: left; line-height: 24px !important; margin-bottom: 0; }


.ms-bullets.ms-dir-h {width: 70px !important;}
.ms-skin-default .ms-bullet {background: #000 !important; border: 1px solid #000; border-radius: 40px;}
.ms-skin-default .ms-bullet-selected {background-color:inherit !important; border:1px solid #fff !important;}

.ms-skin-light-2 .ms-bullet {
    border-radius: 40px;
}


.hns-5 p.feu-well-work {
    cursor: pointer;
    font-size: 12px !important;
    font-weight: 500;
    position: absolute;
    right: 40px;
}


/*march-challenge*/

/*#module-17330 {height: 545px !important;}
#module-17330 .desk-yogi-offers {background: #fff;
                                 margin-top: -35px;
                                 padding-bottom: 35px;
                                 padding-top: 35px;
}
#module-17330 .desk-yogi-offers h4 { 
    font-size: 24px;
    font-weight: normal;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    max-width: 930px;
    text-align: center;
    font-family: "Raleway",sans-serif;
    font-style: normal;
}*/

/*#module-17330 {max-height: 400px;}
#module-17330 .hiw-sec {background-color: rgba(255, 255, 255, 0.7); padding-left: 33px; padding-bottom: 30px; padding-right: 33px !important; margin-right: 90px; max-width: 560px;}
#module-17330 .hiw-sec-3 h3 {
    font-size: 34px;
    margin-bottom: 5px !important;
    padding-top: 10px;
    text-align: left;
}
#module-17330 .hiw-sec p.dyg-btn a {width: 100%; font-size: 22px; text-transform: uppercase; padding-top: 22px; padding-bottom: 22px;}
#module-17330 .hiw-sec p {  font-size: 15px !important;
    line-height: 25px !important; margin-bottom: 15px;}*/
#module-17330 .hiw-sec { background-color: rgba(255, 255, 255, 0.7); padding-left: 33px; padding-bottom: 50px; padding-right: 33px !important; margin-right: 90px; max-width: 560px;}
#module-17890 .hiw-sec .bg { background-color: rgba(255, 255, 255, 0.7); padding-left: 33px; padding-bottom: 20px; padding-right: 33px !important; margin-right: 0px; max-width: 500px;}
#module-17890 .hiw-sec { padding-bottom: 10px; display: table-cell; padding-bottom: 10px; text-align: left; vertical-align: middle; width: 50%; padding-right:30px; padding-left:0; }
#module-17330 .hiw-sec-3 h3, #module-17890 .hiw-sec h3, #module-18880 .hiw-sec-3 h3 {text-align: left; margin-bottom: 16px !important; padding-top: 40px;}
#module-17330 .hiw-sec p.dyg-btn a,
#module-17890 .hiw-sec p.dyg-btn a,
#module-18571 .hiw-sec p.dyg-btn a,
#module-18880 .hiw-sec p.dyg-btn a,
#module-19021 .hiw-sec p.dyg-btn a,
#module-19551 .hiw-sec p.dyg-btn a,
#module-19631 .hiw-sec p.dyg-btn a,
#module-20751 .hiw-sec p.dyg-btn a,
#module-20931 .hiw-sec p.dyg-btn a,
#module-22191 .hiw-sec p.dyg-btn a,
#module-23181 .hiw-sec p.dyg-btn a,
#module-25131 .hiw-sec p.dyg-btn a
{
    width: 100%; font-size: 22px; text-transform: uppercase; padding-top: 22px; padding-bottom: 22px;
}

.bg-white-banner.hiw-sec-3 h3 {text-align: left; margin-bottom: 16px !important; padding-top: 40px;}
.bg-white-banner .hiw-sec p.dyg-btn a {
    width: 100%; font-size: 22px; text-transform: uppercase; padding-top: 22px; padding-bottom: 22px;
}

.bg-white-banner .hiw-sec p {font-size: 16px !important;}

#module-17330 .hiw-sec p, #module-17890 .hiw-sec p, #module-18880 .hiw-sec p {font-size: 16px !important;}
#module-17890 .hiw-sec p {
    line-height:20px !important;
    margin-bottom:10px;
}
#module-17331 div.copy h4,#module-17892 div.copy h4, #module-18572 div.copy h4, #module-18881 div.copy h4, #module-19022 div.copy h4, #module-19552 div.copy h4, #module-20752 div.copy h4 { font-size: 24px !important; line-height: 30px; margin: 0 auto; max-width: 1000px; font-family: "Raleway",sans-serif; color: #333; font-style: normal;}
#module-19632 div.copy h4, #module-20932 div.copy h4 {
    font-size: 24px !important; line-height: 30px; margin: 0 auto; max-width: 900px; font-family: "Raleway",sans-serif; color: #333; font-style: normal;
}
#module-17892 { max-height:150px; }

body #module-17890 .hiw-sec-3 h3{margin-bottom:10px !important;}
body #module-17890 .hiw-sec-3 .wdy-left img {
    max-height: 100%;
}
#module-17331, #module-18572, #module-18881, #module-19022, #module-19552, #module-19632, #module-20752, #module-20932, #module-27641  {max-height: 200px;}
#module-17891 .hns-9 h3{margin-bottom:0 !important;}
#module-17890 .hiw-sec h3 {
    padding-top: 20px;
    font-size:30px;
}
.bg-white-banner .join-chall-btn {background-color: #bbe6f6; border-radius: 5px; border: none !important;}

#module-17330 .join-chall-btn, #module-17890 .join-chall-btn, #module-18571 .join-chall-btn, #module-18880 .join-chall-btn, #module-18571 .join-chall-btn, #module-19021 .join-chall-btn, #module-19551 .join-chall-btn, #module-19631 .join-chall-btn, #module-20751 .join-chall-btn, #module-20931 .join-chall-btn, #module-22191 .join-chall-btn, #module-23181 .join-chall-btn, #module-25131 .join-chall-btn {background-color: #bbe6f6; border-radius: 5px; border: none !important;}

.testimonials-white-bg.testimonial p { background: url("images/blockquote-march-testimonials.png") no-repeat scroll left top, url("images/blockquote-march-testimonials-right.png") no-repeat scroll right bottom;font-family: 'Roboto', sans-serif;font-size: 18px !important;font-weight: 200 !important;color: #333333;width: 100%;text-align: left;padding:10px 55px 0 55px;line-height: 35px !important;box-sizing: border-box;}
.testimonials-white-bg.cw-testimonials p.cwtm-by { background: none; font-size: 18px !important; text-align: right; line-height: 26px !important; }
.testimonials-white-bg.cw-testimonials p.cwtm-by span { display: block; }
.testimonials-white-bg.cw-testimonials p  { font-family: raleway; font-size: 18px !important; font-weight: 300 !important; line-height: 32px !important; font-style: italic; }
.testimonials-white-bg.cw-testimonials p.cwtm-by { background: none; font-size: 18px !important; text-align: right; line-height: 26px !important; font-style: normal; }
.testimonials-white-bg.cw-testimonials p.cwtm-by span { display: block; }
.testimonials-white-bg .ms-skin-default .ms-bullet-selected {background-color:inherit !important; border:1px solid #000 !important;}


#module-17333 .testimonial p, #module-17894 .testimonial p, #module-18574 .testimonial p, #module-18883 .testimonial p, #module-19024 .testimonial p, #module-19554 .testimonial p, #module-19634 .testimonial p, #module-20754 .testimonial p, #module-20934 .testimonial p { background: url("images/blockquote-march-testimonials.png") no-repeat scroll left top, url("images/blockquote-march-testimonials-right.png") no-repeat scroll right bottom;font-family: 'Roboto', sans-serif;font-size: 18px !important;font-weight: 200 !important;color: #333333;width: 100%;text-align: left;padding:10px 55px 0 55px;line-height: 35px !important;box-sizing: border-box;}
#module-17333 .cw-testimonials p.cwtm-by, #module-18574 .cw-testimonials p.cwtm-by, #module-18883 .cw-testimonials p.cwtm-by, #module-19024 .cw-testimonials p.cwtm-by, #module-19554 .cw-testimonials p.cwtm-by, #module-19634 .cw-testimonials p.cwtm-by, #module-20754 .cw-testimonials p.cwtm-by, #module-20934 .cw-testimonials p.cwtm-by { background: none; font-size: 18px !important; text-align: right; line-height: 26px !important; }
#module-17333 .cw-testimonials p.cwtm-by span, #module-18574 .cw-testimonials p.cwtm-by span, #module-18883 .cw-testimonials p.cwtm-by span, #module-19024 .cw-testimonials p.cwtm-by span, #module-19554 .cw-testimonials p.cwtm-by span, #module-19634 .cw-testimonials p.cwtm-by span, #module-20754 .cw-testimonials p.cwtm-by span, #module-20934 .cw-testimonials p.cwtm-by span { display: block; }

#module-17333 .cw-testimonials p, #module-17894 .cw-testimonials p, #module-18574 .cw-testimonials p, #module-18883 .cw-testimonials p, #module-19024 .cw-testimonials p, #module-19554 .cw-testimonials p, #module-19634 .cw-testimonials p, #module-20754 .cw-testimonials p, #module-20934 .cw-testimonials p  { font-family: raleway; font-size: 18px !important; font-weight: 300 !important; line-height: 32px !important; font-style: italic; }
#module-17333 .cw-testimonials p.cwtm-by, #module-17894 .cw-testimonials p.cwtm-by, #module-18574 .cw-testimonials p.cwtm-by, #module-18883 .cw-testimonials p.cwtm-by, #module-19024 .cw-testimonials p.cwtm-by, #module-19554 .cw-testimonials p.cwtm-by, #module-19634 .cw-testimonials p.cwtm-by, #module-20754 .cw-testimonials p.cwtm-by, #module-20934 .cw-testimonials p.cwtm-by { background: none; font-size: 18px !important; text-align: right; line-height: 26px !important; font-style: normal; }
#module-17333 .cw-testimonials p.cwtm-by span, #module-17894 .cw-testimonials p.cwtm-by span, #module-18574 .cw-testimonials p.cwtm-by span, #module-18883 .cw-testimonials p.cwtm-by span, #module-19024 .cw-testimonials p.cwtm-by span, #module-19554 .cw-testimonials p.cwtm-by span, #module-19634 .cw-testimonials p.cwtm-by span, #module-20754 .cw-testimonials p.cwtm-by span, #module-20934 .cw-testimonials p.cwtm-by span { display: block; }
#module-17333 .ms-skin-default .ms-bullet-selected, #module-18574 .ms-skin-default .ms-bullet-selected, #module-18883 .ms-skin-default .ms-bullet-selected, #module-19024 .ms-skin-default .ms-bullet-selected, #module-19554 .ms-skin-default .ms-bullet-selected, #module-19634 .ms-skin-default .ms-bullet-selected, #module-20754 .ms-skin-default .ms-bullet-selected, #module-20934 .ms-skin-default .ms-bullet-selected {background-color:inherit !important; border:1px solid #000 !important;}

#module-17332 .copy, #module-18573 .copy, #module-18570 .copy, #module-18882 .copy, #module-19023 .copy, #module-19020 .copy, #module-19550 .copy, #module-19553 .copy, #module-19633 .copy, #module-19630 .copy, #module-20750 .copy, #module-20753 .copy, #module-20933 .copy, #module-20930 .copy, #module-21292 .copy, #module-25022 .copy, #module-25492 .copy, #module-27642 .copy { padding: 50% !important; }
#module-17334, #module-18575, #module-18884, #module-19025, #module-19555, #module-19635, #module-20755, #module-20935, #module-21294, #module-25024, #module-25494, #module-27644 {padding-top: 50px;}
#module-17336:hover {opacity: 0.8;} 
#module-17337:hover {opacity: 0.8;}

.bg-white-banner .hiw-sec { background-color: rgba(255, 255, 255, 0.9); padding-left: 33px; padding-bottom: 50px; padding-right: 33px !important; margin-right: 90px; max-width: 560px;}

/*eating at work*/
#module-18880 .hiw-sec { background-color: rgba(255, 255, 255, 0.9); padding-left: 33px; padding-bottom: 50px; padding-right: 33px !important; margin-right: 90px; max-width: 560px;}
#module-18886:hover {opacity: 0.8;}
#module-18887:hover {opacity: 0.8;}

#module-21296, #module-21297 { max-height: 210px; }
#module-21296:hover {opacity: 0.8;}
#module-21297:hover {opacity: 0.8;}

/* beta program */
#wpcf7-f1777-p1775-o1 .screen-reader-response ul {display: none;}

#module-17750 .dyes-wrap { position: relative; max-width: 500px; width: 100%; margin: 0 auto; background: rgba(251,251,251,0.9); padding: 30px;}
#module-17750 .dyes-wrap h3 { font-family: raleway; font-size: 38px; font-weight: 400; max-width: 480px; color: #333; text-align: center; line-height: normal; text-transform: none; margin: 16px 0 11px !important; }
#module-17750 .dyes-wrap p.desc { font-size: 18.5px !important; margin-bottom: 8px; }
#module-17750 .dyes-wrap .dyes-form-wrap { box-sizing: border-box; padding: 0 20px 0 165px; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row { margin-bottom: 8px; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row label { display: inline-block; vertical-align: middle; box-sizing: border-box; font-family: raleway; font-size: 18px; text-align: right; width: 165px; padding-right: 14px; margin: 0 -4px 0 -165px; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="text"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="email"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row select, #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="url"] { display: inline-block; vertical-align: middle; box-sizing: border-box; background: #fff; border: 1px solid #ccc; font-family: raleway; font-size: 15px; width: 100%; height: 35px; padding: 0 10px; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row.req-feild-p p { font-size: 14px !important; text-align: right; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row.ri-btn { text-align: left; margin-bottom: 20px; margin-top: 16px; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="submit"] { height: auto; background: #BBE6F6; border-radius: 5px; font-family: raleway; font-size: 22px; color: #000; font-weight: normal; padding: 20px 50px 20px; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row.ind-mem-signup a { text-decoration: underline; }
#module-17750 .dyes-wrap .dyes-form-wrap .form-row.ind-mem-signup a:hover { color: #ffae02; }

#module-17750 div.wpcf7 .screen-reader-response { width: 100%; height: auto; position: relative; color:green; font-family: 'Raleway', sans-serif; padding-bottom: 6px; font-size: 16px; font-weight: bold;}





/*logo slider*/
.page-id-1756 .four-fifth {width: 100% !important;}
.page-id-1756 .bx-wrapper {max-width: 900px !important;}
.page-id-1756 .post-excerpt {margin-bottom: 50px !important;}
.page-id-1756 .helper img {margin-bottom: 0px !important; margin-top: 0px !important;}

@media screen and (min-width:1367px){
    #module-18571 .hiw-sec, #module-19021 .hiw-sec, #module-19551 .hiw-sec, #module-19631 .hiw-sec, #module-20751 .hiw-sec, #module-20931 .hiw-sec {padding-right: 120px;}
}
@media screen and (max-width:1500px) {
    /* NEW DESIGN */    
    .hns-13 { padding: 0 60px; }
    /* NEW DESIGN - END */
}

@media screen and (max-width:1400px) {
    div#module-20102 {
        min-height: 550px !important;
    }
    div#module-20107 {
        min-height: 550px !important;
    }

    span.text-content, .wellness-list span.text-content { font-size: 16px; line-height: 20px; }
    ul.img-list li { height: 180px; }
    ul.img-list li h4.hd-single { text-align: center; margin-top: 26px; }
    ul.img-list li h4.hd-double { text-align: center; margin-top: 26px; }

    .experience-dy { padding: 0; }
    .experience-dy .howitworks-experience-dy { padding: 6% 4%; }
    .textblock.launch.experience-dy h2 { margin-bottom: 0 !important; }

    /* NEW DESIGN */
    .dyes-sidebar { right: -306px; width: 300px; padding: 25px; }
    .hns-13 h2 { margin-bottom: 15px !important; }
    .hns-13 p { line-height: 22px !important; margin-bottom: 16px; }
    /* NEW DESIGN - END */
}
@media screen and (max-width:1366px) {
    #module-17750 .dyes-wrap {padding-bottom: 10px; padding-top: 10px;}
    #module-17750 .dyes-wrap h3 {font-size: 37px !important; margin-top: 0px !important; margin: 0 auto !important;}  
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="text"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="email"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row select, #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="url"] {
        height: 33px;}
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row label {font-size: 17px;}
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row.ri-btn {margin-bottom: 10px; margin-top: 10px;}
    #module-17750 .dyes-wrap p.desc {margin-bottom: 18px;}
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="text"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="email"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row select, #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="url"] {height: 31px;}
}

@media screen and (max-width:1340px) {
    .dyes-sidebar { position: static; width: 100%; margin-top: 10px; padding: 15px;}
    body .dyes-wrap .dyes-form-wrap .form-row.ri-btn {margin-bottom: 28px;}
}
@media screen and (max-width:1300px) {

    #module-25490 .bg-white-banner.hiw-sec-3 .wdy-wrap {
        margin-top: 0px;
    }
    body.page-id-2100 .master-slider .ms-slide-info .ms-info p,
    body.page-id-17019 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16952 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16958 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2091 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16955 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2111 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2108 .master-slider .ms-slide-info .ms-info p{
        font-family: "Raleway", sans-serif;
        font-size: 24px !important;
        font-weight: 400;
        line-height: 38px;
        padding-left: 60px;
        padding-right: 60px;
    }

    body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-nav-next,
    body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-nav-next,  
    body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-nav-next,
    body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-nav-next,
    body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-nav-next,
     body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-nav-next,
    body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-nav-next,
    body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-nav-next,
    body.page-id-2100 .master-slider .ms-inner-controls-cont .ms-nav-prev,
    body.page-id-16958 .master-slider .ms-inner-controls-cont .ms-nav-prev, 
    body.page-id-2091 .master-slider .ms-inner-controls-cont .ms-nav-prev,
    body.page-id-17019 .master-slider .ms-inner-controls-cont .ms-nav-prev,
    body.page-id-16952 .master-slider .ms-inner-controls-cont .ms-nav-prev, 
    body.page-id-16955 .master-slider .ms-inner-controls-cont .ms-nav-prev,
    body.page-id-2111 .master-slider .ms-inner-controls-cont .ms-nav-prev,
    body.page-id-2108 .master-slider .ms-inner-controls-cont .ms-nav-prev {
        display: block !important;
        height: 50px;
        margin-top: -20px;
        opacity: 1 !important;
        width: 50px 
    }

    body.page-id-2100 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-16958 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-2091 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-17019 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-16952 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-16955 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-2111 .master-slider .ms-slide-info .ms-info p br,
    body.page-id-2108 .master-slider .ms-slide-info .ms-info p br{
        display: none;
    }

    #module-23181 .hiw-sec p {
        font-size: 14px !important;
        line-height: 23px !important;
        margin-bottom: 10px;
    }
    #module-23181 .hiw-sec-3 h3 {
        font-size: 22px;
        margin-bottom: 15px !important;
    }
    #module-23181 .hiw-sec-3 h3 span {
        font-size: 18px;
    }
}


@media screen and (max-width:1280px) {
    .newsletter_input_btn {
        text-align: center;
    }

    .left-footer {
        float: left;
        width: 25.33%;
        text-align: center;
    }
    .middle-footer {
        float: left;
        width: 25.33%;
        text-align: center;
    }
    .right-footer {
        float: right;
        width: 49%;
        text-align: center;
    }





    .footer-upper-area {width: 95%;}
    .mobile-top-content {padding: 0 15px;color: #666;line-height: 24px;}
    .mobile-bottom-content {text-align: center;}
    .testimonial p { font-size: 16px !important; line-height: 20px !important; }
    .textblock.beyond_small h2 { margin-bottom: 0 !important; }
    .textblock.beyond_small p { margin-top: 0 !important; }

    span.text-content, .wellness-list span.text-content { font-size: 13px; }

    /* NEW DESIGN */
    .hns-3 h2 { font-size: 28px; margin-bottom: 6px !important; }
    .hns-3 h4 { font-size: 18px; }
    .hns-3 ul li h3 { font-size: 20px; }
    .hns-3 ul li p { line-height: 22px !important; }
    .hns-5 { padding: 0 20px; box-sizing: border-box; margin-top: 100px; }
    .hns-5 p { font-size: 24px !important; line-height: 28px !important; margin-bottom: 40px !important; }
    .hns-5 p strong { font-size: 36px; }

    .hns-8 p.hn-btn { font-size: 20px !important; }
    .hns-8 .btn3 { max-width: 176px !important; font-size: 18px; padding: 12px; margin: -13px 0 0; }

    body .cw-sec-3 h3 { font-size: 36px; margin-bottom: 30px !important; }
    body .cw-sec-3 p { font-size: 20px !important; margin-bottom: 12px; }

    .hns-13 { padding: 0 20px; }
    .hns-13 h2 { font-size: 26px !important; margin-bottom: 10px !important; }
    .hns-13 p { font-size: 14px !important; line-height: 22px !important; margin-bottom: 16px; }
    #module-14686, #module-14687 { min-height: 640px; }
    /* NEW DESIGN - END */
}
@media screen and (max-width:1168px) {
    .left-footer ul li {width: 75%;}
    .left-footer ul li:nth-child(2n) {width: 25%;}
    .right-footer .widget_text .textwidget a {margin-right: 10px;}
    .right-footer .widget_text .textwidget a:last-child {margin-right: 0px;}
    .masterslidertext h2 {float: left;font-size: 32px;width: 100% !important;}
    .para-block {padding: 0px !important;}
    body .module div.copy .abouttxtblock p {margin-top: 15px !important;line-height: 22px;}
    ul.img-list li h4 {font-size: 16px;}
    span.text-content, .wellness-list span.text-content { line-height: normal;}
    .textblock h2 {padding: 15px 0;}
    .testimonial p {font-size: 16px !important;line-height: 20px !important;}
    .textblock.beyond_small h2 {margin-bottom:0px !important;}
    .textblock.beyond_small p {margin-top:0px !important;}
    .textblock.beyond_small a.button{margin:0.3em 1em !important;}
    .ms-layer.msp-preset-2 {top:129.831px !important;}
    .ms-layer.msp-cn-2-10 {top:92px !important;}
    #module-5873, #module-5874 {height:600px !important;}
    .signup.youneedit img {width:100%;}
    h1.good_things {width:49%;font-size:32px;}
    .signup.youneedit.whatyouneed h2 {padding:0px 0 0;}

    /* NEW DESIGN */
    .hns-10 p { font-size: 18px !important; line-height: 26px !important; margin-top: 13% !important; }
    .hns-10 p.img { left: 170px; top: 30px; }
    .hns-10 p.img img { max-height: 140px; }
    body .cw-sec-1 h3 { font-size: 26px; line-height: 32px; }

    .indv-price.corp-price .indv-plan-wrap .combine-price-box { display: block; width: 610px; margin: 0 auto 60px !important; }
    .indv-price.corp-price .indv-plan-wrap .indv-price-table { width: 290px; margin: 0 1.3%; }
    /* NEW DESIGN - END */
}

@media screen and (max-width:1152px) {
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="submit"] {font-size: 21px; padding-bottom: 16px; padding-top: 16px;}
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="text"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="email"], #module-17750 .dyes-wrap .dyes-form-wrap .form-row select, #module-17750 .dyes-wrap .dyes-form-wrap .form-row input[type="url"] {height: 30px;}
    #module-17750 .dyes-wrap p.desc {margin-bottom: 10px; line-height: 25px;}

}

@media screen and (max-width:1100px) {
    .left-footer ul li {width: 100%;text-align: center !important;}
    .left-footer ul li:nth-child(2n) {width: 100%;text-align: center !important;}
    .mobile-bottom-content, .mobile-top-content {padding: 0 15px;}
    .textblock.cattxtblock h2 { line-height: normal; padding: 0; margin-bottom: 5px !important; }
    .textblock.cattxtblock .btnsection { margin-top: 20px; }

    .dyrap-right img { width: 95%; }

    /* NEW DESIGN */
    .hns-3 ul li { padding: 0 20px; }
    .hns-3 ul li p.img { width: 140px; height: 140px; }
    .hns-8 p.hn-btn { font-size: 16px !important; }
    .hns-8 .btn3 { max-width: 154px !important; font-size: 16px; padding: 8px; margin: -9px 0 0; }
    .hns-9 h3 { font-size: 22px !important; line-height: normal; }
    .hns-9 p span { font-size: 18px; }

    body .hiw-sec-1 h3 { font-size: 28px; }
    body .hiw-sec-2 p { font-size: 18px !important; line-height: 28px !important; }
    body .hiw-sec p { font-size: 16px !important; line-height: 26px !important; }

    body .cw-sec { padding: 0 40px; }
    body .cw-sec h3 { font-size: 26px; line-height: 34px; }

    .hns-1 .hns1-txt h2 { font-size: 24px; }
    .hns-2 .hns2-txt h2 { font-size: 24px; }
    .hns-4 h2 { font-size: 24px; }
    .hns-4 p { line-height: 22px !important; margin-bottom: 18px; }
    .hns-6 h2 { font-size: 24px; line-height: 32px; }
    .hns-7 p { font-size: 20px !important; line-height: 31px !important; margin-bottom: 24px; }
    /* NEW DESIGN - END */
}
@media screen and (min-width: 1381px) and (max-width: 1505px) {
    #module-161350 .basic-sign-up-wrapper {
        max-width: 800px;
        padding: 0 0px 0 40px;
    }
}
@media screen and (min-width: 1201px) and (max-width: 1360px) {
    #module-161350 .basic-sign-up-wrapper {
        max-width: 600px;
        padding: 0 0px 0 40px;
    }
}
@media screen and (min-width: 1025px) and (max-width: 1239px) {

    #module-17750 .dyes-wrap {
        padding-bottom: 10px;
        padding-top: 10px;
        transform: scale(0.8);
    }
    #module-27640 .bg-white-banner .hiw-sec p.dyg-btn a {
        font-size: 18px;
    }
}
@media screen and (min-width: 582px) and (max-width: 675px) {
    .footer-new-bottom {
        padding-bottom: 60px !important;
    }
}

@media screen and (max-width:1024px) {
    #module-17750 .dyes-wrap {
        margin-top: -3%;
        padding-bottom: 10px;
        padding-top: 10px;
        transform: scale(0.8);
    }


    .right-footer .widget_text .textwidget a {margin-right: 0px;}
    .masterslidertext h2 {float: left;font-size: 30px;width: 100% !important;}
    .cattxtblock {padding-top: 30px;}
    .cattxtblock .logo-big {margin-bottom: 30px !important;}
    .cattxtblock h2 {margin-bottom: 20px !important;}
    .signup.youneedit.whatyouneed h2 {padding:9px 0 0;}

    .testimonials-white-bg.cw-testimonials p {line-height: 23px !important; font-size: 14px !important;}
    .testimonials-white-bg.cw-testimonials p.cwtm-by {line-height: 15px !important; font-size: 12px !important;}
    .testimonials-white-bg.testimonial p {padding-top: 0px;}

    .bg-white-banner .hiw-sec p.dyg-btn a {font-size: 18px;}
    #module-27640 .bg-white-banner .hiw-sec p.dyg-btn a {
        font-size: 14px;
        padding: 14px;

    }
    .bg-white-banner.hiw-sec-3 h3 { margin-bottom: 6px !important; padding-top: 20px;}
    .bg-white-banner.hiw-sec-3 h3  { font-size:30px;}



    /*march-challage page*/
    #module-17330 .hiw-sec p.dyg-btn a, #module-18880 .hiw-sec p.dyg-btn a {font-size: 18px;}
    #module-17333 .cw-testimonials p, #module-17894 .cw-testimonials p, #module-18574 .cw-testimonials p, #module-18883 .cw-testimonials p, #module-19024 .cw-testimonials p, #module-19554 .cw-testimonials p, #module-19634 .cw-testimonials p, #module-20754 .cw-testimonials p, #module-20934 .cw-testimonials p {line-height: 23px !important; font-size: 14px !important;}
    #module-17333 .cw-testimonials p.cwtm-by, #module-17894 .cw-testimonials p.cwtm-by, #module-18574 .cw-testimonials p.cwtm-by, #module-18883 .cw-testimonials p.cwtm-by, #module-19024 .cw-testimonials p.cwtm-by, #module-19554 .cw-testimonials p.cwtm-by, #module-19634 .cw-testimonials p.cwtm-by, #module-20754 .cw-testimonials p.cwtm-by, #module-20934 .cw-testimonials p.cwtm-by {line-height: 15px !important; font-size: 12px !important;}
    #module-17333 .testimonial p, #module-17894 .testimonial p, #module-18574 .testimonial p, #module-18883 .testimonial p, #module-19024 .testimonial p, #module-19554 .testimonial p, #module-19634 .testimonial p, #module-20754 .testimonial p, #module-20934 .testimonial p {padding-top: 0px;}
    #module-17331 div.copy h4, #module-17892 div.copy h4, #module-18572 div.copy h4, #module-18881 div.copy h4, #module-19022 div.copy h4, #module-19552 div.copy h4, #module-19632 div.copy h4, #module-20752 div.copy h4, #module-20752 div.copy h4, #module-20932 div.copy h4  {padding-right: 15px; padding-left: 15px;}
    #module-17330 .hiw-sec-3 h3, #module-18880 .hiw-sec-3 h3 { margin-bottom: 6px !important; padding-top: 20px;}
    #module-17330 .hiw-sec-3 h3, #module-18880 .hiw-sec-3 h3  { font-size:30px;}
    .banner-bottom-para {
        padding-right: 15px; padding-left: 15px;
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    
    .rsp-wrap .left-col h3, .copy div h3{
        font-size: 26px!important;
    }
    body .cst_wels_wrap ul li {
        font-size: 16px;
        margin: 5px 12px!important;
    }
    .how_it_works_main_sec_full_rght h3{
            text-align: right;
            margin: 0 20px 0 0 !important;
    }
    .how_it_works_main_sec_full_center_btm h3{
        width: 200px!important;
    }
    .key-features-sec ul li {font-size: 14px; line-height: 20px;}
    .source-int-study {font-size: 12px; right: 5px;}
    .rsp-wrap .right-col h3 {
        font-size: 18px !important;
    }
    .main_title{font-size: 22px !important;}
    .banner_cot_wrap .banner_cot_rgh {
        margin-bottom: 20px!important;
    } 
}
@media screen and (min-width: 961px) and (max-width: 1100px) {
    #module-25131 .hiw-sec p {
        font-size: 14px !important;
        line-height: 20px !important;
        margin-bottom: 15px !important;
    }
    #module-25131 .hiw-sec-3 h3 span {
        font-size: 18px !important;
    }
    #module-25131 .hiw-sec-3 h3 {
        font-size: 20px;
    }
}
@media screen and (min-width: 961px) and (max-width: 1024px) { 
    #module-19631 .hiw-sec-3 .hiw-sec, #module-20931 .hiw-sec-3 .hiw-sec{
        padding-left: 55px;
        padding-right: 55px;
    }

    .testimonial p { line-height: 16px !important; }
    ul.img-list.why_desk li { height: 130px; }
    ul.img-list.why_desk li h4.hd-double { margin-top: 0; }
    ul.img-list.why_desk li h4.hd-single { margin-top: 8px; }
}
@media screen and (min-width: 961px) and (max-width: 1160px) {

    #module-23181 .hiw-sec-3 h3 {
        font-size: 18px;
        margin-bottom: 5px !important;
    }
    #module-23181 .hiw-sec p {
        font-size: 13px !important;
        line-height: 21px !important;
        margin-bottom: 5px !important;
    }
    #module-23181 .hiw-sec-3 h3 span {
        font-size: 16px;
    }.newsletter_input_btn .join_btn


    #module-19471 .slack-wrapper{
        padding-top: 25px;
    }
    #module-19471 .slack-wrapper-inner-bottom {
        margin-top: 40px;
    }

    body #module-15310 .dyes-wrap h3 {font-size: 26px; margin-bottom: 3px !important; }
    body #module-15310 .dyes-wrap p.desc {
        font-size: 17px !important;
        margin-bottom: 10px;
    }
    body #module-15310 .dyes-wrap .dyes-form-wrap .form-row input[type="text"], body .dyes-wrap .dyes-form-wrap .form-row input[type="email"], body .dyes-wrap .dyes-form-wrap .form-row select {height: 31px;}
}

@media screen and (min-width: 961px) and (max-width: 1280px) {
    #module-18571 .hiw-sec-3 h3, #module-19021 .hiw-sec-3 h3, #module-19551 .hiw-sec-3 h3, #module-19631 .hiw-sec-3 h3, #module-20751 .hiw-sec-3 h3, #module-20931 .hiw-sec-3 h3, #module-22191 .hiw-sec-3 h3 {
        margin-bottom: 8px !important;
        text-align: left;
        font-size: 29px;
        padding-top: 5px;
    }
    #module-18571 .hiw-sec-3 .hiw-sec, #module-19021 .hiw-sec-3 .hiw-sec, #module-19551 .hiw-sec-3 .hiw-sec, #module-19631 .hiw-sec-3 .hiw-sec, #module-20751 .hiw-sec-3 .hiw-sec, #module-20931 .hiw-sec-3 .hiw-sec { padding-right: 68px;}
    #module-18571 .hiw-sec-3 .hiw-sec p, #module-19021 .hiw-sec-3 .hiw-sec p, #module-19551 .hiw-sec-3 .hiw-sec p, #module-19631 .hiw-sec-3 .hiw-sec p, #module-20751 .hiw-sec-3 .hiw-sec p, #module-20931 .hiw-sec-3 .hiw-sec p, #module-22191 .hiw-sec-3 .hiw-sec p {
        font-size: 15px !important;
        line-height: 24px !important;
        margin-bottom: 10px;
    }
    #module-18571 .hiw-sec p.dyg-btn a, #module-19021 .hiw-sec p.dyg-btn a, #module-19551 .hiw-sec p.dyg-btn a, #module-19631 .hiw-sec p.dyg-btn a, #module-20751 .hiw-sec p.dyg-btn a, #module-20931 .hiw-sec p.dyg-btn a, #module-22191 .hiw-sec p.dyg-btn a, #module-23181 .hiw-sec p.dyg-btn a, #module-25131 .hiw-sec p.dyg-btn a {
        font-size: 17px;
        padding-bottom: 18px;
        padding-top: 18px;
        text-transform: uppercase;
        width: 100%;
    }

    .textblock.abouttxtblock h2 { font-size: 20px; line-height: normal; margin-bottom: 10px !important; }
    .textblock.abouttxtblock p { font-size: 13px !important; line-height: normal; margin-top: 10px !important; }

    body .module div.copy .textblock.lady_text > p { font-size: 16px !important; line-height: normal; }
    .launchtxtblock p.sutext span { display: block; }
    .launch { padding: 26% 0 0 8%; }
    .launch.experience-dy { padding: 2%; }
    .textblock.launch.experience-dy h2 { font-size: 30px; margin-bottom: 0 !important; }

    .abouttxtblock { padding: 40px; }
    .textblock.abouttxtblock p { font-size: 16px !important; line-height: 24px; }
    .textblock.abouttxtblock h2 { font-size: 30px; }
}
@media screen and (min-width: 961px) and (max-width: 1320px) {
    #module-15230 {
        min-height: 760px;
    } 
}

@media screen and (min-width: 961px) and (max-width: 1100px) { 
    body .module div.copy .beyond_small p { font-size: 13px !important; }   
    .ms-signup-14day h2 { font-size: 26px !important; margin-bottom: 0 !important; }
    .ms-signup-14day h2 span { display: block; }
    .ms-signup-14day a.button { margin: 0 0 8px !important }
    .ms-signup-14day p { font-size: 13px !important; }
    body #module-6656 { height: 720px !important; }
    .gbc-wellness p span { display: block; }
    .howitworks-textblock { font-size: 22px; line-height: 32px; }

    .abouttxtblock { padding: 40px; }
    .textblock.abouttxtblock p { font-size: 15px !important; line-height: 20px; }
    .textblock.abouttxtblock h2 { font-size: 30px; }
}
@media screen and (min-width: 959px) and (max-width: 961px) {
    #module-19551 .hiw-sec p.dyg-btn a, #module-20751 .hiw-sec p.dyg-btn a {
        font-size: 19px;
    }
    #module-19551 .hiw-sec p, #module-20751 .hiw-sec p {
        margin-bottom: 8px;
    }
}
@media screen and (max-width:960px) {

    .footer-new-wrapper {
        margin-top: -1px;
    }


    #module-25131 .hiw-sec-3 h3 span {
        font-size: 21px;
    }
    .stickyAbout .mob-logo {
        display: block;
    }
    #module-170190, #module-20910
    /* , #module-169550  */
    {min-height: 480px; padding: 17%;}
    #module-21000, #module-169580 {min-height: 480px; padding: 17%;}
    #module-21080 {min-height: 480px; padding: 17%;}
    #module-21110 {min-height: 480px; padding: 17%;}

    body.page-id-2100 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16958 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16952 .master-slider .ms-slide-info .ms-info p,
    body.page-id-17019 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2091 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16955 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2111 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2108 .master-slider .ms-slide-info .ms-info p{
        font-size: 16px !important;
        line-height: normal !important;
    }


    .left-footer {
        float: none;
        margin: 0 auto;
        text-align: center;
        width: 100%;
    }
    .footer #text-6 .textwidget img {
        text-align: left;
        display: block;
        text-align: center;
        margin: 0 auto;
    }
    .middle-footer {
        float: none;
        width: 100%;
        text-align: center;
    }
    .right-footer {
        float: none;
        width: 100%;
        text-align: center;
        margin: 0 auto;
    }
    #mc4wp-form-2 {
        margin-left: 0px;
    }
    .newsletter_input_btn {
        text-align: center;
    }

    .slack-wrapper-inner-bottom {
        padding: 40px 40px 50px 40px;
    }

    /*march-challage-page*/

    #module-17331 .copy, #module-18572 .copy, #module-18881 .copy, #module-19022 .copy, #module-19632 .copy, #module-20932 .copy , #module-21291 .copy {padding-top: 0% !important;}
    #module-19552 .copy, #module-20752 .copy {padding-top: 3% !important;}
    #module-19082 {
        max-height:600px;
    }
    #module-14703 {
        max-height: 500px;
    } 
    .left-footer {float: none;margin: 0 auto;text-align: center;width: 80%;}
    .middle-footer {float: left;width: 100%;text-align: center;}
    .right-footer {float: right;width: 100%;text-align: center;}
    .credits .footer-main > p {text-align: center;}
    .right-footer .widget_text .textwidget a {margin-right: 20px;}
    .menu-default-menu-container, .menu-main-menu-container {display: inline-block;margin: 0 auto !important;padding: 20px 0;position: absolute;left: 0!important;right: 0;}
    /* .copy {padding-top: 0 !important;} */
    body .module div.copy .abouttxtblock {padding: 0 70px;}
    body .module div.copy .abouttxtblock p {margin-top: 35px !important;line-height: 25px !important; }
    .cattxtblock h2 {margin-bottom: 6px !important;}
    .signup.get_desk_yogi {padding-top: 0;}
    div.text-module[data-size="1-1"], div.text-module[data-size="1-2"], div.text-module[data-size="1-3"], div.text-module[data-size="1-4"], div.text-module[data-size="2-1"], div.text-module[data-size="2-2"], div.text-module[data-size="2-3"], div.text-module[data-size="2-4"], div.text-module[data-size="3-1"], div.text-module[data-size="3-2"], div.text-module[data-size="3-3"], div.text-module[data-size="3-4"], div.text-module[data-size="4-1"], div.text-module[data-size="4-2"], div.text-module[data-size="4-3"], div.text-module[data-size="4-4"], div[data-size="1-1"], div[data-size="1-2"], div[data-size="1-3"], div[data-size="4-4"], div[data-size="2-1"], div[data-size="2-2"], div[data-size="2-3"], div[data-size="2-4"], div[data-size="3-1"], div[data-size="3-2"], div[data-size="3-3"], div[data-size="3-4"], div[data-size="4-1"], div[data-size="4-2"], div[data-size="4-3"], div[data-size="4-4"] {height: auto !important;}
    /*div.text-module[data-size="1-1"] .copy, div.text-module[data-size="1-2"] .copy, div.text-module[data-size="1-3"] .copy, div.text-module[data-size="1-4"] .copy, div.text-module[data-size="2-1"] .copy, div.text-module[data-size="2-2"] .copy, div.text-module[data-size="2-3"] .copy, div.text-module[data-size="2-4"] .copy, div.text-module[data-size="3-1"] .copy, div.text-module[data-size="3-2"] .copy, div.text-module[data-size="3-3"] .copy, div.text-module[data-size="3-4"] .copy, div.text-module[data-size="4-1"] .copy, div.text-module[data-size="4-2"] .copy, div.text-module[data-size="4-3"] .copy, div.text-module[data-size="4-4"] .copy {padding: 2% 0 !important;height: auto !important;}*/
    div.text-module[data-size="1-1"] .copy, div.text-module[data-size="1-2"] .copy, div.text-module[data-size="1-3"] .copy, div.text-module[data-size="1-4"] .copy, div.text-module[data-size="2-1"] .copy, div.text-module[data-size="2-2"] .copy, div.text-module[data-size="2-3"] .copy, div.text-module[data-size="2-4"] .copy, div.text-module[data-size="3-1"] .copy, div.text-module[data-size="3-2"] .copy, div.text-module[data-size="3-3"] .copy, div.text-module[data-size="3-4"] .copy, div.text-module[data-size="4-1"] .copy, div.text-module[data-size="4-2"] .copy, div.text-module[data-size="4-3"] .copy, div.text-module[data-size="4-4"] .copy {height: auto !important;}
    div.text-module[data-size="4-1"] {
        padding: 3% 0;
    }
    #module-6652 {display: none;}
    h1.good_things {color: #333;font-size: 38px;font-weight: 300;position: relative;right: 0;text-align: center;top: 0;width: 100%;}
    .left-footer > h2 {text-align: center;}
    #module-73 .copy {padding-top: 0px !important;}
    .mob-logo {display: block;}
    /*#nav-wrapper-new a > img {display: none !important;}*/
    #nav-wrapper-new .mob-logo a > img {display: block !important; padding-left: 10px;}
    #module-5890 {height: auto !important;padding: 0 !important;}
    body .module div.copy .textblock.lady_text > p{padding: 30% 18% 0;}
    .signup.get_desk_yogi h2 { margin-top:20px !important;line-height:54px;}
    .signup.get_desk_yogi  .morph-button.morph-button-modal-3 {margin-top:-10px;}
    #module-5892 {min-height:1200px}
    #module-6650 .copy, #module-70 .copy {padding:0 !important;}
    #module-6650 .copy p, #module-70 .copy p {margin-bottom:0 !important;}
    #module-5873, #module-5874 {height:auto !important;}
    .launch {padding:0 0 0 8%;}
    .howitworks-experience-dy {padding:0 8% 20%;position: relative;}
    #module-5870 .copy {padding: 5% 0 50% !important;}
    .signup.launchtxtblock button.button {margin-left:-9px !important;}
    #module-76 {min-height: 710px !important;}
    .share {height: auto !important;}
    .share+svg {display:none;}
    #nav-wrapper-new ul { text-align: center; padding-left: 0 !important; }
    #nav-wrapper-new li { margin: 0 8px; }
    #nav-wrapper-new li a {font-size: 12px;}
    .signup_allign_main { margin: 10px 10px 10px 0 !important; }
    .morph-button.morph-button-modal-2, .morph-button.morph-button-modal-3 { margin: 10px 0; }
    .textblock h2 { padding-top: 0 !important; }

    ul.img-list li h4.hd-single { margin-top: 32px; }

    span.text-content, .wellness-list span.text-content { font-size: 16px; }
    ul.img-list li { height: 220px; }
    ul.img-list li h4.hd-single { margin-top: 50px; }
    ul.img-list li h4.hd-double { margin-top: 50px; } 

    /* NEW DESIGN */
    .hns-9 ul li { width: 29%; }
    .hns-9 p { margin-bottom: 40px; }
    .hns-9 ul li h3 { line-height: normal; font-size: 15px !important; margin-top: 12px !important; }

    body .hiw-sec-2 p { text-align: center; }
    body .hiw-sec-2 p.dyg-btn { width: 100%; text-align: center; }
    body .hiw-exp-teacher ul { max-width: none; }
    body .hiw-exp-teacher ul li { width: 23%; margin: 0 -4px 20px 2%; }

    #module-14960 .copy { padding: 50% !important; }
    #module-14960 .copy .hiw-sec-1 { top: 0; }
    #module-14963 .copy { padding: 0 !important; }

    .hns-14 { padding: 0 20px; }
    .hns-13 { padding: 0 20px; }

    .hns-13 { padding: 0 40px; }
    #module-14686, #module-14687 { min-height: inherit; }

    .dy-floating-bar h3 { font-size: 20px !important; }
    .dy-floating-bar .hn-btn .button { font-size: 20px; padding: 8px 10px; }
    .dy-floating-bar .hn-btn { margin: 0 0 0 15px !important; }

    #module-14700 { margin-top: 84px; }
    #module-14700 .copy { padding: 35% 0 !important; }

    #module-147013 { max-height: inherit; padding-bottom: 0 !important; }

    #module-15124 { max-height: inherit; }
    #module-15124 .copy { padding: 0 !important; }
    #module-15127 .copy, #module-15128 .copy, #module-151211 .copy, #module-151212 .copy { padding: 20px 0 !important;  }

    #module-14680 { padding: 20px 0; }
    #module-14680 .copy { padding: 0 !important; }
    #module-14682 .copy, #module-14684 .copy { padding: 40px 0 !important; }

    body .cw-sec-5 .dymw-wrap h4 { min-height: 134px; }
    .cw-slider .cws-left p { font-size: 26px !important; }

    .hns-11 { max-width: inherit; padding: 0 40px; }

    body .cw-testimonials .ms-slide-container .ms-anim-layers { display: table; width: 100%; height: 100%; }
    body .cw-testimonials .ms-slide-container .ms-anim-layers .ms-layer { position: static; display: table-cell; width: 100%; height: 100%; vertical-align: middle; }
    body .cw-testimonials .ms-slide-container .ms-anim-layers .ms-layer p { box-sizing: border-box; width: 100%; } 
    body .cw-testimonials .ms-container .ms-bullets .ms-view { width: 100% !important; box-sizing: border-box; }
    /* NEW DESIGN - END */
}
@media only screen and (max-width:960px){
    #module-20932 .copy {
        padding-top: 3% !important;
    }
    #module-21291 .copy {
        padding-top: 3% !important;
    }

    div#module-17890 .copy{
        padding: 0 !important;
    }
    body #module-17890 .hiw-sec-3 .wdy-left img {
        width:100%;
        max-height: 100%;
        height:auto;
    }
    #module-17892 {
        max-height:none;
    }

    div#module-17892 copy{
        padding:20px 0 ;

    }
}
@media only screen and (max-width:960px) and (min-width:871px){
    #module-17892, #module-17896, #module-17895 .copy{
        padding:0 !important;
    }
    #module-27640 .bg-white-banner .hiw-sec {
        margin-top: 50px;
    } 

}

@media screen and (max-width:870px) {

    .about-banner-text-area h2 {
        font-size: 40px;
    }
    .bg-white-banner .hiw-sec { margin:0 auto;}

    #module-17330 .hiw-sec, #module-18880 .hiw-sec { margin:0 auto;}
    #module-17890 .hiw-sec .bg {
        overflow:hidden;
        margin: 0 auto;
    }
    #module-17890 .hiw-sec {
        float: left;
        margin: 0;
        text-align: center;
        width: 100%;
    }

    .menu-default-menu-container, .menu-main-menu-container {z-index: 99;}
    .home .mob-logo {margin-left: 0%;}
    #module-5872 .signup h2 {margin-bottom: 0 !important;font-size: 24px;}
    .mobile-bottom-content .button {margin-left: 0 !important;}
    #test-element {width: 100% !important;position: relative;}
    svg {width: 100%;}
    .cattxtblock {padding-top: 20px;}
    .cattxtblock .logo-big {margin-bottom: 20px !important;}
    .cattxtblock h2 {margin-bottom: 6px !important;font-size: 24px !important;}
    body .module div.copy .textblock.lady_text > p{padding: 35% 18% 0;}

    /* NEW DESIGN */
    .hns-9 { padding: 0 20px; box-sizing: border-box; }

    body .hiw-sec-3 .wdy-left { display: block; width: 100%; margin-bottom: 50px; }
    body .hiw-sec-3 .wdy-left p { text-align: center; }
    body .hiw-sec-3 .wdy-right { display: block; width: 100%; }

    body .cw-sec-3 { padding: 0 40px; }
    body .cw-sec-4 { padding: 0 40px; }

    body .cw-sec-2 .ms-slide .ms-layer { font-size: 32px !important; padding: 0 15px !important; width: 100%; }
    /* NEW DESIGN - END */
}
@media only screen and (max-width:870px){
    #module-17892 {
        max-height: 5000px;
    }
    #module-17890 .hiw-sec {
        margin:0 auto;
    }
    #module-17892 {
        max-height: none;
    }
    #module-17892 .copy {
        padding: 0 2% !important;
    }
    #module-17893 .copy {
        padding: 50% !important;
    }
    body #module-17890 .hiw-sec-3 .wdy-left img {
        width: 100%;
        margin-top: 0px;
    }
    body #module-17890 .hiw-sec-3 .wdy-left {
        margin-bottom: 0px;
        padding:0 20px;
    }
    #module-17890 .hiw-sec {
        float:left !important;
    }
}


@media screen and (max-width:780px) {
    .mobile-top-content {padding: 0;}
    #header-new {position: fixed;height: 50px;width: 100%;z-index: 99;top: 0;}
    .login-logout-btn {margin-top: 10px;}
    .mob-logo a img {height: 60px;}
    .hero-module {display: none !important;}
    .mob-logo {display: block !important;}
    .mob-menu {display: block !important;margin-top: 10px;/*margin-left:23%;*/}
    .mob-menu .menu-default-menu-container {display: none;background:#fff;padding:0 !important;}
    #nav-wrapper-new > .menu-default-menu-container {display: none !important;}

    ul.img-list.why_desk { max-width: 90%; }
    .signup.launchtxtblock .para-block p a { margin: 10px; }
    .dy-layout-sidebar.deskfeed_subcat { margin: 96px auto 0; }

    /* Mobile Menu*/
    .hns-7 p { font-size: 20px !important; margin-bottom: 20px; line-height: 28px !important; }
    h1.good_things { font-size: 24px; }

    .login-mrkt-page { display: none !important; }
    #nav-wrapper-new .menu-default-menu-container ul { border: 2px solid #d0c047; text-align: center; padding-left: 0 !important; margin: 0; }
    #nav-wrapper-new .menu-default-menu-container ul li { display: block; border-bottom: 1px solid rgba(0,0,0,.1); padding: 11px 10px; margin: 0; } 
    #nav-wrapper-new .menu-default-menu-container ul li:last-child { border-bottom: none; }
    #nav-wrapper-new .menu-default-menu-container ul li a { font-size: 13px; }
    #nav-wrapper-new .menu-default-menu-container ul li a:hover { color: #d0c047; }
    #nav-wrapper-new li.current-menu-item a { border: none; color: #ffae02; font-weight: bold; }

    /* NEW DESIGN */
    #module-14960 { margin-top: 85px; }
    .hns-11 { padding: 0 20px; }
    /* NEW DESIGN - END */
}
@media only screen and (max-width:780px){
    #module-15310 {padding-top:60px;}

    body #module-17890 .hiw-sec-3 .wdy-left img {
        margin-top: 70px;
    }
    #module-17890 .hiw-sec-3 h3 {
        font-size: 25px;
        padding-top: 20px;
    }
}

@media screen and (max-width:768px) {


    .banner-bottom-para {
        font-size: 19px !important; line-height: 25px  
    }

    .bg-white-banner .hiw-sec {max-width:400px; float: right;margin-right: 20px;}
    .bg-white-banner .hiw-sec p {font-size:14px !important;}
    .bg-white-banner.hiw-sec-3 h3 {font-size: 28px; padding-top: 20px;}
    #module-25490 .bg-white-banner.hiw-sec-3 h3 {padding-top: 20px;}


    /*march-challage-page*/
    #module-17331 div.copy h4, #module-17892 div.copy h4, #module-18572 div.copy h4, #module-18881 div.copy h4, #module-19022 div.copy h4, #module-19552 div.copy h4, #module-19632 div.copy h4, #module-20752 div.copy h4, #module-20932 div.copy h4 {font-size: 19px !important; line-height: 25px;}
    #module-17330 .hiw-sec, #module-18880 .hiw-sec {max-width:400px; float: right;margin-right: 20px;}
    #module-17890 .hiw-sec {
        max-width: 100%;
        padding: 0 5% !important;
        width: 100%;
        box-sizing: border-box;
    }
    #module-17330 .hiw-sec p, #module-17890 .hiw-sec p, #module-18880 .hiw-sec p {font-size:14px !important;}
    #module-17330 .hiw-sec-3 h3, #module-17890 .hiw-sec-3 h3, #module-18880 .hiw-sec-3 h3 {font-size: 28px; padding-top: 0px;}



    /*.masterslidertext h2 {padding-top:15%;} */    
    .menu-default-menu-container {}
    .share-items {list-style-type: none;margin: 15px 0 0;padding: 0;text-align: center;}
    .share ul .share-item a {background: #fff!important;border: 1px solid #ffae02!important;border-radius: 50%;color: #ffae02!important;position: relative;transform: inherit !important;}
    .share-button {font-size: 20px;font-weight: bold;height: 40px;line-height: 38px;margin: 0;top: 50%;width: 40px;}
    .share-items li.share-item a i {transform: inherit !important;}
    .share-toggle-button {height: 60px;left: 0;line-height: 60px;margin: 0 auto;position: relative;top: 0;width: 60px;}
    .share-button, .share-toggle-button {left: 0;}
    .share-toggle-button {display: none;}
    .menu-default-menu-container {}
    #nav-wrapper-new li {display: inline;margin: 0 5px;}
    #nav-wrapper-new li a {font-size: 12px;}
    body .module div.copy .textblock.lady_text > p{padding: 39% 18% 0;}

    .hns-10 { padding: 0 40px 0 250px; }
    .hns-10 p.img { left: 20px; }
    #module-14680 .copy { margin-top: 80px; }

    .cw-slider .cws-left p { font-size: 22px !important; line-height: 26px !important }
}

@media screen and (min-width: 767px) and (max-width: 769px){
    /*#module-15128 {top:4606px !important;}
    #module-15129 {top:3839px !important;}
    
    #module-14709 {top:4638px !important;}
    #module-14708 {top:5000px !important;}
    
    #module-14968 {top:5165px !important}
    #module-14969 {top:4396px !important;}*/

}
@media screen and (max-width:710px) {
    .menu-default-menu-container {}
    #module-5872 .textblock p {font-size: 13px !important;margin-top: 10px !important;}
    #module-5872 .textblock p br {display: none;}
    .menu-default-menu-container {}
    #nav-wrapper-new li {display: inline;margin: 0 5px;}
    #nav-wrapper-new li a {font-size: 12px;}
    body .module div.copy .textblock.lady_text > p{padding:43% 18% 0;}

    ul.img-list li { width: 50%; }
    ul.img-list li:first-child, ul.img-list li:nth-child(4), ul.img-list li:nth-child(5) { background: #dcfbfd; }
    ul.img-list li:nth-child(3){ background: #eaeaea; }

    /* NEW DESIGN */
    .indv-price .indv-plan-wrap .indv-price-table { display: block; margin: 0 auto 30px !important; }
    .indv-price .indv-footer ul li { display: block; padding: 22px 0 0; margin: 0 auto !important; }
    .indv-price h2 { font-size: 24px; padding-top: 40px; }

    .indv-price.corp-price h2 { padding-top: 70px; }
    .indv-price.corp-price .indv-plan-wrap .indv-price-table { margin: 0 auto 70px !important; }
    .indv-price.corp-price .indv-plan-wrap .combine-price-box .combine-price-table { display: block; width: 100%; border: none; border-bottom: 1px solid #ccc; }
    .indv-price.corp-price .indv-plan-wrap .combine-price-box { width: 290px; }
    .indv-price.corp-price .indv-plan-wrap .combine-price-box .combine-price-table:last-child { margin-top: 30px; }
    .indv-price.corp-price .indv-desc { margin-bottom: 29px; }
    /* NEW DESIGN - END */
}
@media screen and (max-width:660px) {

    #module-14703 {
        max-height: 660px;
    }
    .ms-slide .ms-layer {position: absolute;left: 0px !important;z-index: 999;}
    .para-block p a {margin-top: 90px;padding: 5px 25px;margin-left: 25px !important;}
    .hello1 {left: 0;}
    .scroll-wrapper {padding: 0;}
    .scroll-slide {padding: 22px 20px;}
    #module-74 .para-block p a {margin-left: 5px;margin-top: 5px;padding: 5px 25px;}
    #module-77 .masterslidertext h2 {font-size: 25px !important;line-height: 45px;}
    .masterslidertext h2 {font-size: 18px !important;}
    .masterslidertext h2 {float: left;font-size: 30px;width: 100% !important;}
    #nav-wrapper-new .menu-default-menu-container ul {display: block;}
    nav {float: left;margin-left: 8px;margin-top: 8px;width: auto;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 300;background: #fff;}
    nav select {display: block;width: 200px;font-family: 'Raleway', sans-serif;font-size: 15px;font-weight: 300;padding: 0;}
    nav select option {padding: 5px;}
    #header-new {height: auto;}
    #thsp-sticky-header ul.menu {display: none;}
    #thsp-sticky-header .sticky-menu {float: left;width: auto;font-family: 'Raleway', sans-serif;font-size: 13px;font-weight: 300;background: #fff;margin: 4.5% 0 0 15%;}
    #thsp-sticky-header .sticky-menu select {display: block;width: 200px;font-family: 'Raleway', sans-serif;font-size: 13px;font-weight: 300;padding: 0;}
    #thsp-sticky-header .sticky-menu select option {padding: 5px;}
    #thsp-sticky-header-title {padding: 0 !important;}
    .login-logout-btn-sticky .morph-button {margin-right: 0;}
    .morph-button-modal.open .morph-content {left: 7% !important;top: 120px !important; width: 90% !important; max-height: 420px; overflow: hidden;margin: 0;}
    .menu-default-menu-container {}
    .hello .menu-default-menu-container {}
    .morph-button.morph-button-modal-3.signup_allign_main {margin: 10px 15px !important;width: auto;}
    .actions.hello {left: 0;}
    body .module div.copy .abouttxtblock p {margin-top: 15px !important;}
    .cattxtblock {padding-top: 10px;}
    .cattxtblock .logo-big {margin-bottom: 15px !important;}
    .cattxtblock .logo-big img {height: 150px;}
    .cattxtblock h2 {margin-bottom: 15px !important;font-size: 20px !important;}
    #slider {width: 100% !important;}
    #slider ul li {width: 450px !important;}
    a.control_next {margin: 0 !important;left: 10% !important;bottom: -130px !important;}
    .menu-default-menu-container {}
    #nav-wrapper-new li {display: inline;margin: 0 5px;}
    #nav-wrapper-new li a {font-size: 12px;}
    .textblock.launch .para-block p a {margin-left:15px;margin-top:0px;}
    .wellness_block_white h2 {padding: 0 25px;}
    #module-5890 {height: auto !important;padding: 30px 0 40px !important;}
    .signup.get_desk_yogi h2 {margin-bottom:40px !important;margin-top:20px !important;line-height:54px;}
    body .module div.copy .textblock.lady_text > p{padding: 57% 18% 0;}
    #module-6658 {height:660px !important;}
    .signup.give_employee > p {font-size:20px !important;line-height: 29px !important;}
    .signup.give_employee ul li { font-size: 20px !important; }
    #module-5870 .copy {padding:5% 0 70% !important;}

    /* NEW DESIGN */
    .hns-3 { padding: 0; box-sizing: border-box; }
    .hns-3 h4 { margin-bottom: 40px !important; }
    .hns-3 ul li { display: block; width: 60%; margin: 0 auto 40px; }

    body .hiw-sec-2 { padding: 0 40px; }
    body .hiw-sec { padding: 0 40px; }
    #module-19021 .hiw-sec {
        padding: 0 40px;
    }
    #module-19631 .hiw-sec, #module-20931 .hiw-sec {
        padding: 0 40px;
    }
    #module-22191 .hiw-sec-3 .hiw-sec {
        padding: 0 30px;
    }
    #module-19551 .hiw-sec, #module-20751 .hiw-sec {
        padding: 0 40px;
    }

    body .hiw-exp-teacher { padding: 0 40px; } 
    body .hiw-sec-3 .wdy-right p { max-width: none; }

    #module-14963 .copy { padding: 0 40px !important; }
    #module-14964 .copy { padding: 10% 40px 0 !important; }

    body .dyes-wrap h3 { font-size: 28px; }

    body .cw-sec-5 h3 { font-size: 24px; margin-bottom: 30px !important; }
    body .cw-sec-5 .dymw-wrap h4 { font-size: 15px;  }
    body .cw-sec-5 .dymw-wrap .dymw-left { padding-right: 20px; }
    body .cw-sec-5 .dymw-wrap .dymw-right { padding-left: 20px; }
    body .cw-sec-5 .dymw-wrap .dymw-left ul li::after { width: 26px; top: 5px; right: -35px; background: url(images/r-arrow.png) no-repeat right 0 top 0; }
    body .cw-sec-5 .dymw-wrap ul li { font-size: 15px; }
    /* NEW DESIGN - END */
}

@media screen and (max-width:568px) {

    #module-25130 {top:70px !important;}
    .about-desk-yogi-team-wrapper ul li {
        width: 50%;
    }
    #module-21290 .bg-white-banner .hiw-sec {
        margin-left: 10px;
    }
    #module-22650 .bg-white-banner .hiw-sec {
        margin-left: 10px;
    }


    #module-19470 .slackBannerText .hiw-sec h3 {
        color: #000;
        font-size: 22px;
        margin-bottom: 20px !important;
    }
    #module-19470 .slackBannerText .hiw-sec p {
        color: #333 !important;
        font-size: 14px !important;
        font-weight: 400 !important;
        letter-spacing: 0;
        margin-bottom: 10px !important;
        max-width: 630px;
    }
    #module-19470 .hiw-sec {
        padding: 0 30px;
    }

    #module-17750 .dyes-wrap {padding: 0px;}
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row.ri-btn {padding-bottom: 10px;}

    .bg-white-banner .hiw-sec {
        max-width: 400px;
        float: none;
        margin-right: 20px;
        margin: 0 auto;
        padding-bottom: 25px;
    }

    /*march-challage-page*/
    #module-17330 .hiw-sec, #module-17890 .hiw-sec, #module-18880 .hiw-sec, #module-27640 .hiw-sec, #module-27640 .bg-white-banner .hiw-sec {
        max-width: 400px;
        float: none;
        margin-right: 20px;
        margin: 0 auto;
        padding-bottom: 25px;
    }
    #module-17890 .hiw-sec{
        max-width:100%; 
    }
    .bg-white-banner.hiw-sec-3 h3 {font-size: 26px;}
    .bg-white-banner .hiw-sec p {line-height: 24px !important;}
    .bg-white-banner.hiw-sec-3 h3 {padding-top: 20px;}



    /*    #module-17330 .copy {padding: 10% 0% 90% !important; height: auto !important; }*/
    #module-17330 .hiw-sec-3 h3, #module-17890 .hiw-sec-3 h3, #module-18880 .hiw-sec-3 h3 {font-size: 26px;}
    #module-17330 .hiw-sec p, #module-17890 .hiw-sec p, #module-18880 .hiw-sec p {line-height: 24px !important;}
    #module-17330 .hiw-sec-3 h3, #module-17890 .hiw-sec-3 h3, #module-18880 .hiw-sec-3 h3 {padding-top: 20px;} 

    #module-17333 .testimonial p, #module-17894 .testimonial p, #module-18574 .testimonial p, #module-18883 .testimonial p, #module-19024 .testimonial p, #module-19554 .testimonial p, #module-19634 .testimonial p, #module-20754 .testimonial p, #module-20934 .testimonial p {background-size: 28px;}

    .testimonials-white-bg.testimonial p {background-size: 28px;}

    body .hiw-sec-3 .wdy-left { max-width: 570px; }
    body .hiw-sec-3 .wdy-right p { font-size: 16px !important; line-height: 26px !important; }

    #thsp-sticky-header {height: auto;}
    .login-logout-btn-sticky {height: auto;padding: 0 !important;}
    #thsp-sticky-header .sticky-menu {float: right;width: 70%;margin: 0;}
    #thsp-sticky-header .sticky-menu select {float: right;}
    .hello .menu-default-menu-container {}
    #module-5872 .signup h2 {font-size: 20px;}
    #module-5872 .textblock p {font-size: 12px !important;line-height: 20px !important;}
    .cattxtblock h2 {margin-bottom: 5px !important;}
    .hero-sticky-title {left: 1% !important;}
    .menu-default-menu-container {}
    #nav-wrapper-new li {display: inline;margin: 0 5px;}
    #nav-wrapper-new li a {font-size: 12px;}
    .ms-layer.msp-preset-2 {top:160.832px !important;}
    .ms-layer.msp-cn-2-10 {top:120px !important;}
    body .module div.copy .textblock.lady_text > p{padding: 73% 18% 0;}
    .testimonial {margin-left:0;width:100%;}
    .launchtxtblock p.sutext span { display: block; }
    .launch { padding: 26% 0 0 8%; }
    .launch.experience-dy { padding: 2%; }
    .abouttxtblock { padding: 40px; }



    /* NEW DESIGN */
    body .cw-sec-1 h3 { font-size: 20px; line-height: 28px; }
    body .cw-sec-1 .dyg-btn .button { font-size: 15px; padding: 8px 18px; }

    body .cw-sec-4 h3 { font-size: 28px; }
    body .cw-sec-4 p { font-size: 18px !important; }

    .dy-floating-bar { padding: 8px 15px; }
    .dy-floating-bar h3 { font-size: 15px !important; }
    .dy-floating-bar .hn-btn .button { font-size: 15px; min-width: inherit; max-width: 160px !important; padding: 8px 16px; }

    body .cw-sec-6 h3 { left: 20px; font-size: 18px; line-height: 24px; }
    /* NEW DESIGN - END */
}
@media screen and (max-width:480px) {

    body.page-id-2100 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16958 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16952 .master-slider .ms-slide-info .ms-info p,
    body.page-id-17019 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2091 .master-slider .ms-slide-info .ms-info p,
    body.page-id-16955 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2111 .master-slider .ms-slide-info .ms-info p,
    body.page-id-2108 .master-slider .ms-slide-info .ms-info p {
        padding-left: 50px;
        padding-right: 50px;
    }

    #module-20930 {
        margin-top: 60px !important;
    }
    #module-19552 .copy, #module-20752 .copy {padding-top: 5% !important;}
    #module-20932 .copy {
        padding-top: 5% !important;
    }
    #module-21291 .copy, #module-25491 .copy {
        padding-top: 5% !important;
    }

    .slack-wrapper-inner h1 {
        font-family: "Raleway",sans-serif;
        font-size: 22px;
        text-align: left;
    }
    .slack-wrapper {
        padding-left: 10px;
        padding-right: 10px;
    }
    .slack-wrapper-inner ul li {
        font-family: "Raleway",sans-serif;
        font-size: 16px;
        list-style-type: disc;
    }
    .slack-wrapper-inner ul {
        margin-left: 20px;
        margin-top: 35px;
    }

    #module-19082 .hns-5 .button {
        font-size: 18px !important;
        margin: 0em auto 0.2em !important;
        padding: 10px 20px !important;
    }


    body .dyes-wrap .dyes-form-wrap .form-row label {width: 100%;}
    body .dyes-wrap .dy-form-area-cont label {width: 100% !important;}
    body .dyes-wrap .dy-form-area-cont label {
        margin-bottom: 4px;
        margin-left: 0;
        margin-right: -4px;
        margin-top: 0;
        text-align: left;
    }
    body .dyes-wrap .dy-form-area-cont {
        box-sizing: border-box !important;
        padding-bottom: 0 !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
        padding-top: 0 !important;
    }
    body .dyes-wrap .dy-form-area-cont input[type="submit"] {
        width: 100% !important;
    }


    .bg-white-banner.hiw-sec-3 h3 {font-size:25px;}
    .bg-white-banner .hiw-sec p {font-size:13px !important; line-height:22px !important;}
    .bg-white-banner .hiw-sec p.dyg-btn a {font-size:16px;} 


    #module-17330 .hiw-sec-3 h3, #module-18880 .hiw-sec-3 h3 {font-size:25px;}
    #module-17330 .hiw-sec p, #module-18880 .hiw-sec p {font-size:13px !important; line-height:22px !important;}
    #module-17330 .hiw-sec p.dyg-btn a, #module-18571 .hiw-sec p.dyg-btn a, #module-18880 .hiw-sec p.dyg-btn a, #module-19021 .hiw-sec p.dyg-btn a, #module-19551 .hiw-sec p.dyg-btn a, #module-19631 .hiw-sec p.dyg-btn a, #module-20751 .hiw-sec p.dyg-btn a, #module-20931 .hiw-sec p.dyg-btn a, #module-22191 .hiw-sec p.dyg-btn a, #module-23181 .hiw-sec p.dyg-btn a, #module-25131 .hiw-sec p.dyg-btn a {font-size:16px;} 
    #module-17750 .dyes-wrap {margin-top: 55px; padding-bottom: 10px; padding-left: 20px; padding-top: 0px; padding-right: 20px;}


    .masterslidertext h2 {float: left;font-size: 20px;width: 100% !important;}
    .hello .menu-default-menu-container {}
    .morph-button-modal.open .morph-content {left: 5% !important;overflow-y: scroll;top:120px!important;}
    .signup_allign_sticky {margin: 0 !important;}
    .morph-button-fixed .morph-content {}
    .morph-button:last-child {margin-left: 0 !important;margin-right: 15px !important;height: auto;width: auto;}
    body .module div.copy .abouttxtblock { padding: 0 20px; }
    .cattxtblock {padding-top: 30px;}
    .cattxtblock .logo-big {margin-bottom: 20px !important;}
    .cattxtblock .logo-big img {height: 180px;}
    .cattxtblock h2 {margin-bottom: 20px !important;font-size: 24px !important;}
    .whitetxtblock h2 {font-size: 32px !important;line-height: 36px !important;}
    .mobile-top-content {padding: 0;}
    #header-new {position: fixed;height: 50px;width: 100%;z-index: 99;top: 0;}
    .login-logout-btn {margin-top: 10px;}
    .hero-module {display: none !important;}
    .mob-logo {display: block !important;}
    .mob-menu {display: block !important;margin-top: 10px;/*margin-left:23%;*/}
    .mob-menu .menu-default-menu-container {display: none;}
    #nav-wrapper-new > .menu-default-menu-container {display: none !important;}
    .ms-layer.msp-preset-2 {top:99.832px !important;}
    .ms-layer.msp-cn-2-10 {top:72px !important;}
    #module-5873 {position:relative !important;height:auto !important;}

    .textblock.launch .para-block p a {font-size:15px;}
    .textblock.launch.experience-dy h2 { font-size: 22px; line-height: normal; margin-bottom: 0 !important; }
    body .module div.copy .textblock.lady_text > p{padding: 73% 18% 0;}
    .howitworks-textblock { line-height: 32px; }
    #module-5892 { min-height: 600px; }

    .reminder-app-text-styling { font-size: 22px; line-height: 36px; padding: 0 15px; }
    .app-instructions-list, .reminder-app-app-instructions-title { font-size: 18px; line-height: 28px; padding-left: 15px; }

    /* NEW DESIGN */
    body .cw-sec-5 .dymw-wrap .dymw-left h4::after { width: 44px; top: 5px; }

    .logo-big img { max-width: 180px; }
    .hns-2 .hns2-txt h2 { font-size: 20px; }
    .hns-3 ul li { width: 100%; }
    .hns-8 { margin-top: 0; }
    .hns-8 p.hn-btn { text-align: center; }
    .hns-8 .btn3 { float: none; display: block; margin: 10px auto 0; }
    .hns-9 ul { margin-left: 0; }
    .hns-9 ul li { width: 100%; max-width: 400px; margin: 0 0 20px; }

    #module-14680 .copy { margin-top: 20px; }
    .hns-10 { padding: 0 20px; }
    .hns-10 p { text-align: center; margin-top: 5% !important; }
    .hns-10 p.img { display: block; position: static; text-align: center; }
    .hns-10 p.img img { display: inline-block; }
    .hns-11 h2 { font-size: 24px !important; margin-bottom: 5px !important; }
    .hns-11 p { font-size: 16px !important; line-height: 26px !important; }

    #module-22191 .hiw-sec-3 .hiw-sec {
        padding: 0 20px;
    }
    body .hiw-sec-1 h3 { font-size: 22px; }
    body .hiw-sec-2 { padding: 0 20px; }
    body .hiw-sec { padding: 0 20px; }
    #module-19021 .hiw-sec, #module-19551 .hiw-sec, #module-19631 .hiw-sec, #module-20751 .hiw-sec, #module-20931 .hiw-sec {
        padding: 0 20px;
    }


    body .hiw-exp-teacher { padding: 0 20px; }

    #module-14963 .copy { padding: 0 20px !important; }
    #module-14964 .copy { padding: 10% 20px 0 !important; }

    body .cw-sec-1 { padding: 0 20px; }
    body .cw-sec-3 { padding: 0 20px; }
    body .cw-sec-4 { padding: 0 20px; }
    body .cw-sec { padding: 0 20px; }
    body .cw-sec h3 { font-size: 22px; line-height: 28px; }
    body .cw-sec ul li { font-size: 18px; }

    body .dyes-wrap .dyes-form-wrap { padding-right: 3px; }
    body .dyes-wrap .dyes-form-wrap { padding-left: 0; }
    body .dyes-wrap .dyes-form-wrap .form-row label { text-align: left; margin: 0 -4px 4px 0; }
    body .dyes-wrap .dyes-form-wrap .form-row { margin-bottom: 16px; }
    body .dyes-wrap .dyes-form-wrap .form-row.ind-mem-signup p { line-height: normal; }
    body .dyes-wrap .dyes-form-wrap .form-row.ri-btn { margin-bottom: 28px; }
    body .dyes-wrap h3 { font-size: 20px; padding-top: 40px; } 


    #module-17750 .dyes-wrap {max-width: 410px; padding: 20px;}
    #module-17750 .dyes-wrap .dyes-form-wrap { padding-left: 0; padding-right: 0px; }
    #module-17750 .dyes-form-wrap .form-row label { text-align: left !important; margin: 0 -4px 4px 0 !important; }
    #module-17750 .dyes-form-wrap .form-row { margin-bottom: 16px; }
    #module-17750 .dyes-form-wrap .form-row.ind-mem-signup p { line-height: normal; }
    #module-17750 .dyes-wrap .dyes-form-wrap .form-row.ri-btn { margin-bottom: 28px; }
    #module-17750 .dyes-wrap h3 { font-size: 21px; padding-top: 40px; padding-right: 20px; } 
    #module-17750 .dyes-wrap p.desc {font-size: 16px !important; margin-bottom: 20px; line-height: 23px; padding-right: 20px;}

    #module-17750 .dyes-wrap .dyes-form-wrap .form-row {padding-right: 20px;}



    body .cw-sec-2 .ms-slide .ms-layer { font-size: 24px !important; font-weight: 500; }
    body .cw-testimonials p { font-size: 16px !important; line-height: 24px !important; }
    body .cw-testimonials p.cwtm-by { font-size: 14px !important; line-height: 20px !important; }

    .hns-10 { margin-top: 80px; }
    /* NEW DESIGN - END */
}
@media screen and (max-width:479px) {

    #module-25490 .bg-white-banner .hiw-sec {
        margin-left: 0;
        margin-right: 0;
    }
    #module-21290 .bg-white-banner .hiw-sec {
        margin-left: 0px;
    }
    #module-22650 .bg-white-banner .hiw-sec {
        margin-left: 0px;
    }
    #module-22810 .bg-white-banner .hiw-sec {
        margin-left: 0px;
    }
} 

@media screen and (max-width:452px) {
    ul.img-list.why_desk li { background: #eaeaea; }
    body .morph-button-fixed, body .morph-button-fixed .morph-content { height: auto !important; }

    #module-13505 .copy p br { display: none; }
    #module-13505 .copy p .reminder-app-white-button { display: inline-block; }
}

@media screen and (max-width:435px) {
    .right-footer .widget_text .textwidget a {margin-right: 10px;}
    #nav-wrapper-new .login-logout-btn {width: auto;}
    #nav-wrapper-new li {margin: 0 10px;}
    .mob-logo a img {height: 58px;}
    nav {width: 100% !important;text-align: center !important;padding: 10px !important;box-sizing: border-box;margin: 0;}
    nav select {width: 100% !important;}
    #header-new {height: auto !important;}
    #thsp-sticky-header .sticky-menu {width: 60%;}
    #thsp-sticky-header .sticky-menu select {width: 160px;}
    .mob-menu {}
    .morph-button-modal.open .morph-content {width:96%;}
    .textblock.launch .para-block p a {font-size:10px;}
    body .module div.copy .textblock.lady_text > p {padding: 106% 7% 0;}
    .textblock.corporatewellness_block .ms-inner-controls-cont {max-width: inherit !important;   width: 100% !important;}
    .textblock.corporatewellness_block .ms-view.ms-fade-view {width: 100% !important;}
    .textblock.corporatewellness_block h2 {font-size:24px;}

}
@media screen and (max-width:414px){
    .menu-main-menu-container { display: none;}
    #nav-wrapper-new .menu-default-menu-container ul {margin-top: 15px;}

    #module-15120 {margin-top: 83px;}
    .para-block p a {margin-top:70%; padding:5px 8px 5px 8px; font-size:16px; margin-left:15px !important;}
    .masterslidertext h2{padding-top:27%; font-size: 16px !important;} 

    .ms-skin-light-2 .ms-bullets.ms-dir-h { bottom: -40px !important; }
}
@media screen and (max-width:412px){
    .para-block p a {margin-top:70%; padding:5px 8px 5px 8px; font-size:16px; margin-left:15px !important;}
    .masterslidertext h2{padding-top:30%; font-size: 16px !important;}  

    /* NEW DESIGN */
    body .cw-sec-5 .dymw-wrap h4 { min-height: 106px; }
    /* NEW DESIGN - END */
}

@media screen and (max-width:375px) {

    .key-features-sec ul:last-child li {
        padding-left: 40px;
    }
    #module-21290 .hiw-sec-3 h3 {
        font-size: 24px;
    }
    #module-21290 .bg-white-banner .hiw-sec p.dyg-btn a, #module-18880 .hiw-sec p.dyg-btn a, #module-22810 .hiw-sec p.dyg-btn a, #module-20751 .hiw-sec p.dyg-btn a, #module-25020 .hiw-sec p.dyg-btn a, #module-25490 .hiw-sec p.dyg-btn a, #module-27640 .hiw-sec p.dyg-btn a  {
        font-size: 13px;
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    #module-22650 .bg-white-banner .hiw-sec p.dyg-btn a {
        font-size: 13px;
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .bg-white-banner .hiw-sec p.dyg-btn a {
        font-size: 15px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .key-features-sec ul li {
        padding-left: 40px;
    }


    .key-features-sec ul li.accordion + div {
        padding-left: 20px;

    }
    #module-19552 .copy, #module-20752 .copy {padding-top: 7% !important;}

    #module-19080 .copy, #module-20100 .copy {
        padding-top: 150px !important;
        padding-bottom: 80px !important;
    }
    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 24px;
        letter-spacing: 5px;
    }
    #module-19080 .hn-btn a.new-btn-set.btn1, #module-20100 .hn-btn a.new-btn-set.btn1 {
        margin: 10px auto; 
        display: block;

    }


    .testimonials-white-bg.testimonial p {padding: 5px 35px 5px 35px; margin-bottom: -6px;}
    .testimonials-white-bg.cw-testimonials p { font-weight: 500 !important;}

    #module-17750 .dyes-wrap {max-width: 280px; padding-right: 0px;}

    #module-17333 .testimonial p, #module-18574 .testimonial p, #module-18883 .testimonial p, #module-19024 .testimonial p, #module-19554 .testimonial p, #module-19634 .testimonial p, #module-20754 .testimonial p, #module-20934 .testimonial p {padding: 5px 35px 5px 35px; margin-bottom: -6px;}
    #module-17333 .cw-testimonials p, #module-18574 .cw-testimonials p, #module-18883 .cw-testimonials p, #module-19024 .cw-testimonials p, #module-19554 .cw-testimonials p, #module-19634 .cw-testimonials p, #module-20754 .cw-testimonials p, #module-20934 .cw-testimonials p { font-weight: 500 !important;}

    .ms-skin-light-2 .ms-bullets.ms-dir-h { bottom: 10px !important; }
    body .hiw-sec-3 .wdy-left { max-width: 360px; }

    body .cw-sec-5 .dymw-wrap .dymw-left h4::after {width: 40px; font-size: 14px;}

    #module-15120 {margin-top: 83px;}
    body .cw-sec ul li {background-position: 0 7px;}

    .page-template-template-our-teachers .post-body h2 {margin-top: 10px;}

    div#module-14681:before {
        content: "";
        background-color: #fff;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        opacity: 0.75;
    }

    body .cw-testimonials p.cwtm-by {
        font-size: 13px !important;
        line-height: 18px !important;
    }

    .testimonial p {padding: 0px 34px 0 50px; background-size: 25px;}
    body .cw-testimonials p { font-size: 13px !important; line-height: 20px !important;}
    .ms-bullets.ms-dir-h {bottom: -30px !important;}

    .wdy-right > div {float: left;}

    .cr-popup {overflow-y: scroll;}
    .cr-popup .popup-wrap-in {padding: 20px;}
    .cr-popup .popup-wrap-in ul li  {font-size: 15px !important; margin-bottom: 8px;}

    .hiw-sec-3 .wdy-right .ms-skin-light-2 .ms-bullets.ms-dir-h { bottom: 20px; position: absolute; right: 80%;width: 100px;}
    body .hiw-sec-3 .wdy-right p span { float: right; font-size: 13px !important; text-align: right; }
    body .hiw-sec-3 .wdy-right p {font-size: 16px !important;font-style: italic;line-height: 28px !important;text-align: left;}
    .hiw-sec-3 .wdy-wrap .wdy-right .ms-slide-layers {left: 0;max-width: 272px!important;}
    body .hiw-sec-3 .wdy-right {margin-left: 0px !important;}


    body .cw-sec-2 .dyg-btn a.button { border-color: #ccc; font-size: 17px;padding: 13px 25px;}
    body .module div.copy .cw-sec-2 p { font-size: 18px;line-height: 30px; margin-top: -60px; }
    body .cw-sec-2 {height: 270px; margin-top: 0px;}
    body .cw-sec-2 .ms-slide { height: 56px !important; margin-top: -4px !important;  width: 100% !important;}
    .cr-popup .popup-wrap-in {width: 320px; margin-left: -160px;}

    #thsp-sticky-header-menu {display: none;}
    .mob-menu {}
    .textblock.launch .para-block p a {
        font-size:10px;
    }
    .para-block p a {margin-top:70%; padding:5px 8px 5px 8px; font-size:16px; margin-left:15px !important;}
    .masterslidertext h2{padding-top:27%; font-size: 16px !important;}

    /* NEW DESIGN */
    body .hiw-sec-1 h3 { font-size: 18px; }
    #module-14960 { min-height: 380px; }
    body .hiw-exp-teacher ul li { margin: 0 -4px 20px 4%; width: 46%; }

    body .cw-sec-1 h3 { font-size: 16px; line-height: 28px; margin-bottom: 20px !important; }
    body .cw-sec h3 { font-size: 18px; line-height: 28px; }

    body .cw-sec-2 .ms-slide .ms-layer { font-size: 20px !important; }
    .cw-slider .cws-left p { font-size: 18px !important; line-height: 20px !important; }
    body .hiw-sec-3 { max-width: 358px; }
    /* NEW DESIGN - END */
}
@media screen and (min-width: 374px) and (max-width: 376px) {
    /*#module-15128 {top:3166px !important;}
    #module-15129 {top:2792px !important;}
    
    #module-14709 {top:4293px !important;}
    #module-14708 {top:4679px !important;}    
    
    #module-14968 {top:3500px !important}
    #module-14969 {top:3125px !important;}*/
}


@media screen and (max-width:360px) {
    #module-19089 .hns-8 .btn3 {
        font-size: 16px;
        max-width: 250px !important;
    }
    #module-19088 .hns-8 .btn3 {
        font-size: 16px;
        max-width: 250px !important;
    }


    body .hiw-sec-3 .wdy-right p span {padding-left: 10px;}
    body .hiw-sec-3 h3 { font-size: 26px; }
    body .hiw-sec-3 .wdy-left { max-width: 340px; }

    body .hiw-sec-3 .wdy-right p {
        font-size: 14px !important;
        font-style: italic;
        line-height: 24px !important;
        text-align: left;
        font-weight: 500 !important;
    }

    body .hiw-sec-3 .wdy-right p span { float: right; font-size: 12px !important; text-align: right;}
    .hiw-sec-3 .wdy-wrap .wdy-right .ms-slide-layers {left: 0; max-width: 218px !important;}


    .actions.hello {left: 0;}
    #nav-wrapper-new ul {font-size: 12px;}
    #nav-wrapper-new li {margin: 0 5px;}
    .morph-button.morph-button-modal-3.signup_allign_main {margin: 10px 5px !important;}
    .right-footer .widget_text .textwidget a {margin-right: 9px;}
    .right-footer .textwidget a + a {margin: 0;}
    .signup.launchtxtblock p { font-size:20px !important; }

    ul.img-list li { width: 100%; min-height: 248px; }
    ul.img-list.why_desk li { width: 100%; min-height: 248px; }
    ul.img-list li:first-child, ul.img-list li:nth-child(3) {background: #dcfbfd;}
    ul.img-list li:nth-child(4) {background: #eaeaea none repeat scroll 0 0;}
    ul.img-list li h4.hd-single { margin-top: 60px; }
    ul.img-list li h4.hd-double { margin-top: 60px; }
    .masterslidertext h2{padding-top:17%; font-size: 16px !important;}

    /*march-chllage-page*/
    #module-17331 div.copy h4, #module-18572 div.copy h4, #module-18881 div.copy h4, #module-19022 div.copy h4, #module-19552 div.copy h4, #module-19632 div.copy h4, #module-20752 div.copy h4, #module-20932 div.copy h4 {line-height: 22px !important; font-size: 16px !important;}
    .banner-bottom-para {
        line-height: 22px !important; font-size: 16px !important;
    }
}
@media screen and (max-width:340px) {
    #module-13507 .copy div { width: 78% !important; }
    .indv-price h2 { padding-top: 70px; }

    /* NEW DESIGN */
    body .hiw-exp-teacher ul { max-width: none; margin-top: 30px; }
    /* NEW DESIGN - END */
}
@media screen and (max-width:320px) {
    /*#module-15129 {top:2737px !important;}
    #module-15128 {top:3058px !important;}
    
    #module-14709 {top:4296px !important;}
    #module-14708 {top:4695px !important;}
    
    #module-14968 {top:3412px !important;}
    #module-14969 {top:3092px !important;}*/

    .testimonials-white-bg.testimonial p {background-size: 20px;}
    .testimonials-white-bg.cw-testimonials p {line-height: 19px !important; font-size: 13px !important; font-weight: 500 !important;}
    .testimonials-white-bg.cw-testimonials p.cwtm-by {font-size: 11px !important; line-height: 12px !important;}
    .testimonials-white-bg.testimonial p {padding: 5px 20px 5px 20px; margin-bottom: 0px;}

    .bg-white-banner.hiw-sec-3 { margin-top: 25px;}

    #module-17330 .hiw-sec-3, #module-18880 .hiw-sec-3 {margin-top: 25px;}
    #module-17333 .testimonial p, #module-18574 .testimonial p, #module-18883 .testimonial p, #module-19024 .testimonial p, #module-19554 .testimonial p, #module-19634 .testimonial p, #module-20754 .testimonial p, #module-20934 .testimonial p {background-size: 20px;}
    #module-17333 .cw-testimonials p, #module-18574 .cw-testimonials p, #module-18883 .cw-testimonials p, #module-19024 .cw-testimonials p, #module-19554 .cw-testimonials p, #module-19634 .cw-testimonials p, #module-20754 .cw-testimonials p, #module-20934 .cw-testimonials p {line-height: 19px !important; font-size: 13px !important; font-weight: 500 !important;}
    #module-17333 .cw-testimonials p.cwtm-by, #module-18574 .cw-testimonials p.cwtm-by, #module-18883 .cw-testimonials p.cwtm-by, #module-19024 .cw-testimonials p.cwtm-by, #module-19554 .cw-testimonials p.cwtm-by, #module-19634 .cw-testimonials p.cwtm-by, #module-20754 .cw-testimonials p.cwtm-by, #module-20934 .cw-testimonials p.cwtm-by {font-size: 11px !important; line-height: 12px !important;}
    #module-17333 .testimonial p, #module-18574 .testimonial p, #module-18883 .testimonial p, #module-19024 .testimonial p, #module-19554 .testimonial p, #module-19634 .testimonial p, #module-20754 .testimonial p, #module-20934 .testimonial p {padding: 5px 20px 5px 20px; margin-bottom: 0px;}


    body .hiw-sec-3 .wdy-right p span {padding-left: 10px;}

    .testimonial p {padding: 0px 0px 0 35px; background-size: 25px;}
    body .cw-testimonials p { font-size: 12px !important; line-height: 19px !important;}
    body .cw-testimonials p.cwtm-by {font-size: 11px !important; line-height: 14px !important;}



    .cr-popup .popup-wrap-in {width: 280px; margin-left: -140px;}
    .cr-popup .popup-wrap-in h3 {font-size: 22px;}

    .masterslidertext h2 {padding-top:15%; float: left; font-size: 16px !important; width: 100% !important;}
    .morph-button-modal.open .morph-content {left: 5% !important;overflow-y: scroll;top: 0% !important; }
    .para-block p a {margin-top:50%; padding:5px 8px 5px 8px; font-size:16px; margin-left:15px !important;}

    /* NEW DESIGN */
    body .cw-sec-5 .dymw-wrap ul li { font-size: 14px; }
    body .hiw-sec-3 .wdy-left { max-width: 300px; }
    body .hiw-sec-3 { max-width: 300px; }

    /* NEW DESIGN - END */
}
@media only screen and (min-width:1330px) and (min-height:570px){
    #module-17890 .hiw-sec p {
        line-height: 27px !important;
        margin-bottom: 15px;
    }
    #module-17896{
        height:260px !important;
    }
    #module-17895{
        height:650px !important;
    }
}
@media only screen and (min-height: 680px) and (min-width: 1330px){
.copy div h3 {
    margin-top: 20px!important;
}
}
@media only screen and (min-width:1366px) and (min-height:768px){
    
    #module-17890 .hiw-sec .bg {
        background-color: rgba(255, 255, 255, 0.7);
        margin-right: 0;
        max-width: 500px;
        padding-bottom: 20px;
        padding-left: 33px;
        padding-right: 33px !important;
    }
    #module-17890 .hiw-sec h3 {
        font-size: 38px;
        padding-top: 30px;
    }
    #module-17890 .hiw-sec p {
        line-height: 27px !important;
        margin-bottom: 20px;
    }
}




.hiw-sec-3 .wdy-right .wpcf7-list-item input[type=checkbox] {
    display: inline-block;
    position: absolute;
    width: 36px;
    height: 36px;
    z-index: 1;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter: alpha(opacity=00);
    -moz-opacity:0;
    -khtml-opacity: 0;
    opacity: 0;
}
.hiw-sec-3 .wdy-right .wpcf7-list-item input[type=checkbox] + span:before {
    content: "";  
    display: inline-block;  
    width: 18px;  
    height: 18px;  
    vertical-align:middle;
    margin-right: 10px;  
    background-color: #ffffff;
    border:1px solid #D5D5D5;
    border-radius: 50%;  
}
.hiw-sec-3 .wdy-right .wpcf7-list-item input[type=checkbox]:checked + span:before {
    content: "\2022";
    color:#000000;
    background-color: #ffffff; 
    font-size: 2.5em;
    text-align:center;
    line-height: 19px;
    text-indent: 1px;
}

/* Dipak Added Css On 04-06-2016 Start */
.RounDedSec{
    position:absolute;
    width:100%;
    overflow: hidden;
} 
body #module-19086 div.copy p.btnCont{
    text-align: center;
    margin-bottom:0;
}
body #module-19086 div.copy p.btnCont .button{
    float:none;
    border-color: #333333;
    color: #333333;
    display: inline-block;
    font-family: "Raleway",sans-serif;
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    padding: 14px 20px;
    letter-spacing: 2px;
    border: 4px solid #333;
}
body #module-19086 div.copy .ms-slide-info{
    min-height:0 !important;
}
body #module-19086 div.copy .ms-staff-carousel {
    margin: 25px auto 0;
}
/*body.page-id-1908 #module-19082:after, */
.RounDedSec:after{
    position:absolute;
    left:0;
    top:0;
    right:0;
    bottom:0;
    height:inherit;
    content: ' ';
    background:url(https://www.desk-yogi.com/wp-content/uploads/2016/10/corner-bottom.png) no-repeat scroll bottom center, url(https://www.desk-yogi.com/wp-content/themes/lobo-child/images/corner-top.png) no-repeat scroll top center;
    background-size:100% auto !important;
    /*    -webkit-border-radius: 2000px / 200px;
      border-radius: 2000px / 200px;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis;
      -webkit-box-shadow: 0 0 0 100px #ffffff;
      box-shadow: 0 0 0 100px #ffffff;*/

}
body.page-id-1908 #module-19082 .before, body.page-id-2010 #module-20102 .before, body.page-id-2010 #module-20105 .before, body.page-id-2010 #module-20107 .before {
    position:absolute;
    left:0;
    top:0;
    right:0;
    bottom:auto;
    height:auto;
    z-index: 3;
}

body.page-id-1908 #module-19082 .after, body.page-id-2010 #module-20102 .after, body.page-id-2010 #module-20105 .after, body.page-id-2010 #module-20107 .after {
    position:absolute;
    left:0;
    top:auto;
    right:0;
    bottom:0;
    height:auto;
    z-index: 3;
}
body.page-id-1908 #module-19082 .before img,
body.page-id-1908 #module-19082 .after img,
body.page-id-2010 #module-20102 .after img,
body.page-id-2010 #module-20105 .after img,
body.page-id-2010 #module-20107 .after img,
body.page-id-2010 #module-20102 .before img,
body.page-id-2010 #module-20105 .before img,
body.page-id-2010 #module-20107 .before img{
    width:100%;
}
body.page-id-1908 #content-wrapper .content-module {
    background:none;
}
#module-19082 .hns-5 p.feu-well-work {
    position:relative;
    right:0;
    width: 100%;
}
#module-19082 .hns-5{
    text-align:center;
    margin-top:120px;
}
#module-19082 .hns-5 .button {
    border-color: #333333;
    color: #333333;
    display: inline-block;
    float: none;
    font-family: "Raleway",sans-serif;
    font-size: 18px;
    font-weight: 600;
    margin: 0.5em auto 0.2em auto;
    padding: 14px 20px;
    letter-spacing: 2px;
    border: 4px solid #333;
    border-radius: 7px;
    -webkit-border-radius: 7px;
}
#module-19084 .copy{
    padding:5% 0 !important;
}
#module-19082 .hns-5 p{
    margin-bottom:30px !important;    
}
.ms-parent-id-33 .ms-inner-controls-cont{
    overflow:hidden;
}
.ms-parent-id-33 .ms-container > .ms-nav-next,
.ms-parent-id-33 .ms-container > .ms-nav-prev{
    opacity:1 !important;
    display:block !important;
}
.ms-parent-id-33 .ms-container{
    padding: 0 35px;
}
.ms-staff-carousel.ms-parent-id-33 .ms-nav-prev, .ms-staff-carousel.ms-parent-id-33 .ms-nav-next{
    width:80px;
    height:80px;
    margin-top:-40px;
    box-shadow: 0 0px 0 0 rgb(190, 190, 190);
}
.ms-staff-carousel.ms-parent-id-33 .ms-nav-prev{
    left:-40px;
    background:url(images/prev-icon.png) no-repeat scroll center;
}
.ms-staff-carousel.ms-parent-id-33 .ms-nav-next {
    right:-40px;
    background:url(images/next-icon.png) no-repeat scroll center;
}
.ms-parent-id-33 .ms-slide-info .ms-info, .ms-parent-id-33 .ms-slide-info .ms-info h3{
    text-align: center;
    font-size: 17px !important;
    font-weight: 400;
    text-transform: none;
}
.ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next,.ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev{
    opacity:0 !important;
    visibility: hidden !important;        
}
body #module-151211 .cw-sec p.see-more-link a {
    color: #B4962A;
}
body #module-15122 .cw-sec-2 {
    margin-top: 112px;
}
body #module-15124 h3 + p{
    margin-bottom:8px;
}
#module-19082 .hns-5 .button {
    line-height: normal;
}
#module-15122 .ms-inner-controls-cont{
    max-width:100% !important;
}
#module-15122 .ms-inner-controls-cont .ms-view{
    width:100% !important ;
    left:0 !important;
}
#module-15125 .cw-slider .cws-left{
    margin-right:0;
}

#module-19087, #module-20101{
    padding-top:0 !important;
}
#module-19080 + #module-19087, #module-20100 + #module-20101{
    padding-top: 83px !important;
}
#module-19080 .button--ujarak.button--round-s:before, #module-20100 .button--ujarak.button--round-s:before {
    -webkit-border-radius: 0;
    border-radius: 0;
}
.page-id-1512 #module-19080:before, .page-id-2010 #module-20100:before {
    background:rgba(0,0,0,0.3);
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    content: '';
}
@media only screen and (min-width: 961px){
    .middle-footer > svg {
        height: 60px;
    }
}

@media only screen and (min-width:1061px) and (max-width:1339px) {
    #module-20912 .hns-13 p,
    #module-169552 .hns-13 p {
        margin-bottom: 15px;
        font-size: 14px !important;
    }
}
@media only screen and (min-width:961px) and (max-width:1150px) {
    #module-20912 .hns-13 p,
    #module-169552 .hns-13 p {
        margin-bottom: 15px;
        font-size: 14px !important;
    }
}

@media only screen and (min-width:961px) and (max-width:1150px){
    #module-19086{
        height:610px !important;
    }
}
.page-id-1512 #module-19080 .hns-1 .hns1-txt h2 br.deskLow, .page-id-2010 #module-20100 .hns-1 .hns1-txt h2 br.deskLow{
    display:none;
}
@media only screen and (max-width:1300px){
    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 50px;
    }
    .page-id-1512 #module-19080 .hns-1 .hns1-txt h2 br, .page-id-2010 #module-20100 .hns-1 .hns1-txt h2 br {
        display:none;
    }
    .page-id-1512 #module-19080 .hns-1 .hns1-txt h2 br.deskLow, .page-id-2010 #module-20100 .hns-1 .hns1-txt h2 br.deskLow {
        display:block;
    }
}
@media only screen and (min-width:768px) and (max-width:800px){
    .banner_cot_wrap .banner_cot_lef {
        padding: 100px 10px 150px 10px!important;
    }
}
@media only screen and (min-width:800px) and (max-width:960px){
    .banner_cot_wrap .banner_cot_lef {
        padding: 40px 10px 150px 10px!important;
    }
}
@media only screen and (min-width:961px) and (max-width:1023px){
     .banner_cot_wrap {
        max-width: 900px!important;
     }
}
@media only screen and (min-width:768px) and (max-width:960px){
    #AnythingPopup_BoxContainerBody1{
        height: auto!important;
    }
    #AnythingPopup_BoxContainer1 {
        width: 700px!important;
        height: auto!important;
        max-width: 100%;
        background: #fff;
        border: none!important;
        padding: 0;
        position: absolute!important;
        z-index: 99999;
        cursor: default;
        border-radius: 0px!important;
        display: none;
        margin: 0 auto;
        left: 50%!important;
        top: 100px!important;
        transform: translateX(-50%);
        -webkit-box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
        -moz-box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
        box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
    }

    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 34px;
    }
}
@media only screen and (min-width:480px) and (max-width:767px){
    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 15px;
    }
}
@media only screen and (max-width:479px){
    #module-19080 .hns-1 .hns1-txt h2, #module-20100 .hns-1 .hns1-txt h2 {
        font-size: 13px;
        letter-spacing: 5px;
    }
}
@media only screen and (min-width:801px) and (max-width:960px){
    #module-151210{
        height:700px !important;
        background-position: center bottom;
    }
}
@media only screen and (min-width:768px) and (max-width:800px){
    #module-151210{
        height:650px !important;
        background-position: center bottom;
    }
}
@media only screen and (max-width:500px){
    .cr-popup .popup-wrap-in {
        margin-left: -45%;
        width: 90%;
    }
}
@media only screen and (max-width:1300px){
    #module-14681 .hns-11{
        background:rgba(255,255,255,0.5);
        padding-top:20px;
        padding-bottom:20px;
    }
}
@media only screen and (min-height: 680px) and (min-width: 1330px){
    #module-15124 .copy div h3 {
        margin-top: 0px !important;
    }
}
@media only screen and (max-width:1240px){
    .about-press-main-wrapper {
        padding: 0 30px !important;
    }
    .ms-staff-carousel.ms-parent-id-33 .ms-nav-prev{
        left:-0px;
    }
    .ms-staff-carousel.ms-parent-id-33 .ms-nav-next {
        right:-0px;
    }
}
@media only screen and (max-width:1060px) {

}
@media only screen and (max-width:960px){
    div#module-19082.text-module[data-size="4-2"] .copy,div#module-19082.text-module[data-size="4-2"]{
        padding-top:0 !important;
        padding-bottom:0 !important;
    }
    div#module-14961.text-module[data-size="2-2"] .copy{
        padding-top:40px !important;
        padding-bottom:40px !important;
    }
    div.text-module[data-size="1-1"] .copy,
    div.text-module[data-size="1-2"] .copy,
    div.text-module[data-size="1-3"] .copy,
    div.text-module[data-size="1-4"] .copy,
    div.text-module[data-size="2-1"] .copy,
    div.text-module[data-size="2-2"] .copy,
    div.text-module[data-size="2-3"] .copy,
    div.text-module[data-size="2-4"] .copy,
    div.text-module[data-size="3-1"] .copy,
    div.text-module[data-size="3-2"] .copy,
    div.text-module[data-size="3-3"] .copy,
    div.text-module[data-size="3-4"] .copy,
    div.text-module[data-size="4-1"] .copy,
    div.text-module[data-size="4-2"] .copy,
    div.text-module[data-size="4-3"] .copy,
    div.text-module[data-size="4-4"] .copy{
        /*   padding: 40px 0 !important;*/
    }
    .middle-footer > svg{
        display:none;
    }
    div[id*="module-"] .copy div.hiw-sec h3{
        margin-top:0px !important;
    }
}
@media only screen and (max-width:960px) and (min-width:767px)  {    

    div#module-19086 .copy, div#module-19081 .copy{
        padding:5% 0 !important;
    }
    #module-15122 .ms-parent-id-22{
        margin-top:-100px;
    }

}
@media only screen and (max-width:860px) {
    #header-new .login-logout-btn {
        margin-right: 0;
    }

    #module-21002, #module-169582 {
        height: auto !important;
    }
    .about-team-main-top-sec-left img, .about-team-main-bottom-sec-right img {
        max-width: 100%;
        margin: 0 auto;
        margin-bottom: 15px;
    }
    .about-team-main-wrapper {
        padding: 0 30px;
        box-sizing: border-box;
        width: 100%;
        max-width: 100%;
        display: block;
    }
    .about-team-main-top-sec {
        width: 100%;
        display: block;
        height: auto;
        margin-bottom: 20px;
    }
    .about-team-main-top-sec-left {
        display: block;
        height: 100%;
        vertical-align: middle;
        padding-right: 15px;
        width: 100%;
        text-align: center;
    }
    .about-team-main-top-sec-left {
        margin: 0 auto;
    }
    .about-team-main-top-sec-right {
        display: block;
        height: auto;
        width: 100%;
    }
    .about-team-main-bottom-sec {
        width: 100%;
        display: block;
        height: auto;
    }
    .about-team-main-bottom-sec-left {
        display: block;
        height: auto;
    }
    .about-team-main-bottom-sec-right {
        display: block;
        height: auto;
        width: 100%;
    }
    .about-team-main-bottom-sec-right img {
        margin: 5px auto;
    }

}

@media only screen and (max-width:780px){
    .sticky-wrapper #header-new .menu-main-menu-container{
        display:none;
    }
}
@media screen and (max-width:767px) {
    .page-id-16952 .hns-1 .hns1-txt h2 span{
        margin-top: 15px!important;
    }
    #AnythingPopup_BoxContainerBody1{
        height: 500px!important;
    }
    #AnythingPopup_BoxContainerBody1 {
        padding: 0px!important ;
    }
    .sign_img img, .popup_img img{
        display: block!important;
    }
    #AnythingPopup_BoxContainerBody1 p{
        padding: 0px!important;
    }
    #AnythingPopup_BoxContainer1 {
        width: 350px!important;
        height: auto!important;
        max-width: 100%;
        background: #fff;
        border: none!important;
        padding: 0;
        position: absolute!important;
        z-index: 99999;
        cursor: default;
        border-radius: 0px!important;
        display: none;
        margin: 0 auto;
        left: 50%!important;
        top: -50px!important;
        transform: translateX(-50%);
        -webkit-box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
        -moz-box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
        box-shadow: 0px 0px 20px 9px rgba(0,0,0,0.27);
    }
    /* #module-169550 .about-banner-text-area{
    margin-top: 70px;
    } */
    #module-169550 .copy{
        padding-bottom: 0px!important;
    }
    #module-169551 .copy{
        padding-top: 0px!important;
    }
    .module.text-module .pricing-table tr td a{
        color: #000!important;
    }
    .text-module a {
        color: #fff!important;
    }
    #module-162273{
        position: relative!important;
    }
    #module-162273::before, #module-162274::before, #module-162275::before {
            position: absolute;
            top: 0;
            right: 0;
            left: 0;
            bottom: 0;
            background: rgba(255,255,255,.7);
            content: '';
        }
        .main_title {
            font-size: 22px!important;
        }
        .main_title br{
        display: none!important;
    }
    }
   
    
    .hns-9 {
        padding: 0px!important;
    }
    .about-team-main-top-sec-left {
        padding-right: 0;
    }
    .about-banner-text-area h2 {
        letter-spacing: 5px;
        font-size: 30px;
    }
    .about-inner-nav-wrapper {
        padding-top: 20px;
    }
    .about-team-main-top-sec-right {
        box-sizing: border-box;
        /* padding-left: 0px; */
    }
    .about-team-main-bottom-sec-right {
        padding-left: 0px;
    }
    .about-team-main-top-sec-left {
        box-sizing: border-box;
    }

    .about-team-main-wrapper {
        padding: 0 20px;
    }
    #module-169580, #module-169550{ height:auto!important;padding-top: 30px;}
    #module-170190, #module-20910{
        min-height: 350px;
        padding-bottom: 17%;
        padding-left: 17%;
        padding-right: 17%;
        padding-top: 30%;
    }
    #module-21000{min-height: 350px; padding: 30% 17% 17% 17%;}
    #module-21080 {min-height: 350px; padding: 30% 17% 17% 17%;}
    #module-21110 {min-height: 350px; padding: 30% 17% 17% 17%;}



    #module-21112 {
        padding: 0px 0px !important;
    }

    .about-press-main-wrapper {
        padding: 0 0px !important;
    }
    #module-21111 {max-height:none;}
    .about-press-main-right {
        width: 100% !important;
    }
    #module-21112 #press_tabs .ui-state-default, #module-21112 #press_tabs .ui-widget-content .ui-state-default, #module-21112 #press_tabs .ui-widget-header .ui-state-default {
        text-align: center !important;
    }
    .about-press-main-left {
        width: 100% !important;
    }
    #module-21112 .copy {
        padding: 0px 0 !important;
    }
    .about-desk-yogi-team-wrapper ul li {
        width: 32%;
    } 
    .about-desk-yogi-team-wrapper {
        padding: 0 20px;
    }
}
@media only screen and (max-width:660px){
    #module-19082 .hns-5 {
        margin-top: 30px;
    }
}
@media only screen and (max-width:480px){

    .about-desk-yogi-team-wrapper h2  {
        font-size: 20px;
    }
    #module-21003, #module-169583 {
        padding: 0px 0px 50px 0px !important;
    }
    #module-21002
    /* , #module-169582  */
    {
        padding: 50px 0 0px 0 !important;
    }
    #module-21003 .copy, #module-169583 .copy {
        padding-top: 0px !important;
    }


    body .content-module .RounDedSec .text-module{
        padding-top:20px !important;
        padding-bottom:20px !important;
    }
    body #module-19086 div.copy p.btnCont .button {
        padding: 10px 20px; 
        font-size: 16px;
    }
    #module-19086 .hns-9{
        padding: 0;
    }
    .ms-parent-id-33 .ms-container{
        padding: 0px;
    }
    .ms-parent-id-33 .ms-container .ms-view{
        width:280px !important;
        overflow: hidden;
    }
    .ms-parent-id-33 .ms-slide .ms-slide-bgcont, .ms-parent-id-33 .ms-slide .ms-slide-bgvideocont {
        background-size: 280px auto !important;
        background-position: left center !important;
    }
    .ms-staff-carousel.ms-parent-id-33 .ms-nav-prev, .ms-staff-carousel.ms-parent-id-33 .ms-nav-next{
        width:40px;
    }
    .about-desk-yogi-team-wrapper ul {
        margin-left: 0;
    }
    .about-desk-yogi-team-wrapper ul li {
        width: 100%;
        margin-left: 0;
        padding-left: 0px;
    }
}
@media only screen and (max-width:370px){
    #module-19082 .hns-5 {
        margin-top: 30px;
    }
    #module-19082 .hns-5 p {
        margin-bottom: 20px !important;
    }
    body .module div.copy p {
        font-size: 18px;
        line-height: 30px;
    }
    .hns-5 p strong {
        font-size: 26px;
    }

}

/* Dipak Added Css On 04-06-2016 End */
@media screen and (max-width:1300px) and (min-width:1261px) {
    #module-26470 .basic-sign-banner-left h3,
    #module-162100 .basic-sign-banner-left h3 {
        font-size: 34px !important;
    }
    #module-26470 .basic-sign-banner-left h2,
    #module-162100 .basic-sign-banner-left h2 {
        font-size: 36px;
    }
}
@media screen and (max-width:1345px) and (min-width:1261px) {
    #module-22191 .hiw-sec-3 h3 {
        font-size: 30px !important; 
        margin-top: 10px !important;
    }
    #module-22191 .hiw-sec-3 .hiw-sec {
        padding: 0 30px;
    }
    #module-22191 .hiw-sec-3 h3 span, #module-25131 .hiw-sec-3 h3 span {
        font-size: 24px !important;
    } 
    #module-22191 .hiw-sec-3 .hiw-sec p  {
        font-size: 18px !important;
        line-height: 24px !important;
        margin-bottom: 24px !important;
    }
}
@media screen and (max-width:1260px) and (min-width:1100px) {
    #module-22191 .hiw-sec-3 h3 {
        font-size: 24px !important; 
        margin-top: 10px !important;
    }
    #module-22191 .hiw-sec-3 .hiw-sec {
        padding: 0 30px;
    }
    #module-22191 .hiw-sec-3 h3 span, #module-25131 .hiw-sec-3 h3 span {
        font-size: 18px !important;
    }
    #module-22191 .hiw-sec-3 .hiw-sec p  {
        font-size: 16px !important;
        line-height: 20px !important;
        margin-bottom: 20px !important;
    }
}
@media screen and (max-width:1099px) and (min-width:959px) {
    #module-22191 .hiw-sec-3 h3 {
        font-size: 24px !important; 
        margin-top: 8px !important;
    }
    #module-22191 .hiw-sec-3 .hiw-sec {
        padding: 0 30px;
    }
    #module-22191 .hiw-sec-3 h3 span {
        font-size: 18px !important;
    }
    #module-22191 .hiw-sec-3 .hiw-sec p  {
        font-size: 14px !important;
        line-height: 18px !important;
        margin-bottom: 7px !important;
    }
}
@media only screen and (max-width:870px){
    #module-22810 .bg-white-banner .hiw-sec {
        margin-right:20px;
    }
}

/* Custom Css Start 16-09-2016 */

footer.footer .footer-upper-area #mc4wp-form-2 .newsletter_input_btn{
    width: 294px;
    margin: 0 auto 10px !important;
    float: none;
    text-align:left;
}
.right-footer #text-2 #mc4wp-form-2 {
    margin: 0 auto;
}
footer.footer .footer-upper-area #mc4wp-form-2 .newsletter_input_btn input[type="email"]{
    width: 100%;
    margin-bottom: 0px;
    box-sizing: border-box;
}
footer.footer .footer-upper-area #mc4wp-form-2 .newsletter_input_btn input{
    -webkit-box-shadow: inset 0 0 20px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 0 0px 0px rgba(0,0,0,0.1);
    border-color: #b4962a;
}
footer.footer .footer-upper-area #mc4wp-form-2 .newsletter_input_btn .cptch_wrap{
    margin-bottom:0px;
    margin-left:10px;
    display:inline-block !important;;
}

/* Custom Css End 16-09-2016 */

/* Custom Css Start 1-10-2016 */

.login-logout-btn .login_signup .button_type{
    display:inline-block;
    padding: 5px 10px;
    border:2px solid #000;
    color:#000;
    float:right;
    margin-left:10px;        
    background:none;
    /*-webkit-border-radius: 4px;
     border-radius: 4px; */
    font-weight: 500;
    font-size:13px;
}
.login-logout-btn .login_signup .button_type:hover{
    background:#BBE6F6;
    border:2px solid #BBE6F6;

}

/* Custom Css Start 1-10-2016 */

/* Custom Css Start 5-10-2016 */
.copy > div > div{
    padding:0 !important;
}
.copy div .about-inner-nav-wrapper ul li a{
    position:relative;
    font-family: "Raleway",sans-serif;
    font-size: 14px;
    outline: none;
}
.copy div .about-inner-nav-wrapper ul li a.act {
    color: #000000 !important;
}
.copy div .about-inner-nav-wrapper ul li a.act:before{    
    content:'';
    background:#FFAE02;
    position:absolute;
    height:3px;
    width:100%;
    top:-13px;
}
.sticky-wrapper.unStick, .sticky-wrapper.unStick #header-new {
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    top:-100px !important;
}
.stickyAbout{
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 5;
    margin: 0 !important;
}
#module-20912 .hns-13 h2,
#module-169552 .hns-13 h2 {
    font-weight: 400;
    font-family: "Raleway",sans-serif;

}

/*Home new design start*/

.login-logout-btn .login_signup .button_type.sign_up_btn_header {
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%); */
    /* background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%); */
    /* background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    border: none;
    color: #fff !important;
    font-size: 15px;
    font-weight: bold;
    padding: 13px 22px;
    width: auto;
    margin-top: 6px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.login-logout-btn .login_signup .button_type.sign_up_btn_header:hover
/* ,
.login-logout-btn .login_signup .button_type.sign_up_btn_header:active,
.login-logout-btn .login_signup .button_type.sign_up_btn_header:focus  */
{ 
    /* background: #ffae02;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); 
    color: #fff !important; */
    transform: scale(1.05);
}
.login-logout-btn .login_signup .button_type.login_btn_header {
    border: none;
    margin-top: 15px;
    width: auto;
    font-size: 15px;
    color: #333 !important;
    font-family: 'Raleway', sans-serif;
}
#nav-wrapper-new ul { font-size:15px !important }
.login-logout-btn .login_signup .button_type.login_btn_header:hover {
    background: none;
}
.login-logout-btn {
    margin-top: 0;
}
.sticky-wrapper.is-sticky .login-logout-btn .login_signup .button_type.sign_up_btn_header {
    margin-top: -10px;
}
.sticky-wrapper.is-sticky .login-logout-btn .login_signup .button_type.login_btn_header {
    margin-top:0;
}

.banner_cot_wrap  {
    width: 100%;
    max-width: 1270px;
    margin: 0 auto;
    overflow: hidden;
}
.banner_cot_wrap .banner_cot_lef {
    float: left;
    width:68%;
}
.banner_cot_wrap .banner_cot_rgh {
    float: right;
    width:29%;
    padding: 10px 0;
    margin-right: 2%;
}
.page-id-16544 .banner_try_free_form_area .login_anchor,
.page-id-16597 .banner_try_free_form_area .login_anchor,
.page-id-16611 .banner_try_free_form_area .login_anchor,
.page-id-17131 .banner_try_free_form_area .login_anchor,
.page-id-17167 .banner_try_free_form_area .login_anchor,
.page-id-17153 .banner_try_free_form_area .login_anchor,
.page-id-17147 .banner_try_free_form_area .login_anchor,
.page-id-16903 .banner_try_free_form_area .login_anchor,
.page-id-16946 .banner_try_free_form_area .login_anchor,
.page-id-16984 .banner_try_free_form_area .login_anchor,
.page-id-17002 .banner_try_free_form_area .login_anchor,
.page-id-17004 .banner_try_free_form_area .login_anchor,
.page-id-17016 .banner_try_free_form_area .login_anchor,
.page-id-16627 .banner_try_free_form_area .login_anchor,
.page-id-16682 .banner_try_free_form_area .login_anchor,
.page-id-16691 .banner_try_free_form_area .login_anchor,
.page-id-17104 .banner_try_free_form_area .login_anchor,
.page-id-16790 .banner_try_free_form_area .login_anchor
 {
    color: #ffae02;
}

.banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont {
    position: relative;
}
.banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip {
    color: #000;
    position: absolute;
    left: -22px;
    top: 15px;
    height: auto;
    width: auto;
    line-height: normal;
}


.banner_try_free_form_area {
    border: 2px solid #ffae02;
    max-width: 320px;
    margin: 0 auto;
    padding: 40px 28px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    /* border-radius: 5px; */
}
.banner_try_free_form_area h3.big-size {
   padding-top: 5px;
   padding-bottom: 5px;
}
.banner_cot_lef_inner {
    max-width: 640px;
}
.copy .banner_try_free_form_area h3 { 
    margin-top: 0 !important;
}
.banner_cot_lef_inner .banner_title_wrap h2 {
    font-size: 36pt;
    color: #333333;
    line-height: 64px;
    font-family: "Raleway", sans-serif;
    font-weight: 400!important;
    text-align: left;
}
.list_point_wrap ul li {
    display: inline-block;
}

.banner_try_free_form_area form input,
.banner_try_free_form_area form select
 {
    background: #fff;
    background: -webkit-linear-gradient(#fdfdfd, #fcfcfc);
    background: -o-linear-gradient(#fdfdfd, #fcfcfc);
    background: -moz-linear-gradient(#fdfdfd, #fcfcfc);
    background: linear-gradient(#fdfdfd, #fcfcfc);
    border: none;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom: 10px;
    line-height: 34px;
    /* border-radius: 5px; */
    padding-left: 15px;
    font-family: "Raleway", sans-serif;
    font-weight: 500;
}

.banner_try_free_form_area form select {
    height: 44px;
}

.banner_try_free_form_area form p {
    margin-bottom: 0px !important;
}

.banner_try_free_form_area form input[type="submit"] {
    width: auto;
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%); */
    /* background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%); */
    /* background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    color: #fff;
    /* border-radius: 10px; */
    font-size: 18px;
    font-weight: bold;
    line-height: normal;
    padding: 19px 30px 17px;
    text-transform: uppercase;
    height: auto;
    margin: 0;
}
.banner_try_free_form_area form input[type="submit"]:hover
/* ,
.banner_try_free_form_area form input[type="submit"]:active,
.banner_try_free_form_area form input[type="submit"]:focus */
{ 
   /* background: #6b521d;
    background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%); */
    /* background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%); */
    /* background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); 
    color: #fff !important; */
    transform: scale(1.05);
}

.banner_try_free_form_area h3 {
    text-align: center;
    margin: 0 !important;
    color: #333 !important;
    font-family: "Raleway", sans-serif !important;
    font-size: 22px !important;
    font-weight: 800 !important;
}
.banner_try_free_form_area p {
    line-height: normal;
    color: #333;
    font-size: 18px !important;
    margin-bottom: 20px;
    font-weight: 700 !important;
    font-family: "Raleway", sans-serif;
}
.watch_vid_wrap span {
    color: #333;
    font-weight: 800 !important;
    text-align: right;
    display: inline-block;
    font-size: 16px;
    font-family: "Raleway", sans-serif;
    letter-spacing: 1px;
}
.form_bottom_area {
    font-size: 10px;
    text-align: center;
    color: #333;
}
.form_bottom_area a {
    text-decoration: underline;
}
.watch_vid_wrap {
    text-align: right;
    font-weight: 600!important;
    font-family: "Raleway", sans-serif;
    
}
.watch_vid_wrap img {
    text-align: right;
    display: inline-block;
    margin-right: 10px;
}
.watch_vid_wrap a {
    border-bottom: 3px solid #ffae02;
}
.cst_wels_wrap ul li {
   display: inline-block;
   font-family: "Raleway", sans-serif;
   font-size: 22px;
   font-weight: bold;
   margin: 10px 30px;
   text-transform: uppercase;
   position: relative;
}
.cst_wels_wrap ul {
    text-align: center;
}
.cst_wels_wrap p {
    font-size: 22px !important;
    font-weight: 300 !important;
    margin-top: 5px;
}
.cst_wels_wrap ul li:before {
    position: absolute;
    content: "";
    left: -34px;
    top: 10px;
    background-color: #333;
    width: 5px;
    height: 5px;
    border-radius: 50px;
}
.cst_wels_wrap ul li:first-child::before {
    display: none;
}

.banner_cot_wrap_full_inner h2 {
    font-size: 54px;
    color: #333;
    line-height: normal;
    font-family: "Raleway", sans-serif;
    font-weight: 500 !important;
}
.banner_cot_wrap_full {
    max-width: 1200px;
    overflow: hidden;
}
.banner_cot_wrap_full_inner {
    max-width: 730px;
    float: right;
    padding: 0 10px;
}
.banner_cot_wrap_full_inner div {
    text-align: center;
}
.banner_cot_wrap_full_inner div span {
    color: #333;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
}
.banner_cot_wrap_full_inner div img {
    display: inline-block;
    margin-left: 15px;
    vertical-align: bottom;
}

#module-162311 .cst_wels_wrap p {
    font-size: 30px !important;
    margin-top: 5px;
    line-height: 40px !important;
    font-weight: 300 !important;
    max-width: 820px;
    margin: 0 auto;
}
/* div#module-162310:before {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.32);
}  */
/* div#module-162310 .copy {
    position: relative;
}  */

#module-162271, #module-163121 {max-height: 500px;padding: 40px;}
#module-162311 {max-height: 200px;}
#module-165440, 
#module-165970, 
#module-166110,
#module-171310,
#module-171670,
#module-171530,
#module-171470,
#module-169030, 
#module-169460, 
#module-169840,
#module-170020,
#module-170040,
#module-170160,
#module-166270,
#module-166820,
#module-166910,
#module-171040,
#module-167900{
    overflow: visible !important;
    position: relative;
    z-index: 5;
    padding: 115px 0;
}
#module-162270{
    overflow: visible !important;
    position: relative;
    z-index: 5;
    padding: 40px 0;
}
#module-165970,
#module-166110,
#module-171310,
#module-171670,
#module-171530,
#module-171470,
#module-169030,
#module-169460,
#module-169840,
#module-170020,
#module-170040,
#module-170160,
#module-166270, 
#module-166710,
#module-166820,
#module-166910,
#module-171040,
#module-167900
 {
    padding-bottom: 145px;
    padding-top: 95px;
}
.btn_grd_main  {
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
}
.btn_grd_main:hover,
.btn_grd_main:active,
.btn_grd_main:focus { 
    background: #ffae02;
    /* background: -moz-linear-gradient(top, #ffae02 0%, #ffae02 100%);
    background: -webkit-linear-gradient(top, #ffae02 0%,#ffae02 100%);
    background: linear-gradient(to bottom, #ffae02 0%,#ffae02 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae02', endColorstr='#ffae02',GradientType=0 ); */
    color: #fff !important;
}
.well_emp p {
  font-size: 49px;
  font-weight: 400;
  color: #333;
}

/*Landing page*/
/*.page-id-16422 #header-new-sticky-wrapper,
.page-id-16422 .footer-new-wrapper,
.page-id-16428 #header-new-sticky-wrapper,
.page-id-16428 .footer-new-wrapper,
.page-id-16430 #header-new-sticky-wrapper,
.page-id-16430 .footer-new-wrapper,
.page-id-16438 #header-new-sticky-wrapper,
.page-id-16438 .footer-new-wrapper {
    display: none;
}*/

.ddye-wrap {
    width: 100%;
    max-width: 1400px;
    padding: 0 40px;
    margin: 65px auto 0;
    box-sizing: border-box;
}
.ddye-wrap .left-col {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding-bottom: 200px;
    margin-right: -4px;
}
.ddye-wrap .left-col .copyright {
    text-align: right;
    position: absolute;
    bottom: 40px;
    display: block;
    width: 100%;
    font-size: 16px !important;
}
.ddye-wrap .right-col {
    display: inline-block;
    vertical-align: top;
    width: 50%;
}
.ddye-wrap .left-col h1.title {
    font-size: 52px;
    font-weight: bold;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-align: center;
    margin-bottom: 0;
}
.ddye-wrap .left-col h2.sub-title {
    font-size: 48px !important;
    font-weight: 400 !important;
    text-align: center;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-transform: none !important;
}
.ddye-wrap .left-col p {
    font-size: 24px !important;
    font-weight: 300;
    text-align: left;
    font-family: "Raleway", sans-serif !important;
    letter-spacing: 0;
    color: #000;
    margin-bottom: 20px;
}
.ddye-wrap .left-col ul {
    margin-bottom: 20px;
    margin-left: 60px;
}
.ddye-wrap .left-col ul li {
    font-size: 24px !important;
    font-weight: 300;
    text-align: left;
    font-family: "Raleway", sans-serif !important;
    letter-spacing: 0;
    color: #000;
    margin: 0;
    list-style: none;
    position: relative;
}
.ddye-wrap .left-col ul li:before {
    content: "";
    left: -20px;
    top: 10px;
    width: 5px;
    height: 5px;
    background-color: #000;
    position: absolute;
    border-radius: 50%;
}
.ddye-wrap .left-col .ins-wrap {
    margin-top: 60px;
}
.ddye-wrap .right-col .banner_cot_rgh {
    float: right;
}
.ddye-wrap .right-col .banner_cot_rgh .form_bottom_area {
    margin-top: 2px;
}

.landing_sign_page_wrap {
    max-width: 845px;
    margin: 0 auto;  
    padding-bottom: 50px;
    padding-top: 50px; 
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box; 
}
.landing_sign_page_wrap h1.title {
    font-size: 60px;
    font-weight: bold;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-align: center;
    margin-bottom: 0;
}
.landing_sign_page_wrap h2.sub-title {
    font-size: 48px !important;
    font-weight: 400 !important;
    text-align: center;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-transform: none !important;
}
.landing_sign_page_wrap p.cont {
    font-size: 24px !important;
    font-weight: 300;
    text-align: left;
    font-family: "Raleway", sans-serif !important;
    letter-spacing: 0;
    color: #000;
}
.landing_sign_page_wrap_inner_lft {
    width: 50%;
    display: inline-block;
    vertical-align: top;
}
.page-id-16422 .landing_sign_page_wrap_inner_rgt {
    display: block;
    margin: 0 auto;
}
.landing_sign_page_wrap_inner_rgt {
    width: 50%;
    display: inline-block;
    vertical-align: top;
}
.landing_sign_page_wrap ul  {
    margin-left: 50px;   
}
.landing_sign_page_wrap ul li {
    color: #000;
    list-style-type: none !important;
    font-size: 24px;
    font-weight: 300;
    font-family: "Raleway", sans-serif !important;
    position: relative;
}
.landing_sign_page_wrap ul li:before {
    content: "";
    left: -20px;
    top: 10px;
    width: 5px;
    height: 5px;
    background-color: #000;
    position: absolute;
    border-radius: 50%;
}
.landing_sign_page_wrap  .form_bottom_area {
    position: relative;
    padding-left: 0;
    margin-top: 0;
}
.landing_sign_page_wrap .copy_right{
    color: #000;
    text-align: center;
    margin-top: 30px;
    font-weight: 500 !important;
    font-family: "Raleway", sans-serif !important;
}
#module-164110 {
    background-position: left center;
}
#module-164380 {
    background-position: left center !important;
}
#module-164280 {
    background-position: left bottom;
}
#module-164280 .right-col .copyright {
  display: none;
}
#module-164280 .copyright {
    font-weight: 500 !important;
    color: #000;
    font-family: "Raleway", sans-serif !important;
}
#module-164750,
#module-165820
 {
    background-position: right center;
}
#module-164750 .landing_sign_page_wrap h2.sub-title,
#module-165820 .landing_sign_page_wrap h2.sub-title
 {
    margin-bottom: 30px;
    margin-top: 10px;
}

#module-165110 .landing_sign_page_wrap h1.title{
    font-size: 52px;
}
#module-165110 .landing_sign_page_wrap h2.sub-title{
    padding-top: 10px;
    padding-bottom: 10px;
}


.landing_sign_page_wrap_inner_rgt.sign_cnt {
    margin: 0 auto;
    display: block;
}

@media screen and (max-width:1300px) {
.landing_sign_page_wrap_inner_rgt.sign_cnt {
    margin: 0 auto;
    display: block;
    float: left;

}}

    @media screen and (max-width:1330px) {
    .landing_sign_page_wrap .banner_try_free_form_area {
        background-color: rgba(237,236,231,0.8);
    }
    .ddye-wrap .left-col .copyright {
        bottom: 10px;
    }
}
@media screen and (max-width:1024px) {
    .landing_sign_page_wrap ul li {
        font-size: 15px;
    }
    .ddye-wrap .left-col ul li:before,
    .landing_sign_page_wrap ul li:before
    {
        top: 5px;
    }

    #module-164280 {
        background-position: -160px center;
    }
}
@media screen and (max-width:980px) {
    #module-164380 {
        background-position: -110px center !important;
    }
}
@media screen and (max-width:960px) {
    .ddye-wrap .left-col .copyright {
        bottom: -70px;
    } 
}
@media screen and (max-width:768px) {
    #module-164280 .right-col .copyright {
        display: block;
        margin-top: 10px;
        text-align: center;
    }
    #module-164280 .left-col .copyright {
        display: none;
    }
    .page-id-16428 .ddye-wrap {
        margin-top: 150px !important;
    }
    .page-id-16428 .ddye-wrap .left-col .copyright {
        text-align: center !important;
    }
    .page-id-16438 .ddye-wrap {
        margin-top: 150px !important;
    }
    #module-164110 {
        background-image:url(/wp-content/uploads/2017/10/Landing_mo_bg-1.jpg) !important;
        background-position: left top;
    }
    #module-164280 {
        background-image: url(/wp-content/uploads/2017/10/Landing_3_mo_bg2-1.jpg) !important;
        background-position: left top;
    }
    #module-164380 {
        background-image: url(/wp-content/uploads/2017/10/Landing_2_mo_bg2.jpg) !important;
        background-position: left top !important;
    }
    #module-164750 {
        background-image: url(/wp-content/uploads/2017/10/aeg_mo_bg.jpg) !important;
        background-position: left top !important;
    }
    #module-165110 {
        background-image: url(/wp-content/uploads/2017/10/comerica_mo_bg.jpg) !important;
        background-position: left top !important;
    }
    #module-165820 {
        background-image: url(/wp-content/uploads/2018/01/phibro_mo_bg.jpg) !important;
        background-position: left top !important;
    }
    .page-id-16438 .landing_sign_page_wrap_inner_rgt .banner_try_free_form_area {
        margin: 0 auto;
    }
    .landing_sign_page_wrap {
        padding-top: 150px;
    }
    .landing_sign_page_wrap_inner_lft {
        width: 100%; 
        display: block;
        vertical-align: top;
    }
    .landing_sign_page_wrap_inner_rgt {
        width: 100%;
        display: block;
        vertical-align: top;
    }
    .landing_sign_page_wrap_inner_rgt .banner_try_free_form_area {
        margin: 0 10px;
    }
    .landing_sign_page_wrap h2.sub-title,
    .ddye-wrap .left-col h2.sub-title {
        font-size: 22px !important;
    }
    .landing_sign_page_wrap h1.title,
    .ddye-wrap .left-col h1.title {
        font-size: 28px;
    }
  
    .banner_try_free_form_area {
        padding: 40px;
    }
    .ddye-wrap .left-col .ins-wrap {
        margin-top: 10px;
    }
    .landing_sign_page_wrap .copy_right {
        text-align: center;
        max-width: 390px;
    }
    .ddye-wrap {
        padding: 0 10px;
    }
    #module-165110 .landing_sign_page_wrap h1.title{
       font-size: 27px;
    }
    .page-id-16544 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16597 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16611 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17131 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17167 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17153 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17147 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16903 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16946 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16984 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17002 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17004 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17016 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16627 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16682 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16691 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-17104 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip,
    .page-id-16790 .banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip{
        left: -17px;
    }
} 
@media screen and (max-width:767px) {
    /* .landing_sign_page_wrap_inner_lft {
        width: 100%;
        display: block;
        vertical-align: top;
    }
    .landing_sign_page_wrap_inner_rgt {
        width: 100%;
        display: block;
        vertical-align: top;
    }
    .landing_sign_page_wrap_inner_rgt .banner_try_free_form_area {
        margin: 0 10px;
    }
    .landing_sign_page_wrap h2.sub-title {
        font-size: 28px !important;
    }
    .landing_sign_page_wrap h1.title {
        font-size: 40px;
    }
    .landing_sign_page_wrap ul li {
        font-size: 18px;
    }
    .banner_try_free_form_area {
        padding: 15px 20px;
    } */
}
@media screen and (max-width:480px)  {
}
@media screen and (max-width:375px)  {
    #module-164110 {
        background-position:left center;
    }
}
@media screen and (min-width:961px) and (max-width:1100px) {
    .banner_try_free_form_area h3 {
        font-size: 20px !important;
    }
    .banner_cot_lef_inner {
        max-width: 530px!important;
    }
    .banner_cot_lef_inner .banner_title_wrap h2{
        font-size: 29pt!important;
    }
    .banner_try_free_form_area form input,
    .banner_try_free_form_area form select
     {
        line-height: 30px;
    }
    .banner_cot_wrap .banner_cot_lef {
        padding-top: 20px;
    }
    #module-162270{
        background-position: left!important;
    }
}
@media screen and (max-width:960px) {
    div#module-162270:before, 
    div#module-165440:before, 
    div#module-165970:before, 
    div#module-166110:before,
    div#module-171310:before,
    div#module-171670:before,
    div#module-171530:before,
    div#module-171470:before,
    div#module-169030:before, 
    div#module-169460:before,
    div#module-169840:before,
    div#module-170020:before,
    div#module-170040:before,
    div#module-170160:before,
    div#module-166270:before,
    div#module-166820:before,
    div#module-166910:before,
    div#module-171040:before,
    div#module-167900:before{
        background-color: rgba(245,244,245,0.5);
    }
    .content-module #module-162270.text-module, 
    .content-module #module-165440.text-module, 
    .content-module #module-165970.text-module, 
    .content-module #module-166110.text-module,
    .content-module #module-171310.text-module,
    .content-module #module-171670.text-module,
    .content-module #module-171530.text-module,
    .content-module #module-171470.text-module,
    .content-module #module-169030.text-module,
    .content-module #module-169460.text-module, 
    .content-module #module-169840.text-module, 
    .content-module #module-170020.text-module, 
    .content-module #module-170040.text-module,
    .content-module #module-170160.text-module,  
    .content-module #module-166270.text-module,
    .content-module #module-166820.text-module,
    .content-module #module-166910.text-module,
    .content-module #module-171040.text-module,
    .content-module #module-167900.text-module
    {
        padding: 0% !important;
        background: #f5f4f5 !important;
    }
    .banner_cot_wrap .banner_cot_lef {
        /*background: url(https://www.desk-yogi.com/wp-content/uploads/2017/09/home-banner-1348x586.jpg) no-repeat scroll center;*/
        background: url(https://www.desk-yogi.com/wp-content/uploads/2018/01/home-banner-1348x586.jpg) no-repeat scroll center;
        background-size: cover;
        width: 100%;
        padding:150px 10px 70px 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 20px;
    }
    .banner_cot_wrap .banner_cot_rgh {
        position: relative;
        float: none;
        margin: 0 auto;
        overflow: hidden;
        display: block;
    }
    .banner_cot_wrap .banner_cot_rgh {
        width: 90%;
    }
    .banner_cot_lef_inner {
        margin: 0 auto;
    }
    #module-162310 {
        padding-bottom: 100px;
        padding-top: 130px;
        background-position: left;
    }
        div#module-162310:before {
        position: absolute;
        content: "";
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background-color: rgba(255,255,255,0.32);
    } 
    div#module-162310 .copy {
        position: relative;
    }
    #module-162311 .cst_wels_wrap p {
        font-size: 20px !important;
        line-height: 30px !important;
}
.banner_cot_wrap_full_inner h2 {
        font-size: 40px;
}

}
@media screen and (max-width:1040px)  {
    .mob_menu {
        display: block !important;
    }
    .desk_menu {
        display: none;
    }
    
}
@media screen and (max-width:767px) {
    #module-169552{
        padding-top: 0px!important;
    }
    .banner_cot_wrap .banner_cot_rgh {
       margin-bottom: 20px!important;
    }
    .banner_cot_wrap .banner_cot_lef {
        background-position: center left;
        position: relative;
    }
    #module-169552 p br{
        display: none!important;
    }
    .banner_cot_wrap .banner_cot_lef:before {
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        bottom: 0;
        background: rgba(0,0,0,0.4);
        content: '';
    }
    .banner_cot_lef_inner {
        position: relative;
    }
    .watch_vid_wrap {
        text-align: center;
    }
    .watch_vid_wrap img {
      display: none;
    }
    .watch_vid_wrap span {
        position: relative;
        color: #fff;  
    }
    .watch_vid_wrap span:before {
        position: absolute;
        background: url(https://www.desk-yogi.com/wp-content/uploads/2017/09/watch-video-icon-white.png);
        width: 30px;
        height:30px;
        background-size: cover;
        left: -38px;
        top: -5px;
        content: "";
    }
    .banner_cot_lef_inner .banner_title_wrap h2 {
        font-size: 44px;
        color: #fff;
        line-height: normal;
        text-align: center;
    }
    #module-162271,  #module-162311, #module-163121 {
        max-height: 100%;
    }
    #module-162271 .cst_wels_wrap, #module-162311 .cst_wels_wrap, #module-163121 .cst_wels_wrap {
        padding: 20px;
    }
}
/*Home new design end*/


/* Custom Css Start 5-10-2016 */

#intercom-container iframe.intercom-launcher-frame {
    bottom: 10px!important;
    right: 10px!important;
}
.post-wrapper.blog #blog_left .image_wrapper img {
    max-width: 800px;
    width: 100%;
    height: auto;
}
body #module-161891 .hiw-sec p {
    line-height: 26px !important;
    margin-bottom: 15px;
    font-size: 16px !important;
}
.video_list .section_heading {
    font-size: 22px !important;
    font-weight: normal !important;
    text-transform: uppercase;
    padding-bottom: 10px;
    border-bottom: 1px solid #ececec;
    margin-left: -4px;
    line-height: 21px !important;
    padding-top: 15px;
}

/*corporate-wellness-new-2 PAGE*/

.key-features-sec ul li span i {
    line-height: normal; 
    #module-24015 .copy > div > div > h2 {
        line-height: normal;
    }
}
/*#module-24013:before {
    background: url(https://www.desk-yogi.com/wp-content/uploads/2016/10/footer-round-img.jpg);
    content: "";
    top: 0;
    position: absolute;
    width: 100%;
    height: 30px;
    z-index: 99999999;
    background-repeat: no-repeat;
    background-size: 100%;
    left: 0;
    right: 0;
}*/
#module-23884 .hiwNew, #module-25954 .hiwNew {
    background: rgba(255,255,255,0.76);
    padding: 50px 70px;
    max-width: 590px;
}

@media screen and (min-width:1301px) and (max-width:1330px) {
    body #module-161891 .hiw-sec p {
        font-size: 15px !important;
    }
}

@media screen and (max-width:1300px){

    body.page-id-2401 .master-slider .ms-slide-info .ms-info p {
        font-family: "Raleway", sans-serif;
        font-size: 24px !important;
        font-weight: 400;
        line-height: 38px;
        padding-left: 60px;
        padding-right: 60px;
    }
    body.page-id-2401 .master-slider .ms-inner-controls-cont .ms-nav-next, 
    body.page-id-2401 .master-slider .ms-inner-controls-cont .ms-nav-prev {
        display: block !important;
        height: 50px;
        margin-top: -20px;
        opacity: 1 !important;
        width: 50px 
    }

    body.page-id-2401 .master-slider .ms-slide-info .ms-info p br {
        display: none;
    }

}

@media screen and (max-width:1100px) {
    #module-24015 {

    }
}
@media screen and (max-width:960px){
    #module-24015 .copy > div > div > h2 {
        margin-top: 30px;

    }
    .mob-menu {
        display: block !important;
        margin-top: 20px;
    }
    /*.sticky-wrapper #header-new .menu-main-menu-container {
        display: none;
    }*/
    #module-24015 .copy > div > div .priceCont {
        margin-bottom: 15px !important;
    }
    #module-24010 {
        padding-top: 60px;
    }
    .page-id-2401 .hns-1 .hns1-txt h2 {
        font-size: 50px;
    }
    .page-id-2401 .hns-1 .hns1-txt h2 span {
        font-size: 50px;
    }
    #module-24012 h2 {
        font-size: 32px;    
    }
    #module-24012 .copy h4 {
        font-size: 28px;
    }
    #module-24012 .copy h4 br {
        display: none;
    }
    #module-24014 div.copy div div > p, #module-24014 div.copy div div > p {
        width: 100%;
        text-align: center;
    }
    #module-24014 div.copy div div > p, #module-24014 div.copy div div > p img {
        float: none;
        display: block;
    }
    #module-24015 .key-features-sec {
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    #module-24015 .copy > div > div > h2 {
        margin-top: 30px !important;
        margin-top: 30px !important;
        line-height: normal;
        font-size: 46px;
    }
    body.page-id-2401 .master-slider .ms-slide-info .ms-info p{
        font-size: 16px !important;
        line-height: normal !important;
    }
    #nav-wrapper-new .menu-default-menu-container ul {
        border: 2px solid #FFAE02;
        text-align: center;
        padding-left: 0 !important;
        margin: 0;
        background: #fff;
    }
    #nav-wrapper-new .menu-default-menu-container ul li {
        display: block;
        border-bottom: 1px solid rgba(0,0,0,.1);
        padding: 11px 10px;
        margin: 0;
    }
    #nav-wrapper-new .menu-default-menu-container ul li a {
        font-size: 13px;
    }

}
@media screen and (max-width:767px){
    #module-24010 .hns-1 .hns1-txt h2 {
        font-size: 40px;
    }
    #module-24010 .hns-1 .hns1-txt h2 span {
        font-size: 40px;
    }
    #module-24010 .hn-btn a.new-btn-set {
        max-width: 245px;
        font-size: 15px;
    }
    #module-24012 .copy .col4Cont .col4 {
        width: 210px;
        margin-bottom: 20px;
    }
    #module-24014 div.copy div div {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    #module-24014 div.copy div div article {
        font-size: 19px !important;
        line-height: 30px !important;
    }
    #module-24013 .copy div .row {
        padding: 25px 0px !important;   
        width: 90%;
    }
    #module-24013 .copy div .row div .txtCont p br {
        display: none;
    }
    #module-24013 .copy div .row div.left .txtCont {
        padding-left: 20px;
    }
    #module-24015 {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    #module-24013 .copy div h2 {
        margin-top: 30px !important;
    }
    #module-24015 {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    #module-24015 .key-features-sec .accordion-close label {
        display: none;
    }
    #module-24014 div.copy div div > p, #module-24014 div.copy div div > p img {
        float: none !important;
        margin-right: 0px !important;
    }
    #module-24013 .copy div .row div.left .txtCont, #module-24013 .copy div .row div.right .txtCont {
        background: rgba(255,255,255,0.76) !important;
        padding-right: 30px !important;
        padding-left: 10px;
    }

}
@media screen and (max-width:480px) {
    .video_list .section_heading  {
        margin-left: 0px;
    }
    body.page-id-2401 .master-slider .ms-slide-info .ms-info p {
        padding-left: 50px;
        padding-right: 50px;
    }

    #module-24013 .copy div h2 {
        font-size: 30px;
    }

    #module-24013 .copy div .row div .txtCont p {
        font-size: 22px !important;
    }
    #module-24012 h2 {
        font-size: 26px !important;
    }
    #module-24012 .copy h4 {
        font-size: 25px !important;
        line-height: 30px !important;
    }
    #module-24013 .copy div h2 {
        font-size: 26px !important; 
    }
    #module-24013 .copy div h2 {
        font-size: 30px !important; 
    }
    #module-24013 .copy div .row div.left .txtCont {
        padding-left: 10px !important;
    }
    #module-24013 .copy div .row div .txtCont h3 {
        font-size: 27px !important;
        line-height: 38px !important;
    }
    #module-24015 .key-features-sec ul li span {
        width: 57% !important;
        max-width: 210px !important;
    }
    #module-24015 .key-features-sec ul li span i {
        font-size: 17px !important;
    }
    #module-24015 .copy > div > div .priceCont a.new-btn-set {
        font-size: 14px !important;
    }
    #module-24015 .copy > div > div .priceCont {
        padding: 20px 20px 20px !important;
    }
    #module-24015 .copy div h2 {
        font-size: 35px !important;
    }

}
@media screen and (min-width:781px) and (max-width:960px) {
    #menu-default-menu #menu-item-915 {
        display: none;
    }
    #menu-default-menu #menu-item-2353 {
        display: none;   
    }
    .menu-default-menu-container {display: none;}
}


#module-24012{
    background:url(images/corporate-wellness_hands-background.jpg) no-repeat scroll top center, #F9F9F9 !important;
    background-size:100% auto !important;
}/* https://www.desk-yogi.com/wp-content/uploads/2016/10/handsBg.jpg */

#module-24013{
    background:url(images/girl-at-desk-bg-1-1437x1437.jpg) no-repeat scroll center bottom, #ffffff  !important;
    background-size:100% auto !important;
    padding-bottom:500px;
}/*https://www.desk-yogi.com/wp-content/uploads/2016/10/girl-at-desk-bg-1.jpg*/

#module-24015{
    background:url(images/designBC.png) no-repeat scroll center,url(images/designBT.png) no-repeat scroll top center, url(images/designWB.png) no-repeat scroll bottom center, #eaecf1 !important;
    background-size:100% auto !important;
}
.about-team-main-bottom-sec-left .mobV{
    display:none;
}
@media only screen and (max-width:860px){
    .about-team-main-bottom-sec-left .mobV{
        display:block;
        margin:0 auto;
    }
    .about-team-main-bottom-sec-right {
        display: none;
    }

}
@media only screen and (max-width:767px){
    #module-24012{
        background:url(images/fiveM.jpg) no-repeat scroll top center, #f7f7f7  !important;
        background-size:100% auto !important;
    }
    #module-24014 div.copy div div > p img {
        max-width: 150px;
        height: auto;
    }
}

@media only screen and (max-width:1140px){
    #module-24014{
        height:auto !important;
    }
}

/* 09-10-2016 End */


/*FAQ how it works start*/
.hiwFaq > h2 {
    padding-left: 15px;
}
.hiwFaq .ui-accordion h3 {
    font-size: 20px;
    margin: 10px 0 0 !important;
    padding-top: 15px;
    background-color: #f9f9f9;
    padding-bottom: 15px;
    font-weight: 500;
    padding-left: 15px;
    font-family: 'Raleway', sans-serif;
    padding-right: 50px;
}
.hiwFaq .ui-accordion .ui-accordion-content {height: auto !important;}
.hiwFaq .ui-accordion .ui-accordion-content p {
    line-height: 24px !important;
    font-size: 16px !important;
    font-family: 'Raleway', sans-serif !important;
    padding-left: 20px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    margin-bottom:0;
    font-weight: 300 !important;
    text-align: left;
    letter-spacing: 0;
}
.hiwFaq .ui-accordion-header {position: relative;}
.hiwFaq .ui-accordion-header-active:after {
    position: absolute;
    right: 15px;
    content: "";
    top: 50%;
    width: 25px;
    height: 25px;
    background: url(https://www.desk-yogi.com/wp-content/uploads/2016/10/minus-faq.png);
    cursor: pointer;
    margin-top: -12.5px;
}
.hiwFaq .ui-accordion-header-collapsed:after {
    position: absolute;
    right: 15px;
    content: "";
    top: 50%;
    width: 25px;
    height: 25px;
    background: url(https://www.desk-yogi.com/wp-content/uploads/2016/10/plus-faq.png);
    cursor: pointer;
    margin-top: -12.5px;
}
@media screen and (max-width:767px) {
    .hiwFaq .ui-accordion h3  {
        padding-right: 40px;
    } 
}
@media only screen and (max-width:1400px){
    .hiwFaq .ui-accordion h3 {
        font-size: 16px;
    }
    .hiwFaq .ui-accordion .ui-accordion-content p {
        font-size: 15px !important;
    }
}
@media only screen and (max-width:1400px){
    body.page-id-2388 #module-23886.module[data-size="2-2"] {
        padding: 10px 20px;
    }
}
@media only screen and (max-width:1150px) and (min-width:961px){
    .hiwFaq .ui-accordion h3 {
        font-size: 14px;
        margin: 5px 0 0 !important;
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 18px;
    }
    .hiwFaq .ui-accordion .ui-accordion-content p {
        font-size: 12px !important;
        padding-bottom: 0px !important;
        line-height: 20px !important;
    }
    .hiwFaq .ui-accordion-header-active:after {
        width: 18px;
        height: 18px;
        margin-top: -9px;
        background-size: contain !important;
    }
    .hiwFaq .ui-accordion-header-collapsed:after {
        top: 50%;
        width: 18px;
        height: 18px;
        margin-top: -9px;
        background-size: contain;
    }
}
/*FAQ how it works end*/
/* Sticky Navigation Small Menu Start 20-10-2016 */

#header-new-sticky-wrapper.is-sticky .login-logout-btn{
    margin-top: 16px;
}
#header-new-sticky-wrapper.is-sticky .menu-default-menu-container,
#header-new-sticky-wrapper.is-sticky .menu-main-menu-container {
    padding: 7px 0;
}
#header-new-sticky-wrapper.is-sticky #nav-wrapper-new a > img {
    height: 58px;
}

/* Sticky Navigation Small Menu Start 20-10-2016 */

/*basic signup page start*/
.basic-sign-up-wrapper {padding: 0 0 0 80px;}
.basic-sign-banner-left {float: left;}
.basic-sign-banner-right {float: right;}
.basic-sign-banner-left h2 {
    font-family: raleway;
    font-size: 50px;
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
    line-height: normal;
    letter-spacing: 5px;
    margin-top: 60px;
    text-align: left; 
}
.copy div .basic-sign-banner-left h3 {
    margin-top: 0px !important;
}
.basic-sign-banner-left h3 {
    color: #fff !important;
    font-family: "Raleway", sans-serif !important; 
    font-size: 50px !important;
    font-weight: 300 !important;
    letter-spacing: 0px !important;
    margin-top: 0px !important;
    text-transform: none !important;
}
.basic-sign-banner-left .hn-btn a.btn-wat-video {
    text-align: left !important;
    padding: 14px 15px 14px 20px !important;
}
.basic-sign-banner-left .hn-btn a.new-btn-set {
    float: none;
    max-width: 295px;
    width: 100%;
    box-sizing: border-box;
    font-size: 18px;
    color: rgb(255, 255, 255);
    font-weight: 600;
    text-align: center;
    display: inline-block;
    text-transform: uppercase;
    letter-spacing: 2px;
    position: relative;
    border-width: 3px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    border-image: initial;
    padding: 14px 20px;
    margin: 7px 35px 0px auto;
    border-radius: 5px;
}
.basic-sign-banner-left .hn-btn a.btn-wat-video .playBtn{
    position: absolute;
    right: 20px;
    top: 17px;
    content: "";
    background: #ffffff;
    width: 24px;
    height: 24px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
}
.basic-sign-banner-left .hn-btn a.btn-wat-video .playBtn:before {
    position: absolute;
    right: 6px;
    top: 7px;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 10px;
    border-color: transparent transparent transparent #1d1610;
}
.basic-sign-banner-left .hn-btn {text-align: left;}
.basic-sec-two {padding: 0 100px;}
.basic-sec-two-inner {
    display: inline-block;
    width: 33%;
    vertical-align: top;
    padding: 20px 25px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float:left;
}
.basic-sec-two-inner h4,
.module .copy div .rightFormCont h4 {
    color: #ffae02;
    font-size: 24px;
    font-weight: bold;
    text-align: left;
    font-style: normal !important;
    min-height: 58px;
}
.module .copy div .rightFormCont h4 {
    min-height: 0px;
    margin-top:30px;
    margin-bottom:25px;
}
.module .copy div .rightFormCont p.error + p {
    margin-bottom: 0;
}
.module .copy div .rightFormCont .toolTCont{
    position:relative;
}
.module .copy div .downArv, .module .copy div .learnM{
    position: absolute;
    bottom:20px;
    left:50%;
    margin-left: -108px;
    cursor: pointer;
}
.module .copy div .learnM {
    width:216px;
    text-align: center;
    color:#000000;
    font-size: 16px;
    bottom: -40px;
    outline: none !important;
}
#module-25170, #module-27590{
    overflow: visible !important;
    position: relative;
    z-index: 5;
}
.module .copy div .rightFormCont .toolTCont .masterTooltip{
    position: absolute;
    left: -33px;
    top: 0;
    color: #000;
    height: 44px;
    line-height: 44px;
    width: 34px;
    text-align: center;
}
.basic-sign-up-wrapper {
    overflow: hidden;
    float: left;
}
.rightFormCont{
    float:right;
    margin-right:100px;
    padding:0 40px 10px;
    width:290px;
    background: #fafafa;
    -webkit-box-shadow:inset 0 0 1px 0 #000000;
    box-shadow:inset 0 0 1px 0 #000000;
}
.rightFormCont input[type="text"], .rightFormCont input[type="password"]{
    height:44px;
    margin-bottom: 5px;
    border:2px solid #9a9f9d;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width:100%;
}
#module-25950 .rightFormCont input[type="text"], #module-25950 .rightFormCont input[type="password"]{
    height:44px;
    margin-bottom: 5px;
    border:2px solid #9a9f9d;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width:100%;
}
#module-25950 .rightFormCont input[type="submit"]{
    height:44px;
    border:0px solid #9a9f9d;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 40px;
    background: #ffae02;
    color:#fff;
    text-transform: uppercase; 
    font-weight: bold;
    margin: 20px auto 5px auto;
}
.rightFormCont input[type="submit"]{
    height:44px;
    margin-bottom: 5px;
    border:0px solid #9a9f9d;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 40px;
    background: #ffae02;
    margin-top: 30px;
    color:#fff;
    text-transform: uppercase;
    font-weight: bold;
} 
.rightFormCont #sf_form_salesforce_w2l_lead_2 sup {
    display: none; 
}

.basic-sec-two-inner p {
    text-align: left;
    font-weight: bold !important;
    line-height: 24px !important;
}
.basic-sec-three-mem {
    padding: 0 50px;
}
.basic-sec-three-mem h4 {
    color: #ffae02;
    font-size: 24px;
    font-weight: bold;
    text-align: left;
    font-style: normal !important;
    margin-bottom: 30px !important;
}
.basic-sign-banner-left ul{
    margin-bottom: 20px;
}
.basic-sign-banner-left ul li {
    list-style-type: none;
    font-size: 26px;
    margin-bottom: 5px;
    line-height: normal;
    padding-left: 26px;
    background:url(images/correct.png) no-repeat scroll left center;
    font-family: "raleway", sans-serif;
}
.basic-sec-three-mem ul li {
    list-style-type: none; 
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    font-family: raleway;
    line-height: 40px;
}
.basic-sec-three-mem ul li:nth-child(3n), .basic-sec-three-mem ul li:nth-child(3n+4){
    padding-left: 5%;
    text-align:left;
}
.basic-sec-three-mem ul li:nth-child(2n+2) {
    padding-left: 40%;
    text-align: center;
}
.text-module .copy .basic-sign-Faq-wrapper h3{
    margin-top:40px !important;
}

@media only screen and (max-width:1400px){
    .basic-sec-three-mem ul li:nth-child(2n+2) {
        padding-left: 25%;
    }
}
@media only screen and (max-width:1200px){
    .basic-sec-three-mem ul li {
        font-size: 18px;
        line-height: 34px;
        margin-bottom: 5px;
    }
}
@media only screen and (max-width:1050px){
    .basic-sec-three-mem ul li {
        margin-bottom: 0px;
    }
}

.basic-sign-Faq-wrapper {
    padding: 0 100px;
}
.basic-sign-Faq-wrapper > h3 {
    text-align: center !important;
    color: #ffae02!important; 
    font-weight: bold !important;
    font-size: 24px !important;
    margin-bottom: 25px !important;
}
.basic-sign-Faq-inner {
    display: inline-block;
    vertical-align: top;
    width: 46%;
    margin: 0 2%;
    float:left;
}
.basic-sign-Faq-inner-bg h4 {
    margin: 10px 0 0 !important;
    padding-top: 15px;
    background-color: #f9f9f9;
    padding-bottom: 15px;
    font-weight: 500;
    padding-left: 15px;
    font-family: 'Raleway', sans-serif !important;
    font-size: 20px;
    font-style: normal !important;
    text-transform: uppercase;
}
.basic-sign-Faq-inner-bg p {
    line-height: 24px !important;
    font-size: 16px !important;
    font-family: 'Raleway', sans-serif !important;
    padding-left: 20px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    margin-bottom: 0;
    font-weight: 300 !important;
    text-align: left;
    letter-spacing: 0;
    min-height: 145px;
}
.basic-sign-Faq-inner-bg p a{
    color: #ffae02;
    font-weight: bold !important;
}
body.page-id-2517 .module .copy div div img.corner-bottom, body.page-id-2759 .module .copy div div img.corner-bottom{
    position:absolute;
    left:0;
    right:0;
    width:100%;
}
body.page-id-2517 .module .copy div div img.corner-bottom, body.page-id-2759 .module .copy div div img.corner-bottom{
    bottom:0;
}
body.page-id-2517 #module-25171, body.page-id-2759 #module-27591 {
    overflow: visible;
    z-index: 2;
}
body .module div.copy .rightFormCont p.error {
    border:1px solid #6bbdd9;
    padding: 12px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
body .module div.copy .rightFormCont p.error a{
    color:#ffae02;
    text-decoration: underline;
}
@media only screen and (max-width:1410px){
    .basic-sign-Faq-inner-bg p {
        min-height: 168px;
    }
}
@media only screen and (max-width:1368px){
    .basic-sign-Faq-inner-bg p {
        min-height: 192px;
    }
}
@media only screen and (max-width:1368px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 216px;
    }
    #module-25174{
        height:auto !important;
    }
}
@media only screen and (max-width:1220px) and (min-width:1196px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 216px;
    }
}
@media only screen and (max-width: 1196px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 192px;
    }
}
@media only screen and (max-width:1220px){
    #module-25174, #module-27594 {
        height:auto !important;
        padding:40px 0 !important;
    }
}
@media only screen and (max-width:1380px){
    .basic-sign-banner-left h3 {
        font-size: 40px !important;
    }
    /*    #module-26470 .basic-sign-banner-left h3 {
            font-size: 36px !important;
        }*/
    .basic-sign-banner-left h2 {
        font-size: 40px;
    }
    #module-27910 .basic-sign-banner-left h2 {
        font-size: 38px;
    }
}

@media only screen and (max-width:1200px){

    #module-26470 .basic-sign-banner-left h3 br,
    #module-162100 .basic-sign-banner-left h3 br {
        display: none; 
    }
    .basic-sign-up-wrapper {
        max-width: 574px;
        padding: 0 0px 0 40px;
    }
    .basic-sign-banner-left h2 {
        font-size: 34px;
        letter-spacing: 3px;
    }
    #module-27910 .basic-sign-banner-left h2 {
        font-size: 34px;
        letter-spacing: 3px;
    }
    .basic-sign-banner-left h3 {
        font-size: 34px !important;
    }
    .basic-sign-banner-left ul li {
        font-size: 22px;
    }
    .rightFormCont input[type="submit"] {
        margin-top: 20px;
    }
    .rightFormCont {
        margin-right: 40px;
        padding:10px 30px;
        width: 290px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media only screen and (max-width:1100px){
    .basic-sec-two-inner h4 {
        font-size: 20px;
        min-height: 44px;
    }
    body .module div.copy .basic-sec-two-inner p {
        font-size: 14px !important;
        line-height: 24px;
    }
}
@media only screen and (max-width:1320px){
    #module-25171, #module-27591 {
        padding:40px 0 !important;
        height:auto !important; 
    }
}
@media only screen and (min-width: 961px) and (max-width: 1008px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 240px;
    }
}
@media only screen and (max-width:960px){
    div#module-25172.text-module[data-size="2-2"] .copy, div#module-27592.text-module[data-size="2-2"] .copy{
        padding:50% !important;
    }
    .basic-sign-banner-left h2 {
        margin-top: 20px;
    }
    .rightFormCont {
        width: 300px;
    }
    .basic-sign-up-wrapper {
        max-width: 100%;
        width:100%;
        padding: 0 40px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .rightFormCont {
        margin: 0 auto;
        float: none;
        overflow: hidden;
        display: block;
    }
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 240px;
    }
    div#module-26470:before, div#module-27150:before, div#module-27860:before, div#module-27910:before, div#module-161350:before, div#module-162100:before, div#module-165150:before {
        background-color: rgba(245,244,245,0.5);
    }
}
@media only screen and (max-width:936px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 264px;
    }
}
@media only screen and (max-width:916px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 288px;
    }
}
@media only screen and (max-width:868px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 312px;
    }
}
@media only screen and (max-width:808px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 336px;
    }
}
@media only screen and (max-width:800px){
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p {
        min-height: 360px;
    }
}
@media only screen and (max-width:960px){
    .basic-sec-two-inner h4 {
        min-height: 0;
    }
    .basic-sec-two-inner {
        width: 100%;
    }
    .basic-sign-Faq-inner {
        width: 100% !important;
        margin: 0 !important;
    }
    .basic-sign-up-wrapper {
        padding: 0px;
    }
    .basic-sign-banner-left h2, #module-27910 .basic-sign-banner-left h2 {
        font-size: 26px;
        letter-spacing: 3px;
    }
    .basic-sign-banner-left h3 {
        font-size: 26px !important;
    }
    .basic-sign-Faq-wrapper, .basic-sec-two {
        padding: 0 20px;
    }
    .basic-sign-banner-left ul li {
        font-size: 18px;
    }
    .basic-sign-Faq-wrapper .basic-sign-Faq-inner:nth-child(2) .basic-sign-Faq-inner-bg:first-child p, .basic-sign-Faq-inner-bg p {
        min-height: 0px;
    }
    .basic-sign-banner-left {
        background: url(https://www.desk-yogi.com/wp-content/uploads/2016/07/team-banner-1920x960.jpg) no-repeat scroll center;
        background-size: cover;
        width:100%;
        padding: 20px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 20px;
    }
    #module-25950 .basic-sign-banner-left {
        background: url(https://www.desk-yogi.com/wp-content/uploads/2016/10/discover-how-1549x774.jpg) no-repeat scroll center;
        background-size: cover;
        width:100%;
        padding: 20px; 
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 20px;
    }
    body .content-module #module-25170.text-module, body .content-module #module-26470.text-module, body .content-module #module-162100.text-module, body .content-module #module-27150.text-module, body .content-module #module-27590.text-module, body .content-module #module-27860.text-module, body .content-module #module-27910.text-module, body .content-module #module-161350.text-module, body .content-module #module-165150.text-module {
        padding: 0% !important;
        background:#fff !important;
    }

    body #module-25171 .copy {
        position: static;
    }
    .basic-sign-up-wrapper .basic-sign-banner-left,
    .basic-sign-up-wrapper .basic-sign-banner-left *,
    .rightFormCont {
        position: relative;
    }
    .basic-sign-up-wrapper .basic-sign-banner-left:before{
        position:absolute;
        top:0; right:0; left:0; bottom:0;
        background:rgba(0,0,0,0.2);
        content:'';
    }
    .basic-sec-three-mem {
        padding: 0 10px;
    }
    .rightFormCont form input[type="submit"] {
        width:auto;
    }
    .text-module .copy .basic-sign-Faq-wrapper h3 {
        margin-top: 0px !important;
    }

    div#module-21000:before,
    div#module-169580:before,
    div#module-25170:before,
    div#module-27590:before {
        background-color: rgba(245,244,245,0.5);
        #module-25174,#module-25171 {
            padding: 0px 0 !important;
        }
    }
    .copy div .basic-sign-banner-left h3{
        text-align:center;

    }
    .copy div .basic-sign-banner-left p{
        text-align:center;

    }
    .basic-sign-banner-left ul{
        display:table;
        margin: 0 auto !important;
    }
}
#main-wrapper {
    z-index: 444444444;
}
#wpadminbar {
    z-index: 444444445;
}

#module-25950 .basic-sign-banner-left{
    width: 100%;
    max-width: 750px;
}
#module-25950 .rightFormCont .sf_required_fields_msg {
    display: none;
} 
#module-25950 {overflow: visible !important; z-index: 5;}
#module-25950 .learnM {
    display: none;   
}
.bow-wrapper {
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    top: 25px;
    left: -80px;
}

@media only screen and (max-width:960px){
    #header-new-sticky-wrapper.is-sticky .login-logout-btn {
        margin-top: 21px;
    }
    .mob-menu {
        -webkit-transition: all 300ms ease;
        -moz-transition: all 300ms ease;
        -ms-transition: all 300ms ease;
        -o-transition: all 300ms ease;
        transition: all 300ms ease;
    }
    #header-new-sticky-wrapper.is-sticky .mob-menu {
        margin-top: 10px;
    }
}
/*basic signup page end*/
@media only screen and (min-width:1101px) and (max-width:1300px) {
    #module-25131 .hiw-sec-3 h3 {font-size: 24px;}
    #module-25131 .hiw-sec p {
        font-size: 16px !important;
        line-height: 24px !important;
    }
     .banner_cot_lef_inner {
        max-width: 560px!important;
    }
    .banner_cot_lef_inner .banner_title_wrap h2{
        font-size: 31pt!important;
    }
}

@media screen and (max-width:1200px) {
    .bow-wrapper {
        top: 15px;
        left: -60px;
    }
    .bow-wrapper img {
        width: 100%;
        max-width: 200px;
    }
}

/*Logo Carousel css */
.bx-wrapper .kiwi-logo-carousel {
    width: 100% !important; 
    left: 0px !important;
}
.bx-wrapper .kiwi-logo-carousel li {
    margin-left: 15px !important;
    margin-right: 15px !important;
    float: none !important;
    display: inline-block;
}
.bx-wrapper .kiwi-logo-carousel li div img {
    max-width: 100% !important;
    box-sizing: border-box !important;
}
.bx-wrapper .bx-controls-direction {display: none !important;}


@media screen and (max-width:1199px){
    .bx-wrapper .kiwi-logo-carousel li {
        width: 130px !important;
        height: 83px !important;
        float: none !important;
        display: inline-block !important;
    }
    .bx-wrapper .bx-viewport {
        height: auto !important;
        overflow: visible !important;
    }
}
@media screen and (max-width:960px) {
    .bx-wrapper .bx-viewport {overflow: visible !important;}
    .bx-wrapper .kiwi-logo-carousel li {
        width: 160px !important;
        height:106px !important;
        margin-right: 35px !important;
        float: none !important; 
        display: inline-block !important; 
    }
    #module-19087 {padding-bottom: 0px !important;}
    #module-25950 .basic-sign-banner-left h2 {
        text-align: center;
    }
}

@media screen and (max-width:780px) {
    #module-25950 .basic-sign-banner-left {
        padding-top: 15%;
    }
    .page-id-2627, .page-id-2736 {padding-top: 100px;}
    .bow-wrapper img {
        width: 100%;
        max-width: 130px;
    }
    .bow-wrapper {
        top: 120px;
        left: -30px;
    }
    #module-25950 .basic-sign-banner-left h2 {
        margin-top: 50px;
    }
    #module-26000 .dyes-wrap {
        padding-top: 20%;
    }
}

@media screen and (max-width:767px) {
    .page-id-2296 p.link-bot {
        text-align: center;
    }
    .page-id-2296 p.link-bot a {
        font-size: 14px;
    }
}
@media screen and (max-width:600px) {
    .bx-wrapper .bx-viewport {height: auto !important;}
    #module-19087 {padding-bottom: 0px !important;}
    #module-25950 .basic-sign-banner-left {padding-top: 30% !important;}
}

@media screen and (max-width:480px) {
    .page-id-2296 p.link-bot a {
        font-size: 13px;
    }
    #module-26000 .dyes-wrap {
        padding-top: 20%;
    }
}

/*mobile menu show*/
@media only screen and (min-width:1201px) and (max-width:1340px) {
    #module-27150 .basic-sign-up-wrapper, #module-27860 .basic-sign-up-wrapper, #module-27910 .basic-sign-up-wrapper {
        padding: 0 0 0 40px;
    }

    #module-27150 .basic-sign-banner-left ul li, #module-27860 .basic-sign-banner-left ul li {
        font-size: 22px; 
    }
    #module-27910 .basic-sign-banner-left ul li {
        font-size: 21px; 
    }
    #module-27590 .basic-sign-banner-left h2,
    #module-27590 .basic-sign-banner-left h3 {
        font-size: 36px;
    }
    #module-27590 .basic-sign-banner-left ul li {
        font-size: 21px;
    }
}
@media only screen and (min-width:1201px) and (max-width:1300px) {
    #module-25950 .basic-sign-banner-left {
        width: 100%;
        max-width: 650px;
    }
}
@media only screen and (min-width:961px) and (max-width:1200px) {
    #module-25950 .rightFormCont h4 {
        margin-top: 10px;
        margin-bottom: 5px; 
        font-size: 22px;
    }
    #module-25950 .rightFormCont input[type="text"] {
        height: 40px;
    }
}

@media only screen and (min-width:961px) and (max-width:1040px) {
    .mob-menu {display: block !important; margin-top: 20px;}
    /*.sticky-wrapper #header-new .menu-main-menu-container {
        display: none;
    }*/
    .mob-logo {
        display: block!important;
    }
    .menu-default-menu-container {
        display: none;
    }
    .menu-default-menu-container, .menu-main-menu-container {
        margin: 0 auto !important;
        padding: 7px 0;
        position: absolute;
        left: auto!important;
        right: 0;
    }
    #nav-wrapper-new .menu-default-menu-container ul {
        border: 2px solid #ffae02;
        text-align: center;
        padding-left: 0 !important;
        margin: 0;
        background: #fff;
    }
    #nav-wrapper-new .menu-default-menu-container ul li {
        display: block;
        border-bottom: 1px solid rgba(0,0,0,.1);
        padding: 11px 10px;
        margin: 0;
    }
    #nav-wrapper-new .menu-default-menu-container ul li a {
        font-size: 13px;
    }
    #menu-default-menu #menu-item-915 {
        display: none;
    }
    #menu-default-menu #menu-item-2353 {
        display: none;
    }
}

/*challenge page right sidebar*/

.challenge-right-wrapper .hiw-sec {
    padding: 0 50px;
}
.hiw-sec-3.challenge-right-wrapper h3 {
    text-align: left;
    margin-bottom: 20px !important;
    font-size: 30px;
}
.hiw-sec-3.challenge-right-wrapper h3 span {
    font-size: 24px;
    line-height: normal;
}
.challenge-right-wrapper .hiw-sec p.dyg-btn a {
    width: 100%;
    font-size: 22px;
    text-transform: uppercase;
    padding-top: 22px;
    padding-bottom: 22px;
    background-color: #bbe6f6;
    border-radius: 5px;
    border: none !important;
}

.page-id-1896 .content-module{
    max-width: 100% !important; 
}

.Schedule_call {
    position: fixed;
    position: fixed;
    bottom: 10px;
    z-index:999999999;
    right: 88px;
    background-color: #fff;
    padding: 12px;
    border-radius: 50%;
    cursor: pointer;
    -webkit-box-shadow: 0px 2px 10px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 2px 10px rgba(0,0,0,0.4);
    box-shadow: 0px 2px 10px rgba(0,0,0,0.4);
    display: none;
}

.Schedule_call a img {
    width: 26px;
    height: 26px;
    max-width: 100%;
}
#lc_chat_layout {
    right: 60px !important;
    z-index: 99999999 !important;
}

@media only screen and (max-width: 1300px) and (min-width: 1101px){
    .challenge-right-wrapper .hiw-sec p {
        font-size: 16px !important;
        line-height: 24px !important;
    }
    .hiw-sec-3.challenge-right-wrapper h3 {
        font-size: 24px;
    }
    body #module-161891 .hiw-sec p {
        line-height: 22px !important;
        font-size: 12px !important;
    }
}
@media screen and (max-width: 1280px) and (min-width: 961px) {
    .challenge-right-wrapper .hiw-sec p.dyg-btn a  {
        font-size: 17px;
        padding-bottom: 18px;
        padding-top: 18px;
        text-transform: uppercase;
        width: 100%;
    }
}
@media screen and (max-width:1100px) and (min-width:961px) {
    .challenge-right-wrapper .hiw-sec p {
        font-size: 14px !important;
        line-height: 20px !important;   
        margin-bottom: 15px !important;
    }
    .hiw-sec-3.challenge-right-wrapper h3 {
        font-size: 24px;
    }
    .hiw-sec-3.challenge-right-wrapper h3 span {
        font-size: 18px;
    }
    body #module-161891 .hiw-sec p {
        line-height: 19px !important;
        font-size: 11px !important;
        margin-bottom: 8px !important;
    }
}
@media screen and (max-width: 1260px) and (min-width: 1200px) {
    #module-26470 .basic-sign-banner-left h3,
    #module-162100 .basic-sign-banner-left h3 {
        font-size: 30px !important;
    }
    #module-26470 .basic-sign-banner-left h2,
    #module-162100 .basic-sign-banner-left h2 {
        font-size: 32px;
    }
    #module-26470 .basic-sign-banner-left ul li,
    #module-162100 .basic-sign-banner-left ul li {
        font-size: 24px; 
    }
}
@media screen and (max-width: 1300px) and (min-width: 1141px) {
    #module-24015 .copy div h2 {
        font-size: 40px !important;
    }
    .key-features-sec {
        width: 47%;
    }
    .key-features-sec ul li {
        padding-left: 60px;
    }
    .key-features-sec-wrapper .key-features-sec ul li span i {
        font-size: 20px;
    }
    .key-features-sec ul li img {
        max-height: 70px;
        max-width: 70px;
        margin-left: -125px;
        margin-right: 10px;
    }
}


@media screen and (max-width: 820px) and (min-width: 781px) {
    .bow-wrapper {
        top: 10px;
        left: -53px;
    }
    .bow-wrapper img {
        width: 100%;
        max-width: 180px;
    }
}
@media screen and (max-width: 775px) and (min-width: 768px) {
    #module-24013 .copy div .row:nth-child(4) div.left .txtCont { padding-left: 26px; }
}
@media screen and (max-width: 600px) and (min-width: 569px) {
    #module-27640 .bg-white-banner .hiw-sec {
        margin-left: 20px;
    }
}
/*MSMU Landing Page start*/
@media only screen and (max-width: 1150px) {
    .white-area-bg.hiwNew, 
    .white-box-area.hns-11.hiwTxtR,
    .white-box-area.hns-11.hiwTxtRB,
    .white-box-area.hns-11.hiwTxtL {
        margin: 50px 60px;
    }
}
body.page-id-2647 .module div.copy .hiwFaq h2,
body.page-id-16210 .module div.copy .hiwFaq h2 {
    font-size: 20px !important;
    line-height: 24px;
    margin-bottom: 5px !important;
}
/*MSMU Landing Page end*/

@media only screen and (max-width: 1100px) {
    .challenge-right-wrapper .hiw-sec {
        padding: 0 30px;
    }
}
@media only screen and (max-width: 960px){

    .challenge-right-wrapper .hiw-sec {
        padding: 10px 30px;
        padding-top: 30px;
    }
    .hiw-sec-3.challenge-right-wrapper h3 {
        font-size: 24px;
    }
    .hiw-sec-3.challenge-right-wrapper h3 span {
        font-size: 21px;
    }
    #module-25950 .basic-sign-banner-left {
        width: 100%;
        max-width: 100%;
    }
    body .content-module #module-25950.text-module {
        padding: 0% !important;
        background: #fff !important;
    }

    #module-27150 > div > div > div, #module-27860 > div > div > div, #module-27910 > div > div > div, #module-161350 > div > div > div, #module-165150 > div > div > div {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

}
@media screen and (max-width:959px) {
    #module-27640 {background-position: left center;}
}
@media screen and (max-width:780px) {
    #module-24010 .copy, #module-23880 .copy, #module-15310 .copy { 
        padding-top: 40px !important;
    }
    #desk_feed_wrapper {padding-top: 25px;}
    .single.single-post .page-title h1 { padding-top: 20px;}
    .page-template-template-our-teachers .post-body > h2 { padding-top: 30px; }
}
@media only screen and (max-width: 767px) {
    .key-features-sec-wrapper {
        padding: 80px 0 50px 0 !important;
    }
    .key-features-sec ul li img {
        max-height: 60px;
        max-width: 60px;
    }
    .key-features-sec-wrapper .key-features-sec ul li span i {
        font-size: 20px;
    }
    #module-24015 .key-features-sec {
        padding-left: 50px; 
        padding-top: 15px;
    }
    #module-24015 .key-features-sec ul li span {
        max-width: 270px !important;
    }

    /*MSMU Landing Page start*/
    .white-area-bg.hiwNew, 
    .white-box-area.hns-11.hiwTxtR,
    .white-box-area.hns-11.hiwTxtRB,
    .white-box-area.hns-11.hiwTxtL {
        margin: 25px 30px;
        padding: 25px 35px;
    }
    .white-box-area.hns-11.hiwTxtR h2,
    .white-box-area.hns-11.hiwTxtRB h2,
    .white-box-area.hns-11.hiwTxtL h2 {
        font-size: 22px !important;
        line-height: 30px;
        margin-bottom: 10px !important;
    }

    .white-box-area.hns-11.hiwTxtR p:last-child,
    .white-box-area.hns-11.hiwTxtRB p:last-child,
    .white-box-area.hns-11.hiwTxtL p:last-child {
        margin-bottom: 15px !important;
    }
    .white-box-area.hns-11.hiwTxtR p,
    .white-box-area.hns-11.hiwTxtRB p,
    .white-box-area.hns-11.hiwTxtL p {
        font-size: 18px !important;
        line-height: 24px !important;
        margin-bottom: 15px !important;
    }
    .page-id-2647 .hiwNew h2,
    .page-id-16210 .hiwNew h2 {
        font-size: 24px !important;
        line-height: 30px;
        margin-bottom: 20px !important;
    }
    body.page-id-2647 .module div.copy .hiwNew ul li,
    body.page-id-16210 .module div.copy .hiwNew ul li {
        margin-left: 23px;
        padding-left: 5px;
        font-size: 20px !important;
        line-height: 30px;
    }

    .module div.copy .reminder-right-area.hiwLR h2 {
        font-size: 24px !important;
        line-height: 30px;
        margin-bottom: 30px !important;
    }
    .module div.copy .reminder-right-area.hiwLR h3,
    .module div.copy .reminder-right-area.hiwLR h3 {
        font-size: 20px !important;
        line-height: 28px;
        margin-bottom: 15px !important;
    }
    .module div.copy .reminder-right-area.hiwLR p {
        font-size: 14px !important;
        line-height: 20px;
        margin-bottom: 15px !important;
    }

    .white-area-bg.hiwNew {
        width: auto;
    }
    /*MSMU Landing Page end*/
}

@media only screen and (max-width: 720px) {
    .Schedule_call {
        bottom: 10px;
        padding: 12px;
    }
    .Schedule_call a img {
        width: 26px;
        height: 26px;
    }
    #lc_chat_layout {
        right: 70px !important;
    }
}
@media screen and (max-width: 600px) {
    /*MSMU Landing Page start*/

    .white-box-area.hns-11.hiwTxtR,
    .white-box-area.hns-11.hiwTxtRB,
    .white-box-area.hns-11.hiwTxtL {
        width: auto;
    }
    .white-area-bg.hiwNew {
        padding: 20px;
    }

    /*MSMU Landing Page end*/
}
@media screen and (max-width: 568px) {
    .stickyAbout .about-inner-nav-wrapper {
        padding-top: 20px;
    }
}
@media screen and (max-width: 480px) {
    .challenge-right-wrapper .hiw-sec p.dyg-btn a {
        font-size: 16px;
    }
}
#sf_form_salesforce_w2l_lead_2 .w2llabel{
    display: none;
}
.sf_cc_user {
    display: none; 
}
#module-25950:before {
    width: 100%;
    height: 100%;
    margin: 0;
    position: absolute;
    content: '';
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0,0,0,0.4);
}
#module-25950 .copy {
    position: relative;
}
#module-26000 .dyes-wrap .dy-form-area-cont {
    padding: 0 20px 0 20px !important;
}
#module-26000 {height: auto !important;}

#blog_left .entry-content .post-excerpt p a { 
    word-wrap: break-word;
}

.footer-area .mc4wp-form-1997 form .newsletter_input_btn input:first-child {
    border: 1px solid #ccc !important;
    padding: 7px 7px 7px 7px !important;
    margin-bottom: 15px !important;
    box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    width: 100% !important;
    max-width: 240px !important;
    box-shadow: none !important;
    border-radius: 0px !important;
}
.footer-area .mc4wp-form-1997 form .newsletter_input_btn {
    text-align: left;
    margin: 0px;
}

@media screen and (max-width: 420px) {
    #module-21002 .copy > div, #module-169582 .copy > div, #module-21002 .copy > div > div, #module-169582 .copy > div > div  { display: block; }
    .about-team-main-bottom-sec-left {padding-right: 0px;}
    .about-team-main-bottom-sec-left img {max-width: 100%;}
}

@media screen and (max-width: 400px) {
    .white-area-bg.hiwNew,
    .white-box-area.hns-11.hiwTxtR, 
    .white-box-area.hns-11.hiwTxtRB, 
    .white-box-area.hns-11.hiwTxtL  {
        margin: 25px 15px;
        padding: 15px 20px;
    }
    .footer-new-bottom {
        padding-bottom: 60px !important;
    }
}

@media screen and (max-width:375px){
    #module-25950 .basic-sign-banner-left h2 {
        margin-top: 70px;
    }
    #module-26000 .dyes-wrap .dy-form-area-cont {
        padding: 0px !important;
    }
}
@media screen and (max-width:360px) {
    #module-21000 .copy, #module-169580, .copy #module-170190 .copy, .copy #module-20910 .copy, #module-169550 .copy, #module-21110 .copy, #module-21080 .copy { 
        padding-top: 25px !important;
    }
}

/* ImmuneSystem post Start */
.single-post .post-excerpt ul.ImmuneSystem li{
    list-style: disc;
}
.single-post .post-excerpt ul.ImmuneSystem ol li{
    list-style:lower-alpha;
}

/* ImmuneSystem post End */
/* 14-02-2017 Start */
@media only screen and (max-width: 780px){
    .basic-sign-up-wrapper{
        padding-top: 102px;
    }
}
@media only screen and (max-width: 960px){
    .basic-sign-up-wrapper .basic-sign-banner-left h2 {
        text-align:center;
    }
    #module-26470 .basic-sign-banner-left h3,
    #module-162100 .basic-sign-banner-left h3 {
        font-size: 26px !important;
    }
}
/* 14-02-2017 End */
/* 16-02-2017 remove menu from one page Start */
/*body.page-id-2647 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .login-logout-btn .login_signup a:last-child,*/
/*body.page-id-2647 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .menu-main-menu-container,
body.page-id-2647 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .icon-menu,
#main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn{
    display:none;
}
@media only screen and (max-width:767px){
    body.page-id-2647 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn,
    body.page-id-2715 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn{
        display:block;
    }
    body.page-id-2647 #main-wrapper #header-new-sticky-wrapper:not(.is-sticky) #header-new #nav-wrapper-new .mob-logo + .login-logout-btn,
    body.page-id-2715 #main-wrapper #header-new-sticky-wrapper:not(.is-sticky) #header-new #nav-wrapper-new .mob-logo + .login-logout-btn{
        margin-top: 30px;
    }
    body.page-id-2647 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn a,
    body.page-id-2715 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn a{
        display: inline-block;
        padding: 5px 10px;
        border: 2px solid #000;
        color: #000;
        float: right;
        margin-right: 20px;
        background: none;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        font-weight: 500;
        font-size: 13px;
        position: relative;
        width: 100px;
        text-transform: uppercase;
        font-family: 'Raleway', sans-serif;
        height: auto;
        box-sizing: border-box;
    }
    body.page-id-2647 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn a:hover,
    body.page-id-2715 #main-wrapper #header-new-sticky-wrapper #header-new #nav-wrapper-new .mob-logo + .login-logout-btn a:hover{
        background: #BBE6F6;
        border: 2px solid #BBE6F6;
    }
}*/

/* 16-02-2017 remove menu from one page Start */

/* Series Page First Module Responsive 04-03-2017 */



body.series_body_cls .module.series-first-module img.seriespageimg{
    display:none;
    position: absolute;
    top:0;
    left: 0;
    z-index: 0;
    width: 50%;
}
@media only screen and (max-width:1024px){
    .series-first-module .copy > div {
        background: #fff;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
        padding: 15px 15px; 
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .series-first-module .copy {
        margin-left: 15px;
        width: calc(100% - 35px) !important;
    }
    body.series_body_cls .module.series-first-module > .copy > div > div {
        padding:0 0px !important;
        position:relative;
    }

    body.series_body_cls #content-wrapper .content-module .module.series-first-module{
        background-image:none !important;
        height:auto !important;
    }
    body.series_body_cls #content-wrapper .content-module .module.series-first-module .bg-white-banner.hiw-sec-3{
        width: 50%;
        float: right;
    }
    body.series_body_cls #content-wrapper .content-module .module.series-first-module .bg-white-banner.hiw-sec-3 #hiw-sec.hiw-sec{
        margin-left:0;
    }
    body.series_body_cls .module.series-first-module img.seriespageimg{
        display:block;
    }
    body.series_body_cls .module.series-first-module > .copy > div > div .hiw-sec {
        padding-bottom: 10px !important;
        margin-right: 0 !important;
        max-width: none !important;
    }
    body.series_body_cls .module.series-first-module > .copy > div > div .hiw-sec-3 h3 {
        padding-top: 0px !important;
    }
    #module-27640 .hiw-sec-3 .wdy-left {
        width: 50% !important;
    }
    body.series_body_cls #content-wrapper .content-module #module-25020.module.series-first-module .bg-white-banner.hiw-sec-3 .wdy-left,
    body.series_body_cls #content-wrapper .content-module #module-27640.module.series-first-module .bg-white-banner.hiw-sec-3 .wdy-left,
    body.series_body_cls #content-wrapper .content-module #module-25490.module.series-first-module .bg-white-banner.hiw-sec-3 .wdy-left{
        display:none;
    }
}
@media only screen and (max-width:870px){
    body.series_body_cls .module.series-first-module .hiw-sec-3 .wdy-left {
        display: table-cell;
        width: 50%;
    }
}
@media only screen and (max-width:780px){
    body.series_body_cls #content-wrapper .content-module .module.series-first-module{
        padding-top: 102px;
    }
    body.series_body_cls #content-wrapper .content-module .module.series-first-module .bg-white-banner.hiw-sec-3 #hiw-sec.hiw-sec{
        margin-top:0 !important;
        padding-top: 0;
    }
    body.series_body_cls #content-wrapper .content-module .module.series-first-module .bg-white-banner.hiw-sec-3 #hiw-sec.hiw-sec h3{
        padding-top:0 !important;
    }
}
@media only screen and (max-width:767px) and (orientation:portrait) {
    .series-first-module .copy > div {
        background: #fff;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
        padding: 15px 15px; 
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .series-first-module .copy {
        margin-left: 15px;
        width: calc(100% - 35px) !important;
    }
    .series-first-module .copy > div > div {
        border: 1px solid #ffae02;
        padding: 0 0px !important;
    }
    body.series_body_cls .module.series-first-module > .copy > div > div {
        padding:0 0px !important;
        position:relative;
    }

    .series-first-module .hiw-sec-3 {
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        padding: 0 15px;
    }
}
@media only screen and (max-width:767px){
    body.series_body_cls .module.series-first-module > .copy > div > div #hiw-sec.hiw-sec {
        padding-left: 0;
        padding-right: 0px !important;
        padding-top: 15px;
    }
    body.series_body_cls .module.series-first-module > .copy > div > div .hiw-sec-3 h3 {
        font-size: 18px !important;
    }
    body.series_body_cls .module.series-first-module > .copy > div > div .hiw-sec p.dyg-btn a{
        padding-top:8px !important;
        padding-bottom:8px !important;
        font-size:14px !important;
    }
    .careers-bottom-sec .careers-bottom-sec-right p:last-child a {
        margin-left: 0px;
    }
}
@media only screen and (max-width:767px) and (orientation:landscape){
    body.series_body_cls .module.series-first-module > .copy > div > div #hiw-sec.hiw-sec {
        padding-left: 15px;
    }
}
@media only screen and (max-width:767px) and (orientation:portrait){
    body.series_body_cls .module.series-first-module > .copy > div > div .hiw-sec {
        padding-top:15px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    body.series_body_cls .module.series-first-module{
        padding-left:0 !important;
        padding-right:0 !important;
    }
    body.series_body_cls .module.series-first-module img.seriespageimg{
        width: 100% !important;
        position:relative !important;
    }
    body.series_body_cls .module.series-first-module .hiw-sec-3{
        margin-top:0 !important;
    }
    body.series_body_cls .module.series-first-module .hiw-sec-3 .wdy-left {
        display: none !important;
        width: 100%;
    }
    body.series_body_cls #content-wrapper .content-module .module.series-first-module .bg-white-banner.hiw-sec-3 {
        width: 100%;
        float: right;
    }
}
/* Series Page First Module Responsive 04-03-2017 */

#tabs_releases .about-press-main-right-inner {
    padding-top: 15px;
}
#tabs_releases .about-press-main-right-inner a {
    margin-bottom: 15px;
} 
.about-press-main-right-inner a br {
    display: none;
}

.single-teacher-post #follow_teach p a {
    border: none !important;
    color: #ffae02!important;
    padding: 0 !important;
    text-decoration: underline;
}
.single-teacher-post #follow_teach a.dy-btn-video {
    color: #333 !important;
    text-decoration: none;
}
.carees_job_openning_area {
    margin-bottom: 25px;   
}
.carees_job_openning_area:last-child {
    margin-bottom: 15px;   
}
.carees_job_openning_area p:last-child {
    margin-top: 7px;
}
.teacher_page .teacher_content {
    border-bottom:22px solid #fff !important;
}

.challenge_video_live_wrap {
    max-width: 1224px;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    padding: 0 18px 20px;
    margin: 0 auto;
    margin-top: 50px;
} 

.challenge_video_live_text_area {
    width: 48%;
    display: inline-block;
    margin-right: 0px;
    vertical-align: top;
    padding-left: 20px;
}
.challenge_video_live_video_area {
    width: 48%;
    display: inline-block;
    margin-left: 0px;
    vertical-align: top;
}
.challenge_video_live_text_area .add_cal {
    width: auto;
    font-size: 18px;
    text-transform: uppercase;
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: #bbe6f6;
    border-radius: 5px;
    border: none !important;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: 600;
    margin-top: 0;
    display: inline-block;
}
.challenge_video_live_text_area h3 {
    font-size: 26px !important;
    font-weight: 400 !important;
    text-transform: capitalize !important;
    color: #ffae02 !important;
    margin-top: 0px !important;
    font-family: "Raleway", sans-serif !important;
}
.challenge_video_live_video_area img {
    max-width: 100%;   
}
.challenge_video_live_text_area p {
    font-size: 18px !important;
}
.challenge_video_live_wrap.vid .challenge_video_live_text_area h3 a{
    color: #ffae02;
}
.challenge_video_live_wrap.vid .challenge_video_live_text_area h3 a:hover{
    color: #000;
}
.challenge_video_live_wrap.vid .challenge_video_live_video_area {
    margin-left: 18px;
    margin-right: 25px;
}
.challenge_video_live_text_area p {
    padding-right: 15px;
}
.vid .challenge_video_live_text_area {
    padding-left: 0px;   
}
#module-160812 .video_c_date,
#module-161122 .video_c_date
{
    display:none;
}

.badges_wrap {
    display: block;
}
.badges_wrap .badges_glassdor {
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
}
.badges_wrap .badges_linkedin {
    display: inline-block;
    vertical-align: middle;
}
.badges_wrap .badges_linkedin br {
    display: none;
}

.gift-banner-cont-wrap {
    float: right;
    max-width: 410px;
}
.gift-banner-cont-wrap p {
    text-align: left; 
    font-size: 18px !important;
}


@media screen and (max-width:1260px) {
    .vid .challenge_video_live_text_area {
        width: 46%;
    }
}

@media screen and (max-width:960px) {
    .challenge_video_live_text_area {
        width: 100%;
        display: block;
        margin-right: 0px;
    }
    .challenge_video_live_video_area {
        width: 100%;
        display: block;
        margin-left: 0px;
    }
    .challenge_video_live_wrap.vid .challenge_video_live_video_area {
        margin-left: 0;
        margin-right: 0;
    }
    .vid .challenge_video_live_text_area {
        width: 100%;
    }
    .challenge_video_live_text_area {
        padding-left: 0px;
    }
    .badges_wrap .badges_glassdor {
        margin-right: 10px;
    }
}
.page-id-16081 .teacher_page .teacher_content {
    border-bottom: 24px solid #fff !important;
}
.challenge_video_live_text_area p.note {
    font-size: 14px !important;
    color: #999;
    text-decoration: underline;
    line-height: 26px !important;
}


#module-162274 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-162274 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-165443 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-165443 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-165973 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-165973 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-166113 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-166113 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-171313 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-171313 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-171673 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-171673 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-171533 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-171533 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-171473 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-171473 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-169033 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-169033 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-169463 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-169463 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-169843 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-169843 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-170023 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-170023 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-170043 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-170043 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-170163 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-170163 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-163124 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-163124 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-166823 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-166823 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-166913 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-166913 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-171043 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-171043 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev,
#module-167903 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-next, 
#module-167903 .ms-parent-id-33 .ms-container > .ms-inner-controls-cont .ms-nav-prev{
    visibility: visible !important;
    opacity: 1 !important;
    display: block !important; 
}
#module-162274 .ms-parent-id-33 .ms-container,
#module-165443 .ms-parent-id-33 .ms-container,
#module-165973 .ms-parent-id-33 .ms-container,
#module-166113 .ms-parent-id-33 .ms-container,
#module-171313 .ms-parent-id-33 .ms-container,
#module-171673 .ms-parent-id-33 .ms-container,
#module-171533 .ms-parent-id-33 .ms-container,
#module-171473 .ms-parent-id-33 .ms-container,
#module-169033 .ms-parent-id-33 .ms-container,
#module-169463 .ms-parent-id-33 .ms-container,
#module-169843 .ms-parent-id-33 .ms-container,
#module-170023 .ms-parent-id-33 .ms-container,
#module-170043 .ms-parent-id-33 .ms-container,
#module-170163 .ms-parent-id-33 .ms-container,
#module-163124 .ms-parent-id-33 .ms-container,
#module-166823 .ms-parent-id-33 .ms-container,
#module-166913 .ms-parent-id-33 .ms-container,
#module-171043 .ms-parent-id-33 .ms-container,
#module-167903 .ms-parent-id-33 .ms-container{
    padding: 0px 32px;
}

#module-162274 .ms-inner-controls-cont, 
#module-162274 .ms-container,
#module-165443 .ms-inner-controls-cont, 
#module-165443 .ms-container,
#module-165973 .ms-inner-controls-cont, 
#module-165973 .ms-container,
#module-166113 .ms-inner-controls-cont, 
#module-166113 .ms-container,
#module-171313 .ms-inner-controls-cont, 
#module-171313 .ms-container,
#module-171673 .ms-inner-controls-cont, 
#module-171673 .ms-container,
#module-171533 .ms-inner-controls-cont, 
#module-171533 .ms-container,
#module-171473 .ms-inner-controls-cont, 
#module-171473 .ms-container,
#module-169033 .ms-inner-controls-cont, 
#module-169033 .ms-container,
#module-169463 .ms-inner-controls-cont, 
#module-169463 .ms-container,
#module-169843 .ms-inner-controls-cont, 
#module-169843 .ms-container,
#module-170023 .ms-inner-controls-cont, 
#module-170023 .ms-container,
#module-170043 .ms-inner-controls-cont, 
#module-170043 .ms-container,
#module-170163 .ms-inner-controls-cont, 
#module-170163 .ms-container,
#module-163124 .ms-inner-controls-cont, 
#module-163124 .ms-container,
#module-166823 .ms-inner-controls-cont, 
#module-166823 .ms-container,
#module-166913 .ms-inner-controls-cont, 
#module-166913 .ms-container,
#module-171043 .ms-inner-controls-cont, 
#module-171043 .ms-container,
#module-167903 .ms-inner-controls-cont, 
#module-167903 .ms-container{
    position: static;
}

@media only screen and (max-width:1270px) {
    .lhcra-wrap .left-col ul li {
        width: 160px;
        height: 160px;
    }
    .lhcra-wrap .left-col ul li .table .cell h4 {
        font-size: 32px;
        margin-bottom: 0;
    }

    .lhcra-wrap .left-col ul li .table .cell p {
        font-size: 12px !important;
        line-height: 15px !important;
    }
    #module-162273, 
    #module-163123, 
    #module-165442, 
    #module-165972, 
    #module-166112,
    #module-171312,
    #module-171672,
    #module-171532,
    #module-171472, 
    #module-169032,
    #module-169462,
    #module-169842,
    #module-170022,
    #module-170042,
    #module-170162,
    #module-166272,
    #module-166822,
    #module-166912,
    #module-171042,
    #module-167902{
        background-position: left -210px bottom 0;
    }
    #module-162270, 
    #module-165440, 
    #module-165970, 
    #module-166110, 
    #module-171310,
    #module-171670,
    #module-171530,
    #module-171470,
    #module-169030,
    #module-169460,
    #module-169840,
    #module-170020,
    #module-170040, 
    #module-170160,
    #module-166270,
    #module-166820,
    #module-166910,
    #module-171040,
    #module-167900{ 
        padding: 50px 0;
    }
    #module-165970, 
    #module-166110,
    #module-171310,
    #module-171670,
    #module-171530,
    #module-171470,
    #module-169030,
    #module-169460,
    #module-169840,
    #module-170020,
    #module-170040,
    #module-170160,
    #module-166270,
    #module-166820,
    #module-166910,
    #module-171040,
    #module-167900{
        padding-top: 50px;
        padding-bottom: 50px;
    }
}

@media only screen and (max-width:1024px) {
    body .module div.copy .cst_wels_wrap p.title {
        font-size: 32px !important;
    }
    
    body .module div.copy .cst_wels_wrap ul {
        margin-bottom: 20px;
    }

    body .cst_wels_wrap {
        padding: 20px 0;
    }
    body .cst_wels_wrap ul li {
        font-size: 16px;
        margin: 10px 12px;
    }
    body .module div.copy p {
        font-size: 15px !important;
        line-height: 24px !important;
    }
    body .module div.copy .cst_wels_wrap ul {
        margin-bottom: 0;
    }
    body .cst_wels_wrap ul li::before {
        left: -17px;
    }
    .rsp-wrap .right-col p em {
        font-size: 18px;
    }
    .rsp-wrap .left-col h3 {
        font-size: 18px;
        white-space: normal;
    }
    body .dsa-wrap h3 {
        font-size: 18px;
    }
    body .dsa-wrap p em {
        font-size: 18px;
    }
    body .module div.copy .cst_wels_wrap p.title {
        font-size: 24px !important;
    }
    /*.rsp-wrap .left-col h3 { 
        top: -220px;
    }*/

    .com-yel-section h2 {
        font-size: 24px;
    }
    .lhcra-wrap .right-col h3 {
       font-size: 24px; 
    }
    .lhcra-wrap .right-col ul li {
        font-size: 15px;
    }
    .com-yel-section.cys-second h2 {
        font-size: 24px;
    }
    .lqe-section .left-col h3 {
        font-size: 24px;
    }
    .lqe-section .left-col ul li {
        font-size: 15px;
    }
    #module-162273, 
    #module-163123, 
    #module-165442, 
    #module-165972, 
    #module-166112,
    #module-171312,
    #module-171672,
    #module-171532,
    #module-171472, 
    #module-169032,
    #module-169462,
    #module-169842,
    #module-170022,
    #module-170042,
    #module-170162,
    #module-162272,
    #module-166822,
    #module-166912,
    #module-171042,
    #module-167902{
        background-position: left -120px bottom 0;
    }
}
@media only screen and (max-width:960px) {
    .desk_menu .login_signup .button_type {
        font-size:12px !important;
    }
    .page-id-16227 .copy,
    .page-id-16312 .copy,
    .page-id-16324 .copy,
    .page-id-16952 .copy,
    .page-id-16544 .copy,
    .page-id-16597 .copy,
    .page-id-16611 .copy,
    .page-id-17131 .copy,
    .page-id-17167 .copy,
    .page-id-17153 .copy,
    .page-id-17147 .copy,
    .page-id-16903 .copy,
    .page-id-16946 .copy,
    .page-id-16984 .copy,
    .page-id-17002 .copy,
    .page-id-17004 .copy,
    .page-id-17016 .copy,
    .page-id-16627 .copy,
    .page-id-16682 .copy,
    .page-id-16691 .copy,
    .page-id-17104 .copy,
    .page-id-16790 .copy
     {
        padding: 0 !important;
    }
    
    #module-162273,
    #module-163123,
    #module-165442,
    #module-165972,
    #module-166112,
    #module-171312,
    #module-171672,
    #module-171532,
    #module-171472,
    #module-169032,
    #module-169462,
    #module-169842,
    #module-170022,
    #module-170042,
    #module-170162,
    #module-162272,
    #module-166822,
    #module-166912,
    #module-171042,
    #module-167902{
        background-position: left -100px bottom 0; 
    }
    .rsp-wrap {
        padding: 120px 15px;
    }
    .rsp-wrap .left-col h3 {
        top: -200px;
    }

    #module-162275,
    #module-163125,
    #module-165444,
    #module-165974,
    #module-166114,
    #module-171314,
    #module-171674,
    #module-171534,
    #module-171474,
    #module-169034,
    #module-169464,
    #module-169844,
    #module-170024,
    #module-170044,
    #module-170164,
    #module-166274,
    #module-166824,
    #module-166914,
    #module-171044,
    #module-167904{
        background-position: right -140px bottom 0;
    }
    body .dsa-wrap {
        padding: 100px 0 100px 5%;
    }

    #module-162277,
    #module-163127,
    #module-165446,
    #module-165976,
    #module-166116,
    #module-171316,
    #module-171676,
    #module-171536,
    #module-171476,
    #module-169036,
    #module-169466,
    #module-169846,
    #module-170026,
    #module-170046,
    #module-170166,
    #module-166276,
    #module-166826,
    #module-166916,
    #module-171046,
    #module-167906{
        background-position: left -120px bottom 0; 
    }

    #module-163120 .banner_cot_wrap_full_inner {
        padding: 30% 10px 15%;
    }
    #module-163120 .banner_cot_wrap_full_inner h2 {
        font-size: 28px;
        margin-bottom: 5px !important;
    }
    #module-163242, #module-163244,
    #module-169522, #module-169524 {
        padding: 30px 15px;
    }
    .lhcra-wrap {
        padding: 100px 0 70px;
    }
    .lqe-section {
        padding: 0;
    }
    #module-163247,
    #module-169527 {
        padding: 20px 0;
    }

    #module-162273, #module-163123, #module-163272  {
        background-position: left -80px bottom 0;
    }
    #module-165442,
    #module-165972,
    #module-166112,
    #module-171312,
    #module-171672,
    #module-171532,
    #module-171472,
    #module-169032,
    #module-169462,
    #module-169842,
    #module-170022,
    #module-170042,
    #module-170162,
    #module-166822,
    #module-166912,
    #module-171042,
    #module-167902
     {
        background-position: left -40px bottom 0;   
    }

    #module-163240,
    #module-169520 {
        padding: 180px 0 80px;
    }
    .page-id-16324 .hns-1 .hns1-txt h2,
    .page-id-16952 .hns-1 .hns1-txt h2 {
        font-size: 36px;
    }
}
@media only screen and (max-width:840px) {
    .lhcra-wrap .left-col {
        width: 100%;
        margin: 0 0 20px;
    }
    .lhcra-wrap .right-col {
        width: 100%;
        padding: 0 20px;
    }
}
@media only screen and (max-width:767px) {
    #module-162310 .banner_cot_wrap_full_inner h2 {
        font-size: 26px;
    }
    #module-162271:after, 
    #module-162273:after, 
    #module-162275:after,
    #module-165444:after,
    #module-165974:after,
    #module-166114:after,
    #module-171314:after,
    #module-171674:after,
    #module-171534:after,
    #module-171474:after,
    #module-169034:after,
    #module-169464:after,
    #module-169844:after,
    #module-170024:after,
    #module-170044:after,
    #module-170164:after,
    #module-163121:after,
    #module-163123:after,
    #module-163125:after,
    #module-165442:after,
    #module-165972:after,
    #module-166112:after,
    #module-171312:after,
    #module-171672:after,
    #module-171532:after,
    #module-171472:after,
    #module-169032:after,
    #module-169462:after,
    #module-169842:after,
    #module-170022:after,
    #module-170042:after,
    #module-170162:after,
    #module-163272:after,
    #module-162274:after,
    #module-166822:after,
    #module-166912:after,
    #module-171042:after,
    #module-166824:after,
    #module-166914:after,
    #module-171044:after,
    #module-167904:after,
    #module-167902:after{
        display: none;
    }
    #module-162273:before, #module-162272:before, #module-162275:before, #module-162276:before, #module-162277:before, #module-163123:before, #module-163125:before, #module-163127:before, #module-165444:before, #module-165974:before, 
    #module-166114:before,
    #module-171314:before,
    #module-171674:before,
    #module-171534:before,
    #module-171474:before,
    #module-169034:before, 
    #module-169464:before,
    #module-169844:before,
    #module-170024:before,
    #module-170044:before,
    #module-170164:before,
    #module-165446:before, 
    #module-165976:before, 
    #module-166116:before,
    #module-171316:before,
    #module-171676:before,
    #module-171536:before,
    #module-171476:before,
    #module-169036:before, 
    #module-169466:before,
    #module-169846:before,
    #module-170026:before,
    #module-170046:before,
    #module-170166:before,
    #module-165442:before, 
    #module-165972:before, 
    #module-166112:before,
    #module-171312:before,
    #module-171672:before,
    #module-171532:before,
    #module-171472:before,
    #module-169032:before,
    #module-169462:before, 
    #module-169842:before,
    #module-170022:before,
    #module-170042:before,
    #module-170162:before,
    #module-166274:before,
    #module-166822:before,
    #module-166912:before,
    #module-171042:before,
    #module-166824:before,
    #module-166914:before,
    #module-171044:before,
    #module-166826:before,
    #module-166916:before,
    #module-171046:before,
    #module-167904:before,
    #module-167906:before,
    #module-167902:before{
        background: rgba(255,255,255,.7);
        width: 100%;
        height: 100%;
        z-index: 0; 
    }
    #module-162273 .copy, #module-166272 .copy, #module-162275 .copy, #module-162274 .copy, #module-162276 .copy, #module-162277 .copy, #module-163123 .copy, #module-163125 .copy, #module-163127 .copy, #module-165444 .copy, #module-165974 .copy, 
    #module-166114 .copy,
    #module-171314 .copy,
    #module-171674 .copy,
    #module-171534 .copy,
    #module-171474 .copy,
    #module-169034 .copy, 
    #module-169464 .copy,
    #module-169844 .copy,
    #module-170024 .copy,
    #module-170044 .copy, 
    #module-170164 .copy,
    #module-165446 .copy, 
    #module-165976 .copy,
    #module-166116 .copy,
    #module-171316 .copy,
    #module-171676 .copy,
    #module-171536 .copy,
    #module-171476 .copy,
    #module-169036 .copy,
    #module-169466 .copy,
    #module-169846 .copy,
    #module-170026 .copy,
    #module-170046 .copy, 
    #module-170166 .copy,
    #module-165442 .copy, 
    #module-165972 .copy, 
    #module-166112 .copy,
    #module-171312 .copy,
    #module-171672 .copy,
    #module-171532 .copy,
    #module-171472 .copy,
    #module-169032 .copy,
    #module-169462 .copy,
    #module-169842 .copy,
    #module-170022 .copy,
    #module-170042 .copy,
    #module-170162 .copy,
    #module-166822 .copy,
    #module-166912 .copy,
    #module-171042 .copy,
    #module-166824 .copy,
    #module-166914 .copy,
    #module-171044 .copy,
    #module-166826 .copy,
    #module-166916 .copy,
    #module-171046 .copy,
    #module-167904 .copy,
    #module-167906 .copy,
    #module-167902 .copy{
        position: relative;
        z-index: 1;
    }
    .rsp-wrap {
        padding: 60px 15px;
    }
    .rsp-wrap .left-col {
        width: 100%;
        padding: 0;
        margin: 0;
    }
    .rsp-wrap .right-col {
        width: 100%;
        padding: 0;
    }
    body .dsa-wrap {
        width: 60%;
        padding: 60px 5%;
    }
    .rsp-wrap .left-col h3 { 
        top: 0;
    }
    #module-163242::before, #module-163244::before,
    #module-163246::before, #module-169522::before, #module-169524::before,
    #module-169526::before {
        display: none;
    }
    #module-163242::after, #module-163244::after,
    #module-163246::after, #module-169522::after, #module-169524::after,
    #module-169526::after{
        display: none;
    }
    .lhcra-wrap .left-col {
        width: 100%;
        margin: 40px 0;
    }
    .lhcra-wrap .right-col {
        width: 100%;
        padding: 0 15px;
    }
    .lqe-section .left-col {
        width: 100%;
        margin: 0 0 20px;
    }
    .lqe-section .right-col {
        width: 100%;
        padding: 0 15px;
    }
    .lt-brands {
        text-align: center;
        padding: 20px 20px;
    }
    .lt-brands img {
        position: static;
        display: inline-block;
        margin-bottom: 20px;
    }
    .lt-brands p {
        text-align: center;
    }
    .lqe-section .left-col .bg-wrap {
        max-width: 100%;
    }
    #module-163240, #module-169520 {
        padding: 180px 0 80px;
    }
    .page-id-16324 .hns-1 .hns1-txt h2,
    .page-id-16952 .hns-1 .hns1-txt h2 {
        font-size: 26px;
    }
    .lhcra-wrap {
        padding: 20px 0 30px;
    }
    .gift-banner-cont-wrap {
        float: none;
        max-width: 100%;
    }
    .gift-banner-cont-wrap p {
        text-align: center;
        color: #fff;
    }
}
@media only screen and (max-width:540px) { 
    body .dsa-wrap { 
        width: 100%;
    }
    .cst_wels_wrap ul li::before {
        display: none;
    }
    .lqe-section .left-col {
        padding: 0;
    }
    .lqe-section .left-col .bg-wrap {
        padding: 20px 20px 10px;
    }
    .lt-brands img {
        max-width: 100%;
    }
}
@media only screen and (max-width:480px) { 
    .rsp-wrap .right-col p em {
        margin-left: 0;
    }
    body .dsa-wrap p em {
        margin-left: 0;
    }
    #module-163120 {
        background: url("https://www.desk-yogi.com/wp-content/uploads/2017/09/home-banner-1348x586.jpg") no-repeat right -290px bottom 0 / cover;
    }
    #module-163120 .banner_cot_wrap_full_inner {
        padding: 50% 10px 18%;
    }
    #module-163120 .banner_cot_wrap_full_inner h2 {
        font-size: 18px;
        margin-bottom: 5px !important;
    }
}

/*.page-id-16411 #header-new-sticky-wrapper, .page-id-16411 .footer-new-wrapper {display: none;}*/

/* .module { background-color: #FFFFFF !important; } */ 

@media screen and (max-width: 767px) {
    .page-id-16597 .banner_title_wrap img,
    .page-id-16611 .banner_title_wrap img,
    .page-id-17131 .banner_title_wrap img,
    .page-id-17167 .banner_title_wrap img,
    .page-id-17153 .banner_title_wrap img,
    .page-id-17147 .banner_title_wrap img,
    .page-id-16903 .banner_title_wrap img,
    .page-id-16946 .banner_title_wrap img,
    .page-id-16984 .banner_title_wrap img,
    .page-id-17002 .banner_title_wrap img,
    .page-id-17004 .banner_title_wrap img,
    .page-id-17016 .banner_title_wrap img,
    .page-id-16627 .banner_title_wrap img,
    .page-id-16682 .banner_title_wrap img,
    .page-id-16691 .banner_title_wrap img,
    .page-id-17104 .banner_title_wrap img,
    .page-id-16790 .banner_title_wrap img
     {
        padding-left: 0px !important;
        margin: 0 auto;
    }
} 
@media screen and (max-width: 1100px) {
    .page-id-16582 .landing_sign_page_wrap_inner_rgt.sign_cnt,
    .page-id-16475 .landing_sign_page_wrap_inner_rgt.sign_cnt
     {
        margin-left: 0;
    }
}
.page-id-16597 .sign_up_btn_header,
.page-id-16611 .sign_up_btn_header,
.page-id-17131 .sign_up_btn_header,
.page-id-17167 .sign_up_btn_header,
.page-id-17153 .sign_up_btn_header,
.page-id-17147 .sign_up_btn_header,
.page-id-16903 .sign_up_btn_header,
.page-id-16946 .sign_up_btn_header,
.page-id-16984 .sign_up_btn_header,
.page-id-17002 .sign_up_btn_header,
.page-id-17004 .sign_up_btn_header,
.page-id-17016 .sign_up_btn_header,
.page-id-16627 .sign_up_btn_header,
.page-id-16682 .sign_up_btn_header,
.page-id-16691 .sign_up_btn_header,
.page-id-17104 .sign_up_btn_header,
.page-id-16790 .sign_up_btn_header
 {
    display: none !important;
}
.page-id-16597 .banner_title_wrap img,
.page-id-16611 .banner_title_wrap img,
.page-id-17131 .banner_title_wrap img,
.page-id-17167 .banner_title_wrap img,
.page-id-17153 .banner_title_wrap img,
.page-id-17147 .banner_title_wrap img,
.page-id-16903 .banner_title_wrap img,
.page-id-16946 .banner_title_wrap img,
.page-id-16984 .banner_title_wrap img,
.page-id-17002 .banner_title_wrap img,
.page-id-17004 .banner_title_wrap img,
.page-id-17016 .banner_title_wrap img,
.page-id-16627 .banner_title_wrap img,
.page-id-16682 .banner_title_wrap img,
.page-id-16691 .banner_title_wrap img,
.page-id-17104 .banner_title_wrap img,
.page-id-16790 .banner_title_wrap img
 {
    padding-left: 100px;
}
.page-id-16597 .banner_try_free_form_area p,
.page-id-16611 .banner_try_free_form_area p,
.page-id-17131 .banner_try_free_form_area p,
.page-id-17167 .banner_try_free_form_area p,
.page-id-17153 .banner_try_free_form_area p,
.page-id-17147 .banner_try_free_form_area p,
.page-id-16903 .banner_try_free_form_area p,
.page-id-16946 .banner_try_free_form_area p,
.page-id-16984 .banner_try_free_form_area p,
.page-id-17002 .banner_try_free_form_area p,
.page-id-17004 .banner_try_free_form_area p,
.page-id-17016 .banner_try_free_form_area p,
.page-id-16627 .banner_try_free_form_area p,
.page-id-16682 .banner_try_free_form_area p,
.page-id-16691 .banner_try_free_form_area p,
.page-id-17104 .banner_try_free_form_area p,
.page-id-16790 .banner_try_free_form_area p
 {
   line-height: 22px !important;
}

.page-id-16597 .banner_title_wrap img + p,
.page-id-16611 .banner_title_wrap img + p,
.page-id-17131 .banner_title_wrap img + p,
.page-id-17167 .banner_title_wrap img + p,
.page-id-17153 .banner_title_wrap img + p,
.page-id-17147 .banner_title_wrap img + p,
.page-id-16903 .banner_title_wrap img + p,
.page-id-16946 .banner_title_wrap img + p,
.page-id-16984 .banner_title_wrap img + p,
.page-id-17002 .banner_title_wrap img + p,
.page-id-17004 .banner_title_wrap img + p,
.page-id-17016 .banner_title_wrap img + p,
.page-id-16627 .banner_title_wrap img + p,
.page-id-16682 .banner_title_wrap img + p,
.page-id-16691 .banner_title_wrap img + p,
.page-id-17104 .banner_title_wrap img + p,
.page-id-16790 .banner_title_wrap img + p
 {
    display: none;
}
.big-font-pri {
    font-size: 30px;
    display: block;
    padding-bottom: 15px;
    padding-top: 15px;
}

.page-id-16611 .banner_cot_lef_inner,
.page-id-17131 .banner_cot_lef_inner,
.page-id-17167 .banner_cot_lef_inner,
.page-id-17153 .banner_cot_lef_inner,
.page-id-17147 .banner_cot_lef_inner,
.page-id-16903 .banner_cot_lef_inner,
.page-id-16946 .banner_cot_lef_inner,
.page-id-16984 .banner_cot_lef_inner,
.page-id-17002 .banner_cot_lef_inner,
.page-id-17004 .banner_cot_lef_inner,
.page-id-17016 .banner_cot_lef_inner,
.page-id-16627 .banner_cot_lef_inner,
.page-id-16671 .banner_cot_lef_inner, 
.page-id-16682 .banner_cot_lef_inner,
.page-id-16691 .banner_cot_lef_inner,
.page-id-17104 .banner_cot_lef_inner,
.page-id-16790 .banner_cot_lef_inner{
    max-width: 750px;
}
.page-id-16611 .banner_title_wrap img,
.page-id-17131 .banner_title_wrap img,
.page-id-17167 .banner_title_wrap img,
.page-id-17153 .banner_title_wrap img,
.page-id-17147 .banner_title_wrap img,
.page-id-16903 .banner_title_wrap img,
.page-id-16946 .banner_title_wrap img,
.page-id-16984 .banner_title_wrap img,
.page-id-17002 .banner_title_wrap img,
.page-id-17004 .banner_title_wrap img,
.page-id-17016 .banner_title_wrap img,
.page-id-16627 .banner_title_wrap img, 
.page-id-16671 .banner_title_wrap img,
.page-id-16682 .banner_title_wrap img,
.page-id-16691 .banner_title_wrap img,
.page-id-17104 .banner_title_wrap img,
.page-id-16790 .banner_title_wrap img{
    padding-left: 200px;
}

@media screen and (max-width: 767px) {
    .page-id-16611 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17131 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17167 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17153 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17147 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16903 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16946 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16984 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17002 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17004 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17016 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16627 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16682 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16691 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-17104 .banner_cot_wrap .banner_cot_lef:before,
    .page-id-16790 .banner_cot_wrap .banner_cot_lef:before{
        background: rgba(255,255,255,0.55);
    }
    .page-id-16611 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17131 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17167 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17153 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17147 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16903 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16946 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16984 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17002 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17004 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17016 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16627 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16682 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16691 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-17104 .banner_cot_lef_inner .banner_title_wrap h2,
    .page-id-16790 .banner_cot_lef_inner .banner_title_wrap h2{
        color: #000;
    }
    .page-id-16611 .gift-banner-cont-wrap p,
    .page-id-17131 .gift-banner-cont-wrap p,
    .page-id-17167 .gift-banner-cont-wrap p,
    .page-id-17153 .gift-banner-cont-wrap p,
    .page-id-17147 .gift-banner-cont-wrap p,
    .page-id-16903 .gift-banner-cont-wrap p,
    .page-id-16946 .gift-banner-cont-wrap p,
    .page-id-16984 .gift-banner-cont-wrap p,
    .page-id-17002 .gift-banner-cont-wrap p,
    .page-id-17004 .gift-banner-cont-wrap p,
    .page-id-17016 .gift-banner-cont-wrap p,
    .page-id-16627 .gift-banner-cont-wrap p,
    .page-id-16682 .gift-banner-cont-wrap p,
    .page-id-16691 .gift-banner-cont-wrap p,
    .page-id-17104 .gift-banner-cont-wrap p,
    .page-id-16790 .gift-banner-cont-wrap p{
       color: #000; 
    }
}


/* 18-03-2020 Starts css from here */

@media only screen and (min-width:1040px) and (max-width:1200px) {
    
    #header-new-sticky-wrapper #nav-wrapper-new a > img {
        height: 45px!important;
    }
.menu-default-menu-container, .menu-main-menu-container {
    left: 8%!important;
}
#nav-wrapper-new li a {
    font-size: 13px!important;
}
#nav-wrapper-new li {
    margin: 0 7px 0 7px!important;
}
#nav-wrapper-new ul {
    padding-left: 0px !important;
}
.login-logout-btn .login_signup .button_type {
	margin-left: 0px!important;
}
}
p:empty{
    display:none!important;
}
body .dsa-wrap.custom_dsp_wrap {
    padding: 122px 35px;
    width: 100%;
    max-width: 1270px;
    margin: 0 auto;
    display: block;
}
.dsa-wrap.custom_dsp_wrap .left-col {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    width: 50%;
    padding-right: 25px;
    margin-right: -5px;
}
.dsa-wrap.custom_dsp_wrap .right-col {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    box-sizing: border-box;
    padding-left: 25px;
}
@media only screen and (min-width:1300px) and (max-width:1440px){
    .rsp-wrap {
        max-width: 1100px!important;
    }   
    body .dsa-wrap.custom_dsp_wrap {
        max-width: 1100px!important;
    }
}
@media only screen and (min-width:1200px) and (max-width:1300px){
    .rsp-wrap {
        max-width: 1000px!important;
    }   
    body .dsa-wrap.custom_dsp_wrap {
        max-width: 1000px!important;
    }
    #nav-wrapper-new li {
        display: inline;
        margin: 0 10px 0 10px!important;
    }
    #nav-wrapper-new ul {
        font-size: 14px !important;
    }
    .banner_cot_wrap {
    width: 100%;
    max-width: 1150px;
    margin: 0 auto;
    overflow: hidden;
    }
}
@media only screen and (min-width:1024px) and (max-width:1200px){
     .banner_cot_wrap {
        max-width: 980px;
     }
    .how_it_works_main_sec_full_center_btm {
        width: 100%;
        max-width: 960px!important;
        margin: 0 auto;
    }
    .how_it_works_main_sec_full_rght {
        text-align: right!important;
        width: 600px!important;
    }
    .rsp-wrap {
        max-width: 800px!important;
    }   
    body .dsa-wrap.custom_dsp_wrap {
        max-width: 800px!important;
    }
    .rsp-wrap .right-col {  
    padding: 45px 0px!important;
}
}
@media only screen and (min-width:1200px){
    #module-170192 #mCSB_1_container p {
        font-size: 24px!important;
        line-height: 1.4 !important;
        font-weight: 400;
        font-family: "Raleway";
    }
}
@media only screen and (min-width:768px) and (max-width:1023px){
    #module-170192 #mCSB_1_container p {
        font-size: 18px!important;
        line-height: 38px !important;
        font-weight: 400;
        font-family: "Raleway";
    }
.rsp-wrap .left-col h3 {
    top: -70px!important;
}
        .rsp-wrap {
        max-width: 700px!important;
    }   
    body .dsa-wrap.custom_dsp_wrap {
        max-width: 700px!important;
    }
}
#module-162272{
    padding: 0!important;
}
p.button-wrap{
    margin-bottom: 0px!important;
}
@media only screen and (max-width:767px){
    .about-team-main-bottom-sec-left h2{
        margin-top: 15px!important;
    }
    .footer-area:empty{
        display: none!important;
    }
    .rsp-wrap {
    max-width: 310px;
    }
    .dsa-wrap.custom_dsp_wrap .left-col{
        width:100%!important;
    }
    body .dsa-wrap.custom_dsp_wrap {
    padding: 80px 15px;
}
    .rsp-wrap .right-col h3 {
    font-size: 18px!important;
    white-space: pre-wrap!important;
}
.banner_cot_wrap .banner_cot_rgh .banner_try_free_form_area .toolTCont .masterTooltip {
    left: -17px!important;
}
    .footer-area{
        margin-bottom: 0px!important;
    }
    .footer-area > p + a {
    font-size: 14px;
    font-weight: 500;
    padding-bottom: 10px;
    display: inline-block;
    font-family: raleway;
    }
    .footer-area span {
    font-family: raleway;
    }
}
.footer-area img{
    margin-bottom: 20px!important;
}
.banner_try_free_form_area p.instant_text_para {
    display: block!important;
    font-weight: 500!important;
}
#homepage_individual, #homepage_business{
    width: 190px!important;
    margin-top: 20px;
    background: #ffae02;
    border: none;
    color: #fff !important;
    font-size: 15px;
    font-weight: bold;
    padding: 13px 22px;
    width: auto;
    margin-top: 21px;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
  #homepage_individual:hover, #homepage_business:hover, .Join_now_btn:hover, #homepage_startnow:hover .page-id-16952 .hn-btn a.new-btn-set:hover{
    transform: scale(1.05);
  }
.Join_now_btn{
    background: #ffae02;
    border: none;
    color: #fff !important;
    font-size: 15px;
    font-weight: bold;
    padding: 13px 22px;
    width: auto;
    margin-top: 21px;
    width: 190px;
    margin-top: 50px;
}
.main_title {
	font-weight: 400 !important;
	font-size: 36pt;
	font-family: 'Raleway', sans-serif;
}
.ms-slide-info.ms-dir-h{
    min-height: 1px!important;
}
body .module .copy p {margin-bottom: 0px;}
.ms-info.ms-info-empty{
    display: none;
}
.master-slider-parent.ms-staff-carousel{
    margin-bottom: 0px!important;
}
/* 20-03-2020 */


.page-id-16955 #module-169553 {
    display: none;
}
.page-id-16958 #module-169583 {
    display: none;
}
 #module-169522:before {
    background: none;
}
 #module-169522:after{
  background:none;
}
.page-id-16952 #module-169521 {
    display: none;
}
#module-169524:before{
    background: none;
}
.text-module .copy h3{
    padding: 0px!important;
}
@media screen and (min-width: 1024px) and (max-width: 1200px) {
    .rsp-wrap .right-col h3 {
        font-size: 18px !important;
    }
    .main_title{font-size: 22px !important;}
    .banner_cot_wrap .banner_cot_rgh {
        margin-bottom: 20px!important;
    } 
    .cst_wels_wrap ul li {
        font-size: 18px!important;
    }
    .cst_wels_wrap p {
        font-size: 18px !important;
    }
    #module-170192 #mCSB_1_container p {
        font-size: 28px!important;
        line-height: 38px !important;
        font-weight: 400;
        font-family: "Raleway";
    }
}
.pricing-table {
	border: none;
	max-width: 1270px;
	width: 100%;
	margin: 0 auto;
}
table.pricing-table th, table.pricing-table td {
	min-height: 41px;
	padding: 10px 14px 8px;
	border-right: 1px solid #d5edbd;
}
table.pricing-table tr{
    border-bottom: 1px solid #d5edbd!important;
    border:none;
}
#module-169552 .copy > div > div{
    vertical-align: top!important;
}
.page-id-16324 #module-163244 {
    display: none;
}
#module-163242:before {
   background : none;
}
#module-163242:after {
   background : none;
}
table.pricing-table tr:nth-child(2n) td:nth-child(2n){
    font-size: 20pt;
}
table.pricing-table td:nth-child(2n), table.pricing-table td:nth-child(3n){
    font-size: 20pt;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
}
table.pricing-table td span.each{
    font-size: 14px;
    color:#ffae02;
}
table.pricing-table th:last-child, table.pricing-table td:last-child{
    border-right: none!important;
}
table.pricing-table th:last-child, table.pricing-table td:last-child{
    background-color: #f3faeb!important;
}
a.button_type.sign_up_btn_header {
    display: block !important;
}
.pricing-table tbody tr td h5{
    font-style: normal!important;
    font-size: 15px;
    font-family: raleway;
}
.pricing-table tbody tr td h5 span{
    font-size: 12px!important;
}
.pricing-table tbody tr td p{
    text-align: left;
}
#module-169611{
    padding: 30px;
}
@media screen and (max-width:1366px) and (min-width:1200px){
    .pricing-table {
        max-width: 1100px;
    }
}
@media screen and (max-width:1200px) and (min-width:1024px){
    .pricing-table {
        max-width: 1000px;
    }
}
.buisness-table table th:first-child{
    font-size: 20pt!important;
    font-weight: 400!important;
}
 .buisness-table table tr td h5{
    font-size: 15pt!important;
    font-weight: 400!important;
    font-family: raleway!important;
}
.buisness-table table tr td{
    font-size: 20pt!important;
    font-weight: 400!important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important;
}
.buisness-table table tr td span{
    text-transform: uppercase;
}
.buisness-table table.pricing-table td:nth-child(2n){
    font-size: 20pt!important;
    font-weight: 500!important;
}
.buisness-table table.pricing-table tr:last-child td:last-child{
    background-color: transparent!important;
}
.pricing_content{
    margin-bottom: 50px;
    margin-top: 10px;
}
table.pricing-table tr{
    min-height: 91px!important;
}
.buisness-table table th:first-child {
    font-size: 18pt!important;
    font-weight: 400!important;
    letter-spacing: 2px;
}
#module-169610{
    padding: 70px;
}
#homepage_business, #homepage_individual{
    width:190px!important;

}
#AnythingPopup_BoxContainerHeader1 a {
	color: #333!important;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
}
#AnythingPopup_BoxContainerHeader1{
    background-color: #fff!important;
    color: #333!important;
    height: 20px!important;
}
.popup_img img{ 
    max-width: 100%!important;
  }
  #AnythingPopup_BoxContainerBody1{
   padding: 0px 20px;
  }
  #AnythingPopup_BoxContainerBody1 p{
    padding: 0px 50px;
    text-align: left!important;
    font-family: Verdana!important;
    font-weight: 400;
  }
  .sign_img{
      text-align: left!important;
  }
  .sign_img img{
      max-width: 300px!important;
  }
  .sign_img img span{
      font-weight: 400!important;
  }
  
  #module-21080 h2, #module-21000 h2, #module-170190 h2, #module-20910 h2{
      color:#fff!important;
      font-size: 60px!important;
  }

  #module-169581, #module-169551{
    max-height: 80px!important;
  }
  #module-169582 p br{
    display: none;
  }
  #module-169582 .pricing_content br{
      display: block!important;
  }
  .page-id-16324 .hn-btn a.new-btn-set{
	border-radius: 0px!important;
}
.page-id-16324 .hn-btn a.new-btn-set:focus{
    color: #fff!important;
}
.button--ujarak::before {
    background: #FFAE02;
}
#individual-section h3{
    line-height: 24px!important;
}
.page-id-16952 .hns-1 .hns1-txt h2{
 color: #000000 !important;
}
.page-id-16952 .hn-btn a.new-btn-set{
border-color: #ffae02 !important;
background: #ffae02 !important;
color: #ffffff !important;
border-radius: 0px!important;
display: inline-block;
transition-duration: 0.3s;
transition-property: transform;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.bx-wrapper ul.kiwi-logo-carousel.align-center li img{
	filter: saturate(0);
}
#module-169800 .dyes-wrap h3{
	font-family: raleway;
	font-size: 30px;
	font-weight: 600;
	color: #333;
	text-align: center;
	line-height: normal;
	text-transform: uppercase;
	margin: 15px 0px !important;
	letter-spacing: 5px;
    padding-bottom: 40px!important;
}
#module-15310 .dyes-wrap h3{
    font-family: raleway;
	font-size: 30px;
	font-weight: 600;
	color: #333;
	text-align: center;
	line-height: normal;
	text-transform: uppercase;
	margin: 15px 0px 10px 0px!important;
	letter-spacing: 5px;
}
#module-15310 .dyes-wrap p{
    padding-bottom: 40px!important;
    margin-bottom: 10px!important;
}
#module-15310 .dyes-wrap .dy-form-area-cont p#requiredfieldsmsg{
    padding-bottom: 0px!important;
}
#module-15310, #module-169800{
    padding-top: 30px!important;
}

.dywid-signup .textwidget a.btn{
    border: none!important;
    background: #ffae02!important;
    color: #fff!important;
    border-radius: 0px!important;
    display: inline-block;
    transition-duration: 0.3s;
    transition-property: transform;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
.dywid-signup .textwidget a.btn:hover{
    transform: scale(1.05);
}
.rightFormCont_wrap #freemium_basic_signup {
    border-radius: 0px!important;
    margin-bottom: 10px!important;
}
.emnail_call_message
{    
max-width: 450px;
width: 100%!important;
padding: 30px;
border: 1px solid #FFAE02;
text-align: left!important;
margin-bottom: 50px!important;
}
.emnail_call_message div p{
    text-align: left!important;
    margin-bottom: 10px!important;
}
.emnail_call_message .contactinfo a {
    color: #FFAE02;
    font-family: raleway;
    font-weight: 500;
    display: block!important;
    margin-bottom: 5px;
}
@media only screen and (max-width:767px){
    .emnail_call_message{
        max-width: 230px!important;
        width: 100%!important;
    }
    .emnail_call_message .contactinfo a {
        color: #FFAE02!important;
    }
}
@media only screen and (max-width:414px){
    .emnail_call_message{
        margin: 0 auto!important;
    }
    .page-id-16984 .banner_cot_lef_inner{
        max-width: 350px!important;
    }
    .module img {
        display: block;
        max-width: 100%!important;
        border: 0;
        height: auto!important;
        width: auto!important;
    }
    .popup_img img{
        height: auto!important;
    }
}
table.pricing-table td:nth-child(2n) a span, table.pricing-table td:nth-child(3n) a span {
	font-size: 22px!important;
	vertical-align: top!important;
}
.joinnow_link{
    display: block;
    font-size: 12px;
    color: #ffae02!important;
    text-decoration: underline;
    text-transform: normal!important;
}
#module-170192 .hns-13 #mCSB_1_container{
    max-width: 786px!important;
    width: 100%!important;
    margin: 0 auto!important;
}
#module-170192 .hns-13 .mCSB_container{
    float: none!important;
}
#module-170192 .hns-13 h2{
    text-align: center!important;
}
#mCSB_1_scrollbar_vertical {
    display:none!important;
}

#module-170192 .hns-13 #mCSB_1_container p{
    text-align: center;
}
.rsp-wrap .left-col h3, .copy div h3 {
	color: #333;
	font-family: raleway!important;
	font-weight: 500!important;
	letter-spacing: 1px;
	margin-top: 15px !important;
    text-transform: uppercase;
    font-size: 36px;
}
.com-yel-section p{
    line-height: 30px!important;
}
.bx-viewport ul.kiwi-logo-carousel.kiwi-logo-carousel-client-logo-2 li:last-child{
    height:101px!important;
}
#blog_left .author_image img{
    width:auto!important;
    height: 30px!important;
}
.post-wrapper.blog #blog_left .author_wrapper::before{
    display: none!important;
}
#wmpci-popup-wrp .wpmci-popup-cnt-inr-wrp.wmpci-clearfix p img{
    max-width: 580px!important;
    width: 100%!important;
    height: auto!important;
  }
  .toolTCont input#mm_field_password:focus .input-requirements,
.toolTCont:hover .input-requirements{
    background: #fff!important;
    padding: 15px;
    z-index: 9999;
    display: block!important;
    height: auto;    
    position: absolute;
}
.toolTCont {  
  position:relative;
}
.input-requirements{
    background: #fff!important;
    padding: 15px!important;
    z-index: 9999; 
    position: absolute;
    padding: 0 8px;    
   -webkit-transition: all .3s ease .15s;
   -moz-transition: all .3s ease .15s;
   -o-transition: all .3s ease .15s;
   -ms-transition: all .3s ease .15s;
   transition: all .3s ease .15s;    
   -webkit-border-radius: 0px 7px 7px 7px;
   -moz-border-radius: 0px 7px 7px 7px;
   -khtml-border-radius: 0px 7px 7px 7px;
   border-radius: 0px 7px 7px 7px;
   -webkit-box-shadow: 0px 2px 2px #DDDDDD;
   -moz-box-shadow: 0px 2px 2px #DDDDDD;
   box-shadow: 0px 2px 2px #DDDDDD;
}



