

.tight {
	margin: 0 !important;
	padding: 0 !important;
}

.drop_down .second .inner ul li.sub a i.q_menu_arrow {
	top: 9px;
}

.drop_down .second .inner ul li a {
	margin-top: -1px;
}

.page-id-18256 .post_more {
	display: none;
}
.page-id-18256 .blog_holder article .post_info {
	display: none;
}
.hidden {
	display: none;
}
.icon_text_holder .icon_with_title_link,
.icon_text_holder p {
	display: none;
}

.slide_anchor_holder .fa-angle-down:before {
	opacity: .7;
}

.qbutton.medium {
	width: 100%;
	padding: 0;
	text-align: center;
}
.side_menu_button {
	display: none !important;
}
.header_bottom {
    padding: 0 20px 0 30px !important;
}

.parts-container {
	background-color: #f7f7f7;
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0 0 20px 0;
	border: 2px solid #fff;
}
.model-block {
	background-color: #f7f7f7;
	padding: 15px;
	margin: 0 0 20px 0;
	border: 2px solid #fff;
}
.model-block .wpb_single_image {
	background-color: #fff;
	margin-bottom: 10px !important;
}
.parts-container h4 {
	margin: 10px 0 5px 0;
}

h3 {
	margin-top: 20px;
	margin-bottom: 10px;
}
.wpb_text_column h3:first-child {
	margin-top: 0;
}
.wpb_single_image + .wpb_text_column h3 {
	margin-top: 20px;
}

.q_logo a img.normal,
.q_logo a img.light,
.q_logo a img.dark {
	width: 320px !important;
	height: 70px !important;
}

.q_logo a img.sticky {
	width: 320px !important;
	height: 50px !important;
}

.bodyimgright {
	width: 45%;
	max-width: 200px;
}
.blog_single {
	margin-bottom: 40px;
}
.mpfy-p-links ul {
        clear: both;
}
a.mpfy-p-color-accent-color {
    color: #ed1c24 !important;
}

.page-template-full_width .vc_col-sm-12 {
	padding-left: 0;
	padding-right: 0;
}

.page-template-full_width .content {
	padding-bottom: 0 !important;
}
.page-template-full_width .wpb_text_column *:last-child {
	margin-bottom: 0 !important;
}


.mpfy-p-popup .mpfy-p-color-accent-background {
	background-color: #aaaaaa !important;
}

.mpfy-p-popup-style-two .mpfy-p-top, .mpfy-p-popup-style-two .mpfy-p-top:before {
	background: #ed1c24 !important;
}

.qbutton