﻿/* Import Section
=================================================================== */
/* @import url("jquery-ui-1.8.21.custom.css");								 jQuery User Interface Framework Styles */
/* @import url("jquery-ui.min.css"); */
@import url("fullcalendar.css");										/* Calendars Styles */
@import url("chosen.css");												/* Select Boxes Styles */  
@import url("uniform.default.css");										/* Uniform Styles */
@import url("jquery.cleditor.css");										/* Text Editor Styles. */  
@import url("jquery.noty.css");											/* Noty Notifications Style */
@import url("noty_theme_default.css");									/* Noty Notifications Style */
@import url("elfinder.min.css");										/* File Manager Style */
@import url("elfinder.theme.css");										/* File Manager Style */
@import url("jquery.iphone.toggle.css");								/* Styles for iPhone */
@import url("uploadify.css");											/* Uploadify Styles */
@import url("jquery.gritter.css");										/* Growl Like Notifications Styles */

/* oldVersion  Font Awesome Styles
@import url("font-awesome.css");
@import url("font-awesome-ie7.css");
*/

/* @import url("glyphicons.css");											/* Glyphicons Font */
@import url("halflings.css");											/* Glyphicons Halflings Font */

/* --- DataTables (Bootstrap 3) pagination fix --------------------------------
   O tema compilado por comunidade nao traz as regras .pagination > li > a do
   Bootstrap core, entao a paginacao do DataTables renderizava como "quadrados"
   sem estilo em varias telas (ListaPedidos, perfil-morador, visitantes,
   painelPortaria, VerRelatorios, adm-comunicados, adm-device, etc.).
   Reaplica o visual padrao BS3, ESCOPADO em .dataTables_paginate — assim so
   afeta a paginacao gerada pelo DataTables e nao colide com outras .pagination
   do site. Fix unico global (carregado pelo Principal.Master via style.css). */
/* Flex puro (sem float) para o bloco ter altura correta e nao sobrepor o texto
   "Exibindo de X a Y de Z" (.dataTables_info), inclusive dentro de modais. */
.dataTables_paginate .pagination { display: inline-flex; flex-wrap: wrap; padding-left: 0; margin: 4px 0; border-radius: 4px; vertical-align: middle; }
.dataTables_paginate .pagination > li { list-style: none; }
.dataTables_paginate .pagination > li > a,
.dataTables_paginate .pagination > li > span {
    display: block; padding: 3px 9px; margin-left: -1px; line-height: 1.4; font-size: 12px;
    color: #16689c; text-decoration: none; background-color: #fff; border: 1px solid #ddd;
}
.dataTables_paginate .pagination > li:first-child > a,
.dataTables_paginate .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.dataTables_paginate .pagination > li:last-child > a,
.dataTables_paginate .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.dataTables_paginate .pagination > li > a:hover { background-color: #eee; }
.dataTables_paginate .pagination > li.active > a,
.dataTables_paginate .pagination > li.active > a:hover,
.dataTables_paginate .pagination > li.active > span { z-index: 2; color: #fff; background-color: #16689c; border-color: #16689c; cursor: default; }
.dataTables_paginate .pagination > li.disabled > a,
.dataTables_paginate .pagination > li.disabled > a:hover,
.dataTables_paginate .pagination > li.disabled > span { color: #999; cursor: not-allowed; background-color: #fff; border-color: #ddd; }