.vc_wp_search.footersearch {text-align: left!important;}

.search .mills-content {padding: 20px 0;}

.gform_wrapper.gf_browser_chrome input.button.gform_button_select_file {
    padding: 0px 12px!important;
}

.gform_button.button {padding-top:0px;}

.inner-centered .inner-wrapper,.inner-centered .hdr-inner-wrapper {margin-left:auto;margin-right:auto;}

/*preset classes for visual composer*/
/*note:imgnovert and txtnovert hard coded in global styles*/
.floatright {float:right!important;}
.floatleft {float:left!important;}
.responsive-phone .phonehidden {display:none!important;}
.responsive-tablet .tablethidden {display:none!important;}
.desktop .screenhidden {display:none;}
.whitetext p, .whitetext h1, .whitetext h2, .whitetext h3, .whitetext h4, .whitetext h5, .whitetext h6 {
    color:#fff;
}

.under-construction .vc_tta.vc_general .vc_tta-panel-title {
font-size:16px;
line-height: 1.5;
}

/*add spacing around directions in full width map*/
.mapp-directions {box-sizing: border-box;margin: 10px!important;width: auto !important;}
/*full width map to butt against page title whenever it is used*/
.fullwidth .mapp-layout {margin: -12px 0 0 !important;}
/*remove 5px margin and border around map*/
.mapp-map-links, .mapp-layout {margin: 0;border: none;}
/*mappress â€“ reduce map height so page bg visible on phone to allow page scroll*/
.responsive-phone .mapp-canvas, .responsive-phone .mapp-wrapper, .responsive-phone .mapp-inline {height: 240px!important;}
/*propery align mobile menu button center icon*/
.noonav .button-bar {padding: 4px 12px;}
/*noo menu text padding in mobile mode*/
.noo-megamenu {padding-left:10px!important;padding-right:10px!important;}
/*submit button padding in ie*/
.gf_browser_ie.gform_wrapper .gform_footer input.button {padding:8px 10px;}
/*responsive gravity forms submit button exceeds phone width when 100%*/
.responsive-phone .button, .responsive-tablet .button {box-sizing:border-box!important;}
/*gravity forms multi file upload button in chrome*/
.gform_wrapper.gf_browser_chrome input.button.gform_button_select_files {padding: 0 12px!important;}
/*ensure fields in gravity forms are not too wide in mobile view*/
.gform_body {width:100%!important;}
.under-construction .vc_tta.vc_general .vc_tta-panel-title {font-size:16px;line-height: 1.5;}