@import url(http://fonts.googleapis.com/css?family=Open+Sans:400, 300, 300italic, 400italic, 600, 600italic, 700, 700italic, 800, 800italic);
    @import url(http: //fonts.googleapis.com/css?family=Lato:400, 100, 100italic, 300, 300italic, 400italic, 700, 700italic, 900, 900italic);
    /*@import url(bucket-ico-fonts.css);*/
    @import url(font-awesome.min.css);
    html {
    text-rendering: optimizeLegibility!important;
    -webkit-font-smoothing: antialiased!important;
}
.form-signin .btn-login,.form-signin .checkbox,body{font-family:'Open Sans',sans-serif}a,a:focus,a:hover,ul.sidebar-menu li a{outline:0;text-decoration:none}.pro-box,.timeline{border-collapse:collapse;border-spacing:0;table-layout:fixed}body{color:#333;background:url(../images/bg-light.png) #f1f2f7;margin:0 0 3em;font-size:13px}ul li{list-style:none}::selection{background:#b70704;color:#fff}.rsn-activity i,.tms-pg .save_button i{font-size:30px}::-moz-selection{background:#b70704;color:#fff}.brand{float:left}.brand .brand-logo img,.form-signin h2.form-signin-heading img{max-height:60px}img{max-width:100%;height:auto;display:inline-block}.top-nav{width:auto;background:#fff;float:right;height:auto;margin-top:15px}#container,.login-body{width:100%;height:100%}#container{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;overflow:hidden}#main-content,#sidebar{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.login-body{background:0 0/cover #32323a}.form-signin{max-width:330px;margin:0 auto;background:#fff;border-radius:5px;-webkit-border-radius:5px}.form-signin h2.form-signin-heading{margin:0;padding:20px 15px;text-align:center;background:#fff;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#fff;font-size:18px;text-transform:uppercase;font-weight:300;font-family:'Open Sans',sans-serif;border-bottom:10px solid #999}.personal-task>tbody>tr>td:last-child,.timeline-item.alt h1,.timeline-item.alt p,.y-axis{text-align:right}.form-signin .checkbox{margin-bottom:14px;color:#000;font-weight:300}.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-bwx}.form-signin .form-control:focus{z-index:2}.form-signin input[type=password],.form-signin input[type=text]{border-radius:5px;-webkit-border-radius:5px;border:1px solid #eaeaea;box-shadow:none;font-size:12px}label.error{color:red}.form-signin .btn-login{background:#1fb5ac;color:#fff;text-transform:uppercase;font-weight:300;margin:20px 0 5px}.form-signin p{text-align:left;color:#b6b6b6;font-size:16px;font-weight:300}.form-signin a,.form-signin a:hover{color:#1fb5ac}.form-signin a:hover,.view-btn:hover{text-decoration:underline}.login-wrap{padding:20px;position:relative}#brand,#currency,#directional,#medical,#text-editor,#video-player,#web-application,.login-wrap input#captcha{margin-top:10px}button#btnClear{background:#b7b7b733;color:#000}.user-login-info .form-control:last-child{margin-bottom:0!important}.registration{position:absolute;right:0;bottom:-35px;color:#b8bab9}.dcjq-icon,.right-side-accordion .dcjq-icon{height:17px;width:17px;display:inline-block;position:absolute;right:10px}#sidebar{width:240px;height:100%;z-index:9999;position:fixed;background:#000!important;transition:.3s ease-in-out}#sidebar ul li{position:relative;color:#fff}.dcjq-icon{background:url(../images/nav-expand.png) top no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.active .dcjq-icon{background:url(../images/nav-expand.png) bottom no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.right-side-accordion .dcjq-icon{background:url(../images/acc-expand.png) top no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.right-side-accordion .active .dcjq-icon{background:url(../images/acc-expand.png) bottom no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.nav-collapse.collapse{display:inline}ul.sidebar-menu,ul.sidebar-menu li ul.sub{margin:-2px 0 0;padding:0}ul.sidebar-menu{margin-top:80px}#sidebar>ul>li>ul.sub,.timeline-item.alt:before{display:none}#sidebar .sub-menu>.sub li a{padding-left:46px;color:#fff}#sidebar>ul>li.active>ul.sub,#sidebar>ul>li>ul.sub>li>a,.chart .heading span,.dropdown-menu.inbox li a .subject,ul.ft-link li a i{display:block}ul.sidebar-menu li ul.sub li{background:#28282e;margin-bottom:0;margin-left:0;margin-right:0}ul.sidebar-menu li ul.sub li a{font-size:12px;padding-top:10px;line-height:normal;height:40px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;color:#aeb2b7}ul.sidebar-menu li ul.sub li a:hover,ul.sidebar-menu li ul.sub li.active a{color:#b70704;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;display:block;background:#202025}ul.sidebar-menu li{border-bottom:1px solid rgba(255,255,255,.05)}ul.sidebar-menu li.sub-menu{line-height:15px}ul.sidebar-menu ul.sub li{border-bottom:none}.chart-info,.chart-info .decrease,.chart-info .increase,.inline-block,.post-info .desk,ul.sidebar-menu li a span{display:inline-block}ul.sidebar-menu li a{color:#aeb2b7;display:block;padding:18px 0 18px 25px;font-size:13px;font-weight:600;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.form-horizontal .control-label{font-size:12px!important;padding-top:7px!important;font-weight:600}ul.sidebar-menu li a.active,ul.sidebar-menu li a:focus,ul.sidebar-menu li a:hover{background:#28282e;color:#fff;display:block;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}ul.sidebar-menu li a i{font-size:15px;padding-right:6px}ul.sidebar-menu li a.active i,ul.sidebar-menu li a:focus i,ul.sidebar-menu li a:hover i{color:#1fb5ad}.mail-info,.mail-info:hover{margin:-3px 6px 0 0;font-size:11px}.header-top,.navigation{margin:0;width:100%;float:left}#main-content{transition:.3s ease-in-out;float:left;width:100%}.header,.hide-left-bar{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.footer{min-height:60px;padding:0 15px}.header{left:0;right:0;z-index:1002;background:#fff;transition:.3s ease-in-out}.header-top{padding:10px 20px}.merge-header{margin-right:240px}.fixed-top{position:fixed;box-shadow:1px 0 3px rgba(0,0,0,.15)}.wrapper{display:inline-block;margin-top:9em;padding:15px;width:100%}#top_menu .nav>li,.dropdown-menu.extended .alert-icon,.mail-option .chk-all,.noti-info,.rsn-details,.task-progress,.user-details,.user-status,.user-thumb,ul.inbox-pagination li,ul.top-menu>li{float:left}.notify-row{float:left;margin-top:23px;margin-left:25px}ul.top-menu li.dropdown{margin-top:5px}ul.top-menu>li>a{color:#666;font-size:16px;background:#f6f6f6;padding:4px 8px;margin-right:15px;border-radius:50%;-webkit-border-radius:50%;padding-right:8px!important}ul.top-menu>li>a:focus,ul.top-menu>li>a:hover{background:#32d2c9;text-decoration:none;color:rgba(0,0,0,.3)!important;padding-right:8px!important}.notify-row .badge{position:absolute;right:-10px;top:-10px;z-index:100}.dropdown-menu.extended{max-width:320px!important;min-width:160px!important;top:42px;width:300px!important;padding:0 10px;box-shadow:0 0 5px rgba(0,0,0,.1)!important;border-radius:5px;-webkit-border-radius:5px;background:#fff;border:none;left:-10px}.notify-row .notification span.label{display:inline-block;height:21px;padding:5px;width:22px;font-size:12px;margin-right:10px}.noti-info{padding-left:10px;padding-top:6px;color:#414147}.dropdown-menu.extended .alert,.fontawesome-icon-list .col-md-3,.fontawesome-icon-list .col-sm-4,.fontawesome-icon-list .col-xs-6{margin-bottom:10px}.prog-row .progress,.prog-row p{margin-bottom:0}.dropdown-menu.extended .alert-icon{border-radius:100%;display:inline-block;height:35px;width:35px}.dropdown-menu.extended .alert-icon i{font-size:16px;width:35px;line-height:35px;height:35px}.dropdown-menu.extended.inbox li a,.dropdown-menu.extended.tasks-bar li a{background:#f1f2f7;border-radius:5px;-webkit-border-radius:5px;padding:10px;margin-bottom:10px;float:left;width:100%}.dropdown-menu.extended li p{margin:0;padding:10px 0;border-radius:0;-webkit-border-radius:0}.dropdown-menu.extended li a{font-size:14px;list-style:none}.dropdown-menu.extended.logout,.dropdown-menu.extended.logout li a{padding:10px}.dropdown-menu.extended li a:hover{color:#32323a}.dropdown-menu.tasks-bar .task-info .desc{font-size:13px;font-weight:400;float:left;width:80%}.dropdown-menu.tasks-bar .task-info .desc h5{color:#32323a;text-transform:uppercase;font-size:12px;font-weight:600;margin-bottom:5px;margin-top:0}.dropdown-menu.tasks-bar .task-info .desc p{padding-top:0;color:#8f8f9b;font-weight:300}.dropdown-menu.tasks-bar .task-info .percent{width:20%;float:right;font-size:13px;font-weight:600;padding-left:10px;line-height:normal}.dropdown-menu.tasks-bar .progress,.wht-bg{background:#fff}.log-arrow-up,.notify-arrow{background:url(../images/top-arrow.png) no-repeat;height:10px}.dropdown-menu.extended .progress{margin-bottom:0!important;height:10px}.dropdown-menu.inbox li a .photo img{border-radius:2px;-webkit-border-radius:2px 2px 2px 2px;float:left;height:40px;margin-right:10px;width:40px}.dropdown-menu.inbox li a .subject .from{font-size:12px;font-weight:600}.dropdown-menu.inbox li a .subject .time{font-size:11px;font-style:italic;font-weight:700;position:absolute;right:20px}.dropdown-menu.inbox li a .message{display:block!important;font-size:11px}.top-nav ul.top-menu>li .dropdown-menu.logout{width:170px!important}.top-nav li.dropdown .dropdown-menu{float:right;right:0;left:auto}.dropdown-menu.extended.logout>li{float:left;width:100%}.log-arrow-up{width:18px;margin-top:-20px;float:right;margin-right:15px}.dropdown-menu.extended.logout>li>a{border-bottom:none!important}.full-width .dropdown-menu.extended.logout>li>a:hover{background:#f1f2f7!important;color:#32323a!important}.dropdown-menu.extended.logout>li>a:hover{background:#f1f2f7!important;border-radius:5px}.dropdown-menu.extended.logout>li>a:hover i{color:#971604}.dropdown-menu.extended.logout>li>a i{font-size:14px;color:#999}.dropdown-menu.extended.logout>li>a>i,ul.labels-info li a i{padding-right:10px}.top-nav .username{font-size:13px;color:#282828;text-transform:capitalize}.top-nav ul.top-menu>li>a{border-radius:100px;-webkit-border-radius:100px;padding:0;background:#fff;margin-right:0;color:#dc143c;font-size:14px;margin-top:4px}.top-nav ul.top-menu>li.language>a{margin-top:-2px;padding:4px 12px;line-height:20px}.top-nav ul.top-menu>li.language ul.dropdown-menu li img,.top-nav ul.top-menu>li.language>a img{border-radius:0;-webkit-border-radius:0;width:18px}.top-nav ul.top-menu>li{margin-left:10px;margin-top:0}.top-nav ul.top-menu>li>a:focus,.top-nav ul.top-menu>li>a:hover{border:none;background:#fff!important;color:#dc143c!important}.top-nav .dropdown-menu.extended.logout{top:50px}.top-nav .nav .caret{    margin-left: 9px;
    margin-top: -1px;border-bottom-color:#fff;border-top-color:#fff}.position-center{width:60%;margin:0 auto}.notify-arrow{width:18px;opacity:0;position:absolute;left:16px;top:-20px;transition:.25s;z-index:10;margin-top:10px;opacity:1}.search{width:20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #fff;box-shadow:none;background:url(../images/search-icon.png) 10px 8px no-repeat #f6f6f6;padding:0 5px 0 30px;color:#fff;border-radius:100px;-webkit-border-radius:100px}.prog-row,.simple-list li{border-bottom:1px solid #3c3c44}.search:focus{width:180px;border:1px solid #f6f6f6;box-shadow:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#c8c8c8;font-weight:300}.sidebar-toggle-box{float:left;margin-top:23px;margin-left:-15px;border-radius:50%;-webkit-border-radius:50%;width:30px;height:30px;position:absolute;right:-14px}.sidebar-toggle-box .fa-bars{cursor:pointer;display:inline-block;font-size:15px;padding:8px;color:rgba(0,0,0,.3)}.hide-left-bar{margin-left:-254px!important;transition:.3s ease-in-out}.hide-right-bar,.show-right-bar{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.show-right-bar{right:0!important;transition:.3s ease-in-out}.merge-left{margin-left:0!important}.hide-right-bar{margin-right:-240px!important;transition:.3s ease-in-out}.toggle-right-box{float:left;background:#f6f6f6;border-radius:50%;-webkit-border-radius:50%;width:35px;height:35px}.toggle-right-box:hover{background:#32d2c9}.toggle-right-box:hover .fa-bars{color:rgba(0,0,0,.3)}.toggle-right-box .fa-bars{cursor:pointer;display:inline-block;font-size:15px;padding:10px;color:#bfbfc1}.right-sidebar{background:#32323a;width:240px;position:fixed;height:100%;z-index:1000;right:-240px;top:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.show-right-panel{margin-left:-240px!important}.inbox-body,.right-sidebar .search-row{padding:20px}.right-sidebar .search-row input{background:rgba(0,0,0,.3);border:none;color:#707076;font-size:12px}.right-side-accordion{margin-top:6px}.right-side-accordion .head{padding:18px 10px;text-transform:uppercase;width:100%;font-weight:600;font-size:13px;display:inline-block}.right-side-accordion .red-bg{background:#aa0907;color:#fff}.right-side-accordion .terques-bg{background:#45c9c4;color:#fff}.right-side-accordion .purple-bg{background:#a48ad4;color:#fff}.right-side-accordion .yellow-bg{background:#f3c022;color:#fff}.prog-row{display:inline-block;padding:20px 0;width:100%}.simple-list li{display:block!important;padding:8px 10px!important}.simple-list li:last-child{margin-bottom:20px!important}.simple-list li a{color:#aeb2b7;font-size:11px;font-weight:600!important}.simple-list li a:hover,.timeline .time-show a,.user-details a,.user-head .user-name h5 a{color:#fff}.prog-row h4{margin:0;font-size:12px;text-transform:uppercase;color:#fff;font-weight:400}.gen-case,.user-details h4{text-transform:none}.border-head h3,.state-overview .value h1{font-weight:300}.user-details h4{font-size:14px;font-weight:300}.timeline-desk span a,h3.timeline-title{text-transform:uppercase}.prog-row p{font-size:10px;color:#8f8f9b}.mtop10{margin-top:10px!important}.user-thumb{width:30px;margin:0 10px 0 20px}.user-thumb img{border-radius:50%;-webkit-border-radius:50%;width:30px;height:30px}.time-show .btn,.user-details{width:150px}.rsn-details{width:170px}.rsn-details a,.rsn-details a:hover{color:#a48ad4;font-size:11px}.user-status{width:25px;margin-top:5px}.view-btn,.view-btn:hover{color:#6c6c72;margin:10px 0;display:inline-block}.state-overview .symbol,.state-overview .value{display:inline-block;text-align:center}.state-overview .value h1,.state-overview .value p{margin:0;padding:0;color:#c6cad6}.state-overview .symbol i{color:#fff;font-size:50px}.state-overview .symbol{width:40%;padding:25px 15px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.state-overview .value{float:right;width:58%;padding-top:21px}.state-overview .terques{background:#6ccac9}.badge.bg-important,.state-overview .red{background:#ff6c60}.state-overview .yellow{background:#f8d347}.state-overview .blue{background:#57c8f2}.border-head h3{border-bottom:1px solid #c9cdd7;margin-top:0;margin-bottom:20px;padding-bottom:5px;font-size:18px;display:inline-block;width:100%}.custom-bar-chart{height:290px;margin-top:20px;margin-left:10px;position:relative;border-bottom:1px solid #c9cdd7}.custom-bar-chart .bar{height:100%;position:relative;width:4.3%;margin:0 2%;float:left;text-align:center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0x;border-radius:5px 5px 0 0;z-index:10}.custom-bar-chart .bar .title{position:absolute;bottom:-30px;width:100%;text-align:center;font-size:12px}.panel.green-chart .chart-tittle,.panel.terques-chart .chart-tittle{font-size:16px;padding:15px;width:100%;display:inline-block;font-weight:400}.custom-bar-chart .bar .value{position:absolute;bottom:0;background:#bfc2cd;color:#bfc2cd;width:100%;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.custom-bar-chart .bar .value:hover{background:#e8403f;color:#fff}.y-axis{position:absolute;width:100%;color:#555}.y-axis li{border-top:1px dashed #dbdce0;display:block;height:58px;width:100%}.y-axis li:last-child{border-top:none}.y-axis li span{display:block;margin:-10px 0 0 -25px;padding:0 10px;width:40px}.chart{display:inline-block;text-align:center;width:100%}.chart .heading{text-align:left}.panel.green-chart .chart-tittle{background:#99c262;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#barchart{margin-bottom:-15px;display:inline-block}.panel.green-chart .chart-tittle .value{float:right;color:#c0f080}.panel.green-chart{background:#a9d96c;color:#fff}.panel.terques-chart{background:#41cac0;color:#fff}.panel.terques-chart .chart-tittle .value{float:right;color:#fff}.panel{padding-bottom:25px}.panel.terques-chart .chart-tittle .value a{color:#fff;font-size:12px}.panel.terques-chart .chart-tittle .value a.active,.panel.terques-chart .chart-tittle .value a:hover{color:#55f2e7;font-size:12px}.panel.terques-chart .chart-tittle{background:#39b7ac;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.task-thumb{width:90px;float:left}.task-thumb img,.user-head .inbox-avatar img{border-radius:4px;-webkit-border-radius:4px}.task-thumb-details{display:inline-block;margin:25px 0 0 10px}.task-progress h1,.task-progress h1 a,.task-thumb-details h1,.task-thumb-details h1 a{color:#39b5aa;font-size:18px;margin:0;padding:0;font-weight:400}.task-progress p,.task-thumb-details p{padding-top:5px;color:#a4aaba}.personal-task tbody tr td{padding:11px 15px;border-color:#eeeff1}.timeline-item .timeline-desk .arrow,.timeline-item.alt .timeline-desk .arrow-alt{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;top:13px;width:0;display:block}.personal-task tbody tr td i{font-size:20px;color:#c7cbd4}.personal-task.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f7f8fc}.personal-task.table-hover>tbody>tr:hover>td i{color:#39b5aa}.task-option,ul.inbox-pagination{float:right}.task-option select{height:35px;border:1px solid #eaeaea;border-radius:4px;-webkit-border-radius:4px;padding:8px;color:#a4abbb}.progress-panel{padding-bottom:5px}.badge.bg-primary{background:#8075c4}.badge.bg-success{background:#a9d86e}.badge.bg-warning{background:#fcb322}.badge.bg-info{background:#41cac0}.badge.bg-inverse{background:#2a3542}.timeline{display:table;position:relative;width:100%}.timeline .time-show{margin-right:-75px;margin-top:30px;position:relative;margin-bottom:30px}.timeline:before{background-color:#d8d9df;bottom:0;content:"";left:50%;position:absolute;top:30px;width:1px;z-index:0}h3.timeline-title{margin:0 0 5px;color:#c8ccd7;font-size:20px;font-weight:400}.t-info{color:#c8ccd7}.timeline-item{display:table-row}.timeline-desk{display:table-cell;vertical-align:top;width:50%}.timeline-desk h1{font-size:16px;font-weight:300;margin:0 0 5px}.timeline-desk .panel{display:block;margin-left:45px;position:relative;text-align:left;background:#fff;margin-bottom:5px}.btn-compose,.flat-carousal h1,.follower,.follower-foot ul li,.pie-foot,.pro-thumb,.pro-thumb img,.social-footer,.social-footer ul,.timeline .timeline-icon,.weather-bg,.weather-category ul li,a.view-all,ul.ft-link li{text-align:center}.timeline-item .timeline-desk .arrow{left:-7px;position:absolute;border-right:8px solid #fff!important}.timeline-item.alt .timeline-desk .arrow-alt{right:-7px;position:absolute;left:auto;border-left:8px solid #fff!important}.timeline .timeline-icon{left:-60px;position:absolute;top:5px;background:#c7cbd6;border-radius:50%;-webkit-border-radius:50%;display:block;height:30px;width:30px;color:#fff}.timeline-desk h1.red,.timeline-desk span a.red{color:#ef6f66}.timeline-desk h1.green,.timeline-desk span a.green{color:#39b6ae}.timeline-desk h1.blue,.timeline-desk span a.blue{color:#56c9f5}.timeline-desk h1.purple,.timeline-desk span a.purple{color:#8074c6}.timeline-desk h1.light-green,.timeline-desk span a.light-green{color:#a8d76f}.timeline-desk h1.yellow,.timeline-desk span a.yellow{color:#fed65a}.timeline .timeline-icon.red{background:#ef6f66}.timeline .timeline-icon.green{background:#39b6ae}.timeline .timeline-icon.blue{background:#56c9f5}.timeline .timeline-icon.purple{background:#8074c6}.timeline .timeline-icon.light-green{background:#a8d76f}.timeline .timeline-icon.yellow{background:#fed65a}.timeline .timeline-icon i{margin-top:9px}.timeline-item.alt .timeline-icon{left:auto;right:-60px}.timeline .time-icon:before{font-size:16px;margin-top:5px}.timeline .timeline-date{left:-245px;position:absolute;text-align:right;top:12px;width:150px;display:none}.timeline-item.alt .timeline-date{left:auto;right:-245px;text-align:left;display:none}.timeline-desk h5 span{color:#999;display:block;font-size:12px;margin-bottom:4px}.timeline-item.alt:after,.timeline-item:before{content:"";display:block;width:50%}.timeline-desk p{font-size:14px;margin-bottom:0;color:#999}.timeline-desk a{color:#b70704}.timeline-desk .album{margin-top:20px}.timeline-item.alt .timeline-desk .album{margin-top:20px;float:right}.timeline-desk .album a{margin-right:5px;float:left}.timeline-item.alt .timeline-desk .album a{margin-left:5px;float:right}.timeline-desk .notification{background:#fff;margin-top:20px;padding:8px}.timeline-item.alt .panel{margin-left:0;margin-right:45px}.mbot30{margin-bottom:50px!important}.revenue-head{background:#ff6c60;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#fff;line-height:50px}.revenue-head span{background:#e56155;padding:16px;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0}.revenue-head span i{font-size:18px}.revenue-head h3{display:inline;padding:0 10px;font-size:16px;font-weight:300}.revenue-head span.rev-combo{background:#e56155;padding:16px;line-height:normal;-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.easy-pie-chart{display:inline-block;padding:30px 0}.chart-info{width:100%;margin-bottom:5px}.chart-position{margin-top:70px}.chart-info span{margin:0 3px}.chart-info .increase{background:#ff6c60;width:10px;height:10px}.chart-info .decrease{background:#f2f2f2;width:10px;height:10px}.panel-footer.revenue-foot{background-color:#e6e7ec;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border:none;padding:0;width:100%;display:inline-block}@media screen and (-webkit-min-device-pixel-ratio:0){.panel-footer.revenue-foot{margin-bottom:-4px}}.panel-footer.revenue-foot ul{margin:0;padding:0;width:100%;display:inline-flex}.panel-footer.revenue-foot ul li{float:left;width:33.33%}.panel-footer.revenue-foot ul li.first a,.panel-footer.revenue-foot ul li.first a:hover{-webkit-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.panel-footer.revenue-foot ul li.last a,.panel-footer.revenue-foot ul li.last a:hover{-webkit-border-radius:0 0 4px 0;border-radius:0 0 4px;border-right:none}.panel-footer.revenue-foot ul li a{display:inline-block;width:100%;padding:14px 15px;text-align:center;border-right:1px solid #d5d8df;color:#797979}.panel-footer.revenue-foot ul li a:hover,.panel-footer.revenue-foot ul li.active a{background:#fff;position:relative}.panel-footer.revenue-foot ul li a i{color:#c6cad5;display:block;font-size:16px}.panel-footer.revenue-foot ul li a:hover i,.panel-footer.revenue-foot ul li.active a i{color:#ff6c60;display:block;font-size:16px}.flat-carousal{background:#58c9f3;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:10px;color:#fff;position:relative}.flat-carousal h1{font-size:16px;margin:30px 20px;line-height:20px;font-weight:300;font-style:italic}a.view-all,ul.ft-link li a{font-size:12px;text-transform:uppercase}a.view-all{color:#fff;background:rgba(0,0,0,.1);padding:8px 15px;border-radius:25px;-webkit-border-radius:25px;margin-bottom:18px;display:inline-block}ul.ft-link{margin:0;padding:0}ul.ft-link li{border-right:1px solid #e6e7ec;display:inline-block;line-height:30px;margin:8px 0;width:24%}ul.ft-link li a{color:#74829c}.social-footer ul li a:hover i.fa-twitter,.social-footer ul li.active a i.fa-twitter,ul.ft-link li a:hover,ul.ft-link li.active a{color:#58c9f3}.weather-category ul li:last-child,ul.ft-link li:last-child{border-right:none}.post-wrap aside{display:table-cell;float:none;height:100%;padding:0;vertical-align:top}.pro-box{display:table;width:100%}.post-info{position:relative}.arrow-pro.right:after{border-left-color:#fff;border-right-width:0;top:85px;content:" "}.arrow-pro.left:after{border-right-color:#fff;border-left-width:0;top:80px;content:" "}.arrow-pro.left{left:-8px}.arrow-pro:after{border-width:7px;content:""}.arrow-pro,.arrow-pro:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0;right:-5px}.post-highlight.yellow{background:#f8d347;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.post-highlight.terques{background:#41cac0;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.post-info h1{margin:0;font-size:18px;color:#a19899;font-weight:300}.post-highlight.terques h2{font-size:16px;color:#fff;font-style:italic;padding:0 20px;line-height:22px;margin:0;font-weight:300}.post-highlight.terques h2 a,.post-highlight.terques h2 span{color:#92faf3}.post-info h1 strong{text-transform:uppercase;color:#937b7b}.post-info .desk h3{font-size:16px}.post-info .desk.yellow h3{color:#f8d347}.post-btn a{float:left;margin-right:8px;font-size:18px;color:#9a9a9a}.post-btn a:hover{color:#727272}.pro-thumb{display:inline-block;border-radius:50%;-webkit-border-radius:50%;border:10px solid rgba(256,256,256,.4)}.pro-thumb img{width:112px;height:112px;border-radius:50%;-webkit-border-radius:50%}.v-align{vertical-align:middle!important}.twite h1{margin:50px 0}.follower-foot ul,.social-footer ul{margin:0;padding:0}.social-footer{display:inline}.social-footer ul li{display:inline-block;margin:0 20px}.social-footer ul li a{font-size:25px;color:#ceced0}.social-footer ul li a:hover i.fa-facebook,.social-footer ul li.active a i.fa-facebook{color:#486eac}.social-footer ul li a:hover i.fa-google-plus,.social-footer ul li.active a i.fa-google-plus{color:#4a4a4a}.social-footer ul li a:hover i.fa-pinterest,.social-footer ul li.active a i.fa-pinterest{color:#d1282d}.pie-foot{background:#6b6b6b;padding:18px 15px;color:#fff;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;font-size:16px;font-weight:300}.follower{background:#01a89e;color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.follower-foot{padding:8px 5px 5px;color:#757575;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;font-weight:300}.follower-foot ul li{display:inline-block;width:48%;line-height:normal}.follower-foot ul li h5{margin:5px 0 0}.follower h4{margin:0 0 10px;font-size:15px;font-weight:300}.weather-bg .degree,.weather-bg i{font-size:60px}.follow-ava{border-radius:50%;-webkit-border-radius:50%;border:5px solid #18b2a6;display:inline-block}.follower img{border-radius:50%;-webkit-border-radius:50%;width:62px;height:62px}.weather-bg{background:#8175c7;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;color:#fff;font-size:16px;font-weight:300}.weather-bg i{display:block}.inbox-head h3,.mail-option,.user-head .user-name,.weather-category ul,.weather-category ul li,ul.inbox-nav,ul.inbox-nav li,ul.inbox-nav li a{display:inline-block}.weather-category{padding:15px 0;color:#74829c}.weather-category ul{padding:0;margin:0;width:100%}.fontawesome-icon-list i,ul.inbox-nav li a i{padding-right:10px;font-size:16px}.weather-category ul li{width:32%;border-right:1px solid #e6e6e6}.weather-category ul li h5{margin:0 0 5px;text-transform:uppercase;font-weight:300}.fontawesome-icon-list h2{margin-top:0;font-size:20px;font-weight:300}.fontawesome-icon-list .page-header{border-bottom:1px solid #c9cdd7}.fontawesome-icon-list a{color:#797979}.fontawesome-icon-list a:hover{color:#35404d}.mail-nav{margin:15px -15px 0}.mail-nav li a{border-radius:0;-webkit-border-radius:0;border-top:1px solid #f2f3f6;padding:15px;border-right:3px solid transparent}.mail-nav>li.active>a,.mail-nav>li.active>a:focus,.mail-nav>li.active>a:hover,.mail-nav>li>a:focus,.mail-nav>li>a:hover{background:#fafafa;color:#b70704;border-right:3px solid #b70704}.mail-nav>li+li{margin-left:0;margin-top:0}.mail-nav i{font-size:16px;margin-right:10px}.inbox-notification{margin-top:-2px}.user-head .inbox-avatar{width:65px;float:left}.user-head .user-name{margin:0 0 0 10px}.user-head .user-name h5{font-size:14px;margin-top:15px;margin-bottom:0;font-weight:300}.user-head .user-name sa{font-size:12px;color:#87e2e7}a.mail-dropdown{background:#80d3d9;padding:3px 5px;font-size:10px;color:#01a7b3;border-radius:2px;margin-top:20px}.btn-compose{background:#b70704;padding:12px 0;width:100%;color:#fff}.btn-compose:focus,.btn-compose:hover{background:#1ca59e;color:#fff}ul.inbox-nav{width:100%;margin:0;padding:0}.inbox-divider{border-bottom:1px solid #d5d8df}.inbox-action{margin-top:50px}.src-position{margin-top:-7px}ul.labels-info{border-bottom:1px solid #f1f2f7;margin-bottom:10px}ul.inbox-nav li{line-height:45px;width:100%}ul.inbox-nav li a{color:#6a6a6a;line-height:45px;width:100%;padding:0 20px}ul.inbox-nav li a:focus,ul.inbox-nav li a:hover,ul.inbox-nav li.active a{color:#6a6a6a;background:#d5d7de}ul.inbox-nav li a i{color:#6a6a6a}ul.inbox-nav li a span.label{margin-top:13px}ul.labels-info li h4{padding-top:5px;color:#5c5c5e;font-size:15px;text-transform:uppercase}.table-inbox,ul.labels-info li{margin:0}ul.labels-info li a{color:#6a6a6a;border-radius:0;padding-left:0;padding-right:0}ul.labels-info li a:focus,ul.labels-info li a:hover{color:#6a6a6a;background:0 0}.nav.nav-pills.nav-stacked.labels-info p{margin-bottom:0;padding:0 22px;color:#9d9f9e;font-size:11px}.inbox-head{padding:20px;background:#41cac0;color:#fff;border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;min-height:80px}.inbox-head h3{margin:0;padding-top:6px;font-weight:300}.inbox-head .sr-input{height:40px;border:none;box-shadow:none;padding:0 10px;float:left;border-radius:4px 0 0 4px;color:#8a8a8a}.inbox-head .sr-btn{height:40px;border:none;background:#00a6b2;color:#fff;padding:0 20px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.wht-bg h4{font-size:24px;color:#a2a2a2;font-weight:300}.table-inbox-wrap{margin:0 -15px}.mail-checkbox{margin-right:10px}.table-inbox tr td{padding:12px!important}.table-inbox tr td:first-child{width:5%}.table-inbox tr td:first-child .icheckbox_minimal{margin-left:15px}.table-inbox tr td:hover{cursor:pointer}.table-inbox tr td .fa-star.inbox-started,.table-inbox tr td .fa-star:hover{color:#f78a09}.table-inbox tr td .fa-star{color:#d5d5d5}.table-inbox tr.unread td{font-weight:600;background:#f7f7f7}.mail-option{margin-bottom:10px;width:100%}.mail-option .btn-group,.mail-option .chk-all{margin-right:5px}.mail-option .btn-group a.btn,.mail-option .chk-all{border:1px solid #e7e7e7;padding:5px 10px;display:inline-block;background:#fcfcfc;color:#afafaf;border-radius:3px!important;-webkit-border-radius:3px!important}
.activity-desk,.activity-icon,.recent-act,.twt-feed{position:relative}.clock-row,.twt-feed{min-height:170px}.inbox-pagination a.np-btn{border:1px solid #e7e7e7;padding:5px 15px;display:inline-block;background:#fcfcfc;color:#afafaf;border-radius:3px!important;-webkit-border-radius:3px!important;margin-left:5px}.mail-option .chk-all input[type=checkbox]{margin-top:0}.mail-option .btn-group a.all{padding:0;border:none}.inbox-pagination li span{display:inline-block;margin-top:7px;margin-right:5px}.fileinput-button{border:1px solid #e6e6e6;background:#eee}.inbox-body .modal .modal-body input,.inbox-body .modal .modal-body textarea{border:1px solid #e6e6e6;box-shadow:none}.btn-send,.btn-send:hover{background:#000;color:#fff}.btn-send:hover{background:#009da7}.modal-header h4.modal-title{font-weight:300;font-family:'Open Sans',sans-serif}.modal-body label{font-weight:400;font-family:'Open Sans',sans-serif}.body-404{background:#35bcb5;color:#fff}.error-head{background:#fff;height:280px}.error-wrapper,.table-invoice tbody tr td:first-child,.table-invoice thead tr th:first-child{text-align:center}.error-wrapper h1{font-size:90px;font-weight:300;margin:-141px 0 0;text-align:center}.error-wrapper h2{font-size:58px;font-weight:300;margin:0;text-transform:uppercase}.error-desk{background:rgba(0,0,0,.05);margin-top:-27px;padding:30px 0}.error-wrapper p,.error-wrapper p a{font-size:18px;font-weight:300;margin:0}.error-wrapper p.nrml-txt{color:#03f1e4;font-size:40px;margin:0}.back-btn,.back-btn:hover{border:1px solid rgba(255,255,255,.5);padding:10px 15px;margin-top:100px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;color:#fff;font-size:16px;font-weight:300}.back-btn:hover{background:#fff;color:#02a9a0}.body-500{background:#a48ad4;color:#fff}.error-wrapper p.page-500{color:#afa5f1}.body-500 .back-btn:hover{background:#fff;color:#a48ad4}.error-wrapper p.nrml-txt-alt{color:#fff;font-size:34px;margin:0;text-transform:uppercase}.sp-link,.sp-link:hover{color:#ffef3b;text-decoration:underline}.sp-link:hover{text-decoration:none}.profile-information .profile-pic img{width:160px;height:160px;border-radius:50%;-webkit-border-radius:50%;border:10px solid #f1f2f7;margin-top:20px}.profile-information .profile-desk{border-right:1px solid #ddd;padding-right:30px}.profile-information .profile-desk h1{color:#b70704;font-size:24px;font-weight:700;margin-bottom:0}.profile-information .profile-desk p,.profile-information .profile-desk span{padding-bottom:25px;display:inline-block}.profile-information .profile-statistics h1{color:#757575;font-size:24px;font-weight:400;margin-bottom:5px}.profile-information .profile-statistics p{margin-bottom:15px;display:inline-block}.profile-information .profile-statistics ul,.tab-container{margin-top:10px}.profile-information .profile-statistics ul li{float:left;margin-right:10px}.profile-information .profile-statistics ul li a{background:#f6f6f6;text-align:center;border-radius:50%;-webkit-border-radius:50%;width:30px;height:30px;line-height:30px;float:left}.activity-desk .terques,.inv-label,.prd-row p.terques,.profile-information .profile-statistics ul li a:hover,.profile-nav.alt.green-border ul>li>a:hover i{color:#b70704}.profile-nav .user-heading{color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding:30px;text-align:center}.profile-nav .user-heading.round a{border-radius:50%;-webkit-border-radius:50%;border:10px solid rgba(256,256,256,.3);display:inline-block}.profile-nav .user-heading a img{width:112px;height:112px;border-radius:50%;-webkit-border-radius:50%}.profile-nav .user-heading h1{font-size:20px;font-weight:300;margin-bottom:5px}.profile-nav .user-heading p{font-size:16px;color:#8b8b8b;line-height:25px}.profile-nav ul{margin-top:1px}.profile-nav ul>li{border-bottom:1px solid #ebeae6;margin-top:0;line-height:30px}.no-border,.profile-nav ul>li:last-child,.table-invoice>thead>tr>th{border-bottom:none}.profile-nav ul>li>a{border-radius:0;-webkit-border-radius:0;color:#89817f}.profile-nav ul li.active a,.profile-nav ul>li>a:focus,.profile-nav ul>li>a:hover{background:#f8f7f5!important;color:#89817f!important}.profile-nav ul>li:last-child>a:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}.profile-nav ul>li>a>i{font-size:16px;padding-right:10px;color:#bcb3aa}.r-activity{margin:6px 0 0;font-size:12px}.recent-act{border-collapse:collapse;border-spacing:0;display:table;table-layout:fixed;width:100%}.recent-act:before{background-color:#eee;bottom:0;content:"";left:50%;position:absolute;top:50px;width:2px;z-index:0}.recent-act h1{text-align:center;color:#b70704;font-size:16px;font-weight:700;text-transform:uppercase}.activity-icon.terques{background:#8fd6d6}.activity-icon.red{background:#ef6f66}.activity-icon.purple{background:#bda4ec}.activity-icon.green{background:#aec785}.activity-icon.yellow{background:#fed65a}.activity-icon{border-radius:50%;-webkit-border-radius:50%;color:#fff;height:30px;line-height:30px;text-align:center;width:30px;margin:20px auto;background:#c7cbd6}.activity-desk h2,.prf-border-head,.prf-contacts h2{color:#b70704;text-transform:uppercase}.prf-box,.wk-progress{width:100%;display:inline-block}.activity-desk{padding:15px 30px;background:#f2f2f2;border-radius:5px;-webkit-border-radius:5px;text-align:center}.activity-desk h2{font-size:14px;font-weight:700;margin:0 0 10px}.activity-desk .red{color:#ef6f66}.activity-desk .purple{color:#bda4ec}.activity-desk .green{color:#aec785}.activity-desk .yellow{color:#fed65a}.activity-desk .blue{color:#20aaf1}.photo-gl{margin-top:10px;display:inline-block}.has-toolbar.fc,.prf-map{margin-top:50px}.photo-gl a{margin:0 10px}.photo-gl a img{border:1px solid #c8c8c8;width:150px;height:120px}.prf-box{margin-bottom:30px}.prf-border-head,.wk-progress{border-bottom:1px solid #f1f2f7;margin-bottom:20px}.prf-border-head{font-size:16px;font-weight:700;padding-bottom:10px}.pf-status{padding-bottom:25px}.tm-avatar img{width:50px;height:50px;border-radius:50%;-webkit-border-radius:50%}.tm-membr{padding-bottom:12px;margin-bottom:10px}.tm-membr .tm{padding-top:10px;display:inline-block;padding-left:10px}.prf-contacts h2{font-size:16px;margin-top:0}.prf-contacts h2 span{width:40px;height:40px;line-height:42px;background:#b70704;color:#fff;border-radius:50%;-webkit-border-radius:50%;display:inline-block;text-align:center;margin-right:15px}.prf-contacts h2 span i{font-size:16px}.prf-contacts .location-info{margin-left:60px}.prf-contacts .location-info p{padding-bottom:30px}.prf-map{width:430px;height:430px;border-radius:50%;-webkit-border-radius:50%;border:10px solid #e6e6e6}.sttng h2{margin:20px 0}.invoice p{line-height:25px;color:#aeaeb1}.invoice-header{border:1px solid #ddd;display:inline-block;width:100%;margin-bottom:40px}.invoice-title{background:#b70704;color:#fff;display:inline-block}.itatic{font-style:italic}.inv-label h3{font-weight:300}ul.amounts li.grand-total{background:#b70704;color:#fff;font-weight:700}.amnt-value,.table-invoice h4{margin:0;font-weight:400}.invoice-title h1{font-size:50px;font-weight:lighter;text-align:center;margin:0;text-transform:uppercase;padding:5px;letter-spacing:2px}.corporate-id,.invoice-list{margin-bottom:30px}.invoice-info,.invoice-title,.profile-nav .user-heading.clock-row{padding:20px}.invoice-info{margin-top:5px}.invoice-btn,.table-invoice{margin-top:30px}.invoice-list h4{font-weight:300;font-size:16px}.invoice-to h2{margin:0;font-size:24px;color:#73737b;font-weight:600}.invoice-btn a,ul.amounts li{font-weight:300;font-size:16px}.table-invoice{border-spacing:5px;border-collapse:separate}.table-invoice>tbody>tr>td{border-top:none}.table-invoice thead tr th{background:#e8e9f0;border-radius:5px;-webkit-border-radius:5px;vertical-align:middle}.table-invoice tbody tr td{background:#f5f6f9;border-radius:5px;-webkit-border-radius:5px;vertical-align:middle}.invoice-block{text-align:right}.fc-header-center,.fc-header-left{text-align:left}.form-horizontal.bucket-form .form-group .help-block,.m-bot-none,.payment-method p,.weather-full-info ul{margin-bottom:0}ul.amounts li{background:#f5f6f9;margin-bottom:5px;padding:10px;border-radius:4px;-webkit-border-radius:4px}.invoice-btn a{margin:0 5px}.panel-primary>.panel-heading.navyblue{background-color:#2a3542;border-color:#2a3542;color:#fff}.table-advance tr td{vertical-align:middle!important}.dataTables_filter,.dataTables_length{padding:0 0 10px}.dataTables_info{padding:15px 0;text-align:left}.dataTables_filter{float:right}.dataTables_length select{width:65px;padding:5px 8px}.dataTables_filter label,.dataTables_length label{font-weight:400;text-transform:capitalize}.clock-row,.timeline-messages h3,.wdt-head,.weather-full-info h1{text-transform:uppercase}.dataTables_filter label{width:100%;float:right;margin-top:4px}.dataTables_filter label input{width:98%;float:right;margin-top:-4px}.border-top{border-top:1px solid #ddd}.dataTables_paginate.paging_bootstrap.pagination li{float:left;margin:0 1px;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px}.dataTables_paginate.paging_bootstrap.pagination li.disabled a{color:#c7c7c7}.dataTables_paginate.paging_bootstrap.pagination li a{color:#797979;padding:5px 10px;display:inline-block}.dataTables_paginate.paging_bootstrap.pagination li.active a,.dataTables_paginate.paging_bootstrap.pagination li:hover a{color:#797979;background:#eee;border-radius:3px;-webkit-border-radius:3px}.dataTables_paginate.paging_bootstrap.pagination{float:right;margin-top:-5px;margin-bottom:15px}.dataTable tr:last-child{border-bottom:1px solid #ddd}.fc-header-title{display:inline-block;margin-top:-45px;vertical-align:top}.fc-header-left{width:18%}.fc-view{margin-top:-50px;overflow:hidden;width:100%}.fc-state-default,.fc-state-default .fc-button-inner{background:#f3f3f3!important;border-color:#ddd;border-style:none solid;color:#646464}.fc-button-today .fc-button-inner,.fc-state-active,.fc-state-active .fc-button-inner,.fc-state-hover,.fc-state-hover .fc-button-inner{background:#32323a!important;color:#fff!important}.fc-event-skin{background-color:#b70704!important;border-color:#b70704!important;color:#fff!important}.fc-grid th{height:50px;line-height:50px;text-align:center;background:#e4e4e4!important}.fc-header-title h2{font-size:18px!important;color:#474752;font-weight:300;padding:0 10px}.external-event{cursor:move;display:inline-block!important;margin-bottom:6px!important;margin-right:6px!important;padding:8px}#external-events p input[type=checkbox]{margin:0}.drg-event-title{font-weight:300;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.fc-content .fc-event{border-radius:4px;webkit-border-radius:4px;padding:4px 6px}.drp-rmv{padding-top:10px;margin-top:10px}.btn-row,.chat-form .input-cont,.icheck .checkbox,.icheck .radio{margin-bottom:10px}.tab-head{background:#7087a3;display:inline-block;width:100%;margin-top:60px}.tab-head .nav-tabs>li>a{border-radius:0;margin-right:1px;color:#fff}.tab-head .nav-tabs>li.active>a,.tab-head .nav-tabs>li.active>a:focus,.tab-head .nav-tabs>li.active>a:hover,.tab-head .nav-tabs>li>a:hover{background-color:#f1f2f7;border-color:#f1f2f7;color:#797979}.progress-xs{height:10px}.progress-sm{height:12px}.panel-heading .nav{border:none;font-size:13px;margin:-15px}.tab-bg-dark-navy-blue ul>li>a{display:block;padding:20px 15px!important}.tab-bg-dark-navy-blue{background:#e0e1e7;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-bottom:none}.panel-heading .nav>li.active>a,.panel-heading .nav>li.active>a:focus,.panel-heading .nav>li.active>a:hover,.panel-heading .nav>li>a{border-width:0;border-radius:0}.panel-heading .nav>li>a{color:#898989}.panel-heading .nav>li.active>a,.panel-heading .nav>li>a:hover{color:#b70704;background:#fff}.panel-heading .nav>li:first-child.active>a,.panel-heading .nav>li:first-child>a:hover{border-radius:4px 0 0;-webkit-border-radius:4px 0 0 0}.tab-right{height:58px}.panel-heading.tab-right .nav>li:first-child.active>a,.tab-right.panel-heading .nav>li:first-child>a:hover{border-radius:0;-webkit-border-radius:0}.panel-heading.tab-right .nav>li:last-child.active>a,.tab-right.panel-heading .nav>li:last-child>a:hover{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0}.panel-heading.tab-right .nav-tabs>li>a{margin-left:1px;margin-right:0}.m-bot20{margin-bottom:20px}.wht-color{color:#fff}.close-sm{font-size:14px}.carousel-indicators li{background:rgba(0,0,0,.2);border:none;transition:background-color .25s;-moz-transition:background-color .25s;-webkit-transition:background-color .25s}.carousel-indicators .active{background:#333;height:10px;margin:1px;width:10px}.carousel-indicators.out{bottom:-5px}.carousel-control{color:#999;text-shadow:none;width:45px}.carousel-control i{display:inline-block;height:25px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px;z-index:5}.carousel-control.left,.carousel-control.right{background:0 0;filter:none}.carousel-control:focus,.carousel-control:hover{color:#ccc;opacity:.9;text-decoration:none}.carousel-inner h3{font-weight:300;font-size:16px;margin:0}.carousel-inner,.m-bot15{margin-bottom:15px}.gritter-close{left:auto!important;right:3px!important}.sm-input{width:175px}.form-horizontal.bucket-form .form-group{border-bottom:1px solid #eff2f7;padding-bottom:15px;margin-bottom:15px}.form-horizontal.bucket-form .form-group:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.round-input{border-radius:500px;-webkit-border-radius:500px}.form-horizontal.bucket-form .checkbox-inline>input{margin-top:1px;border:none}.btn.btn-info.dropdown-toggle{border-left:1px solid #1fadea}.icheck .disabled,.icheck div{float:left}.btn-gap button,.icheck div{margin-right:10px}.icheck label{font-weight:400}.icheck .single-row{display:inline-block;width:100%}.cmxform .form-group label.error{display:inline;margin:5px 0;color:#b94a48;font-weight:400}.cmxform .form-group input.error,.cmxform .form-group textarea.error,input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#b94a48!important}#signupForm label.error{display:inline;margin:5px 0;width:auto;color:#b94a48}.checkbox,.checkbox:focus,.checkbox:hover{border:none}.slider-table tr td{padding:30px 0!important;border:none!important}.add-on{float:right;margin-top:-37px;padding:3px;text-align:center}.add-on .btn{padding:9px}.daterangepicker .ranges .range_inputs>div:nth-child(2){margin-bottom:10px;padding-left:0}.daterangepicker .ranges label{padding-bottom:0;padding-top:8px}.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active:active,.datepicker td span.active:hover,.datepicker td span.active[disabled],.datepicker td.active.active,.datepicker td.active.active:hover,.datepicker td.active.disabled,.datepicker td.active.disabled:hover,.datepicker td.active:active,.datepicker td.active:hover,.datepicker td.active:hover:active,.datepicker td.active:hover:hover,.datepicker td.active[disabled],.datepicker td.active[disabled]:hover,.daterangepicker td.active,.daterangepicker td.active:hover{background:#41cac0}span.customSelect,span.customSelect.changed{background-color:#fff}.daterangepicker .calendar td,.daterangepicker .calendar th{font-family:'Open Sans',sans-serif;font-weight:300;text-align:center;white-space:nowrap}.datepicker td span.active,.datepicker td.active,.datepicker td.active:hover,.daterangepicker td.active,.daterangepicker td.active:hover{text-shadow:none}.datepicker th.switch{width:125px}.datepicker td span{height:40px;line-height:40px}.bootstrap-timepicker table td input{border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px}.cke_bottom,.cke_top{background:#f5f5f5!important;background:-moz-linear-gradient(center top,#f5f5f5,#f5f5f5) #f5f5f5!important;background:-webkit-linear-gradient(center top,#f5f5f5,#f5f5f5) #f5f5f5!important;background:-o-linear-gradient(center top,#f5f5f5,#f5f5f5) #f5f5f5!important;box-shadow:none;padding:6px 8px 2px}.cke_top{border-bottom:1px solid #ccc!important}.cke_chrome{display:block;padding:0}.user-heading.alt{display:inline-block;width:100%;text-align:left}.alt.gray-bg{background:#474751}.terques-bg{background:#b70704}.user-heading.alt a{float:left;margin-right:15px;margin-left:-10px;display:inline-block;border:5px solid rgba(255,255,255,.3);border-radius:50%;-webkit-border-radius:50%}.user-heading.alt a img{width:85px;height:85px;border-radius:50%;-webkit-border-radius:50%}.twt-feed{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;color:#fff;padding:40px 10px 10px}.twt-feed a,.twt-feed a img{border-radius:50%;-webit-border-radius:50%}.corner-ribon{text-align:center;width:71px;height:71px;position:absolute;right:0;top:0;font-size:20px}.corner-ribon i{padding:10px 0 0 35px;color:#fff}.blue-ribon{background:url(../images/twitter_corner_blue.png) no-repeat}.black-ribon{background:url(../images/twitter_corner_black.png) no-repeat}.twt-feed.blue-bg{background:#58c9f3}.twt-feed h1{font-size:18px;font-weight:300;margin-bottom:5px}.twt-feed a{float:left;margin:0 10px}.twt-feed a img{height:85px;width:85px}.twt-category{display:inline-block;margin-bottom:11px;margin-top:10px;width:100%}.twt-feed .wtt-mark{color:rgba(255,255,255,.15);font-size:160px;position:absolute;top:10px;left:40%}.twt-category ul li{color:#bdbdbd;font-size:13px}.twt-category h5{font-size:18px;font-weight:400!important}.cmt-head,.feed-box h1,.p-head{font-weight:400}.twt-write .t-text-area{background:#f4f4f6;border-radius:4px;-webkit-border-radius:4px;border:none;height:40px;color:#c9c9c9;margin-bottom:20px;padding-top:10px}.twt-footer{padding:12px 15px}.twt-footer,.twt-footer a{color:#d2d2d2}.twt-footer i{padding-right:10px}.btn-space{padding-left:11.6%;padding-right:11%}.p-head{color:#f77b6f;font-size:14px}.cmt-head{font-size:13px}.p-thumb img{width:50px;height:50px;border-radius:3px;-webkit-border-radius:3px}.feed-box,.msg-time-chat,.prd-img,.prd-row,.timeline-messages,.timeline-messages .msg-in,.timeline-messages .msg-out,.wdgt-row{position:relative}.feed-box img{border-radius:50%;-webkit-border-radius:50%;width:85px;height:85px}.feed-box h1{font-size:20px;color:#8b8b8b}.feed-box a{color:#3ac7f9}ul.clock-category{padding:15px 0}ul.clock-category li{display:inline-block;width:24%;text-align:center;border:none}ul.clock-category li a span{display:block;line-height:normal}ul.clock-category li a i{font-size:30px;padding-right:0}ul.clock-category li a.active,ul.clock-category li a:hover{color:#b70704!important;background:0 0!important}ul.clock-category li a.active i,ul.clock-category li a:hover i{color:#b70704!important}.clock-row h1{font-size:22px!important;font-weight:400!important;margin:0 0 5px!important;letter-spacing:1px}.clock-row p{font-size:18px;font-weight:300;color:#fff!important;margin:0}.wdgt-row{text-align:center!important}.wdgt-row i{font-size:50px}.wdgt-value h1{color:#c7cbd6;font-size:30px;font-weight:400;margin:0}.wdgt-value p{color:#c7cbd6;font-size:14px;font-weight:300;margin:0}.red-bg{background:#fa8564}.purple-bg{background:#9466b5;color:#fff}.weather-box{float:left;width:100%}.weather-box .symbol{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;padding:61px 15px;width:50%;float:left;text-align:center}.weather-box .symbol i{font-size:70px;text-shadow:-5px 6px 5px rgba(0,0,0,.3)}.weather-box .value{float:right;width:50%;text-align:center;padding:33px 0;font-size:14px;color:#bdbdbd}.weather-box .value i{font-size:20px}.wdgt-row img{width:100%;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.wdt-head{font-size:16px;font-weight:400;text-shadow:0 0 3px rgba(0,0,0,.8);color:#fff;position:absolute;left:20px;bottom:15px}.country-select{position:absolute;top:10px;right:10px}.weather-full-info{color:#cbcbcb}.weather-full-info h1{font-size:14px;font-weight:600;margin:0 0 10px}.weather-full-info h2{font-size:14px;font-weight:300;margin:0 0 5px}.weather-full-info .today-status i{font-size:40px;color:#b70704}.weather-full-info .degree{font-size:30px;font-weight:600;display:inline-block;padding-left:20px}.weather-full-info .degree:after{content:"o";position:relative;top:-12px;font-size:16px}.weather-full-info ul li{display:inline-block;width:16%;text-align:center;border-left:1px solid #f1f2f7}.weather-full-info ul li i{font-size:25px}.weather-full-info .statistics{padding-top:5px}.weather-full-info .statistics:after{content:"o";position:relative;top:-5px;font-size:10px}.btn-add-cart{bottom:9px;padding:12px;position:absolute;right:15px}.prd-row img{width:100%}.prd-row .action{width:100px;height:45px;position:absolute;bottom:10px;right:-35px;background:rgba(0,0,0,.5);border-radius:5px;-webkit-border-radius:5px}.prd-row .action .part1{width:50%;float:left;text-align:center;line-height:45px;color:#fff;font-size:18px}.yellow-bg-prd{background:#fd0;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.prd-row h1{font-size:24px;font-weight:400;color:#5f6165;margin:5px 0}.prd-row p,.prd-row p.normal{color:#bfc2c4}.prd-row p{margin:0}.prd-row .price{margin-top:20px;margin-bottom:20px}.prd-row .price .amnt{color:#b70704;font-size:25px;font-weight:600}.prd-row .price .amnt:after{content:".00";position:relative;top:-10px;font-size:12px}.clock-place{margin:-76px auto 0}span.customSelect{font-size:12px;padding:6px 10px;border:1px solid #eaeaea;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:#a4aaba;text-align:left}.customSelectInner{background:url(../images/customSelect-arrow.gif) center right no-repeat}.chat-form{margin-top:25px;clear:both}.chat-form .input-cont input{margin-bottom:0;border:1px solid #d3d3d3!important;margin-top:0;min-height:45px;background-color:#fff!important}.chat-features a{margin-left:10px}.chat-features a i{color:#d0d0d0}.timeline-messages h3{margin-bottom:30px;color:#b70704;font-size:16px;background:#fff;padding:20px;margin-top:-3px;position:relative}.timeline-messages:before{background:rgba(0,0,0,.05);bottom:0;width:2px}.msg-time-chat .text:before,.msg-time-chat:before,.timeline-messages:before{content:"";left:20px;position:absolute;top:-2px}.timeline-messages .msg-in .arrow,.timeline-messages .msg-out .arrow{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;left:-8px;position:absolute;top:25px;width:0;display:block}.timeline-messages .msg-in .arrow{border-right:8px solid #949496!important}.timeline-messages .msg-out .arrow{border-right:8px solid #41cac0!important}.msg-time-chat:first-child:before{margin-top:27px}.msg-time-chat:before{background:#ccc;border:2px solid #fafafa;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;height:16px;margin:35px 0 0 -7px;width:16px}.msg-time-chat:hover:before{background:#41cac0}.msg-time-chat:first-child{padding-top:0}.message-img{float:left;margin-right:30px;overflow:hidden}.message-img img{display:block;height:44px;width:44px}.message-body{margin-left:50px;display:inline-block}
.flot-chart .bars,.flot-chart .chart,.flot-chart .pie,.gmaps{height:300px}#header-editor,.lock-box,.pricing-plan,.pricing-table.most-popular,.team-info-wrap,.widget-head{position:relative}#taglist,#time,.lock-wrapper .locked,.pricing-quotation,.rating span.star,.team-info,.ullist li,.ullist li a{display:inline-block}.cal-day,.circle-sat ul li span,.monthly-stats h4,.pricing-head h1,.region-earning-stats,.widget-h{text-transform:uppercase}.msg-time-chat .msg-in .text{border-radius:4px;-webkit-border-radius:4px;margin-top:14px}.msg-time-chat .msg-in .text .first{background:#949496;padding:10px;color:#fff;float:left;border-radius:4px;-webkit-border-radius:4px;margin-right:5px;width:120px;text-align:right}.msg-time-chat .msg-in .text .second{background:#8fd6d6;padding:10px;color:#fff;float:left;border-radius:4px;-webkit-border-radius:4px}.msg-time-chat .msg-out .text{border:1px solid #e3e6ed;padding:10px;border-radius:4px;-webkit-border-radius:4px}.calendar-block .clndr,.chart-meta,.msg-time-chat p,.prospective-spark-bar,.weather-info{margin:0}.msg-time-chat .attribution{font-size:11px;margin:0 0 5px}.msg-time-chat{overflow:hidden;padding:8px 0}.msg-in a,.msg-in a:hover{color:#b64c4c;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;margin-right:10px;font-weight:400;font-size:13px}.msg-out a,.msg-out a:hover{color:#288f98;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;margin-right:10px;font-weight:400;font-size:13px}.bg-terques{background:#8fd6d6!important}.bg-red{background:#ffa991!important}.bg-purple{background:#bda4ec!important}.bg-green,.mini-stat .green{background:#aec785!important}.bg-yellow{background:#fed65a!important}.bg-blue{background:#99cce3!important}.boxed-page{background-color:#000!important}.box-head,tr.even.gradeA td.sorting_1,tr.odd td.sorting_1,tr.odd.gradeA td.sorting_1{background:0 0}.boxed-page .container{background:#32323a;padding-left:0;padding-right:0}.boxed-page>.container{overflow:hidden}.boxed-page .container #sidebar{position:inherit}.boxed-page .container .header .container{background:#fff}.boxed-page .container aside{float:left}.boxed-page .container .wrapper{background:#f1f2f7;min-height:900px}.boxed-page .brand,.full-width #main-content{margin-left:0}.tools a{margin-left:10px;color:#a7a7a7;font-size:12px}.gmaps{width:100%}.ullist{border-bottom:1px solid #ccc;margin-left:20px}.ullist li{margin-left:5px}.ullist li a{padding:10px 20px!important;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#f1f1f1}.ullist li.active a{background:#fff;border-bottom:1px solid #fff;position:relative;top:1px;margin-bottom:-1px}.rating{unicode-bidi:bidi-override;direction:rtl;font-size:30px}.rating span.star{font-family:FontAwesome;font-weight:400;font-style:normal}.rating span.star:hover{cursor:pointer}.rating span.star:before{content:"\f006";padding-right:5px;color:#bec3c7}.rating span.star:hover:before,.rating span.star:hover~span.star:before{content:"\f005";color:#41cac0}#editor-container{width:100%;margin:10px auto 0}#header-editor{overflow:hidden;padding:0 0 30px;border-bottom:1px solid #eaeaea}#headerLeft,#headerRight{width:49%;overflow:hidden}#headerLeft{float:left;padding:10px 1px 1px}#headerLeft h2,#headerLeft h3{margin:0;overflow:hidden;font-weight:400;font-family:'Open Sans',sans-serif}#headerLeft h2{font-size:2.6em;line-height:1.1em;text-transform:capitalize;color:#314558;margin-bottom:20px}#headerLeft h3{font-size:1.5em;line-height:1.1em;margin:.2em 0 0;color:#757575}#headerRight{float:right;padding:1px}#headerRight p{line-height:1.8em;text-align:justify;margin:0}#headerRight p+p,.todo-action-bar{margin-top:20px}#headerRight>div{padding:20px;margin:0 0 0 30px;font-size:1.1em;color:#757575}#columns{color:#757575;overflow:hidden;padding:20px 0}#columns h3{color:#314558}#columns>div{float:left;width:33.3%}#columns #column1>div{margin-left:1px}#columns #column3>div{margin-right:1px}#columns>div>div{margin:0 10px;padding:10px 20px}#columns blockquote{margin-left:15px}#taglist{font-weight:700;margin:0 0 0 20px}.cke_editable.cke_editable_inline.cke_focus{background:#fcfcfc;border:1px solid #eaeaea;cursor:text;outline:0}.general-table .progress,.pricing-quotation p,.team-info p,.to-do-list li p{margin-bottom:0}.adv-table table tr td{padding:10px}.adv-table table.display thead th{border-bottom:1px solid #ddd;padding:10px}td.details{background-color:#eee}.dataTable tr:last-child,td.details table tr td{border:none}.adv-table table.display tr.odd.gradeA{background-color:#f9f9f9}.adv-table table.display tr.even.gradeA{background-color:#fff}.adv-table .dataTables_filter label input{float:right;margin-left:10px;width:78%}.adv-table .dataTables_filter label{line-height:33px;width:100%}.adv-table .dataTables_length select{display:inline-block;margin:0 10px 0 0;padding:5px 8px;width:65px}.adv-table .dataTables_info,.dataTables_paginate{padding:10px 0 0 15px}.adv-table .dataTables_filter,.adv-table .dataTables_length{padding:15px 15px 0 0}.cke_chrome{border:none!important}.editable-table .dataTables_filter{width:80%}#time,.btn-add-task button,.btn-todo-select button,.chat-send button,.full-width .navbar-header{width:100%}table.display tr.even.gradeC,table.display tr.even.gradeU,table.display tr.even.gradeX,table.display tr.gradeC,table.display tr.gradeU,table.display tr.gradeX,tr.even td.sorting_1,tr.even.gradeU td.sorting_1,tr.even.gradeX td.sorting_1,tr.odd.gradeC td.sorting_1,tr.odd.gradeU td.sorting_1,tr.odd.gradeX td.sorting_1{background:0 0}.demo-xchart{height:400px;width:100%}.horizontal-menu{margin-top:18px;float:left}.horizontal-menu .navbar-nav>li{margin-right:5px}.horizontal-menu .navbar-nav>li>a{padding:10px 20px;border-radius:30px;-webkit-border-radius:30px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.horizontal-menu>.navbar-nav>li>.dropdown-menu{margin-top:23px;box-shadow:0 0 5px rgba(0,0,0,.1)!important;border:none}.full-width .nav .show>a,.full-width .nav .show>a:focus,.full-width .nav .show>a:hover,.full-width .nav li.active a,.full-width .nav li.dropdown a:hover,.full-width .nav li.dropdown.show a:focus,.full-width .nav>li>a:hover{background-color:#b70704;text-decoration:none;color:#fff;transition:.3s;-webkit-transition:.3s;border-radius:30px;-webkit-border-radius:30px}.full-width .dropdown-menu{box-shadow:none}.full-width .dropdown-menu>li>a{padding:10px 20px;font-size:13px}.form-body{padding:20px}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{background-color:#2a3542;color:#fff;cursor:pointer;text-decoration:none}.ms-container .ms-list,.ms-container .ms-list.ms-focus{box-shadow:none!important}.ms-container .ms-list.ms-focus{border:1px solid #2a3542}.ms-selectable .search-input,.ms-selection .search-input{margin-bottom:10px}.spinner-buttons.btn-group-vertical .btn{height:17px;margin:0;padding-left:6px;padding-right:6px;text-align:center;width:22px}.spinner-buttons.btn-group-vertical .btn i{margin-top:-3px}.breadcrumbs-alt a.current:before,.breadcrumbs-alt a:before,.breadcrumbs-alt a:hover:before{left:-1em;margin-top:-1.6em;position:absolute;top:50%;transition:.3s ease-in-out;content:""}.spinner-buttons.btn-group-vertical .btn:first-child{border-radius:0 4px 0 0!important;-webkit-border-radius:0 4px 0 0!important}.spinner-buttons.btn-group-vertical .btn:last-child{border-radius:0 0 4px!important;-webkit-border-radius:0 0 4px!important}.wysihtml5-toolbar .btn-default{background:#fff;color:#757575}.lock-screen{background:url(../images/lock-screen.jpg) top/cover #1fb3a3}.lock-wrapper{margin:10% auto;max-width:500px}.lock-name,.lock-pwd{width:50%;height:50px;margin-top:55px;color:#b70704;background:#fff;line-height:50px}.lock-name{float:left;padding:0 20px;text-align:left;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}#time,.circle-sat ul,.daily-visit,.epie-chart,.gauge-canvas,.pc-epie-chart,.pricing-table,.side-mini-graph,.sparkline,.widget-h{text-align:center}.lock-pwd{float:right;padding:0 0 0 80px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.lock-pwd input{width:75%;margin-top:6px;color:#626f81}.lock-pwd input:focus,.lock-pwd input:hover{border-color:#fff}.lock-wrapper img{position:absolute;left:33%;border-radius:50%;-webkit-border-radius:50%;border:10px solid #fff;width:160px;height:160px}.lock-wrapper .locked{margin-bottom:20px;color:#026f7a}.btn-lock,.btn-lock:hover{background:#fff;color:#626f81;margin-top:-8px}.lock-input{width:83%;border:none;float:left;margin-right:3px}#time{color:#fff;font-size:125px;margin-bottom:50px;font-family:Lato,sans-serif;font-weight:100}.language{margin-top:4px}.language .dropdown-menu{border:none;box-shadow:0 0 5px rgba(0,0,0,.1)!important;margin-top:18px}.language .dropdown-menu li:last-child a{border-bottom:none}.language .dropdown-menu li a{font-size:13px;padding:10px}.language .dropdown-menu li a:hover{background:#f1f2f7;color:#32323a}.language-menu{margin-top:15px!important;padding:0}.lang-arrow-up{background:url(../images/top-arrow.png) no-repeat;width:18px;height:10px;margin-top:-15px;float:right;margin-right:15px}.breadcrumbs-alt{list-style-type:none;margin:0 0 20px;overflow:hidden;padding:0;width:100%}.breadcrumbs-alt li{float:left;margin:0 25px 0 0;transition:.3s ease-in-out}.breadcrumbs-alt a:before{border-color:#e0e1e7 #e0e1e7 #e0e1e7 transparent;border-style:solid;border-width:1.5em 0 1.7em 1em}.breadcrumbs-alt a:after{border-bottom:1.5em solid transparent;border-left:1em solid #e0e1e7;border-top:1.5em solid transparent;content:"";margin-top:-1.5em;position:absolute;right:-1em;top:50%;transition:.3s ease-in-out}.breadcrumbs-alt a{background:#e0e1e7;color:#444;float:left;font-size:12px;padding:10px;position:relative;text-decoration:none;transition:.3s ease-in-out}.breadcrumbs-alt a.current:before,.breadcrumbs-alt a:hover:before{border-color:#b70704 #b70704 #b70704 transparent;border-style:solid;border-width:1.5em 0 1.7em 1em}.breadcrumbs-alt a.current:after,.breadcrumbs-alt a:hover:after{border-bottom:1.5em solid transparent;border-left:1em solid #b70704;border-top:1.5em solid transparent;content:"";margin-top:-1.5em;position:absolute;right:-1em;top:50%;transition:.3s ease-in-out}.breadcrumbs-alt a.current,.breadcrumbs-alt a:hover{background:#b70704;color:#fff;float:left;font-size:12px;padding:10px;position:relative;text-decoration:none;transition:.3s ease-in-out}.footer-section{background:#32323a;color:#fff;padding:10px 0;bottom:0;width:100%;margin-top:30px}.go-top{margin-right:1%;float:right;background:rgba(0,0,0,.4);width:25px;height:25px;border-radius:2%;-webkit-border-radius:2%}.go-top i{color:#fff;font-size:18px;padding-top:2px}.site-min-height{min-height:900px}.price-head{padding:10px 0 50px}.price-head h1{font-size:32px;font-weight:400;color:#b70704}.pricing-table{background:#f1f2f7;padding:0 0 25px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.most-popular{background:#f1f2f7;color:#7d7d7d}.most-popular .pricing-head{background:#b70704;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;position:relative;height:170px}.most-popular .pricing-quote,.most-popular ul li i{color:#b70704}.most-popular .price-actions .btn{background:#b70704!important;cursor:pointer}.pricing-table .price-actions .btn{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#7d7d7d;color:#fff;border:none;box-shadow:none;text-shadow:none;padding:10px 20px;cursor:pointer}.pricing-head{background:#7d7d7d;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;position:relative;height:170px}.pricing-head h1{font-size:24px;font-weight:300;padding-top:30px;color:#fff}.pricing-quote{background:#fff;padding:22px 0;color:#7d7d7d;font-size:45px;font-weight:100;width:150px;height:150px;border-radius:50%;-webkit-border-radius:50%;margin:-85px auto;z-index:100;position:relative}.pricing-quote:after{width:170px;height:170px;border-radius:50%;-webkit-border-radius:50%;border:10px solid rgba(255,255,255,.5);margin:-85px auto;z-index:100;position:absolute;content:"";left:-10px;top:75px}.pricing-table ul{margin:120px 0 50px;padding:0}.pricing-table ul li{margin:0 2em;padding:1em 0;text-align:left;font-weight:300}.pricing-table ul li i{margin-right:10px}.pricing-quote span.note{display:inline;font-size:18px;line-height:.8em;position:relative;top:-18px}.pricing-quote p{font-size:16px;color:#d2d2d6}.pricing-quotation,.team-info{background:#eee;padding:20px 20px 35px;margin-bottom:100px;width:100%;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.pricing-quotation h3,.team-info h3{font-weight:300}.pricing-quotation:before,.team-info:before{background-color:#eee;border-color:#eee;border-image:none;border-right:1px solid #eee;border-style:none;top:-7px;content:"";display:block;height:14px;left:48%;position:absolute;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:15px}.circle-sat ul li,.daily-sales-info span,.epie-chart,.pc-epie-chart,.percent{display:inline-block}.sortable .panel .panel-heading{cursor:move}.has-switch span.switch-left,.has-switch span.switch-right{border-radius:40px;-webkit-border-radius:40px}.toggle-heading h3{font-size:16px;margin:0 0 10px;padding-bottom:10px;font-weight:300}.tagsinput{height:40px!important;min-height:41px!important;margin:0!important;overflow:auto!important;padding:5px!important}div.tagsinput span.tag{background:#cde69c!important;border:0!important;color:#638421!important;margin-bottom:4px!important;padding:5px 6px!important}.hd-title{font-size:16px;margin:10px 0}.main-chart{width:100%;height:265px}#flotTip{background:#fff;border:1px solid #ccc;padding:10px}#legendcontainer26,.daily-visit-spark{padding:10px 0}#legendcontainer26 .legendColorBox,.sm-pie .legendColorBox{padding-right:5px}#legendcontainer26 .legendColorBox div,.sm-pie .legendColorBox div{border-radius:100%!important}.widget-h{color:#afaebc;font-size:16px;margin:0 0 10px}.gauge-value{color:#fa8564;font-size:16px;font-weight:700;padding-left:20px}.gauge-title{color:#ccc;font-size:14px;padding-right:20px}.gauge-meta{margin:0;padding-top:7px}.sm-pie .legendColorBox>div{border:0 solid #fff!important}.epie-chart{position:relative;width:80px;height:80px}.epie-chart canvas,.pc-epie-chart canvas{position:absolute;top:0;left:0}.percent{line-height:80px;z-index:2}.pc-epie-chart{position:relative;width:50px;height:50px}.sm-pie,.target-sell{width:100%;display:block}.pc-epie-chart .percent{display:inline-block;line-height:50px;z-index:2;font-size:10px;color:#5bc6f0}.percent:after{content:'%';margin-left:.1em;font-size:.8em}.visit-chart-value{font-size:18px;color:#3acdc7;font-weight:600;padding-top:10px}.visit-chart-title{font-size:16px;padding-top:10px;color:#ccc}.left-stat-label,.right-stat-label{font-size:11px;position:relative;top:10px}.visit-chart-title i{color:#3acdc7}.top-stats-panel{min-height:164px}.top-stats-panel .sm-pie{margin-top:30px}.sm-pie{height:100px}.target-sell{height:40px}.side-graph-info{float:left;padding-top:7px;padding-bottom:7px;padding-left:15px}.side-mini-graph{float:right;width:70px;margin-right:10px}.calendar-block,.conversation-list .odd .chat-avatar{float:right!important}.side-graph-info.payment-info{padding-top:10px}.monthly-stats{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin:-15px -15px 15px;padding:15px}.monthly-stats.pink{background-color:#9972b5!important}.monthly-stats h4{color:#fff;font-weight:400;margin:0;padding:5px 0 10px}.circle-sat ul li span,.left-stat-label span,.right-stat-label span{display:block}.left-stat-label{text-align:right;padding-right:10px}.right-stat-label{text-align:left;padding-left:10px}.location-earning-stats,.region-earning-stats{text-align:center;font-family:'Open Sans',sans-serif;font-weight:600}.left-stat-label .sell-percent{color:#f9a10c;font-size:14px}.right-stat-label .sell-percent{color:#36d8c0;padding-top:30px;font-size:14px}.spark-bar-label span{display:block;color:#bbb}.bar-label-value{font-size:20px;color:#666!important}.prospective-spark-bar li{padding:20px 0}.jqstooltip:after{top:100%;left:50%;border:4px solid rgba(136,183,213,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:rgba(0,0,0,.6);margin-left:-4px}.stat-btn{padding:3px;background-color:#eee6f5;border-radius:3px;height:24px;color:#cab1d9}.stat-btn.active,.stat-btn:hover{background-color:#422c50;color:#cab1d9}.region-earning-stats{color:#6d6d6d;padding:40px 30px}.region-earning-stats span{display:block;color:#b0c781;font-size:20px}.location-earning-stats{margin-bottom:30px}.location-earning-stats li{padding:0 15px;display:inline-block;text-transform:uppercase;font-size:12px}.location-earning-stats li span{display:block;font-size:14px}.stat-divider{border-right:1px dashed #dadada}.vector-stat{height:150px;margin-top:20px}.alert-icon{width:40px;height:40px;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.alert-icon i{width:40px;height:40px;display:block;text-align:center;line-height:40px;font-size:20px;color:#fff}.widget-collapse,.widget-collapse i{height:20px;width:20px;text-align:center}.notification-info{margin-left:56px;margin-top:-40px}.notification-meta{margin-bottom:3px}.notification-info p{margin:0;color:#999;font-size:12px}.alert-info .alert-icon{background-color:#99cce3}.alert-danger .alert-icon{background-color:#fcb1ae}.alert-success .alert-icon{background-color:#98d7ad}.alert-warning .alert-icon{background-color:#ffe699}.notification-sender{color:#414147}.notification-time{font-style:italic;color:#999}.alert-info .notification-info a{color:#45a2c9}.alert-danger .notification-info a{color:#fb6f6b}.alert-success .notification-info a{color:#42b663}.alert-warning .notification-info a{color:#e6cb76}.alert-info.bucket-notification{background-color:#eef7fd}.alert-danger.bucket-notification{background-color:#fef3f2}.alert-success.bucket-notification{background-color:#eef8f8}.alert-warning.bucket-notification{background-color:#fff7e1}.conversation-list li{margin-bottom:24px}.conversation-list .chat-avatar{width:40px;display:inline-block;text-align:center;float:left}.conversation-list .chat-avatar i{font-size:12px;font-style:normal}.conversation-list .ctext-wrap i{display:block;font-style:normal;font-weight:700;position:relative;font-size:12px;color:#2cb9b3}.conversation-list .conversation-text{display:inline-block;font-size:12px;float:left;margin-left:12px;width:70%}.conversation-list .ctext-wrap{padding:10px;background:#d5f2ef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;display:inline-block}.conversation-list .ctext-wrap p{margin:0;padding-top:3px}.conversation-list .ctext-wrap:after{right:100%;top:20%;border:5px solid rgba(213,242,239,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#d5f2ef;margin-top:-5px}.conversation-list .odd .conversation-text{width:70%!important;margin-right:12px;text-align:right;float:right!important}.conversation-list .odd .ctext-wrap{background:#eeeef2!important}.conversation-list .odd .ctext-wrap i{color:#acacac}.conversation-list .odd .ctext-wrap:after{left:100%!important;top:20%!important;border-color:rgba(238,238,242,0)!important;border-left-color:#eeeef2!important}.chat-send{padding-left:0}.event-calendar{background:#1fb5ac;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;min-height:474px}.calendar-block{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#fff}.event-list-block{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.calendar-block .clndr-controls{margin:15px 0!important}.calendar-block .day-contents{width:30px;margin:auto}.calendar-block .day-contents:hover,.today .day-contents{width:30px;background:#1fb0ab;cursor:pointer;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.event-list li{background:rgba(255,255,255,.2);padding:10px 30px 10px 10px;color:#fff;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.event-close{display:inline-block;font-size:20px;color:#fff;position:absolute;right:4px;top:8px}.cal-day,.mini-stat-icon{font-size:30px;color:#fff}.cal-day{font-weight:300;padding-top:15px;padding-bottom:30px}.cal-day span{font-size:14px;display:block}.evnt-input,.evnt-input:focus{background:0 0;border:none;border-bottom:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;padding-left:0;margin-top:10px}.mini-stat,.weather-widget{-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:20px}.widget-collapse{display:block;position:absolute;right:10px}.widget-collapse i{display:block;line-height:20px;font-size:8px}.mini-stat{background:#fff;padding:20px;border-radius:3px}.mini-stat-icon{width:60px;height:60px;display:inline-block;line-height:60px;text-align:center;background:#eee;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;float:left;margin-right:10px}.mini-stat-info{font-size:12px;padding-top:2px}.mini-stat-info span{display:block;font-size:24px;font-weight:600}.orange{background:#fa8564!important}.red_txt{color:#f7941d!important}.tar{background:#1fb5ac!important}.pink{background:#a48ad4!important}.yellow-b{background:#fdd752!important}.weather-widget{background:#fff;border-radius:3px;padding:12px 15px}.weather-info li{font-size:14px;color:#ccc}.weather-icon{margin-right:10px;padding-right:10px}.weather-icon canvas{margin-top:15px}.weather-cent span{font-size:30px;font-weight:700;color:#aec785}.weather-cent span:after{content:"o";font-size:16px;position:relative;top:-15px}.bar-stats{height:80px;margin-top:20px;border-bottom:2px solid #aec785;position:relative}.progress-stat-bar{padding-left:10px}.progress-stat-bar li{height:78px;width:20px;background:#f1f1f1;position:relative;margin-right:5px;float:left}.todo-actionlist a,.todo-actionlist a i{height:24px;width:24px;display:inline-block}.progress-stat-percent{background:#aec785;display:block;position:absolute;bottom:0;left:0;width:100%}.bar-legend{position:absolute;top:0;right:0}.bar-legend li{font-size:11px;margin-bottom:5px}.bar-legend-pointer{height:10px;width:10px;display:inline-block;position:relative;top:1px;margin-right:5px}.bar-legend-pointer.green{background:#aec785}.daily-sales-info{color:#ccc;padding-top:6px}.daily-sales-info span.sales-count{font-size:18px;color:#aec785;font-weight:600}.daily-sales-info span.sales-label{position:relative;top:-2px}.todo-title{margin-right:70px}.to-do-list li{background:#f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;padding:13px;margin-bottom:5px;cursor:move}.todo-actionlist{position:absolute;right:15px;top:13px}.todo-actionlist a{float:left}.todo-actionlist a i{text-align:center;line-height:24px;color:#ccc}.todo-actionlist a:hover i{color:#666}.todo-done i{font-size:14px}.todo-remove i{font-size:10px}.line-through{text-decoration:line-through}.drag-marker{height:17px;display:block;float:left;width:7px;position:relative;top:2px}.drag-marker i{height:2px;width:2px;display:block;background:#ccc;box-shadow:5px 0 0 0 #ccc,0 5px 0 0 #ccc,5px 5px 0 0 #ccc,0 10px 0 0 #ccc,5px 10px 0 0 #ccc,0 15px 0 0 #ccc,5px 15px 0 0 #ccc;-webkit-box-shadow:5px 0 0 0 #ccc,0 5px 0 0 #ccc,5px 5px 0 0 #ccc,0 10px 0 0 #ccc,5px 10px 0 0 #ccc,0 15px 0 0 #ccc,5px 15px 0 0 #ccc;-moz-box-shadow:5px 0 0 0 #ccc,0 5px 0 0 #ccc,5px 5px 0 0 #ccc,0 10px 0 0 #ccc,5px 10px 0 0 #ccc,0 15px 0 0 #ccc,5px 15px 0 0 #ccc}.to-do-list li .todo-check input[type=checkbox]{visibility:hidden}.todo-check{width:20px;position:relative;margin-right:10px;margin-left:10px}.todo-check label{cursor:pointer;position:absolute;width:20px;height:20px;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc}.todo-check label:after{opacity:0;content:'';position:absolute;width:13px;height:8px;background:0 0;top:3px;left:3px;border:3px solid #cfcfcf;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.todo-checklabel:hover::after{opacity:.3}.todo-check input[type=checkbox]:checked+label:after{opacity:1}.todo-search-wrap{padding:0}.todo-search{-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important}.side-mini-stat{padding:10px 0!important}.notification-pie-chart{position:relative!important;display:block;height:50px;width:50px}.notification-pie-chart .percent,.notification-pie-chart .pie-percent{width:50px!important;height:50px!important;display:block;line-height:52px!important;text-align:center;margin-left:0!important;padding-left:0!important;position:absolute;top:0;font-size:11px!important;font-weight:400!important;color:#666}.legendLabel{padding-bottom:3px}
.confirmation-tab a,.confirmation-tab a:hover{color:#fff!important;text-align:center!important;text-decoration:none!important}.notification-pie-chart .percent:after{content:'%';margin-left:.1em;font-size:.8em}.first-city{color:#7bd0d1}.second-city{color:#c5cc73}.third-city{color:#e47578}.top-menu .dropdown-menu:after,.top-menu .dropdown-menu:before{bottom:100%;left:9%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.pull-right.top-menu .dropdown-menu:after,.top-menu .dropdown-menu:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px;margin-left:-7px}.pull-right.top-menu .dropdown-menu:before,.top-menu .dropdown-menu:before{border-color:rgba(238,238,238,0);border-bottom-color:#eee;border-width:8px;margin-left:-8px}.pull-right.top-menu .dropdown-menu:after,.pull-right.top-menu .dropdown-menu:before{bottom:100%;left:90%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.chartJs{width:100%;display:block}#gmap-list,#gmap-tabs{height:450px}#graph-area-line>svg,#graph-bar>svg,.drop-box{width:100%!important}.task-info .desc p{padding-bottom:0!important}.task-info .desc h5{padding-top:8px}.evnt-input:-moz-placeholder{color:#fff!important;font-size:12px}.evnt-input::-moz-placeholder{color:#fff!important;font-size:12px}.evnt-input:placeholder{color:#fff!important;font-size:12px}.evnt-input::-webkit-input-placeholder{color:#fff!important;font-size:12px}.cl-left{clear:left}.clr,footer{clear:both}.ln-height{line-height:40px}.panel-heading span.head{padding-top:13px;padding-bottom:13px}.table-leave{width:10%!important}.table-leave td,.table-leave th{text-align:center!important;padding:5px!important}.input-group.date .input-group-addon span{cursor:pointer;display:block;height:16px;width:16px}.form-horizontal .has-feedback .form-control-feedback{top:0;right:-15px}.form-horizontal .has-feedback .input-group .form-control-feedback{top:0;right:-30px}ul.top-menu>li>a.ico_dash{padding-right:0!important}.page_heading{float:left;margin-left:1%;font-size:1.5em;margin-top:2em}.has-error .form-control-feedback{color:#a94442}.has-feedback .form-control-feedback{position:absolute;top:0;right:10px;display:block;width:34px;height:34px;line-height:34px;text-align:center}.red{color:red}.bg_red{background:red;border:1px solid #c00}.bg_grn{background:#0b0;border:1px solid #090}.pointer,table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc,table.table thead .sorting_desc_disabled,table.tablesorter thead{cursor:pointer}div.dataTables_paginate{float:right;margin:0}table td.action a,table td.action em{display:inline-block;vertical-align:text-top}table td.action a{color:#000;text-align:center!important;font-size:12px}table td.action a:hover{color:red;text-align:center!important}.confirmation-tab a:hover{font-weight:300!important}h2.trigger{background:url(../images/trigger.gif) repeat-x rgba(0,0,0,0);color:#333;cursor:pointer;font-size:1.2em;font-weight:400;height:30px;line-height:30px;margin:0;padding:0;text-align:left;width:100%}h2.trigger:hover{color:#666}h2.active span{background:url(../images/up_arrow.png) 10px center no-repeat rgba(0,0,0,0)}h2.trigger span{background:url(../images/down_arrow.png) 10px center no-repeat rgba(0,0,0,0);padding-left:30px}.main_icons{list-style:none;float:right;margin:0 1em 0 0;position:relative;z-index:1}.main_icons ul{position:absolute;list-style:none;width:140px;background:#fff;padding:6px 0 0 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #acb2b4;left:-54px;top:48px;display:none;z-index:9}.main_icons>li{display:inline-block;margin:3px 2px 0;position:relative;width:40px;height:40px;float:left}.holer_ledger_chk,.main_icons>li:hover>.pointer,.main_icons>li:hover>ul{display:block}.main_icons ul li{display:inline-block;padding:0;width:40px;height:35px}.main_icons ul li a,.main_icons>li a{width:40px;height:40px;background-repeat:no-repeat;background-position:0 0;margin:0;padding:0;color:#000}.main_icons>li button{width:40px;height:auto;margin:0;background:#fafafa;padding:0;border:none;color:#000;font-weight:500}.main_icons.item-search-icon>li{height:48px;float:left}.main_icons.item-search-icon>li.first{margin-right:5px}.main_icons.item-search-icon>li.last{margin-top:-4px}.main_icons.item-search-icon ul li a,.main_icons.item-search-icon>li a{width:34px}.main_icons.item-search-icon>li .btn.btn-success{float:right;padding:6px 8px}.search_button,a.barcode-scan,a.create-vacancy-button,a.mi10,a.mi2,a.mi20,a.mi5,a.mi6,a.refresh,a.si1,a.si2,a.si3,button.mi3,button.mi4{position:relative;background:0 0}.search_button::before,a.barcode-scan::before,a.create-vacancy-button::before,a.mi10::before,a.mi20::before,a.mi2::before,a.mi5::before,a.mi6::before,a.refresh::before,a.si1::before,a.si2::before,a.si3::before,button.mi3::before,button.mi4::before{font-family:FontAwesome;left:0;font-size:25px;font-weight:500;position:relative;background:0 0}.refresh::before{margin-top:-23px;content:"\f021";font-family:FontAwesome;float:right;padding:0 14px;font-size:25px;font-weight:500;position:absolute}.mgtopp455{margin-top:23px!important;margin-left:5px!important}a.mi1{background:url(../images/mi1.png)}a.mi2::before{content:"\f0fe"}button.mi3::before{content:"\f0c7"}button.mi3:hover:after{border:1px solid #000;content:"Save";position:absolute;background:#fff;color:#000;text-align:20px;top:32px;padding:2px;font-size:14px}.journal.journal-panel .panel-heading .branch-name label,a.mi10::before{position:relative}button.mi4::before{content:"\f044"}a.mi5::before{content:"\f08e"}a.mi6::before{content:"\f02f"}a.mi7{background:url(../images/mi7.png)}a.mi8{background:url(../images/mi8.png)}a.mi9{background:url(../images/mi9.png)}a.mi10::before{content:"\f112";font-family:FontAwesome;padding:2px 6px;color:#000!important}.journal .conant-box,.journal .conant-box input,.journal .num,.ui-widget.finance_ledger,.ui-widget.finance_ledger_chk{font-family:'Open Sans',sans-serif}a.mi11{background:url(../images/mi11.png)}a.mi12{background:url(../images/mi12.png)}a.mi13{background:url(../images/mi13.png)}a.si1:before{content:"\f0e0"}a.si2:before{content:"\f1c3"}a.si3:before{content:"\f1c1"}a.create-vacancy-button::before{content:"\f00e"}a.barcode-scan::before{content:"\f02a"}a.refresh::before{content:"\f021"}.search_button::before{content:"\f002"}.serchh .search_button::before{content:"\f002";margin-left:28px!important}.search_button{border:0}em.pointer{display:none;position:absolute;top:38px;z-index:9999;right:13px;width:16px;height:11px;background:url(../images/pointer.png)}.draft_button,.save_button{float:left;margin-left:-2px;background:0 0;border:none}footer{display:block;width:100%;bottom:0;left:0;position:fixed;background:#333;color:#fff;padding:10px 0;z-index:9999}footer span{padding:0 0 0 15px;display:block}footer span strong{font-weight:700!important}.pull-lft{float:left;width:50%;padding-right:30px}.pull-rgh{float:right;width:50%;padding-left:30px}.cont-set-info,.journal.journal-panel .select-box,.pull-lft-1{float:left;width:100%}.pull-cnt-3,.pull-lft-3,.pull-rgt-3{float:left;width:30%;margin-left:30px}.pull-lft-3-sub{float:left;width:25%}.pull-cnt-3-sub{float:left;width:40%}.pull-rgt-3-sub{float:left;width:27%}.pull-lft-4{float:left;width:30%}.pull-rgt-4{float:right;width:70%}.pull-lft-5{float:left;width:88%}.pull-rgt-5{float:left;width:10%}.center-tabs,.emp-list-cont{width:100%;text-align:center;float:left}.emp-list-cont{margin:0 auto;height:auto}.emp-lft-but-act1{width:144px;min-width:141px;background:#efb758;font-size:13px;float:left;font-weight:700;margin:0 0 5px;padding:15px 20px;border-radius:7px;border:0 solid #000}.emp-lft-but-act1:hover{background:#efb758;box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);cursor:pointer}.journal .panel,.journal.journal-panel .conant-box>li:nth-child(2n){background:#fff}.emp-lft-but-act2{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d1d3d4),color-stop(1,#bcbec0));background-image:-o-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:-moz-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:-webkit-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:-ms-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:linear-gradient(to bottom,#d1d3d4 0,#bcbec0 100%);font-size:13px;background-color:#ccc;float:left;text-align:center;margin:0;width:100%;padding:15px 20px;border-radius:7px;border:0 solid #000}.journal .panel-heading,.panel-second-heading{color:#aa0907;border-bottom:1px solid #eff2f7}.emp-lft-but-act2:hover{-webkit-box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);cursor:pointer}.emp-lft-but-act1 a,.emp-lft-but-act1 a:hover{color:#32323a}.controls{width:40px;float:left;margin:10px}.controls a{background-color:#222;border-radius:4px;border:2px solid #000;color:#fff;padding:2px;font-size:14px;text-decoration:none;display:inline-block;text-align:center;margin:5px;width:20px}.search-box-position{width:100%;float:left}.search-box-click{width:4%;float:right;margin-right:4%}.panel-second-heading{font-size:14px;font-weight:600;background:#fafafa;text-transform:uppercase;padding: 10px 22px;display:table;z-index:999;width:100%;text-align:left;position:static;margin-top:15px;margin-bottom:15px;float:left}.guidelines,.guidelines-point{font-size:13px;margin-left:30px}.guidelines{color:#aa0907;font-weight:600;text-transform:uppercase;width:20%;text-align:left}.guidelines-point{margin-right:30px;margin-top:14px;font-weight:500;line-height:23px}.create-employee-tab{width:280px!important}.col-left,.col-right{border:1px solid #eee;border-radius:5px;margin:28px 0;background:#eee;padding:10px 0}#stickyheader{width:100%;top:116px}.first,.second{width:15%;display:inline}.third{width:66%;float:right;margin-right:0;display:inline}.form-horizontal label.control-label{min-height:20px}.activecl a{color:#fff}.formbg{border:1px solid #eee;border-radius:10px 10px 0 0;margin-top:20px;width:100%}.left-mag{margin-left:11px}.journal .panel{margin:0}.journal .panel-heading{background:#fafafa;overflow:hidden;padding:5px 15px}.journal .heading .credit,.journal .panel-heading .title,.journal .table,.product-purchase .form-control,ul.ui-helper-reset li label input[type=checkbox]{float:left}.journal .panel-heading .title h2{font-size:16px;font-weight:600;float:left;margin:0 2px 0 0}.journal .panel-heading .title h2 .form-control{width:100px}.journal .panel-heading .title span{font-size:13px;font-weight:600;color:#444;float:left;margin:1px 0 0 5px}.journal .panel-heading .title span small{font-size:13px;font-weight:400}.journal .panel-heading .date{float:left;font-size:13px;font-weight:600;text-align:left;width:auto}.journal .panel-heading .date .form-control{width:80%!important}.journal .panel-heading .date .days{float:left;width:100%;font-weight:400;color:#444}.journal .table ul{padding:0;margin:0;list-style:none}.journal .heading{width:100%;float:left;padding:5px 0 0;font-size:13px;font-weight:600;color:#333}.journal .conant-box li,.journal .total{border-bottom:1px solid #eee;padding:10px 0}.journal .heading .blank{width:35px;float:left}.journal .heading .detail{float:left;padding-left:30px;margin-right:30px}.journal .heading .amount,.journal .heading .last,.journal .total .credit_total,.journal.journal-panel .total .debit_total{text-align:right}.journal .heading .blank-big{width:38%;display:none}.ui-widget.finance_ledger{font-size:13px;color:#333}.journal .conant-box{font-size:13px;color:#333;width:100%;float:left;min-height:180px}.journal .conant-box li{float:left;width:100%;margin:0}.journal .conant-box .finance_ledger_chk input.ledger_id_class_chk{float:left;background:#fff;padding:3px;border:1px solid #ddd;border-top:1px solid #bbb;font-family:'Open Sans',sans-serif;font-size:13px;color:#333}.journal .conant-box input{float:left;background:#555;padding:3px;border:1px solid #222;border-top:1px solid #000;font-size:13px;color:#fff}.journal .num{float:left;width:auto;text-align:left;margin:0 0 0 15px;font-size:12px;color:#333}.journal .particulars .name{font-weight:400}.journal .particulars .holer_ledger{font-weight:400;font-size:13px}.journal .particulars .balnce{display:block;margin:0 0 0 10px;font-weight:600;font-size:13px;color:#222}.ui-widget.finance_ledger_chk{font-size:13px}.journal .particulars .balnce small{font-size:13px;font-style:italic;font-weight:400;margin-right:8px}.journal .particulars .account{font-size:11px}.journal .price{text-align:right;min-height:20px;position:inherit}.journal .conant-box li .price input.price-input{float:right;width:70px;text-align:right}.journal .credit .blank,.journal .debit .blank,.journal .price .blank{float:left;height:35px;width:100%}.journal .blank-div{width:38%;float:left}.journal .total{font-size:13px;font-weight:400;float:left;width:100%;border-top:1px solid #eee;margin-top:1em}.journal .total .left-panel{margin-left:35px}.journal .total .blank{float:left;width:76.5%}.journal .right-side{margin:0 20px 0 0}.journal .credit,.journal .debit{text-align:right;display:none}.journal .credit span{display:none}.journal .right-col{display:none;background:#999;float:left;margin:0;height:100%;border-left:1px solid #888;padding:0}.journal .right-col ul{list-style:none;padding:0;margin:0}.journal .right-col ul li{padding:5px 10px;border-bottom:1px solid #888;font-size:12px;font-weight:600}.journal .right-col ul li span{float:left;margin:0 5px 0 0;color:#222}.journal .right-col ul li a{display:block;text-decoration:none;color:#ddd}.journal .right-col ul li a:hover{color:#ccc}.journal .cr_dr_class{width:30px!important;float:left!important;line-height:18px!important}.journal .table .ul_conant_box ul li{text-transform:capitalize;border:none;font-size:12px;padding:0!important}.journal .table .ul_conant_box ul li .type-ref{float:left;width:auto;margin:0 10px}.journal .table .ul_conant_box ul li .bill_id_link{float:left;width:auto;margin:2px 10px 0 0;font-weight:600}.journal .table .ul_conant_box ul li .date{float:left;width:auto;margin:2px 15px 0 0}.journal .table .ul_conant_box ul li .amount{float:left;width:auto;margin:2px 0 0;font-weight:600}.delete_cart_mini{float:right;min-height:20px;margin-right:15px}.journal.journal-panel .conant-box>li{min-height:10px;padding:20px 0}.journal.journal-panel .conant-box>li:nth-child(odd){background:#f9f9f9}.journal.journal-panel .left-col.align-center{float:none;margin:0 auto}.journal.journal-panel .table{border:1px solid #e2e2e4;border-top:none;padding:10px}.journal.journal-panel .journal-header{background:#ddd;background:-moz-linear-gradient(top,#666 0,#555 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#666),color-stop(100%,#555));background:-webkit-linear-gradient(top,#666 0,#555 100%);background:-o-linear-gradient(top,#666 0,#555 100%);background:-ms-linear-gradient(top,#666 0,#555 100%);background:linear-gradient(to bottom,#666 0,#555 100%);color:#aa0907;overflow:hidden;padding:0;border:1px solid #444}.journal.journal-panel .panel-heading{padding:10px 15px;background:0 0;border-bottom:1px solid #555;margin:0}.journal.journal-panel .panel-heading .branch-name{float:left;width:auto}.journal.journal-panel .panel-heading .branch-name select{padding:0 5px;margin:-1px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#eee;font-size:13px;color:#555;border:1px solid #d9d9d9;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:34px;width:265px}.journal.journal-panel .panel-heading .branch-name label:after{content:'';font-size:12px;padding:0 0 2px;position:absolute;pointer-events:none}.journal.journal-panel .panel-heading .branch-name label:before{content:'';right:0;top:0;width:33px;height:33px;background:url(../images/select_button.png) no-repeat #eee;border-radius:0 4px 4px 0;position:absolute;pointer-events:none;display:block}.journal.journal-panel .panel-heading .right-side{float:right;width:auto;margin:0}.journal.journal-panel .panel-heading .right-side input{background:#eee}.journal.journal-panel .panel-heading .date{width:142px;float:right}.journal.journal-panel .panel-heading .date input{background:#fff;width:100%!important}.journal.journal-panel .heading{float:left;width:100%;margin:0;padding:0;color:#eee}.journal.journal-panel .heading .blank-big{width:30%;display:block}.journal.journal-panel .blank-div{width:30%;float:left}.delete_icon,.journal.journal-panel .num .ui-widget,.journal.journal-panel .particulars .name,.journal.journal-panel .price .price-box{vertical-align:middle}.journal.journal-panel .particulars .name .ui-widget input{width:100%}.journal.journal-panel .credit .blank,.journal.journal-panel .debit .blank{height:auto;display:none}.journal.journal-panel .credit,.journal.journal-panel .debit{text-align:right;display:block}.journal.journal-panel .credit span{display:table-cell;height:56px;width:71px;vertical-align:middle}.journal.journal-panel .debit span{width:71px;vertical-align:middle}.journal.journal-panel .total{margin:0 0 1.5em;background:#555;color:#eee;font-weight:600}.journal.journal-panel .total .number{float:left;width:35px}.journal.journal-panel .total .left-panel{margin-left:0;padding-left:30px;margin-right:30px}.journal.journal-panel .select-box select{padding:5px 33px 5px 5px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:url(../images/select_button.png) right center no-repeat #fff;color:#555;border:1px solid #e2e2e4;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:33px;width:100%}.journal.journal-panel .select-box label{position:relative;float:left;width:100%}.journal.journal-panel .conant-box.payment-page .price span,.journal.journal-panel .conant-box.reciept-page .price span{display:inline-block}.journal.journal-panel .conant-box.reciept-page li.row_main_heading{min-height:1px;background:#ddd;background:-moz-linear-gradient(top,#666 0,#555 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#666),color-stop(100%,#555));background:-webkit-linear-gradient(top,#666 0,#555 100%);background:-o-linear-gradient(top,#666 0,#555 100%);background:-ms-linear-gradient(top,#666 0,#555 100%);background:linear-gradient(to bottom,#666 0,#555 100%);color:#eee;overflow:hidden;padding:0;border:1px solid #444}.journal.journal-panel .conant-box.payment-page li.row_main_heading{min-height:1px;background:#ddd;background:-moz-linear-gradient(top,#666 0,#555 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#666),color-stop(100%,#555));background:-webkit-linear-gradient(top,#666 0,#555 100%);background:-o-linear-gradient(top,#666 0,#555 100%);background:-ms-linear-gradient(top,#666 0,#555 100%);background:linear-gradient(to bottom,#666 0,#555 100%);color:#eee;overflow:hidden;padding-left:0!important;border:1px solid #444}.form-horizontal.row-border h5{font-size:13px;font-weight:700}ul.ui-helper-reset li label{font-size:12px;float:left;width:100%;padding:0}ul.ui-helper-reset li label span{float:left;margin:8px 0 -3px 5px;font-size:12px}#btn_ajax_add.btn.btn-primary,.back-button{margin-left:15px}#btn_ajax_add.btn.btn-primary.margin-left{margin-left:0}.product-purchase{background:0 0;position:inherit}.product-purchase td{position:inherit!important}.product-purchase table .last-item-td{width:150px}.product-purchase table .last-item-th{width:230px}.product-purchase table .quantity-item-td{width:330px}
.product-purchase td small{float:left;margin:10px 0 0 10px}
#chk_all,.configure_cart_mini .prod_edit,.delete_cart_mini .prod_del,.delete_cart_mini .row_del{text-indent:-50em;overflow:hidden}.delete_cart_mini .prod_del,.delete_cart_mini .row_del,.product_wrapper_div ul li.delete_button .delete_cart_mini a:hover{background:url(../images/streamline.png) no-repeat}.journal.new-popup .panding-bill,.my_moq_div{width:530px}.against_reference .cr_dr_current_val_1,.against_reference .cr_dr_name_1,.closebox_chart,.my_tip_moq{font-weight:700}.product-purchase .order_tb2 .form-control,.table-full-width table{max-width:100%}.journal.new-popup .against_reference .table ul,.new-popup .against_reference .bill_detail_heading,.panel-body.panel-padd{padding:0}#frm_fourth .product_purchase_final h1{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:15px;font-weight:600}#frm_fourth .product_purchase_final h1 a{color:#006ab7}ul.list_total_quote li{display:inline-block;float:left;margin:0 5px}ul.list_total_quote li span{font-size:12px;float:left;font-weight:600;color:#222;margin-right:5px}ul.list_total_quote li small{font-size:12px;float:left;margin:0}.my_tip_moq{color:#000;text-decoration:underline!important;cursor:pointer}.my_moq_div{position:fixed;top:50%;transform:translateY(-50%);background-color:#eee;margin:0;padding:10px;color:#333;text-align:center;z-index:99;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #fff;box-shadow:0 0 5px #555}.my_moq_div h1{font-size:20px;margin:10px 0}.our_uqo_grid{float:left;width:100%;border:1px solid #ccc}.our_uqo_grid li{float:left;width:25%;border-right:1px solid #ccc;padding:0}.our_uqo_grid li:last-child{border-right:none}.our_uqo_grid li span{padding:8px 5px;float:left;width:100%;border-bottom:1px solid #ccc}.our_uqo_grid li small{padding:8px 5px;float:left;width:100%;margin:0}.closebox_chart{background:#999;border-radius:90px;color:#fff;font-size:12px;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.activeopen,.inactiveclose{background-repeat:no-repeat;background-position:center bottom}.pre_book_the_vpo_excess{display:inline-block;background-color:#ccc;border:1px solid #bbb;border-radius:3px;margin:0;color:#000;padding:3px 8px 16px;text-align:center;text-shadow:0 1px #eee}.activeopen{background-image:url(../images/up-arrow.png)}.inactiveclose{background-image:url(../images/down-arrow.png)}.pre_book_the_vpo_excess_detail>div{float:left;width:100%;border:1px solid #ccc;margin-top:15px}.pre_book_the_vpo_excess_detail .head_title{border-bottom:1px solid #ccc;font-size:14px;font-weight:700;padding:10px}.pre_book_the_vpo_excess_detail ul{float:left;padding:20px 10px 10px;width:100%}.pre_book_the_vpo_excess_detail ul li{float:left;width:100%;margin-bottom:10px}.pre_book_the_vpo_excess_detail ul li label{float:left;font-weight:400;margin:6px 0 0;width:auto}.pre_book_the_vpo_excess_detail ul li .form-control{float:right;width:50%}.loader_im_div{background:url(../images/loader_im_div-bg.png);height:100%;margin:0 auto;position:absolute;width:100%;z-index:99999}.loader_im_div img{position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}#chk_all{display:inline-block;width:13px;height:13px}.chk_all{background:url(../images/check-button.png) center top no-repeat}.chk_all_no{background:url(../images/check-button.png) center bottom no-repeat}.prebook_items_btn{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d1d3d4),color-stop(1,#bcbec0));background-image:-o-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:-moz-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:-webkit-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:-ms-linear-gradient(bottom,#d1d3d4 0,#bcbec0 100%);background-image:linear-gradient(to bottom,#d1d3d4 0,#bcbec0 100%);text-align:center;background-color:#ccc;font-size:14px;color:#333;text-shadow:0 1px #fff;border-radius:3px;padding:8px;margin:10px 0 0;border:1px solid #bbb;min-width:100px;display:inline-block}.prebook_items_btn:hover{-webkit-box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);-moz-box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);box-shadow:1px 5px 5px -2px rgba(0,0,0,.4);cursor:pointer}.panel-body,.product-purchase.full-width{width:100%;float:left}.mini_cart_my{position:relative}.mini_cart_container{position:absolute;opacity:1.8;background:#fff;width:260px;float:left;padding:10px;top:0;right:-39px;border-radius:5px;z-index:999;border-top:3px solid #f26027;box-shadow:0 0 2px #333}.mini_cart_container:after{border-color:#f26027 transparent;border-style:solid;border-width:0 10px 10px;content:"";display:block;right:50px;position:absolute;top:-10px;width:auto}.mini_cart_row{float:left;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.img_cart_mini{float:left;width:50px;padding:5px;background:#fff;border:1px solid #ccc;margin:0 10px 0 0}.product-details{float:left;width:130px;margin:0 10px 0 0}.name_cart_mini{font:400 13px calibri,Arial,Helvetica,sans-serif;color:#555;margin-bottom:5px}.qty_cart_mini{float:left;width:auto;margin:0 10px 0 0;font-size:13px;font-weight:400}.price_cart_mini{color:#f26027;font-size:13px;font-weight:400}.button_row{float:right;width:16px}.delete_cart_mini .prod_del{float:right;width:16px;height:16px;margin:5px 2px 0 0}.delete_cart_mini .row_del{float:right;width:16px;height:16px}.configure_cart_mini .prod_edit{float:right;background:url(../images/pencil-icon.png) no-repeat;width:16px;height:16px}.mini-link-checkout{background:#ef5c20;background:-moz-linear-gradient(top,#ef5c20 0,#d5480e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ef5c20),color-stop(100%,#d5480e));background:-webkit-linear-gradient(top,#ef5c20 0,#d5480e 100%);background:-o-linear-gradient(top,#ef5c20 0,#d5480e 100%);background:-ms-linear-gradient(top,#ef5c20 0,#d5480e 100%);background:linear-gradient(to bottom,#ef5c20 0,#d5480e 100%);border-radius:3px;margin:0 0 0 5px;padding:5px 7px 4px;text-align:center;color:#fff;font-size:10px;font-weight:400;border:0;font-family:calibri,Arial,Helvetica,sans-serif;text-transform:uppercase;box-shadow:0 1px 3px #bdbdbd;cursor:pointer;float:right}.reciepts-name,.table-margin.table-padding9 td.table-left strong{font-size:12px}.reciepts-name,strong{font-weight:600}.mini-link-checkout:hover{background:#686868;background:-moz-linear-gradient(top,#000 0,#686868 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,#686868));background:-webkit-linear-gradient(top,#000 0,#686868 100%);background:-o-linear-gradient(top,#000 0,#686868 100%);background:-ms-linear-gradient(top,#000 0,#686868 100%);background:linear-gradient(to bottom,#000 0,#686868 100%)}.blank-section,.display-none,.form-horizontal .form-group .col-md-12 label.col-md-4.control-label.display,.form-horizontal .form-group .col-md-4.control-label.display-blank,.rt-wrapper .fb_button_ps,.table-margin .other_tax_charg .quotation_detail{display:none}.close_cart{background:url(../images/close-button.png) center center no-repeat #fff;float:right;height:20px;position:relative;border-radius:100%;width:20px;text-align:center;top:-9px;left:9px;cursor:pointer;overflow:hidden;text-indent:5em}.against_reference,.panding-bill{box-shadow:0 0 5px #333;left:50%}.table-responsive{width:100%;margin:0;overflow:auto}.responsive-table{overflow-X:auto;padding-bottom:15px}h5.full-width{float:left;width:100%;margin-bottom:15px}.expect_date{float:right;width:98%}#content #tab_product .quotation_detail{float:none;width:auto;margin:0 25px;overflow:hidden;text-align:center}#content #tab_product .quotation_detail .grid,#content .other_tax_charg .quotation_detail .grid{float:none;display:inline-block}#content .other_tax_charg .quotation_detail{float:none;width:auto;margin:0 25spx;overflow:hidden;text-align:center}.float-lt,.journal.journal-panel .particulars .name .ui-widget.finance_ledger_chk,.panel-heading.heading{float:left}.add-button{float:left;margin-left:7px}.other_tax_charg{width:100%;max-width:100%}#grid_cin_div .table,.other_tax_charg .table,.table-margin .other_tax_charg{margin-bottom:0}.table-responsive button.btn-primary.btn{margin-right:10px;float:right}.btn-primary-right{float:right;margin:10px 25px 0 0}.bottom-col,.product_wrapper_div ul{float:left;width:100%;margin:0}.my_vpo_list_div_name{position:relative;width:100%;float:left}.my_vpo_list_div_name li{position:static}.my_vpo_list_div_name li ul.my_second_div{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:2px;z-index:99999}.my_vpo_list_div_name li ul.my_second_div li{margin:0 5px 0 0;background:0 0;border:1px solid #ccc;padding:0}.product_wrapper_div ul li a.activecl,.product_wrapper_div ul li a:hover{background:#ededed;font-weight:400}.my_vpo_list_div_name li ul.my_second_div li a{color:#222;white-space:nowrap;padding:5px 8px;display:block}.my_vpo_list_div_name li ul.my_second_div li:hover{box-shadow:none;background:#eee}.product_wrapper_div ul li{float:left;margin-right:3px}.product_wrapper_div ul li a{background:#fff;color:#333;margin:0;border:1px solid #ddd;border-bottom:none;border-radius:2px 2px 0 0;font-size:13px;padding:8px 15px;font-weight:400}.product_wrapper_div ul li a:hover{box-shadow:none;color:#333}.row_list_div_ppc{width:50%;float:left}.panel-heading,.product_wrapper_div ul li.delete_button{margin-bottom:10px}.product_wrapper_div ul li.delete_button .row_list_div_ppc{width:44%}.product_wrapper_div ul li.delete_button .delete_cart_mini{margin:8px 0 0}.product_wrapper_div ul li.delete_button .delete_cart_mini a{border:none;padding:0}.table-margin .table-bordered{border-top:none;margin-bottom:0}.table-margin .table-bordered.first-table{border-top:1px solid #ddd}.table-margin .other_tax_charg input[type=textbox]{padding:3px 5px;border:1px solid #ddd;border-top:1px solid #bbb;border-radius:0;max-width:177px;float:none;display:inline-block}.table-margin .other_tax_charg input[type=checkbox],.table-responsive .row{margin:0}.table-margin th{background:#eee}.table-margin td,.table-margin th{width:16.5%}.table-margin td:first-child,.table-margin th:first-child{width:7%!important}.table-margin td span.head_main{text-align:left!important;width:100%;float:left}.table-dim-product table td,.table-dim-product table th{width:20%}.table-dim-product input[type=text]{padding:5px;width:50px;float:none;display:inline-block;text-align:center}.action_width_man{width:150px!important}#dim_det{width:100%;float:left;margin:0 0 15px}#container_contact_detail input+input{float:right}.table-margin.table-padding td:first-child,.table-margin.table-padding th:first-child{width:32%!important}.journal.journal-panel.new-popup .panding-bill .date,.table-margin.table-padding td.table-left,.table-margin.table-padding th.table-left,.table-margin.table-padding9 td.table-left,.table-margin.table-padding9 th.table-left{text-align:left}.table-margin.table-padding .other_tax_charg input[type=textbox],.table-margin.table-padding td.table-right,.table-margin.table-padding th.table-right,.table-margin.table-padding9 .other_tax_charg input[type=textbox],.table-margin.table-padding9 td.table-right,.table-margin.table-padding9 th.table-right{text-align:right}.table-margin.table-padding td,.table-margin.table-padding th{width:11%;min-width:150px}.table-margin.table-padding td,.table-margin.table-padding.new th{width:9%;min-width:99px}.table-margin.table-padding td .tbl_tax_rule td,.table-margin.table-padding9 td .tbl_tax_rule td{padding-right:20px!important}.table-margin.table-padding9 th:first-child{width:280px!important;max-width:280px}.table-margin.table-padding9 td:first-child{width:274px!important;max-width:274px}.table-margin.table-padding9 th{width:120px;max-width:120px}.table-margin.table-padding9 td{width:121px;max-width:121px}.new-popup .against_reference .bill_detail_reference{padding:0;max-height:300px;overflow:auto}.new-popup .against_reference{z-index:99}.journal.new-popup .conant-box li{padding:10px!important;text-align:left}.journal.new-popup .conant-box li:nth-child(2n){background:#fff}.journal.new-popup .conant-box li:nth-child(odd){background:#f9f9f9}.journal.new-popup .panding-bill .contant-box{padding:0;max-height:220px;overflow:auto}.journal.journal-panel.new-popup .panding-bill li{min-height:30px}.journal.new-popup .panding-bill .name{width:90px;word-wrap:break-word}.journal.new-popup .panding-bill .type{width:140px;float:left}.journal.new-popup .panding-bill .date{width:100px}.journal.new-popup .panding-bill .aftercd{width:100px;float:left}.journal.new-popup .panding-bill .balance{width:auto;margin:0}.journal.new-popup .panding-bill .contant-box .aftercd,.journal.new-popup .panding-bill .contant-box .balance,.journal.new-popup .panding-bill .contant-box .date,.journal.new-popup .panding-bill .contant-box .name,.journal.new-popup .panding-bill .contant-box .type,.journal.new-popup .panding-bill .contant-box .type label{font-weight:400}.journal.new-popup .panding-bill .contant-box .type input[type=radio]{margin:1px 3px 0 0}.journal.journal-panel .against_reference h5 span{display:inline-block}.reciepts-name{float:left;margin:4px 10px 0 0}.journal.new-popup .conant-box .ul_conant_box li,.journal.new-popup .conant-box .ul_conant_box li:nth-child(2n),.journal.new-popup .conant-box .ul_conant_box li:nth-child(odd){background:0 0}.against_reference{width:100%;max-width:600px;float:left;background:#eee;border:1px solid #f9f9f9;position:absolute;top:2%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:999}.closebox,.closebox-inner{background:#ccc;position:absolute;top:-10px;right:-10px;width:20px;height:20px;border-radius:90%;text-align:center;color:#333}.closebox-inner:hover,.closebox:hover{background:#0063b1;color:#fff}.against_reference h5{font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#222}.bill_detail_heading{float:left;width:100%;border-top:1px solid #999;border-bottom:1px solid #999;padding:2px 0}.bill_detail_heading li{float:left;padding:0 5px!important;border:none!important;font-size:11px;color:#222}.bill_detail_heading .type-ref,.bill_detail_reference .type-ref{float:left;width:20%;min-width:90px;text-align:left}.bill_detail_heading .name{float:left!important;width:30%;text-align:center}.bill_detail_heading .date,.bill_detail_reference .date{float:left;text-align:center;width:30%}.bill_detail_heading .amount{float:right;text-align:right}.bill_detail_reference .bill_id_link,.bill_detail_reference .name{text-align:center;word-break:break-all;font-weight:700;float:left}.bill_detail_reference{float:left;width:100%;padding:10px 0}.bill_detail_reference li{padding:3px 5px!important;font-size:11px;color:#222;border:none!important}.bill_detail_reference .type-ref .reference_type_class{float:left!important;text-align:left!important;width:70px;padding:3px;border:1px solid #222;border-top:1px solid #000}.bill_detail_reference .name{width:160px}.bill_detail_reference .bill_id_link{width:30%}.bill_detail_reference .date strong{float:left;width:100%;text-align:right;padding-right:15px}.bill_detail_reference .date small{width:100%;text-align:right;font-size:11px;float:left;padding-right:20px}.bill_detail_reference .amount{float:right;text-align:right;font-weight:700}.reference_bill_class{float:left;padding:3px;width:70px}.bill_detail_total{float:left;width:100%;margin:15px 0}.bill_detail_total .total{margin:0!important;float:right;border-top:1px solid #999;border-bottom:double #999;font-size:11px;font-weight:700!important;width:auto;color:#222;padding:1px 5px 1px 20px}.panding-bill{background:#eee;border:1px solid #f9f9f9;float:left;position:absolute;top:50%;transform:translate(-50%,-50%);width:265px;z-index:10}.panding-bill .heading{text-align:center;background:#999;color:#fff}.panding-bill .head{background:#ccc;float:left;width:100%}.panding-bill .contant-box{float:left;width:100%;padding:15px 0 10px}.panding-bill .contant-box li{font-style:italic;font-weight:400;float:left;width:100%;padding:6px 5px!important;cursor:pointer}.panding-bill .contant-box li:hover{background:#ddd}.panding-bill .name{width:60px;text-align:left}.panding-bill .date{width:80px;text-align:right}.panding-bill .balance{float:right;margin-left:10px;text-align:right;width:90px}.panding-bill .name input[type=radio]{float:left!important;width:auto!important;margin:1px 3px 0 0}.panding-bill .name label{float:left;width:auto;font-style:normal;font-weight:400}.form-horizontal .form-group.form-group-marg{margin:0 15px}.form-horizontal .form-group.form-group-marg1{margin:0 10px}select.form-control{padding:2px 33px 5px 5px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:url(../images/select_button.png) right center no-repeat #fff;color:#555;border:1px solid #e2e2e4;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:33px;width:100%}.table>thead>tr>th:first-child{width:52px}.table>thead>tr>th.auto-width:first-child{width:auto!important}.form-inline select.form-control{padding-right:20px;width:60px}.panel-body.top{padding-bottom:20}.row1{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group .col-md-6,.form-horizontal .form-group>.col-md-4,.form-horizontal .form-group>.col-md-5,.form-horizontal .form-group>.col-sm-3,.form-horizontal .form-group>.col-sm-4,.full-width .col-md-12,.full-width .col-md-12 .col-md-10.left-pading,.pull-rgh>.col-md-12,.table-responsive .row .numbers .col-md-6.col-sm-5{padding-left:0}.form-horizontal .pull-lft .form-group>.col-md-12,.form-horizontal .pull-lft .form-group>div .col-md-12,.form-horizontal .pull-rgh .form-group>.col-md-12{padding-left:0;padding-right:0}.bottom-textarea{float:left;width:100%;margin-top:20px}.form-horizontal .form-group .col-sm-3 .col-md-8,.form-horizontal .form-group .col-sm-4 .col-md-8,.table-responsive .row .numbers .col-md-6.col-sm-7{padding-right:0}.button-row,.button-section{width:100%;float:left;margin:0 0 20px}.small-input{width:20%;float:left;margin:0 1% 0 0}.small-input.last{margin:0 0 0 1%}.big-input{width:43%;float:left;margin:0}.bigest-input{width:58%;float:left;margin:0}.biger-input{margin-right:4px!important;width:78%;float:left;margin:0;padding-right:2px}.left-input{width:35%;float:left;margin:0 1% 0 0}.right-input{width:64%;float:left;margin:0}.smal-inpt,.small-box-inpt,.small-box-input{width:30%;float:left;margin:0}.big-box-input{width:45%;float:left;padding-right:0;margin:0}.biger-box-inpt{width:69%;float:right;margin:0}.inpt-boxL,select.form-control.select-boxL{width:49%;margin-right:1%;float:left}.inpt-boxR,select.form-control.select-boxR{width:49%;margin-left:1%;float:right}.bigt-inpt{width:38%;margin:0 1%;float:left}.control-label-1,.full-width,.instrument_div,.nurration_div{width:100%;float:left}select.form-control.small-box-inpt{width:30%;float:left;margin:0 1% 5px 0}select.form-control.biger-input-inpt{width:69%;float:left;margin:0 0 5px}.control-label-1{font-weight:600;font-size:12px}.control-label-1 .form-control{float:left;width:auto;margin:2px 4px 0 0}input[type=checkbox].float-ltf{float:left;text-align:left;width:auto}#btn_ajax_add.btn.btn-primary.margin-left{margin-left:0}.table-section{margin:30px 0}.table-section th{padding:5px;border:1px solid #000}.table-section td{padding:5px}.radio-button input[type=radio]{margin:9px 5px 0}input[type=checkbox],input[type=radio]{margin-right:2px}.form-horizontal .form-group .col-md-12 label.col-md-4.control-label{width:25%}.nurration_div{padding:0 20px}.instrument_div{padding:0 20px 15px}.form-horizontal .new-div .form-group .col-md-12 label.col-md-4.control-label{width:29%}.journal.journal-panel .heading.heading-bg{padding:5px 0;background:#666}.table tr th{font-size:13px;white-space:nowrap}.table tr td{padding:3px 10px!important;font-size:13px}.full-width{margin:0;position:relative;z-index:1}.full-width .col-md-12 .col-md-2.control-label{width:12.3%}.full-width .col-md-12 .col-md-10{padding-right:0;width:87.7%}.col-md-3.half-width,.fromdate,.todate{width:33.33%;float:left}.col-md-1.control-label.date,.col-sm-1.control-label.date{text-align:center;padding-left:0;padding-right:0}#grid_dispatch_div.table-dim-product table td,#grid_dispatch_div.table-dim-product table th{width:18%}.activecl,.activecl2{margin-bottom:5px;min-height:80px;min-width:141px}.button-row.button-row-padding{margin:0 0 5px}.button-row.button-row-padding .col-md-12{padding:0 0 10px;float:left;width:100%}.new-section{float:left;width:100%}.form-horizontal .new-section .form-group>.col-md-4{padding:0 15px}.form-horizontal .form-group .col-md-6.left-pad{padding-left:15px;padding-right:0;float:left}.form-horizontal .form-group .col-md-5.left-pad{padding-left:15px;padding-right:0;float:left;width:48%}.col-md-4.half-width{width:37.5%;float:left}
#btn_ajax_add.btn.btn-primary.add-btn,.copy-button-section,.form-horizontal .form-grp .form-group,.inputbox,.table-heading h4{margin:0 0 10px}.box,.copy-button-section,.panel-body.product_detail .form-group,.panelbody,.table-full-width{width:100%;float:left}.question-btn,.table-margin .table-bordered .table-right input{text-align:right}.col-md-4.left,.col-md-4.right{padding-right:0;width:33.33%}.form-horizontal .form-group .col-md-2.right-pad{padding:0;float:right;width:auto}.add-bton,.full-width .btn-section,.panel.top,.table-container.pad .table-heading{margin-bottom:10px}.col-md-12.pad-non,.form-group.accept .col-md-12 .col-md-9,.form-group.upload .col-md-12,.form-group.upload .col-md-12 .col-md-9,.profile-summary .form-group .col-md-12{padding:0}.col-md-5.din-pro-qty{width:45%;float:left}.col-md-3.radio-btn{width:auto;float:left}.form-group.ful-width>.col-md-6{float:left;padding:0 30px 0 0;width:50%}.form-group.ful-width>.col-md-6.right{padding:0 0 0 30px}.form-group.ful-width>.col-md-6 label.col-md-4.control-label{width:25%}.form-group.ful-width>.col-md-6>.col-md-8{width:75%}.form-group.ful-width>.col-md-6.right .col-md-7.left-pad{width:62%;float:left;padding-right:0}.form-group.ful-width>.col-md-6.right .col-md-2.right-pad{padding-right:15px}.big-div,.small-div{float:left;padding-right:0}.form-horizontal .pull-rgh .form-group>.col-md-12>.col-md-7.pad-left{float:left;padding-right:0;width:62%}.form-horizontal .pull-rgh .form-group>.col-md-12>.col-md-7.pad-left.butn{width:60%}.form-horizontal .pull-rgh .form-group>.col-md-12>.col-md-2.pad-right{float:right;padding-left:6px;width:auto;padding-right:47px}#content #tab_product .quotation_detail.quotation_detail-1{margin:0}.add-button.add-btn{margin-left:0}.table-responsive button.btn-primary.btn.rgh-margin{margin-right:0}.btn-primary-left{float:left;margin:10px 0 0}.small-div{width:20%}.big-div{width:40%}.last-div{width:auto;float:right;padding-left:0}.other_charge_table.varriable_discount .table>thead>tr>th:first-child{width:auto!important}.form-horizontal .pull-rgh .form-group>.col-md-12>.col-md-7.pincode-text{width:60%;float:left}.form-horizontal .pull-rgh .form-group>.col-md-12>.col-md-1.add-btn{padding:0 15px 0 0;width:auto;float:right}.all-item-wrp,.input-append{position:relative}.input-append .add-btn{width:auto;float:left;padding-left:0}.input-append .add-on{float:right;margin-top:0;padding:0;position:absolute;right:0;text-align:center;top:3px;z-index:999}.input-append .add-on i{background:url(../images/date-icon.png) center center no-repeat;float:left;width:30px;height:28px}.timepicker-picker .btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.timepicker-picker .icon-chevron-down,.timepicker-picker .icon-chevron-up{width:14px;height:14px;margin-top:3px;line-height:14px;vertical-align:text-top;background-position:center center;background-repeat:no-repeat;display:inline-block}.timepicker-picker .icon-chevron-up{background-image:url(../images/uparrow.png)}.timepicker-picker .icon-chevron-down{background-image:url(../images/downarrow.png)}.bootstrap-datetimepicker-widget{padding:8px}.bootstrap-datetimepicker-widget:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;right:6px;position:absolute;top:-7px}.bootstrap-datetimepicker-widget:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;right:7px;position:absolute;top:-6px}.bootstrap-datetimepicker-widget td{text-align:center;font-size:16px;font-weight:700}.bootstrap-datetimepicker-widget td span{border-radius:4px;cursor:pointer;display:block;float:left;height:40px;line-height:40px;margin:2px;width:35px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.table.ppc-table>thead>tr>th,.value .col-md-7{width:50%}.table.ppc-table>thead>tr>th:first-child{width:50%!important}.pull-lft .control_label{padding:0 15px;margin-left:25%;margin-bottom:10px}.pull-rgh .control_label{padding:0;margin-bottom:10px}.min-height{min-height:35px}.question-btn{width:100%;float:left;margin-bottom:10px}.form-grp{margin:0 -15px}.emp-list-cont-page .col-md-7,.form-horizontal .form-grp .form-group .col-md-8,.formgroup .col-md-6.right,.value.col-md-6{padding-right:0}.cont-set-info .col-md-12,.emp-list-cont-page .col-md-5.control-label,.form-group.form-up .col-md-12,.form-horizontal .form-group.pad .col-md-12,.form-horizontal .form-grp .form-group .col-md-12.control-label,.formgroup .col-md-6.left,.pading-left{padding-left:0}.emp-right,ul.bullet{padding-left:20px}.tools.pull-right{padding:5px 0}.form-horizontal .form-group .col-md-12 .employer-type label.col-md-4.control-label{width:33.33%;font-size:11px!important;padding-left:0}.form-horizontal .form-group .col-md-12 .employer-type label.col-md-4.control-label input[type=radio],.form-horizontal .type-radio .control-label input[type=radio]{float:left;margin:2px 5px 8px 0}.form-horizontal .type-radio .control-label{width:22%;float:left;font-size:11px!important}.form-horizontal .type-radio .col-sm-5.control-label{width:30%;float:left}.form-horizontal .emp-list-cont.emp-cont .form-group.last .col-md-12 label.col-md-4.control-label,.form-horizontal .profile-summary .form-group .col-md-12 label.col-md-4.control-label{width:22%}.form-horizontal .pull-rgh .form-group>.col-md-12 .experience{width:39%;float:left}.profile-summary .form-group .col-md-12 .col-md-2.control-label{width:10.7%;float:left}.profile-summary .form-group .col-md-12.four-Select-box .col-md-4{width:22.325%;float:left}.profile-summary .form-group .col-md-12.three-Select-box .col-md-4{width:29.765%;float:left}.button-align,table.table-text-align td,table.table-text-align th{text-align:center}.button-align .activecl{float:none;display:inline-block}.table.table-new>thead>tr>th:first-child{width:170px!important}.table.new-table td input[type=text]{width:16%;min-width:44px;float:left;margin:5px 5px 5px 0;padding:3px 5px;border:1px solid #ddd;border-top:1px solid #bbb}.emp-left{float:left;width:15%}.emp-right{float:left;width:85%}.emp-list-cont .resp-tabs-list li{padding:4px 5px!important}#div_temp_goal input[type=button],.buttonRow input[type=button]{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(1,#000));background-image:-o-linear-gradient(bottom,#000 0,#000 100%);background-image:-moz-linear-gradient(bottom,#000 0,#000 100%);background-image:-webkit-linear-gradient(bottom,#000 0,#000 100%);background-image:-ms-linear-gradient(bottom,#000 0,#000 100%);line-height:30px;padding:0 10px;width:30px;margin:0 0 0 5px;text-align:center;color:#fff;font-weight:600;font-size:13px}.form-horizontal .emp-list-cont.emp-cont .pull-lft .form-group>.col-md-12>.col-md-8,.form-horizontal .emp-list-cont.emp-cont .pull-rgh .form-group>.col-md-12>.col-md-8{width:78%}.form-horizontal .emp-list-cont.emp-cont .pull-lft .form-group>.col-md-12>.col-md-6{width:53%;padding-left:15px}.form-horizontal .emp-list-cont.emp-cont .pull-rgh .form-group>.col-md-12>.col-md-6{width:53%;padding-right:15px}.buttonRow{float:right;width:100%;margin-bottom:10px;position:relative;z-index:9;padding-top:10px}#parent,.panel{margin-bottom:30px}.buttonRow input[type=button]{background-image:linear-gradient(to bottom,#000 0,#000 100%);border-radius:2px;float:right;border:none}#div_temp_goal input[type=button]:hover,.buttonRow input[type=button]:hover,.cont-set-info .col-md-10 .controls input[type=button]:hover{opacity:.9}#div_temp_goal .buttonRow.left input[type=button]{float:left;margin:0 5px 0 0}#div_temp_goal input[type=button]{background-image:linear-gradient(to bottom,#000 0,#000 100%);border-radius:2px;float:none;border:none}.form-horizontal .form-group.benefit .col-md-6{padding-left:15px}.form-horizontal .form-group.benefit .col-md-12 label.col-md-4.control-label{width:33.33%}.years{float:left;width:36%}.month{float:right;width:36%}.star{float:left;width:auto;padding:0}.exerience_year{float:left;width:48%}.exerience_month{float:right;width:48%}.exerience-yrs{float:left;width:33.33%;padding-right:0}.exerience-month{float:right;width:33.33%;padding-right:0}.cont-set-info label.col-md-2.control-label{width:11%;float:left}.cont-set-info .col-md-10{width:89%;float:left;padding-right:0}.cont-set-info .col-md-10 select{border:1px solid #e2e2e4;width:47%;padding:5px}.cont-set-info .col-md-10 .controls input[type=button]{text-align:center;background-color:#000;font-size:14px;color:#fff;border-radius:2px;float:left;padding:5px 8px;margin:2px 0;border:none}.panel{float:left;width:100%;min-height:480px}.min110{min-width:110px}.agg .col-md-4,.col-md-12.text-align,.ppc-table.table>tbody>tr>td.textalign{text-align:left}.form-horizontal .form-group.form-up .col-md-12 label.col-md-4.control-label{width:33.33%;float:left}.form-group.form-up .col-md-12 .col-md-8{width:66.6667%;padding-right:0;float:left}.panel-heading.heading span.head{padding-top:10px;padding-bottom:10px}.cont-set-info .col-md-10 .controls.control-button{width:25px;margin:5px}.table-width{min-width:1000px}.width-20 .form-group .col-sm-4{width:20%;float:left}.basic_detail,.panel-second-heading.mob-view,.product_detail,.width-20 .form-group .col-sm-4 label.col-md-4.control-label{display:none}.form-horizontal .width-20 .form-group .col-sm-4 .col-md-8{width:100%;margin-bottom:8px}ul.bullet li{font-weight:700;margin-bottom:5px;line-height:20px;list-style:circle}.content-text{text-transform:none;font-size:13px;color:#333;font-weight:400;padding:10px 15px 10px 0;line-height:20px}.table-container.pad .table-row,.table-subheading{width:100%;border-bottom:1px solid #eff2f7;padding:10px 0;float:left}.table-container.pad{padding:0 15px;float:left;width:100%}.table-container.pad .table-row .table-col{float:left;width:70%}.table-container.pad .table-row .table-col.right{float:right;width:180px}.table-subheading,button#about-us{background:#fafafa}.table-subheading .table-col{float:left;font-weight:600;padding-left:10px}.header-status,.status-box{width:75px!important;min-width:75px}.action-width,.action_width_man,.header-action,.statusbox,.table-margin th.action-width{width:150px!important;min-width:150px}.action-box{width:180px!important;min-width:180px}th.header.action-width{min-width:150px}.table-responsive.desktop-view{overflow:auto;margin-bottom:15px;position:relative}th.header{min-width:100px}td.accordian_dpr,td.accordian_dpr2,td.accordian_dprs,th.accordian_dpr.header,th.accordian_dpr2.header,th.accordian_dprs.header{width:200px}.stripe th.header{min-width:50px}.instrument_div.new-div{padding:15px 20px}.instrument_div.new-div .col-md-4 label.col-md-4.control-label{width:35%}.instrument_div.new-div .col-md-4 .col-md-8{width:65%;padding-right:0}.form-horizontal .instrument_div.new-div .pull-lft .form-group .col-md-12 .col-md-8,.form-horizontal .instrument_div.new-div .pull-rgh .form-group .col-md-12 .col-md-8,.form-horizontal .nurration_div.new-div .pull-lft .form-group .col-md-12 .col-md-8,.form-horizontal .nurration_div.new-div .pull-rgh .form-group .col-md-12 .col-md-8{width:71%}.panel.min-height{min-height:580px}.inputbox{float:right;padding:6px 5px;border:1px solid #ccc;display:block;font-size:12px;color:#555;line-height:20px;vertical-align:middle;background-color:#fff;background-image:none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modal{display:none;position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;z-index:99999;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:37%;top:20%}.close,.closer,.closer2{color:#252323;    opacity: 1;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover,.closer2:focus,.closer2:hover,.closer:focus,.closer:hover{color:#000;text-decoration:none;cursor:pointer}.printcopy,.printcopy:hover{color:#fff;padding:10px;width:20%;border:none;font-weight:600;margin:10px auto;text-align:center;display:inline-block;max-width:100%}.printcopy{background-color:#000}.printcopy:hover{background-color:#231f20}.submit_button{max-width:100px;right:50%;margin:10px auto auto;width:100%;display:block}.draft-color{color:#ff6a00}.approval-color{color:#000}.red-color{color:red}.ppc-table.table>thead>tr>th.item-pmwb,.ppc-table.table>thead>tr>th.process-pmwb{width:40%!important}.ppc-table.table>thead>tr>th.qty-pmwb{width:20%!important}.table-responsive,.table-responsive.scroll{width:100%;overflow-Y:hidden;overflow-x:auto}.col-3,.table.new-table.new-cpo td input[type=text]{width:30%;min-width:70px}.table.new-table td,.table.new-table th,table.table-row td,table.table-row th{white-space:nowrap}table.table-row th.header{min-width:10px;z-index:0}.btn-primary.refresh{height:auto;padding:8px 0}#parent{max-height:300px}.col-3{float:left}.table.new-table.new-cpo th.text-align.width90{min-width:260px}.table.new-table.new-cpo th.text-align.width90_new{width:60px}.table-wrapper .table-left,.td-align-left,.text-align-left,.th-align-left{text-align:left!important}.table-wrapper .table-right,.td-align-right,.text-align-right,.th-align-right{text-align:right!important}::-moz-placeholder{color:#333;opacity:1}:-ms-input-placeholder{color:#333;opacity:1}::-webkit-input-placeholder{color:#333;opacity:1}.table-bg{background:#ccc;width:300px;margin:0 5px 20px;float:left}.table-bg table th{background:#000;padding:5px;text-align:center;color:#fff}.table-bg table td{background:#fff;padding:5px;word-wrap:break-word;max-width:150px}.table-bg table td input{background:#f8f8f8;border:1px solid #ccc;width:100%;padding:3px}.panel-body.product_detail.bottom .form-group{float:none;width:auto}.table_responsive{float:left;width:100%;margin:0;overflow:auto;position:relative}.table-wrapper{overflow-x:scroll;overflow-y:visible;width:auto;margin-left:324px}.table-absolute,.table-absolute .table-responsive{overflow:hidden}.table-wrapper .table td,.table-wrapper .table th{padding:5px 10px!important;width:170px;min-width:150px}.table-wrapper .table th{padding:10px!important;background:#000}.table-wrapper td.head-col,.table-wrapper th.head-col{position:absolute;left:5px;width:320px;text-align:left}.table-wrapper td.head-col.last{border-bottom:2px solid #ddd;min-height:33px;margin-top:-1px;border-top:2px solid #ddd}.table-wrapper .table>thead>tr>th.head-col{width:320px!important;border-top:1px solid #ddd;margin-top:-1px}.value .col-md-5{width:48%;padding-right:0}.agg .col-md-8{padding-right:0;width:40%!important}.input-row{margin:0 -2px}.input-row .input25{float:left;width:25%;padding:0 2px}.input-row .input25 .small-input{width:100%}div.dataTables_wrapper{width:100%;margin:0 auto}ul.box-footer-total{float:left;width:100%;margin:0 0 20px}ul.box-footer-total li{float:left;width:auto;text-align:left;padding:10px 15px;border:1px solid #ddd;font-size:14px}hr{border-color:#ddd}label.radio-btn{float:left;width:auto;margin:8px 20px 0 0}label.radio-btn input{float:left;width:auto;margin:2px 5px 0 0}.float-right{float:right}#div_tds_data strong{float:left;width:auto;margin:6px 15px 0 0}#div_tds_data span{float:left;width:auto;border:1px solid #eee;padding:5px 15px;text-align:center;margin-right:20px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.box label.title{border-bottom:1px solid #ddd;text-align:center;padding:0}.box label.title a{padding:10px;background:#eee;display:block}.box label.title a:hover{background:#ddd}.box label.control-label{padding-top:15px;padding-bottom:15px}.form-horizontal .pull-lft .form-group input.fld_gst_no,.form-horizontal .pull-rgh .form-group input.fld_gst_no{border-radius:4px 0 0 4px;border-right:0;padding-right:0;width:105px;float:left}.form-horizontal .pull-lft .form-group .fld-gst-no2,.form-horizontal .pull-rgh .form-group .fld-gst-no2{float:left;width:calc(100% - 105px)}.form-horizontal .pull-lft .form-group .fld-gst-no2 input,.form-horizontal .pull-rgh .form-group .fld-gst-no2 input{border-left:none;border-radius:0 4px 4px 0;padding-left:0}.table-absolute{position:absolute;top:0;left:0;bottom:17px;background:#fff}ul.login-form li{display:inline-block}ul.login-form li input{color:#333;background:0 0;border:none;font-family:'Open Sans',sans-serif;padding:0;font-weight:700;text-decoration:underline;margin-left:5px;font-size:13px}.main-div{justify-content:flex-end;align-items:center}.dropdown-menu{position:absolute;top:100%;left:auto;right:0;z-index:1000;display:none;float:left;min-width:60px;width:auto;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / 18%);box-shadow:0 6px 12px rgb(0 0 0 / 18%);background-clip:padding-box}.dropdown-menu>li>a{display:block;padding:3px 10px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap;text-transform:capitalize}.bootstrap-select>.dropdown-toggle{z-index:0!important}
.main-div .main_icons {togmenu1
    margin-right: 0!important;
}
.main_icons>li button { background: #00000000;}

.bg_black{
     background: #000!important; 
}
.btn-filter.fa-minus:before  ,.btn-filter.fa-plus:before{
   color:#fff;
}
.dtfc-right-top-blocker{
   background: #000!important;  
}
.dataTables_scrollHeadInner{
    width:100%!important;
}
.dtfc-fixed-left{
   background: #fff!important;    
}
.action.dtfc-fixed-right{
 background: #fff!important;    
}
#link-hy {
    text-decoration: underline !important;
    font-weight: 600;
}
#link-hy:hover {
    text-decoration: underline !important;
    color: red;
}
.w85px{
  min-width:86px!important;  
}
.w80px{
  min-width:80px!important;  
}

.month_val {
    /*width: 24%;*/
    /*padding: 25px;*/
    /*background-image: linear-gradient(to bottom,#d1d3d4 0,#bcbec0 100%);*/
    /*border-radius: 30px;*/
    font-size: 22px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    letter-spacing: 0.6px;
    font-weight: 600;
       margin: 8px 0px;
    /*width: 250px;*/
}
/*.action_btn:hover{*/
/*    color:white;*/
/*    background : #15d92d;*/
/*}*/
button, html input[type=button], input[type=reset], input[type=submit] {
    cursor: pointer;
    -webkit-appearance: button;
    float: right;
    /*margin-right: 20px;*/
}.table
.form-control.datepicker_input {
    padding: 6px 8px!important;
}
#div_process_det table thead {
    background: hsl(0deg 0% 58%);
}
ul.text-align.jobcard-bgcolor {
    padding: 10px;
    margin: 0;
    background: #f3f3f3;
    cursor: pointer;
    border-bottom: 1px solid #9a9090;
}
ul.text-align.jobcard-bgcolor:last-child {
    border-bottom: none;
}
ul.text-align.jobcard-bgcolor:hover {
    background: #000;
    color: #fff;
}
div#div_process_det {
    display: inline-block;
}
.div_process_det_outer {
    display: flex;
}
.dropdown-menu.show {
    top: 100%;
    bottom: auto;
    margin-bottom: 1px;
    text-align: left;
    width:100%;
}
.pt-2{
  padding-top:2rem;  
}
.py-2{
  padding-bottom:2rem;  
}
 .tooltip_lms {
      position: relative;
      display: inline-block;
      border-bottom: 1px dotted black;
    }
    
    .tooltip_lms .tooltip_lmstext {
     visibility: hidden;    word-wrap: break-word;
        width: 200px;
        background-color: black;
        color: #fff;
        text-align: justify;
        border-radius: 6px;
        padding: 7px 8px;
        position: absolute;
        z-index: 1;
        top: -5px;
        left: 110%;
    
    }
    
    .tooltip_lms .tooltip_lmstext::after {
      content: "";
      position: absolute;
      top: 24%;
      right: 100%;
      margin-top: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: transparent black transparent transparent;
    }
    .tooltip_lms:hover .tooltip_lmstext {
      visibility: visible;
    }
div#div_process_det2 tbody .btn-group.bootstrap-select.form-control.dropup .caret {
    transform: rotate(180deg);
}
button.ui-multiselect.ui-widget.ui-state-default.ui-corner-all {
    margin-right: -1px;
}

@media only screen and (min-width:990px) {
    .choose_file_custom_right {
    margin-right: -80px;
}
}
.lead_upload{
        position: relative;
    top: 5px;
}

@media only screen and (min-width:990px) {
    .choose_file_custom {
    margin-left: -80px;
}
}@media only screen and (max-width:768px) {
    #displayDiv{
   overflow-x: scroll;
    width: 100%; 
}
    .choose_file_custom {
    margin: 20px 10px;
}
}.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all {
    max-width: 442px;
}
.header-sticky-top table thead tr {
    position: sticky;
    top: 0;
}
.header-sticky-top {
    height: 70vh;
}
.main_icons {
    margin-right: 0;
}
/*whatsapp send data screen ui*/

   .sendinbox.form-control {
    font-size: 12px !important;
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 0%) !important;
    border-radius: 0px;
}
.sendinbox {
    background: #f6f5f3;
    padding: 10px;
    border-radius: 1px;
    height: 33vh;
    border-radius: 5px;
    box-shadow: 0 10px 20px rgb(30 42 90 / 10%), inset 4px 4px 6px rgb(0 0 0 / 10%), inset -3px -3px 10px rgb(219 219 219);
    margin-top: 5vh;
}.send_wht{
    color: #fff;
    width: 100px;
    background: #3abf4c;
    padding: 9px;
    border: 0px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}
.title_bx{
    background: white;
    padding: 10px;
    border: 1px solid #ebe7e7;
    width: 100%;box-shadow: inset 0 1px 1px rgb(0 0 0 / 0%) !important;
}
.PXTGY img{
        height: 42px;
}
.PXTGY .title{
      color: #3abf4c;
    font-size: 20px;
    text-transform: uppercase;
    gont-we: inherit;
    font-weight: 600;
}
.sendinbox:before {
    content: "";
    height: 8px;
    width: 100px;
    position: absolute;
    left: 50%;
    top: 20px;
    background: #f0f2fa;
    margin-left: -50px;
    border-radius: 4px;
    box-shadow: inset 0 2px 5px rgb(0 0 0 / 5%);
}
.sendinbox:after {
    content: "";
    height: 8px;
    width: 8px;
    position: absolute;
    left: 50%;
    top: 20px;
    background: #f0f2fa;
    margin-left: 60px;
    border-radius: 4px;
    box-shadow: inset 0 2px 5px rgb(0 0 0 / 5%);
}
.shap_mb{
        background: red;
    box-shadow: 0 10px 20px rgb(30 42 90 / 10%), inset 4px 4px 6px rgb(0 0 0 / 10%), inset -3px -3px 10px rgb(176 187 230 / 80%);
    display: inline-block;
    padding: 9px 15px 30px 15px;
    border-radius: 36px;
    background: #fff;
    position: relative;
    background: #000000;
}
/**/
.main_icons>li {
    margin: 5px 0 0;
}
.main_icons.item-search-icon>li.last {
    margin-top: 4px!important;
}
.main_icons ul li.dropdown-menu-li {
    display: list-item!important;
    width: auto!important;
}
.main_icons ul li.dropdown-menu-li a {
    width: 100%!important;
    display: block;
    padding: 3px 4px;
    clear: both;
    font-weight: 400;
    line-height: 1.428571429;
    white-space: nowrap;
    text-transform: capitalize;
}
.main_icons ul.dropdown-menu {
    left: auto;
    background-color: #fff;
    padding: 6px 0;
    width: auto!important;
    top: 28px;
        z-index: 999999999;
    min-width: 200px;
}
.button-row .activecl {
        width: 144px;
    min-width: 141px;
padding:4px!important;
    /*background: #efb758;*/
    /*border-radius: 7px;*/
    /*min-width: 120px;*/
    /*min-height: 51px !important;*/
    /*min-width: 90px;*/
    background: #efb758!important;
    /*border-radius: 0px !important;*/
}
.activecl {
    background: #efb758;
        border-radius: 7px;
         width: 144px;
    min-width: 141px;
    padding:4px!important;
    /*background: linear-gradient(to bottom, #8693ab , #bdd4e7 );*/
}
.activecl:hover {
    background: #efb758;
    /*background: linear-gradient(to bottom, #8693ab , #bdd4e7 );*/
}
.activecl .icon_wrapper .fa {
    color: #fff;
    margin: 8px 0;
    font-size: 27px;
    margin: 4px 0;
}
/*Vpo Table , button for approval manage from this css*/
.approval-color{
    color: #0c0c0b;
    font-weight: 700;
   background: #ddffcf33;
}
.rejected_color{
      color: #0c0c0b;
    font-weight: 700;
      background: #f5d3cf1f;
}
.vpo_approval-table .disable_btn{width: 100%;}
.vpo_approval-table .btn,.vpo_approval-tabler .btn:hover { font-size: 11px;}
    .btn-success {background-color: #798b5c  !important;border-color: #798b5c  !important; color: #fff;    width: 90px;}
.vpo_approval-table .btn-danger {background-color: #b83f3d; border-color: #b83f3d;color: #fff;    width: 90px;}
.vpo_approval-table .btn-danger[disabled]{ width: 90px;background-color: #b83f3d; border-color: #b83f3d;width:100%;cursor: not-allowed;    pointer-events: visible;
}
.vpo_approval-table.btn-success[disabled] {   width: 90px; background-color: #84a54e !important; pointer-events: visible;cursor: not-allowed;width:100%;}
.vpo_approval-tabler .btn-primary[disabled]{cursor: not-allowed;    pointer-events: visible;}

/**/
.activecl a {
    color: #fff;
    letter-spacing: 0px;
}
.activecl2 .icon_wrapper .fa {
      color: #000;
    font-size: 27px;
      margin: 4px 0;
}
.activecl2 a, .activecl2:hover a {
    color: #000;
}
.activecl2 {
     width: 144px;
    min-width: 141px;
    padding:4px!important;
    color: #000;
}
@media only screen and (min-width:990px) {
    .login-body {
    overflow: hidden;
}
}@media only screen and (max-width:990px) {
    .proximo_left {
    margin-bottom: 50px;
    margin-top: 10px;
    padding: 10px;
}
.proximo_right {
    padding: 0 20px;
    margin-bottom: 20px;
}
.loginPg .left-section {
    padding: 10px;
}
}.loginPg {
   background: url(../images/kiosk-bg.jpg);
background-size: cover;
height: 100%;
position: absolute;
width: 100%;
}
.loginPg .innerRow {
    min-height: 100vh;
    align-items: center;
}
.loginPg .form-signin {
    margin: 0;
    margin-top: 0;
    max-width: 100%}
.loginPg .form-signin .input-group-addon {
    border-color: #ddd;
}
.loginPg .form-signin #captcha_image {
    margin-top: 30px;
}
.loginPg .login-wrap input#captcha {
    margin-top: 30px;
}
.loginPg .form-signin .btn-login, .loginPg .form-signin .btn-login2 {
    background: #efb758;
    color: #fff;
    text-transform: capitalize;
    margin: 30px 0 0;
    font-weight: 600;
    width: 100%;
    letter-spacing: 1.5px;
}
.loginPg .form-signin .btn-login2.mt-15 {
    margin-top: 15px;
    font-size: 13px!important;
    height: 44px;
    letter-spacing: .5px;
}
.loginPg .form-signin .forgotPass {
    text-align: center;
    letter-spacing: .6px;
    font-size: 14px;
    font-weight: 600;
}
.loginPg .form-signin .logoWrapper {
    margin: 0;
    padding: 5px;
    text-align: center;
    background: #fff;
    border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-bottom: 10px solid rgba(0, 0, 0, .5);
}
.loginPg .form-signin .logoWrapper img {
    max-width: 200px;
}
.loginPg .form-signin h5 {
    letter-spacing: .6px;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 20px;
    color: #212121;
}
.loginPg .largeHeading {
    margin: 0;
    color: #fff;
    font-size: 64px;
    letter-spacing: 5px;
    line-height: 1.3;
    font-weight: 800;
    padding-bottom: 20px;
    margin-bottom: 50px;
    position: relative;
}
.loginPg .largeHeading::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 25%;
    height: 5px;
    background: #efb758;
}
.loginPg .largeHeading sup {
    font-size: 13px;
    width: 26px;
    height: 26px;
    border: 1px solid #fff;
    border-radius: 50%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    letter-spacing: normal;
    top: -30px;
    font-weight: 600;
}
.loginPg .left-section p {
    margin-bottom: 30px;
    color: #fff;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 1.7;
    width: 80%;
    font-weight: 500;
}
.loginPg .left-section ul {
    margin-bottom: 0;
}
.loginPg .left-section ul li {
    padding-left: 30px;
    position: relative;
    margin-bottom: 30px;
}
.loginPg .left-section ul li::before {
    content: "\f00c";
    position: absolute;
    left: 0;
    top: 0;
    font-family: FontAwesome;
    color: #efb758;
}
.loginPg .left-section ul li:last-child {
    margin-bottom: 0;
}
.loginPg .left-section ul p {
    margin-bottom: 0;
    color: #fff;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: normal;
    width: 100%;
    font-weight: 500;
}
.main_icons ul li a, .main_icons>li a {
    display: inline-block;
}
@media only screen and (min-width:990px) {
    .loginPg .innerRow {
    display: flex;
}
}@media only screen and (max-width:990px) {
    .proximo_left {
    margin-bottom: 50px;
    margin-top: 10px;
    padding: 10px;
}
.proximo_right {
    padding: 0 20px;
    margin-bottom: 20px;
}
.loginPg .left-section {
    padding: 10px;
}
}@media only screen and (max-width:760px) {
    .panel-heading span.head {
    text-align: left;
}
.main_icons ul.dropdown-menu {
    left: 0!important;
}
}@media only screen and (max-width:990px) {
    .table_responsive_custom {
    margin-top: 40px;
}
button#btn_add_product {
    margin-top: 10px;
}
}.submit-btn {
    background: #000!important;
}
button#btn_add_product {
    background: #000;
    color: #fff;
}
.main_icons>li {
    /*width: auto!important;*/
}
table thead th.jobppc_bgcolor {
    background: #efb758;
    color: #fff;
}
@media only screen and (min-width:180px) and (max-width:767px) {
    ul#drop {
    background: #efb758;
}
}@media only screen and (max-width:560px) {
    span.fa.fa-caret-right.fa-1x {
    display: contents;
}
}.form-horizontal .pd_emp label.control-label {
    text-align: left;
}
.form-horizontal .pull-rgh .form-group.crop_image>.col-md-12 {
    padding-left: 15px;
    padding-right: 15px;
}
.form-horizontal .pull-rgh .form-group.crop_image>.col-md-12 .image_area label {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.form-horizontal .pull-rgh .form-group.crop_image>.col-md-12 .image_area label img {
    width: 80px;
    height: 80px;
}
.form-horizontal .pull-rgh .form-group.crop_image>.col-md-12 .image_area label .overlay {
    margin-left: 15px;
}
.form-horizontal .pull-rgh .form-group.crop_image>.col-md-12 .image_area label .text {
    font-size: 12px;
    text-transform: capitalize;
    letter-spacing: .4px;
    color: #333;
    cursor: pointer;
}
div.orgChart div.node {
 
  border: 2px solid #fff0;
 
  box-shadow: 4px 4px 6px #888888;
  -moz-border-radius: 8px;
  -moz-box-shadow: 4px 4px 6px #888888;
  -webkit-border-radius: 8px;
  -webkit-box-shadow: 4px 4px 6px #8880;
}
div.orgChart {
    margin: 0;
    padding: 20px 0;}
div.orgChart div.node:hover{
  filter: inherit; }

div.orgChart tr.lines td {   border-color:  #000!important;}
div.orgChart div.node.level0-node0::before {
    /*content: "\f007";*/
    /*transform: rotate(0);*/}
div.orgChart div.node.level0-node0::before{
   content: "";
    transform: rotate(0);
}
div.orgChart h2 {
      padding-right: 1px;
}
div.orgChart span.close {
    color: transparent;
    float: right;
    font-size: 0;
    font-weight: 700;
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 0;
    border: 0;
    border-radius: 0;
    opacity: 1;
    overflow: hidden;
    width: 20px;
    height: 20px;
    background: 0 0!important;
}
div.orgChart span.close::before {
    content: "\f2d3";
    position: absolute;
    font-family: FontAwesome;
    top: 3px;
    left: 0;
    transform: rotate(90deg);
    color: #aa0907;
    font-size: 14px;
}
div.orgChart table {
    width: 100%}
.orgChart table tbody tr {
   flex-direction: column;
    justify-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 12px;
    margin-left: 25px;}
div.orgChart td {text-align: center;vertical-align: top;   padding: 0 2px;}
.orgChart table tbody tr.lines {/*display: none;*/}
/*CSS FOR BLUE BUTTONS ON PRITAM*/
button#btn_add_product2 {
    background: black;
}
a.btn.btn-large.btn-primary {
    background: black;
    box-shadow: none !important;
    border: 0;}
button#btn_add_product1button {  background: black;   color:#fff!important;}
button#btn_add_product1 {   background: black;} 

/*LEFT ALIGN TABLE FIRST COLUMN*/
/*.table-striped>tbody.table_demo>tr>td:first-child {*/
/*    text-align: left;*/
/*}*/
a.mi20::before {    content: "\f0c0";}
section.panel.panel_h {  min-height: 150px;}
.apply-leave{       background: black;}
.apply-leave:hover {  background: black;}
.self_associate{       min-width: fit-content;}
.feedback_margin.col-md-12{  margin-bottom: 10px;}
th.sequence-width.sequence-width-custom.header{
    width:60%;
}
.table.rating_custom tbody>tr>td, .table.rating_custom tbody>tr>th, .table.rating_custom tfoot>tr>td, .table.rating_custom tfoot>tr>th, .table.rating_custom thead>tr>td, .table.rating_custom thead>tr>th{
    text-align:left !important;}
a.btn.btn-warning {
    background: black;z
    border-color: none;
    border: none;
    width:80px;}
.team-set-info {
    float: left;
    width: 100%;}
.team-set-info .col-md-12 {
    padding-left: 0}
.team-set-info label.col-md-2.control-label {
    width: 11%;
    float: left
}
.team-set-info .col-md-10 {
    width: 89%;
    float: left;
    padding-right: 0;}
.team-set-info .col-md-10 select {
    border: 1px solid #eee;
    width: 45%;
    float:left;
    padding: 5px;
    min-height:120px;}
.team-set-info .col-md-10 .controls input[type="button"] {
    background-image: -o-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    background-image: linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    text-align: center;
    background-color: var(--theme-offwhite);
    font-size: 14px;
    color: #fff !important;
    border-radius: 2px;
    float: left;
    padding: 5px 8px;
    border-color: #428bca;
    margin: 2px 0;
    border: none;}
.team-set-info .col-md-10 .controls input[type="button"]:hover { opacity: 0.9}
.team-set-info .col-md-10 .controls.control-button {width: 25px; margin: 5px;}
#div_project_manager_data #fld_pm_id{ display:block!important;}
#div_ba_data  #fld_ba_id{  display:block!important;}
#div_tl_data  #fld_tl_id{    display:block!important;}
.panel_1{ margin-bottom:0px!important; min-height: 60px!important;}
.style_apply_leave{margin-right: 80px; margin-top: 15px;}
.style_apply_leave a{  line-height:40px;}
.card span#close{visibility:hidden; }
.card:hover span#close{visibility:visible;}
.adjust_margin{ margin-top:40px; }
tbody.hrm-leave-tabs th {padding: 30px 0px !important;}
.table-striped>tbody.hrm-leave-tabs tr th{ background-color: #f2f2f2;background-image: linear-gradient( 135deg, #efb758 0%, #efb758 100%);border-radius: 5px; }
.panel-body {  padding: 15px 30px 30px;}
@media (min-width: 992px){
#fld_width_adjust{   width:80%;}
#fld_width_adjust1 {width: 78%;}}
.style_button_copy{padding: 5px 10px;background: #efb758;border-radius: 5px;color: #fff;border: 1px solid #f19d0c;}
.stage_sequence .table-draggable-main ul li {	min-width: 200px;}
.stage_sequence .table-draggable-main .dragging li.ui-state-hover {min-width: 240px;}
.stage_sequence .table-draggable-main .dragging .ui-state-hover a {color: green !important;font-weight: bold;	}
.stage_sequence .table-draggable-main {min-width: 250px;min-height: 270px;}
.stage_sequence .table-draggable-main tr {display: block;}
.stage_sequence .table-draggable-main td { text-align: left;padding: 4px; border: 1px solid;min-width: 300px;border-radius: 2px;padding: 6px 6px;	}.stage_sequence #table-draggable2 td{  background: #eee;}
.stage_sequence .table-draggable-main .connectedSortable tr,
.stage_sequence .table-draggable-main .ui-sortable-helper {	cursor: move;	}
.stage_sequence .table-draggable-main .connectedSortable tr:first-child {	cursor: default;}
.stage_sequence .table-draggable-main .ui-sortable-placeholder {	background: yellow;}
.stage_sequence .table-draggable-main {	border: 2px dashed #333;	padding: 10px;}
.stage_sequence .btn-primary ,.stage_sequence .btn-primary:hover{ background-image: linear-gradient(to bottom,#737373 0,#000 100%);border-color: #565758;}
        /*my custome css addede on 6-4-22*/
.t-left{ text-align:left !important;}
#t-left{text-align:left !important;}
#t-rr{  text-align:right !important;}
.t-right{
    text-align:right !important;}
.t-center{  text-align:center !important;}.t-justify{text-align:justify !important;}
.whatsapp_icon:before{ font-weight: 100; content: "\f232";font-family: FontAwesome;padding: 0px 6px;font-size: 18px;color: #000 !important;position: relative;margin-left: -8px;}
.adjust_icon:before{ font-weight: 100; content: "\f03c";font-size: 25px;
    font-family: FontAwesome;
    padding: 2px 6px;
    position: relative;}
.un_adjust_icon:before{ font-weight: 100; content: "\f03b";font-size: 25px;
    font-family: FontAwesome;
    padding: 2px 6px;
    position: relative;}
.whatsapp_icon1:before{font-weight: 500; content: "\f232";font-family: FontAwesome;padding: 2px 6px;font-size: 25px; color: #000; position: relative;height: 18px;}
.Pending_icon:before{font-weight: 500; content:"\f253";font-family: FontAwesome;padding: 2px 6px;font-size: 25px; color: #000 ;position: relative;height: 18px;}
.overdue_icon:before{font-weight: 500; content:"\f253";font-family: FontAwesome;padding: 2px 6px;font-size: 25px; color: #000 ;position: relative;height: 18px;}
.upcoming_icon:before{font-weight: 500; content:"\f017";font-family: FontAwesome;padding: 2px 6px;font-size: 25px; color: #000; position: relative;height: 18px;}
.whatsapp_icon2:before{font-weight: 600; content: "\f232";font-family: FontAwesome;padding: 1px 10px;font-size: 29px; color: #0ae016; position: relative;height: 18px;}

/*//.overdue_icon:before{font-weight: 500; content:"\f253";font-family: FontAwesome;padding: 2px 6px;font-size: 25px; color: #000 !important; position: relative;height: 18px;}*/
.Envelope_icon:before{
  content: "\f003";
  font-family: FontAwesome;
    padding: 0px 6px;
  
    font-size: 18px;
    color: #000 !important;
    position: relative;
   
    margin-left: -1px;
}
.Envelope_icon11:before{
     content: "\f003";
    font-family: FontAwesome;
    padding: 0px 6px;
    font-size: 16px;
    color: #000 !important;
    position: relative;
    margin-left: -6px;}
.grntab .message_icon{ font-size: 23px;  };
.fa-caret-down:before{content:"\f0d7";color:#000;}
.Followupicontab,.order_icon{margin-top:3px;background-repeat:no-repeat;background-size:cover}.btn-dark,.c_white{color:#fff}.message_icon:before{content:"\f27b";font-family:FontAwesome;padding:0 6px;font-size:18px;color:#000!important;position:relative;margin-left:-8px}.bulk_mail:before,.bulk_sms:before{font-size:25px;height:18px;color:#000!important;padding:2px 6px;position:relative;font-family:FontAwesome;font-weight:100}.bulk_mail:before{content:"\f003"}.bulk_sms:before{content:"\f27b"}.bom_edit:before{margin-left:4px;content:"\f040";font-family:FontAwesome;padding:2px 6px;color:#000!important;font-weight:100;height:18px}.Report_edit:before,.vendorlabael-icon:before{content:"\f1c1";font-family:FontAwesome;padding:2px 6px;color:#000;font-weight:100;font-size:15px}.Followupicon:{content:"Follow Up";font-size:12px;display:block;cursor:pointer}.Followupicontab{background-image:url(/icons/follo.png);padding:2px 6px;width:30px;height:29px}.order_icon{background-image:url(/icons/order_icon123.png);height:22px;padding:5px 10px;width:20px}.MSN_detail{margin-left:4px;background-image:url('/img/msn-detail.jpg');width:28px;padding:2px 6px;background-size:contain;background-repeat:no-repeat;height:18px}.MSN_genrate,.USN_genrate{margin-left:4px;width:41px;padding:2px 6px;background-size:contain;background-repeat:no-repeat;height:18px}.MSN_genrate{background-image:url('/img/msn-genrate.jpg')}.USN_genrate{background-image:url('/img/usn-genrate.jpg')}.varianceicon{background-image:url(/images/variance.png);height:35px;padding:2px 14px;background-size:contain;background-repeat:no-repeat}.Billofmaterial,.bomexprate{margin-left:4px;width:25px;height:18px;background-size:contain;background-repeat:no-repeat}.adddayplanner:before,.dayplanner:before{content:"\f073";font-size:17px;font-family:FontAwesome;padding:2px 6px;position:relative}.Billofmaterial{background-image:url('/img/billofmaterisl.jpg');padding:2px 6px}.bomexprate{background-image:url('/img/bomexprate.jpg');padding:2px 6px}.expiredicon:before{font-family:FontAwesome;padding:2px 6px;font-size:25px;margin:4px 0;position:relative;content:"\f071"}.BOM1-icon:before,.detailicon:before{color:#000!important;font-size:15px;font-family:FontAwesome;position:relative}.verify_icon{margin-left:5px;background-image:url(/images/37629.png);width:20px;padding:1px 4px 1px 16px;background-size:contain;background-repeat:no-repeat;height:17px}.adjust_iconeme,.differncey_icon{width:20px;background-size:contain;background-repeat:no-repeat;height:18px}.differncey_icon{margin-left:6px;background-image:url(/images/differnce.png);padding:2px 6px 2px 16px}.adjust_iconeme{margin-left:3px;background-image:url(/icons/adjust_iconeme.png);padding:2px 17px 1px 7px}.balance_icon,.history_version{margin-left:3px;padding:3px 6px 3px 19px;width:13px;height:17px;background-repeat:no-repeat}.balance_icon{background-image:url(/img/balance-icon.svg);background-size:11px 20px 20px!important}.history_version{background-image:url("/img/hisstory_ver.png");background-size:contain}.BOM1-icon:before{content:"\f15b";padding:2px 6px}.detailicon:before{content:"\f05a";padding:2px 6px}.docket_number:before{content:" Docket Number";display:block;cursor:pointer}.KYC_icon{background-image:url(/icons/kyc_ii.png);background-repeat:no-repeat;padding:2px 6px;background-size:cover;width:21px;height:18px}.Paymentdone_icon,.Renewal_icon,.checkque_icon1,.leave_icon,.neft_icon,.reviseiocn{background-size:contain;background-repeat:no-repeat}.Paymentdone_icon{background-image:url(/images/payment-done.png);padding:1px 25px;margin-left:6px;max-width:200px;min-width:200px;height:18px}.neft_icon{background-image:url(/images/a33f3ab2cfca6c6a7d27b1d5d562.jpeg);width:38px;padding:0 17px;height:18px}.reviseiocn{background-image:url(/img/reviseicon.svg);width:49px;padding:0;height:18px}.Renewal_icon{background-image:url(/icons/Renewal_tabicon.png);height:29px;width:27px;padding:4px 14px}.leave_icon{background-image:url(/icons/leave_iconn.png);width:38px;padding:2px 6px;height:18px}.checkque_icon1{background-image:url(/images/cheque_icon.png);width:38px;padding:0 38px;height:16px}.btn-dark{background:#000}.btn-dark:hover{background:#000;color:#fff!important}..fa-caret-right:before{content:"\f0da";color:#000!important}.duplicatecheckque_icon1{background-image:url(/images/duplicate-checque.png);width:38px;padding:0 14px;background-size:contain;background-repeat:no-repeat;height:16px}.Gst_icon:before{margin-left:4px;content:"GST";padding:2px 6px;color:#000!important;font-weight:100;font-size:12px}.customer_icontable:before{content:"\f2bd";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative;font-size:12px}.edit_icon:before{content:"\f040";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative;font-weight:100;font-size:12px}.delete_icon:before{content:"\f1f8";font-family:FontAwesome;padding:2px 6px;color:#000;position:relative;font-size:12px}.Sequence_icon:before{content:"\f0e8";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.View_icon:before{content:"\f15c";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative;font-size:15px}.view_icon:before,.view_version:before{content:"\f06e";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative;font-size:12px}.add_icon12:before,.add_icontable:before{content:"\f0fe";font-family:FontAwesome;padding:2px 6px;color:#000;font-size:16px}.add_icontable:before{position:absolute;margin-top:-14px}.Save_icon:before,.draft_icon:before,.right_icon:before{font-size:25px;font-family:FontAwesome;padding:2px 6px;color:#000;position:relative}.Reply_icon:before{content:"\f122";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.draft_icon:before{content:"\f044";font-weight:100}button.draft_icon::before{content:"\f044"}button.draft_icon:hover:after{border:1px solid #000;content:"Draft";position:absolute;background:#fff;color:#000;text-align:20px;top:32px;padding:2px;font-size:14px}.Save_icon:before{content:"\f0c7"}.right_icon:before{content:"\f00c"}.download_icon:before{content:"\f019";font-size:14px;font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.Reject_icon:before{content:"\f00d";font-size:15px;font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.font15 .Reject_icon:before{font-size:15px!important}.completetask_icon:before{content:"\f274";font-size:25px;font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.Inprocesstask_icon:before{content:"\f013";font-size:25px;font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.prodct_charticon:before{content:"\f200";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.process_icon:before{content:"\f085";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.margin_left20{margin-left:20px}.margin_left40{margin-left:40px}.money_inr:before{content:"\f156";font-family:FontAwesome;padding:2px 6px;color:#fff!important;position:relative}.pdf_iconn:before{content:"\f1c1";font-size:20px;font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.angle_lefticon:before,.angle_righticon:before{content:"\f054";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative}.postion_st{position:static;width:100%}.fa_Save{font-size:25px;margin-top:4px}.display_inline{display:inline}.display_flex{display:flex}.display_none{display:none}.w20,.w46,.w49,.w58{display:inline}.padding_zero{padding:0}.pa00{padding:0!important}.w49{width:49%}.w46{width:46%}.w20{width:20%}.w58{width:58%}.w120px{width:120px!important}.w180px{min-width:180px;width:180px!important}.w150px{min-width:150px;width:150px!important}.w220px{min-width:220px!important;width:220px!important}.w250px{min-width:250px!important;width:250px!important}.p_20{padding-left:5px}.cliw{width:40%!important}.width35{width:35%!important}
.minus_icon:before{content:"\f068";font-family:FontAwesome;padding:2px 6px;color:#000!important;font-size:16px;position:absolute}
.delivery{background-image:url('https://cdn-icons-png.flaticon.com/128/709/709790.png');margin-left:3px;padding:3px 6px 3px 19px;width:13px;height:17px;background-repeat:no-repeat}
  content: "\f03c";
.endalig{  padding-right: 0px !important;  text-align: end!important;  }
.mio:hover{height: 30px; width: 137px !important;}
table .sequence-width{
  width: 48px !important;  
min-width: 48px;
text-align:right;
}
.responsive_table th {
    background-color: #0d0d0d !important;
    color: #fff;
    text-align: center;
    line-height: 23px;
}

input[type='radio'] {
    accent-color: #000 !important;
}
.Reject_icon_tab:before {
    content: "\f00d";
    font-size: 30px;
    font-family: FontAwesome;
    padding: 2px 6px;
    color: #000!important;
    position: relative;
}
.Reject_icon_view::before {
  
  content:"\f00d";font-size:25px;font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative
}
.btn-success {
    background-color: #efb758!important;
    border-color: #efb758 !important;
    color: #fff;
}input:checked ~ .checkmark {
  background-color: #000 !important;
}
#printpopup .modal-content{
 padding: 33px!important;   
}
#printcopy_id p{
        margin-top: 20px;
}
 #scroll_select .dropdown-menu.show{
         top: 100%!important;
    bottom: 100%;
    margin-bottom: 1px;
    height:auto;
    min-height: 150px !important;pay
    text-align: left;
    overflow-y:scroll!important;
}
#scroll_select .dropdown-menu.inner{
 overflow-y:hidden!important;    
 }
 .bbb{
   width: 139px !important;
  line-height: 36px;
}
.scroll_select .dropdown-menu.show{
  /*top: 100%!important;*/
    bottom: 100%;
    margin-bottom: 1px;
    height:auto;
    min-height: 150px !important;
    text-align: left;
    overflow-y:scroll!important;
 }
 
 .padding_self{
     padding:7px;
 }
 /**/
 .datalist#togmenu1 .span1 {
    margin-left: -59px;
    margin-top: 6px;
    position: absolute;
    font-weight: 700;
}
 .datalist #togmenu1{
      margin-left: -22px;
}
 /* toggle in label designing */
	 #togmenu1 .toggle {
	         
		position : relative ;
		display: inline-block;
        width: 53px;
    height: 27px;
    background-color: #000;
    border-radius: 30px;
    border: 0px solid white;
	}
			
	/* After slide changes */
	  #togmenu1 .toggle:after {
	content: '';
    position: absolute;
    width: 19px;
    height: 19px;
    border-radius: 50%;
    background-color: white;
    top: 3px;
    left: 3px;
    transition: all 0.5s;
	}
#togmenu1 	.span1 {margin-left: -25px;margin-top: 6px;position: absolute;font-weight: 700;	}
#togmenu1 	.span2 { font-weight: 700;   position: absolute;padding-left: 7px;margin-top: 4px;}
	/* Checkbox checked effect */
 #togmenu1	.checkbox:checked + .toggle::after {	left: 30px;}
	/* Checkbox checked toggle label bg color */
	 #togmenu1 .checkbox:checked + .toggle {	background-color: #000;}
	 #togmenu1 .checkbox:checked + .toggle:after {	background-color: #efb758;}		
	/* Checkbox vanished */
 #togmenu1 	.checkbox {display : none;}
.resp-tabs-list li {padding: 18px 14px!important;min-height: 51px  !important;min-width: 90px!important;}
.resp-tabs-list li .resp-tab-active { background: #efb758!important;  /*border-radius: 0px;*/    color: #000000;border-bottom: none;background: #efb758;margin-bottom: -1px;min-width: 120px;}
.resp-tab-content { display: none; margin-top: 20px!important;}
.table thead th {  background: #000000; font-weight: 600; color: #fff; z-index: 888;}
.activecl2 a, .activecl2:hover a {  color: #000;   padding: -1px;}
input[type=checkbox], input[type=radio] {
    margin-right: 2px;
    background: black!important;
    filter: grayscale(1);
}
.pdl3{  padding-left: 2px;  padding-right: 26px;}
button#btn_add_product {  background: #000;   color: #fff;}
.btn-primary {
    color: #fff!important;
    background-color: #000!important;
    /*border-color: #ffffff!important;*/
}
.resp-tab-content {
    border: 1px solid #ddd0 !important;
    border-top-color: #ddd0 !important;
}
.btn-outline-primary{
     border-color: #000000!important;   
}
.btn-outline-primary1{
    
}
.dfdcs{
      min-width: 235px;
    max-width: 347px;
    width: 246px;  
}input:checked ~ .checkmark {
  background-color: #000!important;
}
.bootstrap-select.btn-group .dropdown-menu li a{text-align: left;}
.bootstrap-select.btn-group .dropdown-menu.inner {
    position: static;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    max-height: 235.775px!important;
    overflow-y: auto !important;}
.msg_ttt .fa{color: #efb758;}
.msg_ttt .fa{   color: #efb758;}
.dcss h6{height: auto;color: #000; font-size: 14px;text-align: initial;}
.dcss span{ color: #a59d9d; float: right; font-weight: 100;   font-size: 11px;}
.msgg_time{padding: 4px;color: #948f8f;display: flex; justify-content: flex-start;font-weight: 100;}
.dcss{
     background-color: rgb(250 250 250);box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);border-radius: 10px 10px 10px 0;}
.dcss::before { position: absolute;  left: -10px;   top: 0;   content: "";   display: block;   border: solid;   border-width: 0px 16px 16px 0px;   border-color: transparent;    border-right-color: #fff;}
.bg_text1234 {background-color: rgb(250 250 250);color: white;font-weight: bold;border: 3px solid #f1f1f1;z-index: 2; padding: 20px;text-align: center;}
.padd60px{    padding:30px!important;}
.msghgg p{ background: #e5e5e5;padding:3px;border-radius:3px;  margin-top: 10px;}
.wi13 .bg-gray {width: 54.3%!important; }
.msghgg {background:  url(/images/bg-light.png);color: white;font-weight: bold; border: 3px solid #f1f1f1;z-index: 2;padding: 20px;text-align: center;}
.sms_iddd .bg-gray {width: 84.3%!important;  margin-left: 50px;}
.sms_iddd{ padding: 0 !important;}.diieme{   /*position:absolute;*/}
.sms_iddd .flex-box {
        margin-left: 69px;
    width: 68.2%;
    display: flex;
    justify-content: center;}
#sm_sidetog {
    margin-top: -34px !important;
    background: #000000;
    border: none;
    color: #000;
    border-radius: 90%;
    font-size: 18px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    width: 37px;
    margin: 0;
    padding: 0;
    font-weight: 600;
    text-transform: uppercase;
    transition: all .5s ease 0s;
    display: inline-block;
    float: left;
    text-align: center;
    left: 200px;}
.sidebar-toggle-box .fa-bars {cursor: pointer;display: inline-block; font-size: 15px; padding: 8px; color: rgb(255 255 255) !important;}
.width1213{ padding-left: 13px !important;}
.margin_l24{ margin-left: -24px; width: 80%!important;}
.margin_l11{margin-left: -11px;width: 80%!important;}
.width86{margin-left: -10px; width: 86%!important;}
.mgtopp{margin-top:20px;}
.mgtopp span{color: red;}
.s2font{font-size: 24px!important;}
.wi13{width:13%!important;} .flex-box123{ position: inherit;width: 105%;margin-left: -10px;  }
input:checked ~ .checkmark { background-color: #000!important;}
.sidebar #stickyheader{position:static!important;    }
 
.lms_side{  margin-left: -308px;}
.boratbottom{     border-top: 0px solid #fff; }.mbtoa{ margin-bottom:20px;}
.bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group>.disabled { cursor: not-allowed;background: #eeeeee !important;}
.emp-lft-but-act2 { margin-bottom: 5px; width: 144px; min-width: 141px;color: #000;}
.lederdiv .table th.header{  color: #fff;background: black;border: 2px solid #d3cdcd;padding: 3px;  }
.bg-black{     background: black;  color: #fff;  }
.bg-black th.header {min-width: 50px;background: #000;padding: 6px;}
.lederdiv .t-left {text-align: left !important;padding-left: 20px;}
.pad_l{ padding-left: 20px !important;}
.paadd_top{padding-top:20px;}
.wid80px{ width:80px;   }
label:hover::before .text-checkbox {
  background: #000!important;}
label span.text-checkbox {
  display: inline-block;
  height: auto;
  position: relative;
  cursor: pointer;
  transition: all 0.2s linear;}
.login-wrap h3{
      position: absolute;
    top: 30px;
    font-weight: 600;  }
.select2-container--default .select2-results__option[aria-selected=true] {
    color: #fff!important;
    background-color: #000!important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #000!important;
    color: white;
}
.fa-book:before{
     content: "\f15b";   
}
.discount_scheme_icons{
    height: 30px;
    width: 30px;
       background-repeat: no-repeat;
    background-image:url('https://cdn-icons-png.flaticon.com/512/1611/1611337.png');text-align: center;
    background-size: contain;  
}
.others_icon1:before,.return_icon:before{font-weight:100;position:relative;height:18px}
.HRM_icon,.active_icon,.completedicon,.dispatch_due,.dispatchicon,.invoice_icon,.due_delivery,.pending_ap,.open_tab,.remarks_icon,.showing_stockicon,.valuation_icon,.warehouseicon{position:initial;margin-top:5px;    height: 30px;
    width: 30px;margin-top: 3px;}.HRM_icon,.active_icon,.completedicon,.dispatch_due,.dispatchicon,.invoice_icon,.invoice_icontaab,.due_delivery,.pending_ap,.pending_ap,.remarks_icon,.showing_stockicon,.valuation_icon,.warehouseicon{text-align:center;      background-repeat: no-repeat;  height: 30px;
    width: 30px;margin-top: 3px;background-size:contain;background-repeat:no-repeat}.QA_icon:before,.Serviceicon:before{font-size:25px;font-family:FontAwesome;padding:2px 6px;color:#000!important}.btn-primary{color:#fff;background-color:#000;border-color:#fff!important}.pending_ap{background-image:url('/icons/pendingfor.png');}.remarks_icon{background-image:url('/icons/remarks.png');height:24px}.active_icon{background-image:url('/icons/branch-icon.png');}.HRM_icon{background-image:url('https://cdn-icons-png.flaticon.com/512/4598/4598029.png');}.completedicon{background-image:url('https://cdn-icons-png.flaticon.com/512/4598/4598029.png');}.dispatchicon{content:"\f0d1";background-image:url('/icons/dispatch_icon.png');}.showing_stockicon{background-image:url('/icons/opening-stock.png');}.warehouseicon{background-image:url('/icons/warehouseicon.png');}.valuation_icon{background-image:url('/icons/valuation.png');}.return_icon:before{content:"\f079";padding:2px 6px;content:"\f079";font-family:FontAwesome;font-size:25px}.gallery_icon:before{font-weight:100;content:"\f07c";font-family:FontAwesome;padding:2px 6px;font-size:25px;position:relative}.others_icon1:before{content:"\f141";font-family:FontAwesome;padding:2px 6px;font-size:25px}.fa-book{content:"\f15b";display:block}.dispatch_due{background-image:url('/icons/dispatch.png');;padding-top:9px}.invoice_icontaab{position:relative;background-image:url(/icons/invoice.png);height:28px;padding:3px 4px 5px 13px;    background-repeat: no-repeat;}.invoice_icontaabspan{position:absolute;margin-top:12px;font-weight:700;margin-left:-30px; background-repeat: no-repeat;}
    .Crm_icon,.PPC_icon,.due_icon,.fa-code-fork,.finnace_icon,.due_icon{text-align: center;
    margin:0!important;
    height: 30px;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;}
    .due_icon{
      background-image: url('/icons/pendingfor.png');  
    }
   .invoice_icon {
  background-image: url('https://cdn-icons-png.flaticon.com/512/3155/3155749.png');
 
}
.job_work{background-image:url('/icons/job_work.png'); height: 30px;
    width: 52px;margin-top: 3px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;margin-left: 41px; }
    .raw_material_icon{background-image:url('/icons/raw_materialic.png'); height: 30px;
    width: 52px;margin-top: 3px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;margin-left: 41px; }
    .service_supplier{background-image:url('/icons/service-supplier.png'); height: 30px;
    width: 52px;margin-top: 3px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;margin-left: 41px; }
    .consumer_supplier{background-image:url('/icons/consumer_supplier.png'); height: 30px;
    width: 52px;margin-top: 3px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;margin-left: 41px; }
    
.due_delivery{background-image:url('/icons/due_delivery.png'); height: 30px;
    width: 52px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat; }
    
    .timely_delivery{background-image:url('/icons/timely_delivery.png'); height: 30px;
    width: 52px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat; }
     .pdc_pending{background-image:url('/icons/pdcpending.png'); height: 30px;
    width: 52px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat; }
     .pdc_rec{background-image:url('/icons/pdc.png'); height: 30px;
    width: 32px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat; }
    .notdeliverd{background-image:url('/icons/not_deliverd.png'); height: 30px;
    width: 52px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat; }
    .completedicon{
     background-image:url('https://cdn-icons-png.flaticon.com/512/709/709510.png');text-align: center;
    height: 30px;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;  
    }
    .finnace_icon{background-image:url('/icons/finance1.png');text-align: center;
    height: 30px;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;}
.Crm_icon{height:30px;width: 30px;background-size: contain;background-repeat: no-repeat;background-image:url('https://cdn-icons-png.flaticon.com/512/4573/4573310.png');height: 30px;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;}
.PPC_icon{background-image:url('/icons/ppc_icon.png')}.QA_icon:before{content:"\f059";position:relative}.Serviceicon:before{content:"\f085";position:relative}.fa-code-fork{background-image:url('/icons/branch-icon.png');height: 30px;width: 30px;
    background-size: contain;
    background-repeat: no-repeat;}.fa-code-fork:before{content:""}.approved_icon,.approved_icon1{background-image:url('/icons/approved.png')}.approved_icon{position:initial;text-align:center;width:28px;background-size:contain;background-repeat:no-repeat;;margin-top:5px}.approved_icon1,.deduction_icon{width:18px;;margin-top:5px;position:initial;text-align:center;background-size:contain;background-repeat:no-repeat}.deduction_icon{background-image:url('/icons/deduction.png')}.performa_icon{position:initial;text-align:center;background-image:url('/icons/performa_icon.png');padding:2px 11px;width:17px;background-size:contain;background-repeat:no-repeat;height:14px;margin-top:1px}.Taxiconn{height:25px;background-image:url('/icons/Tax_icon.png');width:22px;background-size:contain;background-repeat:no-repeat;position:absolute;margin-top:7px}.Exemption,.history{margin-top:5px;position:initial;text-align:center;background-size:contain;background-repeat:no-repeat}.Exemption{background-image:url('/icons/Exemption.png');width:54px;}.history{background-image:url(/icons/histroy.png);height:26px;width:22px}.Promotion:before{content:"Promotion";display:block}.Transfer:before{content:"Transfer";display:block}.Estimator:before{content:"Estimator";display:block}.HRA:before{content:"HRA";display:block}.packlist_icon{position:initial;text-align:center;background-image:url(/icons/packlist.png);height:17px;width:19px;background-size:contain;background-repeat:no-repeat;padding:2px 11px}.excel_icon,.promotion:before,.rating_iconn:before{font-weight:100;font-family:FontAwesome;padding:2px 6px;font-size:25px;position:relative;height:18px}.USN_icon{content:"USN";display:block}.excel_icon{content:"\f1c3"}.Declaration:before{content:"Declaration";display:block}.promotion:before{content:"\f0a1"}.rating_iconn:before{content:"\f005"}#dfss .btn{width:100%;margin-bottom:13px}.panel-body .panel-heading{padding:7px!important;cursor:pointer}.closed_icon:before,.edoc_icon:before{font-size:25px;font-family:FontAwesome;padding:2px 6px;position:relative}.panel-heading{cursor:pointer}.activecl span{color:#000}.customer_icon:before,.employee_icon:before,.others_icon:before,.vendor_icon:before{content:"\f007";font-size:25px;font-family:FontAwesome;padding:2px 6px;position:relative}.edoc_icon:before{content:"\f016"}.closed_icon:before{content:"\f057"}.ml20{margin-left:20px!important}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 0px solid #fbcb09!important;
}
.open_tab{background-image:url('/icons/branch-icon.png');
    text-align: center;
   margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;
}
.opening_stockicon{background-image:url('/icons/opening__stock.png');height: 30px;
    text-align: center;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;
}
.unassigned_support{background-image:url('/icons/unassigned_offline.png');height: 30px;
    text-align: center;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;
}
.unassigned_icon{background-image:url('/icons/unassigned-removebg-preview.png');height: 30px;
    text-align: center;
    width: 30px;margin-top: 3px;
    background-size: contain;
    background-repeat: no-repeat;
}
.variant_icon{background-image:url('/img/variant.png');height:24px;position:initial;margin-top:5px;text-align:center;width:28px;background-size:contain;background-repeat:no-repeat}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #000000!important;
    background: #000;
    color: #ffffff;
    font-weight: bold;
}

.warrnty_icon{background-image:url('/icons/199475-200-removebg-preview.png');height:30px;position:initial;margin-top:5px;text-align:center;width:35px;background-size:contain;background-repeat:no-repeat}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #000000!important;
    background: #000;
    color: #ffffff;
    font-weight: bold;
}
.ds-flex{ 
    display:flex;
}
 .smo_cartt{display: block ;}
.cpo_cartt{ display: none ;}
#noicondiv .activecl,#noicondiv .activecl2{min-height:51px!important;padding:18px 14px!important}.bs-caret{float:right}.bootstrap-select.show-tick .glyphicon{font-size:12px;height:2px;position:relative;top:2px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale;float:right;padding-right:20px}.fa-code-fork:before{content:""!important}.pdrigt0{padding-right:0!important;padding-left:30px!important}.padddowingt{padding-top:5px;padding-bottom:5px}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#ccc;color:#555;font-size:12px;width:100%;cursor:pointer}.ui-multiselect.ui-widget.ui-state-default.ui-corner-all:hover{background:#000!important;color:#fff},.ui-state-default.ui-state-hover a,.ui-state-default.ui-state-hover a:hover,.ui-state-default.ui-state-hover a:link,.ui-state-defaultui-state-hover a:visited{background:#ccc!important}.Renewal_tabicon{background-image:url(/icons/Renewal_tabicon.png);position:initial;text-align:center;height:26px;width:24px;background-size:contain;background-repeat:no-repeat;margin-top:5px}.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all{max-width:442px;width:100%!important}#main_save_refresh .glyphicon-refresh{position:absolute;left:0;font-size:22px;font-weight:500;margin-top:4px}#example1_wrapper{margin-top:20px}.whatsapp_boxtext{width:297px;margin-top:-208px;padding:4%;border:1px solid #000!important;border-radius:16px;background:#f5f5f5;height:124px;overflow-y:scroll;left:45px}.attribute_icon,.icn_icon{position:initial;background-size:contain;background-repeat:no-repeat;text-align:center}.emailtextbox{width:442px;border:1px solid #404040;height:200px}.disinfliex{display:inline-flex}.pdl0{padding-left:0}.icn_icon{background-image:url(/icons/icn_icon.svg);height:17px;width:19px;margin-top:0}button{margin:0!important}.diieme button{margin:10px!important}.diieme .btn{border:1px solid;padding:1px 11px 5px!important}.attribute_icon{background-image:url('/icons/attribuicon.png');width:28px;height:24px;margin-top:5px}.tw-toggle,.tw-toggle label{display:inline-block;position:relative;padding:2px 3px}.tw-toggle{border-radius:20px;border:2px solid #95a5a6}.tw-toggle label{font-family:sans-serif;color:#95a5a6;z-index:2;margin:0;text-align:center;font-size:15px;}
.toggle_radio{border:1px dashed #a19999;width:73rem;display:flex;padding:8px 0 8px 16px;position:relative;background:#fafafa;border-radius:3rem;margin-right:auto;top:25px}
.totallead{border:1px dashed;color:#fff;background:#0a0a0a;float:right;padding:4px;margin-right:75px}.flright{float:right!important}.flleft{float:left!important}.bg-gray{padding-bottom:12px!important;height:auto!important}#ShowPasswordHide{position:absolute;right:25px;margin-top:-47px}.place-status{position:absolute;top:4px;right:24px;padding:4px 13px 6px 20px;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,13% 50%,0% 0%);clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,13% 50%,0% 0%);width:26px}.bg-dark-orange{background-color:#e0e0e0}.place-list-item .images .place-status a h3{font-size:13px;color:#000;font-weight:500;margin-bottom:0}.bg-dark-orange p{color:#000;transform-origin:0 0;transform:rotate(90deg);font-size:11px;font-weight:600}.btn_reject_top{border-radius:4px;background-color:#e31e24;border:none;color:#fff;text-align:center;padding:6px 12px;transition:.5s;cursor:pointer;width:80px;float:left;margin-left:12px}.btn_reject_top span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.btn_reject_top span:after{content:"\f00d";font-family:FontAwesome;position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.btn_reject_top:hover span{padding-right:25px}.btn_reject_top:hover span:after{opacity:1;right:0}
.btn_accept_top{margin-right:12px!important;border-radius:4px;background-color:#000;border:none;color:#fff;text-align:center;padding:6px 12px;transition:.5s;cursor:pointer;width:80px;float:left;margin-left:53px;}.btn_accept_top span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.btn_accept_top span:after{content:"\f00c";font-family:FontAwesome;position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.btn_accept_top:hover span{padding-right:25px}.btn_accept_top:hover span:after{opacity:1;right:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc;display:block;width:100%;padding:6px 12px;font-size:12px;color:#555;line-height:20px;vertical-align:middle;background-color:#fff;background-image:none;border-radius:4px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{height:33px!important}.select2-dropdown{z-index:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#474747!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #e0e0e0!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent!important;border-style:solid}.action_icons.dropdown-menu{list-style:none;float:right;width:170px;margin:0;position:absolute;z-index:1}.action_icons{position:absolute;list-style:none;width:140px;background:#fff;padding:6px 0 0 6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #acb2b4;left:-54px;top:48px;display:none;z-index:9;cursor:pointer}
.action_icons.dropdown-menu>li {    display: flex;padding: 0 10px; width: 80px;cursor: pointer}
.quickicons:hover>.action_icons {    display: block;}
.quickicons:hover>.pointer {   display: block;}
.action_icons.dropdown-menu ul li { display: flex;padding: 0 0; width: 100%;height: 35px;}
.action_icons.dropdown-menu ul li a, .action_icons.dropdown-menu>li a {height: 40px;background-repeat: no-repeat;background-position: 0 0; margin: 0; padding: 0; color:#000;}
.action_icons>li button {height: auto;background-repeat: no-repeat;background-position: 0 0;margin: 0;padding: 0;border: none;color: #000;font-weight: 500;}
.action_icons.item-search-icon>li { height: 48px; float: left;}
.action_icons.item-search-icon>li.first {  margin-right: 5px;}
.action_icons.item-search-icon>li.last {  margin-top: -4px;}
.action_icons.item-search-icon ul li a, .action_icons.item-search-icon>li a {  /*width: 34px;*/}
.action_icons.item-search-icon>li .btn.btn-success { float: right; padding: 6px 8px;}
.main_icons>li:hover>ul {display: block !important;}
.quickicons  a:hover {color: black !important;text-align: center!important; background: white!important;}
.main_icons.hov12 .btn-primary{width: 103px!important;}
.action_icons.dropdown-menu ul li a, .action_icons.dropdown-menu>li a { height: 40px;
    background-repeat: no-repeat;
    background-position: 0 0;
    margin: 0;
    padding: 0;
    color: #000;
    background: white!important;}
.quickicons:before{/*content: " Quick Actions";*/ display: block;}
.quickicons  {float:left;}
.dropdown-menu.ali a {float:left;   padding-left:2px;}
.main_icons.hov12>li{
 width:auto!important;   }
.main_icons.hov12 {float: left;margin-left: 12px;}
.quickicons:before{  width: 76px;display: block; cursor: pointer; }
.main_icons ul.dropdown-menu.ali {left: auto;background-color: #fff;padding: 3px 0;width: auto!important;top: 0;min-width: 140px;}
.main_icons.hov12>li:hover>.dropdown { opacity:0px;}
.main_icons.hov12 ul li a, .main_icons.hov12>li a {width: 40px;height: 33px;}
.dropdown:hover .dropdown-menu ali  {display: block;}
.pdl4{padding-left: 10px;}
.dropdown-menu.ali .fa{
        font-size: 15px!important;
        padding-left: 5px;}
.dropdown-menu.ali .Envelope_icon:before {content: "\f003";font-size: 15px; }
.dropdown-menu.ali .customer_icontable:before {
    content: "\f2bd";
    font-family: FontAwesome;
    padding: 2px 6px;
    color: #000 !important;
    position: relative;
    font-size: 15px;
}
 .dropdown-menu.ali .delete_icon:before {
    content: "\f1f8";
    font-family: FontAwesome;
    padding: 2px 6px;
    color: #000 ;
    position: relative;
    font-size: 15px;
}
.dropdown-menu.ali .edit_icon:before {
    content: "\f040";
    font-family: FontAwesome;
    padding: 2px 6px;
    color: #000 ;
    position: relative;
    font-weight: 100;
    padding-left: 5px !important;
    font-size: 15px;
}
.dropdown-menu.ali a:hover{
     background: #fff !important;
    color: red !important;   
}
.dropdown-menu.ali a {
    width: 100% !important;
    display: block;
    padding: 3px 10px;
    clear: both;
    font-weight: 400;
    line-height: 1.428571429;
    white-space: nowrap;
    text-transform: capitalize;
    border-bottom: 1px solid #bab9b9;
}
.main_icons>li .quickicons { width: 104px!important;background-repeat: no-repeat;background-position: 0 0;margin: 0;padding: 7px;border: none;color: #000; font-weight: 500;}
.icon_kyc {height: 20px;/* top: 2px; */margin-top: 5px!important;margin-left: 7px;}
.main_icons.hov12 ul li a, .main_icons.hov12>li a {text-align: left !important;}
.prnit_icon12::before{ font-family: FontAwesome;position: absolute;left: 0;font-size: 18px; font-weight: 500;    content: "\f02f";margin-left:10px;}
.prnit_icon12 span{margin-left: 31px;
    line-height: 19px;}
 a.si21::before, a.si31::before{ font-family: FontAwesome;position: absolute;left: 0;font-size: 15px; font-weight: 500;}
a.si21::before {content: "\f1c3";padding-left: 7px;  padding-right: 8px;position: initial;}
a.si31::before { padding-right: 7px; position: initial;content: "\f1c1";margin-left: 7px;}  
.filter_err{ text-align: center;color: red;margin-bottom: 10px;font-size: 12px;font-weight: 700;padding: 5px 5px 10px 5px;}
#textarea1{
    padding: 10px;
    border:1px solid #dfe2e8  !important;}
.dropdown-menu.ali :last-child a  { 
   border:0px solid #dfe2e8  !important;}
.dropdown-menu:last-child ul{
    border: 2px solid orange;}#t-right{text-align:right;} 
 
.table  tr:nth-last-child(1) td li ul:nth-last-child(1){margin-top:-10px;}
.table11  tr:nth-last-child(1) td li ul:nth-last-child(1){margin-top:-50px!important;}
.pagination {
    display: inline-block;
    padding-left: 0;
    border-radius: 4px;
    z-index: 0;
    position: relative!important;}
#left{    text-align:left!important;}
.upp{    margin-top: -18px;   }
.removeextra_space.panel-body {
    padding: 0px 28px 2px!important;}
.row#image_preview { margin-left: 2px;    display: inline-block;}
.close_mul_view {
    margin-top: -18px;
    font-size: 15px;
    margin-top: -20px;
    position: absolute;
    margin-left: -5px;
    color: black;
    background: #838383;
    width: 20px;
    height: 20px;
    border-radius: 50%;
}
.view_pdf_multi{
        color: red;
    font-size: 27px!important;
}
.row#image_preview .closed_icon:before {
    content: "\f057";
        color: #f2655c;
    font-size: 14px!important;
    font-family: FontAwesome;
    padding: 2px 33px!important;
    position: relative;}
input[type=file] {
    display: block;
     padding-top: 7px!important; 
}
.discount_icon:before{
     content: "\f295";
      font-size: 20px;
    font-family: FontAwesome;
   padding: 2px 6px; }
   .home:before{
         content: "\f015 ";
    font-size: 20px;
    font-family: FontAwesome;
    padding: -1px 6px;
    font-family: FontAwesome;
    /* left: 0; */
    font-size: 28px;
    font-weight: 500;
    position: relative;
    background: 0 0;
    margin-top: -2px;
    position: absolute; }
.generate-button:hover {background-image: linear-gradient(to bottom,#000000 43%,#000000 100%)!important;}
  #ascrail2000{display:none!important;}
.margin_top_nthchild  tr:nth-last-child(2) td li ul:nth-last-child(1)
{margin-top:-10px; }.margin_top_nthchild  tr:nth-last-child(3) td li ul:nth-last-child(1)
{ margin-top:-65px;}
.margin_top_nthchild  tr:nth-last-child(1) td li ul:nth-last-child(1)
{margin-top:-10px!important;}
#ascrail2001{ display: none!important;} 
.ml15{ margin-left: 15px!important;}
input[type=checkbox], input[type=radio] {
    margin: 9px 5px 0;
    /* line-height: normal; */
    height: 12px;
    vertical-align: 0px!important;
}
.form-control {
 font-size: 12px!important;
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 0%)!important;
    
}

a.create-vacancy-button11::before {
    margin-right: 9px;
    font-family: FontAwesome;
    font-size: 17px;
    content: "\f00e";
    /* padding: 0px 5px 7px 2px; */
    /* padding-left: 5px; */
    left: 0;
    font-size: 15px;
    font-weight: 500;
    padding-right: 0px;
    position: initial;
}
.mtz-monthpicker tr {
       display:flex; 
    }
    .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: 0.2em 0;
    background:#383636!important;
}
.mtz-monthpicker-year {
    float: left;
    padding: 2px;
    width: 100%;
    background: #383636!important;
    color: #ffff!important;}
.mtz-monthpicker td {
        border: 1px solid #e4dede8f!important;
     background:#383636!important; 
    display: block;
    width: 100% !important;
    height: 44px!important;
    padding: 6px 3px 6px 6px;
    font-size: 12px;
    line-height: 2.428571!important;
    color: #fff!important;
    vertical-align: middle;
    border-radius: 0px;
    font-weight: bold;
}
.ui-widget-header {
    border: 1px solid #000000!important;}
.mtz-monthpicker td:hover{
    background: #191818!important;
    border: 1px solid #000000!important;
    border-radius: 0px!important;}
.mtz-monthpicker.ui-widget-content {
    border: 0px solid #dddddd!important;
    background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
      background: #ff000000!important;
}
.table{
     border: 0px solid #ddd!important;   
     padding-top:10px;
     /*padding-bottom:40px;*/
    
}
table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #ffffff;
    border-left: 1px solid #ddd;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, .dataTables_wrapper.no-footer div.dataTables_scrollBody>table {
    border-bottom: none;
    padding-bottom: 0px!important;
}
.bootstrap-select>.dropdown-toggle {padding: 7px!important;}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
badge:empty, .label:empty, .tab-content>.tab-pane, [data-toggle=buttons]>.btn>input[type=checkbox], [data-toggle=buttons]>.btn>input[type=radio], [hidden], template {
    display: block!important;
}
/*.product_purchase_distribution tr>th:first-child {*/
/*    width: 170px!important;*/
/*}*/
.product_purchase_second tr>th:first-child {
    width: 350px!important; 
}.product_purchase_second table tr>th.vendor_th{   width: 250px!important;}.product_purchase_second tr>th.quotation_th { width: 165px!important; }
.product_purchase_second tr>th.last-item-th {  width: 480px!important; }.chhed{padding-left: 20px !important; margin-left: 160px !important;}.text-align.width90_new123{ width: 300px!important;}
.dmmj .textarea {width: auto!important;}
 .bootstrap-select>.dropdown-toggle { background: #282626;width: 100%;padding: 5px!important;}
.fontwe900{font-weight:900;}
.toptableborder{text-align:right;padding-right:50px; border-top-style: inset;  border-color: #000;}
.form-group111111111111 .mgtopp{ display:none!important;}
/*.full-width .mgtopp{ display:none!important;}*/
.wrappertop .wrapper {display: inline-block;margin-top: 5em!important;padding: 15px; width: 100%;}
.jobregister {background:-webkit-linear-gradient(left, #3931af, #00c6ff);background:linear-gradient(left, #3931af, #00c6ff);margin-top: 3%;padding: 3%;}
.listing_data .mar10{  margin: 10px 10px;}
.listing_data .fa-search,.fa-map-marker {color: #696969;
    font-size: 16px;
    line-height: 7px;
    display: inline-block;
    z-index: 1;
    position: absolute;
    top: 54%;
    right: 30px;
        transform: translateY(-50%);
}
.listing_data .findjobs{ margin-top:15px;  }
.titlepost{padding-right: 5px;color: #085ff7;font-size: 14px;font-family: 'Noto Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;font-weight: 900;}
.job-snippet li{
        list-style-type: circle;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 20px;
}
.centerdiv{
     display: flex;
    justify-content: center;}
.css_1h4a4n5 {
       box-sizing: border-box;
    margin: 0;
    min-width: 0;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 17px;
    margin: 0;
    color: #2d2d2d;
    letter-spacing: -0.06px;
    overflow: hidden;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    font-weight: 600;
}
.jobboxx{
    box-sizing: border-box;
    margin: 0;
    min-width: 0;
    box-shadow: 0 0.125rem 0.25rem rgb(45 45 45 / 12%), 0 0.0625rem 0.1875rem rgb(45 45 45 / 16%), 0 0 0.125rem rgb(45 45 45 / 20%);
    border: none;
    margin: 1px 1rem 0.75rem;
    border-radius: 8px;
    background-color: #ffffff;
}
.jobboxx::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;}
.result-footer { padding: 0 1rem 1rem!important;}
.job-snippet {
       margin-bottom: 0.75rem;
       margin-right: 1rem; 
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    margin-top: 0.25rem;
    line-height: 1.25rem;
    color: #6f6f6f;
    /*font-size: .875rem;*/
}
.visually-hidden {
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    white-space: nowrap;
        border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap;
    word-wrap: normal;
}
.attribute_snippet{
    margin-top:10px;
        display: inline-flex;
    background: #f3f2f1;
    border-radius: 0.25rem;
    align-items: center;
    /*font-size: .875rem!important;*/
    font-weight: 700!important;
    line-height: 1.3125rem!important;
    color: #595959;
    padding: 0.1875rem 0.5rem!important;
    margin-right: 0.25rem!important;
}

.resultContent .tapItem-gutter {
    padding-left: 0!important;
    padding-right: 0!important;
    line-height: 1.35;
}
.resultContent .company_location {
    padding-bottom: 0.75rem;
}
.result .resultContent .companyInfo {
    word-break: break-word;
}
 .company_location {
    padding-bottom: 0.75rem;
    /*font-size: .875rem;*/
    margin: 0;
    font-weight: 400;
} .iaIcon {
    display: inline-block;
    height: 20px;
    vertical-align: bottom;
}
.iaIcon:before {
    line-height: 1rem;
    vertical-align: sub;
    content: "";
    display: inline-block;
    margin-right: 0.25rem;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
     background-image: url("/icons/applyfor.svg")
}

.callibration_icon{background-image: url("/icons/callibration_icon.png");
   height: 30px;
    text-align: center;
    width: 30px;
    background-size: contain;
    background-repeat: no-repeat;
}
.responsiveEmployerIcon{
     line-height: 1rem;
    vertical-align: sub;
    content: "";
    display: inline-block;
    margin-right: 0.25rem;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
     background-image: url("/icons/activeve.svg")
}
.hiringMultipleCandidatesIcon{
  line-height: 1rem;
    vertical-align: sub;
    content: "";
    display: inline-block;
    margin-right: 0.25rem;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
     background-image: url("/icons/hiring.svg")   
}
/*------------- #UI-CARD --------------*/
.ui-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: var(--white-color);
  -webkit-box-shadow: 0 4px 10px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 10px 2px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  margin-bottom: 20px;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease; }
  .ui-card:hover {
    -webkit-box-shadow: 0 16px 30px 2px rgba(0, 0, 0, 0.26);
    box-shadow: 0 16px 30px 2px rgba(0, 0, 0, 0.26); }
    .ui-card:hover .ui-card-content:after {
      opacity: 1; }
.ui-card--column .ui-card-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start; }
.ui-card-content {
    background: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 20px 20px;
  position: relative; }
  .ui-card-content > * {
    margin: 10px 0; }
  .ui-card-content:after {
    content: '';
    display: block;
    width: 100%;
    height: 10px;
    background-color: var(--primary-accent-color);
    opacity: 0;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    position: absolute;
    top: 0;
    left: 0; }
.ui-card-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top: 1px solid var(--border-grey-color);
  padding: 20px 40px;
  margin-top: auto; }
.jobsearch-JobInfoHeader-headerImage {
    border-radius: 0.5rem 0.5rem 0 0;
    width: 100%;
}
 .jobsearch-JobInfoHeader-logo-overlay-lower {
    bottom: -5%;
}
 .jobsearch-JobInfoHeader-logo {
    /*position: absolute;*/
    margin: 0;
    width: 3.75rem;
    left: 1rem;
    bottom: 0;
    border: 0.125rem solid #fff;
    border-radius: 0.5rem;
    box-shadow: 0 0.0625rem 0.25rem 0 rgb(0 0 0 / 10%);
}
.jobsearchdHeader{
      padding-bottom: 30px;
    padding-left: 5px;
    line-height: 20px!important;
    font-weight: 400!important;
    box-shadow: 0 2px 4px rgb(0 0 0 / 8%)!important;
    border-bottom: 2px solid rgba(0,0,0,.08)!important;}
.min_height{height: 374px;overflow: auto;}
.bg_white{background: #fcfcfc;}
.jobsearch-TabbedContent-tabsContainer {
    border-top: 1px solid #e4e2e0;
        background-color: #faf9f8;
    padding-bottom: 4rem;}
.jobboxx .display_flex {padding: 6px;}
.appli_wi li{ width:100%;}.width100{width:100%!important;}
.applyybtn{
    padding: 0.5rem 1.5rem!important;
    margin-left: 0!important;
    margin-bottom: 0!important;
    font-size: 18.66px;
    line-height: 24px;
    background-color: #2557a7;
    border: 0.0625rem solid transparent;
    color: #fff;
    box-shadow: none;
    -webkit-transition: background-color .18s ease-out,border-color .18s ease-out;
    transition: background-color .18s ease-out,border-color .18s ease-out;}
.icl-Button{
      background-color: #e4e2e0!important;
    border: 0.0625rem solid transparent!important;
    color: #2d2d2d!important;
    box-shadow: none!important;
    -webkit-transition: background-color .18s ease-out,border-color .18s ease-out;
    transition: background-color .18s ease-out,border-color .18s ease-out;
        display: flex;
    justify-content: center;
    min-height: 36px;
    width: 4rem;
    border-radius: 10px;} 
.icl-Button .fa-heart-o{font-size: 17px;margin: 10px !important;}
.strip-sec .right-sec img {display: block;  margin: auto;}
.mtmmt{ border: 1px solid #007cc2;box-sizing: border-box;margin: 0;min-width: 0;box-shadow: 0 0.125rem 0.25rem rgb(45 45 45 / 12%), 0 0.0625rem 0.1875rem rgb(45 45 45 / 16%), 0 0 0.125rem rgb(45 45 45 / 20%); border: none;margin: 1px 1rem 0.75rem;border-radius: 8px; background-color: #ffffff;}
.mtmmt:visited{border: 1px solid #007cc2;}
.attribute_snippet svg{margin: 0 0.25rem 0 0;width: 2rem;max-height: 1.25rem;}
#t_center{ text-align: center !important;}
.logoheight{height: 59px!important; }
.verticalline{border-left: 1px solid #e2e2e2; height: 27px;margin-top: 12px;}
.icl-TextInput {border: 1px solid #949494;border-radius: 0.5rem;display: -ms-flexbox;display: flex;align-items: center;padding: 0.75rem 1rem;}
.serachj{ border: 0px!important; width: 89%;}
.icl-TextInput-wrapper { flex: 1 1 auto;line-height: 29px;}
.mosaic .icl-TextInput-wrapper {  position: relative;}
 .icl-TextInput-labelWrapper { margin: 0 1rem 0 0;line-height: 1.125rem;white-space: nowrap;word-break: keep-all;}
.strip-sec1{ padding:10px;border-bottom: 1px solid #e7e5e5;}
.pd50px{padding:26px;}
.strip-sec1 li a{font-weight: 700; }
.signincolor{ color:#2557a7; }
.navbar-nav>li :active{border-radius:0;font-family:"Noto Sans","Helvetica Neue",Helvetica,Arial,"Liberation Sans",Roboto,Noto,sans-serif;transition:border-color .2s cubic-bezier(.645, .045, .355, 1),background-color .2s cubic-bezier(.645, .045, .355, 1),opacity .2s cubic-bezier(.645, .045, .355, 1),border-bottom-color .2s cubic-bezier(.645, .045, .355, 1),border-bottom-style .2s cubic-bezier(.645, .045, .355, 1),border-bottom-width .2s cubic-bezier(.645, .045, .355, 1),border-radius .2s cubic-bezier(.645, .045, .355, 1),box-shadow .2s cubic-bezier(.645, .045, .355, 1),color .2s cubic-bezier(.645, .045, .355, 1);border-bottom:.0625rem solid;cursor:pointer;padding-top:.125rem;display:inline-flex;align-items:center;min-height:3rem;min-width:3rem;line-height:1.3125rem;color:#2d2d2d;font-size:.875rem;text-decoration:none;border-bottom:none;height:100%}
.dpli{ padding: 0;  width: 11%;}
.product_purchase_distribution tr>th:first-child { width: 276px!important;}
.th_item{width: 276px!important;}
.th_cin_mts{ width: 130px!important;}
.th_sku{ width: 200px!important; }
.th_prod{ width: 280px!important; }
.th_uom{ width: 100px!important;}
.th_quant_rem{ width: 180px!important; }
.quantity-item-td.t-right{   width: 170px!important; }
.th_rate{width: 100px!important; }
.th_amt{width: 150px!important;  }
.quantity-item-td .th_amt{width: 228px!important;  }
.quantity-item-td.quotation_th{ width: 150px!important;}
.quantity-item-td.t-left.vendor_th{ width: 228px!important;}
.th_discount{width: 150px!important; }
.th_quant{ width: 200px;}
.quantity-item-td .th_rate{ width: 152px!important;}
.t-right.th_ot{ width: 98px!important;}
.th_moq{ width: 138px!important;  }
.th_rol{width: 98px!important;  }
.th_total_quant{width: 100px!important;}
.panel-heading {font-size: 14px!important;}
.product_purchase_distribution input[type=text] {
   text-align:right!important;
    text-align:end!important;}
.order_dist_tbl input[type=text] {
   text-align:right!important;
    text-align:end!important;}
.product_purchase_second table{width:111%!important;}
.collapse.in {display: block !important;}
.dropdown-menu .Envelope_icon:before {padding: 2px 2px!important;}
.dropdown-menu .message_icon:before { padding: 2px 13px!important;}
.dropdown-menu .whatsapp_icon:before {
    padding: 2px 7px!important;}
.radio-inline1 span{
padding-right: 20px;
    padding-left: 20px;}
#vpo_div .small-input {
    width: 20%!important;}
    .product_purchase_distribution tr>th:first-child {
    width: 276px!important;}
.th_item{ width: 276px!important;}
.th_cin_mts{ width: 130px!important;}
.th_sku{width: 200px!important; }
.th_prod{ width: 280px!important;}
.th_uom{ width: 100px!important;}
.order_dist_tbl  .th_quant_rem{ width: 150px!important;   }
#vpo_raw_material .th_quant_rem{width: 180px!important; }
.quantity-item-td.t-right{width: 170px!important;}
.th_rate{width: 150px!important;  }
.th_rate td{display: flex;padding-left: 2px !important;}
.th_amt{width: 150px!important;}
.quantity-item-td .th_amt{ width: 228px!important;}
.quantity-item-td.quotation_th{width: 150px!important;  }
.quantity-item-td.t-left.vendor_th{ width: 288px!important;}
.th_discount{ width: 150px!important; }
.th_quant{ width: 150px;}
.quantity-item-td .th_rate{width: 202px!important;}
.t-right.th_ot{ width: 200px!important;}
.th_moq{width: 198px!important;}
.th_rol{width: 118px!important;  }
.th_total_quant{ width: 200px!important; }
.panel-heading {font-size: 14px!important;}
.product_purchase_distribution input[type=text] , .product_purchase_second input[type=text]{
   text-align:right!important;
    text-align:end!important;}
.order_dist_tbl input[type=text] {
   text-align:right!important;
    text-align:end!important;}
.product_purchase_second table{ width:121%!important; }
.table-striped > tbody > tr .item_name_th:before {content: "\f067"; font-family: FontAwesome;
    font-style: normal;
    padding-right: 10px;
    font-weight: normal;
    text-decoration: inherit;
    margin-left:5px;
    color:#000;}
#vpo_fnshd_raw > tbody > tr .item_name_th:before { content: "\f067";font-family: FontAwesome;font-style: normal;padding-right: 10px;font-weight: normal;text-decoration: inherit;margin-left:5px;color:#000;}
.th_rate td {display: flex!important;}
.product_purchase_second  span{ display: flex;align-items:center;padding-left: 5px;padding-top: 10px;}
.td_rate{width:80%;}
.product_purchase_second:nth-child(11) input{ width:80%!important;}
.item_name_th{cursor:pointer;}
.minussmee:after{content: "\f068";font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;margin-left:5px;color:red;   }
.product_purchase_distribution.product-purchase{ overflow:auto;   }
.product_purchase_distribution.product-purchase  .th_sku{ min-width: 200px!important; text-align:left!important;}
.product_purchase_distribution.product-purchase .th_item,.th_prod{min-width: 260px!important; text-align:left!important;  }
.product_purchase_distribution.product-purchase .th_alt_quant,.th_rol, .th_rate,.th_ot, .th_moq, .th_discount, .th_cin_mts{
  min-width: 130px!important; }
.product_purchase_distribution.product-purchase .th_discount_perc,.th_amount{ min-width: 130px!important;}
.product-purchase input{width: 85%;margin-right: 10px;}
.pad-non  span{display: flex;vertical-align: middle;margin-top: 9px;}
#vpo_fnshd_raw .th_product{min-width: 250px!important;}
#vpo_fnshd_raw tbody tr td:first-child:before {content: "\f067"; font-family: FontAwesome;font-style: normal; padding-right: 10px;font-weight: normal;text-decoration: inherit; margin-left:5px;color:#000;}
#vpo_fnshd_raw  .th_total_quant{ min-width: 100px!important;}
#vpo_fnshd_raw .th_sku{min-width: 10p0x!important; }
#vpo_raw_material > tbody > tr:nth-child(n+1) > td, #vpo_raw_material > tbody > tr:nth-child(n+1) > th { color: #000; background-color: #ffffff; text-align: left!important;
  vertical-align: middle;}
#vpo_fnshd_raw .table .th_product:first-child:before {content: "\f067"; font-family: FontAwesome; font-style: normal; padding-right: 10px;font-weight: normal;text-decoration: inherit; margin-left:5px;color:#000;}
.panel_headleft{ padding-left: 15px; margin-left: -15px;}
.panel_headleft3{ margin-left: -23px;}
.bootstrap-select.btn-group .dropdown-menu.inner {overflow-x: hidden;}
.order_dist_tbl.table{width:120%!important;}
.printp{margin-top: 10px;}
/*Hirerchy data*/
 
      div.orgChart span.close{display:none;  }
     
div.orgChart table { width: 100%; margin-top: -17px;}
div.orgChart h2 {margin: -1px;font-size: medium;-bottom: 2px solid black;border-bottom: none;text-align: start; position: initial;font-family: fangsong;font-weight: 400; word-break: break-all;}
.orgChart table tbody tr { width: 100%;}

.popup_menu .menu > li > a{transition: all 10s ease-in-out;}
.popup_menu .menu > li > a:hover{
  transition: all 10s ease-in-out;}
  .tdtotal{
      
  }
.minw200{  min-width: 200px;}
@media (min-width:1440px) and (max-width: 1640px) {
  
 .cp_span{
   font-size: 10px;
}
  .cpo_total {
       margin-left: 0px!important;
  }
}
.cpo_total {
   text-align: center;
    background: #efb758;
    font-size: 24px;
    font-weight:900;
   
    width: 100%;
  
    color: #fff;
    min-height: 50px;
    background-image: linear-gradient(to bottom,#efb758 0,#efb758 100%);
    text-align: center;
    background-color: #efb758;
    border-radius: 7px;
    display: flex;
    margin-top: 8px;
    margin-left: 33px;
    padding-right:20px!important;
    align-items: center;
    justify-content: right;
}
.versiontopt>thead>tr>th:first-child {
    width: 100%!important;
}
.versiontopt{    color: #fff;
    font-weight: 600;
    background: black;
    text-transform: capitalize;
    padding: 9px 4px;
    display: inherit;}
    .thumbnailimg{
            font-size: 25px;
    font-weight: 500;
    position: relative;
    background: 0 0;
    }
    .variantli .list-unstyled {
    padding-left: 0;
    list-style: none;
   
    overflow-y: auto;
}
 .redastrik {
    color: #ffa000;
    font-size: 15px;
    padding: 0px 6px;
}   
.disabled_data{
     
    pointer-events: none;
}
.disabled_data .btn.dropdown-toggle{
        background-color: #eee!important;
}


.calnder123::before {
    /*content: "\f060"*/
    content: "\f274";
    font-family: FontAwesome;
   padding: 2px 6px;
    color: #fff !important;
    position: relative
}
.versiontopt th{border: 0px solid #ddd!important;border-bottom-width: 0px;}
.input_left input[type=number] {text-align: right;}
.minw280{ min-width: 280px!important;}
.min150px{min-width: 150px!important; }

.checklist .row {
  display: flex;
  flex-wrap: wrap;
}

/* Create four equal columns */
.checklist .column {
  flex: 30%;
    padding: 5px;
}

/* On screens that are 992px wide or less, go from four columns to two columns */
@media screen and (max-width: 992px) {
  .checklist .column {
    flex: 50%;
  }
}

/* On screens that are 600px wide or less, make the columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
 .checklist  .row {
    flex-direction: column;
  }
}
 #color_view .checklist li a {
    color: #676a74;
    text-decoration: none;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}
#color_view .checklist ul li {
    font-size: 14px;
    font-weight: 400;
    list-style: none;
    padding: 7px 0 7px 23px;
}
.varcolor_blue::before { background: rgb(0, 117, 154);padding: 10px;
    position: absolute; 
    content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_orange::before {background: rgb(247, 148, 29);padding: 10px;
    position: absolute; 
    content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_red::before { background: rgb(167, 25, 48);padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_g::before { background: rgb(103, 145, 70);padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_w::before { background: rgb(255, 255, 255);padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_b::before { background: rgb(0, 0, 0);padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_gray::before { background: rgb(0, 117, 154);padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_salmon::before { background: rgb(149, 165, 166 );padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
.varcolor_sky::before { background:rgb(233, 150, 122);padding: 10px;
    position: absolute;  content: "";
    padding: 0 12px;
    margin-right: 5px;
    width: 12px;
    height: 12px;
    margin-left: 59px;
     margin-top: 2px;}
     
    .term-list, ul {
    margin: 0 0 0 18px;
    color: #0F1111;
} 
.term-list li, .term-list ul li {
    list-style: disc;
}     
.product_size{
       vertical-align: middle;
    padding: 4px;
    text-align: center;
    border: 2px solid #e0e0e0;
    margin: 0;
    font-size: 11px;
    opacity: 1;
    margin: 2px;
    font-weight: 600!important;
}

.product_size:hove{
    border: 2px solid   #f7941d;
  
}
.show-more {
  display: none;
  cursor: pointer;
}   
  .attri_tr{
          background: #f3f3f3!important;
    padding: 10px !important;
  }  
  .view_color:before{
          margin-left: 4px!important;
    margin-top: 15px!important;
  }
  .version_table td, .version_table tr{
      color:#fff;
      background:#000!important;
  }
  .col_88{
          padding: 0px;
    padding-left: 11px;
  } 
.fo_dd {
    padding: 4px 0px!important;
}
.ttlr{
    margin-left: 16px!important; padding-right: 34px!important;
}.divdi .numbers{
  display:none!important;  
}
.mg_toppp33{
        margin-top: -33px;
}
.compare_width{
   width: 111%!important;
}
.left-div{
    display:none;
}
/*  .table {*/
/*    width: 100%;*/
/*    margin-bottom: 48px!important;*/
/*}*/
/*Extra select remove*/
 #dn_select .bootstrap-select.form-control {
  display:none!important;
}

@media (min-width:1024px) and (max-width:2000px) {
.user-sign {   
    display:none;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
   .llbel {
     font-size: 18px!important;
}
.loginPg .largeHeading sup {
    left: 49% !important;
}
.cp_span {
   
    height: 66px;
}

     #displayDiv{
   overflow-x: scroll;
    width: 100%; 
}
    table td.action em {
    margin: 0px 0px 0 0px;
  
}
.nav {
     display: block!important; 
}
.card-body.charts {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow-x: scroll;
}
  .emp-lft-but-act1 {
    width: 110px;
    min-width: 110px;
    
        padding: 8px 6px;
  
}
.emp-lft-but-act2 {
    margin-bottom: 5px;
       width: 92px;
    min-width: 111px;
    color: #000;
}
}
.social_micon{
  border: 1px solid #d7c7c7;
    padding: 6px;
    background: #fafafa;
    border-radius:50%;
    font-size: 13px;
    margin: 2px 1rem;
    color: #fff;  
}
.pm-btn{ width: 20px; line-height: 1; height: 20px; margin: 1px 2px; font-size: 14px; } .p-0{ padding: 0; } .w-100{ width: 100%; }

@media (min-width: 768px) and (max-width: 1024px) {
    .btn_accept_top{ margin-right: 10px !important;margin-bottom: 10px !important; margin-left: 0px!important;}
  .form-group .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group {
    margin-bottom: 6px;
}
.column.one-half.col25  .col-content{
      margin-top: 528px!important;
 
    position: relative;
    left: -319px;
    float: unset;
}  
.whatsapp_boxtext {
    width: 297px;
    margin-top: -31px!important;
    padding: 4%;
    border: 1px solid #000!important;
    border-radius: 16px;
    background: #f5f5f5;
  
    left: -245px!important;
}
  .d-sm-flex{
            display: flex;
    }
    .card_mb{
      margin-top: 37px;  
      width:100%;
    }
}

@media (min-width: 320px) and (max-width: 420px) {
    .loginPg .largeHeading {
        font-size: 30px !important;
    }
    .loginPg .largeHeading sup {
    left: 57% !important;
    top: -12px;
    width: 22px;
    height: 22px
}
.loginPg .form-signin .logoWrapper {
    height: 21vh !important;
   
}
}


@media (min-width: 320px) and (max-width: 767px) {
     .loginPg .form-signin .logoWrapper {
    height: 21vh !important;
   
}
.loginPg .largeHeading sup {
    left: 59% !important;
} 
.btn_accept_top{
        margin-bottom: 10px !important;
          margin-left: 12px!important;
}
    .col-left, .col-right {
    height: 100%;
    margin-bottom: 48px;
}
.emp-lft-but-act1 {
    padding: 5px 10px;
    
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efb758), color-stop(1, #efb758));
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efb758), color-stop(1, #efb758));
    background-image: -o-linear-gradient(bottom, #efb758 0, #efb758 100%);
    background-image: -moz-linear-gradient(bottom, #d1d3d4 0, #efb758 100%);
    background-image: -webkit-linear-gradient(bottom, #efb758 0, #efb758 100%);
    background-image: -ms-linear-gradient(bottom, #efb758 0, #efb758 100%);
    background-image: linear-gradient(to bottom, #efb758 0, #efb758 100%);
    font-size: 13px;
    background-color: #efb758;
    float: left;
    text-align: center;
    margin: 0;
    width: 90%;
        margin-left: 10px;
    padding: 15px 20px;
    border-radius: 7px;
    border: 0 solid #000;
}
.emp-list-cont {
   
    margin: 2px 2px!important;
  
}
.hgh_200.pull-lft, .pull-rgh.hgh_200 {
    margin-bottom: 48px;
    height: auto!important;
}
#Guardianadd .col-left, #Guardianadd .col-right {
    height: auto!important;
    margin-bottom: 48px;
}
    footer span {
    padding: 0 0 0 5px;
   
}
    .wid80px {
  
    min-width: 100px;
}
  .w100 {
      width: 100px!important;
    min-width: 100px!important;
}


.w100px{
  width: 100px!important;   
}
.trleder{
    
}
.bg-black th.header {
    min-width: 100px;z-index:0;
  
}
.ledger_td1{
   min-width: 200px; padding-right: 33px;
}
.ledger_td2{
     min-width: 211px;  
}


    .chat-logs .time {
   
    width: 185px;
    padding: 6px !important;
    top: 8px !important;left:0;
}
    span.fa.fa-caret-right.fa-1x {
    display: contents;
    color: #fbf5f5 !important;
}
    .form-group {
    margin-bottom: 14px;
}
    .form-horizontal .form-group {
    margin-right: 0px;
    margin-left: 0px;
}
  .button-row   ul {
       position: relative;
    display:flex;
}
    .ui-widget-content {
   
    margin-left: -21px;
}
.main_icons ul li.dropdown-menu-li a {
    
    white-space: break-spaces!important;
}
    .button-row {
    width: 100%;
    float: left;
    margin: 0 0 20px 0;
    width: 100%;
    /* float: left; */
    /* margin: 0 0 20px 0; */
    display: flex;
    overflow-x: auto;
           position: relative;
    z-index: 99;

}
  .widget_dottoro_popup_menu .sub-menu>li ul li>a .label {
      margin-left: 20px;  
    }
.loginPg .largeHeading {
   font-size: 39px;
 
}
.loginPg .innerRow {
    min-height: 108vh;
    align-items: center;
    margin-bottom: 22px;
}
ul.top-menu>li {
    float: left!important;
}
h2.resp-tab-active {
    background: #DBDBDB !important;
}
.sub-menu .fa-caret-down:before {
    content: "\f0d7";
    color: #fff!important;
}
 .sub-menu .fa-caret-down {
       right: 23px;
    /*position: absolute;*/
    color: #fff!important;
}
 
.brand .brand-logo img {
    max-height: 40px;
}
    .d-sm-flex{
            display: flex;
    }
    .card_mb{
      margin-top: 37px;  
      width:100%;
    }
  ul#drop {
    background: #1d1d1b;
    color: #ffff;
}

.widget_dottoro_popup_menu .sub-menu>li>a .label {
    color: #dbd3d3;
    font-size: 94%;
    font-weight: 400;
  
}
.horizontal_submenus2 .menu_normal>li> i{
    color:#fff;
}
.widget_dottoro_popup_menu .sub-menu>li {
    font-family: Arial, Helvetica, san-serif;
    font-size: 13px;
    text-align: left;
    border-top: 0px solid #000!important;
    color: #ffff;
    background: black;
}
.widget_dottoro_popup_menu .sub-menu>li>a .label {
    color: #ffffff !important;
    font-size: 94%;
    font-weight: 400;
    padding: 0.5em 1.8em;
    /* background: red; */
}
.fa-caret-down.fa-1x{
   color: #ffffff !important;  
}
.button-row li {
    width: 100px!important;
    min-width: 71px!important;
    padding: 4px!important;
      min-height: 65px!important;
}
.button-row .activecl{
   width: 170px!important;
    min-width: 128px!important;
    padding: 4px!important;
      min-height: 65px!important;   
}
.button-row .activecl2{
   width: 170px!important;
    min-width: 128px!important;
    padding: 4px!important;
      min-height: 65px!important;   
}
.term-list, ul {
    margin: 0 0 0 0px!important;
    color: #0F1111;
}
.table thead th {
    background: #000000!important;
    font-weight: 600!important;
    color: #fff!important;
    z-index: 888;
}

.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all {
    max-width: 250px!important;
    width: 100% !important;
}

.panel-heading {
    border-color: #eff2f7;
    font-size: 15px;
    color: #aa0907;
    font-weight: 600;
    background: #fafafa;
    text-transform: uppercase;
    padding: 0 6px 0 9px;
    display: table;
    z-index: 999;
    width: 100%;
    text-align: left;
}

.main_icons ul.dropdown-menu.ali {
    z-index: 105!important;
  min-width: 121px;
    position: absolute;
    left: -140px !important;
    background-color: #fff;
 
    

    min-width: 89px;
    overflow-y: scroll;
   
}
table td.action em {
    margin: 0 0px 0 0px!important;
}
 .main_icons .dropdown.open  .dropdown-menu{
  
    left: 0px!important;
}
.main_icons ul.dropdown-menu {
    right: 0!important;
}
.main_icons.hov12>li {
    
      z-index: 1;
    position: relative;
}

.small-input {
    width: 19%!important;
  
}
.ui-datepicker {
    width: 17em !important;
   
}
 ul.top-menu>li {
    float: none;
}
.top-nav .username {
 
    margin-left: 0px;
   
}
#displayDiv{
    overflow: auto;
    position: relative;
    width: 100%;
}
.ui-datepicker {
    width: 79% !important;
}
.table-wrap {
    width: 100%;
    overflow: hidden!important;
}
.table-scroll {
   
    overflow: scroll!important;
   
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody

{
      overflow: inherit!important;  
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing {
   
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important;
    height: 14px!important;
    overflow: scroll!important;
}

.popup_menu .sub-menu>li>a>span, .popup_menu.vertical .menu>li>a>span {
    display: table-cell;
    vertical-align: middle;
    padding: 8px;
}
.popup_menu .sub-menu>li>a, .popup_menu.vertical .menu>li>a {
   
    background: black!important;
}

.widget_dottoro_popup_menu .sub-menu {
    background-color: #000!important;
}

.widget_dottoro_popup_menu .sub-menu>li.open, .widget_dottoro_popup_menu .sub-menu>li:hover {
    background-color: #000!important;
    transition: 10.3s;
}
.horizontal_submenus2 .menu_normal>li>.sub-menu>li {
    border-left: 1px solid #000!important;
    background: #000!important;
}
.horizontal_submenus2 .menu_normal>li>.sub-menu>li:first-child {
    margin-left: 0 !important;
    background: black!important;
}

.widget_dottoro_popup_menu .sub-menu>li.open, .widget_dottoro_popup_menu .sub-menu>li:hover {
    background-color: #000!important;
    transition: 10.3s;
}


.whatsappchat .bor {
  width: 240px!important;
    height: 455px;
  
}
.whatsapp_boxtext {
    width: 220px!important;
    bottom: 40px!important;
    padding: 4%;
    border: 1px solid #000!important;
    border-radius: 16px;
    background: #f5f5f5;
    height: 147px;
    overflow-y: scroll;
    left: 28px;
    float: left;
}
.smschat  .whatsapp_boxtext {
    
    left: 40px!important;
    
}
.phone3d.dark {
    background: #202229;
    height: 537px;
    width: 270px;
    margin-left: 0px;
}
.smschat .bor {
   
    width: 245px!important;
}
.emailtextbox {
    width: 100%;
    
}
.email_cahtt .bg-gray {
  width: 100%!important;
   
}

.dt-part {
    box-sizing: border-box;
 display: block !important;
    position: relative !important;
    top: 0px;
    right: 0px;
    left: auto;
    padding-top: 10px;
    width: 100%!important;
}
.h-fit-c {
    height: 100%;
    margin-top: 150px;
    width: 100%;
}

.m-ext {
    margin: 0px!important;
}
/*.panel-heading span.head {*/
/*    width: 60%!important;*/
/*    padding: 10px 0;*/
/*}*/
/*.search_button::before, a.barcode-scan::before, a.create-vacancy-button::before, a.mi10::before, a.mi2::before, a.mi5::before, a.mi6::before, a.refresh::before, a.si1::before, a.si2::before, a.si3::before, button.mi3::before, button.mi4::before, a.mi20::before {*/
/*    font-family: FontAwesome;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    font-size: 19px;*/
   
/*}*/

/*.Save_icon:before, .draft_icon:before, .right_icon:before {*/
/*       font-size: 19px;*/
/*}*/

/*.main_icons>li {*/
   
/*    margin: 3px 2px 0;*/
/*    width: 24px!important;*/
    
/*}*/
}


/*.main_icons ul.dropdown-menu.ali {*/
/*    left: auto;*/
/*    background-color: #fff;*/
/*    padding: 3px 0;*/
/*    width: auto!important;*/
/*    top: 0;*/
/*    min-width: 140px;*/
/*    overflow-y: scroll;*/
/*    height: 100px;*/
/*}*/

.star_red{
        color: #f00;
    font-size: 1rem;
    letter-spacing: 18px;
}

.star_orange{
        color: #e4d66e;
    font-size: 1rem;
    letter-spacing: 18px;
}
.star_fill{
      color: #fc0;
    font-size: 1rem;
    letter-spacing: 18px;
}
.star_empty{
     color: #86857f;
    font-size: 1rem;
    letter-spacing: 18px;
}


/*Quick action*/
.main_icons ul.dropdown-menu.ali {
    left: auto;
    background-color: #fff;
    padding: 3px 0;
    width: auto!important;
    top: 0;
    min-width: 140px;
    overflow-y: scroll;
    height: 100px;
}

.excel_b.si2:before {
    padding-left: 8px!important;
    margin-top: 2px;
    
}

.h_33{
    height:33px;
}
.mar11{
       margin-left: -12px;
}
#show_alt .w105{
    width: 105%;
}
.center_{
        margin-left: 19px;
    margin-top: 7px;
    position: absolute;
}

/*.material-symbols-outlined {*/
/*  font-variation-settings:*/
/*  'FILL' 0,*/
/*  'wght' 400,*/
/*  'GRAD' 0,*/
/*  'opsz' 48*/
/*}*/
.Envelope_iconwe:before {
    content: "\f003";
    font-family: FontAwesome;
    padding: 0px 6px;
    font-size: 16px;
    color: #000 !important;
    position: relative;
    margin-left: 1px;
}
.col-left, .col-right {
    height: 439px;
    margin-bottom: 48px;
}
#Guardianadd .col-left, #Guardianadd  .col-right {
    height: 372px;
    margin-bottom: 48px;
}
  .hgh_200.pull-lft , .pull-rgh.hgh_200 {
       margin-bottom: 48px;
    height: 200px;
}  
.rate_e{
 
    position: absolute;
    margin-left: 173px;
    width: 326px;
}
.exc_ra{
       margin-left: -150px;
    width: 299px;padding-right: 0;
}
.p_right{
    padding-right:0;
}
.ex_lab{
    
    padding-left: 38px!important;
}




.delete_icon_table:before{content:"\f1f8";font-family:FontAwesome;padding:2px 6px;color:#000!important;position:relative;font-size:16px}
.atten_b .activecl,.atten_b .activecl2{
        min-height: 60px!important;
        
    width: 159px!important;

}
.atten_b .activecl a {
       line-height: 54px;}
 .atten_b .activecl2  a {
       line-height: 54px;}   
       
       .readony_pointer_white{
          background: #fff!important;
    cursor: pointer!important;
       }
       
/*       .Leave_btn .leave_radio{*/
/*               visibility: hidden;*/
/*    opacity: 0;*/
/*       }*/
       
/*        .Leave_btn  b{*/
/*       margin-left: -29px;*/
 
/*    line-height: 26px;*/
/*}*/

.leave_btn{
    
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
color: #fff;
background: black;

border: 1px solid #CCC;
cursor: pointer;
}
/*.leave_btn:hover {*/
/*     background:#DDD;*/
/*}*/

.leave_btn input{
    /*display:none;*/
   visibility: hidden;
   opacity: 0;
    
    
}
.leave_btn-active{
    background: #dad6d0;
    
}
.leave_btn-active .leave_btn{
  background: #efb758;   
}
.leave_btn span{
    position: relative;
    margin-left: -33px;
    /* margin-top: 11px; */
    top: -2px;
}



.table-striped>tbody.hrm-leave-tabs tr th {
    background-color: #f2f2f2;
      background-image: linear-gradient(to bottom,#d1d3d4 0,#bcbec0 100%);
    border-radius: 5px;
}
.ml-9{
    margin-left: -9rem!important;
}

.form-horizontal .form-group.mr-7 {
  
    width: 108%;
}

.apply .form-horizontal .form-group {
    margin-right: -5rem;
    margin-left: -15px;
}
.mr-7{
        /*margin-right: -7rem!important;*/
}

.active_holidays {
       background-image: linear-gradient( 135deg, #efb758 0%, #efb758 100%)!important;
}
.active_rr{
  background-image: linear-gradient( 135deg, #efb758 0%, #efb758 100%);  
}
.variant_img {
       height: 61px;
    width: 57px;
}
.mt-5{
    margin-top:3rem;
}

.varimgbox{
       border-radius: 2px;
    border: 1px solid #cccccc;
    margin: 0px 4px 3px;
}
   .variant_imgactive, .varimgbox:hover {
   box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  border: 1px solid #f7941d;
  color: white;
}

.dropdown-menu>.selected {
    color: #fff;
    text-decoration: none;
    background-color: #000;
    outline: 0;
}

.dropdown-menu>.selected a {
    color: #fff;
    text-decoration: none;
   
    outline: 0;
}

.defalut-card1 .card {
    /*box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);*/
    border-radius: 7px;    margin-bottom: 17px;
    transition: 0.3s;
    line-height: 35px;
    text-align: center;
    background: #efb758;
}
.defalut-card1 .llbel {
        font-size: 13px;
    color: #fff;
    padding: 5px;
    line-height: 21px;;
}

.defalut-card1 .span_la {
       border-bottom: 1px solid #eff2f7;
    font-size: 14px;
    color: #aa0907;
    font-weight: 300;
    background: #fafafa;
    text-transform: uppercase;
    /* padding: 12px 0; */
    padding: 0px 15px;
    display: table;
    z-index: 999;
    width: 100%;
    text-align: left;
    position: static;
    /* margin-top: 15px; */
    margin-bottom: 15px;
    float: left;
}
.defalut-card1 .span-sku{  margin-left: 36px;}
.product_namespan{margin-right: 9px; }
.defalut-card1 .cp_span {padding: 4px;    font-size: 11px;letter-spacing: 0.1px;}
#sm_sidetog2.fa-bars:before {content: "\f0c9";color: #fff; font-weight: 100;}
/*Large Tab css*/
@media (min-width:999px) and (max-width: 1320px) {
.widget_dottoro_popup_menu .menu>li>a, .widget_dottoro_popup_menu.widget_distinct .menu>li>a { padding: 12px 16px 8px!important;}    
 .widget_dottoro_popup_menu .popup_menu { padding: 0px 1px!important;}   
 .horizontal_submenus2 .menu_normal>li>.sub-menu>li { margin-left: -7px !important;}  
.horizontal_submenus2 .menu_normal>li>.sub-menu>li:first-child {margin-left: 2px;}
.widget_dottoro_popup_menu .sub-menu>li>a .label {padding: 2px!important;
    ul#drop li .sub-menu li:hover .sub-menu {
    display: block !important;
    transition: 10.3s;
    overflow-x: scroll;
    width: 100%;
}
}
}
/*End Css*/
#displayDiv{
   /*overflow: scroll;*/
    width: 100%; }
table td.action em {margin: 0px 0px 0 0px!important;}
/** Safari */

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .loginPg {background: url(../images/kiosk-bg.jpg);background-size: cover;height: 100%;position: absolute;width: 100%;}
.icon_wrapper .fa-refresh{ font-size: 30px;float: right;margin-top: -38px;}
}
.ml18{ margin-left: 1px!important;}
.pl0{padding-left:0;}
.pl50{padding-left:50px;}
.pr0{ padding-right:0; padding-left: 6px;}
.fybtn,
.month_val p {
	font-family: 'Open Sans', sans-serif
}

#div_inspection_grid input[type=number] {
	min-width: 50px;
	text-align: right
}

.pi .dropdown-menu .message_icon:before {
	padding: 2px 13px !important
}

.pi .dropdown-menu .whatsapp_icon:before {
	padding: 1px 7px 6px 6px !important
}

.pi .dropdown-menu .Envelope_icon:before {
	padding: 2px 4px !important
}

.box-footer {
	margin-top: 3vh
}
.gst-return  .box{
      height: 11vw  
}
.gst_card:hover{
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%);
}
.gst_card {
    display: flex !important;
    font-size: 19px;
    justify-content: center;
    
    border-radius: 7px 7px 0 0;
    transition: .3s;
    /* line-height: 27px; */
    background: #efb758 !important;
    color: #fff;
    height: 6vw;
    align-items: center;
}

.gst_label {
	color: #fff;
	width: 100%;
	background: #0c0b0b;
	border-radius: 0 0 7px 7px;
	line-height: 26px
}

.multiselect-dropdown span.placeholder:after,
.multiselect-dropdown span.placeholder:before {
	display: none
}

.multiselect-dropdown-list input {
	position: relative;
	top: 3px
}

.multiselect-dropdown-all-selector {
	border-bottom: 1px solid #999;
	background: #000;
	color: #fff;
	padding: 0
}

.multiselect-dropdown-list-wrapper {
	background: #eee !important
}

.multiselect-dropdown {
	background: #f6f6f6 !important;
	display: block !important;
	width: 100% !important;
	height: 34px !important;
	font-size: 12px !important;
	line-height: 1.428571429 !important;
	color: #555 !important;
	text-align: left !important;
	vertical-align: middle !important;
	border-radius: 4px !important;
	font-weight: 700 !important;
	padding: 0 !important;
	border: 0 solid #ced4da !important
}

.multiselect-dropdown span.optext .optdel {
	color: #fff !important
}

.multiselect-dropdown span.optext {
	background-color: #161515 !important;
	padding: 1px .75em;
	color: #fff;
	margin-left: .5em;
	margin-top: 7px
}

.multiselect-dropdown span.placeholder {
	color: #000 !important;
	border: 1px solid #ccc;
	background: #f6f6f6;
	padding: 7px 9px !important;
	display: block;
	width: 100% !important;
	height: 34px;
	font-size: 12px;
	line-height: 1.428571429;
	text-align: left;
	vertical-align: middle;
	border-radius: 4px;
	font-weight: 700
}

.multiselect-dropdown-list div {
	padding: 1px !important
}

.multiselect-dropdown-list-wrapper .multiselect-dropdown-search {
	color: #fff;
	background: #000
}

.diff_tab .card,
.toggle_radio .button.active {
	background: #efb758
}

.cp_span {
	padding: 4px
}

.span_la {
	color: #fff;
	width: 100%;
	background: #0c0b0b;
	border-radius: 0 0 7px 7px;
	line-height: 18px
}

.llbel {
	font-size: 30px;
	color: #fff;
	padding: 5px;
	line-height: 51px
}

.diff_tab .card {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2);
	border-radius: 7px;
	transition: .3s;
	line-height: 35px
}

.diff_tab .card:hover {
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .2)
}

.widget_dottoro_popup_menu .menu>li>a,
.widget_dottoro_popup_menu.widget_distinct .menu>li>a {
	transition: none !important
}

.w180px {
	min-width: 180px !important
}

.w250 {
	min-width: 250px !important
}

#f20 {
	font-size: 25px;
	display: block;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	letter-spacing: .6px;
	font-weight: 500
}

.fybtn:hover {
	color: #000 !important
}

.month_val p {
	font-weight: 600;
	font-size: 25px
}

.print_wrap {
	margin-left: 6px !important
}

.w220px {
	max-width: 283px;
	width: 235px !important;
	min-width: 134px
}

.fybtn {
	height: 26vh;
	font-weight: 600 height: 14rem;
	margin: 0 4px !important;
	padding: 35px !important;
	background: #d1d3d4;
	color: #222227;
	border-radius: 5px;
	background-image: linear-gradient(to bottom, #d1d3d400 0, #bcbec000 100%);
	border-color: #fff0 !important;
	width: 100%
}

.bg-orange,
.bg-primary {
	border: 1px dashed #fff !important;
	width: 100%
}

.mr-2 {
	margin-right: 2rem
}

.mr-half {
	margin-right: 1.1rem
}

.iconfaf .fa-minus,
.iconfaf .fa-plus {
	position: absolute;
	right: 5% !important;
	padding-top: 4px
}

.mt-1 {
	margin-top: 1rem
}

.foreign .panel-second-heading {
	padding: 9px 15px;
	margin-top: -23px
}

.fore_div {
	margin-left: -13px
}

.Reject_icon123:before {
	font-size: 25px;
	content: "\f00d";
	font-weight: 100;
	font-family: FontAwesome;
	padding: 2px 6px;
	color: #000 !important;
	position: relative
}

.bg-orange {
	color: #fff;
	background: #efb758 !important
}

.bg-primary {
	color: #fff;
	background: #000 !important
}

.half_q {
	width: 24%;
	display: inline-flex
}

.quickicons.bg-green,
.quickicons.bg-red {
	width: 100%;
	color: #fff;
	font-size: 12px !important
}

.product_icon {
	background-image: url('/icons/pro_icon.png');
	height: 30px;
	text-align: center;
	width: 30px;
	margin-top: 3px;
	background-size: contain;
	background-repeat: no-repeat
}
.pr0{
    padding-right:0px;
}
.tax_div .last_td{
        padding-right: 13px;
    line-height: 31px;
}
 .tax_div .col-md-8{
            
        width:75%;}
        .tax_div .col-md-4{
           padding-right:0px;   
        }
.btn-primary:focus,.btn-primary:hover{color:#fff!important;text-decoration:none}.quickicons.btn{font-size:12px!important}.text-white:focus,.text-white:hover{color:#fff;text-decoration:none}.bulk-close{border-radius:3rem;margin-right:20px!important;border:1px solid #fffefe;background:#000;font-family:inherit;font-size:14px;color:#fff;min-width:130px;float:left;padding:7px 8px!important}

.toggle_radio{border:1px solid #f4ebeb;box-shadow:10px 10px 5px #c7c9ca4a;padding-right:15px;padding-left:15px;width:fit-content}.toggle_radio button{width:150px;border:0;padding:10px 22px!important;margin-left:10px!important;border-radius:3rem}
.bootstrap-select.btn-group .dropdown-menu {
    
    width: 100!important%;
   
}

.bootstrap-select .dropdown-menu>li>a {
  
    white-space: normal!important;
   
}

.machine_check#menuToggle
{
 display: block;
    position: absolute;
    top: 20%;
    right: 50px;
    z-index: 1;
    -webkit-user-select: none;
    user-select: none;
}

.machine_check#menuToggle input
{
  display: block;
  width: 100%;
  height: 32px;
  position: absolute;
  top: -7px;
  left: -5px;
  
  cursor: pointer;
  
  opacity: 0; / hide this /
  z-index: 2; / and place it over the hamburger /
  
  -webkit-touch-callout: none;
}

.machine_check#menuToggle span
{
  display: block;
  width: 33px;
  height: 4px;
  margin-bottom: 5px;
  position: relative;
  
  background: #cdcdcd;
  border-radius: 3px;
  
  z-index: 1;
  
  transform-origin: 4px 0px;
  
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              opacity 0.55s ease;
}


.machine_menuwr#menu
{
  position: absolute;
    width: fit-content;
    margin: 0 0 0;
    padding: 9px;
    padding-top: 2px;
    right: -35px;
    background: #ededed;
    list-style-type: none;
    -webkit-font-smoothing: antialiased;
    transform-origin: 0% 0%;
    transform: translate(100%, 0);
    transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}


.machine_check#menuToggle .machine_menuwr
{
  transform: none;
  opacity: 0;
  display:none;
}


.machine_check#menuToggle input:checked ~ .machine_menuwr
{
      overflow-y: scroll;
    transform: none;
    opacity: 1;
    display:block;
    height: 63vh;
}
.machine_check#menuToggle input:checked ~ .side_me{
  width: 74%!important;   
}


@media screen and (max-width: 768px) {
  .machine_menuwr#menu {
    transform: none;
    opacity: 0;

    transition: opacity 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
  }
}
.id_card_term{
   float:right;
   margin-top:10px;
}
.whitespace_none{
     white-space: break-spaces!important;
}
/*Id card Template Start*/

 .id_card {
      position: inherit;
   margin: auto;
   top: 19%;
   right: 0;
   bottom: 0;
   left: 0;
   width: 250px;
   height: 400px;
   border-radius: 10px;
   box-shadow: 0 10px 25px 5px rgba(0, 0, 0, 0.2);
   /*background: #151515;*/
   overflow: hidden;
}
.front{
        text-transform: uppercase;
}
 .id_card .ds-top {
   position: absolute;
   margin: auto;
   top: 0;
   right: 0;
   left: 0;
   width: 300px;
   height: 80px;
  
}
.ds-footer{
        bottom: 0;
    position: absolute;
}
.ds-top img{
          margin-left: -24px;
    margin-top: -26px;
}

.id_card .ds-left {
    position: absolute;
    margin: auto;
    top: 6px;
    right: 0;
    left: -135px;
    width: 85px;
    height: 66px;
}
 .id_card .avatar-holder {
      position: absolute;
    margin: auto;
    top: 57px;
    right: 0;
    left: 0px;
    width: 121px;
    height: 125px;
    border-radius: 50%;
    / box-shadow: 0 0 0 5px #151515, inset 0 0 0 5px #000, inset 0 0 0 5px #000, inset 0 0 0 5px #000, inset 0 0 0 5px #000; /
    background: black;
    overflow: hidden;
   
}
.id_card .signature {
    position: absolute;
    margin: auto;
    top: 61px;
    right: 0;
    bottom: 0;
    left: 12px;
    width: inherit;
    height: 40px;
    text-align: left;
}
.id_card .co-details {
    position: absolute;
    margin: auto;
    top: 80%;
    right: 0;
    bottom: 0;
    left: 0px;
    width: inherit;
    height: 40px;
    text-align: left;
    z-index: 999;
}
.id_card .co_name {
    padding-left: 10px;
        margin: 0 0 2px;
    font-weight: 700;
    font-size: 10px;
}
.id_card .co_name{
    
}
.signature img{
      padding-right: 46px;
    padding-left: 29px;
    / height: 100px; /
    position: relative;
    vertical-align: middle;
    justify-content: center;
    display: flex;
  
}
.mt-15{
    margin-top:15px;
}
.term-of-use{
        position: absolute;
    padding-left: 15px;
    margin-top: 10px;
    width: 80%;
    overflow: hidden;
    word-wrap: break-word;
}
 .id_card .avatar-holder img {
   width: 100%;
   height: 100%;
   object-fit: cover;
}

.body-line {
 position: absolute;
    margin: auto;
    right: 0;
    bottom: 0;
    left: 24px;
    top: 74px;
    width: inherit;
    height: 40px;
    / text-align: center; /
    / animation: fadeIn 2s ease-in; /
    border-left: 7px solid #f9c90d;
    height: 50px;
}
 .id_card .name {
position: absolute;
    margin: auto;
    top: 61px;
    right: 0;
    bottom: 0;
    left: 38px;
    width: inherit;
    height: 40px;
  
   
    text-align: left;
}
 .id_card .name .emp_name {
        color: black;
    text-decoration: none;
    font-weight: 900;
    font-size: 18px;
    font-family: ui-sans-serif;
    text-transform: uppercase;
    word-spacing: 3px;
    letter-spacing: 1px;
    font-family: 'Trebuchet MS', sans-serif;
}
 
 .id_card .name .empdesignation {
   /*position: absolute;*/
   /*margin: auto;*/
   /*left: 0;*/
   /*right: 0;*/
   /*bottom: 0;*/
   /*color: black;*/
   /*width: 40px;*/
}
 .id_card .button {
   position: absolute;
   margin: auto;
   padding: 8px;
   top: 20px;
   right: 0;
   bottom: 0;
   left: 0;
   width: inherit;
   height: 40px;
   text-align: center;
   animation: fadeIn 2s ease-in;
   outline: none;
}
 .id_card .button a {
   padding: 5px 20px;
   border-radius: 10px;
   color: black;
   letter-spacing: 0.05em;
   text-decoration: none;
   font-size: 10px;
   transition: all 1s;
}
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px 22px 50px 24px;
  border: 1px solid #888;
  width: 37%;
  top: 20%;
}

 .id_card .ds-skill {
 position: absolute;
    margin: auto;
    bottom: 10px;
    right: 0;
    left: 48px;
   
    font-size: 12px;
}
.ds-skill .full-span{
        width: 100%;
    position: absolute;
}
.dot_id {
      left: -8px;
    position: absolute;
    top: 6px;
    height: 6px;
    width: 6px;
    background-color: #f9c90d;
   
    display: inline-block;
   
}

.dot_blood {
      left: -8px;
    position: absolute;
    top: 6px;
    height: 6px;
    width: 6px;
    background-color: #000;
   
    display: inline-block;
   
}
.dot_phone {
      left: -8px;
    position: absolute;
    top: 6px;
    height: 6px;
    width: 6px;
    background-color: #f9c90d;
   
    display: inline-block;
   
}
/*Back Image*/
.id_card .ds-bottom {
   position: absolute;
    margin: auto;
    bottom: 0;
    right: 0;
    left: 0;
    width: 300px;
    height: 78px;
  
}
.ds-bottom img{
          margin-left: -24px;
    margin-top: -26px;
}
  td{
	        white-space:nowrap;
	    }
.top-nav .nav .caret {
    margin-left: 9px;
    margin-top: -1px;
    border-bottom-color: #000;
    border-top-color: #000;
}
 td{
	        white-space:inherit!important;
	    }

.add_in_td:before{
    content: "\f067";
    font-family: FontAwesome;
    font-style: normal;
    padding-right: 10px;
    font-weight: normal;
    text-decoration: inherit;
    margin-left: 5px;
    color: #000;
}


.col-sm-4.mtc-15 {
    height: 35px!important;
}
}
}
.msg-success
{
    justify-items: center;
    align-items: center;
    background: #FFC107;
    width: 18%;
    position: absolute;
    bottom: 10px;
    padding: 7px;
    color: white;
    display: flex;
    justify-content: center;
}
/*.custom-class{*/
/* padding-left: 32px !important;*/
/*  padding-right: 29px !important;*/
/*  position: relative;   */
/*}*/
/*For Custome Multiselect  use this css*/

.bootstrap-multiselect .glyphicon-ok::before {
  content: "\e013";
  background: #000;
  font-size: 8px;
  padding: 1px;
  border-radius: 2px;
 color: #fff;
  padding: 2px;
}

  .bootstrap-multiselect.btn-group.show-tick .dropdown-menu li.selected a span.check-mark
{
  position: absolute;
  display: inline;
  left: 8px;
  margin-top: 0px;
}

.bootstrap-multiselect.btn-group.show-tick .dropdown-menu li a span.text {
  margin-left: 17px;
  margin-top: 2px;
  color: #131212;
}
.bootstrap-multiselect .dropdown-menu > .selected {
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  outline: 0;
}

.bootstrap-multiselect .dropdown-menu > li > a:focus, .bootstrap-multiselect .dropdown-menu > li > a:hover {
  background-color: #dfdfdf;
  color: #fff;
  text-decoration: none;
}
.bootstrap-multiselect.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 2px;
  margin-top: -10px;
  vertical-align: middle;
  background: white;
  z-index: 99999;
  /*padding: 8px;*/
  font-size: 27px;
}
.bootstrap-multiselect .dropdown-menu li:nth-child(-n+2) {
 background: #000;
  width: 50%;
  display: inline flow-root list-item;
}
.bootstrap-multiselect.btn-group.show-tick .dropdown-menu li a span.text :nth-child(-n+2) {
  
  color: #fff;
}
.bootstrap-multiselect .dropdown-menu li a span.text :nth-child(-n+2) {
  margin-left: 17px;
  margin-top: 2px;
  color: #fff;
}
.bootstrap-multiselect .dropdown-menu > .active > a, .bootstrap-multiselect .dropdown-menu > .active > a:focus, .bootstrap-multiselect.dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  outline: 0;
  text-align: left;
}
#dd.center-tabs, #dd.emp-list-cont {
  text-align: left!important;
}
.uncheck:before{
     content: "\f00d";
     color: #fff;
   display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
  font-size: 14px;
  position: absolute;
  left: 0;
  top: 5px;
  margin-right: 10px;
  right: 10px;
  padding-right: 10px;
  padding-left: 10px;
}
.bootstrap-multiselect li:nth-child(1) .glyphicon-ok:before,
.bootstrap-multiselect li:nth-child(2) .glyphicon-ok:before
{
    display: none;
    /*background:red;*/
}
.check span{
     color:#fff!important;
}
.check:hover{
  background:#000!important;  
}
.uncheck:hover{
  background:#000!important;  
}
.uncheck span{
    color:#fff!important;
}
.check:before{
     content: "\f00c";
    color: #fff;
   display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
  font-size: 14px;
  position: absolute;
  left: 0;
  top: 5px;
  margin-right: 10px;
  right: 10px;
  padding-right: 10px;
  padding-left: 10px;
}
.f20{
   font-size: 25px;
  margin-top: 1px;
}
.f-700{
       font-weight: 700!important;
}
.bootstrap-multiselect .dropdown-menu  li:nth-child(-n + 2) {
    /*color: orange;*/
}
.bootstrap-multiselect .dropdown-menu li:nth-child(-n+2) .empty_check::before {
    display:none;
}
li.selected .empty_check::before {
    display:none;
}
.empty_check:before{
    content: "\f096";
     color: #000;
   display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
  font-size: 14px;
  position: absolute;
  left: 0;
  top: 6px;
  margin-right: 10px;
  right: 10px;
  padding-right: 10px;
  padding-left: 10px;
}
.list_content #textarea1 div{
      font-size: 18px;
    letter-spacing: 1px;
    line-height: normal;
    width: 100%;
    font-weight: 500;
    padding-left: 30px;
    position: relative;
    margin-bottom: 30px;
    color:#fff;
}

/*  for mutliselect alignment  */
.empty_check{
    margin-top : -2px !important;
}


/* Custom Tooltip Starts Here */

.tooltip-custom {
    background: #eeeeee;
    position: relative;
    width: 25px;
    height: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    border: 1px solid gray;
    cursor: pointer;
    text-align: center;
    margin-top: 4px;
}
.tooltip_text-custom {
    visibility: hidden;
    position: absolute;
    z-index: 2;
    width: max-content;
    color: white;
    font-size: 11px;
    background-color: #192733;
    border-radius: 5px;
    padding: 5px;
    top: calc(100% + 5px);
    transition: all 0.3s ease;
    opacity: 0;
}
.tooltip_text-custom::before {
    content: "";
    position: absolute;
    transform: rotate(45deg);
    background-color: #192733;
    padding: 5px;
    z-index: 1;
    top: -5%;
    left: calc(50% - 5px);
}
.tooltip_left-custom {
    right: calc(100% + 10px);
    top: calc(50% - 20px);
}
.tooltip_left-custom::before {
    right: -4% !important;
    top: calc(50% - 5px) !important;
    left: auto !important;
}

.tooltip-custom:hover .tooltip_text-custom {
    visibility: visible;
    opacity: 1;
}

/* Custom Tooltip Ends Here */

/* Avatar Starts Here */

.avatar-preview {
    display: block;
    position: relative;
    width: 50px;
    height: 50px;
    margin-top: 10px;
}
.avatar-preview .image-preview {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.avatar-preview .image-dlt {
    position: absolute;
    top: -5px;
    right: -5px;
}
.avatar-text .text {
    display: flex;
    flex-direction: row;
    margin-top: 10px;
    justify-content: space-between;
    border: none;
    padding: 10px;
}
.avatar-text .image-text {
    flex: 1;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.avatar-text .image-dlt {
    cursor: pointer;
}
.upload-label {
    font-weight: 100;
    cursor: pointer;
}
.table_scroll_service{
    max-height:297px;
      height: 297px; 
      overflow-y: scroll;
}
.table_scroll_service thead tr{
        top: 0;
    position: sticky;
}
.sequence_mgmt:before {
content: "\f1de";

      font-family: FontAwesome;
  left: 0;
  font-size: 25px;
  font-weight: 500;
  position: relative;
  background: 0 0;
}
 .ui-datepicker-calendar thead {
    background: #0000!important;
   
}
/* Avatar Ends Here */

/* Custom Pagination Starts */

.custom_pagination_header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 2rem 0 .5rem 0;
}
.custom_pagination_header .record_limit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 1rem;
}
.custom_pagination_header .record_limit select {
    width: fit-content;
}
.w120px{
          min-width: 120px;
    width: 120px !important;
  }
.generate-button{
        margin-top: -15px;
    padding: 5px !important;
}
 .btn-primary.genr {
    background: #000000 !important;
    width: 163px;
}
#fixed_table .main_icons ul.dropdown-menu.ali {
    overflow-y: clip;
    right: 0px !important;
}
/* Custom Pagination Ends */



/*--------------------Switch Custom-----------------------*/

.switch-input_custom {
  display: none;
}
.switch-input_custom,
.switch-input_custom:after,
.switch-input_custom:before,
.switch-input_custom *,
.switch-input_custom *:after,
.switch-input_custom *:before,
.switch-input_custom + .switch-btn_custom {
  box-sizing: border-box;
}
.switch-input_custom::-moz-selection,
.switch-input_custom:after::-moz-selection,
.switch-input_custom:before::-moz-selection,
.switch-input_custom *::-moz-selection,
.switch-input_custom *:after::-moz-selection,
.switch-input_custom *:before::-moz-selection,
.switch-input_custom + .switch-btn_custom::-moz-selection {
  background: none;
}
.switch-input_custom::selection,
.switch-input_custom:after::selection,
.switch-input_custom:before::selection,
.switch-input_custom *::selection,
.switch-input_custom *:after::selection,
.switch-input_custom *:before::selection,
.switch-input_custom + .switch-btn_custom::selection {
  background: none;
}
.switch-input_custom + .switch-btn_custom {
  outline: 0;
  display: block;
  width: 2.5em;
  height: 1.5em;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.switch-input_custom + .switch-btn_custom:after,
.switch-input_custom + .switch-btn_custom:before {
  position: relative;
  display: block;
  content: "";
  width: 50%;
  height: 100%;
}
.switch-input_custom + .switch-btn_custom:after {
  left: 0;
}
.switch-input_custom + .switch-btn_custom:before {
  display: none;
}
.switch-input_custom:checked + .switch-btn_custom:after {
  left: 50%;
}

.switch-input_custom + .switch-btn_custom {
  background: #ff7070;
  border-radius: 2em;
  padding: 2px;
  transition: all 0.4s ease;
  border: 1px solid #e8eae9;
}
.switch-input_custom + .switch-btn_custom:after {
  border-radius: 2em;
  background: #fbfbfb;
  transition: left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275),
    padding 0.3s ease, margin 0.3s ease;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0 rgba(0, 0, 0, 0.08);
}
.switch-input_custom + .switch-btn_custom:hover:after {
  will-change: padding;
}
.switch-input_custom + .switch-btn_custom:active {
  box-shadow: inset 0 0 0 2em #e8eae9;
}
.switch-input_custom + .switch-btn_custom:active:after {
  padding-right: 0.8em;
}
.switch-input_custom:checked + .switch-btn_custom {
  background: #86d993;
}
.switch-input_custom:checked + .switch-btn_custom:active {
  box-shadow: none;
}
.switch-input_custom:checked + .switch-btn_custom:active:after {
  margin-left: -0.8em;
}
.show_sku #show_option_sku{padding: 6px;
    border: 1px solid red;
    margin: 0;
    height: auto;
    position: absolute;
    z-index: 9;
    width: 94%;
    background: red;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    overflow-y: auto;display:none;
}
.w100_p{
 width:100%;   
}

/*---------Btn----------*/

.btn-success {
    background-color: #798b5c !important;
    border-color: #798b5c !important;
    color: #fff;
    width: 90px;
}

.btn-danger {
    background-color: #b83f3d;
    border-color: #b83f3d;
    color: #fff;
    width: 90px;
}

.btn-warning {
    background-color: #f7de19 !important;
    border-color: #c0b02d !important;
    color: black !important;
    width: 100% !important;
}

.btn-danger[disabled] {
    width: 90px;
    background-color: #b83f3d;
    border-color: #b83f3d;
    width: 100%;
    cursor: not-allowed;
    pointer-events: visible;
}

.btn-success[disabled] {
    width: 90px;
    background-color: #84a54e !important;
    pointer-events: visible;
    cursor: not-allowed;
    width: 100%;
}

.btn-primary[disabled] {
    cursor: not-allowed;
    pointer-events: visible;
}

.btn-warning[disabled] {
    cursor: not-allowed;
    pointer-events: visible;
}
 .w400px{
            width: 400px;    min-width: 400px;
    }
    .form-group_vpo input{   margin-bottom: 2px;
    margin-top: 5px;}
/*.chcek_me{*/
/*  padding-left: 32px !important;*/
/*  padding-right: 29px !important;*/
/*  position: relative;*/
/*}*/
/*.chcek_me:before {*/
/*   content: "\f14a";*/
   
/*  display: inline-block;*/
/*  font: normal normal normal 14px/1 FontAwesome;*/
/*    font-size: 14px;*/
/*  font-size: 14px;*/
/*  position: absolute;*/
/*  left: 0;*/
/*  top: 5px;*/
/*  margin-right: 10px;*/
/*  right: 10px;*/
/*  padding-right: 10px;*/
/*  padding-left: 10px;*/
/*}*/
/*.custom-class:before {*/
/*   content: "\f096";*/
/*  display: inline-block;*/
/*  font: normal normal normal 14px/1 FontAwesome;*/
/*    font-size: 14px;*/
/*  font-size: 14px;*/
/*  position: absolute;*/
/*  left: 0;*/
/*  top: 5px;*/
/*  margin-right: 10px;*/
/*  right: 10px;*/
/*  padding-right: 10px;*/
/*  padding-left: 10px;*/
/*}*/
/**/