/*
Theme Name: AEAT SYSTEMA
Theme URI: http://www.aeat.com.br
Author: WF MULTIMIDIA
Author URI: http://www.wfmultimidia.com.br
Description: Tema desenvolvido por NCS - Dev. Wellinson Fernandes
Version: 1.0
*/

/* CSS Document */
html, body { font-family: 'Roboto', sans-serif; background:#f6f5f5; }

h1, h2, h3, h4, h5 {font-family: 'Passion One', cursive;}
 
h2 { color:#052c67; text-transform: uppercase; font-style: italic; }

.logo { font-style: italic; color: #052c67; text-align: center;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

@media (min-width: 300px) {}
@media (min-width: 500px) {}
@media (min-width: 769px) {}	

.topo { background-color: #052c67; background-image: url(img/bg.png); background-position: top; border:none !important; margin: 0px !important; font-weight: bold !important; -webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px; }
.topo a:link { color: #fff !important;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); }
.topo a:active { color: #fff !important;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); }
.topo a:visited { color: #fff !important;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); }
.topo a:hover { color: #8fbcff !important;text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); }

.bgbranco { background: #fff; }

hr { height: 8px;
    // background-color: #052c67;
    background-image: linear-gradient(90deg, #052c67, transparent);
    margin-top: 5px;
    margin-bottom: 5px;
    border: 0;
    height: 1px; }

.module-border-wrap {
  position: relative;
  background: linear-gradient(to bottom, #052c67, #f6f5f5);
  padding-left: 1px;
  padding-right: 1px;
}

.module {
  background: #f6f5f5;
  color: white;
  padding: 2rem;
  font-size: 16px;
}   
.module i {font-size: 32px; float: left; margin-top: 0px; width: 40px;}
.module a:link { color: #052c67 !important; font-weight: bold; } 
.module a:active { color: #052c67 !important; font-weight: bold; } 
.module a:visited { color: #052c67 !important; font-weight: bold; } 
.module a:hover { color: #085a8e !important; font-weight: bold; } 

.collp2 { background:#052c67; color: #fff; }
.collp2>span { background: #fff; }
.logo {margin-right: 15px;}
.main { margin-top: 15px; }

.btsys {width: 100%; border-color: #052c67;color: #052c67 !important; font-weight: bold; margin-bottom: 25px;}
.index{margin-top: 50px;}

.page{margin-top: 15px;}



/* Important part */
.modal-dialog{
    overflow-y: initial !important
}
.modal-body{
    height: 450px;
    overflow-y: auto;
}