@import "https://fonts.googleapis.com/css?family=Great+Vibes";@import "https://fonts.googleapis.com/css?family=Montserrat:300,400,700";body.login.login-action-login.wp-core-ui.locale-en-us{background-image:url(/wp-content/themes/salient-child/assets/img/login/arthur-murray-login-background.jpg)}.login h1 a{background-image:none,url(/wp-content/themes/salient-child/assets/img/login/am-login-logo.png)}body h1{line-height:1.4;font-weight:600;font-size:3em}body h2{line-height:1.2;font-weight:550;font-size:2rem}body h3{line-height:1.2;font-weight:500;font-size:1.5em}body p{font-size:1rem}body ul li{font-size:1rem}body{}body h1{color:#9e2515}body .light h1{color:#fcf6e1}body h2{color:#9e2515}body div.divider{-webkit-box-shadow:none;box-shadow:none;background:0 0}body .primary-bg{background:#182659}body .secondary-bg{background:#081339}@media only screen and (max-width:690px){#page-header-bg .span_6 h1{font-size:2em}}@media only screen and (min-width:691px){#page-header-bg .span_6 h1{font-size:3em}}@media only screen and (max-width:999px) and (min-width:690px){#page-header-bg .span_6 h1{line-height:45px}}#header-outer{color:#182659!important}#header-outer header#top nav>ul{float:none}#header-outer header#top nav>ul li>a{padding-top:1rem!important;padding-bottom:1rem!important}#header-outer header#top nav>ul li#social-in-menu>a{margin-top:1rem!important;padding-top:0!important;margin-bottom:0!important;padding-bottom:0!important}#header-outer header#top #logo{font-family:montserrat,sans-serif;color:#fff!important;float:left;letter-spacing:1px;margin-bottom:.5rem;text-align:center!important;text-transform:uppercase;width:100%}@media only screen and (min-width:479px){#header-outer header#top #logo{margin-bottom:0;width:auto}#header-outer header#top #logo img{margin:.5rem auto}}@media only screen and (max-width:999px){#header-outer .slide-out-widget-area-toggle.mobile-icon .lines:after{top:-10px!important}body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before{top:10px!important}body #header-outer{margin-bottom:0;padding:0}.mobile-phone{width:100%;color:#fff;background:#3a3838;margin-top:0;margin-bottom:8px;font-size:2em;font-weight:700;text-align:center;padding:7px 0}.mobile-phone a{color:#fff}}.logo-text{color:#000!important}@media only screen and (max-width:360px){#header-outer #logo img{padding:2px;margin-left:2%}}#header-outer .row .col.span_9{width:100%;float:left;min-height:50px}#header-outer .header-studio-information{display:none;float:right;padding:1rem}@media only screen and (min-width:1000px){#header-outer .container{max-width:1800px}#header-outer[data-format=default] #top .span_9{margin-left:5%}#header-outer .header-studio-information{display:block;margin-right:auto;margin-left:auto}}@media only screen and (min-width:1300px){}@media only screen and (min-width:1000px) and (max-width:1370px){#top nav>ul>li>a{font-size:.8em!important;font-weight:700!important}}#header-outer .header-studio-information .address{color:#000;display:block;font-size:1.5rem;line-height:1.3;margin:0 auto;padding-top:3rem;text-align:center;text-transform:uppercase}#header-outer .header-studio-information .address p{font-size:21px}#header-outer .header-studio-information .phone{font-weight:700;font-size:2rem}#header-outer .navigation-section{background:#9e2515!important;margin-top:10px;border-bottom:3px solid #000}#page-header-wrap .inner-wrap h1{text-shadow:1px 1px 1px #000;text-transform:uppercase}#page-header-wrap .inner-wrap span.subheader{font-weight:700;letter-spacing:.1rem;text-transform:uppercase}#footer-outer{background-color:#eee;color:#3f0014}#footer-outer .widget h4{color:#3f0014}#footer-outer #copyright{background-color:#1c1c1c!important;color:#777}#footer-widgets a,#footer-widgets .widget a,#footer-outer #footer-widgets .col ul li a,.ascend #sidebar div ul li a{color:#3f0014}#footer-widgets .widget{font-size:1.75rem!important;line-height:1.4}#footer-widgets .widget h4{font-size:1.5rem;font-weight:700}#footer-widgets .widget a{color:#3f0014}#footer-widgets .widget a:hover{text-decoration:underline}#footer-widgets .bbb-logo{background:#fff;border-radius:10px;padding:2px}.full-width-nso-section{color:#081339}.full-width-nso-section .new-student-offer-widget{padding:2rem}.full-width-nso-section h1{color:inherit;margin-top:2rem;text-transform:uppercase}.full-width-nso-section h2{color:inherit;text-transform:uppercase}.tour-overlay{cursor:pointer;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}body #slide-out-widget-area .inner .off-canvas-menu-container li a{font-size:1.5rem;color:#fff}body .about-page-section h2{color:#fcf6e1}#dances-page h1{text-transform:capitalize;text-align:center}#dances-page h1:before{clear:both;display:block}#dances-page p{line-height:1.5}#dances-page .dances-section{overflow:hidden}#dances-page .dance-box{float:left;line-height:0;position:relative}#dances-page .dance-box img{width:100%}#dances-page .dance-box .hover{display:none;position:absolute;left:0;top:0}.dances-section .col.span_12{margin-bottom:0}@media only screen and (max-width:999px){#dances-page .dance-box{width:50%}}@media only screen and (min-width:1000px){#dances-page .dance-box{width:25%}}.faq-page .row-bg{background-attachment:fixed}.faq-page div[data-style=default] .toggle h3,.faq-page div[data-style=default] .toggle a{background:#591827;font-size:1rem!important;color:#fcf6e1}.faq-page div[data-style=default] .toggle.open h3,.faq-page div[data-style=default] .toggle.open a{background:#fcf6e1!important;color:#182659!important}.faq-page div[data-style=default] .toggle.open h3 i,.faq-page div[data-style=default] .toggle.open a i{color:#182659!important}.price-section{color:#131d45}.price-section h2{font-family:great vibes,montserrat,sans-serif;font-weight:400;font-size:3rem}.price-section h3{font-size:5rem;font-weight:700;line-height:1.1}.price-section p{font-size:1.2rem}body[data-header-resize="1"].home .container-wrap,body[data-header-resize="0"].home .container-wrap{padding-top:0}.home .container-wrap{margin-top:0}.home .slide-section{margin-bottom:0}.home .intro-section h1{font-size:2rem;text-transform:uppercase;line-height:1.2}@media only screen and (min-width:1000px){.home .intro-section h1{font-size:2.5rem}}.home .intro-section p{font-size:1.2rem;line-height:1.6}.home .intro-section .tour-studio-column{min-height:400px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.home .statistics-section .symbol{font-size:3rem}.home .statistics-section .subject{font-weight:700}.home .nso-section .nso-box{border:1px solid #fcf6e1;padding:2rem}.home .nso-section h1{color:#fcf6e1}.home .nso-section p{line-height:2}.home .nso-section .nectar-button{color:#131d45}.home .full-width-nso-section{color:#182659}.home .full-width-nso-section .new-student-offer-widget{padding:2rem}.home .full-width-nso-section h1{color:inherit;margin-top:2rem;text-transform:uppercase}.home .full-width-nso-section h2{color:inherit;text-transform:uppercase}.home .homepage-form-contain{max-width:600px;border:5px solid #fff;background:#e9e3d1;background:-moz-linear-gradient(top,#e9e3d1 0%,#efc88b 99%);background:-webkit-linear-gradient(top,#e9e3d1 0%,#efc88b 99%);background:-webkit-gradient(linear,left top,left bottom,from(#e9e3d1),color-stop(99%,#efc88b));background:-o-linear-gradient(top,#e9e3d1 0%,#efc88b 99%);background:linear-gradient(to bottom,#e9e3d1 0%,#efc88b 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e3d1',endColorstr='#efc88b',GradientType=0 );padding:1rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:479px){.home .homepage-form-contain h2{font-size:3rem}.home .homepage-form-contain h3{font-size:2.5rem}}.home .feature-box-section h2{color:#182659;margin-top:1em;text-transform:uppercase}.home .social-dancing-section{min-height:500px;text-transform:uppercase}.home .social-dancing-section h1{background:rgba(0,0,0,.5);color:#fff;font-size:3rem}.home .wedding-dance-packages{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-weight:700;padding:2rem 0;position:absolute;width:100%}.home .wedding-dance-packages h2,.home .wedding-dance-packages h3{color:#fff}.home .wedding-programs-section h2{font-family:great vibes,cursive!important;font-weight:400;color:#e1ce7a!important}@media only screen and (min-width:479px){.home .wedding-programs-section h2{font-size:3rem}}.home .wedding-programs-section p{line-height:2.5}.home .wedding-programs-section .wedding-text{border:2px solid #e1ce7a;padding:5%}.home .gift-certificate-section h2{font-family:great vibes,cursive;font-weight:400;line-height:1.4}@media only screen and (min-width:479px){.home .gift-certificate-section h2{font-size:3rem}}.home .video-header-section{text-transform:uppercase}@media only screen and (min-width:479px){.home .video-header-section h2{font-size:3rem;line-height:1.3}.home .video-header-section h3{font-size:2.5rem}}.home .video-section .iframe-embed{border:5px solid #fff}.home .testimonials-section h2{color:#182659;text-transform:uppercase;padding-bottom:2rem}.home .large-image-section img{width:100%}.home .large-image-section .overlay-text{position:absolute;bottom:0}.home .large-image-section .social-dancing-overlay{height:25%;top:50%;width:100%;margin-top:-12%}.home .studio-locations-section .chicago-location-tabs{background:rgba(255,255,255,.9);border-radius:4px;padding:.5rem}.home .studio-locations-section h1{color:#182659;font-size:3rem;line-height:1;text-transform:uppercase;padding-bottom:2rem}.home .studio-locations-section h2{color:#182659;font-size:1.5rem;line-height:1.2}.home .studio-locations-section .wpb_tabs_nav{background:#182659}.home .studio-locations-section .wpb_tabs_nav li a{color:#fff;font-weight:700}.home .hashtag-feed{background:#131d45}.home .hashtag-feed h1{text-transform:uppercase}.home .prefooter-section h2{color:#131d45;font-size:2.5rem;text-transform:uppercase}.home .prefooter-section h3{color:#131d45;font-size:1.3rem;font-weight:700;line-height:1.4;text-transform:uppercase}.home .prefooter-section .prefooter-intro p{color:#303030;font-size:1.2rem;line-height:1.2}.home .prefooter-section .iframe-embed{margin-bottom:0}.iframe-embed{position:relative;margin-bottom:0;line-height:0;max-width:100%;padding-bottom:50.25%}.iframe-embed iframe{width:100%;height:100%;position:absolute}@media only screen and (min-width:1000px){.reviews-video-section{padding-top:220px!important;padding-bottom:210px!important}.reviews-video-section h1{font-size:4em;line-height:1.05}.reviews-video-section h2{font-size:2em;line-height:1.1}}@media only screen and (min-width:691px) and (max-width:999px){.reviews-video-section{background-color:rgba(33,33,33,.75)!important;padding-top:50px!important;padding-bottom:50px!important}.reviews-video-section h1{font-size:4em;line-height:1.05}.reviews-video-section h2{font-size:2em;line-height:1.1}}@media only screen and (max-width:690px){.reviews-video-section{background-color:rgba(33,33,33,.75)!important;padding-left:15px;padding-right:15px;padding-top:50px!important;padding-bottom:50px!important}.reviews-video-section h1{font-size:2.4em;line-height:1.05}.reviews-video-section h2{font-size:1.7em;line-height:1.1}}.kids-program .column-primary-bg{background:#182659}.kids-program .column-primary-bg h2{color:#fff}.locations-section [class^=icon-].icon-default-style{color:#fff!important}.locations-section h2{padding-bottom:1rem;font-size:1.5rem}.locations-section .iwithtext .iwt-text{font-size:1.5rem;padding-bottom:1rem;text-decoration:underline}.locations-section .iwithtext .iwt-text a{color:#fff}.nso-page h1{text-transform:uppercase}.nso-page h2{color:#fff}.nso-page h3{color:#fff;font-size:2rem;font-weight:400}.nso-page .nso-text{background:rgba(0,0,0,.5);color:#fff;line-height:2;margin:1rem;padding:1rem}.nso-page .nso-text p{border:1px solid #fff;padding:1rem;padding-bottom:1rem!important}body .dance-program-section h2{color:#131d45;font-size:3rem;line-height:1.1;text-transform:uppercase}body .dance-program-section h3{text-transform:uppercase}body .dance-program-section[data-midnight=light] h2{color:#fff}.team-row h2{font-size:1.5rem;font-weight:700;margin-bottom:0}.team-row img{border:2px solid #fff}body .teaching-methods-intro h1:before{content:url(../img/am_icon_small.png);clear:both;display:block}body .group-classes-section{color:#131d45}body .group-classes-section h3{color:#131d45}body .dance-sport-section h1,body .dance-sport-section h3{color:#fcf6e1}.wedding-video-section h1{font-family:great vibes,cursive;font-weight:400;line-height:1em}.wedding-video-section h2{font-family:montserrat,sans-serif;font-weight:400;line-height:1em}.wedding-video-section p{color:#001957;font-family:montserrat,sans-serif;font-size:1.2rem;letter-spacing:.1rem;text-align:center;text-transform:uppercase}.wedding-intro-section h1,.wedding-intro-section h2{font-weight:500;font-size:3.5rem;text-transform:capitalize}.wedding-intro-section h3{text-transform:uppercase;color:#0494c9}@media only screen and (max-width:680px){.wedding-video-section h1{font-size:3rem}.wedding-video-section h2{font-size:2rem!important;margin-top:20px}}@media only screen and (min-width:681px){.wedding-video-section h1{font-size:5rem}.wedding-video-section h2{font-size:3rem}}.wedding-dance-lessons h1,.wedding-dance-lessons h2{font-weight:500}@media only screen and (min-width:1000px){.wedding-dance-box{min-height:550px!important}.wedding-dance-box h2{font-size:2.7em}}.wedding-list h1,.wedding-list h2{font-weight:500}.wedding-list ol{list-style:none;counter-reset:li}.wedding-list ol li::before{font-size:3em;content:counter(li);color:#0494c9;display:inline-block;width:1em;font-family:montserrat}.wedding-list ol li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid gray;font-weight:700;counter-increment:li;list-style-type:none}.wedding-songs h1,.wedding-songs h2{text-transform:uppercase;text-transform:uppercase}.wedding-share h1,.wedding-share h2{font-weight:500;font-size:3em}.wedding-share h3{font-weight:700;font-size:2em}.wedding-dances-section h1,.wedding-dances-section h2,.wedding-dances-section h3,.wedding-dances-section h4{font-family:great vibes,cursive;font-weight:400;font-size:3rem}.wedding-dances-section .nectar-fancy-ul[data-animation=true] ul li{font-size:1.25rem;font-size:1.1rem;line-height:1.3;margin:.5rem 0;min-height:50px;padding-bottom:1rem;padding-top:1rem;border-bottom:1px solid #131d45}.wedding-dances-section .nectar-fancy-ul[data-animation=true] ul li .icon-default-style[class^=icon-]{font-size:2rem!important;line-height:3rem!important}.wedding-things-to-know-section h2{font-family:great vibes,montserrat,sans-serif;font-size:3rem;font-weight:400;line-height:1.1}.wedding-things-to-know-section ol li{color:#fff;font-size:1rem;font-weight:700;line-height:1.8rem}.wedding-programs-section p{line-height:2.5em;font-size:1rem}.address a:hover{text-decoration:underline}.nectar-button span{text-transform:uppercase}.img-border{border:10px solid #fff}.img-shadow{-webkit-box-shadow:-4px 2px 24px 0 rgba(0,0,0,.75);-moz-box-shadow:-4px 2px 24px 0 rgba(0,0,0,.75);box-shadow:-4px 2px 24px 0 rgba(0,0,0,.75)}#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{font-size:1.3em}@media only screen and (max-width:999px){.home-gc-bg{background-color:rgba(33,33,33,.75)}}