
/* Fix single post author and sign-up footer */

.mini_feed .fl-post-more-link a {
	color: #ea9919;
	white-space:nowrap;
	}
.mini_feed .fl-post-more-link:after {
	content: '\e900';
    font-family: 'ejusa-arrow';
    font-size: 0.8em;
    color: #ea9919;
}

/*404 page*/
.uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"]{
	border-radius: 0px;
border: 1px solid #bbb;}

#contact-form-439 .contact-form input[type="text"] {
height: 40px;
max-width: 100%;
padding: 11px;
border: 1px solid #bbb;
background: #fff;
color: #444;
-webkit-transition: all 0.2s linear;
-webkit-transition-property: border, background, color, box-shadow, padding;
transition: all 0.2s linear;
transition-property: border, background, color, box-shadow, padding;
border-radius: 0px;}

#contact-form-439 .pushbutton-wide {background-color: #ea9919;
    border: 0;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Expressway W00 Bold';
    font-size: 1em;
    letter-spacing: 0.05em;
		padding:12px;
cursor: pointer;}

/*Collapse-o-matic styling*/

.collapseomatic {
    background-image: url(wp-content/themes/ejusa-experiment/images/ejusa-down-yellow.png) !important;
}
.colomat-close {
    background-image: url(wp-content/themes/ejusa-experiment/images/ejusa-up-yellow.png) !important;
}

.arrowright {
    background-position: center right;
	padding: 0px 19px 0px 0px;}

.custom_arrow {color: #ea9919;
font-family:'Expressway W00 Bold';}

.collapseall {
	background-image: url(wp-content/themes/ejusa-experiment/images/ejusa-up-yellow.png) !important;
	background-repeat: no-repeat;
}

.custom_more:hover, .custom_collapse:hover {text-decoration:underline;}

.colomat-close {display:none}

.collapseomatic_content {margin-left:0px;}

/*What is Justice sign-up form */
#gform_submit_button_11 {text-shadow: 0px 1px 3px rgba(53, 4, 0, 0.32);
background-color:#ea9919;	width:100%;
    border: 0;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Expressway W00 Bold';
    font-size: 1em;
	letter-spacing: 0.05em;}

.easy-footnote-single {
    position: relative;
}

.easy-footnote-margin-adjust {
    position: absolute;
    top: -75px;
}

#rev_slider_7_1_wrapper .custom.tparrows, #rev_slider_7_1_wrapper .custom.tparrows:hover {background:none !important;}

@media (max-width: 460px) {.mobile_overflow{display:block;}}

.ejusa-fact-sheet-container {
	max-width: none;
	padding: 0;
	margin: 0 !important;
	}

/*Fix bullets*/
.tm-article-content ul {
	margin: 0 0 0 25px;}

.tm-article-content ul li:before {   padding-right: 16px;
margin-left: -25px;}

/*Indented bullets*/
.tm-article-content ul.indent {
    list-style: none;
	padding-left: 30px;}

.hidden {display:none;}

.tm-article-content #menu-menu-of-issue-pages {margin: 0 0 0 0 }
.menu-menu-of-issue-pages-container ul li::before {display:none;}

.mini_feed .fl-post-text {padding:10px 0 20px 0}
/*issues buttons*/
@media (max-width: 768px){.issues-buttons-one-of-two, .issues-buttons-two-of-two {width:100% !important; margin:10px 0 !important;}}
.issues-buttons-one-of-two p, .issues-buttons-two-of-two p { margin: 1em 10px 1em 10px;
flex-grow:1;}

.issues-buttons-one-of-two a, .issues-buttons-two-of-two a, .issues-buttons-one-of-two .fl-rich-text, .issues-buttons-two-of-two .fl-rich-text  {
	display: flex;
    flex-direction: column;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1;
}

.issues-buttons-one-of-two {
	display:inline-block!important;
  width: 35%;
	margin-left: 10%;
	margin-right:5%;
	background-color: #0098b3;
	box-shadow: -3px 2px 5px 0px #444444;
color: #ffffff; }
.issues-buttons-two-of-two {
	display:inline-block!important;
  width: 35%;
	margin-right: 10%;
	margin-left:5%;
	background-color: #0098b3;
	box-shadow: -3px 2px 5px 0px #444444;
color: #ffffff;
}
.big-button-blue:hover {text-decoration:none; 
color:#FFFFFF}

/*Resources index, filters*/
.fl-node-5d422395df67a .fl-post-more-link a::after {
	content: '\e900';
    font-family: 'ejusa-arrow';
    font-size: 0.8em;
    color: #0098b3;
}

#beautiful-taxonomy-filters-tax-yst_prominent_words {display:none}
.beautiful-taxonomy-filters-button {
	padding: 12px;
	border-radius: 0px;
	border: 0px;
	background: #EA9919;
	font-family: 'Expressway W00 Regular', Arial, Helvetica, sans serif;
	font-size: 1em;
	text-shadow: 0.391px 0.921px 2px rgba(0, 0, 0, 0.38);
	cursor: pointer;
}
.beautiful-taxonomy-filters-button:hover {
	background: #EA9919;
}
form.customize-unpreviewable button {cursor:pointer !important}
.select2-container--default {margin-top:20px}
.select2-container--default .select2-selection--single {
   border-radius: 0;
	 height: 40px;
    color: #999;
    background-color: #ffffff;
		padding: 11px;
}
.select2-container .select2-selection--single .select2-selection__rendered {
width:100%;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-top: -13px;
	padding:0px;
		color:#999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 12px;
    right: 6px;
    width: 20px;
	transform: rotate(90deg);
}
.beautiful-taxonomy-filters-clear-all {
	margin-left:10px;
	color: #0098B3;
	padding-top:10px;
	position: relative;
	top: -6px	
}
.beautiful-taxonomy-filters-label {display:none;}

/*prevent line break with >*/
span.line{display:inline-block;}

/*home page hero in BB - sets height and puts gradient box behind text on mobile*/
.bb-home-hero-row .fl-row-content-wrap {
	min-height:calc(100vh - 127px);
}
@media (max-width: 768px) {
	#mobile_background {
	background: #00000042;
   padding: 15px;
	}
}

/*width of home sign-up boxes */
#homepage-email, #homepage-donate {min-width:546px}
@media (max-width: 768px){#homepage-email, #homepage-donate {min-width:unset}}

/*forms in safari*/
.gform_wrapper ul li:before {content:none;}
/*publication*/
.publication .uk-clearfix {
	border-bottom: 1px solid #58355e;
    margin-bottom: 20px;
}

/*WIJ chart*/
.zoom-purple {
  padding: 25px 25px 10px 25px;
  transition: transform .2s;
  margin: 0 auto;
	background-color: #58355e;
	box-shadow: -3px 2px 5px 0px #444444;}
	.zoom-blue {
  padding: 25px 25px 10px 25px;
  transition: transform .2s;
  margin: 0 auto;
	background-color: #0098b3;
	box-shadow: -3px 2px 5px 0px #444444;}
	.zoom-transparent {
  transition: transform .2s;
  margin: 0 auto;}

.big-button-blue {
  padding: 25px 25px 25px 25px;
  display:inline-block;
  margin: 0 auto;
	background-color: #0098b3;
	box-shadow: -3px 2px 5px 0px #444444;
color: #ffffff; 
	text-shadow: 0.391px 0.921px 0px rgba(0,0,0,0.38);
min-height:4em;}
.big-button-blue:hover {text-decoration:none; 
color:#FFFFFF}

.zoom-purple:hover, .zoom-blue:hover, .zoom-transparent:hover, .zoom-blue-link:hover {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

/*Accorion + color*/
.accordion .fl-accordion-button-icon {color: rgb(150,141,122); opacity:1;}

/*WIJ form*/
#field_5_2 {display:none}

/*Mini sign-up, pop-up form*/
@media only screen and (min-width: 641px) {body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:right}}
#field_3_3 {display:none;}
.pop-up_form button {
	background-color: rgba( 88, 53, 94, 1.00 );
    padding: 15px 13px;
    text-transform: uppercase;
    border: 0;
    font-size: 18px;
    font-family: 'Expressway W00 Regular';
    letter-spacing: 0.05em;
    line-height: 20px;
	color: #FFFFFF;
}
.gform_wrapper .pop-up_form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	border: 1px solid lightgray;
    box-shadow: inset -1px 1px 7px -1px rgba(0,0,0,0.2);
}
html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
    overflow: hidden!important;
}

/*Media options weirdness correction*/
.media-frame textarea {line-height:15px;}

/*About Us sidebar menu -- works different than Issues menu because it is in sidebar, not beaver builder */
.uk-nav-parent-icon > .uk-parent.uk-open > a:after, .uk-nav-parent-icon > .uk-parent > a:after  {content:none;}

#menu-menu-of-about-sub-pages .current-menu-ancestor .uk-hidden  {
	display:block !important;
	visibility:visible !important;
	height: auto !important;
}

/*Top right bc insta*/
.ejusa_top_right {width:285px} 

/*About Us page sign-up*/
#gform_wrapper_9, #gform_wrapper_11 {
	display:inline-block;
	max-width: 500px;
}
#gform_submit_button_9 {
	width:100%;
	background-color: #0098b3;
    border: 0;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Expressway W00 Bold';
    font-size: 1em;
	letter-spacing: 0.05em;}
#input_9_1, #input_9_2, #gform_submit_button_9, #input_11_1, #input_11_2, #gform_submit_button_11, #input_10_1 {
	height: 48px;
    padding: 12px;
}
#field_9_3, #field_11_3 {display:none}
#input_9_1, #input_11_1 {min-width:250px}
#input_9_2, #input_11_2 {min-width:92px}
@media screen and (max-width: 400px)  {#gform_wrapper_9, #gform_wrapper_11 {display:block} }

/*Take Action & WIJ page sign-ups*/
#input_1_1, #input_11_1, #input_11_2 {border: .5px solid lightgray}

/*home page header fixes*/
.boxed_header_blue span {
	background-color: #0098B3;
	color: white;
	text-transform: uppercase;
	padding: 10px 18px;
	font-size: 18px;
	letter-spacing: 0.05em;
	outline: 1px solid #0098B3;
	border: 4px solid #fff;
	position: relative;
}
.boxed_header_blue {
	margin: 5em 0;
	text-align: center;
	background: -moz-linear-gradient(transparent 0%, transparent 49%, #0098B3 50%, #0098B3 51%, transparent 52%, transparent 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(49%, transparent), color-stop(50%, #0098B3), color-stop(51%, #0098B3), color-stop(52%, transparent), color-stop(100%, transparent));
	  background: -webkit-linear-gradient(transparent 0%, transparent 49%, #0098B3 50%, #0098B3 51%, transparent 52%, transparent 100%);
	  background: -o-linear-gradient(transparent 0%, transparent 49%, #0098B3 50%, #0098B3 51%, transparent 52%, transparent 100%);
	  background: linear-gradient(transparent 0%, transparent 49%, #0098B3 50%, #0098B3 51%, transparent 52%, transparent 100%);
}

.boxed_header_white span {
/*	background-image:linear-gradient(-90deg, rgb(220, 219, 216), rgb(220, 219, 216)); */
	color: #696355;
	text-transform: uppercase;
	padding: 10px 18px;
	font-size: 18px;
	letter-spacing: 0.05em;
	outline: 1px solid #FFFFFF;
	border: 4px solid;
	position: relative;
}

.boxed_header_white {
	margin: 5em 0;
	color: #FFFFFF;
	text-align: center;
	background: -moz-linear-gradient(transparent 0%, transparent 49%, rgba(255, 255, 255, 0.769) 50%, rgba(255, 255, 255, 0.769) 51%, transparent 52%, transparent 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(49%, transparent), color-stop(50%, rgba(255, 255, 255, 0.769)), color-stop(51%, rgba(255, 255, 255, 0.769)), color-stop(52%, transparent), color-stop(100%, transparent));
	  background: -webkit-linear-gradient(transparent 0%, transparent 49%, rgba(255, 255, 255, 0.769) 50%, rgba(255, 255, 255, 0.769) 51%, transparent 52%, transparent 100%);
	  background: -o-linear-gradient(transparent 0%, transparent 49%, rgba(255, 255, 255, 0.769) 50%, rgba(255, 255, 255, 0.769) 51%, transparent 52%, transparent 100%);
	  background: linear-gradient(transparent 0%, transparent 49%, rgba(255, 255, 255, 0.769) 50%, rgba(255, 255, 255, 0.769) 51%, transparent 52%, transparent 100%);
}

/*Text shadow updates*/
.fl-contact-form .fl-button-text { text-shadow: 0px 1px 3px rgba(53, 4, 0, 0.32);}
.uk-active #action_menu.uk-navbar-nav > li > a,
.uk-active #menu-primary-nav-1.uk-navbar-nav > li > a, #menu-primary-nav-1.uk-navbar-nav > li > a,  #action_menu.uk-navbar-nav > li > a {text-shadow: 0.391px 0.921px 2px rgba(0, 0, 0, 0.38);}
.photo_banner_heading h1 {  text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.35);}
.boxed_header_blue span { text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.35);
}

/*Footer social icons*/
.ejusa-footer .widget_jetpack_widget_social_icons {width: fit-content;
	width: -moz-fit-content;
    text-align: center;}

.footer-social-icons-wrapper {width: fit-content;}

.ejusa-footer .jetpack-social-widget-list {width:auto}

.ejusa-footer .jetpack-social-widget-list.size-small svg.icon-feed {margin-right:0px}

/*create message box style */

.message-box {background-color: #ececec !important;
    border-color: #a8a899; border: 1px solid;
    padding: 20px;
    margin-bottom: 20px;}

/*when you need you use a div for a paragraph, rather than a p because of the wysiwyg editor in WP */
.p {margin: 0 0 15px 0}

/*Takes out bullet icons in pagination*/
.page-numbers li::before { display:none;}

a.jump {font-family:'Expressway W00 Regular', Arial, Helvetica, sans serif}

/*makes is so there is vertical space around button*/
span.yellow-button {display:inline-block}

/*button setting for BB module*/
.button-module a.fl-button  {
	padding: 12px; 
	font-weight:bold;
	
}
.button-module a.fl-button:hover {
	text-decoration: underline;
}


/*Child bullets*/
.tm-article-content li > ul > li:before {
	content: '\2662'; 
	font-size:.65em;
	position:relative; 
	top:-.1em;}

@media (min-width: 960px){
	article.job {margin:75px}}

.easy-footnotes-wrapper, .attribution {
    font-size: .8em;
    font-family: 'Expressway W00 Regular', Arial, Helvetica, sans serif;
	color: darkgray;
line-height:1.3em;}

/*spacing on news feed page top & bottom & posts */
.fl-node-5a86f028df71b .fl-post-feed-post{margin-bottom: 75px;}

.fl-builder-pagination-load-more { padding: 80px 0}

.fl-node-5a86f028df71b > .fl-module-content, .fl-node-5a86f62585c50 > .fl-module-content {margin-top:75px}

@media (max-width: 768px){
	.fl-post-feed-post.fl-post-feed-image-beside {max-width:none;} 
		#news_index .fl-post-image {margin-bottom: 15px}
	
}


/*News sidebar signup */
#field_10_1 {padding-right:0px; 
width: 100%;}
#gform_submit_button_2, #gform_submit_button_5, #gform_submit_button_7, #gform_submit_button_8, #gform_submit_button_10 {padding:12px}
@media screen and (max-width: 400px) {#gform_submit_button_10 {width:100%;}}

/* top-of-post share buttons */
.eyebrow_share_buttons div.sd-content ul::before{vertical-align:top;}

.eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-] a {top:-6px}

.eyebrow_share_buttons div.sharedaddy {padding-top:0px}

@media screen and (-webkit-min-device-pixel-ratio: 0){
	.eyebrow_share_buttons .sd-social-icon .sd-content ul li a.share-more {top:-1px}}

.eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-] a, 
.eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-] a:hover {padding: 7px 10px 0 0;}

.eyebrow_share_buttons div.sd-content ul::before {font-size:1.1em; padding-right:10px}

/*font sizing in news feed */
.fl-node-5a86f028df71b .fl-post-excerpt {
    font-size: .785em;
	line-height: 1.5em;}

.fl-node-5a86f028df71b .fl-post-meta {font-size:.65em; line-height:1.5em} 

/*white space under trademark*/
.tm-footer {margin-bottom:20px}

/*Contact form on about us*/
.fl-node-5cd654adb635c label {display:none;}

.fl-node-5cd654adb635c input[type="email"], .fl-node-5cd654adb635c textarea {border-radius:0px}

.fl-node-5cd654adb635c .fl-input-group {margin-bottom:25px}

/*bottom of post/page sharing buttons  */
.sd-social-icon .sd-content ul li[class*=share-] a:hover {
	padding: 7px 7px 0 0;
}
div.sharedaddy {padding-top:10px}

div.sd-content ul::before {font-size:1em; padding-right:7px}

.sd-social-icon .sd-content ul li[class*=share-] a {padding: 7px 7px 0 0; top: -4px}

.sd-content ul li {margin: 0 0 5px 0;}

.sd-content ul li.share-end {margin:0px}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
	.sd-social-icon .sd-content ul li a.share-more {top:2px}}

div.sharedaddy div.sd-block.sd-social.sd-social-icon.sd-sharing .sd-content ul li a.sd-button.sharing-anchor.share-more {padding: 7px 12px 0 0}

div.sd-content .sharing-hidden ul::before {display:none;}

.sd-social-icon .sd-content .sharing-hidden ul li[class*=share-] a {padding: 7px; top: -6px}

.sd-content .sharing-hidden ul li {margin: 0 5px 5px 0;}

.sd-content .sharing-hidden ul li.share-end {margin: 0px;}

.sharing-hidden .inner {padding: 10px 5px 0 10px}

/*Making top share look good on mobile*/
@media screen and (max-width: 400px)  {
	.eyebrow_share_buttons .sd-social-icon .sd-content ul li.share-twitter a::before, .action_share_buttons li.share-twitter a::before, .sd-content ul li.share-twitter div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-twitter a::before, .sd-social-icon-text .sd-content li.share-twitter a::before, .sd-social-text .sd-content ul li.share-twitter a::before, .eyebrow_share_buttons .sd-social-icon .sd-content ul li.share-facebook a::before, .action_share_buttons li.share-facebook a::before, .sd-content ul li.share-facebook div.option.option-smart-off a::before, .sd-social-icon .sd-content ul li.share-facebook a::before, .sd-social-icon-text .sd-content li.share-facebook a::before, .sd-social-text .sd-content ul li.share-facebook a::before {width:16px
	}
	.sd-content ul li.advanced a.share-more::before, .sd-social-icon .sd-content ul a.share-more::before, .sd-social-icon-text .sd-content a.share-more::before, .sd-social-official .sd-content a.share-more::before, .sd-social-text .sd-content ul a.share-more::before {width:16px}
	.eyebrow_share_buttons div.sd-content ul::before {padding-right:5px} 
	.eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-twitter] a, .eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-facebook] a  {padding: 0px 5px 0 0}
	.eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-twitter] a, .eyebrow_share_buttons .sd-social-icon .sd-content ul li[class*=share-facebook] a {top: -1px	}
	.eyebrow_share_buttons div.sharedaddy div.sd-block.sd-social.sd-social-icon.sd-sharing .sd-content ul li a.sd-button.sharing-anchor.share-more {padding:0px}
	.eyebrow_share_buttons .sd-social-icon .sd-content ul a.share-more::before {margin-top:0px}
}

/*adding space between article and bio on mobile*/
@media (max-width: 479px){
	.uk-article-meta.uk-subnav > li:before {display:none;}
	.boxed_header_purple ~ #ejusa-main-container .uk-article {margin-bottom: 20px}
}
/*Clean up author area*/
.author_bio p {font-family:'Expressway W00 Italic', Arial, Helvetica, sans serif; margin:0px}

.author_photo {width:75px}

/*Clean up bottom of post sign up*/
@media only screen and (min-width: 641px) {
	.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {margin: 0 0 0 -2px !important;}
	
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding:12px}

.gform_wrapper {
	margin-top:30px;
}
.ejusa_post_email_wrapper {margin-top: 45px}

#gform_5 div.gform_body {width:50%}



#input_5_1, #gform_submit_button_5 {padding: 12px; height:48px}

@media (max-width: 768px){
	#author-bio, .ejusa_post_email_wrapper {margin: 45px 50px 0px 50px;}
	}
@media only screen and (min-width: 641px) {
.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
	max-width:35%
	}
}

@media (max-width: 480px){
	.ejusa_post_email_wrapper{
		padding:20px;	}
	#gform_5 div.gform_body {width: 100%;
	max-width:unset;}
	#gform_5 {display:block;}
	#gform_submit_button_5 {margin-top:0px;
	width:100%;}
	
}


@media (min-width: 480px) {
	.divider {
		display:none;
	}
}

.divider {
	margin-top:45px;
	border-top:1px solid #939484;
}

@media screen and (max-width: 480px){
	#author-bio{
		margin: 45px 10px 0px 10px !important;}
	.author_photo {margin-bottom:10px}
	.ejusa_post_email_wrapper {
		margin: 45px 10px 0px 10px !important;
		padding:15px !important
	}
	.get_more_stories {
		font-size: 1.9em;
		line-height: 1.2em;
		padding-top:0px
	}
	#field_5_1 .gfield_label {
		display:none;
	}

}


/*Home page sign-up row*/
#field_7_3 {display:none}
#gform_submit_button_7 {width:100%;  text-shadow: 0px 1px 3px rgba(53, 4, 0, 0.32);}

@media only screen and (min-width: 641px){#field_8_1 {padding-right:1em}}
#field_8_1 {margin-top:16px}
#input_8_1 {padding-right:12px}
#gform_8 {display:block}
#gform_submit_button_8 {margin-left:0px; width:100%;  text-shadow: 0px 1px 3px rgba(53, 4, 0, 0.32);}
#field_7_1 {min-width:250px}
#field_7_2 {min-width:92px}

/*don't know what this is for...*/
.fl-node-5cdafe0cabaef > .fl-module-content {margin-top:0px}

/*About us children pages*/
	.parent-pageid-28 #ejusa-main-container {max-width: none; padding: 0 25px;}

.parent-pageid-28 .ejusa-article-title, .parent-pageid-28 .page .ejusa-article-title {display:block}

/*Jobs archive*/
.type-job .fl-post-text {padding:20px 0}
.type-job .fl-post-meta {font-size: .65em;
    line-height: 1.5em; padding: 0 0 15px;
    text-transform: uppercase;
    letter-spacing: 0.05em;}
.type-job .fl-post-more-link a {
    color: #e99516;
	font-family: 'Expressway W00 Bold';}
.type-job .fl-post-more-link:after {content: ' \e900';
    font-family: 'ejusa-arrow';
    font-size: 0.8em;
    color: #ea9919;}

/*Captions*/
.wp-caption-text {text-align: left; line-height:18px; font-size:13px}
.tm-article-image figcaption {font-size: 13px;
    color: #999;
    margin: 3px 0;
line-height:18px}

/*Tag feed*/
.fl-node-5beb022b9790c .fl-post-feed-post {margin-bottom:40px}

/*Action feed*/
.fl-node-5ade4225bd419 .fl-post-text {padding: 20px 20px 20px 0px}
.fl-node-5ade4225bd419 .alignleft {margin-bottom:15px}
.action_share_buttons ul li[class*=share-]  {position:relative; top:3px; padding-left:5px; padding-right:0px}
.action_share_buttons {margin-top:40px}