/*!
Theme Name: SWMC Base Theme 
Text Domain: swmcwp
Version: 4.0 (June 24, 2015)
Author: Sutherland Weston
*/@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,300,600);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p{margin-bottom:1em}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:12px}.content-inner{line-height:1.4}.entry-content ul,.entry-content ol{list-style-type:disc;line-height:1.7;margin:1em 1.5em}.entry-content ul li,.entry-content ol li{margin-top:.5em}.entry-content ol{list-style-type:decimal}blockquote{padding:1em;font-style:italic}strong{font-weight:bold}em{font-style:italic}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-bottom:10px;margin-left:10px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}a{color:#7D3B97}a:hover{color:#008C98}.entry-content a{color:#008C98;text-decoration:none;font-weight:bold}.entry-content a:hover{text-decoration:underline}@media only screen and (max-width: 700px){.entry-content img{float:none;margin:0;margin-bottom:20px;display:block}}img,iframe,table{max-width:100%}.mobile-show{display:none}@media only screen and (max-width: 700px){.mobile-show{display:block}}.mobile-hide{display:block}@media only screen and (max-width: 700px){.mobile-hide{display:none}}body{background:#fff;font-size:18px}.header-inner,.navigation-inner,.content-inner,.footer-inner{max-width:1200px;margin:0 auto}.content-wrapper{padding:0 20px}.content-inner{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 700px){.content-inner{display:block}}.content-inner+.content-inner{border-top:1px solid #bbb}.no-flexbox .content-inner:after{content:"";display:table;clear:both}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.no-flexbox .main{width:70%;float:left}.sidebar{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;margin-left:50px}@media only screen and (max-width: 700px){.sidebar{margin:0}}.no-flexbox .sidebar{width:25%;float:right}.footer-wrapper{padding:0 20px}.header-wrapper{padding:0 20px}.slider-wrapper{position:relative;z-index:0}@media only screen and (max-width: 700px){.slider-wrapper{display:none}}html{font-family:"Open Sans",  sans-serif;background-color:#008C98}h1,h2,h3,h4,h5,h6{color:#7D3B97}.header-inner{padding:10px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.no-flexbox .header-inner{padding-top:40px}.no-flexbox .header-inner:after{content:"";display:table;clear:both}@media only screen and (max-width: 700px){.header-inner{display:block}}.ee-wrapper{position:fixed;top:0;left:0;right:0;z-index:4;padding:0 20px}@media only screen and (max-width: 700px){.ee-wrapper{top:50px;z-index:1}}.ee-inner{max-width:1200px;margin:0 auto}.emergency-exit{float:right;background:#fff;line-height:32px;border-radius:0 0 15px 15px;padding:0 5px 5px;margin-right:-5px}.emergency-exit a{display:block;text-decoration:none;color:#7D3B97;font-family:"Lora";font-size:15px;padding-left:20px}.emergency-exit a strong{font-weight:normal;float:left}.emergency-exit a span{background:#b11;display:block;float:right;color:#fff;border-radius:-0px 0 10px 10px;padding:0 20px;margin-left:15px;font-weight:bold}@media only screen and (max-width: 700px){.emergency-exit{float:none;margin:0;padding:0;line-height:50px}.emergency-exit a{padding:0;font-size:0}.emergency-exit a span{font-size:15px;margin:0;float:none;position:absolute;left:20px;right:20px;top:0;text-align:center;font-size:22px}}.site-title{width:245px}@media only screen and (max-width: 900px){.site-title{width:216.75px}}@media only screen and (max-width: 700px){.site-title{margin:0 auto}}.no-flexbox .site-title{float:left}.header-phones{font-family:"Lora";color:#80c6cc;line-height:1.1;padding:0 10px}.no-flexbox .header-phones{float:left;margin-left:20px}.header-phones span{font-size:22px;display:block}.header-phones a{color:#008C98;font-size:28px;display:block;text-decoration:none}@media only screen and (max-width: 900px){.header-phones span{font-size:16px}.header-phones a{font-size:22px}}@media only screen and (max-width: 700px){.header-phones{text-align:center;margin-top:20px}}.header-extras .callout-button{display:inline-block;line-height:32px;padding:0 1em;color:#fff;background:#7D3B97;text-decoration:none;vertical-align:middle;margin:0}@media only screen and (max-width: 700px){.header-extras .callout-button{display:none}}.header-extras .facebook{color:#3b5998;font-size:32px;line-height:32px;vertical-align:middle;margin:0 12px}@media only screen and (max-width: 700px){.header-extras .facebook{display:none}}.header-extras .email{color:#7D3B97;font-size:32px;line-height:32px;vertical-align:middle}@media only screen and (max-width: 700px){.header-extras .email{display:none}}@media only screen and (max-width: 900px){.header-extras .facebook,.header-extras .email{font-size:24px;line-height:24px}.header-extras .facebook{margin:0 6px}.header-extras .callout-button{font-size:14px;line-height:24px}}.header-search{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;max-width:400px}.header-search input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;height:32px;border:2px solid #7D3B97}.header-search button{display:block;-webkit-box-flex:0;-ms-flex:0 1 40px;flex:0 1 40px;width:40px;text-align:left;height:32px;border:none;background:#7D3B97;color:#fff;font-size:22px;line-height:28px;padding:0 10px;-webkit-appearance:none}@media only screen and (max-width: 900px){.header-search{margin-left:auto;margin-right:auto}.header-search input{font-size:12px;height:24px}.header-search button{height:24px;line-height:20px;font-size:15px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;padding:0 5px}}.ineed-wrapper{margin-top:30px;padding:0 20px}.ineed-inner{padding:10px 0;max-width:1200px;max-width:500px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.ineed-inner span{-webkit-box-flex:20;-ms-flex:20 1 auto;flex:20 1 auto;color:#008C98;font-family:"Lora";font-size:24px;display:block;line-height:32px}.mini-toggle{border:2px solid #008C98;position:relative;min-width:200px;background:#fff;line-height:32px;padding:0 .25em;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mini-toggle:after{content:"\f0d7";font-family:"fontawesome";display:block;position:absolute;right:10px;top:0;-webkit-transition:.2s;transition:.2s}.mini-toggle.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mini-menu{display:none;position:absolute;list-style-type:none;left:-3px;right:-3px;padding:10px;font-size:16px;background-color:#fff;border:3px solid #008C98;border-top:none}.mini-menu li+li{margin-top:10px}.mini-menu a{text-decoration:none;color:#7D3B97;font-family:"Open Sans";font-weight:bold;padding:.35em .65em;border-radius:5px;display:block;line-height:1}.mini-menu a:hover{background-color:#7D3B97;color:#fff}.homeboxes-wrapper{height:0;padding:0 2%}@media only screen and (max-width: 700px){.homeboxes-wrapper{height:auto;padding:2%}}.homeboxes-inner{max-width:1200px;margin:0 auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media only screen and (max-width: 700px){.homeboxes-inner{-webkit-transform:none;transform:none}}.the-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.no-flexbox .the-buttons:after{content:"";display:table;clear:both}@media only screen and (max-width: 700px){.the-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.the-buttons #marker{position:absolute;top:calc(100% - 10px);left:12.5%;width:20px;height:30px;-webkit-transition:.6s;transition:.6s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.no-flexbox .the-buttons #marker{display:none}.the-buttons #marker polygon{fill:rgba(0,0,0,0.7)}@media only screen and (max-width: 700px){.the-buttons #marker{display:none}}.the-buttons a{display:block;-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;line-height:3em;text-align:center;background:#7D3B97;color:#fff;text-decoration:none;font-family:"Lora";-webkit-transition:.6s;transition:.6s;font-size:16px;font-size:1.5625vw}.no-flexbox .the-buttons a{width:24%;float:left;margin-left:.5%;margin-right:.5%}@media (max-width: 640px){.the-buttons a{font-size:10px}}@media (min-width: 1024px){.the-buttons a{font-size:16px}}.the-buttons a span{font-size:150%;display:inline-block;position:relative;top:.05em;text-transform:lowercase}.the-buttons a:hover{background-color:#9a4cb9}@media only screen and (max-width: 700px){.the-buttons a{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:6px 1%;font-size:32px;font-size:3.125vw}}@media only screen and (max-width: 700px) and (max-width: 320px){.the-buttons a{font-size:10px}}@media only screen and (max-width: 700px) and (min-width: 1024px){.the-buttons a{font-size:32px}}@media only screen and (max-width: 400px){.the-buttons a{-webkit-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;font-size:64px;font-size:6.25vw}}@media only screen and (max-width: 400px) and (max-width: 160px){.the-buttons a{font-size:10px}}@media only screen and (max-width: 400px) and (min-width: 1024px){.the-buttons a{font-size:64px}}.home-captions{background:rgba(0,0,0,0.7);color:#fff;margin-top:20px;font-family:"Lora";text-align:center;padding:.5em .5em 1.5em;line-height:1.25;height:2.1em;overflow:hidden;position:relative;font-size:28px;font-size:2.73437vw}@media (max-width: 365.71495445px){.home-captions{font-size:10px}}@media (min-width: 1024.00187246px){.home-captions{font-size:28px}}.home-captions .home-caption{opacity:0;position:absolute;height:4em;left:.5em;right:.5em;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.6s;transition:.6s}.home-captions .home-caption.active{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}@media only screen and (max-width: 700px){.home-captions{display:none}}.news-column{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.news-column h3{color:#008C98;font-family:"Lora";font-size:32px}.news-column h4{color:#7D3B97;font-size:24px;font-family:"Lora";line-height:1.1}.news-column h4 a{text-decoration:none}.news-column .readmore{text-align:right}.news-column .readmore a{text-decoration:none;font-family:"Lora"}.news-column .news-item+.news-item{margin-top:20px}.featured-box{position:relative;text-decoration:none;font-size:0;min-width:0}.featured-box img{width:100%;display:block}.featured-box:hover .featured-caption{background-color:#9a4cb9;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.no-flexbox .featured-box{width:50%;float:left;display:block;padding:10px}.featured-caption{background:#7D3B97;font-family:"Lora";text-decoration:none;text-align:center;color:#fff;font-size:22px;padding:.5em;margin-left:10%;margin-right:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.6s;transition:.6s}.issuuembed{max-width:100%}a.callout-button{display:inline-block;padding:.25em .75em;background-color:#7D3B97;color:#fff;text-decoration:none;font-weight:bold;margin:0 0 1em 0}a.callout-button:hover{background-color:#008C98;color:#fff;text-decoration:none}.entry-title{line-height:1.1;margin-top:.25em;margin-bottom:.125em;font-size:40px;font-family:"Lora";color:#008C98}.entry-title a{color:#7D3B97;text-decoration:none}h2.entry-title{font-size:28px;line-height:1}.entry-date{display:block}.entry-categories{padding:.25em 0;display:block;font-family:"Lora";color:#666}.entry-categories .post-categories{display:inline-block}.entry-categories .post-categories li{display:inline-block}.entry-categories .post-categories li a{display:inline-block}.archive .wp-post-image,.blog .wp-post-image{float:left;margin-right:15px;margin-bottom:15px}.archive .post,.blog .post{padding:20px 0}.sidebar-widget{font-family:"Lora"}.sidebar-widget a{text-decoration:none}.sidebar-widget+.sidebar-widget{margin-top:30px}.sidebar-widget-title{color:#777;font-family:"Lora"}.widget_recent_entries li+li{margin-top:.5em}.sidebar>.menu{margin-bottom:20px}.sidebar>.menu li a{display:block;color:#fff;background-color:#7D3B97;font-weight:bold;padding:.25em .5em;margin:.35em 0;text-decoration:none}.sidebar>.menu li a:hover{background-color:#008C98}fieldset[name*="quiz-question"]{margin-top:20px}fieldset[name*="quiz-question"] .thequestion{clear:left}fieldset[name*="quiz-question"] input[type="radio"]{display:none}fieldset[name*="quiz-question"] input[type="radio"]:checked+label{color:#7D3B97}fieldset[name*="quiz-question"] input[type="radio"]:checked+label:before{content:"\f046"}fieldset[name*="quiz-question"] label{font-size:16px;display:inline-block;float:left;clear:left;line-height:20px;padding:.25em;cursor:pointer;position:relative;padding-left:1.2em;margin-left:1.2em}fieldset[name*="quiz-question"] label:before{content:"\f096";font-family:fontawesome;margin-right:.5em;position:absolute;left:0}.is-abuse,.not-abuse{display:none}#quiz-results{-webkit-appearance:none;background:#7D3B97;color:#fff;font-size:18px;border-radius:8px;border:none;margin-top:15px;display:inline-block;padding:.25em 1.25em;cursor:pointer}#quiz-results:hover{background-color:#008C98}.sidebar-banner{display:block;font-size:0;text-decoration:none}.sidebar-banner img{display:block;width:100%}.sidebar-banner .caption{font-size:16px;padding:.25em;display:block;background:#7D3B97;color:#fff;font-family:"Lora";text-align:center;margin-left:10%;margin-right:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teenbanners .sidebar-banner{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.teenbanners .sidebar-banner:nth-child(even){-webkit-transform:rotate(3deg);transform:rotate(3deg)}.teenbanners .sidebar-banner .caption{background-color:#04aa2b;font-family:"Dancing Script";font-size:28px}.teen-sidebar-title{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);text-align:center;line-height:44px;color:#fff;font-family:"Dancing Script";background:#008bc1;font-size:32px;margin-bottom:26px}.footer-wrapper{background-color:#008C98}.footer-inner{padding-bottom:30px;font-family:"Lora";color:#fff;font-size:17px}.footer-inner a{color:inherit;text-decoration:none;border-bottom:1px dashed transparent}.footer-inner a:hover{border-bottom:1px dashed #fff}.footer-menu{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 800px){.footer-menu{display:block}}.footer-menu div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:5px 5px;text-align:center;line-height:25px}.footer-menu .left a{margin:0 1em 0 0}.footer-menu .right{line-height:28px}.footer-menu form{display:inline-block}.footer-menu form input{font-size:14px;line-height:28px;border:none;font-family:"Open Sans";color:#555;-webkit-appearance:none;height:28px;display:inline-block;padding:0 4px}.footer-menu form button[type="submit"]{font-size:14px;line-height:14px;height:28px;display:inline-block;padding:7px;border:none;background:#7D3B97;color:#fff;margin-left:5px;font-family:"Lora";position:relative;top:-1px}.copyright{border-top:1px solid rgba(255,255,255,0.3);margin-top:25px;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 800px){.copyright{display:block}}.copyright div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center;padding:5px 5px;line-height:25px}.faq-question{font-weight:bold;color:#7D3B97;cursor:pointer;padding-top:15px}.faq-question:hover{color:#008C98}.faq-question:before{content:"\f055 ";font-family:"fontawesome";margin-right:.5em}.faq-answer{margin-left:1.5em}.events-gridview .tribe_events_cat-things{background:#cce8ea}.events-gridview .tribe_events_cat-things h3 a{color:#fff}.events-gridview .tribe_events_cat-events{background:#0a3675}.events-gridview .tribe_events_cat-events h3 a{color:#fff}.events-gridview .tribe_events_cat-training{background:#0b685e}.events-gridview .tribe_events_cat-training h3 a{color:#fff}.events-gridview .tribe_events_cat-shifts{background:#b30610}.events-gridview .tribe_events_cat-shifts h3 a{color:#fff}.events-gridview .tribe_events_cat-misc{background:#672965}.events-gridview .tribe_events_cat-misc h3 a{color:#fff}.events-gridview .tribe_events_cat-news{background:#fd9626}.events-gridview .tribe_events_cat-news h3 a{color:#fff}.request-link a{display:inline-block;padding:.5em 1em;background:#008C98;color:#fff;font-weight:bold}@media print{.sidebar,.footer-wrapper,.navigation-wrapper,.header-inner{display:none}.header-wrapper:before{content:url(images/printlogo.jpg);width:255px;height:131px;display:block}}.navigation-wrapper{position:relative;z-index:2}.navigation-inner{background-color:#7D3B97;-webkit-transform:translateY(50%);transform:translateY(50%);position:relative}@media only screen and (max-width: 700px){.navigation-inner{-webkit-transform:none;transform:none}}.main-menu{position:relative;text-align:center}.main-menu li{display:inline-block;position:relative;text-align:left}.main-menu li.menu-item-856 a{background-color:#008C98;color:#fff}.main-menu li.menu-item-856 a:before{content:"\f004";font-family:"fontawesome";margin-right:.5em}.main-menu li a{display:block;padding:.75em 1em;text-decoration:none;color:#fff;font-size:18px;font-family:"Lora"}@media only screen and (max-width: 1200px){.main-menu li a{padding:.75em .5em}}@media only screen and (max-width: 900px){.main-menu li a{font-size:16px}}.main-menu li a:hover{color:#fff;background-color:#00bbcb}.main-menu .sub-menu{position:absolute;top:98%;left:0;display:none;background:inherit;min-width:100%}.main-menu .sub-menu li{display:block;white-space:nowrap}.main-menu .sub-menu li a{padding:.5em}.main-menu>li:hover{background:#008C98}.main-menu>li:hover .sub-menu{display:block;z-index:100}@media only screen and (max-width: 700px){.main-menu>li:hover .sub-menu{display:none}}@media only screen and (max-width: 700px){body{margin-top:50px;padding-top:50px}.main-menu{position:fixed;background:#f3f3f3;top:50px;bottom:-80px;padding-bottom:80px;left:0;width:70%;-webkit-transform:translateX(-100%);transform:translateX(-100%);will-change:transform;-webkit-transition:.4s;transition:.4s;overflow-y:auto;overflow-x:hidden;z-index:100;text-align:left;padding-top:calc(.5em)}.main-menu li a{color:#7D3B97;font-size:16px}.main-menu .sub-menu{display:block;display:none;position:static;background:none;background-color:rgba(0,0,0,0.2)}.main-menu .sub-menu li{position:relative;white-space:initial}.main-menu>li{display:block;position:relative}.main-menu>li.menu-item-has-children a{position:relative}.main-menu>li.menu-item-has-children>a>span{position:absolute;right:0px;top:0;bottom:0;width:50px;display:block;background-color:rgba(0,0,0,0.1);z-index:1}.main-menu>li.menu-item-has-children>a>span>span{background:transparent url(images/down.svg) 50% 50% no-repeat;background-size:20px 10px;width:100%;height:100%;display:block;-webkit-transition:.4s;transition:.4s}.main-menu>li.menu-item-has-children>a>span.menu-open span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-menu>li:hover{background:none}#menu-close{background:rgba(0,0,0,0.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;display:none}.menu-out{margin-left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.menu-toggle{display:block;position:fixed;z-index:200;top:0;left:0;right:0;background:#7D3B97;font-size:20px;line-height:50px;padding-left:16px;height:50px;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.2);text-decoration:none;color:#fff;font-family:"Lora";font-size:24px;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-webkit-tap-highlight-color:transparent}.menu-toggle span{width:36px;height:6px;margin-top:-3px;background:#fff;position:absolute;right:15px;top:25px;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005)}.menu-toggle span:before,.menu-toggle span:after{position:absolute;display:block;content:"";background-color:#fff;left:0;right:0;height:6px;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.menu-toggle span:before{top:-10px}.menu-toggle span:after{bottom:-10px}.icon-x span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-x span:before{-webkit-transform:rotate(45deg) translate(10px, 7.07px) scale(0.6, 1);transform:rotate(45deg) translate(10px, 7.07px) scale(0.6, 1)}.icon-x span:after{-webkit-transform:rotate(-45deg) translate(10px, -7.07px) scale(0.6, 1);transform:rotate(-45deg) translate(10px, -7.07px) scale(0.6, 1)}}
