.node-type-landing-page .breadcrumb,.node-type-landing-page h1#page-title{display:none;}.node-type-course-index h1#page-title,.node-type-course-details h1#page-title{text-align:center;margin:auto;}.not-front.node-type-course-index .main-content-wrapper,.not-front.node-type-course-details .main-content-wrapper{background:none;padding-bottom:5.0rem;padding-top:5.0rem;}.node-type-course-index .breadcrumb,.node-type-course-details .breadcrumb{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
div.announcements-block{}div.view-announcements{padding:10px;background-color:#eeeeee;}div.announcements-block .block-title{font-size:2.8rem;background-color:#004C97;color:#ffffff;padding:5px 10px;margin:0;}div.view-announcements img{float:left;padding-right:10px;}@media (min-width:865px){div.announcements-block{float:right;max-width:300px;margin-left:20px;padding:10px;}div.view-announcements{max-height:400px;overflow-y:scroll;}div.announcements-block .block-title{}div.view-announcements img{}}
a.forward-button,.forward-button-style{border-radius:30px;border:2px solid #007672;color:#007672;display:block;font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;padding:0.6rem 1rem;text-align:center;}a.forward-button:after,.forward-button-style:after{content:">";padding-right:5px;}a.forward-button:hover,.forward-button-style:hover,a.forward-button:focus,.forward-button-style:focus{background-color:#007672;color:#fff;text-decoration:none;}
.topic-7030-left h2,.topic-7030-left h3,.topic-7030-right h2,.topic-7030-right h3,h2.topic,h3.topic,div.view-id-faculty_and_staff > div.view-content > h3,div.view-display-id-page_1 > div.view-content > div.item-list > h3{background-color:#E8E8E8;font-size:2.1rem;margin-bottom:2.5rem;padding:1rem 2.4rem;text-transform:uppercase;}.topic-7030-content{display:inline-block;width:70%;padding-right:2%;box-sizing:border-box;vertical-align:top;zoom:1;font-size:1.6rem;}.topic-7030-left .topic-7030-image{display:inline-block;width:30%;padding-right:2%;box-sizing:border-box;vertical-align:top;zoom:1;font-size:1.6rem;float:left;}.topic-7030-right .topic-7030-image{display:inline-block;width:30%;padding-right:2%;box-sizing:border-box;vertical-align:top;zoom:1;font-size:1.6rem;float:right;}.topic-7030-left,.topic-7030-right{clear:both;}@media only screen and (max-width:767px){.topic-7030-content{width:100%;margin-bottom:10px;}.topic-7030-image{width:100%;}}#toc{background:#f9f9f9;border:#dddddd 1px solid;display:block;padding:15px 5px 10px 5px;margin:10px 10px 0 10px;max-width:33%;float:right !important;}#toc h2,#toc h3,#toc h4{padding-top:0;margin-top:0;font-size:2.0rem;}.node.view-mode-full #toc ol > li{line-height:1.8rem;font-size:1.4rem;}.node.view-mode-full #toc ol li ul,.node.view-mode-full #toc ol li ol{padding-left:0;}#toc ol{}#toc ol ol li{list-style:lower-roman;margin-left:25px;}.thispage{margin:0 0 10px 0;padding:5px;background-color:#f9f9f9;border:#dddddd 1px solid;border-radius:2px;width:97%;}.thispagetitle{padding-right:1em;font-size:1em;margin:0;text-transform:uppercase;color:#036;}.node.view-mode-full .thispage ul{padding-left:0;}.thispage ul{display:inline;margin:0;}.node.view-mode-full .thispage ul li{display:inline;padding:0;padding-right:1.2em;line-height:1.4rem;font-size:1.4rem;}.thispage ul li::before{content:"•";color:#014c97;display:inline-block;width:1em;margin-left:-1em;}.thispage ul li:nth-child(1)::before{content:none;}.thispage ul li a{color:#058;text-decoration:none;}.thispage ul li a:hover{text-decoration:underline;color:#000;background-color:#EEE;}.thispage ul li a:focus{text-decoration:underline;color:#000;background-color:#EEE;}.thispage ul.long li{display:block;font-size:1em;padding-left:1em;margin-left:1em;}.thispage h3{font-size:medium;margin:0;padding-bottom:1em;padding-top:1em;font-weight:bold;}.thispage h3.first{font-size:medium;margin:0;padding-bottom:1em;padding-top:0;}
.dept-menu h2.block-title{font-size:2.8rem;margin-bottom:15px;}.node-type-landing-page .dept-menu h2.block-title{display:none;}
.slideshow-embed .slick--optionset--news-gallery{height:auto;}.slideshow-embed .slide--0{height:auto;}.slick__colorbox p,.slick--colorbox p{margin:0;}.slick__colorbox > br:first-of-type{display:none;}
.slide-in-nav-menu-block ul.menu li.mainmenu-slidenav{display:inline-block !important;}
.exposed-filter-block,.view-info-sessions .view-filters{margin-top:30px;margin-bottom:30px;margin-left:0px;margin-right:0px;}.exposed-filter-block{background-color:#FFFFFF;}.exposed-filter-block .view-filters,.exposed-filter-block.faq-search,.view-info-sessions .view-filters{background-color:#DBECEC;}.exposed-filter-block .view-content{padding-top:2.0rem;}.view-info-sessions .view-filters label{font-family:'open_sansbold',Verdana,Tahoma,'DejaVu Sans',sans-serif;font-size:1.5rem;font-weight:normal;line-height:1.2em;margin-bottom:0.3rem;}.view-info-sessions .view-filters .views-exposed-form{padding:1.5rem 1.3rem;}.exposed-filter-block .view-content table caption{font-size:1.8rem;font-weight:bold;}.exposed-filter-block .views-exposed-form{padding-top:1.1rem;padding-right:1.3rem;padding-left:1.3rem;}.exposed-filter-block .views-widget-filter-combine{width:30%;}.exposed-filter-block.faq-search .views-widget-filter-combine{width:28%;}.views-exposed-widget .views-submit-button{padding-right:2%}.form-submit,a.button:visited,a.button,html input[type="button"],input[type="reset"],input[type="submit"],.button-style{background-color:#004c97;border:2px solid #ABCAE9;border-radius:32px;color:#fff;display:inline-block;font-family:'open_sans_condensedbold',Helvetica,Arial,sans-serif;font-weight:normal;padding:0.6rem 2rem;vertical-align:top;-webkit-appearance:none;}button,select{text-transform:none;height:40px;border:1px solid #c4bcb8;margin-right:10px;width:160px;}.exposed-filter-block.faq-search button,select{width:140px;}.view-info-sessions .view-filters select#edit-field-program-name-tid{width:250px;}@media (max-width:992px){.exposed-filter-block{margin:0px;display:block;margin-bottom:2%;}.exposed-filter-block .views-exposed-form .views-exposed-widget{margin-left:.15rem;}}@media (max-width:875px){.exposed-filter-block .views-exposed-form{margin-right:10%;margin-left:10%;}.exposed-filter-block .views-exposed-form .views-widget-filter-combine{width:80%;}.exposed-filter-block .views-exposed-form .views-widget-filter-field_project_location_tid{width:80%;}.exposed-filter-block .views-exposed-form .views-widget-filter-field_project_topics_tid{width:80%;}.exposed-filter-block .views-exposed-form .views-widget-filter-field_project_status_value{width:80%;}}@media  (max-width:454px){.exposed-filter-block .views-exposed-form{margin-right:1%;margin-left:1%;}.exposed-filter-block .views-exposed-form .views-widget-filter-combine{width:95%;}.exposed-filter-block .views-exposed-form .views-widget-filter-field_date_news_value{width:95%;}.exposed-filter-block .views-exposed-form .views-widget-filter-field_tags_tid{width:95%;}}@media (max-width:767px){.exposed-filter-block{margin:0px;display:block;margin-bottom:2%;padding-right:0px;padding-left:0px;width:100%;}}
.flex-container{display:flex;flex-flow:wrap;justify-content:space-between;}.flex-item{max-width:480px;}.flex-item h2{text-align:center;font-size:2.6rem;}
.region-top-content .global-message .ssublue{background-color:#004C97;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .tech{background-color:#007672;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .lobo{background-color:#6787B7;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .bacon{background-color:#C04C36;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .wine{background-color:#861F41;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .charcoal{background-color:#36454F;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .black{background-color:#000000;color:#ffffff;padding:2px 10px;}.region-top-content .global-message .ssulightblue{background-color:#ABCAE9;color:#000000;padding:2px 10px;}.region-top-content .global-message .ivy{background-color:#A4D65E;color:#000000;padding:2px 10px;}.region-top-content .global-message .lakes{background-color:#2DCCD3;color:#000000;padding:2px 10px;}.region-top-content .global-message .sunset{background-color:#FFB25B;color:#000000;padding:2px 10px;}.region-top-content .global-message .butterfly{background-color:#F6BE00;color:#000000;padding:2px 10px;}.region-top-content .global-message .rockwall{background-color:#CBC4BC;color:#000000;padding:2px 10px;}.region-top-content .global-message .ives{background-color:#C8C9C7;color:#000000;padding:2px 10px;}.region-top-content .global-message .grey{background-color:#e8e8e8;color:#000000;padding:2px 10px;}.region-top-content .global-message .ssublue h2,.region-top-content .global-message .tech h2,.region-top-content .global-message .lobo h2,.region-top-content .global-message .bacon h2,.region-top-content .global-message .wine h2,.region-top-content .global-message .charcoal h2,.region-top-content .global-message .black h2{color:#ffffff;}.region-top-content .global-message .ssulightblue h2,.region-top-content .global-message .ivy h2,.region-top-content .global-message .lakes h2,.region-top-content .global-message .sunset h2,.region-top-content .global-message .butterfly h2,.region-top-content .global-message .rockwall h2,.region-top-content .global-message .ives h2,.region-top-content .global-message .grey h2{color:#000000;}.region-top-content .global-message .ssublue a,.region-top-content .global-message .ssublue a:link,.region-top-content .global-message .ssublue a:visited,.region-top-content .global-message .tech a,.region-top-content .global-message .tech a:link,.region-top-content .global-message .tech a:visited,.region-top-content .global-message .lobo a,.region-top-content .global-message .lobo a:link,.region-top-content .global-message .lobo a:visited,.region-top-content .global-message .bacon a,.region-top-content .global-message .bacon a:link,.region-top-content .global-message .bacon a:visited,.region-top-content .global-message .wine a,.region-top-content .global-message .wine a:link,.region-top-content .global-message .wine a:visited,.region-top-content .global-message .charcoal a,.region-top-content .global-message .charcoal a:link,.region-top-content .global-message .charcoal a:visited,.region-top-content .global-message .black a,.region-top-content .global-message .black a:link,.region-top-content .global-message .black a:visited{color:#ffffff;text-decoration:underline;}.region-top-content .global-message .ssulightblue a,.region-top-content .global-message .ssulightblue a:link,.region-top-content .global-message .ssulightblue a:visited,.region-top-content .global-message .ivy a,.region-top-content .global-message .ivy a:link,.region-top-content .global-message .ivy a:visited,.region-top-content .global-message .lakes a,.region-top-content .global-message .lakes a:link,.region-top-content .global-message .lakes a:visited,.region-top-content .global-message .sunset a,.region-top-content .global-message .sunset a:link,.region-top-content .global-message .sunset a:visited,.region-top-content .global-message .butterfly a,.region-top-content .global-message .butterfly a:link,.region-top-content .global-message .butterfly a:visited,.region-top-content .global-message .rockwall a,.region-top-content .global-message .rockwall a:link,.region-top-content .global-message .rockwall a:visited,.region-top-content .global-message .ives a,.region-top-content .global-message .ives a:link,.region-top-content .global-message .ives a:visited,.region-top-content .global-message .grey a,.region-top-content .global-message .grey a:link,.region-top-content .global-message .grey a:visited{color:#000000;text-decoration:underline;}.region-top-content .global-message .ssublue a:hover,.region-top-content .global-message .ssublue a:active,.region-top-content .global-message .ssublue a:focus,.region-top-content .global-message .tech a:hover,.region-top-content .global-message .tech a:active,.region-top-content .global-message .tech a:focus,.region-top-content .global-message .lobo a:hover,.region-top-content .global-message .lobo a:active,.region-top-content .global-message .lobo a:focus,.region-top-content .global-message .bacon a:hover,.region-top-content .global-message .bacon a:active,.region-top-content .global-message .bacon a:focus,.region-top-content .global-message .wine a:hover,.region-top-content .global-message .wine a:active,.region-top-content .global-message .wine a:focus,.region-top-content .global-message .charcoal a:hover,.region-top-content .global-message .charcoal a:active,.region-top-content .global-message .charcoal a:focus,.region-top-content .global-message .black a:hover,.region-top-content .global-message .black a:active,.region-top-content .global-message .black a:focus{outline:1px dashed yellow;text-decoration:none;}.region-top-content .global-message .ssulightblue a:hover,.region-top-content .global-message .ssulightblue a:active,.region-top-content .global-message .ssulightblue a:focus,.region-top-content .global-message .ivy a:hover,.region-top-content .global-message .ivy a:active,.region-top-content .global-message .ivy a:focus,.region-top-content .global-message .lakes a:hover,.region-top-content .global-message .lakes a:active,.region-top-content .global-message .lakes a:focus,.region-top-content .global-message .sunset a:hover,.region-top-content .global-message .sunset a:active,.region-top-content .global-message .sunset a:focus,.region-top-content .global-message .butterfly a:hover,.region-top-content .global-message .butterfly a:active,.region-top-content .global-message .butterfly a:focus,.region-top-content .global-message .rockwall a:hover,.region-top-content .global-message .rockwall a:active,.region-top-content .global-message .rockwall a:focus,.region-top-content .global-message .ives a:hover,.region-top-content .global-message .ives a:active,.region-top-content .global-message .ives a:focus,.region-top-content .global-message .grey a:hover,.region-top-content .global-message .grey a:active,.region-top-content .global-message .grey a:focus{outline:1px dashed yellow;text-decoration:none;}
.paragraphs-item-basic-color{padding:0 15px 3.0rem;}.paragraphs-item-basic-color .content{margin:0 auto;max-width:1000px;padding-top:3.5rem;}.paragraphs-item-basic-color.ssublue{background-color:#004C97;}.paragraphs-item-basic-color.ssulightblue{background-color:#ABCAE9;}.paragraphs-item-basic-color.tech{background-color:#007672;}.paragraphs-item-basic-color.ivy{background-color:#A4D65E;}.paragraphs-item-basic-color.lakes{background-color:#2DCCD3;}.paragraphs-item-basic-color.lobo{background-color:#6787B7;}.paragraphs-item-basic-color.sunset{background-color:#FFB25B;}.paragraphs-item-basic-color.butterfly{background-color:#F6BE00;}.paragraphs-item-basic-color.bacon{background-color:#C04C36;}.paragraphs-item-basic-color.wine{background-color:#861F41;}.paragraphs-item-basic-color.rockwall{background-color:#CBC4BC;}.paragraphs-item-basic-color.ives{background-color:#C8C9C7;}.paragraphs-item-basic-color.charcoal{background-color:#36454f;}.paragraphs-item-basic-color.black{background-color:#000000;}.paragraphs-item-basic-color.grey{background-color:#e8e8e8;}.paragraphs-item-basic-color .content{color:#000000;}.paragraphs-item-basic-color.ssublue .content,.paragraphs-item-basic-color.ssublue .content h2,.paragraphs-item-basic-color.tech .content,.paragraphs-item-basic-color.tech .content h2,.paragraphs-item-basic-color.bacon .content,.paragraphs-item-basic-color.bacon .content h2,.paragraphs-item-basic-color.wine .content,.paragraphs-item-basic-color.wine .content h2,.paragraphs-item-basic-color.charcoal .content,.paragraphs-item-basic-color.charcoal .content h2,.paragraphs-item-basic-color.black .content,.paragraphs-item-basic-color.black .content h2{color:#FFFFFF;}.paragraphs-item-basic-color.ssulightblue .content,.paragraphs-item-basic-color.ssulightblue .content h2,.paragraphs-item-basic-color.ivy .content,.paragraphs-item-basic-color.ivy .content h2,.paragraphs-item-basic-color.lakes .content,.paragraphs-item-basic-color.lakes .content h2,.paragraphs-item-basic-color.lobo .content,.paragraphs-item-basic-color.lobo .content h2,.paragraphs-item-basic-color.sunset .content,.paragraphs-item-basic-color.sunset .content h2,.paragraphs-item-basic-color.butterfly .content,.paragraphs-item-basic-color.butterfly .content h2,.paragraphs-item-basic-color.rockwall .content,.paragraphs-item-basic-color.rockwall .content h2,.paragraphs-item-basic-color.ives .content,.paragraphs-item-basic-color.ives .content h2,.paragraphs-item-basic-color.grey .content,.paragraphs-item-basic-color.grey .content h2{color:#000000;}.paragraphs-item-basic-color .field-name-field-basic-color-title{font-family:'open_sansbold',Verdana,Tahoma,'DejaVu Sans',sans-serif;font-size:3.8rem;line-height:1.2em;margin-bottom:4.2rem;text-align:center;}.paragraphs-item-basic-color .field-name-field-basic-color-title{margin-top:2.1rem;margin-bottom:2.1rem;}
.views-exposed-form > div{display:flex;flex-wrap:wrap;align-items:flex-end;}.views-exposed-widget.views-submit-button,.views-exposed-widget.views-reset-button{margin:0 !important;}.views-exposed-widget.views-submit-button > input,.views-exposed-widget.views-reset-button > input{margin:.625em .1em 0 !important;font-size:1.6rem;line-height:24px;}select#edit-field-program-type-tid,select#edit-field-cost-tid,select#edit-field-days-of-week-tid,select#edit-field-field-interest-tid{font-size:1.2rem;height:auto;width:140px;padding:.5em;border:1px solid #c4bcb7;}div#edit-combine-wrapper{flex:1 1 auto;margin-bottom:0;}input#edit-combine{width:100%;margin-bottom:0;}.views-exposed-form .form-item,.views-exposed-form .form-submit{font-size:1.2rem;}.views-exposed-form select{height:auto;padding:.5em;}@media (max-width:519px){div#edit-field-location-value-wrapper{flex:1 1 100%;}}
.node-type-page .paragraphs-item-accordion > .content{padding:2rem 1.5rem 9rem;}
@media (min-width:1080px){.paragraphs-item-testimonial-carousel .field-name-field-quote-testimonial{color:#fff;font-size:2.0rem;line-height:1.8em;margin-bottom:15px;}}@media (max-width:1380px){.paragraphs-item-testimonial-carousel .field-name-field-quote-testimonial{line-height:1.8em;font-size:2.0rem;}}.paragraphs-item-accordion{padding-bottom:2rem;}.node-type-page .paragraphs-item-accordion > .content{padding:2rem 1.5rem 2rem;}
.ssu-notice-inner.dept-alert{position:relative;background-color:#abcae9;border:3px solid #7eb0e2;color:#000;text-shadow:none;}.ssu-notice-inner.dept-alert a,.ssu-notice-inner.dept-alert a:link,.ssu-notice-inner.dept-alert a:visited{color:#000000;text-decoration:underline;box-shadow:none;text-shadow:none;}.ssu-notice-inner.dept-alert a:hover,.ssu-notice-inner.dept-alert a:active,.ssu-notice-inner.dept-alert a:focus{outline:1px dashed yellow;text-decoration:none;text-shadow:none;}
.node-type-course-index .footer-outer-wrapper{background:url(/sites/all/themes/custom/ssuedu_theme/css/images/bkg-footer-pattern.png) repeat-x center top #e8e8e8;}
#block-views-social-media-links-block .social-media-list .social-media-feed-mailing-list a{background:#377539;}#block-views-social-media-links-block .social-media-list .social-media-feed-mailing-list a:after{content:"\f0e0";font-family:'FontAwesome';}#block-views-social-media-links-block .social-media-list .social-media-feed-flickr a{background:#000000;}#block-views-social-media-links-block .social-media-list .social-media-feed-flickr a:after{content:"\f16e";font-family:'FontAwesome';}#block-views-social-media-links-block .social-media-list span a:after{color:#fff;display:inline-block;font-family:'FontAwesome';font-size:1.9rem;line-height:1.9;}#block-views-social-media-links-block .social-media-list  ul{width:100%;display:table;table-layout:auto;}#block-views-social-media-links-block .social-media-list ul li span a{width:100%;}#block-views-social-media-links-block .social-media-list ul li{width:20%;}
