   .MainBanner .col-md-5.col-sm-12.col-xs-12 {padding: 0 } 
   #headerform {max-width: 370px; padding: 10px; background: #fff; padding-bottom: 20px; box-shadow: 0 1px 17px 0 rgba(0,0,0,1); margin-top: 56px; }
    #headerform h1, h5,h2{margin: 0; }
    #headerform .headerformTitle {height: 59px; text-align: center; position: relative; z-index: 1; border-top-left-radius: 5px; border-top-right-radius: 5px; line-height: 59px; display: flex; justify-content: center; align-items: center; }
    #headerform .headerformForms .FormFeilds .headerformBtn:hover path{fill: #ffd616; } 
    #headerform .headerformForms{position: relative; }
#headerform .headerformTitle h1 {font-size: 32px; color: #702433; text-transform: uppercase; font-weight: bold; position: relative; line-height: 27px; }
  #headerform .headerformTitle h1:before {content: ''; height: 1px; background: #ff9d3c; position: absolute; width: 79%; bottom: -10px; box-shadow: 0 0 8px rgba(0,0,0, 0.6); }
    #headerform .headerformTitle h5{font-size: 18px; color: #fff; text-transform: uppercase; font-weight: 400; position: relative; padding-top: 11px; }
    #headerform .headerformTitle h5 span{background: #6565d2; position: relative; z-index: 1; padding: 2px 4px; }
    #headerform .headerformTitle h5:after{content: ''; width: 100%; height: 1px; background:  #6565d2; position: absolute; left: 0; top: 19px; z-index: 0; }
    #headerform .headerformTitle h2 {font-size:52px; color: #ffd616; text-transform: uppercase; line-height: 48px; }
    #headerform .headerformTitle h2 span.percentage{font-size: 35px; } #headerform .headerformTitle h2 span{font-size: 29px; color: #ffd616; text-transform: uppercase; font-weight: 400 }
    #headerform .headerformForms {padding: 29px 18px 0px 18px; background: #fff; border-radius: 2px; }
    #headerform  .headerformForms .nopages{display: flex; }
    #headerform  .headerformForms .nopages input[type="number"]{width: 100%; border-radius:0; height: 36px; text-align: center; box-shadow: none; border: 1px solid #dadada; }
    #headerform  .headerformForms .nopages input[type=number]::-webkit-inner-spin-button, #headerform  .headerformForms .nopages  input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0; }
  input#deadline{border-radius:0; height: 36px; text-align: center; width: 100%; float: left; background: #fff; margin-bottom: 0 !important; }
#headerform  .headerformForms .nopages button{display: inline-block; width: 37px; height: 36px; background: #bfbfbf; color: #fff; border:none; font-size: 25px; }
#headerform  .headerformForms .nopages button.leftbtn{border-top-left-radius: 2px; border-bottom-left-radius: 2px; } #headerform  .headerformForms .nopages button.rightbtn{
    border-top-right-radius: 1px; border-bottom-right-radius: 1px; } #headerform  .headerformForms .nopages img{width: 19px; height: 19px; margin-left: 11px; margin-top: 10px; }
#headerform  .headerformForms .Urgencyprice{/*display: flex;*/ }
#headerform  .headerformForms .Urgencyprice img{width: 19px; height: 19px; margin-left: 11px; margin-top: 10px; float: left; }
#headerform .headerformForms .FormFeilds label {color: #4f4b4c; text-transform: uppercase; font-size: 12px; font-weight: 500; display: block !important; margin-bottom: 2px; letter-spacing: 1px; }
#headerform .bluelabel{color: #8686ff; }
#headerform .headerformForms .FormFeilds select, input#deadline {height: 37px; border-radius: 2px; border: 1px solid #dadada; -moz-appearance: none; -webkit-appearance: none; position: relative; color: #89959f; box-shadow: none !important; font-weight: 300; font-family: inherit; font-size: 13px; letter-spacing: 0.5px; }
input#deadline::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #89959f;}
input#deadline::-moz-placeholder { /* Firefox 19+ */ color: #89959f;}
input#deadline:-ms-input-placeholder { /* IE 10+ */ color: #89959f;}
input#deadline:-moz-placeholder { /* Firefox 18- */}
input#deadline{color: #89959f; height: 37px; border-radius: 2px; border: 1px solid #bcc5c9; /*for firefox*/ -moz-appearance: none; /*for chrome*/ -webkit-appearance:none; position: relative; color: #89959f; position: relative; border:1px solid #dadada; }
input#deadline:before{content: ''; position: absolute; background: url(./images/arrow.png) no-repeat 0 0; width: 10px; height: 5px; right: 28px; top: 16px; }
.Urgencyprice label[for="deadline"] {top: 39px; left: 0; } input[type=number] {-moz-appearance: textfield; } /*for IE10*/ #headerform  .headerformForms .FormFeilds select::-ms-expand {display: none; } #headerform .FormFeilds{position: relative; text-align: left; }
#headerform .FormFeilds .selectArrow{content: ''; position: absolute; background: url(../images/arrow.png) no-repeat 0 0; width: 10px; height: 5px; right: 28px; top: 16px; }
#headerform .FormFeilds .selectArrow.selectDays{right: 60px; } #headerform .headerformForms .FormFeilds .headerformBtn {font-size: 16px; border-radius: 1px; text-transform: uppercase; font-weight: 600; border-radius: 2px; font-weight: 300; } 
#headerform .headerformBtns .totalPrice {background:#2d2b2c; color: #fff; font-size: 15px; margin-top: 24px; height: 37px; border: 1px solid transparent; line-height: 28px; text-align: center; }
 #headerform  span#fieldset-val {color: #ffb062; font-weight: 500 }
#headerform span.totalPriceSign {color: #ffb062; position: relative; left: 2px; font-weight: 600 }
.headerformBtns .totalPrice .inc-vat {display: inline-block; /*color: #15202c;*/ font-family: inherit; font-weight: 400; font-size: 9px; }
#headerform .headerformBtns button:last-child {background: #702433; color: #fff; font-size: 18px; height: 52px; margin-top: 13px; height: 37px; border: 1px solid transparent; font-weight: 600 !important }
#headerform .headerformBtns button:last-child:hover {background: transparent; color: #702433; border: 1px solid #702433 !important; } #headerform .headerformBtns button img{position: relative; left: 13px; }
#headerform .FormFeilds .form-group{margin-bottom:12px; } #headerform  .headerformForms .FormFeilds  label#deadline-error {position: absolute; left: 15px; bottom: -24px; }
#headerform  .headerformForms .FormFeilds  label.error {position: absolute; color:red; font-size:9px !important; }
#headerform .headerformTitle span.priceDis{font-size: 18px; background: #ff9d3c;; display: inline-block; padding: 0 16px; color:#2d2b2c; font-weight: 500; }
#headerform .headerformTitle span.priceDis b{color: #2d2b2c }
@media(max-width:1199px){#headerform .headerformTitle h1{font-size:28px; } #headerform .headerformTitle span.priceDis{font-size:16px; } #headerform .headerformTitle h1:before {width: 80%; left: 0; right: 0; margin: 0 auto; } 
@media(max-width: 991px){#headerform .headerformTitle h1 {line-height: 23px; padding-top:8px; } }
@media(max-width: 991px)and (min-width: 768px){#headerform{max-width: 340px; top: -69px; } #headerform{padding: 0; } #headerform .headerformTitle h1{font-size: 24px; } #headerform .headerformTitle span.priceDis{line-height:normal; }
    #headerform .headerformTitle {text-align: center; } #headerform .headerformTitle{height: 50px; } #headerform .headerformTitle h5{padding-top: 8px; }
    #headerform .FormFeilds .form-group {margin-bottom: 12px; } #headerform .headerformForms {padding: 26px 14px 10px 15px; }
    .slider-txt:after{width: 82%; } #headerform .headerformForms .FormFeilds label{font-size: 11px; } #headerform .headerformForms .FormFeilds .headerformBtn{
font-size: 15px; } }
@media(max-width: 768px){#headerform .headerformTitle span.priceDis{display:block; }
   #headerform .headerformForms .FormFeilds label.error {font-size: 9px !important; top: 38px; }
   #headerform .SliderBtn .templteBtn:after{display: none; }
   #headerform .headerformForms .FormFeilds .headerformBtn{font-size: 15px; }
   #headerform {top: 100px; max-width: 100%; }
   #headerform .headerformForms:before{display: none; } #headerform{top: 0px; max-width: 100%; position: relative; }
   #headerform .headerformTitle h1{font-size: 22px; } #headerform{margin-top: 45px; } } @media(max-width: 480px){#headerform {top: 48px; } #headerform  .SliderBtn .templteBtn:after{display: none; } #headerform .MainBanner {background: #3b3b97; }
}