
input[type='radio'] {
    accent-color: #000 !important;
}
input:checked ~ .checkmark {
  background-color: #000;
}
.message_pop
input:checked ~ .checkmark {
  background-color: #000 !important;
} .save_button{height:40px;width:40px;background-color:#fff;border:none}.error{color:red;font-weight:400}.activecl{margin-bottom:1em;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%);background-image:linear-gradient(to bottom,#000 0,#000 100%);font-size:12px;border-radius:2px;float:left;padding:8px;color:#fff;text-align:center;border-color:#428bca;font-weight:400;min-width:100px;margin:0 5px 0 0}.activecl:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.43,#0090c9),color-stop(1,#01467a));background-image:-o-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-moz-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-webkit-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-ms-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:linear-gradient(to bottom,#0090c9 43%,#01467a 100%);-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);color:#fff;font-weight:600;cursor:pointer;text-align:center}.activecl2{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d1d3d4),color-stop(1,#f1f2f2));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:12px;color:#fff;border-radius:7px;float:left;padding:8px;border-color:#428bca;min-width:120px;margin:0 5px 0 0}.activecl2: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}.active1{background:url(../images/icon_status_green.gif) no-repeat;width:10px;height:10px;padding-left:10px}.active2{background:url(../images/icon_status_green_light.gif) no-repeat;width:10px;height:10px;padding-left:10px}.active3{background:url(../images/icon_status_red.gif) no-repeat;width:10px;height:10px;padding-left:10px}.active4{background:url(../images/icon_status_red_light.gif) no-repeat;width:10px;height:10px;padding-left:10px}.submit-btn{margin-bottom:1em;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%);background-image:linear-gradient(to bottom,#000 0,#000 100%);font-size:13px;border-radius:2px;float:left;padding:8px;margin:3px;color:#fff;text-align:center;border:none;font-weight:600}.submit-btn:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.43,#0090c9),color-stop(1,#01467a));background-image:-o-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-moz-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-webkit-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-ms-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:linear-gradient(to bottom,#0090c9 43%,#01467a 100%);-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);color:#fff;font-weight:600;cursor:pointer;text-align:center}.view_htm{padding-top:2px!important}.keyskill-option{width:90%!important}.generate-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%);background-image:linear-gradient(to bottom,#000 0,#000 100%);color:#fff;border:none;padding:10px;border-radius:5px;text-align:center;font-weight:600}.generate-button:hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.43,#0090c9),color-stop(1,#01467a));background-image:-o-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-moz-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-webkit-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:-ms-linear-gradient(bottom,#0090c9 43%,#01467a 100%);background-image:linear-gradient(to bottom,#0090c9 43%,#01467a 100%);color:#fff;cursor:pointer;text-align:center;font-weight:400;font-weight:600}.disable_button{background-color:#d89898;padding:5px;width:128px;float:left;border-radius:5px;color:#fff}.enable_button{background-color:#096009;padding:5px;width:128px;float:left;border-radius:5px;color:#fff}.placeholder{position:relative;background:#ccc;z-index:1;width:130px;text-align:center;height:130px}.placeholder span{position:relative;height:130px;width:130px;display:block;font-size:12px;color:#000;line-height:240px;text-align:center;z-index:2}.placeholder span:after{position:absolute;top:-24px;left:3px;content:" ";width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:50px solid silver;z-index:-1}.placeholder span:before{position:absolute;top:-24px;right:3px;content:" ";width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:50px solid silver;z-index:-1}.placeholder:after{position:absolute;top:3px;left:10px;content:" ";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:50px solid silver;z-index:-1}.placeholder:before{position:absolute;left:10px;bottom:3px;content:" ";width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:50px solid silver;z-index:-1}*{margin:0;padding:0}.hierarchy ul{padding-top:30px;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.hierarchy li{float:left;text-align:center;list-style-type:none;position:relative;padding:20px 5px 0 5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.hierarchy li::after,.hierarchy li::before{content:'';position:absolute;top:0;right:50%;border-top:1px solid #ccc;width:50%;height:20px}.hierarchy li::after{right:auto;left:50%;border-left:1px solid #ccc}.hierarchy li:only-child::after,.hierarchy li:only-child::before{display:none}.hierarchy li:only-child{padding-top:0}.hierarchy li:first-child::before,.hierarchy li:last-child::after{border:0 none}.hierarchy li:last-child::before{border-right:1px solid #ccc;border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}.hierarchy li:first-child::after{border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0}.hierarchy ul ul::before{content:'';position:absolute;top:0;left:50%;border-left:1px solid #ccc;width:0;height:30px}.hierarchy li a{border:1px solid #ccc;padding:5px 10px;text-decoration:none;color:#666;font-size:13px;display:inline-block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(1,#ccc));background-image:-o-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:-moz-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:-webkit-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:-ms-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.hierarchy li a:hover,.hierarchy li a:hover+ul li a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aa0907),color-stop(1,#5e0000));background-image:-o-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:-moz-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:-webkit-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:-ms-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:linear-gradient(to bottom,#aa0907 0,#5e0000 100%);color:#fff;border:1px solid #6a0100}.hierarchy li a:hover+ul li::after,.hierarchy li a:hover+ul li::before,.hierarchy li a:hover+ul ul::before,.hierarchy li a:hover+ul::before{border-color:#94a0b4}.hierarchy ul ul ul li a{font-size:11px!important}*{margin:0;padding:0}.employee-hierarchy ul{padding-top:20px;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.employee-hierarchy li{text-align:center;list-style-type:none;position:relative;padding:10px 5px 0 5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.employee-hierarchy li::after,.employee-hierarchy li::before{content:'';position:absolute;top:0;right:50%;width:50%;height:30px}.employee-hierarchy li::after{right:auto;left:50%;border-left:1px solid #ccc}.employee-hierarchy ul li::after,.employee-hierarchy ul li::before{content:'';position:absolute;top:0;right:50%;width:50%;height:10px}.employee-hierarchy ul li::after{right:auto;left:50%;border-left:1px solid #ccc}.employee-hierarchy li:only-child::after,.employee-hierarchy li:only-child::before{display:none}.employee-hierarchy li:only-child{padding-top:0}.employee-hierarchy li:first-child::before,.employee-hierarchy li:last-child::after{border:0 none}.employee-hierarchy li:last-child::before{border-right:1px solid #ccc;border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0}.employee-hierarchy li:first-child::after{border-radius:2px 0 0 0;-webkit-border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0}.employee-hierarchy ul ul::before{content:'';position:absolute;top:0;left:50%;border-left:1px solid #ccc;width:0;height:30px}.employee-hierarchy ul ul ul::before{content:'';position:absolute;top:0;left:50%;border-left:1px solid #ccc;width:0;height:30px}.employee-hierarchy li a{border:1px solid #ccc;padding:5px 10px;text-decoration:none;color:#666;font-size:13px;display:inline-block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(1,#ccc));background-image:-o-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:-moz-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:-webkit-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:-ms-linear-gradient(bottom,#eee 0,#ccc 100%);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.employee-hierarchy li a:hover,.employee-hierarchy li a:hover+ul li a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aa0907),color-stop(1,#5e0000));background-image:-o-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:-moz-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:-webkit-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:-ms-linear-gradient(bottom,#aa0907 0,#5e0000 100%);background-image:linear-gradient(to bottom,#aa0907 0,#5e0000 100%);color:#fff;border:1px solid #6a0100}.employee-hierarchy li a:hover+ul li::after,.employee-hierarchy li a:hover+ul li::before,.employee-hierarchy li a:hover+ul ul::before,.employee-hierarchy li a:hover+ul::before{border-color:#94a0b4}.message_pop{position:absolute;/*top:30%;*/top:160px;left:40%;z-index:1999;border:#ccc 2px solid;padding:10px;border-radius:10px;background-color:#007ffb;opacity:.6;color:#fff}.message_pop_error{position:absolute;left:40%;top:160px;z-index:1999;border:#ccc 2px solid;padding:10px;border-radius:10px;background-color:#f21;opacity:.6;color:#fff;width:420px}.qty_status{line-height:30px;color:#fff;background:#aa0907;padding:1px;margin-top:0;float:left;width:100%;text-align:center;border-radius:4px;text-transform:capitalize;font-size:12px;border:1px solid #900}.my_msn_generated{width:100%}.my_msn_generated li{width:14%;float:left;border:1px solid #ccc}.msn_no{background-color:#428bca;width:100%;float:left;color:#fff;text-align:center}.pack_msn_date,.product_count,.product_row_count{width:100%;float:left;text-align:center}.my_msn_generated li .row_no{width:30%;float:left;text-align:center}.my_msn_generated li .col_no{width:40%;float:left;text-align:center}.my_msn_generated li .stack_no{width:30%;float:left;text-align:center}.tab_vendor{background-color:#2287fe;width:143px;text-align:center;border-radius:3px;line-height:34px;margin-bottom:10px;float:left;color:#fff;margin-left:10px}.unselectedtab{background-color:#ccc!important;color:#000!important}.tab_my{background:#2287fe;color:#fff!important;padding:6px;font-size:12px;border-radius:4px;margin-left:10px}.error_check{border:red 1px solid!important}.mycheck label{background-color:red!important;color:#fff!important;margin-top:2px;    padding-bottom: 10px !important;}.quotation_detail{float:left;width:100%;border:1px solid #ccc;padding:10px 10px}.quotation_detail .grid{float:left;width:230px}.quotation_detail .grid span{background-color:#428bca;padding:11px 12px;color:#fff;width:100%;float:left;border:1px solid #fff;text-align:center}.form-control{text-transform:initial!important}.responsive_table{width:100%}.responsive_table th{background-color:#428bca;color:#fff;text-align:center;line-height:23px}.responsive_table td{border:1px solid #ccc;text-align:center;line-height:23px;font-weight:600}.responsive_table td input{text-align:center;border:1px solid #ccc;width:50%;float:left;margin-left:25%}.product_purchase_distribution{background-color:#ccc;margin-top:10px;float:left}.entity_reporting{width:100%}.entity_reporting input[type=checkbox]{margin:3px 3px 0 0}.entity_reporting .header{padding-bottom:20px}.list_reporting_head_drive{width:100%;float:left;margin:0}.list_reporting_head_drive li{width:31.33%;float:left;margin:0 1%}.span_head{float:left;width:25%;margin:8px 5px 0 0}.span_drive{width:70%;float:left}

