

header.sticky nav.main_menu > ul > li > a {line-height:18pt !important;}
.menu-item {font-family: 'Open Sans', sans-serif;}
.header_inner_right  {display:none !important;}
nav.main_menu ul li a {line-height:30px !important;}
header.sticky nav.main_menu {margin:40px 0px 0px 180px!important;}
header.centered_logo.sticky .q_logo img {height:90%!important; top:-45%!important;}
.title .not_responsive{display:none!important;}

.button {
	display: inline-block;
	padding: 12px 24px;
	border-radius: 6px;
	border: 0;
	font-weight: bold;
	letter-spacing: 0.0625em;
	text-transform: uppercase;
	background: #AA0000;
	color: #FFFFFF;
}
/* Add a rollover background colour but keep the text white */
.button:hover,
.button:focus,
.button:active {
	background: #333333;
	color: #FFFFFF;
}

.header_top #lang_sel_list ul {
	line-height:13px!important;
}

.header_top #lang_sel_list ul li a, .header_top #lang_sel_list ul li a:visited {
	line-height:13px!important;
}

.header_top #searchform {
	padding: 0 10px;
	height: 30px!important;
	border: 1px solid #f4f4f4!important;
}

.header_top #searchform input[type="text"] {
	height: 29px;
	font-size: 13px!important;
}

.menu-item.custom-switcher{
	display:none;
}

