/* RESPONSIVIDADE ----------------------------------- */
/* Large desktops and laptops */
@media (min-width: 1400px) {}
@media (min-width: 1232px) {}
@media (max-width: 1194px) {}
@media (max-width: 1024px) {}

@media (max-width: 1200px) and (max-width: 1487px) {}

/* Landscape tablets and medium desktops */
@media (max-width: 992px) and (max-width: 1199px) {}
@media (min-width: 426px) and (max-width: 1024px) {}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {}

/* Landscape phones and portrait tablets */
@media (max-width: 991px){}
@media (max-width: 767px){
	header .navbar-brand img:first-child { margin-right: 0 }

	.page_article .tabs { display: block; }
	.page_article .btn-tab { margin: 0 }
	.tabs .btn-tab { display: block; width: 100%; text-align: center;}

	.busca input { width: 100%; }

	button.navbar-toggler { background: #fff; }
	.inicial h2,  .inicial .ultimas-noticias, .inicial .indexadores {margin-top: 70px;}
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	.logo .navbar-brand { margin-left: 1rem; display: block; width: 100%; }
	.logo .navbar-brand img { width: 100% }

	header .header-accessibility { padding: 0 15px; }

	.navbar-toggler-icon:before {
	    display: inline-block;
	    width: 1.5em;
	    height: 1.5em;
	    vertical-align: middle;
	    content: "\f0c9";
	    font-family: FontAwesome;
	    line-height: 30px;
	}

	#nav-menu { width: 100% }

	header .dropdown-menu { -webkit-box-shadow: none; box-shadow: none;	}

	.dropdown-menu { background: transparent; font-size: inherit; }

	ul .dropdown-menu li { padding: 2px!important; }
	ul .dropdown-menu li a { color: #fff!important; }

	.navbar-nav { margin-top: 10px !important }
	.navbar-nav .nav-item { padding:2px; margin-left: 0 !important  }

	.busca { width: 100%; margin-top: 15px; }

	div#accordion-licencas .card .article-summary.media .media-body { padding-left:0; }
	div#accordion-licencas .card:first-child .article-summary.media { flex: 0 0 100%; max-width: 100%;}

	.detalhes-revista .col-md-3 { margin-top: 60px }

	.indexador-palavras-chaves .border-right { border-right: 0 !important; margin-bottom: 50px }

	.page_login .pl-5 { padding-right: 1rem !important; }
	.page_login .pr-5 { padding-right: 1rem !important; }

	.page_submissions a { overflow-wrap: break-word; }

	.page_issue_archive .issues_archive h3 { margin-top: 20px }
	.page_issue_archive .issues_archive img { width: 150px; }

	.footer .footer-capes .logo-footer,
	.footer .footer-capes .logo-governo-federal { float: none; }
	.footer .footer-capes .logo-governo-federal { padding-top: 7px; margin-left: 0; display: block; padding: 20px 0 25px 0; }
	.footer .footer-capes .link-e-ouv,
	.footer .footer-capes .link-sei  			{ text-align: center; margin-bottom: 20px}
}