/* Enter Your Custom CSS Here */

.navbar.sticky .bizberg_header_wrapper .logo img {
    display: none;
}
h2{
    color: #d8d821;
    font-size: 21px!important;
    line-height: 37px!important;
}
#footer ul {
    display: none;
}
@media only screen and (max-width: 600px) {
  .elementor-widget-wrap.elementor-element-populated {
    position: absolute;
}
}
ul#menu-our-philosophy , #menu-waterproofing-jobs , #menu-specialized-jobs > li {
    list-style: none;
}
h3.blog-title {
    display: none;
}
#blog {
    padding: 0px 0;
}
.widget.widget_nav_menu li a:before{
	display:none;
}
span.set_text {
    display: flex;
}
span.set_text_main_drop > img {
    height: 15px;
    width: 15px;
    margin: 6px;
}
element.style {
}
#blog #sidebar.sidebar-wrapper .widget a, #blog #sidebar.sidebar-wrapper .widget li {
    color: #ffffff;
}
ul li, .widget.widget_nav_menu div > ul > li, .widget.widget_recent_entries ul > li, .widget.widget_recent_comments ul > li {
    padding: 0px 0 4px;
    margin-bottom: 0px;
    line-height: 0.5;
}
.navbar-nav li {
    line-height: 0%;
}
span.set_text1 > img {
    height: 12px;
    width: 11px;
    margin: 9px 10px 0px 0px;
}
.detail-content.single_page tr, .detail-content.single_page th, .detail-content.single_page td, .comment-content tr, .comment-content th, .comment-content td {
    border: none;
    text-align: left;
    padding: 0px;
}
.detail-content.single_page h5 {
    font-weight: 700;
    padding-bottom: 10px; 
}
body{
	 font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 14px !important;
    font-weight: 400!important;
}
span.eb_menu_title, .bizberg_default_page li, #sidebar.sidebar-wrapper a{
    font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 15px !important;
    font-weight: 600!important;
}

.col-md-8 {
    width: 73.666667%;
}
.col-md-4 {
    width: 26.333333%;
}
.detail-content.single_page h5 {
    font-weight: 800;
    padding-bottom: 11px;
    padding-left: 20px;
}
@media only screen and (max-width: 600px) {
  #footer, #footer .copyright a {
	overflow: hidden;
  position: fixed;
  bottom: 0;
  width: 100%;
  padding-top: 5px!important;
	padding-bottom: inherit;
font-size:16px;	
}
}
@media only screen and (max-width: 600px) {
#footer .copyright a {
	padding-bottom: inherit;
font-size:16px;	
}
}
@media only screen and (max-width: 600px) {
 .col-md-4 {
    display: none;
    width: 0%;
}
}
@media only screen and (max-width: 600px) {
 div#content {
    width: 100%;
}
}
@media only screen and (max-width: 600px){
.elementor-widget-wrap.elementor-element-populated {
    position: inherit;
}
}