#caption {display:none !important;}

::-webkit-input-placeholder { color:    #000 !important;}
:-moz-placeholder { color:    #000;opacity:  1;}
::-moz-placeholder { color:    #000;opacity:  1;}
:-ms-input-placeholder {color:    #000;}
::-ms-input-placeholder {color:    #000;}
::placeholder { color:    #000 !important;}

.common-page-wrap .header-bann-wrap .pro-forms .pro-forms-cont-reverse h4 { margin: 35px 0 5px 0; font: 35px "nexa-light"; color: #434343; line-height: 40px; text-align: left;}
.common-page-wrap .header-bann-wrap .pro-forms .pro-forms-cont-reverse h3 {text-align: left;}
.common-page-wrap .middle-content-wrap .pro-forms-lp3-wrap .benefits-wrap-opm ul li p { font: 18px "montserrat-medium";line-height: 24px; margin: 0; padding: 20px; text-align: center; width: 100%;}
.common-page-wrap .middle-content-wrap .pro-forms-lp3-wrap .whts-blueprint h1 {font: 30px "montserrat-bold";}
.common-page-wrap .middle-content-wrap .pro-forms-lp3-wrap .benefits-wrap-opm h1 {font: 30px "montserrat-bold";}

.page-usp { margin: 34px 0 5px 0;font: 30px nexa-light; color: #434343; line-height: 36px; text-align: left}
.page-usp-points{padding: 15px 0px 0px 10px; font: 18px "montserrat-light"; color: #000; line-height: 30px; text-align: left;}
.page-usp-points li{background: url('/svg/resources/dot-icon.svg') no-repeat;padding: 0px 0px 15px 20px;margin: 0px;display: inline-block;line-height:26px;background-position: 0% 15%;}

#blueprint-info {text-align: left;}
#blueprint-info p{ background: url('/svg/resources/dot-red-icon.svg') no-repeat; padding: 0px 0px 15px 25px;margin: 0px;display: inline-block;line-height:30px !important;background-position: 0% 10%;font: 20px "montserrat-light";color: #000; text-align: left;}

#lp3form ::-webkit-input-placeholder { color:    #000 !important;}
#lp3form :-moz-placeholder { color:    #000;opacity:  1;}
#lp3form ::-moz-placeholder { color:    #000;opacity:  1;}
#lp3form :-ms-input-placeholder {color:    #000;}
#lp3form ::-ms-input-placeholder {color:    #000;}
#lp3form ::placeholder { color:    #000 !important;}

#lp4form ::-webkit-input-placeholder { color:    #000 !important; font-size:13px !important;}
#lp4form :-moz-placeholder { color:    #000;opacity:  1;}
#lp4form ::-moz-placeholder { color:    #000;opacity:  1;}
#lp4form :-ms-input-placeholder {color:    #000;}
#lp4form ::-ms-input-placeholder {color:    #000;}
#lp4form ::placeholder { color:    #000 !important;  font-size:13px !important;}

#lp4form #caption {display:none !important;}
#lp4form .common-page-wrap .header-bann-wrap .banner-content .enquiry-form .sales-form .fields-area #form-screen .fileds input {border:1px solid #333 !important;}

.common-page-wrap .lp4-submit {width:475px !important; text-transform: uppercase; letter-spacing: 1px !important;}
.common-page-wrap .middle-content-wrap .pro-forms-lp3-wrap {margin: 0px auto 0 !important;}
.common-page-wrap .middle-content-wrap .pro-forms-lp3-wrap .benefits-wrap-opm { margin-top: 36px !important;}
.common-page-wrap .header-bann-wrap .banner-content {width: 90%;}

.pro-forms-cont-reverse h3 {font-size:40px !important; line-height: 50px !important;}
.pro-forms-cont-reverse h4 {font-size:32px !important; line-height: 40px !important; margin: 40px 0 15px 0 !important;}

#lp3form select {
    font: 13px "montserrat-regular"; color:#000;
    border: none;
    height: 50px;
    margin-bottom: 7px;
    border-radius: 5px;
    -webkit-appearance: button;
    -moz-appearance: button;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-padding-end: 20px;
    -moz-padding-end: 20px;
    -webkit-padding-start: 2px;
    -moz-padding-start: 2px;
    -webkit-appearance: none;  
    background: #FFF url('/svg/dropdown.png');
    background-position: center right;
    background-repeat: no-repeat;
}

#lp3form select option:checked {
    font: 13px "montserrat-semibold"; color:#000;
  }

  #lp4form select {
    font: 13px "montserrat-regular"; color:#000;
    border: none;
    height: 50px;
    margin-bottom: 7px;
    border-radius: 5px;
    -webkit-appearance: button;
    -moz-appearance: button;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-padding-end: 20px;
    -moz-padding-end: 20px;
    -webkit-padding-start: 2px;
    -moz-padding-start: 2px;
    -webkit-appearance: none;  
    background: #FFF url('/svg/dropdown.png');
    background-position: center right;
    background-repeat: no-repeat;
    text-overflow: ellipsis !important;
}

#lp4form select option:checked {
    font: 13px "montserrat-semibold"; color:#000;
  }


/*
.common-page-wrap .header-bann-wrap .banner-content .enquiry-form .sales-form .fields-area #form-screen .fileds select {
    border: none;
    font: 16px "montserrat-regular";
    color:#000 !important;
    height: 50px;
    margin-bottom: 7px;
    border-radius: 5px;

    -webkit-appearance: button;
    -moz-appearance: button;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-padding-end: 20px;
    -moz-padding-end: 20px;
    -webkit-padding-start: 2px;
    -moz-padding-start: 2px;
    -webkit-appearance: none;  
    background: #FFF url('/svg/dropdown.png');
    background-position: center right;
    background-repeat: no-repeat;
}
*/

@media (min-width: 768px) and (max-width: 1024px) { #blueprintimg {display: none;} }        
@media only screen and (min-width: 768px) { #blueprintimg {width: 32%; position: absolute; margin-top: -80px; right: -14px;} }

/*#lp4form .fields-area { background: none !important; }
#lp4form .fileds input { border:1px solid #333 !important; border-radius : 0px !important; box-shadow:none !important;}
#lp4form .err {color:#FF0000 !important;}
#lp4form h3 { color:#000 !important; font-size: 20px !important;}
#lp4form button { margin: 0px auto 15px !important; padding: 0 20px !important; border-radius : 0px !important; font: 16px "montserrat-semibold" !important;}*/
/*.lp4-subhdr {width:625px;}*/

