.form-header{padding-bottom:20px;}
.bottom-form .button-submit{text-align:center;}
.wrapper-form .bottom-form button{float:none;}
.info{padding-top:15px;font-size:12px;color:#666666;}
input[type="radio"]:first-of-type{margin-left:10px;}
input[type=date], input[type=time] {font-family: 'Metrocity-Book','Helvetica Neue', Arial, Helvetica, 'Segoe UI', sans-serif;font-weight: normal;font-size: 12px;line-height: 18px;color: #666;padding: 8px 12px;border: 1px solid #d6d6d6;border-radius: 2px;}
.check label{display: inline-block;padding-left:1px;padding-right:2px;}
.check span{display:inline-block;}
.wrapper-form .submit-invoice input[type="button"]{width:auto;margin-top:5px;}
.check{z-index:1000;}
.invoice-found{display:block; font-weight: bold;padding-top:5px;font-size:13px;}


/* POPUP CONDITIONS */
#popup-conditions{width:auto;-moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px;border-radius: 7px 7px 7px 7px !important;-moz-box-shadow: 3px 3px 5px #535353;-webkit-box-shadow: 3px 3px 5px #535353;box-shadow: 3px 3px 5px #535353;}
#popup-conditions .mfp-close.mfp-icon-close{top: 10px;right: 5px;width: 35px;height: 35px;background: url(/sysimages/icon-close02.png) no-repeat center center/15px;}
#popup-conditions > div{text-align: center;padding: 15px;}
#popup-conditions .wrapper-title{padding-top: 20px;}
#popup-conditions .wrapper-content{max-height: 470px;overflow: hidden;padding-top: 39px;padding-left: 20px;padding-right: 20px;}
#popup-conditions .wrapper-content > .scroll-div{max-height: 455px;padding: 25px;display: block;position: relative;}
#popup-conditions .wrapper-content > .scroll-div > div{padding-bottom: 35px;}
#popup-conditions .wrapper-content .overlay-top-mask{position: absolute;top: 76px;left: 0;width: 100%;height: 130px;background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(255,255,255,0.00) 45%);z-index: 1;opacity: 0;transition: .2s all;}
#popup-conditions .wrapper-content > .scroll-div *{font-size: 13px !important;}
#popup-conditions .wrapper-content > .scroll-div strong, #popup-conditions .wrapper-content > .scroll-div b{font-family: 'Metrocity-Medium', 'Helvetica Neue', Arial, Helvetica, 'Segoe UI', sans-serif;font-weight: normal;}
#popup-conditions .wrapper-bottom{border-top: 1px solid #EDEDED;margin: 0 -15px;padding: 13px 15px;}
#popup-conditions .wrapper-bottom .button[disabled]{border-color: #FFF;background-color: rgba(41,52,65,0.50);cursor: default;}
#popup-conditions .wrapper-bottom .button:not([disabled]){cursor: pointer;}
#ascrail2001{width: 3px !important;border-radius: 100px;}
#ascrail2001 .nicescroll-cursors{right: -2px;}
.hidden {display:none;}

@media screen and (min-width:1200px) {
  .wrapper-form, .form-message{max-width:50%; margin:0 auto;}
  .desktop-nobreak{display:inline-block;}
  #popup-conditions{max-width:500px;}
}