/*------------------------------------------------------------------
Theme Name: Apprenticeship Employment Network
Description: A theme built for Apprenticeship Employment Network
Author: Nick Sullivan
Version: 1.0
Tags: flexible-width, translation-ready, microformats, rtl-language-support

------------------------------------------------------------------*/

body { background: #fff; }
img { max-width: 100%; height: auto; }
footer { background: #fafafa!important; }

.alignright {
margin: 0px 0px 20px 20px;
	float:right;
}
.alignleft {
margin: 0px 20px 20px 0px;
	float:left;
}
button, input, select[multiple], textarea {
    border: 1px solid #ccc;
}
.key-services .container { text-align: left!important;}

#sub-floor { background-size: 100% 100%; }

.simple-music-widget {
    background: rgba(0, 168, 225, 0.85) none repeat scroll 0 0;
}

.simple-music-widget .artwork {
border: none;
}

.homebanner { background-position: center center; }
@media (min-width: 768px) {
.edge ul {
    right:0!important;
	left: auto!important;
	z-index: 10000;
}
.navbar li ul li.menu-item-has-children::after {
  position: absolute;
  top: 7px;
  right: 10px;
  display: inline-block;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid white;
  content: '';
}

.um-member-photo {
    padding: 10px 0;
    text-align: center;
}

.um-member-card {
    padding: 0 0 15px 0;
    text-align: left;
}

.um-member-metaline span {
    display: block;
    text-align: left;
}

.um-member-meta {
    margin: 0;
    padding: 0;
	border: none;
}

.um-profile .um-profile-body {
    max-width: 100% important;
}

.um-member-metaline strong {
    display: block!important;
}

/* ==========================================================================
   Theme Dark
   ========================================================================== */

.wpb_category_n_menu_accordion.wpb_wmca_theme_dark > ul > li > a {
  background: #454545;
  color: #f5f5f5!important;
font: inherit;
}
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark ul > li li a {
  color: #f5f5f5!important;
font: inherit;
}
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark li > a:hover > span.wpb-submenu-indicator {
  color: #fff;
}
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark > ul > li:not(:last-child) > a {
  border-bottom: 1px solid #383F4A!important;
}
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark > ul > li > a:hover {
  background-color: #656565;
  color: #fff!important;
}
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark ul > li li {
  background: #383838;
}
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark > ul > li li:hover > a,
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark > ul > li li.current-cat > a,
.wpb_category_n_menu_accordion.wpb_wmca_theme_dark li.wpb-submenu-indicator-minus > a {
  border-left-color: #fff;
}

.mem-menu .current-menu-item {
border-left-color: #fff!important;
background: #656565!important;
}


.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
    font-size: 14px;
}
.gform_wrapper .left_label .gfield_label {
    font-size: 14px;
}

.gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_year label, .gform_wrapper {
	font-size: 14px;
}

table.dataTable th, table.dataTable td {
    font-size: 14px;
}

 *.gv-datatables-container{
    font-size: 14px;
}

a {
	color: rgba(0, 168, 225, 1);
}
button.dt-button, div.dt-button, a.dt-button, .dataTables_wrapper .dataTables_paginate .paginate_button {
padding: 4px;
}

.mem-container {
	height: auto;
}
.mem-container .su-carousel {
	margin-bottom: 0;
}

.mem-container .su-carousel .su-carousel-slide img {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 5px;
    height: auto;
    margin: auto;
    padding: 30px;
    vertical-align: middle;
    width: 200px;
}

.event_description .bordb, .eventon_events_list .eventon_list_event .event_description {
    background: #eaeaea;
}

}