@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:none}
}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-40px,0)}to{opacity:1;transform:none}
}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-40px,0,0)}to{opacity:1;transform:none}
}@keyframes fadeInRight{from{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:none}
}.hover-scale{transition:all 200ms ease-in-out}.hover-scale:hover{transform:scale(1.05);box-shadow:0 3px 5px rgba(0,0,0,.25)}
.wow{visibility:hidden}.ng-bounceIn.ng-enter,.ng-bounceIn.ng-show{-webkit-animation:bounceIn 1s;-moz-animation:bounceIn 1s;-ms-animation:bounceIn 1s;animation:bounceIn 1s}
.ng-bounceOut.ng-leave,.ng-bounceOut.ng-hide{-webkit-animation:bounceOut 1s;-moz-animation:bounceOut 1s;-ms-animation:bounceOut 1s;animation:bounceOut 1s}
.infinite-bounce{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}
.infinite-margin-bounce{animation:margin-bounce 2s infinite;-webkit-animation:margin-bounce 2s infinite;-moz-animation:margin-bounce 2s infinite;-o-animation:margin-bounce 2s infinite}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}
40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}
@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}
40%{-moz-transform:translateY(-20px)}60%{-moz-transform:translateY(-10px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}
40%{-o-transform:translateY(-20px)}60%{-o-transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}
40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@-webkit-keyframes margin-bounce{0%,20%,50%,80%,100%{margin-bottom:0}
40%{margin-bottom:20px}60%{margin-bottom:10px}}@-moz-keyframes margin-bounce{0%,20%,50%,80%,100%{margin-bottom:0}
40%{margin-bottom:20px}60%{margin-bottom:10px}}@-o-keyframes margin-bounce{0%,20%,50%,80%,100%{margin-bottom:0}
40%{margin-bottom:20px}60%{margin-bottom:10px}}@keyframes margin-bounce{0%,20%,50%,80%,100%{margin-bottom:0}
40%{margin-bottom:20px}60%{margin-bottom:10px}}.hover-shine{position:relative;transition:.6s;overflow:hidden}
.hover-shine:focus{outline:0}.hover-shine:before{content:'';display:block;position:absolute;background:rgba(255,255,255,0.5);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}
.hover-shine:after{content:'';display:block;position:absolute;background:rgba(255,255,255,0.2);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}
.hover-shine:hover{cursor:pointer}.hover-shine:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.7s}
.hover-shine:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}
.loader-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;text-align:center;background-color:#51bfe2;display:none}
.loader-overlay .loader{position:absolute;top:calc(50% - 120px);left:0;right:0;text-align:center;z-index:100}
.loader-overlay .loader h1{font-size:24px;color:#fff}.loader-overlay.alpha{background-color:transparent}
.loader-overlay.alpha:after{content:'';position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(255,255,255,.75)}
.loader-overlay.alpha .loader h1{color:#333}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}
.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite}
.lds-ripple div:nth-child(2){animation-delay:-0.5s}.loader-overlay.alpha>.loader .lds-ripple>div{border:4px solid #333}
@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}
100%{top:0;left:0;width:72px;height:72px;opacity:0}}.inline{display:inline-block}
.display-block{display:block !important}.display-table{display:table !important}.visibility-hidden{visibility:hidden !important}
.visible{visibility:visible !important}.position-absolute{position:absolute !important}
.position-relative{position:relative !important}.position-right{position:absolute !important;right:0 !important}
.overflow-auto{overflow:auto !important}.overflow-visible{overflow:visible !important}
.overflow-hidden{overflow:hidden !important}.white-space-normal{white-space:normal !important}
.pre-wrap{white-space:pre-wrap !important}.no-wrap{white-space:nowrap !important}
.multi-line{white-space:normal !important}.list-no-style{list-style-type:none !important}
.width-auto{width:auto !important}.max-width-100{max-width:100px !important}.max-width-100-pctg{max-width:100% !important}
.max-width-200{max-width:200px !important}.max-width-300{max-width:300px !important}
.max-width-400{max-width:400px !important}.max-width-600{max-width:600px !important}
.full-width{width:100% !important}.full-height{height:100% !important}.height-auto{height:auto !important}
.min-height-200{min-height:200px !important}.center-image-helper{display:inline-block;height:100%;vertical-align:middle}
.margin-center{margin-left:auto !important;margin-right:auto !important}.opacity-0{opacity:0 !important}
.opacity-1{opacity:1 !important}.drop-shadow{box-shadow:0 1px 1px rgba(0,0,0,0.2)}
.no-shadow{box-shadow:none !important}.valign-middle{vertical-align:middle !important}
.valign-top{vertical-align:top !important}div.valign-center-block{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.bg-cover{background-size:cover !important}.bg-center{background-position:center !important}
.bg-transparent{background-color:transparent !important}.bg-white-01{background-color:rgba(255,255,255,.1) !important}
.bg-white-02{background-color:rgba(255,255,255,.2) !important}.bg-white-03{background-color:rgba(255,255,255,.3) !important}
.bg-white-05{background-color:rgba(255,255,255,.5) !important}.bg-white-07{background-color:rgba(255,255,255,.7) !important}
.bg-white-08{background-color:rgba(255,255,255,.8) !important}.bg-white-09{background-color:rgba(255,255,255,.9) !important}
.bg-shadow-01{background-color:rgba(0,0,0,.1) !important}.bg-shadow-02{background-color:rgba(0,0,0,.2) !important}
.bg-shadow-03{background-color:rgba(0,0,0,.3) !important}.bg-shadow-04{background-color:rgba(0,0,0,.4) !important}
.bg-shadow-07{background-color:rgba(0,0,0,.7) !important}.bg-shadow-08{background-color:rgba(0,0,0,.8) !important}
.bg-white{background-color:#fff !important}.bg-warning{background-color:#f39c12 !important}
.bg-pale-gray{background-color:#ededed !important}.bg-palest-gray{background-color:#f2f3f4 !important}
.bg-gray-gradient-t2b{background:#adbecb;background:-moz-linear-gradient(top,#adbecb 0,#515b5f 100%);background:-webkit-linear-gradient(top,#adbecb 0,#515b5f 100%);background:linear-gradient(to bottom,#adbecb 0,#515b5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#adbecb',endColorstr='#515b5f',GradientType=0)}
.bg-royal-blue-gradient-t2b{background:#536976;background:-webkit-linear-gradient(to top,#292e49,#536976);background:linear-gradient(to top,#292e49,#536976)}
.bg-servquick-gradient-t2b{background:#485563;background:-webkit-linear-gradient(to top,#29323c,#485563);background:linear-gradient(to top,#29323c,#485563)}
.bg-titanium-gradient-t2b{background:#283048;background:-webkit-linear-gradient(to bottom,#859398,#283048);background:linear-gradient(to bottom,#859398,#283048)}
.bg-mirage-gradient-t2b{background:#16222a;background:-webkit-linear-gradient(to top,#3a6073,#16222a);background:linear-gradient(to top,#3a6073,#16222a)}
.bg-nimvelo-gradient-t2b{background:#314755;background:-webkit-linear-gradient(to bottom,#26a0da,#314755);background:linear-gradient(to bottom,#26a0da,#314755)}
.bg-checker-board{background-color:#fefefe;background-image:-webkit-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-webkit-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:-moz-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-moz-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:-o-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-o-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:-ms-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),-ms-linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);background-image:linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb),linear-gradient(45deg,#cbcbcb 25%,transparent 25%,transparent 75%,#cbcbcb 75%,#cbcbcb);-webkit-background-size:20px 20px;-moz-background-size:20px 20px;background-size:20px 20px;background-position:0 0,10px 10px}
.shadow-b{box-shadow:0 7px 9px -7px rgba(0,0,0,0.4)}.shadow-r{box-shadow:7px 0 9px -7px rgba(0,0,0,0.4)}
.shadow-l{box-shadow:-7px 0 9px -7px rgba(0,0,0,0.4)}.shadow-t{box-shadow:0 -7px 9px -7px rgba(0,0,0,0.4)}
.shadow-inset-t{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4)}.shadow-inset-l{box-shadow:inset 7px 0 9px -7px rgba(0,0,0,0.4)}
.shadow-inset-r{box-shadow:inset -7px 0 9px -7px rgba(0,0,0,0.4)}.shadow-inset-b{box-shadow:inset 0 -7px 9px -7px rgba(0,0,0,0.4)}
.width-200{width:200px !important}.width-160{width:160px !important}.width-140{width:140px !important}
.width-100{width:100px !important}.width-80{width:80px !important}.width-60{width:60px !important}
.min-width-120{min-width:120px !important}.min-width-160{min-width:160px !important}
.min-width-180{min-width:180px !important}.min-width-200{min-width:200px !important}
.min-width-350{min-width:350px !important}.min-width-800{min-width:800px !important}
.border-gray{border:solid 1px #dedede}.border-light-gray{border:solid 1px #f4f4f4}
.border-black{border:solid 1px #444 !important}.border-width-3{border-width:3px}.no-border-t{border-top:none !important}
.no-border-b{border-bottom:none !important}.no-border-l{border-left:none !important}
.no-border-r{border-right:none !important}.no-border-h{border-left:none !important;border-right:none !important}
.only-border-t{border-bottom:none !important;border-left:none !important;border-right:none !important}
.only-border-b{border-top:none !important;border-left:none !important;border-right:none !important}
.no-margin{margin:0 !important}.no-margin-b{margin-bottom:0 !important}.no-margin-t{margin-top:0 !important}
.no-margin-l{margin-left:0 !important}.no-margin-r{margin-right:0 !important}.no-margin-h{margin-left:0 !important;margin-right:0 !important}
.margin-xlg{margin:60px !important}.margin-80-b{margin-bottom:80px !important}.margin-80-v{margin-top:80px !important;margin-bottom:80px !important}
.margin-100-b{margin-bottom:100px !important}.margin-xlg-t{margin-top:60px !important}
.margin-xlg-b{margin-bottom:60px !important}.margin-xlg-v{margin-top:60px !important;margin-bottom:60px !important}
.margin-xlg-h{margin-left:60px !important;margin-right:60px !important}.margin-lg-t{margin-top:40px !important}
.margin-lg-b{margin-bottom:40px !important}.margin-lg-h{margin-left:40px !important;margin-right:40px !important}
.margin-lg-v{margin-top:40px !important;margin-bottom:40px !important}.margin-md{margin:30px !important}
.margin-md-t{margin-top:30px !important}.margin-md-b{margin-bottom:30px !important}
.margin-md-l{margin-left:30px !important}.margin-md-r{margin-right:30px !important}
.margin-md-v{margin-top:30px !important;margin-bottom:30px !important}.margin-md-h{margin-left:30px !important;margin-right:30px !important}
.margin-20-t{margin-top:20px !important}.margin-sm{margin:15px !important}.margin-sm-t{margin-top:15px !important}
.margin-sm-b{margin-bottom:15px !important}.margin-sm-l{margin-left:15px !important}
.margin-sm-r{margin-right:15px !important}.margin-sm-h{margin-left:15px !important;margin-right:15px !important}
.margin-sm-v{margin-top:15px !important;margin-bottom:15px !important}.margin-2-l{margin-left:2px !important}
.margin-7-r{margin-right:7px !important}.margin-10{margin:10px !important}.margin-10-t{margin-top:10px !important}
.margin-10-b{margin-bottom:10px !important}.margin-10-r{margin-right:10px !important}
.margin-10-l{margin-left:10px !important}.margin-10-h{margin-left:10px !important;margin-right:10px !important}
.margin-10-v{margin-top:10px !important;margin-bottom:10px !important}.margin-xs-t{margin-top:5px !important}
.margin-xs-b{margin-bottom:5px !important}.margin-xs-l{margin-left:5px !important}
.margin-xs-r{margin-right:5px !important}.margin-xs-h{margin-left:5px !important;margin-right:5px !important}
.margin-xs-v{margin-top:5px !important;margin-bottom:5px !important}.no-padding{padding:0 !important}
.no-padding-l{padding-left:0 !important}.no-padding-r{padding-right:0 !important}
.no-padding-t{padding-top:0 !important}.no-padding-b{padding-bottom:0 !important}
.no-padding-h{padding-left:0 !important;padding-right:0 !important}.no-padding-v{padding-top:0 !important;padding-bottom:0 !important}
.padding-md{padding:30px !important}.padding-md-t{padding-top:30px !important}.padding-md-l{padding-left:30px !important}
.padding-md-r{padding-right:30px !important}.padding-md-v{padding-top:30px !important;padding-bottom:30px !important}
.padding-md-h{padding-left:30px !important;padding-right:30px !important}.padding-sm{padding:15px !important}
.padding-sm-l{padding-left:15px !important}.padding-sm-r{padding-right:15px !important}
.padding-sm-t{padding-top:15px !important}.padding-sm-b{padding-bottom:15px !important}
.padding-sm-h{padding-left:15px !important;padding-right:15px !important}.padding-sm-v{padding-top:15px !important;padding-bottom:15px !important}
.padding-6{padding:6px !important}.padding-10{padding:10px !important}.padding-10-l{padding-left:10px !important}
.padding-10-r{padding-right:10px !important}.padding-10-t{padding-top:10px !important}
.padding-10-b{padding-bottom:10px !important}.padding-10-v{padding-top:10px !important;padding-bottom:10px !important}
.padding-10-h{padding-left:10px !important;padding-right:10px !important}.padding-20-t{padding-top:20px !important}
.padding-40-r{padding-right:40px !important}.padding-40-b{padding-bottom:40px !important}
.padding-40-h{padding-left:40px !important;padding-right:40px !important}.padding-40-v{padding-top:40px !important;padding-bottom:40px !important}
.padding-60-h{padding-left:60px !important;padding-right:60px !important}.padding-60-v{padding-top:60px !important;padding-bottom:60px !important}
.padding-60-t{padding-top:60px !important}.padding-80-v{padding-top:80px !important;padding-bottom:80px !important}
.padding-xs{padding:5px !important}.padding-xs-t{padding-top:5px !important}.padding-xs-b{padding-bottom:5px !important}
.padding-xs-h{padding-left:5px !important;padding-right:5px !important}.padding-xs-v{padding-top:5px !important;padding-bottom:5px !important}
.padding-xxs{padding:5px !important}.no-border{border:none !important}.no-border-h{border-left:none !important;border-right:none !important}
.no-border-radius{border-radius:0 !important}.no-border-radius-t{border-top-left-radius:0 !important;border-top-right-radius:0 !important}
.no-border-radius-b{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.no-border-radius-l{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}
.no-border-radius-r{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.border-radius-3{border-radius:3px !important}.border-radius-3-t{border-top-left-radius:3px !important;border-top-right-radius:3px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.border-radius-4{border-radius:4px !important}.border-circle{border-radius:50% !important}
.cursor-pointer{cursor:pointer !important}.cursor-default{cursor:default !important}
.cursor-move{cursor:move !important}.nowrap{white-space:nowrap !important}.text-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.break-word{word-break:break-word}.underline{text-decoration:underline !important}
.no-text-decoration{text-decoration:none !important}.strike{text-decoration:line-through !important}
.text-center-i{text-align:center !important}.text-left-i{text-align:left !important}
.text-right-i{text-align:right !important}.text-justify-i{text-align:justify !important}
.text-xs{font-size:10px}.text-12{font-size:12px !important}.text-13{font-size:13px !important}
.text-sm{font-size:14px}.text-md{font-size:18px !important}.text-22{font-size:22px !important}
.text-lg{font-size:24px !important}.text-hg{font-size:72px !important}.text-normal{font-weight:normal !important}
.text-bold{font-weight:bold !important}.text-sky-blue{color:#68b6d8 !important}.text-white{color:#fff !important}
.text-green{color:#1ec646 !important}.text-white-r,.text-white-r *{color:#fff !important}
.text-dark{color:#444 !important}.text-black{color:#000 !important}.text-muted-i{color:#777 !important}
.text-light-gray{color:#ddd}.text-ghost{color:rgba(0,0,0,.25) !important}.text-ghost-05{color:rgba(0,0,0,.5) !important}
.text-transparent-035{color:rgba(0,0,0,.35) !important}.text-transparent-015{color:rgba(0,0,0,.15) !important}
.text-transparent-05{color:rgba(0,0,0,.5) !important}.text-sunken{text-shadow:1px 1px 1px rgba(255,255,255,.9) !important}
.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.resize-vertical{resize:vertical}.table td{white-space:nowrap}table.summary td{line-height:1.42857;padding:8px;vertical-align:top}
table.summary td:nth-child(odd){text-align:right;font-weight:bold}table.summary td:nth-child(even){text-align:left;padding-left:10px}
div.dataTables_filter input{margin-left:0 !important}.dataTable td.datatable-tools{text-align:right}
.dataTable td.datatable-tools>a{margin-left:4px}.dataTable td.datatable-tools>a:first-child{margin-left:0}
.jumbotron.jumbotron-info{background-color:#d9edf7;color:#31708f}.input-group-addon.primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.input-group-addon.success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.input-group-addon.info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.input-group-addon.warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.input-group-addon.danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-transparent,.btn-transparent:hover,.btn-transparent:focus{background-color:transparent;color:#fff}
.btn.btn-outline-white,.btn.btn-outline-white:hover,.btn.btn-outline-white:focus{border:1px solid #fff;color:#fff}
.btn-outline-white.hover-shine:hover{border-color:transparent;background-color:rgba(255,255,255,.1)}
img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}
img.grayscale-to-color:hover{filter:none;-webkit-filter:grayscale(0)}.img-responsive-h{display:block;height:100%;width:auto}
.white-placeholder::-webkit-input-placeholder{color:#fff !important}.white-placeholder:-moz-placeholder{color:#fff !important;opacity:1}
.white-placeholder::-moz-placeholder{color:#fff !important;opacity:1}.white-placeholder:-ms-input-placeholder{color:#fff !important}
.row-flex{display:flex;flex-wrap:wrap;align-items:start}.row-cols-eq-h{display:flex;flex-wrap:wrap}
.row-cols-eq-h>[class*="col-"]>.panel{height:100%}.justify-content-center{justify-content:center}
.row-flex>[class*="col-"]{display:flex;flex-direction:column}
.ui-notification{border-radius:4px}.ui-notification.ui-notification-light{background-color:#fff;color:#444}
.modal-availability-table-picker .modal-body{padding:20px 0;margin-bottom:-69px;text-align:center}
.modal-availability-table-picker .modal-body h3{letter-spacing:1px;margin-bottom:30px;padding:0 15px}
.modal-availability-table-picker .modal-body .block{max-width:620px;margin:0 auto;padding:0 20px}
.modal-availability-table-picker .modal-body .block-footer{padding:0 20px}.modal-availability-table-picker .modal-body .availability-table-picker-wrapper{padding:60px;background-color:#f2f3f4;position:relative;font-family:'circular',sans-serif}
.modal-availability-table-picker .modal-body .availability-table-picker-wrapper .table{border:solid 1px #ddd;border-radius:8px}
.modal-availability-table-picker .modal-body .availability-table-picker-wrapper .table td .fa{display:none !important}
.modal-availability-table-picker .modal-body .availability-display{color:#333;font-weight:bold;margin:30px auto}
.modal-availability-table-picker .modal-body .availability-display>span{display:inline-block;vertical-align:middle;line-height:normal}
.availability-table-picker{font-family:'circular',sans-serif}.availability-table-picker .table{margin:0;table-layout:fixed;border-spacing:0;border-collapse:separate;background-color:#fff}
.availability-table-picker .table th,.availability-table-picker .table td{text-align:center}
.availability-table-picker .table th{padding:15px;border:0;background-color:#ddd}
.availability-table-picker .table th:first-child{border-radius:5px 0 0 0}.availability-table-picker .table th:last-child{border-radius:0 5px 0 0}
.availability-table-picker .table td{position:relative;background-color:#fff;border-radius:8px;border:solid 2px #fff;padding:30px 15px;cursor:move}
.availability-table-picker .table td .fa{position:absolute;top:calc(50% - 7px);left:15px;opacity:0}
.availability-table-picker .table td span{display:block}.availability-table-picker .table td:hover{background-color:#f2f3f4}
.availability-table-picker .table tbody tr:first-child td{border-top-width:4px}.availability-table-picker .table tbody tr:last-child td{border-bottom-width:4px}
.availability-table-picker .table tbody tr td:first-child{border-left-width:4px}.availability-table-picker .table tbody tr td:last-child{border-right-width:4px}
.availability-table-picker .table td.selected{background-color:#51bfe2 !important;color:#fff !important}
.availability-table-picker .table td.selected .fa{opacity:1;color:#fff !important}
.availability-table-picker .selecting{background-color:#bfe3ef !important;color:#1a7bbd !important}
.select-helper{position:absolute;border:1px dashed #f47575;background:red;opacity:0}
@media(max-width:991px){.modal-availability-table-picker .modal-body .availability-table-picker-wrapper{padding:15px}
}@media(max-width:767px){.modal-availability-table-picker .modal-body .availability-table-picker-wrapper{padding:0;border:solid 1px #ddd;border-left-width:0;border-right-width:0}
.modal-availability-table-picker .modal-body .availability-table-picker-wrapper .table{border:0}
.availability-table-picker .table th{border-radius:0 !important}.availability-table-picker .table td{background-color:#fff;border-radius:6px;border:solid 1px #fff;padding:15px 0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.modal-availability-table-picker .block-footer .btn-xl{padding:15px 20px !important}
}.modal-search-share .modal-content{padding:0}.skin-alia .wrapper{background-color:#ecf0f5}
.skin-alia.skin-purple-light .main-header{background-color:#605ca8}.skin-alia .main-header .logo{color:#333 !important;text-align:left}
.skin-alia.sidebar-collapse .main-header .logo{text-align:center}.skin-alia .main-header .navbar-custom-menu,.skin-alia .main-header .navbar-right{margin-right:0}
.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu{border:0;box-shadow:0 3px 6px -3px rgba(0,0,0,.5);padding:0}
.skin-alia.skin-blue .navbar-nav .dropdown.user-menu>.dropdown-menu{background-color:#367faa}
.skin-alia.skin-purple-light .navbar-nav .dropdown.user-menu>.dropdown-menu{background-color:#605ca8}
.skin-alia .navbar-secondary{line-height:50px}.skin-alia .main-header li.user-header{background-color:rgba(0,0,0,.1)}
.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu>.user-body a{color:#fff !important}
.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu,.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu>.user-body{border-top:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.skin-alia.skin-alia-blue .wrapper{position:relative}.skin-alia.skin-alia-blue .main-header{border-bottom:solid 1px #ecf0f5}
.skin-alia.skin-alia-blue .main-header,.skin-alia.skin-alia-blue .main-header .navbar{background-color:#51bfe2}
.skin-alia.skin-alia-blue .main-header .logo{width:auto}.skin-alia.skin-alia-blue .main-header .navbar-left-slot{color:#fff;border-right:0}
.skin-alia.skin-alia-blue .main-header .navbar-secondary{background-color:#51bfe2}
.skin-alia.skin-alia-blue .main-header .navbar .nav>li>a,.skin-alia.skin-alia-blue .main-header .navbar .nav>li:not(.user-menu)>a{color:#fff !important}
.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav>li>a:hover,.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav>li>a:active,.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav>li>a:focus,.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav .open>a,.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav .open>a:hover,.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav .open>a:focus,.skin-alia.skin-alia-blue .main-header .navbar .nav.navbar-nav>.active>a,.skin-alia.skin-alia-blue .main-header .navbar-left-slot:hover{background-color:rgba(0,0,0,.05) !important;font-size:14px !important}
.skin-alia.skin-alia-blue .main-header .navbar .nav .open.user>a,.skin-alia.skin-alia-blue .main-header .navbar .nav .open.user>a:hover,.skin-alia.skin-alia-blue .main-header .navbar .nav .open.user>a:focus{background-color:#00a7d0 !important}
.skin-alia.skin-alia-blue .section-title{margin:20px 0 50px;position:relative}.skin-alia.skin-alia-blue .section-title:after{content:"";position:absolute;bottom:-15px;left:0;width:250px;height:3px;border-radius:4px;background-color:#52bfe2}
.skin-alia.skin-alia-blue .section-title.center{text-align:center}.skin-alia.skin-alia-blue .section-title.center:after{left:calc(50% - 125px)}
@media(max-width:767px){.skin-alia.skin-alia-blue .section-title .pull-right{margin-top:30px}
}.skin-alia.skin-alia-blue .main-footer{background-color:#4e4e4e;color:#fff}.dataTables_wrapper table tr.odd .progress{background-color:#e0e0e0}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{margin-left:-8px;margin-top:-8px;height:16px;border:0;border-radius:2px;box-shadow:none;font-weight:bold;line-height:16px;background-color:#3c8dbc}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#3c8dbc}
table.dataTable td.child{padding-left:100px}table.dataTable>tbody>tr>td>.avatar{height:50px;width:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid rgba(0,0,0,.1)}
table.dataTable td.child .dtr-data>.progress{display:inline-block}@media screen and (max-width:767px){div.dataTables_wrapper>div.row>div{text-align:left}
}.modal{display:block}hr.hr-alpha{border-color:rgba(0,0,0,.1)}.callout a{text-decoration:none}
.callout.bg-white{background-color:#fff !important;color:inherit !important}.callout.bg-white a{color:#3c8dbc !important}
.callout.bg-white .label a{color:inherit !important}.box.box-purple{border-top:3px solid #605ca8}
.box.box-purple.box-solid>.box-header{background-color:#605ca8;color:#fff}.hvr-underline-reveal:before,.hvr-underline-from-left:before{background:#9895c6}
.hoverup{float:left;width:100%;text-decoration:none}a[href^="http://maps.google.com/maps"]{display:none !important}
a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}
.box.box-solid.box-primary>.box-header .dropdown-menu a{color:#777}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}
table.table-bordered.dataTable{border-collapse:collapse !important}.dataTables_wrapper>.row:first-child{display:none}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px}.table-responsive>.dataTables_wrapper table{margin:0 auto;clear:both;width:100%;table-layout:fixed;word-wrap:break-word}
.compact{padding:0}.compact table.dataTable{margin-top:0 !important;margin-bottom:0 !important;border-top:0;border-left:0;border-right:0}
.compact .dataTables_wrapper>.row:last-child{padding-top:5px;padding-left:10px;padding-right:10px}
.compact-column{width:32px}.checkbox-column{width:32px;text-align:center}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{min-width:30px}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{margin-left:-8px;margin-top:-8px;height:16px;border:0;border-radius:2px;box-shadow:none;font-weight:bold;line-height:16px;background-color:#3c8dbc}
table.dataTable td.child{padding-left:100px}.drop-box{height:100px;border:dashed 2px rgba(0,0,0,.1);border-radius:4px}
.drop-box.dragover{border:dashed 2px #3c8dbc}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}
.btn:focus,.btn:active{outline:none !important}.btn-primary:hover,.btn-primary:active,.btn-primary.hover{background-color:#286090}
.btn-outline-black,.btn-outline-black:hover,.btn-outline-black:focus{border-color:#444;color:#444}
.btn-outline-white,.btn-outline-white:hover,.btn-outline-white:focus{border-color:#fff;color:#fff}
.btn-outline-transparent,.btn-outline-transparent:hover,.btn-outline-transparent:focus{border-color:rgba(0,0,0,.2);color:rgba(0,0,0,.2)}
.btn-transparent{background-color:transparent;color:rgba(0,0,0,.45)}.btn-transparent:hover{color:rgba(0,0,0,.45);background-color:rgba(0,0,0,.05) !important}
.btn-transparent.active,.dropdown.open .btn-transparent{background-color:rgba(0,0,0,.1) !important}
.btn-lg{padding:16px;font-size:14px}.row,.row>div{box-sizing:border-box}.row:before,.row:after,.row>div:before,.row>div:after{box-sizing:border-box}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:normal}.label.label-sm{font-size:12px}
.label-inline{display:inline-table;line-height:initial}table{border-collapse:separate;border-spacing:0}
.form-group .form-message.form-control{height:auto}.form-group.has-error .form-message{background-color:#dd4b39;color:#fff}
.form-group.has-warning .form-message{background-color:#f39c12;color:#fff}.form-group.has-success .form-message{background-color:#00a65a;color:#fff}
.tooltip.in{opacity:1}.tooltip-danger+.tooltip .tooltip-inner{background-color:#dd4b39}
.tooltip-danger+.tooltip.top .tooltip-arrow{border-top-color:#dd4b39}.tooltip-danger+.tooltip.right .tooltip-arrow{border-right-color:#dd4b39}
.form-group.has-error .input-group .input-group-addon{border-color:#dd4b39}.input-group>.input-group-addon+.selectpicker+.bootstrap-select{margin-bottom:0}
.input-group>.input-group-addon+.selectpicker+.bootstrap-select>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.bootstrap-select-searchbox>input{box-sizing:border-box;width:100%;font-weight:normal;border-radius:3px;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.25) inset !important;display:block;min-height:30px}
.dropdown-menu.nullable+.dropdown-menu.inner li[rel="0"] a{color:#adadad}
.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#eee}.flat>.selectize-input{border-radius:0 !important}
.bootstrap-switch-flat,.bootstrap-switch-flat *{border-radius:0 !important}.form-control{font-size:14px;box-sizing:border-box}
input[type="text"].form-control,input[type="password"].form-control,.ui-autocomplete-input.form-control,textarea.form-control,.uneditable-input.form-control{font-size:14px;padding:6px 12px}
.modal.modal-fit>.modal-dialog{width:auto !important;display:table !important}.modal .box.box-overlay{border-top:0;margin:0;border-radius:0}
.modal .modal-body{position:relative}.modal .modal-body .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(255,255,255,0.7);color:rgba(0,0,0,.75);text-align:center}
.modal .modal-body .overlay .content{padding-top:20%}.modal .modal-body .overlay .spinner{margin-bottom:15px}
.bg-success-diagonal-striped{background:0;background-color:#5ebd5e;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.06)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.06)),color-stop(0.75,rgba(255,255,255,.06)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.bg-warning-diagonal-striped{background:0;background-color:#f4b04f;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.06)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.06)),color-stop(0.75,rgba(255,255,255,.06)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.bg-info-diagonal-striped{background:0;background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.06)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.06)),color-stop(0.75,rgba(255,255,255,.06)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.bg-danger-diagonal-striped{background:0;background-color:#e66454;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.04)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.04)),color-stop(0.75,rgba(255,255,255,.04)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-size:20px 20px}
.alert{border-radius:4px}.alert-success{color:#fff;border-color:#43a543}.alert-warning{color:#fff;border-color:#f19a1f}
.alert-info{color:#fff;border-color:#31b0d5}.alert-rounded{border-radius:.25rem}.alert-danger{color:#fff;border-color:#df3c28}
.alert-light-blue{color:#004085;background-color:#cbe5fe;border-color:#b8daff}.alert-light-green{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.alert-light-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.alert.alert-sm{font-size:14px;padding:10px}ol.progtrckr{margin-bottom:40px;padding:0;list-style-type:none}
ol.progtrckr li.progtrckr-done{color:#333;border-bottom:4px solid #9cd70e}ol.progtrckr[data-progtrckr-steps="5"] li{width:19%}
ol.progtrckr li{display:inline-block;text-align:center;line-height:3em}.nav-tabs-custom.tab-content-light>.nav-tabs>li.active>a,.nav-tabs-custom.tab-content-light>.nav-tabs>li.active:hover>a,.nav-tabs-custom.tab-content-light>.tab-content{background-color:#eee}
.nav-tabs-custom.tab-content-light>.tab-content>.tab-pane>.box:nth-child(odd),.nav-tabs-custom.tab-content-light>.tab-content>.tab-pane>.box:nth-child(odd)>.box-footer{background-color:transparent}
.nav-tabs-custom.tab-content-light>.tab-content>.tab-pane>.box:nth-child(odd)>.box-header.with-border{border-bottom:1px solid rgba(0,0,0,.05)}
.small-box.bg-default.with-border,.box.with-border,.box-default.with-border,:not(.box-header).with-border{border:solid 1px #d2d6de}
.hov{float:left;width:100%;text-decoration:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.35s}
.cropper-warning .cropper-line,.cropper-warning .cropper-point{background-color:#f4b04f}
.cropper-warning .cropper-view-box{outline:solid 1px #f4b04f;outline-color:#f4b04f}
.bg-gray-lighter{background-color:#e8e8e8 !important}.bg-aqua-active a{color:#fff}
.input-outline,.input-outline-container input{background-color:transparent !important;color:#fff}
.input-outline,.input-outline:focus,.input-outline-container input,.input-outline-container input:focus{border:solid 1px #fff}
.input-outline-b,.input-outline-b:focus,.input-outline-container-b input,.input-outline-container-b input:focus{border:0;border-bottom:solid 1px #fff}
.input-outline-gray{color:inherit}.input-outline-gray,.input-outline-gray:focus{border:solid 1px #ccc}
.input-outline-gray.input-outline-b{border:0;border-bottom:solid 1px #ccc}.input-outline-black,.input-outline-black:focus{color:#444;border:solid 1px #444}
.input-outline-black.input-outline-b{border:0;border-bottom:solid 1px #444}.input-outline::-webkit-input-placeholder,.input-outline-container input::-webkit-input-placeholder{color:#fff}
.input-outline:-moz-placeholder,.input-outline-container input::-webkit-input-placeholder{color:#fff;opacity:1}
.input-outline::-moz-placeholder,.input-outline-container input::-webkit-input-placeholder{color:#fff;opacity:1}
.input-outline:-ms-input-placeholder,.input-outline-container input::-webkit-input-placeholder{color:#fff}
.input-outline::-ms-input-placeholder,.input-outline-container input::-webkit-input-placeholder{color:#fff}
.input-outline-gray::-webkit-input-placeholder,.input-outline-gray-container input::-webkit-input-placeholder{color:#ccc}
.input-outline-gray:-moz-placeholder,.input-outline-gray-container input::-webkit-input-placeholder{color:#ccc;opacity:1}
.input-outline-gray::-moz-placeholder,.input-outline-gray-container input::-webkit-input-placeholder{color:#ccc;opacity:1}
.input-outline-gray:-ms-input-placeholder,.input-outline-gray-container input::-webkit-input-placeholder{color:#ccc}
.input-outline-gray::-ms-input-placeholder,.input-outline-gray-container input::-webkit-input-placeholder{color:#ccc}
.input-outline-black::-webkit-input-placeholder,.input-outline-black-container input::-webkit-input-placeholder{color:#444}
.input-outline-black:-moz-placeholder,.input-outline-black-container input::-webkit-input-placeholder{color:#444;opacity:1}
.input-outline-black::-moz-placeholder,.input-outline-black-container input::-webkit-input-placeholder{color:#444;opacity:1}
.input-outline-black:-ms-input-placeholder,.input-outline-black-container input::-webkit-input-placeholder{color:#444}
.input-outline-black::-ms-input-placeholder,.input-outline-black-container input::-webkit-input-placeholder{color:#444}
.input-group .input-group-addon.input-outline-b{background-color:transparent;color:#FFF;border-color:#FFF}
.nav-item-hover:hover{background:#f7f7f7}.box-nested{padding:0}.box-nested>.box{border:0;margin:0;box-shadow:none}
.progress .progress-bar-label{position:absolute;display:block;width:100%;text-align:center}
.callout a.btn{text-decoration:none}.ribbon{position:relative}.left-ribbon{margin-top:20px;margin-left:-20px;padding:5px 40px}
.left-ribbon:after{content:" ";position:absolute;width:0;height:0;left:0;top:100%;border-width:5px 10px;border-style:solid;border-color:#444 #444 transparent transparent}
.ribbon.bg-aqua:after{border-color:#007893 #007893 transparent transparent}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{border-right:0;border-radius:0}
.form-group.has-error .input-group-btn:first-child>.btn,.form-group.has-error .input-group-btn:first-child>.btn-group{border-color:#dd4b39}
.form-group.has-success .input-group-btn:first-child>.btn,.form-group.has-success .input-group-btn:first-child>.btn-group{border-color:#00a65a}
.label-filter{display:inline-block}.label-filter>*{display:inline-block;padding:2px 6px}
.label-filter .label-filter-icon{padding:0 3px}.label-filter>*:first-child{background-color:rgba(255,255,255,.2);border-radius:4px 0 0 4px;box-shadow:0 2px rgba(0,0,0,.1)}
.label-filter>*:last-child{background-color:rgba(0,0,0,.2);border-radius:0 4px 4px 0;box-shadow:0 2px rgba(0,0,0,.3)}
.label-filter>*:last-child .quit{color:rgba(255,255,255,.4);cursor:pointer}.label-filter.label-filter-blue>span:first-child{background-color:#57abe0 !important;box-shadow:0 2px #3c8dbc !important}
.label-filter.label-filter-blue>span:last-child{background-color:#3c8dbc !important;box-shadow:0 2px #2d719c !important}
.accordion-fit-wrapper>uib-accordion>.panel-group{margin:0}.accordion .panel-heading .panel-title a{display:block}
.accordion .panel-heading .panel-title a:hover,.accordion .panel-heading .panel-title a:active,.accordion .panel-heading .panel-title a:focus{color:#777}
.alia-table-panel .panel{border:0;border-bottom:solid 1px #f0f0f0;border-radius:0;box-shadow:none}
.alia-table-panel uib-accordion-group:last-child .panel{border-bottom:0}.alia-table-panel uib-accordion>.panel-group .panel-collapse>.panel-body{border-top:0}
.progress-compact .progress{margin:0;border-radius:0}.selectize-dropdown{z-index:9999}
.datatables-footer-center .dataTables_wrapper>div:last-child>div{display:block;width:100%;text-align:center}
.datatables-footer-center div.dataTables_wrapper .dataTables_paginate{margin-top:15px;text-align:center}
table.dataTable span.highlight{background-color:#eacfad;border-radius:.28571429rem}
table.dataTable span.column_highlight{background-color:#fc9;border-radius:.28571429rem}
table.dataTable>tbody>tr.child span.dtr-title{margin-right:10px}.sidebar-menu li>a>.fa-angle-left,.sidebar-menu li>a>.fa-angle-down,.sidebar-menu li>a>.pull-right-container>.fa-angle-left,.sidebar-menu li>a>.pull-right-container>.fa-angle-down{margin-right:10px}
.skin-black-light .sidebar-menu>li>.treeview-menu{background:rgba(0,0,0,.1)}dl.dl-large>dt{width:300px}
.btn-group.open .dropdown-toggle,.btn-group .dropdown-toggle[aria-expanded="true"]{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.popover-white{background-color:#fff;border-color:#dedede}.popover-white.top>.arrow{border-top-color:rgba(0,0,0,.14)}
[ng-messages].message{padding:6px 12px;transition:.3s linear all}[ng-messages].error{background-color:#dd4b39;color:#FFF}
[ng-messages].message.ng-active,[ng-messages].message.ng-active-add{opacity:1}[ng-messages].message.ng-inactive,[ng-messages].message.ng-leave,[ng-messages].message.ng-leave-active{opacity:0}
.alia-shop-customer-subscription-card .tools .field-status{margin-left:5px}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}
.pace-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;display:none;z-index:9999999}
body.pace-running .pace-overlay{display:block}@media(max-width:767px){.main-header>.logo{background-color:#fff !important;color:#333 !important}
}.main-header{max-height:none}.main-header .logo img{height:30px}.main-header .logo .logo-lg>*{vertical-align:middle}
.main-header .logo .logo-lg>img{margin-top:-5px}.skin-black-light .main-header .navbar>.sidebar-toggle,.skin-black-light .main-header>.logo,.navbar-left-slot,.skin-black-light .main-header .navbar .navbar-custom-menu .navbar-nav>li>a,.skin-black-light .main-header .navbar .navbar-right>li>a{border:0 !important}
.skin-black-light .main-header .navbar .nav>li:not(.user-menu)>a{color:#333 !important;transition:font-size 100ms ease-in-out}
.skin-black-light .main-header .navbar .nav>li:not(.user-menu)>a:hover{font-size:16px}
.skin-black-light .main-header .navbar .nav>li:not(.user-menu)>a:focus,.skin-black-light .main-header .navbar .nav :not(.user-menu).open>a:focus{background:transparent}
.skin-black-light .main-header .navbar .nav>li:not(.user-menu)>a:active,.skin-black-light .main-header .navbar .nav :not(.user-menu).open>a,.skin-black-light .main-header .navbar .nav :not(.user-menu).open>a:hover,.skin-black-light .main-header .navbar .nav>:not(.user-menu).active>a{background-color:#f4f4f4 !important}
.skin-black-light .main-header .navbar .nav .dropdown.user-menu{margin-left:15px}
.skin-black-light .main-header .navbar .nav .dropdown.user-menu>a{height:50px}body.sidebar-collapse yocuido-app-store-buttons{display:none}
.fix-height{padding-top:50px;position:absolute;top:0;width:100%}.split-layout{background-size:cover;background-position:center;background-repeat:no-repeat}
.split-layout>ui-view,.split-layout>ui-view>.row,.split-layout>ui-view>.row>div{height:100%}
.split-layout>ui-view>.row>div:last-child>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}
.login-box{margin-bottom:0;padding-top:20px;box-shadow:0 0 5px rgba(0,0,0,.5)}.login-logo a{color:#fff}
.wrapper{width:100%;min-height:100%;height:auto !important;position:absolute}.modal-title .icon-yocuido{width:24px;height:24px}
.modal-content{border-radius:3px}.container{max-width:100%}.content.content-viewport{position:absolute;top:50px;left:0;right:0;bottom:0}
.container-600{max-width:600px !important}.container-679{max-width:679px !important}
@media(min-width:768px) and (max-width:900px){.container-679{width:500px}}.navbar-left-slot{color:#333;border-right:1px solid #d2d6de;float:left;background-color:transparent;background-image:none;padding:15px 15px}
.nav-stacked>li.active>a,.nav-stacked>li.active>a:hover{background:transparent !important;color:#444 !important}
li.dropdown.user.user-menu.open>ul{padding:0;border:0}li.dropdown.user.user-menu.open>ul>li.user-header>p{line-height:normal}
.navbar-nav .dropdown.user-menu .dropdown-toggle img{float:left;width:27px !important;height:27px !important;border-radius:50%;margin-right:10px;margin-top:-3px;border:solid 2px rgba(255,255,255,0.2)}
@media(max-width:991px){.navbar-nav .dropdown.user-menu>.dropdown-menu>.user-body a{background-color:transparent !important;color:#444 !important}
R}.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu{background-color:#00a7d0;border:0;box-shadow:0 3px 6px -3px rgba(0,0,0,.5)}
.skin-alia .main-header .navbar .nav .user>a{font-weight:normal}.skin-alia .main-header .navbar .nav .user.user-menu.open>a{color:#fff}
.skin-alia .main-header .navbar .nav .open.user>a,.skin-alia .main-header .navbar .nav .open.user>a:hover,.skin-alia .main-header .navbar .nav .open.user>a:focus{background-color:#00a7d0}
.skin-alia .main-header li.user-header{background-color:transparent}.user-avatar{z-index:5;height:90px !important;width:90px !important;border:3px solid;border-color:rgba(255,255,255,0.2);background-size:cover;background-position:center}
.user-avatar-big{height:120px !important;width:120px !important}.navbar-nav .dropdown.user-menu>.dropdown-menu>li.user-header .user-avatar>a{width:84px;height:84px}
.navbar-nav .dropdown.user-menu>.dropdown-menu>li.user-header .user-avatar img{height:84px !important}
.widget-user-image{position:relative;z-index:1}.widget-user-image>.user-avatar{border-color:#FFF}
.user-avatar img{height:auto !important}.user-avatar img,.user-avatar .user-avatar-caption{width:84px !important}
.user-avatar img,.user-avatar .user-avatar-caption{-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}
.user-avatar:hover img{margin-top:-30px}.user-avatar.no-anim:hover img{margin-top:0}
.user-avatar .user-avatar-caption{width:84px;height:30px;line-height:26px;text-align:center;background-color:#333;color:#fff;font-size:12px;cursor:pointer}
.user-avatar .user-avatar-caption:hover{background-color:#555}.widget-user-image>.user-avatar .user-avatar-caption{background-color:#00c0ef}
.widget-user-image>.user-avatar .user-avatar-caption:hover{background-color:#00a2c9}
.widget-user-image>.online-pin{position:absolute;z-index:99;top:7px;right:7px;border-radius:50%;background-color:#fff;padding:1px 2px;width:16px;height:16px;line-height:12px}
.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu>.user-body a{color:#fff !important}
.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu,.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu>.user-body{border-top:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.skin-alia .navbar-nav .dropdown.user-menu>.dropdown-menu>.user-body{background-color:#00a7d0}
.user-menu .user-footer a,.user-menu .user-footer a:active{background-color:#00a7d0}
.user-menu .user-footer a:hover{background-color:#1a88aa !important}@media(max-width:991px){.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{right:0}
}.user-avatar-40,.user-avatar-40 img,.user-avatar-40 a{width:40px !important;height:40px !important}
.dropdown-menu>li>.btn-primary:hover,.dropdown-menu>li>form>.btn-primary:hover{background-color:#367faa}
.skin-yellow .wrapper,.skin-yellow .main-sidebar,.skin-yellow .left-side{background-color:#253a47}
.skin-yellow .sidebar-menu>li.header{background-color:#1e333d}.skin-yellow .sidebar-menu>li>.treeview-menu{background-color:#29414f}
.skin-yellow .sidebar-form input[type="text"],.skin-yellow .sidebar-form .btn{background-color:transparent}
.skin-yellow .sidebar-menu>li>.treeview-menu{margin:0}h1.page-title,h1.page-title>i{color:#fff}
h1.page-title>small{color:#aaa}.content-wrapper{position:relative}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}
table.table-bordered.dataTable{border-collapse:collapse !important}.dataTables_wrapper>.row:first-child{display:none}
.table-responsive>.dataTables_wrapper table{margin:0 auto;clear:both;width:100%;table-layout:fixed;word-wrap:break-word}
table.alia-table td{white-space:normal}table.alia-table td.col-break-word{word-break:break-word}
.compact{padding:0}.compact table.dataTable{margin-top:0 !important;margin-bottom:0 !important;border-top:0;border-left:0;border-right:0}
.compact .dataTables_wrapper>.row:last-child{padding-top:5px;padding-left:10px;padding-right:10px}
.checkbox-column{width:32px}.matter-portlet .box-header>*{font-size:16px;line-height:1.2}
.matter-portlet .box-body{height:180px;background-position:center 0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;position:relative;overflow:hidden}
.matter-portlet:hover .box-body{background-position:center -20px;cursor:pointer}.matter-state{position:absolute;right:5px;top:4px}
.matter-portlet .matter-options{cursor:default;height:35px;line-height:35px;position:absolute;left:0;right:0;bottom:-35px;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out;background-color:rgba(0,0,0,.3)}
.matter-portlet:hover .box-body>.matter-options{background-position:center 0;bottom:0}
.matter-portlet .box-body>.matter-options>a{padding:8px 10px 10px;color:#fff}.matter-portlet .box-body>.matter-options>a:hover{background-color:rgba(0,0,0,.3);color:#fff}
#matter-selected .matter-cover{height:200px;background-size:contain}.document-portlet{height:150px;background-color:#fff}
.jstree-anchor{height:auto !important;white-space:normal}.jstree-default .jstree-node{padding-right:20px}
.note-editor.note-frame{border:1px solid #ddd}.panel-placeholder{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.5);padding:25px;border-radius:3px}
.panel-placeholder h3{color:#666}.box.box-inverse{background-color:transparent;border-top:0;color:#fff;box-shadow:none}
.box.box-inverse .input-group>.input-group-addon,.box.box-inverse .selectize-input,.selectize-control.single .selectize-input.input-active .label{background-color:transparent;color:#fff}
.small-box.bg-white{border:1px solid #ddd}.small-box.bg-white:hover,.small-box.bg-white>.small-box-footer{color:#444}
.popover-warning{background-color:#f39c12;border-color:#ed8910;color:white}.popover.popover-warning.top>.arrow{border-top-color:#ed8910}
.popover.popover-warning.top>.arrow:after{border-top-color:#f39c12}.accordion-toggle .popover{color:#444}
.service-application-stats-bar{margin-bottom:10px}.service-application-content-header>.service-application-filters{line-height:34px;display:block}
.service-application-content-header .search-text-input{min-width:450px;margin-top:10px;box-shadow:0 1px 1px rgba(0,0,0,.05)}
@media(max-width:991px){.service-application-content-header{display:block}.service-application-content-header>div{display:block}
.service-application-content-header>div:nth-child(2){text-align:left}.service-application-content-header .search-text-input{display:block !important;float:none !important}
}.service-application-card .icon{height:60px;width:auto}.service-application-card .icon-container{float:left}
.service-application-card .icon-container+div{margin-left:80px}.service-application-header-council{background-image:url('/yocuido-app/assets/img/bgs/council.jpg');background-position-y:37%;background-size:cover;background-blend-mode:lighten;background-color:rgba(255,255,255,0.7);filter:brightness(85%);border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.service-application-header-council .alert{margin:35px}.service-application-header-council h4{font-size:2em;margin:auto}
.dropdown-cantidate-filters{min-width:220px;border:0}.dropdown-toggle .text-sunken i.fa{padding-left:5px}
.dropdown-cantidate-filters .dropdown-item{width:100%;padding:5px 20px}.dropdown-cantidate-filters .dropdown-item.active{background-color:#528cb8;color:#fff;text-shadow:none !important}
.dropdown-cantidate-filters .dropdown-item>.dropdown-item-label{margin-right:15px}
.dropdown-cantidate-filters .dropdown-item .text-sunken i.fa{padding-right:5px}.dropdown-cantidate-filters .dropdown-item .badge{float:right}
.my-service-applications-trigger.help-highlight{position:relative;background-color:#3c8dbc;color:#fff !important}
.my-service-applications-trigger.help-highlight a{color:#fff !important}.chat-window{width:350px;position:fixed;bottom:0;right:8px;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:9999}
.chat-window.affix-bottom{position:absolute}#chat .rooms-menu .chat-unread-room,#chat-latest-rooms-dropdown .chat-unread-room{font-weight:bold}
#chat .rooms-menu .chat-room-count-unread-messages,#chat-latest-rooms-dropdown .chat-room-count-unread-messages{position:absolute;left:-2px;bottom:-2px}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>.room-avatar{width:40px;height:40px;display:inline}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>.room-avatar>img{margin:0}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>.room-avatar>.online-pin{position:absolute;top:0;right:0;line-height:14px;text-shadow:0 1px 1px rgba(0,0,0,0.2)}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>.room-avatar+h4,.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>.room-avatar+h4+p{margin:0 0 0 55px}
#chat .label-closed{font-size:10px;text-transform:uppercase}#chat{position:absolute;top:15px;right:15px;bottom:15px;left:15px;box-shadow:0 0 3px rgba(0,0,0,.3);background-color:#fff;display:flex;flex-direction:column}
#chat>.row:nth-child(2){overflow:hidden;display:flex;flex:2}#chat .chat-rooms-panel .panel-heading{padding:8px 15px;border-bottom:solid 1px #ddd}
#chat .chat-rooms-panel .panel-heading h5{color:#444}#chat .chat-rooms-panel .panel-body{padding:0;border:0}
#chat .rooms-menu{padding:0;list-style-type:none}#chat .rooms-menu>li{padding:0}#chat .rooms-menu>li:hover{background-color:rgba(0,0,0,.025)}
#chat .rooms-menu>li.chat-selected-room{background-color:rgba(59,141,187,.15)}#chat .rooms-menu>li>a{display:block;padding:15px}
#chat .rooms-menu>li>a>h4{padding:0;margin:0 0 0 45px;color:#444;font-size:15px;position:relative}
#chat .rooms-menu>li>a>p{margin:0 0 0 45px;font-size:12px;color:#888}#chat .rooms-menu>li>a>h4>small{color:#999;font-size:10px;position:absolute;top:0;right:0}
#chat .rooms-menu>li>a>div>img{margin:auto}#chat .rooms-menu>li>a>.room-avatar+.room-info{padding-right:85px}
#chat .active-room-header .room-avatar .online-pin,#chat .rooms-menu>li>a>.room-avatar .online-pin{position:absolute;top:0;right:0;line-height:14px;text-shadow:0 1px 1px rgba(0,0,0,0.2)}
#chat .active-room-header .room-avatar{position:relative;width:30px;display:block}
#chat .active-room-header .room-avatar .online-pin{top:10px}#chat .active-room-header ng-letter-avatar{float:left}
#chat .active-room-header>.active-room-title{float:left;margin:0 0 0 15px;color:#fff}
#chat .chat-messages-panel,#chat .chat-messages-panel-inner{height:100%}#chat .chat-messages-panel-inner{display:flex;flex-direction:column;align-content:end}
#chat .chat-messages-panel-inner .chat-messages-container{flex:1;overflow:auto}#chat .chat-messages-panel-inner .chat-messages-container>div,#chat .chat-messages-panel-inner .chat-messages-container>div>ng-include,#chat .chat-messages-panel-inner .chat-messages-container>div>ng-include>div,#chat .chat-messages-panel-inner .chat-messages-container .direct-chat-messages{width:100%;height:100%}
#chat .chat-messages-panel-inner .chat-messages-container .direct-chat-messages{overflow:auto}
#chat .chat-console-header{padding:0 15px;background-color:#5297bf;height:50px;line-height:50px;overflow:hidden;white-space:nowrap}
.direct-chat-messages .direct-chat-msg{position:relative}.direct-chat-messages .direct-chat-text{display:inline-block;max-width:380px;margin:5px 0 0 0}
.direct-chat-messages .direct-chat-img{position:absolute}.direct-chat-messages .direct-chat-msg.left{text-align:left}
.direct-chat-messages .direct-chat-msg.right{text-align:right}.direct-chat-messages .direct-chat-msg.left .direct-chat-text{margin-left:50px}
.direct-chat-messages .direct-chat-msg.left .direct-chat-img{left:0}.direct-chat-messages .direct-chat-msg.right .direct-chat-text{margin-right:50px}
.direct-chat-messages .direct-chat-msg.right .direct-chat-img{right:0}.direct-chat-messages .direct-chat-msg .direct-chat-info .direct-chat-name{display:block}
.direct-chat-messages .direct-chat-msg.left .direct-chat-info{text-align:left}.direct-chat-messages .direct-chat-msg.right .direct-chat-info{text-align:right}
.direct-chat-messages .direct-chat-msg.left+.direct-chat-msg.left .direct-chat-name,.direct-chat-messages .direct-chat-msg.right+.direct-chat-msg.right .direct-chat-name{display:none}
#chat .chat-rooms-panel{height:100%;overflow:auto;border-right:1px solid #ddd}.direct-chat-success .direct-chat-messages{padding:10px 20px}
.chat-message-input{position:inherit;border-top:1px solid #ddd;box-shadow:0 -1px 1px rgba(0,0,0,.05);padding:7px}
.chat-message-input input{border:none !important}.chat-message-input button{border:0;background-color:transparent;color:#444}
#chat .chat-header{width:100%;padding:10px;color:#666;background-color:#f5f5f5;border-bottom:1px solid #ddd;box-shadow:inset 0 -1px 1px rgba(0,0,0,.05)}
#chat .chat-header h5{color:#333}#chat .chat-header .offer-availability{max-width:250px;text-align:right}
#chat .chat-messages-panel .alert{margin:10px;border-radius:4px}#chat .chat-messages-panel .panel-placeholder{margin:15px;text-align:center;border-radius:4px}
#chat-widget-window .box-body,#chat-widget-window .direct-chat-messages{height:290px}
.avatar-watermark{position:absolute;top:45%;left:-10px;right:-10px;text-align:center;background-color:rgba(0,0,0,.35);color:#fff;font-size:11px;text-shadow:1px 1px rgba(0,0,0,.25);-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);padding:3px}
.avatar-watermark img{height:22px !important;width:auto !important;margin:0 5px 0 10px;display:none}
.alia-menu-bar-item{padding:15px 15px;display:table-cell;border-left:solid 1px rgba(0,0,0,.07);border-right:solid 1px rgba(255,255,255,.4);margin:0}
.alia-menu-bar-item,a.alia-menu-bar-item:hover,a.alia-menu-bar-item:active,a.alia-menu-bar-item:focus{color:rgba(0,0,0,.65)}
.alia-menu-bar-item-disabled{color:rgba(0,0,0,.35)}a.alia-menu-bar-item:hover,a.alia-menu-bar-item-hover{background-color:rgba(0,0,0,.025);color:rgba(0,0,0,.65);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);text-shadow:-1px -1px 1px rgba(255,255,255,.95) !important}
a.alia-menu-bar-item-active{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.65);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);text-shadow:-1px -1px 1px rgba(255,255,255,.95) !important}
.alia-menu-bar-item:first-child{border-left:0}.alia-menu-bar-item:last-child{border-right:0}
.robots-analysis-panel .label{margin-right:3px;display:inline-block}.robots-analysis-panel-popover{width:250px}
.robots-analysis-panel-item-collapse{padding-left:15px}.box-accordion>.box-header.with-border{border-top:1px solid #f4f4f4;border-bottom:0}
.box-accordion:first-child>.box-header.with-border{border-top:0}.candidate-details .widget-user-image{width:90px}
.candidate-details .widget-user-image>.user-avatar{border-color:rgba(255,255,255,0.2) !important}
.candidate-details .widget-user-image>.online-pin{background-color:#67a5c9 !important;padding:0 0 0 1px;width:18px;height:18px;text-align:center;line-height:18px}
.avatar-online{position:relative}.avatar-online .online-pin{position:absolute;top:0;right:0;border-radius:50%;background-color:#fff;width:16px;height:16px;text-align:center;line-height:16px}
.flex{display:flex;flex-direction:row;align-items:center}.dlk-radio input[type="radio"],.dlk-radio input[type="checkbox"]{margin-left:-99999px;display:none}
.dlk-radio input[type="radio"]+.fa,.dlk-radio input[type="checkbox"]+.fa{opacity:.15}
.dlk-radio input[type="radio"]:checked+.fa,.dlk-radio input[type="checkbox"]:checked+.fa{opacity:1}
.btn-white{color:#444;background:#fff;border:1px solid #fff;border-radius:5px;transition:all .35s}
.btn-white:hover,.btn-white:focus,.btn-white.focus,.btn-white:active,.btn-white.active{background-color:#fafafa;border:1px solid #fafafa}
.btn-bluelight-1{color:white;background:#51bfe2;border:1px solid #51bfe2;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.btn-bluelight-1:hover,.btn-bluelight-1:focus,.btn-bluelight-1.focus,.btn-bluelight-1:active,.btn-bluelight-1.active,.open>.dropdown-toggle.btn-bluelight-1{color:white;background-color:#44aac9;border-color:#44aac9;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.btn-bluelight-1:active,.btn-bluelight-1.active,.open>.dropdown-toggle.btn-bluelight-1{background-image:none}
.btn-bluelight-1.disabled,.btn-bluelight-1[disabled],fieldset[disabled] .btn-bluelight-1,.btn-bluelight-1.disabled:hover,.btn-bluelight-1[disabled]:hover,fieldset[disabled] .btn-bluelight-1:hover,.btn-bluelight-1.disabled:focus,.btn-bluelight-1[disabled]:focus,fieldset[disabled] .btn-bluelight-1:focus,.btn-bluelight-1.disabled.focus,.btn-bluelight-1[disabled].focus,fieldset[disabled] .btn-bluelight-1.focus,.btn-bluelight-1.disabled:active,.btn-bluelight-1[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-bluelight-1.disabled.active,.btn-bluelight-1[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#43cb83;border-color:#43cb83}
.btn-bluelight-1.badge{color:#43cb83;background-color:white}.icon-yocuido{display:inline-block;background-image:url('/yocuido/assets/img/bolanda/icon.png');background-size:contain;background-position:bottom;background-repeat:no-repeat;vertical-align:text-bottom;height:14px;width:14px}
.icon-yocuido-white{display:inline-block;background-image:url('/yocuido/assets/img/bolanda/logo.png');background-size:cover;background-position:center;vertical-align:text-bottom;height:14px;width:14px}
.scrollable-shadows{position:relative;z-index:1;overflow:auto;margin:50px auto;background:transparent no-repeat;background-image:-webkit-radial-gradient(50% 0,farthest-side,rgba(0,0,0,0.2),rgba(0,0,0,0)),-webkit-radial-gradient(50% 100%,farthest-side,rgba(0,0,0,0.2),rgba(0,0,0,0));background-image:-moz-radial-gradient(50% 0,farthest-side,rgba(0,0,0,0.2),rgba(0,0,0,0)),-moz-radial-gradient(50% 100%,farthest-side,rgba(0,0,0,0.2),rgba(0,0,0,0));background-image:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,0.2),rgba(0,0,0,0));background-position:0 0,0 100%;background-size:100% 14px}
.scrollable-shadows:before,.scrollable-shadows:after{content:"";position:relative;z-index:-1;display:block;height:30px;margin:0 0 -30px;background:-webkit-linear-gradient(top,#FFF,#FFF 30%,rgba(255,255,255,0));background:-moz-linear-gradient(top,#FFF,#FFF 30%,rgba(255,255,255,0));background:linear-gradient(to bottom,#FFF,#FFF 30%,rgba(255,255,255,0))}
.scrollable-shadows:after{margin:-30px 0 0;background:-webkit-linear-gradient(top,rgba(255,255,255,0),#FFF 70%,#FFF);background:-moz-linear-gradient(top,rgba(255,255,255,0),#FFF 70%,#FFF);background:linear-gradient(to bottom,rgba(255,255,255,0),#FFF 70%,#FFF)}
.scrollable-shadows.scrollable-shadows-body:before,.scrollable-shadows.scrollable-shadows-body:after{background:-webkit-linear-gradient(top,#ecf0f5,#ecf0f5 30%,rgba(255,255,255,0));background:-moz-linear-gradient(top,#ecf0f5,#ecf0f5 30%,rgba(255,255,255,0));background:linear-gradient(to bottom,#ecf0f5,#ecf0f5 30%,rgba(255,255,255,0))}
.scrollable-shadows.scrollable-shadows-body:after{background:-webkit-linear-gradient(top,rgba(255,255,255,0),#ecf0f5 70%,#ecf0f5);background:-moz-linear-gradient(top,rgba(255,255,255,0),#ecf0f5 70%,#ecf0f5);background:linear-gradient(to bottom,rgba(255,255,255,0),#ecf0f5 70%,#ecf0f5)}
.section-icon-stack.fa-stack>.fa-stack-2x{color:#51bfe2}.section-icon-stack.fa-stack>.fa-stack-1x{color:#fff}
.icon-text-container{display:flex;flex-wrap:wrap;align-items:center}.icon-text-container .icon-col{font-size:32px}
.icon-text-container .icon-col+div{flex:1;margin-left:15px}.info-box.info-box-flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}
.info-box.info-box-flex .info-box-content{flex:1;margin:0}.affix-hidden{max-height:0;opacity:0;visibility:hidden}
.app-content-affix-top .scroll-top{display:none;opacity:0;position:absolute;top:15px;right:15px;z-index:1}
.app-content-affix-top-content>.scroll-top{top:0;right:0}.app-content-affix-top.affix{visibility:visible;opacity:1;position:fixed;top:50px;right:0;z-index:99;padding:15px 15px 0;background-color:#f9fafc;border-bottom:1px solid #d2d6de;box-shadow:0 2px 4px 1px rgba(0,0,0,.15);transition:box-shadow .6s ease-in-out,padding-top .6s ease-in-out,left .3s ease-in-out,height .6s ease-in-out,opacity .6s ease-in-out;-webkit-transition:box-shadow .6s ease-in-out,padding-top .6s ease-in-out,left .3s ease-in-out,height .6s ease-in-out,opacity .6s ease-in-out}
.sidebar-mini .app-content-affix-top.affix{left:229px}.sidebar-mini.sidebar-collapse .app-content-affix-top.affix{left:50px}
.app-content-affix-top.affix .app-content-affix-top-content{position:relative}@media(min-width:1220px){.sidebar-mini.sidebar-collapse .app-content-affix-top.affix .app-content-affix-top-content{width:1140px;margin-right:auto;margin-left:auto}
}@media(min-width:1399px){.sidebar-mini:not(.sidebar-collapse) .app-content-affix-top.affix .app-content-affix-top-content{width:1140px;margin-right:auto;margin-left:auto}
}@media(max-width:767px){.sidebar-mini .app-content-affix-top.affix{top:101px;left:0 !important}
}.app-content-affix-top.affix+.app-content-affix-top-push{margin-bottom:152px}.app-content-affix-top.affix .scroll-top{display:inline-block;opacity:1;transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out}
.content-header>.breadcrumb li,.content-header>.breadcrumb li>a{color:#aaa}.content-header>.breadcrumb li>a{cursor:pointer}
.content-header>.breadcrumb li+li:before,.content-header>.breadcrumb li+div>li:first-child:before{content:">";color:#888;padding:0 5px}
.content-header>.breadcrumb li.active{color:#999}.content-header>.breadcrumb div,.content-header>.breadcrumb li{display:inline-block}
.control-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:none;opacity:0;background-color:rgba(0,0,0,0.15)}
.control-sidebar.control-sidebar-yocuido{position:fixed;top:50px;bottom:0;padding:0;margin:0}
.control-sidebar.control-sidebar-yocuido,.control-sidebar.control-sidebar-yocuido+.control-sidebar-bg{background-color:#fff;transition:all ease-in-out 300ms}
.control-sidebar.control-sidebar-open,.control-sidebar.control-sidebar-open+.control-sidebar-bg{right:0 !important;box-shadow:1px -5px 5px rgba(0,0,0,.25)}
.control-sidebar.control-sidebar-yocuido+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido{right:-230px;width:230px}
.control-sidebar.control-sidebar-yocuido.control-sidebar-md+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido.control-sidebar-md{right:-320px;width:320px}
.control-sidebar.control-sidebar-yocuido.control-sidebar-50pc+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido.control-sidebar-50pc{right:-50%;width:50%}
.control-sidebar.control-sidebar-yocuido.control-sidebar-85pc+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido.control-sidebar-85pc{right:-85%;width:85%}
@media(min-width:768px){.control-sidebar.control-sidebar-yocuido.control-sidebar-sm-50pc+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido.control-sidebar-sm-50pc{right:-50%;width:50%}
}@media(min-width:992px){.control-sidebar.control-sidebar-yocuido.control-sidebar-md-50pc+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido.control-sidebar-md-50pc{right:-50%;width:50%}
}@media(min-width:1200px){.control-sidebar.control-sidebar-yocuido.control-sidebar-lg-35pc+.control-sidebar-bg,.control-sidebar.control-sidebar-yocuido.control-sidebar-lg-35pc{right:-35%;width:35%}
}.wrapper{padding-bottom:50px}.main-footer{position:absolute;bottom:0;left:0;right:0}
.main-header .user-menu .user-company-logo{margin-left:-28px;width:24px;height:24px;padding:4px;background-size:70%;background-position:center;background-repeat:no-repeat}
.panel-heading .btn-pull-right{position:absolute;right:5px;top:5px}.progress-bar-ghost{background-color:#e0e0e0}
.main-sidebar>.slimScrollDiv,.main-sidebar>.slimScrollDiv>.sidebar{overflow:visible !important}
.main-sidebar .user-panel{position:relative}.main-sidebar .user-panel .info{padding:0;position:absolute;top:18px;left:70px;right:15px;white-space:normal}
.main-sidebar .user-panel .image{display:inline-block}.sidebar-mini.sidebar-collapse .sidebar>.user-panel ng-letter-avatar img{width:30px !important;height:30px !important}
.sidebar-mini .sidebar-menu>li>a .pull-right{margin-top:3px}.sidebar-mini.sidebar-collapse .sidebar-menu>li.header{overflow:auto}
.main-sidebar .sidebar-menu{margin-top:10px}.main-sidebar .app-store-buttons a{display:block;margin-bottom:10px}
@media(min-width:768px){.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right),.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{left:49px;box-shadow:1px 1px 1px rgba(0,0,0,.15)}
}.light-underline{padding-bottom:7px;border-bottom:solid 1px rgba(0,0,0,.1)}.searching-block-column{background-color:#fff}
.searching-block-column:nth-child(even){background-color:#f2f3f4}.searching-block-column .search-input{background:#f2f3f4}
.searching-block-column:nth-child(even) .search-input{background-color:#fff}.searching-block .searching-block-title{margin-bottom:20px;max-width:300px}
.searching-block-subtype-selector .searching-block-subtype-level-container{margin-bottom:10px}
.searching-block-subtype-selector .searching-block-subtype-level-container>p{margin-bottom:10px}
.searching-block-subtype-selector .searching-block-subtype-level-container:not(:first-child){margin-top:10px}
.searching-block-subtype-selector .searching-block-subtype-level .searching-block-subtype{margin:1px;border-radius:8px !important}
.searching-block-subtype-selector .searching-block-subtype-level-container:nth-child(even) .searching-block-subtype-level .searching-block-subtype{background-color:#666}
.searching-block-subtype-selector .searching-block-subtype-level .searching-block-subtype .bus-letter{font-size:14px}
.searching-block .searching-block-body{margin-top:15px}.searching-block .searching-block-submit{margin-top:35px}
.dashboard-widget-service-applicant-types .box-body{min-height:150px}.dashboard-widget-service-types .box-body{min-height:150px}
.dashboard-widget-persons-by-location .box{min-height:500px}#picture-target img{height:300px !important;width:300px !important}
.contact-way-list .contact-way-type{font-weight:bold}.contact-way-list{width:100%;table-layout:auto !important}
.contact-way-list td:first-child{width:auto !important}.contact-way-list .contact-way-value{word-wrap:break-word;overflow-wrap:break-word;padding-left:0}
.contact-way-list td:last-child{text-align:right}.medal-showcase{display:flex;flex-wrap:wrap;align-items:start;justify-content:center}
.medal-showcase>.medal-showcase-item{height:100%}.medal{text-align:center;max-width:100px;margin:5px;position:relative}
.medal .medal-name{margin-bottom:5px}.medal .medal-image{display:inline-block;width:60px;height:60px;background-size:contain;background-position:center}
.medal.medal-sm .medal-image{width:40px;height:40px}.medal-showcase.selectable .medal{padding:10px;border-radius:4px;border:solid 2px transparent;cursor:pointer}
.medal-showcase.selectable .medal:hover{background-color:rgba(0,0,0,.05)}.medal-showcase.selectable .medal.selected{background-color:rgba(81,191,226,.2);border-color:rgba(81,191,226,.35)}
.medal .medal-award-revoke{opacity:0;position:absolute;width:18px;height:18px;top:-9px;right:-9px;text-align:center;font-size:1.5em;transition:opacity 200ms ease-in-out;color:#444}
.medal:hover .medal-award-revoke{opacity:1}.users-group-directory .content.person-profile>.row>:first-child{display:none}
.users-group-directory .content.person-profile .person-profile-main{width:100%}.person-profile #person-profile-sidebar.affix{top:125px;bottom:0;overflow:auto}
@media(min-width:1200px){.person-profile #person-profile-sidebar{width:312px}}@media(max-width:991px){.person-profile #person-profile-sidebar{position:static}
}@media(min-width:992px) and (max-width:1199px){.person-profile #person-profile-sidebar{width:240px}
}#person-profile .box{margin:0}#person-profile .box-body-inner{min-height:100px}#person-profile>*:first-child .box>.box-header.with-border{border-top:0}
#person-profile .box>.box-header.with-border{border-top:1px solid #f4f4f4;border-bottom:0}
#person-profile>.box:first-child>.box-header.with-border{border-top:0}.person-profile{margin-top:15px}
.person-profile-header.content-header,.person-profile.content,.person-profile-header-affix{max-width:1000px;margin-left:auto;margin-right:auto}
.person-profile .position-right{position:absolute;right:10px !important}.person-profile .widget-user .widget-user-username{font-size:18px}
.person-profile .widget-user .description-block>.description-header{font-size:14px}
.person-profile .widget-user .description-block>.description-text{font-size:12px}
.person-profile .person-profile-sidebar .contact-way-list{width:100%;max-width:none}
.person-profile .person-profile-sidebar .contact-way-list .option-text{display:none}
.candidate-details .modal-title{font-size:16px}.candidate-details .modal-title .icon-yocuido{height:24px;width:24px;vertical-align:text-bottom}
.candidate-details .label-experience-customer-validation{margin-left:7px}.candidate-details service-application-paused-alert .pull-right{float:none !important;margin-top:15px}
.candidate-row-card .widget-user-image{z-index:0}.candidate-row-card .user-avatar{z-index:0}
.candidate-row-tl-info{position:absolute;z-index:7;left:10px;top:-5px}.candidate-row-agenda-label{padding:5px 10px;font-weight:normal}
.candidate-row-card .medal-showcase{display:inline-block;position:absolute;top:-5px}
.candidate-row-card .medal-showcase .medal{margin:0 5px}.candidate-row-card .medal-showcase .medal .medal-image{width:30px;height:30px}
.candidate-row-card .candidate-flow-labels{display:inline-block}.candidate-row-card .candidate-flow-labels .label{margin-left:5px;font-size:12px;padding-top:.4em}
.candidate-row-card .candidate-alert{max-width:350px;text-align:right}.candidate-row-card .candidate-alert .alert{margin:0}
.candidate-options-case{position:absolute;bottom:40px;right:35px;max-width:45%}.candidate-options-dropdown .dropdown-header{font-weight:bold}
.candidate-options-dropdown .dropdown-header:not(:first-child){margin-top:10px}.candidate-options-dropdown .dropdown-item .dropdown-item-icon-right{float:right;width:15px;text-align:left;margin-left:25px}
.candidate-details .contact-way-type{font-weight:bold}.candidate-row-panel{padding:20px;background-color:#fff}
.candidate-row-panel .label{font-weight:normal}.candidate-row-panel .widget-user-image{float:left}
.candidate-row-panel .user-avatar{border-color:rgba(0,0,0,0.1)}.candidate-row-panel .widget-user-image+div{margin-left:120px}
.candidate-row-panel .rating-case>div{text-align:center}.candidate-row-panel .allegation{height:110px;overflow:auto;margin-top:35px}
.candidate-row-panel .allegation .allegation-title{color:#333;font-weight:bold}.candidate-row-panel.candidate-not-confirmed{background-color:#d9dfe2;box-shadow:none}
.candidate-row-panel.candidate-not-confirmed .badge-favourite{background-color:#d2d6de !important;color:#000 !important}
.candidate-row-panel.candidate-not-confirmed,.candidate-row-panel.candidate-not-confirmed .text-primary,.candidate-row-panel.candidate-not-confirmed .label-disabled-if-candidate-not-confirmed{color:#555 !important}
.candidate-row-panel.candidate-not-confirmed .label-disabled-if-candidate-not-confirmed{background-color:transparent !important}
.candidate-row-panel.candidate-not-confirmed [data-star-num][style]{color:#888 !important}
.candidate-row-panel.candidate-not-confirmed .user-avatar img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:.75}
.candidate-row-panel .label.text-12,.candidate-row-panel .label.text-xs{padding-top:.4em}
.candidate-row-card.highlight .candidate-row-panel:not(.candidate-not-confirmed){border:solid 1px #c7deed;background-color:#d8e8f2}
#application-show{position:relative}.service-application-loaded{position:relative;background-color:#ecf0f5;z-index:2}
.application-info .panel-footer.title{display:flex;flex-direction:row;align-items:start}
.application-info .panel-footer.title>div:first-child{flex:1}.application-info>.panel-body{padding:0}
@media(min-width:992px){.application-info>.panel-body>.row>div[class^="col-"]:not(:last-child){padding-right:0;border-right:1px solid #eee}
.application-info>.panel-body>.row>div[class^="col-"]:not(:first-child){border-left:1px solid #eee;padding-left:0;margin-left:-1px;padding-right:14px}
}@media(max-width:991px){.application-info>.panel-body>.row>div[class^="col-"]:not(:last-child) .list-group-item:last-child{border-bottom:1px solid #eee}
}.application-trial-info{margin-bottom:5px}.application-periods-bar .progress{margin-bottom:0}
.application-info>.panel-body .panel{border:0;box-shadow:none;margin-bottom:0}.application-info-panel>.panel-heading{display:none}
.application-status-panel>.panel-heading{display:none}.application-info-panel dl{margin:10px 0}
.application-info-panel .list-group-item{border:1px solid #eee}.application-status-panel .panel-footer{border-top:1px solid #eee}
.service-application-info-affix{display:none}.service-application-affix.affix .service-application-info-affix{display:block}
.service-application-affix.affix .service-application-stats-bar,.service-application-affix.affix .application-dynamic-filters-container{display:none}
.service-application-affix.affix+.affix-push{margin-bottom:120px}.application-counter,.application-filter{display:inline-block;margin-right:15px;white-space:nowrap}
.application-counter .application-counter-label,.application-filter-label{font-size:85%;text-transform:uppercase;font-weight:bold}
.application-filter-label{margin-right:3px}.dropdown-cantidate-filters .dropdown-header{font-weight:bold}
.dropdown-cantidate-filters .dropdown-header:not(:first-child){margin-top:10px}.service-application-loaded .results-placeholder{padding:60px 0 80px}
#offer-candidates-list{padding-top:15px;position:relative;z-index:1}.application-dynamic-filters-container{padding:0;margin:5px 0 10px}
.application-dynamic-filters-container .alia-menu-bar-item{padding:6px 12px;border:0;border-radius:3px;line-height:normal;margin:0 10px 0 0 !important;color:rgba(0,0,0,.65) !important;display:inline-block}
.application-dynamic-filters-container .alia-menu-bar-item:first-child{color:#333 !important;padding:6px 0}
.application-dynamic-filters-container .alia-menu-bar-item:first-child:hover{background-color:rgba(0,0,0,0) !important}
.application-dynamic-filters-container .alia-menu-bar-item:hover{background-color:rgba(0,0,0,.05) !important;box-shadow:none}
.service-application-active-dynamic-filters{line-height:normal}.service-application-active-dynamic-filters .label-filter>*{padding:3px 8px}
.service-application-card{position:relative}.service-application-card .service-application-card-options{position:absolute;top:15px;right:15px;color:#777}
.service-application-card-mini:hover{background-color:rgba(0,0,0,.05)}.service-application-card-mini .icon{height:30px;width:auto}
.service-application-card-mini>.icon-container+.details{margin-left:45px}.service-application-card-mini .details{font-size:12px}
.shop-cart-dropdown .item-amount{text-align:right;font-weight:bold}.shop-cart-dropdown .item-amount small{text-transform:uppercase;font-size:70%}
.shop-cart-dropdown .item-icon{border-radius:50%;background-color:#51bfe2;padding:6px;display:inline-block;margin-right:10px}
.shop-cart-dropdown .item-icon>img{width:28px !important;height:28px !important;margin-right:0 !important}
.shop-cart-dropdown .item-options{padding:0;margin:0;list-style:none}.shop-cart-dropdown .item-options>li:hover{color:#dd4b39}
.alia-shop-catalog-row{display:flex;flex-wrap:wrap;justify-content:center;position:relative}
.alia-shop-catalog-row>[class*="col-"]{display:flex;flex-direction:column}
.alia-shop-catalog-row>.alia-shop-catalog-col{margin-bottom:20px}alia-shop-catalog-item-card{display:block;height:100%}
.alia-shop-catalog-item-card{height:100%;cursor:pointer;transition:all 300ms ease-in-out}
.alia-shop-catalog-item-card:hover>.box-widget{box-shadow:0 3px 5px rgba(0,0,0,.15)}
.alia-shop-catalog-row .alia-shop-catalog-col.selected .alia-shop-catalog-item-card>.box-widget{box-shadow:0 3px 7px 1px rgba(34,167,208,.25)}
.alia-shop-catalog-item-card .box-widget{height:100%;transition:all 300ms ease-in-out;display:flex;flex-direction:column;margin-bottom:0}
.alia-shop-catalog-item-card .widget-image{height:150px;background-color:#22a7d0;border-top-left-radius:3px;border-top-right-radius:3px;padding:20px;position:relative;overflow:hidden}
.alia-shop-catalog-item-card .widget-image .product-bg{position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 300ms ease-in-out}
.alia-shop-catalog-item-card:hover .widget-image .product-bg{top:0;right:0;bottom:0;left:0}
.alia-shop-catalog-item-card .widget-image .product-bg:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:1}
.alia-shop-catalog-item-card .widget-image .product-icon{position:relative;margin-top:10px;height:100px;text-align:center;z-index:2;transition:all 300ms ease-in-out}
.alia-shop-catalog-item-card:hover .widget-image .product-icon{margin-top:0;height:120px}
.alia-shop-catalog-item-card .widget-image .product-icon img{height:100%;width:auto}
.alia-shop-catalog-item-card .box-footer{text-align:center}.alia-shop-catalog-item-card .box-footer:nth-child(2){display:flex;flex-direction:column;flex:1}
.alia-shop-catalog-item-card .box-footer>.nav{display:flex;flex-direction:column;flex:1}
.alia-shop-catalog-item-card .product-name{font-weight:bold}.alia-shop-catalog-item-card .product-description{flex:1}
.alia-shop-catalog-item-card .product-description a{color:#666}.shop-catalog-product-row-modal{background-color:#4e4e4e;color:#fff;position:absolute;top:100%;width:100vw;margin-top:10px;margin-left:calc((100% - 100vw) / 2);margin-right:calc((100% - 100vw) / 2);transition:all 300ms ease-in-out;overflow:hidden;transform:scaleY(0);transform-origin:top;max-height:0;opacity:0}
.alia-shop-catalog-row .alia-shop-catalog-col.selected+.shop-catalog-product-row-modal{position:static;max-height:9999px;transform:scaleY(1);opacity:1}
.alia-shop-catalog-row .alia-shop-catalog-item-card:after{content:"";position:absolute;bottom:-30px;left:calc(50% - 15px);width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #4e4e4e transparent;transition:all 300ms ease-in-out;opacity:0}
.alia-shop-catalog-row .alia-shop-catalog-col.selected .alia-shop-catalog-item-card:after{opacity:1}
.shop-catalog-product-row-modal .row-modal-inner{padding:40px 20px}.shop-catalog-product-row-modal .row-modal-title{margin:15px 0 30px;font-size:16px;text-align:center}
.shop-catalog-product-row-modal .shop-catalog-product-plans-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.alia-shop-catalog-plan-col{display:flex;margin-bottom:20px}.alia-shop-catalog-plan-col .small-box{position:relative;overflow:hidden;margin-bottom:0;display:flex;flex-direction:column;flex:1}
.alia-shop-catalog-plan-col .small-box:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;background-color:#fff;transition:all 300ms ease-in-out}
.alia-shop-catalog-plan-col .small-box>.inner{display:flex;flex-direction:column;flex:1}
.alia-shop-catalog-item-plan-card{height:100%;display:flex;flex-direction:column}
.alia-shop-catalog-item-plan-card .plan-name{font-weight:bold;font-size:16px;position:relative;margin-bottom:15px}
.alia-shop-catalog-item-plan-card .plan-name:after{content:"";position:absolute;bottom:-5px;left:0;width:50%;height:1px;border-radius:4px;background-color:#fff}
.alia-shop-catalog-item-plan-card .plan-description{flex:1;font-size:14px;padding-right:80px}
.alia-shop-catalog-item-plan-card .plan-price{text-align:center}.alia-shop-catalog-item-plan-card .plan-price .plan-price-currency{text-transform:uppercase;font-size:14px;color:#fff}
.alia-shop-catalog-item-plan-card .plan-price.plan-promo{font-size:20px;text-decoration:line-through}
.alia-shop-catalog-item-plan-card .plan-price.plan-promo .plan-price-currency{display:inline-block;font-size:11px}
.alia-shop-catalog-item-plan-card .plan-promo-text{margin:0 auto;text-align:center;text-transform:uppercase;font-size:11px}
.alia-shop-catalog-item-plan-card .purchase-container{margin-top:20px;text-align:center}
.alia-shop-catalog-item-plan-card .purchase-container .btn{width:160px}@media(max-width:767px){.alia-shop-catalog-plan-col{margin-bottom:40px}
.alia-shop-catalog-item-plan-card .plan-name:after{left:25%}.alia-shop-catalog-item-plan-card .plan-description{padding-right:0}
}@media(max-width:767px){.alia-shop-catalog-plan-col{display:block}.shop-catalog-product-row-modal{position:static}
}.modal-dialog .alia-shop-catalog-row.products-count-1>.alia-shop-catalog-col{display:none}
.modal-dialog .alia-shop-catalog-row.products-count-1>.alia-shop-catalog-col+.shop-catalog-product-row-modal{height:auto;transition:none !important;transform:none !important;max-height:9999px !important;opacity:1;margin:0}
#shop-checkout .wizard-step-panel .panel-body>h3{margin-bottom:40px}.wizard-step-panel .panel-body>h3 .fa-stack>.fa-stack-2x{color:#eaeaea}
#shop-checkout .wizard-step-complete .wizard-step-number{background-color:#51bfe2;color:#fff}
#shop-checkout .panel-placeholder{margin-bottom:20px}#shop-checkout .customer-widget{margin-bottom:20px;display:flex;flex-direction:row}
#shop-checkout .customer-widget>.customer-image{width:50px}#shop-checkout .customer-widget>.customer-info{flex:1;margin-left:20px}
#shop-checkout .acceptance label{cursor:pointer}#shop-checkout .acceptance.highlight .tooltip{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}
#shop-checkout .acceptance label span{margin-left:5px}#shop-checkout .img-3d-secure,#shop-checkout-success .img-3d-secure,#shop-checkout-error .img-3d-secure{float:right;height:70px;width:auto}
#shop-checkout-auth-required .shop-checkout-auth-required-col{text-align:center}#shop-checkout-auth-required .shop-checkout-auth-required-col:first-child{border-right:1px solid #eee}
#shop-checkout-auth-required .shop-checkout-auth-required-col>div{padding:40px}#shop-checkout-auth-required .shop-checkout-auth-required-col .btn{margin-top:15px}
@media(max-width:767px){#shop-checkout .img-3d-secure{float:none;margin-bottom:15px}
#shop-checkout-auth-required .shop-checkout-auth-required-col:first-child{border-right:0;border-bottom:1px solid #eee}
}.shop-credit-card-form{display:flex;flex-direction:row}.shop-credit-card-form .card-preview-container{width:315px}
.shop-credit-card-form .card-form-container{flex:1;margin-left:30px}@media(max-width:767px){.shop-credit-card-form .card-preview-container{width:auto}
.shop-credit-card-form .jp-card-container{transform:scale(.65) !important}.shop-credit-card-form .jp-card{width:100%;min-width:auto}
}.shop-ide .footer-push,.shop-ide .main-footer{height:50px}.shop-ide .main-footer{transition:none}
.shop-inventory-modal .modal-body{padding-top:0;padding-bottom:0}.shop-inventory-modal .modal-body.box{box-shadow:none;overflow:hidden}
.shop-inventory-row{background-color:#ecf0f5;padding:30px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.shop-inventory-modal .panel-group{margin-left:-15px;margin-right:-15px;margin-bottom:0}
.shop-inventory-modal .panel-group .panel{box-shadow:none;border:0;border-radius:0;margin-top:0 !important}
.shop-inventory-modal .panel-group .panel .panel-body{border:0 !important;padding-top:0;padding-bottom:0}
.shop-inventory-modal .panel-group .panel-heading{border-radius:0;border-bottom:0;padding:0;margin:15px 0}
.shop-inventory-modal .panel-group .panel-heading a{padding:10px 15px;display:block;color:#333 !important}
.shop-inventory-modal .panel-group .panel-heading h4{font-size:14px}.shop-inventory-modal .panel-group .panel-heading .btn.pull-right{background-color:#fff}
.shop-inventory-modal .no-inventory .panel-group>.panel.panel-catalog>.panel-heading{display:none}
.shop-order-state{font-size:15px}.shop-order-date{color:#444}.shop-order-table td.product-icon>div{display:inline-block;padding:6px;border-radius:50%;background-color:#51bfe2}
.shop-order-table td.product-icon img{height:32px;width:32px}.shop-order-table td.product-info,.shop-order-table td.plan-info{white-space:normal}
.shop-order-table td.product-info p,.shop-order-table td.plan-info p{max-width:300px}
.shop-order-table td.product-info p:last-of-type,.shop-order-table td.plan-info p:last-of-type{color:#777}
.shop-order-table td.item-many{font-weight:bold}.shop-order-table .amount.total{text-align:right}
.shop-order-table .amount.total,.shop-order-summary dl>.total{font-weight:bold}.shop-order-table .amount small,.shop-order-summary dl>dd small{text-transform:uppercase;font-size:10px}
.shop-order .shop-order-summary-container{text-align:right}.shop-order .shop-order-summary{display:inline-block;background-color:#f5f5f5;padding:20px;border-radius:4px}
.shop-order .shop-order-summary dl{margin:0}.shop-order-summary dl>dt,.shop-order-summary dl>dd{line-height:20px;vertical-align:text-bottom}
.shop-order-summary dl>dt{text-align:left}.shop-order-summary dl>dt.total{text-transform:uppercase}
.shop-order-summary dl>dd.total{font-size:1.25em}.shop-order-summary dl>.total{margin-top:10px}
@media(max-width:767px){.shop-order .shop-order-summary{text-align:left;display:block}
}.alia-shop-panel-subscriptions>.box-header>.box-tools>.badge{display:none}.alia-shop-customer-subscriptions>ul,.alia-shop-product-plans>ul{margin:0;padding:0;list-style-type:none}
.alia-shop-customer-subscriptions>ul>li,.alia-shop-product-plans>ul>li{margin-bottom:10px}
.alia-shop-customer-subscriptions>ul>li:last-child,.alia-shop-product-plans>ul>li:last-child{margin-bottom:0}
.alia-shop-customer-subscription-card{position:relative}.alia-shop-customer-subscription-card>.info>.field-title{margin-bottom:10px}
.alia-shop-customer-subscription-card>.info>.field-period,.alia-shop-customer-subscription-card>.info>.field-ended-at{display:inline-block}
.alia-shop-customer-subscription-card>.info>.field-period,.alia-shop-customer-subscription-card>.info>.field-ended-at{margin-right:5px}
.alia-shop-customer-subscription-card>.info>.field-period>.field-label{font-weight:bold}
.alia-shop-customer-subscription-card .subscription-items{margin-top:0}.alia-shop-customer-subscription-card .tools{position:absolute;right:0;top:0}
.alia-shop-customer-subscription-card>.tools>.field-status{display:none}.alia-shop-subscription-item:not(:last-child),.alia-shop-product-plan:not(:last-child){margin-bottom:10px}
.alia-shop-subscription-item-card,.alia-shop-product-plan-card{position:relative;border:solid 1px #e9e9e9;border-radius:3px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.alia-shop-product-plan.selectable .alia-shop-product-plan-card{cursor:pointer;transition:all 500ms ease-in-out}
.alia-shop-product-plan.selectable:hover .alia-shop-product-plan-card{box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.alia-shop-product-plan.selected .alia-shop-product-plan-card{border:solid 1px #00a7d0}
.alia-shop-subscription-item-card>.options{position:absolute;top:10px;right:10px}
.alia-shop-subscription-item-card .info,.alia-shop-product-plan-card .info{padding:15px}
.alia-shop-subscription-item-card .field-product-name,.alia-shop-product-plan-card .field-product-name{color:#444}
.alia-shop-subscription-item-card .field-plan-name,.alia-shop-product-plan-card .field-plan-name{color:#777;text-transform:uppercase;margin-left:7px;background-color:#eaeaea;font-size:10px;padding:4px 7px;vertical-align:text-bottom;border-radius:3px}
.alia-shop-subscription-item-card>.info>.details,.alia-shop-product-plan-card>.info>.details{margin-top:10px}
.alia-shop-subscription-item-card .field-plan-description,.alia-shop-product-plan-card .field-plan-description{color:#777}
.alia-shop-subscription-item-card .product-usages .alia-table{border-top:solid 1px #e9e9e9;border-bottom:solid 1px #e9e9e9;border-left:0;border-right:0}
.alia-shop-subscription-item-card .product-usages .alia-table>tbody>tr>td:first-child,.alia-shop-subscription-item-card .product-usages .alia-table>thead>tr>th:first-child{padding-left:15px}
.alia-shop-subscription-item-card .product-usages .dataTables_wrapper>.row:last-child{padding:0 7px 0 15px}
.alia-shop-subscription-item-card .product-usages .unit-label{color:#777}.alia-shop-product-plans-modal .modal-body{background-color:#fafafa}
.timeline-white-contrast .timeline>li>.timeline-item{background-color:#e3e6ea}.modal-body .timeline>li.wow{visibility:visible !important}
.agenda-list-matched-persons{padding:0 45px}.agenda-list-matched-persons .agenda-person-card-container:last-child .agenda-person-card{margin-bottom:0}
.agenda-item-notes-widget .panel-heading{background-color:rgba(0,0,0,.02)}.agenda-item-notes-widget .panel-group{margin-bottom:0}
.agenda-item-profile-main .box{margin:0}.agenda-item-profile-main>*:first-child .box>.box-header.with-border{border-top:0}
.agenda-item-profile-main .box>.box-header.with-border{border-top:1px solid #f4f4f4;border-bottom:0}
.agenda-item-profile-main>.box:first-child>.box-header.with-border{border-top:0}.agenda-item-profile .label-experience-customer-validation{display:none}
.agenda-item-profile-affix{height:60px;max-height:60px}.agenda-item-profile-affix .affix-top-person-name{font-size:14px;color:#777}
.agenda-item-profile-affix .scroll-top{top:20px;right:15px}.wizard-steps{border:0;overflow:hidden}
.wizard-steps .panel-body{padding:0}.wizard-step:not(:first-child){padding-left:0}
.wizard-step:not(:last-child){padding-right:0}.wizard-step-inner{margin:0;padding:15px 10px;border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:transparent}
.wizard-step-enabled{cursor:pointer}.wizard-step-active .wizard-step-inner{border-bottom-color:#3c8dbc}
.wizard-step-number{width:30px;height:30px;text-align:center;line-height:30px;display:inline-block;font-weight:bold;border-radius:50%;background-color:#eaeaea;margin-bottom:7px}
.wizard-step-active .wizard-step-number{background-color:#3c8dbc;color:#fff}.wizard-step-complete .wizard-step-number{background-color:#00a65a;color:#fff}
.wizard-step-name{text-transform:uppercase}.wizard-step-active .wizard-step-name{font-weight:bold}
.wizard-panel-title{color:#444}.wizard-btn{padding:16px;font-size:14px;box-shadow:0 7px 9px -7px rgba(0,0,0,0.4)}
.wizard-step-content .alert{border-radius:.25rem}.input-info{cursor:pointer}.input-info-icon{margin-right:5px;color:#3c8dbc}
.input-info-extended{color:#777;font-size:12px}.input-info-extended-inner{padding-bottom:10px}
.input-info-extended .relevant{font-weight:bold;color:#777}.switch-label-normal label{font-weight:normal}
.offer-wizard-results .nav-tabs>li img{height:18px;width:auto;vertical-align:text-bottom}
.offer-wizard-results .nav-tabs>li .badge{background-color:rgba(0,0,0,.15);color:#666}
.offer-wizard-results .nav-tabs>li.active .badge{background-color:#3c8dbc;color:#fff}
.offer-wizard-overview h4{display:inline-block}.offer-wizard-step-overview-header{color:#666;background-color:rgba(0,0,0,.05)}
.offer-wizard-step-overview-body{position:relative}.offer-wizard-step-overview-body .btn{position:absolute;right:20px;top:20px}
.offer-wizard-overview dd{margin-bottom:7px}.offer-wizard-results{overflow:hidden}
.offer-wizard-alert-confirm>p{padding:6px 0}