﻿#myModal.modal-content, #myModal.modal-body { height: 100%; }

#myModal.modal-dialog { height: 90%; padding: 0; width: 90%; }

.btn-primary, .actualizar { float: right; }

.btn-wide { margin-bottom: 20px; width: 100%; }

.footer { background: #403F3F; border-top: 1px solid #333; padding: 10px 0 0; }

    .footer .links { list-style: none; }

        .footer .links a, .footer .links a:visited { color: #aaa; }

            .footer .links a:hover, a { color: #00aeef; }

    .footer h5 { color: #fff; }

.form-group.last, .navbar { margin-bottom: 0; }

.form-horizontal { padding: 10px; }

    .form-horizontal .has-feedback .form-control-feedback { right: -15px; top: 0; }

.has-feedback .form-control-feedback { right: 0; top: 25px; }

.input sm { font-size: 11px; }

.nav-tabs { margin-left: 20px; margin-right: 20px; }

    .nav-tabs > li.active > a:hover { background-color: #ddd; cursor: pointer; }

.navbar .actualizar { margin-left: 5px; margin-top: 10px; }

.navbar .confirmar input { margin-right: 10px; margin-top: 18px; }

.navbar .logo-mini { margin-top: -18px; }

.navbar .logo-mini2 { margin-top: -5px; }

.navbar-default .navbar-nav > li > a, ul.dropdown-menu { font-size: 13px; }

.navbar-right { margin-right: 15px; }

.navbar-text { margin-bottom: 10px; margin-top: 10px; }

.no-margin { margin-bottom: 0; margin-top: 0; }

.panel-default { margin-top: 30px; opacity: 0.9; }

.tooltip { font-size: 9px; }

.tooltip-inner { max-width: 450px; }

a:hover { color: #00aeef; text-decoration: none; }

body { -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background: fixed; background-position: center center; background-repeat: no-repeat; background-size: cover; font-size: 11px; }

input[type="number"], input[type="numeric"] { text-align: right; }

select.input-sm { height: 25px; line-height: 25px; }



/* scroll to top */
.scroll-top-wrapper { position: fixed; opacity: 0; visibility: hidden; overflow: hidden; text-align: center; z-index: 99999999; background-color: #777777; color: #eeeeee; width: 50px; height: 48px; line-height: 48px; right: 30px; bottom: 30px; padding-top: 2px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }

    .scroll-top-wrapper:hover { background-color: #888888; }

    .scroll-top-wrapper.show { visibility: visible; cursor: pointer; opacity: 1.0; }

    .scroll-top-wrapper i.fa { line-height: inherit; }
/* scroll to top */

.preloaderdiv { position: absolute; visibility: visible; border: none; z-index: 100; width: 100%; height: 100%; background: #eee; filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; top: 0; left: 0; }

.preloaderimg { position: absolute; left: 50%; top: 50%; margin-top: -100px; margin-left: -115px; }

.navbar .texto-barra { color: white; font-size: 25px; position: relative; top: 7px; }

.table th a:after { background-image: url('/img/order_by_15x15_grey.png'); background-position: left center; background-repeat: no-repeat; width: 15px; height: 15px; content: ""; margin-left: 2px; position: relative; display: inline-block; top: 4px; }

/* Sticky footer styles
-------------------------------------------------- */
html { position: relative; min-height: 100%; }

body { margin-bottom: 60px; }

.footer { position: absolute; bottom: 0; width: 100%; min-height: 60px; background-color: #333; color: #CCC; border-top-color: rgba(0,0,0,.2); font-size: 14px; line-height: 1.8; text-shadow: 1px 1px 1px rgba(0,0,0,.1); padding: 17px 17px 0px 17px; }
    .footer a { color: #00aeef; }

.col_five_sixth, .col_four_fifth, .col_full, .col_half, .col_one_fifth, .col_one_fourth, .col_one_sixth, .col_one_third, .col_three_fifth, .col_three_fourth, .col_two_fifth, .col_two_third, .postcontent, .sidebar { display: block; position: relative; margin-right: 4%; margin-bottom: 0px; float: left; }

.col_half { width: 48%; }
.col_two_third { width: 64%; }
.col_one_third { width: 32%; }
.col_last { margin-right: 0 !important; clear: right; }

.tright { text-align: right !important; }

.list-inline { display: block; }

    .list-inline li { display: inline-block; padding-right: 0px; padding-left: 0px; }
        .list-inline li i { margin-right: 5px; }

        .list-inline li:after { content: '|'; margin: 0 20px; }


#versao { position: absolute; bottom: 60px; left: 10px; }
.alert-dismissible .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: white; opacity: 0.4; }
