@charset "UTF-8";
/* Anchor target new */
a[target="_blank"]:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0 0 0 5px;
}
/* END: Anchor target new */
/* Popups */
a[class~="popup"]:after {
  content:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACQUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMMhiCMAAAAwdFJOUwABAgMhNjlOUlNVVldYWVt5fH1/gIOEhYaWm6qrrLCxsrO5yszQ0dPU1dbY2t/w8bXvqvIAAAAJcEhZcwAACxMAAAsTAQCanBgAAACGSURBVBhXVc7bEoIgGATgFeyAYZlQpmVBRVF2eP+3i1+4ae++2dmZBYXxmBGQzse0GbHxq1IIIbsh9HJ32WOidZULz8Ge7nVAYc13TeR+VhuanHSk0CPPmz8W0zLxSASWkfXHWGv7/v5gxLzSSqn3tVkAfOhk+CDmty0NsjY9dKGjpP8MAH7zOAwhKPiPaAAAAABJRU5ErkJggg==);
  margin: 0 0 0 5px;
}
/* END: Popups */
/* Popups */
.sys_info:before {
  content:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAA3NCSVQICAjb4U/gAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwABK/UAASv1AUtFKGoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAABh2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4NCjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+PHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+DQo8P3hwYWNrZXQgZW5kPSd3Jz8+LJSYCwAAAVtJREFUOE99k7FOVkEQhb+zZ7g0JFbEECkNyS8tFQV2Nia8iFa+AqGzsZEQCkl8AhpiIoZHgEKNVqK2xgoLzL2MBf+P9y4XTjLFzvnOZrKZhRtqJpa3inxixYUVF0U+tbwFzaSm+5qz/NqKvLu8AzR1uCmK9zfh8SqKI2D+Om15p4am4DE0k0I8s+Jy6Ht3Gp9/WAd70MsptGxFW/vQrNjiBWjjepyBtC6Vx0V6Dlqs3aLLc1n+CFqtvF+QbzN1hngqeFL5U+Unxkaz4pvlVzPM8tkIk1a0sqIFPLwZgK7L9h7w14qfwP0aALoC+aXuAiS8A/4EsX5LGMivBTio2wAkhwCp3Kytng5Kl/Gm7gIUOO0df1wNNVSX3jd0v4u0BFobuGIhic+G74gHwCqg/0DuJe3+7NQUxdHIK49WUXwYrPLskttWeljeHQv31DyyvH31hQffeRvm6oXjH3e1jQBkC2w4AAAAAElFTkSuQmCC);
  margin: 0 3px 0 0;
}
/* END: Popups */
/*System: Captcha*/
.captcha_h3 {
    padding: 0 0 0 0;
    margin: 15px 0 5px 0;
    font-size: xx-small;
}
.captcha-radius {
    background: no-repeat;
    width: 100px;
    height: 35px;
    border-radius: 5px!important;
    -webkit-border-radius: 5px!important;
    -moz-border-radius: 5px!important;
    -ms-border-radius: 5px!important;
    margin: -10px 0 0 0;
    margin: 0px 0 3px 0;
    border: 1px solid black;
}
.captcha_image {
    width: 35px;
    height: 35px;
    border: 0px solid #fff;
    border-radius: 4px;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    margin: -65px 0px 0px 110px;
}
#captcha_response_field{
  margin: -25px 0px 0px 0px;
}
.simple_captcha{
  margin: 0px !important;
}
/*END: System: Captcha*/
/*System Messages*/
.alert{
  text-align: center;
}
.system_error_message{
  color: red;
  font-size: 12px;
  display:block;
  margin: -18px 0px 0px 0px;
  position: absolute;
}
/*END: System Messages*/
/*Copyright*/
.template-copyright{
  width: 100%;
  margin: 0px;
}
/*END: Copyright*/
/*Popup window*/
.popupwindow{
  z-index:99999;
  position:fixed;
  width:100%;
  height:100%;
  left:0;
  top:0;
  text-align:center;
  vertical-align:middle;
  overflow: auto;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.4);
}
.popupwindow .popupclose{
  max-height: 20px;
  position: fixed;
  right: 1%;/*100px*/
  top: 5%;/*100px*/
  width: auto;
}
.popupwindow iframe{
  background-color: rgb(253, 255, 255);
  height: 90%;/*85*/
  width: 90%; /*50*/
  position: sticky;
  top: 50px; 
}
/*END: Popup Window*/
/*For System Copyright Section*/
#app{
  min-height: 95%;
}
#sidebar nav{
  min-height: 60vh;
}
/*END: For System Copyright Section*/
/*For Breadcrum*/
.breadcrumb-wrapper .breadcrumb{
  right: unset;
}
/*END: For Breadcrum*/
/*Normal Select*/
.input-icon > select {
  padding-left: 30px !important;
  padding-right: 6px;
}
/*END: Normal Select*/
/*Chosen Select*/
.chosen-container-single .chosen-single{
  padding: 8px 30px !important;
  /*color: #959595 !important;*/
}
.chosen-container-multi .chosen-choices li{
  margin: 4px -15px -9px 20px !important;
  padding: 5px 20px 5px 5px !important;
  /*color: #959595 !important;*/
}
/*Chosen Select*/
/*Edit View Inline edit*/
.form-inlinecontainer{
  padding: 8px 0px 0px 31px;
  min-height: 35px;
  font-size: 14px !important;
  line-height: 1.2 !important;
  color: #5b5b60 !important;
  word-wrap: break-word;
}
.editable{
  background-color: #eeeeee;
}
.editable_icon{
  margin: -15px 0px 0px 0px;
  padding: 0px 0px 0px 90%;
  display: block;
  position: absolute;
}
.col-md-3 .editable_icon{
  padding: 0px 0px 0px 79%;
}
.tab-pane .col-md-12 .editable_icon{
  padding: 0px 0px 0px 95%;
}
input[type="radio"], input[type="checkbox"]{
  width: 34px;
  height: 30px;
  margin: 0px 0px 0px 25px;
}
/*ICON - lettericon*/
.input-icon > [class*="fali"] {
  bottom: 0;
  display: inline-block;
  left: 5px;
  color: #c8c7cc;
  line-height: 36px;
  padding: 0 3px;
  position: absolute;
  top: -2px;
  z-index: 2;
}
/*Font & container CSS*/
.fali > .letter-icon-wrapper{
  font-size: 17px;
  max-width: 10px;
  max-height: 10px;
  background-color: transparent;
  color: rgba(0, 0, 0, .15);
}

.input-icon > .input-lg + [class*="fali"] {
  line-height: 48px;
}

.input-icon > .input-sm + [class*="fali"] {
  line-height: 32px;
}
/*END: ICON - lettericon*/
/*END: Edit View Inline edit*/
/*For Chosen*/
.chosen-container .chosen-drop{
  z-index: 1090;
}
/*END: For Chosen*/
/*Submission Edit Profile Picture */
.fileinput .thumbnail > img{
  max-width: 240px; 
}
/*END: Submission Edit Profile Picture */
/* Dashboard Search iframe */
.search_result_frameset{
  display:none;
}
/* END: Dashboard Search iframe */
/*Applicant in list*/
.applicant_list{
  margin-left: -25px;
}
/*END: Applicant in list*/
/* User's Profile Picture */
.user_profile_pic{
  max-width: -moz-available;
  max-width: -webkit-fill-available;
  height: 150px;
  /*max-height: -moz-available;
  max-height: -webkit-fill-available;*/
}
/* END: User's Profile Picture */
/* START: Table TH to center alsign */
.table > thead > tr > th {
  text-align: center;
}
/* END: Table TH to center alsign */
/* Display Text only for fields*/
.noinput_text{
  display: block;
  padding: 8px 0px 0px 31px;
  min-height: 35px;
  font-size: 14px !important;
  line-height: 1.2 !important;
  color: #5b5b60 !important;
  word-wrap: break-word;
}
/* END: Display Text only for fields*/