

/*hack for front page */
#slidecaption{
	display:flex!important;
	flex-direction: column;
	align-items: center;
	vertical-align:top;
}
#slidecaption > div{
	flex-direction: column;
}

/*menu not showing front page hack*/
body .header-block-wrap{
	width: 100vw;
}

/* hack for ssw news*/
.summary-info{
	display: none;
}
.grid-blank-element .grid-blank-status i{
	display: none;
}

/* contact page icons*/
.contact_phone i, .contact_email i{
	margin-left: 0;
}
.shortcode-fontawesome-icon.circle-no, .shortcode-fontawesome-icon.circle-yes{
	margin-top:0;
	line-height: 1.5;
	font-size: 18px;
	margin-right: 10px
}

.entry-content iframe{
	width: 100%;
}

@media only screen and (max-width: 414px) {
    /* For mobile phones: */
	

	#slidecaption, #static_slidecaption{
		bottom: 0;
	}
	.static_slideshow_caption{
		line-height:1;
	} 
	.slideshow_caption p, .static_slideshow_caption p{
		font-size:16px;
	}
	.slideshow_title, .static_slideshow_title{
	line-height: 1;
		margin-bottom: 10px;
		font-size:40px;
		padding: 0 5px;
		letter-spacing: 0;
}
.slideshow_content_link a, .static_slideshow_content_link a{
		font-size: 10px;
	background-color: #fff;
	color: #000;

	}
	#slidecaption .entry-content.slideshow_caption:last-child{
	margin-bottom: 15%;
}
	#static_slidecaption{
		top: 0px;
	}
}


.footer-widget
.widget_text 
{	
	color: #000;	
	}
.footer-widget
.widget_text h3, .footer-widget
.widget_text label 
{	
	font-size: 14px;
	}
.footer-widget
.widget_text h3 
{	
	font-size: 14px;
	text-transform: uppercase; 
  margin-top:	20px;
	font-weight: bold;	
}

.footer-widget a {
    font-size: 8px;
	line-height: 1;
}
aside#text-5{
	float: left;
    clear: both;
    width: 100%;
}

.social-header-wrap{
	float: left;
}

.sponsors{
	text-align: left;
}

#copyright li {
    display: inline-block;
    padding: 0 10px;
    height: auto;
    border: none;
}
.social-header-wrap ul li i, .social-header-wrap ul li.social-icon, .social-header-wrap ul li.contact-text, .social-header-wrap ul li.contact-text i, .social-header-wrap ul li.contact-text a {
    color: #fff;
}
#copyright .social-header-wrap ul li.social-icon:last-child {
    margin-left: 0;
	padding-left: 0;
}


.featured-image-caption {
    text-align: left;
    display: block;
    font-size: 15px;
    margin-left: 10px;
}
/*sidemenu*/

.sidebar .widget_nav_menu ul li a {
    background: #000;
    color: #fff;
    padding: 1em;
}
.sidebar ul li a:hover, .sidebar .widget_nav_menu a:hover {
    color: #fff;
    font-weight: bold;
		background: #333;
}
@media only screen and (max-width: 767px) {
	.container.clearfix{
	display: flex;
    flex-direction: column-reverse;
}
}

@media only screen and (max-width: 767px){
.sidebar-wrap, .sidebar-wrap-single {
    margin-top: 0;
    padding-top: 0;
	}
}
/* remove line from page name in menu*/

.sidebar ul li.page_item{
	padding-left: 0;
}
.sidebar ul li.page_item:before {
	content: none;}


.featured-image-caption{
	text-align: center;
}

.el-form-item.am-select-employee-option {display:none;}