.modal-header {
    position: relative;
}
.front_display .wrap {
    padding-top: 0px!important;
}
.modal-header .close {
    position: absolute;
    right: 15px;
    top: 0;
    font-size: 45px !important;
    font-weight: 300!important;
    margin-top: 0px !important;
}
.modal-content .form-group{margin-bottom:10px!important;}
.cad-form-checkboxes-wrap {
    border: 1px solid lightgray;
    padding-top: 5px;
    padding-bottom: 7px;
    margin-left: 25px;
}
.cad-form-select-wrap {
    display: flex;
    width: 76%;
    border: 1px solid lightgray;
    padding-top: 5px;
    padding-bottom: 7px;
    margin-left: 25px;
}
.float-none{
	float:none;
	clear: both;
}
/* creo main page */	
    body.menubar-top .wrap{	
        padding-left: 1.5rem!important;	
        padding-right: 1.5rem!important;	
    }	
    table.table.table-striped .btn{padding: 7px 7px;}
	.atlanta-main-style-table thead th:last-child, .atlanta-main-style-table tbody tr td:last-child{padding: 8px 0px;}
	table.table.table-striped .btn {
		padding: 6px 6px;
		font-size: 12px;
		height: auto;
	}
	#loginFormDiv .btn:hover, #loginFormDiv .btn:focus, #showAll .btn:hover, #showAll .btn:focus  {color: #fff;}
	.atlanta-main-style-table .tooltip{border:none;}
	.atlanta-main-style-table .action_btns .tooltip .tooltip-inner{padding:3px 8px!important;}
/* creo main page */
	
	
/* Responsivness */
@media(min-width:768px){
.cad-form-popup{width:800px!important;}
.cad-form-popup label{font-size: 11px!important;}
.modal-content .form-control.input-sm{height:30px!important;}
.modal-content .form-control.col-sm-6{width:50%!important;}
.modal-content .form-control.col-sm-9{width:70%!important;}
.cad-form-popup .form-group .btn{
    width:20%!important;
    margin-left: 10px;
    padding: 4px 16px!important;
}

main#app-main {padding: 0 13px;}
main#app-main .wrap {padding-top: 0;}
.table th, .table td{font-size:12px;}
.case_form {border: 3px solid #ccc;}
/* .search_sec{ display: flex;justify-content: space-between;width: 100%;align-items: center;flex-direction: row-reverse;padding: 30px; } */
.search_sec h4.widget-title{ float:left;margin-top:10px; }
.searchBox{ position: relative; float:right;}
span.search-icon{ position:absolute;top:12px;right:10px; }
.searchBox button{ float:left;margin-right:20px; }
.searchBox form{ float:left; }
.searchBox form .form-control{ width:250px;}
.tooltip .tooltip-inner {
	max-width: 400px;
	padding:25px 20px 15px!important;
	word-break: break-word;
}

}
	
@media(max-width:1340px){
}
@media(max-width:1280px){
	body.menubar-top .wrap {
		padding-left: 1rem!important;
		padding-right: 1rem!important;
	}
}	
@media(max-width:1170px){
	body.menubar-top .wrap {
		padding-left: 0rem!important;
		padding-right: 0rem!important;
	}
	.altanta-main-screen-col {
		padding-left: 0px;
		padding-right: 0px;
	}
}
.table-responsive {padding-top: 5px;}
.tooltip{max-width:450px !important;}
.action_btns .tooltip.top{ width: 60px;}
.cocr_table_font {color:#333;font-weight: bold;}


.table-responsive {
	position: relative;
}
.header-new-case{ z-index: 99;position: relative; }
#default-datatable tr td .tooltip {
	top: auto !important;
}

/* table .id, table .table-heading {display: none !important;} */
table td.child ul {
width: 100% !important;
}
table th, table .pan, table .due_c { white-space: nowrap !important; }
.width-200{
	min-width:200px;
}
.width-100{
	min-width:100px;
}

.float-left{
float: left !important;
}

.lab-name-span{
    font-size: 14px;
    background-color: red;
    padding: 11px;
    color: #fff;
    margin-left: 5px;
    border-radius: 3px;
}

/*collapsed columns in datatable*/
table.dataTable>tbody>tr.child ul li {
display: inline-block;
margin: 0 10px;
}

table.dataTable>tbody>tr.child ul li:last-child {
display: flex;
	align-items: center;
}
/*collapsed columns in datatable*/

.sheets-datatable-wrap table th { white-space: nowrap; }

/* table column sorting background fix */
.sheets-datatable-wrap table.dataTable td.sorting_1 {
   background-color: inherit !important;
}

/* left right space - top menu - topbar */
/* @media all and (min-width: 1200px) {
body.menubar-top .menubar, body.menubar-top .navbar {
padding-left: 20px !important;
   padding-right: 20px !important;
}
} */

/* top menu */
/* @media all and (min-width: 768px) {
body.menubar-top .app-menu { display: flex !important; align-items: center; min-height: 80px; }
body.menubar-top .app-menu > li { float: none; display: flex; margin-right: 10px; }
body.menubar-top .app-menu > li > a { color: #000; height: auto; padding: 10px 22px; border-radius: 4px; background-color: #cddc39;
}
body.menubar-top .app-menu > li > a:hover { background-color: #e2ef60; }
} */
.container-fluid.app-content {
	margin-top: 20px;
  }
/* INPUT Data Entry Form - Modal */

@media all and (min-width: 768px) {
	.modal-dialog.cad-form-popup {
	width: 748px !important;
	}
	}
	
	@media all and (max-width: 767px) {
	.modal-dialog.cad-form-popup button#load_data {
	margin-top: 10px;
	}
	.modal-dialog.cad-form-popup .cad-form-checkboxes-wrap select {
	width: 96%;
	margin: 0 auto;
	}
	.modal-dialog.cad-form-popup .col-sm-12.text-right {
	text-align: left !important;
	}
	.modal-dialog.cad-form-popup .cad-form-checkboxes-wrap {
	margin-left: 0;
	}
	.modal-dialog.cad-form-popup .modal-body {
	padding-bottom: 40px;
	}
	}
	.chkbox_inner_wrap.v-center {
	display:flex;
	align-items:center;
	padding-left:13px;

	}
	.chkbox_inner_wrap.v-center label {
	margin: 4px 0 0 10px !important;
	}
	.entry-form-btn-fix button {
		margin: 10px 20px 20px 0;
	}
	@media all and (max-width: 767px) {
		.entry-form-btn-fix button {
			margin: 10px 0 20px 12px;
		}
	}
	/* th, td { white-space: nowrap; } */
    /* div.dataTables_wrapper {
        width: 800px;
        margin: 0 auto;
    } */