/* Enter Your Custom CSS Here */
.popmake-overlay.theme-4087, .popmake-overlay.theme-default-theme{
    background-color: rgba(0, 0, 0, 0.5) !important;
}

.gdlr-social-share, .gdlr-social-share a{
 display: none; 
}
h1.gdlr-blog-title{
 display: none; 
}
.single-construction-product .content-column span{
    background-color: #4377bc;
    color: #efefef;
  font-size: 12px;
  padding: 11px 16px;
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 20px;
}
.image-wrapper{
 margin-bottom: 10px; 
}
.single-construction-product .gdlr-blog-content .last_column{
 width: 48%;
    background: #F9F9F7;
    padding: 10px;
    border: 1px solid #F1F3F2; 
}
.gdlr-top-bar-login-wrapper{
 display: none; 
}
.single-construction-product .section-container, .single-construction-product .gdlr-item-start-content, .single-construction-product .gdlr-parallax-wrapper, .single-construction-product .gdlr-color-wrapper{
 padding-top: 40px !important; 
}
.wpcf7 input[type="tel"]{
    padding: 16px 19px;
    width: 100%;
    font-size: 13px;
  background-color: #f5f5f5;
      color: #b5b5b5;
  border: none;
}
#gdlr-menu-search-button, .gdlr-menu-search-button-sep{
 display:none; 
}
.video-wrapper {position: relative; padding-bottom: 55%; /* 16:9 */  padding-top: 17px;}
.video-wrapper iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.construction-product .gdlr-blog-thumbnail{
 display: none; 
}
.thumb-wrapper{
     width: 250px;
    height: 140px;
    overflow: hidden;
    padding: 2px;
  margin-bottom: 10px;
  border: 1px solid #efefef;
}
.prod-title{
     color: #454545; 
}
.home .header-style-transparent .gdlr-main-menu > li.current-menu-item > a, .header-style-transparent .gdlr-main-menu > li > a{
 font-family: "Open Sans" !important;
 font-style: normal !important;
  font-weight: 400 !important;
  text-shadow: #fff 0px 0px;
}
.gdlr-main-menu > .gdlr-normal-menu li, .gdlr-main-menu > .gdlr-mega-menu .sf-mega{
     background-color: #003F81; 
}
.gdlr-main-menu > li > .sub-menu *, .gdlr-main-menu > li > .sf-mega *{
 border-color: #D2D7DB !important; 
}
.gdlr-main-menu > li > .sub-menu a:hover, .gdlr-main-menu > li > .sub-menu .current-menu-item > a, .gdlr-main-menu > li > .sub-menu .current-menu-ancestor > a, .gdlr-main-menu > li > .sf-mega a:hover, .gdlr-main-menu > li > .sf-mega .current-menu-item > a, .gdlr-main-menu > li > .sf-mega .current-menu-ancestor > a{
 color: #fff !important; 
  font-family: "Open Sans" !important;
}
.sub-menu li a{
 color: #f5f5f5 !important; 
  font-family: "Open Sans" !important;
text-transform: uppercase;  
}
.gdlr-main-menu > .gdlr-normal-menu li:hover, .gdlr-main-menu > .gdlr-mega-menu .sf-mega:hover{
     background-color:   #4377BC;
}
.home .header-style-transparent .gdlr-main-menu > li > a, .home .header-style-transparent .gdlr-main-menu > li:hover > a,  .home .header-style-transparent .gdlr-main-menu > li.current-menu-item > a, .home .header-style-transparent .gdlr-main-menu > li.current-menu-ancestor > a{
 color: #fff; 
}