/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
:-moz-placeholder { /* Firefox 18- */
  color: #000;
}
.qbutton.large,.qbutton, input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]),.qbutton.white  {
    color: #CD0202;
    border-color: #CD0202;
}
.qbutton.large:hover, input.wpcf7-form-control.wpcf7-submit:hover, input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,.qbutton.white:hover {
    color: #fff;
    background-color: #CD0202;
    border-color: #CD0202!important;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz {
    font-family: 'Rubik', sans-serif !important;
}
span.price {
    font-family: sans-serif;
}

@media screen and (max-width: 480px){
.section_inner_margin.clearfix {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
}
@media only screen and (max-width: 1000px){
	body header {
		position: fixed !important;
			width: 100% !important;
			top: 0 !important;
	}
	.wpb_column.vc_column_container.vc_col-sm-6.vc_col-lg-offset-1.vc_col-lg-4.vc_col-md-offset-0.vc_col-md-4.vc_col-sm-offset-2 {
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		box-ordinal-group: 2;
	}
	.vc_custom_1502994277594 {
		padding-top: 20px !important;
	}
}