html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.no-js .hide-no-js{display:none!important}ol,ul{margin:0;padding:0;list-style:none}.wp-caption-text,.entry-content p,.comment-content p,.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.entry-pagination,.comment-notes,.logged-in-as,.form-allowed-tags{margin-bottom:1.5em;margin-bottom:1em;text-overflow:ellipsis;word-wrap:break-word;hyphens:auto;letter-spacing:.01rem;line-height:1.5;line-height:1.4}.wp-caption-text:last-child,.entry-content p:last-child,.comment-content p:last-child,.entry-content ol:last-child,.comment-content ol:last-child,.entry-content ul:last-child,.comment-content ul:last-child,.entry-pagination:last-child,.comment-notes:last-child,.logged-in-as:last-child,.form-allowed-tags:last-child{margin-bottom:0}:focus{outline:1px solid #aaa}.screen-reader-text,.screen-reader-shortcut{position:absolute;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;border:0;background:#fff;color:#000}.screen-reader-text:focus,.screen-reader-shortcut:focus{z-index:100000;display:block;clip:auto;width:auto;height:auto}.genesis-skip-link{margin:0}.genesis-skip-link li{width:0;height:0;list-style:none}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.one-fifth,.two-fifths,.three-fifths,.four-fifths,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%;min-height:1px}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-fifth{width:17.9487179487179488%}.two-fifths{width:38.4615384615384616%}.three-fifths{width:58.9743589743589744%}.four-fifths{width:79.4871794871794872%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.author-box,.clearfix,.entry,.entry-content,.comment-content,.footer-widgets,.nav-primary,.nav-secondary,.pagination,.site-container,.site-footer,.site-header,.site-inner,.wrap,.content-sidebar-wrap,.genesis-nav-menu,.widget,.comment-header,.comment-respond .form-submit{zoom:1}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.comment-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before,.content-sidebar-wrap:before,.genesis-nav-menu:before,.widget:before,.comment-header:before,.comment-respond .form-submit:before,.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.comment-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after,.content-sidebar-wrap:after,.genesis-nav-menu:after,.widget:after,.comment-header:after,.comment-respond .form-submit:after{display:table;content:''}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.comment-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after,.content-sidebar-wrap:after,.genesis-nav-menu:after,.widget:after,.comment-header:after,.comment-respond .form-submit:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:-apple-system,".sfnstext-regular",san francisco,roboto,segoe ui,helvetica neue,lucida grande,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:common-ligatures}a{text-decoration:underline;transition:all .1s ease-in-out}p{margin:0}strong{font-weight:700}abbr{letter-spacing:.1em}pre{overflow:scroll;white-space:pre}code{overflow:hidden;word-wrap:break-word}iframe{border:none}body{background-color:#f6f5f2;color:#333;font-family:pt sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}a{color:#900;text-decoration:none}a img{margin-bottom:-4px}a:hover{color:#000}p{margin:0 0 1em;padding:0}strong{font-weight:700}ol,ul{margin:0;padding:0}blockquote,blockquote::before{color:#999}blockquote{margin:40px 40px 24px}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}.entry-content code,.comment-content code{background-color:#333;color:#ddd}cite{font-style:normal}.btn,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;width:auto;border:none;border-radius:0;text-align:center;white-space:nowrap;line-height:1;cursor:pointer;transition:all .1s ease-in-out;-webkit-appearance:none;-moz-appearance:none}embed,iframe,img,object,video,.wp-caption{max-width:100%}audio,canvas,img,video{vertical-align:middle}figure{margin:0}img{width:auto;height:auto}img.aligncenter,.aligncenter{display:block;margin:0 auto 1.5em}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}img.alignleft,.wp-caption.alignleft{margin-right:1.5em;margin-bottom:1.5em}img.alignright,.wp-caption.alignright{margin-bottom:1.5em;margin-left:1.5em}.wp-caption{width:auto!important}.wp-caption p{margin-bottom:0}.wp-caption-text{margin:0;text-align:center}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}img.centered,.aligncenter{display:block;margin:0 auto 20px}a.alignnone img,img.alignnone{margin-bottom:20px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignright{max-width:100%}a.alignleft img,img.alignleft,.wp-caption.alignleft{margin:0 24px 16px 0}a.alignright img,img.alignright,.wp-caption.alignright{margin:0 0 24px 16px}.entry-content .wp-caption-text,.comment-content .wp-caption-text{font-size:14px;font-weight:700;margin-bottom:0;margin-top:.5em;text-align:left;line-height:1.1}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 1em;text-align:center;padding:10px;padding-left:0}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{height:auto;border:none}.gallery img:hover,.gallery img:focus{border:none}.site-inner{clear:both;width:100%;padding-top:1em}.site-container{background-color:#fff;border:1px solid #e3e3e3;margin:0 auto;max-width:85em;width:98%}.display-posts-listing .listing-item{margin-bottom:2em!important;padding-bottom:2em!important;border-bottom:1px solid #eaeaea!important}.display-posts-listing .title{display:block!important;font-weight:700!important}.display-posts-listing .date{display:block!important}@media(min-width:600px){.site-container{width:95%}}@media(min-width:1140px){.site-container{max-width:90%}}@media(min-width:1800px){.site-container{max-width:80%}}.content-sidebar-wrap{width:100%;float:right}@media(min-width:900px){.content-sidebar-wrap{border-bottom:0;width:80%}}.swellesley-full-width-ad .content-sidebar-wrap,.swellesley-full-width-ad .content,.full-width-content .content-sidebar-wrap,.full-width-content .content{width:100%}.swellesley-full-width-ad .header-ad-area{display:none}.content{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;float:left;width:100%}@media(min-width:750px){.content{width:70%}.swellesley-left-sidebar .content{width:100%}}@media(min-width:900px){.content{width:62.5%}.swellesley-left-sidebar .content{width:100%}}.sidebar-primary{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;float:right;width:100%}@media(min-width:750px){.sidebar-primary{width:30%}}@media(min-width:900px){.sidebar-primary{width:37.5%}}.sidebar-secondary{font-size:14px;float:left;width:100%}@media(min-width:900px){.sidebar-secondary{width:20%}}embed,iframe,img,object,video,.wp-caption{max-width:100%}audio,canvas,img,video{vertical-align:middle}figure{margin:0}img{width:auto;height:auto}img.aligncenter,.aligncenter{display:block;margin:0 auto 1.5em}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}img.alignleft,.wp-caption.alignleft{margin-right:1.5em;margin-bottom:1.5em}img.alignright,.wp-caption.alignright{margin-bottom:1.5em;margin-left:1.5em}.wp-caption{width:auto!important}.wp-caption p{margin-bottom:0}.wp-caption-text{margin:0;text-align:center}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}img.centered,.aligncenter{display:block;margin:0 auto 20px}a.alignnone img,img.alignnone{margin-bottom:20px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignright{max-width:100%}a.alignleft img,img.alignleft,.wp-caption.alignleft{margin:0 24px 16px 0}a.alignright img,img.alignright,.wp-caption.alignright{margin:0 0 24px 16px}.entry-content .wp-caption-text,.comment-content .wp-caption-text{font-size:14px;font-weight:700;margin-bottom:0;margin-top:.5em;text-align:left;line-height:1.1}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 1em;text-align:center;padding:10px;padding-left:0}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{height:auto;border:none}.gallery img:hover,.gallery img:focus{border:none}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=number],textarea{max-width:100%;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #e3e3e3;box-shadow:1px 1px 3px #eee inset;color:#999;font-size:14px;padding:10px;width:100%}textarea{resize:vertical}select{width:100%}.placeholder{text-overflow:ellipsis}::placeholder{text-overflow:ellipsis}input[type=search]{box-sizing:border-box}.search-form,.post-password-form{display:flex;align-items:center}.search-form input[type=submit],.post-password-form input[type=submit]{margin-left:.25em}.search-form input[type=search]{flex:1}.post-password-form input[type=password]{flex:1}input[type=checkbox],input[type=radio],input[type=image]{width:auto}input:focus,textarea:focus{border:1px solid #999;outline:none}::-moz-placeholder{color:#999;opacity:1}::-webkit-input-placeholder{color:#999}button,input[type=button],input[type=reset],input[type=submit],.button,.entry-content .button,.comment-content .button{background-color:#000;border:none;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;line-height:1;padding:10px;text-transform:uppercase;width:auto}button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit],.button:hover,.entry-content .button:hover,.comment-content .button:hover{background-color:#900;color:#fff}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.2}.site-header{background-color:#900}.site-header>.wrap{padding:10px}@media only screen and (min-width:900px){.site-header>.wrap{padding:20px}}.title-area{float:left;width:100%;padding:10px;text-align:center}@media only screen and (min-width:900px){.title-area{width:auto;width:50%;padding-top:50px}}.site-title{font-weight:700;font-size:28px;line-height:1;margin:0}.site-title a{color:#fff;text-transform:capitalize}@media only screen and (min-width:600px){.site-title{font-size:36px}}@media only screen and (min-width:1024px){.site-title{font-size:42px}}.site-description{color:#fff;font-size:14px;text-transform:none;padding-top:10px;padding-left:10px}@media only screen and (min-width:1024px){.site-description{font-size:16px}}@media only screen and (min-width:1080px){.site-description{letter-spacing:1px}}@media only screen and (min-width:1260px){.site-description{font-size:18px}}.header-photo-area,.header-ad-area{float:left;width:100%;text-align:center;line-height:1}@media only screen and (min-width:900px){.header-photo-area{width:20%;max-width:20%}}.header-photo-area img{margin:0 auto;max-width:150px!important}@media only screen and (min-width:900px){.header-photo-area img{max-width:100%!important}}.header-ad-area{padding-top:10px}@media only screen and (min-width:900px){.header-ad-area{float:right;width:30%;max-width:30%}}.header-ad-area img{max-width:50%!important}@media only screen and (min-width:900px){.header-ad-area img{max-width:100%!important}}.footer-widgets{background-color:#fff;color:#333;clear:both;padding:0}.footer-widgets-1{width:100%}.site-footer{background-color:#000;border-top:1px solid #333;color:#999;font-size:14px;padding:40px 0;text-align:center}.site-footer a{color:#aaa}.site-footer a:hover{color:#900}.site-footer p{margin-bottom:0}.genesis-nav-menu{width:100%;clear:both;color:#000;font-size:14px;font-weight:700;line-height:1.5}.genesis-nav-menu .menu-item{display:inline-block;text-align:left;margin-right:-3px}.genesis-nav-menu .menu-item a{position:relative;display:block}.genesis-nav-menu>.menu-item{position:relative;display:inline-block;text-align:left}.genesis-nav-menu>.menu-item:hover>.sub-menu,.genesis-nav-menu>.menu-item:focus>.sub-menu,.genesis-nav-menu>.menu-item:active>.sub-menu,.genesis-nav-menu>.menu-item.sfHover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu .sub-menu{position:absolute;top:100%;left:-9999px;z-index:99;opacity:0;transition:opacity .4s ease-in-out;border-top:1px solid #fff;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;width:200px}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #fff;border-top:none;padding:12px 24px;position:relative;width:200px}.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu a.current-menu-item>a{background-color:#000;color:#fff}.genesis-nav-menu .sub-menu>.menu-item>a{position:relative}.genesis-nav-menu .sub-menu .sub-menu{margin:-44px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.right{display:inline-block;float:right;list-style-type:none;padding:0;text-transform:uppercase}.genesis-nav-menu>.date,.genesis-nav-menu>.right>a{border:none;border-left:1px solid #fff;display:inline-block;padding:20px 24px}.genesis-nav-menu>.search{padding:10px 20px;width:20%}.genesis-nav-menu .search input[type=search]{font-size:13px;padding:10px 16px}.site-header .genesis-nav-menu a{border:none}.site-header .genesis-nav-menu .sub-menu a{border:1px solid #fff;border-top:none}.nav-primary{text-align:center;border-top:5px solid #fff}@media only screen and (min-width:900px){.nav-primary{border-top:1px solid #fff}}.nav-primary ul{background-color:#fff}@media only screen and (min-width:900px){.nav-primary ul{background-color:#900}}.nav-primary a{background-color:#900;color:#fff!important;border:1px solid #fff;margin:2px;padding:5px}@media only screen and (min-width:900px){.nav-primary a{margin:0;border:0;padding:10px;border-left:1px solid #fff}}.nav-primary a:hover,.nav-primary a.current-menu-item{background-color:#fff;color:#900!important;border-color:#900}.nav-primary li:first-child a{border:0}.nav-secondary{text-align:right}.genesis-nav-menu.menu-secondary a{color:#000;display:block;position:relative;padding:5px 10px;margin:0;border:0}.genesis-nav-menu.menu-secondary a:hover{color:#666}.genesis-nav-menu.menu-secondary a:hover,.genesis-nav-menu.menu-secondary .current-menu-item>a{background-color:#fff;color:#666}.genesis-nav-menu.menu-secondary>.menu-item>a{text-transform:none;color:#000}.responsive-menu-icon{border-bottom:1px solid #e3e3e3;cursor:pointer;display:none;margin-bottom:-1px;text-align:center}.site-header .responsive-menu-icon{border-bottom:none}.responsive-menu-icon::before{content:"Menu ";display:inline-block;line-height:20px;color:#000;margin:0 auto;padding:10px;padding-right:0}.nav-secondary .responsive-menu-icon::before{content:""}.responsive-menu-icon::after{content:"\f333";font-family:dashicons;display:inline-block;line-height:20px;color:#000;margin:0 auto;font-size:20px;padding:10px}@media only screen and (max-width:600px){.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu,.genesis-nav-menu.responsive-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item{margin:0}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu li.current-menu-item>a,.genesis-nav-menu.responsive-menu .sub-menu li.current-menu-item>a:hover,.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover{background:0 0;border:none;color:#000;display:block;line-height:1;padding:20px;text-transform:none}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:60px}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f132";float:right;font:normal 16px/1 'dashicons';height:16px;padding:18px 20px;right:0;text-align:right;z-index:9999}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f460"}.genesis-nav-menu.responsive-menu .sub-menu{background-color:rgba(0,0,0,.05);border:none;left:auto;opacity:1;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:0 0;border:none;padding:20px;position:relative;text-transform:none;width:100%}}.entry-title{overflow:hidden;word-wrap:break-word}.entry-title a{color:inherit}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul{overflow:hidden;padding-left:2.5em}.entry-content ol ol,.comment-content ol ol,.entry-content ol ul,.comment-content ol ul,.entry-content ul ol,.comment-content ul ol,.entry-content ul ul,.comment-content ul ul{margin-bottom:.5em;padding-left:1.5em}.entry-content ol li,.comment-content ol li{list-style-type:decimal}.entry-content ul li,.comment-content ul li{list-style-type:disc}.entry-content blockquote,.comment-content blockquote{margin:0}.entry-content table,.comment-content table{margin-bottom:1.5em}.more-link{position:relative;white-space:nowrap}.entry-meta{clear:both}.archive-pagination{clear:both}.archive-pagination li{display:inline}.breadcrumb{background-color:#f3f3f3;border-bottom:1px solid #e3e3e3;font-size:12px;margin:0;padding:20px;text-transform:uppercase}.archive-description,.author-box{background-color:#f3f3f3;border-bottom:1px solid #e3e3e3;margin:0;overflow:hidden;padding:20px}.author-box-title{color:#000;font-size:16px;margin-bottom:4px}.author-box p{margin-bottom:0}.author-box .avatar{margin-right:24px}.entry-title{font-size:36px;margin-bottom:.5em}h2.entry-title{font-size:24px}.entry-title a{color:#000}.entry-title a:hover{color:#900}.archive-title{font-size:20px;margin-bottom:24px}.home-top{background-color:#f3f3f3;border-bottom:1px solid #e3e3e3;clear:both;padding:20px 20px 0}.home-top .featured-content .entry-title{font-size:30px}.home-middle-left{border-right:1px solid #e3e3e3;float:left;padding:20px 20px 0;width:50%}@media only screen and (max-width:600px){.home-middle-left{border:none}}.home-middle-right{float:right;padding:20px 20px 0;width:50%}.home-bottom{border-top:1px solid #e3e3e3;clear:both;padding:20px 20px 0}.sticky{background-color:#eee;border:solid 3px #900;border-bottom:solid 3px #900!important;margin:20px 10px 0}.featured-content .entry{margin-bottom:20px;padding:0}.featured-content .entry-title{font-size:20px;line-height:1.2}.featured-content p{margin-bottom:20px}.entry{border-bottom:1px solid #e3e3e3;padding:24px}.entry-content ol,.comment-content ol,.entry-content p,.comment-content p,.entry-content ul,.comment-content ul,.quote-caption{}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul{margin-left:40px}.entry-content ol li,.comment-content ol li{list-style-type:decimal}.entry-content ul li,.comment-content ul li{list-style-type:disc}.entry-content ol ol,.comment-content ol ol,.entry-content ul ul,.comment-content ul ul{margin-bottom:0}.entry-content .search-form,.comment-content .search-form{width:50%}.entry-meta{color:#999;font-size:12px}.entry-header .entry-meta{margin-bottom:1em}.entry-footer .entry-meta{border-top:1px dotted #e3e3e3;margin:0 -40px;padding:32px 40px 8px;padding:24px 40px 0}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.entry-categories,.entry-tags{display:block}.after-entry{padding:20px}.archive-pagination{clear:both;font-size:14px;margin:40px}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#000;color:#fff;cursor:pointer;display:inline-block;margin-bottom:4px;padding:8px 12px}.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#900;color:#fff}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}th,td{text-align:left}th{font-weight:700;text-transform:uppercase}td{border-top:1px solid #ddd;padding:6px 0}.widget{clear:both;word-wrap:break-word}.widget-title{color:#fff;background-color:#666;font-size:16px;font-weight:400;margin-bottom:24px;padding:8px;text-align:center;text-transform:uppercase}header .widget_sp_image .widget-title{display:none}#widget_sp_image-91 .widget-title{background-color:#900}.sidebar .widget-title a{color:#000}.widget-area{word-wrap:break-word}.top-banner-area{text-align:center;padding:0 1em}.after-entry li,.swellesley-home .content li,.sidebar li{border-bottom:1px dotted #e3e3e3;list-style-type:none;margin-bottom:.25em;padding-bottom:.25em;word-wrap:break-word;text-indent:-23px;margin-left:12px}.after-entry li::before,.swellesley-home .content li::before,.sidebar-secondary li::before{content:"\203a";font-size:12px;margin:0 10px}.sidebar-secondary .tribe-events-list-widget-events::before{content:"";margin:0}.tribe-events-list-widget-events{padding:0 10px!important}.after-entry li ul,.swellesley-home .content li ul,.sidebar li ul{border-top:1px dotted #e3e3e3;margin-top:12px;padding-top:12px}.after-entry ul>li:last-child,.swellesley-home .content ul>li:last-child,.sidebar ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.after-entry .widget,.swellesley-home .content .widget{padding-bottom:20px}.banner-widget{padding:20px 20px 0;text-align:center}.sidebar .widget{background-color:#fff;border-bottom:1px solid #e3e3e3;padding:20px;padding-top:0}.sidebar .widget.widget_adrotate_widgets,.sidebar .widget.widget_sp_image{padding-left:0;padding-right:0;text-align:center}.sidebar .enews-widget{background-color:#000}.sidebar .enews-widget .widget-title{color:#fff}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.avatar{border-radius:50%;float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.search-form{overflow:hidden}.search-form input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}#text-22 input[type=text]{line-height:1}#text-22 input[type=submit]{background-color:#900;width:auto;padding:5px;float:right;text-transform:none;font-size:12px;margin-top:10px}#text-22 p{font-size:10px}.widget_categories .children{padding-top:0;margin-top:6px}.entry-comments,.comment-respond{padding:40px}.entry-comments{border-bottom:1px solid #e3e3e3;padding-right:0}.ping-list{margin-bottom:40px}.comment-content{clear:both}.entry-comments .comment-author{color:#000;font-weight:700;margin-bottom:0}.entry-comments .comment-meta{font-size:12px;text-transform:uppercase}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-list li,.ping-list li{list-style-type:none;margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px}li.comment{background-color:#f5f5f5;border:1px solid #e3e3e3;border-right:none}.comment .avatar{margin:0 16px 24px 0}.form-allowed-tags{background-color:#f5f5f5;font-size:14px;padding:24px}li.depth-2{background-color:#fff}.enews-widget{color:#999}.enews-widget input{margin-bottom:16px}.enews-widget input:focus{border:1px solid #ddd}.enews-widget input[type=submit]{background-color:#900;color:#fff;margin:0;width:100%}.enews-widget input:hover[type=submit]{background-color:#f5f5f5;color:#000}.enews form+p{margin-top:20px}.latest-tweets ul li{margin-bottom:16px}.home-top .widget.ui-tabs .entry{background:0 0;border:none;color:#fff;margin:0;overflow:hidden;padding:0;min-height:400px}.home-top .widget.ui-tabs .entry h2 a{background:rgba(0,0,0,.8);display:inline-block;font-weight:400;line-height:1.2;padding:16px;position:relative;z-index:9}.home-top .widget.ui-tabs .entry p{background:rgba(0,0,0,.8);font-size:14px;margin:0 24px;padding:12px 24px;position:relative;z-index:9}.home-top .widget.ui-tabs .entry h2{margin:0;padding:24px 24px 8px}.home-top .widget.ui-tabs{position:relative}.home-top .ui-tabs ul.ui-tabs-nav{bottom:40px;margin:0 0 0 40px;position:absolute;right:40px;z-index:9}.home-top .ui-tabs ul.ui-tabs-nav li{border:none;margin:0}.home-top .ui-tabs ul.ui-tabs-nav li::before{display:none}.home-top .ui-tabs ul.ui-tabs-nav li a{background-color:#000;color:#fff;display:inline-block}.home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a{background-color:#900}.home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:hover{background-color:#fff}.home-top .widget.ui-tabs img{position:absolute}.home-top .widget.ui-tabs a{color:#fff}div.gform_wrapper input[type=email],div.gform_wrapper input[type=text],div.gform_wrapper textarea,div.gform_wrapper .ginput_complex label{font-size:16px;padding:16px}div.gform_wrapper .ginput_complex label{padding:0}div.gform_wrapper li,div.gform_wrapper form li{margin:16px 0 0}div.gform_wrapper .gform_footer input[type=submit]{font-size:14px}img#wpstats{display:none}.simple-social-icons ul li:before{display:none}.simple-social-icons ul li{text-indent:0;margin-left:0}.swellesley-red .entry-title a:hover,.swellesley-red .footer-widgets a:hover,.swellesley-red .site-footer a:hover,.swellesley-red a{color:#900}.swellesley-red .entry-title a,.swellesley-red .sidebar .widget-title a,.swellesley-red a:hover{color:#000}.swellesley-red .site-title a,.swellesley-red .site-title a:hover,.swellesley-red .site-title a:active{color:#fff}.swellesley-red .button,.swellesley-red .button:hover,.swellesley-red .footer-widgets a,.swellesley-red .genesis-nav-menu .current-menu-item>a{color:#fff}.swellesley-red .genesis-nav-menu a:hover{color:#900}.swellesley-red .site-footer a{color:#aaa}.swellesley-red .archive-pagination li a:hover,.swellesley-red .archive-pagination li.active a,.swellesley-red .button:hover,.swellesley-red .enews-widget input[type=submit],.swellesley-red .entry-content .button:hover,.swellesley-red .comment-content .button:hover,.swellesley-red .home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a,.swellesley-red button:hover,.swellesley-red input:hover[type=button],.swellesley-red input:hover[type=reset],.swellesley-red input:hover[type=submit]{background-color:#900}.swellesley-red .enews-widget input:hover[type=submit]{background-color:#f5f5f5}.swellesley-red .home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:hover{background-color:#fff}