/*.tran_job_Wrap{background: #fff;margin: 30px auto;border-radius: 5px;box-shadow: 0px 0px 2px 2px #ddd}
*/.tran_job_Wrap .emp_head{font-size: 18px;margin: 30px 0 8px;}
.tran_job_Wrap .emp_head em{font-size: 14px;}
.tran_job_Wrap .mail_ulli{    padding: 0px;
    margin: 7px 0px 2px;
    list-style: none;
    display: flex;}
.tran_job_Wrap .mail_ulli li{display:inline-block;/* width: 37%; */margin: 0 10px 0 0;position: relative;padding:0 10px 0 0;/* flex: 1; */}
.tran_job_Wrap .mail_ulli .alna_li:after{content: "";
    border-right: 1px solid #ddd;
    margin-right: 0;
    position: absolute;
    right: 0;
    z-index: 9;
    top: 0px;
    width: 1px;
    height: 22px;}
.tran_job_Wrap .mail_ulli li i{color: #c78d37;margin-right:6px;}
.tran_job_Wrap .stripe_tranQst{width: 100%;background: #efefef;padding: 8px 15px;/* margin: 25px 0px 15px */}
.interview_ulli li{width:32.33% !important}
.interview_ulli li span{color: #666666 !important;margin-left: 15px !important;}
.qust_panel .panel-default{border: 1px solid #f8f8f8 !important;}
.qust_panel .panel-heading{background-color: #d9edf7 !important;/* border: 1px solid #f8f8f8 !important; */color: #2d2d2d;}
.qust_panel .panel-body{background: #ffffff !important;}
/*.qust_panel{margin-top: 0;padding: 0 72px;}*/
.qust_panel{margin-top: 0;/* background: #f9f9f9; */}
.qust_panel .qst_div h3{font-size:14px;line-height:20px;}
/* The container */
.radio_container {
  display: block;
  position: relative;
  padding-left: 20px;
  margin-bottom: 5px;
  cursor: pointer;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.radio_container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.radio_container .checkmark {
  position: absolute;
  top: 2px;
  left: 0;
  height: 15px;
  width: 15px;
  background-color: #ddd;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.radio_container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.radio_container input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.radio_container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.radio_container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.radio_container .checkmark:after {
 	top: 3px;
 	left: 3px;
 	width: 9px;
 	height: 9px;
 	border-radius: 50%;
 	background: #edf0f2;
}
.check_container{display: block;position: relative;padding-left: 20px;margin-bottom: 5px;cursor: pointer;font-size: 14px;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.check_container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
/* Create a custom checkbox */
.check_container .checkmark {position: absolute;top: 2px;left: 0;height: 15px;width: 15px;background-color: #ddd;}
/* On mouse-over, add a grey background color */
.check_container:hover input ~ .checkmark {background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.check_container input:checked ~ .checkmark {background-color: #2196F3;}
/* Create the checkmark/indicator (hidden when not checked) */
.check_container .checkmark:after {content: "";position: absolute;display: none;}
/* Show the checkmark when checked */
.check_container input:checked ~ .checkmark:after {display: block;}
/* Style the checkmark/indicator */
.check_container .checkmark:after {left: 5px;top: 2px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.qust_panel label{font-weight:500 !important;font-size:13px !important;}
.qust_panel .panel-default{margin-bottom:20px}
.appr_btnsintrQ .btn{padding: 5px 20px;border-radius: 0px !important;}
.appr_btnsintrQ{margin-left: 0;margin-bottom: 0;}
.qust_panel .panel-success >.panel-heading{/* color: #3c763d; *//* background-color: #dff0d8 !important; *//* border-color: #d6e9c6 !important; */}

.qust_panel .panel-info >.panel-heading{/* color: #31708f; *//* background-color: #d9edf7 !important; *//* border-color: #bce8f1 !important; */}
.qust_panel .panel-success .radio_container input:checked ~ .checkmark{background-color: #2a8cbc !important;}
.qust_panel .panel-info .check_container input:checked ~ .checkmark {background-color: #2a8cbc  !important;}
.qust_panel .panel-success{margin-bottom:20px !important}
.qust_panel .panel-info{margin-bottom:20px !important}
.qust_panel .panel-warning{margin-bottom:20px !important}
.qust_panel .panel-warning >.panel-heading{/* color: #2b2b2b !important; *//* background-color: #fcf8e3 !important; *//* border-color: #faebcc !important; */}
.interview_ulli{display: flex;    margin: 0px!important;}
.interview_ulli li{flex: 1}
.tran_job_Wrap a {
    color: #278fcd!important
}