.contentHoldMis{width:100%;height:auto;margin-top:5px}
.contentHoldMis .vaT{vertical-align:top}
.contentHoldMis .vaM{vertical-align:middle}
.contentHoldMis .bgGray{background-color:#e5e5e5;margin-left:-15px;margin-right:-15px;margin-top:-15px;border-radius:0;border-top-left-radius:0;padding:15px}
.contentHoldMis .fl{float:left}
.contentHoldMis .fr{float:right}
.contentHoldMis .h41{height:41px}
.contentHoldMis .aC{text-transform:capitalize}

.headingMis h1{font-size:22px;font-weight:700}
.headingMis p{width:100%;height:auto}

.contentHoldMis #scheduleToolsHold{border:0 solid;border-radius:0}
.contentHoldMis .divHold01{width:100%; height:auto; width:100%; height:auto;}
.contentHoldMis .divHold01 .txt02{color:#3B3B3D;font-weight:700;padding-bottom:5px}
.contentHoldMis .inputHold02{float:none; margin:0; vertical-align:top;}
.contentHoldMis .divHold01 input{border:1px solid #979797; border-radius:2px 2px 2px 2px; color:#4C4C4C; padding:8px 0 8px 8px; width:198px; line-height: normal;}
.contentHoldMis .inputHoldMis{clear:left;width:auto}
.contentHoldMis .iconQuesMark{width:17px;height:17px;line-height:0;margin:3px;display:inline-block;background:url(../images/mis/icon-ques_mark.png)}

.tableHoldMis{width:100%;height:auto; border-radius:3px;margin:10px 0; background-color: #f8f8f8;}
.tableHoldMis .leftArea{width:24%;height:auto;margin:10px;display:inline-block;min-height:auto;vertical-align:top}
.contentHoldMis .divHold02{width:100%;height:auto}
.contentHoldMis .divHold02 .inputHold02{clear:left;padding:0;width:28%;float:none}
.tableHoldMis .txt03{width:auto;height:auto;color:#3B3B3D;font-size:16px;font-weight:700;padding-bottom:5px}
.tableHoldMis input{width: 100%; padding: 0 3px; border: 1px solid #bcbcbc; border-radius: 2px 2px 2px 2px; color: #4C4C4C; font-size: 1em; padding-left: 10px; height: 33px;}
.searchMis{padding:6px;width:100%;height:33px;background:#fff url(../images/mis/icon-search.png) no-repeat 7px center;border-radius:3px;border:1px solid #9e9e9e}
.searchMis input{width:90%;border:none;background-color:transparent;margin-left:16px;color:#595959;border:none;padding:0}

.contentHoldMis .leftFieldsHold{width:100%;background:#fff;border:1px solid #9a9a9a;border-radius:3px;margin:10px 0 0;overflow-x:hidden;height:435px}
.contentHoldMis .leftHead{width:100%;padding:7px 4%;background:#f6f6f6;color:#a6a6a6;font-style:italic;border-bottom:1px solid #9a9a9a}
.contentHoldMis .leftFields{width:100%;padding:4px 4%;border:1px solid #fff}
.contentHoldMis .leftFields:hover{background:#5eabec;color:#fff;cursor:pointer}
.contentHoldMis .blankDiv01{width:100%;float:left}
.tableHoldMis .rightArea{width:72.7%;height:auto;min-height:auto;display:inline-block;margin-top:10px;margin-left:0; position: relative;}
.contentHoldMis .rightArea .divHold02 .inputHold02{float:right}
.tableHoldMis .rightArea .part02{width:100%;height:auto}
.contentHoldMis .rightTable{width:100%;height:auto;min-height:435px;background:#fff;border:1px solid #9a9a9a;border-radius:3px;margin-top:10px;overflow-y:hidden;position:relative}
.contentHoldMis .rightTable tr{height:30px}
.infoText{color:#acacac;font-style:italic;height:230px;line-height:300px;position:absolute;text-align:center;top:30px;text-transform:none;width:100%;z-index:1; border-left:1px solid #999; border-right:1px solid #999;  background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 37%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(37%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 37%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 37%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 37%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 37%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}

.contentHoldMis .tableHead{width:auto;height:22px;padding-left:5px;padding-bottom:2px;padding-top:5px;background:url(../images/mis/div_um.png) no-repeat right,url(../images/mis/bg-table01.png);color:#cbcbcc;font-weight:700;border-bottom:1px solid #ccc}
.contentHoldMis .dragHereHold{width:145px;height:45px;background:url(../images/mis/img-arrow.png) no-repeat bottom right;font-style:italic;color:#4d4f53;position:absolute;top:60px;left:118px}
.contentHoldMis .arrowDown {border-right: 7px solid rgba(0, 0, 0, 0);border-top: 7px solid #fff; border-left: 7px solid rgba(0, 0, 0, 0); display: inline-block; height: 0; width: 0; position: relative; right: -73px; z-index: 2;}

.contentHoldMis .txt04{font-family:robotobold;padding:10px 0}
.contentHoldMis .button04{width:auto;padding:2px 28px;border:1px solid #8a8a8a;color:#4d4f53;text-shadow:-1px 1px 0 #f7f7f7;border-radius:2px;background:url(../images/bg-button03.png);font-weight:700;margin:4px 5px}
.contentHoldMis .button04:hover{background:url(../images/bg-button03_o.png);cursor:pointer}
.tableHoldMis .topArea{width:100%;height:auto;padding:5px 15px 15px; border-bottom:1px solid #e1e1e1; background:#ededed; position:relative;}
.tableHoldMis .topArea .part01{width:100%;height:auto;display:block}
.topArea .divHold02 .filterAllHold{width:100%;height:auto}

.filterAllHold .filterHold{width:auto; display:inline-block; padding-left:0; padding-right:0; border:1px solid #ccc; background-color:#FFF; border-radius:3px; margin-right:2px; cursor:pointer}
.filterHold.activate {border-bottom: 1px solid #fff; z-index: 5; padding-bottom: 5px;}
.filterAllHold .filterHold .filterTxt{width:auto;text-align:left;margin-right:5px;margin-left:10px;display:inline-block}
.filterAllHold .filterHold .filterRemove{width:28px;height:28px;display:inline-block;/*border-left:1px solid #d5d5d5;*/cursor:pointer;vertical-align:top}
.filterAllHold .activate .addFiter {border-bottom: 0 solid; background-color: #fff; border-radius: 3px 3px 0 0;}
.filterAllHold .addFiterHold{width:auto;height:auto;cursor:pointer;display:inline-block}
.filterAllHold .addFiter{width: auto;height: 30px; vertical-align: middle; line-height: 27px; padding: 0 10px; background-color: #F1EFEF; border: 1px solid #ccc; border-radius: 3px; margin-left: 2px; transition: all 0.5s;}
.filterAllHold .addFiter:before {content: '\e005'; width: 15px; height: 30px; display: inline-block; color: #323232; font-family: eiris-fonts; top: 2px; position: relative;transition: all 0.5s;}
.filterAllHold .addFiter.activate:before {transform: rotate(45deg); transition: all 0.5s; left: -1px; top: 3px;}
.filterAllHold  .addFiter.activate{background-color: #fff; border-bottom: 1px solid #fff; z-index: 5;}
.filterAllHold .addFiter:hover{background-color: #fff; cursor: pointer;}

.contentHoldMis .divHold02 .labelRight{margin-right:10px}
.contentHoldMis .divHold02 .labelRight .txt03{font-size:14px; vertical-align:bottom; line-height:32px}
.filterAllHold .activate{border-radius:3px 3px 0 0; position:relative; top:1px; width:auto;}
.filterAllHold .addFilterArea{border-radius:3px; background-color:#FFF; padding:5px; display:block; margin-left: -5px; border:1px solid #ccc; margin-top: -1px;}
.addFilterArea > .bt{height:33px; line-height:33px; margin:0; min-width:80px; padding:0; text-transform:uppercase; vertical-align:top}
.filterAllHold .addFilterArea .inputHold02{clear:left; width:auto; padding:0; vertical-align:top;padding:0; vertical-align:middle; float:none}

.contentHoldMis .addFilterArea .formDropDown{vertical-align:middle}
.contentHoldMis .addFilterArea .button04{vertical-align:middle}
.contentHoldMis .headButtons{width:100%;margin-top:20px}
.contentHoldMis .mt20{margin-top:20px}
.misReportContent .tableHold{width:100%}
.contentHoldMis .tableHold{width:100%}
.contentHoldMis .selectedFieldsRegion .fieldHeader{width:100%;vertical-align:middle;line-height:28px;}
.contentHoldMis .selectedFieldsRegion .filterTxt{width:75%; padding-left: 10px; display: inline-block; line-height: 18px; margin-top: 7px;}
.selectedFieldsRegion .filterRemove{cursor:pointer;float:right;}
.filterRemove::after {content: "\e00f"; width: 22px; height: 30px; display: inline-block; font-family: eiris-fonts; text-align: center; font-size: 14px; color: #999;}

.selectedFieldsRegion > tr > th{background:none repeat scroll 0 0 #f1f1f1; border-right:1px solid #d7dbda; border-bottom:1px solid #c7cccb; cursor:pointer;font-family:robotomedium}
.addFilterArea .formDropDown input{width:100%;margin:0;text-transform:none;border:1px solid #979797;border-radius:2px 2px 2px 2px;color:#4C4C4C;font-size:1em;font-style:normal;padding:0 0 0 5px}
.tableHoldMis .rightTable tbody div{position:absolute}
.tableHoldMis .rightTable tbody div div{clear:both;height:30px;position:relative}
.tableHoldMis .rightTable tbody tr{display:inline-block}
.tableHoldMis .rightTable tbody td{display:inline-block;border-right:1px solid #CCC;border-bottom:1px solid #CCC;height:30px;padding-left:5px;padding-top:5px;position:relative}
.tableHoldMis .rightTable .contd{overflow:hidden;padding-right:5px;float:right;position:absolute;right:0;top:0;vertical-align:bottom;text-align:right;line-height:32px}

.inputHoldMis #customDate{margin-left:2%;vertical-align:top;margin-top:1px}
.inputHoldMis #customDate .inputHold02{position:relative}
.inputHoldMis #customDate .dateP{width:100%;display:inline-block}
.inputHoldMis #customDate .cal-Icon{width:32px; height:30px; border-top-right-radius:3px; border-bottom-right-radius:3px; display:inline-block; text-align:center; position:absolute; right:1px; top:1px; font-size:16px; border-left:1px solid #bcbcbc; background-color:#EDEDED; cursor:pointer; line-height: 32px;}
.inputHoldMis #customDate .cal-Icon:hover{background-color:#EFEFEF}

.dateHold {display: inline-block; margin-right: 14px;}
.dateHold .txt02 {margin-right: 5px; color: #607d8b; height: 30px; line-height: normal; padding: 10px 0 0;}

.contentHoldMis .w300{width:300px}
.contentHoldMis .ovHid{overflow:hidden}
.contentHoldMis .divHold .footerTab{border-top:1px solid #CCC;padding-top:5px}
.contentHoldMis .divHold .headerTab{height:40px}
.contentHoldMis .divHold .headerTab .tab{font-size:16px;background-color:#e0e0e0;cursor:pointer;padding:10px 20px}
.contentHoldMis .divHold .headerTab .active{background-color:#fff;font-family:'robotomedium'}
.contentHoldMis .divHold .header .headerTxt{font-size:18px}
.contentHoldMis .divHold .header .scheduleIcon .fa{color:#000;font-size:22px}
.contentHoldMis .divHold .scheduleContent{width:100%;padding-bottom:15px;padding-left:15px;padding-right:15px}
.contentHoldMis .divHold .divHoldContent{width:100%;padding:15px;background-color:#f7f7f7}
.contentHoldMis .divHold .selectBoxHold{margin-top:10px}
.contentHoldMis .divHold .selectBoxHold .selectDayHold{margin-top:5px}
.contentHoldMis .selectDayHold .dayBtn{width:30px;height:30px;background-color:#e0e0e0;padding-left:9px;padding-top:4px;border-radius:3px;border:1px solid #CCC}
.contentHoldMis .selectDayHold .dayBtn:hover{cursor:pointer;background-color:#f5f5f5}
.contentHoldMis .selectDayHold .activated{background-color:#34C1C1;color:#FFF}
.contentHoldMis .selectDayHold .activated:hover{background-color:#34C1C1;color:#FFF}
.contentHoldMis .divHold .txtLabel{font-size:14px;font-family:'roboto';margin-top:5px;margin-bottom:5px}
.contentHoldMis .divHold .selectBoxHold .inputHold02{position:relative;margin-left:5px}
.contentHoldMis .divHold .selectBoxHold .inputHold02 .dateP{width:100%;display:inline-block;border-radius:3px}
.contentHoldMis .divHold .selectBoxHold .inputHold02 .cal-Icon{width:36px;height:31px;border-top-right-radius:3px;border-bottom-right-radius:3px;display:inline-block;text-align:center;position:absolute;right:0;top:1px;font-size:16px;border-left:1px solid #CCC;background-color:#E0e0e0;padding-top:3px}
.contentHoldMis .schedulerBtn{width:170px;padding:15px;border-radius:3px;background-color:#03C7C7;cursor:pointer}
.contentHoldMis .schedulerBtn .btnTxt{font-family:'roboto';font-size:16px}
.contentHoldMis .schedulerBtn .scheduleIcon .fa{font-size:20px}
.contentHoldMis .schedulerBtn:hover{background-color:#4EC1C1}
.contentHoldMis #onPart{border-top:1px solid #CCC;border-bottom:1px solid #CCC;position:relative;padding-top:15px;padding-bottom:15px;width:auto}
.contentHoldMis #onPart #txtOn{position:absolute;top:-16px;left:47%;background-color:#fff;width:35px;text-align:center}
.contentHoldMis .switch{float:none;position:relative;top:10px}
.contentHoldMis .nav-tabs>li>a{margin-right:0;font-size:14px}
.contentHoldMis .headerTab .tab_schedule,.tab_addUsers{margin-bottom:-1px;height:40px;cursor:pointer}
.contentHoldMis .headerTab .active{cursor:none}
#timePicker{margin-left:10px}
.reportBar{width:100%;border-radius:3px;height:auto;border:1px solid #aaa;margin-top:5px;margin-bottom:5px}
.reportBar .headBar{width:100%;padding:10px;border-top-left-radius:3px;border-top-right-radius:3px;height:auto;background-color:#eee;display:block;cursor:pointer}
.headBar:hover{background-color:#eaeaea}
.headBar .headText{font-family:'robotomedium';font-size:14px;margin-left:10px}
.headBar .headIcon .fa{font-size:14px;margin-left:5px}
.popupFooter{width:100%;background-color:#EEE;border-top:1px solid #ccc;padding:5px 25px}
.w200{width:200px}
.disabledMsg{color:#000;z-index:2}