/*
Theme Name:     Thebuilders Child
Theme URI:      http://ninzio.com/thebuilders
Description:    Thebuilders Corporate Responsive Retina-Ready WordPress Premium Theme
Author:         Ninzio Themes
Author URI:     http://ninzio.com
Version:        2.4
Template:       thebuilders
*/
/* =Theme customization starts here
-------------------------------------------------------------- */
body{overflow-x:hidden;}

.page-template-page-without-header header.version1 .header-content > .header-top{
	display: none;
}

/* .page-template-page-without-header header.version1 .header-content{
	display: none;
}

.page-template-page-without-header .header.mob-header{
		display: none;
}
.page-template-page-without-header header.version1 {
	height: 0
} */

.page-template-page-without-header .custom .tp-bullet {
    width: 24px;
    height: 4px;
}

.page-template-page-without-header #nz-content {
	padding: 20px 0 30px 0;
}
.page-template-page-without-header #nz-content > .container{
	width: 95vw;
    max-width: 95vw;
} 

.page-template-page-without-header #nz-content .vc-hoverbox-front .vc-hoverbox-block-inner h2{
	color: #fff;
}

.blank-true .page-template-page-without-header .footer{
	display: block !important;
}

.page-template-page-without-header .im-gold-calculator .form-group label{
	    font-size: 18px;
    color: #333;
}

@media (min-width: 768px){
.page-template-page-without-header .im-gold-calculator .findempty{
	width: 45%;
	float: left;
	margin-left: 2.5%;
}

.page-template-page-without-header .im-gold-calculator form > .form-group{
	width: 45%;
	float: right;
	margin-right: 2.5%;
}
.page-template-page-without-header .im-gold-calculator #hrline{
	display: none;
}

.page-template-page-without-header .im-gold-calculator .findempty > .row{
	display: flex;
}

.page-template-page-without-header .im-gold-calculator .findempty > .row:last-child{
	display: block;
}

.page-template-page-without-header .im-gold-calculator .findempty > .row:nth-child(2) .form-group:nth-child(2){
	width: 44%;
}

.page-template-page-without-header .im-gold-calculator .findempty > .row:last-child .form-group{
	margin-right: 30px;
}

.page-template-page-without-header .im-gold-calculator form > .form-group:nth-last-child(2){
	float: left;
    margin-left: 33%;
    margin-top: 2%;
}
.page-template-page-without-header .im-gold-calculator form > .form-group:nth-last-child(2) > div {
	margin-right: 30px;
}
}


.page-template-page-without-header .rev_slider_wrapper .im-custom-apply-now-section, .home .rev_slider_wrapper .im-custom-apply-now-section {
	background: #EBEBEB;
    color: #000;
	border-radius: 10px !important;
}
.page-template-page-without-header .rev_slider_wrapper .im-custom-apply-now-section h4, .home .rev_slider_wrapper .im-custom-apply-now-section h4{
	    text-align: center !important;
    padding-top: 10px;
}
.page-template-page-without-header .rev_slider_wrapper .wpforms-container, .home .rev_slider_wrapper .wpforms-container{
	    padding: 0 30px 10px !important;
}
.page-template-page-without-header .rev_slider_wrapper .wpforms-container input, .home .rev_slider_wrapper .wpforms-container input{
	background: #fff !important;
	margin-bottom: 0 !important;
}

.page-template-page-without-header .rev_slider_wrapper .wpforms-container .wpforms-submit-container, .home .rev_slider_wrapper .wpforms-container .wpforms-submit-container{
	text-align: center !important;
}

.page-template-page-without-header .rev_slider_wrapper .wpforms-container .wpforms-field, .home .rev_slider_wrapper .wpforms-container .wpforms-field{
	padding: 5px 0px !important;
}

.page-template-page-without-header .rev_slider_wrapper .wpforms-container .wpforms-submit-container .wpforms-submit, .home .rev_slider_wrapper .wpforms-container .wpforms-submit-container .wpforms-submit{
	    color: #fff;
    border-color: #E5010E;
    text-align: center;
    border-radius: 8px;
    padding: 8px 50px !important;
    width: inherit;
    font-size: 18px !important;
    background: #E5010E;
}

.page-template-page-without-header .rev_slider_wrapper .wpforms-confirmation-container-full, .home .rev_slider_wrapper .wpforms-confirmation-container-full{
	white-space: break-spaces !important;
    display: flex;
		background: #fff;
	border-radius: 0 0 8px 8px;
}
    
@media (max-width: 768px){
    .page-template-page-without-header .rev_slider_wrapper .wpforms-container{
    	display: none !important;
    }  
        
}

.whitetxt a {color: #FFF !important; font-size:20px !important;}
.header .logo a {
	width: initial;
}

.logo.logo-desk {
	display: flex;
    align-items: center;
    justify-content: center;
}
.popmake-content .im-form {
	text-align: center;
	padding: 0 !important;
}
.im-form  .wpforms-title{
	font-size: 16px !important;
	font-weight: 700;
	margin-bottom: 5px !important;
}
.im-form  .wpforms-description {
	font-size: 10px !important;
}
.im-form  input[type=text], .im-form  input[type=email], .im-form  input[type=tel]{
	background-color: #fff !important;
	    height: 36px !important;
}
.im-form .im-button {
	    background: #242276 !important;
	width: 100% !important;
	margin-bottom: 60px !important;
	    color: #fff !important;
}
#wpforms-confirmation-922 {
	background: transparent !important;
    border: none !important;
    color: #fff !important;
    height: 250px !important;
}
div.wpforms-container-full.im-form .wpforms-form .wpforms-field {
	padding: 5px 0 !important;
}
div.wpforms-container-full.im-form .wpforms-form label.wpforms-error {
	color: #fff !important;
}

@media (max-width: 780px) {
	#popmake-925 {
		    top: 18% !important;
   		  left: 11% !important;
	}
}
.page-id-459 #pum-925{
	display: none !important;
}

.downloadbtn .vc_btn3-icon{ 
  right: 0 !important;
    background: #e82128;
    position: absolute !important;
    top: 0 !important;
    bottom: 0;
    height: 88px !important;
    width: 40px;
    color: #fff;
    text-align: center;
    line-height: 129px !important;}
.rowpad .wpb_content_element {
    margin-bottom: 10px;
}
.downloadbtn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { 
    width: 100%;
    text-align: center;
}
.downloadbtn{display:block !important;}
@media (min-width: 980px){
#post-976 .page-content {
    padding: 0 0px;
}#post-1035 .page-content {
    padding: 0;
}
}
.rbsTitle, .mfp-title { display:none !important}
.postmeta, .post-social-share, .post-author-info, .post-comments-area{  display:none !important;}
.rich-header.version1 .rh-content h1{color: #fff;}
.yotu-button-prs-1{ color:#fff !important}
.postid-1151  .rich-header.version1 .rh-content h1, .postid-1161 .rich-header.version1 .rh-content h1, .postid-1168 .rich-header.version1 .rh-content h1{ display:none;}
.postid-1151 .version1.stuck-true.top-true + .page-content-wrap > .rich-header.version1, .postid-1161 .version1.stuck-true.top-true + .page-content-wrap > .rich-header.version1, .postid-1168 .version1.stuck-true.top-true + .page-content-wrap > .rich-header.version1 {
    height: auto;
}
@media (max-width: 767px){
	.post-976 .nz-section .element-animate-false{ padding-bottom:20px;}
	.downloadbtn .vc_btn3-icon{ 
    top: 0 !important;
    bottom: 0;
    height: 100% !important;
    width: 40px;
    color: #fff;
    text-align: center;
    line-height: 100% !important;
		-webkit-transform: translate(0,0%);
    -ms-transform: translate(0,0%);
    -o-transform: translate(0,0%);
    transform: translate(0, 0%) !important;
		
	}.downloadbtn { 
    margin: 0 !important;
}.downloadbtn .fa-cloud-download:before { 
	top: 40%;position: relative;}
}
div#engt-launcher {
    margin-bottom: 80px !important;
}
