/*INLINE FORM CSS BY SUSHANT */
.inlineForm{max-width:1240px;background-color:#fff;padding:10px; margin:0 auto;}
.inlineForm .formSec{width:950px; z-index:2;}
.inlineForm .sideSec{width:365px; top:0; bottom:0;right:0;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAQMAAAD+wSzIAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMAJqSeSMUAAAAOSURBVAjXY4AACSAEAwABkAAxc7DfsQAAAABJRU5ErkJggg==); background-repeat:repeat;}
.inlineForm .sideSec:after{content:"";position:absolute;border-left:140px solid #fff;border-bottom:250px solid transparent;top:0; bottom:0;left:0;overflow:hidden;}
.inline_dataform fieldset{border:none;font-size:28px;color:#20272c;margin:10px 0 0;padding:20px;position:relative;}
.inline_dataform label {float:left;display:block}
.inline_dataform input.inp_inline{margin:0px 10px 20px 0;border:1px solid #bcc7cf;display:inline-block;font-size:17px;color:#bcc7cf;padding:5px 20px;height:55px;box-sizing:border-box;width:410px;border-radius:2px;}
.inline_dataform input.m_inline{padding-left:85px;}
.inline_dataform input.e_inline{padding-left:45px;}
.inlineForm p.warnLine{font-size:15px;color:#a6b0b7;padding:10px 0px;margin:0 65px 0 20px;border-top:1px solid #eee;}
.inline_dataform label:nth-of-type(1){position:relative;}
.inline_dataform label:nth-of-type(1) .intl-tel-input{position:absolute;left:0px;top:0px;height:53px; box-sizing:border-box;}
.inline_dataform label:nth-of-type(1) .intl-tel-input input{font-size:18px;border:1px solid #bcc7cf;height:55px; box-sizing:border-box;width:85px;border-right:0;background-color:#fff}
.inline_dataform input.SubmitEnq_inline{cursor:pointer;display:inline-block;font-size:20px;font-weight:400;color:#fff;padding:5px 10px; height:55px; box-sizing:border-box; min-width:200px; border-radius:3px;}
.getDesign{width:100px; height:100px;background-color:rgba(255,255,255,.3); border-radius:0 10px 10px 0;position:absolute;right:50px; top:0; bottom:0; margin:auto 0;}
.getDesign p{font-size:28px;position:absolute;right:0px; top:20px;z-index:1}
.getDesign p span{display:inline-block; line-height:30px;}
.getDesign p span.bsDl{font-weight:600;width:85px;height:57px}
.getDesign p span.gtDl{position:absolute; font-weight:300;top:14px; left:-55px;}
.getDesign p:after{position:absolute; content:""; border-right:70px solid rgba(255,255,255,.3); border-top:40px solid transparent; border-bottom:40px solid transparent;left:-85px; top:2px; bottom:0; height:20px; margin:auto 0; z-index:-1;}
.postCut{width:14px;height:14px;border-radius:50%; margin:43px 0 0 -60px;z-index:2;}
.error_inln_frm{font-size:14px;max-width:270px; position:absolute;left:20px; bottom:0;color:#dd4b39;}
.inline_dataform label:nth-of-type(1) .error_inln_frm{left:20px;}
.inline_dataform label:nth-child(7){float:none;text-align:center;clear:both;position:relative}
.inline_dataform label:nth-of-type(4) .error_inln_frm{left:440px}
.inline_dataform label:nth-of-type(5) span.error_inln_frm{bottom:76px}
.inline_dataform label:nth-of-type(3) span.error_inln_frm, .inline_dataform label:nth-of-type(4) .error_inln_frm, .inline_dataform label:nth-of-type(2) .error_inln_frm{bottom:150px}


/* Colors*/
.getDesign p {color:#1e6898;}
.inlineForm .sideSec, .postCut {background-color:#3185bc;}
.inline_dataform input.SubmitEnq_inline {border:1px solid #21506f;background-color:#21506f;}
.rdClr .getDesign p {color:#d00202;}
.inlineForm.rdClr .sideSec, .rdClr .postCut{background-color:#d83a3a;}
.rdClr .inline_dataform input.SubmitEnq_inline {border: 1px solid #ac0000;background-color:#ac0000;}
.grnClr .getDesign p {color:#309e40;}
.inlineForm.grnClr .sideSec, .grnClr .postCut {background-color:#309e40;}
.grnClr .inline_dataform input.SubmitEnq_inline {border:1px solid #288135;background-color:#288135;}
.yelClr .getDesign p {color:#e6ae03;}
.inlineForm.yelClr .sideSec, .yelClr .postCut {background-color:#d3ad3a;}
.yelClr .inline_dataform input.SubmitEnq_inline {border:1px solid #c59503;background-color:#c59503;}


.inline_dataform label:nth-of-type(5) input.inp_inline{width:829px}

@media screen and (max-width:1279px){
	.inlineForm{max-width:1000px;padding-left:0px;}
	.inlineForm .formSec{width:825px;}
	.inlineForm .sideSec{width:240px;}
	.inlineForm .sideSec:after{border-left:100px solid #fff;}
	.inline_dataform input.m_inline{width:290px;padding-right:4px;}
	.inline_dataform input.prdS_inline{width:290px;padding:0 10px;}
	.inline_dataform label:nth-of-type(3) .error_inln_frm, .inline_dataform label:nth-of-type(4) .error_inln_frm{left:320px;}
	.inline_dataform input.SubmitEnq_inline {min-width: 185px;}
	.getDesign {right:5px;}
}
.inlineForm .thnx_frm {background-color: #fff;border: none;box-shadow: none;color: #51860d;font-size: 13px;font-weight: bold;margin: 0 auto 20px;padding: 45px;text-align: center;width: 426px;}
.inLnPtn{margin-bottom: 20px;margin-top: -15px; }
.inlineForm .enqload_sms1{position:absolute;top:20px;left:67%;font-size:11px}
@media screen and (max-width:1279px){.inlineForm{max-width:1000px;padding-left:0}
.inlineForm .formSec{width:825px}
.inlineForm .sideSec{width:240px}
.inlineForm .sideSec:after{border-left:100px solid #fff}
.inline_dataform input.m_inline{width:290px;padding-right:4px}
.inline_dataform input.prdS_inline{width:290px;padding:0 10px}
.inline_dataform label:nth-of-type(3) .error_inln_frm,.inline_dataform label:nth-of-type(4) .error_inln_frm{left:320px}
.inline_dataform input.SubmitEnq_inline{min-width:185px}
.getDesign{right:5px}
}@media screen and (max-width:1024px){.inline_dataform fieldset{padding:20px 10px}
.inline_dataform label:nth-of-type(5) input.inp_inline{width:691px;}
.error_inln_frm{left:10px}
.inlineForm{max-width:960px;padding-left:0}
.inlineForm .formSec{width:780px}
.inline_dataform input.inp_inline{font-size:17px;margin-right:5px;width:343px}

.inline_dataform input.prdS_inline{width:260px;padding:0 5px 2px}
.inline_dataform label:nth-of-type(3) .error_inln_frm,.inline_dataform label:nth-of-type(4) .error_inln_frm{left:357px}
@-moz-document url-prefix(){.inline_dataform input.inp_inline{padding-bottom:6px}
}}

@-moz-document url-prefix(){
	.inline_dataform label:nth-of-type(1) .intl-tel-input{top:0px;}
	.getDesign p:after{top:-11px;}
}

.inline_dataform label:nth-of-type(1) > input

{ margin-top: -5px; }
.inline_dataform label:nth-of-type(1) input

{ position: absolute; left: 0px; top: 0px; height: 53px; box-sizing: border-box; }
.inline_dataform label:nth-of-type(1) > input

{ border: 1px solid #bcc7cf; border-right-color: rgb(188, 199, 207); border-right-style: solid; border-right-width: 1px; border-right: 0; background-color: #fff; left: 0; height: 55px !important; top: 0px; margin-top: -4px; position: absolute; width: 85px; font-size: 18px; padding-left: 44px; }
