body,html{width:100%;height:100%;min-width:320px;position:relative;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}b{font-weight:700}#formWrapper{position:absolute;width:250px;height:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px}#formBG{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background:#fff;border-radius:15px 0 15px 15px;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.23);box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}#formTIT{position:absolute;top:0;left:0;width:100%;height:97px;border-top-left-radius:15px;border-top-right-radius:0;background-color:#fecf94}#formTIT p{top:0;left:0;height:100%;line-height:2.2em;width:80%;margin:20px auto 0;font-size:1.3em;font-weight:700}#formTIT a{position:absolute;top:20px;right:0;height:100%}form.homeFORM{position:absolute;margin-top:55px;width:80%;height:65%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.inputWapper{height:50px;width:100%;margin-bottom:10px;border-bottom:1px solid #f90;position:relative}.inputWapper.submitBT{border:0;position:absolute;bottom:0}.homeFORM input{height:100%;width:100%;border:0;background:0 0;color:#3c3c3c}.homeFORM input[type=submit]{height:100%;border:0;background:#f90;color:#fff;border-radius:30px}.showHideWapper{width:22px;position:absolute;right:0;top:16px;padding-left:5px;border-left:1px solid #98989b}.showHideWapper img{width:100%;height:auto}.error{font-size:.8em;color:red}::placeholder{color:#f90}:-ms-input-placeholder{color:#f90}::-ms-input-placeholder{color:#f90}.nothing2show{font-size:40px;text-align:center;width:100%;max-width:500px;margin:0 auto}.nothing2show img{width:100%;height:auto}.nothing2show p{font-size:20px}.nothing2show p #countdownTXT{display:inline-block}.logoutWrpr{height:50px;position:relative;background:#f90}.logoBT{position:absolute;top:5px;left:5%;display:block;text-decoration:none;color:#fff}.logoBT img{width:100px;height:auto}.logoutBT{position:absolute;top:10px;right:5%;display:block;text-decoration:none;color:#fff}.logoutBT img{width:20px;height:auto;position:relative;top:5px}.navWrpr{height:69px;position:relative;text-align:right;padding-right:5%;background:#ffdda9;background:-moz-linear-gradient(0deg,#f9e6d0 0,#ffdda9 100%);background:-webkit-linear-gradient(0deg,#f9e6d0 0,#ffdda9 100%);background:linear-gradient(0deg,#f9e6d0 0,#ffdda9 100%)}.navBT{width:75px;margin-right:10px;display:inline-block;text-decoration:none;color:#fff;font-weight:700;font-size:14px;background:#a20000;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.navBT img{width:18px;height:auto;position:relative;top:4px;margin-right:13px}.contentStuffs{width:100%;min-height:100%;background:#f90;background:-moz-linear-gradient(180deg,#f9e6d0 0,#fbc36f 100%);background:-webkit-linear-gradient(180deg,#f9e6d0 0,#fbc36f 100%);background:linear-gradient(180deg,#f9e6d0 0,#fbc36f 100%)}.contentTitle{width:90%;height:69px;margin:0 auto 30px;font-size:30px;color:#ff9901;font-weight:700;border-bottom:1px solid #ff9901}.contentTitle p{height:69px;display:table-cell;vertical-align:middle;padding:0 10px}.bottomWarningInstitutional{padding:20px;text-align:center;font-family:monospace;margin-top:80px}#blocksWrpr{width:100%;position:relative;padding:30px 0;text-align:center}.block{display:inline-block;width:200px;height:230px;position:relative;margin:20px;padding:20px}.block .blockBG{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;background:#fff;border-radius:15px 0 15px 15px;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.23);box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}.block .blockCONTENTS{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.block .blockCONTENTS .icon{width:60%;height:60%;margin:28px auto 8px;opacity:.9}.block .blockCONTENTS .icon img{width:100%;height:auto}.block .blockCONTENTS .txt{width:100%;font-size:20px;text-align:center;font-weight:700;background:#ff9901;height:62px;padding:5px 0;color:#fff;text-decoration:none;line-height:1.3em;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.ContactsList{width:90%;margin:0 auto}.tableContactsEdit{color:#000;text-decoration:none;display:block}.viewIconNewsList{width:20px;margin:auto}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333;font-size:13px}table.dataTable{padding:30px 2px 0;margin-bottom:30px}table.dataTable thead td,table.dataTable thead th{padding:10px;border:0}table.dataTable tbody tr{background-color:transparent}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#ffc36b}table.dataTable.order-column.stripe tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:transparent;font-weight:700}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#ff9901}table.dataTable tbody td{padding:8px 0;text-align:center;font-size:13px}table.dataTable.no-footer{border:0}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.paginate_button.current:hover{border:1px solid #ff9901!important;background:#ff9901!important;color:#fff!important}[data-cellname="Aniv."],[data-cellname="Gen."],[data-cellname="Tit."],[data-cellname="Unsubs."],[data-cellname=id]{width:13px}.statusContact{width:90%;margin:0 auto 20px;position:relative}.statusContact div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.boxedBordered{background-color:#ffe5c5;border:1px solid #ecba6f}.statusContact .statusLabel{display:inline-block;width:50%;height:80px;min-width:220px;vertical-align:top}.statusContact .statusLabel p{font-size:20px;padding:20px}.statusContact .statusLabel p span{font-size:16px}.statusContact .ownerLabel{display:inline-block;width:50%;height:80px;min-width:220px;vertical-align:top;text-align:right}.statusContact .ownerLabel p{font-size:16px;padding:20px}.statusContact .ownerLabel p b{font-size:20px}.ContactStuff{width:90%;margin:0 auto 20px;position:relative}.ContactStuff article{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ContactStuff .dadosContact{width:70%;min-width:300px;display:inline-block}.ContactStuff .dadosContact form{padding:20px;vertical-align:top}.ContactStuff .dadosContact form .formBlock{height:60px;width:100%;margin-bottom:30px;border-bottom:1px solid #f90;position:relative}.ContactStuff .dadosContact form .formBlock label{color:#f90;font-size:18px}.ContactStuff .dadosContact form .formBlock input{height:90%;width:100%;border:0;background:0 0;color:#3c3c3c;font-size:18px;margin:0 10px}.ContactStuff .newsletterContact{width:30%;min-width:200px;min-height:300px;display:inline-block;border-left:1px solid #ff9901;vertical-align:top;margin-top:30px}.ContactStuff .newsletterContact ul{margin:20px}.ContactStuff .newsletterContact ul li{margin:20px 0;border:1px solid #ff9901;border-radius:10px;padding:10px}.ContactStuff .newsletterContact ul li p.title{text-align:center}.ContactStuff .newsletterContact ul li p.status{color:red;margin-top:5px;border-top:1px dotted #ff9901;padding-top:5px;text-align:right}.sendNewsContents{width:90%;margin:0 auto}.sendNewsContents p.nota,.sendNewsContents p.title{text-align:center;margin-bottom:20px}.sendNewsContents p.title{font-size:24px}.sendNewsContents a.confirmButtons{display:block;margin:50px auto;width:200px;height:50px;text-align:center;line-height:1.7em;font-size:26px;text-decoration:none;border-radius:20px}.sendNewsContents a#confirmButtonsgreen{color:#fff;background-color:green}.sendNewsContents a#confirmButtonsred{color:#fff;background-color:#a20000}.todoTitle{width:100%;font-size:30px;text-align:left;font-weight:700;color:#000;text-decoration:none;line-height:1.1em;border-bottom:1px dotted #000;padding:40px 14px;margin-bottom:30px}.InsereContatsFORM label{padding:15px;width:250px;color:#ff8d00;font-weight:700;font-size:20px}.InsereContatsFORM select{padding:10px;border:1px solid #ff8d00;border-radius:12px;width:250px;height:45px;margin:10px;font-size:20px}.InsereContatsFORM p.errorTXT{color:red}.InsereContatsFORM .inputSTUFF{padding:10px;border:1px solid #ff8d00;border-radius:12px;width:250px;margin:10px;font-size:20px}