/*****************************************************************************************
                    BROKER NETWORK CUSTOM STYLESHEET - CUSTOM STYLING
******************************************************************************************/

/***** MAIN ELEMENTS ******/
/*
*{
	font-family:"Raleway",sans-serif;
}
*/

/***** LATEST BLOG TEASERS *****/
/*
// Title text colour on hover *
.latest_post_holder .latest_post_title a{
	//color:#3D5174;*
}
.latest_post_holder .latest_post_title a:hover{
	color:#000;
}
*/



/***** CONTACT FORM *****/
/*
// Home page form overrides *
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]),
body.home .contact_form.cf7_custom_style_1 .qbutton{
	//background-color:#fff;*
	//border-color:#fff;*
}
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
body.home .contact_form.cf7_custom_style_1 .qbutton:hover{
	//color:#fff;*
}
*/




/**********************************************************************************************
           BIG OVERRIDES TO USE THE BRAND COLOURS EVERYWHERE WE WOULD CHANGE IT
***********************************************************************************************/
/*
*::-moz-selection,
div.wpcf7-response-output.wpcf7-validation-errors,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
body.home .contact_form.cf7_custom_style_1 .qbutton:hover{
	//background-color:#64a5c5;*
}
*/

/*
a,
p a,
h6,
h6 a,
header:not(.with_hover_bg_color) nav.main_menu > ul > li:hover > a,
nav.main_menu > ul > li.active > a,
.side_menu_button > a:hover,
.mobile_menu_button span:hover,
nav.mobile_menu ul li a:hover,
nav.mobile_menu ul li.active > a,
.filter_holder ul li.current span,
.filter_holder ul li:hover:not(.filter_title) span,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]),
body.home .contact_form.cf7_custom_style_1 .qbutton{
	//color:#64a5c5;*
}
*/

/*
.drop_down .second,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover,
body.home .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
body.home .contact_form.cf7_custom_style_1 .qbutton:hover{
	//*border-color:#64a5c5;*
}
*/





/***** FORM POP UPS FOR DATE AND TIME *****/
/*
.wrapper{ z-index:20; }
#ui-datepicker-div{ z-index:1001 !important; }
*/





/*
header.scrolled .q_logo img.normal{
    width: auto !important;
    height: 100% !important;
    margin-top: 0;
}
*/






/***** CAMPAIGN PAGE FORM *****/
/*
.form-field-row{
	float: left;
	width: 100%;
}
.form-field-row-half{
	float: left;
	width: 50%;
}
*/


/* header top */

.header_top .left {
	float:none;
}


.header_top .left .widget_text.header-widget.widget_custom_html.header-left-widget {
	float:none;
	padding-top: 4px;
	background-color: #f6f6f6;
}

div#trust-score {
    display: none;
}




/**************************** AMENDS TO MAIN NAV FOR RESPONSIVE *******************************/
nav.main_menu > ul > li > a{
    padding-left: 15px;
    padding-right: 15px;
	font-size: 0.9rem;
}

@media screen and (max-width:1550px){
	.q_logo img{
		top: -34%;
		max-width: 200px;
    	max-height: 66px;
	}
	header.scrolled .q_logo img{
		top: -50%;
	}
}

@media screen and (max-width:1450px){
	.header_bottom{
		padding: 0 20px;
	}
	header .header_inner_left{
		left: 0;
	}
}

@media screen and (max-width:1360px){
	nav.main_menu > ul > li > a{
		letter-spacing: 1px;
	}
}

@media screen and (max-width:1270px){
	nav.main_menu > ul > li > a{
		padding-left: 10px !important;
    	padding-right: 10px !important;
		letter-spacing: 0;
	}
}

@media screen and (max-width:1100px){
	.header_bottom {
    	padding: 0 10px;
	}
	nav.main_menu ul li:last-of-type{
		display: none;
	}
}

@media screen and (max-width:1000px){
	.q_logo img{
		top: 0;
		max-width: none;
		max-height: none;
	}
}
/************************* END OF AMENDS TO MAIN NAV FOR RESPONSIVE *******************************/