@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');*{margin:0px;padding:0px;}
body{font-family:"Quicksand", sans-serif;font-weight:500;font-size:14.8px;-webkit-transition:padding 500ms cubic-bezier(0.05, 0.74, 0.27, 0.99);transition:padding 500ms cubic-bezier(0.05, 0.74, 0.27, 0.99);color:#626262;line-height:1.77;background-color:#f7f8fa;}
body.has-left-bar{padding-left:60px;}
body.left-bar-open{padding-left:250px;}
html,body{width:100%;height:100%;background-color:#fff;direction:ltr;}
ul,ol{margin:0px;padding:0px;}
li{line-height:1.8;}
.alertify-log{font-family:"Quicksand", sans-serif !important;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:0px;padding:0px;font-weight:300;margin-bottom:20px;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin-bottom:.5rem;font-weight:400;line-height:1.2;color:#464855;}
h1,.h1,h2,.h2,h3,.h3{line-height:1.3;}
p{margin:0px;margin-bottom:15px;}
a,a:hover,a:focus,a:active,button,button:hover,button:focus,button:active{text-decoration:none;outline:none;}
a{color:#6200ea;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
a:focus,a:hover{color:#5e00e1;}
table p{margin:0px;}
.font-color-1{color:#555;}
.btn{font-family:"Quicksand", sans-serif;font-size:14.5px;text-transform:capitalize;font-weight:500;letter-spacing:0.5px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-feature-settings:"kern" 1;-moz-font-feature-settings:"kern" 1;margin-bottom:0;border:1px solid #f1f1f1;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;color:#626262;background-color:#ffffff;text-shadow:none;box-shadow:none;line-height:21px;padding-left:17px;padding-right:17px;position:relative;outline:none !important;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14);-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14);-moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14);transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;border:0px !important;}
.btn-group.open .dropdown-toggle{outline:none !important;box-shadow:none !important;}
.btn-rounded{border-radius:50px;}
.btn-icon{min-width:115px;}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{box-shadow:none !important;-webkit-box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;-moz-box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;}
.btn:hover{background-color:#fcfcfc;border:1px solid rgba(123, 123, 123, 0.15);}
.btn-default,.btn-default:focus{color:#626262 !important;background-color:#ffffff !important;border: solid 1px #ddd !important;}
.btn-default.hover,.btn-default:hover,.open > .dropdown-toggle.btn-default{background-color:#f7f8fa !important;border-color:#e7e7e7 !important;color:#626262 !important;}
.btn-default.active,.btn-default:active,.btn-default.active:focus,.btn-default:active:focus,.btn-default.active:hover,.btn-default:active:hover,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover,.open > .dropdown-toggle.btn-default.focus{background-color:#e7e7e7 !important;border-color:#d8d8d8 !important;color:#626262 !important;}
.btn-primary,.btn-primary:focus{color:#ffffff !important;background:linear-gradient(45deg,#6200ea,#1976d2) !important;}
.btn-primary.hover,.btn-primary:hover,.open > .dropdown-toggle.btn-primary{background:linear-gradient(45deg#1976d2, #6200ea) !important;color:#ffffff !important;}
.btn-primary.active,.btn-primary:active,.btn-primary.active:focus,.btn-primary:active:focus,.btn-primary.active:hover,.btn-primary:active:hover,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.btn-primary:hover,.open > .dropdown-toggle.btn-primary.focus{background-color:#673ab7 !important;border-color:#673ab7 !important;color:#ffffff !important;}
 .btn-complete,.btn-complete:focus{color:#ffffff !important;background:#00bcd4 !important;}
 .btn-complete.active,.btn-complete:active,.btn-complete.active:focus,.btn-complete:active:focus,.btn-complete.active:hover,.btn-complete:active:hover,.open > .dropdown-toggle.btn-complete:focus,.open > .dropdown-toggle.btn-complete:hover,.open > .dropdown-toggle.btn-complete.focus{background:#00bcd4 !important;color:#ffffff !important;}
 .btn-white,.btn-white:focus{color:#333 !important;background:#fff !important;}
 .btn-white.active,.btn-white:active,.btn-white.active:focus,.btn-white:active:focus,.btn-white.active:hover,.btn-white:active:hover,.open > .dropdown-toggle.btn-complete:focus,.open > .dropdown-toggle.btn-complete:hover,.open > .dropdown-toggle.btn-complete.focus{background:#fff !important;color:#333 !important;}
.btn-success,.btn-success:focus{color:#ffffff !important;background:linear-gradient(45deg,#6200ea,#1976d2) !important;}
 .btn-success.hover,.btn-success:hover,.open > .dropdown-toggle.btn-success{background:linear-gradient(45deg#1976d2, #6200ea) !important;color:#ffffff !important;}
.btn-success.active,.btn-success:active,.btn-success.active:focus,.btn-success:active:focus,.btn-success.active:hover,.btn-success:active:hover,.open > .dropdown-toggle.btn-success:focus,.open > .dropdown-toggle.btn-success:hover,.open > .dropdown-toggle.btn-success.focus{background-color:#25cfae !important;border-color:#25cfae !important;color:#ffffff !important;}
.btn-danger,.btn-danger:focus{color:#ffffff !important;background:linear-gradient(45deg,#ec4945,#ff5252) !important;background:-webkit-linear-gradient(45deg,#ec4945,#ff5252) !important;}
.btn-danger.hover,.btn-danger:hover,.open > .dropdown-toggle.btn-danger{background:linear-gradient(45deg,#ff5252,#ec4945) !important;background:-webkit-linear-gradient(45deg,#ff5252,#ec4945) !important;color:#ffffff !important;}
.btn-danger.active,.btn-danger:active,.btn-danger.active:focus,.btn-danger:active:focus,.btn-danger.active:hover,.btn-danger:active:hover,.open > .dropdown-toggle.btn-danger:focus,.open > .dropdown-toggle.btn-danger:hover,.open > .dropdown-toggle.btn-danger.focus{background:linear-gradient(45deg,#ec4945,#ff5252) !important;background:-webkit-linear-gradient(45deg,#ec4945,#ff5252) !important;color:#ffffff !important;}
.btn-warning,.btn-warning:focus{color:#ffffff !important;background-color:#f5cd51 !important;border-color:#f5cd51 !important;}
.btn-warning.hover,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background-color:#fada74 !important;border-color:#fada74 !important;color:#ffffff !important;}
.btn-warning.active,.btn-warning:active,.btn-warning.active:focus,.btn-warning:active:focus,.btn-warning.active:hover,.btn-warning:active:hover,.open > .dropdown-toggle.btn-warning:focus,.open > .dropdown-toggle.btn-warning:hover,.open > .dropdown-toggle.btn-warning.focus{background-color:#e8c041 !important;border-color:#e8c041 !important;color:#ffffff !important;}
.btn-info,.btn-info:focus{color:#ffffff !important;background-color:#37434d !important;border-color:#37434d !important;}
.btn-info.hover,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:#545f6b !important;border-color:#545f6b !important;color:#ffffff !important;}
.btn-info.active,.btn-info:active,.btn-info.active:focus,.btn-info:active:focus,.btn-info.active:hover,.btn-info:active:hover,.open > .dropdown-toggle.btn-info:focus,.open > .dropdown-toggle.btn-info:hover,.open > .dropdown-toggle.btn-info.focus{background-color:#292b42 !important;border-color:#292b42 !important;color:#ffffff !important;}
.btn-lg,.btn-group-lg > .btn{padding-left:28px;padding-right:28px;line-height:21px;font-size:16px;}
.btn-sm,.btn-group-sm > .btn{padding-left:20px;padding-right:20px;font-size:14px;line-height:23px;}
.btn-xs,.btn-group-xs > .btn{padding:4px 13px;font-size:12.5px;line-height:17px;font-weight:600;}
.btn-mini-group.dropdown-default .btn.dropdown-toggle{text-align:center;padding-right:17px;min-width:inherit;}
.btn-mini-group.dropdown-default .btn.dropdown-toggle.btn-sm{padding-right:14px;}
.btn-mini-group.dropdown-default .dropdown-menu{min-width:inherit;width:100%;padding:40px 0px 7px 0 !important;}
.btn-mini-group.dropdown-default .dropdown-menu li{}
.btn-mini-group.dropdown-default .dropdown-menu li a{padding:7px 13px;text-align:center;border-radius:0px !important;}
.btn-mini-group.dropdown-default .btn-primary + .dropdown-menu:after,.btn-mini-group.dropdown-default .btn-complete + .dropdown-menu:after,.btn-mini-group.dropdown-default .btn-success + .dropdown-menu:after,.btn-mini-group.dropdown-default .btn-warning + .dropdown-menu:after,.btn-mini-group.dropdown-default .btn-danger + .dropdown-menu:after,.btn-mini-group.dropdown-default .btn-info + .dropdown-menu:after{top:0px;height:43px;border-radius:3px 3px 0px 0px;}
.btn-mini-group.dropdown-default .btn-primary + .dropdown-menu:after{background-color:#7e57c2;}
.btn-mini-group.dropdown-default .btn-complete + .dropdown-menu:after{background-color:#00bcd4;}
.btn-mini-group.dropdown-default .btn-success + .dropdown-menu:after{background-color:#30ddbc;}
.btn-mini-group.dropdown-default .btn-warning + .dropdown-menu:after{background-color:#f5cd51;}
.btn-mini-group.dropdown-default .btn-danger + .dropdown-menu:after{background-color:#f95f5b;}
.btn-mini-group.dropdown-default .btn-info + .dropdown-menu:after{background-color:#37434d;}
.btn-animated{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}
.btn-animated:before{position:absolute;height:100%;width:100%;font-size:100%;line-height:2.5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.btn-animated:after{content:"";position:absolute;z-index:-1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.btn-animated.fa:before{font-family:"FontAwesome";}
.btn-animated.from-left:before{left:-100%;top:0;}
.btn-animated.from-top:before{left:0;top:-100%;}
.btn-animated.from-left:hover:before,.btn-animated.from-left.show-icon:before,.open .btn-animated.from-left:before,.btn-animated.from-left.active:before{left:0;}
.btn-animated.from-top:hover:before,.btn-animated.from-top.show-icon:before,.open .btn-animated.from-top:before,.btn-animated.from-top.active:before{top:0;}
.btn-animated > span{display:inline-block;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}
.btn-animated.from-left:hover > span,.btn-animated.from-left.show-icon > span,.open .btn-animated.from-left > span,.btn-animated.from-left.active > span{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);}
.btn-animated.from-top:hover > span,.btn-animated.from-top.show-icon > span,.open .btn-animated.from-top > span,.btn-animated.from-top.active > span{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%);}
.label{font-size:82%;letter-spacing:0.3px;}
.label-primary{background-color:#7e57c2;}
.label-success{background-color:#30ddbc;}
.m-5{margin:5px !important;}
.m-10{margin:10px !important;}
.m-15{margin:15px !important;}
.m-20{margin:20px !important;}
.m-30{margin:30px !important;}
.m-40{margin:40px !important;}
.m-50{margin:50px !important;}
.m-t-5{margin-top:5px !important;}
.m-r-5{margin-right:5px !important;}
.m-b-5{margin-bottom:5px !important;}
.m-l-5{margin-left:5px !important;}
.m-t-10{margin-top:10px !important;}
.m-r-10{margin-right:10px !important;}
.m-b-10{margin-bottom:10px !important;}
.m-l-10{margin-left:10px !important;}
.m-t-15{margin-top:15px !important;}
.m-r-15{margin-right:15px !important;}
.m-b-15{margin-bottom:15px !important;}
.m-l-15{margin-left:15px !important;}
.m-t-20{margin-top:20px !important;}
.m-r-20{margin-right:20px !important;}
.m-b-20{margin-bottom:20px !important;}
.m-l-20{margin-left:20px !important;}
.m-t-30{margin-top:30px !important;}
.m-r-30{margin-right:30px !important;}
.m-b-30{margin-bottom:30px !important;}
.m-l-30{margin-left:30px !important;}
.m-t-40{margin-top:40px !important;}
.m-r-40{margin-right:40px !important;}
.m-b-40{margin-bottom:40px !important;}
.m-l-40{margin-left:40px !important;}
.m-t-50{margin-top:50px !important;}
.m-r-50{margin-right:50px !important;}
.m-b-50{margin-bottom:50px !important;}
.m-l-50{margin-left:50px !important;}
.m-none{margin:0px !important;}
.m-t-none{margin-top:0px !important;}
.m-r-none{margin-right:0px !important;}
.m-b-none{margin-bottom:0px !important;}
.m-l-none{margin-left:0px !important;}
.p-2{padding:2px !important;}
.p-5{padding:5px !important;}
.p-10{padding:10px !important;}
.p-15{padding:15px !important;}
.p-20{padding:20px !important;}
.p-30{padding:30px !important;}
.p-50{padding:50px !important;}
.p-70{padding:70px !important;}
.p-100{padding:100px !important;}
.p-t-2{padding-top:2px !important;}
.p-r-2{padding-right:2px !important;}
.p-b-2{padding-bottom:2px !important;}
.p-l-2{padding-left:2px !important;}
.p-t-5{padding-top:5px !important;}
.p-r-5{padding-right:5px !important;}
.p-b-5{padding-bottom:5px !important;}
.p-l-5{padding-left:5px !important;}
.p-t-10{padding-top:10px !important;}
.p-r-10{padding-right:10px !important;}
.p-b-10{padding-bottom:10px !important;}
.p-l-10{padding-left:10px !important;}
.p-t-15{padding-top:15px !important;}
.p-r-15{padding-right:15px !important;}
.p-b-15{padding-bottom:15px !important;}
.p-l-15{padding-left:15px !important;}
.p-t-20{padding-top:20px !important;}
.p-r-20{padding-right:20px !important;}
.p-b-20{padding-bottom:20px !important;}
.p-l-20{padding-left:20px !important;}
.p-t-30{padding-top:30px !important;}
.p-r-30{padding-right:30px !important;}
.p-b-30{padding-bottom:30px !important;}
.p-l-30{padding-left:30px !important;}
.p-t-50{padding-top:50px !important;}
.p-r-50{padding-right:50px !important;}
.p-b-50{padding-bottom:50px !important;}
.p-l-50{padding-left:50px !important;}
.p-t-70{padding-top:70px !important;}
.p-r-70{padding-right:70px !important;}
.p-b-70{padding-bottom:70px !important;}
.p-l-70{padding-left:70px !important;}
.p-t-100{padding-top:100px !important;}
.p-r-100{padding-right:100px !important;}
.p-b-100{padding-bottom:100px !important;}
.p-l-100{padding-left:100px !important;}
.p-none{padding:0px !important;}
.p-t-none{padding-top:0px !important;}
.p-r-none{padding-right:0px !important;}
.p-b-none{padding-bottom:0px !important;}
.p-l-none{padding-left:0px !important;}
.last-child-m-b-n > *:last-child{margin-bottom:0px;}
.bold{font-weight:600 !important;letter-spacing:0.5px;}
.row.row-20{margin-left:-20px;margin-right:-20px;}
.v-align-middle{vertical-align:middle;}
.inline-block{display:inline-block;}
.bg-white{background-color:#fff !important;}
.bg-parent{background-color:#f9f9f9 !important;}
.bg-primary{background-color:#7e57c2 !important;}
.bg-complete{background-color:#00bcd4 !important;}
.bg-complete-darker{background-color:#2b6a94 !important;}
.bg-success{background-color:#30ddbc !important;}
.bg-warning{background-color:#f5cd51 !important;}
.bg-danger{background-color:#f95f5b !important;}
.bg-info{background-color:#37434d !important;}
.bg-hint{background-color:#919191 !important;}
.text-white{color:#fff !important;}
.text-primary{color:#7e57c2 !important;}
.text-complete{color:#00b3ca !important;}
.text-complete-darker{color:#0442a9 !important;}
.text-success{color:#3ab504 !important;}
.text-warning{color:#ffc101 !important;}
.text-danger{color:#f73d38 !important;}
.text-info{color:#37434d !important;}
.text-hint{color:#919191 !important;}
.text-default{color:#626262 !important;}
.text-underline{text-decoration:underline;}
.z-shad-1{border:1px solid #efefef;box-shadow:0px 1px 2px #efefef;}
.cp-clickable{cursor:pointer;}
.cp-linkable{position:relative;}
.cp-linkable .cp-area-link{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:3;text-indent:99999999px;display:block;white-space:nowrap;opacity:0;}
.relative{position:relative;}
.wrapper{width:100%;height:100%;position:relative;}
.jumbo-container{padding-top:80px;padding-bottom:80px;}
.container-printable{width:800px;}
body.has-top-bar .wrapper{padding-top:60px;}
.wrapper-bottom-sec{width:100%;height:100%;overflow:hidden;overflow-y:auto;}
.app-logo-inner{margin-bottom:20px;}
.page-header{margin-top:28px;}
.page-title{margin:0px;font-size:18px;font-weight:500;letter-spacing:1px;}
code{font-size:11px;color:#00bcd4;background-color:#f7f8fa;}
.text-sm{font-size:13px;}
.error-title-404{font-size:70px;font-weight:900;text-transform:uppercase;margin-top:50px;margin-bottom:30px;}
.font-45{font-size:45px !important;}
.font-15{font-size:15px !important;}
.article-content{}
.article-content ul,.article-content ol{padding-left:25px;margin-bottom:25px;margin-top:10px;}
.article-content ul li,.article-content ol li{margin-bottom:5px;}
.article-content ul li:last-child,.article-content ol li:last-child{margin-bottom:0px;}
.article-content h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:10px;}
.article-content p{margin-bottom:25px;}
.article-content *:last-child{margin-bottom:0px;}
.panel{border-radius:0px;margin-bottom:30px;border:none;box-shadow:0 0px 10px -3px rgba(62, 57, 107, 0.25);border-radius:5px;}
.panel.panel-less{box-shadow:none !important;}
.panel.panel-transparent{background-color:transparent;box-shadow:none;}
.panel-heading{padding:20px;}
.panel-30 .panel-heading{padding:30px;}
.panel-title{font-weight:500;font-size:16px;letter-spacing:.05rem;}
.panel-title.panel-title-15{font-size:15px;}
.panel-body{padding:20px;padding-top:0px;}
.panel-30 .panel-body{padding:30px;padding-top:0px;}
.panel-other-acction{color:#8b93a5;line-height:2;}
.panel-other-acction a{border-bottom:1px solid;}
.panel.tab-content{border-top:none;}
.panel.panel-hoverd{-webkit-transition:all 0.15s;transition:all 0.15s;}
.panel.panel-hoverd:hover{box-shadow:0 4px 13px 0 rgba(0, 0, 0, 0.2);}
.content-tight-panel{float:right;width:330px;max-width:100%;margin-left:30px;margin-bottom:30px;}
.content-tight-panel .panel{box-shadow:none;background:#f7f8fa;border:1px solid rgba(0, 0, 0, 0.12);}
@media screen and (max-width:767px){.content-tight-panel{width:100%;float:none;margin-left:0px;}
}
.nav-tabs{border-bottom:solid 1px #ddd;}
.nav-tabs > li > a{color:#888; border:1px solid #fff; border-bottom: 0px;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#6200ea;border:1px solid #ddd; border-bottom: 0px;}
.bar-setting{position:absolute;top:7px;right:23px;}
 .bar-setting i{font-size:18px;line-height:56px;display:block;height:56px;color:#fff;}
.bar-setting i::after{content:"\f204";}
.left-bar-open .bar-setting i::after{content:"\f205";}
.bar-setting:hover i,.bar-setting:focus i{color:#fff;}
@media (max-width:767px){.bar-setting{position:absolute;top:5px;right:30px;}
 .bar-setting i::after{content:"\f0c9";}
 .left-bar-open .bar-setting i::after{content:"\f00d";}
}
.left-nav-bar .app-logo{font-size:2.1rem;line-height:0;position:absolute;display:flex;align-items:center;margin:1px 0;}
.left-nav-bar{position:fixed;left:0px;padding-top:60px;background:linear-gradient(45deg, #6200ea, #1976d2) !important;background:-webkit-linear-gradient(45deg, #6200ea, #1976d2) !important;height:100%;z-index:999;box-shadow:0 4px 7px 0 rgba(0, 0, 0, 0.2);transition:0.3s ease all;-webkit-ttransition:0.3s ease all;}
@media (min-width:768px){.left-nav-bar{position:fixed;left:0px;padding-top:60px;width:64px;}
 .left-bar-open .left-nav-bar, .left-nav-bar:hover{width:250px;}
 .logo-text, .bar-setting, .menu-text, .arrow{visibility:hidden;-webkit-transition:visibility 0s 2s, opacity 0.05s linear;transition:visibility 0s 2s, opacity 0.05s linear;opacity:0;}
 .left-bar-open .left-nav-bar, .left-nav-bar:hover .logo-text, .left-bar-open .logo-text, .left-bar-open .left-nav-bar, .left-nav-bar:hover .bar-setting, .left-bar-open .bar-setting, .left-bar-open .left-nav-bar, .left-nav-bar:hover .menu-text, .left-bar-open .menu-text, .left-bar-open .left-nav-bar, .left-nav-bar:hover .arrow, .left-bar-open .arrow{visibility:visible;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;opacity:1;}
 .left-nav-bar .left-navigation li.sub-open{background:#fff;}
 .left-nav-bar .left-navigation li.sub-open i{color:#000;}
 .left-bar-open .left-nav-bar .left-navigation li.sub-open, .left-nav-bar:hover .left-navigation li.sub-open{background:inherit;}
 .left-bar-open .left-nav-bar .left-navigation li.sub-open i, .left-nav-bar:hover .left-navigation li.sub-open i{color:inherit;}
}
.left-nav-bar .nav-top-sec{height:64px;position:absolute;box-shadow:-16px -4px 7px 5px rgba(0, 0, 0, 0.15);width:100%;top:0px;left:0px;display:flex;align-items:center;}
.left-navigation{padding:10px 0px;}
.left-nav-bar .left-navigation ul,.left-nav-bar .left-navigation li{margin:0px;}
.left-nav-bar .left-navigation li{position:relative;list-style:none;line-height:1.43;}
.left-nav-bar .left-navigation > li{margin-bottom:1px;}
.left-nav-bar .left-navigation li .sub a:before{content:"";display:table;width:10px;height:10px;border-radius:50px;border:solid 1px #fff;top:17px;left:27px;position:absolute;}
.left-nav-bar .left-navigation li .sub a .menu-text{padding-left:30px;}
.left-nav-bar .left-navigation li .sub li.active a:before{border-color:#000;}
.left-nav-bar .left-navigation li a:after{clear:both;}
.left-bar-open .left-nav-bar .left-navigation li,.left-nav-bar:hover li{margin-right:2rem;}
.left-nav-bar .left-navigation li a{display:block;color:#fff;padding:0 0 0 21px !important;font-size:14px;font-weight:500;line-height:44px;height:44px; position: relative;}
.left-nav-bar .left-navigation li a .menu-thumb{font-size:16px;text-align:center;width:24px;margin:0 10px 0 0;}
.left-bar-open .left-nav-bar .left-navigation li,.left-bar-open .left-nav-bar .left-navigation li a,.left-nav-bar:hover li,.left-nav-bar:hover a{border-radius:0 25px 25px 0;}
.left-nav-bar .left-navigation li a .menu-thumb.f-21{font-size:21px;}
.left-nav-bar .left-navigation li.active{background:#fff;}
 .left-nav-bar .left-navigation li.active a{color:#000;}
.left-nav-bar .left-navigation li > a:hover{background-color:rgba(0, 0, 0, 0.055);}
.left-nav-bar .left-navigation li.init-sub-open > a,.left-nav-bar .left-navigation li.sub-open > a{color:#fff;}
.left-nav-bar .left-navigation .sub li.active > a{color:#000 !important;}
.left-nav-bar .left-navigation .sub li a .menu-thumb{font-size:13px;text-transform:lowercase;}
.left-nav-bar .left-navigation li a .arrow:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.left-nav-bar .left-navigation li a .arrow{position:absolute;top:0px; bottom:0px;right:15px;display: flex; align-items: center;height:100%;font-size:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.left-nav-bar .left-navigation li.sub-open a .arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.left-nav-bar .left-navigation li .sub{display:none;padding:5px 0px;}
.left-nav-bar .left-navigation li .sub li{margin-right:0px;}
.left-nav-bar .left-navigation li.init-sub-open .sub{display:none;}
.left-nav-bar:hover .left-navigation li.init-sub-open .sub,.left-bar-open .left-navigation li.init-sub-open .sub{display:block;}
.left-bar-open .left-nav-bar .left-navigation li .sub li > a,.left-nav-bar:hover .left-nav-bar .left-navigation li .sub li > a{padding:15px 20px 15px 40px;}
.left-nav-bar .left-navigation li .sub li > a{font-size:13px;}
.left-bar-open .left-nav-bar .left-navigation li .sub li:hover > a,.left-nav-bar:hover li .sub li:hover > a{color:#fff;}
.nav-bottom-sec{height:100%;width:100%;}
.top-bar{background:-webkit-linear-gradient(45deg, #1976d2, #6200ea) !important;background:linear-gradient(45deg, #1976d2, #6200ea) !important;min-height:64px;position:absolute;width:100%;top:0px;left:0px;box-shadow:0 2px 30px 2px rgba(0, 0, 0, 0.2);z-index:888;border-bottom:0;}
.app-logo{float:left;padding:22px 12px 22px 15px;}
.app-logo .bar-logo{height:18px;}
.logo-text{font-size:26px;padding-left:8px;color:#fff;font-family:"Montserrat", sans-serif;}
.top-info-bar{float:left;padding-left:15px;margin-left:8px;margin-top:15px;}
.top-info-bar .bar-notification{display:inline-block;margin-right:5px;}
.top-info-bar .bar-notification > a{color:rgba(255, 255, 255, .5);width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;position:relative;font-size:15px;}
.top-info-bar .open.bar-notification > a,.top-info-bar .bar-notification > a:hover{color:#fff;}
.top-info-bar .bar-notification > a:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#e87979;top:2px;right:3px;display:none;}
.top-info-bar .bar-notification.active > a:after{display:block;}
.top-bar > .navbar-right{margin:0px;padding-right:30px;float:right;}
.user-profile{margin-top:13px;}
.user-profile > a{display:block;}
.user-profile .user-image{width:36px;height:36px;border-radius:50%;border:solid 1px #fff;}
.user-profile .user-info{color:#fff;margin-right:5px;}
.user-info .user-role{color:#00bcd4;}
.top-bar .navbar-nav{margin-top:5px;}
.top-bar .navbar-header{margin-top:5px;}
.top-bar .navbar-header .navbar-brand{margin-right:100px;}
.nav > li > a{color:#222;}
.nav > li > a:focus,.nav > li > a:hover,.nav > li.active > a{color:#6200ea; background: #fff;}
.nav .open > a,.nav .open > a:focus,.nav .open > a:hover{background:none;}
.navbar-toggle{padding:5px 11px 3px;margin-top:8px;margin-right:15px;margin-bottom:8px;border:1px solid rgba(0, 0, 0, 0.12);font-size:14px;}
@media screen and (max-width:767px){.navbar-brand{}
}
.dropdown-menu{box-shadow:0px 0px 5px rgba(98, 98, 98, 0.34);padding:0px;border-radius:3px;margin:0px;min-width:130px;margin-top:10px;display:block;opacity:0;z-index:99999999999999999;backface-visibility:hidden;transform:scale(1, 0);transform-origin:center top 0;-webkit-transition:all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s;transition:all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s;border:none;}
.dropup .dropdown-menu{transform-origin:center bottom 0;}
.dropdown-menu.arrow:before{position:absolute;top:-7px;left:7px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(121, 121, 121, 0.3);content:"";}
.dropdown-menu.arrow:after{position:absolute;top:-6px;left:8px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent;content:"";}
.dropdown-menu.arrow.right-arrow:before{right:15px;left:auto;}
.dropdown-menu.arrow.right-arrow:after{right:16px;left:auto;}
.open > .dropdown-menu{opacity:1;transform:scale(1, 1);}
.dropdown-menu li:first-child{margin-top:12px;}
.dropdown-menu li a{color:#333;padding:7px 20px;font-size:14px;}
.dropdown-menu li a i{width:22px;}
.dropdown-menu li a:hover{background-color:transparent;color:#000;}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a:hover{background-color:#23a8e0;color:#fff;}
.dropdown-menu li.bg-dark{background-color:#f7f8fa;margin-top:7px;}
.dropdown-menu li.bg-dark a{padding:12px 20px;}
.dropdown-menu li.bg-dark a i{width:auto;}
.btn-mini-group .dropdown-menu li a i{width:auto;}
.bootstrap-datetimepicker-widget{opacity:1;z-index:2;transform:scale(1, 1);}
.dropdown-default .btn.dropdown-toggle{text-align:left;padding-right:27px;min-width:130px;}
.dropdown-default.open > .btn.dropdown-toggle{border-color:transparent !important;background:transparent !important;z-index:10 !important;}
.dropdown-default .dropdown-menu{margin-top:-40px;padding:42px 0px 12px 0 !important;background-color:#fafafa;}
.dropdown-default.dropup .dropdown-menu{margin-bottom:-40px;padding:0 3px 52px 0 !important;transform-origin:center bottom 0;background-color:#fafafa;}
.dropdown-default .dropdown-menu li a,.dropdown-default .dropdown-menu li a:focus{color:#626262;}
.dropdown-default .dropdown-menu li a:hover,.dropdown-default .dropdown-menu li a:active{color:#000;}
.dropdown-default.open > .btn.dropdown-toggle{border-color:transparent !important;background:transparent !important;z-index:666 !important;box-shadow:none;}
.dropdown-default.dropup .dropdown-menu:after{bottom:43px;top:auto !important;}
.dropdown-default .dropdown-menu:after{content:"";position:absolute;height:1px;left:0;top:42px;background:#e6e6e6;width:100%;}
.dropdown-default .btn.dropdown-toggle .caret{position:absolute;right:15px;top:50%;margin-top:-2px;}
.bar-notification .dropdown-menu{width:220px;}
.bar-notification .dropdown-menu li{border-bottom:1px solid #f7f8fa;}
.bar-notification .dropdown-menu li a{display:block;overflow:hidden;padding:10px 15px;font-size:13px;color:#626262;}
.bar-notification .dropdown-menu li a:hover{background-color:#f7f8fa;}
.bar-notification .dropdown-menu li:first-child{margin-top:8px;}
.bar-notification .dropdown-menu li.title{padding:10px 15px;font-size:14.5px;}
.bar-notification .dropdown-menu li.footer{border:none;text-align:center;}
.bar-notification .dropdown-menu li.footer a{background-color:transparent !important;font-size:14.5px;}
.bar-notification .dropdown-menu li.footer a:hover{color:#1976d2;}
.user-dropdown li .user-thumb{width:32px;height:32px;border-radius:50%;display:inline-block;margin-right:8px;}
.user-dropdown li .user-name{display:inline-block;vertical-align:middle;}
.bar-notification .message-dropdown{width:350px;}
.message-dropdown li .name{color:#00bcd4;}
.message-dropdown li .name span{float:right;color:#cccccc;font-size:11px;}
.message-dropdown li .message{overflow:hidden;}
.alert{border-width:0px;font-style:13px;}
.alert.bordered{border-width:1px;}
.alert .close{color: rgba(0, 0, 0, 0.3) !important; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) !important; right: 0px !important; opacity: 1 !important;} 
.alert{padding: 10px 15px !important;}
.alert .close:focus, .alert .close:hover{ opacity: .7 !important;}
.alert-success{color:#fff;box-shadow:0 2px 10px 0 rgba(29,233,182,.5) !important;background:linear-gradient(45deg,#43a047,#1de9b6) !important ;background:-webkit-linear-gradient(45deg,#43a047,#1de9b6) !important ;border:0px;}
.alert-danger, .alert-warning{color:#fff;box-shadow:0 2px 10px 0 rgba(244,143,177,.5) !important;background:linear-gradient(45deg,#ff5252,#f48fb1) !important ;background:-webkit-linear-gradient(45deg,#ff5252,#f48fb1) !important ;border:0px;}
.alertify-logs{right:30px;bottom:15px;width:auto;}
.alertify-top .alertify-logs{top:75px;bottom:auto;}
.alertify-log{text-shadow:none !important;font-size:13px !important;font-weight:600 !important;color:#fff;border-width:0px;margin-top:15px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.16), 0 2px 6px 0 rgba(0, 0, 0, 0.12);}
.alertify-border .alertify-log{border-width:1px;}
.alertify-top .alertify-log{margin:0px;margin-bottom:15px;}
.alertify-log-success{color:#fff;box-shadow:0 2px 10px 0 rgba(29,233,182,.5) !important;background:linear-gradient(45deg,#43a047,#1de9b6) !important ;background:-webkit-linear-gradient(45deg,#43a047,#1de9b6) !important ;border:0px;}}
.alertify-log-error{color:#fff;box-shadow:0 2px 10px 0 rgba(244,143,177,.5) !important;background:linear-gradient(45deg,#ff5252,#f48fb1) !important ;background:-webkit-linear-gradient(45deg,#ff5252,#f48fb1) !important ;border:0px;}
.alertify-log-info{color:#fff;box-shadow:0 2px 10px 0 rgba(38,198,218,.5) !important;background:linear-gradient(45deg,#0288d1 ,#26c6da) !important ;background:-webkit-linear-gradient(45deg,#0288d1 ,#26c6da) !important ;border:0px;}
.alertify-log-warning{background:-webkit-linear-gradient(45deg,#ffca28,#ff6f00) !important;background:linear-gradient(45deg,#ffca28,#ff6f00) !important;box-shadow:0 6px 20px 0 rgba(255,202,40,.5) !important;}
.alertify-log *{vertical-align:middle;}
.alertify-log i{font-size:18px;margin-right:5px;}
.tooltip-inner{padding:4px 8px;color:#ffffff;background-color:#2b2d44;}
.tooltip.top .tooltip-arrow{border-top-color:#2b2d44;}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#2b2d44;}
.tooltip.left .tooltip-arrow{border-left-color:#2b2d44;}
.tooltip.right .tooltip-arrow{border-right-color:#2b2d44;}
.form-some-up{margin-top:-8px;}
.form-control{background-color:#fff;background-image:none;border:1px solid #babfc7;-webkit-appearance:none;color:#4e5154;outline:none !important;height:36px;min-height:36px;line-height:normal;font-size:14px;font-weight:500;letter-spacing:0.1px;vertical-align:middle;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}
.form-control:disabled{background:#f8f8f8;color:#666;}
.form-control:focus{border-color:#1e9ff2;color:#4e5154;}
.form-group{margin-bottom:15px;position:relative !important;}
.form-group-default{position:relative;}
.form-group label:not(.error){font-weight:500;font-size:14px;letter-spacing:0.5px;-webkit-transition:color 0.2s linear 0s;transition:color 0.2s linear 0s;color:#464855;}
.form-group-default label{position:absolute;margin:0;width:100%;padding:8px 13px 0px;color:#626262;}
.form-group-default.filled label,.form-group-default.focused label,.form-group-default.disabled label{color:#bbb;}
.form-group-default .form-control{background:#fff;border:1px solid #e8e9f0;padding:36px 13px 17px;height:70px !important;}
.form-group-default .form-control:focus{background:#f8f8f8;}
.form-group-default.required:after{color:#f35958;content:"*";font-family:arial;font-size:20px;position:absolute;right:12px;top:4px;}
.form-inline .form-control.input-sm{padding:5px 10px;height:34px;min-height:34px;line-height:1.7;}
input[readonly]{cursor:not-allowed;}
.input-group-file input[type="text"]{min-height:35px;height:35px;}
.label-link{display:inline-block;font-weight:500;font-size:11px;letter-spacing:0.5px;text-transform:uppercase;}
.label-link a{}
@media only screen and (min-width:768px){form .row{margin-left:-7px;margin-right:-7px;}
 form .row [class*="col-"]{padding-left:7px;padding-right:7px;}
}
.help{font-size:11px;color:#999;}
.coder-checkbox{display:inline-block;position:relative;min-width:17px;min-height:17px;padding-left:17px;vertical-align:middle;}
.coder-checkbox input[type="checkbox"]{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0px !important;z-index:2;cursor:pointer;}
.coder-checkbox .co-check-ui{position:absolute;width:20px;height:20px;border:1px solid #babfc7;border-radius:3px;top:2px;left:0px;text-align:center;line-height:17px;font-size:13px;z-index:1;cursor:pointer;color:#6200ea;}
.coder-checkbox label{line-height:18px;}
.coder-checkbox .co-check-ui:after{content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transform:scale(0);transition:all 0.15s ease;}
.coder-checkbox input[type="checkbox"]:checked + .co-check-ui:after{opacity:1;transform:scale(1);}
.coder-checkbox label{margin:0px;line-height:1.6;font-weight:500;display:block;margin-left:8px;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;}
.coder-checkbox input[type="checkbox"]:disabled{cursor:not-allowed;}
.coder-checkbox input[type="checkbox"]:disabled + .co-check-ui:after{color:#bbb;}
.coder-checkbox input[type="checkbox"]:disabled + .co-check-ui + label{color:#bbb;}
.coder-radiobox{display:inline-block;position:relative;min-width:17px;min-height:17px;padding-left:17px;vertical-align:middle;}
.coder-radiobox input[type="radio"]{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0px !important;z-index:2;cursor:pointer;}
.coder-radiobox .co-radio-ui{position:absolute;width:16px;height:16px;border:1px solid #ccc;border-radius:50%;top:0px;left:0px;text-align:center;line-height:15px;font-size:8px;z-index:1;cursor:pointer;}
.coder-radiobox .co-radio-ui:after{content:"\f111";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transform:scale(0);transition:all 0.15s ease;}
.coder-radiobox input[type="radio"]:checked + .co-radio-ui:after{opacity:1;transform:scale(1);}
.coder-radiobox label{margin:0px;line-height:1.6;font-weight:500;display:block;margin-left:8px;font-size:11px;text-transform:uppercase;letter-spacing:0.5px;}
.coder-radiobox input[type="radio"]:disabled{cursor:not-allowed;}
.coder-radiobox input[type="radio"]:disabled + .co-radio-ui:after{color:#bbb;}
.coder-radiobox input[type="radio"]:disabled + .co-radio-ui + label{color:#bbb;}
.table{margin-top:5px;}
table.dataTable{width:100% !important;}
table.dataTable > tbody > tr.child ul{width:100%;}
.table:last-child{margin-bottom:0px;}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before{top:13px;left:5px;border:solid 1px #fff;line-height:16px;font-size:18px;}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before, table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before{background:#6200ea;}
.table thead tr th{outline:none;vertical-align:bottom;border-bottom:1px solid #ddd;font-weight:500;font-size:15.8px;color:#504f4f;padding:10px 5px;}
@media (max-width:1500px){.table thead tr th{font-size:14.5px;}
}
.table tbody tr td{background:#fff;border-bottom:1px solid rgba(230, 230, 230, 0.7);border-top:0px;padding:10px;font-size:14.5px;}
.table tbody tr td i{margin-right:5px;}
.dataTables_empty{text-align:center;font-size:15px !important;}
.table.table-hover tbody tr:hover > td{background-color:#f1f9ff;}
.table tbody tr:last-child td{border-bottom-width:0px;}
.table.table-borderless tbody tr td{border-top:0;}
.table.table-condensed tbody tr td{padding-top:12px;padding-bottom:12px;}
.table.table-condensed.table-condensed-slim tbody tr td{padding:8px;}
.table.table-borderless > tbody > tr > td{border-bottom:0px;}
.table.table-striped tbody tr td{background:#fafafa !important;}
.table.table-striped tbody tr:nth-child(2n + 1) td{background:#fff !important;}
.table.table-no-border thead tr th{border:none;}
.table.table-no-border tbody tr td{border:none;}
.table.table-no-border.table-condensed tbody tr td{padding-top:8px;padding-bottom:8px;}
.table.table-no-border.table-condensed thead tr th{padding:0px 14px 12px;}
.table.table-bordered tr th,.table.table-bordered tr td{border:1px solid;}
.table.table-transparent tr th,.table.table-transparent tr td{background:transparent;}
table.table tr td strong.help-split{display:inline-block;width:30%;}
.table tbody tr td.td-highlighted{background-color:#c4e5fd !important;}
.table tr td.td-b-none{border:none !important;}
.table tr td.td-b-l-none{border-left:none !important;}
.table tr td.td-b-r-none{border-right:none !important;}
.table tr td.td-b-t-none{border-top:none !important;}
.table tr td.td-b-b-none{border-bottom:none !important;}
@media only screen and (max-width:760px), (min-device-width:768px) and (max-device-width:1024px){table.table tr td strong.help-split{display:inline-block;width:50%;}
 table.table-ultra-responsive, table.table-ultra-responsive thead, table.table-ultra-responsive tbody, table.table-ultra-responsive th, table.table-ultra-responsive td, table.table-ultra-responsive tr{display:block;}
 table.table-ultra-responsive thead tr{position:absolute;top:-9999px;left:-9999px;}
 table.table-ultra-responsive tr{border-bottom:1px solid #ccc;}
 table.table-ultra-responsive td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:120px !important;}
 table.table-ultra-responsive td:before{position:absolute;top:20px;left:15px;width:45%;padding-right:10px;white-space:nowrap;}
 .table.table-ultra-responsive.table-condensed tbody tr td:before{top:12px;}
 .table.table-ultra-responsive td:before{content:attr(data-label);}
 .bill-data-title{width:auto !important;}
}
.gradient-45deg-light-blue-cyan.gradient-shadow{box-shadow:0 6px 20px 0 rgba(38,198,218,.5) !important;}
.gradient-45deg-light-blue-cyan{background:-webkit-linear-gradient(45deg,#26c6da,#0288d1) !important;background:linear-gradient(45deg,#26c6da,#0288d1) !important;}
.gradient-45deg-red-pink{background:-webkit-linear-gradient(45deg,#f48fb1,#ff5252) !important;background:linear-gradient(45deg,#f48fb1,#ff5252) !important;}
.gradient-45deg-red-pink.gradient-shadow{box-shadow:0 6px 20px 0 rgba(244,143,177,.5) !important;}
.gradient-45deg-amber-amber.gradient-shadow{box-shadow:0 6px 20px 0 rgba(255,202,40,.5) !important;}
 .gradient-45deg-amber-amber{background:-webkit-linear-gradient(45deg,#ffca28,#ff6f00) !important;background:linear-gradient(45deg,#ffca28,#ff6f00) !important;}
.gradient-45deg-green-teal.gradient-shadow{box-shadow:0 6px 20px 0 rgba(29,233,182,.5) !important;}
 .gradient-45deg-green-teal{background:-webkit-linear-gradient(45deg,#1de9b6,#43a047) !important;background:linear-gradient(45deg,#1de9b6,#43a047) !important;}
.dashboard{height:120px;border-radius:5px;padding:15px 20px !important;}
.dashboard-icons{padding:10px;border-radius:50%;background-color:rgba(0,0,0,.18);width:55px;height:55px;font-size:22px;line-height:33px;margin-top:15px;}
.dashboard .font-16{font-size:16px;margin-bottom:10px !important;}
.table.dataTable tbody tr:last-child td{border-bottom-width:1px;}
.dataTables_length,.dataTables_filter,.dataTables_info,.dataTables_paginate{padding:0px 20px;}
table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{top:0;right:20px;font-size:12px;bottom:0px;display:flex;align-items:center;}
table.dataTable thead .sorting::after{opacity:0.3 !important;}
table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:0px;right:20px;}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{white-space:nowrap;}
.dataTables_processing{position:absolute;left:42%;top:50%;border:8px solid #ddd;border-top:8px solid #6200ea;border-radius:50%;width:55px;height:55px;animation:spin 2s linear infinite;font-size:0px;}
@keyframes spin{0%{transform:rotate(0deg);}
 100%{transform:rotate(360deg);}
 }
div.dataTables_wrapper div.dataTables_info{padding-top:10px;white-space:nowrap;}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:8px 8px 6px;}
.bs-searchbox .form-control{margin-bottom:0;width:100%;padding:8px 12px !important;min-height:34px !important;height:34px !important;}
.bootstrap-select .dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:none !important;box-shadow:none !important;font-weight:400;}
.bootstrap-select.btn-group .dropdown-menu li a .glyphicon,.bootstrap-select.btn-group .dropdown-toggle .filter-option i{width:18px;font-size:14.5px;margin-top:-2px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option i{font-size:13px;margin-left:1px;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{width:inherit;margin-top:10px;font-size:11px;}
.bootstrap-select.btn-group .dropdown-menu li a span{vertical-align:middle;}
.bootstrap-select.form-control > .dropdown-toggle{margin:0px;padding:9px 12px;height:40px;max-height:40px;border:1px solid #babfc7 !important;border-radius:5px;}
.bootstrap-select.form-control > .dropdown-toggle:hover,.bootstrap-select.form-control > .dropdown-toggle:focus{background-color:#fff !important;}
.bootstrap-select.form-control > .dropdown-toggle{text-transform:capitalize;font-weight:500;font-size:14px;}
.form-group.form-group-default .bootstrap-select.btn-group.form-control{background-color:transparent;border:none;padding:0px;height:auto;}
.form-group.form-group-default .bootstrap-select.form-control > .dropdown-toggle{padding:28px 13px 6px 13px;background-color:transparent;float:none;}
.form-group.form-group-default .bootstrap-select.btn-group.form-control .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:10px;vertical-align:middle;}
@media (min-width:768px){.modal-dialog{margin-top:100px;}
 .modal-content{border-radius:0px;border:none;-webkit-box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);}
}
.modal-header{padding:20px 30px;}
.modal-title{text-transform:uppercase;color:#2a2e36;font-weight:500;font-size:13px;}
.modal-body{padding:30px;}
.modal-footer{padding:20px 30px;}
.sweet-overlay{background-color:rgba(0, 0, 0, 0.5) !important;}
.sweet-alert{padding:27px 30px 30px !important;border-radius:0px !important;-webkit-box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);box-shadow:0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);}
.sweet-alert h2{font-weight:500 !important;}
.sweet-alert p:last-child{margin-bottom:0px;}
.sweet-alert .icon{margin:3px auto 20px;}
.lead{font-size:14px !important;font-weight:400 !important;}
.text-muted{color:#626262 !important;}
.pagination li{padding:5px;}
.pagination > li > a, .pagination > li > span{font-size:14.5px;font-weight:500;color:#333 !important;border:0;background:#f0f0f0 !important;transition:all .25s ease;-webkit-transition:all .25s ease;width:28px;height:28px;border-radius:50px;padding:3px 5px;text-align:center;}
 .pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span{border-radius:50px !important;background:#6200ea !important;color:#fff !important;width:auto;height:auto;padding:4px 12px;}
.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;color:#fff !important;background-color:#6200ea !important;border-color:#6200ea !important;box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;-webkit-box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;-moz-box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;}
.pagination > li{display:inline-block;}
 .pagination > li > a:hover,.pagination > li > span:hover{box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;-webkit-box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;-moz-box-shadow:0 14px 26px -12px rgba(0, 0, 0, 0.42) !important;}
.pagination > .disabled > a,.pagination > li.disabled > a:hover,.pagination > li.disabled > span:hover{color:#fff;opacity:0.6;}
 .pagination > li.active > a:hover,.pagination > li.active > span:hover{opacity:1;}
.info-list{margin:0px !important;padding:0px !important;}
.info-list li{list-style:none;position:relative;padding-left:120px;margin-bottom:12px;}
.info-list li .info-list-title{font-weight:500;position:absolute;left:0px;top:0px;width:105px;color:#555;}
.info-list li .info-list-title:after{content:":";position:absolute;right:0px;}
.info-list.title-space-md li{padding-left:160px;}
.info-list.title-space-md li .info-list-title{width:145px;}
.info-list.title-space-lg li{padding-left:220px;}
.info-list.title-space-lg li .info-list-title{width:200px;}
.social-module{}
.social-module li{margin:0px;padding:0px;display:inline-block;margin-right:5px;}
.social-module li a{display:block;width:34px;height:34px;border-radius:50%;background-color:#444;color:#fff;text-align:center;line-height:36px;font-size:14px;}
.social-module li a:hover{background-color:#00bcd4;}
.social-module.social-module-sm li a{width:28px;height:28px;line-height:30px;font-size:14.5px;}
.btn-file input[type="file"]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;filter:alpha(opacity=0);opacity:0;background:none repeat scroll 0 0 transparent;cursor:inherit;display:block;}
.printable-page *{color:#000 !important;border-color:#000 !important;}
.printable-page .table tr td,.printable-page .table tr th{border-color:#000 !important;}
.app-logo-inner *{max-width:242px;height:auto;}
.login{background-image:url("../img/login-bg.png");background-size:cover;background-position:center;width:100%;height:100%;}
.h-100{height:100%;}
.login-inner{display:flex;align-items:center;justify-content:center;height:100%;}
.login-inner .panel{border-radius:10px;margin:0;-webkit-box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.2);}
.login-inner .form-group .form-control{border-radius:50px;padding-left:20px;}
.login-inner .form-group label{font-size:15px;color:#343a40;margin-left:15px;text-transform:capitalize;}
.login-inner .form-group label span{color:red;}
.login-inner .panel-heading{padding-bottom:20px;}
.login-inner .panel-title{font-size:16px;color:#444;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;}
.login-inner .login-link{display:flex;justify-content:space-between;padding:0px 5px;width:100%;}
.login-inner .bootstrap-select{padding-left:0px !important;}
.login-inner a:focus,.login-inner a:hover{text-decoration:underline;}
.login-inner .bootstrap-select.form-control > .dropdown-toggle{padding-left:20px;}
.w-200{width:200px;}
.checkbox-custom{margin:0px;display:flex;align-items:center;}
.login-inner .btn{font-size:16px;font-weight:500;}
.login-inner .bootstrap-select.form-control > .dropdown-toggle{height:46px;min-height:46px;border-radius:50px;}
.login-inner .bootstrap-select.form-control > .dropdown-toggle,.login-inner .form-control{height:46px;min-height:46px;}
