/***    Default CSS for full-width SWTC site    ***
        This is the Base CSS file used for mobile.
        Tablet and Desktop versions are in full.tablet.css and full.desktop.css respectively
*/

/*
Dark Mode - Site Wide
.element{

}

@media (prefers-color-scheme: dark){
    .element{

    }
} */

/* site fonts 
@font-face {font-family:'Futura-Medium'; src: url('/Styles/fonts/webfonts/futura-medium.woff2') format('woff2'), url('/Styles/fonts/webfonts/futura-medium.woff') format('woff'), url('/Styles/fonts/webfonts/futura-medium.ttf') format('truetype');}*/

/* @file
 * full.styles
 *
 * Styles you add here will load for all device sizes, they are "global", as
 * opposed to "responsive" styles, which only load for a given breakpoint (media
 * query) that you set in theme settings. See the README for more details.
 *
 *
 * How to use this file:
 * --------------------
 *
 * There are many empty selectors and some basic styles to act as a guide.
 * Nothing is set in stone and you can change anything - even delete all of it
 * and start with your own clean slate.
 *
 * See global.base also which includes normalize.css and some additional
 * helper classes and base styles. */
/* ReWrite */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}
body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;/* Only IE, can mess with Android */}
button,input,select,textarea{font-family:sans-serif;}
a:focus{outline:thin solid;}
a:hover,a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:700;}
blockquote{margin:1em 0;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,pre{margin:0}
pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:75%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;margin:.3em;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}
img{height:auto;-ms-interpolation-mode:bicubic;}
img,embed,object,video{max-width:100%;}
.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}
#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img{max-width:none !important;}
header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}
header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}

/* =============================================================================
 *   Base
 * ========================================================================== */

/* To preserve theme settings never apply font properties to the HTML element.
 * This is critically important if you are using the Responsive JavaScript
 * feature as this relies on being able to set a pseudo font family on the HTML
 * element. If you need to set default font properties of any kind use the BODY
 * element as these can be overridden using font theme settings. */
html{background:#fff;color:#3f4f4f;max-width:100%;scroll-behavior:smooth;}
body{font-family:Arial,sans-serif;font-size:87.5%;}
#content{font:Geneva, sans-serif;}

/* =============================================================================
 *   HTML Elements
 * ========================================================================== */
h1,h2,h3,h4,h5,h6{color:#002950}
h1{font-size:1.75em;letter-spacing:1.5px;margin:0 0 .5em .5em;padding:.3em 0 0 .7em;text-transform:uppercase;text-align:center;}
h2{font-size:1.2em;letter-spacing:1.5px;margin:.6em 0 0 0;text-transform:uppercase;}
h2 span{font-size:.8em;}
h3{font-size:1.17em;letter-spacing:1.5px;margin:0 0 .5em 0;}
h4{font-size:1em;margin:0;}
h5{font-size:0.83em;margin:0;}
h6{font-size:0.75em;margin:0;}
p{padding:0 0 1em 0;}
blockquote{font-style:italic;}
b,strong{font-weight:bold;}
dfn{border-bottom:1px dotted #004b8d;color:#004b8d;}
pre,code,tt,samp,kbd,var{font-family:Consolas, Monaco, 'Courier New', Courier, monospace, sans-serif;}
address{margin:.5em 0 1em 1.5em;}
#page>section{padding:.3em 1em;}

/*** Header ***/
/* Skip to Content link */
#skiptocontent a{background:transparent;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;color:#004b8d;left:0px;padding:6px;position:absolute;top:-40px;transition:top 1s ease-out, background 1s linear;-webkit-transition:top 1s ease-out, background 1s linear;z-index:100;}
#skiptocontent a:focus{background:#fff;left:0px;outline:0;position:absolute;text-decoration:none;top:0px;transition:top .1s ease-in, background .5s linear;-webkit-transition:top .1s ease-in, background .5s linear;}
/* SWTC logo */
img#SWTClogo{max-width:65%!important;padding:.8em 1.5em;}

/*** New look 2018/1 ***/
/* MainHeader */
#header{background:#00498F;}
#mainHeader{background:#00498F;margin:0 auto;max-width:1290px;position:relative;}
#mainHeader img{max-width:300px;padding:0 1.5em;}
#mainHeader ul{background:#00498F;margin:0;padding-left:1em;vertical-align:central;}
#mainHeader li{display:inline-block;list-style:none;margin-right:0;}
#mainHeader a{border:none;text-decoration:none;}
#mainHeader a:hover{background:none;}
#mainHeader a.icon-alone{color:#fff;font-size:2em;padding:.3em .2em;}
#mainHeader a.icon-alone:hover{text-decoration:none;}
div#searchBox_mobile{bottom:0;position:absolute;right:0;}

/* Page Content */
#page a{color:#00498F;}
/*#page>section:nth-child(even){background:#00498F;color:#fff;}
#page>section:nth-child(even) a{color:#dfdfdf;}
#page>section:nth-child(even) a:hover{color:#fff;}*/
article .node-content{padding:1em;}
.article{max-width:1290px;margin:0 auto;}
.border-primary{border:2px solid #002950;}
.border-secondary{border:2px solid #fff;}
aside .border-secondary{padding:1em;box-sizing:border-box;}
.box{padding-top:1em;}

/*Links*/
a{border-bottom-style:solid;border-bottom-width:1px;text-decoration:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;}
a:hover{color:#004b8d;border-bottom-color:#fff;background-color:#fff;}
.alt a{color:#002950!important;border-bottom-color:#002950!important;}
.alt a:hover, .alt a:focus{background-color:#002950;color:#fff!important;}
article a{color:#004b8d;}
article a:hover{background-color:#004b8d;color:#fff;}
footer a{border-bottom:none;}
footer a:hover{}
.instructor-box a{border:none;}
a.inverse{color:#dfdfdf;}
a.inverse:hover{color:#fff;}
.main-aside a{border-bottom-color:#fff; }
.main-aside a:hover{color:#004b8d;background-color:#fff;}
#mainFooter a{color:#fff;text-decoration:none;transition:1s;-webkit-transition:1s;-moz-transition:1s;}
#mainFooter a:hover{text-decoration:underline;background-color:transparent;padding:0;border:none;}
footer .content+h3{margin-top:2em;}
article a.no-decoration,article a.no-decoration:hover{background-color:transparent;border-bottom:none;text-decoration:none;}
a.no-decoration:focus {all: unset;}
/* Emergency Alert Headers */
#EmergencyClosingBanner h2, #EmailAlertBanner h2, #RegularClosingBanner h2{padding:1em 2em;}

/*Article*/
article ul{margin:0;padding-bottom:1em;}
article ul ul{padding-bottom:0em;}
.program-article{}

/*** Asides ***/
aside section{padding:1em;padding-top:3em;padding-bottom:3em;/*width:100%;*/}
.aside-logo{display:block;margin:0 auto;padding:1em;}
.aside-wrapper{max-width:1290px;margin:0 auto;padding:0 1em;}
.bg h1{color:#fff;}
.content{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));}
.content h3{grid-column:1/-1;}
h3.location-header,h3.general-phone{font-size:16px;font-weight:normal;text-align:center;grid-column:1/-1;}
.instructor-box h3{text-align:left;}
.instructor-img{display:inline;}
.main-aside {background-color:#004b8d;color:#fff;}
.main-aside h2,.main-aside h3,.main-aside h4,.main-aside p,.main-aside a,.main-aside li{color:#ffffff;}
.main-aside h2{text-align:center;}
#more-info-area{border-top:3px solid #002950;}
.take-a-class{margin-top:1em!important;}
.program-aside{}

/* Announcements */
aside.announcement{background:#dfdfdf;font-size:1.1rem;margin:1em auto;max-width:80%;padding:.7em 2em;}
/* Wide Announcements */
.announcement.no-break{margin:1em 2em;overflow:auto;}
.announcement.wide{max-width:100%;}
.announcement.wide>h2{background:#00498F;color:#fff;margin:-1em -1.7em 0;padding:1em;}
/* important note */
.note.important{background-color:#f6f6f6;border:1px solid #666;color:#633;font-size:.9rem;margin:.8em 1.2em;padding:.5em 1.3em;}

/* Blockquotes */
blockquote.background{background:#e3f3f6;margin:0;padding:1em 40px;}
blockquote.normal{font-style:normal;}
blockquote.normal>ol>li{padding-bottom:.7em;}

/*Primary <section> Classes*/
.contact-section{clear:both;}
.related-section{background-color:#002950;}
section.related{background:#dfdfdf;margin:1em auto;padding:1em 2em;width:80%;}
section.related.wide{width:100%;}

/*Auxiliary <section> Classes*/
.alt{background-color:#fff!important;color:#002950!important;}
.alt h2,.alt h3,.alt h4,.alt h5,.alt h6,.alt p,.alt li{color:#002950!important;}
.alt .related{border-color:#002950!important;}
.bg{background-size:cover;}

/*Grandchild <div> classes*/
.action,.event{display:block;padding:1em;margin:0 auto;}
.event a{border-bottom:none!important;}
.related{display:block;border:2px solid #fff;padding:1em;margin:0 auto;}
.related h2,.related h3,.action h2,.action h3,.event h2,.event h3{text-align:center;}
.news{display:block;border:2px solid #fff;padding:1em;margin:0 auto;}
.news li{list-style-type:none;}
.news h3{padding:1em;}
.news h3:hover,.news h3:focus{background-color:#fff;color:#002950;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;}
.news span{text-transform:capitalize;font-size:16px;font-weight:normal;}
.news ul{padding:0;}

/*Possible Classes to Use*/
.circle-image{margin:0 auto;display:block;text-align:center;}
.circle-image img{border-radius:50%;}

/* Buttons */
/*.button,.email-button,input[type="button"]{background-color:#003364;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;float:right;font-weight:bold;padding:.7em 1.3em;position:absolute;right:.7em;bottom:.7em;text-transform:capitalize;}*/
/*.button:hover,.email-button:hover,input[type="button"]:hover{background-color:#fff;color:#1f3d6f;}*/
.submit{text-align:center;}
.alt button{border:2px solid #002950!important}
button,input[type='button']{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;border:none;text-transform:capitalize;padding:.5em 1em;cursor:pointer;}
input[type='submit'].btn-main-inverse{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;text-transform:capitalize;padding:.5em 1em;cursor:pointer;}
button:hover{cursor:pointer;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
.btn-icon{width:80%!important;}
.btn-main,.btn-transparent,input[type='button'],input[type='submit'].btn-main-inverse {display:block;margin:.3em auto;width:50%;}
a.btn{clear:both;display:inline-block;font-size:.9em;margin:.3em auto;}
p>.btn-main{display:inline-block;}
.col .btn-main{width:90%;}
.link-appointment{display:block;margin:.3em auto;width:70%;}
a.btn,a.btn-main,a.link-appointment,a.btn-submit{padding:.5em 1em;text-align:center;width:fit-content;}
a.btn-submit{border-bottom:none;display:inline-block;font-size:1.3em;margin-bottom:.5em;width:auto;}
a.btn-main.regular{display:inline;width:auto;}
a.btn,a.btn-main:hover,a.link-appointment:hover,a.btn-submit:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
button.btn-submit{display:block;margin:.5em auto 1.5em auto;}
.btn,.btn-main,.link-appointment,.btn-submit{color:#fff;background-color:#002950;}
button.btn-main.cta,input[type='button'].btn-main.cta{font-size:1.5em;padding:1em 1.5em;width:auto;}
button.btn-main.btn-reg{left:0;margin:.8em auto;padding:.5em 1.5em;position:absolute;right:0;width:fit-content;}
.btn:hover,.btn:focus,.btn-main:hover,.btn-main:focus,.link-appointment:hover,.link-appointment:focus,.btn-submit:hover,.btn-submit:focus{background-color:#fff!important;border:1px solid #002950;color:#002950!important;}
.btn-main-inverse{background-color:#fff;color:#002950;display:block;margin:0 auto;width:50%;}
.btn-inverse{background-color:#fff;border:solid #002950 1px;color:#002950!important;margin:0 auto;padding:.3em .7em;}
.btn-inverse:hover,.btn-main-inverse:hover,.btn-main-inverse:focus{background-color:#002950!important;border:solid #fff 1px;color:#fff!important;}
a.btn-main-inverse{color:#002950!important;margin:1em auto 1.5em auto;padding:.5em 1em;text-align:center;}
.btn-main.autowidth{padding:.8em 1.5em;width:auto;}
.btn-transparent{background-color:transparent;color:#fff;border:1px solid #fff;}
.btn-transparent:hover,.btn-transparent:focus{background-color:#fff;color:#002950;}
.main-aside button{margin:0 auto;width:50%;display:block;}
.three-column-grid .sameh button{bottom:0;left:0;right:0;}
.three-column-grid>h2{-ms-grid-columns:100%;grid-column:1/-1;}

/* Footer */
.copyright{background:#222;text-align:center;margin-bottom:2em;padding-top:1em;}
#footer-links,.copyright{padding:1em;}
footer h2{color:#c3c3c3;font-size:87%;text-align:left;margin-top:0;}
footer hr{border:1px solid;margin-top:0;}
footer ul {list-style-type:none;padding-inline-start:0;}
#footer-links{padding-bottom:1em;}
footer #white{color:#fff;}
footer address{color:#c3c3c3;font-weight:normal;}
.hours p{color:#fff;}
#mainFooter{background:#333;clear:both;color:#c3c3c3;}
.social-media{padding-bottom:1em;}
.social-media span{border-radius:50%;color:#fff;border:2px #fff solid;padding:.5em;margin:.2em;display:inline-block;}
.social-media span:hover,.socialMedia span:focus{background-color:#fff;border-color:transparent;color:#333;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;}
.social-media a:hover{text-decoration:none!important;}

/*Footer Grid*/
.call2action-blocks{top:unset;}
#footer-info-container{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-column:1/-1;grid-gap:20px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));padding-top:1.3em;margin:0 auto;max-width: calc(100% - 50px);}
#contact-info{grid-column:1 / 2;}
/*#footer-links{display:grid;grid-gap:1.3em;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}*/
.copyright{-ms-grid-columns:100%;grid-column:1/-1;}
footer h3{margin:0px!important;}
footer ul{margin-top:.5em!important;}

/*Forms*/
.dark-alt .SWTCWebForm
.item-list{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr 1fr;}
.item-list label{grid-column:1/3;margin:initial;}
.item-list input{grid-column:3/-1;margin:initial;}
/*.radio-checkbox input {grid-column:3/-1;margin:initial}
.radio-checkbox {display:grid;grid-template-columns:1fr 1fr 1fr;}
.radio-checkbox label{grid-column:1/3;margin:initial}
.radio-checkbox input{grid-column:3/-1;margin:initial}*/
.aspNetHidden{display:none;}
.form-section form,.form-section fieldset{display:grid;grid-template-columns:repeat(1,1fr);width:90%;margin:0 auto;}
.form-section fieldset{grid-column:1/-1;border:none;}
.form-section form>div,form .note{margin:1em;}
.form-section textarea{resize:none;}
form h2,.form-section .commentfield,.form-section form .note,.form-section form .submit-input,.form-section .dropdown{grid-column:1/-1;}
.form-section .checkbox label{display:inline;}
.form-section form label{width:100%;font-size:18px;margin:0 auto;display:block;}
.form-section form .btn-transparent{margin-top:1em;width:50%;}
.form-section input[type="checkbox"]{display:inline-block;background-color:transparent; padding:1em;}
.form-section input[type="checkbox"]:checked{background:transparent;}
.form-section select,.form-section input,.form-section textarea{border: #ffffff 2px solid;background-color:transparent;color:#fff;display:block;width:100%;margin:0 auto;padding:.5em .3em;}
.form-section form span{display:inline-block;}
.form-section option{border: #ffffff 2px solid;background-color:transparent;color:#000;}
form p{grid-column:1/-1;padding-left:2em;}

.program-aside form{display:grid;grid-template-columns:1fr;}
.program-aside form input,.program-aside form  select,.program-aside form textarea{border:2px solid #fff;background:none;color:#fff;}
.program-aside form input[type=button]{background-color:#fff;color:#002950;display:block;margin:0 auto;width:50%;}
.program-aside form input[type=button]:hover,.program-aside form input[type=button]:focus{background-color:#002950!important;border:solid #fff 1px ;color:#fff!important;transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform:scale(1.2)}
.program-aside form .text{margin:0 auto 1em auto;width:90%;display:grid;grid-template-columns:1fr}
.program-aside form textarea{width:100%;resize:none}
.program-aside form .text label{grid-column:1/-1;display:inline-block}
.program-aside form .text input,.program-aside form .text select{grid-column:1/-1;margin:0 auto;width:100%;padding:.5em .2em .5em .2em;}

.dark-alt .SWTCWebForm{display:grid;grid-template-columns:1fr}
.dark-alt .SWTCWebForm input,.dark-alt .SWTCWebForm  select,.dark-alt .SWTCWebForm  textarea{border:2px solid #fff;background:none;color:#fff}
.dark-alt .SWTCWebForm input[type=button]{background-color:#fff;color:#002950;display:block;margin:0 auto;width:50%;}
.dark-alt .SWTCWebForm input[type=button]:hover,.dark-alt .SWTCWebForm input[type=button]:focus{background-color:#002950!important;border:solid #fff 1px;color:#fff!important;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
.dark-alt .SWTCWebForm .text{display:grid;grid-template-columns:1fr;margin:0 auto 1em auto;width:90%;}
.dark-alt .SWTCWebForm textarea{resize:none;width:100%;}
.dark-alt .SWTCWebForm .text label{display:inline-block;grid-column:1/-1;}
.dark-alt .SWTCWebForm .text label{display:inline-block;grid-column:1/-1;}
.dark-alt .SWTCWebForm .text input,.dark-alt .SWTCWebForm .text select{grid-column:1/-1;margin:0 auto;padding:.5em .2em .5em .2em;width:100%;}
.dark-fade{background:rgb(2,21,51);background:linear-gradient( 90deg, rgba(2,21,51,1) 0%, rgba(6,76,126,1) 50%, rgba(2,21,51,1) 100%);padding:1em 0;}

/*Images/Figures*/
.instructor-image{border:2px solid #fff;float:left;margin-right:1em;}
.block-center{display:block;margin:0 auto;width:100%;}
.half-size{max-height:250px;max-width:250px;}
.logo-container{position:relative;text-align:center;}
.logo-container img{height:100%;width:100%;}
.content-image{background:#f9f9f9;border:2px solid #ccc;margin:.3em 1em;}
.content-image>figcaption{padding:.3em 1em;}
.side-image{border:2px solid #fff;margin:.3em 1em;}
img.icon.right{display:block;margin:.5em auto;max-width:400px;}
img.icon-small{display:inline-block;margin-bottom:-1em;padding:.5em;width:3em;}
img.badge{border-bottom:#fff solid 0px;float:right;max-width:200px;}
#logos figure.logo{display:inline-block;max-width:220px;padding:.5em 2em;}

/*Hero*/
#hero{overflow:hidden;position:relative;}
.hero-image{background-size:cover;display:block;width:100%;}
#hero h1{margin:0;padding:0;}
h1#PageHeader{margin-top:1em;}
.title-container{background-color:rgba(255,255,255,.8);bottom:50%;height:fit-content;left:0;margin:auto;padding:2em 0;position:absolute;right:0;text-align:center;top:50%;width:fit-content;}
.title-container h2{margin:.3em 0;}
.title-container h3{font-size:1.6em;margin:0;}

/*Lists*/
.related li{padding:.2em 0;}
.unstylednospace,.unstyled{list-style-type:none;}
ul.unstyled img.icon-inline{max-height:2.3em;}
.unstyled>li{padding:.5em;}
.three-column-grid.unstyled .col{margin-bottom:0;}
.value-prop>li{font-size:1.3rem;font-weight:bold;margin-left:3em;}
/* odd rows */
ul.odds li{list-style:none;padding:.3em 1em;}
ul.odds li:nth-child(odd){background:#ddd;}
/* Ordered List Steps */
ol.steps{counter-reset:steps-counter;list-style:none;margin-top:0;}
ol.steps>li{counter-increment:steps-counter;margin-bottom:1.7em;}
ol.steps>li::before{color:#002950;content:counter(steps-counter) ". ";font-size:1.3em;font-weight:bold;}
ol.steps>li>*{padding-left:32px;}
ol.steps>li h2:first-child,ol.steps>li h3:first-child{display:inline-block;font-size:1.3em;padding-left:0;}
/* no decoration */
ul.no-decoration{padding-left:0;}
ul.no-decoration li{list-style:none;}


/* Headings */
h2.emphasis{font-size:1.5em;}

/* Icons */
img.icon{max-width:200px;}
figure.icon{float:left;height:1.3em;width:2em;}
h2 figure.icon img{display:inline-block;float:none;left:-1.2em;padding-right:0;position:absolute;top:-1.2em;width:90px;}
.icon-inline{display:inline!important;padding-bottom:.5em;vertical-align:middle;width:40px!important;}
.icon-inline-lg{display:inline!important;padding-bottom:.5em;vertical-align:middle;width:80px!important;}
figure.icon{float:left;height:1.3em;width:2em;}
h2 figure.icon img{display:inline-block;float:none;left:-1.2em;padding-right:0;position:absolute;top:-1.2em;width:90px;}
.icon-heading {border-top:3px solid #002950;grid-column:1/-1;height:60px;margin:2em auto 0 auto;position:relative;width:80%;}
.dark .icon-heading{border-color:#fff!important;}
.image-container{display:block;margin:0 auto;}
.image-container h2{background-color:#fff;display:block;height:60px;margin:-30px auto;padding:0 1em;max-width:225px;}
.dark .image-container h2{background-color:#002950;}

/*Icon Boxes 05.23.19*/
.node-content>h2{grid-column:1/-1;padding:1em 0;}
.sameh{border:none;padding:2em 1em 2em 1em;margin:0;}
.sameh img{display:block;margin:0 auto;vertical-align:middle;width:90%;}/*If image is icon, change to width:50%*/
.sameh img.icon{width:50%;}
.sameh h2 img.icon{display:inline;width:2.5em;}
.sameh a.icon-large{border:none;border-radius:10em;background:#002954;color:#fff;display:block;font-size:9.4em;margin:0 auto;padding:.1em;text-align:center;width:1em;}
.sameh h2{border-bottom:3px solid #002950;margin:0 0 1em 0!important;padding:1em 0 1em 0!important;text-align:center!important;text-transform:uppercase!important;vertical-align:middle;}
.sameh img.icon+h3{margin:0 0 1em 0;padding:1em 0 1em 0;text-align:center;}
.dark .sameh h2{border-bottom-color:#fff;}
.sameh h3{text-transform:uppercase;}

/*.sameh>:nth-child(3){border-top:3px solid #002950;margin:1em auto 1em auto;padding-top:1em;}*/
.col{position:relative;}

/*Image Boxes 06.25.19*/
.one-column{grid-column:1/-1;}
.two-columns{grid-column:1/-1;}
.img-box{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(50%, 1fr));grid-template-rows:repeat(3,auto);vertical-align:middle;}
.img-box-content{margin:auto;padding:1em 1em 2em 1em;}
.img-box>img{max-width:490px;}
.col:nth-of-type(odd)>.img-box>img{grid-column:1/-1;grid-row:1/2;}
.col:nth-of-type(odd)>.img-box>.img-box-content{grid-column:1/-1;grid-row:2/-1;}
.col:nth-of-type(even)>.img-box>img{grid-column:1/-1;grid-row:1/2;}
.col:nth-of-type(even)>.img-box>.img-box-content{grid-column:1/-1;grid-row:2/-1;}
.img-box-content p{padding-top:1em;}
.img-box-content .icon-inline{width:40px!important;}
.circle{border-radius:50%;}
.sameh .circle{max-width:300px;}

/*Main Grid*/
.three-column-grid,aside.sponsors .aside-wrapper{clear:both;display:-ms-grid;display:grid;grid-gap:2em;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));padding:1em 0;}
article.withaside .three-column-grid{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));}
aside.sponsors .aside-wrapper figure{max-width:350px;}
.light h2,.dark h2{grid-column:1/-1;}
.opening{grid-column:1/-1;margin:3em;}
.opening p{padding-bottom:2em;}
.four-column-grid{clear:both;display:-ms-grid;display:grid;grid-gap:1.5em;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));padding:1em 0;}
.two-column-grid.bg .col, .three-column-grid.bg .col {background:#f3f3f3;padding:.3em 1em;}


/* Entities */
.entity{margin:1em auto;max-width:960px;padding:1em;}
div.entity:nth-child(even){background:#F5F5F5;}

/* Address */
address.location{display:-ms-grid;display:grid;font-size:1.2em;grid-gap:1.5em;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));}
address.location p:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}
address.location p:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;}
address.location p.open-times{padding-top:1.3em;}
address.location h2.announcement{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/-1;}

/* Sponsors aside */
aside.sponsors{background-color:#ededed;clear:both;}
aside.sponsors>div{margin:0 auto;max-width:1290px;padding:.5em;}
aside.sponsors>div a{border-bottom:none;display:inline-block;transition:0.4s;}
aside.sponsors>div a:hover,aside.sponsors>div a:active{border:1px solid #004b8d;}
aside.sponsors h2{font-size:3rem;}

/*Misc*/
.aside-logo{margin:0 auto;display:block;}
.center{text-align:center;}
.cite{font-style:normal;text-align:right;}
.clear{clear:both;}
.justify{text-align:justify!important;}
.middle{vertical-align:middle;}
.revised{text-align:right;}
p.indent{padding-left:1.5em;}
p.important{color:#990000;font-size:1.2em;}
.redtext{color:#2a0000;}
.landing-header a{border-bottom:none;}
.landing-header h2{text-align:left;text-transform:none;}
.landing-header h1{color:#fff;}
.main-aside .required{color:#fff;}
hr{border:3px solid;}
.related .pdf-contact{grid-column:1/-1;}
.pdf-contact{font-weight:bold;}
.popup{background-color:#fff;max-width:1290px;padding:2em;}
.callout{color:#012F53;font-size:1.2em;font-weight:bold;}
.textright{text-align:right;}

/*Program Pages*/
/*Promotions*/
.program-promo {
    border-color: #fff !important;
}
.program-promo h2{background:none !important;}

/*Sections*/
.dark-alt{background-color:#004b8d!important;}
.dark,.light{padding:2em 0;}
.light-dark-article{}
.dark{background-color:#002950;color:#fff}
.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{background-color:#002950;color:#fff;}
.dark-alt h2{background-color:#004b8d;}
.dark.dark-alt h3{background-color:transparent;}
.dark a{color:#fff;}
.dark a:hover,.dark a:focus{background-color:#fff;color:#004b8d;}
.light{background-color:#fff;color:#002950;}

/*Tabs*/
.accordion{cursor:pointer;font-size:24px;transition:0.4s;}
.accordion:hover>a,.active-acc>a,.active-acc>a:hover{background-color:transparent;color:#fff;text-decoration:none;}
.active-acc,.accordion:hover{background-color:#002950;color:#fff;}
.accordion>a{border:none;color:#002950;display:block;padding:18px;}
.accordion a:hover:before{color:#fff;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;}
.accordion a:before{color:#002950;content:"\002B"" ";}
.accordion a:hover,.accordion.active-acc>a{color:#fff;}
.active-acc{margin-top:1em;}
.panel{padding:0 18px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;-webkit-transition:max-height 0.2s ease-out;-moz-transition:max-height 0.2s ease-out;}
.panel>*:first-child{padding-top:1em;}
.panel>button{padding-top:.5em!important;}
.tabs-dropdown{list-style-type:none;padding:0;}
.active-acc a:before{color:#fff;content:"\2212"" "}
.qanda .accordion,.qanda .panel{font-size:1em;list-style:none;padding:.3em 1em;}
.qanda .accordion{font-weight:bold;text-decoration:underline;}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-bb,.icon-schoology,.icon-myswtc,.icon-facebook,.icon-google-plus,.icon-file-pdf,.icon-file-word,.icon-file-excel,.icon-file-zip,.icon-pinterest,.icon-stackoverflow,.icon-linkedin,.icon-blogger,.icon-tumblr,.icon-twitter,.icon-feed,.icon-youtube,.icon-film,.icon-new-tab,.icon-mail,.icon-checkbox-checked,.icon-arrow-left,.icon-arrow-right,.icon-notification,.icon-info,.icon-accordion,.icon-heart,.icon-wrench,.icon-cog,.icon-search,.icon-alarm,.icon-chat,.icon-document-alt-stroke,.icon-calendar-alt-stroke,.icon-lightbulb,.icon-accordion-mark,.icon-map-pin-alt,.icon-book-alt2{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}

/* For Sliding text for icons */
span.screen-reader-text{display:inline-block;font:bold 20px Arial, Helvetica, sans-serif !important;height:auto;margin:0;padding:0;position:relative;text-align:left;vertical-align:middle;visibility:hidden;width:0em;transition:padding 2s ease;transition:visibility 1s ease 2s;transition:width 2s ease;max-height:1.3em;}
.cta-directory:hover span.screen-reader-text,.cta-intranet:hover span.screen-reader-text,.cta-myswtc:hover span.screen-reader-text,.cta-schoology:hover span.screen-reader-text{padding:0 .5em;visibility:visible;width:9em;white-space:nowrap;}

/* Staff */
.no-titles .instructor-box p>span{display:none;}


/*** ICON FONT ***/
/* IcoMoon */
@font-face {
    font-family: 'icomoon';
    font-style: normal;
    font-weight: normal;
    src: url('fonts/icomoon.eot?202008');
    src: url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?202008') format('truetype'),url('fonts/icomoon.woff?202008') format('woff'),url('fonts/icomoon.svg#icomoon?202008') format('svg');
}

[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.icon-uniE000{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe000;');}
.icon-uniE001{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe001;');}
.icon-uniE002{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe002;');}
.icon-uniE003{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe003;');}
.icon-uniE004{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe004;');}
.icon-uniE005{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe005;');}
.icon-uniE006{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe006;');}
.icon-uniE007{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe007;');}
.icon-uniE008{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe008;');}
.icon-uniE009{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe009;');}
.icon-uniE00A{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe00a;');}
.icon-uniE00B{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe00b;');}
.icon-uniE00C{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe00c;');}
.icon-uniE00D{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe00d;');}
.icon-uniE00E{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe00e;');}
.icon-uniE00F{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe00f;');}
.icon-uniE010{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe010;');}
.icon-uniE011{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe011;');}
.icon-uniE012{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe012;');}
.icon-uniE013{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe013;');}
.icon-uniE014{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe014;');}
.icon-uniE015{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe015;');}
.icon-uniE016{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe016;');}
.icon-uniE017{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe017;');}
.icon-uniE018{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe018;');}
.icon-uniE019{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe019;');}
.icon-uniE01A{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe01a;');}
.icon-uniE01B{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe01b;');}
.icon-uniE01C{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe01c;');}
.icon-uniE01D{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe01d;');}
.icon-uniE01E{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe01e;');}
.icon-uniE01F{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe01f;');}
.icon-uniE020{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe020;');}
.icon-uniE021{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe021;');}
.icon-uniE022{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe022;');}
.icon-uniE023{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe023;');}
.icon-uniE024{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe024;');}
.icon-uniE025{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe025;');}
.icon-uniE026{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe026;');}
.icon-uniE027{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe027;');}
.icon-uniE028{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe028;');}
.icon-uniE029{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe029;');}
.icon-uniE02A{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe02a;');}
.icon-uniE02B{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe02b;');}
.icon-uniE02C{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe02c;');}
.icon-uniE02D{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe02d;');}
.icon-uniE02E{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe02e;');}
.icon-uniE02F{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe02f;');}
.icon-uniE030{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe030;');}
.icon-uniE031{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe031;');}
.icon-uniE032{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe032;');}
.icon-uniE033{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe033;');}
.icon-uniE034{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe034;');}
.icon-uniE035{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe035;');}
.icon-uniE036{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe036;');}
.icon-uniE037{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe037;');}
.icon-uniE038{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe038;');}
.icon-uniE039{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe039;');}
.icon-uniE03A{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe03a;');}
.icon-uniE03B{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe03b;');}
.icon-uniE03C{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe03c;');}
.icon-uniE03D{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe03d;');}
.icon-uniE03E{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe03e;');}
.icon-uniE03F{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe03f;');}
.icon-uniE600{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe600;');}
.icon-uniE601{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe601;');}
.icon-uniE602{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe602;');}
.icon-uniE603{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe603;');}
.icon-uniE604{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe604;');}
.icon-uniE605{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe605;');}
.icon-uniE606{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe606;');}
.icon-uniE607{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe607;');}
.icon-uniE608{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe608;');}
.icon-uniE609{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe609;');}
.icon-uniE60A{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60a;');}
.icon-uniE60B{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60b;');}
.icon-uniE60C{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60c;');}
.icon-uniE60D{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60d;');}
.icon-uniE60E{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60e;');}
.icon-uniE60F{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60f;');}
.icon-uniE610{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe610;');}
.icon-uniE612{*zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe612;');}
.icon-accelerated-04:before{content:"\e609";}
.icon-arrow-down:before {content:"\e91d";color: #002950;}
.icon-Bb-01:before{content:"\e60c";}
.icon-brain:before{content:"\e63f";}
.icon-bubbles:before{content:"\e614";}
.icon-coin:before{content:"\e61a";}
.icon-earth:before{content:"\e61b";}
.icon-email:before{content:"\e623";}
.icon-email-icon:before {content:"\e91c";}
.icon-evening-icon:before{content:"\e624";}
.icon-facebook:before{content:"\ea90";}
.icon-golf:before{content:"\ec3d";}
.icon-golf2:before{content:"\ec3e";}
.icon-graduation:before{content:"\e99a";}
.icon-instagram:before{content:"\ea92";}
.icon-home:before{content:"\e613";}
.icon-ITV-02:before{content:"\e60b";}
.icon-learningcentericons-01:before{content:"\e60a";}
.icon-learningcentericons-02:before{content:"\e620";}
.icon-learningcentericons-03:before{content:"\e621";}
.icon-learningcentericons-04:before{content:"\e622";}
.icon-like:before{content:"\e61f";}
.icon-lock:before{content:"\e615";}
.icon-microscope:before{content:"\eb2a";}
.icon-mySWTC-02:before{content:"\e612";}
.icon-new:before{content:"\e97b";}
.icon-nocall:before{content:"\e616";}
.icon-online-01:before{content:"\e611";}
.icon-pinterest:before{content:"\e61e";}
.icon-phone-receiver-1:before{content:"\e91b";}
.icon-radio:before{content:"\e617";}
.icon-right-arrow:before{content:"\e914";}
.icon-schoology:before{content:"\e903";}
.icon-share:before{content:"\e61d";}
.icon-snapchat:before{content:"\e918";}
.icon-smiley:before{content:"\e61c";}
.icon-text:before{content:"\e618";}
.icon-transmission2:before{content:"\ee44";}
.icon-tv:before{content:"\e619";}
.icon-twitter:before{content:"\ea96";}
.icon-uniE000:before{content:"\e000";}
.icon-uniE001:before{content:"\e001";}
.icon-uniE003:before{content:"\e003";}
.icon-uniE004:before{content:"\e004";}
.icon-uniE005:before{content:"\e005";}
.icon-uniE006:before{content:"\e006";}
.icon-uniE008:before{content:"\e008";}
.icon-uniE009:before{content:"\e009";}
.icon-uniE00A:before{content:"\e00a";}
.icon-uniE00B:before{content:"\e00b";}
.icon-uniE00C:before{content:"\e00c";}
.icon-uniE00D:before{content:"\e00d";}
.icon-uniE00E:before{content:"\e00e";}
.icon-uniE00F:before{content:"\e00f";}
.icon-uniE010:before{content:"\e010";}
.icon-uniE011:before{content:"\e011";}
.icon-uniE012:before{content:"\e012";}
.icon-uniE013:before{content:"\e013";}
.icon-uniE014:before{content:"\e014";}
.icon-uniE015:before{content:"\e015";}
.icon-uniE016:before{content:"\e016";}
.icon-uniE017:before{content:"\e017";}
.icon-uniE018:before{content:"\e018";}
.icon-uniE019:before{content:"\e019";}
.icon-uniE01A:before{content:"\e01a";}
.icon-uniE01B:before{content:"\e01b";}
.icon-uniE01C:before{content:"\e01c";}
.icon-uniE01D:before{content:"\e01d";}
.icon-uniE01F:before{content:"\e01f";}
.icon-uniE020:before{content:"\e020";}
.icon-uniE021:before{content:"\e021";}
.icon-uniE022:before{content:"\e022";}
.icon-uniE600:before{content:"\e600";}
.icon-uniE601:before{content:"\e601";}
.icon-uniE602:before{content:"\e602";}
.icon-uniE603:before{content:"\e603";}
.icon-uniE604:before{content:"\e604";}
.icon-uniE605:before{content:"\e605";}
.icon-uniE606:before{content:"\e606";}
.icon-uniE607:before{content:"\e607";}
.icon-uniE608:before{content:"\e608";}
.icon-uniE60D:before{content:"\e60d";}
.icon-uniE60E:before{content:"\e60e";}
.icon-uniE60F:before{content:"\e60f";}
.icon-uniE610:before{content:"\e610";}
.icon-youtube:before{content:"\ea9d";}

