/* Custom CSS for Big Tops */

body {
	background: #e8efef;
}

ul.mnu_topmenu {
    text-align: left;
}

.container {
    padding: 0px !important;
}

.mp_topmenu .cell_pad {
    padding-top: 0px;
}

.mnu_topmenu > li.active {
	border-left: none;
}

.titlerow {
	background: #cddce1;
}

.titlerow .container {
	background: #cddce1;
}

.menurow {
	background: #cddce1;
}

.menurow .container {
	border-radius: 5px 5px 0px 0px;
	border-bottom: none;
    background: #D7E2E4;
	
}

.footerrow {
	background: #e8efef;
}

.footerrow .container {
	background: #e8efef;
	padding-bottom: 5px;
    padding-top: 0px;
}

.advertrow {
	background: #e8efef;
}

.contentrow {
	background: #e8efef;
}

.bottomrow {
	background: #e8efef;
	padding-bottom: 2px;
}

.bottomrow .container {
	background: #FFFFFF;
}

.mnu_topmenu > li > a {
	border-right-color: #DDDDDD;
	border-right-width: 0.1px;
	border-right-style: solid;
}

/* Main Menu Background gradient */
.menurow .container {
/* Old browsers */
background: #ffffff;
/* FF3.6-15 */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 30%, #e1e1e1 100%, #f6f6f6 100%);
/* Chrome10-25,Safari5.1-6 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 30%,#e1e1e1 100%,#f6f6f6 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 30%,#e1e1e1 100%,#f6f6f6 100%);
/* IE6-9 */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}

.menurow .container img {
  max-height: 50px;
  padding-right: 5px;
  margin-top: -15px;
}

.mnu_topmenu a:hover {
  text-decoration: none !important;
}

.content_sparky .cell_pad {
  	padding: 0px !important;
    border-bottom: 0px solid #dcdcdc !important;
}

/*Sort out styling for cookie banner */
#info_icon {
    display: none;
}

#cookieMessageText p, .accept {
    text-align: center !important;
}

#cookieMessageContainer {
  	background-color: rgba(129,165,148,0.9) !important;
}

#cookieMessageContainer span, td {
  	font-size: 18px !important;
}

#cookieMessageContainer table, #cookieMessageContainer td {
    float: right;
}