.newsletter-separator{width:1px;height:60%;float:none;background:#ccc}.newsletter-separator,.newsletter-separator>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsletter-separator>span{background:#fff}@media (max-width:767px){.newsletter-separator{height:1px;width:60%;border-left:none;position:relative;float:left}}.newsletter-section-content{position:relative}.newsletter-section-content #disclaimer-text{overflow:auto;height:50px}.newsletter-section-content .disclaimer-wrap input[type=checkbox]{top:10px}.newsletter-section-content .disclaimer-wrap label{font-weight:400}.newsletter-section-content .newsletter-form{width:90%;margin:0 auto}.newsletter-section-content .alert .em-check{border:2px solid #060;border-radius:50%;padding:4px;margin-right:10px}.newsletter-section-content .alert .em-info{font-size:24px}.newsletter-section-content .newsletter-section-subscribed .btn-opt{padding:0}.newsletter-section-content .newsletter-section-subscribed .btn-opt:hover{background-color:#eee}.newsletter-section-content .newsletter-section-subscribed .btn-opt span{color:#888;border:1px solid #eee;display:block;padding:7px 12px;font-size:14px;line-height:20px;border-radius:3px}.newsletter-section-content .newsletter-section-subscribed .btn-opt>input:checked+span{color:#005eb8;border-color:#005eb8;background-color:#ebf5ff}.ns-wrap-bottom-left,.ns-wrap-bottom-right,.ns-wrap-top-left,.ns-wrap-top-right{position:fixed;visibility:visible;z-index:1060}@media (max-width:767px){.ns-wrap-bottom-left,.ns-wrap-bottom-right,.ns-wrap-top-left,.ns-wrap-top-right{top:5px;left:5px;right:5px}}@media (min-width:768px){.ns-wrap-top-left,.ns-wrap-top-right{top:50px}.ns-wrap-bottom-left,.ns-wrap-bottom-right{bottom:50px}.ns-wrap-bottom-left,.ns-wrap-top-left{left:20px}.ns-wrap-bottom-right,.ns-wrap-top-right{right:20px}}.ns-box{display:block;padding:0;position:relative;margin:10px;max-width:340px;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}.ns-box .close{float:none;position:absolute;outline:0;top:0;right:0;z-index:1;font-size:13px;padding:8px;opacity:1;color:#bfbfbf}.ns-box .ns-box-inner{overflow:hidden;opacity:.95;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;border-radius:3px}.ns-box .ns-box-inner:hover{opacity:1}.ns-box .ns-content-title{font-size:14px;font-weight:700;margin:0 0 3px}.ns-box .ns-content{font-size:13px;background-color:#fff;padding:15px 25px 15px 15px;min-height:62px}.ns-box .ns-content b,.ns-box .ns-content strong{font-weight:600}.ns-box .ns-content p{margin:0}.ns-box .ns-content .ns-content-footer{margin:5px 0 0}.ns-box .thumbnail-wrapper{position:absolute;top:0;left:0;z-index:3;width:82px}.ns-box .thumbnail-wrapper+.ns-content{min-height:82px}@media (min-width:992px){.ns-box .thumbnail-wrapper+.ns-content{padding-left:90px}}@media (max-width:991px){.ns-box .thumbnail-wrapper{display:none}}@media (min-width:768px){.ns-box{width:340px}}.ns-effect-slide{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,opacity .2s ease-in-out}.ns-effect-slide.ns-show{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.ns-effect-slide.ns-show .ns-box-inner{-webkit-box-shadow:0 2px 30px -1px rgba(0,0,0,.15);box-shadow:0 2px 30px -1px rgba(0,0,0,.15)}.ns-wrap-bottom-right .ns-effect-slide,.ns-wrap-top-right .ns-effect-slide{-webkit-transform:translateX(100%);transform:translateX(100%)}.ns-wrap-bottom-right .ns-effect-slide.ns-show,.ns-wrap-top-right .ns-effect-slide.ns-show{-webkit-transform:translateX(0);transform:translateX(0)}.ns-effect-thumbslide .close{opacity:0;-webkit-transition:opacity 0 ease-in-out;transition:opacity 0 ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.ns-effect-thumbslide .ns-content p{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}.ns-effect-thumbslide .ns-content{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:transform .2s ease-in-out,-webkit-transform .4s ease-in-out,opacity .2s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}.ns-effect-thumbslide .thumbnail-wrapper{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition-delay:.4s;transition-delay:.4s}.ns-effect-thumbslide.ns-show .close{opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.6s;transition-delay:.6s}.ns-effect-thumbslide.ns-show .ns-content p{opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.ns-effect-thumbslide.ns-show .ns-content{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.4s;transition-delay:.4s}.ns-effect-thumbslide.ns-show .thumbnail-wrapper{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.ns-effect-thumbslide.ns-show .ns-box-inner{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-box-shadow:0 2px 30px -1px rgba(0,0,0,.15);box-shadow:0 2px 30px -1px rgba(0,0,0,.15)}.ns-type-browserupgrade .ns-content{background-color:#ff0}.ns-type-danger .thumbnail-wrapper,.ns-type-error .thumbnail-wrapper,.ns-type-success .thumbnail-wrapper,.ns-type-warning .thumbnail-wrapper{width:70px;padding:0}.ns-type-danger .thumbnail-wrapper+.ns-content,.ns-type-error .thumbnail-wrapper+.ns-content,.ns-type-success .thumbnail-wrapper+.ns-content,.ns-type-warning .thumbnail-wrapper+.ns-content{padding-left:75px}.ns-type-danger .thumbnail-wrapper .thumbnail,.ns-type-error .thumbnail-wrapper .thumbnail,.ns-type-success .thumbnail-wrapper .thumbnail,.ns-type-warning .thumbnail-wrapper .thumbnail{top:20px;bottom:0;right:0}.ns-type-danger .thumbnail-wrapper .em,.ns-type-error .thumbnail-wrapper .em,.ns-type-success .thumbnail-wrapper .em,.ns-type-warning .thumbnail-wrapper .em{font-size:20px;padding:5px 10px;border-radius:45px}@media (max-width:991px){.ns-type-danger .thumbnail-wrapper,.ns-type-error .thumbnail-wrapper,.ns-type-success .thumbnail-wrapper,.ns-type-warning .thumbnail-wrapper{display:block}}.ns-type-success .thumbnail-wrapper .em{background:#090;color:#fff}.ns-type-danger .thumbnail-wrapper .em,.ns-type-error .thumbnail-wrapper .em{font-size:42px;padding:0;background:0 0;color:#ef2809}.ns-type-warning .thumbnail-wrapper .em{background:#f90;color:#fff}.ns-container-fluid{-webkit-transition:max-height 1s ease-in;transition:max-height 1s ease-in;max-height:600px;overflow:hidden}.ns-container-fluid:empty{max-height:0}.ns-container-fluid .ns-box{margin:0;max-width:100%;width:100%}.header-notification .ribbon-type{background-color:#f8f3d6;color:#7c7048}.header-notification .ribbon-type .ribbon-title{color:#de8500}.header-notification .ribbon-type .btn{background-color:#de8500;border-color:#de8500;color:#fff}.header-notification .ribbon-type .close{color:#de8500;opacity:.6}.header-notification.no-padding{padding:0}.header-notification p{margin:0}.header-notification .close{position:absolute;top:0;right:10px}@media (min-width:768px){.header-notification .close{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0}}.header-notification .ns-hide{display:none}.header-notification .ribbon-title{min-width:180px}.header-notification .ribbon-content{width:100%}.header-notification .ribbon-action{width:100px}@media (max-width:991px){.header-notification .table-cell{display:block;padding:0}.header-notification .ribbon-action{margin-top:10px}}.newsletter-modal .modal-dialog{overflow:hidden}.newsletter-modal .newsletter-modal-header{background:#eee;padding-top:20px}.newsletter-modal .newsletter-modal-header .modal-newsletter-decoration{background-color:#fff;padding-bottom:50px;overflow:hidden;position:relative}.newsletter-modal .newsletter-modal-header .modal-newsletter-decoration:after{content:"";position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:1000px solid transparent;border-right:1000px solid transparent;border-top:100px solid #eee}.newsletter-modal .newsletter-modal-header .newsletter-title{margin:0 auto 10px;font-weight:700;text-align:center}@media (max-width:767px){.newsletter-modal .newsletter-modal-header .newsletter-title{margin:20px auto 10px;font-size:18px}}.newsletter-modal .newsletter-modal-header .newsletter-subtitle{font-size:16px;margin:0 auto;color:#666;width:50%;text-align:center}.newsletter-modal .newsletter-modal-header .close{position:absolute;top:10px;right:10px}@media (max-width:767px){.newsletter-modal .newsletter-modal-header .newsletter-subtitle{width:90%}}.newsletter-modal .newsletter-section-content{position:relative}.newsletter-modal .newsletter-section-content .newsletter-form{width:90%;margin:0 auto}.newsletter-modal .newsletter-section-content .alert .em-check{border:2px solid #060;border-radius:50%;padding:4px;margin-right:10px}.newsletter-modal .newsletter-section-content .newsletter-section-subscribed .btn-opt{padding:0}.newsletter-modal .newsletter-section-content .newsletter-section-subscribed .btn-opt:hover{background-color:#eee}.newsletter-modal .newsletter-section-content .newsletter-section-subscribed .btn-opt span{color:#888;border:1px solid #eee;display:block;padding:7px 12px;font-size:14px;line-height:20px;border-radius:3px}.newsletter-modal .newsletter-section-content .newsletter-section-subscribed .btn-opt>input:checked+span{color:#005eb8;border-color:#005eb8;background-color:#ebf5ff}@media (max-width:767px){.newsletter-modal .subscribe-btn-wrap{text-align:center}}