

.filter{
	margin-bottom: -20px;
}

.thumb{
	height:240px;
}
.drag-handle {
    cursor: ns-resize;
}
.btn .see-over{
   	display: none;
}
.btn:hover .see-over{
  	display: inline-block;
}


body{
	font-size:15px;
}
.pulse{
	display:inline-block;
}
.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.jstree-default .jstree-icon {
	float:left;
}

.jstree-anchor {
 width:99%!important;
}

.red .select2-container--bootstrap.select2-container .select2-selection,.red  .select2-container--bootstrap.select2-container--focus .select2-selection,.red  .select2-container--bootstrap.select2-container--open .select2-selection {
    border-color: #e7505a!important; 
}
table.articles td,table.vmiddle td {

    vertical-align: middle!important;

}
.table>tfoot>tr>td, .table>tfoot>tr>th {
    background-color: #fbfcfd;
}
.bootstrap-growl{
	 z-index: 99999999 !important;
}
.pac-container {
    z-index: 999999 !important;
}
table.articles td p,table.articles td h1,table.articles td h2,table.articles td h3,table.articles td h4,table.articles td h5,table.articles td h6{
	margin:0!important;
}
.input-group-addon.force1{
width:1%!important;
}
.scrollable-dropdown-menu .tt-menu {
	width: 450px!important;
  max-height: 200px;
  overflow-y: auto;
  border:1px solid #5b9bd1;
}

.tt-hint, .tt-input {
	height:30px!important;
}
.scrollable-dropdown-menu .tt-menu .tt-suggestion{
	border-bottom: 1px solid #e3e3e3;
}

.nowrap{white-space: nowrap;}
/*.nowrap div{display: inline-block;}*/
.sorted_table td {
	vertical-align: middle!important;
}
.table-scrollable .dataTable td .btn-group, .table-scrollable .dataTable th .btn-group {

position: relative!important;
	}
.table-scrollable td:last-of-type {
    text-align: center;
}
.scroll_table_recap td:last-of-type {
    text-align: right;
}
.table-scrollable td.child{
text-align:left;

}
.table-scrollable td.child:hover{
	background:white;
}

.sorted_table td .form-group {
	margin-bottom: 0;
}
.sorted_table tr.placeholder {
	
    background-color: #f1f1f1;
}

.ui-sortable-helper {
    display: table;
}
.page-logo .logo-default{
	max-width: 180px;
	height:auto;
	max-height: 40px;
}
table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3, table.dataTable td.sorting_4, table.dataTable td.sorting_5, table.dataTable td.sorting_6, table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3, table.dataTable th.sorting_4, table.dataTable th.sorting_5, table.dataTable th.sorting_6 {
    background: transparent!important;
}
.table-hover>tbody>tr:hover, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {
    background-color: #eef1f5!important;
    background: #eef1f5!important;
}

table.dataTable,.dataTables_scrollHeadInner{
	/*width:100%!important;*/
}
.dataTables_wrapper .dataTables_processing {
left: 50%;
position: absolute;
top: 50%;
z-index: 999!important;
}
.form-section {
    margin: 30px 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #5b9bd1;
    color :#5b9bd1;
}
.recap{
	margin: 0px;
	
    padding: 10px;
    border-bottom: 1px solid #e3e3e3;
}
.recap.gray{
background-color: #f1f4f7;
}
.page-header.navbar .page-logo .logo-default {
margin: 20px 0 0 0;
	}
.feeds li .col2 {
    float: left;
    width: 150px;
    margin-left: -150px;
}
.noUi-tooltip{
	top:-32px!important;
}
.page-header.navbar .top-menu .navbar-nav>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .subject,.page-header.navbar .top-menu .navbar-nav>li.dropdown-inbox>.dropdown-menu .dropdown-menu-list>li .message {
margin-left: 0;
}
.dd3-content .pull-right .btn {

	margin-top:-6px;
}
.select2-result-repository__meta{
	margin-left:0;
}
.select2-results__group{
	text-transform: uppercase;
	font-weight: bold!important;
	color : black!important;
}
.page-header.navbar .top-menu .navbar-nav>li.dropdown-extended .dropdown-menu {
max-width:400px!important;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .details .text{
	display: block;
	margin-bottom: 5px;
}

.page-header.navbar .top-menu .navbar-nav>li.dropdown-notification .dropdown-menu .dropdown-menu-list>li a .user{

	font-size: 10px;

}

/*
table.dataTable tbody th, table.dataTable tbody td {
	padding:2px;

}*/
.progress {
	margin-bottom: 3px;
}
.md-checkbox label>span.inc {
	height:30px!important;
	width:30px!important;
	left: -5px!important;
    top: -5px!important;
}
.right_it{
	position:absolute;
	right:0;
	top:0;
	z-index:999;
}
.vtop{
	vertical-align: top!important;
}
div.dataTables_filter input{
	color : red;
}
.dataTables_wrapper .dt-buttons {
	top:50px;
  float:left;  
  text-align:center;
  height: 80px;
  position: relative;
}
.feeds li .col1>.cont>.cont-col3{

    width: 100%;
    float: left;

}
.feeds li .col1>.cont>.cont-col3>.desc {
    margin-left: 3px;
    padding-top: 4px;
    padding-bottom: 5px;
    overflow: hidden;
}
.dropdown-menu{
	z-index: 11111;


}

.tt-hint, .tt-input {

	color : #555!important;
}
td.break {
	word-break: break-all!important;
	white-space: normal!important;
}
.large_td{
	width:300px!important;
}


.widget-thumb .widget-thumb-body .widget-thumb-body-stat {
	font-size: 25px;
}

.table-checkable tr>td:first-child, .table-checkable tr>th:first-child {
    max-width: initial;
    min-width: 30px; 
}

