/****WIZARD CSSS*/

.rbk-wizard-fade .down-arrow:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;

    border-image: none;
    border-right: 10px solid rgba(136, 183, 213, 0);
    border-style: solid;
    border-width: 10px;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -10px;
    pointer-events: none;
    position: absolute;
    top: 100%;
    width: 0;
}


.rbk-wizard-fade .border-warning:after{
    border-color:#eea236 rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);

}
.rbk-wizard-fade .border-info:after{
    border-color:#578ebe rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);

}
.rbk-wizard-fade .border-primary:after{
    border-color:#578ebe rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);

}

.rbk-wizard-fade .border-success:after{
    border-color:#1bbc9b rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);

}
.rbk-wizard-fade .onbwiz-industry-border{
    border-bottom: 1px solid #d1d1d1;
    border-radius: 15px;
    font-family: "Arial";
    font-size: 20px;
    margin: 15px;
    padding: 10px ;
    color:#858686;
    text-align:left;
    background:#ffffff;
    transition: all 0.5s ease;
    /* box-shadow: 10px 6px;*/
}
.rbk-wizard-fade .onbwiz-industry-border:hover,.onbwiz-industry-border:focus{
    background:#616974;
    color: #fff;
}
.rbk-wizard-fade .onbwiz-contentind{vertical-align: middle;padding-top:10px;}
.rbk-wizard-fade .onwizb-sub-industry-border{
    background: none repeat scroll 0 0 #ffffff;
    transition: all 0.5s ease;
    border-bottom: 1px solid #fff;
    border-radius: 8px;
    font-family: "Arial";
    font-size: 20px;
    font-weight: 600;
    margin: 16px 31px;
    padding: 21px;
    color: #858686;

}
.rbk-wizard-fade .onwizb-sub-industry-border:hover,.onwizb-sub-industry-border:focus{
    background:#616974;
    color: #fff;
}
.rbk-wizard-fade .onwiz-blue{color:#8db5ff}
.rbk-wizard-fade .onwizb-model{position:fixed;background: #000;opacity:1;top:0;bottom:0;left:0;right:0;height:100%;background:url('../../images/wizard/bg-chklistwiz_blur.jpg') no-repeat;
    background-size:cover;z-index:1031;}
.rbk-wizard-fade .onwiz-padding{padding-bottom:40px;}
.rbk-wizard-fade .onwizheader{background: #656667;}
.hub_app_26 .sch-filter ul.dropdown-menu.list-inline,
.hub_app_11 .sch-filter ul.dropdown-menu.list-inline {
    padding: 10px 0;
}

.hub_app_26 .sch-filter .filter-pop-certificate>div,
.hub_app_11 .sch-filter .filter-pop-certificate>div{
    border-left: 1px solid rgb(233, 233, 233);
    min-height: 153px;
max-height: 153px;
}
.hub_app_26 .sch-filter .filter-pop-certificate>div:first-child,
.hub_app_11 .sch-filter .filter-pop-certificate>div:first-child {
    border-left: none;
}
#rbkWizardDesign .predefine_checklist_wrap{font-size: 16px; background-color: #F0F3F6; border-radius: 8px; float: left; width: 100%;padding: 15px;}
#rbkWizardDesign .predefine_checklist_wrap .btn-light-rounded{padding: 4px 20px; !important; border-radius: 40px !important; margin:0;}
#rbkWizardDesign .predefine_checklist_wrap .predefine_checklist{background-color: #fff; border-radius: 8px; float: left; width: 100%;padding: 10px 15px; margin-bottom: 8px; box-shadow: 0px 1px 2px #ccc;}
#rbkWizardDesign .predefine_checklist_inner_wrap{font-size: 16px;background-color: #fff; border-radius: 0 0 8px 8px; float: left; width: 100%;padding: 10px 15px 2px; box-shadow: 0px 1px 2px #ccc; margin-top: -6px;}
#rbkWizardDesign .predefine_checklist_inner_wrap .predefine_inner_checklist{background-color: #F0F3F6; border-radius: 8px; float: left; width: 100%;padding: 12px; margin-bottom: 8px;}
#rbkWizardDesign input[type="checkbox"] + .lbl::before,
#rbkWizardDesign input[type="radio"] + .lbl::before{height: 22px; min-width: 24px; line-height: 21px; font-size: 16px; border-radius: 4px; color: #2dc2a4; margin-right: 2px; border: 1px solid #2DC2A4 !important; box-shadow: none; cursor: pointer;}
#rbkWizardDesign input[type="radio"] + .lbl::before{border-radius: 15px;}
#rbkWizardDesign input[type="checkbox"]:checked + .lbl::before,
#rbkWizardDesign input[type="radio"]:checked + .lbl::before{border-color: #2dc2a4; background-color: #fff;}
/****END*/
/****Checklist Global Setting*/
  .followUpAccord{ background: #fff;
   border-radius: 6px;
   padding: 0;    
   box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
   margin-bottom:10px;
   font-family:"Roboto", "Helvetica", "Arial", sans-serif;
   }
   .followUpAccord .followUP_wrapper {
   font-size: 13px;
   padding: 6px 15px;
   position: relative;
   color: #808080;
   font-weight: normal;  
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03);
   border-radius: 8px;
   transition: all 0.5s ease;
   width: 100%;
   float: left;
   background-color: #fff;  
   margin-bottom: 0;
   }
   .followUpAccord .followUP_wrapper:hover{
   background-color:#f2f2f2;
   }
   .followUpAccord .followUP_wrapper.followExpanded{
   background-color: #F5F7FC;
   border-radius: 5px 5px 0 0;
   }
   .followUpAccord .select-task-panel{
   padding: 15px!important;
   background-color: #ffffff;
   width: 100%;
   float: left;
   box-sizing: border-box;
   transition: all 0.3s ease;
   border-radius: 0 0 6px 6px;
   }
   .followUpAccord .select-task-panel .followUP_wrapper{
   background-color: #fafafb;
   padding: 7px 15px;
   border-radius: 5px;
   border: 1px solid #f2f2f2;
   margin-bottom: 12px;
   font-size: 13px;
   color: #808080;
   font-weight: normal;
   box-sizing: border-box;  
   position: relative;
   white-space: nowrap;
   }
   .followUpAccord .select-task-panel .last_tile .followUP_wrapper{
   margin-bottom:0;
   }
   .followUpAccord .icon-panel{
   background-color: #f2f2f2;
   border-radius: 50%;
   color: #2e8af6;
   cursor: pointer;
   height: 20px;
   width: 20px;
   display: inline-block;
   font-size: 14px;
   line-height: 21px;
   padding: 0 !important;
   text-align: center;
   transition: all 0.3s ease;
   }
   .followUpAccord .select-task-panel .followUP_wrapper.add_data{
   margin-top:12px;
   border-color: #c1dcfc;
   background-color: #ffffff;
   }
   .followUpAccord .iconColor{
   color: #2e8af6;
   }
   .followUpAccord .icon-shadow {
   text-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
   }
   .followUpAccord  .action-icons{
   position:absolute;
   right: 15px;
   width: 100px;
   top:5px;
   }
   .followUpAccord .followUP_wrapper.add_data_checklisk:hover{
   background-color:transparent;
   }
   .monthly-radioBtn input[type="radio"]{
   opacity:1;
   height:20px;
   width:16px;
   }
    .followUpAccord  .min-width-65{min-width:65px;}
    .followUpAccord  .width-20{width:20%;}
    .followUpAccord  .width-12{width:12%;}
    .followUpAccord  .width-13{width:13%;}
   .followUpAccord   .width-10{width:10%;}
    .followUpAccord  .min-width-70{min-width:70px;}
      .disable-text{
   box-sizing: border-box;
   width: 100%;
   height: 34px;
   background: #e6ecf5;
   border: 1px solid #ced4da;
   box-shadow: none;
   color: #555;
   outline: none;
   padding: 0px 8px 0px 8px;
   font-size: 12px;
   line-height: 34px;
   border-radius: 4px;
   display: inline-block;
   position: relative;
   opacity: 0.7;
   min-width: 67px;
   }
   #search-box .form-control {
    padding-right: 40px;
    border-radius: 40px;
    font-size: 12px;
    }
    #search-box i {
    position: absolute;
    right: 20px;
    top: 9px;
    cursor: pointer;
    color: #f35151;
}
    .disable-text{
   box-sizing: border-box;
   width: 100%;
   height: 34px;
   background: #e6ecf5;
   border: 1px solid #ced4da;
   box-shadow: none;
   color: #555;
   outline: none;
   padding: 0px 8px 0px 8px;
   font-size: 12px;
   line-height: 34px;
   border-radius: 4px;
   display: inline-block;
   position: relative;
   opacity: 0.7;
   min-width: 67px;
   }
   .addittionalSetting{
  color: #2e8af6;
  font-weight:bold;
  font-style:italic;
  font-size:13px;
   }
   .new_chk_icon_disabled{
     cursor: not-allowed !important;
     opacity: 0.5;
   }
   .checklist_icon_circle{
    height: 30px;
    width: 30px;
    border-radius: 50%;
    border: 1px solid #ddd;
    background-color: #ffffff;
    vertical-align: middle;
    text-align: center;
    line-height: 22px;
}
.followUP_wrapper.siteChkFlwup{
padding:9px 15px;
}
.badge-task-type{
	height: 30px;
    width: 30px;
    vertical-align: middle;
    line-height: 30px;
    display: inline-block;
    border-radius: 50%;
    color: #ffffff;
}
.taskDaily{
	background-color:#fdc91e;
}
.taskWeekly{
	background-color:#3bc46a;
}
.taskMonthly{
	background-color:#2e8af6;
}
.freqDaily{
	color:#fdc91e;
}
.freqWeekly{
	color:#3bc46a;
}
.freqMonthly{
	color:#2e8af6;
}
.image-section{
    width: 30px;
    height: 30px;
    margin-right: 10px;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}

/****END*/
