/*!
Theme Name: Plumbing
Theme URI: http://demos.pixelatethemes.com/plumbingwplst
Author: DesignArc
Author URI: https://themeforest.net/user/designarc
Description: Plumbing - A WordPress theme.
Version: 2.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: plumbing
Tags:two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
*/

html {
	font-size: 100%;}
body {
  color: #333; }
body.error404 {
    background-size: cover !important; }
body.error404 #main {
    background-color: transparent; }
body.error404 .content_wrapper {
    background: none; }
 
#main {
  position: relative;
  z-index: 10; }

#wrapper {
  position: relative;
  overflow: hidden; }
.logo a img {
    max-width: inherit;
    height: 130px;
}  
.heading_color h2.section-title.white {
    color: #333;
}
ul.menu.color_change li {
    color: #fff;
}
.tmc_header_3 .tmc_header_3 .this-inner {
    margin: 0;
    padding: 9px 0 4px 0 !important;
    border: none;
}
.header-right-info.pull-right {
    margin-top: 15px;
}
.single-header-right-info .text-box p,.single-header-right-info .text-box a{color:#fff !important}
.header-contacts .this-title a {
    color: #232932;
    font-weight: bold;
    font-size: 18px;
}
.main-new-header.main-header .this-inner {
    padding: 0 0 0px !important;
}
.main-header .header-contacts {
    float: right;
    margin-top: 50px;
}
.plumber-navbar5 #plumber-nav li .sub-menu {
    top: calc(100%);
    background: #3baed4;
    border-radius: 0;
    border: none;
    padding: 0;
    min-width: 300px !important;
}
ul.menu.color_change li {
    color: #333 !important;
}
#footer .footer_widgets .widget .widget_title{margin:6px 0 15px !important}
.textwidget.custom-html-widget.text-widget{color: #333 !important;}
#footer .footer_widgets .widget .widget_title{color: #333 !important;}
div#custom_html-4 {
    margin-bottom: 10px;
}
.call_to_action_button{text-align: center; font: bold 38px/48px 'Alegreya', serif;color: #ffffff;}
@media (max-width: 991px){
	.tmc_header_3 .navbar-default{display:none}
	.logo a img {
    max-width: inherit;
    height: auto;
} 
.call_to_action_button {
    text-align: center;
    font: bold 21px/48px 'Alegreya', serif;
    color: #ffffff;
    text-align: center;
}
h2.call_to_action_button a {
    padding: 7px !important;
    margin: 4px;
    line-height: 24px;
    font-size: 14px;
}


}

