body{padding-top:50px;padding-bottom:20px}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:50%}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:50%}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;border-radius:50%}.btn-circle.btn-xs{width:15px;height:15px;padding:1px 1px;font-size:10px;line-height:1;border-radius:50%}.tile-date{position:relative;display:inline-block;background:#fff;width:48px;margin-right:6px;margin-bottom:6px;border-radius:3px;border:1px solid #ccc}.tile-date p{margin:0;text-align:center;color:#555}.tile-date .day{text-transform:uppercase;font-size:10px;font-weight:400}.tile-date .day-of-month{font-size:18px;line-height:22px;font-weight:700}.tile-date .month{text-transform:uppercase;font-size:10px;font-weight:500}.tile-date-close{position:absolute;width:15px;height:15px;top:-4px;right:-6px}.tiles{border-top:1px solid #ccc;margin-top:15px;padding-top:5px;margin-bottom:0}.tile{overflow:hidden}.tile:hover{text-decoration:none}.tile h2{font-size:25px;line-height:25px;margin:3px 0 7px;color:#0072bc;font-weight:bold}.tile h2 small{color:#0072bc}.tile h4{font-size:14px;font-weight:500}.tile.tile-billing-amount{margin:10px 0;padding:0 10px;text-align:center;display:inline-block}.tile.tile-salary{margin:10px 0;padding:5px;text-align:center}@media(max-width:1200px){.tile{zoom:85%;height:inherit}}.wizard{margin:20px auto;background:#fff}.wizard .nav-tabs{position:relative;margin:40px auto;margin-bottom:0;border-bottom-color:#e0e0e0}.wizard>div.wizard-inner{position:relative}.connecting-line{height:2px;background:#e0e0e0;position:absolute;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.connecting-line .progress-line{position:absolute;top:0;left:0;height:2px;background:#5bc0de}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:70px;height:70px;line-height:70px;display:inline-block;border-radius:100px;background:#fff;border:2px solid #e0e0e0;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}span.round-tab i{color:#555}.wizard li.active span.round-tab{background:#fff;border:2px solid #337ab7}.wizard li.active span.round-tab i{color:#337ab7}.wizard li.activated span.round-tab{background:#fff;border:2px solid #5bc0de}.wizard li.activated span.round-tab i{color:#5bc0de}span.round-tab:hover{color:#333;border:2px solid #333}.wizard .nav-tabs>li{width:25%}.wizard .nav-tabs>li:after{content:" ";position:absolute;left:46%;opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:#5bc0de;transition:.1s ease-in-out}.wizard .nav-tabs>li.active:after{content:" ";position:absolute;left:42%;opacity:1;margin:0 auto;bottom:0;border:10px solid transparent;border-bottom-color:#337ab7}.wizard .nav-tabs>li a{width:70px;height:70px;margin:20px auto;border-radius:100%;padding:0}.wizard .nav-tabs>li a:hover{background:transparent}.wizard .tab-pane{position:relative;padding-top:50px}.wizard h3{margin-top:0}#accordion-container{font-size:13px}.accordion-header{font-size:13px;background:#ebebeb;margin:5px 0 0;padding:7px 20px;cursor:pointer;color:#fff;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.unselect_img{width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-header{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#f53b27}.active-header:after{content:"";font-family:'FontAwesome';float:right;margin:5px;font-weight:400}.inactive-header{background:#333}.inactive-header:after{content:"";font-family:'FontAwesome';float:right;margin:4px 5px;font-weight:400}.accordion-content{display:none;padding:20px;background:#fff;border:1px solid #ccc;border-top:0;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.accordion-content a{text-decoration:none;color:#333}.accordion-content td{border-bottom:1px solid #dcdcdc}@media(max-width:585px){.wizard{width:90%;height:auto !important}span.round-tab{font-size:16px;width:50px;height:50px;line-height:50px}.wizard .nav-tabs>li a{width:50px;height:50px;line-height:50px}.wizard li.active:after{content:" ";position:absolute;left:35%}}