.wrapper_logs_ssp .table thead {
    background: #e7e7e7;
    padding: 15px;
} 
.wrapper_logs_ssp .table{
	font-family: "Open Sans",sans-serif;
}  
 .wrapper_logs_ssp #ssp_logs_listing_filter table.dataTable thead td {
    padding: 15px 18px!important;
 }   
  .wrapper_logs_ssp #ssp_logs_listing_filter table.dataTable thead th, table.dataTable thead td {
    border-bottom: 1px solid transparent;
} 
 .wrapper_logs_ssp .table tr th, .table tr td {
    font-size: 14px;  
    } 
    .wrapper_logs_ssp table.dataTable tbody th, table.dataTable tbody td {
    padding: 10px 10px;
} 
    
  .wrapper_logs_ssp table.dataTable tbody td {
    padding: 12px 10px!important;
}   
.wrapper_logs_ssp .dataTables_wrapper {
    padding: 15px;
    border: 1px solid #f1f1f1;
    margin-bottom: 20px;
}       
.ssp_logs_outer .ssp_main_heading {
    background-color: #fff;
    float: left;
    width: 100%;
    margin: 15px 0 0px 0 ;
    padding: 10px 10px;
    font-size: 22px ;
    color: #555;
    box-shadow: 0 0 1px 0 rgba(0,0,0,.2);
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    border: 1px solid #ddd;
}     

.wrapper_logs_ssp .dataTables_wrapper .dataTables_filter input {
    height: 40px;
} 
.dataTables_wrapper .dataTables_filter{
    padding: 15px;  
    padding-right:0px;   
} 
.wrapper_logs_ssp  table.dataTable.no-footer{
    border-bottom: transparent;
}
table.dataTable.no-footer {
    margin-bottom: 15px;
}        
.log_message_td {
    text-align: left !important;
}
td.log_message_td.sorting {
    text-align: center!important;
}
td.sorting{
    text-align: center!important;
}  
.table tr th, .table tr td {
    text-align: center; 
}  
thead tr td:nth-child(2) {
    text-align: left!important;
}    
input#btnView{
    margin-top: 24px!important;    
}   
.ssp_main_heading,.ssp_logs_outer  .ssp_main_heading.ssp-heading-title{
    float: left;
    width: 100%;
    text-align: left;
    font-size: 32px;
    text-transform: capitalize;
    color: #555;
    margin-bottom: 15px;
    margin-top: 20px;
    font-family: sans-serif;
    font-weight: 500;
    border: 0px;
}
#ssp_logs_listing_wrapper {
    font-family: "Open Sans",sans-serif;
    margin: 0;
    min-height: 350px;
    float: left;
    width: 100%;
    border: 1px solid #ddd;
    border-top: 0;
} 
#ssp_logs_listing_wrapper .dataTables_length {
    padding:  15px 0;
}

#ssp_logs_listing_wrapper select, #ssp_logs_listing_wrapper input[type="search"] {
    padding:  7px 10px;
    height:  auto;
}

/******3 -july 2018****/

form#ssp_log_type_update_form, #ssp_log_view_delete_form {
    
    padding: 20px 15px 10px;
    margin: 0 0 15px 0;
    /*
    border: 1px solid #ddd;*/
    float:left;
    width:100%
}
#ssp_log_view_delete_form .panel{
	background:none;
    width: 100%;
    float: left;
}
form#ssp_log_type_update_form .form-group {
    /*margin: 0 20px 0 0;
    display: inline-block;*/
    width: 100%;
}

form#ssp_log_type_update_form .form-group select {
	display: inline-block;
	padding: 10px;
	height: auto;
}
.ssp_btn_customize{margin-top: 25px;}

/*--------- Logs section css ---------*/

.logs_seclection {
    float: left;
    width: 100%;
    border: 2px solid #55555b;
    border-radius: 6px;
    padding: 10px;
    margin-bottom: 30px;
}
.panel-heading {
    float: left;
    width: 100%;
    text-align: left;
    font-size: 26px;
    text-transform: capitalize;
    color: #555;
    margin-bottom: 15px;
    font-family: sans-serif;
    font-weight: 500;
    border: 0px;
    padding: 0 10px 10px;
    margin-bottom: 10px;
}
#ssp_log_view_delete_form .panel-body {
    width: 100%;
}
.wrapper_logs_ssp #ssp_logs_listing_wrapper{
    border:1px solid #ddd;
    border-radius: 6px; 
}


.wrapper_logs_ssp textarea {
    padding: 5px 5px 5px 15px;
    border: 1px solid #AAA;
    background: #FFFFFF;
    resize: auto;
    cursor: text;
    width:100%;
    height:400px;
}

