/*--------------------------------------------------------------------
LAYOUT BASE - NOR267 (modern browsers)

#####    ###  #########  #########  #########  #########  #########
######   ###  ###   ###  ###   ###        ###  ###        #########
### ###  ###  ###   ###  ###   ###  #########  #########       ###
###  ### ###  ###   ###  #########  #########  ###   ###      ###
###   ######  ###   ###  ### ###    ####       ###   ###     ###
###    #####  #########  ###  ###   #########  #########    ###

Version: 1.0 - 2014
author (webdesign / webdevelopment): Nor267 (Ivan Alves / Pedro campos)
email: geral@nor267.com
website: http://www.nor267.com
created with: Brackets --http://brackets.io/--
--------------------------------------------------------------------*/
/*------------------------------------------------------------------*/

/* DESKTOP */
.header .limited { padding: 0 96px; }
@media(min-width: 1410px) {
.header .menu a { padding: 28px 24px; }
}
/* HOME */
.home .limited { padding: 72px 96px; }

/* FOOTER */
.footer .limited { padding: 48px 96px; }

/* Popup new */
.popupNew .content { width: 66.6666666%; }
.popupResposta .content, .popupEquipamento .content, .popupEdificio .content, .popupProjeto .content, .popupServico .content, .popupQuest .content { width: 50%; }
.popupDados .content { width: 50%; }

/* CUSTOM PAGE */
.customPage .limited { padding: 48px 96px; }
.customPage .sidebar { padding: 48px 24px 192px 0; }
.customPage .sidebar .getSize { height: 116px; }
.customPageContent { padding: 4px 0 144px 24px; }

/* ASSOCIAR PAGE */
.associarPage .limited { padding: 96px; }
.associarPage .topImage {
    width: 50%;
    padding: 0;
}
.associarPageContent { width: 50%; padding: 50px 0 144px 96px; }

.filesList h2 { width: 460px; }
@media(min-width: 1570px) {
     .filesList h2 { width: 612px; }
}

.pageIpss .dashboard .right{
    padding: 48px 96px;
}
.pageIpss .dashboard .left{
    padding: 48px 96px;
}

/* Contactos PAGE */
.contactosPage .limited { padding: 92px 96px; }
.contactosPage { padding: 0 0 176px 0; }

/*PESQUISA DOCS*/
.formDocs, .pesquisaDocs .resultadoPesquisa, .pesquisaDocs .pagination{ width: calc(8 * ((100vw - 720px) / 12) + (7 * 48px)); }

#voltarFiles{ padding: 0 96px; }
@media(min-width:1586px){
    #voltarFiles{ max-width: 1395px; left: auto; padding: 0; }
    .formDocs, .pesquisaDocs .resultadoPesquisa, .pesquisaDocs .pagination{ width: calc(8 * 72px + (7 * 48px)); }
}