/*!
* Styles for UVC
*
* Last Updated:  July 2018
*/

body{font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size: 17px; line-height: 1.6em;}
label{font-size: 16px; font-weight: bold;}
h1, h2, h3, h4, h5, h6{font-family: Arial, "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight: 600; color: inherit;margin-bottom: 0.75em; text-transform: none;}
h1, .email-signup--text{font-size: 26px;}
h2{font-size: 22px;}
h3{font-size: 20px;}
h4{font-size: 18px;}
p {margin-bottom: 1.4em;}
body *,
.pane-discover-teasers-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a::before,
.pane-unionhall-content-teasers-by-category-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a::before,
.view-biography-listing .views-field-field-bio-image a::before
{transition: background 200ms ease-in-out 0s, color 200ms ease-in-out 0s, opacity 200ms ease-in-out 0s, height 200ms linear 0s, margin 200ms linear 0s; -webkit-transition: background 200ms ease-in-out 0s, color 200ms ease-in-out 0s, opacity 200ms ease-in-out 0s, height 200ms linear 0s, margin 200ms linear 0s;}
.nav-wrapper{transition: all 200ms ease-in-out 0s; -webkit-transition: all 200ms ease-in-out 0s;}
blockquote{margin-top: 30px; margin-bottom: 30px;padding-left: 80px;position: relative;border: medium none;font-weight: 600;text-align: right;}
blockquote::before {box-sizing: border-box;color: #eeeeee;content: "\f10d";display: block;font-family: fontawesome;font-size: 75px;left: 10px;margin-top: 20px;position: absolute;top: 0;}
.btn{padding: 1em 2em;}
.oa-columns-3 p, .oa-columns-3 h1, .oa-columns-3 h2, .oa-columns-2 p, .oa-columns-2 h1, .oa-columns-2 h2{-webkit-column-break-inside:avoid; -moz-column-break-inside:avoid; -o-column-break-inside:avoid; -ms-column-break-inside:avoid; column-break-inside:avoid;-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */ page-break-inside: avoid; /* Firefox */ break-inside: avoid; /* IE 10+ */}
.pane-node-body li{margin-bottom: 0.75em;}

.form-control::-webkit-input-placeholder{color: #000; opacity: 0.35;}
.form-control::-moz-placeholder {color: #000; opacity: 0.35;}
.form-control:-ms-input-placeholder {color: #000; opacity: 0.35;}
.form-control:-moz-placeholder {color: #000; opacity: 0.35;}
input.form-control, select.form-control{height: auto; padding: 12px; border-radius: 3px;}

.kobol-header, .oa-flex-grow.oa-responsive-region-row-left{position: static; }
.oa-navbar .oa-responsive-regions-toggle-left{position: static;}

.kobol-page-header{background-position: 50% 0px;background-repeat: no-repeat;}
.logo-title-social, .chapter-and-search, .logo-title-narrow{padding:0;position: relative;z-index: 1;}
.logo-title-narrow{-webkit-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.2); -moz-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.2); box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.2);}
.chapter-and-search{width: 100%; border:none;}
.chapter-and-search search.form, .logo-title-social .social-links, .banner {display: none;}
.logo-and-title {padding: 5px 20px;text-align: center;}
.logo-title-narrow .logo-and-title{display: block;}
.logo-title-narrow .logo-and-title .site-name{margin: 0px; font-size: 1rem;text-align: left;}
.logo-and-title .site-name{font-size: 1rem; font-family: inherit;text-transform: uppercase;}
#logo, .logo-title-narrow .logo-and-title .space-logo #logo{height: 65px; max-width: 400%; width: auto !important; margin:0;position: relative; z-index: 1; }
.nav-wrapper{position: relative; z-index: 1; -webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row; -webkit-flex-direction:row;}
.subnav-trigger{cursor: pointer;}

.chapter-and-search .chapter-menu{padding: 15px;}
.chapter-menu .pane-og-menu-single-menu li{font-family: Arial, "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px;margin: 0; font-weight: bold;}
.chapter-menu .pane-follow-us{font-size: 10px;}
.chapter-menu .pane-follow-us a{display:inline-block; padding-left: 10px; padding-right: 10px;}
.chapter-menu .pane-follow-us a .fa{line-height: 2em;}
.chapter-menu .menu > li > .menu.menu, .chapter-menu .menu > li:hover > .menu.menu{padding: 0; z-index:600;left: 16px;border: none;}
.chapter-menu .menu > li > .menu.subnav-show{border: none;}
.chapter-menu .menu > li > .menu.menu li{font-weight: 400;}
.chapter-menu .menu > li > .menu.menu li a{position: relative;}
.chapter-menu .menu > li > .menu.menu li a:before,
.pane-kobol-ctas-recent-actions:before{background: #000; opacity: 0.05; display: block; content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0;}

.nav-trigger-label{color: #222; font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size: 0px; font-weight: 400; margin: 10px 5px; line-height: 0; align-self: center;}
.nav-trigger-label > i{display: block;font-size: 25px;align-self: center;}

.banner{min-height: 25em; padding:0;}
.banner::before{background: rgba(0,0,0,0.5);}
.banner .banner-message{position: static; max-width: 90%; text-align: left; margin-bottom: 0; font-size: 1rem;padding-bottom: 4rem;}

/*.banner .banner-message h2, .banner .banner-message h1{font-size: 1.25rem;}
.banner .banner-message h3{font-size: 1.15rem;}*/
.banner .banner-message--button .btn{margin-top: 1rem; margin-bottom: 1rem; font-size: 1rem; padding: 0.75rem 2em;}
.banner .banner-message--button .btn:after{padding-left: 10px;display: inline-block;font-family: FontAwesome;font-feature-settings: normal;-webkit-font-kerning: auto;font-kerning: auto;font-language-override: normal;font-size: inherit;font-size-adjust: none;font-stretch: normal;font-style: normal;font-synthesis: weight style; font-variant: normal;font-weight: normal;line-height: 1;text-rendering: auto;content: "\f178";display: inline-block;text-shadow: none;margin-left: 10px;}
.callout--form .form-item-email, .callout--form .form-item-zip{margin: 0 0.5em 0 0;}

.kobol-page-header--bottom{position: relative; display: none; margin-bottom: 0;}
.email-signup--wrapper{padding: 20px;}
.email-signup--text{font-weight: bold;text-align: center;}

.banner .banner-message, .email-signup--text, .btn {font-family:  Arial, "Helvetica Neue",Helvetica,Arial,sans-serif;}
.logo-title-social{border-bottom: none; flex-shrink: 0;}

#main-wrapper.oa-layout-fluid{max-width: 100%;}
#main-wrapper #main{padding: 0 !important;width: auto;margin: 0;}

div#panels-ipe-control-container{z-index: 2;}

/* HOME PAGE STYLES */
.node-type-oa-space .banner, .node-type-oa-space .banner{position: static; display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;width: 80%; align-self: center; align-items: flex-end;}
/*.node-type-oa-space .kobol-page-header--bottom{display: block;}*/
.node-type-oa-space .kobol-page-header--bottom .email-signup--wrapper .email-signup--content{padding: 0px;}
.node-type-oa-space .kobol-page-header--bottom .form-submit{min-height: 49px;}

body.node-type-oa-space.page-node-rss #main-wrapper #main h1#page-title{display:block;}
body.node-type-oa-space #main-wrapper #main h1#page-title{display:none;}

.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column2
{width: 100%; float: none; padding: 0;}

.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) h2.pane-title{font-size: 24px;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .pane-follow-us > .pane-content{padding: 0 0px 1rem;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .pane-follow-us > .pane-content a{display: inline-block; background: #fff; margin: 0 10px 3rem 0; padding: 7px; border-radius: 50px; width: 50px; height: 50px; line-height: 50px;text-align: center;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .pane-follow-us > .pane-content a:hover{}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .email-signup--wrapper{background: transparent;display: block;padding-bottom: 3rem;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .email-signup--text{text-align: left; margin: 0 0 15px 0; font-size: 1.35rem; font-weight: normal; color: inherit;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .email-signup--content{display: block;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form form > div{}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-item-email,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-item-zip,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-submit{margin: 0; max-width: 100%;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .alert{padding: 10px;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .alert-dismissable .close{top: auto; right: auto;}

/* PROMOS */
.node-cta{background-image: none !important; padding-top: 10px;}
.node-cta .cta--link{padding: 30px;}
.node-cta .cta--link, .node-cta .cta-text p:first-child{font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-size: 20px;font-weight: 600;text-transform: uppercase;line-height: 1.2;}
.node-cta .cta-text{text-align: left; padding: 10px 10px 30px;}

.view-discover-teasers .view-mode-featured .pane-node-title .pane-content:after,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-title .pane-content:after{padding: 5px 10px;}
.node-cta .cta-text span.btn-arrow{position: static; display: inline-block; margin-top: 10px;}
.node-cta .cta-text span, .node-cta .cta-text p{font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; display: block;font-size: 16px;line-height: 1.8;margin-top: 5px;text-transform: none;margin-bottom:0; font-weight: normal;}
.radix-layouts-column1 .node-cta .cta--link, .radix-layouts-column1 .node-cta .cta-text p:first-child{font-size: 24px;}
.radix-layouts-column1 .node-cta .cta-text span, .radix-layouts-column1 .node-cta .cta-text p{font-size: 20px;}
.node-cta .cta-text img{display: block; margin: -24px auto 30px; width: auto !important; height: 100px;}
.single-promo .views-row:hover span.btn-arrow,
.view-discover-teasers .view-mode-featured:hover .pane-node-title .pane-content::after,
.view-unionhall-content-teasers-by-category .view-mode-featured:hover .pane-node-title .pane-content::after
{background-color: #353535; }
.btn-modal{display: block; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}

/* ACTION BLOCK */
.pane-kobol-ctas-recent-actions{padding-bottom:1rem; margin-bottom: 0em; margin-left: -15px; margin-right: -15px; padding: 5rem; position: relative; background-image: url(https://s3.amazonaws.com/dev.unionhall.files/img/main-pic.jpg); background-size: cover; background-color: #053fb7; background-blend-mode: multiply; color: #fff;}
.pane-kobol-ctas-recent-actions:before{/*opacity: 0.1;*/ display: none;}

.pane-kobol-ctas-recent-actions > h2{position: relative;}
.node-type-oa-space .pane-kobol-ctas-recent-actions .recent-actions .views-row{clear: both; float: left;}
.node-type-oa-space .pane-kobol-ctas-recent-actions .recent-actions .views-row:nth-child(even){float: right; clear: both;}
.pane-kobol-ctas-recent-actions .recent-actions .view-content:after{display: block; content: ""; clear: both; float: none;}
.recent-actions .node-action{margin-bottom: 2.8em; background: #fff; color: #353535;position: relative; border: medium none;box-shadow:none;}

.node-action .radix-layouts-column2 .btn.btn-primary{padding: 1em 2em;}
.node-action .radix-layouts-column2{position:relative; align-self: center;}
.node-action .radix-layouts-column2 div{position: static;}
.node-action .harris .radix-layouts-content h2{font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight: 600; text-transform: none; margin-bottom: 15px; font-size: 24px;line-height: 1.3;}
.node-action .radix-layouts-column1 .pane-node-field-featured-image{max-height: 350px;}
.node-type-action .node-action, .pane-oa-admin-views-node-oa-space-content{margin:3em; background: #fff;}
.pane-oa-admin-views-node-oa-space-content{padding: 30px; margin: 0 3em 1em;}
.node-type-action .node-action .radix-layouts-column2 .btn.btn-primary{position: relative;}
.pane-oa-admin-views-node-oa-space-content h2{width: 88%; margin: 0 auto 30px;}

/* ARTICLES */
.view-discover-teasers .view-mode-featured,
.view-unionhall-content-teasers-by-category .view-mode-featured{padding: 0; background: #fff;}
.view-discover-teasers .view-mode-featured .pane-node-title,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-title{margin: 15px 0;}
.view-discover-teasers .view-mode-featured .pane-node-title a,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-title a{ font-size: 2em;color: inherit;}
.pane-discover-teasers-pane-tiles,
.pane-discover-teasers-pane-listing,
.pane-unionhall-content-teasers-by-category-pane-tiles{margin: 0 -15px;}
.pane-discover-teasers-pane-tiles,
.pane-unionhall-content-teasers-by-category-pane-tiles{padding: 60px 0;}
.basic-pages-section .pane-discover-teasers-pane-tiles,
.basic-pages-section .pane-unionhall-content-teasers-by-category-pane-tiles{padding: 0;}

.view-discover-teasers .view-mode-featured .pane-node-title,
.view-unionhall-content-teasers-by-category  .view-mode-featured .pane-node-title,
.view-discover-teasers .view-mode-featured .pane-node-body,
.view-unionhall-content-teasers-by-category  .view-mode-featured .pane-node-body{padding: 0 30px 30px;margin: 0;}

.pane-discover-teasers-pane-tiles,
.pane-unionhall-content-teasers-by-category-pane-tiles{position: relative;}

.pane-discover-teasers-pane-tiles > .pane-content,
.pane-discover-teasers-pane-tiles > .pane-title,
.pane-unionhall-content-teasers-by-category-pane-tiles > .pane-content,
.pane-unionhall-content-teasers-by-category-pane-tiles > .pane-title{width: 80%; margin: auto;}
.basic-pages-section .pane-discover-teasers-pane-tiles > .pane-content,
.basic-pages-section .pane-unionhall-content-teasers-by-category-pane-tiles > .pane-content{width: 100%;}
.pane-discover-teasers-pane-tiles > .pane-title,
.pane-unionhall-content-teasers-by-category-pane-tiles > .pane-title{padding: 0 15px 1rem;}
.pane-discover-teasers-pane-listing .view-content,
.pane-discover-teasers-pane-tiles .view-content,
.pane-unionhall-content-teasers-by-category-pane-tiles .view-content{overflow: hidden;}
.pane-discover-teasers-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image,
.pane-unionhall-content-teasers-by-category-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image,
.view-biography-listing .views-field-field-bio-image{margin-bottom: 0;}
.pane-discover-teasers-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a,
.pane-unionhall-content-teasers-by-category-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a,
.view-biography-listing .views-field-field-bio-image a{display:block; position: relative; -webkit-transition: background 200ms ease-in-out 0s, color 200ms ease-in-out 0s, opacity 200ms ease-in-out 0s; transition: background 200ms ease-in-out 0s, color 200ms ease-in-out 0s, opacity 200ms ease-in-out 0s;}

.pane-discover-teasers-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a:before,
.pane-unionhall-content-teasers-by-category-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a:before,
.view-biography-listing .views-field-field-bio-image a:before,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured .pane-node-field-featured-image a:hover:before{position: absolute; background-color: rgba(0, 0, 0, 0.5);bottom: 0;content: "";left: 0; right: 0;top: 0; z-index: 0;}

.paragraphs-items-field-oa-related{padding: 0px 1em 1em;}
.node-type-page .sutro .radix-layouts-header .paragraphs-items-field-oa-related {padding: 0px 0em 1em;}

.paragraphs-items-field-oa-related .field-label-heading, .paragraphs-items-field-oa-related .oa-table-actions.pull-right{display:none;}

.pane-discover-teasers-pane-tiles .views-row-even .pane-node-field-featured-image .field-name-field-featured-image a::before,
.pane-unionhall-content-teasers-by-category-pane-tiles .views-row-even .pane-node-field-featured-image .field-name-field-featured-image a::before
{background-color: rgba(0, 0, 0, 0.4);}

.pane-discover-teasers-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a:hover:before,
.pane-discover-teasers-pane-tiles .views-row:hover .pane-node-field-featured-image .field-name-field-featured-image a:before,
.pane-unionhall-content-teasers-by-category-pane-tiles .pane-node-field-featured-image .field-name-field-featured-image a:hover:before,
.pane-unionhall-content-teasers-by-category-pane-tiles .views-row:hover .pane-node-field-featured-image .field-name-field-featured-image a:before,
.view-biography-listing .views-field-field-bio-image a:hover:before,
.view-biography-listing .views-row:hover .views-field-field-bio-image a:before,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured .pane-node-field-featured-image a:before{background-color: rgba(0, 0, 0, 0.35);}

.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row,
.view-biography-listing .view-content .views-row {margin-bottom:0;border: 0 none;box-shadow:none;}
.view-discover-teasers .view-mode-featured,
.view-unionhall-content-teasers-by-category .view-mode-featured,
.view-biography-listing .view-content .views-row,
.view-discover-teasers .view-mode-featured .pane-node-title .pane-content,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-title .pane-content,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured{position: relative;}
.view-discover-teasers .view-mode-featured .pane-node-title .pane-content,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-title .pane-content,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured .pane-content{margin-bottom: 0;}

.view-biography-listing .view-content .views-row .pane-node-title,
.view-discover-teasers .view-mode-featured .radix-layouts-footer,
.view-unionhall-content-teasers-by-category .view-mode-featured .radix-layouts-footer,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured .pane-node-title{position: absolute; bottom: 40px; left: 40px; right: 15px;}

.view-discover-teasers .view-mode-featured .pane-node-title h3,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-title h3,
.view-biography-listing .view-content .views-row h3,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured h3{text-transform: none; font-size: 0.8em; margin-bottom: 0;}
.view-biography-listing .view-content .views-row h3 a, div.views-field-field-bio-title,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured a{color: #fff; display:block;}

.view-discover-teasers .view-mode-featured .field-name-field-featured-image,
.view-unionhall-content-teasers-by-category .field-name-field-featured-image{margin: 0rem 0rem 1rem;}
.basic-pages-section .view-discover-teasers .view-mode-featured .field-name-field-featured-image,
.basic-pages-section .view-unionhall-content-teasers-by-category .view-mode-featured .field-name-field-featured-image{margin: 0rem;}
.view-discover-teasers .pane-node-field-oa-related,
.view-unionhall-content-teasers-by-category .pane-node-field-oa-related{display: none;}
.view-discover-teasers .view-mode-featured .radix-layouts-header,
.view-unionhall-content-teasers-by-category .view-mode-featured .radix-layouts-header{padding: 0;}
.view-discover-teasers .view-mode-featured .radix-layouts-footer,
.view-unionhall-content-teasers-by-category  .view-mode-featured .radix-layouts-footer{left: 15px;}
.view-discover-teasers .view-mode-featured .radix-layouts-header img,
.view-unionhall-content-teasers-by-category .view-mode-featured .radix-layouts-header img{width: 100%;}
.view-discover-teasers .view-mode-featured .radix-layouts-footer .pane-node-title,
.view-unionhall-content-teasers-by-category .view-mode-featured .radix-layouts-footer .pane-node-title{position: static;}
.view-discover-teasers .view-mode-featured .radix-layouts-footer .pane-node-created,
.view-unionhall-content-teasers-by-category .view-mode-featured .radix-layouts-footer .pane-node-created{font-size: 1rem;font-weight: bold;margin-bottom: 1rem;text-transform: uppercase;color: #fff;}
.view-discover-teasers .view-mode-featured .pane-node-body,
.view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-body{padding-bottom: 30px;}
.basic-pages-section .view-discover-teasers .view-mode-featured .pane-node-body,
.basic-pages-section .view-unionhall-content-teasers-by-category .view-mode-featured .pane-node-body{display: none;}
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row{box-shadow: none; padding: 0; margin-bottom: 2rem;}
.basic-pages-section .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
.basic-pages-section .view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row{margin-bottom: 0rem;}
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child ~ .views-row,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child ~ .views-row,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(3n):first-child,
.view-biography-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(-n+2):first-child,
.view-biography-listing .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(4n):first-child,
.view-biography-listing .views-row:nth-last-of-type(4n):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(n+4):first-child,
.view-biography-listing .views-row:nth-last-of-type(n+4):first-child ~ .views-row,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured,
.pane-discover-teasers-pane-listing .views-row .radix-layouts-content
{display: block; -ms-flex-preferred-size: 100%; flex-basis: 100%; width: 100%; }

.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row{align-items: stretch;}

/* ARTICLE LISTING */
.pane-discover-teasers-pane-listing,
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4)
{margin-bottom:0;}

.pane-discover-teasers-pane-listing > h2{padding: 0 15px;}
.pane-discover-teasers-pane-listing .views-row{background: #fff; color: #262525; margin-bottom: 0em; font-size: 18px;}
.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-footer div{position: static;}
.pane-discover-teasers-pane-listing .kobol-teaser .pane-node-links{padding:0;}
.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore{margin-bottom:0;}
.pane-discover-teasers-pane-listing .kobol-teaser > .container-fluid > .row{width: auto; margin: 0;}
.post-date{margin-top: -15px; display: block;}
.external-link{margin-top: 0px; display: block; position: absolute; left: 0em; top: -5em; bottom: -4em; right: 0px;z-index: 9;}
.pane-discover-teasers-pane-listing .views-row{margin-bottom: 2em; position: relative; padding: 30px 15px;}
.pane-discover-teasers-pane-listing .views-row .radix-layouts-sidebar{display: none;}
.pane-discover-teasers-pane-listing .views-row .radix-layouts-content{}
.kobol-teaser ul li.node-readmore a{font-size: 12px; padding: 0.5em 2em;}
.pane-discover-teasers-pane-listing .view-display-id-pane_listing .more-link{padding: 0px;}
.pane-discover-teasers-pane-listing .view-display-id-pane_listing .more-link a{display: block;font-size: 14px;font-weight: 600;line-height: 1.5em;margin-bottom: 0;padding: 1em 3em;text-align: center;text-transform: uppercase;vertical-align: middle;white-space: nowrap;background-color: #444;border-color: #444;color: #ffffff;}
.pane-discover-teasers-pane-listing .view-display-id-pane_listing .more-link a:hover{background-color: #262525;border-color: #262525;color: #ffffff;}

/* ARTICLE SECTION PAGE (News) */
.oa-section-articles-section #page-title{margin-bottom: 0;}
.oa-section-articles-section .pane-views-panes.pane-discover-teasers-pane-tiles,
.oa-section-articles-section .pane-unionhall-content-teasers-by-category-pane-tiles{padding-bottom: 0;}
.oa-section-articles-section .email-signup--content{padding: 0px 0px;}

/* ARTILE PAGE */
.node-type-article #page-title{margin-bottom: 0em;}


/* BIOGRAPHY SECTION (About Us)*/
.view-biography-listing .attachment-after,
.oa-section-calendar-section .brenham .radix-layouts-content,
.node-type-page .bryant .radix-layouts-content,
.node-type-page .sutro .radix-layouts-header,
.node-type-article .bryant .radix-layouts-content,
.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-page .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper,
#home-body,
#cta-content .paragraphs-item-paragraph-snippet,
#cta-content .paragraphs-item-paragraph-text,
.pane-discover-teasers-pane-listing,
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4),
.node-type-oa-event .burr-flipped .radix-layouts-content,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar,
.basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser{background: #fff; padding: 2.8em 2em 1.8em; position: relative; margin-bottom: 3em;}

.page-taxonomy-term  .node-teaser > .kobol-teaser{padding: 30px; background: #edf1f2;}

.node-type-page .sutro .node-featured .radix-layouts-header,
.issue-page.node-type-page .sutro .node-featured .radix-layouts-header{padding: 0; margin: 0;}
.issue-page.node-type-page .sutro .radix-layouts-header{margin-bottom: 0em;padding: 0em 1em;}

#home-body, .basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser{margin-bottom: 0em;}

#cta-content .paragraphs-item-paragraph-text{padding-bottom: 0em; margin-bottom: 0;}

.radix-layouts-sidebar #cta-content .paragraphs-item-paragraph-text{padding-top: 2em; padding-bottom: 0em; padding-left: 0px; padding-right: 0px; margin-bottom: 0;}

.oa-section-biography-section  .pane-node-body{margin-left: -15px; margin-right: -15px; background: #fff; padding: 2.8em 2em 1.8em; position: relative; margin-bottom: 1em;}
.pane-biography-listing-bio-pane{padding: 0 1em 1em;}
.node-type-oa-space .sutro-double .pane-biography-listing-bio-pane{padding: 0;}
.press-page .pane-biography-listing-bio-pane{padding: 5rem 5rem 1rem; margin-left: -15px; margin-right: -15px;background: #def2f1;}
.press-page .pane-biography-listing-bio-pane > .pane-title{margin: 0rem auto 1.5rem; color: #1F2833;}
.press-page .node-featured.node-webform{padding: 30px 4rem;}

.view-biography-listing > .view-content{margin-bottom: 4em;}
.node-type-oa-space .sutro-double .view-biography-listing > .view-content{margin-bottom: 0em;}
.view-biography-listing .views-row.views-row-first.views-row-last{max-width: 500px;}
.view-biography-listing .views-row{min-height: 100px; background: #222;}
.view-biography-listing .views-row:nth-child(2n){background: #1965a8;}

.attachment-after .view-biography-listing > .view-content{margin-bottom: 0em;}
.view-biography-listing .views-row{margin-bottom:0;}
.view-biography-listing .view-content div.views-field-title, .view-biography-listing .view-content div.views-field-field-bio-title{position: absolute; left: 15px; right: 15px; z-index: 2; top: 15px;font-size: 1.5rem;line-height: 1.1em;}
.view-biography-listing .view-content div.views-field-field-bio-title{font-size: 11px; font-weight: 600; top: 70px; text-transform: uppercase;}

.node-type-oa-space .sutro-double .view-biography-listing .views-row{overflow: hidden;background: #676a6a;}
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(2n){background: #c5c6c7;}
.node-type-oa-space .sutro-double .view-biography-listing .views-row:hover{background: #4CBDCA !important;}

.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-title {opacity: 1;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-title h3{font-size: 1.35em;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-field-bio-title{opacity:0; font-size: 18px;text-transform: none;text-align: right;line-height: 1.25em; top: auto; bottom: 70px;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-field-bio-title:before{box-sizing: border-box; color: #5cfcef; content: "\f10d"; display: block; font-family: fontawesome; font-size: 35px; left: 10px; margin-top: 10px; position: absolute; top: 0;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-field-bio-title > div{padding-left: 35px;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content a{/*pointer-events: none; cursor: default; text-decoration:none;*/}
.node-type-oa-space .sutro-double .view-biography-listing .view-content a:before{display: none;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-title,
.node-type-oa-space .sutro-double .view-biography-listing .view-content div.views-field-field-bio-title{transition: all 500ms ease-in-out 0s; -webkit-transition: all 500ms ease-in-out 0s;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content .views-row:hover div.views-field-title {opacity: 0;}
.node-type-oa-space .sutro-double .view-biography-listing .view-content .views-row:hover div.views-field-field-bio-title{opacity:1;}
.node-type-oa-space .sutro-double .view-biography-listing .views-row img{mix-blend-mode: multiply;}

.view-biography-listing .form-actions{margin-bottom: 0;}


/* BIOGRAPHY PAGE -- (Bio Page) */
.node-type-bio .radix-layouts-sidebar{text-align: right;}

/* Basic Page */
.node-type-page .bryant .radix-layouts-content,
.node-type-page .sutro .radix-layouts-header,
.node-type-page .bryant .radix-layouts-sidebar,
.node-type-article .bryant .radix-layouts-content,
.node-type-article .bryant .radix-layouts-sidebar,
.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-page .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper,
#home-body,
#cta-content .paragraphs-item-paragraph-snippet,
#cta-content .paragraphs-item-paragraph-text,
.pane-discover-teasers-pane-listing,
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4),
.node-type-oa-event .burr-flipped .radix-layouts-content,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar,
.basic-pages-section .pane-node-body{width: auto; float:none;}

.node-type-page .bryant .radix-layouts-sidebar,
.node-type-page .bryant .radix-layouts-sidebar div,
.node-type-article .bryant .radix-layouts-sidebar,
.node-type-article .bryant .radix-layouts-sidebar div,
.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-page .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-article .kobol-article .content-wrapper .body-content-wrapper div,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper div, ,
#home-body div,
.node-type-oa-event .burr-flipped .radix-layouts-content div,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar div,
.basic-pages-section .pane-node-body div{padding:0;}

.node-type-page .bryant .radix-layouts-sidebar img,
.node-type-article .bryant .radix-layouts-sidebar img,
.node-type-page .kobol-page .content-wrapper .body-content-wrapper img.img-responsive,
.node-type-page .kobol-page .content-wrapper .sidebar-right-wrapper img,
.node-type-article .kobol-article .content-wrapper .body-content-wrapper img,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper img,
.node-type-oa-event .burr-flipped .radix-layouts-content img,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar img{display: block;width: 100%;}

.node-type-page .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-webform .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper{padding: 0em 1.5em 3em;}

.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
#home-body,
#cta-content .paragraphs-item-paragraph-snippet,
#cta-content .paragraphs-item-paragraph-text,
.node-type-oa-event .burr-flipped .radix-layouts-content,
.oa-section-biography-section .pane-node-body,
.basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser
{padding: 3.8em 2em 1.8em;}

.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.oa-section-biography-section .pane-node-body{padding-top: 0;}

.node-type-article .pane-pane-oa-title{padding: 1.8em 2em 0;}

#cta-content .paragraphs-item-paragraph-text{padding-bottom: 0em; margin-bottom: 0;}

.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
.node-type-oa-event .burr-flipped .radix-layouts-content{margin-bottom: 0;}

.pane-node-oa-section-ref .field-label{display: none;}
.pane-node-oa-section-ref .field-items a{font-size: 12px;font-weight: 600;margin: 0.5em 0; text-transform: uppercase;}

/* SAHRE LINKS */
#main .pane-social-share{font-size: 16px;text-align: center;}
#main .pane-social-share .pane-content{display: block; margin: 0;}
#main .pane-social-share h4, .post-date{color: #9b9b9b;font-size: 12px;font-weight: 600;margin: 0.5em 0; text-transform: uppercase;}
#main .pane-social-share a{text-align: center; margin: 0.3em; display: inline-block; padding: 5px; background: #9b9b9b; color: #fff;width: 40px;}
#main .pane-social-share a:hover{background: #353535;}
#main .pane-social-share a .fa{font-size: 1em;}

/* 404 PAGE */
.page-404 .pane-social-share, .page-404 #page-title{display:none;}
.page-404 .body-content-wrapper img{display: block; margin-left: auto; margin-right: auto; width: 300px !important;}
.page-404 .body-content-wrapper h2{color: #45ACCB; text-align: center; font-size: 70px; margin-top: 60px; margin-bottom: 0px;}
.page-404 .oa-layout-contentheader{margin-bottom: 4em;}

/* REGISTER PAGE */
.body-register .body-content-wrapper, .body-register #page-title{margin:0 !important;}
.body-register .sidebar-right-wrapper{display:none}
.body-register .body-content-wrapper{background: #F8F8F8 !important;}

/* PAGE HEADERS */
.node-type-oa-section #page-title,
.node-type-page #page-title,
.node-type-bio #page-title,
.node-type-oa-event #page-title,
/*.node-type-article #page-title,*/
.page-search #page-title,
.page-group-node #page-title,
.page-node-rss #page-title,
.page-node-content #page-title,
.page-node-members #page-title,
.page-user #page-title,
.node-type-promo  #page-title,
.page-admin  #page-title,
.page-node-add #page-title,
.oa-sitemap .oa-sitemap-title h2,
.page-node-syndication #page-title,
.page-node-archive #page-title,
.page-taxonomy-term #page-title,
.page-file  #page-title,
.page-flag-confirm #page-title,
.page-batch #page-title,
.page-node-webform #page-title,
.page-node-search #page-title,
.node-type-webform #page-title
{padding-top: 3rem; padding-bottom: 3rem; text-align: center; background: #d4dcdd; margin-bottom:3rem;}

.oa-section-articles-section #page-title,
.oa-section-take-action-section #page-title,
.node-type-webform #page-title{margin-bottom:0;}
.node-type-oa-section.oa-section-calendar-section  #page-title,
.page-group-node-admin #page-title,
.page-node-edit.node-type-webform #page-title{margin-bottom:2em;}
.node-type-article  #page-title{margin-bottom:0em; padding: 0;}


/**/
.oa-users-submitted #page-title, .pane-discover-teasers-pane-listing .oa-users-submitted .user-info {display: none !important;}
.pane-discover-teasers-pane-listing .oa-users-submitted{display: block !important;}
.pane-discover-teasers-pane-listing .pane-users-submitted{padding:0;}
.oa-users-submitted{padding: 0 0 1rem;color: #999; font-size: 1rem;}

/*Voter Reg Overlay*/
#voter-reg  .modal-body {padding: 0;}
#voter-reg  .embed-responsive {height: auto;}
#voter-reg  iframe.embed-responsive-item {height: 600px;position: relative; margin-top: -60px;}
#voter-reg  .modal-sm{width: 320px;}
.modal-content {border: medium none;padding-bottom: 15px; color: #353535;}
.modal button.close {background: #EF4035 none repeat scroll 0 0; border-radius: 5px; color: #fff; cursor: pointer; font-size: 30px; font-weight: 100; right: -10px;  line-height: 0.5em; margin: 0; opacity: 1;  padding: 5px 10px; position: absolute; top: -17px;z-index: 10;}
.modal-dialog{margin: 60px auto;max-width: 90%;}
.modal-content{border-radius: 0;}
.modal-header {background: #333 none repeat scroll 0 0;padding: 20px 15px;text-align: center;border-color: #333; color: #fff;}
.modal-header .h1 {color: #fff;font-weight: 600;margin: 0; font-size: 28px;}
.modal-body{padding: 1em 3em 0.5em; position: relative;}
#polling-veiw .modal-body{padding: 1em 1em 0.5em;}
.modal-body label{text-transform: uppercase; font-weight: 600; font-size: 14px;}
.modal-body #submit-address{padding: 6px 15px; background: #EF4035; border-color: #EF4035; color: #fff;}
.modal-body #submit-address:hover{background: #353535; border-color: #353535; }
.polling-section {padding-top: 30px;display: none;}
.modal-dialog .locations {text-align: center;margin: 0 0 20px !important; padding: 0 !important;}
.modal-dialog .locations li span {background: #45ACCB none repeat scroll 0 0;border-radius: 40px;color: #fff;display: block;font-size: 32px;height: 45px;left: 0;position: absolute;text-align: center; padding-top: 10px; padding-right: 2px; width: 45px;}
#polling-location {margin-left: 0px;}
.polling-results ul{margin-bottom: 10px;}
.modal-dialog .locations li {display: inline-block;}
.modal-dialog .locations li {display: block;font-size: 16px;margin-bottom: 20px;padding-left: 55px;position: relative;text-transform: capitalize;vertical-align: top;}
.kobol-page-header .modal-dialog a{color: #0071b3;}
.kobol-page-header .modal-dialog p{margin-bottom: 0.75em;}
.modal-dialog .external-link{display:none;}
.kobol-page-footer .modal-dialog a:link, .kobol-page-footer .modal-dialog a:visited{color: #3fafcf;}
.kobol-page-footer .modal-dialog a:hover, .kobol-page-footer .modal-dialog a:focus{color: #ee483d;}

/* FOOTER */
footer.kobol-page-footer{margin-top: 0em;}
.kobol-page-footer--wrapper{display: block;margin: 0;max-width: 100%;}
.left-footer-region{position: relative; display: block; padding: 2rem 4rem;}
.left-footer-region > div{-ms-flex-preferred-size: 100%; flex-basis: 100%; width: 100%; margin-bottom: 0px; padding: 0 35px;}
.left-footer-region .search-form{margin-bottom: 0;}
.left-footer-region .search-form label{display: none;}
.left-footer-region .search-form .container-inline{display: flex;width: 100%;}
.left-footer-region .search-form .container-inline div{width: 100%;}
.left-footer-region .search-form .container-inline div input{width: 100%;min-height: 40px;padding: 10px;}

.kobol-page-footer--menu {text-transform: none;}
.kobol-page-footer--menu .pane-og-menu-single-menu .menu{text-transform: uppercase;margin-bottom: 20px;}
.kobol-page-footer--menu .pane-og-menu-single-menu li{margin-right: 1.5em; width: 140px;}
.kobol-page-footer--menu .menu li .menu{display: block;}
.kobol-page-footer--menu .pane-og-menu-single-menu li .menu li{margin: 0.45rem 0; line-height: 1;}
.kobol-page-footer--menu .menu li .menu a{line-height: 1.25rem; display: inline-block;}
.kobol-page-footer--menu .menu li .menu a:hover{text-decoration: underline;}
.right-footer-region{padding: 4rem 4rem 8rem; min-width: 0; margin: auto; font-size: 14px;}
.kobol-page-footer--legal-section {border-color: transparent; margin-top: 2rem; padding-top: 2rem; padding-bottom: 4rem;}
.wav-disclaimer {border: 1px solid #9b9b9b;margin: auto;max-width: 420px;padding: 10px;text-align: center;}

/* EVENT CALANDER VIEW */
.fc-header .fc-state-default, .fc-header .ui-state-default{background-image: none !important; font-weight: normal; text-transform:none; border-radius: 5px; display: inline-block; font-size: 12px; line-height: 1; padding: 5px 10px; margin-right: 5px;}
.fc .fc-header-space {display: none;}
.fc-text-arrow{display: block;font-size: 1.2em;}
.fc-button-prev{margin-right: 5px;}
.fc-header-title h2{font-size: 22px;margin-bottom: 0px;font-weight: 600;}
.fc-content table thead th {background-color: #4d4d4f; font-size: 12px; color: #fff; font-weight: 600;}
.fc td.fc-other-month {background: #f0f0f0 none repeat scroll 0 0;}
.fc table{font-size: 12px;}
.fc-event-default, .fc-event-default .fc-event-skin,
.fc-event-default .fc-event-time, .fc-event-default a {background-color: #23527c; border-color: #23527c;}
div.fullcalendar{position: relative; z-index: 0;}

/* EVENT LIST VIEW (SMALL) */
.item-list ul li {margin: 0 0 1em;}
.oa-event-date-wrapper {width: 6em;height: 6em;margin-right: 15px;}
.oa-event-date-month-wrapper {height: auto;}
.marker{background: #222 none repeat scroll 0 0;border-radius: 4px;color: #fff;display: inline-block;font-size: 12px;line-height: 1;padding: 5px;text-transform: uppercase;}
.oa-event .addthisevent-drop{display: none;}

.node-type-oa-event .burr-flipped .radix-layouts-sidebar{margin-bottom: 0; position: relative;}
.node-type-oa-event .burr-flipped .radix-layouts-sidebar .pane-node-field-oa-geo-location{margin-bottom: 3rem;}

/* ACTION NETWORK EMBEDS */
.pane-content #can_embed_form.can_float #form_col1,
.pane-content #can_embed_form.can_float #form_col2{float: none !important; width: auto !important;}

.pane-content #can_embed_form #d_sharing,
.pane-content #can_embed_form #action_info{display: none !important;}

.pane-content #can_embed_form input[type="text"],
.pane-content #can_embed_form input[type="password"],
.pane-content #can_embed_form input[type="url"],
.pane-content #can_embed_form input[type="email"],
.pane-content #can_embed_form input[type="tel"],
.pane-content #can_embed_form input[type="number"],
.pane-content #donate_auto_modal input[type="password"],
.pane-content #donate_auto_modal input[type="text"]{line-height: inherit !important;height: auto !important;padding: 8px 20px !important;border-radius: 0 !important;}

.pane-content #can_embed_form label,
.pane-content #donate_auto_modal label,
.pane-content #can_embed_form .check_radio_field label,
.pane-content #donate_auto_modal .check_radio_field label{font-size: inherit !important; font-weight: bold !important;line-height: inherit !important;}

.pane-content #can_embed_form .check_radio_field label,
.pane-content #donate_auto_modal .check_radio_field label{padding: 4px 0 0 25px !important;margin: 0 !important;display: block !important;}

body #can_embed_form input[type="text"]::-webkit-input-placeholder,
body #can_embed_form input[type="password"]::-webkit-input-placeholder,
body #can_embed_form input[type="url"]::-webkit-input-placeholder,
body #can_embed_form input[type="email"]::-webkit-input-placeholder,
body #can_embed_form input[type="tel"]::-webkit-input-placeholder,
body #can_embed_form input[type="number"]::-webkit-input-placeholder{color: #000  !important; opacity: 0.35;}

body #can_embed_form input[type="text"]::-moz-placeholder,
body #can_embed_form input[type="password"]::-moz-placeholder,
body #can_embed_form input[type="url"]::-moz-placeholder,
body #can_embed_form input[type="email"]::-moz-placeholder,
body #can_embed_form input[type="tel"]::-moz-placeholder,
body #can_embed_form input[type="number"]::-moz-placeholder{color: #000  !important; opacity: 0.35;}

body #can_embed_form input[type="text"]:-ms-input-placeholder,
body #can_embed_form input[type="password"]:-ms-input-placeholder,
body #can_embed_form input[type="url"]:-ms-input-placeholder,
body #can_embed_form input[type="email"]:-ms-input-placeholder,
body #can_embed_form input[type="tel"]:-ms-input-placeholder,
body #can_embed_form input[type="number"]:-ms-input-placeholder{color: #000  !important; opacity: 0.35;}

body #can_embed_form input[type="text"]:-moz-placeholder,
body #can_embed_form input[type="password"]:-moz-placeholder,
body #can_embed_form input[type="url"]:-moz-placeholder,
body #can_embed_form input[type="email"]:-moz-placeholder,
body #can_embed_form input[type="tel"]:-moz-placeholder,
body #can_embed_form input[type="number"]:-moz-placeholder{color: #000  !important; opacity: 0.35;}

.pane-content #can_embed_form .check_radio_field label input{height: 20px !important;margin-bottom: 5px !important;top: 10px !important;width: 20px !important;}

body #can_embed_form #logo_wrap, body #d_sharing{display:none !important;}
body #can_embed_form, body #donate_auto_modal{border:none !important; padding: 0 !important;}
body #can_embed_form h2, body #donate_auto_modal h2{font-size: 40px !important;font-weight: 700 !important;line-height: 1.4em !important;margin-bottom: 20px !important;}
body #can_embed_form.can_float #form_col1,
body #can_embed_form.can_768 #form_col3,
body #can_embed_form.can_768 #form_col4,
body #can_embed_form #form_col2{float: none !important; width: auto!important;}
body #can_embed_form #form_col3, body #can_embed_form.can_768 #form_col3{margin: 4% 0 !important;}
body #can_embed_form h4 {font-size: 22px !important; margin-bottom: 20px !important;font-weight: 700;}
.col-md-12 #can-form-area-sign-up-to-volunteer-10 h2,
.col-md-12 #can-form-area-sign-up-to-defeat-donald-trump-this-year-9 h2,
.col-md-12 #can-form-area-sign-up-to-defeat-donald-trump-this-year-11 h2{display: none !important;}
body #can_embed_form input[type="submit"],
body #can_embed_form .button,
body #donate_auto_modal input[type="submit"],
body #donate_auto_modal .button{font-size: 16px !important; padding: 13px 0 !important; text-transform: uppercase !important; border-radius: 0 !important;}
.col-md-12 #can-form-area-sign-up-to-volunteer-10,
.col-md-12 #can-form-area-sign-up-to-defeat-donald-trump-this-year-9,
.col-md-12 #can-form-area-sign-up-to-defeat-donald-trump-this-year-11{width: auto !important;}
body #can_embed_form #search_location_list ul li, body #can_embed_form #host_your_own ul li{padding: 30px !important;}
body #can_embed_form #search_location_list, body #can_embed_form #host_your_own_list{max-height: 100% !important;text-align: left !important;}
body #can_embed_form #search_location_list ul li .button, body #can_embed_form #host_your_own ul li .button{font-size: 14px !important; padding: 10px 25px !important;}
body #can_embed_form #search_location_list ul, body #can_embed_form #host_your_own ul{margin: 0 !important;}
body #can_embed_form #search_location_list ul li strong{display: block; font-size: 20px; margin-bottom: 15px;}
body #can-event_campaign-area-find-an-event-near-you #can_embed_form h3.first_line{font-size: 18px !important; font-weight: 700 !important; text-transform: uppercase !important; color: #dcdcdc;}
body #can-event_campaign-area-find-an-event-near-you #can_embed_form h4{font-weight: 700 !important;}
body #can_embed_form .last_line, body #can_embed_form h3.last_line, body #can_embed_form h4.last_line {border-bottom: 1px solid #45ACCB !important;}
body #can_embed_form #can_zip_search #form-zip_code-submit{height: auto !important;padding: 11px 0 !important;}
body #can_embed_form #search_location_list, body #can_embed_form #host_your_own_list{background: #F6F6F6 !important; padding: 15px !important;}
body #can_embed_form input[type="submit"]:hover, #can_embed_form .button:hover, body #donate_auto_modal input[type="submit"]:hover, body #donate_auto_modal .button:hover{background-color: #262525 !important;border-color: #262525 !important;}
body #can_embed_form h3.first_line, body #can_embed_form h4.first_line .graytext{display:none;}
body #can_embed_form h3.first_line, body #can_embed_form h4.first_line {border-bottom: medium none !important;font-size: 14px !important;margin-bottom: 0 !important;padding-bottom: 0px !important;text-transform: uppercase;}

/* RSS FEED PAGE */
body.node-type-oa-space.page-node-rss section#main-wrapper{max-width: 100%; width: auto; padding-left: 15px; padding-right: 15px;}
.pagination > li > a, .pagination > li > span{color: #45ACCB;}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus{background-color: #45ACCB; border-color: #45ACCB;}

/* HOUSE KEEPING */
div#panels-ipe-control-container{right: 0 !important; top: 0 !important;}
.pane-kobol-ctas-single-action .node-action, .recent-actions .node-action{background: #fff;}

/**/
.paragraphs-item-paragraph-media .file-image .content,
.paragraphs-item-paragraph-media .file-video .content{padding-bottom: 0; position: relative; z-index: 1;}
.paragraphs-item-paragraph-media .file-image .content:before{-webkit-transition: all 200ms ease-in-out 0s;transition: all 200ms ease-in-out 0s; position: absolute; top: 0; bottom: 0; left:0; right: 0; background: rgba(0,0,0,0.5); z-index: 2; content:"";}
.paragraphs-item-paragraph-media .file-image .content:hover:before{background: rgba(0,0,0,0.35);}
.paragraphs-item-paragraph-media .file-image .content::after{-webkit-transition: all 200ms ease-in-out 0s;transition: all 200ms ease-in-out 0s; position: absolute; bottom: 30px; right: 30px; background: #ee483d; z-index: 3; content:"\f00e"; display: block; padding: 5px 10px; font-family: fontawesome; color: #fff;}
.paragraphs-item-paragraph-media .file-image:hover .content::after{background: #262626;}

/* ADMIN PAGES */
.oa-layout-contentheader{position: relative; z-index: 1; /* might need a fix z-index */}
header.oa-layout-header .pane-single-row-header{z-index: 4;}
.alert{margin-bottom:0;}
#breadcrumb{margin-top:40px;}
.page-admin #page-title{margin-bottom: 4rem;}

/* page width */
.page-admin .oa-layout-content,
.page-admin .pane-pane-oa-tabs,
.page-admin .pane-pane-oa-action-links,
.page-node-add .oa-layout-content,
.page-node-add .oa-layout-contentfooter,
.page-admin .pane-pane-oa-help,
.page-group-node-admin-menu .pane-pane-oa-action-links,
.oa-sitemap #oa-sitemap-top,
#variable-realm-edit-variables-form,
.view-display-id-oa_space_content,
.page-node-panelizer .oa-layout-content,
.page-node-panelizer .pane-pane-oa-tabs,
.page-node-syndication .oa-layout-content,
.page-node-members .oa-layout-content,
.page-node-archive .oa-layout-content,
.page-group-node-admin .oa-layout-content,
.page-group-node-admin .pane-pane-oa-action-links,
.page-spaces .pane-oa-core-user-spaces,
#article-node-form,
#oa-space-node-form,
#webform-node-form,
#page-node-form,
#oa-section-node-form,
#promo-node-form,
#node-delete-confirm,
.page-user-panelizer .pane-pane-oa-tabs,
.page-user-panelizer .oa-layout-content,
#taxonomy-form-term,
.page-file .oa-layout-content,
.page-node-webform .pane-pane-oa-tabs,
.pane-pane-oa-help,
#bio-node-form
{font-size: 16px; width: 88%; margin: auto;float: none;}

#form-builder-wrapper{width: 88%; margin: auto;float: none;}

.page-group-node-admin #page-title{padding-top: 30px; padding-bottom: 30px; font-size: 35px;}
.page-node-panelizer-page-manager h2, .page-node-edit h2{font-size: 22px;margin: 20px 0;text-transform: uppercase;}

.page-admin .pane-pane-oa-help{margin-top: 20px;}
.node-type-list dd{margin-bottom: 20px;}

.breadcrumb{margin:0; font-size: 14px;}
.breadcrumb a{display: inline-block; margin: 0 10px;}

.table-responsive{overflow: visible;border: medium none;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus,
.nav > li > a:hover, .nav > li > a:focus{background-color: #45accb;border-color: #45accb;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-color: #353535 #000 transparent;}
.nav-tabs{border-color: #353535;}
div.vertical-tabs{margin: 0px 0px 30px; background: #fff;}
div.vertical-tabs ul.vertical-tabs-list li a:hover{background: #45accb none repeat scroll 0 0;}
div.vertical-tabs ul.vertical-tabs-list li:hover{border-color: #fff #45accb #fff #fff;}
.vertical-tabs ul.vertical-tabs-list{margin: -1px -2px 10px 10px;}
.tabs, .nav-tabs{margin-bottom: 0;}

.oa-responsive-region-row-bottom{margin-top: 0 !important;}

.page-admin #main-content, .page-node-panelizer  #main-content, .page-node-add #main-content{display: block; clear: both;}
table pre {white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}

.features_override_table{margin-top: -22px; border-top-width: 0px;}
#features-export-wrapper, #features-export-info, #features-export-advanced, #features-export-buttons{margin:0; width: 50%;}
#features-export-form{background: #fff;}

.pane-pane-oa-action-links .action-links{margin-top: 20px;}
#page-manager-edit .actions li a, #page-manager-edit .actions li a:hover{color: #3fafcf;}

.page-admin .panels-dashboard,
#article-node-form,
#panelizer-edit-content-form,
#panelizer-settings-form,
#panelizer-default-context-form,
#panels-choose-layout,
#panels-breadcrumbs-panelizer-breadcrumbs-form,
#page-node-form,
#oa-space-node-form,
#oa-section-node-form,
#promo-node-form,
#action-node-form,
#bio-node-form,
#oa-event-node-form,
#node-delete-confirm{padding: 30px; background: #fff;}

#article-node-form h2, #page-node-form h2, .page-node-add .oa-layout-content h2{font-size: 24px; text-transform: uppercase; margin-bottom: 0;}
.pane-pane-oa-tabs .nav.nav-pills.secondary{margin: 20px 0px;}
#update-manager-update-form{margin-top: 20px;}
#module-filter-tabs, #module-filter-submit{position: static !important;}
#module-filter-submit{}

.oa-sitemap{margin-left: -15px; margin-right: -15px; margin-top:0;}
.oa-sitemap .oa-sitemap-title{float: none !important; width: auto;}
.oa-sitemap .oa-sitemap-title h2{margin: 0 0 30px; padding: 30px 0; text-transform: uppercase;font-size: 1.5em;}
.oa-sitemap .oa-sitemap-header .oa-sitemap-search,
.oa-sitemap .oa-sitemap-header a,
.oa-sitemap .form-type-textfield.form-item-space{float: none !important; display: inline-block;}
.oa-sitemap .oa-sitemap-header a{font-weight: 600;}
.oa-sitemap .oa-sitemap-header{text-align: center; margin-bottom: 30px;}
.oa-sitemap .oa-sitemap-search, .oa-sitemap .oa-sitemap-header a{margin-top: -10px;}

#oa-wizard .nav li > a:hover{background: #45ACCB none repeat scroll 0 0;}
.page-node-members h2.pane-title{font-size: 24px;}
body.oa-responsive-region-left-on.page-group-node-admin .sticky-header{margin-left: 0;}

.page-spaces .col-md-9{width:100%;}
.page-spaces h2.pane-title{margin-top: 30px;}
.page-spaces  .tab-content{background: #fff; padding: 15px;}

.wizard-trail{padding-top: 10px;}
#modalContent .panels-add-content-modal{margin: 0 20px 0 -20px;}
.panels-modal-add-category{ color:	#fff !important;}
.form-submit.btn, .flag.flag-action.btn{font-size: 12px; padding: 1em 2em; line-height: 1;}
.btn-default.use-ajax{margin-left: 1em;padding: 0.5em; background: #ccc;}
.field-type-paragraphs input.paragraphs-add-mode-button{padding: 0.5em 1em;}
form .form-item{margin-top: 0em;}
.oa-section-about-us-section #page-title{margin-bottom: 2em;}

#home-body{/*padding:0;*/}
	#home-body table{border-collapse: separate; font-size: 1rem;table-layout: fixed; }
	#home-body table th, #home-body table td{border-top: none; border-right: 1px solid #ddd; padding: 5px 20px;text-align: center;}
	#home-body table th:last-child, #home-body table td:last-child{border-right: none;}
	#home-body table h3{margin-bottom: 0; font-size: 1.8rem;}

.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(5) .col-md-12.radix-layouts-footer{padding: 0;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(5) .col-md-12.radix-layouts-footer .view-kobol-ctas.recent-promos .view-content{margin: 0;}

#cta-content{margin-left: -15px; margin-right: -15px;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .field-label-heading,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content hr,
#cta-content .paragraphs-item-paragraph-media .field-type-file .field-item > *{display:none;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured{background: #252525;min-height: 10rem;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .oa-table-actions{width: 0; position: relative; z-index: 2; left: 15px;top: 15px;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .oa-table-actions a{padding: 7px 10px;border-radius: 20px;background: #eee;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .pane-node-body{display: none;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured .pane-node-field-featured-image{padding: 0;}
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured .pane-node-title{padding: 0;}
#cta-content .paragraphs-item-paragraph-media .field-type-file .field-items .field-item,
#cta-content .paragraphs-item-paragraph-media .field-type-file .field-item a,
#cta-content .paragraphs-item-paragraph-media .field-type-file .field-items .field-item div{display: block;}
#cta-content .paragraphs-item-paragraph-media .field-type-file .field-items .field-item{width: auto; padding:0;}
#cta-content .paragraphs-item-paragraph-media.pull-grid4 .field-type-file .field-items .field-item,
.paragraphs-item-paragraph-media.pull-grid4 .field-type-file .field-items .field-item{width: 100%; padding:0;}

.view-kobol-ctas.recent-promos .view-content{-webkit-justify-content: flex-start; justify-content: flex-start;margin: 0 -15px;}
.view-kobol-ctas.recent-promos .view-content .views-row{-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%; max-width: 100%;margin-bottom:0;}
.pane-kobol-ctas-recent-promos{padding-bottom: 0 !important;}
.pane-kobol-ctas-recent-promos .pane-title{text-align: center;}

.content .panel-pane.pane-kobol-ctas-single-promo{margin: 0; padding: 0;}

.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4){padding: 2rem; margin-bottom: 0;/* background: #edf1f2; */ position: relative;}

.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4):before,
.pane-discover-teasers-pane-tiles:before,
.pane-unionhall-content-teasers-by-category-pane-tiles:before,
.pane-discover-teasers-pane-listing .views-row:before,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar:before
{display: block; content:""; position: absolute; top: 0; bottom: 0; left:0; right: 0; background: #000; opacity: 0.05;}

.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row > div,
.node-type-oa-space .sutro > .container-fluid > .row + .row > div,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) div{padding: 0px;}
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row:last-child,
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row:last-child div,
.node-type-oa-space .sutro > .container-fluid > .row + .row:last-child,
.node-type-oa-space .sutro > .container-fluid > .row + .row:last-child div{padding:0; margin:0;}

.node-type-oa-event .oa-event-description{clear:both;padding-top: 20px;}
.node-type-oa-event .burr-flipped .radix-layouts-sidebar{padding: 0em 3em 1.8em;}
.node-type-oa-event .burr-flipped .oa-users-submitted{display:block !important;}
.node-type-oa-event .burr-flipped .oa-users-submitted #page-title{display: block !important; padding: 0 0 20px; text-align: left; background: transparent; margin-bottom: inherit;}
.oa-event-item.oa-date .oa-event-day{display:none;}

/******************   BIO PAGE  *****************/
.kobol-bio{padding: 0em 3em 1.8em;}
.kobol-bio .container-fluid{margin-right: -15px; margin-left: -15px;}
.oa-section-biography-section .kobol-bio--content .pane-node-body{padding: 0px;}

.view-biography-listing .view-content{justify-content: left;}
.view-biography-listing .views-row:nth-child(2n) .views-field-field-bio-image a:before{background-color: rgba(0, 0, 0, 0.425);}
.view-biography-listing .views-row:nth-child(2n) .views-field-field-bio-image a:hover:before{background-color: rgba(0, 0, 0, 0.35);}

.block-thumb:nth-child(2n) a, .block-thumb:nth-child(2n) > span
/**/
.kobol-page-footer--wrapper .field-name-field-kobol-location img{max-width: 250px;}
#oa-appearance-edit-form{margin-bottom: 3em;}
.node-type-page .radix-layouts-sidebar.sidebar-right-wrapper div.panel-pane.pane-views-panes.pane-kobol-ctas-single-promo{padding-bottom: 0; margin-bottom: 0;}

/****************************************************************************/
/***************************     SEARCH PAGE     ****************************/
/****************************************************************************/
.page-node-search #main > .oa-layout-content{max-width: 80%; padding: 3rem; margin: auto; float: none; clear: both;}


@media (max-width: 480px){
#home-body table{display:none;}
}

@media (max-width: 767px){
.callout--form form > div, .email-signup--content{display: block;}
.callout--form .btn-primary {width: 100%;}
.callout--form .form-item-email, .callout--form .form-item-zip {margin: 0;}

.chapter-menu .pane-og-menu-single-menu li .menu li{padding: 0;}
.chapter-menu .pane-og-menu-single-menu li .menu li a{display: block; padding: 0.5em 1em;}

.pane-kobol-rss-display{margin-bottom: 4rem;}

}

@media (min-width: 768px){

.logo-and-title .space-logo{padding-right: 10px;}
.pane-discover-teasers-pane-listing .views-row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) > div{padding: 2.8em 3.4em;}

.content .pane-kobol-ctas-recent-actions{padding: 8em 0em 3em;}
.pane-kobol-ctas-recent-actions > .pane-title{margin: 0 auto 0.5em; width: 80%; padding: 0 30px;}
.pane-kobol-ctas-recent-actions > .pane-content{width: 80%; margin: auto;padding: 0 15px;}

.oa-section-biography-section  .pane-node-body,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper,
#cta-content .paragraphs-item-paragraph-snippet,
#cta-content .paragraphs-item-paragraph-text,
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4){padding: 2.8em 3.4em 1.8em;}

#cta-content .paragraphs-item-paragraph-text{padding-bottom: 0em; margin-bottom: 0;}

.node-type-oa-space .kobol-header{margin-bottom: 0rem;}
/*
.node-type-oa-space .kobol-page-header--bottom,
.node-type-oa-space .kobol-page-header--bottom .email-signup--wrapper .email-signup--content{display: block;}
*/
.node-type-oa-space .kobol-page-header--bottom .email-signup--wrapper .email-signup--text{margin:0px 0 15px; font-size: 3rem;}

.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-item-email,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-item-zip,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-submit{margin: 0; padding-right: 10px; max-width: 100%;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-item-email{width: 65%;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-item-zip{width: 35%;}
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) .callout--form .form-submit{display: block; padding: 1rem 4rem;}

.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4){padding: 2rem 4rem; margin-bottom: 0;}
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row{background: #edf1f2;}
.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row > div,
.node-type-oa-space .sutro > .container-fluid > .row + .row > div,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4) > div{padding: 30px;}

.sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner,
.labor-2018 .oa-layout-contentfooter .panel-panel-inner,
.logged-in.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .panels-ipe-sort-container
{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: stretch; align-items: stretch;}

.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .pane-kobol-ctas-single-promo,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .pane-content,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .single-promo,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .view-content,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .views-row
{display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; width: 100%}

.logged-in .sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner,
.logged-in.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner
{display: block;}

.sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner > div{width: 100%;}

.sutro-double > .container-fluid .col-md-12.radix-layouts-middle .panel-panel-inner .pane-kobol-ctas-single-promo,
.sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner .pane-kobol-ctas-single-promo
{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-preferred-size: 50%; flex-basis: 50%; width: 50%; max-width: 50%;}

.sutro-double > .container-fluid .col-md-12.radix-layouts-middle .panel-panel-inner .pane-kobol-ctas-single-promo > .pane-content,
.sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner .pane-kobol-ctas-single-promo > .pane-content{width: 100%;}

.sutro-double > .container-fluid .col-md-12.radix-layouts-middle .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(3n):first-child,
.sutro-double > .container-fluid .col-md-12.radix-layouts-middle .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(3n):first-child ~ .pane-kobol-ctas-single-promo,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(3n):first-child,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(3n):first-child ~ .pane-kobol-ctas-single-promo,
.logged-in.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .panels-ipe-sort-container .panels-ipe-portlet-wrapper:nth-last-of-type(3n):first-child,
.logged-in.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .panels-ipe-sort-container .panels-ipe-portlet-wrapper:nth-last-of-type(3n):first-child ~ .panels-ipe-portlet-wrapper,
.sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(3n):first-child,
.sutro-double > .container-fluid .col-md-12.radix-layouts-footer .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(3n):first-child ~ .pane-kobol-ctas-single-promo
{-ms-flex-preferred-size: 33.33%; flex-basis: 33.33%; width: 33.33%; max-width: 33.33%;}

h1, .email-signup--text{font-size: 54px;}
h2{font-size: 40px;}
h3{font-size: 26px;}
h4{font-size: 18px;}

.banner .banner-message{position: static; margin-bottom: 0; font-size: 1.5rem;padding-bottom: 4rem;}
.banner .banner-message h2, .banner .banner-message h1{font-size: 2.5rem;}
.banner .banner-message h3{font-size: 2rem;}


.kobol-page-header{padding-top: 75px;}
.logged-in .kobol-page-header{padding-top: 20px;}
.kobol-header .oa-toolbar-style.navbar{position: relative; z-index: 5;}
.nav-wrapper{position: fixed; top: 0; right: 0; left: 0; z-index: 2;-webkit-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.2); -moz-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.2); box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.2);}

.logo-title-social{border-bottom: none; -ms-flex-align: end; align-items: center;}
.logo-and-title {/*display: block;*/}
.no-scroll #logo, .no-scroll  .logo-title-narrow .logo-and-title .space-logo #logo{/*height: 75px;*/transition: height 200ms linear 0.25s; -webkit-transition: height 200ms linear 0.25s;}
.chapter-menu .pane-og-menu-single-menu li a{padding: 15px 10px; display: block;}
.chapter-menu .pane-og-menu-single-menu li.expanded > a{position: relative;}
.chapter-menu .pane-og-menu-single-menu li.expanded:hover > a:before{background: #000; opacity: 0.05; display: block; content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
.chapter-menu .menu > li:hover > .menu.menu{margin-left: -16px; margin-top: -1px; z-index: 900;-webkit-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.25); -moz-box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.25); box-shadow: 3px 3px 5px -1px rgba(0,0,0,0.25);}
.chapter-menu .menu > li:hover > .menu.menu li{margin: 0;}
.chapter-menu .menu > li:hover > .menu.menu li a{padding: 0.5em 1em;}
.chapter-and-search .chapter-menu{padding: 0 20px; justify-content: flex-end; -webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;}

.banner{min-height: 36em;}
.banner .page-down{right: 100px;}

.node-type-oa-space .kobol-page-header--bottom .email-signup--wrapper .email-signup--content{padding: 0px 30px;}
.email-signup--content{padding: 0px 60px;}
.email-signup--text{margin:15px; font-size: 2.5rem; font-weight: bold;}

.pane-discover-teasers-pane-listing > h2{padding: 0;}

#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content,
#cta-content .paragraphs-item-paragraph-media .field-type-file .field-items,
.paragraphs-item-paragraph-media .field-type-file .field-items
{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: stretch; align-items: stretch; width: 100%;}

.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: stretch;align-items: stretch;width: 100%;}

.basic-pages-section .view-discover-teasers .view-mode-featured,
.basic-pages-section .view-unionhall-content-teasers-by-category .view-mode-featured{padding: 0px;}
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row{padding: 0 15px 15px;}

.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child ~ .views-row,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(n+2):first-child,
.view-biography-listing .views-row:nth-last-of-type(n+2):first-child ~ .views-row
.view-biography-listing .views-row:nth-last-of-type(2n):first-child,
.view-biography-listing .views-row:nth-last-of-type(2n):first-child ~ .views-row,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+2):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+2):first-child ~ .views-row,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(4):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(4):first-child ~ .views-row,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(8):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(8):first-child ~ .views-row,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(2):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(-n+2):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row
{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-preferred-size: 50%; flex-basis: 50%; width: 50%; max-width: 50%;}

.basic-pages-section .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
.basic-pages-section .view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row{padding: 0;}

.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child ~ .views-row,
.oa-section-basic-pages-section:not(.issue-page) .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3n):first-child,
.oa-section-basic-pages-section:not(.issue-page) .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3n):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3):first-child ~ .views-row,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(3):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(3):first-child ~ .views-row,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(6):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(6):first-child ~ .views-row,
/* #cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured:nth-last-of-type(3):last-of-type ~ .node-featured,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured:nth-last-of-type(3),
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured:nth-last-of-type(3) ~ .node-featured,	*/
#cta-content .paragraphs-item-paragraph-media.pull-grid3 .field-type-file .field-items .field-item,
.paragraphs-item-paragraph-media.pull-grid3 .field-type-file .field-items .field-item
{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; width: 33.333%;  max-width: 33.333%; padding:0;}

.view-biography-listing .views-row{display: block !important; background: #222;}
.view-biography-listing .views-row:nth-child(2n){background: #222;}
.view-biography-listing .views-row:nth-child(4n-1), .view-biography-listing .views-row:nth-child(4n-2){background: #1965a8;}
.view-biography-listing .views-row:nth-last-of-type(2n+1):first-child,
.view-biography-listing .views-row:nth-last-of-type(2n+1):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(3n):first-child,
.view-biography-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row
{display: block; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; width: 33.333%;  max-width: 33.333%;}

.node-type-oa-space .sutro-double .view-biography-listing .views-row,
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(2n),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(4n+2),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(4n+3){background: #676a6a;}
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(6n+2),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(6n+4),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(6n+6){background: #c5c6c7;}


.paragraphs-items-field-oa-related{padding: 0px 5em 1em;}
.pane-biography-listing-bio-pane{padding: 0 5em 1em;}

#cta-content .paragraphs-item-paragraph-media.pull-grid5 .field-type-file .field-items .field-item,
.paragraphs-item-paragraph-media.pull-grid5 .field-type-file .field-items .field-item
{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-preferred-size: 20%; flex-basis: 20%; width: 20%;max-width: 20%;padding: 0;}

/* SAHRE LINKS */
#main .pane-social-share{position: absolute; right: 0em; width: 45px; font-size: 16px;text-align: center;top: 6em;}
#main .pane-social-share .pane-content{display: block; margin: 0;}
#main .pane-social-share h4, .post-date{color: #9b9b9b;font-size: 12px;font-weight: 600;margin: 0.5em 0; text-transform: uppercase;}
#main .pane-social-share a{text-align: center; margin: 0.3em; display: block; padding: 5px; background: #9b9b9b; color: #fff;}
#main .pane-social-share a:hover{background: #353535;}
#main .pane-social-share a .fa{font-size: 1em;}


.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-page .sutro .radix-layouts-header,
.node-type-oa-event .burr-flipped .radix-layouts-content,
.oa-section-biography-section .pane-node-body
{padding: 3.8em 10.5em 1.8em;}

.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
#home-body,
.pane-discover-teasers-pane-listing,
.basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser
{padding: 1.8em 10.5em 1.8em;}

.node-type-oa-space .moscone-flipped > .container-fluid > .row + .row,
.node-type-oa-space .sutro > .container-fluid > .row + .row,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(4)
{padding: 1.8em 8.5em 1.8em;}

.node-type-article  .pane-pane-oa-title{padding: 3.8em 10.5em 0;}

.oa-section-calendar-section .radix-burr-flipped{padding: 0em 5.5em 1.8em;}
.node-type-oa-event.oa-section-calendar-section .radix-burr-flipped{padding: 0em;}

#main .pane-social-share{right: 4em;}

#cta-content .paragraphs-item-paragraph-media.pull-grid4 .field-type-file .field-items .field-item,
.paragraphs-item-paragraph-media.pull-grid4 .field-type-file .field-items .field-item{width: 50%;}

.node-type-page .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-webform .kobol-page .content-wrapper .sidebar-right-wrapper,
.node-type-article .kobol-article .content-wrapper .sidebar-right-wrapper
{padding: 0em 7.5em 3em;}

.issue-page.node-type-page .sutro .radix-layouts-header{margin-bottom: 0em; padding: 0em 1em 1em;}
.issue-page.node-type-page .sutro .radix-layouts-header .node-action{margin: 0;}
.issue-page.node-type-page #main .sutro .radix-layouts-header .pane-social-share{position: static;width: auto; padding-bottom: 2rem;}
.issue-page.node-type-page #main .sutro .radix-layouts-header .pane-social-share .pane-content{display: flex; display: -ms-flexbox; text-align: center; justify-content: center;}

#home-body,
#cta-content .paragraphs-item-paragraph-snippet,
#cta-content .paragraphs-item-paragraph-text,
.basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser{padding: 1.5em 4.5em 3em;}

#cta-content .paragraphs-item-paragraph-text{padding-bottom: 0em; margin-bottom: 0;}

.pane-discover-teasers-pane-listing .view-display-id-pane_listing .more-link{padding: 0;}


/******************   BIO PAGE  *****************/
.oa-section-biography-section .kobol-bio--content .pane-node-body{padding: 1.8em 15px;}

/* FOOTER */
/* footer.kobol-page-footer{margin-top: 4em;} */
.left-footer-region{display: flex;}
.left-footer-region > div{-ms-flex-preferred-size: 50%; flex-basis: 50%; width: 50%; font-size: 75%; margin-bottom: 0;}
.left-footer-region > div.pane-search-form{align-self: center;}
.kobol-page-footer--menu .pane-og-menu-single-menu > .pane-content{width: 100%;width: 100%; display: -webkit-box;display: -ms-flexbox;display: flex; justify-content: center;}


.node-type-page:not(.logged-in) .radix-layouts-sidebar.sidebar-right-wrapper > .panel-panel-inner{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify;}
.node-type-page:not(.logged-in) .radix-layouts-sidebar.sidebar-right-wrapper > .panel-panel-inner .pane-node-field-featured-image{width: 100%;}
.node-type-page:not(.logged-in) .radix-layouts-sidebar.sidebar-right-wrapper div.panel-pane.pane-views-panes.pane-kobol-ctas-single-promo {width: 33.33%; flex-basis: 33.333%; max-width: 33.333%;display: -ms-flexbox; display: flex;}
.node-type-page:not(.logged-in) .radix-layouts-sidebar.sidebar-right-wrapper div.panel-pane.pane-views-panes.pane-kobol-ctas-single-promo div{display: -ms-flexbox; display: flex;width: 100%}
.node-type-page:not(.logged-in) .radix-layouts-sidebar.sidebar-right-wrapper div.panel-pane.pane-views-panes.pane-kobol-ctas-single-promo .node-cta .cta-text{text-align: center;}


.view-biography-listing .views-row:nth-child(2n) .views-field-field-bio-image a:before{background-color: rgba(0, 0, 0, 0.5);}
.view-biography-listing .views-row:nth-child(4n-1) .views-field-field-bio-image a:before,
.view-biography-listing .views-row:nth-child(4n-2) .views-field-field-bio-image a:before{background-color: rgba(0, 0, 0, 0.425);}
.view-biography-listing .views-row:nth-child(4n-1) .views-field-field-bio-image a:hover:before,
.view-biography-listing .views-row:nth-child(4n-2) .views-field-field-bio-image a:hover:before{background-color: rgba(0, 0, 0, 0.325);}

}

@media (min-width: 768px) and (max-width: 991px) {
.chapter-menu .pane-follow-us{display: none;}

/******************   BIO PAGE  *****************/
.kobol-bio .kobol-bio--header-wrapper > div{float: left; width: 50%; padding-left: 15px; padding-right: 15px;}

.node-type-page:not(.logged-in) .radix-layouts-sidebar.sidebar-right-wrapper div.panel-pane.pane-views-panes.pane-kobol-ctas-single-promo {width: 50%; flex-basis: 50%; max-width: 50%;display: -ms-flexbox; display: flex;}

.node-type-oa-space .sutro-double > .container-fluid .view-biography-listing .views-row:nth-last-of-type(2n+1):first-child,
.node-type-oa-space .sutro-double > .container-fluid .view-biography-listing .views-row:nth-last-of-type(2n+1):first-child ~ .views-row,
.node-type-oa-space .sutro-double > .container-fluid .view-biography-listing .views-row:nth-last-of-type(3n):first-child,
.node-type-oa-space .sutro-double > .container-fluid .view-biography-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row
{display: block; -ms-flex-preferred-size: 50%; flex-basis: 50%; width: 50%;  max-width: 50%;}

.node-type-oa-space .sutro-double .view-biography-listing .views-row,
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(2n),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(4n+2),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(4n+3){background: #676a6a;}
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(4n+2),
.node-type-oa-space .sutro-double .view-biography-listing .views-row:nth-child(4n+3){background: #c5c6c7;}

}

@media (min-width: 992px){
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child,
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child,
.view-unionhall-content-teasers-by-category.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2):first-child ~ .views-row,
#cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured:nth-last-of-type(2):first-child,
#cta-content .paragraphs-item-paragraph-media.pull-grid2 .field-type-file .field-items .field-item,
.paragraphs-item-paragraph-media.pull-grid2 .field-type-file .field-items .field-item
{-ms-flex-preferred-size: 50%; flex-basis: 50%; width: 50%; max-width: 50%;}

.oa-section-basic-pages-section:not(.issue-page) .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4n):first-child,
.oa-section-basic-pages-section:not(.issue-page) .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(4n):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(4n):first-child,
.view-biography-listing .views-row:nth-last-of-type(4n):first-child ~ .views-row,
/* #cta-content .paragraphs-items-field-oa-related-full .paragraphs-item-paragraph-content > .content .node-featured,
#cta-content .paragraphs-item-paragraph-media.pull-grid4 .field-type-file .field-items .field-item,*/
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(4n):first-child,
.node-type-oa-space .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 .panel-panel-inner .pane-kobol-ctas-single-promo:nth-last-of-type(4n):first-child ~ .pane-kobol-ctas-single-promo,
.paragraphs-item-paragraph-media.pull-grid4 .field-type-file .field-items .field-item
{display: block; -ms-flex-preferred-size: 25%; flex-basis: 25%; width: 25%; max-width: 25%;}

.view-biography-listing .views-row:nth-last-of-type(5n):first-child,
.view-biography-listing .views-row:nth-last-of-type(5n):first-child ~ .views-row,
.view-biography-listing .views-row:nth-last-of-type(9+n):first-child,
.view-biography-listing .views-row:nth-last-of-type(9+n):first-child ~ .views-row
{display: block; -ms-flex-preferred-size: 20%; flex-basis: 20%; width: 20%; max-width: 20%;}

.view-biography-listing .views-row:nth-child(4n-1), .view-biography-listing .views-row:nth-child(4n-2){background: #222;}

.view-biography-listing .views-row:nth-child(8n+2),
.view-biography-listing .views-row:nth-child(8n+4),
.view-biography-listing .views-row:nth-child(8n+5),
.view-biography-listing .views-row:nth-child(8n+7){background: #1965a8;}

.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(4):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(4):first-child ~ .views-row,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(8):first-child,
.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(8):first-child ~ .views-row
{-ms-flex-preferred-size: 25%; flex-basis: 25%; width: 25%; max-width: 25%;}

#home-body,
#cta-content .paragraphs-item-paragraph-snippet,
#cta-content .paragraphs-item-paragraph-text,
.basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser{padding: 2em 7.5em 3em;}

.issue-page.node-type-page .sutro .radix-layouts-header{padding: 1em 7.5em 2em;}
.issue-page.node-type-page .radix-layouts-column1,
.issue-page.node-type-page .radix-layouts-column1 .panel-pane.pane-node-field-featured-image{padding: 0;}
.issue-page .radix-layouts-column2{padding: 30px 30px 0;}

#cta-content .paragraphs-item-paragraph-text{padding-bottom: 0em; margin-bottom: 0;}

#home-body table h3{font-size: 2.5rem;}

.kobol-bio{padding: 0em 6em 1.8em;}

/******************   BIO PAGE  *****************/
.kobol-bio .container-fluid{margin-right: -15px; margin-left: -15px;}
.kobol-bio .container-fluid > .row{float: left; clear: none;}
.kobol-bio--header-wrapper > div{float: none; width: auto;}
.kobol-bio--header-wrapper .kobol-bio--header-left img{display: block; width: 100%;}
.kobol-bio .container-fluid > .row.kobol-bio--header-wrapper{width: 33.33333%;}
.kobol-bio .container-fluid > .row.content-wrapper{width: 66.66667%;}
.kobol-bio .container-fluid .content-wrapper > div{width: 100%;}

.view-biography-listing .views-row:nth-child(4n-1) .views-field-field-bio-image a::before,
.view-biography-listing .views-row:nth-child(4n-2) .views-field-field-bio-image a::before{background-color: rgba(0, 0, 0, 0.5);}

.view-biography-listing .views-row:nth-child(8n+2) .views-field-field-bio-image a:before,
.view-biography-listing .views-row:nth-child(8n+4) .views-field-field-bio-image a:before,
.view-biography-listing .views-row:nth-child(8n+5) .views-field-field-bio-image a:before,
.view-biography-listing .views-row:nth-child(8n+7) .views-field-field-bio-image a:before{background-color: rgba(0, 0, 0, 0.425);}

.view-biography-listing .views-row:nth-child(8n+2) .views-field-field-bio-image a:hover:before,
.view-biography-listing .views-row:nth-child(8n+4) .views-field-field-bio-image a:hover:before,
.view-biography-listing .views-row:nth-child(8n+5) .views-field-field-bio-image a:hover:before,
.view-biography-listing .views-row:nth-child(8n+7) .views-field-field-bio-image a:hover:before{background-color: rgba(0, 0, 0, 0.325);}

}
@media (min-width: 992px) and (max-width: 1199px) {
.issue-page.node-type-page .col-md-12 .node-action .row{display: block;}
.issue-page.node-type-page .node-action .radix-layouts-column1, .issue-page.node-type-page .node-action .radix-layouts-content {width: 50%;float: left;}
.issue-page.node-type-page .node-action .radix-layouts-column2 {width: 100%;float: none;clear: both;}
.issue-page.node-type-page .radix-layouts-column1{padding: 0;}
.basic-page.issue-page .sutro > .container-fluid > .row:nth-child(2),
.basic-page.issue-page .sutro > .container-fluid > .row:nth-child(2) .radix-layouts-column1{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: stretch; align-items: stretch; width: 100%;}
.basic-page.issue-page .sutro > .container-fluid > .row:nth-child(2) > div{-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; font-size: 1rem;}
}

@media (min-width: 1200px){
.chapter-menu .pane-og-menu-single-menu li a{padding: 25px 15px;}
.chapter-menu .menu > li:hover > .menu.menu li a{padding: 0.5em 1em;}

.node-type-page .kobol-page .content-wrapper .body-content-wrapper,
.node-type-webform .kobol-page .content-wrapper .body-content-wrapper,
.node-type-page .sutro .radix-layouts-header,
.node-type-oa-event .burr-flipped .radix-layouts-content,
.page-flag form#flag-confirm,
.oa-section-biography-section .pane-node-body,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar
{padding: 3.8em 14.5em 1.8em;}

.node-type-article .kobol-article .content-wrapper .body-content-wrapper,
#home-body,
.pane-discover-teasers-pane-listing,
.basic-pages-section .pane-node-body,
.page-taxonomy-term  .node-teaser
{padding: 1.8em 14.5em 1.8em;}

.node-type-article .pane-pane-oa-title {
		padding: 3.8em 14.5em 0;
}
}
