.message:nth-child(1){border-top:1px solid #aeaeae}.message{border-bottom:1px solid #aeaeae;padding:6px 0 6px 0}.message h1{float:left;font-weight:bold;font-size:20px;margin-bottom:0}.message s{text-decoration:none !important;color:#fff;font-weight:normal !important;margin-right:2px}.message b{text-decoration:none !important;color:#800080;margin-left:10px}.message .details{margin:3px}.message .tags{float:right}.message-info{width:100%}.message-info td,.message-info-nodata td{padding:4px !important}.message-info td:first-child,.message-info-nodata td:first-child{font-weight:bold;width:100px !important}.message-new{background-color:#f3ff87}@media(max-width:768px){.message .tags{float:none}.message h1{float:none}.bill-info{text-align:center !important;float:none !important;display:block}.responsive-button{width:100% !important}.attachments-bill-list .btn{max-width:250px}}.toggle-group-1{display:inline-block !important}.search-button{font-size:20px;margin-right:5px;padding:15px;float:left}.bill-info{float:right;color:#00f;font-weight:bold;font-size:20px}.message-alert{font-size:24px;display:inline-block;margin-right:2px;margin-left:1px}.message-alert-active{color:#008000}.message-alert-lapsed{color:#c4c3c3}.responsive-button{width:200px;margin-top:3px}.break-words{word-break:break-all}.message-section-header{background-color:#000083;color:#fff !important}.rule-email-focus{background-color:#f3ff87 !important}.rule-subject-focus{background-color:#f3ff87 !important}.rule-title{background-color:#008000;color:#fff}.attachment-image-list{position:absolute;top:0;left:0;width:100%;overflow:scroll;margin-top:12px}.attachment-image-list-header{position:fixed;top:0;width:100%;background-color:#008000;border-bottom:1px solid #808080;padding:12px 8px 12px 8px;color:#fff}.attachment-image-list-header .glyphicons{font-size:30px;margin-left:10px;cursor:pointer}.attachment-pages{display:block;margin:0 auto 0 auto !important}.attachment-pages{margin-bottom:2px;border-bottom:3px solid #000;background-color:#fff !important;background-repeat:no-repeat;background-position:center;background-size:100px;background-image:url('/img/loading.gif')}.attachment-pages-full{width:100%}.attachments-bill-list .btn{word-wrap:break-word}.tfa-info{width:100%;background-color:#9370d8;color:#fff !important;padding:5px 10px 10px 10px;margin-bottom:3px}.email-verify-info{width:100%;background-color:#fbc769;color:#000 !important;padding:15px;margin-bottom:3px;border-radius:5px;border:1px solid #f00}.page-buttons{width:30px;color:#fff !important;margin-right:2px}.page-buttons-filters{width:unset;font-size:17px !important;margin-right:0 !important;margin:2px !important}.page-buttons .glyphicons{margin-top:2px}.page-buttons.selected{background-color:#008000 !important}.message-more-info td{background-color:#e5e5e5 !important;border-bottom:1px solid #fff !important}.popover{width:400px}.tag-search{width:200px !important;padding-left:4px;outline:0 solid transparent}.tag-search.empty{color:#303030}.tag-search-results{position:absolute;width:100%;max-width:300px;height:300px;border:1px solid #aeaeae;top:45px;left:0;background-color:#fff;overflow-y:scroll;padding:6px;z-index:999}.tag-search-container .badge-custom{font-size:20px;margin:4px}.tag-search-items{width:100%;box-sizing:unset !important}.tag-search-results .badge-custom{font-size:20px;margin:5px}.tag-search-results .badge-custom:last-child{margin-right:4px}.tag-search-container{border:1px solid #aeaeae;border-radius:3px;padding:6px;vertical-align:middle}.week-summary{width:100%;padding:4px;text-align:center}.week-summary .week-box{border:1px solid #000;display:inline-block;min-width:70px;margin:1px!important}.week-title{font-weight:bold;font-size:12px;text-align:center;width:100%;display:block;background-color:#00f;color:#fff;border-bottom:1px solid #000}.week-total{text-align:center;font-size:14px;padding:0 2px 0 2px!important}.weekly-title .glyphicons{margin:3px 3px 0 0}.settings-item{font-weight:bold}.settings-item input{margin-right:5px}#SearchMessages{max-width:500px}.message-week-separator{width:100%;background-color:#fac2c2;color:#000;padding:2px;text-align:center;font-size:14px}.add-button{color:#008000;font-size:25px}#CameraAdd,#GalleryAdd{color:#fff;font-size:20px}.badge-small{font-size:15px!important;cursor:pointer}.col{padding-right:6px!important;padding-left:6px!important}.bg-light-green{background-color:#69d769!important}.bg-light-red{background-color:#ffb6b6 !important}.message-notes .lead{white-space:pre-line}