/*!
 * Start Bootstrap - Shop Item (https://startbootstrap.com/template-overviews/shop-item)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-shop-item/blob/master/LICENSE)
 */
body{padding-top: 113px;}
@media (min-width: 992px) {
  body {
    padding-top: 113px;
  }
}

@media (max-width: 999px) {
  .display-6{color: #000 !important;}
  .login{background-color: #ccc !important; padding: 8px !important;}
}

.bg-blue{ background: #07538f; 
	background-image: url(../images/topo_barra_logo.jpg);
    width: 100%;
    height: 100%;background-position: right; background-repeat: no-repeat; }

.bg-blue-footer{background: #003360; font-size: 10px; padding-top: 10px;}
.other-footer{background: #6e92ad; height: 5px;}
.paragraph{padding-top: 10px; margin-bottom: 10px !important;}
.menu-left{border-top: none; border-left: none; border-right: none;background: none; color: #000; font-weight: bold; font-family: inherit; font-size: 12px;}
.fa-icon{color: #b6c8d6; font-size: 10px;}
.texto{font-size: 13px; font-family: palatyno Linotyp !important; text-align: justify !important;}
.logo{font-family: palatyno Linotyp !important;}
.item-list{padding: .3rem 1.25rem !important;}
.card-footer{background: #07538f; color: #fff; font-size: 13px; font-family: Helvetica;}
.th-table{background: #0f4b78;color: #fff;}
.td-table{background: #F6F7FB; border: solid 3px #fff;}
.table-responsive{font-size: 12px;}
.card-slid{background: #07538f; color: #fff; font-size: 13px; font-family: Helvetica; padding: 5px;}
.card-genergal{padding: 3px;}
.no-padding{padding-right: 0px; padding-left: 0px;}
.div-table-geral{margin-bottom: 16px;}
.table-bordered{margin-bottom: 0px;}
.title_c{color: #07538f; font-size: 15px;}
.nodata{ margin-top: 2px; background: #e8ebf0; padding: 15px; font-size: 13px;}
.right{float: right;}
.breadcrumb-container{background: #fff; padding-top: 3px; padding-bottom: 0px; margin-bottom: 0px; font-size: 13px; color: #023260; border-radius: 0px !important;}
.breadcrumb-top{background: #265b85; padding-top: 4px; padding-bottom: 4px; font-size: 12px; color: #023260; border-radius: 0px !important;}
.breadcrumb-top a{color: #fff; font-family: Tahoma}

.breadcrumb-item-top+.breadcrumb-item-top::before{content: "|";}
.breadcrumb-item-content+.breadcrumb-item-content::before{content: ">";}
.sub-title{font-size: 15px; color: #fff; text-transform: uppercase; font-family: inherit; font-weight: normal !important;}
.navbar-brand{font-size: 21px !important; font-weight: bold; color: #fff !important; font-family: inherit !important;}
.card{border: 0px;}
.card-body{padding-left: 10px; padding-right: 10px; padding-top: 10px; text-align: justify !important;}
.txt-content{padding-bottom: 15px; margin-left:30px; text-align:justify;}
.a-text{text-decoration: underline; color: #404040;}
.info{color: #015B9A; margin-bottom: 20px;}
.item-list-active{background: #2692e0b8;}
.sub-item-list-active{background: #aec5d6b8;}
.dept-info{padding: 5px; font-size: 12px;}
.pointer{cursor: pointer;}

.sub-item-list{font-weight: normal; margin-left: 20px; color: ##003366;}
.sub-list{width: 7px; margin-right: 3px;}
.title-text{font-size: 14px;}
.v-center{vertical-align: middle !important;}
.fixed-top{height: 84px !important;}

.modal-login{font-size: 12px !important;}
.menu-top-r{background-color: #265b85 !important; color: #fff !important; height: 27px !important;}

.icon{width: 16px !important;}
.btn-pass{padding-top: 39px !important; padding-left: 0px !important;}
.arrows{width: 20px !important;}
.row-add{margin-bottom: 5px; width: 119px !important;}

#itemActive{background: #eeeff3 !important;}
.ml-1{margin-right: 15px !important; font-size: 13px; color: #64e613 !important;}
.display-6{font-size: 13px !important;}

.passwordchanged{padding: 13px !important; margin-bottom: 10px !important;}
.apresent{padding: 9px !important;}

.pagination{justify-content: flex-end;}

.ta-toolbar {background-color: #F0F0F0;padding: 10px 10px 5px;margin-left: 0px;border: 1px solid #EEE;}
.ta-toolbar .btn-group {margin-bottom: 5px !important;}
.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {margin-left: 5px;}
.ta-editor, .white-box {padding: 10px;background-color: #FFF;border: 1px solid #EEE;}


@media (min-width: 1200px){ .container { max-width: 1409px; }}