#et-top-navigation{display:block!important}.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{transform:none}h2{font-size:22px;line-height:1.3em}h3{font-size:18px;line-height:1.3em}h4{font-size:14px}.overflow{overflow-x:scroll!important}@media (max-width:980px){.et_pb_social_media_follow{text-align:center!important}.et_pb_section_0_tb_header{padding-top:0px;padding-bottom:0px;position:static!important}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}#main-content{background-color:#fdfdfd!important}.et_pb_section{background-color:#fdfdfd!important}a{font-weight:bold;text-decoration:underline}a:hover{color:#7d7dbb}div.hidden{display:none}.divFooterTable{display:table;width:100%}.divFooterTableRow{display:table-row}.divFooterTableCellLeftSide{border:none;display:table-cell;width:40%;text-align:right;font-style:italic;color:#ffffff}.divFooterTableCellRightSide{border:none;display:table-cell;padding:3px 10px;text-align:left;color:#ffffff}.divFooterTableCellRightSide a{text-decoration:underline;color:#ffffff}.divFooterTableCellCenter{border:none;display:table-cell;padding:3px 10px;text-align:center}.divFooterTableBody{display:table-row-group}.center{text-align:center}.right{text-align:right}.blue{color:#618eaf}.darkPurple{color:#5f2782}.purple{color:#7d7dbb}.cream{color:#fae5a2}.creamLight{color:#fef8e7}.logoWhite{color:#fdfdfd}.divOneColumn ul{margin-left:20px}button.buttonRegister{padding:10px 10px 15px 10px;font-size:14px;cursor:pointer;display:inline-block;text-align:center;text-decoration:underline;background:#5f2782;color:#fdfdfd;border-color:#7d7dbb;font-weight:bold}button.buttonRegisterBlue{padding:10px 10px 15px 10px;font-size:14px;cursor:pointer;display:inline-block;text-align:center;text-decoration:underline;background:#618eaf;color:#fdfdfd;border-color:#7d7dbb;font-weight:bold}img.classDescriptions{padding-top:10px;padding-bottom:5px;display:block;margin-left:auto;margin-right:auto}img.homepageSquares{padding-top:0px;padding-bottom:0px;width:400px;display:block;margin-left:auto;margin-right:auto}img.workshops{padding-top:0px;padding-bottom:10px;padding-left:15px;width:400px;float:right}img.workshopsVertical{padding-top:0px;padding-bottom:10px;padding-left:15px;width:250px;float:right}img.teacherExtra{padding-top:0px;padding-bottom:10px;padding-left:15px;width:150px;float:right}img.sidebar{width:150px;padding-top:10px;padding-bottom:5px;display:block;margin-left:auto;margin-right:auto}h1.homepage{padding-top:0px;padding-bottom:10px}.h1Box{padding:10px;color:#7d7dbb}img.specialRight{padding-top:10px;padding-bottom:10px;padding-left:15px;width:80px;float:right}img.specialLeft{padding-top:10px;padding-bottom:10px;padding-right:15px;width:80px;float:left}.shadowBoxWorkshop{margin-top:20px;margin-bottom:20px;padding:20px;background-color:#fef8e7;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.3)}.schedule{display:table;width:100%;border:3px solid #7d7dbb}@media (max-width:980px){.schedule{display:table;width:600px;border:3px solid #7d7dbb;overflow-x:scroll!important}}.sessionHeading{display:table-header-group;text-align:center;text-transform:uppercase;font-weight:bold;font-size:26px;background-color:#618eaf;color:#fdfdfd}.scheduleHeading{display:table-header-group;text-align:left;text-transform:uppercase;font-weight:bold;font-size:22px;background-color:#7d7dbb;color:#fdfdfd}.scheduleTableRow{display:table-row;width:100%}.tableBody{display:table-row-group}.dayHeader{text-transform:uppercase;text-align:left;font-weight:bold;font-size:18px;background-color:#fef8e7;color:#5f2782}.day{display:table-cell;text-align:left;text-transform:uppercase;font-weight:bold;font-size:16px;background-color:#7d7dbb;color:#ffffff;width:100%;padding:5px 5px 5px 5px}.offering{display:table-cell;text-align:center;text-transform:uppercase;font-weight:bold;font-size:28px;background-color:#5f2782;color:#ffffff;width:100%;padding:5px 5px 5px 5px}.time{border:0px;display:table-cell;display:inline-block;text-align:right;width:15%;font-size:14px;padding:5px 0px 5px 5px;vertical-align:top}.class{border:0px;display:table-cell;display:inline-block;text-align:center;font-size:14px;width:30%;padding:5px 0px 5px 0px;vertical-align:top}.teacher{border:0px;display:table-cell;display:inline-block;text-align:left;font-size:14px;width:15%;padding:5px 0px 5px 0px;vertical-align:top}.location{border:0px;display:table-cell;display:inline-block;text-align:left;font-size:14px;width:15%;padding:5px 0px 5px 0px;vertical-align:top}.register{border:0px;display:table-cell;display:inline-block;text-align:center;font-style:italic;font-size:14px;padding:5px 0px 10px 0px;vertical-align:top;width:15%}.dayOnline{display:table-cell;text-align:left;text-transform:uppercase;font-weight:bold;font-size:18px;background-color:#fef8e7;color:#5f2782;width:100%;padding:5px 5px 5px 5px}.timeOnline{border:0px;display:table-cell;display:inline-block;text-align:right;width:15%;font-size:14px;padding:5px 0px 5px 5px;vertical-align:top}.classOnline{border:0px;display:table-cell;display:inline-block;text-align:center;font-size:16px;font-weight:bold;width:50%;padding:5px 0px 5px 0px;vertical-align:top}.centerAlign25{border:0px;display:table-cell;display:inline-block;text-align:center;font-size:16px;font-weight:bold;width:25%;padding:5px 5px 5px 5px;vertical-align:top}.centerAlign30{border:0px;display:table-cell;display:inline-block;text-align:center;font-size:16px;font-weight:bold;width:30%;padding:5px 5px 5px 5px;vertical-align:top}.leftAlign25{border:0px;display:table-cell;display:inline-block;text-align:left;width:25%;font-size:14px;padding:5px 0px 5px 5px;vertical-align:top}.leftAlign10{border:0px;display:table-cell;display:inline-block;text-align:left;width:10%;font-size:14px;padding:5px 10px 5px 0px;vertical-align:top}.leftAlign10Title{border:0px;display:table-cell;display:inline-block;text-align:left;padding:5px 0px 5px 0px;vertical-align:top;width:10%;font-size:14px;color:#000000;font-style:italic}.leftAlign15{border:0px;display:table-cell;display:inline-block;text-align:left;width:15%;font-size:14px;padding:5px 10px 5px 0px;vertical-align:top}.leftAlign15Title{border:0px;display:table-cell;display:inline-block;text-align:left;padding:5px 0px 5px 0px;vertical-align:top;width:15%;font-size:14px;color:#000000;font-style:italic}.leftAlign20{border:0px;display:table-cell;display:inline-block;text-align:left;width:20%;font-size:14px;padding:5px 10px 5px 0px;vertical-align:top}.leftAlign20Title{border:0px;display:table-cell;display:inline-block;text-align:left;padding:5px 0px 5px 0px;vertical-align:top;font-size:14px;width:20%;color:#000000;font-style:italic}.leftAlign50{border:0px;display:table-cell;display:inline-block;text-align:left;width:50%;font-size:14px;padding:5px 10px 5px 0px;vertical-align:top;color:"#255,255,0";background-color:"#0,255,255"}.scheduleTableRowBlue{display:table-row;width:100%;background-color:#dde7ee}.teacherOnline{border:0px;display:table-cell;display:inline-block;text-align:center;font-size:14px;width:30%;padding:5px 0px 5px 0px;vertical-align:top}.notesOnline{border:0px;display:table-cell;display:inline-block;text-align:center;font-style:italic;font-size:14px;width:50%;padding:5px 0px 5px 0px;vertical-align:top}.locationOnline{border:0px;display:table-cell;display:inline-block;text-align:left;font-size:14px;width:25%;padding:5px 0px 5px 0px;vertical-align:top}.registerOnline{border:0px;display:table-cell;display:inline-block;text-align:center;font-style:italic;font-size:14px;padding:5px 0px 10px 0px;vertical-align:top;width:15%}.fillerOnline{display:table-cell;border:0;background-color:#dde7ee;height:2px;text-align:center}.filler{display:table-cell;border:0;background-color:#618eaf;height:2px;text-align:center}.fillerWide{display:table-cell;border:0;background-color:#ffffff;height:10px;text-align:center}.et_pb_tabs.icon-tabs{border:none}.icon-tabs ul{margin-bottom:5px}.icon-tabs ul.et_pb_tabs_controls{background-color:transparent;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;justify-content:center}.icon-tabs .et_pb_all_tabs{border-top:none}.icon-tabs .et_pb_tabs_controls{padding:0!important}.icon-tabs .et_pb_tabs_controls li{border-right:none;width:10%!important;font-size:18px}.icon-tabs .et_pb_tabs_controls li a{width:100%!important;text-align:center;text-decoration:underline;color:#d9d9d9;text-transform:uppercase;letter-spacing:1.0px;vertical-align:top;font-weight:600!important}.icon-tabs .et_pb_tab_active a:hover{color:#5f2782}.icon-tabs .et_pb_tab_active a{color:#618eaf!important}.icon-tabs .et_pb_tabs_controls li a:before{display:block;color:#d9d9d9;margin-bottom:5px;font-weight:600!important}.icon-tabs .et_pb_tabs_controls li a:hover{color:#bcbcdc}ul.et_pb_tabs_controls::after{border-top:none!important}.et_pb_tabs .et_pb_all_tabs .et_pb_tab{padding-top:1em}@media (max-width:768px){.icon-tabs .et_pb_tabs_controls li{width:30%!important;font-size:12px}.icon-tabs .et_pb_tabs_controls{padding:0!important}.icon-tabs .et_pb_tabs_controls li{margin-top:0px;margin-bottom:0px}}.icon-tabs .et_pb_tab_0 a:before{content:url(https://mountainspirityoga.com/wp-content/uploads/2019/11/Session_LateFall25x25.png);padding-top:20px}.icon-tabs .et_pb_tab_1 a:before{content:url(https://mountainspirityoga.com/wp-content/uploads/2019/12/Holiday25x25.png);padding-top:20px}.icon-tabs .et_pb_tab_2 a:before{content:url(https://mountainspirityoga.com/wp-content/uploads/2019/11/Session_Winter25x25.png);padding-top:20px}.icon-tabs .et_pb_tab_3 a:before{content:url(https://mountainspirityoga.com/wp-content/uploads/2019/11/Session_Spring25x25.png);padding-top:20px}.icon-tabs .et_pb_tab_4 a:before{content:url(https://mountainspirityoga.com/wp-content/uploads/2019/11/Session_LateSpring25x25.png);padding-top:20px}.icon-tabs .et_pb_tab_5 a:before{content:url(https://mountainspirityoga.com/wp-content/uploads/2019/11/Session_Summer25x25.png);padding-top:20px}.icon-tabs .et_pb_tab_content a:before{content:''!important}.et_pb_sidebar .et_pb_widget{margin-bottom:-10%!important}.et_pb_widget a{color:#5f2782!important;font-style:italic}.et_pb_widget a:hover{color:#7d7dbb!important}.et_pb_widget{margin-bottom:20px!important}.ds-team-header h2{font-family:'Open Sans Condensed',Helvetica,Arial,Lucida,sans-serif;position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3em;line-height:1.4em;text-align:center;padding:7% 12%;background:rgba(0,0,0,.5);color:white!important;mix-blend-mode:multiply}@media only screen and (max-width:767px){.ds-team-header h2{font-size:2em;line-height:1em;padding:10% 12%}}.ds-gradient-overlay{background:rgba(176,202,201,.7);-webkit-animation:colour 15s linear infinite;-moz-animation:colour 15s linear infinite}@-webkit-keyframes colour{0%{background:rgba(176,202,201,.7)}25%{background:rgba(166,163,158,.7)}50%{background:rgba(247,247,247,.7)}75%{background:rgba(166,163,158,.7)}100%{background:rgba(176,202,201,.7)}}@-moz-keyframes colour{0%{background:rgba(176,202,201,.7)}25%{background:rgba(166,163,158,.7)}50%{background:rgba(247,247,247,.7)}75%{background:rgba(166,163,158,.7)}100%{background:rgba(176,202,201,.7)}}.ds-person-module img{border-radius:50%;margin-top:-50%}.ds-person-module .et_pb_team_member_description{padding:20px}.ds-person-module .et_pb_member_social_links,.ds-person-module h4,.ds-person-module .et_pb_member_position{text-align:center!important}.ds-person-module .et_pb_member_position{font-size:20px;font-style:italic;color:#5f2782!important;padding-top:10px;padding-bottom:10px}.ds-person-module p{text-align:justify!important}.ds-person-module .et_pb_member_social_links li{margin-right:0}.ds-person-module .et_pb_member_social_links a:before{color:#7d7dbb}.ds-person-module .et_pb_member_social_links a{color:#fff;background:#7d7dbb;padding:10px;width:35px;height:35px;padding:5px;margin:10px;border-radius:50%;-webkit-transition:background-color .7s ease;-moz-transition:background-color .7s ease;transition:background-color .7s ease}.ds-person-module .et_pb_member_social_links a:hover{background:transparent!important}.ds-person-module .et_pb_member_social_links a:hover:before{color:#7d7dbb}@media only screen and (max-width:980px) and (min-width:767px){.ds-person-module .et_pb_member_social_links{width:280px;margin:-50px 0 0 -325px}.ds-person-module{margin-bottom:50%}}.ds-profile-button{width:100%;border:none;padding:10px 20px;font-weight:normal!important;margin-top:5px;-webkit-transition:background-color .7s ease;-moz-transition:background-color .7s ease;transition:background-color .7s ease}.et_pb_post{margin-bottom:10px!important}.et_pb_post a img{height:auto;float:left;width:350px;left:0;margin-right:15px;margin-bottom:10px}@media only screen and (max-width:980px){.et_pb_post a img{float:none;width:100%}}.pa-parallax-background-image-position-bottom .et_parallax_bg{background-position:bottom!important}.shadowBoxCream{padding:10px 10px 10px 10px;background-color:#fef8e7;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.3)}.quoteBox{padding:10px 10px 10px 10px;background-color:#fdfdfd;box-shadow:0px 2px 10px 0px rgba(125,125,187,1);margin-bottom:20px}.quoteBoxCreamLight{padding:10px 10px 10px 10px;background-color:#fef8e7;box-shadow:0px 2px 10px 0px rgba(125,125,187,1);margin-bottom:20px}.quote{color:#618eaf;text-align:center;font-weight:bold;font-style:italic}.pageTitleLogoWhite{color:#fdfdfd;font-size:40px;text-align:center;padding-top:22px;letter-spacing:3px}body.single article.has-post-thumbnail>img:nth-of-type(1){width:auto!important;height:auto!important}body.single article.has-post-thumbnail .et_post_meta_wrapper>img:nth-of-type(1){width:auto!important;height:auto!important}.blogPostNavigation{margin-top:50px}img.cytLogo{padding-top:0px;padding-bottom:0px;width:100px;display:block}img.headshot{padding-top:0px;padding-bottom:10px;padding-left:0px;padding-right:10px;width:150px;float:left}h3.teacherBio{color:#618eaf;padding-top:0px;padding-bottom:5px}p.prenatal{padding-top:10px;padding-bottom:10px}img.prenatalLeft{float:left;padding:0 15px}img.prenatalRight{float:right;padding:15 0px}img.prenatalCenter{padding-top:10px;padding-bottom:10px;display:block;margin-left:auto;margin-right:auto}p.feeDescription{line-height:20px}li.feeDescription{line-height:20px;padding-bottom:5px}.directionsToggle{background-color:#fef8e7;padding-top:15px;padding-bottom:15px;padding-left:5px;padding-right:10px;height:75px;vertical-align:middle}.onlineVideo{padding:10px,10px,10px,10px;background-color:#5f2782;color:#fdfdfd;border-color:#618eaf;border-width:2px;width:300px;font-size:16px}.et_pb_button:hover{color:#fdfdfd;background-color:#618eaf}.entry-content ol,.entry-content ul{padding:0px 10px 20px 40px;list-style-position:outside}.entry-content ol li,.entry-content ul li{margin-bottom:10px}