/* Minification failed. Returning unminified contents.
(2197,2466): run-time error CSS1019: Unexpected token, found ':'
(2197,2466): run-time error CSS1042: Expected function, found ':'
(2197,2466): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,349): run-time error CSS1019: Unexpected token, found ':'
(2330,349): run-time error CSS1042: Expected function, found ':'
(2330,349): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,550): run-time error CSS1019: Unexpected token, found ':'
(2330,550): run-time error CSS1042: Expected function, found ':'
(2330,550): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,676): run-time error CSS1019: Unexpected token, found ':'
(2330,676): run-time error CSS1042: Expected function, found ':'
(2330,676): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,859): run-time error CSS1019: Unexpected token, found ':'
(2330,859): run-time error CSS1042: Expected function, found ':'
(2330,859): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,1120): run-time error CSS1019: Unexpected token, found ':'
(2330,1120): run-time error CSS1042: Expected function, found ':'
(2330,1120): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,1695): run-time error CSS1019: Unexpected token, found ':'
(2330,1695): run-time error CSS1042: Expected function, found ':'
(2330,1695): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,1794): run-time error CSS1019: Unexpected token, found ':'
(2330,1794): run-time error CSS1042: Expected function, found ':'
(2330,1794): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2330,2377): run-time error CSS1019: Unexpected token, found ':'
(2330,2377): run-time error CSS1042: Expected function, found ':'
(2330,2377): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,2595): run-time error CSS1019: Unexpected token, found ':'
(2331,2595): run-time error CSS1042: Expected function, found ':'
(2331,2595): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,2902): run-time error CSS1019: Unexpected token, found ':'
(2331,2902): run-time error CSS1042: Expected function, found ':'
(2331,2902): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,3043): run-time error CSS1019: Unexpected token, found ':'
(2331,3043): run-time error CSS1042: Expected function, found ':'
(2331,3043): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,3137): run-time error CSS1019: Unexpected token, found ':'
(2331,3137): run-time error CSS1042: Expected function, found ':'
(2331,3137): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,3282): run-time error CSS1019: Unexpected token, found ':'
(2331,3282): run-time error CSS1042: Expected function, found ':'
(2331,3282): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,3456): run-time error CSS1019: Unexpected token, found ':'
(2331,3456): run-time error CSS1042: Expected function, found ':'
(2331,3456): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,3570): run-time error CSS1019: Unexpected token, found ':'
(2331,3570): run-time error CSS1042: Expected function, found ':'
(2331,3570): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,6540): run-time error CSS1019: Unexpected token, found ':'
(2331,6540): run-time error CSS1042: Expected function, found ':'
(2331,6540): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,6748): run-time error CSS1019: Unexpected token, found ':'
(2331,6748): run-time error CSS1042: Expected function, found ':'
(2331,6748): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2331,6871): run-time error CSS1019: Unexpected token, found ':'
(2331,6871): run-time error CSS1042: Expected function, found ':'
(2331,6871): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
.bs-label{font-size:80%;line-height:1;display:inline;padding:4px;text-align:center;text-transform:uppercase;vertical-align:baseline;white-space:nowrap;border-radius:2px;font-weight:700}.bs-label[href]:focus,.bs-label[href]:hover{cursor:pointer;text-decoration:none;color:#fff}.bs-label:empty{display:none}.btn .bs-label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.badge,.bs-badge{font-size:11px;font-weight:700;line-height:19px;display:inline-block;min-width:20px;height:20px;padding:0 4px 0 5px;text-align:center;vertical-align:baseline;white-space:nowrap;color:#fff;border-radius:10px}.badge-small{min-width:10px;height:10px}.bs-badge:empty{display:none}.btn .bs-badge{position:relative;top:-2px}.bs-badge.badge-absolute{position:absolute;z-index:5;top:-10px;left:-15px}.bs-badge.badge-absolute.float-right{right:-15px;left:auto}.status-badge{position:relative;display:inline-block}.status-badge .small-badge{position:absolute;right:1px;bottom:1px}.small-badge{overflow:hidden;width:12px;height:12px;padding:0;border:2px solid #fff!important;border-radius:20px}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:'\201C''\201D''\2018''\2019'}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}button{margin:0}button,input,select,textarea{font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0;border-collapse:collapse}@media print{*{color:#000!important;background:0 0!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:' (' attr(href)')'}abbr[title]:after{content:' (' attr(title)')'}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.jGrowl{display:none}}small{font-size:85%}a{text-decoration:none}:active,:focus,:visited,a,a:active,a:focus,a:visited{outline:0}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jqstooltip{box-sizing:content-box}
.alert,.alert-icon,.bootstrap-timepicker-widget table td input,.bsdatepicker,.bsdatepicker td,.bsdatepicker td span,.bsdatepicker th,.btn,.button-pane,.chosen-choices,.chosen-choices li.search-choice,.chosen-container,.chosen-container-single .chosen-search input,.chosen-results li.highlighted,.chosen-single,.content-box,.content-box .ui-widget-overlay.loader,.content-box-closed,.content-box-closed .content-box-header,.dashboard-box,.daterangepicker,.daterangepicker .calendar-date,.daterangepicker .ranges li,.daterangepicker td,.daterangepicker th,.dropdown-menu,.dropdown-submenu.float-left>.dropdown-menu,.dropzone,.form-control,.form-input-icon .glyph-icon,.hero-btn,.icon-boxed,.image-box,.info-box,.info-box-alt,.input,.input-group-addon.addon-inside,.jGrowl-notification,.main-header .main-nav.nav-alt li.sf-mega-menu .sf-mega a,.main-header .main-nav.nav-alt li>ul li a,.main-nav ul li ul li a,.minicolors-panel,.ms-list li,.nav-list,.nav-list-horizontal-alt li a,.nav-tabs.nav-justified>li>a,.nav>li>a,.notifications-box,.pagination,.panel-box,.panel-content,.panel-group .panel,.panel-layout,.popover,.progressbar,.progressbar-value,.sb-slidebar .chat-box li a,.sb-slidebar .popover-title,.selector,.table-rounded,.tile-box,.tile-button,.todo-box li,.tooltip-inner,.ui-accordion,.ui-accordion-header,.ui-button,.ui-corner-all,.ui-datepicker,.ui-datepicker td a,.ui-datepicker td span,.ui-datepicker-buttonpane button,.ui-datepicker-next,.ui-datepicker-prev,.ui-dialog,.ui-dialog .ui-dialog-titlebar-close,.ui-dialog-buttonset button,.ui-dialog-titlebar-close,.ui-editRangeSlider-inputValue,.ui-menu li a,.ui-menu-item,.ui-rangeSlider-bar,.ui-rangeSlider-label,.ui-rangeSlider-noArrow .ui-rangeSlider-container,.ui-rangeSlider-withArrows .ui-rangeSlider-container,.ui-tabs,.ui-toolbar input,.ui-toolbar select,div.dataTables_filter input,div[id^=uniform-] span{border-radius:3px}.btn-group-vertical>.btn:first-child,.content-box .content-box-header,.list-group-item:first-child,.nav-list li:first-child a,.notifications-box li:first-child,.panel-heading,.panel>.list-group:first-child .list-group-item:first-child,.popover-title,.post-box textarea,.pricing-title,.tile-header,.ui-datepicker-header,.ui-datepicker-title,.ui-dialog .ui-dialog-titlebar,.ui-tabs-nav,.ui-tabs-nav li>a{border-top-left-radius:3px;border-top-right-radius:3px}.list-group-item:last-child,.panel-footer,.panel>.list-group:last-child .list-group-item:last-child,.popover-content,.ui-tabs-nav.tabs-bottom{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.irs-line-left,.table-rounded thead tr:first-child td:first-child,.table-rounded thead tr:first-child th:first-child,.ui-tabs-nav li:first-child{border-top-left-radius:3px}.fc-state-default.fc-corner-left,.ui-tabs-nav.tabs-bottom li:first-child{border-top-left-radius:0;border-bottom-left-radius:3px}.header-buttons-separator .icon-separator:last-child,.table-rounded thead tr:first-child td:last-child,.table-rounded thead tr:first-child th:last-child,.ui-tabs-nav li.float-right:not(:last-child){border-top-right-radius:3px}.fc-state-default.fc-corner-right,.ui-tabs-nav.tabs-bottom li.float-right:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:3px}.table-rounded tbody tr:last-child td:last-child,.table-rounded tbody tr:last-child th:last-child{border-bottom-right-radius:3px}.input-group-addon.addon-inside+.form-control,.irs-line-left,.table-rounded tbody tr:last-child td:first-child,.table-rounded tbody tr:last-child th:first-child{border-bottom-left-radius:3px}.btn-group-vertical>.btn:last-of-type,.chosen-drop,.chosen-results li.no-results,.content-box .content-box-wrapper,.info-box,.main-nav ul li ul,.nav-list li:last-child a,.nav-tabs-bottom>li>a,.notifications-box li:last-child,.ui-datepicker-buttonpane,.ui-dialog .ui-dialog-buttonpane,.ui-menu{border-bottom-right-radius:3px!important;border-bottom-left-radius:3px!important}.fc-corner-left,.input-append-wrapper .input-append,.nav-tabs-left>li>a,.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:0;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important}.chosen-container-single .chosen-search i,.chosen-container-single .chosen-single div,.fc-corner-right,.input-append-right .input-append,.nav-tabs-right>li>a,.pagination>li:last-child>a,.pagination>li:last-child>span,.panel-box[class*=' col-xs']+.panel-box[class*=' col-xs'],.selector i{border-radius:0;border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.btn-group .btn:last-of-type,.btn-group .btn:last-of-type .icon-separator,.icon-separator.float-right,.irs-line-right{border-top-right-radius:3px;border-bottom-right-radius:3px}.ui-spinner-up{border-top-left-radius:0;border-top-right-radius:3px!important}.ui-spinner-down{border-bottom-right-radius:3px!important;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.ui-autocomplete{border-top-left-radius:0;border-top-right-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.content-box-header>.icon-separator,.corner-ribbon,.corner-ribbon>a,.corner-ribbon>div,.input-group-addon.addon-inside+.form-control{border-top-left-radius:3px}.corner-ribbon-tr,.corner-ribbon-tr>a,.corner-ribbon-tr>div{border-top-right-radius:3px}.bootstrap-switch .bootstrap-switch-handle-on{border-top-left-radius:3px;border-bottom-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-top-right-radius:3px;border-bottom-right-radius:3px}
.btn,.fc-button{font-size:12px;position:relative;display:inline-block;padding:0 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;text-transform:uppercase;font-weight:700;text-align:center;white-space:nowrap;border-width:1px;border-style:solid;border-color:transparent;background-image:none}.btn:hover{box-shadow:0 6px 10px rgba(0,0,0,.23),0 10px 30px rgba(0,0,0,.19)}.btn-flat:hover{box-shadow:0 0 0 transparent}.btn,.fc-button,.size-md{line-height:32px;height:34px;min-width:34px}.btn-abs{position:absolute;top:50%;right:0;margin-top:-17px}.btn.hover-round:hover{border-radius:100px}.btn.active,.btn:active,.fc-state-active,.fc-state-down,.ui-datepicker .ui-datepicker-buttonpane button:active,.ui-datepicker .ui-datepicker-next:active,.ui-datepicker .ui-datepicker-prev:active,.ui-dialog .ui-dialog-titlebar-close:active,.ui-dialog-buttonset button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],.disabled,.fc-state-disabled,fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65)}.btn-link{cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:focus,.btn-link:hover{text-decoration:underline;background-color:transparent}.btn-group-lg>.btn,.btn-lg,.size-lg{line-height:44px;min-width:56px;height:46px}.btn-lg-abs{margin-top:-23px}.btn-group-lg>.btn,.btn-lg{font-size:15px;padding:0 16px}.btn-group-sm>.btn,.btn-sm,.size-sm{line-height:28px;height:30px}.btn-sm-abs{margin-top:-15px}.btn-group-sm>.btn,.btn-sm{font-size:13px;padding:0 10px}.btn-group-xs>.btn,.btn-xs,.size-xs{line-height:20px;min-width:22px;height:22px}.btn-xs-abs{margin-top:-11px}.btn-group-xs>.btn,.btn-xs{font-size:10px;padding:0 5px}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:10px}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group{float:left}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.pagination{display:inline-block;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{line-height:1.42857143;position:relative;float:left;margin-left:-1px;padding:6px 12px;text-decoration:none;border-width:1px;border-style:solid}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;padding:10px 16px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;padding:5px 10px}.pager{margin-top:0;padding-left:0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;border:1px solid #ddd;border-radius:15px;background-color:#fff}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:not-allowed;color:#999;background-color:#fff}.btn>.icon-separator{position:absolute;top:0;left:0;width:32px;height:100%;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.icon-separator+.button-content{margin-left:32px}.btn-xs .icon-separator{width:22px}.btn-xs .icon-separator+.button-content{margin-left:22px}.btn-sm .icon-separator{width:25px}.btn-sm .icon-separator+.button-content{margin-left:25px}.btn-lg .icon-separator{width:44px}.btn-lg .icon-separator+.button-content{margin-left:44px}.icon-separator.float-right{border-top-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.vertical-button{line-height:1.6em;height:auto;padding:10px 0 5px;font-size:11px}.vertical-button .button-content{opacity:.7;filter:alpha(opacity=70)}.icon-separator-vertical{font-size:25px;display:block;margin:5px auto}.dashboard-buttons .btn{width:93px;margin:5px 3px}.btn-outline,.btn-outline-inverse{display:inline-block;text-align:center;color:#fff;box-sizing:initial;border-width:2px;border-style:solid;text-transform:uppercase}.btn-outline-inverse{border-color:rgba(255,255,255,.47)}.btn-outline-inverse:hover{background:rgba(255,255,255,.2);border-color:#fff}.btn-outline-inverse.hero-btn{color:#fff}.btn-outline{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.6)}.btn-outline:hover{color:#fff;border-color:rgba(0,0,0,.8);background:rgba(0,0,0,.8)}.btn.btn-round{border-radius:150px;padding:0}.btn-round.btn-lg{width:46px;min-width:46px}.btn-round.btn-xlg{width:66px;min-width:66px;height:66px;line-height:66px}.btn-round.btn-xlg .glyph-icon{font-size:24px}.btn-round.btn-md{width:34px}.btn-round.btn-sm{width:30px}.btn-round.btn-xs{width:22px}.btn-alt{font-weight:700;text-transform:uppercase;font-size:12px}.btn-hover span{padding:0 20px;left:0;position:relative;transition:opacity .2s ease-out,left .2s ease-out;-webkit-transition:opacity .2s ease-out,left .2s ease-out}.btn-hover .glyph-icon{opacity:0;-ms-filter:"alpha(opacity=0)";position:absolute;right:20px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.btn-hover:hover .glyph-icon{opacity:1;right:15px;-ms-filter:"alpha(opacity=100)"}.btn-hover:hover span{left:-15px}.btn-border{border-width:2px;border-style:solid}.btn-border span{opacity:.75;filter:alpha(opacity=75)}.btn-border:hover{text-decoration:none}.btn-border:hover span{opacity:1;filter:alpha(opacity=100)}
.font-black{color:#464646!important}.font-blue{color:#2196F3!important}.font-blue-alt{color:#3F51B5!important}.font-azure{color:#00BCD4!important}.font-gray,.text-muted{color:#c2c2c2!important}.font-gray-dark,.text-info{color:#828282!important}.font-green,.text-success{color:#4CAF50!important}.font-orange,.text-warning{color:#FF5722!important}.font-yellow{color:#FFEB3B!important}.font-purple{color:#673AB7!important}.font-red,.has-error .help-block,.parsley-required,.text-danger{color:#F44336!important}.font-white{color:#fff!important}.alert-info,.alert-info a{color:#6c6c6c;border-color:#c9c9c9;background:#dfe8f1}.alert-notice,.alert-notice a{color:#0f2c62;border-color:#62baf6;background:#c6e8ff}.alert-success,.alert-success a,.parsley-success{color:#1e620f;border-color:#7cd362;background:#d3ffc6}.parsley-success{background:#fff}.alert-warning,.alert-warning a,.warning{color:#624b0f;border-color:#ebc875;background:#ffeec6}.alert-danger,.alert-danger a,.danger,.parsley-error{color:#620f0f;border-color:#db6a6a;background:#ffc6c6}.parsley-error{background:#fff}.bg-facebook{color:#fff!important;background:#3b5998}.btn.bg-facebook:hover{background:#304b85}.bg-twitter{color:#fff!important;background:#3a92c8}.btn.bg-twitter:hover{background:#2b80b4}.bg-google{color:#fff!important;background:#dd4b39}.btn.bg-google:hover{background:#c93b2a}.badge-info,.bg-blue,.bootstrap-switch-info,.btn-info,.checkbox-info div[id^=uniform-] span.checked,.hover-blue:hover,.hover-info:hover,.label-info,.progress-bar-info,.radio-info div[id^=uniform-] span.checked{color:#fff;border-color:#1489e6;background:#2196F3}.btn-info.active,.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,.label-info[href]:focus,.label-info[href]:hover,.open .dropdown-toggle.btn-info{color:#fff;border-color:#1489e6;background:#2ea3ff}.badge-danger,.bg-danger,.bg-red,.bootstrap-switch-danger,.btn-danger,.checkbox-danger div[id^=uniform-] span.checked,.hover-danger:hover,.hover-red:hover,.label-danger,.progress-bar-danger,.radio-danger div[id^=uniform-] span.checked{color:#fff;border-color:#e73629;background:#F44336}.btn-danger.active,.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,.label-danger[href]:focus,.label-danger[href]:hover,.open .dropdown-toggle.btn-danger{color:#fff;border-color:#e73629;background:#ff5043}.badge-gray,.bg-gray,.btn-gray,.hover-gray:hover,.label-gray{color:#666;background:#efefef}.btn-gray.active,.btn-gray.disabled,.btn-gray.disabled.active,.btn-gray.disabled:active,.btn-gray.disabled:focus,.btn-gray.disabled:hover,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.btn-gray[disabled],.btn-gray[disabled].active,.btn-gray[disabled]:active,.btn-gray[disabled]:focus,.btn-gray[disabled]:hover,.label-gray[href]:focus,.label-gray[href]:hover,.open .dropdown-toggle.btn-gray{color:#333;background:#e7e7e7}.badge-gray-alt,.bg-gray-alt,.btn-gray-alt,.hover-gray-alt:hover,.label-gray-alt{color:#888;background:#f6f6f6}.btn-gray-alt.active,.btn-gray-alt.disabled,.btn-gray-alt.disabled.active,.btn-gray-alt.disabled:active,.btn-gray-alt.disabled:focus,.btn-gray-alt.disabled:hover,.btn-gray-alt:active,.btn-gray-alt:focus,.btn-gray-alt:hover,.btn-gray-alt[disabled],.btn-gray-alt[disabled].active,.btn-gray-alt[disabled]:active,.btn-gray-alt[disabled]:focus,.btn-gray-alt[disabled]:hover,.label-gray-alt[href]:focus,.label-gray-alt[href]:hover,.open .dropdown-toggle.btn-gray-alt{color:#444;background:#ededed}.badge-black,.bg-black,.btn-black,.hover-black:hover,.label-black{color:#ccc;border-color:#000;background:#272634}.boxed-layout.bg-black{background:#272634}.btn-black.active,.btn-black.disabled,.btn-black.disabled.active,.btn-black.disabled:active,.btn-black.disabled:focus,.btn-black.disabled:hover,.btn-black:active,.btn-black:focus,.btn-black:hover,.btn-black[disabled],.btn-black[disabled].active,.btn-black[disabled]:active,.btn-black[disabled]:focus,.btn-black[disabled]:hover,.label-black[href]:focus,.label-black[href]:hover,.open .dropdown-toggle.btn-black{color:#fdfdfd;background:#151515}.badge-black-opacity,.bg-black-opacity,.btn-black-opacity,.hover-black-opacity:hover,.label-black-opacity{color:#a9b3bb;background:#2b323d}.btn-black-opacity.active,.btn-black-opacity.disabled,.btn-black-opacity.disabled.active,.btn-black-opacity.disabled:active,.btn-black-opacity.disabled:focus,.btn-black-opacity.disabled:hover,.btn-black-opacity:active,.btn-black-opacity:focus,.btn-black-opacity:hover,.btn-black-opacity[disabled],.btn-black-opacity[disabled].active,.btn-black-opacity[disabled]:active,.btn-black-opacity[disabled]:focus,.btn-black-opacity[disabled]:hover,.label-black-opacity[href]:focus,.label-black-opacity[href]:hover,.open .dropdown-toggle.btn-black-opacity{color:#fff;background:#14171c}.badge-black-opacity-alt,.bg-black-opacity-alt,.btn-black-opacity-alt,.hover-black-opacity-alt:hover,.label-black-opacity-alt{color:#fff;background:rgba(0,0,0,.2);border-color:transparent}.btn-black-opacity-alt.active,.btn-black-opacity-alt.disabled,.btn-black-opacity-alt.disabled.active,.btn-black-opacity-alt.disabled:active,.btn-black-opacity-alt.disabled:focus,.btn-black-opacity-alt.disabled:hover,.btn-black-opacity-alt:active,.btn-black-opacity-alt:focus,.btn-black-opacity-alt:hover,.btn-black-opacity-alt[disabled],.btn-black-opacity-alt[disabled].active,.btn-black-opacity-alt[disabled]:active,.btn-black-opacity-alt[disabled]:focus,.btn-black-opacity-alt[disabled]:hover,.label-black-opacity-alt[href]:focus,.label-black-opacity-alt[href]:hover,.open .dropdown-toggle.btn-black-opacity-alt{color:#fff;background:rgba(0,0,0,.3)}.badge-success,.bg-green,.bootstrap-switch-success,.btn-success,.checkbox-success div[id^=uniform-] span.checked,.hover-green:hover,.hover-success:hover,.label-success,.progress-bar-success,.radio-success div[id^=uniform-] span.checked{color:#fff;border-color:#3fa243;background:#4CAF50}.btn-success.active,.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,.label-success[href]:focus,.label-success[href]:hover,.open .dropdown-toggle.btn-success{color:#fff;border-color:#3fa243;background:#59bc5d}.badge-warning,.bg-orange,.bg-warning,.bootstrap-switch-warning,.btn-warning,.checkbox-warning div[id^=uniform-] span.checked,.hover-orange:hover,.hover-warning:hover,.label-warning,.progress-bar-warning,.radio-warning div[id^=uniform-] span.checked{color:#fff;border-color:#f24a15;background:#FF5722}.btn-warning.active,.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,.label-warning[href]:focus,.label-warning[href]:hover,.open .dropdown-toggle.btn-warning{color:#fff;border-color:#f24a15;background:#ff642f}.bg-white,.label-white,.table{background:#fff}.bg-white-opacity{background:rgba(255,255,255,.85)}.hover-white:hover{background:#fafafa}.badge-yellow,.bg-yellow,.btn-yellow,.hover-yellow:hover,.label-yellow{color:#212121;background:#FFEB3B;border-color:#f2de2e}.btn-yellow.active,.btn-yellow.disabled,.btn-yellow.disabled.active,.btn-yellow.disabled:active,.btn-yellow.disabled:focus,.btn-yellow.disabled:hover,.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover,.btn-yellow[disabled],.btn-yellow[disabled].active,.btn-yellow[disabled]:active,.btn-yellow[disabled]:focus,.btn-yellow[disabled]:hover,.label-yellow[href]:focus,.label-yellow[href]:hover,.open .dropdown-toggle.btn-yellow{color:#212121;background:#fff848;border-color:#f2de2e}.badge-purple,.bg-purple,.btn-purple,.hover-purple:hover,.label-purple{color:#fff;background:#673AB7;border-color:#5a2daa}.btn-purple.active,.btn-purple.disabled,.btn-purple.disabled.active,.btn-purple.disabled:active,.btn-purple.disabled:focus,.btn-purple.disabled:hover,.btn-purple:active,.btn-purple:focus,.btn-purple:hover,.btn-purple[disabled],.btn-purple[disabled].active,.btn-purple[disabled]:active,.btn-purple[disabled]:focus,.btn-purple[disabled]:hover,.label-purple[href]:focus,.label-purple[href]:hover,.open .dropdown-toggle.btn-purple{color:#fff;background:#7447c4;border-color:#5a2daa}.badge-blue-alt,.bg-blue-alt,.btn-blue-alt,.hover-blue-alt:hover,.label-blue-alt{color:#fff;background:#3F51B5;border-color:#3244a8}.btn-blue-alt.active,.btn-blue-alt.disabled,.btn-blue-alt.disabled.active,.btn-blue-alt.disabled:active,.btn-blue-alt.disabled:focus,.btn-blue-alt.disabled:hover,.btn-blue-alt:active,.btn-blue-alt:focus,.btn-blue-alt:hover,.btn-blue-alt[disabled],.btn-blue-alt[disabled].active,.btn-blue-alt[disabled]:active,.btn-blue-alt[disabled]:focus,.btn-blue-alt[disabled]:hover,.label-blue-alt[href]:focus,.label-blue-alt[href]:hover,.open .dropdown-toggle.btn-blue-alt{color:#fff;background:#4c5ec2;border-color:#3244a8}.badge-azure,.bg-azure,.btn-azure,.hover-azure:hover,.label-azure{color:#fff;background:#00BCD4;border-color:#00afc7}.btn-azure.active,.btn-azure.disabled,.btn-azure.disabled.active,.btn-azure.disabled:active,.btn-azure.disabled:focus,.btn-azure.disabled:hover,.btn-azure:active,.btn-azure:focus,.btn-azure:hover,.btn-azure[disabled],.btn-azure[disabled].active,.btn-azure[disabled]:active,.btn-azure[disabled]:focus,.btn-azure[disabled]:hover,.label-azure[href]:focus,.label-azure[href]:hover,.open .dropdown-toggle.btn-azure{color:#fff;background:#0dc9e1;border-color:#00afc7}.border-black{border-color:#212121!important}.border-blue{border-color:#2196F3!important}.border-blue-alt{border-color:#3F51B5!important}.border-azure{border-color:#00BCD4!important}.border-gray{border-color:#c2c2c2!important}.border-gray-dark{border-color:#828282!important}.border-green{border-color:#4CAF50!important}.border-orange{border-color:#FF5722!important}.border-yellow{border-color:#FFEB3B!important}.border-purple{border-color:#673AB7!important}.border-red{border-color:#F44336!important}.parsley-success{border-color:#4CAF50!important}.parsley-error{border-color:#F44336!important}
/*custom.css*/
@media print {
    div {
        page-break-inside: avoid;
    }
}

#page-title {
    margin: -10px -30px 12px;
}

#page-title {
    height: 42px;
    padding: 7px 22px;
    position: relative;
    background: rgba(252,252,252,.89);
}

.title-hero {
    /*margin: -15px -15px 15px;*/
    padding: 10px 15px;
    font-size: 14px;
    border-bottom: #F7F7F7 solid 1px;
    background: #FFF;
}

label.form-control {
    background-color: #f6f6f6 !important;
}

.bordered-row > .form-group {
    border-top-style: none !important;
    padding: 10px 0 !important;
}

.md-fab-wrapper .btnSave {
    bottom: 75px;    
}


.k-widget.k-tooltip-validation {
    background-color: #ffbe7a !important;
    box-shadow: none !important;
    background-image: none !important;
    font-size: 14px !important;
    margin-top: 7px !important;
    z-index: 2;
}

.k-tooltip-validation .k-callout-n {
    border-bottom-color: #4d3925 !important;
}

td > a.md-btn {
    min-width: 0px !important;
  /*  padding: 0px 10px !important;*/
    margin-left: 0px !important;
}

.spn-Hide {
    display: none;
}

.bg-default, .bg-white.dashboard-box .button-pane,
.bg-white.tile-box .tile-footer,
.border-default, .bordered-row .form-group, .btn-default, .button-pane, .chosen-container, .chosen-container .chosen-drop, .chosen-container-active.chosen-with-drop .chosen-single div, .chosen-container-multi .chosen-choices li.search-choice, .chosen-container-single .chosen-single div, .content-box, .content-box-header.bg-default, .content-box-header.bg-gray, .content-box-header.bg-white, .dashboard-buttons .btn, .daterangepicker .calendar-date, .dropdown-menu, .email-body, .fc-state-default, .fc-widget-content, .fc-widget-header, .img-thumbnail, .jvectormap-label, .jvectormap-zoomin, .jvectormap-zoomout, .list-group-item, .mail-toolbar, .mailbox-wrapper .nav-list li a, .minicolors-panel, .ms-container .ms-list, .ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .nav-tabs, .nav-tabs > li > a:focus, .nav-tabs > li > a:hover, .pagination > li > a, .pagination > li > span, .panel-box.bg-default, .panel-box.bg-gray, .panel-box.bg-white, .panel-content.bg-default, .panel-content.bg-gray, .panel-content.bg-white, .panel-footer, .panel-group .panel-footer + .panel-collapse .panel-body, .panel-group .panel-heading + .panel-collapse .panel-body, .panel-heading, .popover, .popover-title, .posts-list li, .selector i, .table-bordered, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .tabs-navigation > ul, .tabs-navigation > ul li.ui-state-hover > a, .tabs-navigation > ul li > a, .thumb-pane, .thumbnail, .timeline-box .tl-item .popover, .timeline-box:before, .ui-accordion .ui-accordion-header, .ui-datepicker, .ui-datepicker .ui-datepicker-buttonpane button, .ui-datepicker-buttonpane, .ui-dialog, .ui-dialog .ui-dialog-titlebar, .ui-dialog-buttonpane, .ui-menu, .ui-spinner .ui-spinner-button, .ui-tabs-nav, div.selector, div[id^=uniform-] span {
    border-color: rgba(158,173,195,.16) !important;
}

.example-box-wrapper .nav {
    margin-bottom: 0px !important;
}

.spn-hide {
    display: none;
}

.invoice-client + .reset-ul li b {
    width: 30% !important;
    padding-left: 10px;
}

.invoice-client + .reset-ul li b {
    width: 80px;
    display: inline-block;
    opacity: .6;
}

.scroll-columns .md-icon {
    font-size: 19px !important;
}



.md-card + .md-card, .md-card + .uk-grid, .uk-grid + .md-card {
    /*margin-top: 11px !important;*/
}

.md-card {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
}


.k-grid td {
    padding: 8px 5px !important;
    line-height: 17px !important;
    text-align: center;
}

.k-grid-header th.k-header {
    text-align: center;
    background-color: #c8c9ca; /* table header background*/
    font-weight: bold;
}

@media only screen and (max-width:991px) {
    .k-grid td {
        padding: 0.25em 5px !important;
    }
}

@media only screen and (max-width: 1000px) {
    .scroll-columns td {
        padding: .929em 1.286em !important;
    }

    .k-grid-header th.k-header {
        padding: 14px .6em !important;
    }
    /*.scroll-columns th {
         padding: 0.25em 5px !important;
    }*/
}

@media only screen and (min-width: 1220px) {
    .wizard.vertical > .tab-staff-steps {
        width: 25% !important;
    }
}

@media only screen and (min-width: 1220px) {
    .wizard.vertical > .content {
        width: 75% !important;
    }
}

.width100 {
    width: 100%;
}

.chkbx {
    width: 18px !important;
    min-height: 17px !important;
    margin-top: 8px;
}

.pad-top-5 {
    padding-top: 5px !important;
}

.gry {
    background: #d7d7d7;
}

.mdl-title {
    font-size: 17px;
    color: #3b83af;
}

.mrg-btm-5 {
    margin-bottom: 5px !important;
}

.pad-left-20 {
    padding-left: 20px !important;
}

.sidebar_main .menu_section > ul > li ul a:hover {
    color: #7cb342;
}

.height-550 {
    min-height: 550px;
}

.red-font {
    color: #ff4532 !important;
}

.green-font {
    color: #3bb02d !important;
}

.mrgnleft-10 {
    margin-left: -10px;
}

.mrgnleft-45 {
    margin-left: -45px;
}

.wd34 {
    width: 34% !important;
}

.wd40 {
    width: 40%;
}

@media only screen and (max-width:991px) {
    .mrgnleft-45 {
        margin-left: 0px;
    }

    .wd40 {
        width: 100%;
    }
}

.text-right {
    text-align: right;
}

.text-left {
    text-align: left;
}

.spn-login-error {
    color: red;
    margin-top: -15px;
    margin-left: 31%;
}

/*.form-control {
    height: 35px !important ;
}*/

.prefix {
    width: 20%;
    height: 35px;
    border: 1px solid #dfe8f1;
}

.number {
    line-height: 22px !important;
}

.upper-case {
    text-transform: uppercase;
}

.sidebar_main .menu_section > ul > li > a > .menu_icon {
    width: 32px !important;
}

.sidebar_main .menu_section > ul > li ul a {
    padding: 8px 10px 8px 66px !important;
}

.required-field {
    color: #d44242;
    font-weight: bolder;
    font-size: small;
}

#loadingbar, #nav-toggle span:after,
#nav-toggle span:before, #nav-toggle.collapsed span,
.badge-primary, .bg-primary, .bootstrap-switch-primary,
.btn-primary, .chosen-container .chosen-results li.active-result.highlighted,
.daterangepicker .ranges li.active, .daterangepicker .ranges li.active:hover,
.fc-event, .form-wizard > ul > li.active .wizard-step, .irs-line-left,
.irs-line-mid, .irs-line-right, .label-primary, .ms-hover.ui-state-focus,
.ms-list .ms-hover, .nav > li.active > a, .nav > li.active > a:focus,
.nav > li.active > a:hover, .owl-controls .owl-page span,
.ui-accordion-header.ui-accordion-header-active, .ui-datepicker .ui-datepicker-current-day a,
.ui-datepicker .ui-datepicker-current-day span, .ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev, .ui-dialog-buttonset button, .ui-menu li > a:hover,
.ui-rangeSlider-bar, .ui-slider-handle, .ui-spinner .ui-spinner-button:hover,
.ui-tabs-nav li.ui-state-active.ui-state-hover > a, .ui-tabs-nav li.ui-state-active > a,
a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover,
div.switch-toggle.switch-on, div[id^=uniform-] span.checked, li.active a.list-group-item,
li.active a.list-group-item:focus, li.active a.list-group-item:hover {
    /*background: #7cb342 !important;*/
}

    .border-primary, .btn-primary, .nav > li.active > a,
    .nav > li.active > a:focus, .nav > li.active > a:hover,
    .ui-accordion .ui-accordion-header.ui-accordion-header-active,
    .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev,
    .ui-dialog-buttonset button, .ui-spinner .ui-spinner-button:hover,
    a.list-group-item.active, a.list-group-item.active:focus,
    a.list-group-item.active:hover, a.thumbnail:hover, div[id^=uniform-] span.checked,
    li.active a.list-group-item, li.active a.list-group-item:focus,
    li.active a.list-group-item:hover {
        /*border-color: #7cb342 !important;*/
    }

.invoice-client + .reset-ul li {
    padding: 0 0 8px !important;
}

.pad-top-10 {
    padding-top: 10px;
}

.pad-left-8 {
    padding-left: 8px;
}

#divCheckout hr {
    margin: 6px 0px !important;
}


/*Time Picker Scrollbar*/
ul.k-list.k-reset {
    overflow: hidden !important;
    overflow-y: auto !important;
    max-height: 200px !important;
}

.epc_chart_icon > i {
    font-size: 70px !important;
}

.k-file {
    border-style: solid;
    border-width: 0 0 1px;
    padding: .65em .17em .65em 1em !important;
}

.noBold {
    font-weight: normal;
}


#example {
    width: 100%;
}

.file-heading {
    font-family: Arial;
    font-size: 1.0em;
    line-height: 35px;
    display: inline-block;
    float: left;
    margin: 0 20px 0 20px;
    height: 25px;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.file-name-heading {
    font-weight: bold;
}

.file-size-heading {
    font-weight: normal;
    font-style: italic;
}

li.k-file .file-wrapper .k-upload-action {
    position: absolute;
    top: 1px;
    right: 6px;
}

li.k-file div.file-wrapper {
    position: relative;
    min-height: 25px;
    overflow: hidden;
}

.lookup-grid .k-grid-content {
    height: 260px;
}

.k-grid-header th.k-header {
    text-align: left !important;
    padding-left: 15px !important;
}

.k-grid td {
    border-width: 0px 0px 0px 0px;
    text-align: left !important;
    padding-left: 15px !important;
}

.k-filter-row th, .k-grid-header th.k-header {
    border-width: 0px 0px 1px 0px;
}

.control-label {
    font-size: 12px !important;
}

textarea .k-textbox {
    white-space: normal;
}

.k-grid tr td, .k-pivot-layout .k-grid tr td {
    border-color: #e6e6e6;
}

.k-grid-header .k-header, .k-grid-header .k-header .k-link, .k-grid-header .k-link, .k-grid-header .k-link:link, .k-pager-info, .k-scheduler-agendaview .k-scheduler-datecolumn, .k-scheduler-header {
    border-color: #e6e6e6;
}

@media only screen and (max-width: 1000px) {

    .k-grid-header th.k-header {
        min-height: 1.25em;
    }

    .scroll-columns td {
        padding: 14px 0.6em !important;
    }
}

.text-wrap-none {
    white-space: nowrap !important;
}

/* -------------------------MOB-Mobile - Start ---------------- */
.dashboardIconText-Mobile {
    font-size: 14px;
    color: black;
}
.dashboardIconTextLight-Mobile {
    font-size: 14px;
    color: white;
}
.dashboardIcons-Mobile {
    width: 100px;
    height: 50px;
    padding: 5px;
}
.dashboard-img-Mobile {
    height: 50px;
    width: 50px;
}
.dashboard-img-height-Mobile {
    height: 50px;
}
.dashboard-img-width-Mobile{
    width: 50px;
}
/* -------------------------MOB-Mobiile - End ---------------- */

/* -------------------------DSK-Desktop - Start ---------------- */
.dashboardIconText-Desktop {
    font-size: 14px;
    color: black;
    padding:5px;
}
.dashboardIconTextLight-Desktop {
    font-size: 14px;
    color: white;
    padding: 5px;
}
.dashboardIcons-Desktop {
    width: 50px;
    height: 50px;
    padding: 5px;
}
.dashboard-img-Desktop {
    height: 50px;
    width: 50px;
}
.dashboard-img-height-Desktop {
    height: 50px;
}
.dashboard-img-width-Desktop {
    width: 50px;
}
/* -------------------------DSK-Desktop - End ---------------- */

.pad-4 {
    padding: 4px !important;
}

.md-card-content h1 {
    font: 500 22px/28px Roboto,sans-serif;
    margin: 0px;
}

    .md-card-content h1 .bs-badge {
        vertical-align: text-top !important;
    }

.chk-out-green {
    color: #4caf50 !important;
}

.chk-in-orange {
    color: #FF5722 !important;
}

textarea.k-textbox {
    padding: 10px 15px 10px 15px;
}


.sidebar_main .pt_act_item {
    color: #7cb342 !important;
}


.app_theme_a .sidebar_main .pt_act_item {
    color: #ff4081 !important;
}

.app_theme_b .sidebar_main .pt_act_item {
    color: #00bcd4 !important;
}

.app_theme_c .sidebar_main .pt_act_item {
    color: #1e88e5 !important;
}

.app_theme_d .sidebar_main .pt_act_item {
    color: #673ab7 !important;
}

.app_theme_e .sidebar_main .pt_act_item {
    color: #e53935 !important;
}

.app_theme_f .sidebar_main .pt_act_item {
    color: #7cb342 !important;
}

.app_theme_g .sidebar_main .pt_act_item {
    color: #4caf50 !important;
}

.app_theme_h .sidebar_main .pt_act_item {
    color: #0277bd !important;
}

.app_theme_i .sidebar_main .pt_act_item {
    color: #00acc1 !important;
}

.app_theme_j .sidebar_main .pt_act_item {
    color: #00acc1 !important;
}

.app_theme_dark .sidebar_main .pt_act_item {
    color: #009688 !important;
}

label.k-textbox {
    height: 2.694em !important;
    text-indent: .8em !important;
    line-height: 2.2em !important;
    padding: 2px .3em !important;
    margin: 0px !important;
}

.k-combobox .k-input {
    height: 2.54em !important;
}

.wizard > .steps > ul > li + li a {
    border-top: 0px;
}

.multi-image-preview {
    height: 100px !important;
    width: 100px !important;
}

.md-btn-icon-small, .md-btn-icon.md-btn-small {
    margin-top: 5px;
}

.fixed-modal {
    height: 380px !important;
    overflow-y: auto !important;
    overflow-x: hidden;
}

input::placeholder, textarea::placeholder {
    color: lightgray !important;
}


.check-circle {
    font-size: medium !important;
    color: #33b333;
}

.close-circle {
    font-size: medium !important;
    color: rgba(251, 17, 17, 0.88);
}

.uk-form-row {
    margin-top: 0px !important;
    padding-bottom: 10px !important;
    border-bottom: 1px solid #ddd;
}

    .uk-form-row .uk-text-small {
        margin-top: 10px !important;
    }

.width-350 {
    width: 350px !important;
}

.uk-grid > * > :last-child {
    border-bottom: none;
}

.pull-bottom {
    position: absolute;
    bottom: 3px;
}

.filterIcon {
    position: absolute;
    bottom: 14px;
    right: 12px !important;
    color: #7B7B7B;
    cursor: pointer;
}

.blink {
    animation: blink-animation 1s steps(5, start) infinite;
    -webkit-animation: blink-animation 1s steps(5, start) infinite;
}

@keyframes blink-animation {
    to {
        visibility: hidden;
    }
}

@-webkit-keyframes blink-animation {
    to {
        visibility: hidden;
    }
}

.k-grid tr:hover {
    background-color: #ffffff;
}

.k-selectable tr:hover {
    background-color: #ebebeb !important;
    cursor: pointer;
}

.search_page_content ul {
    list-style-type: none;
}

.search_page_content .md-card {
    margin-left: -50px;
    min-height: 500px;
    margin-top: -42px !important;
    margin-bottom: 26px !important;
}


.img-icon {
    width: 40px;
    height: 40px;
}

.km-switch-background, .km-switch-handle {
    color: #5ba145;
}

.km-switch-label-on, .km-switch-label-off {
    color: #fff;
}

.status-label {
    padding: .714em 1.333em .643em 1.333em;
}

.pad-20 {
    top: 20px !important;
}

.left-border {
    border-left: 1px solid #ddd !important;
}

.right-border {
    border-right: 1px solid #ddd !important;
}

.top-border {
    border-top: 1px solid #ddd !important;
}

.bottom-border {
    border-bottom: 1px solid #ddd !important;
}

.text-top {
    
    vertical-align: text-top !important;
}

.pad-btm-0 {
    padding-bottom: 0px !important;
}

.float-left {
    float: left !important;
}

.md-card-content-split {
    margin:0.25rem;
    border-bottom: 1px solid rgba(0,0,0,.12);
}



a {
    color: #858598;
}

.table > tbody > tr > td {
    color: #918D99;
}

.btn-link, .btn-link:hover, .chosen-disabled .chosen-single, .content-box-header.bg-default > .ui-tabs-nav li > a, .content-box-header.bg-default > .ui-tabs-nav li > a:hover, .content-box-header.bg-gray > .ui-tabs-nav li > a, .content-box-header.bg-gray > .ui-tabs-nav li > a:hover, .content-box-header.bg-white > .ui-tabs-nav li > a, .content-box-header.bg-white > .ui-tabs-nav li > a:hover, .content-box-header > .ui-tabs-nav li.ui-tabs-active > a, .features-tour-box h3, .font-primary, .pagination > li > a, .pagination > li > span, .tabs-nav li a:hover, .tabs-nav li.active a, a:hover, body .content-box-header > .ui-tabs-nav li.ui-tabs-active > a:hover, div.selector, table.dataTable thead th.sorting_asc:after, table.dataTable thead th.sorting_desc:after {
    color: #03A9F4;
}

#page-sidebar ul li.sfHover > a.sf-with-ul, #sidebar-menu li a.active, #sidebar-menu li a:hover {
    color: #C9C7EF;
}

.border-primary, .btn-primary, .nav > li.active > a, .nav > li.active > a:focus, .nav > li.active > a:hover, .ui-accordion .ui-accordion-header.ui-accordion-header-active, .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev, .ui-dialog-buttonset button, .ui-spinner .ui-spinner-button:hover, a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover, a.thumbnail:hover, div[id^=uniform-] span.checked, li.active a.list-group-item, li.active a.list-group-item:focus, li.active a.list-group-item:hover {
    border-color: #dc1156;
}

    #loadingbar, #nav-toggle span:after, #nav-toggle span:before, #nav-toggle.collapsed span, .badge-primary, .bg-primary, .bootstrap-switch-primary, .btn-primary, .chosen-container .chosen-results li.active-result.highlighted, .daterangepicker .ranges li.active, .daterangepicker .ranges li.active:hover, .fc-event, .form-wizard > ul > li.active .wizard-step, .irs-line-left, .irs-line-mid, .irs-line-right, .label-primary, .ms-hover.ui-state-focus, .ms-list .ms-hover, .nav > li.active > a, .nav > li.active > a:focus, .nav > li.active > a:hover, .owl-controls .owl-page span, .ui-accordion-header.ui-accordion-header-active, .ui-datepicker .ui-datepicker-current-day a, .ui-datepicker .ui-datepicker-current-day span, .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev, .ui-dialog-buttonset button, .ui-menu li > a:hover, .ui-rangeSlider-bar, .ui-slider-handle, .ui-spinner .ui-spinner-button:hover, .ui-tabs-nav li.ui-state-active.ui-state-hover > a, .ui-tabs-nav li.ui-state-active > a, a.list-group-item.active, a.list-group-item.active:focus, a.list-group-item.active:hover, div.switch-toggle.switch-on, div[id^=uniform-] span.checked, li.active a.list-group-item, li.active a.list-group-item:focus, li.active a.list-group-item:hover {
        color: #fff;
        background: #E91E63;
    }

.font-secondary, .inverse.carousel-wrapper .owl-controls .owl-buttons .owl-next, .inverse.carousel-wrapper .owl-controls .owl-buttons .owl-prev, .post-box .post-title {
    color: #E91E63;
}

    .post-box .post-title:hover {
        color: #3e4855;
    }

.bg-default, .bg-white.dashboard-box .button-pane, .bg-white.tile-box .tile-footer, .border-default, .bordered-row .form-group, .btn-default, .button-pane, .chosen-container, .chosen-container .chosen-drop, .chosen-container-active.chosen-with-drop .chosen-single div, .chosen-container-multi .chosen-choices li.search-choice, .chosen-container-single .chosen-single div, .content-box, .content-box-header.bg-default, .content-box-header.bg-gray, .content-box-header.bg-white, .dashboard-buttons .btn, .daterangepicker .calendar-date, .dropdown-menu, .email-body, .fc-state-default, .fc-widget-content, .fc-widget-header, .img-thumbnail, .jvectormap-label, .jvectormap-zoomin, .jvectormap-zoomout, .list-group-item, .mail-toolbar, .mailbox-wrapper .nav-list li a, .minicolors-panel, .ms-container .ms-list, .ms-container .ms-selectable li.ms-elem-selectable, .ms-container .ms-selection li.ms-elem-selection, .nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .nav-tabs, .nav-tabs > li > a:focus, .nav-tabs > li > a:hover, .pagination > li > a, .pagination > li > span, .panel-box.bg-default, .panel-box.bg-gray, .panel-box.bg-white, .panel-content.bg-default, .panel-content.bg-gray, .panel-content.bg-white, .panel-footer, .panel-group .panel-footer + .panel-collapse .panel-body, .panel-group .panel-heading + .panel-collapse .panel-body, .panel-heading, .popover, .popover-title, .posts-list li, .selector i, .table-bordered, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .tabs-navigation > ul, .tabs-navigation > ul li.ui-state-hover > a, .tabs-navigation > ul li > a, .thumb-pane, .thumbnail, .timeline-box .tl-item .popover, .timeline-box:before, .ui-accordion .ui-accordion-header, .ui-datepicker, .ui-datepicker .ui-datepicker-buttonpane button, .ui-datepicker-buttonpane, .ui-dialog, .ui-dialog .ui-dialog-titlebar, .ui-dialog-buttonpane, .ui-menu, .ui-spinner .ui-spinner-button, .ui-tabs-nav, div.selector, div[id^=uniform-] span {
    border-color: rgba(158,173,195,.16);
}

.panel {
    border-color: transparent;
}

.divider, .nav-divider, .timeline-horizontal.timeline-box:before {
    background: #dfe8f1;
}

.content-box.border-top {
    border-right-color: #dfe8f1 !important;
    border-bottom-color: #dfe8f1 !important;
    border-left-color: #dfe8f1 !important;
}

.bg-default, .bg-white.dashboard-box .button-pane, .bg-white.tile-box .tile-footer, .bootstrap-switch-default, .btn-default, .button-pane, .jvectormap-label, .jvectormap-zoomin, .jvectormap-zoomout, .label-default, .mail-toolbar, .panel-footer, .panel-heading, .popover-title, .ui-accordion-header, .ui-datepicker td a, .ui-datepicker td span, .ui-dialog .ui-dialog-titlebar, .ui-spinner .ui-spinner-button, div[id^=uniform-] span {
    color: #555a60;
    background-color: #FEFEFF;
}

.irs-diapason, .ui-datepicker-buttonpane, .ui-dialog-buttonpane, .ui-rangeSlider-container, .ui-slider-range {
    background-color: #FEFEFF;
}

.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > th {
    color: #4b5056;
    background-color: #f9fafe;
}

.btn-default.active, .btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default:active, .btn-default:focus, .btn-default:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, .fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover, .jvectormap-zoomin:hover, .jvectormap-zoomout:hover, .open .dropdown-toggle.btn-default, .open.dropdown-submenu a, .ui-accordion-header.ui-state-hover, .ui-datepicker .ui-datepicker-buttonpane button:hover, .ui-tabs-nav > li.ui-state-hover > a {
    color: #2b2f33;
    border-color: #DCD8E7;
    background-color: #f3f3f9;
}

    .btn-default.active .glyph-icon {
        color: #2b2f33 !important;
    }

.bsdatepicker td span:hover, .bsdatepicker td.active, .bsdatepicker td.day.active:hover, .bsdatepicker th.next:hover, .bsdatepicker th.prev:hover, .btn-primary.active, .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, .daterangepicker .calendar th.next:hover, .daterangepicker .calendar th.prev:hover, .daterangepicker td.active, .daterangepicker td.available.active:hover, .hover-primary:hover, .label-primary[href]:focus, .label-primary[href]:hover, .open .dropdown-toggle.btn-primary, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, .ui-accordion-header.ui-accordion-header-active.ui-state-hover, .ui-datepicker .ui-datepicker-next.ui-state-hover, .ui-datepicker .ui-datepicker-prev.ui-state-hover, .ui-datepicker td a:hover, .ui-dialog-buttonset button:hover, .ui-rangeSlider-bar:active, .ui-rangeSlider-bar:hover, .ui-slider-handle.ui-state-active, .ui-slider-handle.ui-state-hover {
    color: #fff;
    border-color: #dc1156;
    background-color: #f62b70;
}

.bsdatepicker td span, .bsdatepicker td.day:hover, .bsdatepicker thead tr:first-child th.switch:hover, .chosen-container-multi .chosen-choices li.search-choice, .chosen-container-single .chosen-single div, .daterangepicker .ranges li:hover, .daterangepicker td.available:hover, .nav > li > a:focus, .nav > li > a:hover, .pager li > a:focus, .pager li > a:hover, .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover, .selector i, .ui-datepicker-title, a.list-group-item:focus, a.list-group-item:hover {
    color: #2b2f33;
    background: #FAF9FA;
}

.pager li > a:focus, .pager li > a:hover, .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    color: #2b2f33;
    background-color: #f3f3f9;
}

.dropdown-menu .active > a, .dropdown-menu .active > a:focus, .dropdown-menu .active > a:hover, .dropdown-menu li > a:hover {
    color: #2b2f33;
    background: #eff4f6;
}

.active > .badge, .active > .bs-badge, .active > .bs-label {
    color: #666 !important;
    background: #fff !important;
}

.active > .glyph-icon, a.list-group-item.active > .glyph-icon, li.active a.list-group-item > .glyph-icon {
    color: #fff !important;
}

.icon-separator {
    border-right: rgba(255,255,255,.21) solid 1px;
    background: rgba(255,255,255,.2);
}

.content-box-header.bg-default .icon-separator, .content-box-header.bg-gray .icon-separator, .content-box-header.bg-white .icon-separator, .tile-box.bg-default .tile-header, .tile-box.bg-gray .tile-header, .tile-box.bg-white .tile-header, .tile-box.btn-default .tile-header {
    border-right: #dfe8f1 solid 1px;
    background: rgba(255,255,255,.1);
}

.content-box-header .header-buttons-separator .icon-separator {
    border-right: 0;
    border-left: rgba(255,255,255,.21) solid 1px;
}

.content-box-header.bg-default .header-buttons-separator .icon-separator, .content-box-header.bg-gray .header-buttons-separator .icon-separator, .content-box-header.bg-white .header-buttons-separator .icon-separator {
    border-right: 0;
    border-left: #dfe8f1 solid 1px;
}

.header-buttons-separator .icon-separator {
    color: rgba(255,255,255,.8);
}

    .header-buttons-separator .icon-separator:hover {
        color: #fff;
        background: rgba(255,255,255,.3);
    }

.content-box-header.bg-default .header-buttons-separator .icon-separator, .content-box-header.bg-gray .header-buttons-separator .icon-separator, .content-box-header.bg-white .header-buttons-separator .icon-separator {
    color: rgba(0,0,0,.6);
}

    .content-box-header.bg-default .header-buttons-separator .icon-separator:hover, .content-box-header.bg-gray .header-buttons-separator .icon-separator:hover, .content-box-header.bg-white .header-buttons-separator .icon-separator:hover {
        color: rgba(0,0,0,.9);
    }

.dashboard-panel .button-pane {
    background: rgba(0,0,0,.1) !important;
}

.xchart .color0 .line, .xchart .color0 circle {
    stroke: #E91E63;
}

    .xchart .color0 .line .fill {
        pointer-events: none;
    }

.xchart .color0 rect {
    fill: #E91E63;
}

.xchart .color0 circle {
    fill: #fff;
}

.xchart .color0 .fill {
    fill: rgba(0,188,164,.06);
}

.xchart .color0.comp .line {
    stroke: #E91E63;
}

.xchart .color0.comp rect {
    fill: #E91E63;
}

.xchart .color0.comp .fill {
    display: none;
}

.xchart .color0.comp .pointer, .xchart .color0.comp circle {
    fill: #E91E63;
}

.xchart .color1 .line, .xchart .color1 circle {
    stroke: #03A9F4;
}

    .xchart .color1 .line .fill {
        pointer-events: none;
    }

.xchart .color1 rect {
    fill: #03A9F4;
}

.xchart .color1 circle {
    fill: #fff;
}

.xchart .color1 .fill {
    fill: rgba(82,167,224,.06);
}

.xchart .color1.comp .line {
    stroke: #03A9F4;
}

.xchart .color1.comp rect {
    fill: #03A9F4;
}

.xchart .color1.comp .fill {
    display: none;
}

.xchart .color1.comp .pointer, .xchart .color1.comp circle {
    fill: #03A9F4;
}

body .popover.top .arrow:after {
    border-top-color: #dfe8f1;
}

body .popover.right .arrow:after {
    border-right-color: #dfe8f1;
}

body .popover.bottom .arrow:after {
    border-bottom-color: #dfe8f1;
}

body .popover.left .arrow:after {
    border-left-color: #dfe8f1;
}

/*forms.css*/
fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}

legend {
    font-size: 21px;
    line-height: inherit;
    display: block;
    width: 100%;
    margin-bottom: 20px;
    padding: 0;
    color: #333;
    border: 0;
    border-bottom: 1px solid #dfe8f1;
}

label {
    /*font-weight: 700;*/
    display: inline-block;
}

input[type=checkbox], input[type=radio] {
    line-height: normal;
}

input[type=file] {
    display: block;
}

select[multiple], select[size] {
    height: auto;
}

select optgroup {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
}

input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {
    outline: #333 dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto;
}

output {
    font-size: 14px;
    line-height: 1.428571429;
    display: block;
    padding-top: 7px;
    vertical-align: middle;
    color: #555;
}

.bootstrap-timepicker-widget table td input, .chosen-container-multi, .chosen-container-single .chosen-search input, .dataTables_length select, .form-control, .input, .ui-toolbar input, .ui-toolbar select, div.dataTables_filter input {
    font-size: 13px;
    display: block;
    float: none;
    background: #fff;
    width: 100%;
    height: 35px;
    padding: 6px 12px;
    color: #2b2f33;
    border: 1px solid #dfe8f1;
    -webkit-box-shadow: inset 1px 1px 3px #f6f6f6;
    -moz-box-shadow: inset 1px 1px 3px #f6f6f6;
    box-shadow: inset 1px 1px 3px #f6f6f6;
}

    .chosen-container-multi.chosen-with-drop.chosen-container-active {
        border: 1px solid #ddd;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        box-shadow: 0 0 0 transparent;
    }

    .bootstrap-timepicker-widget table td input:focus, .chosen-container-active, .chosen-container-multi.chosen-container-active, .form-control:focus, .input:focus, .selector.focus, .ui-toolbar input:focus, .ui-toolbar select:focus, div.dataTables_filter input:focus {
        color: #333;
        border-color: #3da6ff;
    }

    .form-control:-moz-placeholder {
        color: #999;
    }

    .form-control::-moz-placeholder {
        color: #999;
    }

    .form-control:-ms-input-placeholder {
        color: #999;
    }

    .form-control::-webkit-input-placeholder {
        color: #999;
    }

textarea.form-control {
    height: auto;
}

.form-group {
    margin-bottom: 15px;
}

    .form-group label {
        margin-top: 10px;
        margin-bottom: 0.05px;
    }

    .form-group .switch-toggle {
        margin-top: 6px;
    }

.checkbox, .radio {
    display: block;
    min-height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    vertical-align: middle;
}

    .checkbox label, .radio label {
        font-weight: 400;
        display: inline;
        margin-bottom: 0;
        cursor: pointer;
    }

    .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
        float: left;
    }

    .checkbox + .checkbox, .radio + .radio {
        margin-top: -5px;
    }

.checkbox-inline, .radio-inline {
    font-weight: 400;
    line-height: 19px;
    display: inline-block;
    height: 19px;
    margin-bottom: 0;
    cursor: pointer;
    vertical-align: middle;
}

    .checkbox-inline label, .radio-inline label {
        font-weight: 400;
        line-height: 17px;
    }

    .checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
        margin-top: 0;
        margin-left: 10px;
    }

    .checkbox-inline[disabled], .checkbox[disabled], .radio-inline[disabled], .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox][disabled], input[type=radio][disabled] {
        cursor: not-allowed;
    }

.input-sm {
    font-size: 12px;
    line-height: 1.5;
    height: 30px;
    padding: 5px 10px;
    border-radius: 3px;
}

select.input-sm {
    line-height: 30px;
    height: 30px;
}

textarea.input-sm {
    height: auto;
}

.input-lg {
    font-size: 18px;
    line-height: 1.33;
    height: 45px;
    padding: 10px 16px;
    border-radius: 6px;
}

select.input-lg {
    line-height: 45px;
    height: 45px;
}

textarea.input-lg {
    height: auto;
}

.form-control-static {
    margin-bottom: 0;
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 0;
    color: #737373;
}

@media (min-width:768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }

    .form-inline .form-control {
        display: inline-block;
    }

    .form-inline .checkbox, .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 0;
    }

        .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
            float: none;
            margin-left: 0;
        }
}

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .radio-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}

.form-horizontal > .form-group {
    margin-right: -15px;
    margin-left: -15px;
}

.form-horizontal .form-group:after, .form-horizontal .form-group:before {
    display: table;
    content: ' ';
}

.form-horizontal .form-group:after {
    clear: both;
}

.form-horizontal .form-control-static {
    padding-top: 7px;
}

@media (min-width:768px) {
    .form-horizontal .control-label {
        text-align: right;
    }
}

.input-group {
    position: relative;
    display: table;
    width: 100%;
    border-collapse: separate;
}

    .input-group.col {
        float: none;
        padding-right: 0;
        padding-left: 0;
    }

    .input-group .form-control {
        width: 100%;
        margin-bottom: 0;
    }

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
    font-size: 18px;
    line-height: 1.33;
    height: 45px;
    padding: 10px 16px;
    border-radius: 6px;
}

select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {
    line-height: 45px;
    height: 45px;
}

textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn {
    height: auto;
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    font-size: 12px;
    line-height: 1.5;
    height: 30px;
    padding: 5px 10px;
    border-radius: 3px;
}

select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {
    line-height: 30px;
    height: 30px;
}

textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn {
    height: auto;
}

.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}

    .input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
        border-radius: 0;
    }

    .input-group-addon div[id^=uniform-] {
        margin: 0 -3px;
    }

.input-group-addon, .input-group-btn {
    width: 1%;
    vertical-align: middle;
    white-space: nowrap;
}

.input-group-addon {
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    padding: 6px 12px;
    text-align: center;
    color: #2b2f33;
    background-color: rgba(239,244,246,.36);
    border: 1px solid #dfe8f1;
    border-radius: 4px;
}

    .input-group-addon .glyph-icon {
        display: block;
        min-width: 20px;
        margin: 0 -4px;
        text-align: center;
    }

    .input-group-addon.addon-inside {
        line-height: 24px;
        position: absolute;
        top: 5px;
        left: 6px;
        display: block;
        width: 32px;
        height: 24px;
        padding: 0;
        border-width: 1px;
        border-style: solid;
    }

.input-group-lg .input-group-addon.addon-inside {
    top: 10px;
    left: 10px;
}

.input-group-addon.addon-inside .glyph-icon {
    margin: 0;
}

.input-group-addon.addon-inside + input {
    padding-left: 48px;
}

.input-group-addon.input-sm {
    font-size: 12px;
    padding: 5px 10px;
    border-radius: 3px;
}

.input-group-addon.input-lg {
    font-size: 18px;
    padding: 10px 16px;
    border-radius: 6px;
}

.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {
    margin-top: 0;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group-addon:first-child {
    border-right: 0;
}

.input-group-addon.addon-inside:first-child {
    border-right-width: 1px;
    border-right-style: solid;
    border-color: transparent;
}

.input-group-addon + .form-control, .input-group-addon:last-child, .input-group-btn + .form-control, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group-addon:last-child {
    border-left: 0;
}

.input-group-btn {
    position: relative;
    white-space: nowrap;
}

    .input-group-btn:first-child > .btn {
        margin-right: -1px;
    }

    .input-group-btn:last-child > .btn {
        margin-left: -1px;
    }

    .input-group-btn > .btn {
        position: relative;
    }

        .input-group-btn > .btn + .btn {
            margin-left: -4px;
        }

        .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
            z-index: 2;
        }

[data-toggle=buttons] > .btn > input[type=checkbox], [data-toggle=buttons] > .btn > input[type=radio] {
    display: none;
}

textarea.textarea-autoresize, textarea.textarea-no-resize {
    resize: none;
}

.textarea-autosize {
    transition: height .3s;
    -webkit-transition: height .3s;
    -moz-transition: height .3s;
}

textarea.form-control {
    line-height: 1.6em;
    padding: 8px 12px;
}

textarea.textarea-xs {
    height: 50px;
}

textarea.textarea-sm {
    height: 125px;
}

textarea.textarea-md {
    height: 200px;
}

textarea.textarea-lg {
    height: 275px;
}

.ui-spinner {
    position: relative;
    display: block;
}

    .ui-spinner .ui-spinner-button {
        font-size: 9px;
        line-height: 17px;
        position: absolute;
        right: 0;
        width: 17px;
        height: 17px;
        cursor: pointer;
        text-align: center;
        border-width: 1px;
        border-style: solid;
    }

    .ui-spinner .ui-spinner-up {
        top: 0;
    }

    .ui-spinner .ui-spinner-down {
        bottom: 0;
    }

.parsley-errors-list li {
    font-size: 12px;
    padding-top: 5px;
}

.bordered-row > .form-group {
    padding: 20px 0;
    margin-bottom: 0;
    border-top-width: 1px;
    border-top-style: dashed;
}

    .bordered-row > .form-group:last-child {
        padding-bottom: 0;
    }

.form-group .ui-slider {
    margin-top: 14px;
}

    .form-group .ui-slider + .input-group {
        margin-top: 20px;
    }

/*grid.css*/
.container {
    margin-right: auto;
    margin-left: auto;
}

.form-row, .row {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 1rem;
    margin-left: 0.5rem;
}

    .form-row:after, .form-row:before, .row:after, .row:before {
        display: table;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        content: ' '
    }

    .form-row:after, .row:after {
        clear: both;
    }

[class*=col-] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left;
}

.col-xs-1 {
    width: 8.333333333333332%
}

.col-xs-2 {
    width: 16.666666666666664%
}

.col-xs-3 {
    width: 25%
}

.col-xs-4 {
    width: 33.33333333333333%
}

.col-xs-5 {
    width: 41.66666666666667%
}

.col-xs-6 {
    width: 50%
}

.col-xs-7 {
    width: 58.333333333333336%
}

.col-xs-8 {
    width: 66.66666666666666%
}

.col-xs-9 {
    width: 75%
}

.col-xs-10 {
    width: 83.33333333333334%
}

.col-xs-11 {
    width: 91.66666666666666%
}

.col-xs-12 {
    width: 100%
}

@media (min-width:768px) {
    .boxed-layout #page-header, .boxed-layout #page-wrapper, .container {
        max-width: 750px;
    }

    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: left;
    }

    .col-sm-1 {
        width: 8.333333333333332%
    }

    .col-sm-2 {
        width: 16.666666666666664%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-4 {
        width: 33.33333333333333%
    }

    .col-sm-5 {
        width: 41.66666666666667%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-7 {
        width: 58.333333333333336%
    }

    .col-sm-8 {
        width: 66.66666666666666%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-10 {
        width: 83.33333333333334%
    }

    .col-sm-11 {
        width: 91.66666666666666%
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-push-1 {
        left: 8.333333333333332%
    }

    .col-sm-push-2 {
        left: 16.666666666666664%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-4 {
        left: 33.33333333333333%
    }

    .col-sm-push-5 {
        left: 41.66666666666667%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-7 {
        left: 58.333333333333336%
    }

    .col-sm-push-8 {
        left: 66.66666666666666%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-10 {
        left: 83.33333333333334%
    }

    .col-sm-push-11 {
        left: 91.66666666666666%
    }

    .col-sm-pull-1 {
        right: 8.333333333333332%
    }

    .col-sm-pull-2 {
        right: 16.666666666666664%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-4 {
        right: 33.33333333333333%
    }

    .col-sm-pull-5 {
        right: 41.66666666666667%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-7 {
        right: 58.333333333333336%
    }

    .col-sm-pull-8 {
        right: 66.66666666666666%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-10 {
        right: 83.33333333333334%
    }

    .col-sm-pull-11 {
        right: 91.66666666666666%
    }

    .col-sm-offset-1 {
        margin-left: 8.333333333333332%
    }

    .col-sm-offset-2 {
        margin-left: 16.666666666666664%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333333333%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666666666667%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-7 {
        margin-left: 58.333333333333336%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666666666666%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333333334%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666666666666%
    }
}

@media (min-width:992px) {
    .boxed-layout #page-header, .boxed-layout #page-wrapper, .container {
        max-width: 970px;
    }

    .col-md-1, .col-md-10, .col-md-11, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
        float: left;
    }

    .col-md-1 {
        width: 8.333333333333332%
    }

    .col-md-2 {
        width: 16.666666666666664%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-4 {
        width: 33.33333333333333%
    }

    .col-md-5 {
        width: 41.66666666666667%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-7 {
        width: 58.333333333333336%
    }

    .col-md-8 {
        width: 66.66666666666666%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-10 {
        width: 83.33333333333334%
    }

    .col-md-11 {
        width: 91.66666666666666%
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-push-0 {
        left: auto;
    }

    .col-md-push-1 {
        left: 8.333333333333332%
    }

    .col-md-push-2 {
        left: 16.666666666666664%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-4 {
        left: 33.33333333333333%
    }

    .col-md-push-5 {
        left: 41.66666666666667%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-7 {
        left: 58.333333333333336%
    }

    .col-md-push-8 {
        left: 66.66666666666666%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-10 {
        left: 83.33333333333334%
    }

    .col-md-push-11 {
        left: 91.66666666666666%
    }

    .col-md-pull-0 {
        right: auto;
    }

    .col-md-pull-1 {
        right: 8.333333333333332%
    }

    .col-md-pull-2 {
        right: 16.666666666666664%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-4 {
        right: 33.33333333333333%
    }

    .col-md-pull-5 {
        right: 41.66666666666667%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-7 {
        right: 58.333333333333336%
    }

    .col-md-pull-8 {
        right: 66.66666666666666%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-10 {
        right: 83.33333333333334%
    }

    .col-md-pull-11 {
        right: 91.66666666666666%
    }

    .col-md-offset-0 {
        margin-left: 0;
    }

    .col-md-offset-1 {
        margin-left: 8.333333333333332%
    }

    .col-md-offset-2 {
        margin-left: 16.666666666666664%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333333333%
    }

    .col-md-offset-5 {
        margin-left: 41.66666666666667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.333333333333336%
    }

    .col-md-offset-8 {
        margin-left: 66.66666666666666%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333333334%
    }

    .col-md-offset-11 {
        margin-left: 91.66666666666666%
    }
}

@media (min-width:1200px) {
    .boxed-layout #page-header, .boxed-layout #page-wrapper, .container {
        max-width: 1170px;
    }

    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
        float: left;
    }

    .col-lg-1 {
        width: 8.333333333333332%
    }

    .col-lg-2 {
        width: 16.666666666666664%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-4 {
        width: 33.33333333333333%
    }

    .col-lg-5 {
        width: 41.66666666666667%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-7 {
        width: 58.333333333333336%
    }

    .col-lg-8 {
        width: 66.66666666666666%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-10 {
        width: 83.33333333333334%
    }

    .col-lg-11 {
        width: 91.66666666666666%
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-push-1 {
        left: 8.333333333333332%
    }

    .col-lg-push-2 {
        left: 16.666666666666664%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-4 {
        left: 33.33333333333333%
    }

    .col-lg-push-5 {
        left: 41.66666666666667%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-7 {
        left: 58.333333333333336%
    }

    .col-lg-push-8 {
        left: 66.66666666666666%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-10 {
        left: 83.33333333333334%
    }

    .col-lg-push-11 {
        left: 91.66666666666666%
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-pull-1 {
        right: 8.333333333333332%
    }

    .col-lg-pull-2 {
        right: 16.666666666666664%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-4 {
        right: 33.33333333333333%
    }

    .col-lg-pull-5 {
        right: 41.66666666666667%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-7 {
        right: 58.333333333333336%
    }

    .col-lg-pull-8 {
        right: 66.66666666666666%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-10 {
        right: 83.33333333333334%
    }

    .col-lg-pull-11 {
        right: 91.66666666666666%
    }

    .col-lg-offset-0 {
        margin-left: 0;
    }

    .col-lg-offset-1 {
        margin-left: 8.333333333333332%
    }

    .col-lg-offset-2 {
        margin-left: 16.666666666666664%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333333333%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666666666667%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-7 {
        margin-left: 58.333333333333336%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666666666666%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333333334%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666666666666%
    }
}

.row.no-gutter {
    margin-left: 0;
    margin-right: 0;
}

.no-gutter > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
}

.dummy-logo{border:1px dashed #8da0aa;padding:35px 25px;text-align:center;font-size:22px;color:#8da0aa;margin-bottom:15px}.invoice-title{font-size:32px;text-transform:uppercase}.invoice-title+b{font-size:18px;opacity:.7}.invoice-address{line-height:2em;font-size:14px;margin:0 0 10px}.invoice-date{font-size:18px;opacity:.5}.invoice-client{font-size:13px;text-transform:uppercase;margin:10px 0 15px;font-weight:700}.invoice-client+.reset-ul li{padding:0 0 15px}.invoice-client+.reset-ul li b{width:80px;display:inline-block;opacity:.6}.invoice-client+h5{font-size:16px;font-weight:700;margin-bottom:10px}.invoice-client+h5+address{opacity:.5;line-height:1.6em}
.nav{margin:0;padding:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;margin-bottom:5px;padding:10px 15px}.nav .nav-divider{overflow:hidden;height:1px;margin:5px 0}.nav>li>a>img{max-width:none}.nav-tabs{padding-right:10px;padding-left:10px;border-bottom:1px solid transparent}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:5px;margin-bottom:0;border-bottom:1px solid transparent;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.nav-tabs-left{float:left;padding:10px 0 5px;border-right:1px solid transparent;border-bottom:0}.nav-tabs-left>li{float:none;margin-right:-1px;margin-bottom:0}.nav-tabs-left>li>a{margin-right:0;margin-bottom:5px;border-right:1px solid transparent;border-bottom:0}.nav .dropdown-menu{margin-top:10px}.nav-tabs-right{float:right;padding:10px 0 5px;border-bottom:0;border-left:1px solid transparent}.nav-tabs-right>li{float:none;margin-bottom:0;margin-left:-1px}.nav-tabs-right>li>a{margin-bottom:5px;margin-left:0;border-bottom:0;border-left:1px solid transparent}.nav-tabs-bottom{border-top:1px solid transparent;border-bottom:0}.nav-tabs-bottom>li{margin-top:-1px;margin-bottom:0}.nav-tabs-bottom>li>a{border-top:1px solid transparent;border-bottom:0;border-top-left-radius:0!important;border-top-right-radius:0!important}.nav-pills>li{float:left}.nav-pills>li>a{margin-bottom:0}.nav-pills>li+li{margin-left:5px}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:5px;margin-left:0}.nav-tabs.nav-justified{width:100%;padding-right:0;padding-left:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:-1px}}.nav-justified{width:100%;margin-right:-5px;margin-left:-5px}.nav-justified>li{float:none}.nav-justified>li>a{margin:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.list-group{margin-top:0;padding:0;list-style:none}.list-group-item{position:relative;display:block;margin-bottom:-1px;padding:10px 15px;border-width:1px;border-style:solid}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover,li.active a.list-group-item,li.active a.list-group-item:focus,li.active a.list-group-item:hover{z-index:2}.list-group-item:last-child{margin-bottom:0}.list-group-item>.badge{float:right;margin-top:-2px}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item>.glyph-icon{margin-top:2px}.list-group-item>.glyph-icon:first-child{float:left;margin-top:1px;margin-right:15px}.list-group-item>.glyph-icon:last-child{float:right;margin-left:5px}.list-group-icons .list-group-item{font-weight:700;display:block;padding:15px 10px;text-align:center;text-overflow:ellipsis}.list-group-icons .list-group-item>.glyph-icon{font-size:18px;display:block;float:none;margin:0 auto}.list-group-separator a.list-group-item:after{position:absolute;top:0;right:-13px;display:block;overflow:hidden;width:1px;height:100%;content:'';background:#ddd}.list-group-separator li:last-child a.list-group-item:after{display:none}.list-group-centered{text-align:center}.list-group-centered li{display:inline-block;float:none}
.close{font-size:21px;font-weight:700;line-height:1;float:right;opacity:.2;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20)}.close:focus,.close:hover{cursor:pointer;text-decoration:none;opacity:.5;color:#000;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;border:0;background:0 0;-webkit-appearance:none}.modal-open{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;overflow-y:scroll;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px;border-radius:6px}.modal-content{position:relative;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;background-color:#fff;background-clip:padding-box;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #dfe8f1}.modal-header .close{margin-top:2px}.modal-dialog{border:0;box-shadow:0 15px 45px rgba(0,0,0,.3)!important}.modal.display-block .modal-dialog{box-shadow:0 6px 25px rgba(0,0,0,.1)!important;-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);transform:translate(0,-20px)}.modal-title{line-height:1.42857143;margin:0}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #dfe8f1}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.display-block.modal{position:static;z-index:5;display:block;overflow:visible!important;opacity:1;-moz-opacity:1;filter:alpha(opacity:100)}.display-block.modal .modal-dialog{margin-bottom:0}.modal-open #page-content-wrapper{z-index:inherit}
@media only screen and (max-width:1000px){.hide-columns table td:nth-child(2),.hide-columns table th:nth-child(2){display:none}}@media only screen and (max-width:810px){.hide-columns table td:nth-child(4),.hide-columns table td:nth-child(7),.hide-columns table td:nth-child(8),.hide-columns table th:nth-child(4),.hide-columns table th:nth-child(7),.hide-columns table th:nth-child(8){display:none}}@media only screen and (max-width:1000px){.scroll-columns .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.scroll-columns * html .cf{zoom:1}.scroll-columns .scroll-columns table{width:100%;border-collapse:collapse;border-spacing:0}.scroll-columns td,.scroll-columns th{margin:0;vertical-align:top}.scroll-columns table{display:block;position:relative;width:100%}.scroll-columns thead{display:block;float:left}.scroll-columns tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.scroll-columns thead tr{display:block}.scroll-columns th{display:block;text-align:right}.scroll-columns tbody tr{display:inline-block;vertical-align:top}.scroll-columns td{display:block;min-height:1.25em;text-align:left}.scroll-columns th{border-bottom:0;border-left:0}.scroll-columns td{border-left:0;border-right:0;border-bottom:0}.scroll-columns tbody tr{border-left:1px solid #dfe8f1}.scroll-columns td:last-child,.scroll-columns th:last-child{border-bottom:1px solid #dfe8f1}}@media only screen and (max-width:1000px){.remove-columns .table td,.remove-columns .table th,.remove-columns .table tr,.remove-columns table,.remove-columns tbody,.remove-columns thead{display:block}.remove-columns thead tr{position:absolute;top:-9999px;left:-9999px}.remove-columns .table tr{border:1px solid #dfe8f1}.remove-columns .table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}.remove-columns .table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}}
.withripple {
    position: relative;
}

.ripple-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: inherit;
    pointer-events: none;
}

.ripple {
    position: absolute;
    width: 20px;
    height: 20px;
    margin-left: -10px;
    margin-top: -10px;
    border-radius: 100%;
    background-color: rgba(0,0,0,.08);
    transform: scale(1);
    transform-origin: 50%;
    opacity: 0;
    pointer-events: none;
}

    .ripple.ripple-on {
        transition: opacity .15s ease-in 0s,transform .5s cubic-bezier(0.4,0,.3,1) .1s;
        opacity: .2;
    }

    .ripple.ripple-out {
        transition: opacity .1s linear 0s !important;
        opacity: 0;
    }

.table {
    font-size: 13px;
    width: 100%;
    border-spacing: 0;
    border-collapse: separate;
}

    .table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
        border-top: 0;
    }

    .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
        padding: 10px;
        border-top-width: 1px;
        border-top-style: solid;
        text-align: left;
    }

    .table td, .table th {
        font-weight: 400;
        vertical-align: middle;
    }

    .table > thead > tr > th {
        font-weight: 700;
        vertical-align: bottom;
        border-bottom-width: 2px;
        border-bottom-style: solid;
    }

.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {
    padding: 5px;
}

.table-striped tr:nth-child(even) > td {
    background: #fefeff;
}

.table-hover tr:hover td {
    color: #000;
    background: #fffdf4;
}

.table-bordered {
    border-style: solid;
    border-width: 1px 0 1px 1px;
}

    .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
        border-style: solid;
        border-width: 1px 1px 0 0;
    }

    .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
        border-bottom-width: 1px;
    }

@media (max-width:767px) {
    .table-responsive {
        overflow-x: scroll;
        overflow-y: hidden;
        width: 100%;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        -webkit-overflow-scrolling: touch;
    }

        .table-responsive > .table {
            margin-bottom: 0;
        }

            .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
                white-space: nowrap;
            }

        .table-responsive > .table-bordered {
            border: 0;
        }

            .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
                border-left: 0;
            }

            .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
                border-right: 0;
            }

            .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
                border-bottom: 0;
            }
}

.tile-box{line-height:inherit;display:block;position:relative;height:auto;padding:0;text-align:center;border-width:1px;border-style:solid}.tile-header{font-size:12px;padding:5px 10px;text-align:left;text-transform:uppercase;border:0!important;background:rgba(255,255,255,.2)}.tile-header .float-right{opacity:.6;-moz-opacity:.6;filter:alpha(opacity:60)}.tile-content-wrapper{position:relative;overflow:hidden;padding:10px}.tile-content{font-size:35px;text-align:right}.tile-content span{font-size:25px;opacity:.7;-moz-opacity:.7;filter:alpha(opacity:70)}.tile-content-wrapper small{font-size:14px;display:block;text-align:right;opacity:.7;-moz-opacity:.7;filter:alpha(opacity:70)}.tile-content-wrapper>.glyph-icon{font-size:35px;line-height:70px;position:absolute;top:50%;left:15px;height:70px;margin-top:-36px;opacity:.3;-moz-opacity:.3;filter:alpha(opacity:30)}.tile-footer{display:block;margin:0;padding:5px 10px;text-align:left;color:inherit;background:rgba(0,0,0,.1)}.bg-white .tile-footer{border-top-style:solid;border-top-width:1px}.tile-footer:hover{opacity:.8;color:inherit;-moz-opacity:.8;filter:alpha(opacity:80)}.tile-footer .glyph-icon{float:right}.tile-box-alt .tile-header{padding:10px;text-align:center}.tile-box-alt .tile-content-wrapper>.glyph-icon{font-size:65px;margin-top:-32px}.tile-box-shortcut:hover .tile-content-wrapper>.glyph-icon,a.tile-box.btn .tile-content-wrapper>.glyph-icon,a.tile-box.btn .tile-header .float-right{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}a.tile-box.btn:hover .tile-content-wrapper>.glyph-icon{opacity:.7;-moz-opacity:.7;filter:alpha(opacity:70)}a.tile-box.btn:hover .tile-header .float-right{opacity:.9;-moz-opacity:.9;filter:alpha(opacity:90)}.tile-content-wrapper .easyPieChart{margin-top:-5px;margin-bottom:-5px;font-size:19px;font-weight:300}.tile-box-shortcut .tile-header{background:0 0;padding:0;position:absolute;right:10px;bottom:6px;font-size:13px;font-weight:400}.tile-box-shortcut .bs-badge{left:auto;right:10px;top:10px;background:rgba(0,0,0,.5)}.tile-box-shortcut .tile-content-wrapper{padding:0;min-height:80px}.tile-box-shortcut .tile-content-wrapper>.glyph-icon{position:absolute;left:15px;top:30px}.tile-box-shortcut:hover .tile-content-wrapper>.glyph-icon{opacity:.8;-moz-opacity:.8;filter:alpha(opacity:80)}
.float-left,.pull-left{float:left!important}.float-right,.pull-right{float:right!important}.float-none{float:none!important}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important}.font-size-17{font-size:17px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-23{font-size:23px!important}.font-size-26{font-size:26px!important}.font-size-28{font-size:28px!important}.font-size-35{font-size:35px!important}.font-size-50{font-size:50px!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify}.text-transform-none{text-transform:none}.text-transform-upr{text-transform:uppercase}.text-transform-low{text-transform:lowercase}.text-transform-cap{text-transform:capitalize}.text-no-wrap{white-space:nowrap}.font-bold{font-weight:700!important}.font-normal{font-weight:400}.font-italic{font-style:italic}.font-none{font-style:none}.clear{clear:both}.clear-none{clear:none!important}.ui-front{z-index:100}.wrapper-sticky{z-index:15}.hide,.lazy,.mix,.tab-pane,[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display:none}.tab-pane{padding:15px}.hidden,.ui-helper-hidden-accessible{display:none!important}.display-block{position:relative!important;display:block!important}.display-block .button-content{float:none}.display-block.dropdown-menu{position:static!important}.display-inline{display:inline-block}.no-border{border-color:transparent!important}.dropdown-menu.pad0A .hasDatepicker .ui-datepicker,.remove-border{border:0!important}.border-top{border-top-width:3px!important;border-top-style:solid!important}.width-100{box-sizing:border-box;width:100%}.center-margin{float:none!important;margin:0 auto}.center-block,.container{display:block;margin-right:auto;margin-left:auto}.center-vertical{position:relative;z-index:15;top:0;left:0;display:table;width:100%;height:100%}.center-vertical .center-content{display:table-cell;vertical-align:middle}.position-absolute{position:absolute}.show{display:block!important}.hidden{display:none!important;visibility:hidden!important}.invisible{visibility:hidden}.center-div{float:none!important;margin-right:auto!important;margin-left:auto!important;text-align:center!important}.divider,.nav-divider{ityity:.7;-moz-opacity:.7;filter:alpha(opacity:70)}.divider{overflow:hidden;height:1px;margin:10px 0;padding:0}.divider-header{font-size:11px;padding:10px 15px;text-transform:uppercase;opacity:.2;color:#fff}.overflow-hidden{overflow:hidden}.width-reset{width:auto!important}.opacity-10{opacity:.1!important;-moz-opacity:.1!important;filter:alpha(opacity:10)!important}.info-box b,.info-box.icon-wrapper .icon-large,.opacity-30{opacity:.3!important;-moz-opacity:.3!important;filter:alpha(opacity:30)!important}.opacity-40{opacity:.4!important;-moz-opacity:.4!important;filter:alpha(opacity:40)!important}.info-box b,.label-description span,.opacity-60,.opacity-hover{opacity:.6!important;-moz-opacity:.6!important;filter:alpha(opacity:60)!important}.no-shadow.transparent.btn:hover i,.opacity-80,.ui-datepicker-current.ui-priority-secondary{opacity:.8!important;-moz-opacity:.8!important;filter:alpha(opacity:80)!important}.opacity-100,.opacity-hover:hover{opacity:1!important;-moz-opacity:1!important;filter:alpha(opacity:100)!important}.btn-link .glyph-icon.opacity-hover{margin:0 -5px}.transparent{border-color:transparent!important;background:none!important;box-shadow:0 0 transparent!important}.no-shadow{box-shadow:0 0 0 transparent!important}.remove-bg{background:0 0}.nicescroll-rails{background:none!important}.btn .caret{margin-left:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:'';border-top:0;border-bottom:4px solid}.chosen-results,.form-wizard>ul,.nav-list ul,.nav-list-horizontal ul,.parsley-errors-list,.reset-ul,.tabs-navigation>ul,ul.messages-box,ul.notifications-box,ul.progress-box{margin:0;padding:0;list-style:none}#page-wrapper:after,#page-wrapper:before,.btn-group:after,.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.button-pane:after,.button-pane:before,.chat-box li:after,.chat-box li:before,.clearfix:after,.clearfix:before,.comments-list li .panel-body:after,.comments-list li .panel-body:before,.container:after,.container:before,.content-box-header:after,.content-box-header:before,.example-box-wrapper:after,.example-box-wrapper:before,.files-box li:after,.files-box li:before,.form-input-prepend:after,.form-input-prepend:before,.form-row:after,.form-row:before,.info-box:after,.info-box:before,.messages-box li:after,.messages-box li:before,.nav-list li:after,.nav-list li:before,.nav:after,.nav:before,.notifications-box li:after,.notifications-box li:before,.pager:after,.pager:before,.posts-list li:after,.posts-list li:before,.tl-item:after,.tl-item:before,.tl-row:after,.tl-row:before,.todo-box li:after,.todo-box li:before,.ui-datepicker-buttonpane:after,.ui-datepicker-buttonpane:before,.ui-helper-clearfix:after,.ui-helper-clearfix:before{display:table;content:''}#page-wrapper:after,.btn-group:after,.btn-toolbar:after,.button-pane:after,.chat-box li:after,.clearfix:after,.comments-list li .panel-body:after,.container:after,.content-box-header:after,.example-box-wrapper:after,.files-box li:after,.form-input-prepend:after,.form-row:after,.info-box:after,.messages-box li:after,.nav-list li:after,.nav:after,.notifications-box li:after,.pager:after,.posts-list li:after,.tl-item:after,.tl-row:after,.todo-box li:after,.ui-datepicker-buttonpane:after,.ui-helper-clearfix:after{clear:both}.ui-sortable-placeholder{visibility:visible!important;border:1px dashed #efda2c!important;background:#fffce5!important}.daterangepicker td.available.in-range:hover,.daterangepicker td.in-range{background:#fffce5}.checker.disabled,.checker.disabled span,.chosen-disabled,.disabled,.radio.disabled,.radio.disabled span,.ui-rangeSlider-disabled .ui-rangeSlider-arrow,.ui-rangeSlider-disabled .ui-rangeSlider-container,.ui-rangeSlider-disabled .ui-rangeSlider-label,.ui-state-disabled,button[disabled]{cursor:not-allowed!important;opacity:.65;filter:alpha(opacity:65)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;opacity:.65;background:#fafafa;filter:alpha(opacity:65)}input[readonly],select[readonly],textarea[readonly]{opacity:.8;background:#fdfdfd;-moz-opacity:.8;filter:alpha(opacity:80)}.login-img{position:fixed!important;top:0;left:0;width:100%;height:100%}.fixed-bg{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.remove-background{background:0 0}.ui-widget-overlay{position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;right:0;text-align:center;z-index:16}.ui-widget-overlay img{position:absolute;top:50%;left:50%;margin:-26px 0 0 -26px}#loading{z-index:5555;position:fixed;width:100%;height:100%;left:0;top:0;background:#fff}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.collapse{display:none}.collapse.in,.tab-pane.active{display:block}.collapsing{position:relative;overflow:hidden;height:0;-webkit-transition:height .35s ease;transition:height .35s ease}.small-padding{padding:25px 0}.medium-padding{padding:55px 0}.large-padding{padding:85px 0}.xlarge-padding{padding:115px 0}.glyph-icon{text-align:center}#page-sidebar li a.sf-with-ul:after,#page-sidebar li ul li a:before,.dataTables_paginate a i:before,.fc-icon,.glyph-icon:before,.search-choice-close:before,.ui-dialog-titlebar-close:before,.ui-icon:before{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block;text-align:center;text-decoration:none;background:0 0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{cursor:not-allowed;text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.svg-icon-loader{width:100px;height:100px;float:left;line-height:100px;text-align:center}.svg-icon-loader img{vertical-align:middle}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.rm-transition{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.btn,a,button,div[id^=uniform-] span{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}#page-header,#page-sidebar,.main-header,.top-bar{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.example-box-wrapper{margin-bottom:15px;position:relative}.example-box-wrapper .ui-datepicker-inline{position:relative;width:100%}.panel-body .col-md-6 .example-box-wrapper:last-child,.panel-body .example-box-wrapper:last-child{margin-bottom:0}.example-box-wrapper .alert,.example-box-wrapper .content-box,.example-box-wrapper .dashboard-box,.example-box-wrapper .dataTables_wrapper,.example-box-wrapper .icon-box,.example-box-wrapper .image-box,.example-box-wrapper .jcrop-holder,.example-box-wrapper .jvectormap-container,.example-box-wrapper .list-group,.example-box-wrapper .loading-spinner,.example-box-wrapper .loading-stick,.example-box-wrapper .minicolors,.example-box-wrapper .nav,.example-box-wrapper .panel-layout,.example-box-wrapper .scrollable-content,.example-box-wrapper .tile-box,.example-box-wrapper .ui-accordion,.example-box-wrapper .ui-rangeSlider,.example-box-wrapper .ui-slider,.example-box-wrapper .ui-tabs,.example-box-wrapper>.btn,.example-box-wrapper>.btn-group,.example-box-wrapper>.btn-group-vertical,.example-box-wrapper>.btn-toolbar,.example-box-wrapper>.display-block.dropdown-menu,.example-box-wrapper>.dropdown,.example-box-wrapper>.dropup,.example-box-wrapper>.hasDatepicker,.example-box-wrapper>.img-humbnail,.example-box-wrapper>.minicolors,.example-box-wrapper>.pagination,.example-box-wrapper>.panel-layout,.example-box-wrapper>.progressbar,.example-box-wrapper>.thumbnail,.example-box-wrapper>form,.example-box-wrapper>h6,.example-box-wrapper>img{margin-bottom:20px}.demo-icon{font-size:22px;line-height:40px;float:left;width:40px;height:40px;margin:10px;text-align:center;color:#92A0B3;border:1px solid rgba(220,233,255,.54);border-radius:3px}.demo-icon:hover{color:#59606c;border-color:#92A0B3}
/*Site.css*/
.required label {
    color: #e53935 !important;
}

    .required label::after {
        content: " *";
    }

.k-numeric-wrap.k-state-default {
    background-color: #fff;
}

.k-numeric-wrap .k-input {
    height: 2.7em;
}


.text-btn {
    background-color: #fafafa;
    box-shadow: none;
    height: 2.7em;
}

    .text-btn span {
        float: left;
        padding-left: 1rem;
    }

    .text-btn i {
        float: right;
        padding-top: 8px;
        padding-bottom: 8px;
    }

.margin-top-0 {
    margin-top: 0 !important;
}

textarea.k-textbox {
    padding: 10px 10px 10px 10px;
}

.b-textbox {
    border: 1px solid black !important;
}

.timepicker .k-icon.k-i-calendar {
    display: none !important;
}

.timepicker .k-select {
    width: 2.8em !important;
}

.timepicker .k-picker-wrap.k-state-default {
    padding-right: 2.8em !important;
}

.datepicker .k-icon.k-i-clock {
    display: none !important;
}

.datepicker .k-select {
    width: 2.8em !important;
}

.datepicker .k-picker-wrap.k-state-default {
    padding-right: 2.8em !important;
}

.max-height-300 {
    max-height: 300px;
}

.readonly .k-dropdown-wrap .k-select {
    display: none !important;
}

.readonly .k-dropdown-wrap .k-link {
    display: none !important;
}

/*.readonly .k-select {
    opacity: .8 !important;
    background-color: #fff !important;
}*/

.readonly .k-select .k-icon {
    display: none !important;
}

.uk-modal-dialog-small {
    width: 400px;
}

.uk-modal-dialog {
    width: 800px;
}

.invalid .k-textbox, .invalid .k-dropdown, .invalid .k-datetimepicker,
.invalid .k-dropdown-wrap, .invalid .text-btn, .invalid .k-numerictextbox {
    border: solid 1px #e53935;
}

/*.k-textbox, .k-dropdown, .k-datetimepicker,
.k-dropdown-wrap, .text-btn, .k-numerictextbox {
    border: solid 0.2px #b8b3b2;
}*/

.disabled-link {
    cursor: default;
    pointer-events: none;
    text-decoration: none;
    color: grey;
}

.badge-pink {
    color: white;
    background-color: deeppink;
}

.badge-purple {
    color: white;
    background-color: #800080;
}

.badge-orange {
    color: white;
    background-color: #ff6a00;
}

.badge-red {
    color: white;
    background-color: #ff0000;
}

.badge-black {
    color: white;
    background-color: black;
}

.clsTD {
    text-align: left;
    color: #000000;
}

.clsTDR {
    padding-right: 50%;
    text-align: right;
    /*color: #B11016;*/ /*THEME-COLOR-1*/
    color: mediumvioletred !important;
}


.md-btn { /*td a :not(.k-link),*/
    /* border-radius: 1rem;*/
    /*    background-color: #F5F5DC;*/ /* beige*/
    border: none;
    color: black;
    /*    padding: 0.5rem 1rem;*/
    /*    margin: 0.25rem;*/
    text-align: center;
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    border: 1px solid #04AA6D !important; /* Green */
}

td a:empty {
    display: none;
}

/*td a:hover:not([disabled]), .md-btn:hover:not([disabled]) {
    background-color: #F0E68C !important;*/ /*khaki*/
/*color: black !important;
}*/

td a {
    padding: 0rem;
}

.material-icons {
    color: black;
    width: 20px;
    height: 10px;
}

.uk-icon-search {
    color: black;
    padding: 1rem;
}

:disabled {
    background-color: gray;
}

thead {
    background-color: #c8c9ca; /* table header background - dark color - gray*/

    font-weight: bold;
}

tbody tr:nth-child(odd) {
    background-color: #FBFBFB;
}

tbody tr:nth-child(even), .k-grid .k-alt {
    background-color: #F5F5F5;
}

tbody tr:hover {
    background-color: lightgray !important;
}

td > a {
    color: blue !important;
}


.clsOne {
    padding: 4px;
    background-color: #e60000 !important; /*red*/
}

.clsOne-101 {
    padding: 4px;
    background-color: #ff8080 !important; /*red*/
}

.clsTwo {
    padding: 4px;
    background-color: #0000e6 !important; /*blue*/
}

.clsTwo-101 {
    padding: 4px;
    background-color: #8080ff !important; /*blue*/
}

.clsThree {
    padding: 4px;
    background-color: #008000 !important; /*green*/
}

.clsThree-101 {
    padding: 4px;
    background-color: #80ff80 !important; /*green*/
}

.clsFour {
    padding: 4px;
    background-color: #BA8E23 !important; /*yellow*/
}

.clsFour-101 {
    padding: 4px;
    background-color: #ffff4d !important; /*yellow*/
}

.clsFive {
    padding: 4px;
    background-color: #e69500 !important; /*orange*/
}

.clsSix {
    padding: 4px;
    background-color: #5F977F !important; /*Light Teal*/
}

#loading .svg-icon-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0 0 -50px;
}

body {
    /* background-color: #837960;*/
}

h1, h2, h3, h4, h5, h6 {
    background-color: #ff9600c4;
    color: white !important;
    text-shadow: 1px 1px 2px red, 0 0 1em black, 0 0 0.2em black;
    text-align: center;
    margin: 0.25rem;
    padding: 0.25rem;
    font-weight: bolder;
}





input[disabled], .k-state-disabled, .k-state-disabled > .k-input, textarea[disabled],
label.k-textbox, .k-state-disabled > * {
    /*    background-color: dimgrey;*/
    background-color: #F1F2F3 !important;
    /*    background-color: #E0E0E0 !important;*/
    color: #808080 !important;
    opacity: 1 !important;
}

.md-card-content {
    /*background-color: #FCF2F3;*/
    background-color: #fff;
}

.uk-grid > * {
    padding: 0px !important;
}

.form-group {
    margin: 0px 5px 0px 0px !important;
}

    .form-group label {
        padding: 0px !important;
        margin: 0px !important;
    }

.k-autocomplete, .k-dropdown-wrap, .k-numeric-wrap, .k-picker-wrap, .k-textbox {
    border-width: 0px;
    border-style: solid;
    /*    padding: 0 1.9em 0 0;*/
}

.clsCheckout {
    background-color: red !important;
    color: white !important;
}

.clsCheckin {
    background-color: green !important;
    color: white !important;
}

.clsDigital {
    background-color: purple !important;
    color: white !important;
}

.clsReplacement {
    background-color: yellow !important;
    color: black !important;
}
.fa {
    font-size: 20px !important;
}
.clsPrint {
    background-color: saddlebrown !important;
    color: white !important;
}

.clsSend {
    background-color: blue !important;
    color: red !important;
}

.clsAttach {
    background-color: white !important;
    color: orange !important;
}

input[atRequired] {
    border-bottom: 2px dashed red !important;
}

.clsActionIcon {
    font-size: 15px !important;
    /*    padding:1px !important;*/
}

.clsActionHeader {
    color: #B11016 !important;
}

.button {
    background-color: #04AA6D; /* Green */
    border: none;
    color: white;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    display: flex;
    font-size: 8px;
    margin: 2px 1px;
    cursor: pointer;
    border-radius: 10px;
}

    .button:hover {
        background-color: rgba(124, 179, 66,0.5); /*  #7cb342*/
        color: black;
    }

/* Blue */
.button2 {
    background-color: #008CBA;
}
/* Red */
.button3 {
    background-color: #f44336;
}
/* Navy */
.button4 {
    background-color: #000080;
}
/* Gray */
.button5 {
    background-color: #555555;
}
/* Maroon */
.button6 {
    background-color: #800000;
}
/* Olive */
.button7 {
    background-color: #808000;
}
/* Green */
.button8 {
    background-color: #008000;
}
/* Purple */
.button9 {
    background-color: #800080;
}
/* Black */
.flex-container {
    display: flex;
    /* background-color: DodgerBlue;*/
}

.k-textbox, .k-numerictextbox, .k-widget.k-dropdown.k-header,
.k-widget.k-datetimepicker.k-header  {
    border: 1px solid black !important;
}

.md-input-wrapper > .md-input {
    border-bottom: 1px solid black !important;
}

/*Note: Below classes parent and child for the Signature section - left and right sections;*/
    .parent {
    margin: 1rem;
    text-align: center;
}

.child {
    display: inline-block;
    vertical-align: top;
}
