/* CSS rules for IE 9 and below */

/* ************* */
/* BACKGROUND */
#section0 .fp-tableCell{
	background: #333300 url("/images/banners/fullimages/FlexibleWork.jpg") repeat-y center top;
	position: relative;
}
#section0 .fp-tableCell:after{
	content: '';
	width: 100%;
	height: 100%;
	background:url("../images/overlay-pattern.png") repeat;
	position: absolute;
	top: 0;
	left: 0;
}

#section1 .fp-tableCell{
	background: #333300 url("/images/banners/fullimages/WorkLifeBalance.jpg") repeat-y center top;
	position: relative;
}
#section1 .fp-tableCell:after{
	content: '';
	width: 100%;
	height: 100%;
	background:url("../images/overlay-pattern.png") repeat;
	position: absolute;
	top: 0;
	left: 0;
}

#section2 .fp-tableCell{
	background: #333300 url("/images/banners/fullimages/ElderCareDaughter.jpg") repeat-y center top;
	position: relative;
}
#section2 .fp-tableCell:after{
	content: '';
	width: 100%;
	height: 100%;
	background:url("../images/overlay-pattern.png") repeat;
	position: absolute;
	top: 0;
	left: 0;
}

#section3 .fp-tableCell{
	background: #333300 url("/images/banners/fullimages/ChildCareBoy.jpg") repeat-y center top;
	position: relative;
}
#section3 .fp-tableCell:after{
	content: '';
	width: 100%;
	height: 100%;
	background:url("../images/overlay-pattern.png") repeat;
	position: absolute;
	top: 0;
	left: 0;
}
/* STYLES */

.login .control-label, .reset .control-label, .remind .control-label, .profile-edit .control-label {
	max-width: none;
}
.login ul a {
	color: #FFFFFF !important;
}

/* Registration form styling */
#jform_profile_tos-lbl a.modal, .profile-edit .btn {
	display: inline;
}
#jform_profile_tos0, #jform_profile_tos1 {
	width: auto !important;
	padding-left: 0;
	border: none;
}
.form-group label {
	width: 100%;
}
#jform_profile_address1-lbl, #jform_profile_address2-lbl, #jform_profile_city-lbl, #jform_profile_phone-lbl {
	display: inline;
}

/* Breadcrumbs */
.breadcrumb > li {
	display: inline;
}

/* ************* */
/* MENUS */

.mainmenu .nav.menu {
	width: 100%;
}
.mainmenu .nav.menu > li {
	max-width: 20%;
/*	overflow: hidden; */
	position: relative;
}

.nav li.dropdown.open > .dropdown-toggle,
.nav li.dropdown.active > .dropdown-toggle,
.nav li.dropdown.open.active > .dropdown-toggle,
.navbar,
.navbar-inverse .navbar-inner,
.dropdown-menu {
    filter: none !important;
    background-image: none;
/*    overflow: hidden; */
}
.dropdown-menu {
    filter: none !important;
    background-image: none;
/*    overflow: hidden;*/
    border: none;
}
.nav .dropdown .dropdown-menu {
/*	position: relative;*/
}