.layout-boxed html,.layout-boxed body{height:100%}
.navbar-default{background:#FFFFFF;box-shadow: 0px 0px 9px 1px #e3e3e3;}
.navbar-default .dripicons-cart {color:#629dc4;}
.left.side-menu {box-shadow: 0px 0px 3px 0px #e3e3e3;}
.button-menu-mobile,.topbar .topbar-left{background-color:transparent!important}
.wrapper{min-height:100%;position:relative;overflow:hidden!important}
.wrapper:before,.wrapper:after{content:" ";display:table}
.wrapper:after{clear:both}
.layout-boxed .wrapper{max-width:1250px;margin:0 auto;min-height:100%;box-shadow:0 0 8px rgba(0,0,0,0.5);position:relative}
.layout-boxed{background:url(../img/boxed-bg.jpg) repeat fixed}
.content-wrapper,.right-side,.main-footer{-webkit-transition:-webkit-transform .3s ease-in-out,margin .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out,margin .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out,margin .3s ease-in-out;transition:transform .3s ease-in-out,margin .3s ease-in-out;margin-left:230px;z-index:820}
.layout-top-nav .content-wrapper,.layout-top-nav .right-side,.layout-top-nav .main-footer{margin-left:0}
.text-center{text-align:center!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.pull-right{float:right!important}
.pull-left{float:left!important}
@media (min-width:768px) {
.sidebar-collapse .content-wrapper,.sidebar-collapse .right-side,.sidebar-collapse .main-footer{margin-left:0}
.dashboard .card-box{height:350px;position:relative}
.dashboard .sk-circle{margin:150px auto}
.notification-section .card-box{height:720px}
.dashboard .notification-section .table-responsive{overflow-y:scroll;max-height:720px;height:720px;display:block;width:100%;font-size:12px;font-family:inherit}
.order-details #ajform .po-title{text-align:right}
.goback-btn{margin-right:5px}
}
@media (max-width:767px) {
.content-wrapper,.right-side,.main-footer{margin-left:0}
.sidebar-open .content-wrapper,.sidebar-open .right-side,.sidebar-open .main-footer{-webkit-transform:translate(230px,0);-ms-transform:translate(230px,0);-o-transform:translate(230px,0);transform:translate(230px,0)}
.dashboard .button-container a{width:100%!important;margin-bottom:10px}
.my-products ul.nav.nav-tabs{width:100%;float:left;display:flex;margin-top:10px}
#myproductsall_length,#myproducts_report_length {float:left;width:20%}
#myproductsall_filter,#myproducts_report_filter{width:30%!important}
#dualitemdist{width:55%!important}
div#mpdualitem_length{float:left;width:40%}
.editDefaultDist{width:125px;margin-top:5px;margin-right:0!important}
.categories .page-title-box button{font-size:11px;padding:5px;margin:0}
.cat-btn-container a{font-size:13px;margin-bottom:10px}
.goback-btn{margin-top:5px}
.todays-number .sections h2{font-size:20pt!important;margin-bottom:0;text-align:center}
.todays-number .sections{padding:10px!important;border-bottom:1px solid #E7E7E7}
.report-dash-page .data-continer{padding:0}
}
.content-wrapper,.right-side{min-height:100%;background-color:#ecf0f5;z-index:800}
.main-footer{background:#fff;padding:15px;color:#444;border-top:1px solid #d2d6de}
.fixed .main-header,.fixed .main-sidebar,.fixed .left-side{position:fixed}
.fixed .main-header{top:0;right:0;left:0}
.fixed .content-wrapper,.fixed .right-side{padding-top:50px}
@media (max-width:767px) {
.fixed .content-wrapper,.fixed .right-side{padding-top:100px}}
.fixed.layout-boxed .wrapper{max-width:100%}
.content{min-height:250px;padding:15px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.page-header{margin:10px 0 20px;font-size:22px}
.page-header>small{color:#666;display:block;margin-top:5px}
.main-header{position:relative;max-height:100px;z-index:1030}
.main-header>.navbar{-webkit-transition:margin-left .3s ease-in-out;-o-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out;margin-bottom:0;margin-left:230px;border:none;min-height:50px;border-radius:0}
.layout-top-nav .main-header>.navbar{margin-left:0!important}
.main-header #navbar-search-input{background:rgba(255,255,255,0.2);border-color:transparent}
.main-header #navbar-search-input:focus,.main-header #navbar-search-input:active{border-color:rgba(0,0,0,0.1)!important;background:rgba(255,255,255,0.9)}
.main-header #navbar-search-input::-moz-placeholder{color:#ccc;opacity:1}
.main-header #navbar-search-input:-ms-input-placeholder{color:#ccc}
.main-header #navbar-search-input::-webkit-input-placeholder{color:#ccc}
.main-header .navbar-custom-menu,.main-header .navbar-right{float:right}
@media (max-width:991px) {
.main-header .navbar-custom-menu a,.main-header .navbar-right a{color:inherit;background:transparent}
}
@media (max-width:767px) {
.main-header .navbar-right{float:none}
.navbar-collapse .main-header .navbar-right{margin:7.5px -15px}
.main-header .navbar-right>li{color:inherit;border:0}
}
.main-header .sidebar-toggle{float:left;background-color:transparent;background-image:none;padding:15px;font-family:fontAwesome}
.main-header .sidebar-toggle:before{content:"\f0c9"}
.main-header .sidebar-toggle:hover{color:#fff}
.main-header .sidebar-toggle:focus,.main-header .sidebar-toggle:active{background:transparent}
.main-header .sidebar-toggle .icon-bar{display:none}
.main-header .navbar .nav>li.user>a>.fa,.main-header .navbar .nav>li.user>a>.glyphicon,.main-header .navbar .nav>li.user>a>.ion{margin-right:5px}
.main-header .navbar .nav>li>a>.label{position:absolute;top:9px;right:7px;text-align:center;font-size:9px;padding:2px 3px;line-height:.9}
.main-header .logo{-webkit-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;display:block;float:left;height:50px;font-size:20px;line-height:50px;text-align:center;width:230px;padding:0 15px;font-weight:300;overflow:hidden}
.main-header .logo .logo-lg{display:block}
.main-header .logo .logo-mini{display:none}
.main-header .navbar-brand{color:#fff}
.content-header{position:relative;padding:15px 15px 0}
.content-header>h1{margin:0;font-size:24px}
.content-header>h1>small{font-size:15px;display:inline-block;padding-left:4px;font-weight:300}
.content-header>.breadcrumb{float:right;background:transparent;margin-top:0;margin-bottom:0;font-size:12px;padding:7px 5px;position:absolute;top:15px;right:10px;border-radius:2px}
.content-header>.breadcrumb>li>a{color:#444;text-decoration:none;display:inline-block}
.content-header>.breadcrumb>li>a>.fa,.content-header>.breadcrumb>li>a>.glyphicon,.content-header>.breadcrumb>li>a>.ion{margin-right:5px}
.content-header>.breadcrumb>li+li:before{content:'>\00a0'}
@media (max-width:991px) {
.content-header>.breadcrumb{position:relative;margin-top:5px;top:0;right:0;float:none;background:#d2d6de;padding-left:10px}
.content-header>.breadcrumb li:before{color:#97a0b3}
}
.navbar-toggle{color:#fff;border:0;margin:0;padding:15px}
@media (max-width:991px) {
.navbar-custom-menu .navbar-nav>li{float:left}
.navbar-custom-menu .navbar-nav{margin:0;float:left}
.navbar-custom-menu .navbar-nav>li>a{padding-top:15px;padding-bottom:15px;line-height:20px}
}
@media (max-width:767px) {
.main-header{position:relative}
.main-header .logo,.main-header .navbar{width:100%;float:none;position:relative!important}
.main-header .navbar{margin:0}
.main-header .navbar-custom-menu{float:right}
.main-sidebar,.left-side{padding-top:100px!important}
}
@media (max-width:991px) {
.navbar-collapse.pull-left{float:none!important}
.navbar-collapse.pull-left+.navbar-custom-menu{display:block;position:absolute;top:0;right:40px}
}
.main-sidebar,.left-side{position:absolute;top:0;left:0;padding-top:50px;min-height:100%;width:230px;z-index:810;-webkit-transition:-webkit-transform .3s ease-in-out,width .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out,width .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out,width .3s ease-in-out;transition:transform .3s ease-in-out,width .3s ease-in-out}
@media (max-width:767px) {
.main-sidebar,.left-side{-webkit-transform:translate(-230px,0);-ms-transform:translate(-230px,0);-o-transform:translate(-230px,0);transform:translate(-230px,0)}
}
@media (min-width:768px) {
.sidebar-collapse .main-sidebar,.sidebar-collapse .left-side{-webkit-transform:translate(-230px,0);-ms-transform:translate(-230px,0);-o-transform:translate(-230px,0);transform:translate(-230px,0)}
}
@media (max-width:767px) {
.sidebar-open .main-sidebar,.sidebar-open .left-side{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
}
.sidebar{padding-bottom:10px}
.sidebar-form input:focus{border-color:transparent!important}
.user-panel{position:relative;width:100%;padding:10px;overflow:hidden}
.user-panel:before,.user-panel:after{content:" ";display:table}
.user-panel:after{clear:both}
.user-panel>.image>img{width:100%;max-width:45px;height:auto}
.user-panel>.info{padding:5px 5px 5px 15px;line-height:1;position:absolute;left:55px}
.user-panel>.info>p{font-weight:600;margin-bottom:9px}
.user-panel>.info>a{text-decoration:none;padding-right:5px;margin-top:3px;font-size:11px}
.user-panel>.info>a>.fa,.user-panel>.info>a>.ion,.user-panel>.info>a>.glyphicon{margin-right:3px}
.sidebar-menu{list-style:none;margin:0;padding:0}
.sidebar-menu>li{position:relative;margin:0;padding:0}
.sidebar-menu>li>a{padding:12px 5px 12px 15px;display:block}
.sidebar-menu>li>a>.fa,.sidebar-menu>li>a>.glyphicon,.sidebar-menu>li>a>.ion{width:20px}
.sidebar-menu>li .label,.sidebar-menu>li .badge{margin-top:3px;margin-right:5px}
.sidebar-menu li.header{padding:10px 25px 10px 15px;font-size:12px}
.sidebar-menu li>a>.fa-angle-left{width:auto;height:auto;padding:0;margin-right:10px;margin-top:3px}
.sidebar-menu li.active>a>.fa-angle-left{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.sidebar-menu li.active>.treeview-menu{display:block}
.sidebar-menu .treeview-menu{display:none;list-style:none;padding:0;margin:0;padding-left:5px}
.sidebar-menu .treeview-menu .treeview-menu{padding-left:20px}
.sidebar-menu .treeview-menu>li{margin:0}
#sidebar-menu .treeview-menu>li.active, #sidebar-menu .treeview-menu>li:hover,#sidebar-menu .treeview-menu>li:active{background-color: #eff2f7;}
#sidebar-menu .treeview-menu>li>a span.text-dark{color: #8392a7 !important}
#sidebar-menu .treeview-menu>li.active a.active span.text-dark, #sidebar-menu .treeview-menu>li a:hover span.text-dark, #sidebar-menu .treeview-menu>li a:active span.text-dark{color: #39579A !important;}
#sidebar-menu .treeview-menu>li>a{padding:5px 5px 5px 10px;display:block;font-size:14px;}
.sidebar-menu .treeview-menu>li>a>.fa,.sidebar-menu .treeview-menu>li>a>.glyphicon,.sidebar-menu .treeview-menu>li>a>.ion{width:20px}
.sidebar-menu .treeview-menu>li>a>.fa-angle-left,.sidebar-menu .treeview-menu>li>a>.fa-angle-down{width:auto}
@media (min-width:768px) {
.sidebar-mini.sidebar-collapse .content-wrapper,.sidebar-mini.sidebar-collapse .right-side,.sidebar-mini.sidebar-collapse .main-footer{margin-left:50px!important;z-index:840}
.sidebar-mini.sidebar-collapse .main-sidebar{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);width:50px!important;z-index:850}
.sidebar-mini.sidebar-collapse .sidebar-menu>li{position:relative}
.sidebar-mini.sidebar-collapse .sidebar-menu>li>a{margin-right:0}
.sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span{border-top-right-radius:4px}
.sidebar-mini.sidebar-collapse .sidebar-menu>li:not(.treeview)>a>span{border-bottom-right-radius:4px}
.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu{padding-top:5px;padding-bottom:5px;border-bottom-right-radius:4px}
.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span:not(.pull-right),.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{display:block!important;position:absolute;width:180px;left:50px}
.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span{top:0;margin-left:-3px;padding:12px 5px 12px 20px;background-color:inherit}
.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{top:44px;margin-left:0}
.sidebar-mini.sidebar-collapse .main-sidebar .user-panel>.info,.sidebar-mini.sidebar-collapse .sidebar-form,.sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span,.sidebar-mini.sidebar-collapse .sidebar-menu>li>.treeview-menu,.sidebar-mini.sidebar-collapse .sidebar-menu>li>a>.pull-right,.sidebar-mini.sidebar-collapse .sidebar-menu li.header{display:none!important}
.sidebar-mini.sidebar-collapse .main-header .logo{width:50px}
.sidebar-mini.sidebar-collapse .main-header .logo>.logo-mini{display:block;margin-left:-15px;margin-right:-15px;font-size:18px}
.sidebar-mini.sidebar-collapse .main-header .logo>.logo-lg{display:none}
.sidebar-mini.sidebar-collapse .main-header .navbar{margin-left:50px}
}
.sidebar-menu,.main-sidebar .user-panel,.sidebar-menu>li.header{white-space:nowrap!important;overflow:hidden}
.sidebar-menu:hover{overflow:visible}
.sidebar-form,.sidebar-menu>li.header{overflow:hidden;text-overflow:clip}
.sidebar-menu li>a{position:relative}
.sidebar-menu li>a>.pull-right{position:absolute;top:50%;right:10px;margin-top:-7px}
.control-sidebar-bg{position:fixed;z-index:1000;bottom:0}
.control-sidebar-bg,.control-sidebar{top:0;right:-230px;width:230px;-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out}
.control-sidebar{position:absolute;padding-top:50px;z-index:1010}
@media (max-width:768px) {
.control-sidebar{padding-top:100px}
}
.control-sidebar>.tab-content{padding:10px 15px}
.control-sidebar.control-sidebar-open,.control-sidebar.control-sidebar-open+.control-sidebar-bg{right:0}
.control-sidebar-open .control-sidebar-bg,.control-sidebar-open .control-sidebar{right:0}
@media (min-width:768px) {
.control-sidebar-open .content-wrapper,.control-sidebar-open .right-side,.control-sidebar-open .main-footer{margin-right:230px}
}
.control-sidebar-tabs>li:first-of-type>a{margin-left:1px}
.control-sidebar-tabs>li:first-of-type>a,.control-sidebar-tabs>li:first-of-type>a:hover{border-left-width:0!important}
.control-sidebar-tabs>li>a{border-radius:0!important}
.control-sidebar-tabs>li>a,.control-sidebar-tabs>li>a:hover{border-top:none;border-right:none;border-left:1px solid transparent!important;border-bottom:1px solid transparent!important}
.control-sidebar-tabs>li>a .icon{font-size:16px}
.control-sidebar-tabs>li.active>a,.control-sidebar-tabs>li.active>a:hover,.control-sidebar-tabs>li.active>a:focus,.control-sidebar-tabs>li.active>a:active{border-top:none!important;border-right:none!important;border-bottom:none!important}
@media (max-width:768px) {
.control-sidebar-tabs{display:table}
.control-sidebar-tabs>li{display:table-cell!important}
}
.control-sidebar-heading{font-weight:400;font-size:16px;padding:10px 0;margin-bottom:10px}
.control-sidebar-subheading{display:block;font-weight:400;font-size:14px}
.control-sidebar-menu{list-style:none;padding:0;margin:0 -15px}
.control-sidebar-menu>li>a{display:block;padding:10px 15px}
.control-sidebar-menu>li>a:before,.control-sidebar-menu>li>a:after{content:" ";display:table}
.control-sidebar-menu>li>a:after{clear:both}
.control-sidebar-menu>li>a>.control-sidebar-subheading{margin-top:0}
.control-sidebar-menu .menu-icon{float:left;width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px}
.control-sidebar-menu .menu-info{margin-left:45px;margin-top:3px}
.control-sidebar-menu .menu-info>.control-sidebar-subheading{margin:0}
.control-sidebar-menu .menu-info>p{margin:0;font-size:11px}
.control-sidebar-menu .progress{margin:0}
.control-sidebar-dark{color:#b8c7ce}
.control-sidebar-dark,.control-sidebar-dark+.control-sidebar-bg{background:#222d32}
.control-sidebar-dark .control-sidebar-tabs{border-bottom:#1c2529}
.control-sidebar-dark .control-sidebar-tabs>li>a{background:#181f23;color:#b8c7ce}
.control-sidebar-dark .control-sidebar-tabs>li>a,.control-sidebar-dark .control-sidebar-tabs>li>a:hover{border-left-color:#141a1d!important;border-bottom-color:#141a1d!important}
.control-sidebar-dark .control-sidebar-tabs>li>a:hover,.control-sidebar-dark .control-sidebar-tabs>li>a:focus,.control-sidebar-dark .control-sidebar-tabs>li>a:active{background:#1c2529}
.control-sidebar-dark .control-sidebar-tabs>li.active>a,.control-sidebar-dark .control-sidebar-tabs>li.active>a:hover,.control-sidebar-dark .control-sidebar-tabs>li.active>a:focus,.control-sidebar-dark .control-sidebar-tabs>li.active>a:active{background:#222d32;color:#fff}
.control-sidebar-dark .control-sidebar-heading,.control-sidebar-dark .control-sidebar-subheading{color:#fff}
.control-sidebar-dark .control-sidebar-menu>li>a:hover{background:#1e282c}
.control-sidebar-dark .control-sidebar-menu>li>a .menu-info>p{color:#b8c7ce}
.control-sidebar-light{color:#5e5e5e}
.control-sidebar-light,.control-sidebar-light+.control-sidebar-bg{background:#f9fafc;border-left:1px solid #d2d6de}
.control-sidebar-light .control-sidebar-tabs{border-bottom:#d2d6de}
.control-sidebar-light .control-sidebar-tabs>li>a{background:#e8ecf4;color:#444}
.control-sidebar-light .control-sidebar-tabs>li>a,.control-sidebar-light .control-sidebar-tabs>li>a:hover{border-left-color:#d2d6de!important;border-bottom-color:#d2d6de!important}
.control-sidebar-light .control-sidebar-tabs>li>a:hover,.control-sidebar-light .control-sidebar-tabs>li>a:focus,.control-sidebar-light .control-sidebar-tabs>li>a:active{background:#eff1f7}
.control-sidebar-light .control-sidebar-tabs>li.active>a,.control-sidebar-light .control-sidebar-tabs>li.active>a:hover,.control-sidebar-light .control-sidebar-tabs>li.active>a:focus,.control-sidebar-light .control-sidebar-tabs>li.active>a:active{background:#f9fafc;color:#111}
.control-sidebar-light .control-sidebar-heading,.control-sidebar-light .control-sidebar-subheading{color:#111}
.control-sidebar-light .control-sidebar-menu{margin-left:-14px}
.control-sidebar-light .control-sidebar-menu>li>a:hover{background:#f4f4f5}
.control-sidebar-light .control-sidebar-menu>li>a .menu-info>p{color:#5e5e5e}
.dropdown-menu{box-shadow:none;border-color:#eee}
.dropdown-menu>li>a{color:#777}
.dropdown-menu>li>a>.glyphicon,.dropdown-menu>li>a>.fa,.dropdown-menu>li>a>.ion{margin-right:10px}
.dropdown-menu>li>a:hover{background-color:#e1e3e9;color:#333}
.dropdown-menu>.divider{background-color:#eee}
.navbar-nav .dropdown-menu{-webkit-box-shadow:none!important;box-shadow:none!important}
.navbar-nav>.notifications-menu,.navbar-nav>.messages-menu,.navbar-nav>.tasks-menu{position:relative}
.navbar-nav>.notifications-menu>.dropdown-menu,.navbar-nav>.messages-menu>.dropdown-menu,.navbar-nav>.tasks-menu>.dropdown-menu{width:280px;padding:0!important;margin:0!important;top:100%}
.navbar-nav>.notifications-menu>.dropdown-menu>li,.navbar-nav>.messages-menu>.dropdown-menu>li,.navbar-nav>.tasks-menu>.dropdown-menu>li{position:relative}
.navbar-nav>.notifications-menu>.dropdown-menu>li.header,.navbar-nav>.messages-menu>.dropdown-menu>li.header,.navbar-nav>.tasks-menu>.dropdown-menu>li.header{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#fff;padding:7px 10px;border-bottom:1px solid #f4f4f4;color:#444;font-size:14px}
.navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a,.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a,.navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;font-size:12px;background-color:#fff;padding:7px 10px;border-bottom:1px solid #eee;color:#444!important;text-align:center}
@media (max-width:991px) {
.navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a,.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a,.navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a{background:#fff!important;color:#444!important}
}
.navbar-nav>.notifications-menu>.dropdown-menu>li.footer>a:hover,.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a:hover,.navbar-nav>.tasks-menu>.dropdown-menu>li.footer>a:hover{text-decoration:none;font-weight:400}
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu,.navbar-nav>.messages-menu>.dropdown-menu>li .menu,.navbar-nav>.tasks-menu>.dropdown-menu>li .menu{max-height:200px;margin:0;padding:0;list-style:none;overflow-x:hidden}
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a,.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a,.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a{display:block;white-space:nowrap;border-bottom:1px solid #f4f4f4}
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a:hover,.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:hover,.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a:hover{background:#f4f4f4;text-decoration:none}
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a{color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px}
.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a>.glyphicon,.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a>.fa,.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a>.ion{width:20px}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a{margin:0;padding:10px}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>div>img{margin:auto 10px auto auto;width:40px;height:40px}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4{padding:0;margin:0 0 0 45px;color:#444;font-size:15px;position:relative}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4>small{color:#999;font-size:10px;position:absolute;top:0;right:0}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>p{margin:0 0 0 45px;font-size:12px;color:#888}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:before,.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:after{content:" ";display:table}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:after{clear:both}
.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a{padding:10px}
.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a>h3{font-size:14px;padding:0;margin:0 0 10px;color:#666}
.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a>.progress{padding:0;margin:0}
.navbar-nav>.user-menu>.dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;padding:1px 0 0;border-top-width:0;width:280px}
.navbar-nav>.user-menu>.dropdown-menu,.navbar-nav>.user-menu>.dropdown-menu>.user-body{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.navbar-nav>.user-menu>.dropdown-menu>li.user-header{height:175px;padding:10px;text-align:center}
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>img{z-index:5;height:90px;width:90px;border:3px solid;border-color:transparent;border-color:rgba(255,255,255,0.2)}
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p{z-index:5;color:#fff;color:rgba(255,255,255,0.8);font-size:17px;margin-top:10px}
.navbar-nav>.user-menu>.dropdown-menu>li.user-header>p>small{display:block;font-size:12px}
.navbar-nav>.user-menu>.dropdown-menu>.user-body{padding:15px;border-bottom:1px solid #f4f4f4;border-top:1px solid #ddd}
.navbar-nav>.user-menu>.dropdown-menu>.user-body:before,.navbar-nav>.user-menu>.dropdown-menu>.user-body:after{content:" ";display:table}
.navbar-nav>.user-menu>.dropdown-menu>.user-body:after{clear:both}
.navbar-nav>.user-menu>.dropdown-menu>.user-body a{color:#444!important}
@media (max-width:991px) {
.navbar-nav>.user-menu>.dropdown-menu>.user-body a{background:#fff!important;color:#444!important}
}
.navbar-nav>.user-menu>.dropdown-menu>.user-footer{background-color:#f9f9f9;padding:10px}
.navbar-nav>.user-menu>.dropdown-menu>.user-footer:before,.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after{content:" ";display:table}
.navbar-nav>.user-menu>.dropdown-menu>.user-footer:after{clear:both}
.navbar-nav>.user-menu>.dropdown-menu>.user-footer .btn-default{color:#666}
.navbar-nav>.user-menu .user-image{float:left;width:25px;height:25px;border-radius:50%;margin-right:10px;margin-top:-2px}
@media (max-width:767px) {
.navbar-nav>.user-menu .user-image{float:none;margin-right:0;margin-top:-8px;line-height:10px}
}
.open:not(.dropup)>.animated-dropdown-menu{backface-visibility:visible!important;-webkit-animation:flipInX .7s both;-o-animation:flipInX .7s both;animation:flipInX .7s both}
@keyframes flipInX {
0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}
60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{transform:perspective(400px)}
}
@-webkit-keyframes flipInX {
0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px)}
}
.navbar-custom-menu>.navbar-nav>li{position:relative}
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;right:0;left:auto}
@media (max-width:991px) {
.navbar-custom-menu>.navbar-nav{float:right}
.navbar-custom-menu>.navbar-nav>li{position:static}
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;right:5%;left:auto;border:1px solid #ddd;background:#fff}
}
.form-control{border-radius:0!important;box-shadow:none;border-color:#d2d6de}
.form-control:focus{border-color:#3c8dbc!important;box-shadow:none}
.form-control::-moz-placeholder{color:#bbb;opacity:1}
.form-control:-ms-input-placeholder{color:#bbb}
.form-control::-webkit-input-placeholder{color:#bbb}
.form-control:not(select){-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-group.has-success label{color:#00a65a}
.form-group.has-success .form-control{border-color:#00a65a!important;box-shadow:none}
.form-group.has-warning label{color:#f39c12}
.form-group.has-warning .form-control{border-color:#f39c12!important;box-shadow:none}
.form-group.has-error label{color:#dd4b39}
.form-group.has-error .form-control{border-color:#dd4b39!important;box-shadow:none}
.input-group .input-group-addon{border-radius:0;border-color:#d2d6de;background-color:#fff}
.btn-group-vertical .btn.btn-flat:first-of-type,.btn-group-vertical .btn.btn-flat:last-of-type{border-radius:0}
.icheck>label{padding-left:0}
.progress,.progress>.progress-bar{-webkit-box-shadow:none;box-shadow:none}
.progress,.progress>.progress-bar,.progress .progress-bar,.progress>.progress-bar .progress-bar{border-radius:1px}
.progress.sm,.progress-sm{height:10px}
.progress.sm,.progress-sm,.progress.sm .progress-bar,.progress-sm .progress-bar{border-radius:1px}
.progress.xs,.progress-xs{height:7px}
.progress.xs,.progress-xs,.progress.xs .progress-bar,.progress-xs .progress-bar{border-radius:1px}
.progress.xxs,.progress-xxs{height:3px}
.progress.xxs,.progress-xxs,.progress.xxs .progress-bar,.progress-xxs .progress-bar{border-radius:1px}
.progress.vertical{position:relative;width:30px;height:200px;display:inline-block;margin-right:10px}
.progress.vertical>.progress-bar{width:100%!important;position:absolute;bottom:0}
.progress.vertical.sm,.progress.vertical.progress-sm{width:20px}
.progress.vertical.xs,.progress.vertical.progress-xs{width:10px}
.progress.vertical.xxs,.progress.vertical.progress-xxs{width:3px}
.progress-group .progress-text{font-weight:600}
.progress-group .progress-number{float:right}
.table tr>td .progress{margin:0}
.progress-bar-light-blue,.progress-bar-primary{background-color:#3c8dbc}
.progress-striped .progress-bar-light-blue,.progress-striped .progress-bar-primary{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-green,.progress-bar-success{background-color:#00a65a}
.progress-striped .progress-bar-green,.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-aqua,.progress-bar-info{background-color:#00c0ef}
.progress-striped .progress-bar-aqua,.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-yellow,.progress-bar-warning{background-color:#f39c12}
.progress-striped .progress-bar-yellow,.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-bar-red,.progress-bar-danger{background-color:#dd4b39}
.progress-striped .progress-bar-red,.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.small-box{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.small-box>.inner{padding:10px}
.small-box>.small-box-footer{position:relative;text-align:center;padding:3px 0;color:#fff;color:rgba(255,255,255,0.8);display:block;z-index:10;background:rgba(0,0,0,0.1);text-decoration:none}
.small-box>.small-box-footer:hover{color:#fff;background:rgba(0,0,0,0.15)}
.small-box h3{color:#fff;font-size:38px;font-weight:700;margin:0 0 10px;white-space:nowrap;padding:0}
.small-box p{font-size:15px}
.small-box p>small{display:block;color:#f9f9f9;font-size:13px;margin-top:5px}
.small-box h3,.small-box p{z-index:5px}
.small-box .icon{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:75px;color:rgba(0,0,0,0.15)}
.small-box:hover{text-decoration:none;color:#f9f9f9}
.small-box:hover .icon{font-size:95px}
@media (max-width:767px) {
.small-box{text-align:center}
.small-box .icon{display:none}
.small-box p{font-size:12px}
}
.box{position:relative;border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.box.lb-bg {box-shadow: 1px 2px 4px 0px #cfcfcf;}
.box.box-primary{border-top-color:#3c8dbc}
.box.box-info{border-top-color:#00c0ef}
.box.box-danger{border-top-color:#dd4b39}
.box.box-warning{border-top-color:#f39c12}
.box.box-success{border-top-color:#00a65a}
.box.box-default{border-top-color:#d2d6de}
.box.collapsed-box .box-body,.box.collapsed-box .box-footer{display:none}
.box .nav-stacked>li{border-bottom:1px solid #f4f4f4;margin:0}
.box .nav-stacked>li:last-of-type{border-bottom:none}
.box.height-control .box-body{max-height:300px;overflow:auto}
.box .border-right{border-right:1px solid #f4f4f4}
.box .border-left{border-left:1px solid #f4f4f4}
.box.box-solid{border-top:0}
.box.box-solid>.box-header .btn.btn-default{background:transparent}
.box.box-solid>.box-header .btn:hover,.box.box-solid>.box-header a:hover{background:rgba(0,0,0,0.1)!important}
.box.box-solid.box-default{border:1px solid #d2d6de}
.box.box-solid.box-default>.box-header{color:#444;background:#d2d6de;background-color:#d2d6de}
.box.box-solid.box-default>.box-header a,.box.box-solid.box-default>.box-header .btn{color:#444}
.box.box-solid.box-primary{border:1px solid #3c8dbc}
.box.box-solid.box-primary>.box-header{color:#fff;background:#3c8dbc;background-color:#3c8dbc}
.box.box-solid.box-primary>.box-header a,.box.box-solid.box-primary>.box-header .btn{color:#fff}
.box.box-solid.box-info{border:1px solid #00c0ef}
.box.box-solid.box-info>.box-header{color:#fff;background:#00c0ef;background-color:#00c0ef}
.box.box-solid.box-info>.box-header a,.box.box-solid.box-info>.box-header .btn{color:#fff}
.box.box-solid.box-danger{border:1px solid #dd4b39}
.box.box-solid.box-danger>.box-header{color:#fff;background:#dd4b39;background-color:#dd4b39}
.box.box-solid.box-danger>.box-header a,.box.box-solid.box-danger>.box-header .btn{color:#fff}
.box.box-solid.box-warning{border:1px solid #f39c12}
.box.box-solid.box-warning>.box-header{color:#fff;background:#f39c12;background-color:#f39c12}
.box.box-solid.box-warning>.box-header a,.box.box-solid.box-warning>.box-header .btn{color:#fff}
.box.box-solid.box-success{border:1px solid #00a65a}
.box.box-solid.box-success>.box-header{color:#fff;background:#00a65a;background-color:#00a65a}
.box.box-solid.box-success>.box-header a,.box.box-solid.box-success>.box-header .btn{color:#fff}
.box.box-solid>.box-header>.box-tools .btn{border:0;box-shadow:none}
.box.box-solid[class*='bg']>.box-header{color:#fff}
.box .box-group>.box{margin-bottom:5px}
.box .knob-label{text-align:center;color:#333;font-weight:100;font-size:12px;margin-bottom:.3em}
.box>.overlay,.overlay-wrapper>.overlay,.box>.loading-img,.overlay-wrapper>.loading-img{position:absolute;top:0;left:0;width:100%;height:100%}
.box .overlay,.overlay-wrapper .overlay{z-index:50;background:rgba(255,255,255,0.7);border-radius:3px}
.box .overlay>.fa,.overlay-wrapper .overlay>.fa{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#000;font-size:30px}
.box .overlay.dark,.overlay-wrapper .overlay.dark{background:rgba(0,0,0,0.5)}
.box-header:before,.box-body:before,.box-footer:before,.box-header:after,.box-body:after,.box-footer:after{content:" ";display:table}
.box-header:after,.box-body:after,.box-footer:after{clear:both}
.box-header{color:#444;display:block;padding:10px;position:relative}
.box-header.with-border{border-bottom:1px solid #f4f4f4}
.collapsed-box .box-header.with-border{border-bottom:none}
.box-header>.fa,.box-header>.glyphicon,.box-header>.ion,.box-header .box-title{display:inline-block;font-size:18px;margin:0;line-height:1}
.box-header>.fa,.box-header>.glyphicon,.box-header>.ion{margin-right:5px}
.box-header>.box-tools{position:absolute;right:10px;top:5px}
.box-header>.box-tools [data-bs-toggle="tooltip"]{position:relative}
.box-header>.box-tools.pull-right .dropdown-menu{right:0;left:auto}
.btn-box-tool{padding:5px;font-size:12px;background:transparent;box-shadow:none!important;color:#97a0b3}
.open .btn-box-tool,.btn-box-tool:hover{color:#606c84}
.btn-box-tool:active{outline:none!important}
.box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px}
.no-header .box-body{border-top-right-radius:3px;border-top-left-radius:3px}
.box-body>.table{margin-bottom:0}
.box-body .fc{margin-top:5px}
.box-body .full-width-chart{margin:-19px}
.box-body.no-padding .full-width-chart{margin:-9px}
.box-body .box-pane{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px}
.box-body .box-pane-right{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:0}
.box-footer{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}
.chart-legend{margin:10px 0}
@media (max-width:991px) {
.chart-legend>li{float:left;margin-right:10px}
}
.todo-list{margin:0;padding:0;list-style:none;overflow:auto}
.todo-list>li{border-radius:2px;padding:10px;background:#f4f4f4;margin-bottom:2px;border-left:2px solid #e6e7e8;color:#444}
.todo-list>li:last-of-type{margin-bottom:0}
.todo-list>li.danger{border-left-color:#dd4b39}
.todo-list>li.warning{border-left-color:#f39c12}
.todo-list>li.info{border-left-color:#00c0ef}
.todo-list>li.success{border-left-color:#00a65a}
.todo-list>li.primary{border-left-color:#3c8dbc}
.todo-list>li>input[type='checkbox']{margin:0 10px 0 5px}
.todo-list>li .text{display:inline-block;margin-left:5px;font-weight:600}
.todo-list>li .label{margin-left:10px;font-size:9px}
.todo-list>li .tools{display:none;float:right;color:#dd4b39}
.todo-list>li .tools>.fa,.todo-list>li .tools>.glyphicon,.todo-list>li .tools>.ion{margin-right:5px;cursor:pointer}
.todo-list>li:hover .tools{display:inline-block}
.todo-list>li.done{color:#999}
.todo-list>li.done .text{text-decoration:line-through;font-weight:500}
.todo-list>li.done .label{background:#d2d6de!important}
.todo-list .handle{display:inline-block;cursor:move;margin:0 5px}
.chat{padding:5px 20px 5px 10px}
.chat .item{margin-bottom:10px}
.chat .item:before,.chat .item:after{content:" ";display:table}
.chat .item:after{clear:both}
.chat .item>img{width:40px;height:40px;border:2px solid transparent;border-radius:50%!important}
.chat .item>img.online{border:2px solid #00a65a}
.chat .item>img.offline{border:2px solid #dd4b39}
.chat .item>.message{margin-left:55px;margin-top:-40px}
.chat .item>.message>.name{display:block;font-weight:600}
.chat .item>.attachment{border-radius:3px;background:#f4f4f4;margin-left:65px;margin-right:15px;padding:10px}
.chat .item>.attachment>h4{margin:0 0 5px;font-weight:600;font-size:14px}
.chat .item>.attachment>p,.chat .item>.attachment>.filename{font-weight:600;font-size:13px;font-style:italic;margin:0}
.chat .item>.attachment:before,.chat .item>.attachment:after{content:" ";display:table}
.chat .item>.attachment:after{clear:both}
.box-input{max-width:200px}
.info-box{display:block;min-height:90px;background:#fff;width:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:2px;margin-bottom:15px}
.info-box small{font-size:14px}
.info-box .progress{background:rgba(0,0,0,0.2);margin:5px -10px;height:2px}
.info-box .progress,.info-box .progress .progress-bar{border-radius:0}
.info-box .progress .progress-bar{background:#fff}
.info-box-icon{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;display:block;float:left;height:90px;width:90px;text-align:center;font-size:45px;line-height:90px;background:rgba(0,0,0,0.2)}
.info-box-content{padding:5px 10px;margin-left:90px}
.info-box-number{display:block;font-weight:700;font-size:18px}
.progress-description,.info-box-text{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.info-box-text{text-transform:uppercase}
.info-box-more{display:block}
.progress-description{margin:0}
.timeline{position:relative;margin:0 0 30px;padding:0;list-style:none}
.timeline:before{content:'';position:absolute;top:0;bottom:0;width:4px;background:#ddd;left:31px;margin:0;border-radius:2px}
.timeline>li{position:relative;margin-right:10px;margin-bottom:15px}
.timeline>li:before,.timeline>li:after{content:" ";display:table}
.timeline>li:after{clear:both}
.timeline>li>.timeline-item{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:3px;margin-top:0;background:#fff;color:#444;margin-left:60px;margin-right:15px;padding:0;position:relative}
.timeline>li>.timeline-item>.time{color:#999;float:right;padding:10px;font-size:12px}
.timeline>li>.timeline-item>.timeline-header{margin:0;color:#555;border-bottom:1px solid #f4f4f4;padding:10px;font-size:16px;line-height:1.1}
.timeline>li>.timeline-item>.timeline-header>a{font-weight:600}
.timeline>li>.timeline-item>.timeline-body,.timeline>li>.timeline-item>.timeline-footer{padding:10px}
.timeline>li.time-label>span{font-weight:600;padding:5px;display:inline-block;background-color:#fff;border-radius:4px}
.timeline>li>.fa,.timeline>li>.glyphicon,.timeline>li>.ion{width:30px;height:30px;font-size:15px;line-height:30px;position:absolute;color:#666;background:#d2d6de;border-radius:50%;text-align:center;left:18px;top:0}
.btn{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid transparent}
.btn.uppercase{text-transform:uppercase}
.btn.btn-flat{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px}
.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn:focus{outline:none}
.btn.btn-file{position:relative;overflow:hidden}
.btn.btn-file>input[type='file']{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;filter:alpha(opacity=0);outline:none;background:#fff;cursor:inherit;display:block}
.btn-default{background-color:#f4f4f4;color:#444;border-color:#ddd}
.btn-default:hover,.btn-default:active,.btn-default.hover{background-color:#e7e7e7!important}
.btn-primary{background-color:#3c8dbc;border-color:#367fa9}
.btn-primary:hover,.btn-primary:active,.btn-primary.hover{background-color:#367fa9}
.btn-success{background-color:#00a65a;border-color:#008d4c}
.btn-success:hover,.btn-success:active,.btn-success.hover{background-color:#008d4c}
.btn-info{background-color: #b3b9f4 !important;border-color: #b3b9f4 !important;}
.btn-info:hover,.btn-info:focus{background-color: #7582ea !important;border-color: #99a2eb !important;}
.btn-info:hover,.btn-info:active,.btn-info.hover{background-color:#00acd6}
.btn-danger{background-color:#dd4b39;border-color:#d73925}
.btn-danger:hover,.btn-danger:active,.btn-danger.hover{background-color:#d73925}
.btn-warning{background-color:#f39c12;border-color:#e08e0b}
.btn-warning:hover,.btn-warning:active,.btn-warning.hover{background-color:#e08e0b}
.btn-outline{border:1px solid #fff;background:transparent;color:#fff}
.btn-outline:hover,.btn-outline:focus,.btn-outline:active{color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.7)}
.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn[class*='bg-']:hover{-webkit-box-shadow:inset 0 0 100px rgba(0,0,0,0.2);box-shadow:inset 0 0 100px rgba(0,0,0,0.2)}
.btn-app{border-radius:3px;position:relative;padding:15px 5px;margin:0 0 10px 10px;min-width:80px;height:60px;text-align:center;color:#666;border:1px solid #ddd;background-color:#f4f4f4;font-size:12px}
.btn-app>.fa,.btn-app>.glyphicon,.btn-app>.ion{font-size:20px;display:block}
.btn-app:hover{background:#f4f4f4;color:#444;border-color:#aaa}
.btn-app:active,.btn-app:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-app>.badge{position:absolute;top:-3px;right:-10px;font-size:10px;font-weight:400}
.callout{border-radius:3px;margin:0 0 20px;padding:15px 30px 15px 15px;border-left:5px solid #eee}
.callout a{color:#fff;text-decoration:underline}
.callout a:hover{color:#eee}
.callout h4{margin-top:0;font-weight:600}
.callout p:last-child{margin-bottom:0}
.callout code,.callout .highlight{background-color:#fff}
.callout.callout-danger{border-color:#c23321}
.callout.callout-warning{border-color:#c87f0a}
.callout.callout-info{border-color:#0097bc}
.callout.callout-success{border-color:#00733e}
.alert{border-radius:3px}
.alert h4{font-weight:600}
.alert .icon{margin-right:10px}
.alert .close{color:#000;opacity:.2;filter:alpha(opacity=20)}
.alert .close:hover{opacity:.5;filter:alpha(opacity=50)}
.alert a{color:#fff;text-decoration:underline}
.alert-success{border-color:#008d4c}
.alert-danger,.alert-error{border-color:#d73925}
.alert-warning{border-color:#e08e0b}
.alert-info{border-color:#00acd6}
.nav>li>a:hover,.nav>li>a:active,.nav>li>a:focus{color:#444;background:#f7f7f7}
.nav-pills>li>a{border-radius:0;border-top:3px solid transparent;color:#444}
.nav-pills>li>a>.fa,.nav-pills>li>a>.glyphicon,.nav-pills>li>a>.ion{margin-right:5px}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{border-top-color:#3c8dbc}
.nav-pills>li.active>a{font-weight:600}
.nav-stacked>li>a{border-radius:0;border-top:0;border-left:3px solid transparent;color:#444}
.nav-stacked>li.active>a,.nav-stacked>li.active>a:hover{border-top:0;border-left-color:#3c8dbc}
.nav-stacked>li.header{border-bottom:1px solid #ddd;color:#777;margin-bottom:10px;padding:5px 10px;text-transform:uppercase}
.nav-tabs-custom{margin-bottom:20px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:3px}
.nav-tabs-custom>.nav-tabs{margin:0;border-bottom-color:#f4f4f4;border-top-right-radius:3px;border-top-left-radius:3px}
.nav-tabs-custom>.nav-tabs>li{border-top:3px solid transparent;margin-bottom:-2px;margin-right:5px}
.nav-tabs-custom>.nav-tabs>li>a{color:#444;border-radius:0!important}
.nav-tabs-custom>.nav-tabs>li>a,.nav-tabs-custom>.nav-tabs>li>a:hover{background:transparent;margin:0}
.nav-tabs-custom>.nav-tabs>li>a:hover{color:#999}
.nav-tabs-custom>.nav-tabs>li:not(.active)>a:hover,.nav-tabs-custom>.nav-tabs>li:not(.active)>a:focus,.nav-tabs-custom>.nav-tabs>li:not(.active)>a:active{border-color:transparent}
.nav-tabs-custom>.nav-tabs>li.active{border-top-color:#3c8dbc}
.nav-tabs-custom>.nav-tabs>li.active>a,.nav-tabs-custom>.nav-tabs>li.active:hover>a{background-color:#fff;color:#444}
.nav-tabs-custom>.nav-tabs>li.active>a{border-top-color:transparent;border-left-color:#f4f4f4;border-right-color:#f4f4f4}
.nav-tabs-custom>.nav-tabs>li:first-of-type{margin-left:0}
.nav-tabs-custom>.nav-tabs>li:first-of-type.active>a{border-left-color:transparent}
.nav-tabs-custom>.nav-tabs.pull-right{float:none!important}
.nav-tabs-custom>.nav-tabs.pull-right>li{float:right}
.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type{margin-right:0}
.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type>a{border-left-width:1px}
.nav-tabs-custom>.nav-tabs.pull-right>li:first-of-type.active>a{border-left-color:#f4f4f4;border-right-color:transparent}
.nav-tabs-custom>.nav-tabs>li.header{line-height:35px;padding:0 10px;font-size:20px;color:#444}
.nav-tabs-custom>.nav-tabs>li.header>.fa,.nav-tabs-custom>.nav-tabs>li.header>.glyphicon,.nav-tabs-custom>.nav-tabs>li.header>.ion{margin-right:5px}
.nav-tabs-custom>.tab-content{background:#fff;padding:10px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.nav-tabs-custom .dropdown.open>a:active,.nav-tabs-custom .dropdown.open>a:focus{background:transparent;color:#999}
.pagination>li>a{background:#fafafa;color:#666;border-radius:0!important}
.products-list{list-style:none;margin:0;padding:0}
.products-list>.item{border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);padding:10px 0;background:#fff}
.products-list>.item:before,.products-list>.item:after{content:" ";display:table}
.products-list>.item:after{clear:both}
.products-list .product-img{float:left}
.products-list .product-img img{width:50px;height:50px}
.products-list .product-info{margin-left:60px}
.products-list .product-title{font-weight:600}
.products-list .product-description{display:block;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.product-list-in-box>.item{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-bottom:1px solid #f4f4f4}
.product-list-in-box>.item:last-of-type{border-bottom-width:0}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px solid #f4f4f4}
.table>thead>tr>th{border-bottom:2px solid #f4f4f4}
.table tr td .progress{margin-top:5px}
.table-bordered{border:1px solid #f4f4f4}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #E9E9E9}
.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}
.table.no-border,.table.no-border td,.table.no-border th{border:0}
table.text-center,table.text-center td,.text-center th {text-align:center}
.table.align th{text-align:left}
.table.align td{text-align:right}
.table.valign th {vertical-align:text-top}
.table.valign-center td {vertical-align:middle}
.label-default{background-color:#d2d6de;color:#444}
.direct-chat .box-body{border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative;overflow-x:hidden;padding:0}
.direct-chat.chat-pane-open .direct-chat-contacts{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.direct-chat-messages{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);padding:10px;height:250px;overflow:auto}
.direct-chat-msg,.direct-chat-text{display:block}
.direct-chat-msg{margin-bottom:10px}
.direct-chat-msg:before,.direct-chat-msg:after{content:" ";display:table}
.direct-chat-msg:after{clear:both}
.direct-chat-messages,.direct-chat-contacts{-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out}
.direct-chat-text{border-radius:5px;position:relative;padding:5px 10px;background:#d2d6de;border:1px solid #d2d6de;margin:5px 0 0 50px;color:#444}
.direct-chat-text:after,.direct-chat-text:before{position:absolute;right:100%;top:15px;border:solid transparent;border-right-color:#d2d6de;content:' ';height:0;width:0;pointer-events:none}
.direct-chat-text:after{border-width:5px;margin-top:-5px}
.direct-chat-text:before{border-width:6px;margin-top:-6px}
.right .direct-chat-text{margin-right:50px;margin-left:0}
.right .direct-chat-text:after,.right .direct-chat-text:before{right:auto;left:100%;border-right-color:transparent;border-left-color:#d2d6de}
.direct-chat-img{border-radius:50%;float:left;width:40px;height:40px}
.right .direct-chat-img{float:right}
.direct-chat-info{display:block;margin-bottom:2px;font-size:12px}
.direct-chat-name{font-weight:600}
.direct-chat-timestamp{color:#999}
.direct-chat-contacts-open .direct-chat-contacts{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.direct-chat-contacts{-webkit-transform:translate(101%,0);-ms-transform:translate(101%,0);-o-transform:translate(101%,0);transform:translate(101%,0);position:absolute;top:0;bottom:0;height:250px;width:100%;background:#222d32;color:#fff;overflow:auto}
.contacts-list>li{border-bottom:1px solid rgba(0,0,0,0.2);padding:10px;margin:0}
.contacts-list>li:before,.contacts-list>li:after{content:" ";display:table}
.contacts-list>li:after{clear:both}
.contacts-list>li:last-of-type{border-bottom:none}
.contacts-list-img{border-radius:50%;width:40px;float:left}
.contacts-list-info{margin-left:45px;color:#fff}
.contacts-list-name,.contacts-list-status{display:block}
.contacts-list-name{font-weight:600}
.contacts-list-status{font-size:12px}
.contacts-list-date{color:#aaa;font-weight:400}
.contacts-list-msg{color:#999}
.direct-chat-danger .right>.direct-chat-text{background:#dd4b39;border-color:#dd4b39;color:#fff}
.direct-chat-danger .right>.direct-chat-text:after,.direct-chat-danger .right>.direct-chat-text:before{border-left-color:#dd4b39}
.direct-chat-primary .right>.direct-chat-text{background:#3c8dbc;border-color:#3c8dbc;color:#fff}
.direct-chat-primary .right>.direct-chat-text:after,.direct-chat-primary .right>.direct-chat-text:before{border-left-color:#3c8dbc}
.direct-chat-warning .right>.direct-chat-text{background:#f39c12;border-color:#f39c12;color:#fff}
.direct-chat-warning .right>.direct-chat-text:after,.direct-chat-warning .right>.direct-chat-text:before{border-left-color:#f39c12}
.direct-chat-info .right>.direct-chat-text{background:#00c0ef;border-color:#00c0ef;color:#fff}
.direct-chat-info .right>.direct-chat-text:after,.direct-chat-info .right>.direct-chat-text:before{border-left-color:#00c0ef}
.direct-chat-success .right>.direct-chat-text{background:#00a65a;border-color:#00a65a;color:#fff}
.direct-chat-success .right>.direct-chat-text:after,.direct-chat-success .right>.direct-chat-text:before{border-left-color:#00a65a}
.users-list>li{width:25%;float:left;padding:10px;text-align:center}
.users-list>li img{border-radius:50%;max-width:100%;height:auto}
.users-list>li>a:hover,.users-list>li>a:hover .users-list-name{color:#999}
.users-list-name,.users-list-date{display:block}
.users-list-name{font-weight:600;color:#444;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.users-list-date{color:#999;font-size:12px}
.carousel-control{background-image:none!important}
.carousel-control>.fa{font-size:40px;position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-20px}
.modal{background:rgba(0,0,0,0.3)}
.modal-content{border-radius:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.125)!important;box-shadow:0 2px 3px rgba(0,0,0,0.125)!important;border:0}
@media (min-width:768px) {
.modal-content{-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.125)!important;box-shadow:0 2px 3px rgba(0,0,0,0.125)!important}
}
.modal-header{border-bottom-color:#f4f4f4}
.modal-footer{border-top-color:#f4f4f4}
.modal-primary .modal-header,.modal-primary .modal-footer{border-color:#307095}
.modal-warning .modal-header,.modal-warning .modal-footer{border-color:#c87f0a}
.modal-info .modal-header,.modal-info .modal-footer{border-color:#0097bc}
.modal-success .modal-header,.modal-success .modal-footer{border-color:#00733e}
.modal-danger .modal-header,.modal-danger .modal-footer{border-color:#c23321}
.mailbox-messages>.table{margin:0}
.mailbox-controls{padding:5px}
.mailbox-controls.with-border{border-bottom:1px solid #f4f4f4}
.mailbox-read-info{border-bottom:1px solid #f4f4f4;padding:10px}
.mailbox-read-info h3{font-size:20px;margin:0}
.mailbox-read-info h5{margin:0;padding:5px 0 0}
.mailbox-read-time{color:#999;font-size:13px}
.mailbox-read-message{padding:10px}
.mailbox-attachments li{float:left;width:200px;border:1px solid #eee;margin-bottom:10px;margin-right:10px}
.mailbox-attachment-name{font-weight:700;color:#666}
.mailbox-attachment-icon,.mailbox-attachment-info,.mailbox-attachment-size{display:block}
.mailbox-attachment-info{padding:10px;background:#f4f4f4}
.mailbox-attachment-size{color:#999;font-size:12px}
.mailbox-attachment-icon{text-align:center;font-size:65px;color:#666;padding:20px 10px}
.mailbox-attachment-icon.has-img{padding:0}
.mailbox-attachment-icon.has-img>img{max-width:100%;height:auto}
.lockscreen{background:#d2d6de}
.lockscreen-logo{font-size:35px;text-align:center;margin-bottom:25px;font-weight:300}
.lockscreen-logo a{color:#444}
.lockscreen-wrapper{max-width:400px;margin:0 auto;margin-top:10%}
.lockscreen .lockscreen-name{text-align:center;font-weight:600}
.lockscreen-item{border-radius:4px;padding:0;background:#fff;position:relative;margin:10px auto 30px;width:290px}
.lockscreen-image{border-radius:50%;position:absolute;left:-10px;top:-25px;background:#fff;padding:5px;z-index:10}
.lockscreen-image>img{border-radius:50%;width:70px;height:70px}
.lockscreen-credentials{margin-left:70px}
.lockscreen-credentials .form-control{border:0!important}
.lockscreen-credentials .btn{background-color:#fff;border:0;padding:0 10px}
.lockscreen-footer{margin-top:10px}
.login-logo,.register-logo{font-size:35px;text-align:center;margin-bottom:25px;font-weight:300}
.login-logo a,.register-logo a{color:#444}
.login-page,.register-page{background:#d2d6de}
.login-box,.register-box{width:360px;margin:7% auto}
@media (max-width:768px) {
.login-box,.register-box{width:90%;margin-top:20px}
}
.login-box-body,.register-box-body{background:#fff;padding:20px;color:#444;border-top:0;color:#666}
.login-box-body .form-control-feedback,.register-box-body .form-control-feedback{color:#777}
.login-box-msg,.register-box-msg{margin:0;text-align:center;padding:0 20px 20px}
.social-auth-links{margin:10px 0}
.error-page{width:600px;margin:20px auto 0}
@media (max-width:991px) {
.error-page{width:100%}
}
.error-page>.headline{float:left;font-size:100px;font-weight:300}
@media (max-width:991px) {
.error-page>.headline{float:none;text-align:center}
}
.error-page>.error-content{margin-left:190px;display:block}
@media (max-width:991px) {
.error-page>.error-content{margin-left:0}
}
.error-page>.error-content>h3{font-weight:300;font-size:25px}
@media (max-width:991px) {
.error-page>.error-content>h3{text-align:center}
}
.invoice{position:relative;background:#fff;border:1px solid #f4f4f4;padding:20px;margin:10px 25px}
.invoice-title{margin-top:0}
.btn-social{position:relative;padding-left:44px!important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.btn-social :first-child{position:absolute;left:0;top:0;bottom:0;width:32px!important;line-height:34px!important;font-size:1.6em!important;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px!important}
.btn-social.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social.btn-sm{padding-left:38px!important}
.btn-social.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social.btn-xs {padding-left:30px!important}
.btn-social.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon{position:relative;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0 0 0 44px !important}
.btn-social-icon :first-child{position:absolute;left:0;top:0;bottom:0;width:32px!important;line-height:34px!important;font-size:1.6em!important;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px!important}
.btn-social-icon.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-icon.btn-sm{padding-left:38px!important}
.btn-social-icon.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-icon.btn-xs{padding-left:30px!important}
.btn-social-icon.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon :first-child{border:none;text-align:center;width:100%!important}
.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}
.btn-bitbucket{color:#fff;background-color:#205081;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:hover,.btn-bitbucket:focus,.btn-bitbucket.focus,.btn-bitbucket:active,.btn-bitbucket.active,.open>.dropdown-toggle.btn-bitbucket{color:#fff;background-color:#163758;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket:active,.btn-bitbucket.active,.open>.dropdown-toggle.btn-bitbucket{background-image:none}
.btn-bitbucket.disabled,.btn-bitbucket[disabled],fieldset[disabled] .btn-bitbucket,.btn-bitbucket.disabled:hover,.btn-bitbucket[disabled]:hover,fieldset[disabled] .btn-bitbucket:hover,.btn-bitbucket.disabled:focus,.btn-bitbucket[disabled]:focus,fieldset[disabled] .btn-bitbucket:focus,.btn-bitbucket.disabled.focus,.btn-bitbucket[disabled].focus,fieldset[disabled] .btn-bitbucket.focus,.btn-bitbucket.disabled:active,.btn-bitbucket[disabled]:active,fieldset[disabled] .btn-bitbucket:active,.btn-bitbucket.disabled.active,.btn-bitbucket[disabled].active,fieldset[disabled] .btn-bitbucket.active{background-color:#205081;border-color:rgba(0,0,0,0.2)}
.btn-bitbucket .badge{color:#205081;background-color:#fff}
.btn-dropbox{color:#fff;background-color:#1087dd;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:hover,.btn-dropbox:focus,.btn-dropbox.focus,.btn-dropbox:active,.btn-dropbox.active,.open>.dropdown-toggle.btn-dropbox{color:#fff;background-color:#0d6aad;border-color:rgba(0,0,0,0.2)}
.btn-dropbox:active,.btn-dropbox.active,.open>.dropdown-toggle.btn-dropbox{background-image:none}
.btn-dropbox.disabled,.btn-dropbox[disabled],fieldset[disabled] .btn-dropbox,.btn-dropbox.disabled:hover,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox:hover,.btn-dropbox.disabled:focus,.btn-dropbox[disabled]:focus,fieldset[disabled] .btn-dropbox:focus,.btn-dropbox.disabled.focus,.btn-dropbox[disabled].focus,fieldset[disabled] .btn-dropbox.focus,.btn-dropbox.disabled:active,.btn-dropbox[disabled]:active,fieldset[disabled] .btn-dropbox:active,.btn-dropbox.disabled.active,.btn-dropbox[disabled].active,fieldset[disabled] .btn-dropbox.active{background-color:#1087dd;border-color:rgba(0,0,0,0.2)}
.btn-dropbox .badge{color:#1087dd;background-color:#fff}
.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-facebook:hover,.btn-facebook:focus,.btn-facebook.focus,.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border-color:rgba(0,0,0,0.2)}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}
.btn-facebook .badge{color:#3b5998;background-color:#fff}
.btn-flickr{color:#fff;background-color:#ff0084;border-color:rgba(0,0,0,0.2)}
.btn-flickr:hover,.btn-flickr:focus,.btn-flickr.focus,.btn-flickr:active,.btn-flickr.active,.open>.dropdown-toggle.btn-flickr{color:#fff;background-color:#cc006a;border-color:rgba(0,0,0,0.2)}
.btn-flickr:active,.btn-flickr.active,.open>.dropdown-toggle.btn-flickr{background-image:none}
.btn-flickr.disabled,.btn-flickr[disabled],fieldset[disabled] .btn-flickr,.btn-flickr.disabled:hover,.btn-flickr[disabled]:hover,fieldset[disabled] .btn-flickr:hover,.btn-flickr.disabled:focus,.btn-flickr[disabled]:focus,fieldset[disabled] .btn-flickr:focus,.btn-flickr.disabled.focus,.btn-flickr[disabled].focus,fieldset[disabled] .btn-flickr.focus,.btn-flickr.disabled:active,.btn-flickr[disabled]:active,fieldset[disabled] .btn-flickr:active,.btn-flickr.disabled.active,.btn-flickr[disabled].active,fieldset[disabled] .btn-flickr.active{background-color:#ff0084;border-color:rgba(0,0,0,0.2)}
.btn-flickr .badge{color:#ff0084;background-color:#fff}
.btn-foursquare{color:#fff;background-color:#0072b1;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:hover,.btn-foursquare:focus,.btn-foursquare.focus,.btn-foursquare:active,.btn-foursquare.active,.open>.dropdown-toggle.btn-foursquare{color:#fff;background-color:#00517e;border-color:rgba(0,0,0,0.2)}
.btn-foursquare:active,.btn-foursquare.active,.open>.dropdown-toggle.btn-foursquare{background-image:none}
.btn-foursquare.disabled,.btn-foursquare[disabled],fieldset[disabled] .btn-foursquare,.btn-foursquare.disabled:hover,.btn-foursquare[disabled]:hover,fieldset[disabled] .btn-foursquare:hover,.btn-foursquare.disabled:focus,.btn-foursquare[disabled]:focus,fieldset[disabled] .btn-foursquare:focus,.btn-foursquare.disabled.focus,.btn-foursquare[disabled].focus,fieldset[disabled] .btn-foursquare.focus,.btn-foursquare.disabled:active,.btn-foursquare[disabled]:active,fieldset[disabled] .btn-foursquare:active,.btn-foursquare.disabled.active,.btn-foursquare[disabled].active,fieldset[disabled] .btn-foursquare.active{background-color:#0072b1;border-color:rgba(0,0,0,0.2)}
.btn-foursquare .badge{color:#0072b1;background-color:#fff}
.btn-github{color:#fff;background-color:#444;border-color:rgba(0,0,0,0.2)}
.btn-github:hover,.btn-github:focus,.btn-github.focus,.btn-github:active,.btn-github.active,.open>.dropdown-toggle.btn-github{color:#fff;background-color:#2b2b2b;border-color:rgba(0,0,0,0.2)}
.btn-github:active,.btn-github.active,.open>.dropdown-toggle.btn-github{background-image:none}
.btn-github.disabled,.btn-github[disabled],fieldset[disabled] .btn-github,.btn-github.disabled:hover,.btn-github[disabled]:hover,fieldset[disabled] .btn-github:hover,.btn-github.disabled:focus,.btn-github[disabled]:focus,fieldset[disabled] .btn-github:focus,.btn-github.disabled.focus,.btn-github[disabled].focus,fieldset[disabled] .btn-github.focus,.btn-github.disabled:active,.btn-github[disabled]:active,fieldset[disabled] .btn-github:active,.btn-github.disabled.active,.btn-github[disabled].active,fieldset[disabled] .btn-github.active{background-color:#444;border-color:rgba(0,0,0,0.2)}
.btn-github .badge{color:#444;background-color:#fff}
.btn-google-plus{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-google-plus:hover,.btn-google-plus:focus,.btn-google-plus.focus,.btn-google-plus:active,.btn-google-plus.active,.open>.dropdown-toggle.btn-google-plus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google-plus:active,.btn-google-plus.active,.open>.dropdown-toggle.btn-google-plus{background-image:none}
.btn-google-plus.disabled,.btn-google-plus[disabled],fieldset[disabled] .btn-google-plus,.btn-google-plus.disabled:hover,.btn-google-plus[disabled]:hover,fieldset[disabled] .btn-google-plus:hover,.btn-google-plus.disabled:focus,.btn-google-plus[disabled]:focus,fieldset[disabled] .btn-google-plus:focus,.btn-google-plus.disabled.focus,.btn-google-plus[disabled].focus,fieldset[disabled] .btn-google-plus.focus,.btn-google-plus.disabled:active,.btn-google-plus[disabled]:active,fieldset[disabled] .btn-google-plus:active,.btn-google-plus.disabled.active,.btn-google-plus[disabled].active,fieldset[disabled] .btn-google-plus.active{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-google-plus .badge{color:#dd4b39;background-color:#fff}
.btn-instagram{color:#fff;background-color:#3f729b;border-color:rgba(0,0,0,0.2)}
.btn-instagram:hover,.btn-instagram:focus,.btn-instagram.focus,.btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{color:#fff;background-color:#305777;border-color:rgba(0,0,0,0.2)}
.btn-instagram:active,.btn-instagram.active,.open>.dropdown-toggle.btn-instagram{background-image:none}
.btn-instagram.disabled,.btn-instagram[disabled],fieldset[disabled] .btn-instagram,.btn-instagram.disabled:hover,.btn-instagram[disabled]:hover,fieldset[disabled] .btn-instagram:hover,.btn-instagram.disabled:focus,.btn-instagram[disabled]:focus,fieldset[disabled] .btn-instagram:focus,.btn-instagram.disabled.focus,.btn-instagram[disabled].focus,fieldset[disabled] .btn-instagram.focus,.btn-instagram.disabled:active,.btn-instagram[disabled]:active,fieldset[disabled] .btn-instagram:active,.btn-instagram.disabled.active,.btn-instagram[disabled].active,fieldset[disabled] .btn-instagram.active{background-color:#3f729b;border-color:rgba(0,0,0,0.2)}
.btn-instagram .badge{color:#3f729b;background-color:#fff}
.btn-linkedin{color:#fff;background-color:#007bb6;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin.focus,.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border-color:rgba(0,0,0,0.2)}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{background-image:none}
.btn-linkedin.disabled,.btn-linkedin[disabled],fieldset[disabled] .btn-linkedin,.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled.focus,.btn-linkedin[disabled].focus,fieldset[disabled] .btn-linkedin.focus,.btn-linkedin.disabled:active,.btn-linkedin[disabled]:active,fieldset[disabled] .btn-linkedin:active,.btn-linkedin.disabled.active,.btn-linkedin[disabled].active,fieldset[disabled] .btn-linkedin.active{background-color:#007bb6;border-color:rgba(0,0,0,0.2)}
.btn-linkedin .badge{color:#007bb6;background-color:#fff}
.btn-tumblr{color:#fff;background-color:#2c4762;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:hover,.btn-tumblr:focus,.btn-tumblr.focus,.btn-tumblr:active,.btn-tumblr.active,.open>.dropdown-toggle.btn-tumblr{color:#fff;background-color:#1c2d3f;border-color:rgba(0,0,0,0.2)}
.btn-tumblr:active,.btn-tumblr.active,.open>.dropdown-toggle.btn-tumblr{background-image:none}
.btn-tumblr.disabled,.btn-tumblr[disabled],fieldset[disabled] .btn-tumblr,.btn-tumblr.disabled:hover,.btn-tumblr[disabled]:hover,fieldset[disabled] .btn-tumblr:hover,.btn-tumblr.disabled:focus,.btn-tumblr[disabled]:focus,fieldset[disabled] .btn-tumblr:focus,.btn-tumblr.disabled.focus,.btn-tumblr[disabled].focus,fieldset[disabled] .btn-tumblr.focus,.btn-tumblr.disabled:active,.btn-tumblr[disabled]:active,fieldset[disabled] .btn-tumblr:active,.btn-tumblr.disabled.active,.btn-tumblr[disabled].active,fieldset[disabled] .btn-tumblr.active{background-color:#2c4762;border-color:rgba(0,0,0,0.2)}
.btn-tumblr .badge{color:#2c4762;background-color:#fff}
.btn-twitter{color:#fff;background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-twitter:hover,.btn-twitter:focus,.btn-twitter.focus,.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border-color:rgba(0,0,0,0.2)}
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}
.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled.focus,.btn-twitter[disabled].focus,fieldset[disabled] .btn-twitter.focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}
.btn-twitter .badge{color:#55acee;background-color:#fff}
.btn-vk{color:#fff;background-color:#587ea3;border-color:rgba(0,0,0,0.2)}
.btn-vk:hover,.btn-vk:focus,.btn-vk.focus,.btn-vk:active,.btn-vk.active,.open>.dropdown-toggle.btn-vk{color:#fff;background-color:#466482;border-color:rgba(0,0,0,0.2)}
.btn-vk:active,.btn-vk.active,.open>.dropdown-toggle.btn-vk{background-image:none}
.btn-vk.disabled,.btn-vk[disabled],fieldset[disabled] .btn-vk,.btn-vk.disabled:hover,.btn-vk[disabled]:hover,fieldset[disabled] .btn-vk:hover,.btn-vk.disabled:focus,.btn-vk[disabled]:focus,fieldset[disabled] .btn-vk:focus,.btn-vk.disabled.focus,.btn-vk[disabled].focus,fieldset[disabled] .btn-vk.focus,.btn-vk.disabled:active,.btn-vk[disabled]:active,fieldset[disabled] .btn-vk:active,.btn-vk.disabled.active,.btn-vk[disabled].active,fieldset[disabled] .btn-vk.active{background-color:#587ea3;border-color:rgba(0,0,0,0.2)}
.btn-vk .badge{color:#587ea3;background-color:#fff}
.fc-button{background:#f4f4f4;background-image:none;color:#444;border-color:#ddd;border-bottom-color:#ddd}
.fc-button:hover,.fc-button:active,.fc-button.hover{background-color:#e9e9e9}
.fc-header-title h2{font-size:15px;line-height:1.6em;color:#666;margin-left:10px}
.fc-header-right{padding-right:10px}
.fc-header-left{padding-left:10px}
.fc-widget-header{background:#fafafa}
.fc-grid{width:100%;border:0}
.fc-widget-header:first-of-type,.fc-widget-content:first-of-type{border-left:0;border-right:0}
.fc-widget-header:last-of-type,.fc-widget-content:last-of-type{border-right:0}
.fc-toolbar{padding:10px;margin:0}
.fc-day-number{font-size:20px;font-weight:300;padding-right:10px}
.fc-color-picker{list-style:none;margin:0;padding:0}
.fc-color-picker>li{float:left;font-size:30px;margin-right:5px;line-height:30px}
.fc-color-picker>li .fa{-webkit-transition:-webkit-transform linear .3s;-moz-transition:-moz-transform linear .3s;-o-transition:-o-transform linear .3s;transition:transform linear .3s}
.fc-color-picker>li .fa:hover{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}
#add-new-event{-webkit-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}
.external-event{padding:5px 10px;font-weight:700;margin-bottom:4px;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-shadow:0 1px 1px rgba(0,0,0,0.1);border-radius:3px;cursor:move}
.external-event:hover{box-shadow:inset 0 0 90px rgba(0,0,0,0.2)}
.pad{padding:10px}
.margin{margin:10px}
.margin-bottom{margin-bottom:20px}
.m-0-auto {margin:0 auto !important}
.inline{display:inline}
.description-block{display:block;margin:10px 0;text-align:center}
.description-block.margin-bottom{margin-bottom:25px}
.description-block>.description-header{margin:0;padding:0;font-weight:600;font-size:16px}
.description-block>.description-text{text-transform:uppercase}
.bg-red,.bg-yellow,.bg-aqua,.bg-blue,.bg-light-blue,.bg-green,.bg-navy,.bg-teal,.bg-olive,.bg-lime,.bg-orange,.bg-fuchsia,.bg-purple,.bg-maroon,.bg-black,.bg-red-active,.bg-yellow-active,.bg-aqua-active,.bg-blue-active,.bg-light-blue-active,.bg-green-active,.bg-navy-active,.bg-teal-active,.bg-olive-active,.bg-lime-active,.bg-orange-active,.bg-fuchsia-active,.bg-purple-active,.bg-maroon-active,.bg-black-active,.callout.callout-danger,.callout.callout-warning,.callout.callout-info,.callout.callout-success,.alert-success,.alert-danger,.alert-error,.alert-warning,.alert-info,.label-danger,.label-info,.label-waring,.label-primary,.label-success,.modal-primary .modal-body,.modal-primary .modal-header,.modal-primary .modal-footer,.modal-warning .modal-body,.modal-warning .modal-header,.modal-warning .modal-footer,.modal-info .modal-body,.modal-info .modal-header,.modal-info .modal-footer,.modal-success .modal-body,.modal-success .modal-header,.modal-success .modal-footer,.modal-danger .modal-body,.modal-danger .modal-header,.modal-danger .modal-footer{color:#fff!important}
.bg-gray{color:#000;background-color:#d2d6de!important}
.bg-black{background-color:#111!important}
.bg-red,.callout.callout-danger,.alert-danger,.alert-error,.label-danger,.modal-danger .modal-body{background-color:#FE645A!important}
.bg-yellow,.callout.callout-warning,.alert-warning,.label-waring,.modal-warning .modal-body{background-color:#FF9500!important}
.bg-aqua,.callout.callout-info,.alert-info,.label-info,.modal-info .modal-body{background-color:#5A4E7C!important}
.bg-blue{background-color:#0073b7!important}
.bg-light-blue,.label-primary,.modal-primary .modal-body{background-color:#3c8dbc!important}
.bg-green,.callout.callout-success,.alert-success,.label-success,.modal-success .modal-body{background-color:#4DC480!important}
.bg-navy{background-color:#001f3f!important}
.bg-teal{background-color:#39cccc!important}
.bg-olive{background-color:#3d9970!important}
.bg-lime{background-color:#01ff70!important}
.bg-orange{background-color:#ff851b!important}
.bg-fuchsia{background-color:#f012be!important}
.bg-purple{background-color:#605ca8!important}
.bg-maroon{background-color:#d81b60!important}
.bg-gray-active{color:#000;background-color:#b5bbc8!important}
.bg-black-active{background-color:#000!important}
.bg-red-active,.modal-danger .modal-header,.modal-danger .modal-footer{background-color:#d33724!important}
.bg-yellow-active,.modal-warning .modal-header,.modal-warning .modal-footer{background-color:#db8b0b!important}
.bg-aqua-active,.modal-info .modal-header,.modal-info .modal-footer{background-color:#00a7d0!important}
.bg-blue-active{background-color:#005384!important}
.bg-light-blue-active,.modal-primary .modal-header,.modal-primary .modal-footer{background-color:#357ca5!important}
.bg-green-active,.modal-success .modal-header,.modal-success .modal-footer{background-color:#008d4c!important}
.bg-navy-active{background-color:#001a35!important}
.bg-teal-active{background-color:#30bbbb!important}
.bg-olive-active{background-color:#368763!important}
.bg-lime-active{background-color:#00e765!important}
.bg-orange-active{background-color:#ff7701!important}
.bg-fuchsia-active{background-color:#db0ead!important}
.bg-purple-active{background-color:#555299!important}
.bg-maroon-active{background-color:#ca195a!important}
[class^="bg-"].disabled{opacity:.65;filter:alpha(opacity=65)}
.text-red{color:#dd4b39!important}
.text-yellow{color:#f39c12!important}
.text-aqua{color:#00c0ef!important}
.text-blue{color:#0073b7!important}
.text-black{color:#111!important}
.text-light-blue{color:#3c8dbc!important}
.text-green{color:#00a65a!important}
.text-gray{color:#c2c5cb!important}
.text-navy{color:#001f3f!important}
.text-teal{color:#39cccc!important}
.text-olive{color:#3d9970!important}
.text-lime{color:#01ff70!important}
.text-orange{color:#ff851b!important}
.text-fuchsia{color:#f012be!important}
.text-purple{color:#605ca8!important}
.text-maroon{color:#d81b60!important}
.hide{display:none!important}
.no-border{border:0!important}
.no-padding{padding:0!important}
.no-margin{margin:0!important}
.no-shadow{box-shadow:none!important}
.list-unstyled,.chart-legend,.contacts-list,.users-list,.mailbox-attachments{list-style:none;margin:0;padding:0}
.flat{border-radius:0!important}
.text-bold,.text-bold.table td,.text-bold.table th{font-weight:700}
.jqstooltip{padding:5px!important;width:auto!important;height:auto!important}
.bg-teal-gradient{background:#39cccc!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39cccc),color-stop(1,#7adddd))!important;background:-ms-linear-gradient(bottom,#39cccc,#7adddd)!important;background:-moz-linear-gradient(center bottom,#39cccc 0,#7adddd 100%)!important;background:-o-linear-gradient(#7adddd,#39cccc)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7adddd',endColorstr='#39cccc',GradientType=0)!important;color:#fff}
.bg-light-blue-gradient{background:#3c8dbc!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3c8dbc),color-stop(1,#67a8ce))!important;background:-ms-linear-gradient(bottom,#3c8dbc,#67a8ce)!important;background:-moz-linear-gradient(center bottom,#3c8dbc 0,#67a8ce 100%)!important;background:-o-linear-gradient(#67a8ce,#3c8dbc)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#67a8ce',endColorstr='#3c8dbc',GradientType=0)!important;color:#fff}
.bg-blue-gradient{background:#0073b7!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#0073b7),color-stop(1,#0089db))!important;background:-ms-linear-gradient(bottom,#0073b7,#0089db)!important;background:-moz-linear-gradient(center bottom,#0073b7 0,#0089db 100%)!important;background:-o-linear-gradient(#0089db,#0073b7)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089db',endColorstr='#0073b7',GradientType=0)!important;color:#fff}
.bg-aqua-gradient{background:#00c0ef!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00c0ef),color-stop(1,#14d1ff))!important;background:-ms-linear-gradient(bottom,#00c0ef,#14d1ff)!important;background:-moz-linear-gradient(center bottom,#00c0ef 0,#14d1ff 100%)!important;background:-o-linear-gradient(#14d1ff,#00c0ef)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#14d1ff',endColorstr='#00c0ef',GradientType=0)!important;color:#fff}
.bg-yellow-gradient{background:#f39c12!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f39c12),color-stop(1,#f7bc60))!important;background:-ms-linear-gradient(bottom,#f39c12,#f7bc60)!important;background:-moz-linear-gradient(center bottom,#f39c12 0,#f7bc60 100%)!important;background:-o-linear-gradient(#f7bc60,#f39c12)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7bc60',endColorstr='#f39c12',GradientType=0)!important;color:#fff}
.bg-purple-gradient{background:#605ca8!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#605ca8),color-stop(1,#9491c4))!important;background:-ms-linear-gradient(bottom,#605ca8,#9491c4)!important;background:-moz-linear-gradient(center bottom,#605ca8 0,#9491c4 100%)!important;background:-o-linear-gradient(#9491c4,#605ca8)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9491c4',endColorstr='#605ca8',GradientType=0)!important;color:#fff}
.bg-green-gradient{background:#00a65a!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#00a65a),color-stop(1,#00ca6d))!important;background:-ms-linear-gradient(bottom,#00a65a,#00ca6d)!important;background:-moz-linear-gradient(center bottom,#00a65a 0,#00ca6d 100%)!important;background:-o-linear-gradient(#00ca6d,#00a65a)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ca6d',endColorstr='#00a65a',GradientType=0)!important;color:#fff}
.bg-red-gradient{background:#dd4b39!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dd4b39),color-stop(1,#e47365))!important;background:-ms-linear-gradient(bottom,#dd4b39,#e47365)!important;background:-moz-linear-gradient(center bottom,#dd4b39 0,#e47365 100%)!important;background:-o-linear-gradient(#e47365,#dd4b39)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e47365',endColorstr='#dd4b39',GradientType=0)!important;color:#fff}
.bg-black-gradient{background:#111!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#111),color-stop(1,#2b2b2b))!important;background:-ms-linear-gradient(bottom,#111,#2b2b2b)!important;background:-moz-linear-gradient(center bottom,#111 0,#2b2b2b 100%)!important;background:-o-linear-gradient(#2b2b2b,#111)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b',endColorstr='#111111',GradientType=0)!important;color:#fff}
.bg-maroon-gradient{background:#d81b60!important;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d81b60),color-stop(1,#e73f7c))!important;background:-ms-linear-gradient(bottom,#d81b60,#e73f7c)!important;background:-moz-linear-gradient(center bottom,#d81b60 0,#e73f7c 100%)!important;background:-o-linear-gradient(#e73f7c,#d81b60)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e73f7c',endColorstr='#d81b60',GradientType=0)!important;color:#fff}
.connectedSortable{min-height:100px}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sort-highlight{background:#f4f4f4;border:1px dashed #ddd;margin-bottom:10px}
.full-opacity-hover{opacity:.65;filter:alpha(opacity=65)}
.full-opacity-hover:hover{opacity:1;filter:alpha(opacity=100)}
.chart{position:relative;overflow:hidden;width:100%}
.chart svg,.chart canvas{width:100%!important}
@media print {
.no-print,.main-sidebar,.left-side,.main-header,.content-header{display:none!important}
.content-wrapper,.right-side,.main-footer{margin-left:0!important;min-height:0!important;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}
.fixed .content-wrapper,.fixed .right-side{padding-top:0!important}
.invoice{width:100%;border:0;margin:0;padding:0}
.invoice-col{float:left;width:33.3333333%}
.table-responsive{overflow:auto}
.table-responsive>.table tr th,.table-responsive>.table tr td{white-space:normal!important}
}
.at{text-align:center}
.at i{font-style:normal;font-size:12px;display:block}
#search_pagination{clear:both;padding:0 0 10px;margin:10px auto;text-align:center}
#search_pagination .page-numbers{float:left;border:1px solid #fff;margin-right:3px;padding:4px 7px;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;line-height:normal}
#search_pagination a.page-numbers{background-color:#747474;border:1px solid #ccc;text-decoration:none;color:#FFF}
#search_pagination a.page-numbers:hover{background-color:#EAF2FA;border:1px solid #999;color:#000}
#search_pagination .current{border:1px solid #FFF!important;font-weight:700;background-color:#999}
#search_pagination .pagenav{font-weight:700;margin:0}
.marquee{overflow:hidden;float:left;margin-top:13px;color:#FFF;font-size:16px;display:none}
table.stick-head th{background:#FFF}
div.tooltip.top{overflow:visible!important}
div.tooltip-inner{width:auto!important;overflow:visible}
.col-centered{float:none;margin:0 auto}
.adpd{padding-bottom:30px}
.profilepage .panel-heading{float:left;background-color:#000;color:#fff;margin-bottom:10px;font-weight:700}
ul.amenities{float:left;width:80px;list-style:none;margin:0;padding:0}
ul.amenities .air-conditioning{background-position:0 0;width:32px;height:25px}
ul.amenities .lift{background-position:-48px 0;width:32px;height:16px}
ul.amenities .private-terrece-garden{background-position:-96px 0;width:32px;height:16px}
ul.amenities .ro-water-system{background-position:-144px 0;width:32px;height:16px}
ul.amenities .restroom{background-position:-192px 0;width:32px;height:16px}
ul.amenities .banquet-hall{background-position:-240px 0;width:32px;height:16px}
ul.amenities .bar-lounge{background-position:-288px 0;width:32px;height:16px}
ul.amenities .beauty-salon{background-position:-336px 0;width:32px;height:16px}
ul.amenities .cafeteria{background-position:-384px 0;width:32px;height:16px}
ul.amenities .club-house{background-position:-432px 0;width:32px;height:16px}
ul.amenities .confrence-room{background-position:-480px 0;width:32px;height:16px}
ul.amenities .drink{background-position:-528px 0;width:32px;height:16px}
ul.amenities .fire-alarm{background-position:-576px 0;width:32px;height:16px}
ul.amenities .gymnasium{background-position:-624px 0;width:32px;height:16px}
ul.amenities .health-facilities{background-position:-672px 0;width:32px;height:16px}
ul.amenities .intercom-facility{background-position:-720px 0;width:32px;height:16px}
ul.amenities .internal-level{background-position:-768px 0;width:32px;height:16px}
ul.amenities .internet-wifi{background-position:-816px 0;width:32px;height:16px}
ul.amenities .loundry-service{background-position:-864px 0;width:32px;height:16px}
ul.amenities .meditiation-center{background-position:-912px 0;width:32px;height:16px}
ul.amenities .park-play-area{background-position:-960px 0;width:32px;height:16px}
ul.amenities .piped-gas{background-position:-1008px 0;width:32px;height:16px}
ul.amenities .power-backup{background-position:-1056px 0;width:32px;height:16px}
ul.amenities .rain-water-hrvesting{background-position:-1104px 0;width:32px;height:16px}
ul.amenities .reserved-parking{background-position:-1152px 0;width:32px;height:16px}
ul.amenities .security{background-position:-1200px 0;width:32px;height:16px}
ul.amenities .servent-querter{background-position:-1248px 0;width:32px;height:16px}
ul.amenities .service-goods-lift{background-position:-1296px 0;width:32px;height:16px}
ul.amenities .staff-maintenance{background-position:-1344px 0;width:32px;height:16px}
ul.amenities .surveillance-camera{background-position:-1392px 0;width:32px;height:10px}
ul.amenities .swiming-pool{background-position:-1440px 0;width:32px;height:16px}
ul.amenities .vastu-comlaint{background-position:-1488px 0;width:32px;height:16px}
ul.amenities .visitor-parking{background-position:-1536px 0;width:32px;height:16px}
ul.amenities .waste-disposal{background-position:-1584px 0;width:32px;height:16px}
ul.amenities .water-storage{background-position:-1632px 0;width:32px;height:16px}
ul.amenities li input{margin-right:20px;float:left}
ul.amenities li{background:url(../../images/amenities.png) no-repeat top left;width:20px!important;height:25px!important;padding-left:20px}
.shr{width:78%!important}
.fleft{float:left;width:200px!important}
div.mod_gallery{width:170px;height:170px;padding:5px;border:1px solid #CCC;float:left;margin:10px;position:relative}
div.mod_gallery div{display:table-cell;vertical-align:middle;text-align:center;width:170px;height:170px}
div.mod_gallery div a{position:absolute;right:-10px;top:-12px;display:block;width:20px;height:20px}
div.mod_gallery div a img{z-index:1000}
div.mod_gallery div input.update{position:absolute;bottom:5px;left:5px;width:138px}
table tr.deg1 td,table tr.deg1 td a{background:#c4e3f3;color:#000}
table tr.deg1:hover td,table tr.deg1:hover td a{background:#c4e3f3}
table tr.deg2 td,table tr.deg2 td a{background:#faf2cc;color:#000}
table tr.deg2:hover td,table tr.deg2:hover td a{background:#faf2cA}
table tr.deg3 td,table tr.deg3 td a{background:#dff0d8;color:#000}
table tr.deg3:hover td,table tr.deg3:hover td a{background:#dff0d8}
select#fo option.d1,ul.degs-legend li span.d1{background:rgba(196,227,243,1)}
select#fo option.d2,ul.degs-legend li span.d2{background:rgba(250,242,204,1)}
select#fo option.d3,ul.degs-legend li span.d3{background:rgba(223,240,216,1)}
ul.degs-legend li span.d0{background:#ebcccc}
ul.degs-legend{list-style-type:none;padding:0;margin:0;display:inline-block}
ul.degs-legend li{display:inline-block;margin-right:5px}
ul.degs-legend li span{display:inline-block;padding:5px}
ul#side-menu li.spllnl{background:#333;color:#FFF}
ul#side-menu li.spllnl a{color:#FFF;border-left-color:#FFF}
div.profilepage div.panel{background:#F1F1F1}
table.incentive-table span{font-size:12px}
div.voffice{width:700px;height:710px;margin:0 auto;background:url(../img/voffice.png) center no-repeat;position:relative}
div.voffice div.animated{width:82px;height:82px;overflow:hidden!important;box-shadow:0 0 15px #000}
div.voffice div img{width:100%}
div.voffice #main{position:absolute;top:289px;left:284px;width:150px;height:150px}
div.voffice #tl{position:absolute;top:227px;left:199px}
div.voffice #tr{position:absolute;top:227px;left:437px}
div.voffice #bl{position:absolute;top:418px;left:200px}
div.voffice #br{position:absolute;top:418px;left:438px}
div.voffice #tl_1{position:absolute;top:234px;left:26px}
div.voffice #tl_2{position:absolute;top:147px;left:57px}
div.voffice #tl_3{position:absolute;top:84px;left:120px}
div.voffice #tl_4{position:absolute;top:45px;left:200px}
div.voffice #tr_1{position:absolute;top:33px;left:379px}
div.voffice #tr_2{position:absolute;top:64px;left:464px}
div.voffice #tr_3{position:absolute;top:121px;left:534px}
div.voffice #tr_4{position:absolute;top:202px;left:571px}
div.voffice #bl_1{position:absolute;bottom:38px;left:239px}
div.voffice #bl_2{position:absolute;bottom:68px;left:154px}
div.voffice #bl_3{position:absolute;bottom:125px;left:85px}
div.voffice #bl_4{position:absolute;bottom:207px;left:46px}
div.voffice #br_4{position:absolute;bottom:50px;right:201px}
div.voffice #br_2{position:absolute;bottom:152px;right:58px}
div.voffice #br_3{position:absolute;bottom:87px;right:119px}
div.voffice #br_1{position:absolute;bottom:237px;right:27px}
#voffice div.tada,#voffice div.bounceInDown{height:82px;width:82px;overflow:hidden!important;border-radius:50%}
#voffice div.bounceIn{height:150px;width:150px;overflow:hidden!important;border-radius:50%!important}
a.ex{display:block;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
#voffice a.ex{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
#voffice a.ex:hover,#voffice a.ex:focus,#voffice a.ex:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
div.round-wrap{height:120px;width:120px;overflow:hidden!important;border-radius:50%}
section.dash-board div.row{margin-left:-3px;margin-right:-3px}
section.dash-board a.col-lg-3,section.dash-board a.col-xs-6,section.dash-board a.col-xs-2,section.dash-board a.col-xs-3{padding-left:3px;padding-right:3px}
section.dash-board a.sml{text-align:center}
section.dash-board a.sml h3{font-size:25px;margin:0;padding:10px 0 3px}
section.dash-board a.sml p{font-size:25px;padding-bottom:7px;margin:0}
section.dash-board a.sml p.com{font-size:22px;margin:0}
.dash-board .row a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.dash-board .row a:hover,.dash-board .row a:focus,.dash-board .row a:active{-webkit-transform:scale(0.9);transform:scale(0.9)}
.adddocp{margin:2px}
input.mxi{max-width:200px}
a.sorder i{margin-top:4px}
table.wid90{width:99%;margin-bottom:0}
table.nmr{margin:0}
.smtb{font-size:11px}
.smtb .bl {border-left: 1px solid #e4e4e4;}
.smtb>tbody>tr>td,.smtb>tbody>tr>th,.smtb>tfoot>tr>td,.smtb>tfoot>tr>th,.smtb>thead>tr>td,.smtb>thead>tr>th{padding:1px 2.5px!important;vertical-align:middle}
.orderlst>tbody>tr>td,.orderlst>tbody>tr>th,.orderlst>tfoot>tr>td,.orderlst>tfoot>tr>th,.orderlst>thead>tr>td,.orderlst>thead>tr>th{padding:3px!important;vertical-align:middle}
.table-md {font-size:14px}
.table-md>tbody>tr>td,.table-md>tbody>tr>th,.table-md>tfoot>tr>td,.table-md>tfoot>tr>th,.table-md>thead>tr>td,.table-md>thead>tr>th{padding:9px!important;vertical-align:middle}
.coln{width:100% !important}
.oln{position:relative;width:200px;overflow:hidden;margin:0 auto;cursor:pointer}
#products-revenue-detailed .oln{width:180px}
#products-revenue-detailed .oln.cat{width:80px}
#products-revenue-detailed .oln.xs{width:60px}
.beverage-inventory .oln.ct, .inventory .oln.ct,.my-products .oln.ct{width:125px}
.oln .ol{display:inline-block;position:relative;left:0;top:45%;white-space:nowrap}
.my-products .badge,.purchase-history .badge,.beverage-inventory .badge,.inventory .badge{text-transform:inherit;font-size:10pt}
.beverage-inventory .oln, .inventory .oln{width:175px}
input[type=checkbox]+label{display:block;cursor:pointer}
input[type=checkbox]{display:none}
input[type=checkbox]+label:before{content:"\2714";border:.1em solid #7582EA;border-radius:.2em;display:inline-block;width:1.5em;height:1.5em;padding-left:3px;padding-top: 1.5px;padding-bottom:0;margin-right:.1em;vertical-align:middle;color:transparent;transition:.2s}
table.dataTable input[type=checkbox]+label:before{padding-left:0;padding-top:0;padding-bottom:0;}
.draft-orders input[type=checkbox]+label:before{display:none!important}
input[type=checkbox]+label:active:before{transform:scale(0)}
input[type=checkbox]:checked+label:before{background-color:#7582EA;border-color:#7582EA;color:#fff}
input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#bdc3f3}
input[type=checkbox]:checked:disabled+label:before{transform:scale(1);border-color:#bdc3f3}
.multiselect-container input[type="checkbox"]{display:block!important}
#myproductsall,#myproducts_report,#mpdualitem{background:#fff}
.my-products .nav-tabs li.active a{border-color:#fff!important}
.my-products .nav-tabs li a span{font-weight:100}
.my-products .nav-tabs li.active a span{font-weight:700}
.pagination>li>a,.pagination>li>span{background:#fff;border:none}
.previous a{box-shadow:-3px 3px 4px #ddd}
.next a{box-shadow:3px 3px 4px #ddd}
.editDefaultDist,.updateDefaultDist{padding:5px 25px!important}
.my-products .table>thead>tr>th{vertical-align:middle}
#myproductsall .fltr select,#myproducts_report .fltr select,#mpdualitem .fltr select{-moz-appearance:none;-webkit-appearance:none;appearance:none}
#mpdualitem_length label{width:25%}
.dataTables_filter label{height:45px}
.dataTables_filter label input{height:35px;width:100%}
#myinventory_filter label input{margin-top:5px}
div.dataTables_wrapper div.dataTables_filter input,.trigger-seciton input{margin-left:.5em;display:inline-block;width:100%;background:#fff url(../../assets/images/search.png);background-repeat:no-repeat;background-size:20px;background-position:center right 5px;padding-right:25px}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#B3B9F4;border-color:#B3B9F4}
div#rsomypro_filter label{width:100%}
#fltrdistinv,#fltrcatinv,#rsofltrdist{width:100%!important}
#myinventory_length select{width:75px!important}
#invcatfltr label,#invdistfltr label{float:left;margin-right:3px}
#myproductsall,#myproducts_report,#mpdualitem{margin-top:0!important;border-top-width:0;border-left-width:0}
.fltr{padding:0!important}
.lftSectn label,.rsotableFltrs label{color:#fff;font-size:11px;margin-right:5px}
.tab-content{padding:0}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:#add8e6;color:#fff}
body .dataTables_filter{line-height:25px;margin-right:0}
#fltrdistinv{padding-top:5px}
.btnSelectBox{padding:0 15px;height:22px;width:auto}
.clover-update-options{font-size:12px;width:165px}
.lbtn .vid,.lbtn .btn:hover{border-bottom:2px solid #282828!important;padding-bottom:1px!important}
.dataTables_filter{line-height:25px;margin-right:5px}
.panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#e4e5e7;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.panel-default>.panel-heading a{display:block;padding:10px 15px}
.panel-default>.panel-heading a:after{content:"";position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear}
.panel-default>.panel-heading a[aria-expanded="true"]{background-color:#eee}
.panel-default>.panel-heading a[aria-expanded="true"]:after{content:"\2212";-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.panel-default>.panel-heading a[aria-expanded="false"]:after{content:"\002b";-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.accordion-option{width:100%;float:left;clear:both;margin:15px 0}
.accordion-option .title{font-size:20px;font-weight:700;float:left;padding:0;margin:0}
.accordion-option .toggle-accordion{float:right;font-size:16px;color:#6a6c6f}
.accordion-option .toggle-accordion:before{content:"Expand All"}
.accordion-option .toggle-accordion.active:before{content:"Collapse All"}
.upload-btn-wrapper{position:relative;display:inline-block}
.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0;cursor:pointer;overflow:hidden;height:38px;width:188px}
#businesslogo{border:1px solid #CCC;padding:5px;margin-top:5px;text-align:center;position:relative}
#businesslogo img{height:150px}
#businesslogo a{position:absolute;top:-14px;right:-10px;font-size:20px;color:#CCC;background-color:#FFF;height:22px}
#businesslogo a:hover{color:#FF0004}
.oauthlink img{width:75px}
.oauthlink{color:#000;line-height:30px;font-size:14px}
.my-pro-hlp{margin-left:5px;margin-top:-2px}
.ttips{font-size:8px!important}
.comparetable{width:99%}
.comparetable tbody.spacer{border:none}
.comparetable tbody.box{border:2px solid #DDD;margin-bottom:10px}
span.lqt{color:red}
.page-header .top-menu .dropdown-quick-sidebar-toggler>.dropdown-toggle{padding:17px 10px 9px!important}
.page-header .top-menu .dropdown-quick-sidebar-toggler>.dropdown-toggle i{top:0}
.page-quick-sidebar-open .page-header .top-menu .dropdown-quick-sidebar-toggler>.dropdown-toggle i:before{content:"\e066"}
.page-quick-sidebar-wrapper{transition:right .3s;z-index:9994;position:fixed;top:60px;bottom:0;right:-270px;width:270px;background-color:#EFEFEF;padding:8px;border-left:1px solid #e2e2e2;overflow:visible}
.page-footer-fixed .page-quick-sidebar-wrapper{bottom:33px}
.page-quick-sidebar-full-height .page-quick-sidebar-wrapper{top:0;bottom:0}
.page-quick-sidebar-open .page-quick-sidebar-wrapper{transition:right .3s;right:0}
.page-quick-sidebar-wrapper .panel .panel-body{padding:5px 20px 20px}
#poside{overflow-y:auto;min-height:200px;overflow-x:hidden}
ul li.lsws{border-top:1px dashed #CCC;margin-top:10px;padding-top:10px}
ul li.plw{font-size:10px;list-style-type:disc;margin-left:15px}
ul li.plw span{margin-left:-5px;display:block}
ul li.lsws:first-child{border:none;margin-top:0;padding-top:0}
.page-quick-sidebar-chat-users{position:relative}
.openorders{position:absolute;left:-129px;top:4px;background-color:#EFEFEF;padding:10px;color:#000;border:1px solid #e2e2e2;border-right:none}
.asize{width:auto!important;display:table;clear:both!important}
.odtb td{padding:4px!important}
.topseller .ol{border-top:1px solid #ccc;width:100%;padding:10px 0;font-size:11px}
#distributor-alert td{font-size:11px}
table#l-stock-alert td,table#o-stock-alert td{padding:0 10px}
.topseller .ol:first-child{border-top:0 solid #ccc}
.lwd input.nval,.lwd input.pval{padding:0;margin:0;height:auto;text-align:center;min-width:50px!important}
#products-revenue-detailed input.pval{width:50px;text-align:center}
.lwd .btn{padding:0 5px!important;margin:0;height:auto!important}
.bg-secondary{background-color:#d2c9de!important}
.bg-secondary h3,.bg-secondary p{color:#707070}
.bg-secondary p{font-size:16px;font-weight:700}
.report-dash-page .oln{width:300px}
.purchase-dash .ol a{padding:10px 0}
.report-dash-page .stck-block .oln,.report-dash-page .ca-block .oln,.report-dash-page .hbt-block .oln,.report-dash-page .vr-block .oln{width:250px}
.report-dash-page .ci-block .oln{width:175px}
.overlay-effect.show{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transition:.5s ease;background-color:rgba(256,256,256,0.7);overflow:hidden}
.sk-circle{opacity:0}
.overlay-effect.show .sk-circle{opacity:1}
div#page_views_today{top:-15px}
.c3-tooltip th{background-color:#53a1c7}
#distributor-alert .oln{width:150px}
.c3 svg{margin-left:-15px;max-width:100%}
.dashboard-chart .c3 svg{margin-left:0}
#products-history thead>tr>th{padding:12px 10px!important}
#products-history .oln{width:400px}
.my-products-page .breadcrumb{float:left}
.my-products-page .breadcrumb a{font-size:10px}
.product-errors .box-title{font-weight:400}
.product-errors input[type="radio"]{display:none}
.product-errors .p-opt input[type="radio"]{display:block;margin-right:5px}
.product-errors .p-opt input[type="radio"]:checked+label{background-color:transparent}
.product-errors .p-opt label:hover{background-color:transparent}
.product-errors label{font-weight:400;color:rgba(111,111,111,0.8);margin-bottom:0}
.product-errors td{border-top:1px solid #a6a6a6}
.product-errors .dropdown-menu label:hover{background:#9edefd;cursor:pointer}
.product-errors input[type="radio"]:checked+label{background:#9edefd;font-weight:900}
.product-errors .editPro,.product-errors .savePro{padding:5px 0;margin-right:10px;vertical-align:baseline}
.product-errors .editPro i,.product-errors .savePro i{color:#000;font-size:15pt}
table#allProList tr td:last-child{padding:0}
.product-errors .table-striped>tbody>tr:nth-of-type(odd){background-color:#f1f1f1}
.product-errors .mCSB_inside>.mCSB_container{margin-right:0}
.product-errors .nav-tabs a span{color:#717171;font-weight:400}
#allProList_wrapper .fltr label{border:none!important;background:none}
.product-errors .pro-options .dataTables_filter label,.product-errors .pro-options .dataTables_filter label input{width:100%!important}
.product-errors table{margin-top:0!important}
#addProList_filter{background:#9eddfc;padding-top:5px}
#addProList_wrapper .fltr{padding-left:10px!important;padding-right:10px!important}
#addProList{margin-top:0!important}
.fa-rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-275{-webkit-transform:rotate(275deg);-moz-transform:rotate(275deg);-ms-transform:rotate(275deg);-o-transform:rotate(275deg);transform:rotate(275deg)}
.jconfirm.jconfirm-custom-theme .jconfirm-box{border:5px solid #6aa8c7;border-radius:15px;text-align:center;padding:50px}
.jconfirm.jconfirm-custom-theme .jconfirm-box .jconfirm-buttons button{width:100px;margin:0 15px}
.jconfirm.jconfirm-custom-theme .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}
.jconfirm.jconfirm-custom-theme .jconfirm-content{font-weight:600;line-height:1.5}
.jconfirm.jconfirm-custom-theme span.jconfirm-title{font-size:16px!important;padding:0!important;margin:0!important;font-weight:600}
.jconfirm.jconfirm-custom-theme .jconfirm-box:before{content:'';height:45px;width:90px;background:url(../../login/images/cobalt_logo.png);position:absolute;left:10px;background-size:contain;background-repeat:no-repeat;top:11px}
.jconfirm.jconfirm-custom-theme .jconfirm-box{background:rgba(256,256,256,1) url(../../login/images/ni.png);background-repeat:no-repeat;background-position:center 20px;z-index:0}
.jconfirm.jconfirm-custom-theme.without-image .jconfirm-box{background:rgba(256,256,256,1)}
.jconfirm.jconfirm-custom-theme .jconfirm-box .jconfirm-title-c{padding-bottom:0;padding-top:25px}
.fa-6{font-size:20em;color:#acacac}
.jconfirm-custom-theme .jconfirm-content>div{font-size:16px!important;z-index:1}
.jconfirm-custom-theme .jconfirm-content-pane.no-scroll{z-index:1;height:105px!important;padding-top:12px}
.jconfirm-custom-theme.without-image .jconfirm-content-pane.no-scroll{overflow-y:auto!important;height:200px!important}
.jconfirm-custom-theme .jconfirm-buttons{padding-top:15px}
.p-10{padding:10px!important}
.coco-modal .modal-content{border-radius:15px!important;border:3px solid #62A9CC!important}
.coco-modal .coco-btn{background:#75BFE3!important;color:#fff!important;width:30%!important;border-radius:5px}
.coco-modal .modal-content label{font-size:25px;color:#666f7b;display:block!important}
.coco-modal .form-control{display:inline-block!important;width:35%!important}
.coco-modal .modal-header.text-center{border-bottom:none!important}
.modal-open{overflow:hidden!important}
span.avg-price.btn{background:#53a1c7;color:#fff}
span.avg-price.btn.active{background:#55b7e7;box-shadow:0 4px 11px rgba(11,11,11,0.2)}
#comaprechart svg{width:100%}
p.pull-right.report-detail{position:absolute;top:-30px;right:0}
.addChart{line-height:400px}
.addChart.dnone{line-height:0}
.legend-container{display:flex;margin-bottom:3px}
span.sldcolor{width:15px;height:15px;background:#000;float:left}
span.brdrcolor{width:40px;height:0;border:1px solid #000;float:left;margin:7px 5px 5px}
span.yeardata{height:10px;font-size:10px}
.legend-container label.year{font-size:10px}
label.chartLegend{height:12px;margin-bottom:3px}
label.chartLegend>input[type="checkbox"]{visibility:hidden;display:none}
label.chartLegend>input+span{cursor:pointer}
.check{display:inline-block}
label.chartLegend>span.check{width:15px;height:15px}
label.chartLegend>input[type="checkbox"]:checked+.check:before{display:inline-block;width:13px;height:13px;content:"";background:url(../images/checked-black.png) no-repeat 0 0;background-size:100%}
label.chartLegend>input[type="checkbox"]:not(:checked)+.check:before{display:inline-block;width:12px;height:13px;content:"";background:url(../images/unchecked-black.png) no-repeat 0 0;background-size:100%}
div#end-of-day-report_wrapper,div#end-of-day-report-wc_wrapper{margin-bottom:10px!important}
#end-of-day-report_wrapper .dt-buttons,#end-of-day-report-wc_wrapper .dt-buttons{position:absolute;top:-65px;right:-10px;display:flex}
#eodrajform .btn-container{position:absolute;top:-100px;right:0}
.buttons-pdf ,.buttons-csv  {border: none !important;}
.buttons-pdf img,.buttons-csv img {height:18px}
.csv,.pdf{background:#fff!important;height:35px}
#end-of-day-report_wrapper button.dt-button,#end-of-day-report-wc_wrapper button.dt-button{background:transparent;border-right:1px solid #ccc;margin:0;border-left:0;border-top:0;border-bottom:0}
#end-of-day-report_wrapper button.dt-button.buttons-csv.buttons-html5,#end-of-day-report-wc_wrapper button.dt-button.buttons-csv.buttons-html5{border-right:0}
.jconfirm.jconfirm-reordered-theme.jconfirm-open{background:rgba(0,0,0,0.9)}
.jconfirm.jconfirm-reordered-theme.jconfirm-open .jconfirm-box.jconfirm-hilight-shake.jconfirm-type-default.jconfirm-type-animated{border:5px solid #8DCAE8;border-radius:0;padding:20px 10px;text-align:center}
.jconfirm.jconfirm-reordered-theme.jconfirm-open .jconfirm-content-pane.no-scroll{color:#808282;font-size:15px;font-weight:600}
.tableFloatingHeaderOriginal{z-index:111!important}
.checking .tableFloatingHeaderOriginal{margin-top:0!important}
#activitylog .tableFloatingHeaderOriginal{z-index:111!important}
.dist-list{padding:0 5px;height:20px;font-size:12px;width:175px!important;margin:0 auto}
@media screen and (min-width:768px) {
.invtfetchstatusbar{position:absolute;right:5px}
.invtfetchstatusbar .alert{float:right;padding:5px 20px;margin-right:5px}
}
.lds-ripple{display:inline-block;position:relative;width:64px;top:-15px;height:64px}
#addnewproduct .col-xs-12.col-sm-6,#addnewproduct .col-xs-12.col-sm-2,#addnewproduct .col-xs-12.col-sm-3{margin-bottom:15px}
.lds-ripple div{position:absolute;border:4px solid #158AD0;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite}
.lds-ripple div:nth-child(2){animation-delay:-.5s}
@keyframes lds-ripple {
0%{top:28px;left:28px;width:0;height:0;opacity:1}
100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}
}
.searchPro{font-size:0;background:transparent;padding:10px 15px;position:absolute;top:5px;color:#D6D6D6;cursor:pointer;line-height:15px;right:5px}
.searchPro.spro{font-size: 10px;background: #ffffff;padding: 8px 5px;position: absolute;top: 13px;color: #bdbdbd;cursor: pointer;line-height: 15px;right: 5px;border-left: 1px solid #cccccc}
.purchase-order-page td{padding:0!important}
#purchaseordersdetail_wrapper #distfltr-po select{width:100%}
.purchase-order-page td a{padding:12px 0;font-size:9pt;display:block}
.dataTables_processing{position:fixed!important;z-index: 9999 !important;}
#brandlist_processing{position:absolute!important;top:10%!important}
#allProList_processing,#errProList_processing,#fxdProList_processing,#products-revenue-detl_processing{position:absolute!important;top:70%!important}
#scroll-down{display:block;position:absolute;padding-top:84px;left:46%;bottom:50px;text-align:center}
.arrow-down{display:block;margin:0 auto;width:10px;height:28px}
.arrow-down:after{content:'';display:block;margin:0;padding:0;width:8px;height:8px;border-top:2px solid #158ad0;border-right:2px solid #158ad0;behavior:url(-ms-transform.htc);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
#scroll-title{display:block;text-transform:uppercase;color:#158ad0;font-size:14px;font-weight:700;letter-spacing:.1em}
#scroll-down::before{-webkit-animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;-moz-animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;-o-animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;animation:elasticus 1.2s cubic-bezier(1,0,0,1) infinite;position:absolute;top:51px;left:49%;margin-left:-1px;width:2px;height:40px;background:#158ad0;content:' '}
@-webkit-keyframes elasticus {
0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
50%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50.1%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
}
@-moz-keyframes elasticus {
0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
50%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50.1%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
}
@-o-keyframes elasticus {
0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
50%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50.1%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
}
@keyframes elasticus {
0%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
50%{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
50.1%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
100%{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}
}
#paschka{display:block;color:#fff;font-size:32px;text-decoration:none;position:fixed;bottom:0;right:0;padding:0;transition:all .1s ease;background:#000;height:40px;line-height:30px;width:40px;text-align:center;border-radius:5%;bottom:20px;right:20px}
#paschka:hover{background:#232323;transition:all .1s ease;color:#f0f0f0}
div#discountList{z-index:111111}
div#discountList .modal-content{border:5px solid #53a1c7;border-radius:15px}
div#discountList .modal-body i{color:#53A1C7}
.dashboard div#l-stock-alert_processing,.dashboard div#o-stock-alert_processing{position:absolute!important}
.dashboard .bestSeller-container .lds-ripple{top:100px!important}
.BestSellers .lds-ripple,.salesReport .lds-ripple{height:150px!important;top:0!important;left:100%!important}
.sr-block .lds-ripple,.bs-block .lds-ripple,.th-block .lds-ripple,.stck-block .lds-ripple,.eod-block .lds-ripple,.low-stck-block .lds-ripple,.out-of-stck-block .lds-ripple{height:200px;top:50px;left:44%}
.map-chart-container{max-height:400px;overflow-y:auto;padding:0}
.mapwholesaler,.goToProfile{background:#5F99C1!important;width:150px;border-radius:5px}
.mapwholesaler:hover,.goToProfile:hover{background:#5F99C1!important}
span.qblogo,span.checklist,span.cclogo{width:100px;display:inline-block;background:transparent}
span.cclogo{opacity:.5}
span.cclogo.processed{opacity:1}
#fountainG,#fountainG2{position:relative;width:145px;display:inline-block;height:28px;margin:auto;top:50%}
.fountainG{position:absolute;top:0;background-color:#5F99C1;width:50px;height:50px;border-radius:50%px;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3)}
#fountainG.processed .fountainG,#fountainG2.processed .fountainG{opacity:1!important}
#fountainG_1,#fountainG_5{left:0}
#fountainG_2,#fountainG_6{left:30px}
#fountainG_3,#fountainG_7{left:60px}
#fountainG_4,#fountainG_8{left:90px}
#fountainG_5{opacity:.6}
#fountainG_6{opacity:.5}
#fountainG_7{opacity:.4}
#fountainG_8{opacity:.3}
#floatingCirclesG{position:relative;width:352px;height:352px;margin:auto;transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6)}
.f_circleG{position:absolute;background-color:rgba(159,194,218,0.6);height:45px;width:45px;border-radius:33px;-o-border-radius:33px;-ms-border-radius:33px;-webkit-border-radius:33px;-moz-border-radius:33px;animation-name:f_fadeG;-o-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;animation-duration:1.2s;-o-animation-duration:1.2s;-ms-animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}
#frotateG_01{left:0;top:143px;animation-delay:.45s;-o-animation-delay:.45s;-ms-animation-delay:.45s;-webkit-animation-delay:.45s;-moz-animation-delay:.45s}
#frotateG_02{left:41px;top:41px;animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s}
#frotateG_03{left:155px;top:0;animation-delay:.75s;-o-animation-delay:.75s;-ms-animation-delay:.75s;-webkit-animation-delay:.75s;-moz-animation-delay:.75s}
#frotateG_04{right:41px;top:41px;animation-delay:.9s;-o-animation-delay:.9s;-ms-animation-delay:.9s;-webkit-animation-delay:.9s;-moz-animation-delay:.9s}
#frotateG_05{right:0;top:143px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s}
#frotateG_06{right:45px;bottom:55px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}
#frotateG_07{left:155px;bottom:5px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s}
#frotateG_08{left:45px;bottom:55px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s}
@keyframes f_fadeG {
0%{background-color:rgba(95,153,193,0.92)}
100%{background-color:rgba(207,224,236,0.83)}
}
@-o-keyframes f_fadeG {
0%{background-color:rgba(95,153,193,0.92)}
100%{background-color:rgba(207,224,236,0.83)}
}
@-ms-keyframes f_fadeG {
0%{background-color:rgba(95,153,193,0.92)}
100%{background-color:rgba(207,224,236,0.83)}
}
@-webkit-keyframes f_fadeG {
0%{background-color:rgba(95,153,193,0.92)}
100%{background-color:rgba(207,224,236,0.83)}
}
@-moz-keyframes f_fadeG {
0%{background-color:rgba(95,153,193,0.92)}
100%{background-color:rgba(207,224,236,0.83)}
}
.notransition{-webkit-animation-name:none!important;-moz-animation-name:none!important;-o-animation-name:none!important;animation-name:none!important}
.completedText{position:absolute;top:40%;left:30%;color:#189048;font-size:29px;font-weight:700}
.green{background-color:#189048!important}
.textAfterMapping p{font-size:22px}
.textBeforeMapping h2,.textAfterMapping h2{color:#707070;font-weight:600}
.dataTable button.multiselect.dropdown-toggle{background:#fff;height:20px;padding:0 9px;min-width:100px;border:1px solid #B3B9F4;font-size:8.5pt}
.dataTable .multiselect-container>li{padding:0;display:contents;height:25px}
.dataTable .dropdown-menu>li>a{padding:0;font-size:9px}
.dataTable .dropdown-menu{max-width:150px!important;max-height:125px;overflow-y:scroll;overflow-x:hidden;min-width:120px}
.dataTable .category-list + div.btn-group .dropdown-menu{max-width:250px!important;width:200px;z-index:1}
.dataTable .multiselect-container label.checkbox{padding:1px 5px 2px;font-size:9pt;width:100%;vertical-align:middle;display:inline-flex}
.dataTable .checkbox input[type="checkbox"]{opacity:1;margin:0 5px 0 0;height:15px}

.multi-cat .checkbox input[type="checkbox"] {margin-left:-15px!important}
.multi-cat .checkbox {padding:0 0px 0 20px !important;display:inherit}
.multi-cat .btn-group {display: flex}
.multi-cat button.multiselect.dropdown-toggle {padding: 7px 14px;height: auto !important;width: 100%;}
.multi-cat .dropdown-menu {max-width: 300px!important}
#add-product .btn-group{width:100%}
#add-product .dropdown-toggle{background:#fff;text-align:left;width:100%}
#add-product .caret{float:right;margin-top:8px}
#add-product .multiselect-container{height:150px;width:185px}
#add-product .multiselect-container li{padding-left:15px}
#add-product .multiselect-container li input{opacity:1}
.dashboard div#l-stock-alert_processing,.dashboard div#o-stock-alert_processing{position:absolute!important}
.dashboard .bestSeller-container .lds-ripple{top:100px!important}
select#listOfBanks{font-size:20px;font-weight:600;color:#707070}
.bankEndBanalce{line-height:25px}
.bankEndBanalce span{font-size:17px;font-weight:800;color:#707070}
.checkContainer{min-height:200px;margin:0 10px;border:2px solid #BABABA;background-color:#eef1ff;border-radius:5px;background-image:radial-gradient(#fff,#F9FAFF,#eef1ff,#e9edff)}
.checkDetail .form-group{display:flex;margin:0}
.checkDetail input{height:18px;font-size:12px;text-align:center;font-weight:800}
.checkDetail label{font-weight:400;font-size:10px;margin:0;text-transform:uppercase;color:#7D7E80;vertical-align:middle;line-height:21px}
.vendorName{margin-left:20px;width:250px;background:#eee;display:inline-grid;border:1px solid #bababa;padding-left:10px;font-size:12px;font-weight:700;color:#707070;margin-top:20px}
.amountInWords{background:transparent;border:none;font-size:17px;border-bottom:2px solid #BDBDBD}
.checkAmountSection label{font-weight:500;color:#A2A3A7;font-size:12px;margin-top:10px}
.addressOfVendor{background:#eee;padding:10px;display:block;border:1px solid #bdbdbd;font-size:11px;font-weight:600;border-radius:5px}
.selectedOrders p{background:#eee;padding-left:10px;border:1px solid #bdbdbd;font-size:12px;display:flex;width:100%;text-align:left;align-items:center}
.buttonForQB{font-size:85%;width:45%}
.editNetAmount{border-bottom:1px dashed #CCC}
.actionSection{border:1px solid #bdbdbd}
.actionSection span,.actionSection label,.actionSection select,.actionSection button,.actionSection input{height:35px;margin-bottom:0;border-bottom:0;border-top:0;border-left:0;border-right:1px solid;border-radius:0}
.actionSection span{font-size:11px;font-weight:700}
.priceAtTheEnd{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='16px' width='85px'><text x='2' y='13' fill='gray' font-size='15' font-family='arial'>$</text></svg>");background-repeat:no-repeat;background-position:5px center;padding-left:20px}
.general-ledger th{font-size:12px;padding:5px!important}
.general-ledger td{padding:0!important}
.general-ledger td p{padding:5px!important;border-bottom:1px solid #ccc;text-align:center;margin:0;min-height:35px}
.general-ledger td p+p{border-bottom:none}
.general-ledger tbody tr,.general-ledger thead,.general-ledger tbody{border:2px solid #bdbdbd}
.sortLedger{border:2px solid #bdbdbd;padding:15px 0}
@media screen and (max-width: 1100px) {
.actionSection span{font-size:10px}
.vendorName{margin-left:0}
}
.table-responsive-horizontal{max-height:300px;overflow-y:auto;display:-webkit-inline-box;width:100%;display:grid}
.table-responsive-horizontal #mCSB_1_scrollbar_vertical,.table-responsive-horizontal #mCSB_2_scrollbar_vertical{opacity:1}
.right-section,.left-section,.mid-section{transition:all .2s linear}
.portlet .portlet-heading{border:1px solid #B2B2B2;border-top-color:#fff}
.mid-section a,.no-mid-section a{color:#fff;padding:12px 10px;font-size:23px;display:block}
span.pro-ltly,span.pro-last-year,span.pro-curr-year,span.pro-curr-year-pre{position:relative;margin-right:20px;font-size:10px;font-weight:800}
span.pro-ltly:before,span.pro-last-year:before,span.pro-curr-year:before,span.pro-curr-year-pre::before{content:'';height:5px;width:15px;position:absolute;left:-18px;top:4px}
span.pro-ltly:before{background:#58969A}
span.pro-last-year:before{background:#2E97FF}
span.pro-last-year.text-muted:before{background:#cbe8ed}
span.pro-last-year.text-muted{color:#cad8df!important}
span.pro-curr-year:before{background:#7582EA}
span.pro-curr-year-pre:before{border:3px dashed #1855D1;width:16px}
.collapse.in{border:1px solid #B2B2B2}
.right-section .c3 svg{width:100%;height:100%}
.draft-order .portlet{box-shadow:none}
.draft-order .c3 svg{margin-left:-15px}
.dashboard .page-title-box{background:#F9FAFF;border:none}
.dashboard .page-title,.transaction-report .page-title{font-size:25px;font-weight:700;color:#4B4B4B}
.dashboard .content-page,.transaction-report .content-page{background:#F9FAFF}
.dashboard .dash-btn-group .btn,.transreport-btn-group .btn{font-size:100%;padding:7px;border:0}
@media screen and (max-width: 1100px) {
.dashboard .dash-btn-group .btn,.transreport-btn-group .btn{font-size:80%}
}
.dashboard .dash-btn-group .btn.btn-default.active,.transreport-btn-group .btn.btn-default.active{background-color:#BBB!important}
.dashboard .btn-group.dash-btn-group.pull-right,.btn-group.transreport-btn-group.pull-right{box-shadow:0 3px 10px #ddd;border-radius:5px}
span.totalSale{text-align:center;display:block;font-size:200%;font-weight:700;color:#4B4B4B;margin-bottom:30px}
.dashboard button#revenue{background:#2EA0D3;color:#fff}
.dashboard button#unitsold{background:#B4BAF4;color:#fff}
.dashboard button#unitsold.active,.dashboard button#unitsold:hover,.dashboard button#unitsold:focus{background-color:#B4BAF4!important;box-shadow:5px 4px 7px #eee;border:0}
.dashboard button#revenue.active,.dashboard button#revenue:hover,.dashboard button#revenue:focus{background-color:#2EA0D3!important;box-shadow:-5px 2px 7px #ddd;border:0}
.dashboard .card-box-title{font-weight:bolder;font-size:15px;color:#505050;text-transform:uppercase}
.dashboard .c3-tooltip{box-shadow:0 9px 15px 0 rgba(110,110,110,0.4);opacity:1;padding:5px;display:block;border-radius:7px;border:1px solid #ddd}
.dashboard .slick-arrow{position:absolute;top:10px;z-index:111;cursor:pointer}
.slick-arrow.slick-disabled{opacity:.5}
.dashboard .ol{font-size:10pt}
.dashboard i.fa.fa-caret-left.slick-arrow{left:30px}
.dashboard i.fa.fa-caret-right.slick-arrow{right:30px}
.dashboard .card-box{box-shadow:2px 2px 7px #DADADC}
.eod-sales-data img{width:40px;float:left;padding-right:10px}
.dashboard .slick-slide img{border-radius:50%;padding:5px}
.dashboard span.key-number-value{font-size:20px;font-weight:600;color:#000;line-height:40px}
.dashboard .key-number-icon{height:40px;width:40px;float:left;border:1px solid #CCC;background-size:70%!important;border-radius:50%;background-position:center!important;background-repeat:no-repeat!important}
.stock-section span{padding:10px 5px;width:125px;border-radius:50%;color:#fff;height:125px;display:inline-block;font-size:250%;margin-top:30px;line-height:100px;font-weight:500}
.dashboard .eod-sales-data span.key-number-value{font-size:23pt}
span.low-stock{background:#5E71AF}
span.out-of-stock{background:#838383}
.seller-compare-section .legend span:before{content:'';width:20px;height:20px;background:#2ea0d3;position:absolute;left:40px;border-radius:50%}
.seller-compare-section .legend span:last-child:before{background:#6975E9}
.seller-compare-section .c3-ygrid{stroke-dasharray:0}
.seller-compare-section .c3-bars path{opacity:.7!important}
.seller-compare-section .c3-axis-y .tick line{display:none}
.seller-compare-section path.domain{display:none}
.dashboard .allDetails{width:80%;background-color:#6975e9!important;display:inline-block;margin-top:20px;text-align:center}
.dashboard .tableFloatingHeaderOriginal{margin-top:0!important;z-index:1!important}
@media screen and (max-width:1400px) {
.dashboard .dash-btn-group .btn{font-size:80%}
}
@media screen and (max-width:1399px) {
.dashboard .dash-btn-group .btn{font-size:75%}
.report-dash-page .oln{width:260px}
span.totalSale{font-size:150%}
.stock-section span{width:100px;font-size:175%;line-height:75px;height:100px}
.seller-compare-section .legend span:before{left:30px}
.dashboard .owe-to-dist span.key-number-value{font-size:20px}
.dashboard .eod-sales-data span.key-number-value{font-size:20pt}
.dashboard .oln{width:250px}
}
@media screen and (max-width:1100px) {
.dashboard .dash-btn-group .btn{font-size:60%}
.end-of-day-sale-section h2{font-size:18pt}
.dashboard span.key-number-value{font-size:20px}
.dashboard .owe-to-dist span.key-number-value{font-size:15px}
.stock-section span{width:80px;font-size:150%;line-height:60px;height:80px}
.seller-compare-section .legend span:before{left:10px}
.dashboard .eod-sales-data span.key-number-value{font-size:15pt}
.dashboard .oln{width:250px}
}
@media screen and (max-width:1099px) {
.dashboard .oln{width:150px}
}
@media screen and (max-width:1000px) {
.dashboard .oln{width:350px}
.dashboard .eod-sales-data span.key-number-value{font-size:25pt}
}
@media screen and (max-width:767px) {
#myproductsall .fltr select,#myproducts_report .fltr select,#mpdualitem .fltr select,.sales-year,#myinventory_wrapper .fltr select{width:100%}
.dashboard .page-title{font-size:100%;text-align:center;float:left;width:100%;max-width:100%}
.dashboard .eod-sales-data span.key-number-value{font-size:15pt}
.notification-section .table-responsive{max-height:350px}
.top-seller-section .ol{font-size:9pt}
}
.bestseller-fulldetail{position:absolute;bottom:-5px;width:150px;right:5px;background-color:#6975e9!important}
.button-container a{background:#fff;padding:20px;width:72%;display:inline-block;text-align:center;font-size:100%;border:3px solid;font-weight:800}
.new-tabs.nav-tabs li a{min-width:150px;text-align:center;font-size:1.2em;color:#fff;background:#7582EA}
.new-tabs.nav-tabs li.active a{color:#000;background:#fff}
.transaction-report table.table-bordered.dataTable td{border-right-width:0}
.transaction-report .table-bordered>tbody>tr>td{border:1px solid #EDEDED}
#myinventory td .form-control{height:20px!important;padding:0 1px;font-size:8.5pt;min-width:80px}
.retailPrice{width:70px!important}
.botpercaseedit{width:60px;padding:0 1px}
.stkval{width:40px;padding:0 1px}
.update-package{height:90%;margin:0 auto;background:rgba(256,256,256,0.6);position:relative}
.update-package>div{position:absolute;top:25%}
.update-package h2{line-height:40px;font-size:18pt}
.upgrade-btn{background:#6975E9!important}
.upgrade-btn:hover,.upgrade-btn:active,.upgrade-btn:focus{background:#6975E9!important}
.update .card-box{min-height:200px}
.label-custom{background:#6975e9}
.transaction-report .tab-content label{position:relative;top:1px;text-align:right}
.transaction-report .tab-content td label,.transaction-report .tab-content th label{text-align:center}
#products-revenue-detailed th,#confirm-offline-po th{color:#000;padding:10px 5px}
#products-revenue-detailed tfoot th,#confirm-offline-po tfoot th{border-top:2px solid #F4F4F4}
#confirm-offline-po input,#confirm-offline-po select{border:1.5px solid #949494;color:#999;border-radius:3px}
#confirm-offline-po td{font-size:9.5pt;color:#4A5667}
#confirm-offline-po input{width:75px}
#confirm-offline-po input::placeholder{color:#ccc}
.border-primary{border:4px solid #007bff!important}
.draft-order .border-primary .portlet-title{color:#007bff!important}
.border-secondary{border:4px solid #6c757d!important}
.draft-order .border-secondary .portlet-title{color:#6c757d!important}
.border-success{border:4px solid #28a745!important}
.draft-order .border-success .portlet-title{color:#28a745!important}
.border-danger{border:4px solid #dc3545!important}
.draft-order .border-danger .portlet-title{color:#dc3545!important}
.border-warning{border:4px solid #ffc107!important}
.draft-order .border-warning .portlet-title{color:#ffc107!important}
.border-info{border:4px solid #17a2b8!important}
.draft-order .border-info .portlet-title{color:#17a2b8!important}
.border-light{border:4px solid #1DCEE9!important}
.draft-order .border-light .portlet-title{color:#1DCEE9!important}
.border-dark{border:4px solid #343a40!important}
.draft-order .border-dark .portlet-title{color:#343a40!important}
.right-section .portlet-title{font-size:9pt!important}
.order-details .editVal,.draft-orders .editValue{font-size:12px;border:1px solid #d2d6de;text-align:center;}
.order-details sup .editVal,.draft-orders sup input.editValue{font-size:8pt;width:20px;height:20px}
.new-content{background:#F9FAFF}
.btn-custom,.btn-custom:active,.btn-custom:focus,.btn-custom:hover{background:#7582EA!important;min-width:100px;color:#fff;border:2px solid #7582EA!important}
.btn-custom-dark-wb,.btn-custom-dark-wb:active,.btn-custom-dark-wb:focus,.btn-custom-dark-wb:hover{border:2px solid #ACACAC!important;min-width:100px;background:transparent}
.btn-custom-wb,.btn-custom-wb:active,.btn-custom-wb:focus,.btn-custom-wb:hover{border:2px solid #7582EA!important;color:#7582EA!important;min-width:100px;background:transparent}
.btn-custom-b,.btn-custom-wb:active,.btn-custom-wb:focus,.btn-custom-wb:hover{border:2px solid #7582EA!important;color:#7582EA!important;min-width:100px;background:transparent}
.h-35{height:35px!important}
.btn-custom-light,.btn-custom-light:active,.btn-custom-light:focus,.btn-custom-light:hover{background:#B3B9F4!important;min-width:100px;color:#fff}
.modal-bborder{-webkit-border-radius:25px!important;-moz-border-radius:25px!important;border-radius:25px!important;border:4px solid #7b85d5!important}
.btn-custom-extra-light,.btn-custom-extra-light:active,.btn-custom-extra-light:focus,.btn-custom-extra-light:hover{background:#E3E5FB!important;min-width:100px}
.btn-custom-wb-light,.btn-custom-wb-light:active,.btn-custom-wb-light:focus,.btn-custom-wb-light:hover{border:2px solid #B3B9F4!important;color:#B3B9F4!important;min-width:100px}
.btn-reorder-custom,.btn-reorder-custom:active,.btn-reorder-custom:focus,.btn-reorder-custom:hover{background:#2ea0d3!important;min-width:100px;color:#fff;border:2px solid #2ea0d3!important}
.modal-dialog.modal-sm.modal-custom{width:25%;border:2px solid #b3b9f4;border-radius:3px}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}
.modal{text-align:center;padding:0!important}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}
#importofflinepotable th {color:#000}
#importofflinepotable input, #importofflinepotable select {padding:3px;height: auto;font-size: 11px; font-weight: bold; text-align: center;}
.add-offline-po label input[type="checkbox"]~i.fa.fa-square-o{color:#c8c8c8;display:inline}
.add-offline-po label input[type="checkbox"]~i.fa.fa-check-square-o{display:none}
.add-offline-po label input[type="checkbox"]:checked~i.fa.fa-square-o{display:none}
.add-offline-po label input[type="checkbox"]:checked~i.fa.fa-check-square-o{color:#909AEC;display:inline}
.add-offline-po label:hover input[type="checkbox"]~i.fa{color:#909AEC}
.add-offline-po label btn.active,.add-offline-po label.btn{box-shadow:none}
.add-offline-po label input[type="checkbox"]{display:none}
.add-offline-po .suggestion-result,.add-offline-csv .suggestion-result,.order-details .suggestion-result,.my-products .suggestion-result {position:absolute;width:250px;background:#fff;max-height:150px;overflow-x:hidden;overflow-y:auto;opacity:0;border-left: 1px solid #d2d6de; border-right: 1px solid #d2d6de;}
.add-offline-po .suggestion-result li,.my-products .suggestion-result li {border-bottom: 1px solid #d2d6de;}
.add-offline-csv .suggestion-result.last{bottom:50px}
.loaderAfterSearch{position:absolute;right:5%;top:35%}
.suggestion-result span{padding:7px 10px!important;font-size:8pt;background:#fff;width:100%;border-bottom:1px solid #999}
/*.suggestion-result a,.suggestion-result a:focus,.suggestion-result a:hover,.suggestion-result a:active{padding:7px 2px!important;background:#7582EA!important;border:none!important;border-radius:0!important;font-size:8pt;border-bottom:1px solid #7582EA!important;position:absolute;width:75px;right:0;text-align:center}*/
.suggestion-result a,.suggestion-result a:focus,.suggestion-result a:hover,.suggestion-result a:active{color:#828282 !important;font-size: 9px !important;width:100%;padding: 5px;display: block}
.f-9 {font-size: 9px !important;font-weight: bold;}
@media screen and (max-width: 1300px) {td{font-size:8pt!important}}
.add-offline-product{position:relative}
.add-offline-product .suggestion-result{position:absolute;max-height:250px;overflow-y:scroll;}
#product-updates-manage th{color:#747E8B;padding:10px 5px;font-size:9pt}
#product-updates-manage td{padding:8px 5px;font-size:8.5pt}
#product-updates-manage_wrapper input.editPrice,#historical-sales_wrapper input.editPrice{width:75px;height:20px;border:1px solid #333;font-size:8.5pt;border-radius:2px!important;text-align:center}
#product-updates-manage td.t-success{border:1px solid #32c861;color:#32c861}
#product-updates-manage td.t-danger{border:1px solid #f96a74;color:#f96a74}
.cost-type button,.sale-type button{background:#fff;border:none;color:#000;box-shadow:2px 2px 5px #ddd}
.cost-type button.active,.sale-type button.active{font-weight:600;background:#B3B9F4!important}
.table-option{width:450px;height:200px;background-color:#FFF;position:absolute;right:0;top:0;z-index:100;border:1px solid #ededed}
.table-option-header{border-bottom:1px solid #ededed;padding:8px 10px}
.table-option-ss{font-size:12px;margin-right:10px;margin-top:1px}
.currently-view{font-size:12px;margin-right:10px;margin-top:1px}
.table-option-body{border-bottom:1px solid #ededed;overflow:auto}
.table-option-body label{font-size:12px;font-weight:400;margin-top:1px}
.tick-box{width:148px;height:119px;padding:10px;border-left:1px solid #ededed;line-height:20px}
.table-option-footer{overflow:auto;padding:10px}
.cost-type .btick{color:#313a46;cursor:pointer;text-align:right;font-size:12px;display:block;width:100%}
.cost-type .btick.active{font-weight:700}
.cost-type .btick .fa{float:left;color:#7582EA;font-size:20px;font-weight:400}
.text-custom{color:#7582EA!important}
.text-custom-light{color:#B3B9F4!important}
#product-updates-manage_paginate .pagination>.active>a,#product-updates-manage_paginate .pagination>.active>span,#product-updates-manage_paginate .pagination>.active>a:hover,#product-updates-manage_paginate .pagination>.active>span:hover,#product-updates-manage_paginate .pagination>.active>a:focus,#product-updates-manage_paginate .pagination>.active>span:focus{background-color:#b3b9f4;border-color:#b3b9f4}
.dataTables_filter{position:relative}
@media screen and (max-width: 767px) {
.table-responsive{border:none!important}
h1.custom-title{font-size:200%}
.cost-type button{font-size:9pt}
.modal-dialog.modal-sm.modal-custom{width:100%}
}
.new-ndays button{background:#fff}
.new-ndays .btn.btn-default.active{box-shadow:1px 2px 5px #ccc;background:#fff!important}
.todays-number{box-shadow:2px 3px 5px #ccc}
.todays-number .sections{border-right:1px solid #E7E7E7}
.todays-number .sections h2{font-weight:200;color:#000;font-size:25px}
img.next-report{position:absolute;width:26px;right:20px;top:15px;z-index:1;cursor:pointer}
img.prev-report{position:absolute;width:26px;left:20px;top:15px;transform:rotate(180deg);z-index:1;cursor:pointer}
.report-pro-name span{color:#53A1C7!important;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:275px;display:block}
.reporting-dash td,.reporting-dash th{padding:7px 1px!important}
.reporting-dash .slick-slide th{font-size:12px}
.noProductFound{height:200px;line-height:175px;margin:0 auto;width:100%;text-align:center}
.export-archive-refresh .dt-button{margin-top:7px}
.stable .table-box{background-color:#FFF}
.stable #dtable_wrapper .row:first-child{padding:25px 30px 0}
.stable .dataTables_length{margin-left:80px;margin-top:-20px}
.stable .dataTables_length label{color:#f9faff;font-size:0}
select.transferFrom,select.transferTo,select.transferPid{width:120px!important}
@media screen and (max-width:1400px) {
.reporting-dash .mtd{margin-bottom:5px!important}
.todays-number .sections h2{font-size:22px}
.report-pro-name span{color:#53A1C7!important;width:200px;font-size:8pt!important}
}
@media screen and (max-width:1100px) {
.report-pro-name span{color:#53A1C7!important;width:auto;font-size:8pt!important}
.reporting-dash .mtd{margin-bottom:2px!important;font-size:10px}
.reporting-dash td,.reporting-dash th{font-size:8pt!important}
.todays-number .sections h2{font-size:16px}
}
@media screen and (max-width:1000px) {
.todays-number .sections h2{font-size:16px}
.todays-number .sections{padding:10px!important}
}
#salesytd .lds-ripple{position:absolute;top:20%;left:50%}
.year-btn-group span{padding-left:20px;position:relative;margin-right:15px}
.year-btn-group span:before{content:'';height:15px;width:15px;position:absolute;left:0;top:0;border-radius:50%}
.year-btn-group span.current-year:before{background:#7582EA}
.year-btn-group span.last-year:before{background:#9EDEFD}
.sales-year{background-color:#fff;width:100px;font-size:13pt;color:#000;position:absolute;top:-45px;right:0;background-size:20%}
.c3 svg{font-family:'Montserrat',sans-serif!important;font-size:9pt}
a.clearFilter{position:absolute;right:10px;font-size:20pt;top:35%;background:#fff;padding:0;z-index:1;color:#999}
.multi-products .clearFilter{top:4px !important;}
tfoot th{border-top:1px solid #000!important}
.saleInLastNDays button,.draft-orders .new-ndays.btn-xs button{font-size:10px!important;padding:5px!important;font-weight:700}
.product-errors .savePro.disabled,.product-errors .editPro.disabled{opacity:.3}
.draft-order .bg-custom{background-color:#7582EA!important}
.loaderOnSearch{position:absolute;right:10%;top:25%}
ul.suggestions,.s_result, .s_result1{position:absolute;background:#fff;top:60%;z-index:1;font-size:8pt;text-align:left;width:200px;max-height:150px;overflow-y:auto}
.retailer_result{top:97%;width:283px;}
.transfer-multi-products .s_result {top:37px;}
.relative {position: relative !important;}
.suggestions li,.s_result li,.s_result1 li{border:1px solid #ccc;cursor:pointer}
.unmappedDist{min-width:100px;padding:3px}
.form-control.has-error{border:1px solid red}
.price-compare .smtb>tbody>tr>td,.price-compare .smtb>thead>tr>th,.selectedCompareDist.smtb>thead>tr>th{padding:15px 5px!important;font-size:10px}
.price-compare .smtb td:last-child{border-right:none!important}
.price-compare [type="radio"]:checked,.price-compare [type="radio"]:not(:checked){position:absolute;left:-9999px}
.price-compare [type="radio"]:checked+label{border:2px solid #7582EA!important}
.price-compare [type="radio"]:checked+label,.price-compare [type="radio"]:not(:checked)+label{cursor:pointer;line-height:10px;display:inline-block;color:#666;border:2px solid #ccc;border-radius:3px;padding:5px 4px;font-size:10px}
.pidv{border-bottom:1px dashed #ccc}
.onoffswitch{position:relative;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.onoffswitch-checkbox{display:none}
.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #FFF;border-radius:20px;padding: 0px !important;}
.onoffswitch-inner{display:block;width:200%;margin-left:-100%}
.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:17px;padding:0;line-height:22px;font-size:24px;color:#000;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}
.onoffswitch-inner:before{content:"";padding-left:6px;background-color:#7583eb;color:#FFF}
.onoffswitch-inner:after{content:"";padding-right:6px;background-color:#F3F3F6;color:#FFF;text-align:right}
.onoffswitch-switch{display:block;width:20px;height:20px;margin:5px;background:#FFF;position:absolute;top:-5px;bottom:0;right:-6px;border-radius:50%;transition:all .3s ease-out 0;box-shadow:1px 1px 5px #ccc}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:15px;box-shadow:none!important;border:1px solid #ccc;color:#7583eb}
.background-none{background:none}
#sidebar-menu>ul>li>a>span{font-size:12px}
@media screen and (min-width:769px) {
.content-page,.footer{margin-left:175px!important}
.topbar .topbar-left,.side-menu{width:175px!important}
}
#sidebar-menu>ul>li>a{padding:10px 5px!important}
.treeview-menu{list-style:none;padding-left:0px;outline:none!important;border:none!important}
.treeview-menu span{font-size:12px!important}
.treeview-menu li{padding:5px!important;background-color: #f8f9fb;}
.treeview.active i{transform:rotate(180deg)}
.footer{left:0!important}
.draft-orders .getMetaData{font-size:9px}
.modForm,.catForm,.catAssignedForm,.taxAssignedForm{min-height:650px;max-height:650px}
#mcategories thead,#mmodifiers thead{margin-top:0!important;z-index:9!important;top:0}
#productofcategory_processing,#productoftax_processing{left:70%!important}
.bg-custom-light{background:#EBEDFC!important}
#mmodifiers .marv,#mcategories .marv,#taxes .marv{border:none!important}
#mcategories_processing,#taxes_processing{left:25%!important}
.multiselect-container input[type="checkbox"]{display:block!important}
.new-merchant{color:#4B4B4B}
.font-20{font-size:20px;color:#444}
.font-12{font-size:12px!important}
.font-8{font-size:8px!important}
.span-in-line .span-inline{display:inline-block}
.checked-next{display:inline-block;height:35px;width:35px;background:#fff;border:1px solid #ddd;position:relative;bottom:6px;margin:10px}
.new-merchant [type="radio"]:checked,.new-merchant [type="radio"]:not(:checked){position:absolute;left:-9999px}
.new-merchant [type="radio"]:checked+label,.new-merchant [type="radio"]:not(:checked)+label{position:relative;padding-left:40px;cursor:pointer;line-height:33px;display:inline-block;color:#666}
.new-merchant [type="radio"]:checked+label:before,.new-merchant [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:35px;height:35px;border:1px solid #ddd;border-radius:2px;background:#fff}
.new-merchant [type="radio"]:checked+label:after,.new-merchant [type="radio"]:not(:checked)+label:after{content:'';width:25px;height:25px;background:#7782EB;position:absolute;top:5px;left:5px;border-radius:2px;-webkit-transition:all .2s ease;transition:all .2s ease}
.new-merchant [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.new-Merchant[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.new-merchant .form-check{display:inline-block;margin:0 10px}
.new-merchant .progress{background-color:#BFC5F1;margin-bottom:40px}
.new-merchant .progress-bar{background:#7582EA}
.progress span{position:absolute;left:0;width:100%;text-align:center;z-index:2;color:#fff;font-size:13px;line-height:2}
.stepsecond{display:none}
.stepthird{display:none}
.quest-col{margin-bottom:10px}
.qust-blk{padding-left:30px;font-size:16px}
.qust-blk:before{border-radius:100%;content:'';background:#7582EA;color:#fff;padding:2px;border:none;text-align:center;width:10px;height:10px;display:inline-block;margin-right:10px;position:absolute;left:8px;top:9px}
span.hear-about{width:140px;display:inline-block;height:20px}
.step-3-next{margin-right:40px;margin-top:30px}
.no-stepsecond{display:none}
.no-stepsecond .custom-file input[type='file']{display:none}
.no-stepsecond .custom-file{border-radius:4px}
.no-stepsecond .custom-file label{background-color:#BFC4F1;margin:0;padding:10px 20px 11px;color:#4b4b4b;padding-left:270px}
.no-stepsecond .input-group{display:inline-block}
.fltr-no{background:#fff}
.fltr-no select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/angle-arrow-down.png);background-position:center right 10px;background-size:15px;background-repeat:no-repeat;width:100%;font-size:14px;box-shadow:3px 3px 2px #eee;margin:0;font-weight:700;padding:0 30px 0 10px !important;background-color:#fff}
.selectopt{background:#fff}
.new-merchant .overlay-effect.show{background-color:rgba(239,239,239,0.7)}
.no-stepsecond .custom-file label:before{content:'';position:absolute;height:42px;width:250px;background:#fff;left:0;right:0;top:0}
.inventoyfilename{position:absolute;z-index:1;left:3px;font-size:9px;width:250px;top:15px;text-align:left}
#sidebar-menu>ul>li>a:hover,#sidebar-menu>ul>li>a:focus,#sidebar-menu>ul>li>a:active{color:#39579A!important;background-color:#FFFFFF}
a.add-notification img{width:25px;cursor:pointer}
.notification .form-control[disabled]{cursor:default;background-color:#fff!important;border:0;-webkit-appearance:none;appearance:none;vertical-align:top;padding:0}
.notification .form-control.searching[disabled]{border:1px solid #d2d6de;background-color:#eee!important;cursor:not-allowed;padding-left:10px}
.notification .form-control{width:100%!important}
.notification .suggestion-result{position:absolute!important;overflow-y:scroll;max-height:150px;height:auto;z-index:1;border:1px solid #ccc}
#notification-list .deleteNotification{margin-right:24px}
#notification-list .taction{padding:6px 0;display:block;font-size:12px}
#myproductsall .mapWithBev, #myproducts_report .mapWithBev {width:40px!important;overflow:hidden;text-overflow:ellipsis;min-width:85px}
.radio{margin:.5rem}
.radio input[type="radio"]{position:absolute;opacity:0}
.radio input[type="radio"]+.radio-label:before{content:'';background:#fff;border-radius:100%;border:1px solid #B3B9F4;display:inline-block;width:1.5em;height:1.5em;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}
.radio input[type="radio"]:checked+.radio-label:before{background-color:#B3B9F4;box-shadow:inset 0 0 0 4px #f4f4f4}
.radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#B3B9F4}
.radio input[type="radio"]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}
.radio input[type="radio"]+.radio-label:empty:before{margin-right:0}
.radio-label:after{display:none!important}
.draft-orders ul.suggestions{top:75%}
.draft-orders .loaderOnSearch{top:35%}
.loaderOnSearch.rto {top:35%;right:5%}
.notification a.getOrderDetail{position:unset;background:#fff!important;text-decoration:none!important;border-bottom:0!important;line-height:20px}
.table-responsive{overflow-y:hidden}
table.dataTable thead th.sorting:after{display:none!important}
table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{position:unset!important;display:none;margin-left:10px}
.support-btn-cnt{position:fixed;bottom:20px;right:10px;height:60px;width:60px;z-index:11111}
.support-body{background:#7782EB;height:100%;width:100%;border-radius:50%}
.support-body a{cursor:pointer}
.support-body a img{width:100%;display:grid;padding:15px}
.support-submit-cnt {position:fixed;z-index:11111;right:0;top:70px;background:#fff;width:300px;padding:10px;border:1px solid;right:-300px}
.support-submit-cnt .close{position:absolute;right:10px;top:10px;color:#7782eb;font-size:15px;opacity:1}
.support-submit-cnt .form-control:not(select){font-size:10px!important}
.support-submit-cnt .box-header .box-title {font-size: 12px;}
.support-submit-cnt .collapse.in,.mp-quick-edit-sidebar .collapse.in {border: none;}
.support-submit-cnt .panel.box {border-radius: 4px; border-top: 1px; margin-bottom: 10px !important; border: 1px solid #CCCCCC; box-shadow: none }
.support-submit-cnt .box { box-shadow: none }
.support-submit-cnt h4.box-title a, .mp-quick-edit-sidebar h4.box-title a {color: #444}
.support-submit-cnt .col-md-12 {padding-left: 1px; padding-right: 1px;}
.support-submit-cnt .faql:first-child {padding-top: 0px;}
.support-submit-cnt .faql:last-child {border-bottom: none;}
.support-submit-cnt .faql {border-bottom: 1px dashed #CCCCCC;padding-bottom: 10px;padding-top: 10px;}
.support-submit-cnt .faql span {font-weight: bold;}
.support-submit-cnt .quicklinks {width: 93%; margin: 15px auto}
.support-submit-cnt .quicklinks a {line-height: 22px;font-size: 12px}
.support-submit-cnt .quicklinks a i.fa {color: #444444}
a.capture{display:inline-block;height:20px;width:45px;margin-top:8px}
.capture img{height:100%}
.createTicket .sk-three-bounce{margin:0 auto;width:80px;text-align:center}
.createTicket .sk-three-bounce .sk-child{background-color:#7582ea;width:7px;height:7px;margin-right:2px}
#create-orders .form-control{padding:0 5px;height:23px;font-size:13px}
.input-sm .form-control {padding: 5px;font-size: 12px;height: 30px;}
table.txt-center, table.txt-center input {text-align: center !important;}
#myproductsall tbody .form-control, #myproducts_report tbody .form-control{display:inline-block;width:100%;font-size:11px;vertical-align:middle;padding-left:1px;padding-right:1px;min-width:50px;height:30px;text-align:left}
.dashboard .date-section span{font-size:100%;margin:15px;display:block}
.font-weight-normal{font-weight:400!important}
.b-1{border:1px solid!important}
.scrollbar,.dataTables_scrollBody{margin-top:10px}
.style-scrollbar::-webkit-scrollbar-track,.dataTables_scrollBody::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
.style-scrollbar::-webkit-scrollbar,.dataTables_scrollBody::-webkit-scrollbar{width:5px;height:5px;background-color:#F5F5F5}
.style-scrollbar::-webkit-scrollbar-thumb,.dataTables_scrollBody::-webkit-scrollbar-thumb{background-color:#B3B9F4;border:2px solid #B3B9F4}
img.img-small{height:auto;width:100%}
#woo-products_wrapper .img-small, .dataTablea .img-small{height:30px;width:30px;display:flow-root;background-size:cover;background-repeat:no-repeat;background-position:center}
.ecommerce-store .oln{width:200px}
.input-xs{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;width:100%!important}
.onoffswitch-label::before{display:none!important}
.edit-product-sidebar .form-group{border-bottom:1px solid #ccc!important}
.edit-product-sidebar .form-group:last-child{border-bottom:none!important}
ul.category-list li{padding:5px 0!important;font-size:11px;border-bottom:1px solid #ccc;color:#000}
ul.category-list li:last-child{border-bottom:0 solid #ccc}
a.remove-pro-thumbnail{position:absolute;right:10px}
.pro-thumbnail-label{color:#aaa;font-weight:100;display:block}
.setting .card-box{min-height:250px}
table#wc_tax_rates td,table#wc_tax_rates td{padding:0;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:0;background:#fff;cursor:default;display:table-cell!important}
table#wc_tax_rates td input[type=number],table#wc_tax_rates td input[type=text]{width:100%!important;min-width:100px;padding:8px 10px;margin:0;border:0;outline:0;background:transparent none}
#wc_discount label{font-weight:100}
#orderDetails td{font-size:12px;padding:5px 10px}
#orderDetails th.text-dark{font-size:13px}
.ecommerce-store .multiselect-container input[type="checkbox"]{opacity:1}
.ecommerce-store .btn-group{width:100%;margin:0 0 25px}
.ecommerce-store button.multiselect.dropdown-toggle.btn.btn-default{background:#fff;width:100%;text-align:left;border:1px solid;height:35px;font-size:15px}
.ecommerce-store .multiselect-container label.checkbox{padding:1px 5px 2px;margin:0;font-size:9pt;width:100%;vertical-align:middle;display:inline-flex}
.ecommerce-store ul.multiselect-container.dropdown-menu{width:100%}
ul.cat-seach-list.list-unstyled,ul.attr-seach-list.list-unstyled,ul.bevinv-seach-list.list-unstyled{position:absolute;top:30px;border:1px solid #ccc;width:93.5%;font-size:11px;background:#fff;z-index:1;border-top-width:0;max-height:200px;overflow-y:auto}
.edit-product-sidebar .form-group{margin-bottom:5px}
.edit-product-sidebar .onoffswitch-switch{right:1px}
.edit-product-sidebar .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:12px}
@media screen and (min-width:1100px) {
.edit-product-sidebar small{font-size:75%}
}
ul.bevinv-seach-list.list-unstyled{top:30px;border:none}
.cat-seach-list li,.attr-seach-list li,.bevinv-seach-list li{border-bottom:1px solid #ccc}
.cat-seach-list li a,.attr-seach-list li a,.bevinv-seach-list li a{padding:5px 10px;display:inline-block;width:100%}
.cat-srch-loader,.attr-srch-loader{position:absolute;top:5px;right:15px}
.bevinvt-srch-loader{position:absolute;top:5px;right:40%}
.ecommerce-store li.tags{display:inline-block;background:#D0D0D0;margin:2px;padding:2px;font-size:10px;color:#000;border-radius:3px;font-weight:500}
.ecommerce-store li.tags.removable{background:#9CA5F0}
.ecommerce-store .radio{padding:10px 2px!important;line-height:12px}
.custom-box-overlay{position:absolute;top:0;border:0;left:0;height:100%;background:rgba(239,239,239,0.4);right:0}
.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background-color:#8281e7;border:1px solid #8281e7}
.daterangepicker .ranges li{background:none;border-color:#fff}
.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#7582EA;border-radius:20px}
.bg-warning-custom{background:#FFCE95}
div#Wholesalerfltrall{position:absolute;top:20px;left:24px;z-index:1}
.connect-qb .radio input[type="radio"]+.radio-label:before{left:10px}
.mapfields{min-width:80px;width:80px;max-width:80px}
.m-b-0{margin-bottom:0!important}
.p-t-0{padding-top:0!important}
.p-b-0{padding-bottom:0!important}
.p-tb-0{padding-top:0!important;padding-bottom:0!important}
.w-60{width:60px!important}
.w-80{width:80px!important}
.w-90{width:90px!important}
.notelist{max-height:200px;overflow-y:auto}
.scrollbar{margin-top:10px}
.style-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
.style-scrollbar::-webkit-scrollbar{width:5px;background-color:#F5F5F5}
.style-scrollbar::-webkit-scrollbar-thumb{background-color:#B3B9F4;border:2px solid #B3B9F4}
.m-t-25{margin-top:25px}
.user-panel p{font-size:11px;text-align:center}
.c-settings{display:inline-flex;width:100%}
.b-r-5{border-radius:5px}
.c-settings p{line-height:20px}
.b-1{border:1px solid!important}
.no-stepsecond .custom-file{position:relative}
.ecommerce-setup .new-merchant [type="radio"]:checked+label:before,.ecommerce-setup .new-merchant [type="radio"]:not(:checked)+label:before{border-radius:100%!important}
.timeSetting{display:flex}
.timeSetting input[type="text"]{text-align:center;width:60px;margin-right:10px;height:30px;padding:0 1px}
.timeSetting span{margin:5px;font-weight:400;font-size:16px}
.weekLabel{width:60px;text-align:left}
.timeSetting .start,.timeSetting .end{text-align:center}
#sidebar-menu > ul > li > a.active{color:#39579A!important;background-color:#FFFFFF}
.footer{background:#FFFFFF}
.content,.page-title-box{background-color:#FFFFFF}
.clover-settings input.form-control{width:100%!important}
img.next-draft{position:absolute;width:26px;right:-10px;top:20%;z-index:1;cursor:pointer}

img.prev-draft{position:absolute;width:26px;left:-10px;top:20%;transform:rotate(180deg);z-index:1;cursor:pointer}

.mod-wrap .btn-group .multiselect {height:32px!important;width:100%!important;border-radius:0;padding:0!important;border-color:#D2D6DE!important;min-width:290px!important}
.ecommerce .dataTable .dropdown-menu {max-height: 400px !important;}
.mod-wrap .btn-group .multiselect-container {max-width: 390px !important; padding-left: 10px;}
.ecom-wrap .btn-group {width: 100%;}

.store-list + .btn-group .multiselect,.category-list + .btn-group .multiselect,.my-products .taxes + .btn-group .multiselect{height:32px!important;width:100%!important;border-radius:0;padding:0!important;border-color:#D2D6DE!important;min-width:125px!important}
.mod-wrap .btn-group .multiselect-container li, .store-list + .btn-group .multiselect-container li,.category-list + .btn-group .multiselect-container li,.my-products .taxes + .btn-group .multiselect-container li{font-weight:400;display:block;white-space:pre;min-height:1.2em;padding:0 2px 1px}
.mod-wrap .btn-group .multiselect-container label.checkbox,.store-list + .btn-group .multiselect-container label.checkbox,.category-list + .btn-group .multiselect-container label.checkbox,.my-products .taxes + .btn-group .multiselect-container label.checkbox{padding:10px 5px!important;font-size:11px!important;width:100%;vertical-align:middle;display:inline-flex}
.mod-wrap .btn-group .multiselect-container .checkbox input[type="checkbox"],.store-list + .btn-group .multiselect-container .checkbox input[type="checkbox"],.category-list + .btn-group .multiselect-container .checkbox input[type="checkbox"],.my-products .taxes + .btn-group .multiselect-container .checkbox input[type="checkbox"]{margin:0!important}
.mp-quick-edit-sidebar{position:fixed;top:70px;right:-850px;background:#fff;bottom:0;border-color:#ccc;width:850px;overflow-y:auto;padding:0 0 50px;z-index:111}
.distributor-profile-list .mp-quick-edit-sidebar{right:-850px !important;width:850px !important}
.mp-quick-edit-sidebar-big{right:-1200px;width:1200px;padding: 10px 15px;}
.tab-sidebar .mp-quick-edit-sidebar {padding: 0px;border-color: transparent !important;background-color: transparent !important;}
.tab-sidebar .sidebar-wrapper {overflow-y: auto;padding:15px 20px; float: left; width:1158px;border: 1px solid #ccc!important;background-color: #FFFFFF;height: 100%;}
ul.vrl {
    float: left;
    width: 30px;
    padding: 0px;
    margin: 0px;
}
ul.vrl li {
    transform: rotate(180deg);
    writing-mode: tb-rl;
    display: block;
    width: 30px;
    background-color: #768ad8;
    margin-top: 15px;
    padding: 0px;
    box-shadow: 0px 0px 8px -3px #000000;
    cursor: pointer;
    border-radius: 0px 6px 6px 0px;
}
ul.vrl li a {
    padding: 10px 5px 13px 5px;
    display: block;
}
ul.vrl li a.active, ul.vrl li a:hover {text-shadow: 1px 1px 1px #4a4c50;}
ul.vrl li.cl1 {background-color: #3c7cfe;}
ul.vrl li.cl2 {background-color: #2b5bc7;}
ul.vrl li.cl3 {background-color: #4e51a7;}
ul.vrl li.cl4 {background-color: #2a83c6;}
ul.vrl li.cl5 {background-color: #292b77;}
ul.vrl li a {color: #FFF;}

table.tfix tbody,table.tfix tfoot {
    display:block;
    max-height:125px;
    overflow:auto;
}
table.tfix thead,table.tfix tbody tr {
    display:table;
    width:100%;
    table-layout:fixed;
}
table.tfix thead {
    width: calc( 100% - 1em )
}

.bkdist {height: 145px;overflow: auto}
.bkdist table tbody tr td {color: #7582EA}
.bkdist i.fa{color: #b0adfc;font-size: 1.6em;}
.bkdist table thead th { position: sticky; top: 0; z-index: 1;background-color: #ffffff; }
.bkdistModal i.fa { font-size: 16px;color: #b0adfc}
.b-t-1 {border-top: 1px solid #CCC;padding-top: 12px;margin-top: 12px !important;}
.mp-quick-edit-sidebar.threebar {right:-400px;width:400px;}
#myproall{position:relative}
.box-header.mp-header{height:auto;border-bottom:1px solid #ccc}
.mp-quick-edit-sidebar .box-body{height:calc(100% - 50px)}
.btn-small{min-width:50px !important}
.btn-clover{background-color: #fb745b; color: #FFFFFF !important;border: 2px solid #fb745b !important;}
.btn-clover:hover{color: #fb745b !important;}
.btn-clover img {height: 20px; vertical-align: bottom;}
.mp-quick-edit-sidebar .form-control{padding:7px 8px}
.divider:after{border:1px solid #ccc;height:1px;content:'';margin:0 0 15px;width:100%}
.woo-header{float:left;width:100%}
.mp-quick-edit-sidebar small{font-size:60%}
.sidebar-tab small{font-size:70% !important}
.sidebar-tab .scroll-box {width: 100%; height: 100px; overflow: auto;}
.sidebar-tab .sidebar-wrapper {height: 900px;}
.sidebar-tab .shadow-box {box-shadow: 2px 2px 4px 1px #CCC}
.distributor-profile-list .mp-quick-edit-sidebar small{font-size:80% !important}
.qe-sidebar .lds-ripple,.qe-sidebar .custom-box-overlay{display:none}
.qe-sidebar.loading .lds-ripple,.qe-sidebar.loading .custom-box-overlay{display:block!important}
.qe-sidebar.loading .lds-ripple{position:absolute;display:block;top:50%;left:40%}
.mod-wrap .btn-group .multiselect-container .checkbox input[type="checkbox"], .my-products .store-list + .btn-group .multiselect-container .checkbox input[type="checkbox"],.my-products .category-list + .btn-group .multiselect-container .checkbox input[type="checkbox"],.my-products .taxes + .btn-group .multiselect-container .checkbox input[type="checkbox"]{margin-left:-15px!important}
.my-products .store-list + .btn-group .multiselect-container label.checkbox,.my-products .category-list + .btn-group .multiselect-container label.checkbox,.my-products .taxes + .btn-group .multiselect-container label.checkbox{padding:0 5px 0 20px !important}
.ecommerce .dropdown-menu, .my-products .dropdown-menu{right:0!important;left:inherit;right:0!important;left:0}
.dropdown-menu-left.arrow-dropdown-menu.arrow-menu-right.user-list.notify-list {right: auto !important}
.my-products .taxes + .btn-group,.my-products .taxes + .btn-group .multiselect-container{width:100%!important}
.my-products .taxes + .btn-group .multiselect-container{max-width:100%!important}
.my-products .category-list + .btn-group,.my-products .store-list + .btn-group{width:100%}
.my-products .store-list + .btn-group .multiselect,.my-products .category-list + .btn-group .multiselect{height:38px!important;max-width:100%;overflow:hidden}
.my-products .tab-sidebar .store-list + .btn-group .multiselect {height:23px!important;max-width:100%;overflow:hidden}
/* .tab-sidebar .dataTable button.multiselect.dropdown-toggle {border: 1px !important;} */
.tab-sidebar .dataTable ul.multiselect-container .checkbox {margin-top: 3px !important;}
.info span{font-size:12px}
.my-products .dataTable .category-list + div.btn-group .dropdown-menu{width:auto;min-width: 277px;}
.my-products .dataTable .store-list + div.btn-group .dropdown-menu{width:auto;min-width: 100%;}
a.remove-mypro-thumbnail{position:absolute;right:10px}
.my-products .input_search + .s_result, .my-products .input_search + .s_result1{width:auto;top:100%}
.my-products .input_search{font-size:10px}
.closeReplyWindow{background-color:#fff;border:2px solid #AFB6BF;color:#AFB6BF;font-weight:700;font-size:small}
.portlet-heading.bg-grey{background:#CCC;color:#fff}
.order-details sup,.draft-orders sup{font-size:12px;width:20px;height:20px;margin:0}
.chart-label-one{height:2px;width:50px;background-color:#5590e0}
.chart-label-two{height:2px;width:50px;background-color:#5590E0}
.total-sales{height:2px;width:50px;background-color:#ccc}
.chart-label-square{height:15px;width:15px;margin:0;border-radius:4px}
.selectedOrders .selectPO{max-width:300px;word-break:break-all;display:flex;height:auto;align-content:space-between;margin:0 10px}
.jconfirm.jconfirm-qb-popup.jconfirm-open .jconfirm-box-container{text-align:center;border:2px solid #7582EA}
.jconfirm.jconfirm-qb-popup.jconfirm-open .jconfirm-box-container .btn{text-transform:uppercase}
.jconfirm.jconfirm-qb-popup.jconfirm-open div#jconfirm-box94881{font-weight:600;color:#000;font-size:13px}
#merchantLIst button.multiselect{width:250px;text-align:left}
#merchantLIst .multiselect-container input[type="checkbox"]{opacity:1!important}
#merchantList .multiselect-container li a{padding:0 10px!important}
#merchantList .multiselect-container li a .checkbox{font-size:12px}
.multi-dash .card-box{position:relative}
.multi-dash .card-box span.loading{position:absolute;top:0;left:calc(50%);background:#cac3fe;padding:0 10px;color:#fff;font-weight:700}
.qty .minus{color:#7582EA;display:inline-block;vertical-align:top;text-align:center;margin:5px 10px}
input.count{width:50px;border:1px solid #888;height:30px;margin:0}
.qty .count{color:#313a46;display:block;font-size:16px;line-height:30px;padding:0 2px;width:100px;text-align:center;display:inline-block}
.qty .plus{display:inline-block;text-align:center;margin:5px 10px;color:#7582EA}
button#multiselect_rightSelected{margin:0 auto;display:block}
input[name="q"]{height:40px}
select#multiselect_to{margin-top:25px;min-height:250px}
#wc_discount #multiselect{min-height:250px}
@media screen and (min-width: 1600px) {.oln{width:100%}.smtb{font-size:12px}}
#qb-entries .sval.editable{border-bottom:1px dashed;cursor:pointer}
.is-invalid{border:1px solid #F8515D!important}
.product_images .image{width:80px;float:left;border:1px solid #d5d5d5;margin:9px 9px 0 0;background:#f7f7f7;border-radius:2px;position:relative;box-sizing:border-box}
.product_images .image img{width:100%;height:auto;display:block}
.product_images .image a.delete{display:block;position:relative;height:1em;width:1em;font-size:1.4em;color:#999}
.product_images .image:hover ul.actions{display:block}
.product_images .image ul.actions{position:absolute;top:-14px;right:-8px;padding:0;display:none;background:#fff;border-radius:50%}
.mp-body .form-group{margin-bottom:5px}
.recent-activity td{font-size:9px}
.selected-dropdown-list li{background:#DDDFFA;padding:5px 10px;margin:5px 0;font-size:11px;color:#000;font-weight:600}
.order-details .selected-dropdown-list li{font-weight: normal;width: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-padded{list-style:none;padding:3px}
.list-padded li{line-height:25px;font-size:14px}
.importoffline{margin-top:25px;margin-bottom:25px}
.importoffline .col-xs-4{font-size:22px}
.importoffline .col-xs-4 .badge{border:2px solid #7582ea;background-color:#fff;color:#000;padding:10px 14px;border-radius:20px;font-size:18px;margin-bottom:15px;box-shadow:1px 2px 4px #ccc;position:relative}
.importoffline span.dots{display:block;position:absolute;right:-70px;top:40px;font-size:40px;letter-spacing:7px;color:#7582ea}
.btn-box{padding:10px;background-color:#FFF;box-shadow:1px 2px 11px -4px #888}
.exportdata{cursor:pointer}
.exportdata img{height:34px;margin-right:5px;padding:0;border:1px solid #9d9d9d;box-shadow:1px 2px 11px -4px #888}
#exportdata .modal-body{padding-top:0;max-height:370px;height:370px;overflow:hidden}
#exportdata label{font-weight:400}
#exportdata table td{text-align:left}
#exportdata .txt{font-size:18px}
#exportdata .email{margin-top:8px;font-size:16px}
#exportdata .modal-footer{text-align:center}
.table-borderless > tbody > tr > td,.table-borderless > tbody > tr > th,.table-borderless > tfoot > tr > td,.table-borderless > tfoot > tr > th,.table-borderless > thead > tr > td,.table-borderless > thead > tr > th{border:none}
table.table.table-borderless.posform td {font-size: 16px;vertical-align: middle;font-weight: bold;}
.btn-plain {background:none;border: none;font-weight: normal;}
.mag-misc, .deleteOrder, .support-btn, .capture, .close, .createTicket, .postValues, .icur {cursor: pointer;}
.mag-misc img {height:14px;width:auto;margin-left: 5px;}
#misc-report tbody,#misc-report tfoot {display: block;max-height: 200px;overflow-y: scroll;}
#misc-report thead, #misc-report tfoot, #misc-report tbody tr {display: table;width: 100%;table-layout: fixed;}
#misc-report thead, #misc-report tfoot {width: calc( 100% - 1em );}
.unstyled {font-size: 8px;}
.unstyled::-webkit-inner-spin-button,
.unstyled::-webkit-calendar-picker-indicator {margin: 0;padding: 0;}
.b-l-0 {border-left: 0 !important;}.b-r-0 {border-right: 0 !important;}.b-t-0 {border-top: 0 !important;}.b-b-0 {border-bottom: 0 !important;}
.myproductsRadio {vertical-align: middle; margin: 0 0 0 4px !important;}
.print-box {cursor: pointer;}
.print-box .pwrap {color: black; font-weight: bold;}
.print-box .title {font-size: 11px;text-align: center;}
.print-box .price{font-size: 14px;text-align: center;font-weight: bold;}
.print-box .barsku {font-size: 10px;text-align: center;letter-spacing: 4px;}
.print-box .card-box {padding: 5px !important}
.print-box .card-box img.lbl {width:230.4px;height:auto;margin:0px;}
.label-printing #ajaXdaTaTabLe .text-d {font-size: 14px;}
.label-printing .icur {margin-top: -25px; margin-right: 5px;}
.text-xs {font-size: 10px;}
.font-h1 {font-size: 28px;}
.cat-title {font-size: 16px;font-weight: bold;}
.cloader {width: 80px;height:auto;}
.importoffline-block .col-xs-4 {position: relative}
.importoffline-block .col-xs-4 .fa-chevron-circle-right {position: absolute;right: -10px;top:50%}
.importoffline-block .col-xs-4 .fatnd {position: absolute;right: -10px;top:66%}
.btn-red {border:1px solid red;color:red !important}
div.imga {padding: 0px;height: 100%;position: relative;}
div.imga img {display: block;margin: 0 auto;}
#image_preview div.col-md-3s {max-width:250px; height: auto;margin: 10px 15px 10px;float:left;position: relative;}
#image_preview div.col-md-3s .fa-times-circle-o {position: absolute;right: -6px;top: -6px; font-size: 20px}
.d-block {display: block !important}
.btn-blue,.btn-blue:active, .btn-blue:hover {background-color: #7782eb;border: 1px solid #7782eb;color: #FFF;}
input.text-center::-webkit-outer-spin-button,
input.text-center::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input.text-center[type=number] {-moz-appearance: textfield;}
.cst-input input {width:55px;height: 25px;padding: 4px;margin: 0 auto !important}
#loadDistData input {width:90px;height: 25px;padding: 4px;margin: 0 auto !important}
.single-line {width: 100%;overflow: hidden;}
.w-50 {width: 50px !important;}
.w-70 {width: 70px !important;}
.w-80 {width: 80px !important;}
.w-100px {width: 100px !important;}
.w-200 {width: 200px !important;}
.w-auto {width:auto;}
.single-line span {width: 100%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.is_breakdown_wrap {width: 100px}
.is_breakdown_wrap label {font-size: 12px;font-weight: normal;vertical-align: middle !important;}
.is_breakdown_wrap input{width: auto !important; height: auto !important}
.catbox label {font-size: 12px; font-weight: normal;}
.catbox {max-height: 165px;overflow:hidden;background-color: #ffffff;padding: 15px;border: 1px solid #e2e2e2;}
.catlist {overflow: auto;height:130px}
.orderlst .input-group-sm .saveBreakdown {height: 25px !important;padding: 2px 5px !important;}
.orderlst .input-group-sm input {height: 25px !important;}
.fc-sm {font-size: 12px; padding: 0px 2px 0px 2px; height: 22px}
.lb-bg {border-top: 1px solid #e0e8f5; min-height: 300px;height: 345px;}
.lb-bg .box-header {background: #FFFFFF;}
.lb-bg h6 {color:#42a9d7}
.fbtns {width:18%;margin-right: 2%;float: left; padding: 5px !important; height: 48px; font-size: 12px !important;background-color: #94cde9; color: #FFFFFF;border: 1px solid #7aaedb}
.fbtns:last-child {margin-right: 0px;}
.fbtns.bdr {border: 1px dashed #a1beef; font-size: 14px !important;background-color: #f9faff;color: #c1d5f5;}
.bg-cst-blue .box-header {background-color: #7582ea !important}
.bg-cst-blue .box-body {background-color: #eceffd !important}
.list-sm {font-size: 12px}
.list-sm li {width: 100%;padding: 6px 1px; font-weight: bold;}
.at-glance .list-sm li {width: 100%;padding: 2px 1px; font-weight: bold; font-size: 11px}
.list-sm a.btn-blue {font-size: 9px;background-color: #b9c1f4;border-color: #7988e9;padding: 1px 3px;margin-left:3px}
.list-sm select {font-size: 10px;}
.list-sm.heading {margin-bottom: 0px}
.list-sm.heading li {border-bottom: 1px dotted #CCCCCC;color: #42a9d7}
.list-sm.bdr li {border-bottom: 1px dotted #CCCCCC}
.td-name .oln {width: 173px !important; margin: 0 !important;}
.topseller .td-name .oln {width: 129px !important;}
.topseller {overflow: auto !important;}
.tinput {width: 30px !important;text-align: center !important;padding: 0px 0px;}
.font-xs {font-size: 9px !important;}
#carousel .offerbg {background-repeat: no-repeat;background-size:contain;background-position:center;background-color:#FFFFFF}
.roadmap .bgleft {background-image: url(../images/u-left.png); height: 408px;background-repeat: no-repeat;background-position: right bottom;background-size: 125px;}
.roadmap .bgright {background-image: url(../images/u-right.png); height: 344px;background-repeat: no-repeat;background-position: 10px 0px;background-size: 125px; margin-top:10px}
.rblock { width: 215px;height: 100px;background: #e6ebfc;padding:10px;text-align: left;position: relative}
.rblock div.rcontent { width: 131px;height: 60px;overflow:hidden;text-overflow: ellipsis;float:left}
.rblock a.url { width: 142px;position:absolute;bottom:3px; left: 10px; white-space: nowrap;display: inline-block;font-size:12px}
.rblock.dblock {text-align: center;line-height: 33px;background-color: #FFFFFF;border: 1px dashed #4598da;}
.rblock div.playblog {float: right;width: 63px;}
a.icur.btn.btn-traning {width: 100%;text-align: left;background-color: #FFFFFF;margin-top: 15px;box-shadow: 0px 1px 2px #CCCCCC;font-size: 14px;padding: 10px;}
a.icur.btn.btn-traning:hover {color:#3c7fa7}
.btn-traning i.fa {color: #333333;font-size: 17px;}
.wp-33 {width: 32% !important;margin: 5px 0 5px !important;}
.dnone {display: none !important;}
.highlight {background-color: #dddffa;border: 1px solid #7582ea;border-radius: 5px; padding: 12px; overflow: auto;}
.highlight span {float: left;color: #000000; font-size: 16px}
.highlight small {font-size: 11px !important;clear: both;display: block;padding-top: 5px;}
.highlight input {width: 127px;float: left;padding: 1px 3px !important;height: 22px;background-color: #DDDFFA;background-color: #DDDFFA;font-size: 18px;border: none;border-bottom: 1px dashed;}
.highlight input:focus {outline:0px !important;-webkit-appearance:none;border: none;border-bottom: 1px dashed;}
.btn-linebreak-big {width: 121px;font-size: 11px;padding: 10px 2px; margin-top: -1px;}
.btn-linebreak {width: 65px;font-size: 11px;padding: 23px 2px;margin-top: 35px;}
.highlight.hsmall {padding: 3px 7px;}
.highlight.hsmall span {float: left;color: #000000; font-size: 12px}
.highlight.hsmall small {font-size: 9px !important;clear: both;display: block;padding-top: 0px;}
#myproduct-quickedit .btn-xs {min-width: auto !important;}
.xs-input {width:80px;text-align: center;}
input.custom-file {display: none;}
.custom-file-upload {border: 1px solid #ccc;display: inline-block;padding: 6px 12px;cursor: pointer;}
/*CHARDIN-STARTS*/
.chardinjs-overlay{position:absolute;z-index:9999990;background-color:#000;opacity:.8;width:100%;left:0;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.chardinjs-helper-layer{position:absolute;z-index:9999998;color:white;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.chardinjs-helper-layer.chardinjs-left{border-left:solid 1px;margin-left:-10px}
.chardinjs-helper-layer.chardinjs-right{border-right:solid 1px;padding-right:10px}
.chardinjs-helper-layer.chardinjs-bottom{border-bottom:solid 1px;padding-bottom:10px}
.chardinjs-helper-layer.chardinjs-top{border-top:solid 1px;padding-top:10px}
.chardinjs-tooltip{position:absolute;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out;max-width:200px}
.chardinjs-tooltip.chardinjs-left{margin-left:-75px;padding-right:10px}
.chardinjs-tooltip.chardinjs-right{margin-right:-75px;padding-left:10px}
.chardinjs-tooltip.chardinjs-bottom{margin-bottom:-30px;padding-top:10px}
.chardinjs-tooltip.chardinjs-top{margin-top:-30px;padding-bottom:10px}
.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after,.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{content:".";display:inline-block;background-color:white;height:1px;overflow:hidden;position:absolute}
.chardinjs-tooltip.chardinjs-right:before,.chardinjs-tooltip.chardinjs-left:after{width:50px;top:50%}
.chardinjs-tooltip.chardinjs-bottom:before,.chardinjs-tooltip.chardinjs-top:after{width:1px;height:30px;left:50%}
.chardinjs-tooltip.chardinjs-bottom:before{top:-30px}
.chardinjs-tooltip.chardinjs-top:after{bottom:-30px}
.chardinjs-tooltip.chardinjs-right:before{left:-50px}
.chardinjs-tooltip.chardinjs-left:after{right:-50px}
.chardinjs-show-element{z-index:9999995;opacity:.8}
.chardinjs-relative-position{position:relative}
.chardinjs-no-fixed{z-index:auto!important;position:absolute!important}
/*CHARDIN-ENDS*/
.fwidth {width: 100% !important;}
.lbdr {position:absolute;top:2px;}
.dollarInputContain{ display: flex; }
.dollarInputHeight{min-height: 86px; }
table.valign-top tr th {vertical-align: top}
.encompass {border-bottom: 1px solid #0072b1;}
.w-all {width: 100% !important}
.bd-l {border-left: 1px solid #CCCCCC;}
.bd-r {border-right: 1px solid #CCCCCC;}
.bd-t {border-top: 1px solid #CCCCCC;}
.mp-quick-edit-sidebar-big .addLabelquie {padding: 3px 2px;}
.mp-quick-edit-sidebar-big .addToCart {font-size: 10px;padding: 10px;}
.mp-quick-edit-sidebar-big .btn,.mp-quick-edit-sidebar-big input, .mp-quick-edit-sidebar-big select {border-radius: 5px !important;}
.mp-quick-edit-sidebar-big .highlight {background-color: #ffffff;border: 1px solid #e9ebef;border-radius: 5px;padding: 12px;overflow: auto; box-shadow: 0px 1px 7px 1px #e9ebef;text-align: center;}
.mp-quick-edit-sidebar-big .highlight span {float: none}
.row.lpad {padding-left: 10px; padding-right: 10px;}
.row.lpad .form-group {padding-left: 2px; padding-right: 2px;}
.p-t-15 {padding-top: 15px}
.p-t-30 {padding-top: 30px}
.p-10 {padding: 10px}
.m-t-6 {margin-top: 6px !important;}
.m-tn-5 {margin-top: -5px !important;}
table.smin input.form-control {padding: 5px;height: 30px;width: 100%;}
table.borderless td {border-top: none !important;border-left: none !important;border-right: none !important;border-bottom: none !important;}
.link-btn, .link-btn:hover, .link-btn:focus, .link-btn:active {background-color: #FFF !important;border: none !important;color: #6b77ca !important;text-transform: none !important;}
table.valign-inherit td {vertical-align:inherit !important}
thead th td{ position: sticky; top: 0; }
.attachment-texta.p-10.attach_content {height: 206px;overflow-y: scroll;}
.srcfill1, .rundo {position: absolute; bottom: 0px;right: 0px;}
.src_apply, .new_product1 {position: absolute; bottom: 25px;right: 0px;}
.prd_src_box1 {position: absolute; top: 0px; left: 0px;width: 100%;}
.order-details .input_search {width: 100%; height:auto; border-radius: 0% !important;}
.table.txs {border-right: 1px solid #eee;}
.table.txs td{padding: 2px !important;text-align: center;font-size:10px !important;}
.vmid {vertical-align: middle !important;}
.tlt {text-align: left !important;}
.vmid a.img-lighbox {display: block; width: 100px;}
#parent-child-tab a.img-lighbox {display: inline-block;}
.img-bo-wrapper {text-align: center !important; border: 1px solid #e0efff;border-radius: 3px;margin: 4px 4px 0;}
.impk {width: 100px;height: 100px;display: block;color: #8392a7;margin: 10px;background-repeat: no-repeat;background-size: contain;background-position: center;}

.browse_file {
    position: relative;
    width: 60px;height: 95px;background-color: #8392a7;display: block;color: #FFF;margin: 10px;
	overflow: hidden;
}

.browse_file input, .browse_file div {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    padding-top: 24px;
    cursor: pointer;
}

.browse_file input {
    opacity: 0;
    filter: alpha(opacity=0);
}
.m-auto {margin: 0 auto; float: none;}
.dist_list, .botpercase_list {padding: 5px !important; height: 30px; font-size: 12px;}
.btn-red, .btn-red:hover {border: 1px solid red !important;}



/*** Distributor Profile page CSS **/
 
.searchbox{
	width: 50%;
    border-radius: 11px 0px 0px 11px !important;
    float: left;
}
.overall_listing .carousel-control.left, .overall_listing .carousel-control.right{ background: none;}
.overall_listing .carousel-control{ text-shadow: none; opacity: 1; width: 0%;  }

.product_dasta a{ text-decoration: none;}

.product_dasta{ background: #fff; border: 2px solid #eef0f3; padding: 20px; border-radius: 10px; padding-bottom: 10px;}
.product_listing_overall{ display: flex;}
.products_slides{ margin: 15px;}
.product_naming{ margin-top: 10px; text-align: center;  color: #39475b;}
.product_naming span{ color: #39475b; font-weight: 600; font-size: 16px;}
.product_image{ max-width: 250px; max-height: 250px;}
.product_box{ min-width: 250px; max-width: 250px;}
.product_table td{ color: #8392a7; border: 1px solid #eef0f3; text-align: center; padding: 10px !important;}
.product_table th{ border: 1px solid #eef0f3;  text-align: center;}
.custom_rowin{ width: 95%; margin: 0 auto;}


.product_table th:first-child { border: none; }
.add_to_cart a {background: #39579a;padding: 5px 10px; color: #fff;font-size: 13px;border-radius: 3px; padding-bottom: 7px; text-decoration: none;}
.add_to_cart{ margin-top: -5px;}

.category_one_full{ display: flex;}
.top_round_logo{}
.top_round_logo img{ border-radius: 100px;     width: 125px;}

.overall_listing{ position: relative;}
.category_one_full {position: absolute;z-index: 1;top: -58px;left: 40px;}
.overall_listing {position: relative; margin-top: 70px;}
.brand_naming {font-size: 20px;font-weight: 600; color: #3b4859;margin-top: 29px;margin-left: 16px;
}
.view_profile{ position: absolute;     right: 28px;
    top: -20px;
}
.view_profile a {
    color: #778ad8;
    font-size: 18px;
    font-weight: 600;
}
.view_profile img{ width: 22px;}
.seprator_bdr {
    border-bottom: 2px solid #eef0f3;
    width: 90%;
    margin: 0 auto;
    margin-top: 36px;
    margin-bottom: 96px;
}

.cus_chevron { position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;  font-size: 36px; color: #8999a2;}
.left_custom{ position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;  font-size: 36px; color: #8999a2;}
.left_slode_cus{left:-2% ;}
.left_custom:hover{ text-decoration: none; color: #8999a2;}
.left_slode_cus{ left: -2%; text-decoration: none; color: #fff;}
.right_slode_cus{ left: 5%; text-decoration: none; color: #fff;}
.product_image img{ width: 70%;text-align: center;margin: 0 auto;}

/ responsive /

@media screen and (min-width: 1280px) and (max-width: 1700px) {
     .products_slides:first-child img{width: 583px;}
}

@media screen and (min-width: 768px) and (max-width: 1279px) { .products_slides:first-child{ display: none;}}

@media screen and (min-width: 481px) and (max-width: 767px) {
.products_slides {margin: 0px;margin-right: 10px;}
.top_round_logo img { border-radius: 100px; width: 54px;}
.brand_naming {font-size: 16px;margin-top: 6px;}
.view_profile { top: -28px;}
.view_profile a {font-size: 14px;}
.view_profile img {width: 15px;}
.product_box {min-width: inherit;max-width: inherit;}
.products_slides:first-child{ display: none;}
.category_one_full {position: absolute;z-index: 1;top: -58px;left: 17px;}
}

@media screen and (min-width: 320px) and (max-width: 480px) {
.products_slides {margin: 0px;margin-right: 10px;}
.top_round_logo img { border-radius: 100px; width: 54px;}
.brand_naming {font-size: 16px;margin-top: 6px;}
.view_profile { top: -28px;}
.view_profile a {font-size: 14px;}
.view_profile img {width: 15px;}
.product_box {min-width: inherit;max-width: inherit;}
.products_slides:first-child{ display: none;}
}

 


/*** View  Distributor Profile page css **/



.fb-profile-block {
	margin: auto;
	position: relative;
	width: 100%;
}

.cover-container {
	background: #415b96;
	background: -webkit-radial-gradient(bottom, ##415b96 12%, #1E90FF);
	background: radial-gradient(at bottom, ##415b96 12%, #1E90FF);
}

.fb-profile-block-thumb {
	display: block;
    height: 200px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    border-radius: 15px 15px 0px 1px;
    filter: brightness(81%);
}

.fb-profile-block-menu {
	/* border: 1px solid #d3d6db; */
	/* border-radius: 0 0 3px 3px; */
}

.profile-img a {
	bottom: -30px;
	box-shadow: none;
	display: block;
	left: 15px;
	padding: 2px;
	position: absolute;
	background: #fff;
	z-index: 1;
	border-radius: 51px 51px 51px 51px;
}

.profile-img .img img {
	background-color: #415b96;
	border-radius: 51px 51px 51px 51px;
	box-shadow: 0 1px 1px rgb(0 0 0 / 7%);
	height: 106px !important;
	padding: 5px;
	width: 106px !important;
}

.profile-name {
	bottom: 2px;
	left: 129px;
	position: absolute;
}

.profile-name h2 {
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	line-height: 10px;
	max-width: 275px;
	position: relative;
	text-transform: uppercase;
}

.profile-name span {
	color: #fff;
}

.fb-profile-block-menu {
	height: 59px;
    /* position: relative; */
    width: 36%;
    overflow: hidden;
    /* margin: -57px -182px 26px 40px; */
    background: #fff;
    bottom: 59px;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	text-align: center;
	
}

.block-menu {
	clear: right;
	/* padding-left: 205px; */
	margin: 7px 0 0 0;
}

.block-menu ul {
	margin: 0;
	padding: 0;
}

.block-menu ul li {
	display: inline-block;
	text-align: center;
	padding: 0px 10px;
}

.block-menu ul li a {
	border-right: 1px solid #e9eaed;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 42px;
	line-height: 3.0;
	padding: 0 17px;
	position: relative;
	vertical-align: middle;
	white-space: nowrap;
	color: #4b4f56;
	text-transform: capitalize;
}

.block-menu ul li:first-child a {
	border-left: 1px solid #e9eaed;
}

.carousel-inner {
	position: relative;
	width: 100%;
	overflow: hidden;
	/* border-radius: 20px; */
}

.img-prev {
	/* background: #837c7c; */
	/* height: 157px; */
	height: 105px;
}

.img-prev img {
	/* background: #837c7c; */
	height: 157px;
}

.img-prev i {
	font-size: 30px;
	bottom: 32px;
	top: 190px;
	margin: 0px 28px 0px 9px;
	color: #fff;
	position: absolute;
	z-index: 9;
}

.imgshow img {
	height: 104px;
	width: 204px;
}

.border-radius {
	border-radius: 10px 10px 10px 10px;
}

.pd-l {
	padding-left: 2px;
	padding-right: 2px;
}

.dropbtn {
	background: #39475b;
	color: #fff;
	padding: 3px 8px 4px 8px;
}

.bradius {
	border-radius: 20px 20px 20px 20px;
}

.hoverflow {
	max-height: 233px;
	overflow: auto;
}
.cog {
	position: absolute;
    top: 20px;
    right: 37px;
    z-index: 1;
    font-size: 22px;
    color: #ffffff;
}
.cusomspan{
	color:#a4a4a4;
}
.numspan{
	color:#3f3f3f;
	font-weight: bold;
}
.customnav{
	color: #1870ff;
    position: relative;
    top: 0px;
    text-decoration: underline;
}
.blocks_all {
    width: 24%;
}
.monthlytable th, .monthlytable td{
	padding: 7px 4px !important;
}
.tableimg img{
	width: 64% !important;
}

label {
    font-size: 14px;
    color: #313a46;
    letter-spacing: 0.01em;
    font-family: 'Nunito Sans', sans-serif;
    padding: 6px 0px 0px 0px;
}
.table-sm{
	padding-left: 0px;
    padding-right: 19px;
	font-size: 11px;
}
.table-xs tr td,.table-xs tr th {
	padding: 2px !important;
	font-size: 11px !important;
    vertical-align: middle !important;
}


/****** New CSS  ***************/
.overall_listing .carousel-control.left, .overall_listing .carousel-control.right{ background: none;}
.overall_listing .carousel-control{ text-shadow: none; opacity: 1; width: 0%;  }

.product_dasta a{ text-decoration: none;}

.product_dasta{ background: #fff; border: 2px solid #eef0f3; padding: 20px; border-radius: 10px; padding-bottom: 10px;}
.product_listing_overall{ display: flex;}
.products_slides{ margin: 15px;}
.product_naming{ margin-top: 10px; text-align: center;  color: #39475b;}
.product_naming span{ color: #39475b; font-weight: 600; font-size: 16px;}
.product_image{ max-width: 100%;
    max-height: 250px;
    background: #fff;
    padding-bottom: 30px;
    position: relative;
}
.product_box{ min-width: 250px; max-width: 250px;}
.product_table td{ color: #8392a7; border: 1px solid #eef0f3; text-align: center; padding: 10px !important;}
.product_table th{ border: 1px solid #eef0f3;  text-align: center;}
.custom_rowin{ width: 95%; margin: 0 auto;}

.product-title{
	text-align: center;
    width: 100%;
    position: absolute;
    /* bottom: 135px; */
    bottom: 174px;

}
.product_table th:first-child { border: none; }
.add_to_cart a {background: #39579a;padding: 5px 10px; color: #fff;font-size: 13px;border-radius: 3px; padding-bottom: 7px; text-decoration: none;}
.add_to_cart{ margin-top: -5px;}

.category_one_full{ display: flex;}
.top_round_logo{}
.top_round_logo img{ border-radius: 100px;     width: 125px;}

.overall_listing{ position: relative;}
.category_one_full {position: absolute;z-index: 1;top: -58px;left: 40px;}
.overall_listing {position: relative; margin-top: 70px;}
.brand_naming {font-size: 20px;font-weight: 600; color: #3b4859;margin-top: 29px;margin-left: 16px;
}
.view_profile{ position: absolute;     right: 28px;
    top: -20px;
}
.view_profile a {
    color: #778ad8;
    font-size: 18px;
    font-weight: 600;
}
.view_profile img{ width: 22px;}
.seprator_bdr {
    border-bottom: 2px solid #eef0f3;
    width: 90%;
    margin: 0 auto;
    margin-top: 36px;
    margin-bottom: 96px;
}
.e-txt {text-align: center;padding: 2px;width: 75px;font-size: 14px;}
.cus_chevron { position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;  font-size: 36px; color: #8999a2;}
.left_custom{ position: absolute;top: 50%;z-index: 5;display: inline-block;margin-top: -10px;  font-size: 36px; color: #8999a2;}
.left_slode_cus{left:-2% ;}
.left_custom:hover{ text-decoration: none; color: #8999a2;}
.left_slode_cus{ left: -2%; text-decoration: none; color: #fff;}
.right_slode_cus{ left: 5%; text-decoration: none; color: #fff;}
.product_image img{ width: 70%;text-align: center;margin: 0 auto;}
.product_image {
    max-width: 100%;
    max-height: inherit;
    background: #fff;
    padding-bottom: 30px;
    position: relative;
}

/* responsive */

@media screen and (min-width: 1280px) and (max-width: 1300px) {
     .products_slides:first-child img{width: 583px;}
}

@media screen and (min-width: 768px) and (max-width: 1279px) { .products_slides:first-child{ display: none;}}

@media screen and (min-width: 481px) and (max-width: 767px) {
.products_slides {margin: 0px;margin-right: 10px;}
.top_round_logo img { border-radius: 100px; width: 54px;}
.brand_naming {font-size: 16px;margin-top: 6px;}
.view_profile { top: -28px;}
.view_profile a {font-size: 14px;}
.view_profile img {width: 15px;}
.product_box {min-width: inherit;max-width: inherit;}
.products_slides:first-child{ display: none;}
.category_one_full {position: absolute;z-index: 1;top: -58px;left: 17px;}
}

@media screen and (min-width: 320px) and (max-width: 480px) {
.products_slides {margin: 0px;margin-right: 10px;}
.top_round_logo img { border-radius: 100px; width: 54px;}
.brand_naming {font-size: 16px;margin-top: 6px;}
.view_profile { top: -28px;}
.view_profile a {font-size: 14px;}
.view_profile img {width: 15px;}
.product_box {min-width: inherit;max-width: inherit;}
.products_slides:first-child{ display: none;}
}

/* responsive */


.lefy_sliders_area{ width: 80%;}
.flex_items_boxes{ display: flex; justify-content: space-between;}

.right_side_slider_data{ width:100%;}
.full_width_item img{ max-height: 350px; width: 100%; border-radius: 10px;}

.setting_icon{ text-align: center; margin-top: 20px; font-size: 20px; color: #000; font-weight: 600;}


.promoters_flexing{ background: #39579a; height: 225px; width: 100%; margin-bottom: 30px; -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;}
.promoters_flexing {
    display: flex;
    justify-content: space-between;
}

.left_pro_data img{     width: 180px;
    border-radius: 100px;
    padding: 30px;
    height: 180px;}
.left_pro_flex {
    margin-top: 88px;
    display: flex;
}
.left_customs {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
    font-size: 36px;
    color: #8999a2;
    margin-left: 50px;
    color: #fff;
}
.cus_chevrons {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px;
    font-size: 36px;
    color: #8999a2;
    margin-left: -58px;
    color: #fff;
}
.right_pro_data h2 {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}
.right_pro_data h3 {
	color: #fff;
    font-size: 16px;
    margin-top: 0px;
    font-weight: 500;
}
.right_pro_data{ margin-top: 49px;}
.right_pro_data a{ display: inline-block; position: relative; z-index: 9999;}
.right_pro_flex{ display: flex; text-align: center; }
.right_pro_flex div{ margin: 10px;}


.right_pro_flex {
    display: flex;
    text-align: center;
    background: #fff;
    height: 84px;
    margin-top: 141px; -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px; padding: 0px 30px;
}
.mutual_items h3 {
    color: #92929d;
    font-size: 14px;
    font-weight: 600;
}

.mutual_items p{ font-size: 15px; color: #000; font-weight: 600;}
.item_one{ margin-top: 45px !important; font-weight: bold; color: #116cff;  }
.item_one a{  color: #116cff; border-bottom: 1px solid #0062ff;}
.block_one {
    /* height: 350px; */
    /* overflow-y: scroll; */
    background: #fff;
    box-shadow: 0 0 7px rgb(210 228 255 / 90%);
   
}
.mutual_items.item_four {
    margin-top: -6px;
}

.block_one h2 {
    font-size: 17px;
    text-align: center;
}
.block_one h2 img{ width: 22px;}
.announcemt_data h3{ font-size: 16px;
    font-weight: bold; color: #3b4859;}
    .announcemt_data {
    background: #f8f9fb;
    padding: 3px 17px;
    margin-top: 19px;
}
.announcemt_data h4 {
    font-size: 14px;
    color: #8392a7;
    margin-top: -5px;
}

.announcemt_data:nth-child(odd){ background: none; margin-top: 0px;}

.announcemt_data p{ color: #8392a7; font-size: 15px;; font-weight: 500;}

.block_two{ margin-top: 30px;}

.block_two thead{ background: #f8f9fb;}
.block_two th, .block_two td { text-align: center;}
.doc_table{ margin-top: 20px;}
.block_two td{  color: #8392a7; font-weight: 500; font-size: 15px; border: none !important;}
.block_two td a{ color: #778ad8; font-weight: 500; font-size: 15px;}
.block_two{ height: 225px;}

.custom_thrre th{ font-size: 12px;}
.custom_thrre td{ font-size: 9px; padding: 2px 1px !important; border: none !important;}
.custom_thrre td a {
    color: #778ad8;
    font-weight: 500;
    font-size: 11px;
}
.block_two tr:nth-child(even){ background: #f8f9fb;}

@media screen and (min-width: 1025px) and (max-width: 1500px) {
    .product-title {
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 188px;
}
    
}
@media screen and (min-width: 1280px) and (max-width: 1400px){
	.fb-profile-block-menu{ width: 51%;}	
}
@media screen and (min-width: 1025px) and (max-width: 1279px){

    .block-menu ul li {
   
    padding: 0px 5px;
}
.fb-profile-block-menu{ width: 61%;}
.profile-name h2 {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 10px;
    max-width: 100%;
    position: relative;
    text-transform: uppercase;
    margin-top: -102px;
}

}

.sidebar_titles {
    height: 53px;
    position: sticky;
    text-align: center;
    background: #fff;
    margin: 0 0%;
    padding-top: 1px;
}
.full_announcements{  overflow-y: scroll; height: 300px;}
.doc_table {
     margin-top: 0px !important; 
}
.doc_table {
	margin-top: 0px !important;
    height: 178px !important;
    padding-bottom: 20px;
}


.top-title-header{
	background: #fff;
    position: fixed;
    width: 100%;
    height: 67px;
    z-index: 2;
    margin-left: -10px;
    padding-left: 20px !important;
     
    top: 58px;
}
.text-head{
	font-size: 14px !important;
    color: #3b68cb;
    font-weight: 500 !important;
}
.top-title-header a{
	font-size: 15px !important;
    color: #3b68cb;
    font-weight: 600 !important;
}
.top-content{
	margin-top: 110px !important;
}

/*************** Sidebar *************/

.imgshow img {
    height: 200px;
    width: 350px;
    border-radius: 5px;
}

.center_out {
    display: block;
    text-align: center;
    margin: 0 auto;
    color: #06152b;
    margin-bottom: 10px;
}
.custom_cen_out{ margin-top: 20px;}

.bg_added {
    background: #f9fafc;
    -webkit-box-shadow: -1px 4px 5px 0px rgb(166 177 191);
    -moz-box-shadow: -1px 4px 5px 0px rgba(166,177,191,1);
    box-shadow: -1px 4px 5px 0px rgb(166 177 191);
    min-height: 323px;
    padding: 3px 25px;
}
.bg_added {
  
    margin-top: 36px !important;
}

.overall_part_row {
    display: flex;
    justify-content: space-between;
   
}
.part_one img {
    margin-right: 7px;
}

.custom_label label{ font-size: 12px;}
.mar_tp { margin-top: 12px;}
.part_two span {
    color: #000;
    font-weight: 600;
    margin-left: 30px;
}

.height_control{ height: 50px; -webkit-box-shadow: 0px 6px 5px 0px rgba(176,190,207,1);
-moz-box-shadow: 0px 6px 5px 0px rgba(176,190,207,1);
box-shadow: 0px 6px 5px 0px rgba(176,190,207,1);}

.banner_heading h4{ text-align: center; font-weight: 600; color: #000; font-family: 'Montserrat', sans-serif;}


.banner_heading span {
    margin-left: 24px;  color: #8392a7;
}
.banner_heading{ position: relative;}

.cancel_cross {
    position: absolute;
    right: 0;
    top: 0; cursor: pointer;
}
.prodid_value {width: 75px !important;}
.cross__icon{ margin-left: 2px !important;}
.cancel_cross { color: #39579a; font-weight: 600;}
.part_three .btn-custom-wb {
    border-radius: 5px;
    padding: 2px 10px; color: #39579a !important; font-weight: 600; border: 2px solid #39579a !important;
}
.hr_custom {
    border-bottom: 1px solid #dbdbdb; width: 80%; margin: 0 auto;
    margin-bottom: 30px;
    margin-top: 26px;
}

.custom_dtable td img {
    width: 150px;
    margin: 0 auto;
}
.custom_dtable td, .custom_dtable th  { text-align: center; padding: 8px !important;}
.custom_dtable th {
    background: #f8f9fb;
    color: #06152b;
    padding: 8px;
    font-size: 16px;
    font-weight: 600;
}
.custom_dtable tr:nth-child(odd){ background: #f8f9fb;}
.custom_dtable td {
    color: #6b6b6b;
    font-size: 16px;
}
.modal-header {

    border-bottom:none !important; 
}

.custom_file_area .file-input{ opacity: 0; width: 205px;
    height: 90px;}

    .custom_file_area .file-input {
        opacity: 0;
        width: 205px;
        height: 90px;
        z-index: 9999;
        position: relative;
    }
        .imgshow{ position: relative;}
    
        .one_icon{     position: absolute;
        top: 190px;
        left: 30px;}
        .one_two{ position: absolute;
        right: 57px;
        top: 191px;}
    .imgshow img{ background: #8392a7;}

    .height_control {
        height: 50px !important;
        -webkit-box-shadow: 0px 6px 5px 0px rgb(176 190 207) !important;
        -moz-box-shadow: 0px 6px 5px 0px rgba(176,190,207,1);
        box-shadow: 0px 6px 5px 0px rgb(176 190 207) !important;
    }
    .slt-dropdown{
        border: none !important;
        width: 85px;
        background: #f9fafc;
    }
    .hr_new{
        border-bottom: 1px solid #dbdbdb;
        width: 95%;
        margin: 0 auto;
        margin-bottom: 9px;
        margin-top: 46px;
    }

    
/* css added on 07-09-2022 */




.row_head{ text-align: center;}
.custom_product_modal .part_two span {
    color: #8392a7;
    font-weight: 600;
    margin-left: 0px;
}
.custom_product_modal .part_two { color: #8392a7;}
.overlaa_top_bar .cancel_cross {
   
    margin-top: 17px;
}


.dt_custom th {
    background: #f8f9fb;
    color: #06152b;
    padding: 8px;
    font-size: 14px;
    font-weight: 600;
}
.agn_custom td img {
    width: 70px;
    margin: 0 auto;
    
}
.agn_custom .td{ color: #8998ac !important;}
.again_cus td img {
    width: 100px;
    margin: 0 auto;
    height: 100px;
}
.agn_custom td{ vertical-align: middle !important;}
.remove_detail {
    color: #f12424 !important;
    border: 2px solid #f12424 !important;
    font-weight: 600;
    background: none;
    padding: 6px 12px;
    border-radius: 5px;
}


.overall_first_td{ display: flex; justify-content: space-between;}



	.overall_first_td .file-input {
    opacity: 0;
    width: 120px;
    height: 90px;
    z-index: 9999;
    position: relative;
    margin-top: -160px;
    height: 100px;
}
.overall_first_td h3{ font-size: 14px;}
.main_table th{ background: none !important; border-bottom: 1px solid #fff !important;}
.main_table tr:nth-child(odd) {
     background: #fff !important; 
}
.wid_height_control{   -webkit-box-shadow: 0px 6px 5px 0px rgb(176 190 207) !important;
    -moz-box-shadow: 0px 6px 5px 0px rgba(176,190,207,1) !important;
    box-shadow: 0px 6px 5px 0px rgb(176 190 207) !important;
    min-width: 69px !important;
     height: 85px !important;
      border-radius: 5px !important;}

	.main_table th, .main_table td {
    padding: 17px 0px !important;
    vertical-align: middle !important;
}
	.again_cus{ background: #f8f9fb;}
	.del_emements {
    border: none !important;
    background: none;
    color: #8f9db0;
    font-weight: 600;
    font-size: 16px !important;
    text-align: center;
}
.left_image_uploader_part{ position: relative;}

.custom_icons_again img {
    width: 20px !important;
    height: 20px !important;
}
.custom_icons_again .one_icon {
    position: absolute;
    top: 105px;
    left: 20px;
}
.custom_icons_again .one_two {
    position: absolute;
    right: 19px;
    top: 104px;
}

.custom_icons_again .one_two img {
    width: 15px !important;
    height: 15px !important;
}
.tabel_cust{ position: relative;}
.add_btn {
    position: absolute;
    margin-top: 315px;
    right: 0;
}
	.add_btn a{ border: 2px solid #39579a; color: #39579a; border-radius: 5px; padding: 6px 30px; font-size: 16px; font-weight: 600;}
	.agn_custom{ margin-top: 70px;}

    

	.agn_custom td{ font-family: 'Montserrat', sans-serif; font-weight: 500; color: #39475b !important;} 
	.search_area {
    display: flex; border-radius: 3px;
    -webkit-box-shadow: 0px 6px 5px 0px rgb(176 190 207);
    -moz-box-shadow: 0px 6px 5px 0px rgba(176,190,207,1);
    box-shadow: 0px 6px 5px 0px rgb(176 190 207);
    justify-content: space-between; width: 97%;
    height: 30px;
    border: 1px solid #efefef;
}
.table_search {
    border: none;
    padding-left: 15px;
    padding-top: 5px;
    color: #06152b !important;
    font-weight: 500;
}

.search_icons img {
    width: 18px;
    margin-right: 8px;
}
.search_icons {
    padding-right: 15px;
    padding-top: 4px;  
}

.search_icons a{ color: #06152b !important;  font-weight: 500;}

.table_bottom {
    display: flex;
    justify-content: end;
    margin-bottom: 22px;
}
.table_bottom .search_area{ width: 100%;}
.table_bottom .right_search_ar{ margin-left: 20px;}

.lft_hd_area {
    color: #000;
    font-size: 18px;
    margin-top: 6px; font-weight: 500;
}
.lft_hd_area span{ color: #8392a7; margin-left: 10px;}


/* css added on 07-09-2022 */

/ responsive /
@media screen and (min-width:1280px) and (max-width:1699px){

.imgshow img {width: 100%;}
.one_two {right: 17px;}


}
@media screen and (min-width:1280px) and (max-width:1600px){
.cusyom_dialog{ width: 86% !important;}
}

@media screen and (min-width:1024px) and (max-width:1279px){
.cusyom_dialog{ width: 94% !important;}
}

@media screen and (min-width:1401px) and (max-width:1817px){

	.fb-profile-block-menu {
   
    width: 47%;
    
}
}

/ responsive /

@media screen and (min-width:800px) and (max-width:1279px){
	.side-menu {
    width: 179px;
   
}
.content-page {
    margin-left: 180px;
    overflow: hidden;
}
.profile-name {
    bottom: 52px;
    left: 129px;
    position: absolute;
}
.fb-profile-block-menu{ width: 71%;}
.product-title {
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 165px;
}
.cusyom_dialog { width: 100% !important;}
.wid_height_control {
    
    min-width: 50px;
    height: 57px;
   
}
.table_search {
   
    padding-top: 8px;
  
}
.search_icons img{ display: none;}
.table_search {
    padding-top: 8px;
    font-size: 9px;
}
.add_btn {
    position: absolute;
    margin-top: 355px;
    right: 0;
}
.bg_added{ padding-bottom: 50px;}
.part_three img{ width: 20px;}


.imgshow img {
    height: 200px;
    width: 100% !important;
    border-radius: 5px;
}

}

.tble_filter{
    padding: 9px 4px 10px 11px;
    background: #fff;
    margin: 0px 5px 0px 13px;
}
.input-width{
    /* width: 50%; */
}

.part_placeholder span {
    color: #bfb1b1;
    /* font-weight: 600; */
    margin-left: 30px;
}

/* /Community CSS  */
.section2img img{
    height: 200px;
    width: 776px !important;
    border-radius: 5px;
}
.icon_community{
    position: absolute;
    top: 170px !important;
    left: 30px;
}
.ecom_result_wrapper {height: 190px;overflow: auto;margin-bottom: 12px;}
.clear-both {clear:both}
.input-cst {width: 100px;
    padding: 0 !important;
    height: auto;
    float: none;
    text-align: center;

}
input.input-cst[type=number]::-webkit-inner-spin-button, 
input.input-cst[type=number]::-webkit-outer-spin-button {opacity: 1;}

.errbg {
    background-color: #CC3300;
    color: white;
}
.selbdr {display: block;float: left;width: 70px;border: 1px solid #3c8dbc;padding: 8px;text-align: center;margin-right: 2px;cursor: pointer;}
.selbdr.active, .selbdr:hover {background-color: #3c8dbc;color: #FFFFFF;}
.m-h-800 {min-height: 700px !important;}
td.warning{background-color:#ffed8e !important}
.seven-cols div.col-md-1 {text-align: center;}
.seven-cols div.col-md-1 i.fa {height: 80px;}
.seven-cols div.col-md-1 a.bx span {clear: both; display: block;}
.seven-cols div.col-md-1 a.bx {box-shadow: 1px 2px 4px 0px #cfcfcf; display: block; height: 140px;padding-top: 15px;}
.seven-cols div.col-md-1 a.btn {height:35px; width: 100%; font-size: 10px; padding: 8px 0px;margin-top: 12px;font-weight: bold;}
.new-user-setup .progress {height: 30px;}
.new-user-setup .progress-bar {line-height: 30px;font-size: 14px;}
@media (min-width: 768px){
    .seven-cols .col-md-1,
    .seven-cols .col-sm-1,
    .seven-cols .col-lg-1  {
      width: 100%;
      *width: 100%;
    }
  }
  
  @media (min-width: 992px) {
    .seven-cols .col-md-1,
    .seven-cols .col-sm-1,
    .seven-cols .col-lg-1 {
      width: 14.285714285714285714285714285714%;
      *width: 14.285714285714285714285714285714%;
    }
  }
  
  /**
   *  The following is not really needed in this case
   *  Only to demonstrate the usage of @media for large screens
   */    
  @media (min-width: 1200px) {
    .seven-cols .col-md-1,
    .seven-cols .col-sm-1,
    .seven-cols .col-lg-1 {
      width: 14.285714285714285714285714285714%;
      *width: 14.285714285714285714285714285714%;
    }
  }


  /*******************************
* MODAL AS LEFT/RIGHT SIDEBAR
* Add "left" or "right" in modal parent div, after class="modal".
* Get free snippets on bootpen.com
*******************************/
	.modal.left .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 320px;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}

/*Left*/
.modal.left.fade .modal-dialog{
    left: -320px;
    -webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
        -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
            -o-transition: opacity 0.3s linear, left 0.3s ease-out;
            transition: opacity 0.3s linear, left 0.3s ease-out;
}

.modal.left.fade.in .modal-dialog{
    left: 0;
}

.large-side .modal-dialog {width: 1060px !important;}
/*Right*/
.modal.right.fade .modal-dialog {
    right: -1020px;
    -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
        -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
            -o-transition: opacity 0.3s linear, right 0.3s ease-out;
            transition: opacity 0.3s linear, right 0.3s ease-out;
}

.modal.right.fade.in .modal-dialog {
    right: 0;
}
.btn-orange {color: #FFFFFF;background-color: #f57a57;font-size: 13px !important;font-weight: normal !important;}
.btn-orange:hover, .btn-orange:focus {color: #FFFFFF !important;}
.btn-orange.btn-xs {font-size: 11px !important;}
.dataTable > thead > tr > th[class*="sort"]:before,
.dataTable > thead > tr > th[class*="sort"]:after {content: "" !important;}
.nopad > thead > tr > th {padding: 3px !important;}

.bmd-modalButton {
  display: block;
  margin: 15px auto;
  padding: 5px 15px;
}

.bmd-modalButton .close-button {
  overflow: hidden;
}

.bmd-modalContent {
  box-shadow: none;
  background-color: transparent;
  border: 0;
}
  
.bmd-modalContent .close {
  font-size: 30px;
  line-height: 30px;
  text-shadow: none;
  opacity: .7;
  color:#000;
}

.bmd-modalContent .close span {
  display: block;
}

.bmd-modalContent .close:hover,
.bmd-modalContent .close:focus {
  opacity: 1;
  outline: none;
}

.bmd-modalContent iframe {
  display: block;
  margin: 0 auto;
}

.header-sm {
    font-size: 16px;
}
.assist-sidebar {
position: absolute;
width: 1050px;
min-height: 300px;
max-height: 675px;
top: 0;
right: -1081px;
z-index: 99;
background-color: #FFF;
border: 1px solid #CCC;
padding: 15px;
box-shadow: 1px 0px 7px #CCCCCC;
}
.assist-sidebar h5 {margin: 0px;}
.assist-sidebar .btn-xs {font-size: 11px !important;}
.assist-sidebar .relative {height: 100%;}
.assist-sidebar .assist-footesr {position: absolute;bottom: 0px; text-align: right;width: 100%;}
.assist-sidebar .assist-footer .form-control {width: 100px;float: right; text-align: center;}
.assist-sidebar .assist-footer .plenwrap {width: 70px;float: right;margin: 9px 0 0 8px;text-align: left;}
#orderlst tr.hvr {transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
.assist-toggle {
    transform: rotate(180deg);
    writing-mode: tb-rl;
    display: block;
    width: 28px;
    background-color: #768ad8;
    margin-top: 75px;
    padding: 5px 4px;
    box-shadow: 0px 0px 8px -3px #000000;
    cursor: pointer;
    border-radius: 0px 6px 6px 0px;
    left: -44px;
    position: absolute;
    color: #FFF;
    height: 100px;
    text-align: center;
}

.assist-toggle.side-open:hover {left: -43px;color: #ffffff;}
.assist-toggle.side-close:hover {left: -45px;color: #ffffff;}

.po-header {color: #8392A7; font-size: 14px;font-weight: 600;}
.p-t-10 {padding-top: 10px;}
.oinput {border: 1px solid #CCC;padding: 1px 5px;float: right;}
.oinput:read-only {border: 0px; padding: 2px;}
.account-payable-efts .notifyHeader .col-md-2 {width: 20%;}
.account-payable-efts .info-box {min-height: 73px;box-shadow: 1px 2px 4px 0px #cfcfcf;}
.account-payable-efts .info-box-content {margin-left: 77px;padding: 17px 10px;text-align: center;}
.account-payable-efts .info-box-text {font-size: 83%;}
.account-payable-efts .info-box-icon {line-height: normal;font-weight: normal;height: 73px; width: 73px;background: rgba(0,0,0,0.1);}
.account-payable-efts .info-box-icon .day {display: block;font-size: 20px;padding-top: 10px;font-weight: bold;}
.account-payable-efts .info-box-icon .year {display: block;font-size: 11px; }
.account-payable-efts .info-box-icon .month {display: block;font-size: 12px;}
.btn-payments {
    background-color: #39579A!important;
    border: 1px solid #39579A!important;
    color:white;
    border-radius: 10px;
}
.btn-payments:hover {
    border: 1px solid #39579A !important;
    background: white !important;
    color: #39579A !important;
}
.btn-payments:focus{
    color:#39579A !important;
    background: white !important;
}
.btn-outstanding {
    background-color: #F57A57!important;
    border: 1px solid #F57A57!important;
    color:white;
    border-radius: 10px;
}
.btn-outstanding:hover {
    border: 1px solid #F57A57 !important;
    background: white !important;
    color: #F57A57 !important;
}
.btn-outstanding:focus{
    color:#F57A57 !important;
    background: white !important;
}
.btn-efts {
    background-color: #F12424!important;
    border: 1px solid #F12424!important;
    color:white;
    border-radius: 10px;
}
.btn-efts:hover {
    border: 1px solid #F12424 !important;
    background: white !important;
    color: #F12424 !important;
}
.btn-efts:focus{
    color:#F12424 !important;
    background: white !important;
}
.btn-accounts {
    background-color: #7782eb!important;
    border: 1px solid #7782eb!important;
    color:white;
    border-radius: 10px;
}
.btn-accounts:hover {
    border: 1px solid #7782eb !important;
    background: white !important;
    color: #7782eb !important;
}
.btn-accounts:focus{
    color:#7782eb !important;
    background: white !important;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
  text-align: center !important;
}
.numValid {text-align: center !important;}
/* Firefox */
input[type=number] {
  text-align: center !important;
  -moz-appearance: textfield;
}

.my-products.tab-sidebar .input-group-sm>.form-control, .my-products.tab-sidebar .input-group-sm>.input-group-addon, .my-products.tab-sidebar .input-group-sm>.input-group-btn>.btn {
    height: 30px;
    padding: 5px 10px !important;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0px !important;
}
.my-products.tab-sidebar .input-group-sm>.input-group-btn>.btn {
    background-color: #7582EA;
}
.my-products.tab-sidebar .input-group-sm>.input-group-btn>.btn i.fa {
    padding: 0px !important;
    
}
.crosslabel {position: absolute; right: 5px; top: -10px;}
.ptext {background-color: none; border: none;}
.org_pro {clear: both !important;display: block;}
.m-l-5 {margin-left: 5px !important;}
.m-l-10 {margin-left: 10px !important;}
.m-l-125 {margin-left: 125px !important;}
.bgx {display: block; width: 100%;}
.bg-cred {background-color: rgb(241, 36, 36, 0.1);}
.bg-cyellow {background-color: rgb(255, 204, 65, 0.15);}
.sticky-head thead {position: sticky; top: 0px; z-index: 10;background-color: white;}
.inline-table {display: inline-table !important; vertical-align: bottom;}
.input-group-cs .input-group-addon {padding: 0px 5px;}
.input-group-cs input.form-control {height: 31px !important;}
.input-group-cs label {font-size: 12px;}
.my-products li.multiselect-item {min-height: 3em !important;}
.border-red {border-color: #dd4b39 !important; color: #dd4b39 !important;}
.tsm {font-size: 10px !important;}
.sorting:before,
.sorting:after {content: "" !important;}
.sorting, .sorting_asc, .sorting_desc {background : none;}
.dt-ordering-asc:after, .dt-ordering-desc:after {display: none !important;}
.mr-5 {margin-right: 5px !important;}
.mr-10 {margin-right: 10px !important;}
.mr-15 {margin-right: 15px !important;}
.mr-20 {margin-right: 20px !important;}
.btn-xs {padding: 1px 5px !important;font-size: 11px;}
.btn {white-space: nowrap !important;}
.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.input-group-sm .form-control, .input-group-sm .input-group-addon, .input-group-sm .input-group-btn .btn {
    height: 30px;
    padding: 5px 10px !important;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {
    background-color: #dff0d8;
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.input-group .input-group-addon {
    border-radius: 0;
    border-color: #d2d6de;
    background-color: #fff;
}
#creceipt {width: 380px !important;}
.grid-stack{position:relative;min-height: 542px !important;}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl;}.grid-stack-placeholder>.placeholder-content{background-color:rgba(0,0,0,.1);margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0;top:0;left:0;width:var(--gs-column-width);height:var(--gs-cell-height);border: 1px solid #e9e7e7;}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:hidden}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack>.grid-stack-item[gs-x="0"]{left:0}
.grid-stack-item-content {background-color: #f1f1f1; padding: 5px; text-align: center;}

.grid-stack-item .grid-stack-item{border: 0px;}
.grid-stack-item .grid-stack-item .grid-stack-item-content{background-color: #e47171;}

.mp-quick-edit-sidebar .grid-stack-item-content {background-color: #17c653 !important;}
.r-0 {--bs-card-border-radius: 0px !important;}
.adlay {float: left;width: 70px; height: 70px; background-color: #FFFFFF;color: #000; font-size: 9px; padding: 5px; text-align: center; margin: 5px 3px 0;}
.adlay:hover {background-color: #f1f1f1; cursor: pointer;}
.btn.btn-flat {border-radius: 0px !important;}
.errbg {background-color: #CC3300 !important;color: white !important}