@media(max-width:1760px) {
  .fl_pad0 {padding: 0px; width: auto; float: left; flex: inherit !important; max-width: inherit !important;}
  .fl_check00 {-ms-flex: 0 0 18.667%;flex: 0 0 18.667%; max-width: 18.667%;padding-right: 0;}
  .checkbox label {font-size: 14px;}
}
@media(max-width: 1465px) {
  .menu-main-nav ul li a {padding: 20px 12px;}
  .Dashboard .box-top_section.bor_btm .col-sm-6 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
  .font_cl {font-size: 14px;}
}
@media(max-width: 1359px) {
  .menu-main-nav ul li a {padding: 20px 10px; font-size: 13px;}  
  .Dashboard .content_sub_wrap .col-sm-8, .Dashboard .content_sub_wrap .col-sm-4 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}  
  .Dashboard .content_sub_wrap .col-sm-4 {padding-left: 15px;}

  .page_inner_div .box-top_section .col-sm-6 {margin-bottom: 10px; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
  .page_inner_div .box-top_section .col-sm-4 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}  
  .page_inner_div .box-top_section .rc_lble_no_main-x .col-sm-2 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; margin-top: 15px;}
  .yop_top {margin-top: 10px; margin-left: 5px;}
  .page_inner_div .box-top_section .rc_lble_no_main-x .col-sm-2 .yop_top {margin-top:0;}
  .fl_pad0 {padding: 0 0 0 15px;}
  .fl_check00 {flex: inherit !important; max-width: inherit !important; padding-right: 0; width: auto;}

  .Dashboard .box-top_section .col-sm-6 {margin-bottom:0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
  .page_inner_div .box-top_section .col-sm-4.pad-lft {padding-left: 15px;}
  .page_inner_div .box-top_section .col-sm-4.pad-lft .form-group {margin-bottom: 20px;}
}
@media(max-width: 1110px) {
  .logo img {max-width: 100%;}
  .menu-main-nav ul li a {padding: 20px 9px; font-size: 11px;}
  .inner_box h2 {font-size: 28px;}
}
@media(max-width: 991px) {
  .menu-main-nav ul li a {padding: 18px 5px; font-size: 10px; letter-spacing: 1px;}
  .add-job .modal-dialog {max-width: 95%;}
  .overflowscroll {overflow-x: scroll; padding-bottom: 15px;}
  .overflowscroll .time_entry_tbl {width:991px;}
  .dfkl {margin: 0 2px;}
  .land_box a {padding: 20px 20px 0;}
  .laning_inner_main {margin: 30px auto;}
  .short_msg {margin-bottom: 30px; font-size: 18px; line-height: 24px;}
  .short_inner_msg {padding-bottom:20px;}

  .land_cnt_inner {padding: 0 15px;}
  .inner_box h2 {font-size: 25px; margin: 0 0 15px 0;}
  .inner_box p {font-size: 15px; line-height: 20px;}
}
@media(max-width: 820px) {
  .tbl_main .taskListTbl .checkbox {float: none; text-align: center; display: inline-block; margin-left: 15px;}
}
@media(max-width: 767px) {
  .img_block {padding: 0;}
  .short_msg {font-size: 16px; }
  .download_btn {padding: 0 5px; font-size: 14px;}

  .landing_menu {padding: 0;}
  .land_cnt_inner {padding: 0;}
  .inner_box h2 {font-size: 20px; margin: 0 0 10px 0;}
  .inner_box p {font-size: 14px; line-height: 20px; min-height: 60px;}
  .inner_img_block {margin-bottom: 30px;}
}
@media(max-width: 575px) {
  .short_msg {font-size: 15px; line-height: 22px; margin-bottom: 15px;}
  .land_box {margin-bottom:20px;}
  .inner_box h2 {line-height: normal;}
  .inner_box p {min-height: inherit;}
  .inner_img_block {margin: 0 0 20px;}
  .inner_img_block img {max-height: 450px; margin: 0 auto; display: table;}
  .land_box {height: 370px;}
}