.navbar-tools .notification-dropdown-menu .innertabContentItem .contextual-alert{padding-left:0;padding-right:0;padding-top:12px;padding-bottom:24px}
.innertabContentItem ul{padding-right:1.5em}
.vitality .vi.p1{color:#596c80}
.dropdown.dropdown-notifications{outline:0}
.dropdown-notifications .notificationContainer .tabHead .tabHeadItem a{padding:0 20px}
.navbar.logged-in .navbar-one li.dropdown-notifications .notification-dropdown-menu .my-insurance-tab a[data-insurance-notification-count]:after{content:attr(data-insurance-notification-count);position:absolute;top:-8px;right:-2px;border-radius:50%;border:1px solid #d31145;background-color:#d31145;line-height:20px;font-size:16px;text-align:center;color:#fff}
.dropdown-notifications .vitality-notification .tabHeadItem{position:relative}
.navbar-one .navbar-tools>li .navbar-tool-label[data-notification-count]:after{right:-10px;width:24px;height:24px;line-height:24px}
.unread-notification-dot{position:absolute;left:-12px;top:40%;color:#22a8da}
.notification-dropdown-menu span.notifition_NoData{display:block;font-size:18px;padding:24px;text-align:center}
.navbar-three.navbar-sub{display:none}
.navbar-sub-spacer{display:none !important}
@media(max-width:767px){.navbar-brand svg,.navbar-brand svg image{width:90px !important}
}
@media(min-width:1025px){.topnav .navbar-brand .navbar-brand-img{width:36%;height:36%}
}
@keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-moz-keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-webkit-keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-o-keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-moz-keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-webkit-keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@-o-keyframes rotate-loading{0{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0)}
100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}
}
@keyframes loading-text-opacity{0{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes loading-text-opacity{0{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes loading-text-opacity{0{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
@-o-keyframes loading-text-opacity{0{opacity:0}
20%{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
.vitality-loading-mask.column{width:100%;height:100%;background:transparent;z-index:100;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
.vitality-loading-mask.fadeInNoTransform{-webkit-animation-name:fadeInNoTransform;animation-name:fadeInNoTransform}
.vitality-loading-mask.animated{animation-duration:.5s;animation-fill-mode:both}
.vitality-loading-mask .loading-container{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}
.vitality-loading-mask *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.vitality-loading-mask .loading{border:2px solid transparent;border-color:transparent #fff transparent #fff;-moz-animation:rotate-loading 1.5s linear .01s infinite normal;-moz-transform-origin:50% 50%;-o-animation:rotate-loading 1.5s linear .01s infinite normal;-o-transform-origin:50% 50%;-webkit-animation:rotate-loading 1.5s linear .01s infinite normal;-webkit-transform-origin:50% 50%;animation:rotate-loading 1.5s linear .01s infinite normal;transform-origin:50% 50%}
.vitality-loading-mask .loading-container,.vitality-loading-mask .loading{height:100px;position:relative;width:100px;border-radius:100%}
.vitality-loading-mask .loading-container:hover .loading,.vitality-loading-mask .loading-container .loading{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#loading-text{-moz-animation:loading-text-opacity 1.5s linear .01s infinite normal;-o-animation:loading-text-opacity 1.5s linear .01s infinite normal;-webkit-animation:loading-text-opacity 1.5s linear .01s infinite normal;animation:loading-text-opacity 1.5s linear .01s infinite normal;color:#fff;margin-top:40px;opacity:.9;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100px;left:20px;font-family:AIABody",Arial,"Helvetica Neue",Helvetica,sans-serif;
        }



@media (max-width: 767px){
    .alert-strong .alert-strong-cols{
        position: relative;
        height: 60px;
    }
    .alert-strong .alert-strong-cols .alert-strong-content .bt2 {
        font-family: "AIABody", Arial, "Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:10px}
.alert-strong .alert-strong-cols .alert-strong-thumbnail{position:absolute;top:20px;left:12px;margin-right:12px}
.alert-strong .alert-strong-cols .alert-strong-body{margin-left:48px;margin-right:40px}
.alert-strong .alert-strong-cols .alert-strong-content{padding-top:6px;padding-bottom:6px;border-right:0}
}
.vitality-search-input-in>.input-group>.input-group-addon,.vitality-search-input-in>.input-group>.input-group-colsed{float:right;width:40px;display:inline-block;height:40px;line-height:38px;text-align:center;cursor:pointer}
.vitality-search-input-in>.input-group>.form-control{padding-left:16px}
#confirm-modal .partial-screen-modal-dialog .modal-header{height:auto !important}