@media screen and (max-width: 1230px){
	.container {max-width: 96%;}
}
@media screen and (max-width: 1024px){
	
	
	#welcome{margin-top:90px;}
	#welcome.fl{margin: 90px auto 0;}
	#welcome.fr{ margin: 90px auto 0;}
	#welcome.fc{margin: 90px auto 0;}
	
	/* NAV BAR */
	.header-wrapper #main-menu-wrapper{width:70%;}
	.header-wrapper .logo {width:30%;}
	
	#mainPageBibliografia{width:100% !important;}
	.header-wrapper a#pull {display: block; width: auto; float: right; position: relative; color: #333; padding: 8px 0; text-indent: 15px; text-align: right; -webkit-transition: all .5s ease-out; -moz-transition: all .5s ease-out; -o-transition: all .5s ease-out; transition: all .5s ease-out;}
	.navigation.mobile-menu-wrapper {display: block; position: fixed; top: 0; left: -300px; width: 300px; height: 100%; background-color: #fff; border-right: 1px solid rgba(0,0,0,.2)!important; overflow: auto; transition: left 500ms ease; -webkit-backface-visibility: hidden; z-index: 99999; border: 0!important;}
	#main-menu-wrapper nav.navigation .menu {padding: 0!important}
	.navigation .menu {display: block!important; float: none; background: 0 0; margin-bottom: 45px;}
	#main-menu-wrapper nav li {width: 100%!important; float: left; position: relative; margin: 0; display:block; line-height: 35px;}
	#main-menu-wrapper .navigation ul li:before, #main-menu-wrapper .navigation ul li:after {display: none;}
	#main-menu-wrapper nav li a {border-bottom: 1px solid rgba(193,193,193,.2)!important; width: 100%!important; box-sizing: border-box; font-size: 14px; text-align: left; text-indent: 25px;}
	.mobile-menu-active .navigation.mobile-menu-wrapper {left: 0; box-shadow: 4px 4px 20px rgba(0, 0, 0, 0.2);}
	.navigation .toggle-caret {display: block; width: 43px; height: 44px; line-height: 43px; color: #8c8686; border-left: 1px solid rgba(193,193,193,.2);}
	.navigation ul ul {visibility: visible!important; opacity: 1!important; left: 0!important; position: static; width: 100%; border: 0;}
	.navigation ul ul.sub-menu {top: 48px;}
	.navigation ul li:last-child ul.sub-menu {right: 0;}
	.navigation .toggle-caret i {margin-right: 0; display:inline;}
	.menu-control .glyphicon-chevron-down{display:none;}

	/* RECOMENDAÇÕES */
	#imageRoller .content .recomendations_inner .recomendations-wrap{opacity:1}
		
	/* PESQUISAS */
	.content{width:100%;}
	.form-group .icon-group {display:none;}
	.form-group .input-group{width:100%;}
	
	.modalPesquisaSimples {width:70%;}
	
	/* FILTERS BAR */
	.sidebar-filter-icon{display:block;}
	.sidebar-details {width:30%; right: -45%; position:absolute;}
	.sidebar-details .sd-close{display:block;}
	
	/* RESULTADOS PESQUISA */
	.sectionResults .content-wrapper .content .listResults .itemLista .iconQtipList{display:none;}
	.sectionResults .content-wrapper .content .listResults .itemMosaicos .thumbnail__info .iconQtipList{display:none;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__description .list_row__actions .noDisp{display:none;}
	.sectionResults .content-wrapper .content .modalDispersoes {width:65%;}
	
	/*  DETALHE DE REGISTO (SHARE BAR) */
	.sectionResultsDetails .section-header .section-title{width:50%;}
	.sectionResultsDetails .section-header .sidebar-filter-icon{width:5%; text-align:right;}
	.sectionResultsDetails .section-header .sidebar-filter-icon .sd-sharebar-trigger{display:none;}
	
	/* SHARE BAR - POPUP EXPORT */
	#export-drop .modalExport {width:45%;}
	#email-result .mailresult {width:45%;}

	/* CONTEÚDO INSTITUCIONAL Style  */
	.sectionContentInst .content .institucional_inner .institucional_block_img{width:31.5%;}
	.sectionContentInst .content .institucional_inner .institucional_block_img:nth-of-type(4n+4) {margin-right: 2.66%;}
	.sectionContentInst .content .institucional_inner .institucional_block_img:nth-of-type(3n+3) {margin-right: 0%;}
	
	/* ESCONDE O CÓDIGO QR EM VERSÃO MOBILE */
	.sidebar-content .noDispQr{display:none;}
	
	.form-group-ods .form-group-ods_img{max-width:16.666%%;}
}

@media screen and (max-width: 785px){
	
	
	.header-wrapper #main-menu-wrapper{width:10%;}
	.header-wrapper .logo {width:90%;}
	.header-wrapper .logo .containerLogo{width:40%;}
	.modalDispersoes{width:80%;}
	
	/* POSIÇÃO DO CAPTION EM MOBILE (DEIXA DE ESTAR EM CIMA DA IMAGEM DE ENTRADA */
	#welcome #menuSearch{width:100%;}
	#welcome .caption {position:inherit; background-color:#f7f7f7;}
	#welcome .caption h2 p{color:#333 !important;}
	#welcome .caption .form-control, #welcome .caption .drop-control{background-color:#fff;}

	/* RECOMENDAÇÕES */
	#imageRoller .content .recomendations_inner .recomendations_block_img{width:30%; margin-left: 1.66%; margin-right: 1.66%; height:215px;}
	#imageRoller .content .recomendations_inner .recomendations_block_img:nth-of-type(4n+4) {margin-right: 1.66%;}		
	
	/* PESQUISAS */
	.form-group-pnl {width:32.5%;}
	.form-group-pnl select{height:150px;}
	.prof .input-groupDates input{width:35%; padding:5px;}

	.modalPesquisaSimples {width:80%;}
	
	/* FILTERS BAR */
	.sidebar-details {width:40%; right: -45%; position:absolute;}
	
	/* RESULTADOS PESQUISA */
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__thumbnail {width: 25%;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__actions{width:73%;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__iconery{display:none;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__description .list_row_title_layout{width:100%;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__description{margin:0 0 0 2%;}
	.sectionResults .resultadosMobile{display:block}
	.sectionResults .resultadosMobile .section-title{font-size:23px;}
	.sectionResults .resultadosWeb{display:none}
	.sectionResults .content-wrapper .content .modalDispersoes {width:80%;}
	.sectionResults .content-wrapper .content .modalDispersoes .modal-header-dispersoes{padding:5px}
	.sectionResults .content-wrapper .content .modalDispersoes .form-control-modal {margin: 0 5px;}
	
	/*  DETALHE DE REGISTO (Tabela de exemplares) */
	.sectionResultsDetails .content-wrapper .table_items .smm{display:none}
	.sectionResultsDetails .content-wrapper .table_items .smmMobile{display:table-cell}
	
	/* (RECOMENDAÇÕES) */
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner{display:block;}
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner .recomendations__block{width:48%; margin-right:4%; margin-bottom:4%;}
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner .recomendations__block__noImg{width:48%; margin-right:4%; margin-bottom:4%;}
	
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner .recomendations__block:last-child{margin-right:0;}
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner .recomendations__block__noImg:last-child{margin-right:0;}
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner .recomendations__block:nth-of-type(2n+2){margin-right:0;}
	.sectionResultsDetails_recomendations .content-wrapper .recomendations__inner .recomendations__block__noImg:nth-of-type(2n+2){margin-right:0;}
	
	/*  DETALHE DE REGISTO (SHARE BAR) */
	.sectionResultsDetails .section-header .section-title{width:80%;}
	.sectionResultsDetails .section-header .sidebar-filter-icon{width:20%; text-align:right;}
	.sectionResultsDetails .section-header .sidebar-filter-icon .sd-sharebar-trigger{display:block;}
	.sectionResultsDetails .section-header .sharebar-details{width:18%; right: -18%; position:absolute;}
	.sectionResultsDetails .sharebar-details.sharebar-is-visible {right:0%;}
	.sectionResultsDetails .section-header .sharebar-details .syndicate li {float:none; padding:10px 5px 10px 10px;}
	.sectionResultsDetails .section-header .sharebar-details .sd-sharebar-close{display:block;}
	.sectionResultsDetails .section-header .sidebar-filter-icon .sd-sharebar-trigger{display:inline-block;}
	
	/* SHARE BAR */
	.sectionResults .content .CheckAndShareOptions .sharebar-details{width:13%; right: -15%; position:absolute;}
	.sectionResults .content .CheckAndShareOptions .sharebar-details .syndicate li {float:none; padding:10px 5px 10px 10px;}
	.sectionResults .content .CheckAndShareOptions .sharebar-details .sd-sharebar-close{display:block;}
	
	/* SHARE BAR - POPUP EXPORT */
	#export-drop .modalExport {width:60%;}
	#email-result .mailresult {width:60%;}

	/* CONTEÚDO INSTITUCIONAL Style  */
	.sectionContentInst .content .institucional_inner .institucional_block_img{width:48.5%;}
	.sectionContentInst .content .institucional_inner .institucional_block_img:nth-of-type(2n+2) {margin-right:0%;}
	.sectionContentInst .content .institucional_inner .institucional_block_img:nth-of-type(3n+3) {margin-right: 2.66%;}
	.sectionContentInst .content .institucional_inner .institucional_block_img:nth-of-type(6n+6) {margin-right: 0%;}
	
	/* MODAL NEWSLETTER */
	.modalNewsletter{width:60%;}
	
	/* BOTÃO EDITAR NÃO FICA DISPONIVEL EM MOBILE. */
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__actions .noDisp{display:none;}
	.sectionResultsDetails .content-wrapper .content .list_resultsDetails .list_row__actions .noDisp{display:none;}
	.sectionResults .content-wrapper .content .listResults .itemMosaicos .thumb__actions .noDisp{display:none;}
	
	
	/* ESCONDE O CÓDIGO QR EM VERSÃO MOBILE */
	.sidebar-content .noDispQr{display:none;}
	.form-group-ods .form-group-ods_img{max-width:25%;}
}

@media screen and (max-width: 499px){
	/* RECOMENDAÇÕES */
	#imageRoller .content .recomendations_inner .recomendations_block_img{width:45%; margin-left:2.5%; margin-right:2.5%;}
	#imageRoller .content .recomendations_inner .recomendations_block_img:nth-of-type(4n+4) {margin-right: 2.5%;}	
	
	/* PESQUISAS */
	.form-group-pnl {width:49%;}
	.form-group-pnl select{height:150px;}
	.input-groupDates input{width:51%;}
	.prof .drop-control{width:22%;}
	.prof .mobile-drop-control{min-width:10px; width:18%; padding:3px;}

	.modalPesquisaSimples {width:90%;}
	
	/* FILTERS BAR */
	.sidebar-details {width:70%; right: -75%; position:absolute;}
	
	/* RESULTADOS PESQUISA */
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__thumbnail {width: 30%;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__description {width: 68%;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__actions{width:68%;}
	.sectionResults .content-wrapper .content .listResults .itemLista .list_row__description .list_row__actions .element{display:flex; margin-right:0;}
	
    /* RESULTADOS PESQUISA - MOSAICO Style */ 
	.sectionResults .content-wrapper .content .listResults .itemMosaicos{margin: 0 2% 1.5em 0; width: 49%; padding:0.5em}
	.sectionResults .content-wrapper .content .listResults .itemMosaicos:nth-of-type(2n+2) {margin-right:0;}
	.sectionResults .content-wrapper .content .listResults .itemMosaicos:nth-of-type(3n+3) {margin-right:2%;}
	.sectionResults .content-wrapper .content .listResults .itemMosaicos:nth-of-type(6n+6) {margin-right:0;}
	
	/* SHARE BAR */
	.sectionResults .content .CheckAndShareOptions .sharebar-details{width:20%; right: -30%; position:absolute;}
	.sectionResults .content .CheckAndShareOptions .sharebar-details .syndicate li {float:none; padding:10px 5px 10px 10px;}
	
	/* SHARE BAR */
	.sectionResultsDetails .sharebar-details{width:20%; right: -30%; position:absolute;}
	.sectionResultsDetails .sharebar-details .syndicate li {float:none; padding:10px 5px 10px 10px;}
	
	/* SHARE BAR - POPUP EXPORT */
	#export-drop .modalExport {width:95%;}
	#email-result .mailresult {width:95%;}
	
	/*  DETALHE DE REGISTO */
	.sectionResultsDetails .section-header .section-title{width:80%;}
	.sectionResultsDetails .section-header .sidebar-filter-icon{width:20%; text-align:right;}
	.sectionResultsDetails .content-wrapper .content .details_img_display{width:95%; margin:auto; float:none;}
	.sectionResultsDetails .content-wrapper .content .list_resultsDetails{width:100%; margin:auto; float:none;}
	.sectionResultsDetails .content-wrapper .table_items .btn{margin:0 5px; padding:2px;}
	
	/*  RODAPÉ	*/
	.footer-Content .container .row{margin:0;}
	
	/*  LEITOR - CARTÃO DE LEUITOR	*/
	.sectionLeitorFullView .cartaoLeitor {width: 100%;}
	
	.form-group-ods .form-group-ods_img{max-width:33.333%;}
}

@media screen and (max-width: 480px){
	
	#welcome{margin-top:60px;}
	#welcome.fl{margin: 60px auto 0;}
	#welcome.fr{margin: 60px auto 0;}
	#welcome.fc{margin: 60px auto 0;}


	/* NAV BAR */
	.navigation.mobile-menu-wrapper {left: -250px; width: 250px;}
	
	/* PESQUISAS */
	.modalPesquisaSimples {width:95%;}
	.modalPesquisaSimples .drop-control{width:115px;}
	
	/* ROLLER - ACONTECE NA BIBLIOTECA */
	.modalNewsRoller-content{width:95%;}
	
	/* MODAL NEWSLETTER */
	.modalNewsletter{width:80%;}
}

/* Cartão de leitor*/
@media screen and (max-width: 400px){
	/* RECOMENDAÇÕES */
	#imageRoller .content .recomendations_inner .recomendations_block_img{height:200px;}
	.sectionLeitor .cartaoLeitor-Landscape{display: block;} .sectionLeitor .cartaoLeitor{display:none;}
	
	/* RESULTADOS PESQUISA - MOSAICO Style */ 
}

@media screen and (max-width: 320px){
	/* RECOMENDAÇÕES */
	#imageRoller .content .recomendations_inner .recomendations_block_img{height:130px;}
	/* PESQUISAS */
	.prof .input-groupDates input{width:60%; padding:5px;}

	/* CONTEÚDO INSTITUCIONAL Style  */
	.sectionContentInst .content .institucional_inner .institucional_block_img{width:90%; margin:2.66% 5% !important;}
}