.contact-container.contact-bg-img{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;color:#000}.contact-container.contact-bg-img::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25)}.contact-container.nltblue{background-color:#4590aa;color:#fff}.contact-container.nltblue a,.contact-container.nltblue a:active,.contact-container.nltblue a:focus,.contact-container.nltblue a:hover{color:#fff}.contact-container.nltred{background-color:#cb2340;color:#fff}.contact-container.nltred a,.contact-container.nltred a:active,.contact-container.nltred a:focus,.contact-container.nltred a:hover{color:#fff}.contact-details{padding-top:10px;padding-bottom:30px;text-align:left;padding-left:20px;align-self:center;margin-bottom:5px}.contact-details .contact-item{margin-bottom:10px;height:30px;vertical-align:middle}.contact-details .contact-item .icon{min-width:16px;text-align:center}.contact-details .section-header{margin-bottom:15px;width:100%}.contact-details a,.contact-details a:active,.contact-details a:focus,.contact-details a:hover{text-decoration:none}.media-body{word-wrap:anywhere}.contactForm .form-group{text-align:left}.contact-messages{padding-top:10px;padding-bottom:20px}.contact-messages .btn.btn-primary{background-color:#313638!important}.contact-messages .btn.btn-primary:hover{background-color:#000!important}.contact-messages .table-container{margin-top:20px}.contact-messages .table-container .messages_table_header{background-color:#313638;color:#fff}.contact-messages .table-container .message-status-icon{display:grid;justify-content:center;padding-top:15%}.contact-messages .table-container .message-status-icon .read{color:green}.contact-messages .table-container .message-status-icon .unread{color:#00f}.contact-messages .table-container .message-status-icon .archived{color:orange}.contact-messages .message_details_container{background-color:#d3d3d3;margin-top:20px;padding:20px;color:#212529;border:1px solid #000;box-shadow:0 0 10px gray;border-radius:10px}.contact-messages .message_details_container .title{font-weight:700}.contact-messages .message_details_container .message_body{background-color:#fff;margin-top:15px;margin-left:15px;min-height:200px;color:#212529;padding:10px;margin-right:15px;border:1px solid #000}.contact-messages .message_details_container .message_body_text{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.alert-success{border-color:#e6e6e6;border-left:5px solid #00986a;background-color:#fff;color:#888}.alert-info,.alert-warning{border-color:#e6e6e6;background-color:#fff;color:#888}.alert-info{border-left:5px solid #00b3c8}.alert-warning{border-left:5px solid #f9af2c}.alert-danger{border-color:#e6e6e6;border-left:5px solid #c82630;background-color:#fff;color:#888}@media (min-width:768px){.alert{border-radius:6px;display:table;width:100%;padding-left:78px;position:relative;padding-right:60px;border:1px solid #e6e6e6}.alert .close{color:#888;opacity:1;float:none;position:absolute;right:18px;top:50%;margin-top:-12px;font-size:25px}.alert .icon{text-align:center;width:58px;height:100%;position:absolute;top:0;left:0;border:1px solid #bdbdbd;padding-top:15px;border-radius:6px 0 0 6px}.alert .icon i,.alert .icon img{font-size:20px;color:#fff;margin-top:-10px;position:absolute;top:50%}.alert .icon i{left:21px}.alert .icon img{left:18px}.alert.alert-success .icon,.alert.alert-success .icon:after{border-color:none;background:#00986a}.alert.alert-info .icon,.alert.alert-info .icon:after{border-color:none;background:#00b3c8}.alert.alert-warning .icon,.alert.alert-warning .icon:after{border:none;background:#f9af2c}.alert.alert-danger .icon,.alert.alert-danger .icon:after{border-color:none;background:#c82630}}.settings-container{padding-top:10px;padding-bottom:20px}.settings-container .btn.btn-primary{background-color:#313638!important}.settings-container .btn.btn-primary:hover{background-color:#000!important}.settings-container .table-container{margin-top:20px}.settings-container .table-container .settings_table_header{background-color:#313638;color:#fff}