/*!
 * Styles for AFSA Main Website
 *
 * CREATED: Mar 7, 2019
 * LAST UPDATED:	Apr 12, 2019
 *
 */

/*
* ====================================================================================================================
* FONTS
* ====================================================================================================================*/
@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i,900,900i');

/*
* ====================================================================================================================
* BASICS	RESET
* ====================================================================================================================*/
html {-moz-osx-font-smoothing: grayscale !important; text-rendering: optimizeLegibility !important; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: optimize-contrast;}

::placeholder {color: #000; opacity: 0.5;}
::-moz-placeholder {color: #000; opacity: 0.5;}
::-webkit-input-placeholder{color:#000;  opacity: 0.5;}
::-ms-input-placeholder{color:#000;  opacity: 0.5;}
::selection {color: #fff;background: rgba(0, 0, 0, 0.5);}
::-moz-selection {color: #fff;background: rgba(0, 0, 0, 0.5);}

img{border:none; image-rendering: optimizeQuality;}
hr{display:block;clear:both;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

/*
* ====================================================================================================================
* TYPOGRAPHY
* ====================================================================================================================*/
body{margin:0;padding:0;font-family: 'Source Sans Pro', arial,sans-serif; font-size: 15px; line-height: 1.5em;}
h1, h2, h3, h4, h5, h6, .email-signup--text, .node-action .panel-pane h2{font-weight: 700;line-height: 1.25em; font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif; margin: 0 0 1rem; color: inherit; padding: 0; text-transform: none;}
h1, .email-signup--text, .pane-title{font-size: 1.8em; color: #00468b; font-weight: 900;}
.node-type-oa-space:not(.page-node-rss):not(.page-node-panelizer) .pane-title{font-size: 1.8em; font-weight: 900; margin:0;}
h2{font-size: 1.5em;}
h3{font-size: 1.25em; }
h4{font-size: 1.15em; }
h5{font-size: 1.15em; }
p {margin: 0 0 1.15em;}
.field .field-item ul{margin: 1rem 0 2rem;padding-left: 1em;}
.field .field-item ul li{margin-bottom: 1rem;}

/*
* ====================================================================================================================
* BUTTONS
* ====================================================================================================================*/
.btn{border-radius: 4em; text-transform: none;}


/*
* ====================================================================================================================
* HEADER STYLES
* ====================================================================================================================*/
	/*		header wrapper		*/
.kobol-page-header {background-color: #fff; position: relative; }
	.kobol-page-header::before{background: #fff; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 0; content: ""; display: block;}
	.kobol-page-header > div{position: relative; z-index: 1;}
	.kobol-page-header--bottom{margin-bottom: 0; display: none; }
	/*	.node-type-oa-space:not(.page-node-rss) .kobol-page-header--bottom, .page-admin form .kobol-page-header--bottom{display: block; } */
	
	/*		top menu bar (2nd nav bar)		*/
.national-menu-bar,
.national-menu{padding: 0;}
	.national-menu a,
	.national-menu .pane-menu-national-menu .menu a{display: block; padding: 1em; text-transform: none; font-size: 1em;}
	.national-menu a:hover,
	.national-menu .pane-menu-national-menu .menu a:hover,
	.kobol-page-header .national-menu .nav > li > a:hover{background: rgba(0,0,0, 0.05) !important;}
	.pane-follow-us a{display: inline-block;}
	.national-menu .fa-2x {font-size: 1em;}
	.national-menu .menu{margin: 0;}
	.national-menu .menu .menu{display: none;}
	
	
	/*		mobile header		*/
.nav-wrapper{order: 2; -webkit-order: 2; z-index: 2 !important;}
.logo-title-narrow{align-items: center; -webkit-align-items: center;order: 1; -webkit-order: 1;}
	.nav-trigger-label{font: .7rem/1em "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 700; color: #a20c32;text-align: center;margin: 0;}
	.nav-trigger-label .fa.fa-bars{display: block;margin-right:0; font-size: 3em;}
	.nav-trigger:checked + .nav-wrapper + .logo-title-narrow .nav-trigger-label .fa-bars::before{content: "\f00d";}
	
	/*		desktop header and logo		*/	
.logo-title-social{padding: 0;}
	#logo, .logo-title-narrow .logo-and-title .space-logo #logo{margin-right: 0; max-width: 100%; max-height: 300%; height: 70px; width: auto !important;}
	.logo-and-title{-webkit-flex: none;  -ms-flex: none; flex: none;}
		.site-name{display: none;}
		
	/*		social links in header		*/	
.social-links{display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;flex-direction: column;-webkit-flex-direction: column;justify-content: center;-ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.social-links > div{margin-bottom: 15px;}
	.social-links > div:last-child{margin-bottom: 0px;}
	.social-links p{margin: 0;}
		.social-links strong{font-weight: normal; font: 1.25rem/1.2em "Source Sans Pro", Helvetica, Arial, sans-serif;}
		.social-links em{font-style: normal;font-weight: bold;font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;}

	/*		main menu		*/	
.chapter-and-search{padding: 0; text-transform: none;}
.chapter-and-search, .chapter-menu .menu > li:hover > .menu.menu{border:none;}
	.chapter-and-search .chapter-menu, .chapter-and-search .chapter-menu li{padding: 0;margin: 0;}
		.chapter-and-search .chapter-menu a{padding: 20px;font: 1.35rem/1em "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 600; display: inline-block;}
		.chapter-menu .menu > li:hover > .menu.menu li{margin: 0;}
		.pane-content .chapter-menu .menu > li:hover,
		.chapter-menu .menu > li:hover > .menu.menu, 
		.chapter-menu .menu > li > .menu.menu{padding: 0; /*background: rgba(0,0,0, 0.15);*/}
		.chapter-menu .menu > li:hover > .menu.menu{min-width: 100%;margin-left: 0;}
		.subnav-trigger {display: inline-block;margin: 0;font-size: 0rem;line-height: 1;cursor: pointer;margin-right: 1rem;}
		.subnav-trigger + .subnav-trigger {display: none;}
		.subnav-trigger:before{display: block; content:"\f078"; font-family: FontAwesome; font-size: 1rem; color: #fff;}
		
		.chapter-menu .menu > li > .menu {padding: 0;}
		.chapter-menu .menu > li > .menu.subnav-show{border: none;}
		.chapter-and-search .chapter-menu .menu .menu a{padding: 0.85rem 20px; display: block; font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1.15rem; position: relative;}
	.chapter-and-search search.form{padding: 1rem; display:none;}	
		.chapter-and-search search.form .pane-follow-us a{display: inline-block; margin-right: 15px;font-size: 0.8em;}
		.chapter-and-search search.form .pane-follow-us a:last-child{margin-right: 0px;}

/* BANNER */
.banner{display: none; order: 3; -webkit-order: 3; padding: 4em 3em; min-height: 25em; text-align: left;justify-content: left; background: inherit;}
.banner:before{display: block; background-color: rgba(0,0,0,0.55);}
	.banner .banner-message{margin-bottom: 0;font: 1.25em/1.35em "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 600; max-width: 100%; align-self: flex-end; align-self: flex-end;}
	.banner .banner-message h1{margin-bottom: 1rem;	border-bottom:none; padding: 0; font-weight: 900; padding-left: 1em; border-left: 5px solid #a20c33;}
	.banner .banner-message--button:active:hover{background: transparent; border: none;}
	.banner .banner-message--button a.btn:link{margin: 2rem auto 0; text-transform: none; border-radius: 2em;font-size: inherit;line-height: 1em;font-weight: 600;}
	.banner .banner-message--button a.btn:hover{}
	.banner .banner-message img{height: auto !important;}

	/*	hide banner and signup form on all pages except homepage and mini panels admin */
.node-type-oa-space:not(.page-node-rss) .banner, 
.page-admin form .banner{display:-webkit-box; display:-ms-flexbox; display:flex;}

/*
* ====================================================================================================================
* CONTENT
* ====================================================================================================================*/
/*		PAGE WIDTH AND PADDING		*/
#main-wrapper.oa-layout-fluid{max-width: none;}
	/*	homepage content width and padding	*/
.node-type-oa-space:not(.page-node-rss):not(.page-node-panelizer)  #main-wrapper.oa-layout-fluid{max-width: 100%;}
.node-type-oa-space:not(.page-node-rss):not(.page-node-panelizer)  #main-wrapper #main{padding: 0;}
#main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1,
#main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column2{width: 100%; float: none;}
.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1 {padding: 0; /*30px 60px 90px;*/}

body:not(.node-type-oa-space) #main-wrapper #main{padding: 0em;}	
	
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header,
	.kobol-page,
	.kobol-article,
	.take-action-section #block-system-main .col-md-12.radix-layouts-content,
	.kobol-bio,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content{padding: 0em 60px;}

	/* hide page title on homepage */
	.node-type-oa-space:not(.page-node-rss)  #main-wrapper #main #page-title{display: none;}
	
	/*			DOUBLE SUTRO LAYOUT			*/
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header .view-discover-teasers .view-content
	{margin: -20px -20px 0; width: auto;}
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header .pane-node-body
	{padding: 0 2em 2em;}
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer
	{padding: 0em;}
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-discover-teasers-pane-listing,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-discover-teasers-pane-listing,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-biography-listing-bio-pane,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-biography-listing-bio-pane,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) .pane-discover-teasers-pane-tiles
	{padding: 60px 30px;}
	body.node-type-oa-space #panelizer-edit-content-form .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1{padding: 0 15px;}
	body.node-type-oa-space #panelizer-edit-content-form .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 h2.label,
	body.node-type-oa-space #panelizer-edit-content-form .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 h2.label:after
	{display: inline-block;}
	body.node-type-oa-space #panelizer-edit-content-form .sutro-double > .container-fluid > .row:nth-child(2) .col-md-6.radix-layouts-column1 h2.label:after
	{content: " - only place signup form here. MUST CONTAIN SIGNUP FORM";}

	/*		sutro double 			*/
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-discover-teasers-pane-listing,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-discover-teasers-pane-listing,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-biography-listing-bio-pane
	{background: rgba(210, 211, 177, 0.5);}
	
	#board{background: #fff !important;}
	
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .panel-pane.pane-entity-field.pane-node-field-oa-related,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .panel-pane.pane-entity-field.pane-node-field-oa-related,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) .pane-discover-teasers-pane-tiles	
	{padding: 60px; background: rgba(210, 211, 177, 0.65);}

#our-members{margin: 0 -15px; background: rgba(210, 211, 177, 0.5); padding: 40px 40px 60px;}
	#our-members .pane-title{padding: 0 20px; text-align: center;}
		#our-members .view-discover-teasers .view-mode-featured .panel-pane.pane-node-body .field{display: none;}


/*
* ====================================================================================================================
*  SIGN UP FORM (SHORT-FORM)
* ====================================================================================================================*/
	.email-signup--wrapper,
	.email-signup--content{display: block; padding: 0; background: transparent;}
	.email-signup--content{max-width: 100%;display: block;}
		.email-signup--content{}
			.email-signup--text{font-size: 1.15em;font-weight: 600; padding: 0; color: rgba(0,0,0, 0.75);margin-bottom: 1em; text-align: left;}
			.pane-kobol-email-signup h2{color: #a20c33; width: 100%; margin-bottom: 0.25em !important;}
	.node-type-oa-space:not(.page-node-rss) .panel-pane.pane-kobol-email-signup{padding: 40px 30px; background: #d2d3b1;position: relative; z-index: 2;width: 100%;}
	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1 .panel-panel-inner{position: relative;}
	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1 .panel-panel-inner:before{display: none;content: "";height: 100%;width: 100%;position: absolute;top: -120px;z-index: 1;background-image: url("https://static01.nyt.com/images/2012/01/04/business/JP-TEACHER1/JP-TEACHER1-jumbo.jpg"); bottom: auto;right: 0; background-repeat: no-repeat; background-position: center center; background-size: cover;}
	.node-type-oa-space:not(.page-node-rss) form .col-md-6.radix-layouts-column1 .panel-panel-inner:before{display: none;}
	.callout--form input[type="email"], 
	.callout--form input[type="text"]{padding: 1em 0em; line-height: 2; height: auto; margin: 0 0 1em; background: transparent; font-weight: bold; box-shadow: none; border: none; border-bottom: 2px solid rgba(0,0,0,0.35); border-radius: 0;}
		.callout--form .form-control::placeholder{opacity: 1; font-weight: 700; color: rgba(0,0,0, 0.5);}
		.callout--form .form-item-email, 
		.callout--form .form-item-zip{max-width: 13em;}
		.callout--form .btn-primary{font-size: 0.8em; text-transform: none;}

/*
* ====================================================================================================================
*  FEATURED VIEW / TEASER VIEW / RELATED CONTENT VIEW
* ====================================================================================================================*/
.pane-discover-teasers-pane-listing{padding: 45px;}
	.pane-discover-teasers-pane-listing .view-content::after{content: ""; display: block; clear: both;}
	.pane-discover-teasers-pane-listing .user-info{display: none;}
	.pane-discover-teasers-pane-listing > .pane-content{margin: 0 -20px; width: auto;}
	.pane-discover-teasers-pane-listing .views-row{display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%;  max-width: 100%; margin: 0; height: auto;}
	.pane-discover-teasers-pane-listing .views-row .node-featured,
	.pane-discover-teasers-pane-listing .views-row .node-teaser,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node.node-teaser > .kobol-teaser
	{padding: 0; margin: 20px; overflow: hidden;}
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row{margin-bottom: 0;}
	
		/*			featured box		*/
	.pane-discover-teasers-pane-listing .views-row .node-featured,
	.pane-discover-teasers-pane-listing .views-row .node-teaser,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node > div,
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row >  div,
	.view-biography-listing .views-row,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node.node-teaser > .kobol-teaser{background: #00468b; color: #fff; padding: 0;}
	
	.pane-discover-teasers-pane-listing .views-row .node-featured .panel-col > div,
	.pane-discover-teasers-pane-listing .views-row .node-teaser > div
	{display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; color: #fff; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-wrap: wrap; flex-wrap: wrap;}
		
	.view-discover-teasers .view-mode-featured .field-name-field-featured-image{margin: 0;}
	.pane-discover-teasers-pane-listing .view-discover-teasers .view-mode-featured .field-name-field-featured-image img{width: 100%;}
	
	.view-discover-teasers .view-mode-featured .panel-pane.pane-node-title,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node .pane-node-title,
	.view-biography-listing .views-row .views-field-title,
	.node-action .radix-layouts-content,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .radix-layouts-header{padding: 1.5em 1.5em 1px;}
	
	.view-discover-teasers .view-mode-featured .panel-pane.pane-node-body,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node .pane-node-body,
	.view-biography-listing .views-row .views-field-field-bio-title,
	.node-action .radix-layouts-column2,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .radix-layouts-content,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .radix-layouts-footer{padding: 0em 1.5em 1.5em;}
	
	.view-discover-teasers .view-mode-featured .panel-pane.pane-node-title h3,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node .pane-node-title h3,
	.view-discover-teasers .view-mode-featured .panel-pane.pane-node-title h3,
	.view-biography-listing .views-row .views-field-title h3,
	.node-action .pane-node-title a,
	.pane-discover-teasers-pane-listing .kobol-teaser  .radix-layouts-header h3,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser h3{font-size: 0.8em; line-height: 1.35;}
	
	.pane-discover-teasers-pane-listing .views-row .node-featured .panel-col > div a,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node > div a,
	.node-featured .pane-node-title .pane-content a,
	.view-biography-listing .views-row a,
	.pane-discover-teasers-pane-listing .kobol-teaser a,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser a{color: #fff; display: block;}
	
	.pane-discover-teasers-pane-tiles .view-discover-teasers .view-mode-featured .panel-pane.pane-node-body .field{display: none;}
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row{padding: 20px; box-shadow: none; border-bottom: none; }
	
	/*			teaser box 			*/
	.pane-discover-teasers-pane-listing .node-teaser{position: relative;}
	.pane-discover-teasers-pane-listing .kobol-teaser .container-fluid > .row{margin: 0; position: static;}
		.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-header{background: rgba(0,0,0, 0.15); padding: 1.5em 1.5em 0.5em;}
			.pane-discover-teasers-pane-listing .kobol-teaser  .radix-layouts-header h3 a{font-size: 1.5em;}
			.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-header .pane-users-submitted{padding:0;}
		.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-content{padding: 1.5em;}
	.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-sidebar,
	.pane-discover-teasers-pane-listing .kobol-teaser .pane-node-field-featured-image{padding: 0;}
	.pane-discover-teasers-pane-listing .panel-pane.pane-node-links,
	.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-footer{padding:0; position: static;}
		.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore{float:none; margin:0;}
			.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore a{display: block; border:none; background: transparent; text-indent: -999em;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
			.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore a:hover{background: rgba(0,0,0,0.25);}

/*
* ====================================================================================================================
*  LISTING GRID
* ====================================================================================================================*/
	/*		article tile 		*/
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
	.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(-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-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+4), 
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+4) ~ .views-row,
	/*		teaser 		*/
	.pane-discover-teasers-pane-listing .views-row,
	/*		promos		*/
	.view-kobol-ctas.recent-promos .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(n+4), 
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(n+4) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(-n+3):first-child, 
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(-n+3):first-child ~ .views-row,
	/*		related content		*/
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node
	{-ms-flex-preferred-size: 100%; flex-basis: 100%; width: 100%;}

	/*		bio listing			*/
	.view-biography-listing .views-row,
	.view-biography-listing .views-row:nth-last-of-type(3):first-child, 
	.view-biography-listing .views-row:nth-last-of-type(3):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(n+4), 
	.view-biography-listing .views-row:nth-last-of-type(n+4) ~ .views-row
	{-ms-flex-preferred-size: calc(100% - 40px); flex-basis: calc(100% - 40px);width: calc(100% - 40px); max-width: calc(100% - 40px); margin: 20px;}
	
	/*		load more link		*/
	.pane-discover-teasers-pane-listing .more-link{margin: 10px 20px;}
	.pane-discover-teasers-pane-listing .more-link a{display: block; border-radius: 2em;padding: 0.5em 3em; text-align: center; text-transform: none; border-radius: 2em; font-size: 1.25em; line-height: 1em; font-weight: 600; color: #fff;background-color: #a20c32;}
	.pane-discover-teasers-pane-listing .more-link a:hover{background-color: #00468b;}

	.item-list ul.pagination > li > a, 
	.item-list ul.pagination > li > span{border: none;}

/*
* ====================================================================================================================
*  RELATED CONTENT 
* ====================================================================================================================*/
.pane-node-field-oa-related .field-label-heading,
.pane-node-field-oa-related .oa-table-actions{display: none;}
.paragraphs-items.paragraphs-items-field-oa-related{padding-left: 25px; padding-right: 25px;}
	.paragraphs-items.paragraphs-items-field-oa-related hr{display:none;}
.pane-node-field-oa-related > .pane-title{padding: 0 40px;}
.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node{padding: 20px; display: -ms-flexbox;  display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action{margin: 0; box-shadow: none; border-bottom: none;}
		.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .row{display: block;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .row > div{width: 100%;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .pane-node-body{padding-bottom: 0;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .radix-layouts-content {padding: 0;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action > div a{font-size: 1em;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .radix-layouts-column2 {padding: 1em 1.5em 1.5em;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .btn{padding: 0.75em 1em; font-size: 1em;}
			.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node.node-action .btn:hover{background: #fff; color: #00468b;}
		.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content .pane-node-field-featured-image{padding: 0;}
	.entity-paragraphs-item.paragraphs-item-paragraph-text{padding: 20px 20px 0;}
	.panel-pane.pane-entity-field.pane-node-field-oa-related{padding-bottom: 2.5em;}

.field-name-field-oa-media > .field-items h2{margin:0;}
.paragraphs-item-paragraph-media .file-image .content, 
.paragraphs-item-paragraph-media .file-video .content{padding: 20px;}

.paragraphs-item-paragraph-media.pull-right,
.paragraphs-item-paragraph-media.pull-left{clear: both; float: none !important;}
.entity-paragraphs-item.paragraphs-item-paragraph-text .btn{padding: 0.5em 2em; font-size: 1.25em;}


.pull-grid2 .field-type-file .field-item,
.pull-grid3 .field-type-file .field-item,
.pull-grid4 .field-type-file .field-item,
.pull-grid5 .field-type-file .field-item{padding: 0; width: 100%;}

.field-type-file .field-item img{width: 100%;}

#cboxOverlay{background: rgba(0,0,0,0.75);}

#cboxMiddleRight,
#cboxMiddleLeft,
#cboxTopLeft,
#cboxTopCenter,
#cboxTopRight,
#cboxBottomLeft,
#cboxBottomCenter,
#cboxBottomRight{display: none;}
#cboxContent{background:rgba(0, 0, 0, 0.75);}
#cboxLoadedContent{margin-bottom: 2.5em;}
#cboxTitle{bottom: 2.5em; padding: 1em; background:rgba(0, 0, 0, 0.75); color: #fff; font-weight: bold;}
#cboxPrevious{background: url(https://s3.amazonaws.com/dev.unionhall.files/img/prev.png) no-repeat center center; background-size: 20px 20px; }
#cboxNext{background: url(https://s3.amazonaws.com/dev.unionhall.files/img/next.png) no-repeat center center; background-size: 20px 20px; left: 40px;}
#cboxCurrent{left: 100px; bottom: 8px;}
#cboxClose{background: url(https://s3.amazonaws.com/dev.unionhall.files/img/close.png) no-repeat center center; background-size: 20px 20px; }
#cboxPrevious, #cboxNext, #cboxClose{width: 40px; height: 40px; opacity: 0.9;}
#cboxPrevious:hover, #cboxNext:hover, #cboxClose:hover{background-position: center center; opacity: 1;}


/*
* ====================================================================================================================
*  ACTIONS
* ====================================================================================================================*/
.node-action{margin: 0; box-shadow: none; border-bottom: none;}
	.node-action .radix-layouts-column1 .pane-node-field-featured-image{max-height: none;}
	.node-action .pane-node-title h2{font-size: 1.3em;font-weight: 700;line-height: 1.35em;}
	.node-action .radix-layouts-column2 .btn.btn-primary{font-size: 1em; padding: 0.5em; white-space: initial;}

/*		action listing		*/
.content .pane-kobol-ctas-recent-actions{margin: 0 -15px; padding: 80px 60px;}
.take-action-section .pane-kobol-ctas-recent-actions{padding: 0 0 3em; margin: 0;}
.take-action-section .pane-kobol-ctas-recent-actions .node-action {margin-bottom: 2em;background: rgba(210, 211, 177, 0.25);}
.take-action-section .pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
.take-action-section .pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.take-action-section .pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2{padding: 1em;}
.pane-kobol-ctas-recent-actions > .pane-title{padding-bottom: 20px;}

/*						*/
.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions,
.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions,
.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions,
.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions
{background: rgba(210, 211, 177, 0.75);}

.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .row,
.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .row,
.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .row,
.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .row
{display: block;}

.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
{background: #fff;}


/*
* ====================================================================================================================
* FLEXSLIDER
* ====================================================================================================================*/
.flexslider {margin: 0; position: relative; zoom: 1;}
	html[xmlns] .flexslider .view-content {display: block;}
	* html .flexslider .view-content {height: 1%;}
	.flexslider .view-content{zoom: 1;}
		.flexslider .view-content > .views-row {display: none;-webkit-backface-visibility: hidden;}
			.no-js .flexslider .view-content > .views-row:first-child {display: block;}
	.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease; padding-left: 0px;}
	.loading .flex-viewport {max-height: 300px;}
	@-moz-document url-prefix() {.loading .flex-viewport {max-height: none;}}

.flex-direction-nav {*height: 0; position: absolute; top: 15%; right: 10%; margin: 0; display: none;}
.flex-direction-nav li{display: inline-block;zoom: 1;*display: inline;}
	.flex-direction-nav a {text-decoration: none; font-size: 0; display: block;width: 50px;height: 50px;margin: 0; line-height: 50px; z-index: 10;overflow: hidden; cursor: pointer; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
	.flex-direction-nav a:before {font-family: "FontAwesome";font-size: 50px; line-height: 50px; display: block;content: '\f053';color: #a20c33; text-shadow: 1px 1px 0 rgba(162, 12, 51, 0.3); opacity: 0.8;}
	.flex-direction-nav a.flex-next:before {content: '\f054';}
.flexslider:hover .flex-direction-nav a:before{opacity: 1;}

.flex-control-nav {margin: 30px 0 0; text-align: center;}
.flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {width: 15px;height: 15px;display: block;background: #fff;background: rgba(162, 12, 51, 0.5);cursor: pointer;text-indent: -9999px;-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.3);-moz-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.3);-o-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.3);box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.3);-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.flex-control-paging li a:hover {background: #fff;background: rgba(162, 12, 51, 0.7);}
.flex-control-paging li a.flex-active {background: #fff;background: rgba(162, 12, 51, 0.9);cursor: default;}


/*
* ====================================================================================================================
*  BASIC	PAGE
* ====================================================================================================================*/
.kobol-page, .kobol-article {position: relative;}
	.kobol-page > .container-fluid,
	.kobol-page > .container-fluid > .content-wrapper,
	.kobol-page > .container-fluid > .content-wrapper .body-content-wrapper,
	.kobol-article > .container-fluid,
	.kobol-article > .container-fluid > .content-wrapper,
	.kobol-article > .container-fluid > .content-wrapper .body-content-wrapper{position: static;}
	.kobol-page .body-content-wrapper,
	.kobol-page .sidebar-right-wrapper,
	.kobol-article .body-content-wrapper,
	.kobol-article .sidebar-right-wrapper {padding: 0;}
		.kobol-page .body-content-wrapper .radix-layouts-contentheader{position: absolute; right: 0; top:-2em;}
		.kobol-page .sidebar-right-wrapper,
		.kobol-article .sidebar-right-wrapper{width: 100%; padding-bottom: 3em;}
		.kobol-page .sidebar-right-wrapper img,
		.kobol-article .sidebar-right-wrapper img{display: block; width: 100%; height: auto !important;}

.basic-page .pane-biography-listing-bio-pane .attachment-after{display:none;}


/*
* ====================================================================================================================
*  ARTICLE
* ====================================================================================================================*/
.node-type-article .body-content-wrapper{}
.kobol-article .pane-users-submitted{font-size: 0.8em;color: #777;}
.kobol-article .pane-social-share{position: absolute; right: 0; top:-2em;}
.pane-node-links .links.inline:after{content:""; display: block; clear: both;}

/*
* ====================================================================================================================
*  BIO SECTION/LISTING
* ====================================================================================================================*/
.pane-biography-listing-bio-pane .pane-title,
body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) .pane-discover-teasers-pane-tiles  .pane-title
{padding: 0 20px;}
.view-biography-listing .view-content{justify-content: flex-start;}
.view-biography-listing .views-row 
{box-shadow: none; border-top: none;display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-direction: column; flex-direction: column;}
.view-biography-listing .views-field-field-bio-image {margin-top: auto;}
.view-biography-listing .views-row .views-field-field-bio-title{font-weight: 400; line-height: 1.15em; margin-top: 0.35em;}
.view-biography-listing .views-row .views-field-field-bio-title > div{font-size: 0.85em;}

/*
* ====================================================================================================================
*  BIO PAGE
* ====================================================================================================================*/
#main .kobol-bio > .container-fluid:first-of-type{margin: 0 -15px 4em;}
.kobol-bio--header-wrapper [class^="col-md-"]{padding-left: 15px; padding-right: 15px;}
.view-biography-listing .views-row img{background: rgba(0,0,0,0.5);}

/*
* ====================================================================================================================
*  PROMO
* ====================================================================================================================*/
.content .pane-kobol-ctas-recent-promos{padding: 0;}
.view-kobol-ctas.recent-promos .views-row{margin: 0;}
.node-cta{min-height: 150px;}
	.node-cta .cta--link{font-size: 1em;}
	.node-cta a.cta--link:hover{background: rgba(0,0,0,0.15);}
	.node-cta .cta-text {margin-top: 1em; padding: 0;}
	.node-cta .cta-text p:first-child,
	.node-cta .cta-text h1,
	.node-cta .cta-text h2{font-weight: 600; line-height: 1.35em; font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif; font-size: 1.25em; margin-bottom: 0.5em;}
	.node-cta .cta-text span, 
	.node-cta .cta-text small, 
	.node-cta .cta-text p{font-family: 'Source Sans Pro',Helvetica,Arial,sans-serif; font-size: 0.85em; font-weight: 400;}
.content .pane-kobol-ctas-single-promo{padding: 0; margin: 0;}	
	.pane-kobol-ctas-single-promo .node-cta{min-height: none;}
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-kobol-ctas-recent-promos {margin: 0;}

.view-kobol-ctas.recent-promos .views-row.views-row-5 .node-cta{background: #a9a77c !important;}
.view-kobol-ctas.recent-promos .views-row.views-row-6 .node-cta {background: #a20c33 !important;}
.view-kobol-ctas.recent-promos .views-row.views-row-7 .node-cta{background: #373737 !important;}
.view-kobol-ctas.recent-promos .views-row.views-row-8 .node-cta{background: #00468b !important;}
.view-kobol-ctas.recent-promos .views-row.views-row-9 .node-cta{background: #a20c33 !important;}
.view-kobol-ctas.recent-promos .views-row.views-row-9 .node-cta{background: #0088ce !important;}

/*
* ====================================================================================================================
*  EVENT
* ====================================================================================================================*/
.oa-event-date-month-wrapper,
.oa-event-date-wrapper{height: auto;}
.fc-header .fc-state-default, 
.fc-header .ui-state-default{background-image: none; opacity: 0.85;}
.fc-header .fc-state-default:hover, 
.fc-header .ui-state-default:hover{opacity: 1;}

.node-type-oa-event .pane-social-share .pane-content{padding:0;}
.node-type-oa-event .pane-social-share .pane-content a{display: inline-block; margin: 0.5em 1em 1em 0;}
.node-type-oa-event .view-oa-event-list li{margin: 0 0 1em 0em;}
.node-type-oa-event .view-oa-event-list li .oa-event-date-wrapper{margin-right: 0.5em;}
.node-type-oa-event h1.title {padding-left: 5px;padding-right: 5px;}
.node-type-oa-event .radix-layouts-sidebar .pane-title{font-size: 1.8em;}


/*
* ====================================================================================================================
*  SHARE LINKS
* ====================================================================================================================*/
.content .pane-social-share{padding: 0;}
	.pane-social-share .pane-content h4{margin: 0.5rem 0; text-transform: uppercase; font-size: 0.8em; color: #fff;}
	.pane-social-share .pane-content{display: block; margin: 0;padding: 0.5em; background: #00468b;}
		.pane-social-share .pane-content a{margin: 0.5em 0; font-size: 0.75em; text-align: center; display: block; color: #fff; }
		.pane-social-share .pane-content a:hover{opacity: 0.8;}

/*
* ====================================================================================================================
*  WEBFORM STYLES
* ====================================================================================================================*/
label,
.webform-component-addressfield .form-group label,
#can_embed_form .control-label,
.content-form #can_embed_form .check_radio_field label{font: 1rem/1em "Source Sans Pro", Helvetica, Arial, sans-serif; font-weight: 900; color: rgba(0, 0, 0, 0.5); display: block; margin-bottom: 5px;}

input[type="text"], 
input[type="password"], 
input[type="tel"], 
input[type="email"],
select,
.ui-autocomplete-input,
textarea, 
.uneditable-input,
select,
.form-control,
/* 	 action network form  */
.content-form #can_embed_form input[type="text"], 
.content-form #can_embed_form input[type="password"], 
.content-form #can_embed_form input[type="url"], 
.content-form #can_embed_form input[type="email"], 
.content-form #can_embed_form input[type="tel"], 
.content-form #can_embed_form input[type="number"]{background: rgba(0, 0, 0, 0.05); padding: 0.5em; line-height: 2; height: auto; margin: 0 0 1em; font-weight: bold; box-shadow: none; border: none; border-bottom: 2px solid rgba(0, 0, 0,0.35); border-radius: 0; }

select.form-control{-webkit-appearance: none;}

input[type="text"]::placeholder, 
input[type="password"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder,
.ui-autocomplete-input::placeholder,
select::placeholder,
textarea::placeholder, 
.uneditable-input::placeholder{opacity: 1; font-weight: 400; color: rgba(0,0,0, 0.5);}

textarea{resize: vertical;}

#form-item-submitted-address-premise,
label[for='edit-submitted-address-thoroughfare']{display: none !important;}

.help-block{font-size: 85%;}
.addressfield-container-inline{margin-left: -5px; margin-right: -5px;}
div.addressfield-container-inline > div.form-item{margin-left: 0; margin-right: 0;padding-left: 5px; padding-right: 5px;}
.form-item-submitted-address-locality, 
.form-item-submitted-address-postal-code,
.form-item-submitted-address-administrative-area{width: 100%;}

.webform-component--2col,
.webform-component--3col,
[class^="webform-component--2col"],
[class*="webform-component--2col"],
[class^="webform-component--3col"],
[class*="webform-component--3col"]{background: transparent; border: none; box-shadow: none;}

.webform-component--2col .panel-body,
.webform-component--3col .panel-body,
[class^="webform-component--2col"] .panel-body,
[class*="webform-component--2col"] .panel-body,
[class^="webform-component--3col"] .panel-body,
[class*="webform-component--3col"] .panel-body{padding: 0;margin-left: -5px; margin-right: -5px;}

.webform-component--2col .panel-body > div,
.webform-component--3col .panel-body > div,
[class^="webform-component--2col"] .panel-body > div,
[class*="webform-component--2col"] .panel-body > div,
[class^="webform-component--3col"] .panel-body > div,
[class*="webform-component--3col"] .panel-body > div{padding-left: 5px; padding-right: 5px;width: 100%; float: left;}

.form-builder-group .alert-danger + .alert-danger{display: none;}		


/*		ACTION NETWORK FORM		*/
.content-form h2{display:none;}
.content-form .lined_after_title, #can_embed_form h3 + h4, 
.content-form .event_campaign #can_embed_form > h2 + h4, 
.content-form .letter #can_embed_form h2.line + h4, 
.content-form #can_embed_form #letter-form > div > h4, 
.content-form #can_embed_form #letter-form #form_col1 > h4, 
.content-form #can_embed_form #letter-form #form_col2 > h4, 
.content-form #can_embed_form #select_tickets > h4, 
.content-form #can_embed_form .action_sidebar > h4:not(.sidebartitle), 
.content-form #can_embed_form_inner > h2 + h4, 
.content-form #can_embed_form_inner > .last_line + h4{text-align: left; text-transform: none;letter-spacing: 0px;padding-bottom: 0; font-weight: bold; font-size: 125%;}
.content-form .lined_after_title::after, 
.content-form #can_embed_form h3 + h4::after, 
.content-form .event_campaign #can_embed_form > h2 + h4::after, 
.content-form .letter #can_embed_form h2.line + h4::after, 
.content-form #can_embed_form #letter-form > div > h4::after, 
.content-form #can_embed_form #letter-form #form_col1 > h4::after, 
.content-form #can_embed_form #letter-form #form_col2 > h4::after, 
.content-form #can_embed_form #select_tickets > h4::after, 
.content-form #can_embed_form .action_sidebar > h4:not(.sidebartitle)::after, 
.content-form #can_embed_form_inner > h2 + h4::after, 
.content-form #can_embed_form_inner > .last_line + h4::after,
.content-form #d_sharing,
.content-form #action_info,
.content-form #can_embed_form #d_sharing{display:none;}
.content-form #can_embed_form.can_float #form_col1,
.content-form #can_embed_form.can_float #form_col2{float: none; width: 100%;}
.content-form #can_embed_form form li.control-group, 
.content-form  #can_embed_form form li.core_field{}
.content-form .core_field > div,
.content-form .control-group > div{padding: 0 5px;}
.content-form #can_embed_form .check_radio_field label{padding: 0px 0 0 25px;}
.content-form small{font-size: 75%; line-height: 1em;}
.pane-content #can_embed_form input[type="submit"]{border-radius: 3em; padding: 1em 3em;font: 1em/1.35rem "Source Sans Pro", Helvetica, Arial, sans-serif; cursor: pointer;text-transform: none; font-weight: 700; position: relative;outline: none;-webkit-transition: background-color 200ms ease;-moz-transition: background-color 200ms ease;-o-transition: background-color 200ms ease;transition: background-color 200ms ease;}

/*
* ====================================================================================================================
*  TAXONOMY
* ====================================================================================================================*/

.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content{padding-top: 2em !important; padding-bottom: 2em !important; background: rgba(210, 211, 177, 0.5);}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-teaser,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio > .content {flex-direction: column;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node.node-teaser.node-article  > .kobol-teaser{width: 100%;}
.page-taxonomy.page-taxonomy-term .node.node-oa-space .field-name-body,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser #page-title{display: none;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content
{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node.node-teaser
{-ms-flex-preferred-size: 100%; flex-basis: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; max-width: 100%; margin: 0; height: auto;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content > div{margin: 0 -20px;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .container-fluid > .row{margin: 0;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .pane-node-title{padding-bottom: 0;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .radix-layouts-sidebar{padding: 0 0 1em; width: 100%; display:none;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .col-md-8{width: 100%;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser h3 a,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-action h3 a,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-event h3 a{font-size: 1.5em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser .user-info{font-size: 0.8em; opacity: 0.8;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser ul li.node-readmore{margin:0;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser ul li.node-readmore a{border-radius: 2em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser ul li.node-readmore a:hover{background: #fff; color: #00468b;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-space h3{margin: 20px; background: #0088ce; display: block; color: #fff; padding: 1em; position: relative; font-size: 1em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-space a,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio a{color: #fff; font-size: 1.5em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-teaser h3:after{display: block;position: absolute;color: #fff;font-weight: bold;content: "WEBSITE";padding: 5px;font-size: 0.6em;top: 10px;right: 10px;line-height: 1em;background: #f7931e;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-action h3:after{content: "ACTION"; background: #0088ce;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-event h3:after{content: "EVENT"; background: #a20c33;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio h3:after{content: "BIO";background: #0088cf;font-size: 1.15em;padding: 8px;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .text-center{width: 100%;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node-cta.node-promo{margin: 20px;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-action h3,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-event h3,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio h3
{margin: 20px 20px 0; background: #00468b; color: #fff; display: block; padding: 1.5em 1.5em  0; position: relative; font-size: 0.8em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio h3
{padding: 1.5em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-action > .content,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-event > .content,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio > .content
{margin: 0px 20px 20px; background: #00468b; color: #fff; padding: 1.5em; }
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-bio > .content{padding: 0em;}
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-action a,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-event a{color: #fff;}
.field-name-og-vocabulary.field-type-entityreference .field-label{display:none;}
.page-taxonomy .oa-users-submitted .user-badge span{display: inherit;}

/*
* ====================================================================================================================
*  FOOTER
* ====================================================================================================================*/
.kobol-page-footer{background-image: none;}
	.kobol-page-footer--wrapper{margin: 0 auto; max-width: 100%; padding: 0px; font-size: 80%; display: block;}
	.kobol-page-footer--wrapper .left-footer-region,
	.kobol-page-footer--wrapper .right-footer-region{padding:0;}
	.left-footer-region > .panel-pane,
	.kobol-page-footer--legal-section,
	.kobol-page-footer--menu{padding: 2em; border: none; margin: 0;}
	.left-footer-region > .panel-pane:last-child{background: rgba(0,0,0,0.05);}
	
	.left-footer-region .search-form{margin-bottom: 0;}
	.left-footer-region .form-item-keys{margin-top: 0;width: 100%;}
		.left-footer-region .form-item-keys label{display: none;}
	.left-footer-region .form-inline, 
	.left-footer-region .form-item-keys,
	.left-footer-region .form-inline .form-control{display: flex;display: -webkit-flex;}
	.left-footer-region .form-inline .form-control{border-radius: 25px 0 0 25px; margin: 0; padding: 10px 15px; font-size: 1rem;height: auto;width: 100%;}
	.left-footer-region .form-inline .form-submit{border-radius: 0 25px 25px 0;}
	.left-footer-region .form-item-keys .form-control{background: #fff;}

.kobol-page-footer--menu ul li{padding:0;}
	.kobol-page-footer--menu .pane-og-menu-single-menu .menu,
	.kobol-page-footer--menu .nav {display: block; text-transform: none; font-weight: 600;}
	.kobol-page-footer--menu .pane-og-menu-single-menu .menu li,
	.kobol-page-footer--menu .nav > li{padding:0; margin: 0 1em 0 0;}
	.kobol-page-footer--menu .pane-og-menu-single-menu .menu li a,
	.kobol-page-footer--menu .nav > li > a{padding: 2px 10px; display: block;}
	.kobol-page-footer--menu .menu li .menu{display: block; margin-bottom: 1.5em; font-weight: 400; font-size: 14px;}
		.kobol-page-footer--menu .menu li .menu li{margin-bottom: 0em;}
		.kobol-page-footer--menu .menu li .menu a{color: #ccc; padding: 0em 10px;}
		.kobol-page-footer--menu .menu li .menu a:hover{color: #fff;}
		.kobol-page-footer--menu .nav > li > a:hover, 
		.kobol-page-footer--menu .nav > li > a:focus{background: transparent;}
		
.kobol-page-footer--legal-section{padding-bottom: 8em;}
	#footer-logo img{display: block; width: 200px; margin: auto;}


/*
* ====================================================================================================================
*  TRANSITIONS
* ====================================================================================================================*/
.national-menu a,
.chapter-menu .menu > li,
.chapter-and-search .chapter-menu .menu .menu,
.btn,
.pane-discover-teasers-pane-listing .more-link a,
.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore a, a.cta--link{-webkit-transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out; transition: background 0.2s ease-in-out, border-color 0.2s ease-in-out;}
.chapter-menu .menu .menu{-webkit-transition: opacity 200ms linear 0s, height 200ms linear 0s, margin 200ms linear 0s; transition: opacity 200ms linear 0s, height 200ms linear 0s, margin 200ms linear 0s;}
a{transition: color 0.2s ease-in-out; -webkit-transition: color 0.2s ease-in-out;}
.blog-feed.pane-discover-teasers-pane-listing .views-row,
.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node
{transition: width 0.3s ease-in-out; -webkit-transition: width 0.3s ease-in-out;}


/*
* ====================================================================================================================
*  ADMIN PAGES
* ====================================================================================================================*/

.oa-navbar .panel-panel ul#oa_breadcrumb.oa_toolbar li.btn-group > .btn{padding: 6px 12px; height: auto; line-height: 1.5em;}
#toolbar-menu-button{padding: 6px 12px;}
div#panels-ipe-control-container, 
div.panels-ipe-button-container,
div#panels-ipe-control-container .panels-ipe-form-container,
div.panels-ipe-pseudobutton-container{padding: 0; margin: 0; height: auto;}
div#panels-ipe-control-container{height: 0;}

#panels-dnd-main .national-menu-bar{position: static; height: auto;}
#panels-dnd-main .national-menu-bar::before{display: none;}
#panels-dnd-main .national-menu{padding: 0;position: static;}
#panels-dnd-main .chapter-and-search{position: static;}
#panels-dnd-main .site-name{display: block;}
#panels-dnd-main .space-logo{margin-top: 0em; position: static; z-index: 1;}
#node-edit #edit-title{font-size: 1em; height: auto;}

	/*	admin page width	*/
	form.confirmation,
	.page-admin .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-node-panelizer .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	body.oa-sitemap-full .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	body.page-spaces .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	dl.node-type-list,
	.page-group-node-admin-menu .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-group-node-admin-taxonomy .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.oa-sitemap,
	.page-node-content .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-node-syndication .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.view-kobol-webforms, 
	.page-node-members .bryant.radix-bryant,
	.page-node-archive  .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-group-node-admin-people .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-group-node-admin-appearance .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-group-node-admin .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.page-user .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	.node-type-promo .oa-layout-fluid .container.row > .panel-panel.oa-layout-content,
	#node-edit,
	.page-node-edit .pane-pane-oa-help,
	.basic-page .pane-pane-oa-messages,
	.node-type-article .pane-pane-oa-messages{padding: 0 10% 2em;}
	
	#taxonomy_vocabulary_confirm_delete,
	#node-delete-confirm{padding: 0 0 2em;}
	
	.page-node-webform .oa-layout-content,
	.page-node-revisions .oa-layout-content,
	.page-node-webform-results .oa-layout-content,
	.page-node-add-webform .pane-pane-oa-help{padding: 0 10% 2em !important;}
	
	.node-type-promo .oa-layout-fluid .container.row > .panel-panel.oa-layout-content #node-edit,
	.page-taxonomy-term #page-title{padding: 0;}

	
	.page-user .oa-layout-fluid .container.row > .panel-panel.oa-layout-content .col-md-9.radix-layouts-content{width: 100%;padding: 0;}
	
	#oa-section-node-form > div{margin: 0 -15px;}
	.page-node-syndication .oa-layout-fluid .container.row > .panel-panel.oa-layout-content .radix-layouts-content{padding:0;}
	.page-node-syndication .pane-title,
	.page-node-members .pane-title{font-size: 1.8em;}
	.page-node-members .bryant.radix-bryant > .container-fluid > .row,
	.page-user .bryant.radix-bryant > .container-fluid > .row,
	#node-edit > .container-fluid{margin: 0 -15px !important;}
	dl.node-type-list dd{margin-bottom: 1em;}
	
	.oa-pane .pane-title, 
	body.page-node-edit #main .burr-flipped-sidebar-inner .pane-title, 
	body.page-node-add #main .burr-flipped-sidebar-inner .pane-title, 
	body.page-node-edit #main .burr-flipped .sidebar .panel-panel-inner .pane-title, 
	body.page-node-add #main .burr-flipped .sidebar .panel-panel-inner .pane-title{line-height: 2.5em;}

	.oa-list.well, 
	#node-edit .burr-flipped-sidebar .oa-list.panel-pane, 
	.oa-list.filter-wrapper{padding: 10px; margin-bottom: 0; background-image: none;}
	.oa-list .accordion-heading .accordion-toggle{padding: 0.25em;}
	.oa-list .accordion-heading .accordion-toggle{margin-top: 1em;}
	.oa-list .accordion-heading .accordion-toggle:hover{background-color: #fff;}
	.oa-list .oa-list-inner .label{font-size: 75%; background: #0088ce; padding: .35em 1em;}
	.oa-list .oa-list-inner .label a{color: #fff;}
	.oa-list .oa-list-inner .oa-date{margin-right: 2em;}

	.pane-pane-oa-tabs{padding: 2em 0 0;}
		.pane-pane-oa-tabs ul{margin-left: 0px;}
	.panel-layout-oa_site_layout .panel-pane.pane-oa-sitemap-app/*,
	.panel-layout-oa_site_layout .radix-layouts-sidebar*/{padding: 3em 0;}
	.oa-sitemap .oa-sitemap-title{font-size: 1.25em; margin: 0 0 1em;}
	.oa-sitemap .oa-sitemap-header{margin-bottom: 2em;}
	.oa-sitemap .oa-subspace-link span{line-height: 1.35em; font-size: 14px; font-weight: bold;}
	.oa-sitemap .oa-section-link{line-height: 1em;}

	form .pane-title,
	.page-flag #page-title{font-size: 1.5em !important;}
	#panels-dnd-main .panel-pane .pane-title{font-size: 1em !important;}
	.pane-oa-edit-minipanel .btn.btn-primary{border-color: #49B544;}
	.page-node-webform-validation h4,
	.page-admin-structure-dependencies h4{font-size: 1em;}
	/*.pane-pane-oa-messages{padding: 0 10%;}*/
	
	.panels-ipe-editing div#panels-ipe-control-container{height: auto; padding: 0 10%; top: 4em;}
	
	/* admin list pages */
	#module-filter-tabs.bottom-fixed,
	#module-filter-submit{position: static !important;}
	#system-modules{min-height: 20900px; position: relative;}
	.views-exposed-form .views-exposed-widget.views-submit-button,
	.views-exposed-form .views-exposed-widget.views-reset-button{padding-top: 0; margin-top: 0;}
	.views-exposed-form .views-exposed-widget.views-submit-button{clear: left;}
		.views-exposed-form .views-exposed-widget.views-submit-button .btn,
		.views-exposed-form .views-exposed-widget.views-reset-button .btn{margin-top: 1em;margin-bottom: 1.5em;}
	.views-table.table > tbody > tr > td{vertical-align: middle;}
		.views-table .flag-action.flag-link-confirm.btn-default{padding: 0.5em 2em;}
	.btn-sm {padding: 5px 15px;}
	.manualcrop-preview{display: inline-block;}
	.navbar .oa-responsive-regions-toggle-left.btn.btn-circle{background: #000;}

	.system-themes-list-disabled{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px;margin-left: -15px;}
		.system-themes-list-disabled > h2{width: 100%; padding: 5px 15px;}
		.system-themes-list-disabled .theme-selector{padding: 15px; flex-basis: 50%; width: 50%; max-width: 50%;}
			.system-themes-list-disabled .theme-selector h3{font-size: 1.25em;}
			.system-themes-list-disabled .theme-selector .screenshot, 
			.system-themes-list-disabled .theme-selector .no-screenshot{width: 100%; height: auto; line-height: auto; border: none; padding: 0;border: 1px solid #ccc;}
		.system-themes-list-disabled .theme-info {min-height: 250px; padding: 15px; font-size: 0.8em; background: #efefef; border: 1px solid #ccc;}

/*	colorizer	*/
#colorizer-preview .email-signup--content{padding: 30px; margin-bottom: 30px; background: #d2d3b1 !important; }
#colorizer-preview .email-signup--content:after{display: inline-block; content:"Color Hardcoded"; font-size: 0.8em; font-style: italic; ;}
#colorizer-preview .views-row{width: 100%; max-width: 100%; padding: 0 !important; }
#colorizer-preview .view-discover-teasers .views-row .panel-pane{background: #00468b; color: #fff;}
#colorizer-preview .views-row h3{font-size: 1.5em;}
#colorizer-preview .views-row h3 a{color: #fff;}
#colorizer-preview .node-cta {min-height: 300px;}
.oa-pane{border-bottom: 1px solid #e3e3e3; margin-bottom: 30px;}
.oa-pane h5{font-size: 1em;}
.pane-oa-toolbar-search input.form-control{border-bottom: 2px solid #fff; background: rgba(255, 255, 255, 0.35); margin-bottom: 0;}
.field-widget-text-textarea-with-summary .format-toggle, 
.field-widget-text-textarea .format-toggle{top: -50px;}


/*
* ====================================================================================================================
*  END ADMIN PAGES
* ====================================================================================================================*/

/*
* ====================================================================================================================
*  CUSTOM BENEFITS SECTION
* ====================================================================================================================*/
.benefits-section #page-title{padding-left: 35px;padding-right: 35px;}
.benefits-section .pane-add-space-content .open > .dropdown-menu{display: -webkit-flex;  -webkit-flex-direction: column;  display: flex;  flex-direction: column; }
.benefits-section .pane-add-space-content .open > .dropdown-menu li{order: 1;}
.benefits-section .pane-add-space-content .open > .dropdown-menu li:last-child{order: 2;}
.benefits-section .pane-add-space-content .open > .dropdown-menu li:first-child{order: 3;}
.benefits-section .pane-add-space-content .open > .dropdown-menu li a{font-size: 0;}
.benefits-section .pane-add-space-content .open > .dropdown-menu li a:after{content: "Create Benefit"; font-size: 14px;}
.benefits-section .pane-add-space-content .open > .dropdown-menu li:last-child a:after{content: "Create Benefit Promo";}
.benefits-section .pane-add-space-content .open > .dropdown-menu li:first-child a:after{content: "Create Benefit Action";}
#benefit-promos.pane-discover-teasers-pane-listing,
#benefit-actions.pane-discover-teasers-pane-listing{padding: 20px 40px;}

/*			*/
.node-type-oa-space .radix-layouts-content .view-open-atrium-groups{padding: 3em 1em 4em;}
	.node-type-oa-space .radix-layouts-content .view-open-atrium-groups h3{font-size: 1.5em; margin-bottom: 1em; }


@media (max-width: 480px){
	.pane-discover-teasers-pane-listing {padding: 30px 15px;}
	.paragraphs-items.paragraphs-items-field-oa-related {padding: 0px;}
	.pane-kobol-ctas-recent-promos {margin: 0 -15px;}
	.content .pane-kobol-ctas-recent-actions{padding: 0px 30px 3em;}
	.node-type-oa-space .content .pane-kobol-ctas-recent-actions{padding: 40px 30px 3em;}
	#our-members{padding: 40px 20px 10px;}
}

@media (min-width: 481px){

	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header,
	.kobol-page,
	.take-action-section .col-md-12.oa-layout-content,
	.kobol-article,
	.kobol-bio,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content{padding: 0em 10%;}
	
}

@media (min-width: 600px){


	/*		HOMEPAGE ACTIONS			*/
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 80%}

	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{float: right;margin-right: 60px;}

	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -60px; /* max-height: 250px; overflow: scroll;*/ }
	
	/*	FLEXSLIDER	*/
	.flex-direction-nav {display: block;}
	.flex-control-nav {display: none;}

	/*		promo			*/
	.node-cta{min-height: 250px;}
	
	/*
	* ====================================================================================================================
	*  	PROMO LISTING 
	* ====================================================================================================================*/
	.view-kobol-ctas.recent-promos .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(2), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(2) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(3), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(3) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(4), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(4) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(6), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(6) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(7), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(7) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(8), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(8) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(10), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(10) ~ .views-row
	{width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%;}

	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(1), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(3) ~ .views-row:last-child,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5) ~ .views-row:last-child,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(7) ~ .views-row:last-child,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9) ~ .views-row:last-child,
	/*		promo listing		*/
	#benefit-promos.pane-discover-teasers-pane-listing .views-row:last-child
	{width:  100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}
	
	/*		WEBFORM		*/
	.webform-component--3col .panel-body > div,
	[class^="webform-component--3col"] .panel-body > div,
	[class*="webform-component--3col"] .panel-body > div{width: 33.33333%;}
	
	.webform-component--2col .panel-body > div,
	[class^="webform-component--2col"] .panel-body > div,
	[class*="webform-component--2col"] .panel-body > div{width: 50%;}
	
	.form-item-submitted-address-locality, 
	.form-item-submitted-address-postal-code{width: 25%;}
	.form-item-submitted-address-administrative-area{width: 50%;}

		/*		biography		*/
	.view-biography-listing .views-row, 
	.view-biography-listing .views-row:nth-last-of-type(3):first-child, 
	.view-biography-listing .views-row:nth-last-of-type(3):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(n+4), 
	.view-biography-listing .views-row:nth-last-of-type(n+4) ~ .views-row
	{width:calc(50% - 40px); -ms-flex-preferred-size: calc(50% - 40px); flex-basis: calc(50% - 40px);}

	/*
	* ====================================================================================================================
	*  	PHOTO GALLERY
	* ====================================================================================================================*/
	
	.field-name-field-oa-media > .field-items{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
		.field-name-field-oa-media > .field-items > .field-item,
		.pull-grid2 .field-name-field-oa-media > .field-items > .field-item,
		.field-name-field-oa-media > .field-items > .field-item:first-child:nth-last-child(2),
		.field-name-field-oa-media > .field-items > .field-item:first-child:nth-last-child(2) ~ .field-item
		{width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%;}
		
}

@media (min-width: 481px) and (max-width: 767px){

	body.html #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header,
	body.html #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column2 .pane-discover-teasers-pane-listing,
	body.html #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-discover-teasers-pane-listing
	{padding-left: 0; padding-right: 0;}
	
	.content  .pane-discover-teasers-pane-listing {padding: 60px;}
	.paragraphs-items.paragraphs-items-field-oa-related {padding-left: 0px;padding-right: 0px;margin-left: -30px; margin-right: -30px; }
	
	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1{/*padding: 30px 0px 0px;*/}
	.node-type-oa-space:not(.page-node-rss) .panel-pane.pane-kobol-email-signup{padding: 40px 60px;}
	.kobol-bio--header-wrapper {width: 70%; margin: 2em 0;}
	
}

@media (max-width: 767px){

	.national-menu-bar, .logo-title-social {border-bottom: none;}
	
	.national-menu-bar .national-menu > div,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header,
	.take-action-section #block-system-main .col-md-12.radix-layouts-content
	{padding: 0;}
	
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) .pane-discover-teasers-pane-tiles	
	{padding: 60px 30px; overflow: hidden;}
	
	.view-discover-teasers.view-display-id-pane_tiles .view-content{display: block;}
	
	.national-menu .pane-menu-national-menu .menu,
	.national-menu .pane-menu-national-menu{display: block;}
	
	body:not(.node-type-oa-space) #our-members{margin: 0;}	
	body:not(.node-type-oa-space) #main .oa-layout-contentheader{margin: 0 0px 2em; }
		.oa-layout-contentheader #page-title{margin: 0; text-align: center; color: #fff; background-color: #a20c33; padding: 0.5em 40px;}
		
	.chapter-menu .menu > li > .menu.subnav-show{background: rgba(0,0,0, 0.15) !important; padding: 20px !important;}
	.row.oa-responsive-region-row-bottom{margin-top: 0px;}

}

@media (min-width: 768px){

body{font-size: 16px;}
h1, .pane-title{font-size: 2.4em;}
.node-type-oa-space:not(.page-node-rss):not(.page-node-panelizer) .pane-title{font-size: 2.8em;}
h2{font-size: 2em;}
h3{font-size: 1.75em; }
h4{font-size: 1.5em; }
h5{font-size: 1.15em; }
.view-discover-teasers .view-mode-featured .panel-pane.pane-node-title h3,
.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node .pane-node-title h3,
.view-discover-teasers .view-mode-featured .panel-pane.pane-node-title h3,
.view-biography-listing .views-row .views-field-title h3,
.node-action .pane-node-title a,
.pane-discover-teasers-pane-listing .kobol-teaser  .radix-layouts-header h3,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .kobol-teaser h3,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-action h3,
.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > article.node-oa-event h3{font-size: 1em;}
.node-action .pane-node-title h2{font-size: 1.5em;font-weight: 700;line-height: 1.35em;}
.pane-kobol-email-signup h2{width: 60%;}

/* HEADER STYLES */
.oa-flex-column{overflow: hidden;}
	.national-menu, .national-menu .menu{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
	.national-menu-bar{position: relative;height: 3.5em; }
	.national-menu-bar:before{display: block; position: absolute; background: #fff; content:""; left: 0; top: 0; right: 0; bottom: 0;}
		.national-menu{padding: 0 1em; position: absolute; right: 0px; top: 0; width: auto; background: inherit; z-index: 1;}
		.national-menu a {padding: 1em 0.5em;}
	.space-logo{padding: 1em  60px; position: relative;}

	.chapter-and-search{position: relative;z-index: 2;right: 0px;padding: 0;}	
		.chapter-and-search .chapter-menu, 
		.chapter-menu .pane-og-menu-single-menu{width: 100%;}
			.chapter-menu .menu > li:hover{position: static; background: rgba(0,0,0, 0.1);}
			.chapter-menu .menu .menu > li:hover{background: transparent;}
			.chapter-menu .menu > li:hover:before{content:""; display: block; }
			.chapter-and-search .chapter-menu a{padding: 1.5em 0.75em;}
			.chapter-menu .menu > li > .menu{width: 100%;}
			.chapter-menu .menu > li:hover > .menu.menu{left: 0; overflow: hidden;}
			.chapter-and-search .chapter-menu .menu .menu a{padding: 2.5em 1em; font-weight: 600;}
			.chapter-and-search .chapter-menu li{float: left;}
			.chapter-and-search .chapter-menu .menu .menu:before{display: block; content:""; background: rgba(0,0,0,0.1); position: absolute; top:0; right: 0; left: 0; bottom: 0;}
			.subnav-trigger {display: none;}

	.banner{min-height: 35em;}
		.banner .banner-message{width: 60%;}

	.node-type-oa-space:not(.page-node-rss):not(.page-node-panelizer) .pane-title{font-size: 3.4em; margin: 0 0 1rem;}
	
	/*			DOUBLE SUTRO			*/	
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-contentheader #page-title {font-size: 3.4em;margin-bottom: 0.5em; font-weight: 900; padding: 0.5em 10% 0;}
	.kobol-page .body-content-wrapper,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header .pane-node-body
	{width: 70%; padding: 0 0 2em;}
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-discover-teasers-pane-listing,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-discover-teasers-pane-listing,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-biography-listing-bio-pane,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-biography-listing-bio-pane,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) .pane-discover-teasers-pane-tiles	
	{padding: 60px 80px;}
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .panel-pane.pane-entity-field.pane-node-field-oa-related,
	body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .panel-pane.pane-entity-field.pane-node-field-oa-related
	{padding: 60px 40px; background: rgba(210, 211, 177, 0.65);}


	/*		news listing 		*/
	.content .pane-discover-teasers-pane-listing{padding: 60px 45px;}
	.pane-discover-teasers-pane-listing .view-content{display: -ms-flexbox;  display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}

	.content .pane-kobol-ctas-recent-promos{margin: 0 -15px; }


/*
* ====================================================================================================================
*  LISTING GRIDS @ 768
* ====================================================================================================================*/

	/*		article tiles		*/
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(2n):first-child, 
	.view-discover-teasers.view-display-id-pane_tiles .view-content .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(3n):first-child, 
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3n):first-child ~ .views-row,
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+4), 
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+4) ~ .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,
	/*		article listing		*/
	.pane-discover-teasers-pane-listing .views-row,
	/*		related content		*/
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node,
	/* 		admin			*/
	.system-themes-list-disabled .theme-selector,
	/* 		taxonomy page			*/
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node.node-teaser
	{width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%;}

	/*		biography		*/
	.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,
	.page-taxonomy.page-taxonomy-term #main-content + .col-md-12.oa-layout-content .content > .node-cta.node-promo
	{width:calc(50% - 40px); -ms-flex-preferred-size: calc(50% - 40px); flex-basis: calc(50% - 40px);}

	/*	biography	*/
	.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+4), 
	.view-biography-listing .views-row:nth-last-of-type(n+4) ~ .views-row	
	{width: calc(33.33% - 40px); -ms-flex-preferred-size: calc(33.33% - 40px); flex-basis: calc(33.33% - 40px);}

	/*		Promos		*/	
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(3), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(3) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(3) ~ .views-row:last-child,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(6), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(6) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(7), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(7) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9) ~ .views-row:last-child,
	/*		promo listing		*/
	#benefit-promos.pane-discover-teasers-pane-listing .views-row,
	#benefit-promos.pane-discover-teasers-pane-listing .views-row:last-child
	{width: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%;}

	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(1), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5) ~ .views-row:last-child,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(7) ~ .views-row:last-child
	{width:  100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}

	/*		benefits section action listing	*/
	#benefit-actions.pane-discover-teasers-pane-listing .views-row{width: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}

/*
* ====================================================================================================================
*  END LISTING GRIDS 
* ====================================================================================================================*/


/*
* ====================================================================================================================
*  	PHOTO GALLERY
* ====================================================================================================================*/

	.field-name-field-oa-media > .field-items > .field-item,
	.pull-grid3 .field-name-field-oa-media > .field-items > .field-item{width: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%;}



/*		SHORT FORM		 */
	.node-type-oa-space:not(.page-node-rss) .panel-pane.pane-kobol-email-signup {padding: 80px 60px;}
	.node-type-oa-space:not(.page-node-rss) .panel-pane.pane-kobol-email-signup,
	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1 .panel-panel-inner:before{width: 65%; display: block;}

	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1{padding: 180px 60px 60px;}
	
/*		Homepage 		*/	
	#our-members{padding: 60px;}
	#our-members .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child, 
	#our-members .view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(-n+2):first-child ~ .views-row
	{-ms-flex-preferred-size: 50%; flex-basis: 50%; width: 50%; max-width: 50%;}

	/*	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.3333%;}
	.kobol-bio .container-fluid > .row.content-wrapper{width: 66.6667%;}
	.kobol-bio .container-fluid .content-wrapper > div{width: 100%;}
	
	/*		HOMEPAGE ACTIONS			*/
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 60%}
	

	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{margin-right: 120px;}
	
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -120px;}


	/* ACTION NETWORK FORM */
	.content-form  #can_embed_form form .core_field{float: left;}
	.content-form  #can_embed_form form .core_field > div{padding: 0 5px; display: block;}
	.content-form  #can_embed_form form .core_field:nth-of-type(2),
	.content-form  #can_embed_form form .core_field:nth-of-type(3){width: 50%;}
	.content-form  #can_embed_form form .core_field:nth-of-type(4){width: 65%;}
	.content-form  #can_embed_form form .core_field:nth-of-type(5){width: 35%;}
	.content-form  #can_embed_form form .core_field:nth-of-type(2) > div,
	.content-form  #can_embed_form form .core_field:nth-of-type(4) > div{margin-left: -5px;}
	.content-form  #can_embed_form form .core_field:nth-of-type(3) > div,
	.content-form  #can_embed_form form .core_field:nth-of-type(5) > div{margin-right: -5px;}
	.content-form  #can_embed_form .international_link-wrap{clear: both;}
	
	.left-footer-region,
	.kobol-page-footer--menu,
	.kobol-page-footer--menu .pane-og-menu-single-menu .menu{display: flex; display: -webkit-flex; -ms-flex-wrap: wrap;flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center;}
		.left-footer-region > .panel-pane {width: 50%;display: flex;display: -webkit-flex; align-items: center; -webkit-align-items: center;}
		.left-footer-region > .panel-pane > div{width: 100%;}
		.left-footer-region .pane-space-address {text-align: right;}
}

@media (min-width: 768px) and (max-width: 1199px){

	.blog-feed.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(5) ~ .views-row:last-child,
	.blog-feed.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(7) ~ .views-row:last-child
	{width:  100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}
	
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(5) ~ .views-row:last-child .node-featured .panel-col > div, 
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(7) ~ .views-row:last-child .node-featured .panel-col > div, 
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(5) ~ .views-row:last-child .node-teaser > div,
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(7) ~ .views-row:last-child .node-teaser > div
	{display: block;}

	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(5) ~ .views-row:last-child .node-featured .panel-col > div > div, 
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(7) ~ .views-row:last-child .node-featured .panel-col > div > div, 
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(5) ~ .views-row:last-child .node-teaser > div > div,
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(7) ~ .views-row:last-child .node-teaser > div > div
	{float: left; width: 50%;}

	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(5) ~ .views-row:last-child .node-featured .panel-pane.pane-node-body, 
	.pane-discover-teasers-pane-listing .views-row:first-child:nth-last-child(7) ~ .views-row:last-child .node-featured .panel-pane.pane-node-body
	{padding: 1.5em;}

	
}

@media (min-width: 768px) and (max-width: 991px){

	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node:last-of-type 
	{width:  100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}

	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-article.node:last-of-type .pane-node-field-featured-image,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-page.node:last-of-type  .pane-node-field-featured-image,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-article.node:last-of-type .pane-node-title,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-page.node:last-of-type  .pane-node-title,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-article.node:last-of-type .pane-node-body,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-page.node:last-of-type  .pane-node-body,
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-action.node:last-of-type .row > div	
	{float: left; width: 50%;}
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node-action.node:last-of-type .row > div.radix-layouts-column2
	{float: none; width: 100%; clear: both;}

}

@media (min-width: 992px){

	.chapter-and-search .chapter-menu li.first a,
	.chapter-menu .menu > li:hover > .menu.menu li.first a{padding-left: 1.5em;}
	.chapter-and-search .chapter-menu li.last a,
	.chapter-menu .menu > li:hover > .menu.menu li.last a{padding-right: 1.5em;}
	.chapter-and-search .chapter-menu a{padding: 2.5em 1.5em;}

	/*
	* ====================================================================================================================
	*  LISTING GRIDS @ 992
	* ====================================================================================================================*/
	/*	article tiles	*/
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3n):first-child, 
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(3n):first-child ~ .views-row,
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+3):first-child, 
	.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row:nth-last-of-type(n+3):first-child ~ .views-row,
	/*		related content		*/
	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node
	/*,
	/*	article listing	
	.pane-discover-teasers-pane-listing .views-row:nth-last-of-type(3n):first-child,
	.pane-discover-teasers-pane-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row */
	{width: 33.33%; -ms-flex-preferred-size: 33.33%; flex-basis: 33.33%;}


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

	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(5) ~ .views-row:last-child,	
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(10), 
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(10) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(10) ~ .views-row:last-child	
	{width: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%;}

	.view-kobol-ctas.recent-promos .view-content .views-row:first-child:nth-last-child(9) ~ .views-row:last-child
	{width:  100%; -ms-flex-preferred-size: 100%; flex-basis: 100%;}


	
	/*			BIO LISTING				*/
	.view-biography-listing .views-row:nth-last-of-type(n+5), 
	.view-biography-listing .views-row:nth-last-of-type(n+5) ~ .views-row
	{-ms-flex-preferred-size: calc(25% - 40px); flex-basis: calc(25% - 40px);width: calc(25% - 40px);}

	/*		teasers    */
	.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-sidebar,
	.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-content{width: 100%;}
	
	
	/*		HOMEPAGE ACTIONS			*/
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 50%}
	
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{margin-right: 15%;}
	
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -150px;}
	
	body.node-type-oa-space .pane-kobol-ctas-recent-promos .node-cta{min-height: 300px;}
/*
* ====================================================================================================================
*  	PHOTO GALLERY
* ====================================================================================================================*/

	.field-name-field-oa-media > .field-items > .field-item{width: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%;}
	.pull-grid5 .field-name-field-oa-media > .field-items > .field-item{width: 20%; -ms-flex-preferred-size: 20%; flex-basis: 20%;}


}

@media (min-width: 1200px){
	
	body{font-size: 18px;}
	.national-menu{padding: 0 2em; }
		.national-menu a {padding: 1em;}
	
 	.chapter-and-search{position: absolute; top: 3.5em; padding: 0; left: 300px;}	 		
	.space-logo{ margin-top: -2.5em;position: relative;z-index: 2;}
		#logo{height: 80px;}

	.banner{margin: 0 60px 60px;}
	.kobol-page-header::after{display: block; content:""; background: rgba(210, 211, 177, 0.5); position: absolute; top: 25%; right: 33%; left: 0; bottom: 0px;}

	body:not(.node-type-oa-space) #main-wrapper #main{padding: 6em 0 0em;}	
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-contentheader #page-title {font-size: 3.4em;margin-bottom: 0.5em; font-weight: 900;}
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-contentheader #page-title,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header,
		.kobol-page,
		.take-action-section #block-system-main .col-md-12.radix-layouts-content{padding: 0em 10%;}
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer
		{padding: 0em;}
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-discover-teasers-pane-listing,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-discover-teasers-pane-listing,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-biography-listing-bio-pane,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-biography-listing-bio-pane 
		{padding: 60px 80px;}
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-biography-listing-bio-pane,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) .pane-discover-teasers-pane-tiles	
		{padding: 60px;}
		/*
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-discover-teasers-pane-listing,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-discover-teasers-pane-listing,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .pane-biography-listing-bio-pane,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .pane-biography-listing-bio-pane
		{background: rgba(210, 211, 177, 0.5);}
		*/
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle .panel-pane.pane-entity-field.pane-node-field-oa-related,
		body:not(.node-type-oa-space) #main-wrapper #main > .oa-layout-content .sutro-double > .container-fluid > .row:nth-child(5) > .radix-layouts-footer .panel-pane.pane-entity-field.pane-node-field-oa-related
		{padding: 60px 40px; background: rgba(210, 211, 177, 0.65);}


	/*			teaser styles			*/
	.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-header{padding: 1em 1.5em 0.5em;}
		.pane-discover-teasers-pane-listing .kobol-teaser  .radix-layouts-header h3 a{font-size: 1.15em;}

	/*		homepage news listing 		*/
	.blog-feed.pane-discover-teasers-pane-listing .view-content{display: block;}
		.blog-feed.pane-discover-teasers-pane-listing .views-row{height: 320px; float: left;  max-width: none !important;}
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1),
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5){width: 75%;}
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+2){width: 25%; height: 640px;}
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+3){width: 25%; height: 640px; margin-top: -320px;}
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4){width: 50%; margin-top: -320px;}
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6),
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7){width: 50%;}

		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div
		{display: block;}
		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title + .pane-node-body,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title + .pane-node-body,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title + .pane-node-body,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title + .pane-node-body,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div > .pane-node-field-featured-image + .pane-node-title + .pane-node-body
		{width: 60%; float: left;}

		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div > .pane-node-field-featured-image,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div > .pane-node-field-featured-image
		{width: 40%; position: relative; overflow: hidden;}

		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div > .pane-node-field-featured-image a,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div > .pane-node-field-featured-image a,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div > .pane-node-field-featured-image a,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div > .pane-node-field-featured-image a,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div > .pane-node-field-featured-image a,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-teaser .radix-layouts-sidebar a,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-teaser .radix-layouts-sidebar a,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-teaser .radix-layouts-sidebar a,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-teaser .radix-layouts-sidebar a,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-teaser .radix-layouts-sidebar a
		{display: block; text-align: center;}

		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-featured .panel-col > div > .pane-node-field-featured-image img,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-featured .panel-col > div > .pane-node-field-featured-image img,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-featured .panel-col > div > .pane-node-field-featured-image img,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-featured .panel-col > div > .pane-node-field-featured-image img,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-featured .panel-col > div > .pane-node-field-featured-image img
		{width: auto; height: 280px;max-width: none;margin: 0 -100%;}

		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-teaser .col-md-8.radix-layouts-content,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-teaser .col-md-8.radix-layouts-content,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-teaser .col-md-8.radix-layouts-content,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-teaser .col-md-8.radix-layouts-content,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-teaser .col-md-8.radix-layouts-content
		{width: 60%;}
		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-teaser .radix-layouts-sidebar,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-teaser .radix-layouts-sidebar,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-teaser .radix-layouts-sidebar,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-teaser .radix-layouts-sidebar,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-teaser .radix-layouts-sidebar
		{width: 40%; position: relative; overflow: hidden; letter-spacing: 0;}

		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+1) .node-teaser .radix-layouts-sidebar img,
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+4) .node-teaser .radix-layouts-sidebar img,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+5) .node-teaser .radix-layouts-sidebar img,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+6) .node-teaser .radix-layouts-sidebar img,		
		.blog-feed.pane-discover-teasers-pane-listing .views-row:nth-child(7n+7) .node-teaser .radix-layouts-sidebar img		
		{width: auto; height: 250px;max-width: none;margin: 0 -100%;}

	.paragraphs-items.paragraphs-items-field-oa-related .paragraphs-item-paragraph-content > .content > .node{width: 33.3333%;}


	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1{padding: 180px 120px 90px;}
	#our-members{padding: 90px 120px;}
	.node-type-oa-space:not(.page-node-rss) .panel-pane.pane-kobol-email-signup,
	.node-type-oa-space:not(.page-node-rss) .col-md-6.radix-layouts-column1 .panel-panel-inner:before{width: 55%; display: block;}

	/*			BIO LISTING				*/
	.view-biography-listing .views-row,
	.view-biography-listing .views-row:nth-last-of-type(n+4), 
	.view-biography-listing .views-row:nth-last-of-type(n+4) ~ .views-row
	{-ms-flex-preferred-size: calc(25% - 40px); flex-basis: calc(25% - 40px);width: calc(25% - 40px); max-width: calc(25% - 40px);}

	/*		HOMEPAGE ACTIONS			*/
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column1,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 45%}
	
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{margin-right: 20%;}
	
	.sutro-double > .container-fluid > .row:nth-child(1) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(2) > .col-md-6 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(3) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double > .container-fluid > .row:nth-child(5) > .col-md-12 .flexslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -120px;}



}



