* { font-family:'Source Sans Pro', sans-serif; font-weight:400;}
#wrapper { width: 100%;}
#page-wrapper { padding: 0 15px; min-height: 568px; background-color:#F6F6F6;}
@media (min-width: 768px) { #page-wrapper { position: inherit; margin: 0 0 0 250px; padding: 0 30px; border-left: 1px solid #e7e7e7;}
} .navbar-top-links { margin-right: 0;}
.navbar-top-links li { display: inline-block;}
.navbar-top-links li:last-child { margin-right: 15px;}
.navbar-top-links li a { padding: 15px; min-height: 50px;}
.navbar-top-links .dropdown-menu li { display: block;}
.navbar-top-links .dropdown-menu li:last-child { margin-right: 0;}
.navbar-top-links .dropdown-menu li a { padding: 3px 20px; min-height: 0;}
.navbar-top-links .dropdown-menu li a div { white-space: normal;}
.navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { width: 310px; min-width: 0;}
.navbar-top-links .dropdown-messages { margin-left: 5px;}
.navbar-top-links .dropdown-tasks { margin-left: -59px;}
.navbar-top-links .dropdown-alerts { margin-left: -123px;}
.navbar-top-links .dropdown-user { right: 0; left: auto;}
.sidebar .sidebar-nav.navbar-collapse { padding-left: 0; padding-right: 0;}
.sidebar .sidebar-search { padding: 15px;}
.sidebar ul li { border-bottom: 1px solid #e7e7e7;}
.sidebar ul li a.active { background-color: #eeeeee;}
.sidebar .arrow { float: right;}
.sidebar .fa.arrow:before { content: "\f104";}
.sidebar .active > a > .fa.arrow:before { content: "\f107";}
.sidebar .nav-second-level li, .sidebar .nav-third-level li { border-bottom: none !important;}
.sidebar .nav-second-level li a { padding-left: 37px;}
.sidebar .nav-third-level li a { padding-left: 52px;}
@media (min-width: 768px) { .sidebar { z-index: 1; position: absolute; width: 250px; margin-top: 51px;}
.navbar-top-links .dropdown-messages, .navbar-top-links .dropdown-tasks, .navbar-top-links .dropdown-alerts { margin-left: auto;}
} .btn-outline { color: inherit; background-color: transparent; transition: all .5s;}

.btn-primary.btn-outline { color: #428bca;}
.btn-success.btn-outline { color: #5cb85c;}
.btn-info.btn-outline { color: #5bc0de;}
.btn-warning.btn-outline { color: #f0ad4e;}
.btn-danger.btn-outline { color: #d9534f;}
.btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover { color: white;}
.btn-circle { width: 30px; height: 30px; padding: 6px 0; border-radius: 15px; text-align: center; font-size: 12px; line-height: 1.428571429;}
.btn-circle.btn-lg { width: 50px; height: 50px; padding: 10px 16px; border-radius: 25px; font-size: 18px; line-height: 1.33;}
.btn-circle.btn-xl { width: 70px; height: 70px; padding: 10px 16px; border-radius: 35px; font-size: 24px; line-height: 1.33;}

.chat { margin: 0; padding: 0; list-style: none;}
.chat li { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #999999;}
.chat li.left .chat-body { margin-left: 60px;}
.chat li.right .chat-body { margin-right: 60px;}
.chat li .chat-body p { margin: 0;}
.panel .slidedown .glyphicon, .chat .glyphicon { margin-right: 5px;}
.chat-panel .panel-body { height: 350px; overflow-y: scroll;}
.login-panel { margin-top: 25%;}
.flot-chart { display: block; height: 400px;}
.flot-chart-content { width: 100%; height: 100%;}

table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled { background: transparent;}
table.dataTable thead .sorting_asc:after { content: "\f0de"; float: right; font-family: fontawesome;}
table.dataTable thead .sorting_desc:after { content: "\f0dd"; float: right; font-family: fontawesome;}
table.dataTable thead .sorting:after { content: "\f0dc"; float: right; font-family: fontawesome; color: rgba(50, 50, 50, 0.5);}
.show-grid [class^="col-"] { padding-top: 10px; padding-bottom: 10px; border: 1px solid #ddd; background-color: #eee !important;}
.show-grid { margin: 15px 0;}
.huge { font-size: 40px;}

.navbar-inverse { background-color:#111111; border-bottom:1px solid #111111;}
/* .navbar-inverse { background: linear-gradient(to bottom, #CC0000 0%, #111111 100%); border:0;} */
.navbar-inverse .navbar-brand { color: #FFF;}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent;}
.navbar-inverse .navbar-text { color: #FFF; font-weight:700;}
.navbar-inverse .navbar-nav > li > a { color:#FFF; padding-left:10px; padding-right:10px; font-weight:500;} /* CONFIGS DOS LINKS DO MENU  */ /* antes dos OTHERS SERVICES era padding-left:11px; padding-right:10px; font-weight:700; */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #F00; background-color: transparent;}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus { color: #e6e6e6; background-color: #080808;}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus { color: #e6e6e6; background-color: transparent;}
.navbar-inverse .navbar-toggle { border:0;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #FFF;} /* cor de fundo do menu hamburguer hover */
.navbar-inverse .navbar-toggle .icon-bar { background-color: #999;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010;}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus { color: #fff; background-color: #080808;}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #080808;}
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #080808;}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #9d9d9d;}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent;  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808;  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent;}
}
.navbar-inverse .navbar-link { color: #9d9d9d;}
.navbar-inverse .navbar-link:hover { color: #fff;}
.navbar-inverse .btn-link { color: #9d9d9d;}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus { color: #fff;}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444;}

body { color:#000000; background-color:#E9E9E9;}
.titulo {font-weight:600; color:#FFF; text-transform:uppercase}
.page-header {color:#010101; font-weight:700; border-bottom:1px solid #d7d7d7; text-transform:uppercase}
.page-header-2 {color:#960000; padding:10px 0 15px 0; text-transform:uppercase}

.sep { color:#CCC;}
.panel-default .panel-footer, .panel-default .panel-heading  { background-color:#222222; color:#FFF; font-weight:700; font-size:16px;}

/* CSS dos painéis da página de treinos */
.panel-default-2 .panel-heading { background-color:#eee; color:#000; font-weight:bold; font-size:16px; border:0; text-transform:uppercase;}
.panel-default-2 { border:1px solid #ccc;}
.panel-default-2 .panel-body { padding-bottom:20px;}
.panel-default-2 .panel-heading .btn { margin-right:6px }

.img-peq { width:40px; height:auto}
.icon-cor { color:#FFF;}
.panel-body { padding-bottom:0px}
/* .navbar-brand { padding-top:.3125rem; padding-bottom:.3125rem; margin-right:1rem;} */
.navbar-brand { padding-top:9px;}
.navbar-nav { font-weight:600; text-transform:uppercase;}
.branco { color:#FFF;}

.leftbar { padding: 25px 20px 20px 20px; background-color:#F2F2F2}
.leftbar h6 { padding:0; margin:0; color:#4a4a4b; text-transform:uppercase; font-size:10px; color:#333}
.leftbar p { padding-bottom:20px; margin:0; color:#4a4a4b;}

/*
.leftbar { padding: 25px 15px 15px 15px; background-color:#444}
.leftbar p { border-bottom: 1px solid #333; padding-bottom:10px; margin:0; color:#F1F1F1;}
.leftbar h6 { padding:12px 0 5px 0; margin:0; color:#4a4a4b; text-transform:uppercase; font-size:10px; color:#CCC}
*/
.panel-body{border-bottom:0px; border-bottom:0px}
.panel-default {border-color:#ddd}
.panel-default>.panel-heading{border-color:#73c04d; border-bottom:0;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#73c04d}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#73c04d}
.panel-default>.panel-footer{border-top:0}

.navbar-collapse .dropdown-toggle .fa { color:#7d7f84;}

.form-control, .form-control-2 { height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1.5rem;font-weight:400;line-height:1.5;color:#676767;background-color:#fff;background-clip:padding-box;border:1px solid #dedede;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.f-c-10p { width:10%; margin-right:8px}
.f-c-20p { width:20%; margin-right:8px}
.f-c-30p { width:30%; margin-right:8px}
.f-c-40p { width:40%;}
.f-c-50p { width:50%;}
.f-c-60p { width:60%;}
.f-c-70p { width:70%;}
.f-c-80p { width:80%;}
.f-c-90p { width:90%;}
.f-c-100p { width:100%;}
.f-c-100px { width:100px;}
.f-c-auto { width:auto; margin:0}
@media (prefers-reduced-motion:reduce){.f-c-2{transition:none}
}
.form-control-2, .f-c-i { display:inline;}
.form-control-2::-ms-expand {background-color:transparent;border:0}
.form-control-2:focus {color:#495057;background-color:#fff;border-color:#BBBBBB;outline:0; box-shadow:0 0 0 .2rem rgba(200,200,200,.35)}
.form-control-2::-webkit-input-placeholder {color:#676767;opacity:1}
.form-control-2::-moz-placeholder {color:#676767;opacity:1}
.form-control-2:-ms-input-placeholder {color:#676767;opacity:1}
.form-control-2::-ms-input-placeholder {color:#676767;opacity:1}
.form-control-2::placeholder {color:#676767;opacity:1}
.form-control-2:disabled ,.form-control-2[readonly] {background-color:#e9ecef;opacity:1}
select.form-control-2:focus::-ms-value{color:#495057;background-color:#fff}

.spacecheck { padding-top:3px; margin-left:20px;}

/* BOTOES */

.btn-qbd.btn-outline { color: #56a0de;}
.btn-qbd.btn-outline:hover { color: white;}

.btn-qbd{color:#fff;background-color:#797979;border-color:#797979}
.btn-qbd.focus,.btn-qbd:focus{color:#fff;background-color:#575757;border-color:#575757}
.btn-qbd:hover,.btn-qbd.active,.btn-qbd:active,.open>.dropdown-toggle.btn-qbd{color:#fff;background-color:#575757;border-color:#575757}
.btn-qbd.active.focus,.btn-qbd.active:focus,.btn-qbd.active:hover,.btn-qbd:active.focus,
.btn-qbd:active:focus,.btn-qbd:active:hover,.open>.dropdown-toggle.btn-qbd.focus,
.open>.dropdown-toggle.btn-qbd:focus,.open>.dropdown-toggle.btn-qbd:hover{color:#fff;background-color:#323232;}
.btn-qbd.active,.btn-qbd:active,.open>.dropdown-toggle.btn-qbd{background-image:none}
.btn-qbd.disabled.focus,.btn-qbd.disabled:focus,.btn-qbd.disabled:hover,
.btn-qbd[disabled].focus,.btn-qbd[disabled]:focus,.btn-qbd[disabled]:hover,fieldset[disabled] .btn-qbd.focus,fieldset[disabled] .btn-qbd:focus,fieldset[disabled] .btn-qbd:hover{background-color:#494ccf;border-color:#3a3da5}

.btn-default{color:#121212;background-color:#F9F9F9; font-weight:500}
.btn-default.focus,.btn-default:focus{color:#121212;background-color:#F9F9F9;}
.btn-default:hover{color:#121212;background-color:#D9D9D9;border-color:#222222}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#121212;background-color:#F9F9F9;border-color:#222222}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#121212;background-color:#fff;border-color:#F2F2F2;}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#cccccc}
.btn-default .badge{color:#fff;background-color:#333}

.btn-primary{color:#fff;background-color:#4a4b4a;border-color:#666;}
.btn-primary:hover{color:#fff;background-color:#797979;border-color:#575757}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#4a4b4a;border-color:#050505;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}
.btn-primary.disabled,.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#4a4b4a;border-color:#325d81}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}

.form-control:focus { border-color: #222222; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(201,201,201,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(153,255,102,.6);}

.pago { color:#009900;}
.nao-pago { color:#CC0000;}
.font-bold { font-weight:bold;}

th {color:#424242; font-weight:600;}
.modal-title {color:#111111; text-transform:uppercase; font-size:22px; font-weight:700;}
td { font-size:13px;}
td a { color:#575757;}
td a:hover { color:#26421C;}
span.text-300 {font-weight:300;}
span.text-500 {font-weight:500;}
span.text-700 {font-weight:700;}

/* BOTAO ADMIN */
.botao-admin { display:block; width:100%; height:auto; background-color:#0000fe; border-radius:20px; padding:35px 25px 35px 25px; margin-bottom:30px; text-align:center; color:#FFF; box-shadow:5px 5px 10px #777;}
.botao-admin i { font-weight:500; font-size:100px; margin:0; text-align:center;}
.botao-admin h5 { font-weight:normal; font-size:18px; text-transform:uppercase; text-indent:2; padding:25px 0 3px 0; margin:0; color:#F2F2F2;}
.botao-admin h3 { font-weight:bold; font-size:26px; text-transform:uppercase; padding:0; margin:0}
a.botao-admin:hover, a.botao-admin:focus { text-decoration:none; color:#FFF; background-color:#000058; box-shadow: none;}
.botao-admin fa { margin:0;}
.abertura { padding-top:80px;}

/* BOTAO ADMIN 2 */
.botao-admin-2 { display:block; width:100%; height:auto; background-color:#000; border-radius:20px; padding:20px 25px 20px 25px; margin-bottom:30px; text-align:center; color:#FFF; box-shadow:5px 5px 10px #999;}
.botao-admin-2 i { font-weight:500; font-size:24px; margin:0; text-align:center;}
.botao-admin-2 h3 { font-weight:bold; font-size:26px; text-transform:uppercase; padding:0; margin:0}
span.botao-admin-2-h5 { color:#F2F2F2;}
a.botao-admin-2:hover, a.botao-admin-2:focus { text-decoration:none; color:#FFF; background-color:#242424; box-shadow: none;}
.botao-admin-2 fa { margin:0;}

.pagination>li>a{padding:6px 11px 6px 12px;}

#navbar a.dropdown-toggle i { color:#FFF;}
#navbar a.dropdown-toggle:hover i { color:#F2F2F2;}

.form-group label { font-weight:400;}

.p-r-10 {padding-right:10px}
.m-b-10 {margin-bottom:10px}
.m-b-20 {margin-bottom:20px}
.m-b-30 {margin-bottom:30px}
.m-b-40 {margin-bottom:40px}
.m-b-50 {margin-bottom:50px}
.m-t-0 {margin-top:0px}
.m-t-10 {margin-top:10px}
.m-t-15 {margin-top:15px}
.m-t-20 {margin-top:20px}
.m-t-25 {margin-top:25px}
.m-t-30 {margin-top:30px}
.m-t-35 {margin-top:35px}
.m-t-40 {margin-top:40px}
.m-t-50 {margin-top:50px}
.m-t-60 {margin-top:60px}
.p-t-10 { padding-top:10px;}
.p-t-15 { padding-top:15px;}
.p-t-20 { padding-top:20px;}
.p-t-25 { padding-top:25px;}
.p-t-30 { padding-top:30px;}
.p-t-35 { padding-top:30px;}
.m-r-10 {margin-right:10px;}
.m-r-20 {margin-right:20px;}
.m-r-30 {margin-right:30px;}
.text-center {text-align:center;}
.text-right {text-align:right;}
.text-bold {font-weight:600;}
.text-small {font-size:75% }
h5 {  color:#0005ed; text-transform:uppercase; font-size:18px; font-weight:600;}

.navbar-nav>.messages-menu>.dropdown-menu{width:280px;padding:0;margin:0;top:100%}
.navbar-nav>.messages-menu>.dropdown-menu>li {position:relative}
.navbar-nav>.messages-menu>.dropdown-menu>li.header {border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#ffffff;padding:5px 10px;border-bottom:1px solid #f4f4f4;color:#575757;font-size:14px;}
.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a {border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;font-size:12px;background-color:#fff;padding:7px 10px;border-bottom:1px solid #eeeeee;color:#444 !important;text-align:center}
@media (max-width:991px){.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a:#fff !important;color:#444 !important}}
.navbar-nav>.messages-menu>.dropdown-menu>li.footer>a:hover {text-decoration:none;font-weight:normal}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu {max-height:320px;margin:0;padding:0;list-style:none; overflow-x:scroll;} /* overflow-x:hidden */
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a {display:block;white-space:nowrap;border-bottom:1px solid #f4f4f4}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:hover {background:#f4f4f4;text-decoration:none}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a{margin:0;padding:10px 10px}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>div>img{margin:auto 10px auto auto;width:32px;height:32px}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4{padding:0;margin:0 0 2px;color:#4a4b4a;font-size:14px;font-weight:500;position:relative; text-transform:none;} /* margin:0 0 0 45px; */
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4>small{color:#999999;font-size:10px;position:absolute;top:0;right:0}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>p{margin:0;font-size:11px;color:#666; text-transform:none;} /* margin:0 0 0 45px; */
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:before,
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:after{content:" ";display:table}
.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a:after{clear:both}

.navbar-custom-menu>.navbar-nav>li{position:relative}
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;right:0;left:auto}
@media (max-width:991px){.navbar-custom-menu>.navbar-nav{float:right}
.navbar-custom-menu>.navbar-nav>li{position:static}
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu{position:absolute;right:5%;left:auto;border:1px solid #ddd;background:#fff}}

.label-atax {background-color: #575757;}
.label-atax[href]:hover, .label-atax[href]:focus { background-color: #F00;}

a.dropdown-toggle>span { font-size:9px; position:relative; top:-7px; left:-5px}
.dropdown-menu { background-color:#FFF}

.nav > li > a:hover, .nav > li > a:focus, .nav .open > a:hover, .nav .open > a:focus { background-color: #686868; color:#FFF;}
.nav > li > a:active, .nav .open > a { background-color:#575757; color:#F6F7F6;}

.ajuste-checkbox {padding-top:3px}
.m-t-23 {margin-top:23px}

.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color:rgba(0,128,240,1); border: 1px solid rgba(0,128,240,0.6);}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color:#FFF; margin-right: 4px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color:rgba(255,255,255,0.7);}

.box.box-no-shadow{box-shadow:0px}
input.minimal-2 { margin:0 4px 0 0; padding:0}
.select2 {color:white; font-size:13px;}

.daterangepicker td.active, .daterangepicker td.active:hover { background-color: #575757;}
.daterangepicker td.in-range { background-color: #e3e3e3;}
table.td-diminuido td, table.td-diminuido th { margin-left:1px; margin-right:1px;}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {color: #fff; background-color: #F00;}

.text-titulo { padding:5px 0; margin:0; text-transform:uppercase;}
.text-titulo-2 { padding:5px 0 10px; margin:0 0 20px 0; text-transform:uppercase; border-bottom:1px solid #d7d7d7; }
.verde-claro {color:#F2F2F2}
.verde-medio {color:#222222}
.ajuste { padding-top:35px}
.perfil-tb {width:25px;height:25px;border-radius:50%; margin-right:6px;}
.pad-maior { padding-bottom:15px; padding-top:25px;}

@media (max-width: 767px) {
.botao-admin i {font-size:80px;}
.botao-admin h3 {font-size:14px;}
.botao-admin h5 {padding:14px 0 3px 0;}
.botao-admin { padding:25px 20px 30px 20px;}
.botao-admin-2 h3, span.botao-admin-2-h5 {font-size:20px;}
.botao-admin-2 { padding:15px 25px 15px 25px;}
.botao-admin-2 i { font-size:18px;}
.ajuste { padding-top:5px; padding-bottom:5px;}
.p-t-25 { padding-top:0px;}
.btn { margin-bottom:10px;} 
}
.hr-bk { border-top: 1px dashed #222222;}
@media (min-width: 992px) {.modal-lgx { width: 920px;}}
@media (min-width: 1200px) {.modal-lgx { width: 1150px;}}
tbody.d tr td div.form-group { margin-bottom:0}

.status-ativo {color:#0001FA; font-weight:600;}
.status-futuro {color:#00BC00; font-weight:600;}
.status-passado {color:#aaaaaa; font-weight:600;}
.status-desativado {color:#F00; font-weight:600;}