﻿.my-modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;}.modal{text-align:center;}.modal label{font-weight:300;font-size:16px;letter-spacing:normal;color:#000;}.modal select,.modal input{outline:0;background:#fff;border:1px solid #b3b9bd;box-sizing:border-box;}.modal input,.modal select{padding:5px;font-size:16px;}.modal input.empty,.modal select.empty{border:1px solid #f00;}.modal input:focus{border:1px solid #20caee;}.modal input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset !important;}.modal input.fullWidth{width:100%;}.modal input.inline,.modal select.inline{width:auto;display:inline;}.modal .inline-children>div{display:inline-block;}.modal .warning{color:#f00;font-size:16px;min-height:1.5em;margin-bottom:0;}.modal table{width:100%;}.modal table.overflow thead,.modal table.overflow tbody tr{display:table;width:100%;table-layout:fixed;}.modal table.overflow tbody{display:block;max-height:300px;overflow-y:scroll;}.modal th{color:#20caee;font-weight:400;font-size:16px;padding:3px;}.modal td{border-top:1px solid #ccc;padding:10px 0 10px 10px;}.modal td:first-child{border-left:1px solid #ccc;}.modal td:last-child{border-right:1px solid #ccc;}.modal tr:last-child td{border-bottom:1px solid #ccc;}.modal td.selected{background:#20caee;color:#fff;}.modal .sorting:after{color:#ccc !important;opacity:1 !important;}.modal .sorting_asc:after,.modal .sorting_desc:after{color:#20caee;opacity:1 !important;}.modal .paginate_button a{border:none !important;font-weight:300;color:#000;}.modal .paginate_button.active a{background-color:#fff;font-weight:400;color:#20caee;}.modal td.dataTables_empty,.modal tr:last-child td.dataTables_empty{border:0;font-size:16px;}.modal table.dataTable thead .sorting:after,.modal table.dataTable thead .sorting_asc:after,.modal table.dataTable thead .sorting_desc:after,.modal table.dataTable thead .sorting_asc_disabled:after,.modal table.dataTable thead .sorting_desc_disabled:after{bottom:2px;}.modal table .dataTable.stripe tbody>tr.odd.selected,.modal table.dataTable.stripe tbody>tr.odd>.selected,.modal table.dataTable.display tbody>tr.odd.selected,.modal table.dataTable.display tbody>tr.odd>.selected,.modal table .dataTable.stripe tbody>tr.even.selected,.modal table.dataTable.stripe tbody>tr.even>.selected,.modal table.dataTable.display tbody>tr.even.selected,.modal table.dataTable.display tbody>tr.even>.selected{background-color:#20caee;color:#fff;}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%;}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}.modal.fade .modal-dialog{-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}.modal.fade.in .modal-dialog{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.modal-header{color:#20caee;font-weight:300;border-bottom:1px solid #20caee;}.modal-header .modal-title{font-weight:300;}.modal-header .close{color:#20caee;opacity:.8;font-size:38px;font-weight:300;}.modal-footer{font-size:16px;letter-spacing:1px;border-top:0;}.btn.btn-only-text{background:none;}.btn.custom-button{background:#fff;border-radius:0;border:1px solid #20caee;background:#20caee;color:#fff;}.btn.custom-button.disabled{pointer-events:none;border:1px solid #ccc;background:#ccc;}#modal-loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);}#modal-loading{display:none;margin:auto;position:fixed;top:0;left:0;bottom:0;right:0;z-index:300;height:25px;}.modal.reader-reserve ul,.modal.history ul{margin:10px 0 0 0;padding:0;max-height:300px;overflow-y:auto;border:1px solid #b3b9bd;}.modal.reader-reserve li,.modal.history li{outline:0;background:#fff;border-bottom:1px solid #b3b9bd;padding:5px;list-style:none;cursor:pointer;}.modal.reader-reserve li:last-child,.modal.history li:last-child{border-bottom:none;}.modal.reader-reserve li.selected,.modal.history li.selected{background:#20caee;color:#fff;}.modal.reader-reserve li span,.modal.history li span{float:right;font-weight:600;}.modal.rating .modal-header{margin-bottom:20px;}.modal.rating .modal-body{font-size:20px;}.modal.rating .modal-body .global-rating{display:flex;justify-content:space-between;margin-bottom:15px;}.modal.rating .modal-body .global-rating .br-theme-bootstrap-stars .br-widget{height:auto;}.modal.rating .modal-body .global-rating .br-theme-bootstrap-stars .br-widget a{font-size:25px;}.modal.rating .modal-body .comment-text-area>*{display:block;}.modal.rating .modal-body .comment-text-area textarea{width:100%;margin-top:5px;font-size:16px;resize:none;overflow-y:auto;box-shadow:none;border-radius:0;}.modal.rating .modal-body .comment-text-area textarea:focus{outline:none !important;border:1px solid #20caee;}.modal.email .modal-body{padding:35px 35px 0 35px;margin-bottom:0;}.modal.email .modal-body>div{margin-bottom:15px;}.modal.reader-register .modal-body{padding:35px;margin-bottom:0;}.modal.reader-register .modal-header{margin-bottom:0;}.modal.reader-register #reader-adress{margin-bottom:10px;}.modal.reader-register #reader-code,.modal.reader-register #reader-sub-code,.modal.reader-register #reader-designation{margin-top:5px;}.modal.reader-register label,.modal.reader-register input{display:block;}.modal.reader-register #reader-code{width:60px;}.modal.reader-register #reader-sub-code{width:45px;}.modal.reader-register #reader-designation{width:200px;}.modal.reader-register input.inline,.modal.reader-register select.inline{width:auto;display:inline;}.modal.suggestion label,.modal.suggestion input{display:block;}.modal.suggestion .modal-body>div:nth-child(-n+7){margin-bottom:10px;}.modal.suggestion .inline-children>div{width:48%;}.modal.suggestion .inline-children>div>input{width:100%;}.modal.suggestion .inline-children>div:last-child{float:right;}.modal.reader-reserve{font-size:16px;}.modal.reader-reserve .modal-dialog{width:800px;}.modal.reader-reserve .title{font-size:22px;font-weight:400;margin-bottom:25px;}.modal.reader-reserve .success,.modal.reader-reserve .failure{color:#fff;font-size:12px;border-radius:10px;padding:1px 7px 2px 4px;}.modal.reader-reserve .success .glyphicon,.modal.reader-reserve .failure .glyphicon{font-size:10px;}.modal.reader-reserve .success{background-color:#008000;}.modal.reader-reserve .failure{background-color:#f00;}.modal.reader-reserve .info{margin-top:15px;}.modal.reader-reserve .description{margin-top:10px;color:#20caee;}.modal.reader-reserve .polos{margin-top:15px;}.modal.reader-reserve .polos>*{display:block;}.modal.reader-reserve .polos span{margin-bottom:5px;font-weight:400;}.modal.reader-reserve .polos .holding-circulation-clock{color:#008000;font-weight:600;}.modal.reader-reserve .polos #reader-polo-selected{font-weight:300;}.modal.reader-reserve .numeracoes{margin-top:15px;}.modal.reader-reserve .numeracoes>*{display:block;}.modal.reader-reserve .numeracoes label{font-weight:400;margin-right:15px;}.modal.reader-reserve .numeracoes select{padding:3px;margin:10px 0 0 0;}.modal.reader-reserve #holding-circulation-label{display:flex;align-items:center;margin-top:10px;font-size:13px;color:#008000;font-weight:600;}.modal.reader-reserve #holding-circulation-label span{font-weight:600;}.modal.recover-password .modal-body>div,.modal.change-password .modal-body>div{margin-top:15px;}.modal.recover-password label,.modal.change-password label{display:inline-block;width:270px;text-align:right;margin-right:15px;}.modal.recover-password input,.modal.change-password input{padding:5px;}.modal.recover-password .warning,.modal.change-password .warning{text-align:center;}.modal.share .jssocials-shares{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;}.modal.history .modal-body{font-size:16px;}.modal.saved-searches th:first-child{width:60%;}.modal.saved-searches th:nth-child(2){width:30%;}.modal.saved-searches th:last-child{width:10%;}.modal.saved-searches .icon-trash{float:right;padding-right:5px;}.modal.saved-searches .icon-trash:hover{color:#20caee;}.modal.saved-searches td.selected .icon-trash:hover{color:#000;}.modal.saved-searches td{cursor:pointer;}.modal.edit-contacts .modal-dialog{width:800px;}.modal.edit-contacts .block>*{display:block;margin-bottom:5px;}.modal.edit-contacts .address-input{margin-bottom:5px;}.modal.edit-contacts .address-input>div{display:inline-block;}.modal.edit-contacts .address-input>input:first-child{width:42%;}.modal.edit-contacts .address-input>input:nth-child(2),.modal.edit-contacts .address-input input:nth-child(3){width:12%;}.modal.edit-contacts .address-input>input:last-child{width:1%;}.modal.edit-contacts .address-input>a{width:5%;}.modal.edit-contacts .email-input input{width:50%;}.modal.edit-contacts .number-input input{width:35%;}.modal.edit-contacts label{margin-top:10px;margin-bottom:10px;font-size:18px;color:#20caee;}.modal.edit-contacts a{text-decoration:none;}.modal.edit-contacts a .icon-trash{font-size:20px;margin-left:5px;}.modal.edit-contacts a .icon-star{font-size:22px;margin-left:5px;}.modal.edit-contacts a.selected{display:inline;}.modal.edit-contacts a.selected .icon{color:#20caee;}.modal.edit-contacts #reader-account-add-address,.modal.edit-contacts #reader-account-add-email,.modal.edit-contacts #reader-account-add-number{margin-left:3px;font-size:13px;color:#912f6c;}.modal.edit-contacts #reader-account-add-address .icon-add,.modal.edit-contacts #reader-account-add-email .icon-add,.modal.edit-contacts #reader-account-add-number .icon-add{font-size:11px;}.modal.edit-contacts ::-webkit-input-placeholder{color:#d3d3d3;}.modal.edit-contacts ::-moz-placeholder{color:#d3d3d3;}.modal.edit-contacts :-ms-input-placeholder{color:#d3d3d3;}.modal.edit-contacts :-moz-placeholder{color:#d3d3d3;}.modal.holdings .modal-dialog,.modal.loans .modal-dialog,.modal.late-loans .modal-dialog,.modal.loans-history .modal-dialog,.modal.reader-fines .modal-dialog{width:900px;}.modal.holdings th,.modal.loans th,.modal.late-loans th,.modal.loans-history th,.modal.reader-fines th{padding-left:10px;}.modal.holdings td.selected .icon-trash:hover,.modal.loans td.selected .icon-trash:hover,.modal.late-loans td.selected .icon-trash:hover,.modal.loans-history td.selected .icon-trash:hover,.modal.reader-fines td.selected .icon-trash:hover{color:#000;}.modal.holdings td,.modal.loans td,.modal.late-loans td,.modal.loans-history td,.modal.reader-fines td{cursor:pointer;}.modal.holdings td:last-child,.modal.loans td:last-child,.modal.late-loans td:last-child,.modal.loans-history td:last-child,.modal.reader-fines td:last-child{font-weight:600;}.modal.holdings .empty,.modal.loans .empty,.modal.late-loans .empty,.modal.loans-history .empty,.modal.reader-fines .empty{text-align:center;font-size:16px;margin-top:20px;}.modal.holdings .dataTables_empty,.modal.loans .dataTables_empty,.modal.late-loans .dataTables_empty,.modal.loans-history .dataTables_empty,.modal.reader-fines .dataTables_empty{pointer-events:none;cursor:default;}.modal.loans.complete .title,.modal.holdings.complete .title{padding-right:15px;padding-left:15px;font-weight:600;font-size:18px;margin-bottom:5px;}.modal.loans.complete .dataTables_empty,.modal.holdings.complete .dataTables_empty{background:#eee;}.modal.holdings.complete #table-holdings-available_wrapper,.modal.holdings.complete #table-holdings-traffic_wrapper,.modal.holdings.complete #table-holdings-pending_wrapper{margin-bottom:15px;}.modal.loans.complete #table-late-loans_wrapper{margin-bottom:15px;}.modal.loans.complete #table-late-loans_wrapper td{pointer-events:none;cursor:default;}.modal.loans.late td,.modal.reader-fines td{cursor:default;}.modal.loans-history td{cursor:default;}.modal.loans-history .inline{display:inline;margin-right:10px;}.modal.loans-history .modal-body>div{display:flex;}.modal.loans-history .modal-body>div>button{margin-left:15px;}.modal.loans-history #loan-history-table-container{margin-top:30px;}.modal.loans-history #history-range{margin-top:15px;padding-right:15px;padding-left:15px;}.modal.admin-edit label,.modal.admin-add label,.modal.admin-edit input,.modal.admin-add input{display:block;}.modal.admin-edit input,.modal.admin-add input,.modal.admin-edit textarea,.modal.admin-add textarea{width:100%;}.modal.admin-edit textarea,.modal.admin-add textarea{resize:none;overflow-y:auto;height:80px;}.modal.admin-edit .modal-body,.modal.admin-add .modal-body{padding:35px;margin-bottom:0;}.modal.admin-edit input,.modal.admin-add input{width:100%;}.modal.admin-edit div.modal-input-group:not(:last-child),.modal.admin-add div.modal-input-group:not(:last-child){margin-bottom:10px;}.modal.admin-edit .modal-body>div>div>button,.modal.admin-add .modal-body>div>div>button,.modal.admin-edit .modal-body>div>div input,.modal.admin-add .modal-body>div>div input{display:inline-block;}.modal.admin-edit .modal-body>div>div button,.modal.admin-add .modal-body>div>div button{vertical-align:top;margin:0;padding:5px;height:100%;width:15%;background:#20caee;width:20%;outline:0;border:1px solid #b3b9bd;box-sizing:border-box;color:#fff;font-size:16px;}.modal.admin-edit .modal-body>div>div input,.modal.admin-add .modal-body>div>div input{border-left:none;width:80%;}.modal.admin-edit .modal-body>div>div input.image-input,.modal.admin-add .modal-body>div>div input.image-input{display:none;}.modal.admin-edit #collection-background,.modal.admin-add #collection-background{display:none;}.modal.admin-edit .bootstrap-datetimepicker-widget.dropdown-menu,.modal.admin-add .bootstrap-datetimepicker-widget.dropdown-menu{padding:10px;}