@media (max-width: 980px) {
.tl_left_card_container {
  float: left;
  width: 100%;
}
.tl_right_card_container {
  float: left;
  width: 100%;
  clear:both;
}
.tl_left_card_container.tl_job_recommend_left {
  float: left;
  width: 100%;
}
.tl_right_card_container.tl_job_recommend_right {
  float: left;
  width: 100%;
}
.tl_left_card_container.tl_inbox_left {
  float: left;
  width: 100%;
}
.tl_right_card_container.tl_inbox_right {
  float: left;
  width: 100%;
}
.tl_left_news_card_container {
    width: 100% !important;
}
.tl_right_news_card_container {
    width: 100% !important;
}
.tl_footer {
  font-size:1.2vw;	
}	
.tl_job_views_count {
  width: 12vw;
  height: 2vw;
  padding: 5vw 0;
}
input.tl_search_common {
  height: 5vh;
}
.tl_search_button_outer {
  height: 5vh;
}
.tl_banner_search_section {
  top: 75%;
}
.tl_sort_label {
  margin-top: 3px;
}
paper-radio-button {
  margin-top: 0;
}
.tl_inbox_main_activity_first {
  padding: 0.60vw;
}
.tl_left_card_container.tl_dashboard_main_left {
  width: 100%;
}
.tl_right_card_container.tl_dashboard_main_right {
  width: 100%;
}
.tl_dash_right_left {
  width: 100%;
}
.tl_dash_right_right {
  width: 100%;
}
.tl_dash_right_top_left {
  width: 100%;
}
.tl_dash_right_top_right {
  width: 100%;
}
.tl_dash_left_graph_outer {
  width: 100%;
}
.tl_dash_right_graph_outer {
  width: 100%;
}
.tl_dash_right_bottom_bottom_left {
  width: 100%;
}
.tl_dash_right_bottom_bottom_right {
  width: 100%;
}
#doughnutChart svg {
  width: 100% !important;
}
.tl_dash_right_graph_outer .card.tl_content_card img {
  width: 100%;
}
.login_banner_img img {
    height:360px;
}
.login_button_landing {
font-size:12px;
}
.login_search_totla_count {
height:auto !important;
}
.login_job_input {
width:50% !important;
}
 .login_det_common {
min-height:300px !important;
}
.tl_news_button {
        top:0;
    }
}
@media (max-width: 1200px) {
.tl_appstatus_desc_container {
  width: 28%;
}
.bars.MT30 {
  width: 60%;
}

.tl_sort_label {
  margin-top: 2px;
}
paper-radio-button {
  margin-top: 0;
}
.tl_similar_jobs_common_container {
  width: 78%;
}
.tl_similar_jobs_common_icon {
  width: 20%;
}
.tl_similar_jobs_common_position {
  margin-bottom: 0.75vw;
}
/*.tl_inbox_main_activity_fifth i {
  bottom: -2px;
}
.tl_inbox_main_activity_sixth i {
  bottom: -2px;
}*/
.tl_inbox_main_activity_right_inner_first {
  padding: 7px;
}
.tl_inbox_main_activity_first {
  margin-right: 0.5vw;
  line-height: 1vw;
}
.tl_inbox_main_activity_second {
  margin-right: 0.5vw;
  line-height: 1vw;
  padding: 0.75vw;
}
.tl_inbox_main_activity_third {
  margin-right: 0.5vw;
  line-height: 1vw;
  padding: 0.75vw;
}
.tl_inbox_main_activity_fourth {
  margin-right: 0.5vw;
  line-height: 1vw;
  padding: 0.75vw;
}
.tl_inbox_main_activity_fifth {
  margin-right: 0.5vw;
  line-height: 1vw;
  padding: 0.75vw;
}
.tl_inbox_main_activity_fifth i {
  bottom: -2px;
}
.tl_inbox_main_activity_sixth i {
  bottom: -2px;
}
.tl_inbox_main_activity_sixth {
  margin-right: 0.5vw;
  line-height: 1vw;
  padding: 0.75vw;
}
.tl_inbox_main_activity_seventh {
  padding: 5px 0.75vw;
}
.tl_inbox_main_activity_seventh i {
  line-height: 1.5vw;
}
.tl_main_activity_right_left {
  padding: 5px 1vw;
  margin-right: 0.5vw;
}
.tl_main_activity_right_right {
  padding: 5px 1vw;
}
.tl_main_activity_right_right i, .tl_main_activity_right_left i {
  line-height: 1.5vw
}
.tl_inbox_main_activity_first {
  padding: 5px;
}
#doughnutChart svg {
  width: 100%;
}
}

@media (min-width : 981px) and (max-width: 1100px) {
.tl_inbox_main_activity_right_inner_first {
  padding: 5px;
}
}
@media (min-width : 1201px) and (max-width: 1700px) {
.tl_inbox_main_activity_first {
  padding: 0.55vw;
}
.tl_inbox_main_activity_fifth i {
  bottom: -2px;
}
.tl_inbox_main_activity_sixth i {
  bottom: -2px;
}
.tl_inbox_messages_select {
  float: left;
  width: calc(6% - 0.55vw);
  margin-left: 0.55vw;
}
}
@media ( min-width : 480px) and (max-width: 767px) {

}

@media ( max-width :767px) {
    .login_det_inner {
      width:100% !important;
    }
    .tl_landing_page_right_layout {
        position:static !important;
        float:none !important;
        width:100% !important;
    }
    .login_job_input {
    width:45% !important;
    }
    .login_location_input {
    width: 17% !important;
    }
    .login_content_sec.tl_profile_no_login .tl_search_button {
     width: 16% !important;
    }
    .login_search_sec {
    width:100% !important;
    }
    .login_det_common {
        float:none !important;
        width: calc(100% - 20px) !important;
    }
    .login_banner_img img {
    height:340px;
    }
    .tl_content_card_title {
    width:calc(100% - 30px) !important;
    }
    .tl_content_card_title a {
    margin:0 !important;
    }
    .tl_jo_posted_date {
        font-size: 9px;
    }
    .tl_jop_loc, .tl_jop_loc i, .tl_jop_exp, .tl_jop_exp i, .tl_jop_time, .tl_jop_time i, .tl_jop_points_common{
    font-size:12px;
    }
    .tl_jop_points_common i {
    font-size: 8px;
    margin-top: 2px;
    margin-right: 4px;
    }
    .tl_jop_inner_desc_heading {
    font-size:16px;
    }
    .tl_jop_skill_button {
    font-size:10px;
    }
    .tl_image_backdrop {
    margin-bottom:10px;
    }
    .tl_jop_share_heading {
    font-size:12px;
    }
    .tl_jop_share_icon {
    width:auto;
    }
    .tl_footer {
    font-size:9px;
    height:35px;
    text-align:center;
    z-index:99;
    }
    span.tl_footer_copyright, .tl_footer_standared {
    float:none;
    display:block;
    }
    .tl_todo_common h4 {
    font-size:12px;
    }
    .tl_todo_description {
    font-size:10px;
    line-height:normal;
    }
    .tl_to_do_add, .tl_doability_add{
    height:40px;
    width:40px;
    background-position:center center;
    top:5px;
    }
    .tl_candidate_add {
    height:40px;
    width:40px;
    background-position:center center;
    top:-44px;
    }
    .tl_todo_common i {
    font-size:12px;
    }
    .tl_revenue_target_rupees, .tl_pipeline_candidates_joined, .tl_fbcard_title, .tl_fb_post_count, .tl_fb_icon {
    font-size:12px;
    }
    .tl_doughnut_color_common {
    font-size:12px;
    line-height: 21px;
    }
    div#tl_revenue_completed {
    font-size:14px;
    }
    .tl_open_position_toggler {
    height:100px !important;
    }
    .tl_live_spcs, .tl_live_joinee, .tl_live_open_positions, .tl_live_revenue {
    height:100%;
    }
    .tl_spcs_icon, .tl_joinee_icon, .tl_open_positions_icon, .tl_revenue_icon {
        
    }
    .tl_spcs_heading, .tl_joinee_heading, .tl_open_positions_heading, .tl_revenue_heading {
    font-size:9px;
    min-height:23px;
    }
  


}

@media ( max-width : 479px) {
    .login_job_input, .login_location_input {
    float:none !important;
    width:calc(95% - 30px) !important;
    margin-bottom:10px;
    padding: 7px 15px !important;
    }
    .login_content_sec.tl_profile_no_login .tl_search_button {
    float:none !important;
    width:95% !important;
    margin:0 auto;
    }
    .login_search_totla_count {
    height:auto !important; 
    }
    .login_we_have, .login_jobs_for_u {
    font-size:12px !important;
    display:inline-block;
    }
    .login_search_totla_count {
    font-size:20px !important;
    display:inline-block;
    }
    .login_banner_img img {
    height:285px;
    }
    .login_jb_title_inner_det {
        font-size: 13px !important;
        text-align:center;
    }
    .login_jb_exp_inner_det {
    margin:0 20px 0 17px !important;
    }
    .login_jb_des_inner_det {
    font-size:12px !important;
    }
    .tl_left_card_container.tl_dashboard_main_left.tl_mngr_dashboard_top .card.tl_content_card {
    width: calc(100% - 20px);
    float:none;
    }
    .tl_spcs_heading, .tl_joinee_heading, .tl_open_positions_heading, .tl_revenue_heading {
    font-size:14px;
    min-height:50px;
    }
    .tl_spcs_count {
    font-size:12px;
    }
    .tl_joinee_count, .tl_open_positions_count, .tl_revenue_count {
    font-size:16px;
    }
    .tl_spcs_icon, .tl_joinee_icon, .tl_open_positions_icon, .tl_revenue_icon {
        font-size: 20px;
        bottom:7px;
    }
    span.tl_doughnut_color_one, span.tl_doughnut_color_three, span.tl_doughnut_color_two, span.tl_doughnut_color_four, span.tl_doughnut_aging_color_one, span.tl_doughnut_aging_color_three, span.tl_doughnut_aging_color_two, span.tl_doughnut_aging_color_four {
    width:16px;
    height:16px;
    margin-right:2px;
    }
    .tl_doughnut_color_common {
    min-height:25px;
    }
    .tl_doughnut_color_common {
    font-size:10px;
    line-height:12px;
    }
    .card.tl_content_card.half_width {
    width:calc(100% - 18px);
    }
    #mapdiv {
    float:none;
    width:100%;
    }
    .tl_slimscrolldiv_map .slimScrollDiv {
    float:none;
    width:100% !important;
    }
    #listdiv {
    width:100% !important;
    height:155px !important
    }
    .ammapObjectList ul.amcharts-object-list-ul li a {
    padding: 5px 10px;
    text-align:center;
    }
    .tl_todo_left_doability, .tl_todo_right_doability {
    font-size:11px;
    }
    .tl_doability_outer_div {
    height:auto !important;
    }
    .doughnutSummary {
        top:44%;
    }
    .doughnutSummaryTitle, .doughnutSummaryNumber {
    font-size:14px;
    }
    .tl_left_card_title, .tl_right_card_title {
    font-size:16px;
    }
    .tl_item_right_top {
    font-size:14px;
    }
    .tl_item_right_bottom, .tl_item_right_top_right {
    font-size:12px;
    line-height:normal;
    }
    .tl_item_right_read a, .tl_item_right_hours {
    font-size:12px;
    }
    .tl_candidate_add_bulk {
    height: 40px;
    width: 40px;
    right:60px;
    top: -44px;
    }
    .tl_pipeline_number.tl_invoice_amt_number {
    font-size:14px;
    }
    .tl_doughnut_color_common.tl_color_sec_Badmin {
    line-height:normal;
    }
    .tl_team_man_name {
    font-size:10px;
    padding: 10px 0 0 0;
    line-height: normal;
    }
    span.tl_team_online i {
    font-size:10px;
    }
    .tl_todo_left_check_timer {
    top:40px;
    }
    .card.tl_content_card.tl_open_position_level_one.tl_open_position_level_proprietor_one .tl_manager_indvidual_data_title.tl_consultant_details {
        width: calc(100% - 10px);
        float:none;
    }
    .tl_manager_indvidual_data_title.tl_indvidual_data_title_box p {
    float:none;
    }
    .tl_consultant_records_tile_one {
    float:none;
    }
    .tl_open_position_level_one_inner {
    overflow:auto !important;
    }
    .tl_content_card_title .tl_Candidate_Reg_outer {
    width: 86%;
    right:auto;
    z-index:99;
    }
    .tl_consultant_records_tile_two {
    float:none;
    display:block;
    }
    .tl_candidate_search_left, .tl_candidate_search_right {
    float:none;
    width:100%;
    }
    .tl_candidate_quit_search_preview_button {
    right:0;
    }
    .tl_select_pri_label {
    top:auto;
    }
    .tl_pipeline_desc_container {
    float:none;
    width:100%;
    text-align:center;
    }
    .tl_pipeline_icon img {
    float:none !important;
    }
    .tl_pipeline_icon {
    float:none;
    width:100% !important;
    max-width:100% !important;
    text-align:center;
    }
    .tl_card_pipeline_list_outer {
    height:auto !important;
    }
    .tl_select_pri_label.client_loc_sub_titl {
    font-size:12px;
    }
    .tl_sort_inner {
    padding: 20px 0 !important;
    width: 94% !important;
    }
    .tl_clnt_agrmnt .tl_requirement_candid_details_offpre_content {
    width:100%;
    }
    .tl_clnt_agrmnt .tl_Candidate_Reg_outer {
    width:100%;
    }
    .tl_select_pri_label.client_commertial_sub_titl {
    font-size:12px;
    }
    .tl_card_container_inner {
    overflow:auto;
    }
    .login_login_btn {
    margin: 13px 5px !important;
    }
    .login_button_landing {
    font-size: 12px;
    padding: 15px 0 0 0 !important;
    }
    form#loginForm paper-button.tl_search_button {
        margin: 0 0 6px 0;
        padding: 8px 0 0 0;
    }
    .login_content_sec.tl_profile_no_login .login_search_input {
    top:0;
    }
    .tl_manager_indvidual_data_title {
    width:100%;
    }
    .tl_todo_create_group_todo_dialogue {
    width:65%;
    }
    #tl_todo_create_group_dialogue .tl_content_card_title{
    font-size:10px !important;
    }
    #tl_todo_create_group_dialogue .tl_pi_add_button_grp, #tl_todo_create_group_dialogue .tl_pi_button_group {
    font-size:10px !important;
    }
    #tl_todo_create_group_dialogue .tl_pi_button_group {
    width:60% !important;
    }
    div#tl_toggle_chat {
    display:none;
    }
    .tl_app_head_notify_area {
    padding:0;
    }
    .tl_app_logo {
    padding: 11px 13px;
    }
    .login_min_sal, .login_max_sal, .login_exp, .login_posted_on {
       width: calc(47% - 30px) !important;
       padding: 10px 15px  !important;
       margin-bottom: 6px;
    }
    .login_advanced_search {
      margin-left: 11px;
    }
    /*Inbox page*/
    .tl_inbox_main_activity_inner {
    display:none;
    }
    .tl_inbox_compose {
        padding: 5px 20px;
    }
    .tl_inbox_compose_holder {
        padding: 5px 20px !important;
    }
    .tl_inbox_compose_inner {
    font-size:12px;
    padding: 7px 0;
    }
    .tl_inbox_two_title, .tl_inbox_one_title, .tl_inbox_main_activity_right_inner_second {
    font-size:12px;
    }
    .tl_inbox_two_title, .tl_inbox_one_title {
    padding:0;
    }
    .tl_inbox_main_activity_right_inner {
    width:100%;
    }
    .tl_inbox_main_activity_right_inner_first {
    float:none;
    }
    /*Inbox page ends here*/
    .tl_textbox_content_search {
    width:84%;
    }
    #bodyContent_nestedContent_lnSearch {
    float:left;
    }
    .ui-datepicker {
    margin-left: -32px;
    width:19em !important;
    }
    .tl_auto_source_delete {
        float: left;
    width: 48%;
    margin: 0 2% 0 0 !important;
    font-size: 10px;
    }
    .tl_requirement_candidate_details_outer {
    width: 100% !important;
    position: relative;
    }
    .tl_Candidate_Reg_outer paper-checkbox {
    padding:0;
    }
    .tl_interview_stage_submit_button paper-button{
    margin: 0 6px 0px 0;
    padding: 4px 0px;
    }
    .tl_candidate_quit_reset_button paper-button {
    padding: 4px 14px;
    }
    .tl_interview_stage_submit_button {
    width:50%;
    }
    .tl_news_title {
    font-size:10px;
    }
    #loginBox {
    z-index:999 !important;
    }
    .tl_left_card_profile_screen .tl_content_card_title {
    font-size:14px;
    }
    .tl_personal_details_cont {
    font-size:12px;
    }
    .tl_left_card_profile_screen {
    width:100% !important;
    }
    #bodyContent_upnResumeUpload .tl_popup_input td {
    float: left;
    width: 100%;
    padding: 10px 0;
    }
    .tl_popup_input.ts_personal_dtls_cont td{
            width: 100%;
    float: left;
    }
    #bodyContent_upnWorkExperience .tl_personal_details_cont {
    width: calc(100% - 40px);
    overflow:auto;
    padding:0;
    margin: 0 20px 20px;
    }
    .tl_right_card_profile_screen {
        width: 100% !important; 
    }
    .tl_right_card_profile_screen .tl_content_card_title {
    font-size:12px;
    }
    .tl_mail_body_inner_sec p .textarea {
        width:100%;
    }
    .tl_mail_reply_text {
    width: calc(100% - 42px);
    }

}


/*	Tablet
--------------------------------------*/

@media only screen and (min-device-width:760px) and (max-device-width:1024px), only screen and (min-width:760px) and (max-width:1024px) {

.tl_left_app_status_card_container .tl_content_card_title,
.tl_right_app_status_card_container .tl_content_card_title,
.tl_event_left_card_container .tl_content_card_title,
.tl_event_right_card_container  .tl_content_card_title{
    font-size: 15px;
    padding: 12px 15px;
}
.tl_event_left_card_container .tl_search_title_icon i.mdi.mdi-calendar-text {
    font-size: 18px;
}
.tl_event_left_card_container .tl_search_title_icon i {
    font-size: 18px;
}
 
/*	EVENTS Starts here
--------------------------------------------------*/

.tl_event_left_card_container .tl_search_title_icon i{
	margin-left: 10px;
}
.tl_event_left_card_container {
  width: 70% !important;
  height: calc(100% - 54px);
}
.tl_event_right_card_container {
  clear: none !important;
  width: 30% !important;
  height: calc(100% - 54px);
}
.tl_event_left_card_container .card.tl_content_card,
.tl_event_right_card_container .card.tl_content_card {
  height: calc(100vh - 28px) !important;
}


/*	EVENTS Left
--------------------------------------------*/

.tl_event_list_current_date{
  text-align: center;
}
.tl_ev_date{
  display: inline-block;
  color: #fff;
  padding: 8px 10px;
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 60px;
  letter-spacing: 1px;
}
.tl_app_status_event_details .tl_ev_date{
  margin-top: 0px;
}
.tl_ev_date:before{
	background: #e6e6e6;
	width: 2px;
	height: 60px;
	top: -60px;
	left: 48.8%;
}
.tl_event_left_card_container .tl_event_right_odd,
.tl_app_status_event_details .tl_event_right_odd {
    margin-left: 0;
    width: calc(53% - 37px) !important;
}
.tl_event_left_card_container .tl_event_name_bg, 
.tl_app_status_event_details .tl_event_name_bg {
    height: auto !important;
    margin-top: 2px;
    padding: 10px 15px;
}
.tl_event_right_odd .tl_event_name_bg.tl_event_name_bg_first:before {
    left: -23px;
    top: 23%;
}
.tl_event_left_even .tl_event_name_bg.tl_event_name_bg_second {
  margin-right: 0;
}
.tl_event_left_even .tl_event_name_bg.tl_event_name_bg_second:after{
  right: -23px;
  top: 23%;
}
.tl_event_right_odd .tl_event_name_bg.tl_event_name_bg_third:before {
  left: -23px;
  top: 23%;
}
.tl_event_left_even .tl_event_name_bg.tl_event_name_bg_fourth {
  margin-right: 0;
}
.tl_event_left_even .tl_event_name_bg.tl_event_name_bg_fourth:after {
  right: -23px;
  top: 23%;
}
.tl_event_right_odd .tl_event_name_bg.tl_event_name_bg_fivth:before {
  left: -23px;
  top: 23%;
}
.tl_event_left_even .tl_event_name_bg.tl_event_name_bg_sixth {
  margin-right: 0;
}
.tl_event_left_even .tl_event_name_bg.tl_event_name_bg_sixth:after {
  right: -23px;
  top: 23%;
}
.tl_event_left_card_container .tl_event_left_odd {
  padding: 48px 20px 40px 0;
}
.tl_event_left_card_container .tl_event_bullet_odd {
  top: 52px;
}
.tl_event_left_card_container .tl_event_right_even {
  padding: 20px 0px 30px 20px;
}
.tl_event_left_card_container .tl_event_right_odd {
  padding: 36px 0px 40px 20px;
}
.tl_event_left_card_container  .tl_event_list_item.tl_even_event {
  top: 0px;
}

/*	EVENT_DETAILS
--------------------------------------------*/

.tl_content_ed_contact {
    line-height: 25px;
    padding: 15px;
}
.tl_content_event_details_list {
  float: left;
  width: 100%;
}
.tl_content_event_details_list i {
    color: #fff;
    float: left;
    font-size: 18px;
    padding:  10px 0;
    text-align: left;
    width: 20%;
}
.tl_content_event_details_list span {
    float: right;
    font-size: 13px;
    padding: 7px 0;
    white-space: pre-wrap;
    width: 80%;
}

/*------------	Events Ends here  ---------------*/


/*	APPLICATION_STATUS STARTS HERE
--------------------------------------------*/

/*	banner starts here
------------------------------------*/

.tl_app_status_banner_area {
  padding: 15px;
}
.tl_app_status_banner_title  {
   bottom: 20px;
   font-size: 13px;
   left: 25px;
}
.tl_app_status_updated_date {
    bottom: 20px;
    font-size: 9px;
    right: 25px;
}
.tl_left_card_container.tl_left_app_status_card_container {
  width: 70%;
}
.tl_right_card_container.tl_right_app_status_card_container {
    clear: none;
    width: 30%;
}

/*	congratulation part starts here
------------------------------------*/

.tl_app_status_congratulation {
    margin-bottom: 30px;
    min-height: 18vw;
    padding: 30px 15px;
}
.tl_app_status_congratulation_per,
.tl_app_status_congratulation_simley,
.tl_app_status_congratulation_title,
.tl_app_status_congratulation_content {
  float: left;
}
.tl_app_status_congratulation_per {
  left: 8%;
}
.tl_app_status_congratulation_simley {
    left: 23%;
    top: 27%;
}
.tl_app_status_congratulation_title {
    font-size: 18px;
    left: 54%;
    top: 44%;
}
.tl_app_status_congratulation_content {
    font-size: 10px;
    left: 54%;
    top: 59%;
}
.tl_app_status_congratulation img {
    width: 60% !important;
}

/*	NEXT ROUND PART STARTS HERE
------------------------------------*/

.tl_app_status_event_details_title {
  text-align: center;
  font-size: 13px;
}
.tl_app_status_event_details_arw {
  text-align: center;
  padding: 35px 0;
}
.tl_app_status_event_details .tl_event_right_even {
  padding: 20px 0px 30px 20px;
}
.tl_app_status_event_details .tl_ev_date{
	margin-bottom: 30px;
}
.tl_app_status_event_details .tl_ev_date:after{
	width: 2px;
	height: 40px;
	bottom: -40px;
	left: 47.9%;
}
.tl_left_app_status_card_container .tl_event_date_day,
.tl_event_left_card_container  .tl_event_date_day{
    font-size: 11px;
}
.tl_left_app_status_card_container .tl_event_time,
.tl_event_left_card_container .tl_event_time{
    font-size: 11px;
    padding-top: 3px;
}
.tl_event_right_odd .tl_event_name_bg  {
    font-size: 11px;
    margin-top: 1px;
    padding: 12px 15px;
    width: calc(100% - 60px);
}
.tl_event_left_even .tl_event_name_bg {
    font-size: 11px;
    width: calc(100% - 60px);
}

/*	RIGHT_APP_STATUS_CARD_CONTAINER
--------------------------------------*/

/*	Event details
--------------------------------------*/

.tl_right_app_status_card_container .tl_content_ed_contact {
    min-height: 39vh;;
}

/*	pending
--------------------------------------*/

.tl_right_app_status_card_container .tl_card_appstatus_outer {
  padding: 15px;
}
.tl_right_app_status_card_container .tl_appstatus_icon {
    margin-right: 3%;
    max-width: 50px;
    width: 22%;
}
.tl_right_app_status_card_container .tl_appstatus_desc_container {
    width: 75%;
}
.tl_right_app_status_card_container .tl_appstatus_list_title {
  font-size: 12px;
}
.tl_right_app_status_card_container .bars.MT30 {
  width: 75%;
  top: 12px;
}
.tl_right_app_status_card_container span.bar-percent {
    font-size: 12px;
    left: 7px;
    top: -4px;
}
.tl_right_app_status_card_container .tl_card_appstatus_outer {
    width: calc(100% - 30px);
}
.tl_right_app_status_card_container .bars span.bar-level-wrapper {
    width: 85px;
}
/* Requirement set up starts here */

/* candidates trackers report starts */

.tl_ct_radio_all_dash {
  margin: 20px 60px 20px 0;
}

/* candidates trackers report Ends*/

/* Requirement set up candidate details starts */

paper-dropdown.dropdown.core-transition.tl_Candidate_Reg_experience_inner.core-opened {
  width: 200px !important;
}
/* Requirement set up candidate details Ends */


/* Requirement set up Requirement creation , modification & Offered Temp Starts */


.tl_requirement_candidate_reg_creation_container .tl_Candidate_Reg_outer input#path ,
.tl_requirement_candidate_reg_modification_container .tl_Candidate_Reg_outer input#path ,
.tl_requirement_candidate_reg_offered_temp_container .tl_Candidate_Reg_outer input#path {
    width: 100%;
    margin-right: 0;
}
.tl_requirement_candidate_reg_creation_container .tl_Candidate_Reg_outer paper-button ,
.tl_requirement_candidate_reg_modification_container .tl_Candidate_Reg_outer paper-button,
.tl_requirement_candidate_reg_offered_temp_container .tl_Candidate_Reg_outer paper-button {
    width: 100% !important;
}

/* Requirement set up Requirement creation , modification & Offered Temp Ends */
}

@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (orientation : landscape) {

.tl_app_status_congratulation_title {
    font-size: 20px;
    left: 45%;
    top: 40%;
}
.tl_app_status_congratulation_content {
    font-size: 13px;
    left: 45%;
    top: 54%;
}
.tl_event_left_card_container .tl_event_right_odd,
.tl_app_status_event_details .tl_event_right_odd {
    width: calc(52% - 37px) !important;
}
.tl_event_right_odd .tl_event_name_bg.tl_event_name_bg_first::before {
    top: 22%;
}
}

@media only screen and (min-device-width:1025px) and (max-device-width:1230px), only screen and (min-width:1025px) and (max-width:1230px) {

.tl_candidate_Reg_card_container .tl_left_candidate_Reg,
.tl_candidate_Reg_card_container .tl_right_candidate_Reg {
  float: left;
  width: 47%;
}
.tl_candidate_Reg_card_container .tl_left_candidate_Reg{
  padding-right: 6%;
}
.tl_candidate_Reg_card_container .tl_Candidate_Reg_outer {
  width: 100%;
}
.tl_candidate_Reg_card_container paper-dropdown-menu {
  width: 100% !important;
}
.tl_candidate_Reg_card_container  input.tl_no_file_selected  {
  width: 75%;
  margin-right: 3%;
}
.tl_candidate_Reg_card_container .tl_candidate_reg_upload_button paper-button {
  width: 22%;
  padding: 4px 5%;
}
.tl_candidate_Reg_card_container paper-dropdown-menu.tl_Candidate_Reg_select {
  width: 30% !important;
  margin-right: 5%;
}
.tl_candidate_Reg_card_container .tl_Candidate_Reg_select.tl_Candidate_Reg_select_last {
  margin-right: 0;
}
.tl_candidate_Reg_card_container paper-dropdown-menu.tl_Candidate_Reg_experience {
  width: 47.5% !important;
}

/*	candidates registration search or upload Starts here */

.tl_candidate_Reg_search_resume_attach, .tl_candidate_Reg_search_copyp_resume {
  float: left;
  width: 47%;
}
.tl_candidate_Reg_search_resume_attach{
	padding-right: 6%;
}
.tl_candidate_Reg_search_top_upload #t1_cand_reg_serach_textarea {
  width: 100%;
}
.tl_candidate_Reg_search_top_upload input.tl_no_file_selected {
  width: 300px !important;
}

/*	candidates registration search or upload Ends here */

}


/*---------- RESPONSIVE STARTS HERE ---------------*/

@media only screen and (min-device-width:760px) and (max-device-width:1024px), only screen and (min-width:760px) and (max-width:1024px) {


/*	PIPELINE & CANDIDATES STARTS HERE
--------------------------------------*/

.tl_right_card_container.tl_right_pipeline_card_container {
    clear: none;
}
.tl_joblist_pp_Designation {
    font-size: 11px;
    padding-bottom: 10px;
    padding-top: 3px;
}

/*---------- PIPELINE & CANDIDATES ENDS HERE ---------------*/


/*---------- TODO ENDS HERE ---------------*/


/*	Interview Stage & Candidate Quit STARTS HERE
----------------------------------------------------*/

.tl_spc_code_outer,.tl_client_name_outer,.tl_time_outer,.tl_client_name_candidate_outer,.tl_Requirement_ID_outer,.tl_Candidate_ID_outer,
.tl_can_quit_email_outer,.tl_inter_stage_candidate_outer,.tl_from_date_outer{
    margin-bottom: 20px;
    width: 350px;
}
.tl_venue_outer,.tl_comments_outer{
    margin-bottom: 20px;
    width: 280px;
}
.tl_interview_stage_date_details {
    width: 100px;
}
.tl_time_outer {
    width: 100px;
}
.tl_candidate_quit_or img {
  width: auto !important;
}

/*---------- Interview Stage & Candidate Quit ENDS HERE ---------------*/

.tl_candidate_quit_or {
  width: 350px !important;
}
paper-dropdown-menu {
    width: 280px !important;
}
.tl_candidate_quit_card_container_inner paper-dropdown-menu {
    width: 350px !important;
}
.tl_candidate_quit_card_container_inner .tl_submenu_width {
  width: 326px;
}
.tl_submenu_width {
    width: 254px;
}
.tl_Candidate_Reg_outer.tl_candidate_quit_or::before,
.tl_Candidate_Reg_outer.tl_candidate_quit_or::after {
  top: 15px;
  width: 150px;
}

/* TODO STARTS POP-UP HERE */

paper-dropdown-menu.tl_Candidate_Reg_outer.tl_Candidate_Reg_select.tl_Candidate_Reg_pop_up_time.tl_Candidate_Reg_select_last {
  width: 38% !important;
}
.tl_popup_input_assignee {
  margin-top: 20px;
}
paper-dialog#tl_todo_create_group_dialogue.tl_todo_create_group_todo_dialogue {
  width: 60vw;
}

/* TODO STARTS ENDS HERE */


/*	Candidate Registration STARTS HERE
--------------------------------------------*/

.tl_Candidate_Reg_outer {
    width: 280px;
}
select.tl_Candidate_Reg_select, paper-dropdown-menu.tl_Candidate_Reg_select {
    margin-right: 15px;
    width: 84px !important;
}
.tl_Candidate_Reg_select paper-dropdown{
  width: 200px;
}
.tl_Candidate_Reg_select .tl_submenu_width {
  width: 175px;
}
.tl_Candidate_Reg_select.tl_Candidate_Reg_experience {
  width: 135px !important;
}
.tl_candidate_reg_upload_button paper-button {
  width: calc(100% - 170px);
}
.tl_Candidate_Reg_experience select.tl_Candidate_Reg_select {
    width: calc(50% - 7.5px);
}
.tl_interview_stage_upload_button {
    margin: 30px 0 0;
}
.tl_right_candidate_Reg input.tl_no_file_selected {
    width: calc(100% - 43%);
}
.tl_right_candidate_Reg input.tl_candidate_csv_import_submit_button.tl_file_submit_button {
    width: calc(100% - 2px);
}

/*---------- Candidate Registration ENDS HERE ---------------*/


/*	Candidate CSV Import STARTS HERE
--------------------------------------------*/

.tl_candidate_csv_import_card_container  .tl_Candidate_Reg_outer {
    width: 380px;
}
input.tl_no_file_selected {
    width: calc(100% - 120px);
}
input.tl_candidate_csv_import_submit_button.tl_file_submit_button {
    width: calc(100% - 270px);
}
.tl_candidate_csv_import_upload_button paper-button {
  width: calc(100% - 270px);
}
.tl_candidate_csv_import_upload_button input.tl_candidate_csv_import_submit_button.tl_file_submit_button {
    width: calc(100% - 0px);
}
.tl_candidate_csv_import_download_label {
    font-size: 13px;
}

/*---------- Candidate CSV Import ENDS HERE ---------------*/
/*	candidates registration search or upload Starts here */

.tl_candidate_Reg_search_top_upload #t1_cand_reg_serach_textarea {
  width: 279px;
}
.tl_candidate_Reg_search_resume_attach_inner {
  width: 280px;
}
.tl_candidate_Reg_search_top_upload  input.tl_no_file_selected {
  width: calc(100% - 43%) !important;
}
.tl_candidate_Reg_search_top_upload  .tl_candidate_reg_upload_button paper-button {
  width: calc(100% - 170px) !important;
}
.tl_candidate_Reg_search_top_upload input.tl_candidate_csv_import_submit_button.tl_file_submit_button {
    width: calc(100% - 20px);
}

/*	candidates registration search or upload Ends here */

/* Requirement set up starts here */

/* candidates trackers report starts */

.tl_ct_radio_all_dash {
  margin: 20px 60px 20px 0;
}

/* candidates trackers report Ends*/

}



@media only screen and (max-width: 759px), only screen and (max-device-width: 759px)  {


/*	PIPELINE & CANDIDATES STARTS HERE
--------------------------------------*/
.tl_left_card_container.tl_left_pipeline_card_container {
    width: 100%;
}
.tl_right_card_container.tl_right_pipeline_card_container {
    width: 100%;
}

/*---------- PIPELINE & CANDIDATES ENDS HERE ---------------*/


/*	Interview Stage & Candidate Quit STARTS HERE
----------------------------------------------------*/

.tl_venue_outer,.tl_comments_outer,.tl_spc_code_outer,.tl_client_name_outer,.tl_time_outer,.tl_client_name_candidate_outer,.tl_Requirement_ID_outer,.tl_Candidate_ID_outer,
.tl_can_quit_email_outer,.tl_inter_stage_candidate_outer,.tl_from_date_outer {
    margin-bottom: 20px;
    width: 100%;
}
.tl_interview_stage_date_details {
  width: 100%;
  margin: 10px 0 5px;
}
.tl_time_outer {
    width: 100%;
}

/*---------- Interview Stage & Candidate Quit ENDS HERE ---------------*/

.tl_candidate_quit_or {
  width: 100% !important;
}
paper-dropdown-menu {
    width: 100% !important;
}
.tl_submenu_width{
  width: 89%;
}
.tl_Candidate_Reg_outer.tl_candidate_quit_or::before,
.tl_Candidate_Reg_outer.tl_candidate_quit_or::after {
  top: 26px;
  width: 42%;
}

/* TODO STARTS POP-UP HERE */

paper-dropdown-menu.tl_Candidate_Reg_outer.tl_Candidate_Reg_select.tl_Candidate_Reg_pop_up_date, paper-dropdown-menu.tl_Candidate_Reg_outer.tl_Candidate_Reg_select.tl_Candidate_Reg_pop_up_occurence,
paper-dropdown-menu.tl_Candidate_Reg_outer.tl_Candidate_Reg_select.tl_Candidate_Reg_pop_up_time.tl_Candidate_Reg_select_last {
  width: 100% !important;
  clear: both;
}
.tl_popup_input_assignee {
  margin-top: 20px;
}
paper-dialog#tl_todo_create_group_dialogue.tl_todo_create_group_todo_dialogue {
  width: 60vw;
}

/* TODO STARTS ENDS HERE */

/*	Candidate Registration STARTS HERE
--------------------------------------------*/

.tl_left_candidate_Reg, .tl_right_candidate_Reg {
  float: none;
  width: 100%;
}
.tl_Candidate_Reg_outer {
  width: 100%;
}
select.tl_Candidate_Reg_select, paper-dropdown-menu.tl_Candidate_Reg_select {
  float: left !important;
  width: 100% !important;
  margin: 5px 0 10px 0px;
}
.tl_candidate_reg_upload_button paper-button {
  width: 100%;
}
.tl_Candidate_Reg_experience select.tl_Candidate_Reg_select {
    width: calc(50% - 7.5px);
}
.tl_interview_stage_upload_button {
    margin: 29px 0 0;
}
.tl_candidate_quit_or {
  padding-top: 20px;
  margin-bottom: 20px !important;
}

/*---------- Candidate Registration ENDS HERE ---------------*/


/*---------- Candidate CSV Import Starts HERE ---------------*/

.tl_candidate_csv_import_card_container  .tl_Candidate_Reg_outer {
    width: 100%;
}
input.tl_no_file_selected {
	margin-right: 0;
	width: 100%;
}
input.tl_candidate_csv_import_submit_button.tl_file_submit_button {
  width: 100%;
}
.tl_candidate_csv_import_download_label {
    font-size: 13px;
}

/*---------- Candidate CSV Import ENDS HERE ---------------*/

/*	candidates registration search or upload starts here */

.tl_candidate_Reg_search_resume_attach, .tl_candidate_Reg_search_copyp_resume {
  float: none;
  width: 100%;
}
.tl_candidate_Reg_search_top_upload input.tl_no_file_selected {
  width: 100% !important;
}
.tl_candidate_Reg_search_top_upload .tl_candidate_reg_upload_button paper-button {
  width: 100%;
}
.tl_candidate_Reg_search_top_upload  #t1_cand_reg_serach_textarea {
  width: 100%;
}
.tl_candidate_Reg_search_card_container_inner paper-dropdown-menu.tl_candidate_Reg_search_salutation paper-dropdown {
  width: 230px;
}

/*	candidates registration search or upload Ends here */

/* Requirement set up starts here */

/* candidates trackers report starts */

.tl_ct_radio_all_dash {
  width: 100%;
  margin: 15px 0px 15px 0;
}
/* candidates trackers report Ends*/

/* Requirement set up starts here */

/* candidates trackers report starts */

.tl_ct_radio_all_dash {
  width: 100%;
  margin: 15px 0px 15px 0;
}
/* candidates trackers report Ends*/


/* Requirement set up candidate details starts */


.tl_left_req_candidate_details, .tl_right_req_candidate_details ,
paper-input.tl_requirement_candidate_details_pi ,
paper-dropdown-menu.tl_requirement_candidate_details_outer,
.tl_requirement_candidate_details_annalctc_container{
    width: 100% !important;
}
paper-dropdown-menu.tl_requirement_candidate_details_experience {
  margin-right: 0;
}

.tl_requirement_candidate_details_container .tl_select_pri_label_pi {
  width: 100%;
}

/* Requirement set up candidate details Ends */

/* Requirement set up candidate details offered premium Starts */


.tl_requirement_candid_details_offpre_content {
  width: 100%;
}
.tl_requirement_candid_details_offpre_content paper-dropdown-menu.tl_requirement_candidate_details_experience {
	float: none;
	width: 100% !important;
	margin-right: 0;
}

/* Requirement set up candidate details offered premium Ends */

/* Requirement set up Requirement creation , modification & Offered Temp Starts */


.tl_requirement_candidate_reg_creation_container paper-dropdown-menu.tl_requirement_candidate_details_date,
.tl_requirement_candidate_reg_modification_container paper-dropdown-menu.tl_requirement_candidate_details_date,
.tl_requirement_candidate_reg_offered_temp_container paper-dropdown-menu.tl_requirement_candidate_details_date {
    width: 100% !important;
    margin-right: 0;
}
#requirement_candidate_reg_creation_search_title .tl_search_title_icon,
#requirement_candidate_reg_creation_search_loc .tl_search_title_icon {
    float: right;
    margin-top: -45px;
    left: -5px;
    position: relative;
}
.tl_requirement_candidate_reg_creation_container .tl_search_title_icon i,
.tl_requirement_candidate_reg_offered_temp_container .tl_search_title_icon i {
    font-size: 16px;
}
.tl_requirement_candidate_reg_creation_container .tl_Candidate_Reg_outer ,
.tl_requirement_candidate_reg_modification_container .tl_Candidate_Reg_outer,
.tl_requirement_candidate_reg_offered_temp_container .tl_Candidate_Reg_outer {
    width: 100%;
}
.tl_requirement_candidate_reg_creation_container .tl_Candidate_Reg_outer input#path,
.tl_requirement_candidate_reg_modification_container .tl_Candidate_Reg_outer input#path,
.tl_requirement_candidate_reg_offered_temp_container .tl_Candidate_Reg_outer input#path  {
    width: 100%;
    margin-right: 0;
}
.tl_requirement_candidate_reg_creation_container .tl_Candidate_Reg_outer paper-button ,
.tl_requirement_candidate_reg_modification_container .tl_Candidate_Reg_outer paper-button ,
.tl_requirement_candidate_reg_offered_temp_container .tl_Candidate_Reg_outer paper-button{
    width: 100% !important;
}


/* Requirement set up Requirement creation , modification & Offered Temp Ends */


}




@media only screen and  (max-device-width:1024px), only screen and  (max-width:1024px) {

/*	PIPELINE & CANDIDATES STARTS HERE
--------------------------------------*/

.tl_left_candidates_list_title_outer {
    padding: 15px;
}
.tl_left_candidates_list_title {
    font-size: 10px;
    padding: 12px 10px;
}
.tl_left_pipeline_list {
    font-size: 11px;
    padding: 15px;
    width: calc(100% - 30px);
}
.tl_pipeline_main_activity {
    padding: 15px;
    width: calc(100% - 30px);
}
.tl_pipeline_main_activity_title {
    font-size: 14px;
    line-height: 28px;
}
.tl_pipeline_main_activity_left_inner,
.tl_pipeline_main_activity_right_inner {
  width: 50%;
}
.tl_right_pipeline_card_container .tl_inbox_main_activity_right_inner_second {
    font-size: 12px;
    padding: 7px 10px;
}
.tl_right_pipeline_card_container .tl_inbox_main_activity_right_inner_first {
    padding: 2px 5px 4px 0 !important;
}
.tl_card_pipeline_list_outer {
    height: 64px;
    padding: 15px;
    width: calc(100% - 30px);
}
.tl_pipeline_icon {
    width: 9%;
}
.tl_joblist_pp_title,
.tl_joblist_pp_Company {
    font-size: 12px;
}
.tl_joblist_pp_Designation {
    font-size: 11px;
    padding-bottom: 10px;
    padding-top: 3px;
}
.tl_pipeline_delete_icon img {
    height: 94px;
}

/*---------- PIPELINE & CANDIDATES ENDS HERE ---------------*/


/*	TODO STARTS HERE
--------------------------------------*/

.tl_right_todo_card_container .tl_content_card_title {
    font-size: 14px;
    padding: 15px;
    width: calc(100% - 30px);
}
.tl_right_todo_card_container .tl_search_title_icon i,
.tl_right_todo_card_container .tl_search_title_icon i.mdi.mdi-calendar-text {
    font-size: 18px;
}
.tl_card_todo_list_outer {
    padding: 15px;
    width: calc(100% - 30px);
}
.tl_todo_left_check h4 {
    font-size: 12px;
}
.tl_todo_left_check_desc {
    font-size: 11px;
}
.tl_todo_left_check_timer {
    font-size: 10px;
    right: 15px;
    top: 54px;
}
.tl_todo_left_check_bin {
    top: 10px;
}
.tl_content_todo_add_icon {
  bottom: 60px;
  right: 40px;
}
.tl_content_todo_add_icon  img{
	width: 80%;
}

/*---------- TODO ENDS HERE ---------------*/


/*	TODO POP-UP STARTS HERE
--------------------------------------*/

#tl_todo_create_group_dialogue .tl_content_card_title {
  font-size: 13px;
}
.tl_popup_input_pri_label {
  font-size: 10px;
}
#tl_todo_create_group_dialogue .tl_popup_input paper-input {
  font-size: 11px;
}
#tl_todo_create_group_dialogue .tl_pi_add_button_grp,
 #tl_todo_create_group_dialogue .tl_pi_button_group {
  font-size: 10px;
  width: 90px;
}

/*	TODO POP-UP ENDS HERE */


/*	Interview Stage & Candidate Quit STARTS HERE
----------------------------------------------------*/

.tl_interview_stage_card_container .tl_content_card_title,
.tl_candidate_quit_card_container .tl_content_card_title  {
    font-size: 14px;
    padding: 15px;
    width: calc(100% - 30px);
}
.tl_interview_stage_card_container_inner,
.tl_candidate_quit_card_container_inner {
    padding: 15px;
}
.tl_candidate_quit_label {
    font-size: 12px;
}
.tl_interview_stage_Venue,.tl_interview_stage_comments,.tl_interview_stage_spc_code,.tl_interview_stage_client_name,.tl_interview_stage_time,
.tl_candidate_quit_inter_stage_canditdates,.tl_candidate_quit_client_name,.tl_candidate_quit_Requirement_ID,.tl_candidate_quit_Candidate_ID,
.tl_candidate_quit_email,.tl_interview_stage_date_details{
    font-size: 11px;
    padding: 15px 0 5px;
}
.tl_interview_stage_submit_button, .tl_interview_stage_reset_button, .tl_candidate_quit_search_button, .tl_candidate_quit_reset_button {
    font-size: 11px;
    padding: 0;
}
.tl_interview_stage_pri_label {
    font-size: 10px;
    top: 8px;
}

/*---------- Interview Stage & Candidate Quit ENDS HERE ---------------*/


.tl_candidate_quit_or {
  font-size: 12px;
  padding-top: 10px;
  margin: 10px 0 10px !important;
}
paper-dropdown-menu {
    font-size: 11px;
    margin: 0 0 20px;
    padding: 15px 0 5px;
}

/*	Candidate Registration STARTS HERE
--------------------------------------------*/
.tl_candidate_Reg_card_container .tl_content_card_title,
.tl_candidate_csv_import_card_container .tl_content_card_title {
    font-size: 14px;
    padding: 15px;
}
.tl_candidate_Reg_card_container_inner.tl_card_container_inner,
.tl_candidate_csv_import_card_container_inner.tl_card_container_inner {
    padding: 15px;
}
.tl_Candidate_Reg_outer input, .tl_Candidate_Reg_outer select {
    font-size: 11px;
}
.tl_select_pri_label {
    font-size: 10px;
}
.tl_interview_stage_upload_button {
    padding: 13px 18px;
}
.tl_Candidate_Reg_outer input.tl_candidate_Reg_no_file_selected {
    width: calc(100% - 88px);
}
.tl_Candidate_Reg_annualctc_min, .tl_Candidate_Reg_annualctc_max {
    font-size: 14px;
}
.tl_Candidate_Reg_annualctc paper-slider {
    font-size: 14px;
}
.tl_Candidate_Reg_buttons {
    padding: 15px;
}

/*---------- Candidate Registration ENDS HERE ---------------*/


/*---------- Candidate CSV Import Starts HERE ---------------*/

input.tl_candidate_csv_import_submit_button.tl_file_submit_button {
    font-size: 11px;
    padding: 0;
}
paper-input{
  font-size: 11px;
}
/*---------- Candidate CSV Import ENDS HERE ---------------*/

/*	candidates search results by icon and cand ID starts here */

.tl_card_cand_quit_search_main_outer .footable > thead > tr > th,
 .tl_card_cand_quit_search_main_outer .footable > thead > tr > td,
.tl_cand_quit_search_candid_rows,
.tl_cand_quit_search_candid_rows_filter,
.tl_cand_quit_search_candid_off_total,
.tl_cand_quit_search_candid_dir_left i.fa, .tl_cand_quit_search_candid_dir_right i.fa {
  font-size: 12px;
}
.tl_card_cand_quit_search_main_outer .footable > tbody > tr > td {
  font-size: 11px;
}
.tl_cand_quit_search_pp_id {
  font-size: 10px;
  margin-top: 2px;
}
.tl_cand_quit_search_candid_submit {
  font-size: 11px;
}
.tl_cand_quit_search_main_heading {
  font-size: 15px;
  padding-bottom: 10px;
}
.tl_cand_quit_search_candid_dir_left,
.tl_cand_quit_search_candid_off_total {
  margin: 0 15px 0 0;
}
.tl_cand_quit_search_candid_rows {
  margin-right: 20px;
  margin-top: -4px;
}

/*	candidates search results by icon and cand ID Ends here */

/*	candidates registration search or upload starts here */

.tl_candidate_Reg_search_resume_attach .tl_select_pri_label_resume_attach {
  font-size: 11px;
}
#t1_cand_reg_serach_textarea {
  font-size: 12px;
}
input.tl_no_file_selected {
    font-size: 10px;
}

/*	candidates registration search or upload Ends here */


/* candidates trackers report starts */

.tl_ct_requirement_tracker_container .tl_content_card_title {
  font-size: 14px;
}
.tl_ct_requirement_tracker_container .tl_ct_from_to_dash{
  padding: 15px;
}
.tl_ct_radio_type_dash_heading {
  font-size: 13px;
}
.tl_ct_requirement_tracker_container .tl_sort_label {
  font-size: 11px;
}

/* candidates trackers report Ends */

/* Requirement set up view starts */

.tl_content_card_title {
  padding: 15px;
  font-size: 14px;
}

/* Requirement set up view Ends */
/* Application status percentage Starts here */

.tl_app_status_congratulation_per_image {
    width: 47px;
}
.tl_app_status_congratulation_per_inner {
    font-size: 15px;        
    top: 17px;
}

/* Application status percentage Ends here */

/* Requirement set up starts here */

/* candidates trackers report starts */

.tl_ct_requirement_tracker_container .tl_content_card_title {
  font-size: 14px;
}
.tl_ct_requirement_tracker_container .tl_ct_from_to_dash{
  padding: 15px;
}
.tl_ct_radio_type_dash_heading {
  font-size: 13px;
}
.tl_ct_requirement_tracker_container .tl_sort_label {
  font-size: 11px;
}

/* candidates trackers report Ends */

/* Requirement set up view starts */

.tl_content_card_title {
  padding: 15px;
  font-size: 14px;
}

/* Requirement set up view Ends */

/* Requirement set up candidate details starts */

.tl_requirement_candidate_details_container_inner {
    padding: 15px;
}
.tl_requirement_candidate_details_container .tl_submenu_width {
  width: calc(100% - 24px);
}

/* Requirement set up candidate details Ends */
}