@CHARSET "ISO-8859-1";

/**
 * ******************************************************************
 CABEÇALHO
 * ******************************************************************
 */
input[type="text"]{
	text-transform: uppercase;
}
.logo {
	float: left;
	padding: 5px;
	margin: 5px;
	position: absolute;
}

nav.menu {
	position: relative;
	left: 180px;
}

nav.breadcrumb {
	border: none;
	background: none;
}

nav .breadCrumb {
	border: none;
	float: right;
	font-size: 13px;
	padding: 0;
	margin-top: -7px;
}

nav .breadCrumb li.last {
	font-weight: bold;
}

.navbar-fixed-top .nav-collapse {
	float: left;
}

#headerBreak {
	display: none;
}

/** AJUSTES PARA TRATAR NOME USUARIO **/
.nav .aNameUser {
    width: 16px;
    background-color: #fff;
    text-align: center;
    border: 1px solid #666;
    border-radius: 50%;
    height: 13px;
    vertical-align: middle;
    font-weight: bold;
    color: #999 !important;
    font-size: 18px !important;
    opacity: 0.9;
    filter: alpha(opacity=90);
    margin: 2px;
}

.nav .aNameUser:hover {
  	opacity: unset;
  	filter: unset; /* For IE8 and earlier */
	color: #fff !important;
}
.navbar .nav > li:hover > .aNameUser {
    color: #999;
}
@media (max-width: 979px) {
	.navbar .user_menu>li> .aNameUser {
	    padding: 9px 10px 11px
	}
}


/**
 * ******************************************************************
 CONTENT
 * ******************************************************************
 */
.main_content { /* 	margin-top: 220px; */
	/* 	padding: 20px; */
	
}

legend {
	border-bottom-color: #BBB;
}

#loading {
	position: absolute;
	width: 48px;
	height: 48px;
	background: #fff url("../../images/loading.gif") no-repeat center;
	z-index: 100000000;
}
#maincontainer {
    min-height: 82% !important;
}

/**
 * ******************************************************************
 RODAPÉ
 * ******************************************************************
 */
.logo-csi {
	float: right;
	margin-top: -40px;
}

footer {
	width: 95%;
	padding: 20px;
	margin: auto;
	clear: left;
	border-top: 1px solid #999;
	margin-top: 20px;
}

/**
 * ******************************************************************
 TOOLBAR
 * ******************************************************************
 */
.toolbar-container {
	position: relative;
}

.toolbar-container .dshb_icoNav {
	text-align: right;
}

.toolbar-container .dshb_icoNav li {
	*float: right;
	vertical-align: top;
}

.toolbar-container .dshb_icoNav li a {
	width: 45px;
	height: 11px;
	font-size: 10px;
	line-height: 1;
}

/**
 * ******************************************************************
 DYNATREE
 * ******************************************************************
 */
.dynatree-toolbar {
	padding: 5px 0px;
}

/**
 * ******************************************************************
 QTIP2
 * ******************************************************************
 */
/* CSS2 styles */
qtip {
	
} /* This one is applied by default (formally the "cream" style) */
qtip-plain {
	
}

qtip-light {
	
}

qtip-dark {
	
}

qtip-red {
	
}

qtip-green {
	
}

qtip-blue {
	
}

/* CSS3+ styles */
qtip-shadow {
	
} /* Adds a shadows to your tooltips */
qtip-rounded {
	
} /* Adds a rounded corner to your tooltips */
qtip-bootstrap {
	
} /* Bootstrap style */
qtip-tipsy {
	
} /* Tipsy style */
qtip-youtube {
	
} /* Youtube style */
qtip-jtools {
	
} /* jTools tooltip style */
qtip-cluetip {
	
} /* ClueTip style */
qtip-tipped {
	
} /* Tipped style */

/**
 * ******************************************************************
 TAB
 * ******************************************************************
 */
.tab-content .title-tab{
	display: none;
}