.announcement,body{text-align:center;padding:0}.announcement,.temp{color:#fff;font-weight:700}.content,.navbar,section{-WebKit-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px)}.navbar,footer ul li,h2{text-transform:uppercase}*{box-sizing:border-box}body{margin:0;font-family:Lato,sans-serif;font-size:16px}.banner p,h1{font-family:'Open Sans Condensed',sans-serif}.announcement{position:fixed;top:0;min-height:1rem;width:100%;display:flex;flex-direction:row;align-items:center;background:#f90}.banner,footer{position:relative}.announcement a{width:90%;text-decoration:underline;margin:0 auto}.btn,.credit a,.navbar ul li a,a,footer a{text-decoration:none}.temp{background-color:#B1A296;border-radius:5px;padding:.5rem 1rem}@media (max-width:1024px){.announcement{padding:0}}.larger{font-size:110%}.smaller{font-size:85%}.content{z-index:100;background-color:#fff}.heading{margin:1.5rem 0 .5rem;text-align:inherit}.heading img{height:120px}h1,h2,h3{margin:.25rem 0;color:teal;font-weight:400}h1{margin-top:0;font-size:200%;font-weight:900}.navbar,h2,h3{font-size:100%}.banner p,.bold,.btn,small{font-weight:700}.navbar{z-index:100;align-items:center;justify-content:center;display:none}.navbar ul{width:75%;margin:0 auto;display:flex;align-items:center;justify-content:center;list-style:none}.navbar ul li{margin:0 .5rem;padding:.25rem}.question,blockquote,form{padding:1rem}.navbar ul li a{color:#888}.banner{z-index:-100;margin:0 0 -100px;height:600px;background-color:#888;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center}.banner p{color:#fff;font-size:170%;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,.2),1px 1px 0 rgba(0,0,0,.1)}.address,.address h2{text-shadow:1px 1px 0 rgba(0,0,0,.1),1px 1px 0 rgba(0,0,0,.05)}.home{background-image:url('../img/hero/5x7 Jolyn O 8048_pp.jpg');background-position:center right}.about-yoga-therapy{background-image:url('../img/hero/5x7 Jolyn O 8536.jpg');background-position:top center}.how-can-yoga-therapy-help-me{background-image:url('../img/hero/5x7 Jolyn O 8032.jpg');background-position:top center}.about{background-image:url('../img/hero/5x7 Jolyn O 9291.jpg');background-position:top right}.yoga-therapy-sessions{background-image:url('../img/hero/5x7 Jolyn O 8536.jpg');background-position:top center}.testimonials{background-image:url('../img/hero/5x7 Jolyn O 7628.jpg');background-position:center center}.questions{background-image:url('../img/hero/5x7 Jolyn O 9277.jpg');background-position:top right}.question{cursor:pointer;background-color:teal;color:#fff;border:1px solid #888;border-radius:5px;margin:.5rem 0}.answer{display:none}.answer.opened,em,footer ul{display:block}.question.opened{border-radius:5px 5px 0 0;margin-bottom:0;border-bottom:none}em,section ul li{margin-bottom:1rem}.answer.opened{padding:1rem;border:1px solid #888;border-radius:0 0 5px 5px}.contact{background-image:url('../img/hero/5x7 Jolyn O 8539.jpg');background-position:top center}blockquote{border:1px solid teal;border-radius:10px;color:#444;margin:1rem}blockquote small::before{content:'\2014 \00a0'}.center,.center p{text-align:center}h4,section p,section ul{text-align:left}a{color:inherit}form input,form label,form p,form textarea{text-align:left;display:block;width:100%}.btn,section img{width:80%}form input,form textarea{border:1px solid #ccc;background-color:#eee;padding:.5rem}#result{font-size:150%;margin:1rem 0}.success{color:teal}.failure{color:red}.btn,footer{background-color:teal;color:#fff;text-align:center}section{z-index:100;background-color:#fff;padding:1rem 28%}section h2{font-size:160%}section h3{margin:1.5rem 0 1rem}section p{line-height:1.5rem;margin:1rem auto}section ul{padding-left:1rem}.btn{padding:.65rem;border:none;border-radius:5px;margin:0 auto;font-size:90%}.single-line-height{line-height:.5rem}.conditions{text-align:center;padding:1rem 0;list-style-type:disc;columns:1;-webkit-columns:1;-moz-columns:1;list-style-position:inside}.conditions li{float:left;width:100%}#questions{padding:1rem 20%}footer{background-image:linear-gradient(teal,#007070);5
  margin:6rem 0 0 0;padding:3rem 0;width:100%;font-family:Lato,sans-serif;z-index:1}.address h2,.credit a,footer a,footer p{color:inherit}footer ul{padding:0;margin:3rem 0 2.5rem;list-style:none}footer ul li{font-size:110%;margin:0 1rem}.address{margin:1rem 0}.address h2{font-family:'Open Sans Condensed',sans-serif;font-weight:900;font-size:180%;text-transform:none;border:none;margin-bottom:.5rem}footer p{font-size:120%;margin:0 0 .75rem}footer img{height:4rem}.copywrite{font-size:100%;margin-top:2rem}.credit{margin-top:1rem}@media (orientation:landscape){.menu-wrap .menu>div>div>ul>li{padding:.5rem 1rem}}@media (orientation:portrait){section{padding:1rem 10%}}@media (min-width:800px){.btn{width:25%}}@media (min-width:1024px){.heading img{height:180px}.navbar{display:flex}.navbar ul{margin:2rem auto}.menu-wrap{display:none}.heading{margin:4rem 0 0}.banner{height:1000px}.banner p{font-size:350%}footer ul{display:flex;justify-content:center}.conditions li{float:left;width:50%}}