@charset "UTF-8";
.hidden {
	display: none;
}
.login .content .form-title.form-title-login {
	color: #073D7C;
}
#logout-button {
/**	line-height: 20px; 
	margin-top: 7px;
**/
}
.page-header.navbar .top-menu .navbar-nav>li.dropdown-user .dropdown-toggle {
	padding: 5px 6px 4px 8px;
}
.navbar-nav > li > a.logout-button {
	padding-bottom: 5px;
	padding-top: 10px;
}
.navbar-nav > li > a.logout-button:hover , .navbar-nav > li > a.logout-button:focus {
	background-color: transparent;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle .langname, .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile {
	display: inline-block;
}
ul.unique-level {
	padding-bottom: 15px;
	padding-left: 0;
}
ul.unique-level li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1px !important;
    padding: 0;
}
ul.unique-level li a {
	color: #b4bcc8;
	display: block;
	margin: 0;
    padding: 6px 15px 6px 43px;
    text-decoration: none;
}
ul.unique-level li.active a , .unique-level li:hover {
 	background: #3e4b5c none repeat scroll 0 0 !important;
}
.portlet.light .dataTables_wrapper .dt-buttons {
	margin-bottom: 20px;
	margin-top: 5px;
}
.portlet.light > .portlet-title > .nav-tabs > li {
	height: 40px;
}
#cover {
    background: url("../img/loading.svg") no-repeat scroll center 20% #000;
    opacity: 0.3;
    filter: alpha(opacity=30); /* For IE8 and earlier */
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9999;
}
.no-scroll {
	overflow: hidden;
}
table.dataTable {
	z-index: 0;
}
#sin_export_products_search_wrapper {
	margin-left: 15px;
	margin-right: 15px;
}
.pagination.movimientos-pagination {
	text-align: right;
}
.error {
	color: #a94442;
}

[class*='col-'] .no-gutter{
    padding-right:0;
    padding-left:0;
}
.datepicker.datepicker-dropdown.dropdown-menu {
	z-index: 9999;
}


.tabbable-line>.nav-tabs>li.active {
	border: 2px solid #36c6d3 !important;
	background-color: rgba(54, 198, 211, 0.1);
}
.portlet>.portlet-title>.nav-tabs>li {
	border: 1px solid #2f353b;
}
.portlet.light>.portlet-title>.nav-tabs>li {
	margin: 2px;
}
.tabbable-line>.nav-tabs>li {
	border: 1px solid #2f353b;
	margin: 2px;
}

.portlet > .portlet-title > .nav-tabs {
	float: left;
}
