.col-md-4{ margin:0 0 10px 0;}
.Advanced_Search_container.stylenone{ display:block; border:0; background:none; border-bottom:1px solid #d4d4d4; margin:0 -15px; padding:0 0 10px 0;} 
.Advanced_Search_container.stylenone label{ color:#666;}
.Advanced_Search_container .UISelectBox{float: left;    width: 52% !important;}
.Advanced_Search_container textarea{ width:52% !important; resize:none;}
div[id^="jstree-default"], div[id^="jstree-checkable"] {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e0e0e0;
    left: 6px;
    position: absolute;
    right: 0;
    top: 24px;
    z-index: 99; display:none;
}
.perception_gap{ background:#fff;}
.user-details-container {
    display: block;
    border: 1px solid rgb(214, 219, 225);
    border-radius: 5px;
    color: black;
	position:relative;
	background:#fafafa;
}

    .employee-details {
       /*  width: 35%; */
        float: left;
        /* border-right: 1px solid rgb(214,219,225); */
		padding:10px 0;
    }
.QuestionWiseScore .col-md-12{ border-bottom:1px solid #d4d4d4;}
         .employee-details .employee-image {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            float: left;
        }

            .employee-details .employee-image img {
                height: 100%;
                width: 100%;
                border-radius: 50%;
            }

      .employee-details .employee-other-details {
            float: left; width:65%;
        }

         .employee-details .employee-other-details .employee-name {
                text-transform: capitalize;
                font-weight: 600;
            }

          .employee-details .employee-other-details .employee-designation {
                color:#9b9b9b;
            }

          .employee-other-details div {
                text-transform: capitalize;
				 white-space: nowrap;
            }

          .employee-details .employee-other-details .fa {
                color: rgb(112, 116, 120);
            }
    .cycle-related-info {
        /* width: 65%; */
        float: left;
		padding:10px 5px;
    }

         .cycle-related-info h3 {
            text-transform: capitalize;
            font-weight: 600; font-size:14px; margin:0 0 4px;
        }
 .export-option {
           top:5px; right:0; width:100px; font-size:12px;
        }
 .export-option span {font-size:14px;}
         .export-option .fa-file-excel-o {
                color: rgb(145,195, 131);
            }

         .export-option .fa-file-pdf-o {
                color: rgb(185, 40, 43);
            }
/** Starts **/
  .columns-container {
            display: table;
            width: 100%;
        }
.columns-container ul{ width:49%; display:inline-block;}
.columns-container li{ line-height:17px;}
.columns-container li label{ width:40%;display:inline-block; vertical-align:top; color:rgb(125,125,125);}
.columns-container li span{ width:60%;display:inline-block;}
	/** Old **/	
    .columns-container .each-column {
                display: table-cell;
            }

             .columns-container .each-column .inner-left-column {
                    float: left;
                    display: block;
					margin:5px 0 0 10px;
					width:150px;
                }

                .cycle-related-info .columns-container .each-column .inner-left-column label {
                        display: block;
                        font-weight: normal;
                        color: rgb(125,125,125);
                        margin: 0;
                    }

              .cycle-related-info .columns-container .each-column .inner-right-column {
                    float: left;
                    display: block;
                    margin-left: 10px;
                }

                   .cycle-related-info .columns-container .each-column .inner-right-column label {
                        display: block;
                        font-weight: normal;
                        margin: 0;
                    }
.ChartDesc p{ line-height:24px;}			
.ChartDesc h3,td h3{ font-size:14px; margin:15px 0 0; line-height:18px; }		
.legends ul{ margin-top:70px;}
.legends li{ margin:5px 0; width:100%; float:left; position:relative;}					
.legends span{ background:#cdcdcd; float:left; font-weight:600; padding:3px 7px; border-radius:4px; position:absolute; bottom:0;}
.legends span.LowValue{ background:#f8998f; }
.legends label{ width:60%; float:left; font-weight:600; padding:0 5px 0 0; text-align:right;}
.qualitativequestion .col-md-12{ margin:0 0 20px 0;}
.qualitativequestion ul{display:table;}
.qualitativequestion  li{ display:table-row;}
.qualitativequestion table{ width:100%; border-collapse:collapse;}
.qualitativequestion table,.qualitativequestion td{ border:1px solid #d4d4d4;}
.qualitativequestion td{ padding:10px;}
.Questioncol{ width:25%;}
.QuestionWiseScore .panel-inverse .panel-inverse .panel-heading {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d4d4d4;
    color: #1c1c1c;
}
/* .Advanced_Search_container label{ line-height:24px; padding-top:5px; height:32px;} */
.NameSearch{margin:6px 0 0 6px;}
.qualitativequestion td label{ width:30%; display:table-cell; text-align:right; margin:0 5px 0 0; padding:4px; font-size:13px; font-weight:600;}
.qualitativequestion td p{ display:table-cell; vertical-align:bottom; width:65%;     padding: 5px 0px 0px; }
.qualitativequestion td li:first-child p{padding-top: 0px;}
.Pos_relative .mask{ position: absolute;  background: rgba(0,0,0,0.2);  top: -16px;  bottom: 0;  left: -15px;  right: -15px;   z-index: 9999;}
.Pos_relative .spinner{z-index: 99999;}
.SectionWiseGrid{ border:1px solid #d4d4d4; width:100%;}
.SectionWiseGrid td,.SectionWiseGrid th{border-top:1px solid #d4d4d4; text-align:left; padding:10px;}
.bootstrap-select-searchbox input[type="text"]{width: 100% !important;}