body.maintenance-page .tasks-list>div{margin-bottom:25px}body.maintenance-page .tasks-list>div h6{margin-bottom:2px;font-size:14px;font-weight:400}body.maintenance-page .tasks-list>div h4{margin-top:0;font-size:14px}body.maintenance-page .tasks-list>div.active,body.maintenance-page .tasks-list>div.done{color:#000}body.maintenance-page .form-actions .btn:first-child,body.maintenance-page .form-actions .media-widget>a:first-child,body.maintenance-page .form-actions .podcast-link-wrapper a:first-child,.podcast-link-wrapper body.maintenance-page .form-actions a:first-child{background-color:#fff;border-color:#000;color:#000}body.maintenance-page .form-actions .btn:first-child:hover,body.maintenance-page .form-actions .media-widget>a:first-child:hover,body.maintenance-page .form-actions .podcast-link-wrapper a:first-child:hover,.podcast-link-wrapper body.maintenance-page .form-actions a:first-child:hover,body.maintenance-page .form-actions .btn:first-child:focus,body.maintenance-page .form-actions .media-widget>a:first-child:focus,body.maintenance-page .form-actions .podcast-link-wrapper a:first-child:focus,.podcast-link-wrapper body.maintenance-page .form-actions a:first-child:focus{background-color:#000;border-color:#fff}body.maintenance-page .progress .progress-bar{background-color:#000}body.maintenance-page #panopoly-theme-selection-form .form-type-radio{margin:0 0 2em}body.maintenance-page #panopoly-theme-selection-form .form-type-radio label{display:block}body.maintenance-page #panopoly-theme-selection-form .form-type-radio .form-radio{margin:0;left:0;top:40%}body.ctools-modal-open{overflow:hidden}#modalContent .modal-content{width:100%;overflow:hidden;box-shadow:none !important}#modalContent #modal-content{overflow:auto;width:100% !important;background:#fff}#modalContent .panels-add-content-modal{background:none;padding:0;height:100%;margin:-20px -20px 0;width:100%;position:absolute}#modalContent .panels-section-columns,#modalContent .panels-categories-description{border:none}#modalContent .panels-section-column-categories{margin-left:0;border-right:1px solid #ccc;height:100%;background:#fff;overflow:auto;padding-bottom:20px}#modalContent .panels-section-column-categories .btn,#modalContent .panels-section-column-categories .media-widget>a,#modalContent .panels-section-column-categories .podcast-link-wrapper a,.podcast-link-wrapper #modalContent .panels-section-column-categories a{border:1px solid #b6b6b6 !important;line-height:inherit;margin:0;text-align:left}#modalContent .panels-categories-box{border:0}#modalContent .panels-categories-box a.btn,#modalContent .panels-categories-box .media-widget>a,#modalContent .panels-categories-box .podcast-link-wrapper a,.podcast-link-wrapper #modalContent .panels-categories-box a{padding:5px 10px}#modalContent .panels-categories-box a.active{background:#fff;box-shadow:none}#modalContent .panels-root-content-box a.btn,#modalContent .panels-root-content-box .media-widget>a,#modalContent .panels-root-content-box .podcast-link-wrapper a,.podcast-link-wrapper #modalContent .panels-root-content-box a{padding:5px 10px}#modalContent .panels-categories-description{padding:20px}#modalContent .panels-section-columns{padding-bottom:20px}#modalContent fieldset.widget-preview{margin-top:18px;margin-bottom:0;position:static;border:1px solid #ddd}#modalContent fieldset.widget-preview .panel-heading{position:relative}#modalContent fieldset.widget-preview .panel-heading .btn,#modalContent fieldset.widget-preview .panel-heading .media-widget>a,#modalContent fieldset.widget-preview .panel-heading .podcast-link-wrapper a,.podcast-link-wrapper #modalContent fieldset.widget-preview .panel-heading a{position:absolute;right:10px;top:5px}#modalContent .ctools-auto-submit-full-form fieldset{width:48%;display:block}#modalContent .ctools-auto-submit-full-form fieldset fieldset{width:100%}#modalContent .ctools-auto-submit-full-form fieldset.widget-preview-single{float:right;margin-left:1em;margin-top:0;width:48%;max-width:48% !important}#modalContent .ctools-auto-submit-full-form .form-actions{float:right;clear:right;width:48%;max-width:48%;text-align:right}
#modalContent .form-item-view-settings{display:block}#modalContent .form-item-exposed-use-pager{display:block}#modalContent #panopoly-form-widget-preview{width:50%;float:right}#modalContent #panopoly-form-widget-preview .container{width:auto}ul.menu>li>ul.menu{margin-left:1em}ul.nav>li.dropdown:after{width:100%;height:2px;background:none;position:absolute;bottom:-2px;left:0;right:0;content:''}.nav-expanded .caret{display:none}.nav-expanded>li>a{font-size:1.2em;text-align:left;font-weight:700;color:#1d1d1d}.nav-expanded>li>a:hover,.nav-expanded>li>a:focus,.nav-expanded>li>a.active,.nav-expanded>li>a.active-trail{color:#840e0b;background:none}.nav-expanded>li ul.dropdown-menu{background:none;display:block;border:0;padding:0;position:static;float:none;border-radius:0;box-shadow:none}.nav-expanded>li ul.dropdown-menu li a{padding:3px 15px;color:#1d1d1d}.nav-expanded>li ul.dropdown-menu li a:hover,.nav-expanded>li ul.dropdown-menu li a:focus,.nav-expanded>li ul.dropdown-menu li a.active,.nav-expanded>li ul.dropdown-menu li a.active-trail{color:#840e0b;background:none}.nav-expanded>li ul.dropdown-menu ul{display:none !important}@media(min-width:992px){.nav-expanded>li{float:none;margin-bottom:18px}}.nav-expanded>li.open>a{color:#1d1d1d;background:none}.nav-expanded>li.open>a:hover,.nav-expanded>li.open>a:focus,.nav-expanded>li.open>a.active,.nav-expanded>li.open>a.active-trail{color:#840e0b;background:none}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.t-and-c-link{display:block;margin-top:1rem;font-size:.85em}.field-collection-container{border:0}.field-collection-container .field-collection-view{margin:0;padding:0;border:none}.node-panopoly-page.node-teaser .panel-pane{margin:0 0 10px 260px}.node-panopoly-page.node-teaser .pane-node-field-featured-image{float:left;margin-left:0}@media(max-width:767px){.node-panopoly-page .panel-pane{float:none !important;margin:0 0 10px !important}}.node-panopoly-news-article.node-teaser .panel-pane{margin:0 0 10px 260px}.node-panopoly-news-article.node-teaser .pane-node-field-featured-image{float:left;margin-left:0}@media(max-width:767px){.node-panopoly-news-article .panel-pane{float:none !important;margin:0 0 10px !important}}.panel-display>.row{margin-bottom:20px}.panel-flexible .panel-separator{display:none}.panels-layouts-checkboxes input[type="radio"]{position:static;margin-left:0;margin-bottom:20px}.panels-layouts-checkboxes label{margin-left:0}.panels-layouts-checkboxes .form-type-radio{margin:0 !important}body.panels-ipe{margin-bottom:55px !important}div#panels-ipe-control-container{width:auto;left:0;right:0;box-shadow:none}div#panels-ipe-control-container .panels-ipe-button-container{text-align:center}div#panels-ipe-control-container .panels-ipe-button-container .panels-ipe-pseudobutton-container{margin:0 5px}div#panels-ipe-control-container .panels-ipe-button-container .panels-ipe-pseudobutton-container a{padding:0 10px 0 34px}div#panels-ipe-control-container .panels-ipe-button-container .panels-ipe-pseudobutton-container a:hover{text-decoration:none}div#panels-ipe-control-container .panels-ipe-form-container form>div{text-align:center}div#panels-ipe-control-container .panels-ipe-form-container form .form-submit{margin:0 5px;padding:0 10px 0 34px}div#panels-ipe-control-container .panels-ipe-form-container form .form-submit:hover{box-shadow:none}ul.panels-ipe-linkbar{list-style:none outside none}ul.panels-ipe-linkbar>li{display:inline-block;margin:0 0 0 5px}ul.panels-ipe-linkbar>li a{margin:0 !important}#logo{display:block;float:left;margin-right:15px;height:100%;width:auto}#site-name{float:left}.page-header{margin:0 0 18px}.page-header h1{margin:0}.page-title-hidden .page-header{display:none}.breadcrumb a i{display:none}.nav-tabs,.tabs{margin:0 0 18px}.action-links{list-style:none outside none;margin:0 0 18px;padding:0}.action-links:before,.action-links:after{content:" ";display:table}.action-links:after{clear:both}.action-links>li{float:left;margin:0 10px 0 0}div.vertical-tabs{border:none;border:1px solid #DDD;outline:none;border-radius:4px}div.vertical-tabs ul.vertical-tabs-list{border:none;margin-top:20px;margin-bottom:20px;outline:none}div.vertical-tabs ul.vertical-tabs-list li{border:none;background:none;outline:none !important;border-radius:4px 0 0 4px;border:1px solid;border-color:#fff #ddd #fff #fff}div.vertical-tabs ul.vertical-tabs-list li.selected{border-color:#ddd #fff #ddd #ddd}div.vertical-tabs ul.vertical-tabs-list li a{outline:none !important;border-radius:4px 0 0 4px}div.vertical-tabs ul.vertical-tabs-list li a:hover{color:#fff;background:#cb1511;text-decoration:none}div.vertical-tabs ul.vertical-tabs-list li a:hover strong{text-decoration:none;color:#fff}div.vertical-tabs .vertical-tabs-panes{padding:20px 10px}div.vertical-tabs .form-type-textfield input{width:90%;box-sizing:content-box}
table{width:100%;margin-bottom:1.42857}table td,table th{padding:8px;line-height:1.42857;text-align:left;vertical-align:top;border-top:1px solid #ddd}table td.checkbox,table th.checkbox{text-align:center;display:table-cell;min-height:0;margin-bottom:0;padding-left:0}table td.checkbox input,table th.checkbox input{float:none !important;margin-left:0 !important}table td.checkbox div.checkbox,table th.checkbox div.checkbox{text-align:center;min-height:0;margin-bottom:0;padding-left:0}table th{font-weight:700}table thead th{vertical-align:bottom}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #ddd}ul.links{padding:0;list-style:none outside none}ul.links.inline{margin:0}ul.links.inline li{margin:0 10px 0 0;padding:0}.carousel .carousel-control{z-index:100}.carousel .carousel-indicators li{float:none;margin-left:3px;margin-right:3px}.carousel .carousel-indicators li a{display:none}.carousel .carousel-caption h1,.carousel .carousel-caption h2,.carousel .carousel-caption #footer .block-simplenews .block__title,#footer .block-simplenews .carousel .carousel-caption .block__title,.carousel .carousel-caption h3,.carousel .carousel-caption h4,.carousel .carousel-caption h5,.carousel .carousel-caption h6{color:#fff}.item-list ul.pagination{margin:20px 0}.item-list ul.pagination>li{margin:0;display:inline-block;padding:0;position:relative}.item-list ul.pagination>li>span,.item-list ul.pagination>li>a{padding:6px 12px;border-radius:inherit}.item-list ul.pagination>li>span.progress-disabled,.item-list ul.pagination>li>a.progress-disabled{float:left}.item-list ul.pagination>li .ajax-progress{float:left;padding:6px 5px 6px 10px}.ctools-dropdown-container hr{margin:0}ul.dropdown-menu,ul.dropdown-menu li,ul.nav,ul.navl li{list-style:none outside none !important}.calendar-calendar table.mini td{border:1px solid #fff !important;padding:5px}.view-header .date-nav-wrapper h3{margin-top:5px !important;margin-bottom:0 !important}.ui-tabs .ui-tabs-nav{padding:0 5px 5px}.flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.flex-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.views-exposed-form .views-submit-button,.views-exposed-form .views-reset-button{margin-top:3px}body{-webkit-font-smoothing:antialiased}.block-heading,body{font-family:'arnhem-blond'}#header,.btn,.media-widget>a,.podcast-link-wrapper a,.btn-submit,.button,.form-wrapper,dt,h5,h6,th{font-family:'futura-book' !important}h3{font-family:'arnhem-bold' !important}h4{font-family:'futura-bold' !important;font-weight:700}h1,h2,#footer .block-simplenews .block__title{font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif}.btn,.media-widget>a,.podcast-link-wrapper a{font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:13px;padding:0 30px;margin-right:8px;border-radius:0;line-height:30px}h1{margin:50px 0 60px}@media screen and (max-width:768px){h1{font-size:36px}}.h2,h2,#footer .block-simplenews .block__title{font-size:36px;font-weight:100}@media screen and (min-width:768px){.h2,h2,#footer .block-simplenews .block__title{font-size:48px}}h3{font-weight:700}.h4,h4{font-size:12px;line-height:2;letter-spacing:2.4px;text-transform:uppercase}.bold-td{font-weight:700}.paragraphs-item-4 h4,.paragraphs-item-8 h4{font-size:13px}.paragraphs-item-4 p,.paragraphs-item-8 p{font-size:20px}.page-title{font-size:72px;font-weight:100;letter-spacing:0;line-height:1}p{font-size:20px;line-height:1.3333334}a{word-break:break-word}#main-wrapper{box-sizing:none}#content.container{padding-top:30px;padding-bottom:30px}.block-heading{margin:6px 0 23px}.field-name-field-text{word-break:break-word;line-height:30px}@media screen and (max-width:768px){.field-name-field-text{padding-left:15px;padding-right:15px}}.group-heading-group{text-align:center}.group-heading-group .page-title{letter-spacing:2px;font-weight:300;margin:13px 0 17px}@media screen and (max-width:768px){.group-heading-group .page-title{font-size:36px}}.group-heading-group .block-h3{font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif !important}@media screen and (max-width:768px){.field-name-field-short-text a{font-size:10px;padding:10px}}.group-video-group iframe{max-width:100%}.group-video-group .field-name-field-text{margin-top:30px}.group-header-block-left img{float:right}@media screen and (max-width:768px){.group-header-block-left img{margin-bottom:20px}}@media screen and (max-width:768px){.group-container-l-r,.group-container-right,.group-header-block-left,.group-header-block-right,.group-left-container-2,.group-left-container-3,.group-right-container-2{padding:0 !important}}.field-name-field-link{text-align:center;margin:30px 0}.background-chalkboard .group-center-container,.background-sustainability-red .group-center-container,.background-tapioca .group-center-container{padding:114px 45px 112px !important}
.group-text-container{box-sizing:border-box;margin-top:120px;margin-bottom:140px}.group-text-container .block-heading{margin-bottom:4px !important}.group-text-container .block-text{font-size:16px !important}.group-title-row{text-align:center}.group-title-row h4{margin-top:129px;margin-bottom:0}@media screen and (max-width:768px){.group-title-row{margin-bottom:50px}}.group-img-row{box-sizing:border-box;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.group-img-row .img-responsive,.group-img-row .img-responsive img,.img-responsive .group-img-row img,.group-img-row .node-page img,.node-page .group-img-row img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.group-img-row img{margin:41px auto 0}@media screen and (max-width:767px){.group-img-row img{margin:40px auto}}@media screen and (max-width:480px){.group-img-row{padding:0}}.group-short-text-container{margin:0 auto;float:none}.field-name-field-info-text .field-item{text-align:center}.col-xs-8 p{margin:0}.group-table-container{padding-top:115px}@media screen and (max-width:768px){.group-table-container{padding-top:60px}}.group-table-container .info-table tbody{border-top:none}.group-table-container .info-table td{border-top:none}.group-table-container .info-table .bold-td{font-weight:700}.group-button-row{padding:21px 0 120px}.group-l-text-container{margin-bottom:60px}.group-r-img-container{margin-right:60px}.group-r-img-container .r-big-img img{margin:0 auto;display:block}@media screen and (max-width:768px){.group-r-img-container .r-big-img img{margin-top:100px}}.text-w-ig{margin-top:60px !important}.group-mighty-contact-row{margin:0}.group-mighty-contact-row .group-mighty-contact-container{display:block;margin:80px auto 0;float:none}.group-mighty-contact-row .group-mighty-contact-container .field-name-field-text-1,.group-mighty-contact-row .group-mighty-contact-container .field-name-field-text-2,.group-mighty-contact-row .group-mighty-contact-container .field-name-field-text-3{margin-top:39px}@media screen and (max-width:768px){#commerce-checkout-form-login,.block-commerce-extra-plus{float:none !important;padding:0;border:0;margin:0;width:100% !important}}.node-podcast.node-teaser h2,.node-podcast.node-teaser #footer .block-simplenews .block__title,#footer .block-simplenews .node-podcast.node-teaser .block__title{display:none}.node-podcast.node-teaser .node-readmore{display:none}.paragraphs-item-header-block-with-picture,.paragraphs-item-picture-right-block{margin-bottom:20px}@media screen and (min-width:768px){.paragraphs-item-header-block-with-picture,.paragraphs-item-picture-right-block{margin-bottom:50px}}.paragraphs-item-picture-left-block{margin-bottom:100px}@media screen and (min-width:768px){.paragraphs-item-picture-left-block{margin-bottom:120px}}.paragraphs-item-page-heading{margin-bottom:0}.paragraphs-item-page-heading.background-chalkboard,.paragraphs-item-page-heading.background-sustainability-red,.paragraphs-item-page-heading.background-tapioca{margin-bottom:20px}@media screen and (min-width:768px){.paragraphs-item-page-heading.background-chalkboard,.paragraphs-item-page-heading.background-sustainability-red,.paragraphs-item-page-heading.background-tapioca{margin-bottom:40px}}.paragraphs-item-page-heading.background-chalkboard .group-heading-group,.paragraphs-item-page-heading.background-sustainability-red .group-heading-group,.paragraphs-item-page-heading.background-tapioca .group-heading-group{padding-bottom:20px}@media screen and (min-width:768px){.paragraphs-item-page-heading.background-chalkboard .group-heading-group,.paragraphs-item-page-heading.background-sustainability-red .group-heading-group,.paragraphs-item-page-heading.background-tapioca .group-heading-group{padding-bottom:141px}}.paragraphs-item-page-heading .group-heading-group{padding-bottom:9px;padding-top:20px}@media screen and (min-width:768px){.paragraphs-item-page-heading .group-heading-group{padding-top:56px}}.paragraphs-item-65{margin-bottom:0}.paragraphs-item-65 .group-heading-group{padding-bottom:20px}@media screen and (min-width:768px){.paragraphs-item-65 .group-heading-group{padding-bottom:68px}}.paragraphs-item-20{margin-bottom:20px}@media screen and (min-width:768px){.paragraphs-item-20{margin-bottom:40px}}.paragraphs-item-64{text-align:center}.paragraphs-item-related-products{margin:20px auto}.paragraphs-item-related-products .field-name-field-products{text-align:right}@media screen and (max-width:768px){.paragraphs-item-related-products .field-name-field-products{margin-top:10px}}.paragraphs-item-related-products.paragraphs-item-64{text-align:center}.paragraphs-item-central-text .the-mightiest-row{width:100%}.paragraphs-item-central-text .the-mightiest-row .block-text p{line-height:1.5em;margin-bottom:1.5em}.paragraphs-item-central-text .the-mightiest-row .block-text p:last-child{margin-bottom:0}.paragraphs-item-central-text .the-mightiest-row .group-center-container{margin:0 auto;display:block;float:none;box-sizing:border-box;padding:28px}.paragraphs-item-central-text .the-mightiest-row .group-center-container ul{padding-left:15px}@media screen and (max-width:768px){.paragraphs-item-central-text .the-mightiest-row .group-center-container{padding:15px}}.paragraphs-item-icon-with-text{padding:15px 0;margin:0}.paragraphs-item-icon-with-text .text-right{padding-left:0 !important}.paragraphs-item-icon-with-text .btn,.paragraphs-item-icon-with-text .media-widget>a,.paragraphs-item-icon-with-text .podcast-link-wrapper a,.podcast-link-wrapper .paragraphs-item-icon-with-text a{margin-bottom:105px}
.paragraphs-item-icon-with-text h3{margin-top:0;padding-top:114px}.paragraphs-item-two-column-text{padding-bottom:95px}.paragraphs-item-two-column-text{margin-top:20px}@media screen and (min-width:768px){.paragraphs-item-two-column-text{margin-top:110px}}.paragraphs-item-two-column-text .block-text .block-heading{margin-top:6px;margin-bottom:23px}.paragraphs-item-two-column-text .block-text a{margin-top:22px}.paragraphs-item-two-column-text .panel-default{box-shadow:none !important;border:none !important}.paragraphs-item-two-column-text .panel-heading{padding:0 !important}.paragraphs-item-two-column-text .panel-heading .panel-title{font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif !important;text-transform:none;font-weight:400;letter-spacing:normal;line-height:30px;border:1px solid #ddd;padding:20px 75px 20px 30px;position:relative}.paragraphs-item-two-column-text .panel-heading .fa-chevron-down{color:#111;font-size:12px;top:25px;position:absolute;right:30px}.paragraphs-item-big-picture-on-left,.paragraphs-item-big-picture-on-right{padding-bottom:20px;padding-top:20px}@media screen and (min-width:768px){.paragraphs-item-big-picture-on-left,.paragraphs-item-big-picture-on-right{padding-bottom:60px;padding-top:68px}}.paragraphs-item-big-picture-on-right .group-big-row-big-row{width:100%}.paragraphs-item-two-column-text{margin-top:110px}.paragraphs-item-two-column-text .block-text .block-heading{margin-top:6px;margin-bottom:23px}.paragraphs-item-two-column-text .block-text a{margin-top:22px}.paragraphs-item-two-column-text .panel-default{box-shadow:none !important;border:none !important}.paragraphs-item-two-column-text .panel-heading{padding:0 !important}.paragraphs-item-two-column-text .panel-heading .panel-title{font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif !important;text-transform:none;font-weight:400;letter-spacing:normal;line-height:30px;border:1px solid #ddd;padding:20px 75px 20px 30px}@media screen and (max-width:768px){.paragraphs-item-two-column-text .panel-heading .panel-title{font-size:20px;line-height:28px}}.commerce-add-to-cart em{display:none}@media screen and (max-width:768px){.group-container-left,.group-container-right,.group-left-container-2,.group-left-container-3,.group-right-container-2{padding:0 15px !important}}.background-white{background-color:#fff}.background-chalkboard{background-color:#b8c7be}.background-sustainability-red{background-color:#cb1511}.background-sustainability-red h1,.background-sustainability-red h2,.background-sustainability-red #footer .block-simplenews .block__title,#footer .block-simplenews .background-sustainability-red .block__title,.background-sustainability-red h3,.background-sustainability-red h4,.background-sustainability-red h5,.background-sustainability-red h6,.background-sustainability-red p{color:#fff}.background-tapioca{background-color:rgba(29,29,29,0.03)}.block-commerce-extra-plus{border-left:0;padding:0 50px 0 0;border-right:1px solid #eee;margin:0 50px 0 0}.flexslider{margin:0 !important;border:0}.flexslider .flex-direction-nav{background:rgba(0,0,0,0.1) url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/pattern.png);display:inline-block;width:100%;height:100%;position:absolute;top:0;z-index:3}.flexslider .flex-direction-nav a:before{content:none}.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev{background-size:40% 40% !important;color:rgba(255,255,255,0) !important;height:140px;text-shadow:none;width:70px}.flexslider .flex-direction-nav .flex-prev{background:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/arrow_left.png) center no-repeat}.flexslider .flex-direction-nav .flex-next{background:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/arrow_right.png) center no-repeat}.flexslider .flex-control-paging li a{background:#fff;color:transparent;height:10px;width:10px}@media screen and (min-width:768px){.flexslider .flex-control-paging li a{width:20px;height:20px}}.flexslider .flex-control-paging li a.flex-active{background:#cb1511}.flexslider .flex-control-nav{bottom:10px;left:10px;text-align:left;width:auto;z-index:1000}@media screen and (min-width:768px){.flexslider .flex-control-nav{bottom:auto;left:auto;right:18px;text-align:right;top:395px;width:32px}}.flexslider .flex-control-nav li{margin:6px}.flexslider .slides .field-name-field-image img{max-width:none;width:auto}.flexslider .slides .views-field-field-image img{max-width:100%}.front .flexslider,.page-frontpage .flexslider{height:100vh !important}.front .flexslider .slides li,.page-frontpage .flexslider .slides li{overflow:hidden;text-align:center;height:100vh;width:100vw}.front .flexslider .slides img,.page-frontpage .flexslider .slides img{width:auto}.front .flexslider .slides .field-name-field-image img,.page-frontpage .flexslider .slides .field-name-field-image img{height:auto;margin:auto;min-height:100vh;min-width:100vw;position:absolute;width:auto}@media screen and (max-width:767px){.front .flexslider .slides .field-name-field-image img,.page-frontpage .flexslider .slides .field-name-field-image img{width:auto;max-height:100vh;left:-33%;top:60px}}@media screen and (max-width:767px) and (orientation:landscape){.front .flexslider .slides .field-name-field-image img,.page-frontpage .flexslider .slides .field-name-field-image img{left:0}}.btn,.media-widget>a,.podcast-link-wrapper a{white-space:pre-wrap}@media screen and (max-width:768px){.btn.btn-primary,.media-widget>a.btn-primary,body.maintenance-page .form-actions .btn:first-child,body.maintenance-page .form-actions .media-widget>a:first-child,body.maintenance-page .form-actions .podcast-link-wrapper a:first-child,.podcast-link-wrapper body.maintenance-page .form-actions a:first-child,.podcast-link-wrapper a.btn-primary{margin-right:0}}.btn a,.media-widget>a a,.podcast-link-wrapper a a{color:#fff}.view-courses .form-item-quantity{display:inline-block;margin-right:20px;min-width:150px}.view-courses #edit-quantity{width:70px;display:inline-block;margin-left:20px}
.view-courses .views-label-commerce-price{float:left;margin-right:20px;min-width:150px}div.form-item div.password-suggestions{width:auto}.form-type-password-confirm{position:relative;padding-bottom:4em}.password-strength{float:none !important;position:absolute;bottom:0;margin:2em 0 !important;width:auto !important;font-size:inherit !important}#edit-date-filter-max-wrapper,#edit-date-filter-min-wrapper{float:left}.container-inline-date .form-item .form-item{float:none}#payment-details{max-width:300px}#edit-commerce-payment-payment-details-credit-card-exp-month,#edit-commerce-payment-payment-details-credit-card-exp-year{max-width:80px;display:inline-block}#edit-commerce-payment-payment-details-credit-card-code{max-width:4em}#content{z-index:0}#header{z-index:1}#header .container{background:#fff;padding:0;width:100%;z-index:500}#header #company-name{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-left:0 !important;text-align:left}@media screen and (max-width:768px){#header #company-name{margin:10px !important}}@media screen and (min-width:768px){#header #company-name{margin:20px !important;padding-left:150px !important;max-width:800px}}#header .navbar-nav{margin:0}#header .navbar-nav>li>a{padding:0}#header #hamburger-label{float:right;position:absolute;top:6px;right:5px;padding-right:150px;font-size:17px;font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif;margin-left:30px}@media screen and (max-width:768px){#header #hamburger-label{top:6px;padding-right:15px}}#header .navbar-default{border:none;margin-bottom:0;position:static}#header .navbar-default .navbar-toggle{border:0;margin:0;position:absolute;top:8px;right:5px;padding-right:205px}@media screen and (max-width:768px){#header .navbar-default .navbar-toggle{padding-right:75px}}#header .navbar-default .navbar-toggle:focus,#header .navbar-default .navbar-toggle:hover{background-color:transparent}#header .navbar-default .navbar-toggle .icon-bar{background-color:#cb1511;width:18px;height:1px}#header .navbar-default .menu-heading{font-family:"futura-bold","Helvetica Neue",Helvetica;font-size:12px;letter-spacing:2.4px;margin:30px 0 8px}@media screen and (max-width:768px){#header .navbar-default .menu-heading{margin:30px 0 8px}}#header .navbar-default .menu-link{background:transparent;display:inline;font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif;font-size:32px;font-weight:700;letter-spacing:2.4px;line-height:48px}@media screen and (max-width:768px){#header .navbar-default .menu-link{font-size:24px;line-height:1em;margin-bottom:1em;display:block}}#header .navbar-default .menu-link:hover{color:#1d1d1d}#header .navbar-default .dropdown-menu{position:relative;left:15px;background:transparent;float:none;display:block;border:0;box-shadow:0 0 0;text-align:center}#header .navbar-default .active{color:#1d1d1d}#header .navbar-header{display:block}.site-name{background-repeat:no-repeat;color:#cb1511;direction:ltr;display:block;font-size:16px;font-weight:100;letter-spacing:7px;text-align:left;text-decoration:none !important;text-transform:uppercase}@media screen and (max-width:768px){.site-name{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/logo.png);height:40px;overflow:hidden;padding:0 0 0 35px;text-indent:-1000px;width:0}}@media screen and (min-width:768px){.site-name{height:12px;width:404px;background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/sfa-logo-red.svg);text-indent:-9999em;overflow:hidden}}.front .navbar-default,.page-frontpage .navbar-default{position:absolute !important;z-index:100;width:100%}.not-front .footer-first-row{border-top:1px solid #ccc}.navbar-default,.navbar-default .navbar-form{background-color:#fff !important}.navbar-collapse{border-top:0;box-shadow:none}.navbar-collapse #hamburger-label .close-link{display:none}.navbar-collapse.in{padding-bottom:30px;background-color:#cb1511;text-align:center;position:absolute;top:0;left:0;width:100%;z-index:10000;min-height:100vh !important;overflow:visible}.navbar-collapse.in #hamburger-label,.navbar-collapse.in a{color:#fff !important}.navbar-collapse.in #hamburger-label .close-link{display:block}.navbar-collapse.in #hamburger-label .open-link{display:none}.navbar-collapse.in .icon-bar{background-color:#fff !important;position:relative;transition:all 500ms ease-in-out}.navbar-collapse.in .icon-bar.icon-bar-0{top:8px;transform:rotate(45deg)}.navbar-collapse.in .icon-bar.icon-bar-1,.navbar-collapse.in .icon-bar.icon-bar-2{display:none}.navbar-collapse.in .icon-bar.icon-bar-3{top:3px;transform:rotate(-45deg)}.navbar-collapse.in #navbar-collapse{display:block;text-align:center;clear:both}@media screen and (max-width:768px){.navbar-collapse.in .site-name{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/logo-white.png)}}@media screen and (min-width:768px){.navbar-collapse.in .site-name{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/sfa-logo-white.svg);padding-top:0}}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}#footer{background-color:#fff;box-sizing:border-box;margin:0;width:100%}@media screen and (min-width:768px){#footer{padding-bottom:20px}}@media screen and (min-width:768px){#footer .form-group{margin-bottom:-10px;width:350px}}#footer .form-item-mail,#footer .form-submit{width:100%}#footer #edit-mail{border-radius:0;padding:0 25px;line-height:5px;height:31px;font-size:15px}#footer .pull-right{display:none}#footer .region-footer{color:#1d1d1d;margin-top:30px}#footer .region-footer .block__content{font-size:20px;font-weight:200}#footer .region-footer .block__content p{margin:0 0 21px;font-size:16px;line-height:24px}#footer .block-simplenews{margin-top:20px}#footer .block-simplenews .block__title{text-transform:none;letter-spacing:0;font-family:"arnhem-blond",Georgia,"Times New Roman",Times,serif !important;font-weight:700;font-size:16px;line-height:24px;margin:0}#footer .block-simplenews label{display:none}#footer .form-group{display:inline-block;margin:0}#footer .email-input,#footer .form-text{border-radius:4px;line-height:21px;margin-right:5px;padding:8px}
#footer .email-input:focus,#footer .form-text:focus{outline:none !important;border-color:#ccc !important;box-shadow:none;border:1px solid #ccc}#footer .footer-first-row{height:0;overflow:hidden}#footer .footer-last-row{border-top:1px solid #ccc;padding-top:1.5em;margin-top:1.5em}#footer #copyright p{font-size:14px;line-height:24px}#footer .socicons.pull-right{display:block !important}#footer .socicons.pull-right .list-item-social{padding:0 2px !important}#footer .socicons.pull-right .fa{color:#1d1d1d}#footer .visible-desktop{display:none}.footer-menu{line-height:1.05em}.footer-menu .block__title{color:#1d1d1d;font-size:10px;line-height:24px;letter-spacing:2px;margin:0}.footer-menu a{color:#1d1d1d;font-weight:200;font-size:14px;line-height:24px;padding:0 !important}.footer-action-links{position:fixed;bottom:0;width:100%}.footer-action-links .nav{float:left}.footer-action-links .secondary{float:right}.footer-action-links .nav-tabs,.footer-action-links .tabs{margin-bottom:0}.footer-action-links .nav-tabs a,.footer-action-links .nav-tabs a:focus,.footer-action-links .nav-tabs a:hover,.footer-action-links .tabs a,.footer-action-links .tabs a:focus,.footer-action-links .tabs a:hover{background:rgba(255,255,255,0.95)}.footer-action-links .action-links{margin:5px 0 0;float:right}.node-article.article-types-news-article-or-link-to-page.view-mode-full .field-name-field-image{display:none}.node-article.view-mode-front_page_teaser{color:#fff}.node-article.view-mode-front_page_teaser .node-title{display:none}.node-article.view-mode-front_page_teaser h2,.node-article.view-mode-front_page_teaser #footer .block-simplenews .block__title,#footer .block-simplenews .node-article.view-mode-front_page_teaser .block__title{font-family:"futura-bold","Helvetica Neue",Helvetica;font-weight:500;font-size:10px;letter-spacing:2px;line-height:24px;margin-top:0;text-transform:uppercase}@media screen and (min-width:768px){.node-article.view-mode-front_page_teaser h2,.node-article.view-mode-front_page_teaser #footer .block-simplenews .block__title,#footer .block-simplenews .node-article.view-mode-front_page_teaser .block__title{font-size:12px;letter-spacing:2.4px;line-height:24px}}.node-article.view-mode-front_page_teaser h2 .caps,.node-article.view-mode-front_page_teaser #footer .block-simplenews .block__title .caps,#footer .block-simplenews .node-article.view-mode-front_page_teaser .block__title .caps{font-size:100%}.node-article.view-mode-front_page_teaser .field-name-field-quote-thumbnail{border:1px solid #fff;float:left;margin-right:15px}.node-article.view-mode-front_page_teaser .field-name-field-front-page-text,.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link,.node-article.view-mode-front_page_teaser .field-name-field-front-page-text p,.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link p{font-size:16px;line-height:24px}@media screen and (min-width:768px){.node-article.view-mode-front_page_teaser .field-name-field-front-page-text,.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link,.node-article.view-mode-front_page_teaser .field-name-field-front-page-text p,.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link p{font-size:32px;line-height:35px}}.node-article.view-mode-front_page_teaser .field-name-node-link{display:none}.node-article.view-mode-front_page_teaser.article-types-mission-statement .field-name-title{display:none}.node-article.view-mode-front_page_teaser.article-types-mission-statement .field-name-field-front-page-text p,.node-article.view-mode-front_page_teaser.article-types-mission-statement .node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link p,.node-article.view-mode-front_page_teaser.article-types-quote .node-article.view-mode-front_page_teaser.article-types-mission-statement .field-name-node-link p{font-size:27px;line-height:30px}@media screen and (min-width:768px){.node-article.view-mode-front_page_teaser.article-types-mission-statement .field-name-field-front-page-text p,.node-article.view-mode-front_page_teaser.article-types-mission-statement .node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link p,.node-article.view-mode-front_page_teaser.article-types-quote .node-article.view-mode-front_page_teaser.article-types-mission-statement .field-name-node-link p{font-size:44px;line-height:48px}}.node-article.view-mode-front_page_teaser.article-types-quote .field-name-title{display:none}.node-article.view-mode-front_page_teaser.article-types-quote .field-name-field-front-page-text,.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link{display:inline}.node-article.view-mode-front_page_teaser.article-types-quote .field-name-field-front-page-text p,.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link p{display:inline}.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link{display:inline;white-space:nowrap}.node-article.view-mode-front_page_teaser.article-types-quote .field-name-node-link a::after{content:" »"}.node-article.view-mode-front_page_teaser.article-types-video .field-name-title{display:none}.node-article.view-mode-front_page_teaser .group-blurb{left:10px;max-width:100%;padding-right:10px;position:absolute;text-align:left;top:255px;z-index:100}@media screen and (min-width:768px){.node-article.view-mode-front_page_teaser .group-blurb{left:auto;right:245px;top:348px;width:460px}}@media screen and (max-width:992px){.node-article.view-mode-front_page_teaser .group-blurb{top:205px}}@media screen and (max-width:992px) and (orientation:landscape){.node-article.view-mode-front_page_teaser .group-blurb{top:70px}}.node-article.view-mode-front_page_teaser .group-attribution{-ms-flex-align:center;align-items:center;background:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/quote-border-top.png) 0 0 no-repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:20px;padding-top:21px}
.node-article.view-mode-front_page_teaser .field-name-field-quote-attribution p{font-size:12px;line-height:18px;margin:0}@media screen and (min-width:768px){.node-article.view-mode-front_page_teaser .field-name-field-quote-attribution p{font-size:16px;line-height:24px}}.view-news-developments .views-row{padding:0 15px}.view-news-developments .views-row .node-title{display:block;font-size:1em}@media screen and (min-width:768px){.view-news-developments .views-row{width:33%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row}}.page-news-developments h1.title{background:#fff;padding:0 15px 15px}.page-news-developments #main{background:rgba(0,0,0,0.1) url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/method2.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:140px}.page-news-developments #main .block__title{color:#cb1511;margin:0;padding-top:150px;padding-bottom:150px;font-size:40px;font-weight:500;text-align:center}.page-news-developments #main .node-article{background:#fff;position:relative;padding:15px}.page-news-developments #main .node-article .node-title{font-size:18px;line-height:1.3em;color:#2a2a2a;margin:9px 0 55px}.page-news-developments #main .node-article .node-title a{color:#2a2a2a;font-size:18px;line-height:1.3em}.page-news-developments #main .node-article .field-name-body{font-size:16px;min-height:140px}.page-news-developments #main .node-article .post_content_bottom{background:#cfcfcf;transition:all .3s ease;padding:7px 4px 6px}.page-news-developments #main .node-article .post_content_bottom .read_more{color:#fff;display:block;margin:0 8px;text-align:right}.page-news-developments #main .node-article .post_content_bottom a{padding:7px 4px 6px;color:#fff;font-size:16px}.page-node-32 .group-center-container{max-width:611px;text-align:justify}#modal-content,.modal-header.popups-title,.popups-container{border:0;border-radius:0}#modalContent{top:150px !important;position:fixed !important}#modalContent .modal-forms-modal-content .modal-header{padding:20px;background:#cb1511}#modalContent .modal-forms-modal-content .modal-header .popups-close{display:none}#modalContent .modal-forms-modal-content .modal-title{color:#fff}@media screen and (max-width:768px){#modalContent .modal-forms-modal-content .modal-title{white-space:inherit}}#modalContent .modal-forms-modal-content .popups-container{border-radius:0 !important}#modalContent .modal-forms-modal-content .btn,#modalContent .modal-forms-modal-content .media-widget>a,#modalContent .modal-forms-modal-content .podcast-link-wrapper a,.podcast-link-wrapper #modalContent .modal-forms-modal-content a{width:100%}#modalContent .ctools-modal-content{width:480px !important;max-width:100vw !important}#modalContent .ctools-modal-content .modal-content{padding:20px !important}#modalContent .ctools-modal-content .modal-content .webform-client-form .close{background-image:none;border:none;color:#b6b6b6;float:none;font-size:13px;font-weight:700;height:auto;letter-spacing:2px;line-height:30px;margin-bottom:0;opacity:1;padding:0 30px;text-align:center;text-indent:0;text-shadow:none;text-transform:uppercase}#modalContent .form-control{font-size:16px;padding:0 0 5px !important;display:block;width:100% !important;border:none;border-bottom:1px solid #dadada;margin:0 0 10px;box-shadow:none !important}#modalContent label{font-weight:400}#modalContent .form-actions{margin-top:30px;margin-bottom:10px}#modalContent #disclaimer,#modalContent #disclaimer p{text-align:justify;font-size:12px;color:#b6b6b6}.block-podcast-header-block{background-color:#0a2c4a;background-image:none;background-repeat:no-repeat !important;background-position:0 0;background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/css/none),linear-gradient(to right,#184864,#091b3c);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.block-podcast-header-block .block__title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex:1;flex:1;background-color:transparent;background-image:none;background-repeat:no-repeat !important;background-position:55% 50%;min-height:200px}.block-podcast-header-block .block__title,.block-podcast-header-block .block__title .block-overlay-link{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}@media screen and (max-width:479px){.block-podcast-header-block .block__title{background-position:90% 50%}}@media screen and (max-width:767px){.block-podcast-header-block{background-color:#0a2c4a;background-image:none;background-repeat:no-repeat !important;background-position:0 0;background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/gubbe-SM.png),linear-gradient(to right,#184864,#091b3c);min-width:221px;min-height:214px}.block-podcast-header-block .block__title{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/text-v1-SM.png);min-width:283px;min-height:166px}}@media screen and (min-width:768px){.block-podcast-header-block{background-color:#0a2c4a;background-image:none;background-repeat:no-repeat !important;background-position:0 0;background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/gubbe-SM.png),linear-gradient(to right,#184864,#091b3c);min-width:221px;min-height:214px}.block-podcast-header-block .block__title{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/text-v1-SM.png);min-width:283px;min-height:166px}}@media screen and (min-width:992px){.block-podcast-header-block{background-color:#0a2c4a;background-image:none;background-repeat:no-repeat !important;background-position:0 0;background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/gubbe-MD.png),linear-gradient(to right,#184864,#091b3c);min-width:287px;min-height:277px}.block-podcast-header-block .block__title{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/text-v1-MD.png);min-width:558px;min-height:120px}}@media screen and (min-width:1200px){.block-podcast-header-block{background-color:#0a2c4a;background-image:none;background-repeat:no-repeat !important;background-position:0 0;background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/gubbe-LG.png),linear-gradient(to right,#184864,#091b3c);min-width:347px;min-height:335px}
.block-podcast-header-block .block__title{background-image:url(//www.sustainablefashionacademy.org/sites/all/themes/sfa/assets/images/podcasts/banner/text-v1-LG.png);min-width:677px;min-height:146px}}.block-podcast-latest-episode-block,.block-podcast-current-episode-block{margin:45px 0}.pane-latest-episode,.pane-current-episode{margin:30px 0 80px}.pane-latest-episode .pane-title,.pane-current-episode .pane-title{display:none}.pane-latest-episode .views-field-field-episode-picture,.pane-current-episode .views-field-field-episode-picture{float:left;margin:0 30px 30px 50px}.pane-latest-episode .views-field-field-episode-url,.pane-current-episode .views-field-field-episode-url{margin-top:30px}.pane-latest-episode .views-field-addtoany-link,.pane-current-episode .views-field-addtoany-link{float:left}.view-latest-episode .latest-episode-player,.pane-current-episode .latest-episode-player{background-color:#737373;border:1px solid #737373;margin-top:45px;height:70px;padding-top:15px}.view-latest-episode .latest-episode-player .mejs__container,.pane-current-episode .latest-episode-player .mejs__container{height:40px !important;width:100% !important}.view-latest-episode .latest-episode-picture,.pane-current-episode .latest-episode-picture{float:left;text-align:right}@media screen and (max-width:767px){.view-latest-episode .latest-episode-picture,.pane-current-episode .latest-episode-picture{margin:0 0 30px}}.mejs__container,.mejs__controls{background:#737373 !important}.epidose-id,.epidose-created{display:inline}.view-podcast-episodes .views-row,.view-podcast-episodes.view-podcast-access .node-podcast-episode.node-teaser,.view-podcast-access .views-row,.view-podcast-access.view-podcast-access .node-podcast-episode.node-teaser{border-top:1px solid #ddd}.view-podcast-episodes .views-row.views-row-first,.view-podcast-episodes.view-podcast-access .node-podcast-episode.node-teaser.views-row-first,.view-podcast-access .views-row.views-row-first,.view-podcast-access.view-podcast-access .node-podcast-episode.node-teaser.views-row-first{border-top-width:0}.view-podcast-episodes .views-row .row,.view-podcast-episodes.view-podcast-access .node-podcast-episode.node-teaser .row,.view-podcast-access .views-row .row,.view-podcast-access.view-podcast-access .node-podcast-episode.node-teaser .row{padding:20px 0}.view-podcast-episodes .field-name-title h3,.view-podcast-access .field-name-title h3{margin:.5rem 0}.view-podcast-episodes-block .views-row-first .node-podcast-episode.node-teaser{border-top:1px solid #ddd}.node-podcast{background:#fff;margin:10px auto 40px}.node-podcast-episode.node-teaser{color:#505050;margin-top:.5em}.node-podcast-episode.node-teaser a{color:#737373}@media screen and (min-width:768px){.node-podcast-episode.node-teaser .field-name-field-episode-picture{text-align:right}}@media screen and (min-width:768px){.node-podcast.container .col-sm-3,.node-podcast-episode.container .col-sm-3,.view-podcast-episodes.container .col-sm-3{width:25% !important}}.node-podcast h1,.node-podcast .group-buttons,.node-podcast-episode h1,.node-podcast-episode .group-buttons,.view-podcast-episodes h1,.view-podcast-episodes .group-buttons{clear:both}.node-podcast .label-above,.node-podcast-episode .label-above,.view-podcast-episodes .label-above{margin-top:0}.node-podcast .field-name-addtoany,.node-podcast-episode .field-name-addtoany,.view-podcast-episodes .field-name-addtoany{margin-top:15px;border:2px solid #737373;float:left;padding:5px 10px 3px}.node-podcast .field-name-addtoany .addtoany_list,.node-podcast-episode .field-name-addtoany .addtoany_list,.view-podcast-episodes .field-name-addtoany .addtoany_list{line-height:16px !important}.node-podcast .mediaelement-download-link,.node-podcast-episode .mediaelement-download-link,.view-podcast-episodes .mediaelement-download-link{float:left;margin-top:15px}.page-podcasts-protected .page-header{margin:56px 0 28px}.field-name-field-header-picture img{height:auto;width:100%}@media screen and (min-width:768px){.field-name-field-header-picture{width:25%;float:left}}.field-name-field-header-subtitle{padding-top:50px}.field-name-field-header-subtitle h2,.field-name-field-header-subtitle #footer .block-simplenews .block__title,#footer .block-simplenews .field-name-field-header-subtitle .block__title{margin-top:0}@media screen and (min-width:768px){.field-name-field-header-subtitle{width:50%;float:left;text-align:center}}.field-name-field-about-the-host{margin-top:2rem;margin-bottom:1rem}@media screen and (max-width:767px){.field-name-field-about-the-host .label-above{font-size:36px;font-weight:100}}.podcast-created,.podcast-duration{color:#505050;margin-right:2rem}.sponsor-logo-and-label{color:#505050;font-size:.75em;display:block;padding-top:1rem}.sponsor-logo-and-label .item-list li{margin:1rem 0 0 !important;display:inline-block}.sponsor-label,.sponsor-logo{padding-right:1rem}.sponsor-logo .item-list,.sponsor-logo ul,.sponsor-logo li,.sponsor-logo img{display:inline;padding:0 1rem 0 0 !important;margin:0 !important;list-style-type:none !important}@media screen and (max-width:991px){.sponsor-logo{display:block;padding:1em 0}}.field-name-field-header-subtitle .field-items .caps{font-size:24px}.field-name-field-author{padding-top:20px;clear:left}@media screen and (max-width:767px){.field-name-field-picture{margin-top:40px}}.podcast-link-wrapper{display:inline-block;margin-right:15px;margin-bottom:10px;border:2px solid #737373;padding:0;line-height:2rem;background:#fff;text-transform:uppercase}.podcast-link-wrapper.podcast-rss-link a{padding-left:28px;position:relative}.podcast-link-wrapper.podcast-rss-link a:before{content:"\00a0";position:absolute;bottom:10px;left:10px;width:4px;height:4px;background:#737373;border-radius:5px}.podcast-link-wrapper.podcast-rss-link a:after{content:"\00a0";position:absolute;bottom:10px;left:10px;width:14px;height:14px;border-style:double;border-width:7px 7px 0 0;border-color:#737373;border-radius:0 25px 0 0}.podcast-link-wrapper a{color:#737373 !important;font-family:helvetica !important;font-size:10px !important;line-height:30px !important;margin:0;outline:none !important;padding:0 10px;white-space:nowrap !important}.btn-inverse{background:#737373}.btn-inverse a{color:#fff !important}.addtoany_list.a2a_kit_size_32>a{font-size:20px;line-height:1.42857}.addtoany_list a.addtoany_share_save img{height:10px}.a2a_mini{width:auto !important;border:2px solid #737373 !important;border-radius:0 !important}.a2a_menu .a2a_mini_services a,.a2a_menu .a2a_mini_services a:visited,.a2a_menu .a2apage_wide a:visited{width:auto}.a2a_svg{background-color:#737373 !important}.row-of-buttons{margin-top:20px;margin-bottom:20px;padding:0 15px}.node-type-podcast .podcast-about-link{display:none}.node-type-podcast .podcast-archive-link{margin-right:0}.page-podcasts #content.container{padding-top:0}.page-podcasts .podcast-about-link{margin-right:0}.page-podcasts .podcast-archive-link{display:none}.podcast-title{font-size:2.2rem;font-weight:700}.node-type-podcast-episode .podcast-archive-link{margin-right:0}.container,.container-fluid{position:relative}.container-fluid{padding-left:0;padding-right:0}#messages{z-index:100}#header{z-index:1000}.node-type-page #footer{margin-top:20px}.node-type-article #footer{margin-top:30px}.region-content{margin-bottom:2px}.img-responsive img,.node-page img img,.node-page img{margin:0 auto}
@media screen and (max-width:768px){.img-responsive img,.node-page img img,.node-page img{max-height:100vh;width:auto}}.dl-horizontal dt{float:left;font-weight:700;min-width:262px;margin-right:30px}.info-table tbody,.info-table td,.info-table th{border:0}@media screen and (min-width:768px){.info-table .bold-td,.info-table th{white-space:nowrap}}@media screen and (max-width:768px){.info-table td{display:block}}.group-grid-container{padding-bottom:85px}.component-total,.views-field-commerce-total,.views-field-commerce-unit-price,.views-field-quantity{white-space:nowrap}