/*
 Theme Name: Simone Child
 Description:  A child theme of Simone theme
 Author:       Coles Marketing
 Template:     simone
 Version:      1.0.0
*/
  
.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.bannerWrap {
	background-color: #CFCECE;
	background-image: url(https://www.eastersealstech.com/wp-content/uploads/2016/11/header-background507.jpg);
	background-repeat: repeat-x;
	background-size: contain;
	text-align:center;
}

.menu-main-container {
    margin-left: auto;
    margin-right: auto;
    width: 781px;
}

.main-navigation {
    background: #004473 !important;
}
.main-navigation li:hover > a, .main-navigation li > a:focus {
	background-color: hsla(196,100%,41%,1.00)!important;
	color:#FFF;
}
.main-navigation ul ul {
	background: #0099d1 !important;
	background-color: hsla(196,100%,41%,1.00);
}
.main-navigation ul ul a:hover, .main-navigation ul ul a:focus {
	background-color: hsla(75,100%,40%,1.00)!important;
}
.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_item > a:hover, .main-navigation .current-menu-item > a:hover, .main-navigation .current_page_item > a:focus, .main-navigation .current-menu-item > a:focus {
	background: white none repeat scroll 0 0 !important;
	color: hsla(205,100%,23%,1.00)!important;
}
.search-box {
    background: #b3b3b3 !important;
    padding: 1em;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #004475!important;
	background-color: hsla(205,100%,23%,1.00)!important;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background: #003050!important;
	background-color: hsla(204,100%,16%,1.00)!important;
}

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
    background: #003050 !important;
    background: hsla(204,100%,16%,1.00)!important;
}

.alignleft {
    margin-left: 0!important;
}
.page-content, .entry-content, .entry-summary {
    margin: 1.5em auto 0!important;
}