@import url(//fonts.googleapis.com/css?family=Montserrat:400,700);


body {
	margin:0px;
	padding:0px;
	background-color: #f2f2f2 !important;
	width:100%;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; 
	font-size:12px;
	border:none;
}
a {
	text-decoration:none !important;
}

/*img{
	max-width:100%;
}

.font-padrao {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}

.tamanho11 {font-size:11px;}
.tamanho12 {font-size:12px;}
.tamanho14 {font-size:14px;}
.tamanho16 {font-size:16px;}
.tamanho18 {font-size:18px;}
.tamanho20 {font-size:20px;}*/
 
.row {
	padding-left:0;
	padding-right:0;
	margin:0;
}
.container {
	padding-left:0;
	padding-right:0;
}


/*TOPO*/
.container-topo {
	background: url("../imgs/fundo_cabecalho.jpg") center;
	/*background-image: linear-gradient(to bottom, #2c4352, #5f87a0 100%);*/
    background-size: auto 100%;
	width:100%;
	height:auto !important;
	margin:0;
	background-repeat: no-repeat;
    background-color: #00295b;
}
.container-topo1 {
	color:#fff;
	background-color:#3c5a6d;
	padding:5px;
}
.container-topo2 {
	padding:20px 0 0 0;
}
.logo-faperj{
	text-align:left;
}
.logo-faperj img:hover {
	opacity: 0.6;
	cursor: pointer;
}
.acessibilidade {
	text-align: center;
    width: 300px;
    margin: auto;
    max-width: 100%;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: space-between;
}
.acessibilidade button {
	margin:0;
	background:none;
	border:none;
	padding-right:0;
	padding-left:0;
}
.acessibilidade a {
	color: white;
	font-weight:700;
}
.acessibilidade a:hover {
	opacity: 0.6;
}
.acessibilidade span {
	white-space: nowrap;
}
.acessibilidade img:hover {
	opacity: 0.6;
	cursor: pointer;
}
.busca {
	float:right;
	text-align:right;
	margin:30px 0 10px 0;
	box-shadow: none;
}
section.busca > form{
	box-shadow: none !important;
}
.form-control {
	height:25px !important;	
	/*width:235px;*/
	outline:none !important;
}
.input[type="text"] {
    font-family: "Trebuchet MS", Arial, Helvetica, sanz-serif;
    font-size: 1em;
    background: #416378;
    color: #416378;
}
.btn {
	height:25px;
	padding: 2px 12px !important;
	font-family: Montserrat, sans-serif;
	border: 1px solid #fff !important;
	background:#416378 !important;
	color:#fff !important;
	border-radius:6px; /*arredondar borda para o Opera*/
	-moz-border-radius:6px; /*arredondar borda para o mozzila*/
	-webkit-border-radius:6px; /* arredondar borda para o safari, chrome*/
    font-weight: 500 !important;
	font-size: 1em;
}
.btn:hover {
	cursor: pointer;
	background:#608aa5 !important;
}
.dropdown-menu .caret {
    float: right;
}

/*BANNER*/

.container-slider {
	width:100%;
	height:auto;
	letter-spacing:0.1px;
	background-color: #f2f2f2;
	display:inline-block;
}
.container-slider h1 {
	text-align:left;
	font-size:1.8em;
	line-height: 1.3;
	color:#416378;
	font-weight:600;
	margin-top:50px;
}
.container-slider h1:hover {
	color:#608aa5;
}
.container-slider p {
	text-align:left;
	font-size:1.4em;
	line-height: 1.5;
	text-align:left;
}
.credito-slide {
	font-size:0.7em !important;
	height:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 500px;
    height: auto;
	float:left;
}
.carousel-inner {
	width:100%;
	background:#e2e2e2 !important;
	text-align:center;
	height:352px;
	border-bottom-left-radius: 0.05in;
    border-bottom-right-radius: 0.05in;
}

.carousel-caption {
     background:#fff !important;
	 background-repeat: repeat;
	 filter:alpha(opacity=60);
     opacity: 0.6;
     -moz-opacity:0.6;
     -webkit-opacity:0.6;
	 padding:5px;
}
.carousel-caption a {
	text-decoration:none !important;
	color:#416378;
	z-index:9999;
	font-weight: bold;
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-top:10px !important;
  margin-left: -30%;
  text-align: center !important;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0 !important;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  border:1px solid #82a8cb !important;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -25px !important;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -25px !important;
  }

/* SE EU QUISER TIRAR O SOMBREADO DAS LATERAIS DO CAROUSEL
.carousel-control.left {
 .background-image:none !important;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image:none !important;
}*/

/*CORPO 1*/

.containder-links {
	width:100%;
	height:auto;
	float:left;
	margin:30px 0 30px 0;
	text-align:center;
}
.links {
	float:left;
	width:100%;
	height:120px;
	text-align:center;
	font-size:3.5em;
	cursor:pointer;
	margin:5px;
	border-radius: 0.05in;
	padding:0;
}
.links a{
	font-weight:700;
	text-decoration:none !important;
}
.links p {
	font-size:11px;
}
.sei {
	background: url("../imgs/fundo_SEI.png") no-repeat center center;
	padding-top:15px;
}
.sei img {
	margin-bottom:0;
}
.sei img:hover {
	opacity: 0.7;
}
.central {
	background: url("../imgs/fundo_CENTRAL.png")no-repeat center center;
	padding-top:15px;
}
.editais {
	background: url("../imgs/fundo_EDITAIS.png")no-repeat center center;
	padding-top:15px;
}
.calendario {
	background: url("../imgs/fundo_CALENDARIO.png")no-repeat center center;
	padding-top:15px;
}
.prestacao_contas {
	background: url("../imgs/fundo_PRESTACAO2.png")no-repeat center center;
	padding-top:15px;
}
.dab {
	background: url("../imgs/fundo_CONCESSAO.png")no-repeat center center;
	padding-top:15px;
}
.container-corpo1 {
	width:100%;
	height:auto;
	background:#f2f2f2 !important;
	line-height:1.3;
	margin-left:0px;
	letter-spacing:0.2px;
}
.container-corpo1 a{
	color:#416378 !important;
	text-decoration: none !important;
	cursor: pointer;
}
.container-corpo1 a:hover {
	color:#608aa5 !important;
	text-decoration: none;
}

/*CORPO 2*/

.container-corpo2 {
	width:100%;
}
.container-corpo2 p{
	font-size: 1.3em;
}
.container-corpo2 a{
	color:#416378;
	text-decoration: none !important;
	cursor: pointer;
}
.container-corpo2 a:hover {
	color:#608aa5;
	text-decoration: none;
}
.destaques1 {
	height:auto;
	float:left;
	width:100%;
	margin:20px 0 0 0;
	padding-left:10px;
	padding-right:10px;
}
.destaques1 img{
	width:35%;
	height:auto;
	margin-right:15px;
	margin-bottom:15px;
	float:left;
}
.credito-destaque1 {
	font-size:9px !important;
	height:16px;
	padding-top:2px;
	padding-bottom:3px;
	text-align:left;
}
.img-fluid {
	max-width: 100%;
	height: auto;
	width: 100% \9;
}
.destaques1 h1 {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height:1.5;
	font-size:1.6em;
	font-weight:600;
	margin-top:0;
	margin-bottom:5px;
}
.destaques1 p {
	font-size:1.3em;
	line-height:1.3;
	margin-bottom:20px;
}
.destaques1 h2 {
	width:100%;
	font-size:1em !important;
	text-align:left !important;
	padding:10px 0 10px 0;
}
.destaques1 h2 a {
	color:#416378 !important;
	background:#dddddd;
	font-weight: 700;
	padding:5px;
	text-decoration:none;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin-bottom:15px;
}
.destaques1 h2 a:hover {
	background:#608aa5;
	color:#fff !important;
}
.titulo {
	width:100%;
	height:38px;
	font-family: Montserrat, sans-serif;
	color:#416378;
	text-align:left;
	padding:15px 0 5px 0;
	margin-bottom:10px;
	font-size: 1.3em;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: 700;
	border-bottom:solid 1px #416378;
}
.titulo a {
	float:right;
	text-align:right;
	display:inline-block;
	font-size:0.8em;
	margin-top:3px
}
.titulo2 {
	width:100%;
	height:40px;
	background-image: linear-gradient(to bottom, #2c4352, #5f87a0 100%);
	font-family: Montserrat, sans-serif;
	text-align:center;
	padding:9px;
	font-size: 1.3em;
	letter-spacing: 1px;
	text-decoration: none;
	color: #f2f2f2;
	font-weight: 700;
	border-top-left-radius: 0.05in;
    border-top-right-radius: 0.05in;
}
.titulo2 a {
	float:right;
	text-align:right;
	display:inline-block;
	font-size:0.8em;
	margin-top:4px;
	color:#fff !important;
	font-weight:500;
}
.avisos {
	height:auto;
	float:left;
	width:100%;
	background-color:#f2f2f2 !important;
	border-radius: 0.05in;
	margin-top:20px;
}
.avisos p {
	border-bottom:solid 1px #fff !important;
	padding:0 10px 10px 10px;
}
.sisfaperj {
	height:330px;
	float:left;
	width:100%;
	background:#8e2241 !important;
	margin-top:40px;
	border-radius: 0.05in;
	text-align:left;
	color:#fff;
	margin-bottom:0;
}
.titulo2-sisfaperj{
	width:100%;
	height:38px;
	background-image: linear-gradient(to bottom, #8e2241, #a7284c 100%);
	font-family: Montserrat, sans-serif;
	text-align:center;
	padding:10px;
	font-size: 1.3em;
	letter-spacing: 1px;
	text-decoration: none;
	color: #f2f2f2;
	font-weight: 700;
	text-transform: uppercase;
	border-top-left-radius: 0.05in;
    border-top-right-radius: 0.05in;
}
.sisfaperj h1 {
	font-size:0.9em;
	margin:10px 0;
}
.sisfaperj h2 {
	font-size:0.8em;
	margin-top:10px;
}
.sisfaperj a {
	color:#fff !important;
}
.form-sisfaperj {
	height:25px !important;	
	outline:none !important;
	padding:10px;
	position: relative;
}
.btn-sisfaperj {
	height:25px;
	padding: 2px 12px !important;
	font-family: Montserrat, sans-serif;
	border: 1px solid #fff !important;
	background:transparent !important;
	color:#fff !important;
	border-radius:6px; /*arredondar borda para o Opera*/
	-moz-border-radius:6px; /*arredondar borda para o mozzila*/
	-webkit-border-radius:6px; /* arredondar borda para o safari, chrome*/
    font-weight: 500 !important;
	font-size: 1.2em;
	float:right;
}
.btn-sisfaperj:hover {
	cursor: pointer;
	background:#a7284c !important;
}
.rodape-sisfaperj {
	width:100%;
	background:#a7284c;
	padding:2px 7px;
	margin-top:55px;
}
.rodape-sisfaperj h2 {
	font-size:0.8em;
	text-align:center;
}


/*PUBLICAÇÕES*/

.container-publicacoes {
	width:100%;
	height:auto !important;
	background:#f2f2f2 !important;
	padding:30px 0 15px 0;
	margin-bottom:20px;
	letter-spacing:0.2px;
}

.boletim {
	width:98%;
	float:left;
	height:245px !important;
	background:#fff !important;
	margin-bottom:15px;
	border-top-left-radius: 0.05in;
    border-top-right-radius: 0.05in;
	border-bottom:solid 4px #416378;
}
.boletim img {
	max-width:120px;
	float:left;
	margin:15px;	
}
.boletim h1 {
	margin:15px;
	font-size:1.2em;
	line-height: 1.2;
}
.boletim p {
	padding-right:10px;
	font-size:1em;
}
.boletim h2 {
	width:100%;
	font-size:1em;
	text-align:left !important;
	padding:0 20px 5px 0;
}
.boletim h2 a {
	color:#416378 !important;
	background:#dddddd;
	font-weight: 700;
	text-transform: uppercase;
	padding:5px;
	text-decoration:none;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin-bottom:15px;
}
.boletim h2 a:hover {
	background:#608aa5;
	color:#fff !important;
}
.boletim p {
	margin-top:15px;
	margin-bottom:10px;
}
.revista {
	width:98%;
	float:left;
	height:245px !important;
	background:#fff !important;
    margin-bottom:15px;
	border-top-left-radius: 0.05in;
    border-top-right-radius: 0.05in;
	border-bottom:solid 4px #416378;
}
.revista img {
	float:left;
	margin:15px;
}
.revista h1 {
	margin:15px;
	font-size:1.2em;
	line-height: 1.2;
}
.revista h2 a {
	color:#FFFFFF;
	background:#8f2040;
	padding:5px;
	text-decoration:none;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin-top:15px;
}
.revista h2 a:hover {
	background:#608aa5;
}
.revista p {
	margin-top:15px;
	margin-bottom:10px;
	padding-right:10px;
	font-size:1em;
}
.acervo {
	width:98%;
	float:left;
	height:245px !important;
	background:#fff !important;
	margin-bottom:15px;
	border-top-left-radius: 0.05in;
    border-top-right-radius: 0.05in;
	border-bottom:solid 4px #416378;
}
.acervo img {
	float:left;
	margin:15px;
	max-width:120px;
}
.acervo h1 {
	font-size:1.2em;
	line-height: 1.2;
	margin-top:15px;	
}
.acervo p {
	margin-top:20px;
	margin-bottom:10px;
	padding-right:10px;
	font-size:1em;
}

/*RODAPÉ*/

.rodape-fim {
	width:100%;
	background:#416378;
	width:100%;
	padding:10px !important;
	margin:0;
	height:auto;
	color:#fff;
	letter-spacing:0.2px;
	text-align:center !important;
}

.logos-rodape{
	width:100%;
	height:auto;
	margin-top:20px;
	margin-bottom:10px;
	text-align:center !important;
	vertical-align: middle !important;
}
.logos-rodape img {
	max-width:100%;
}
.logos-rodape img a {
	float:left;
	text-align:center !important;
	padding-bottom:10px;
}
.logos-rodape a img:hover {
	opacity: 0.3;
	cursor: pointer;
}
.endereco {
	width:100%;
	height:auto;
	font-size:1em;
	padding:10px !important;
}
.endereco a{
	color:#fff;	
	text-decoration:none;
}
.endereco a:hover {
	color:#ccc;
}

@media screen and (max-device-width: 320px){
.acessibilidade {
	padding-right: 0 !important;
    padding-left: 0 !important;
}
.acessibilidade > a > img {
	margin:10px 1px;
}
.logo-faperj{
	text-align:center !important;
}
}

@media screen and (max-device-width: 480px){
.container-topo{
	padding:0;
	margin:0 !important;
}
.container-topo1{
	width:100%;
	margin:0;
	padding:0;
}
.acessibilidade > a > img {
	margin:10px 1px;
}
.container-topo2{
	margin:0;
	padding:0 10px;
}
.logo-faperj{
	text-align:center;
}
.logo-faperj img {
	text-align:center !important;
	margin-top: 20px;
}
.acessibilidade {
	margin:5px auto;
	text-align:center;
	padding-right: 0 !important;
    padding-left: 0 !important;
}
.busca {
	width:100%;
	margin:5px 3px 5px 5px;
}
.navbar-form {
    border:none;
	margin:10px 0;
	padding:0;
}
.navbar-header {
	min-width:320px;
    padding: 0;
}
.mainmenu a, .navbar-default .navbar-nav > li > a, .mainmenu ul li a, .navbar-expand-lg .navbar-nav .nav-link {
    padding: 10px 35px !important;
}
.container-slider {
	width:100%;
	min-height:540px;
	height:auto;
	padding-top: 0 !important;
	padding-right:0;
}
.carousel-inner {
	min-height:540px;
	height:100%;
}	
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
	width:100%;
	margin-bottom:10px;
	padding-left:0;
	padding-right:0;
	
}
.carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-top: 15px !important;
	margin-left:15px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
    margin-top: 15px !important;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -20px !important;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -20px !important;
}
.container-slider h1 {
	padding:0 25px 0 30px;
}
.container-slider p {
	padding:0 10px 0 30px;
}
.credito-slide {
	padding:10px;
	margin-bottom:5px;
}
.dropdown li {
	overflow: hidden !important;
}
.containder-links {
	margin:10px 0;
	text-align:center;
}
.links {
	height:115px;
	width:46%;
}
.titulo {
	margin-top:0;
}
.destaques1 {
	height: auto;
    float: left;
    width: 100%;
    margin: 20px 0 0 0;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.destaques1 img{
	margin:10px 20px 5px 0;
	width:100%;
	float:none;
	height:auto;
}
.credito-destaque1 {
	padding-top:10px;
}
.destaques1 h1 {
	margin-top:15px;
}
.destaques1 h2 {
	padding:0 0 10px 0;
}
#bs-example-navbar-collapse-1 {
	background:#f8f8f8 !important;
	position:absolute;
	z-index:9999;
}
.navbar-header {
	height:auto;
}
.container-publicacoes {
	padding:0;
	margin:0;
}
.logo-faperj img{
	margin-top:20px;
}
.logos-rodape img {
	float:left;
	text-align:center !important;
	margin:12px 10px;
}
.boletim {
	width:100%;
	height:auto;
	padding-left: 0 !important;
    padding-right: 0 !important;
}
.revista {
	width:100%;
	height:auto;
	padding-left: 0 !important;
    padding-right: 0 !important;
}
.acervo {
	width:100%;
	height:auto;
	padding-left: 0 !important;
    padding-right: 0 !important;
}
}

@media screen and (min-width: 481px) and (max-width: 567px){

.container-topo{
	padding:0;
	margin:0 !important;
}
.container-topo1{
	width:100%;
	margin:0;
	padding:0;
}
.acessibilidade > a > img {
	margin:10px 1px;
}
.container-topo2{
	margin:0;
	padding:0 10px;
}
.logo-faperj{
	margin:0 0 0 23px;
	text-align:center;
}
.logo-faperj img {
    margin-top:20px;
}
.acessibilidade {
	margin:5px auto;
	text-align:center;
	padding-right: 0 !important;
    padding-left: 0 !important;
}
.acessibilidade a {
	font-size:14px;
}
.busca {
	width:100%;
	margin:5px 3px 5px 5px;
}

.container-slider {
	width:100%;
	height:auto;
	margin-top:3px;
}
.container-slider h1, .h2, .h3, h1, h2, h3 {
    margin-top: 0;
}
.carousel-inner{
	height:auto;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    width:50%;
    height: auto;
	float:left;
	margin-bottom:0px;
	margin-right:15px;
}
.container-slider h1 {
	text-align:left;
	padding-top:0 !important;
	margin-bottom:5px;
	margin-right:0;
	margin-top:0;
}
.container-slider p {
    text-align: left;
	margin-left:0;
}
.links {
	width:30%;
	height:120px;
	border-radius: 0.05in !important;
	text-align:center;
	margin:5px;
}
.containder-links {
	padding:15px 0;
	text-align:center;
	margin:0;	
}
.destaques1 {
    height: auto;
    float: left;
    width: 100%;
    margin: 20px 0 0 0;
    padding-left: 15px;
    padding-right: 15px;
}
.destaques1 img{
	width:20%;
	height:auto;
	margin-right:15px;
	float:left;
}
.sisfaperj {
	margin:0px;
	width:100%;
}
}


@media screen and (min-width: 568px) and (max-width: 1023px){

.container-topo {
	width:100%;
	height:auto;
	z-index:9999;
	margin:0;
}
.logo-faperj {
	float:left;
	margin:0 0 15px 0;
	padding-left:10px;
}
.logo-faperj img{
	width:80%;
	padding-left:10px;
}
.busca {
	float:right;
	margin:0 5px 0 0;
}
.form-group {
	height:25px !important;	
	outline:none !important;
	margin:5px;
	float:left;
}
.navbar-right {
	margin-top:20px;
	padding:0;
	text-align:right;
}
.navbar-form .form-control {
    width: 150px;
}
.btn {
	margin-top:5px;
}
.container-slider {
	width:100%;
	height:auto;
	max-height:200px;
	padding:3px 0 0 0;
	margin:0;
}
.container-slider h1 {
	text-align:left;
	padding-top:0 !important;
	margin-bottom:5px;
	margin-right:0;
	margin-top:0;
}

.credito-slide {
    padding-left: 10px;
}
.carousel-inner{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    width:50%;
    height: auto;
	float:left;
	margin-bottom:0px;
	margin-right:15px;
}
.containder-links {
	padding:15px 0;
	text-align:center;
	margin:0;	
}
.links {
	height:120px;
	border-radius: 0.05in !important;
	text-align:center;
	margin:8px;
}
.destaques1 {
	width:100%;
	padding:15px;
}
.destaques1 img{
	width:18%;
	height:auto;
}
.credito-destaque1 {
	margin-top:10px;
}
.sisfaperj {
	width:100%;
	height:260px;
	padding:10px;
	margin:0;
}
.sisfaperj h1 {

	margin:5px 0;
}
.sisfaperj h2 {

	margin-top:10px;
}
.sisfaperj a {
	color:#fff !important;
}
.form-sisfaperj {
	height:25px !important;	
	outline:none !important;
	position: relative;
}
.login{
	width:48%;
	float:left;
	margin:0 10px 20px 0;
}	
.senha{
	width:48%;
	float:right;
	margin-bottom:20px;
}
.avisos {
	width:100%;
	margin:15px 0 15px 0;
}
.avisos p {
	padding:10px 10px 15px 15px;
}
.container-publicacoes {
	width:100%;
	margin:0;
	padding:0;
}
.rodape-fim {
	padding:10px !important;
	margin:0;
}
.endereco p {
	padding-top:15px;
}
}



@media screen and (min-width: 568px) and (max-width: 767px){
.links {
	width:30%;
	height:120px;
	margin:8px;
}
.container-slider h1 {
    padding-right:60px;
}
.container-slider p {
	padding-right:60px !important;
}
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
.container-slider h1 {
	margin-top:30px;
	padding-right:60px;
}
.container-slider p {
	padding-right:60px !important;
}
.links {
	height:120px;
	margin:0;
	font-size:3em;
}
.links p {
	font-size:10px;
}
}
 
@media screen and (min-width: 1024px){
	
.container-topo {
	width:100% !important;
	margin:0 !important;
	padding:0;
}
.logo-faperj {
	float:left;
	margin-left:0;
	margin-bottom:25px;
}
.busca {
	float:right;
	margin-top:30px;
	text-align:left;
}
.header-bottom {
	border:none;
}
.container-slider {
	width:100% !important;
	height:100%;
	margin:3px 0 0 0;
	padding:0;
}

.carousel-inner{
	width:100%;
	margin-top:0;
	padding:0;
}

.texto-slide{
	width:50%;
	float:left;
	display: inline-block;
}
.containder-links {
	width:100%;
	padding:10px 0;
	text-align:center;
}
.links {
	height:120px;
	border-radius: 0.05in !important;
	text-align:center;
	margin:7px;
}
.destaques1 {
}
.destaques1 img{
	width:35%;
	height:auto;
	margin-right:15px;
	float:left;
}
.titulo2 {

}
.credito-destaque1 {
	margin-top:10px;
}
/*.sisfaperj {
	float:left;
	width:100%;
	background:#8e2241 !important;
	border-radius: 0.05in;
	text-align:left;
	color:#fff;
	margin-bottom:0;
}
.sisfaperj h1 {

	margin:10px 0;
}
.sisfaperj h2 {

	margin-top:10px;
}
.sisfaperj a {
	color:#fff !important;
}
.form-sisfaperj {
	height:25px !important;	
	outline:none !important;
	padding:10px;
}
.rodape-sisfaperj {
	padding:2px 20px;
	margin:10px;
}
.login{
	width:100%;
	float:left;
	margin:0 15px 20px 0;
}	
.senha{
	width:100%;
	float:right;
	margin-bottom:20px;
}*/
.container-publicacoes {
	width:100%;
	margin:0;
	padding:15px 0;
}
.boletim {
	margin:3px 4px 3px 0;
}
.revista {
	margin:3px 4px 3px 0;
}
.acervo {
	margin:3px 0 3px 0;
}
.endereco a {
	padding-top:15px;
}
.logos-rodape img {
	margin:10px;
}
}

@media screen and (min-width: 1024px) and (max-width: 1199px) {
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    width:50%;
	height: auto;
	float:left;
	margin-bottom:0;
	margin-right:20px;
}	
.container-slider h1 {
    padding-right:60px;
	margin-top:20px;
}
.container-slider p {
	padding-right:60px !important;
}
}

@media screen and (min-width: 1199px){
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width:500px;
    height: auto;
	float:left;
	margin-bottom:0;
	margin-right:20px;
}	
.container-slider h1 {
    padding-right:20px;

}
.container-slider p {
	padding-right:20px !important;
}
}
