/*!
 * Styles for AFSCME UnionHall - Campaigns
 *
 * CREATED: FEB 26, 2019
 * LAST UPDATED:	APR 16, 2019
 *
 */

/*
* ====================================================================================================================
* FONTS
* ====================================================================================================================*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:700,700i|Roboto:400,400i,700,700i');

/*
* ====================================================================================================================
* 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: 'Roboto', arial,sans-serif; font-size: 15px; line-height: 1.65em;}
h1, h2, h3, h4, h5, h6, .email-signup--text, .node-action .panel-pane h2{font-weight: 700;color: inherit; line-height: 1.25em; font-family: 'Roboto Condensed',Helvetica,Arial,sans-serif; margin: 0 0 1rem; padding: 0; text-transform: none;}
h1, .email-signup--text, .pane-title{font-size: 1.8em; font-weight: 700;}
h2{font-size: 2em;}
h3,
.node-action .panel-pane h2{font-size: 1.5em; }
h4{font-size: 1.15em; }
h5{font-size: 1em; }
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		*/
.nav-wrapper{order: 2; -webkit-order: 2; z-index: 2 !important;}
	/*		mobile header		*/
	.nav-trigger-label{font: .7rem/1em "Roboto Condensed", Helvetica, Arial, sans-serif; font-weight: 700; color: inherit; text-align: center;margin: 0; position: absolute; right: 20px; top: 50%; margin-top: -20px;}
	.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";}

.logo-title-narrow{align-items: center;-webkit-align-items: center;order: 1; -webkit-order: 1; position: relative;}
	.nav-trigger-label{font: .7rem/1em "Roboto", Helvetica, Arial, sans-serif; font-weight: 700; color: inherit; text-align: center;margin: 0;}
	.nav-trigger-label .fa.fa-bars{display: block;margin-right:0; font-size: 3em;}

.logo-title-social{padding: 0;}
	#logo, .logo-title-narrow .logo-and-title .space-logo #logo{width: 180px; margin-right: 0; max-width: 100%; max-height: 300%; height: auto !important;}
	.logo-and-title{-webkit-flex: none;  -ms-flex: none; flex: none;}
		.hide-name .site-name{display: none !important;}

.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 "Roboto", Helvetica, Arial, sans-serif;}
		.social-links em{font-style: normal;font-weight: bold;font-family: "Roboto",Helvetica,Arial,sans-serif;}
		.kobol-page-header .social-links a:link, 
		.kobol-page-header .social-links a:visited{color: inherit;}

	/*		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.5rem/1em "Roboto Condensed", 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: 1em;}
		.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: "Roboto Condensed", Helvetica, Arial, sans-serif; font-weight: 400; font-size: 1.35rem; 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: center; background: inherit; text-align: center;}
.banner:before{display: block; background-color: rgba(0,0,0,0.55);}
	.banner .banner-message{margin-bottom: 0;font: 1.25em/1.35em "Roboto Condensed", 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: 700;}
	.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 img{height: auto !important;}
  .animate-site.not-logged-in .banner-message{opacity: 0; transition-property: opacity,-webkit-transform; transition-property: opacity,transform; transition-property: opacity,transform,-webkit-transform;}
.kobol-page-header--bottom{display: none;}

	/*	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;}

/* SIGN UP FORM (SHORT-FORM) */
.email-signup--text{margin: 0 0 0.25em; padding: 0;}
.callout--form input[type="email"], .callout--form input[type="text"], .callout--form .btn-primary{margin: 0 0 0.5em;}
.callout--form .form-item-email, .callout--form .form-item-zip{margin: 0 1rem 0 0;}


/*
* ====================================================================================================================
* CONTENT
* ====================================================================================================================*/
/* MAKE CONTENT FULL WIDTH / FIX GRID */
/* make page full bleed  */
#main-wrapper.oa-layout-fluid{padding: 0px; max-width: 100%;}
	#main-wrapper > #main{padding: 0; display: block; width: auto; padding: 0;}
	body.panels-ipe #main-wrapper #main {padding-top: 0px;}
	#main .oa-layout-fluid .container.row > .panel-panel{padding-left: 12px; padding-right: 12px;}
	.row.oa-responsive-region-row-bottom { margin-top: 0px;}

/* homepage content */
.node-type-oa-space:not(.page-node-rss) #main > .oa-layout-content,
.node-type-oa-section #main > .oa-layout-content,
.node-type-oa-event #main > .oa-layout-content,
.node-type-article #main > .oa-layout-content,
.node-type-page #main > .oa-layout-content{padding: 0px;max-width: 100%;}

/*	page content */
#main > .oa-layout-contentheader {/*padding-left: 15px;padding-right: 15px;*/ float: none; clear: both;}
#main > .oa-layout-content,
.node-type-article #main > .oa-layout-contentheader > .panel-panel-inner,
.node-type-oa-section .burr-flipped.radix-burr-flipped,
.kobol-article .body-content-wrapper,
.kobol-page .body-content-wrapper{padding-left: 15px;padding-right: 15px; padding-bottom: 30px; float: none; margin: auto}
.node-type-article #main > .oa-layout-contentheader > .panel-panel-inner{padding-bottom: 0px;}

/* ADMIN PAGES */
.page-admin #main-wrapper.oa-layout-fluid,
.page-group-node-admin  #main-wrapper.oa-layout-fluid,
#oa-space-node-form,
.page-group-node-admin #main-wrapper #main,
.page-admin #main-wrapper #main,
.page-node-panelizer  #main-wrapper #main,
.page-node-add #main-wrapper #main,
.page-node-panelizer  #main-wrapper #main{max-width: 90%; padding: 0px 40px 40px; background: #fff;}
#panels-dnd-main .panel-pane .pane-title{font-size: 1em; margin-bottom: 0.5em;}
#panels-dnd-main .panel-panel{position: static !important;}
#panels-dnd-main div:before{display: none !important;}

/* FOOTER STYLES */
.kobol-page-footer--wrapper{margin: 0 auto; display: block; max-width: 100%;}
	.left-footer-region, .right-footer-region{padding: 0}

	.left-footer-region{font-size: 1.25rem; line-height: 1.5em;}
		.left-footer-region > .pane-footer-text{padding: 0rem; background-color: inherit;}
		.left-footer-region > .pane-footer-text h2{margin: 0 0 0.5rem; padding :0;}
		.left-footer-region > .pane-footer-text .row{display: flex; display: -webkit-flex;-ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;margin: 0 -15px; width: auto;}

.kobol-page-footer--menu{text-transform: none; background-color: inherit; background-image: url(https://s3.amazonaws.com/dev.unionhall.files/img/afscme/bg_abstract.jpg); background-blend-mode: multiply;}
.kobol-page-footer--menu > .panel-pane{padding: 2rem;}
.kobol-page-footer--menu .search-form{margin-bottom: 0;}
.kobol-page-footer--menu .form-item-keys{margin-top: 0;width: 100%;}
	.kobol-page-footer--menu .form-item-keys label{display: none;}
.kobol-page-footer--menu .form-inline,
.kobol-page-footer--menu .form-item-keys,
.kobol-page-footer--menu .form-inline .form-control{display: flex;display: -webkit-flex;}
.kobol-page-footer--menu .form-inline .form-control{border-radius: 25px 0 0 25px; padding: 10px 15px; font-size: 1rem;height: auto;width: 100%;}
.kobol-page-footer--menu .form-inline .form-submit{border-radius: 0 25px 25px 0;}

.kobol-page-footer--menu .pane-space-address{position: relative;}
.kobol-page-footer--menu .pane-space-address:before{display: block; position: absolute; z-index: 0; content:""; top:0; bottom: 0; right: 0; left: 0; background:rgba(0,0,0,0.15);}
	.kobol-page-footer--menu .pane-space-address > div{position: relative; z-index: 1;}
.kobol-page-footer--menu .pane-space-address p{margin-bottom: 0;}

.kobol-page-footer--legal-section{padding: 2rem 3rem 8rem; margin: 0; border: none;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu .pane-title{display:none;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu .menu{text-transform: uppercase; margin: 0 0 20px;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu li {padding: 0.5em 0;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu li .menu li {margin: 0; line-height: 1.15em;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu .menu > li > .menu {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-direction: column;flex-direction: column;text-transform: none;margin-top: 10px; font-size: 85%;}

	.kobol-page-footer--legal-section .pane-follow-us{padding: 2rem; text-align: center;}
	.kobol-page-footer--legal-section .pane-follow-us a{display: inline-block; padding: 15px 10px; color: #fff; background: rgba(0,0,0,0.25); border-radius: 50px; height: 60px; width: 60px; text-align: center; margin: 0 10px;-webkit-transition: background-color 200ms ease, color 200ms ease; -moz-transition: background-color 200ms ease, color 200ms ease; -o-transition: background-color 200ms ease, color 200ms ease; transition: background-color 200ms ease, color 200ms ease;}
	.kobol-page-footer--legal-section .pane-follow-us a:hover{background: rgba(0,0,0,0.5);}
	.kobol-page-footer--legal-section .pane-bundle-text{padding: 1rem 2rem; text-align: center;}

/***** FOOTER UPDATE ******/
.kobol-page-footer--menu{display:none !important;}
.left-footer-region > .panel-pane{padding: 2rem;}
.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; 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 .pane-space-address{position: relative;}
.left-footer-region .pane-space-address:before{display: block; position: absolute; z-index: 0; content:""; top:0; bottom: 0; right: 0; left: 0; background:rgba(0,0,0,0.15);}
	.left-footer-region .pane-space-address > div{position: relative; z-index: 1;}
.left-footer-region .pane-space-address p{margin-bottom: 0;}


/* HOME PAGE STYLES */
.node-type-oa-space:not(.page-node-rss) #page-title{display: none;}
.node-type-oa-space:not(.page-node-rss) #main-wrapper.oa-layout-fluid{max-width: 100%; padding: 0;}

/*		FIRST ROW OF SUTRO DOUBLE			*/
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header{padding: 0rem;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header .pane-discover-teasers-pane-listing,
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header .pane-discover-teasers-pane-tiles,
.pane-biography-listing-bio-pane,
.kobol-article .panel-pane.pane-discover-teasers-pane-listing,
.kobol-article .pane-discover-teasers-pane-tiles,
.kobol-page .panel-pane.pane-discover-teasers-pane-listing,
.kobol-page .pane-discover-teasers-pane-tiles
{background: #f5f5f5;}
/*		SECOND ROW OF SUTRO DOUBLE		*/
/*		convert 2 column into one column row		*/
body .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content
{float: none; width: auto; padding: 0;}
body .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-views-panes .pane-views-panes
{padding:0;}
body .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-views-panes,
.sutro-double .radix-layouts-header .pane-discover-teasers-pane-tiles,
.pane-biography-listing-bio-pane,
.kobol-article .panel-pane.pane-discover-teasers-pane-listing,
.kobol-article .pane-discover-teasers-pane-tiles,
.kobol-page .panel-pane.pane-discover-teasers-pane-listing,
.kobol-page .pane-discover-teasers-pane-tiles,
body .sutro-double.radix-sutro-double .pane-oa-event-list-oa-events-upcoming-small
{float: none; width: auto; padding: 2rem;}
#flexslider{padding: 2rem 3rem;}

.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column2:before
{top:0; left:0; bottom:0; right:0; z-index: 1; background: #e0e0e0; display: block; content: ""; position: absolute;}
body .sutro-double.radix-sutro-double .pane-oa-event-list-oa-events-upcoming-small{background: #e0e0e0;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column2 > div
{position: relative; z-index: 2;padding: 0;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column2 a{}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column2 .view-oa-event-list li a {color: #333;}
.content .panel-pane.pane-kobol-ctas-recent-promos{padding-bottom: 0px;}

/*		ACTIONS		*/
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions
{position: relative;}

.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before
{top:0; left:0; bottom:0; right:0; z-index: 0; background: #000; opacity: 0.9; display: block; content: ""; position: absolute;}


#flexslider .pane-title,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions .pane-title,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions .pane-title,
.pane-discover-teasers-pane-tiles.flexslider .pane-title,
#more-afscme .pane-title {color: #fff; padding: 0; line-height: 1.45em;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 > div
{position: relative; z-index: 2;padding: 0;}
.pane-kobol-ctas-recent-actions .pane-content,
.pane-kobol-ctas-recent-actions .pane-title {position: relative; z-index: 2;}
.pane-kobol-ctas-recent-actions .pane-title {color: #fff; max-width: 80%;}

.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 .radix-layouts-column2 .btn.btn-primary{padding: 0.5em; white-space: initial;}
	.node-action .pane-oa-core-node-token{position: relative;z-index: 200;}

/*		THIRD ROW OF SUTRO DOUBLE		*/
/*		middle row		*/
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(3){padding: 0; position: relative;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(3):before{top:0; left:0; bottom:0; right:0; z-index: 1; background: rgba(255, 255,255, 0.15); display: block; content: ""; position: absolute;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(3) > .radix-layouts-middle{position: relative; z-index: 2;padding: 0;}

/* EVENT LIST ON HOMEPAGE */
.node-type-oa-space .pane-oa-event-list-oa-events-upcoming-small .pane-title,
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .pane-title{padding: 0; margin-bottom: 1em; font-size: 2.5em; line-height: 1.25em;}
.node-type-oa-space .pane-oa-event-list-oa-events-upcoming-small .pane-title{margin-bottom: 2rem;}

.node-type-oa-space .view-oa-event-list ul{position: relative; padding: 0 0 0 1rem;border-left: 3px solid #fff;}
	.node-type-oa-space .view-oa-event-list ul:after {display: block; content: ""; top: 0; bottom: 0rem; width: 16px; background: repeating-linear-gradient(0deg, #fff, #fff 1px, transparent 1px, transparent 6px); opacity: 1; position: absolute; left: -0.75rem;}
	.node-type-oa-space .view-oa-event-list li:after{display: block; content: "";top: 50%;background: #fff; background: rgba(255,255,255,0.6); position: absolute;width: 4rem;right: 100%;height: 3px;}
	.node-type-oa-space .view-oa-event-list .item-list ul li{overflow: visible; color: #666; position: relative; margin: 0 0 4em 3rem; background-color: #fff ; -webkit-transition: background-color 200ms ease; -moz-transition: background-color 200ms ease; -o-transition: background-color 200ms ease; transition: background-color 200ms ease;}
	.node-type-oa-space .view-oa-event-list li:hover{background-color: #fff;}
	.node-type-oa-space .view-oa-event-list li div{position: static !important;}
	.node-type-oa-space .view-oa-event-list li > div{padding: 20px 20px 1px 50px;}
	.node-type-oa-space .view-oa-event-list li .oa-event-date-wrapper{float: none;height: auto;width: auto; margin: 0; padding: 10px 15px;}
	.node-type-oa-space .view-oa-event-list li .oa-event-header .oa-event-icon{padding: 0; float: none;position: absolute !important;font: 18px/15px "Roboto", Helvetica, Arial, sans-serif;font-weight: 700; text-transform: uppercase;z-index: 2; top: 50%; left: 0;text-align: center !important;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}
	.node-type-oa-space .view-oa-event-list li .oa-event-date-day{line-height: 1;font-size: 3em;}
	.node-type-oa-space .view-oa-event-list li .oa-event-date-month{font-size: 1.25em;}
	.node-type-oa-space .view-oa-event-list li .oa-event-day{display: none;}
	.node-type-oa-space .view-oa-event-list li .radix-layouts-sidebar,
	.node-type-oa-space .view-oa-event-list li .oa-event-description {display: none;}
	.node-type-oa-space .view-oa-event-list li .radix-layouts-content{width: 100%;padding: 0;}
	.node-type-oa-space .view-oa-event-list li h2{font-size: 1.5em;  padding:0;}
	.node-type-oa-space .view-oa-event-list li .oa-event-label{text-transform: uppercase; font-size: 0.9rem;}
	.node-type-oa-space .oa-event-date-rrule.oa-event-item{padding: 0; text-align: left;font-size: 1rem; margin-bottom: 1rem;}

/*		SECOND TO LAST ROW OF SUTRO DOUBLE		*/
/*		two column row		*/
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4),
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2)
{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}


.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > div,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > div,
.kobol-page #join-text,
.kobol-page #join-form
{padding: 2rem; position: relative;width: 100%; background: rgba(0,0,0,0.05);}

.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > div{padding: 0;}

.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > div:last-child:before,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > div:last-child:before
{display: block; position: absolute; z-index: 0; content:""; top:0; bottom: 0; right: 0; left: 0; background:rgba(0,0,0,0.05);}

/*		column styles		*/
.kobol-feed-navigation > a{display: block;text-align: center;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .pane-title{padding:0; }
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) h3.pane-title{margin-bottom: 0.75rem;font-size: 1.85rem;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .pane-follow-us{padding-bottom: 3rem;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .email-signup--wrapper,
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .email-signup--content
{background: transparent;padding: 0;display: block;max-width: 100%;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .email-signup--text
{font:inherit; font-size: 1.25rem; display: block; margin-bottom: 0.75rem;text-align: left;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .kobol-rss-display-list li{padding: 0.5rem 0;line-height: 1.5em;}
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .kobol-rss-display-list li a{font-size: 1.25rem;}
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) .pane-kobol-email-signup{padding-bottom: 0;}
.callout--form input[type="email"]
{border-radius: 25px;}
#main .pane-follow-us a{background: rgba(255,255,255, 0.25); display: inline-block;padding: 12px;border: 2px solid;border-radius: 50px;height: 60px;width: 60px;text-align: center;margin: 0 10px 0 0;font-size: 1.25rem;}
#main .pane-follow-us a:hover{background: rgba(255,255,255, 0.75);}

body:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .node-action
{background: transparent;margin: 0 0px 2em; border-bottom: none; box-shadow: none;}
.sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .node-action .row,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .node-action .row
{display: block;}

.node-action .radix-layouts-content{padding: 1.5em 1.5em 0px;}
.node-action .radix-layouts-column2{padding: 1.5em;}
.sutro-double .actionslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
{width: 100%; float: left; background: #fff;}
.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
{position: relative; z-index: 2;}

body:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .node-action .btn-primary{background-color: #fff; border-color: #fff; color: #006ca2 !important;}
body:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .node-action .btn-primary:hover{background-color: #efefef; border-color: #efefef; color: #00446a !important;}

.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(5) .radix-layouts-footer{padding: 0;}

.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner > div .pane-node-title h3,
.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container > div .pane-node-title h3
{font: 2.5rem/1.25em "Roboto", Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; margin:0;}

.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner > div .pane-node-body,
.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container > div .pane-node-body
{font-size: 1.5rem;line-height: 2rem;}

.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner > div:last-child .pane-node-body,
.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container > div:last-child .pane-node-body
{font-size: 1.4rem;line-height: 2rem;padding-bottom: 2rem;}

.not-logged-in .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner > div:last-child .view-discover-teasers .view-mode-featured,
.logged-in .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container > div:last-child .view-discover-teasers .view-mode-featured
{padding: 0;}

.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner > div:last-child .pane-node-field-featured-image,
.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container > div:last-child .pane-node-field-featured-image
{display: none; }

/*		style links and images		*/
.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner .pane-node-field-featured-image a,
.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container .pane-node-field-featured-image a,
.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner .pane-node-field-featured-image img,
.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container .pane-node-field-featured-image img{display:block;}

.not-logged-in .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner .pane-node-field-featured-image img,
.logged-in .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container .pane-node-field-featured-image img{width: 100%;}

/*		grid fix in safari*/
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4):before,
.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4):after,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2):before,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2):after,
.left-footer-region > .pane-footer-text .row:before,
.left-footer-region > .pane-footer-text .row:after
{display: none !important;}

/***********************************/
/*					LISTING GRIDS 				*/
/***********************************/
.pane-discover-teasers-pane-listing .view-discover-teasers{display: block;width: 100%;overflow: hidden;}
/*	article tiles	*/
.view-discover-teasers.view-display-id-pane_tiles .view-content,
/*	biography	*/
.view-biography-listing .view-content,
/* .node-type-oa-space	*/ .pane-discover-teasers-pane-listing .view-content
{margin-left: -15px; margin-right: -15px; justify-content: flex-start;width: auto;}


/* RESET GRID*/
/*	article tiles	*/
.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,
/*	biography	*/
.view-biography-listing .views-row:nth-last-of-type(n+4),
.view-biography-listing .views-row:nth-last-of-type(n+4) ~ .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,

/*	article listing	*/
/* .node-type-oa-space	*/ .pane-discover-teasers-pane-listing .views-row
{width: calc(100% - 30px); -ms-flex-preferred-size: calc(100% - 30px); flex-basis: calc(100% - 30px);  margin-left: 15px; margin-right: 15px;}
.pane-discover-teasers-pane-listing .kobol-teaser .col-md-4.radix-layouts-sidebar{display: none;}
.pane-discover-teasers-pane-listing .kobol-teaser .col-md-8.radix-layouts-content{width: 100%;}

/* GENARAL TILE STYLING */
.view-discover-teasers.view-display-id-pane_tiles .view-content .views-row,
.view-biography-listing .views-row,
.kobol-teaser:not(img)
{border: none; box-shadow: 0 0 1px 1px rgba(179,179,179,0.25); background-color: #fff;-webkit-transition: background-color 200ms ease; -moz-transition: background-color 200ms ease; -o-transition: background-color 200ms ease; transition: background-color 200ms ease;}

.kobol-teaser:not(img){background-color: rgba(179,179,179,0.15);}

/*	ARTICLE LISTING */
/*	TEASER VIEW MODE	*/
.view-discover-teasers .view-mode-featured{padding-bottom: 2em;}
#more-afscme .view-discover-teasers .view-mode-featured{padding-bottom: 0.5em;}
.node-featured .pane-node-title .pane-content a{font-size: inherit;display: block;}

/*	TEASER VIEW MODE	*/
.kobol-teaser:not(img){padding: 1.5em;margin-bottom: 2em;}
	.kobol-teaser > .container-fluid{position: relative;padding-bottom: 40px;}
	.kobol-teaser > .container-fluid > .row:last-child{position: absolute; bottom: 0; right: 15px;}
	.kobol-teaser .pane-node-field-featured-image{padding: 0;}
	.kobol-teaser .pane-node-body{padding-bottom: 65px; }
	.kobol-teaser .oa-users-submitted h1{display:none;}
	.kobol-teaser .oa-users-submitted .user-info{font-size: 0.85rem; opacity: 0.5;}
	.kobol-teaser h3{padding: 0; margin-bottom: 0rem;}
	.kobol-teaser ul.links{text-align: right;}
	.kobol-teaser ul li.node-readmore{margin-bottom:0;float:none;}

/*		LISTING VIEW PAGE		*/
.pane-discover-teasers-pane-listing .views-row,
.pane-discover-teasers-pane-listing .views-row > .node-teaser,
.pane-discover-teasers-pane-listing .views-row > .node-teaser > .kobol-teaser{display: flex;}
.pane-discover-teasers-pane-listing .kobol-teaser .container-fluid > .row
{margin-left: -15px; margin-right: -15px; width: auto;}
.node-type-oa-space .pane-discover-teasers-pane-listing{padding: 3rem 2rem;border-top: 3px solid rgba(255,255,255,0.8);}

.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
#flexslider,
#more-afscme{border-top: none; background: #313131;}

/******** OTHER COLORS  *********/

.green .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.green.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.green.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.green.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.green #flexslider,
.green #more-afscme{background: #01AB4F;}

.blue .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.blue.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.blue.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.blue.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.blue #flexslider,
.blue #more-afscme{background: #005DAB;}

.teal .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.teal.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.teal.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.teal.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.teal #flexslider,
.teal #more-afscme{background: #0dbbb2;}

.olive .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.olive.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.olive.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.olive.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.olive #flexslider,
.olive #more-afscme{background: #b4be35;}

.red .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.red.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.red.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.red.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.red #flexslider,
.red #more-afscme{background: #ef2e25;}

.sky .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.sky.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.sky.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.sky.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.sky #flexslider,
.sky #more-afscme{background: #009edc;}

.orange .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.orange.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.orange.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.orange.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.orange #flexslider,
.orange #more-afscme{background: #f26430;}

.navy .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.navy.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.navy.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.navy.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.navy #flexslider,
.navy #more-afscme{background: rgb(23, 35, 75);}

.pale-blue .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions:before,
.pale-blue.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions:before,
.pale-blue.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions:before,
.pale-blue.node-type-oa-space .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-discover-teasers-pane-listing,
.pale-blue #flexslider,
.pale-blue #more-afscme{background: rgb(0, 142, 217);}

.form-item-variables-oa-site-layout-kobol-body-class.form-group:after
{display: block; font-size: 0.8em; opacity: 0.8; white-space: pre-wrap; margin-bottom: 3em;
content:"'hide-name' - Hides site name. \A 'animate-site' - Animate some elements on scroll \A The following classes will change the background color of 'Take Action', About AFSCME and Slider blocks. \A 'green' - AFSCME green. \A 'blue' - AFSCME blue. \A 'teal' - UWH blue. \A 'olive' - UWH green. \A 'red' - EMS red. \A 'sky' - EMS blue. \A 'orange' - EMS orange. \A 'navy' - EMS dark blue. \A 'pale-blue' - AFSCME light blue."}

/********************************/


.pane-discover-teasers-pane-listing h3,
.pane-discover-teasers-pane-tiles  h3
{font-size: 1.75rem; line-height: 1.35em;}
.node-type-oa-space .pane-discover-teasers-pane-listing .oa-users-submitted .user-badge{display: inline;}
.node-type-oa-space .pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-sidebar,
.node-type-oa-space .pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-content
{width: 100%; float: none;}
.node-type-oa-space .panel-pane.pane-discover-teasers-pane-listing .kobol-teaser .radix-layouts-sidebar .pane-node-field-featured-image
{padding-bottom: 15px;}
.pane-discover-teasers-pane-listing .views-row,
#flexslider .views-row{background: #fff;box-shadow: 0 0 1px 1px rgba(179,179,179,0.25); margin-bottom: 3rem;}
.pane-discover-teasers-pane-listing .views-row{border: 1px solid #f3f3f3;}
#flexslider .views-row{border: none;}
.pane-discover-teasers-pane-listing .views-row .kobol-teaser:not(img){background: transparent; margin: 0;box-shadow: none;}
.pane-discover-teasers-pane-listing .more-link{text-align: center; position: relative;}
.pane-discover-teasers-pane-listing .more-link:before{height: 3px; position: absolute; content: ""; top: 50%; background: #fff; background: rgba(255,255,255,0.8); left:0; right: 0;}
.pane-discover-teasers-pane-listing .more-link:hover:before{}
.pane-discover-teasers-pane-listing .more-link a,
.btn-events{min-width: 30%; display: inline-block;background: #fff; border-radius: 3rem; padding: 1.5rem 3rem; font: 1.8rem/2rem "Roboto", Helvetica, Arial, sans-serif; font-weight: bold; text-transform: uppercase; cursor: pointer; position: relative; outline: none;  -webkit-transition: background-color 200ms ease, color 200ms ease; -moz-transition: background-color 200ms ease, color 200ms ease; -o-transition: background-color 200ms ease, color 200ms ease; transition: background-color 200ms ease, color 200ms ease;}
.pane-discover-teasers-pane-listing .more-link a:hover,
.btn-events:hover{background: #000; color: #fff;}
.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore a{display: inline-block; text-transform: none;padding: 0;background: inherit;color: inherit;border: none;}
.pane-discover-teasers-pane-listing .kobol-teaser ul li.node-readmore a:after{display: inline-block; content: " >"; padding-left: 1rem;}



/*	BIO LISTING		*/
.pane-biography-listing-bio-pane{margin-left: -15px; margin-right: -15px;}
#our-leaders .view-display-id-attachment_1{display:none;}

/*  PAGINATION  */
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus{color: #fff; background-color: #00b1ad; border-color: #00b1ad;}

.item-list ul.pagination > li > a,
.item-list ul.pagination > li > span{border-radius: 25px;min-width: 40px;}

/*		ACTION		*/
.node-action{background: transparent;margin: 0 0px 2em; border-bottom:none;}
.node-action .radix-layouts-column1 .pane-node-field-featured-image {max-height: 100%;}

/*		PROMO		*/
/*		grid		*/
.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 paragraphs	*/
.pane-node-field-oa-related .paragraphs-item-paragraph-content .node-featured
{width:  100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; margin: 0;}

.content .panel-pane.pane-node-field-oa-related{padding-bottom: 0;}

/*		promo styles		*/
.node-cta .cta--link{padding: 7rem 2rem 2rem;font: inherit;font-size: 1.25rem; line-height: 1.75rem; font-weight: bold;}
.node-cta .promo-icon {align-self: center; font-size: 1.5em; height: 3em; width: 3em; display: block; padding: 0em; text-align: center; line-height: 3em; position: absolute; top: 1em;}
	.node-cta .promo-icon  i{vertical-align: middle;}
.node-cta .cta-text{margin-top: 2rem; padding: 0; text-align: center; display: block;}
	.node-cta .cta-text span, .node-cta .cta-text small, .node-cta .cta-text p{font: inherit;font-weight: normal;}
	.node-cta .cta-text p:first-child{font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: 900; font-size: 1.8rem; line-height: 2.25rem; margin: 0 0 1rem;}

/*		styles for related content		*/
.pane-node-field-oa-related .field-label-heading{display: none;}
.pane-node-field-oa-related .paragraphs-item-paragraph-content .content
{background-image: url("https://s3.amazonaws.com/dev.unionhall.files/img/afscme/bg_topographical.jpg"); padding: 3rem 2rem; background-size: cover;}
.pane-node-field-oa-related .paragraphs-item-paragraph-content .node-featured
{margin: 0 0 2rem; padding: 3rem; background: #006ba0; color: #fff;}
.pane-node-field-oa-related .paragraphs-item-paragraph-content .node-featured a{color: #fff;}
.pane-node-field-oa-related .paragraphs-item-paragraph-content .pane-node-title,
.pane-node-field-oa-related .paragraphs-item-paragraph-content .pane-node-title h3,
.pane-node-field-oa-related .paragraphs-item-paragraph-content .pane-node-title .pane-content
{padding: 0;margin: 0;}
.pane-node-field-oa-related .paragraphs-item-paragraph-content .pane-node-title h3
{font-size: 2rem; line-height: 2.5rem;}
.pane-node-field-oa-related .paragraphs-item-paragraph-content hr,
.pane-node-field-oa-related .paragraphs-item-paragraph-content .oa-table-actions,
.pane-node-field-oa-related .paragraphs-item-paragraph-content .pane-node-field-featured-image,
.pane-node-field-oa-related .paragraphs-item-paragraph-content .pane-node-body
{display:none;}

/*	PAGE TITLES */
h1.title{padding-left: 0px; padding-right: 0px;}
h2.pane-title{font-weight: 900; font-size: 2.5em;}
.page-node-edit h2.pane-title,
.page-node-clone h2.pane-title,
.page-node-add h2.pane-title{font-size: 1.5em;}

/* PAGE HEADERS */
.node-type-oa-section #page-title,
.node-type-page #page-title,
.node-type-bio #page-title,
.node-type-oa-event #page-title,
/*.node-type-article #page-title,*/
.page-search #page-title,
.page-group-node #page-title,
.page-node-rss #page-title,
.page-node-content #page-title,
.page-node-members #page-title,
.page-user #page-title,
.node-type-promo  #page-title,
.page-admin  #page-title,
.page-node-add #page-title,
.oa-sitemap .oa-sitemap-title h2,
.page-node-syndication #page-title,
.page-node-archive #page-title,
.page-taxonomy-term #page-title,
.page-file  #page-title,
.page-flag-confirm #page-title,
.page-batch #page-title,
.page-node-webform #page-title,
.page-node-search #page-title,
.node-type-webform #page-title,
.node-type-article #main > .oa-layout-contentheader:before
{font-weight: 900; font-size: 1.75em; padding: 0.75em 3em; text-align: center; background: #eaeaea; color: inherit; margin-bottom:1em;line-height: 1.35em;}

.oa-section-articles-section #page-title,
.oa-section-take-action-section #page-title,
.node-type-oa-event #page-title,
.node-type-webform #page-title{margin-bottom:0;}

.node-type-oa-section.oa-section-calendar-section  #page-title,
.page-group-node-admin #page-title,
.page-node-edit.node-type-webform #page-title{margin-bottom:2em;}

/*  BASIC PAGE  */
.kobol-page .content-wrapper > div{float: none; margin: auto;}
.pane-social-share .pane-content h4 {font-size: 0.7em;}
.pane-social-share .pane-content h4, .pane-social-share .pane-content a{margin: 0 0.5em 0; font-size: 0.8em;}
.kobol-page #join-form{background: #f2f2f2;}
.kobol-page .pane-node-og-vocabulary,
.kobol-article .pane-node-og-vocabulary{display:none;}

/*	ARTICLE PAGE	*/
.node-type-article  #page-title{margin:0 0 0.5em; padding: 0 15px; font-size: 2.25em; color: inherit; line-height: 1.1em;}
.node-type-article #main > .oa-layout-contentheader:before{display: block; content: "News";}
.kobol-article .body-content-wrapper,
.kobol-page .body-content-wrapper{padding-bottom: 2em; width: 100%;}
.kobol-article .body-content-wrapper > div,
.kobol-page .body-content-wrapper >div{padding-left: 15px; padding-right: 15px;}
.kobol-article .sidebar-right-wrapper,
.kobol-page .sidebar-right-wrapper{/* margin: 0 -15px !important; */ padding: 0; width: auto;}
.kobol-article .pane-biography-listing-bio-pane,
.kobol-page .pane-biography-listing-bio-pane{margin:0;}
.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image,
.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image{margin: auto;padding-bottom: 3em;}
.kobol-article .radix-layouts-sidebar .views-row .pane-node-field-featured-image,
.kobol-page .radix-layouts-sidebar .views-row .pane-node-field-featured-image,
.content .panel-pane.pane-node-field-featured-image{padding-bottom: 0;}
.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image .pane-content,
.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image .pane-content{width: 85%; margin: 1em auto 4em;}
.kobol-article .radix-layouts-sidebar .views-row .pane-node-field-featured-image .pane-content,
.kobol-page .radix-layouts-sidebar .views-row .pane-node-field-featured-image .pane-content{width: 100%; margin: 0;}
.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image img,
.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image img{width: 100%;}

/* CALANDER SECTION PAGE */
.view-oa-fullcalendar .fc-content{background: #fff;}
.fc-header .fc-state-default, .fc-header .ui-state-default{background-image: none;}
table.fc-header {margin-bottom: 20px;}
.fc-header-title h2{font-size: 1em;margin: 0.5em 0;}
.oa-event-date-month-wrapper{height: auto;}
.fc-header .fc-state-default{font-size: 0.8em;}
.view-oa-event-list .views-field-field-oa-date-1,
.kobol-article .oa-users-submitted{color: #999; font-size: 0.85em;}
.view-oa-event-list .marker{display: inline-block; padding: 0.25em 0.5em; background: #005DAB; color: #fff; font-size: 65%; line-height: 1.25em; border-radius: 5px; font-weight: bold;}
.view-oa-event-list a:hover .marker{background: #000;}
.fc-event-default,
.fc-event-default .fc-event-skin,
.fc-event-default .fc-event-time,
.fc-event-default a{border-color: #005DAB; background-color: #005DAB;}
.node-type-oa-section .burr-flipped.radix-burr-flipped{padding-bottom: 3em;}

/*	EVENT PAGE	*/
.node-type-oa-event .burr-flipped .radix-layouts-content,
.node-type-oa-event .burr-flipped .radix-layouts-sidebar{float:none; padding: 0 0 2em; width: 100%;}
.node-type-oa-event .pane-oa-event-detail-event-details{}
.node-type-oa-event .pane-social-share .pane-content{justify-content: center;}
/* .view-oa-event-detail .oa-event-header{margin-bottom: 1.5em;} */
.node-type-oa-event .burr-flipped .radix-layouts-sidebar{padding: 3em 2.5em 4em;background: #f5f5f5;}
.view-oa-event-detail .oa-date *{display: none;}
.view-oa-event-detail .oa-date .oa-event-time{display: block;}
.view-oa-event-detail .oa-event-item.oa-date{padding-left: 75px;}
.view-oa-event-detail .oa-event-date-rrule.oa-event-item,
.view-oa-event-detail .oa-event-location .oa-event-item{color: #999; font-size: 85%; padding-left: 0;padding-bottom: 15px;}
.view-oa-event-detail .oa-event-location .oa-event-label{display: block;float: none;height: auto;}
.node-type-oa-event .pane-oa-users-submitted,
.node-type-oa-event .pane-social-share{padding:0;}
.node-type-oa-event .pane-social-share{background: #f5f5f5; padding: 5px; margin-bottom: 3em;}
.node-type-oa-event .view-oa-event-list .item-list ul li{margin: 0 0 1em 0em; font-size: 0.9em;}
.oa-event-date-day{font-size: 2em;}
.node-type-oa-event .pane-oa-event-list-kobol-events-repeat h2{font-size: 1.5em;}

/*	BIOGRAPY SECTION		*/
.view-biography-listing .views-row{display: -ms-flexbox; display: flex; flex-direction: column;}
.view-biography-listing .views-row > div {width: 100%; flex-basis: 100%;}
.view-biography-listing .views-row .views-field-title{padding: 2rem 2rem 0px;}
.view-biography-listing .views-field-title h3{font: 2rem/1em "Roboto", Helvetica, Arial, sans-serif;  font-weight: 700; padding: 0;margin-bottom: 1rem;}
.view-biography-listing .views-row .views-field-field-bio-title{padding: 0px 2rem 2rem; font-size: 1.25rem;}
#our-leaders{}

/*	EVENT LISTING		*/
.view-oa-event-list .item-list ul li{margin: 0 0 1.5em 0em;}
.oa-event-date-wrapper{margin: 0 1rem 0 0rem;}
.btn-events{color: #00a443 !important; text-align: center;}

/*	BIO PAGE	*/
.pane-node-field-bio-contact-email a:before,
.pane-node-field-bio-contact-phone .field-item:before
{display: inline-block; margin-right: 10px; content:"\f0e0"; font-family: "FontAwesome"; }
.pane-node-field-bio-contact-phone .field-item:before{content:"\f095";}

/*	SECTION PAGE	*/
.node-type-oa-section .pane-node-body,
.node-type-oa-event .pane-oa-event-detail-event-details{width: 85%; margin: auto; padding-bottom: 2em;}
.node-type-oa-section .pane-views-panes .pane-node-body{width: 100%; margin: auto; padding-bottom: 0em;}

/*	TAKE ACTION SECTION	*/
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer .pane-kobol-ctas-recent-actions,
.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-header .pane-kobol-ctas-recent-actions
{margin: 0 -15px; /* background-image: url('https://s3.amazonaws.com/dev.unionhall.files/img/spn-header.jpg'); */ padding: 4em 4em 1em;}

/*		FORM STYLES			*/
/*		HIDE DOUBLE ADDRESS LABEL		*/
label[for="edit-submitted-address-thoroughfare"]{display:none;}
.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{width: 25%;}
.form-item-submitted-address-administrative-area{width: 50%;}

.webform-component--3col,
.webform-component--2col,
[class^="webform-component--2col"],
[class*="webform-component--2col"]{background: transparent; border: none; box-shadow: none;}
.webform-component--3col .panel-body,
.webform-component--2col .panel-body,
[class^="webform-component--2col"] .panel-body,
[class*="webform-component--2col"] .panel-body{padding: 0;margin-left: -5px; margin-right: -5px;}
.webform-component--3col .panel-body > div,
.webform-component--2col .panel-body > div,
[class^="webform-component--2col"] .panel-body > div,
[class*="webform-component--2col"] .panel-body > div{padding-left: 5px; padding-right: 5px;width: 33.33333%; float: left;}
.webform-component--2col .panel-body > div,
[class^="webform-component--2col"] .panel-body > div,
[class*="webform-component--2col"] .panel-body > div{width: 50%;}

/*		FORM STYLES			*/
/*		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: 3rem; padding: 1rem 3rem;font: 1rem/1.25rem "Roboto", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 1rem;font-weight: 700;text-transform: uppercase;cursor: pointer;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;}
.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"]{border-radius: 3rem; padding: 1em 2em;}
.content-form #can_embed_form form li.control-group {float: none; clear: both;}

/**/

/* UTILITY CLASSES */
.py-0{padding-bottom: 0 !important;padding-top:  0 !important;}
.py-2{padding-top: 2rem;padding-bottom: 2rem;}
.pt-2{padding-top: 2rem;}
.pb-2{padding-bottom: 2rem;}
.pxy-2{padding: 2rem;}
.pl-2{padding-left: 2rem;}
.pr-2{padding-right: 2rem;}
.px-2{padding-left: 2rem; padding-right: 2rem;}
.pxy-4{padding: 4rem;}

.align-center{align-items: center;-webkit-align-items: center;}
.inverse{background-color: #121c21; color: #fff;}
.inverse a, .inverse a:hover{color: #999;}
.inverse a:hover{text-decoration: underline;}



/*
* ====================================================================================================================
* ACTIONSLIDER
* ====================================================================================================================*/
.actionslider {margin: 0; position: relative; zoom: 1;}
	html[xmlns] .actionslider .view-content {display: block;}
	* html .actionslider .view-content {height: 1%;}
	.actionslider .view-content{zoom: 1;}
		.actionslider .view-content > .views-row {display: none;-webkit-backface-visibility: hidden;}
			.no-js .actionslider .view-content > .views-row:first-child {display: block;}
	.action-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 .action-viewport {max-height: 300px;}
	@-moz-document url-prefix() {.loading .action-viewport {max-height: none;}}

.action-direction-nav {*height: 0; position: absolute; top: 10%; right: 5rem; margin: 0; display: none;}
.action-direction-nav li{display: inline-block;zoom: 1;*display: inline;}
	.action-direction-nav a {text-decoration: none; font-size: 0; display: block;width: 30px;height: 30px;margin: 0; line-height: 30px; 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;}
	.action-direction-nav a:before {font-family: "FontAwesome";font-size: 30px; line-height: 30px; display: block;content: '\f053'; color: #fff; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); opacity: 0.8;}
	.action-direction-nav a.action-next:before {content: '\f054'; text-align: right;}
.actionslider:hover .action-direction-nav a:before{opacity: 1;}

.action-control-nav {margin: 30px 0 0; position: relative;}
.action-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;*display: inline;}
.action-control-paging li a {width: 15px;height: 15px;display: block;background: #fff;background: rgba(255, 255, 255, 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;}
.action-control-paging li a:hover {background: #fff;background: rgba(255, 255, 255, 0.7);}
.action-control-paging li a.flex-active {background: #fff;background: rgba(255, 255, 255, 0.9);cursor: default;}


/*
* ====================================================================================================================
* FLEXSLIDER
* ====================================================================================================================
* ====================================================================================================================
* RESETS
* ====================================================================================================================*/

.flex-container a:hover,
.flexslider a:hover {outline: none;}
.flexslider .view-content,
.flex-control-nav,
body .pane-discover-teasers-pane-listing.flexslider .views-row,
body .pane-discover-teasers-pane-tiles.flexslider .views-row,
.flex-direction-nav {margin: 0;padding: 0;list-style: none;}
body .pane-discover-teasers-pane-listing.flexslider .views-row,
body .pane-discover-teasers-pane-tiles.flexslider .views-row
{margin-bottom: 1.5em;}
body .pane-discover-teasers-pane-listing.flexslider .views-row .view-mode-featured,
body .pane-discover-teasers-pane-tiles.flexslider .views-row .view-mode-featured
{padding: 0 1em 1em;}
.pane-discover-teasers-pane-listing.flexslider .view-mode-featured .field-name-field-featured-image,
.pane-discover-teasers-pane-tiles.flexslider .view-mode-featured .field-name-field-featured-image {margin-bottom: 1em; margin-left: -1em; margin-right: -1em;}
.pane-discover-teasers-pane-listing.flexslider .views-row .view-mode-featured .panel-pane.pane-node-title,
.pane-discover-teasers-pane-tiles.flexslider .views-row .view-mode-featured .panel-pane.pane-node-title{padding:0;}
.pane-discover-teasers-pane-listing.flexslider .views-row .view-mode-featured blockquote,
.pane-discover-teasers-pane-tiles.flexslider .views-row .view-mode-featured blockquote
{margin-bottom:0;padding-left: 45px; position: relative;border: none; font-size: 0.9em; line-height: 1.65em;}
.pane-discover-teasers-pane-listing.flexslider .views-row .view-mode-featured blockquote:before,
.pane-discover-teasers-pane-tiles.flexslider .views-row .view-mode-featured blockquote:before
{box-sizing: border-box; color: #e1e1e1; content: "\f10d"; display: block; font-family: fontawesome; font-size: 35px; left: 0px; margin-top: 10px; position: absolute; top: 0;}

/*
* ====================================================================================================================
* BASE STYLES
* ====================================================================================================================*/
.flexslider {margin: 0;padding: 0;}
.flexslider .view-content > .views-row {display: none;-webkit-backface-visibility: hidden;}
html[xmlns] .flexslider .view-content {display: block;}
* html .flexslider .view-content {height: 1%;}
.no-js .flexslider .view-content > .views-row:first-child {display: block;}

/*
* ====================================================================================================================
* DEFAULT THEME
* ====================================================================================================================*/
.flexslider {margin: 0; position: relative;zoom: 1;}
.flexslider .view-content {zoom: 1;}
.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;}
.flex-direction-nav a {text-decoration: none; font-size: 0; display: block;width: 50px;height: 50px;margin: 0; line-height: 50px; position: absolute;top: 50%;z-index: 10;overflow: hidden;opacity: 0.5;cursor: pointer;color: rgba(0, 0, 0, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);-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: 30px; line-height: 30px; display: block;content: '\f053';color: rgba(255, 255, 255, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);}
.flex-direction-nav a.flex-next:before {content: '\f054';}
.flex-direction-nav .flex-prev {left: 1%;}
.flex-direction-nav .flex-next {right: 1%; text-align: right;}
.flexslider:hover .flex-direction-nav .flex-prev,
.flexslider:hover .flex-direction-nav .flex-next {opacity: 0.7;}
.flexslider:hover .flex-direction-nav .flex-prev:hover,
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: 0!important;filter: alpha(opacity=0);cursor: default;z-index: -1;}
.flex-control-nav {position: absolute; text-align: center;}
.flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {width: 11px;height: 11px;display: block;background: #fff;background: rgba(255, 255, 255, 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(255, 255, 255, 0.7);}
.flex-control-paging li a.flex-active {background: #fff;background: rgba(255, 255, 255, 0.9);cursor: default;}

/*
* ====================================================================================================================
* RESPONSIVE
* ====================================================================================================================*/

@media screen and (max-width: 860px) {
	.flex-direction-nav .flex-prev {opacity: 1;left: 10px;}
	.flex-direction-nav .flex-next {opacity: 1;right: 10px;}
}

@media (max-width: 479px){
	/*		HOMEPAGE		*/
	.node-type-oa-space .view-oa-event-list li .oa-event-label,
	.node-type-oa-space .view-oa-event-list li .oa-event-time{height: auto; display: block; float:none;}
	.node-type-oa-space .view-oa-event-list li .oa-event-item{padding: 0;  display: block; margin-bottom:10px;}
	.fc-header td{display: block; width: 100%; text-align: center;}
}

@media (min-width: 480px){
	#logo, .logo-title-narrow .logo-and-title .space-logo #logo{width: 200px;}

	.banner .banner-message h1,
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > .radix-layouts-secondcolumn1 h1,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 h1,
	.kobol-page #join-text h1
	{font-size: 2em;}

	#main-wrapper .btn:not(.field-add-more-submit),
	.callout--form .btn, .kobol-feed-navigation > a,
	.left-footer-region .btn-warning,
	.kobol-teaser ul li.node-readmore a{font-size: 1.25rem;}
	.fc-header-title h2{margin-top: 0;}

}

@media (min-width: 481px){
	/* HOME PAGE STYLES */
	.callout--form .form-item-email,
	.callout--form .form-item-zip
	{max-width: 100%;margin: 0;}
	.callout--form input[type="email"]
	{border-radius: 25px 0 0 25px;}
	.callout--form .btn-primary
	{border-radius: 0px 25px 25px 0 !important; padding: 1rem 2rem !important; margin-right: 0 !important;}
	.callout--form form > div
	{flex-wrap: nowrap;-webkit-flex-wrap: nowrap;}

	/* HOME PAGE STYLES */
	/*		FIRST ROW OF SUTRO DOUBLE		*/
	.pane-node-field-oa-related .paragraphs-item-paragraph-content .content,
	/*		BIO LISTING					*/
	.pane-biography-listing-bio-pane,
	/*		LISTING VIEW PAGE		*/
	.sutro-double .panel-pane.pane-discover-teasers-pane-listing,
	.sutro-double .radix-layouts-header .pane-discover-teasers-pane-tiles,
	.kobol-article .panel-pane.pane-discover-teasers-pane-listing,
	.kobol-article .pane-discover-teasers-pane-tiles,
	.kobol-page .panel-pane.pane-discover-teasers-pane-listing,
	.kobol-page .pane-discover-teasers-pane-tiles
	{padding: 4rem 5rem;}

	/*		SECOND ROW OF SUTRO DOUBLE		*/
	/*		2 columns into rows		*/
	body .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-views-panes,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(5) .pane-kobol-ctas-recent-actions,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) .pane-kobol-ctas-recent-actions,
	body .sutro-double.radix-sutro-double .pane-oa-event-list-oa-events-upcoming-small
	{padding: 4rem;}
	#flexslider{padding: 3rem 4em;}

	/*		THIRD ROW OF SUTRO DOUBLE		*/
	/*		middle row		*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(3) {padding: 0;}

	/*		SECOND TO LAST ROW OF SUTRO DOUBLE		*/
	/*		two column row		*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > div,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > div,
	.kobol-page #join-text,
	.kobol-page #join-form,
	.kobol-article #join-text,
	.kobol-article #join-form
	{padding: 4rem;}

}

@media (min-width: 600px){
	/*		SUTRO-DOUBLE LAYOUT ACTIONS			*/
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 80%}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{float: right; margin-right: 60px;}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -60px;}

	/*	FLEXSLIDER	*/
	.action-direction-nav {display: block;}
	.action-control-nav {display: none;}

}

@media (min-width: 480px)  and (max-width: 767px){
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions,
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions{width: 424px;}
}

@media (max-width: 767px){
.chapter-menu .menu > li:hover > .menu.menu,
.chapter-menu .menu > li > .menu.menu {background: rgba(0,0,0,0.15);}
}

@media (min-width: 768px){

	body{font-size: 16px;}

	.logo-title-social{padding: 1.5em 2em; border: none; flex-direction: column;-webkit-flex-direction: column; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap;align-items: center;-webkit-align-items: center;}
		.social-links{flex-direction: row;-webkit-flex-direction: row;padding-top: 1rem;}
			.social-links > div{margin-bottom: 0px; -webkit-flex: none;  -ms-flex: none; flex: none;margin-right: 15px;}
			.social-links > div:last-child{margin-right: 0px;}

	.chapter-and-search{padding: 0rem 1rem;}
		.chapter-menu .menu > li:hover > .menu.menu, .chapter-menu .menu > li > .menu.menu{padding: 0;margin-left: 0; z-index: 900;transition: opacity 200ms ease-in-out 0s, height 200ms linear 0s, margin 200ms linear 0s; -webkit-transition: opacity 200ms ease-in-out 0s, height 200ms linear 0s, margin 200ms linear 0s; padding-bottom: 0.5em;}
		.chapter-menu .menu > li:hover > .menu.menu li, .chapter-menu .menu > li > .menu.menu li{margin:0;}
		.chapter-menu .menu > li.expanded,
		.pane-content .chapter-menu .menu > li.expanded:hover{padding-right: 1em;}
		.chapter-and-search search.form{justify-content: flex-end;padding: 0.5rem 1rem; min-width: 100px;}


	.chapter-and-search{position: relative;z-index: 2;right: 0px;padding: 0;}
		.chapter-and-search .chapter-menu,
		.chapter-menu .pane-og-menu-single-menu{padding: 0 0.625em;}
			.chapter-menu .menu > li:hover{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.75em 1.25em;}
			.chapter-menu .menu > li.expanded a{padding: 1.75em 1em 1.75em 1.25em;}
			.chapter-menu .menu > li > .menu{}
			.chapter-menu .menu > li:hover > .menu.menu{left: 0; overflow: hidden;}
			.chapter-and-search .chapter-menu .menu .menu a{padding: 0.75em 1em; font-weight: 600;}
			.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;}

	.banner{min-height: 35em;}
		.banner .banner-message{width: 60%;}
		.banner .banner-message h1,
		.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > .radix-layouts-secondcolumn1 h1,
		.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 h1,
		.kobol-page #join-text h1
		{margin-bottom: 2rem;	font-size: 3em;}
		.banner .banner-message--button a.btn:link{font-size: 1.5rem;}

	.email-signup--text{margin: 0 1rem 0 0;}

	/* FOOTER STYLES */
	.kobol-page-footer--menu{display: flex; display: -webkit-flex;-ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;}
		.kobol-page-footer--menu > .panel-pane{width: 50%; display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
		.kobol-page-footer--menu > .panel-pane > .pane-content{width: 100%;}

	.kobol-page-footer--menu .pane-space-address{text-align: right;}

  /***** FOOTER UPDATE **/
	.left-footer-region{display: flex; display: -webkit-flex;-ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-wrap: wrap;}
		.left-footer-region > .panel-pane{width: 50%; display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
		.left-footer-region > .panel-pane > .pane-content{width: 100%;}
	.left-footer-region .pane-space-address{text-align: right;}


	/* menu bug fix */
	div#panels-ipe-control-container{z-index: 0;padding: 0; height: 0;}


	/* HOME PAGE STYLES */
	/*		FIRST ROW OF SUTRO DOUBLE			*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) > .radix-layouts-header
	{padding: 0rem;}
	.pane-node-field-oa-related .paragraphs-item-paragraph-content .content
	{padding: 6rem 5rem 2rem; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between;}
	.pane-node-field-oa-related .paragraphs-item-paragraph-content .node-featured
	{margin: 0 0rem 4rem;}
	/*		LISTING VIEW PAGE		*/
	/* .node-type-oa-space	*/ .pane-discover-teasers-pane-listing,
	.sutro-double .radix-layouts-header .pane-discover-teasers-pane-tiles{padding: 6rem 5rem 2rem; }
	/* .node-type-oa-space	*/ .pane-discover-teasers-pane-listing .view-content
	{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: justify; justify-content: space-between;}

	/*		SECOND ROW OF SUTRO DOUBLE		*/
	/*		2 columns into rows		*/
	body .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-views-panes,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(5) .pane-kobol-ctas-recent-actions,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) .pane-kobol-ctas-recent-actions,
	body .sutro-double.radix-sutro-double .pane-oa-event-list-oa-events-upcoming-small
	{padding: 6rem;}
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions .pane-content,
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 .pane-kobol-ctas-recent-actions .pane-content .pane-content{width: 100%;}
	#flexslider{padding: 5rem 6rem;}

	/*		THIRD ROW OF SUTRO DOUBLE		*/
	/*		middle row		*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(3) {padding: 0;}

	/*		SECOND TO LAST ROW OF SUTRO DOUBLE		*/
	/*		two column row		*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > div,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > div
	{padding: 4rem 2rem; width: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; }

	.kobol-page #join-text,
	.kobol-page #join-form,
	.kobol-article #join-text,
	.kobol-article #join-form
	{padding: 4rem 2rem;}


	/*		LAST ROW OF SUTRO DOUBLE		*/

	/* FOOTER */
	.kobol-page-footer--legal-section .pane-og-menu-single-menu .menu {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: baseline; align-items: baseline;text-align: left;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu li {margin-right: 1.5em; width: 175px;}
	.kobol-page-footer--legal-section .pane-og-menu-single-menu li.last.leaf{margin-right: 0em; }
	.kobol-page-footer--legal-section .pane-og-menu-single-menu .pane-content{display: -ms-flexbox; display: flex;justify-content: center;}

	/***********************************/
	/*					LISTING GRIDS 				*/
	/***********************************/
	/*	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(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,
	/*	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,
	/*		related content		*/
	.pane-node-field-oa-related .paragraphs-item-paragraph-content .node-featured
	{width: calc(50% - 30px); -ms-flex-preferred-size: calc(50% - 30px); flex-basis: calc(50% - 30px);}

	/*	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% - 30px); -ms-flex-preferred-size: calc(33.33% - 30px); flex-basis: calc(33.33% - 30px);}

	/*		PROMO		*/
	/*		grid		*/
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(2n),
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(2n) ~ .views-row,
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(3n):first-child,
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(3n):first-child ~ .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
	{width:  50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; margin: 0;}

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

	.promo-text-light h1,
	.promo-text-light h2{color: inherit; font-weight: 900;letter-spacing: 0px;}
	.promo-text-light h2{font-size: 200%;}
	.text-sm-right{text-align: right;}

	/* 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;}

	/*	SECTION PAGE	*/
	.node-type-oa-section .pane-node-body,
	.node-type-oa-event .pane-oa-event-detail-event-details{width: 75%;}
	.node-type-oa-event .burr-flipped .radix-layouts-sidebar{padding: 3em 4.5em 4em;}

	/*	LAYOUT FIX	*/
	/* inner page content */
	#main > .oa-layout-content,
	.node-type-article #main > .oa-layout-contentheader > .panel-panel-inner,
	.node-type-oa-section .burr-flipped.radix-burr-flipped,
	.kobol-article .body-content-wrapper,
	.kobol-page .body-content-wrapper,
	.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image,
	.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image
	{max-width: 750px;}

	/*	CALENDAR SECTION	*/
	.fc-header-title h2{font-size: 1.25em;}

	/* PAGE HEADERS */
	.node-type-oa-section #page-title,
	.node-type-page #page-title,
	.node-type-bio #page-title,
	.node-type-oa-event #page-title,
	/*.node-type-article #page-title,*/
	.page-search #page-title,
	.page-group-node #page-title,
	.page-node-rss #page-title,
	.page-node-content #page-title,
	.page-node-members #page-title,
	.page-user #page-title,
	.node-type-promo  #page-title,
	.page-admin  #page-title,
	.page-node-add #page-title,
	.oa-sitemap .oa-sitemap-title h2,
	.page-node-syndication #page-title,
	.page-node-archive #page-title,
	.page-taxonomy-term #page-title,
	.page-file  #page-title,
	.page-flag-confirm #page-title,
	.page-batch #page-title,
	.page-node-webform #page-title,
	.page-node-search #page-title,
	.node-type-webform #page-title,
	.node-type-article #main > .oa-layout-contentheader:before
	{font-size: 2.25em; background: #eaeaea; color: inherit;}
	/* .node-type-article  #page-title{font-size: 1.75em;} */

	/*	ARTICLE AND CONTENT PAGE	*/
	.kobol-page #join-text,
	.kobol-page #join-form,
	.kobol-article #join-text,
	.kobol-article #join-form
	{width: 50%; float: left;}

	/* ACTION LISTING	*/
	/*		SUTRO-DOUBLE LAYOUT ACTIONS			*/
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 60%}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{margin-right: 120px;}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -120px;}

/********   ACTIONSLIDER    ***********/
.action-direction-nav {top: 12%;}
  .action-direction-nav a {width: 50px;height: 50px;line-height: 50px;}
  .action-direction-nav a:before,
  .flex-direction-nav a:before{font-size: 50px; line-height: 50px;}

}

@media (min-width: 768px)  and (max-width: 991px){
	.not-logged-in .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner .pane-node-field-featured-image img,
	.logged-in .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panels-ipe-sort-container .pane-node-field-featured-image img{width: 75%;}

	/*	article listing	*/
	.node-type-oa-space .pane-discover-teasers-pane-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row:last-child
	{width: calc(100% - 30px); -ms-flex-preferred-size: calc(100% - 30px); flex-basis: calc(100% - 30px);}
	.node-type-oa-space .pane-discover-teasers-pane-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row:last-child .kobol-teaser .radix-layouts-sidebar{width: 33.33333%; float: left;}
	.node-type-oa-space .pane-discover-teasers-pane-listing .views-row:nth-last-of-type(3n):first-child ~ .views-row:last-child .kobol-teaser .radix-layouts-content{width: 66.66667%; float: left;}

}

@media (min-width: 992px){
	body{font-size: 17px;}
	.logo-title-social{flex-direction: row;-webkit-flex-direction: row;}
		.social-links{padding-top: 0rem;}

	.banner{min-height: 40em;}
	.banner .banner-message{width: 55%;}
		.banner .banner-message h1,
		.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > .radix-layouts-secondcolumn1 h1,
		.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-column1 h1,
		.kobol-page #join-text h1
		{font-size: 3.5em;}
		.banner .banner-message--button a.btn:link{}

	.text-md-right{text-align: right;}

	/* HOME PAGE STYLES */
	/*		SECOND ROW OF SUTRO DOUBLE		*/
	/*		2 columns into rows		*/
	body .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > .radix-layouts-content .pane-views-panes,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(5) .pane-kobol-ctas-recent-actions,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(1) .pane-kobol-ctas-recent-actions,
	body .sutro-double.radix-sutro-double .pane-oa-event-list-oa-events-upcoming-small
	{padding: 5rem;}

	#flexslider{padding: 5rem 5rem;}

	/*		THIRD ROW OF SUTRO DOUBLE		*/
	/*		middle row		*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(3){padding: 0;}
	/*		SECOND TO LAST ROW OF SUTRO DOUBLE		*/
	/*		two column row		*/
	.sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(4) > div,
	.oa-section-take-action-section .sutro-double.radix-sutro-double > .container-fluid > .row:nth-child(2) > div,
	.kobol-page #join-text,
	.kobol-page #join-form,
	.kobol-article #join-text,
	.kobol-article #join-form
 	{padding: 3rem 5rem;}
	/*		LAST ROW OF SUTRO DOUBLE		*/
	/*		set views columns	to 100%		*/
	.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner > div:last-child .pane-node-body,
	.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container > div:last-child .pane-node-body
	{font-size: 1.8rem;line-height: 2.5rem;padding-bottom: 2rem;}
	.not-logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer > .panel-panel-inner .pane-node-field-featured-image img,
	.logged-in:not(.oa-section-take-action-section) .sutro-double.radix-sutro-double > .container-fluid > .row > .radix-layouts-footer #panels-ipe-regionid-footer > .panels-ipe-sort-container .pane-node-field-featured-image img{width: 70%;}


	.node-type-oa-space .view-oa-event-list .item-list:after {display: block;content: "";height: 17px;width: 100%;background: repeating-linear-gradient(90deg, #fff, #fff 1px, transparent 1px, transparent 6px);margin-top: -9px; opacity: 0.5;}
	.node-type-oa-space .view-oa-event-list ul{border-bottom: 3px solid #fff; border-left: none; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0;padding: 0;}
	.node-type-oa-space .view-oa-event-list ul::after{display:none;}
	.node-type-oa-space .view-oa-event-list li{display: block; width: 18.5%; text-align: center; margin: 4rem 0 30px;}
	.node-type-oa-space .view-oa-event-list .item-list ul li{margin: 3rem 0 30px;}
	.node-type-oa-space .view-oa-event-list li:after {content: '';display: block;width: 3px;height: 30px;background-color: #fff;position: absolute;top: 100%;left: 50%;}
	.node-type-oa-space .view-oa-event-list li > div {padding: 65px 20px 22px;}
	.node-type-oa-space .view-oa-event-list li .oa-event-header .oa-event-icon{top: 0; left: 50%;}
	.node-type-oa-space .view-oa-event-list li .oa-event-location{text-align: left;}
	.node-type-oa-space .view-oa-event-list li .oa-event-location .oa-event-label{height: auto;}
	.node-type-oa-space .view-oa-event-list li .oa-event-location .oa-event-item{padding: 0.5rem 0 0;}
	.node-type-oa-space .view-oa-event-list li .oa-event-location p{margin:0;}

	.btn-events{margin-top: 4rem;}

	/*	SECTION PAGE	*/
	.node-type-oa-section .pane-node-body,
	/*	EVENT PAGE		*/
	.node-type-oa-event .pane-oa-event-detail-event-details{width: 65%;}

	.node-type-oa-event .pane-social-share{position: absolute;right: 10%;}

	/*	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%;}

	#our-leaders,
	#more-afscme
	{padding: 4rem 14em 2em;}

	/***********************************/
	/*					LISTING GRIDS 				*/
	/***********************************/
	/*	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		*/
	.pane-node-field-oa-related .paragraphs-item-paragraph-content .node-featured,
	/*	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: calc(33.33% - 30px); -ms-flex-preferred-size: calc(33.33% - 30px); flex-basis: calc(33.33% - 30px);}

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

	/*		PROMO		*/
	/*		grid		*/
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(4n),
	.view-kobol-ctas.recent-promos .view-content .views-row:nth-last-of-type(4n) ~ .views-row
	{width:  25%; -ms-flex-preferred-size: 25%; flex-basis: 25%;}

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

	/*		WEBFORM HEADER		*/
	.node-type-webform #main > .oa-layout-contentheader{width: 66.66667%;}


	/* LAYOUT FIX */
	/* inner page content */
	#main > .oa-layout-content,
	.node-type-article #main > .oa-layout-contentheader > .panel-panel-inner,
	.node-type-oa-section .burr-flipped.radix-burr-flipped,
	.kobol-article .body-content-wrapper,
	.kobol-page .body-content-wrapper,
	.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image,
	.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image
	{max-width: 970px;}

	/* PAGE HEADERS */
	.node-type-oa-section #page-title,
	.node-type-page #page-title,
	.node-type-bio #page-title,
	.node-type-oa-event #page-title,
	/*.node-type-article #page-title,*/
	.page-search #page-title,
	.page-group-node #page-title,
	.page-node-rss #page-title,
	.page-node-content #page-title,
	.page-node-members #page-title,
	.page-user #page-title,
	.node-type-promo  #page-title,
	.page-admin  #page-title,
	.page-node-add #page-title,
	.oa-sitemap .oa-sitemap-title h2,
	.page-node-syndication #page-title,
	.page-node-archive #page-title,
	.page-taxonomy-term #page-title,
	.page-file  #page-title,
	.page-flag-confirm #page-title,
	.page-batch #page-title,
	.page-node-webform #page-title,
	.page-node-search #page-title,
	.node-type-webform #page-title,
	.node-type-article #main > .oa-layout-contentheader:before
	{font-size: 3em;}
	.node-type-article  #page-title{font-size: 2.5em;}

	/*	EVENT PAGE	*/
	.node-type-oa-event #page-title{margin-bottom: 1.25em;}
	.node-type-oa-event .pane-social-share{border-radius: 1em; padding: 10px;}
	.node-type-oa-event .burr-flipped .radix-layouts-sidebar .panel-panel-inner{display: flex;}
	.node-type-oa-event .burr-flipped .radix-layouts-sidebar .panel-panel-inner .panel-pane{width: 100%;padding: 0 15px}
	.node-type-oa-event .burr-flipped .radix-layouts-sidebar .panel-panel-inner .panel-pane:nth-last-of-type(2n)
	{width:  65%; -ms-flex-preferred-size: 65%; flex-basis: 65%; }
	.node-type-oa-event .burr-flipped .radix-layouts-sidebar .panel-panel-inner .panel-pane:nth-last-of-type(2n) ~ .panel-pane
	{width:  35%; -ms-flex-preferred-size: 35%; flex-basis: 35%; }

	/*  BASIC PAGE  */
	.kobol-page .content-wrapper .pane-social-share,
	.kobol-article .body-content-wrapper .pane-social-share
	{position: absolute;right: -4em; padding: 10px; background: #f1f1f1; border-radius: 1em;}
	.kobol-article .body-content-wrapper .pane-social-share,
	.kobol-page .body-content-wrapper .pane-social-share{right: 7em;}
	.pane-social-share .pane-content{margin: 0;display: block;}
	.pane-social-share .pane-content h4,
	.pane-social-share .pane-content a{margin: 0 0 0.5em; display: block;font-size: 0.65em;text-align: center;}
	.pane-social-share .pane-content a:last-child{margin: 0; }
	.kobol-page .content-wrapper > .radix-layouts-sidebar .pane-node-field-featured-image,
	.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image,
	.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image{text-align: center;}

	/*	ARTICLE PAGE	*/
	.node-type-article #main > .oa-layout-contentheader .pane-pane-oa-title,
	.kobol-article .sidebar-right-wrapper,
	.kobol-article .body-content-wrapper,
	.kobol-page .sidebar-right-wrapper,
	.kobol-page .body-content-wrapper
	{float: none; display: block; margin: auto;}
	.node-type-article #main > .oa-layout-contentheader .pane-pane-oa-title,
	.kobol-article .body-content-wrapper > div,
	.kobol-page .body-content-wrapper > div
	{width: 66.66667%; margin: auto;}

	/*	CALENDAR SECTION	*/
	.fc-header-title h2{font-size: 1.5em;}

	/*		SUTRO-DOUBLE LAYOUT ACTIONS			*/
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 50%}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{margin-right: 120PX;}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -120px;}

}

@media (min-width: 992px) and (max-width: 1199px){
	#main-wrapper .btn:not(.field-add-more-submit){font-size: 1rem; white-space: normal;}
}

@media (min-width: 1200px){

	.social-links strong{font-weight: normal; font: 1.5rem/1.2em "Roboto", Helvetica, Arial, sans-serif;}
	/*	BIOGRAPHY LISTING */
	/*	LISTING GRID	*/
	.view-biography-listing .views-row:nth-last-of-type(n+4),
	.view-biography-listing .views-row:nth-last-of-type(n+4) ~ .views-row,
	.view-biography-listing .views-row:nth-last-of-type(4n):first-child,
	.view-biography-listing .views-row:nth-last-of-type(4n):first-child ~ .views-row
	{width: calc(25% - 30px); -ms-flex-preferred-size: calc(25% - 30px); flex-basis: calc(25% - 30px);}

	/*	SECTION PAGE	*/
	.node-type-oa-section .pane-node-body,
	/*	EVENT PAGE		*/
	.node-type-oa-event .pane-oa-event-detail-event-details{width: 50%;}

	.node-type-oa-event .pane-social-share{position: absolute;right: 20%;}
	/*	LAYOUT FIX		*/
	/*	Inner page content */
	#main > .oa-layout-content,
	.node-type-article #main > .oa-layout-contentheader > .panel-panel-inner,
	.node-type-oa-section .burr-flipped.radix-burr-flipped,
	.kobol-article .body-content-wrapper,
	.kobol-page .body-content-wrapper,
	.kobol-article .radix-layouts-sidebar .pane-node-field-featured-image,
	.kobol-page .radix-layouts-sidebar .pane-node-field-featured-image{max-width: 1170px;}

	/*		SUTRO-DOUBLE LAYOUT ACTIONS			*/
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions  .node-action .radix-layouts-column1,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{width: 45%}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content,
	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-column2
	{margin-right: 20%;}

	.sutro-double .actionslider.pane-kobol-ctas-recent-actions .node-action .radix-layouts-content
	{margin-top: -120px;}

}


/*
* ====================================================================================================================
* ANIMATE ON SCROLL
* ====================================================================================================================*/

[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}
[data-aos]{pointer-events:none}
[data-aos].aos-animate{pointer-events:auto}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
@media screen{
	html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
	html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}
	html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
	html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}
	html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
	html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
	html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}
	html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}
	html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}
	html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}
	html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
	html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
	html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}
	html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}
	html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}
	html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}
	html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}
	html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}
	html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}
	html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}
	html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}
	html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}
	html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}
	html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}
	html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
	html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
	html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
	html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
	html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
	html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}
	html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
	html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}
	html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
	html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}
	html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
	html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}
	html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
}



