html{box-sizing:border-box}
*,*::after,*::before{box-sizing:inherit}
*{box-sizing:inherit}
body{box-sizing:border-box;margin:0}
a{cursor:pointer}
img,video{max-width:100%;height:auto}
.wp-caption{max-width:100%}
input,button{-webkit-appearance:value;-moz-appearance:value;appearance:value}
.wrapper{margin:auto;width:100%;max-width:1400px;max-width:100rem;background:#fff;position:relative}
.content{margin:auto;width:90%;max-width:1000px;position:relative;display:block}
article{width:100%;max-width:680px;margin:auto}
*[role=main]{margin-bottom:4rem}
body{font-family:'canada-type-gibson','Proxima Nova','proxima-nova',Helvetica,sans-serif;color:#5F6A7D;line-height:1.5rem;font-weight:300;letter-spacing:0.375px}
h1,.h1{margin-top:2rem;margin-bottom:2rem;font-size:2.375rem;line-height:3rem;color:#2E3B4E;font-weight:300;text-align:center}
h2,.h2{font-size:1.75rem;line-height:2.25rem;font-weight:300;color:#2E3B4E}
h3,.h3{font-size:1.375rem;line-height:1.5rem;font-weight:300;color:#2E3B4E}
h4,.h4{font-size:0.75rem;text-transform:uppercase;font-weight:700;color:#2E3B4E}
a h1:hover,a h2:hover,a h3:hover,a h4:hover{color:#8EAB34}
b,strong{font-weight:700}
ul,ol{padding-left:1.125rem}
blockquote{margin-left:0;margin-right:0;padding-left:1.5rem;border-left:0.25rem solid #E9E9E9;font-style:italic}
.wp-caption-text{font-size:0.75rem;font-style:italic;margin-bottom:1.5rem;margin-top:0}
cite{font-style:italic}
figcaption{float:right;font-size:0.75rem;text-align:right;font-style:italic;color:#bbb}
.news-title{text-align:center}
h2.news-title{color:#A2B5BF}
h2.news-title:after{width:6rem;height:0.125rem;content:"";display:block;background:#8EAB34;background:#E9E9E9;margin:1rem auto 2rem}
.description{font-style:italic}
.entry-content{font-size:1.0625rem;line-height:1.75rem}
input:-moz-placeholder{color:#a9a9a9}
textarea:-moz-placeholder{color:#a9a9a9}
input,textarea{padding:0.5rem;font-family:inherit;font-size:inherit;color:inherit;transition-duration:0.35s;outline:none;border:1px solid #E9E9E9;border-radius:0.25rem}
input:focus,textarea:focus{border:1px solid #00407C;border:1px solid #8EAB34}
input[type=submit]{padding-left:1rem;padding-right:1rem;color:#fff;background:#8EAB34;border:1px solid #8EAB34;cursor:pointer}
input[type=submit]:hover{background:#aac066}
input[type=submit]:focus,input[type=submit]:active{background:#7f992e}
textarea{resize:vertical;outline:none}
textarea:focus{border-color:#00407C}
.search-form input[type=text],.search-form input[type=search]{margin-right:-0.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}
.search-form input[type=submit]{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}
article{overflow:hidden;display:block;clear:both}
#disqus_thread{clear:both;display:block;margin-top:4rem}
.wp-caption{margin:1rem auto 2rem}
.wp-caption .wp-caption-text{margin-left:1rem;margin-right:1rem;text-align:center}
.alignright,.wp-caption .alignright{float:right;max-width:50%;margin:1rem 0 1rem 2rem}
.alignleft,.wp-caption .alignleft{float:left;margin:1rem 2rem 1rem 0}
hr.article-divider{width:50%}
section.tagline{text-align:center;margin-top:4rem;margin-bottom:4rem}
.help-section{display:block;clear:both;display:block;overflow:hidden;float:left;display:block;margin-right:2.7461357194%;width:100%}
.help-section::after{clear:both;content:"";display:table}
.help-section:last-child{margin-right:0}
.help-span{float:left;display:block;margin-right:2.7461357194%;width:31.502576187%}
.help-span:last-child{margin-right:0}
.help-span:nth-child(3n){margin-right:0}
.help-span:nth-child(3n+1){clear:left}
.help--access{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%}
.help--access:last-child{margin-right:0}
.help--access:nth-child(2){margin-right:0}
.career-images{margin-top:2rem;margin-bottom:4rem;overflow:hidden}
.career-images img{width:50%;float:left}
@media screen and (max-width:800px){.career-images{width:100%;float:none;}
}
.career-postings__legend h4{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%;text-align:center}
.career-postings__legend h4:last-child{margin-right:0}
.career-postings__legend h4:nth-child(2){margin-right:0}
.career-posting-preview{padding-bottom:1rem;border-bottom:1px solid #E9E9E9;margin-bottom:1rem;overflow:hidden}
.career-posting-preview:last-of-type{border-bottom:none;margin-bottom:4rem}
.career-posting-preview div{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%}
.career-posting-preview div:last-child{margin-right:0}
.career-posting-preview div:nth-child(2n){margin-right:0}
.career-posting-preview div:nth-child(2n+1){clear:left}
@media screen and (max-width:800px){.career-posting-preview div{float:left;display:block;margin-right:2.7461357194%;width:100%;margin-right:0;}
.career-posting-preview div:last-child{margin-right:0}
}
.career-posting-preview div:nth-of-type(2n){text-align:right}
.post-meta{text-align:center;margin-bottom:2rem}
.search-results .search-form{margin-bottom:4rem;margin-left:auto;margin-right:auto;text-align:center}
.search-result{padding:1rem;padding-top:2rem;margin-bottom:2rem;background:#fff;border-radius:0.25rem}
.search-result h2{margin-top:0;margin-bottom:0}
body.search-results .wrapper{background:#f4f4f1}
#post-612 img.size-thumbnail,.alignleft.size-thumbnail{border-radius:100rem}
.blog article{margin-bottom:4rem}
.blog article:first-of-type{border:none}
.career-meta{display:block;margin-bottom:2rem}
.career-meta::after{clear:both;content:"";display:table}
@media (max-width:768px){.career-meta-line{display:block;clear:both;}
}
@media (min-width:768px){.career-meta-line{float:left;display:block;margin-right:4.176550451%;width:47.9117247745%;}
.career-meta-line:last-child{margin-right:0}
.career-meta-line:nth-child(2n){margin-right:0}
.career-meta-line:nth-child(2n+1){clear:left}
}
.employee-list--employee{display:block;margin-bottom:2rem}
.employee-list--employee::after{clear:both;content:"";display:table}
.employee-photo{float:left;display:block;margin-right:2.7461357194%;width:14.3782202338%;border-radius:100rem}
.employee-photo:last-child{margin-right:0}
@media screen and (max-width:800px){.employee-photo{float:left;display:block;margin-right:2.7461357194%;width:31.502576187%;}
.employee-photo:last-child{margin-right:0}
}
.employee-info{float:left;display:block;margin-right:2.7461357194%;width:82.8756440468%;margin-right:0}
.employee-info:last-child{margin-right:0}
@media screen and (max-width:800px){.employee-info{float:left;display:block;margin-right:2.7461357194%;width:65.7512880935%;}
.employee-info:last-child{margin-right:0}
}
@media screen and (max-width:800px){.employee-bio{display:block;}
}
.employee-list--icons{display:block}
.employee-list--icons::after{clear:both;content:"";display:table}
.employee-list--icons .employee-list--employee{float:left;display:block;margin-right:2.7461357194%;width:22.9403982104%}
.employee-list--icons .employee-list--employee:last-child{margin-right:0}
.employee-list--icons .employee-list--employee:nth-child(4n){margin-right:0}
.employee-list--icons .employee-list--employee:nth-child(4n+1){clear:left}
.employee-list--icons .employee-list--employee .employee-photo{float:left;display:block;margin-right:11.9707412846%;width:62.6764195718%;margin-right:0}
.employee-list--icons .employee-list--employee .employee-photo:last-child{margin-right:0}
@media screen and (max-width:1280px){.employee-list--icons .employee-list--employee .employee-photo{float:left;display:block;margin-right:47.21657096%;width:100%;}
.employee-list--icons .employee-list--employee .employee-photo:last-child{margin-right:0}
}
@media screen and (max-width:800px){.employee-list--icons .employee-list--employee{float:left;display:block;margin-right:5.647355485%;width:47.1763222575%;}
.employee-list--icons .employee-list--employee:last-child{margin-right:0}
.employee-list--icons .employee-list--employee:nth-child(2n){margin-right:0}
.employee-list--icons .employee-list--employee:nth-child(2n+1){clear:left}
}
.contact-table{display:block}
.contact-table::after{clear:both;content:"";display:table}
.contact-table-piece{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%}
.contact-table-piece:last-child{margin-right:0}
.contact-table-piece:nth-child(2n){margin-right:0}
.contact-table-piece:nth-child(2n+1){clear:left}
@media screen and (max-width:800px){.contact-table-piece{float:left;display:block;margin-right:47.21657096%;width:100%;}
.contact-table-piece:last-child{margin-right:0}
.contact-table-piece:nth-child(1n){margin-right:0}
.contact-table-piece:nth-child(1n+1){clear:left}
}
body.home .video-container{max-width:500px;margin-left:auto;margin-right:auto;display:block;overflow:visible;margin-bottom:4rem}
.roh-logo{max-height:2.5rem}
.entry-content{overflow-x:visible}
.post-edit-link{display:block;text-align:center}
.post-edit-link:before{content:"\f464"}
.location-item{display:block;margin-bottom:2rem}
.location-item::after{clear:both;content:"";display:table}
.location-item-photo{float:left;display:block;margin-right:2.7461357194%;width:22.9403982104%}
.location-item-photo:last-child{margin-right:0}
.location-item-address{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%}
.location-item-address:last-child{margin-right:0}
.location-item-map{float:left;display:block;margin-right:2.7461357194%;width:22.9403982104%}
.location-item-map:last-child{margin-right:0}
.flexlist{padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}
.flexlist>*{padding:1rem;min-width:16.6%;max-width:50%;flex:1 0 10rem}
@media screen and (max-width:625px){.flexlist>*{flex:1 0 100%;max-width:100%;padding:0.5rem;}
}
.post-metadata{display:block;clear:both}
button,.button{padding:9px 40px;background:#00407C;color:#fff;border-radius:0.25rem;border:none;min-width:200px;max-width:100%;min-height:2.5rem;display:inline-block;text-align:center;cursor:pointer;font-size:0.875rem;font-family:inherit}
button:hover,.button:hover{color:#fff;border:none;background:#8EAB34}
.button-action{background:#8EAB34}
.button-white{background:#fff}
.button-ghost{border:1px solid #A2B5BF;background:none;color:#00407C}
.button-ghost:hover{background:#A2B5BF;color:#fff}
.button-large{font-size:1.5rem;padding:18px 60px}
.button-small{padding-right:0.75rem;padding-left:0.75rem;min-width:1rem;font-size:0.875rem;padding-top:0.125rem;padding-bottom:0.125rem}
figure{margin:1.5rem 0;overflow:hidden}
video{width:100%;height:auto}

hr{clear:both;border:none;height:1px;background:#E9E9E9;display:block;overflow:hidden;margin-top:1.5rem;margin-bottom:1.5rem}
.navigation{clear:both;display:block;overflow:hidden}
.navigation .next-posts{float:left;text-align:right}
.navigation .prev-posts{float:right;text-align:left}
article img{margin-left:auto;margin-right:auto;display:block}
body{background-color:#e9e9e4}
a{color:#00407C;text-decoration:none}
a:hover img,a img:hover{opacity:0.75}
article a:hover,main a:hover{color:#8EAB34}
::-moz-selection{background:#8EAB34;color:#fff;text-shadow:none}
::selection{text-shadow:none;background:rgba(142,171,52,0.35)}
*[role=navigation] ul{list-style:none;padding:0}
@media print{body,h1,h2,h3,h4,h5,h6{color:#161B1F}
}
body.login div#login h1 a{background:url('leaf.svg') center center no-repeat;background-size:contain;pointer-events:none}
body.login{background:#f4f4f4;background-image:-ms-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #F4F4F4 100%);background-image:-moz-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #F4F4F4 100%);background-image:-o-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #F4F4F4 100%);background-image:-webkit-gradient(radial, center top, 0, center top, 554, color-stop(0, #FFFFFF), color-stop(1, #F4F4F4));background-image:-webkit-radial-gradient(center top, circle farthest-corner, #FFFFFF 0%, #F4F4F4 100%);background-image:radial-gradient(circle farthest-corner at center top, #FFFFFF 0%, #F4F4F4 100%)}
body.login div#login form#loginform{background:none;box-shadow:none}
#login #wp-submit{width:100%;margin-top:1rem;border:none}
#login #wp-submit:hover{background:#8EAB34}
.forgetmenot{width:100%}
.forgetmenot label{display:block;text-align:center}
body.logged-in .site-header{top:32px}
.site-header{background:rgba(255,255,255,0.9);z-index:100;position:fixed;top:0;left:0;right:0;max-width:100em;margin-left:auto;margin-right:auto;border-bottom:1px solid #E9E9E9}
@media screen and (max-width:800px){.site-header{position:relative;min-height:7rem;display:block;}
}
.site-header .content{display:table}
.site-header .menu{margin:0}
.site-header a{color:#5F6A7D}
.site-header a:hover{color:#8EAB34}
.wrapper{padding-top:8rem}
@media screen and (max-width:800px){.wrapper{padding-top:0rem;}
}
.banner{margin-top:-8rem}
.site-header.small .site-nav ul>li{padding:1rem 0}
.site-header.small .site-nav #menu-main-menu .sub-menu{margin-top:1.0625rem}
.site-logo{max-height:4rem;top:1rem;display:inline-block;position:absolute;left:50%;margin-left:-5.9375rem}
@media screen and (max-width:800px){.site-logo{position:relative;margin-left:auto;left:0;}
}
.site-header.small{background:rgba(255,255,255,0.9)}
.site-header.small .site-logo{max-height:3rem;top:0.5rem}
.site-header.small .sub-menu{margin-top:1rem}
@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.site-header{ -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); background:rgba(255, 255, 255, 0.8);}
.site-header.small{ background:rgba(255, 255, 255, 0.8);}
}
*[rel=home]{float:left;display:block;margin-right:2.7461357194%;width:31.502576187%;overflow:hidden}
*[rel=home]:last-child{margin-right:0}
@media screen and (max-width:800px){*[rel=home]{float:left;display:block;margin-right:2.7461357194%;width:65.7512880935%;margin-left:17.1243559532%;clear:both;text-align:center;}
*[rel=home]:last-child{margin-right:0}
}
.site-nav{z-index:100;padding-top:0.5rem}
.site-nav ul{list-style:none;padding:0;font-size:0.875rem;font-weight:500;z-index:100}
.site-nav #menu-main-menu{text-transform:uppercase}
.site-nav #menu-main-menu>.menu-item{float:left;display:block;margin-right:4.176550451%;width:8.8455183553%;text-align:center}
.site-nav #menu-main-menu>.menu-item:last-child{margin-right:0}
@media screen and (max-width:800px){.site-nav #menu-main-menu>.menu-item{float:left;display:block;margin-right:8.7171782496%;width:18.4621163128%;}
.site-nav #menu-main-menu>.menu-item:last-child{margin-right:0}
}
.site-nav #menu-main-menu>.menu-item:nth-of-type(4){margin-left:26.0441376128%}
@media screen and (max-width:800px){.site-nav #menu-main-menu>.menu-item:nth-of-type(4){margin-left:0%;}
}
.site-nav #menu-main-menu>.menu-item:nth-of-type(6) a{border:1px solid #8EAB34;padding:0.5rem 1.5rem;border-radius:0.25rem;color:#8EAB34}
.site-nav #menu-main-menu>.menu-item:nth-of-type(6) a:hover{background:#8EAB34;color:#fff}
.site-nav #menu-main-menu .sub-menu{background:rgba(22,27,31,0.9);text-shadow:2px 2px 5px #161B1F;margin-top:2rem;left:0;right:0;padding:0 1rem}
.site-nav #menu-main-menu .sub-menu a{color:#fff}
.site-nav #menu-main-menu .sub-menu>.menu-item{text-align:left;padding:1.5rem 0;float:left;display:block;margin-right:2.7461357194%;width:31.502576187%}
.site-nav #menu-main-menu .sub-menu>.menu-item:last-child{margin-right:0}
.site-nav #menu-main-menu .sub-menu>.menu-item:nth-child(3n){margin-right:0}
.site-nav #menu-main-menu .sub-menu>.menu-item:nth-child(3n+1){clear:left}
.site-nav #menu-main-menu .sub-menu>.menu-item:nth-of-type(3){margin-left:0%}
@media screen and (max-width:800px){.site-nav #menu-main-menu .sub-menu>.menu-item{float:left;display:block;margin-right:47.21657096%;width:100%;margin-right:0;}
.site-nav #menu-main-menu .sub-menu>.menu-item:last-child{margin-right:0}
}
.site-nav #menu-main-menu .sub-menu>.menu-item ul{display:none}
.site-nav ul>li{padding:2rem 0}
.site-nav ul ul{height:0;overflow:hidden;position:absolute;text-transform:none}
.site-nav ul li:hover ul{height:auto}
.site-nav ul ul ul{position:relative;background:#A2B5BF;margin-left:1rem}
.menu-recovery-of-hope-container{font-size:0.875rem;margin-top:3rem;background:rgba(22,27,31,0.5);background:rgba(255,255,255,0.75);border-bottom:1px solid #E9E9E9;display:block;overflow:hidden}
.menu-recovery-of-hope-container #menu-recovery-of-hope{margin:0;padding:1rem;overflow:hidden}
.menu-recovery-of-hope-container li{list-style:none;float:left;width:calc(100% / 8)}
.site-footer{padding:3rem 2rem;display:block;overflow:hidden}
.donate-bar{margin:auto;text-align:center;background:#8EAB34;padding:1.5rem;color:#fff}
.donate-bar .button{background:#fff;color:#8EAB34}
.donate-bar .button:hover{background:#eee}
.donate-bar h3{color:#fff}
.footer-nav{overflow:hidden;padding-bottom:1rem;font-size:0.875rem}
.footer-nav span{float:left;display:block;margin-right:2.7461357194%;width:14.3782202338%}
.footer-nav span:last-child{margin-right:0}
.footer-nav span:nth-child(6n){margin-right:0}
.footer-nav span:nth-child(6n+1){clear:left}
@media screen and (max-width:800px){.footer-nav span{float:left;display:block;margin-right:2.7461357194%;width:31.502576187%;}
.footer-nav span:last-child{margin-right:0}
.footer-nav span:nth-child(3n){margin-right:0}
.footer-nav span:nth-child(3n+1){clear:left}
}
.site-footer{background-color:#e9e9e4}
.site-footer a{color:inherit}
.site-footer a:hover{color:#8EAB34}
.site-footer .menu{font-weight:bold;font-size:0.875rem}
.site-footer .menu li{float:left;display:block;margin-right:2.7461357194%;width:22.9403982104%}
.site-footer .menu li:last-child{margin-right:0}
.site-footer .menu li:nth-child(4n){margin-right:0}
.site-footer .menu li:nth-child(4n+1){clear:left}
@media screen and (max-width:1280px){.site-footer .menu li{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%;}
.site-footer .menu li:last-child{margin-right:0}
.site-footer .menu li:nth-child(2n){margin-right:0}
.site-footer .menu li:nth-child(2n+1){clear:left}
}
.site-footer .menu li .sub-menu{overflow:hidden}
.site-footer .menu li .sub-menu li{float:left;display:block;margin-right:47.21657096%;width:100%;margin-right:0;font-weight:normal}
.site-footer .menu li .sub-menu li:last-child{margin-right:0}
.site-footer .menu li .sub-menu .sub-menu{padding-left:1rem;font-size:0.75rem}
.search-form-footer{text-align:center}
.banner{background:#A2B5BF;min-height:30rem;overflow:hidden;display:block;width:100%;clear:both;background-size:cover;text-align:center;color:#fff;z-index:-100;margin-bottom:4rem}
.home .banner{background:#A2B5BF url('home-banner.jpg');background:#A2B5BF url('old-banner.jpg');background:#A2B5BF;background:#A2B5BF url('leaf.jpg');background-size:cover;background-position-y:center}
.banner-help{background:#A2B5BF url('help2.jpg');background-size:cover}
.banner span{display:flex;justify-content:center;flex-direction:column;height:30rem;padding-top:4rem;text-shadow:2px 2px 15px rgba(0,0,0,0.5)}
.banner span h1,.banner span h2,.banner span h3,.banner span h4{color:#fff}
.banner--small{min-height:20rem;padding-top:3rem}
.banner--small span{height:20rem}
.card{border-radius:0.25rem;border:1px solid #E9E9E9;text-align:center;padding:0.25rem 1rem}
.card--service{float:left;display:block;margin-right:2.7461357194%;width:31.502576187%;margin-top:2rem;border-top:0.5rem solid #8EAB34}
.card--service:last-child{margin-right:0}
.card--service:nth-child(3n){margin-right:0}
.card--service:nth-child(3n+1){clear:left}
.card--service:first-of-type{clear:both}
@media screen and (max-width:800px){.card--service{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%;}
.card--service:last-child{margin-right:0}
.card--service:nth-child(2n){margin-right:0}
.card--service:nth-child(2n+1){clear:left}
.card--service:nth-of-type(3n){clear:none}
}
.card--service:hover{box-shadow:0px 4px 5px #f2f2f2}
.front-page-services,.front-page-latest{overflow:hidden;padding-bottom:0.5rem}
.front-page-services div{display:block}
.front-page-services div::after{clear:both;content:"";display:table}
.front-page-latest{display:block;font-size:0.875rem}
.front-page-latest::after{clear:both;content:"";display:table}
.front-page-latest .latest-news,.front-page-latest .latest-events{float:left;display:block;margin-right:2.7461357194%;width:48.6269321403%}
.front-page-latest .latest-news:last-child,.front-page-latest .latest-events:last-child{margin-right:0}
@media screen and (max-width:800px){.front-page-latest .latest-news,.front-page-latest .latest-events{float:left;display:block;margin-right:4.176550451%;width:152.0882752255%;margin-right:0;}
.front-page-latest .latest-news:last-child,.front-page-latest .latest-events:last-child{margin-right:0}
}
.front-page-latest .latest-events{margin-right:0}
.front-page-latest .post-preview{margin-bottom:1.5rem}
.front-page-latest .post-preview h3{margin-top:0}
@media screen and (max-width:800px){.front-page-latest .post-preview{margin-bottom:2rem;}
}
.originally-appeared{color:#A2B5BF;font-style:italic;clear:both;display:block}
.callout{background-color:#c6d599;color:#fff;border-radius:0.25rem;padding:0.5rem 1rem 1.5rem;margin-bottom:2rem;display:block}
.callout::after{clear:both;content:"";display:table}
.callout h1,.callout h2,.callout h3,.callout h4{color:inherit}
div.wpcf7-mail-sent-ok{border-color:#8EAB34 !important;border-radius:0.25rem;border-width:1px}
.media-gallery--video{margin-bottom:2rem;border-top:1px solid #E9E9E9;display:block}
.media-gallery--video::after{clear:both;content:"";display:table}
.media-gallery--video-info{float:left;display:block;margin-right:2.7461357194%;width:22.9403982104%}
.media-gallery--video-info:last-child{margin-right:0}
.media-gallery--video-info:before{content:"";height:0.75rem;width:0.75rem;overflow:hidden;border:1px solid #E9E9E9;border-radius:50%;position:absolute;left:-0.75rem;margin-top:-0.375rem}
.media-gallery--video-video{float:left;display:block;margin-right:2.7461357194%;width:74.3134660701%}
.media-gallery--video-video:last-child{margin-right:0}
@media screen and (max-width:800px){.media-gallery--video-info,.media-gallery--video-video{float:left;display:block;margin-right:2.7461357194%;width:100%;margin-right:0;float:right;}
.media-gallery--video-info:last-child,.media-gallery--video-video:last-child{margin-right:0}
}
ul.tabs{margin:0px;padding:0px;list-style:none}
ul.tabs>li{background:none;display:inline-block;padding:10px 1rem;cursor:pointer;border-bottom:2px solid #E9E9E9}
ul.tabs>li.current{border-color:#8EAB34;border-width:2px}
ul.tabs>li:hover{border-color:#3f6f9c}
.tab-content{display:none;padding:2rem 2rem;overflow:hidden;border:1px solid #E9E9E9;box-shadow:0px 4px 5px #f2f2f2;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem}
.tab-content.current{display:inherit}
