.arrow{
    text-align:right;
    font-size:15px;
}
.align-right{
    text-align:right;
}
.align-center{
    text-align:center;
}
.qrcode{
    float: right;
}
.collapsed-menu{
    border-top: 1px black;
    z-index:9999;      
}
.navbar-nav ul li{
    display:inline;
}
.navbar-header{
    width:100%;
    margin:0px !important;
}
.menu-ul{
    width:auto;
    height:100%;
    float:right;
    padding:0px;
    margin:15px;
}
.btn-collapse{
    display:none;
}
.menu-ul li{
    display:inline;       
    padding:20px;
}
.menu-ul li a{
    color:white;
}
.menu-ul-collapse{
   display:none;      
}

.top-bar a {color: white}
/*.navbar-header { background-color:gray}*/
.logoESA{
	height:75px;
}
@media screen and (max-width: 991px){
    btn-selecionar{
        position:relative;
        left:10px;
        border-top-left-radius:0px;
        border-top-right-radius:0px;
        margin-top:10px;
        background-color:red;
    }
    .no-padding-right{
        padding-right:10px !important;        
    }
    .combo-box{
        margin:0;
        display:block;
        border:1px solid rgba(0, 0, 0, 0.10);
        width:100% !important;
        padding:10px;
    }
        
}
.logESAHead{
	height:45px;
	margin-top:5px;
}
.information-box{
    border:1px solid rgba(0, 0, 0, 0.10);
    width:100%;
    height:auto;    
}
.home{
	margin-top:10px;
	font-size:15px;
}
.lbltexts{    
    padding:0px 10px 0px;
    margin-bottom:0;    
}
.recibo-wrap{
    border:1px solid #000;
    height:auto;
    min-width:750px;
}
.recibo-title{
   display:block;
   margin:0 auto;
   width:100%;
   border-bottom:1px solid black;
}
.combo-box{    
    margin:0 auto;
    display:block;
    border: 1px solid rgba(0, 0, 0, 0.10);
    width: 60%;
    padding:10px;    
}
.btn-selecionar{
    padding:3px;
                    
}
.no-padding-left{
    padding-left:0px;
}
.combo-box-select{    
    display:block;
    border: 1px solid rgba(0, 0, 0, 0.10);    
    height: auto;
    width:100%;    
}
.recibo-text{
    font-size:12px;
}
.navbar-right{
    float:right;
}
.text-space{
    line-height:11px;
}
.border-space{    
    border-right:1px solid black;
}
.recibo-title h4{
   text-align:center;         
}
.dadostitle{
    margin:0 auto;
    display:block;
    padding-top:15px;
    color:#252658;
}
.width-foto{
    /*width:auto;*/
    padding-bottom:10px;
    padding-right:0px;
}
.top-bar{
	height:65px;
	/*background-color:rgba(128,128,128,0.50);*/
	background-color:#3e4095;   
}
.lbltitle{
    padding:0px 4px;
    margin-bottom:0;
    font-size:10px;
}
.no-padding-right{
    padding-right:0;
    padding-bottom:10px;
    padding-left:10px;
}
.top-bar-bottom{
background: rgb(51,53,123); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(51,53,123,1) 0%, rgba(31,33,81,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(51,53,123,1) 0%,rgba(31,33,81,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(51,53,123,1) 0%,rgba(31,33,81,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33357b', endColorstr='#1f2151',GradientType=1 ); /* IE6-9 */
 width:100%; height:10px;
}
.top-bar ol{
	color: white;
	display: -webkit-box;
	text-align: -webkit-center;
	position: fixed;
	width: 50%;
	list-style: none;
	margin-top:10px;
	/*height:45px;*/
}
.logo-branco{
    width:195px;
    height:auto;
    position:relative;
}
.navbar{ background-color:#3e4095;}

.mainbar { 
	background-color:#3e4095;
    height:50px;
}   

.mainbar .mainbar-nav > .active > a, .mainbar .mainbar-nav > .active > a:hover, .mainbar .mainbar-nav > .active > a:focus {
    background: #3a3a3a;
}

.mainbar .mainbar-nav > .active > a::after, .mainbar .mainbar-nav > .active > a:hover::after, .mainbar .mainbar-nav > .active > a:focus::after {
    border-top-color: #3a3a3a;
}

.mainbar .mainbar-nav > li > a:hover, .mainbar .mainbar-nav > li > a:focus {
    border-color: #3a3a3a;
    background: #3a3a3a;
    transition: background 0.5s ease;
    -webkit-transition: background 0.5s ease;
    -o-transition: background 0.5s ease;
}

.mainbar .mainbar-nav > .open > a, .mainbar .mainbar-nav > .open > a:hover, .mainbar .mainbar-nav > .open > a:focus {
    color: #fff;
    background: #b43032;
    border-color: #b43032;
}

.navbar .navbar-nav > .open > a, .navbar .navbar-nav > .open > a:hover, .navbar .navbar-nav > .open > a:focus {
    background-color: gray;
}

.navbar .navbar-nav > li > a {
    color:white;
}
.navbar .navbar-nav > .open > a, .navbar .navbar-nav > .open > a:hover, .navbar .navbar-nav > .open > a:focus {
    background-color: rgba(55, 92, 119, 0);
}
.account-header-divider {
    background: rgba(131,195,38,1);
background: -moz-linear-gradient(left, rgba(131,195,38,1) 0%, rgba(116,158,110,1) 52%, rgba(116,158,110,1) 52%, rgba(102,123,176,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(131,195,38,1)), color-stop(52%, rgba(116,158,110,1)), color-stop(52%, rgba(116,158,110,1)), color-stop(100%, rgba(102,123,176,1)));
background: -webkit-linear-gradient(left, rgba(131,195,38,1) 0%, rgba(116,158,110,1) 52%, rgba(116,158,110,1) 52%, rgba(102,123,176,1) 100%);
background: -o-linear-gradient(left, rgba(131,195,38,1) 0%, rgba(116,158,110,1) 52%, rgba(116,158,110,1) 52%, rgba(102,123,176,1) 100%);
background: -ms-linear-gradient(left, rgba(131,195,38,1) 0%, rgba(116,158,110,1) 52%, rgba(116,158,110,1) 52%, rgba(102,123,176,1) 100%);
background: linear-gradient(to right, rgba(131,195,38,1) 0%, rgba(116,158,110,1) 52%, rgba(116,158,110,1) 52%, rgba(102,123,176,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83c326', endColorstr='#667bb0', GradientType=1 );
}
.footer-main{
	background-color: rgba(31,33,81,1);
    height: 120px;
}
.mainbar .dropdown-menu > li > a:hover, .mainbar .dropdown-menu > li > a:focus {
    background-color: #b43032;
}
#back-to-top {
    background-color: rgba(131, 195, 38, 0.52);
}
#back-to-top:hover {
    background-color: #83c326;
}
.mainbar .mainbar-toggle {
    color: #ffffff;
}
.navbar .navbar-toggle {
    color: #fff;
}
/*.account-form .form-control {
	margin-bottom:0;
}*/
.invalid{
list-style:none;
}
.mainbar .mainbar-nav > li > a > i {
    width: 100px;
}
.list-group .list-group-item i {
    color: #9e9e9e;
}
.content-header-title {
    color: #375c77;
}
a:hover, a:focus {
     text-decoration: none; 
}
.list-group .list-group-item.active {
    background-color: #375c77;
    border-color: #375c77;
}
.dropdown-menu .divider {
    background-color: #375c77;
}
/*News CSS/Style*/
.list{
display:none;
}
.list.slide{
	display:table-row;
}
    .list.slide:hover {
    }
	.wrapper:hover #slide {
    transition: 1s;
    left: 0;
}
@media print { 
    body img {
       width: 90%; max-width: 1048px; 
    } 

    /*.qrcode{
        width:100px ;
        margin-top:-65px;
        margin-right:300px;
    }*/
}
@media screen and (max-width: 783px) {
    .mainbar {
        display: none;
    }
    .navbar-toggle{
        display:none;
    }
    .btn-collapse{
        margin-top:10px;
        display:block;
        float:right;
    }
    .menu-ul{
        display:none;
    }
    .menu-ul-collapse{
        margin-top:10px;
        display:block;
        width:auto;                
        padding:0px;
        float:right;       
    }
    .menu-ul-collapse li{
        list-style:none;              
    }
    .menu-ul-collapse a{
        color:white;
        float:right;          
    }
    .top-bar-bottom{
        z-index:999999;
    }
}  
/*News CSS/Style*/