.bgpositioncenter {    background-position: center !important; }

.bgpositioncenterleft {    background-position: center left !important; }

.bgpositioncenterright {    background-position: center right !important; }

.bgpositiontopleft {    background-position: top left !important;}

.bgpositiontopcenter {   background-position: top center !important;}

.bgpositiontopright {   background-position: top right !important;}

.bgpositionbottomleft {   background-position: bottom left !important;}

.bgpositionbottomcenter {   background-position: bottom center !important;}

.bgpositionbottomright {   background-position: bottom right !important;}

.bgfixed {	background-attachment: fixed !important;background-position: center center !important;}

.bgsizeauto { background-size:auto!important;}



/* Visual Composer CSS */

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 7px;
}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section
{ padding-top: 10px;}



@media (max-width: 767px) {	

	.mpc-icon-column--style_3 .mpc-icon-column__heading { margin-top:0px !important; }
	
	.mpc-icon-column--style_3 .mpc-icon { margin-bottom:0px !important; }

}