.nav-tabs+.tab-panels{border-top:none;padding:1rem}.nav-tabs>li.active>a{font-size:x-large}.site-box-text p{margin:0 auto;padding:1rem}.site-image-box .box-text{background-color:var(--current-page-color, #00263e);color:var(--current-page-box-text, #f0efdd);border-bottom:5px solid var(--current-page-secondary,#cfc393);border-bottom-left-radius:15px;border-bottom-right-radius:15px}.site-image-box .box-text a,.site-image-box .box-text h5{color:var(--current-page-box-text, #f0efdd);font-weight:200;text-transform:uppercase}.page-id-91155 .box-text{background-color:#8b1d40;color:#fdbb52;font-family:funkydori!important;font-size:1.5em;padding:1rem}.page-id-91155 .box-text h5{background-color:#8b1d40;color:#fdbb52;font-family:funkydori!important}.mm-title-z{z-index:9}.mm-title{transform:rotate(-359deg);max-width:unset!important;width:110vw;clip-path:polygon(100% 0,100% 40%,0 100%,0 60%);margin-left:-4rem}.mm-title-text{transform:rotate(-6deg);margin-top:3rem!important}.mm-title-text>span{font-family:funkydori,sans-serif;font-weight:400;font-style:normal;font-size:4rem}@media only screen and (min-width:500px) and (max-width:900px){.mm-title-text{margin-top:1rem!important}.mm-title-text>span{font-size:2rem}}@media only screen and (max-width:500px){.mm-title{margin-left:-2rem}.mm-title-text{transform:rotate(-15deg);margin-top:1rem!important}.mm-title-text>span{font-size:1rem}}.membership-modal-bg{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:100;top:0}.membership-modal{text-align:center;z-index:1000;top:15%!important;left:50%;transform:translateX(-50%);position:fixed;height:auto;border-radius:1rem;background-color:#fff;box-shadow:0 0 15px 3px #000}.membership-modal img{display:block;margin:0 auto;width:10rem}.subscription-modal div{padding:1rem}.subscription-modal-header{background-color:#ffae42;color:#fff;padding:1rem;border-top-right-radius:1rem;border-top-left-radius:1rem}.subscribe-button{display:block;text-decoration:none;padding:.5em;margin:1rem;color:#fff;font-family:Oswald,sans-serif;background-color:#000;border-radius:5px;font-weight:700;cursor:pointer}.subscribe-button:hover{color:#fff;opacity:.7}.close-membership-modal{right:1rem;position:fixed;color:#fff;cursor:pointer;z-index:101}@media only screen and (max-width:500px){.video-box{padding:5px!important}.video-box iframe{height:30vh!important}.content-video-wrapper{padding:5px!important}.video-title{font-size:medium}}.video-box{background-color:#00263e;padding:2rem;border-radius:1rem}.video-box iframe{width:100vw;height:80vh}.video-title{display:block!important;color:#fff;padding:1rem;text-align:left!important}.video-categories,.video-categories a{color:#fff!important}.content-video-wrapper h1,.video-content figure{display:flex;justify-content:center}.video-content iframe{display:block;margin:0 auto}.content-video h1{padding:1rem}.content-video-wrapper{padding:0 2rem}.video-section-heading{clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,0 51%,0 0)}.spa-selected-bg{background-color:#333}.page-id-79098 .scroll-to-bullets{height:auto;width:2rem;background-color:#005f9b;border-radius:3px;color:#fff}.page-id-79098 .scroll-to-bullets a{width:inherit;height:10rem;transform:rotate(-90deg);background-color:inherit;box-shadow:none!important;margin:0!important}.page-id-79098 .scroll-to-bullets a::after{content:"Need help?";white-space:nowrap;font-family:Oswald;font-size:20px;position:fixed;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.page-id-79098 .scroll-to-bullets a:hover:after{color:#000!important;background-color:#005f9b}.spa-button{cursor:pointer}.postid-57561 .navigation-post,.postid-57602 .ld-item-list.ld-lesson-list,.postid-57602 .navigation-post,.postid-57980 .ld-item-list.ld-lesson-list,.postid-57980 .navigation-post,.postid-58087 .ld-item-list.ld-lesson-list,.postid-58087 .navigation-post{display:none!important}.sfwd-courses-template-default #content,.sfwd-courses-template-default .entry-content,.sfwd-courses-template-default .ld-tabs{padding-top:0!important;margin-top:0!important}.musicplayeritem{text-align:left;font-size:1.5rem;color:#00263e;margin-bottom:5px}.EIVAnimationSlider{width:100%;margin:1em auto;padding:0 1rem;height:100%;position:absolute;border:none;z-index:100;top:0;left:0}.EIVAnimationSliderMobile{margin-top:2rem;width:100%;height:100%;position:absolute;border:none;z-index:100;top:0;left:0}#gform_submit_button_3{position:absolute;right:0;top:34%}@media only screen and (max-width:641px){#gform_submit_button_3{margin-top:30px;position:relative}}.footer-primary .menu-footer-menu-container .menu-item{border-right:1px solid #858585;padding:0 15px 0 5px}.footer-primary .menu-footer-menu-container .menu-item:last-of-type{border-right:none}.virtue-minute-container{left:25px;position:absolute;top:200px}.virtue-minute-container .virtue-minute-header{display:none}.seventy-five-col{flex-basis:calc(75% - 16px)!important}.twenty-five-col{flex-basis:calc(25% - 16px)!important}.eiv-admin-text-label{display:block;width:500px}.eiv-admin-checkbox-label{display:block;width:200px}.eiv-admin-text-label span{width:150px;display:inline-block}.eiv-admin-text-label input[type=textbox]{width:300px}.emailCookieModal{z-index:1000;top:15%!important;left:50%;transform:translateX(-50%);position:fixed;height:auto;padding:3em;border:1px solid #000;border-radius:2em;background-color:#fff;box-shadow:0 0 15px 3px #000}.emailModalBG{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.2);z-index:100}.closeEmailOptin{position:absolute;top:.5em;right:.5em;font-size:x-large;border:3px solid grey;color:gray;border-radius:50%;background-color:#fff;justify-content:center;display:flex;padding:5px}.closeEmailOptin img{opacity:.6}.closeEmailOptin img:hover{opacity:1;cursor:pointer}.emailImg{margin:0 auto;text-align: center;position:relative}.emailOptInHeading{font-family:Lato,sans-serif;font-size:xxx-large;font-weight:700;line-height:1.2;text-align:center}.emailOptInMessage{font-family:Lato,sans-serif;font-size:large;font-style:italic;font-weight:700;text-align:center}.emailOptInBtns{text-decoration:none;padding:.5em;color:#fff;font-family:Lato;border-radius:5px;border:1px solid #005f9b;font-weight:700;margin:0 1em;display:flex;align-items:center;justify-content:center;text-align:center}@media only screen and (min-width:1600px){.emailOptInBtns{padding:1em}.emailCookieModal{width:30%}}@media only screen and (max-width:1120px){.emailOptInHeading{font-size:x-large}.emailOptInMessage{font-size:medium}.emailOptInBtns{margin:0 5px;font-size:small}.emailCookieModal{width:auto}}.emailOptInBtns:hover{opacity:.8;color:#fff}.emailSubscribeBtn{background-color:#026a38}.emailUpdatePreferenceBtn{background-color:#005f9b}.emailOptInButtonsContainer{display:grid;grid-template-columns:50% 50%;margin-top:1em}.checkoutwarningbanner{background-color:#b33a3a;padding:15px;width:100%;color:#fff;font-size:x-large;text-align:center}.post-45691 .entry-title{color:#026a38!important;font-size:xx-large}.post-45671 .entry-title{color:#005f9b!important;font-size:xx-large}.sixty-five-col{flex-basis:calc(65% - 16px)}.thirty-five-col{flex-basis:calc(35% - 16px)}@media only screen and (max-width:800px){.sixty-five-col{flex-basis:100%}.thirty-five-col{flex-basis:100%}}@media only screen and (min-width:768px){.lep-dark-blue-menu{padding-left:10px!important;padding-right:10px!important}}.eiv-featured-products-frontpage h3 span::before{content:url(/wp-content/uploads/2019/08/DOCLogo.gif)}.eiv-featured-products-frontpage h3 span{padding-bottom:3px}.gform_footer{margin-top:0!important;padding-top:8px!important}.gform_wrapper ul li{margin-bottom:0!important}.gform_wrapper ul li.gfield{margin-top:0!important}.gform_wrapper ul li.gfield div{margin-top:0!important}.gform_wrapper ul li.gfield input{margin-bottom:0!important}.box-image{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}div.lep-custom-breadcrumbs .page-title-inner{min-height:15px}div.lep-custom-breadcrumbs .flex-row,div.lep-custom-breadcrumbs .flex-row .title-content{margin-left:0;margin-right:auto;padding-top:0;font-size:.875em}div.lep-custom-breadcrumbs .title-wrapper{margin-left:auto}div.lep-custom-breadcrumbs .title-content{margin-left:0;font-size:.75em}div.lep-custom-breadcrumbs .title-breadcrumbs{padding:0;margin-left:0}div.page-title h1{text-transform:uppercase}h1{font-size:2.5em}.lep-no-border .box-image{box-shadow:none}.vid-container{position:relative;padding-bottom:52%;padding-top:30px;height:0}.vid-container embed,.vid-container iframe,.vid-container object{position:absolute;top:0;left:0;width:100%;height:100%}.vid-list-container{width:92%;overflow:hidden;margin-top:15px;margin-left:4%;padding-bottom:20px}.vid-list{width:1512px;position:relative;top:0;left:0}.vid-item{display:block;width:148px;height:148px;float:left;margin:0;padding:10px;cursor:pointer}.thumb{overflow:hidden;height:84px}.thumb img{width:100%;position:relative;top:-13px}.vid-item .desc{color:#21a1d2;font-size:15px;margin-top:5px;cursor:pointer}.youtube-arrows{position:relative;width:100%}.youtube-arrow-left{color:#fff;position:absolute;background:#777;padding:15px;left:-25px;top:-130px;z-index:99;cursor:pointer}.youtube-arrow-right{color:#fff;position:absolute;background:#777;padding:15px;right:-25px;top:-130px;z-index:100;cursor:pointer}.woocommerce-store-notice{background-color:#bcbec0;color:#000}#product-48690 .cart .quantity.buttons_added{display:none!important}.newMusicTable{overflow-y:scroll;height:200px;display:grid;width:100%;overflow:-moz-scrollbars-vertical!important}.newMusicTable th{font-size:x-small;color:gray}.newMusicTable td{font-size:x-small;padding:0}.newMusicAddToCart a{font-size:x-small!important;background-color:gray;line-height:1}.MOFLMobileDedComp{display:none}.MOFLButton{background-color:#d1c392!important;color:#00253d!important}.newMusicTable::-webkit-scrollbar{-webkit-appearance:none!important;width:8px}.newMusicTable::-webkit-scrollbar:vertical{width:12px!important}.newMusicTable::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)!important;border-radius:10px!important;border:2px solid #fff!important}#product-53321 .quantity.buttons_added{display:none!important}@media only screen and (max-width:500px){.newMusicAddToCart a{line-height:1.1}#product-53321 button[name=add-to-cart]{font-size:x-small!important;line-height:1.5}.MOFLMobileDedComp{display:block!important;padding-top:5px}.musicTableMobile{display:none!important}.newMusicTable .mejs-container,.newMusicTable .mejs-container .mejs-controls{border-radius:0!important}.newMusicTable .mejs-play button{margin-left:10px!important}.newMusicTable .mejs-pause button{margin-left:10px!important}.newMusicTable .mejs-container,.newMusicTable .mejs-container .mejs-controls,.newMusicTable .mejs-embed,.newMusicTable .mejs-embed body{width:10em!important}}#product-53321 button[name=add-to-cart]{font-size:small;line-height:1.5}#product-53321 .banner{padding-left:1em;padding-right:1em}.MOFLBanner{padding:0 0 1em 0!important}.newMusicTable .mejs-container,.newMusicTable .mejs-container .mejs-controls{border-radius:1em;background-color:gray!important}.newMusicTable .mejs-horizontal-volume-slider,.newMusicTable .mejs-horizontal-volume-total,.newMusicTable .mejs-time,.newMusicTable .mejs-time-rail,.newMusicTable .mejs-volume-button{display:none!important}.newMusicTable .mejs-button{z-index:100!important}.newMusicTable .mejs-container,.newMusicTable .mejs-container .mejs-controls,.newMusicTable .mejs-embed,.newMusicTable .mejs-embed body{max-width:1em!important}.newMusicTable .mejs-container{min-width:40px!important;width:auto!important;height:40px!important;margin:0 auto}.newMusicTable .mejs-playpause-button{margin-left:-5px!important}.html-before-comments center{color:#005f9b;font-size:large;padding:25px}@media only screen and (max-width:500px){.dot{width:10px!important}}.entry-title{margin-bottom:0}.entry-content{padding-top:0;padding-bottom:1.5em}.smallerButtonTwo a{padding:8px;box-shadow:0 2px 3px 2px #2f4f4f}.smallerButton a{padding:8px;box-shadow:0 2px 3px 2px #446084}.smallerButton a:hover{opacity:.9}.hotspots{z-index:10}#product-48690 .cart .quantity.buttons_added{display:none!important}.page-id-46222 .section{padding-right:0;padding-left:0}.hotSpotFix{z-index:100!important}.idea-bank-search-button:hover{background-color:#00263e!important;color:#fff!important}#formError{display:none;font-variant:small-caps;color:#9b0000;font-size:1.5rem}.inputError{border:2px solid #9b0000!important}#loading-bg{display:none;position:absolute;top:0;transform:translatey(-1%);padding-bottom:10em;background-color:rgba(242,242,242,.8);width:100vw;height:200vh;z-index:99}.light-up{display:none;position:absolute;width:100%;height:100%;z-index:9999}.light-up-two{width:100%;height:100%;z-index:9999}.light-up-two .icon{animation:bounce 3s alternate infinite}.light-up-two .icon-box-img svg{animation:col2 3s alternate infinite;border-radius:50%;background:0 0}.light-up-two .icon-box-img{border-radius:50%;background:0 0}.light-up-two .icon-box-img{animation:glow 3s alternate infinite;background-color:transparent}.light-up .icon{animation:bounce 3s alternate infinite}.light-up .icon-box-img svg,.light-up h5{animation:col 3s alternate infinite;border-radius:50%;background:0 0}.light-up .icon-box-img{border-radius:50%;background:0 0}.light-up .icon-box-img{animation:glow 3s alternate infinite;background-color:transparent}@keyframes col{0%{filter:none}100%{filter:invert(90%) sepia(8%) saturate(1287%) hue-rotate(5deg) brightness(89%) contrast(84%)}}@keyframes col2{0%{filter:none}100%{filter:invert(90%) sepia(8%) saturate(1287%) hue-rotate(5deg) brightness(89%) contrast(84%)}}@keyframes glow{0%{box-shadow:none}100%{box-shadow:#fff 0 -1px 25px,#ff0 0 -2px 10px,#ff8000 0 -10px 20px,5px 5px 40px 6px transparent;transform:translatey(-10%)}}
