/*
Theme Name: 	KWL Staff Portal Child
Template:		betheme
Version: 		1.6.1.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

html, body {
	overflow-x: initial !important;
}
#Wrapper {
	box-shadow: none;
}

#Top_bar .menu.page-menu > li > a {
	margin: 17px 0;	
}

#cookie-notice .cookie-notice-container #cn-notice-text {
	vertical-align: top;
}

.home .date_label {
	display: none;
	visibility: hidden;
}

#text-6 .textwidget {
	text-align: right;
}

.widget_archive ul, .widget_nav_menu ul {
	background: rgba(0, 0, 0, 0);
	list-style: none;
	padding-left: 0;
}

.widget_archive ul li:after, .widget_nav_menu ul li:after {
	border-width: 0 0 0px;
	width: 0;
}

.tax-download_category .grid .post-footer {
	margin: 0 0px;
}

.tax-download_category .posts_group.grid.col-3 .post-item {
	width: 100%;
}


#Subheader {
	background-color: #00a8ab !important;
}

#Top_bar .menu > li > a span:not(.description) {
	padding: 0 7px;
}

body.minimalist-header:not(.template-slider) #Header_wrapper #Header, #Header {
	background: #4f2d7f;
	background: -moz-linear-gradient(left, #4f2d7f 50%, #ffffff 50%);
	background: -webkit-linear-gradient(left, #4f2d7f 50%, #ffffff 50%);
	background: linear-gradient(to right, #4f2d7f 50%, #ffffff 50%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4f2d7f', endColorstr='#ffffff', GradientType=1 );
	background-image: linear-gradient(to right, #4f2d7f 50%, #ffffff 50%) !important;
}

#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, .sticky-tb-color #Top_bar.is-sticky, .header-classic #Top_bar {
	background-color: transparent !important;
}

.menu_wrapper {
	background-color: #ffffff;
}

.boiler-area-action .button {
	width: 130px;
	float: right;
	margin-top: 15px;
	margin-right: 130px;
}

#Wrapper #Footer {
	margin-top: 40px;
}

.style-simple .trailer_box .desc {
	padding: 17px 15px 20px;
}
.style-simple .trailer_box .desc {
	background-color: #00a8ab;
	background-color: rgba(0, 168, 171, 0.7);
}

/*replaces link icon on Team page*/
.page-id-2390 .image_links a .icon-link:before {
	content: 'Read More';
}
.page-id-2390 .image_links a [class^="icon-"]:before, .page-id-2390 .image_links a [class*=" icon-"]:before {
	width: auto;
}

#Top_bar .menu li ul li {
	width: 220px;
}


#wpmem_login .div_text, #wpmem_login .button_div {
	width: 100%;
}

@media only screen and (max-width: 767px) {
	body.minimalist-header:not(.template-slider) #Header_wrapper #Header  {
		background: #4f2d7f;
		background: -moz-linear-gradient(left, #4f2d7f 100%, #ffffff 100%);
		background: -webkit-linear-gradient(left, #4f2d7f 100%, #ffffff 100%);
		background: linear-gradient(to right, #4f2d7f 100%, #ffffff 100%);
		filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4f2d7f', endColorstr='#ffffff', GradientType=1 );
		background-image: linear-gradient(to right, #4f2d7f 100%, #ffffff 100%) !important;
	}
	
	#Header #Top_bar {
		background: #4f2d7f !important;
	} 
			
}

@media only screen and (min-width: 1240px) {
	.menu_wrapper {
		padding-left: 30px;
	}
	#wpmem_login .form {
		margin: 0 auto;
		width: 70%;
	}

}