.product-form{margin-top:50px;}
.product-form input,.product-form select{padding:6px 12px;width:90%;margin:10px 15px;height:45px;position:relative;background:0 0;outline:0;border:1px solid #ccc; color:#000}
.product-form select{-webkit-appearance: block !important;}
#JanaIPLForm .col-md-6{margin-bottom:15px;font-size:13px;line-height:18px}
.oneRow{width:100%}
#JanaIPLForm .oneRow input,#JanaIPLForm .oneRow select{width:43%; font-size: 13px;}
#JanaIPLForm .error-massage{position:absolute;left:30px;bottom:-15px;color:red; font-size: 13px}
#JanaIPLForm .checkbox-inline{font-size:14px;margin-bottom:5px; padding-top:20px; padding-left: 35px;}
.btn-submit{cursor:pointer;background-color:#d8107c!important;color:#fff;width:45%;font-weight:600;border:none;border-radius:0;padding:8px;background-image:-webkit-linear-gradient(top,#d8107c,#d8107c);float:left;margin:50px 15px;margin-bottom:10px}
.checkboxlabel.mandatory-field{margin-top:10px; /*padding-left:30px;*/}
.alreadysubmitted{clear:both;color:red;font-size:13px;margin-bottom:20px;padding-left:30px}
.product-form input[type="number"]::-webkit-outer-spin-button, .product-form input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none; margin: 0;}
   
    .product-form input[type="number"] {  -moz-appearance: textfield;}
    .btn-submit.btnSubmit{cursor: pointer; opacity: 1;}
    .btn-submit.btnSubmit:disabled,
    .btn-submit.btnSubmit[disabled]{cursor: default; opacity: 0.5;}
    .product-form.solid.formTableLeft{margin-bottom: 50px;}
    @media screen and (max-width:800px){
        .product-form.formTableLeft{padding-left: 0px !important; padding-right: 0px!important;}
        #JanaIPLForm .checkbox-inline{padding-left:35px;}
        .btn-submit.btnSubmit{ width: auto; padding: 10px 30px; }
        .col-md-12.checkboxlabel{clear: both;}
    }
    @media screen and (max-width:460px){
    #JanaIPLForm .oneRow input, #JanaIPLForm .oneRow select {
        width: 90%;
    }
}
@media screen and (max-width:460px){
#JanaIPLForm .oneRow input,#JanaIPLForm .oneRow select{width:100%}
.formTableLeft{padding-left:0!important;padding-right:0!important}
#JanaIPLForm .oneRow select{width:90%}
.productPageDiv .item-page h1{margin-top: 1em; margin-left: 0px;}
}