/*
National Microsite global.css
*/
html {
font-size: 1em;
}
body {
font-family: Roboto;
color: #333;
font-size: 1em;
line-height: 1.45;
}
/*heading override Start*/
h1,
.h1 {
font-size: 36px !important;
font-weight: 400 !important;
}
h2,
.h2 {
font-size: 30px !important;
font-weight: 400 !important;
margin-top: 15px !important;
}
h3,
.h3 {
font-size: 24px !important;
font-weight: 400 !important;
}
h4,
.h4 {
font-size: 18px !important;
font-weight: 500 !important;
}
h5,
.h5 {
font-size: 14px !important;
font-weight: 400 !important;
}
h6,
.h6 {
font-size: 12px !important;
font-weight: 400 !important;
}
.home-heading-size {
font-size: 34px !important;
}
/*heading override End*/
/*common CSS Start*/
.roboto-regular {
font-family: Roboto;
font-weight: 400;
}
.no-space {
padding-left: 0;
padding-right: 0;
}
.text-deco-underline {
text-decoration: underline !important;
}
.text-deco-none {
text-decoration: none !important;
}
.font-normal {
font-weight: normal;
}
.font-size-12 {
font-size: .750em;
}
.font-size-14 {
font-size: .875em;
}
.font-size-15 {
font-size: .9375em;
}
.font-size-16 {
font-size: 16px !important;
}
.bold {
font-weight: 700 !important;
}
.label-style {
font-weight: bold;
margin-bottom: 5px;
display: inline-block;
}
.lh-1 {
line-height: 1.42857143;
}
.lin-ht-1 {
line-height: 1;
}
.lin-ht-roboto-36 {
line-height: .81;
}
.clr-9 {
color: #999;
}
.clr-6 {
color: #666;
}
.clr-3 {
color: #333333 !important;
}
.clr-73 {
color: #737373;
}
.clr-white {
color: #ffffff;
}
.txt-truncate-ellipsis {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.primary-blue {
color: #00468b !important;
}
.secondary-gray {
color: #8a8a8a;
}
.hb-green {
color: #9A9500;
}
.bg-white {
background-color: #FFF;
}
.bg-lightgray {
background-color: #f2f2f2;
}
.bg-blue-transparent {
background-color: rgba(0, 70, 139, 0.9) !important;
color: #fff !important;
}
.bg-blue-transparent a {
color: #fff !important;
text-decoration: underline !important;
}
.d-block {
display: block !important
}
.d-inline-block {
display: inline-block
}
.d-flex {
display: flex;
}
.d-flex.center {
align-items: center
}
.d-flex.space-between {
justify-content: space-between;
}
.w-auto {
width: auto !important;
}
.w-100 {
width: 100% !important;
}
.max-w-100 {
max-width: 100%;
}
.txt-decoration-none {
text-decoration: none !important;
}
.pad-0 {
padding: 0 !important
}
.p-15 {
padding: 15px !important;
}
.p-20 {
padding: 20px !important
}
.pt-8 {
padding-top: 8px;
}
.pt-10 {
padding-top: 10px !important;
}
.pt-15 {
padding-top: 15px !important;
}
.pt-20 {
padding-top: 20px !important;
}
.pr-0 {
padding-right: 0px !important;
}
.pb-10 {
padding-bottom: 10px !important;
}
.pb-20 {
padding-bottom: 20px !important;
}
.m-0 {
margin: 0 !important
}
.mt-5 {
margin-top: 5px;
}
.mt-7 {
margin-top: 7px;
}
.mt-8 {
margin-top: 8px;
}
.mt-15 {
margin-top: 15px !important
}
.mt-20 {
margin-top: 20px !important
}
.mt-28 {
margin-top: 28px !important
}
.mt-40 {
margin-top: 40px !important
}
.mt-45 {
margin-top: 45px !important
}
.mt-60 {
margin-top: 60px !important
}
.mt-0 {
margin-top: 0 !important;
}
.mt-35 {
margin-top: 35px;
}
.mt-m-20 {
margin-top: -20px;
}
.mr-0 {
margin-right: 0 !important;
}
.mr-5 {
margin-right: 5px !important;
}
.mr-15 {
margin-right: 15px !important;
}
.mr-20 {
margin-right: 20px !important
}
.mb-0 {
margin-bottom: 0 !important
}
.mb-5 {
margin-bottom: 5px !important
}
.mb-15 {
margin-bottom: 15px !important
}
.mb-25 {
margin-bottom: 25px !important;
}
.mb-30 {
margin-bottom: 30px !important;
}
.mb-27 {
margin-bottom: 27px;
}
.mb-35 {
margin-bottom: 35px;
}
.mb-44 {
margin-bottom: 44px !important;
}
.ml-0 {
margin-left: 0 !important;
}
.m-l-22 {
margin-left: 22px;
}
.p-l-0 {
padding-left: 0px !important;
}
.p-r-0 {
padding-right: 0px;
}
.m-auto {
margin-right: auto;
margin-left: auto;
display: block;
}
.float-none {
float: none;
}
.border-r-0 {
border-radius: 0;
}
.brdr-0 {
border: 0
}
.brdr-r-bot-0 {
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.brdr-r-rig-0 {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.header-section {
margin-top: 30px;
margin-bottom: 30px;
}
.section {
margin-top: 20px;
margin-bottom: 20px;
}
a {
color: #00468b;
text-decoration: underline;
}
a:hover,
a:focus {
color: #00468B;
}
.link-blue {
color: #00468b;
}
.text-space-indent{
text-indent: -20px;
padding-left: 20px;
}
/*Button Styles Start*/
.btn-primary {
font-size: 1em;
text-transform: uppercase;
font-weight: bold;
border-radius: 0px;
background-color: #00468b;
border: 2px solid #00468b;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
background-color: #fff;
border: 2px solid #00468b;
color: #00468b !important;
}
.hb-btn-white {
border: 2px solid #ccc !important;
background-color: #FFF;
}
.hb-btn-white:hover {
background-color: #e6e6e6;
border-color: #adadad !important;
}
.medium-buttons .btn {
padding: 6px 12px;
}
/*Button Styles End*/
.form-control {
border-radius: 0;
}
.para-head {
margin-bottom: 2px
}
.para-head+p {
margin-top: 0 !important
}
/*common CSS End*/
.content-space-para p {
margin: 0 !important;
}
/*Alert Start*/
.alert_notify .alert {
padding-bottom: 15px;
padding-top: 20px;
}
.alert_notify .alert-danger {
background: #da3636;
font-size: 1em;
color: #ffffff;
border: 0;
border-radius: 0;
margin-bottom: 0;
padding-left: 0;
padding-right: 0;
}
.notify-alert .notify-close {
color: #fff;
position: absolute;
top: 0;
right: 15px;
}
.notify-alert .glyphicon.hbicon-cross {
font-size: 16px;
}
.notify-alert p {
font-size: 16px;
margin-bottom: 5px;
}
.alert-danger [class*='icon-'] {
color: #fff;
}
.alert_notify a {
color: #fff;
}
.alert_notify a:hover {
text-decoration: underline;
}
.notify-alert .w-90 {
width: 90%;
}
.alert-fadein {
-webkit-animation-duration: 1000ms;
-moz-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-delay: 100ms;
-moz-animation-delay: 100ms;
animation-delay: 100ms;
}
/*Alert End*/
/* Home Two Block Default Size Start */
.microsite-default-theme .microsite-megamenu-arrow-size {
font-size: 10px;
}
.microsite-default-theme .microsite-bottom-padd {
padding-bottom: 40px;
}
/* Home Two Block Default Size End */
/*Header Start*/
/*affix*/
.affix {
top: 0;
width: 100%;
z-index: 999 !important;
}
.affix+div,
.affix+section {
padding-top: 100px;
}
.affix .w3_megamenu {
box-shadow: 0px 4px 6px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 4px 6px 1px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 4px 6px 1px rgba(0, 0, 0, 0.5);
}
.affix .header-section {
margin-top: 0;
margin-bottom: 0;
}
.affix .secondary-header .navbar-brand {
width: 150px;
height: auto;
padding: 9px 15px;
}
.affix .logo-content {
margin-top: 13px;
margin-bottom: 13px;
font-size: 16px !important;
line-height: 0.9;
padding-bottom: 5px;
padding-top: 8px;
}
.affix .meet-btn {
padding-right: 0px !important;
}
.affix .logo-sub-content {
margin-left: 20px;
font-size: 12px;
}
.affix .top-contact {
margin-top: 10px;
margin-right: 15px;
}
.affix p,
.affix .mem-call {
margin: 0;
font-size: 0.9em;
}
.affix .secondary-header a.btn {
padding: 0.2em 1.4em;
}
.affix .header-section {
box-shadow: 0px 4px 6px 1px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 4px 6px 1px rgba(0,0,0,0.5);
-webkit-box-shadow: 0px 4px 6px 1px rgba(0,0,0,0.5);
}
.searchbutton .hbicon-search:before {
font-weight: bold;
font-size: 15px;
color: #333;
}
.access-read.search-popup {
opacity: 0;
font-size: .15em;
}
.primary-header {
background-color: #f2f2f2;
margin-bottom: 0.2em;
min-height: 0.85em;
}
.primary-header .primary-nav>li>a {
padding-top: 0.5em;
padding-bottom: 0.5em;
font-weight: normal;
color: #333;
text-decoration: none;
font-weight: bold;
font-size: 12.33px;
}
.primary-header .primary-nav>li>a:hover {
color: #666;
background-color: transparent;
text-decoration: none;
}
.top-contact {
margin-top: 12px;
}
.mem-call {
margin-top: 3px;
}
/*Header End*/
/*Logo*/
.secondary-header {
border-radius: 0;
background-color: #fff;
color: #333;
border: 0px solid transparent;
margin-bottom: 0em;
}
.secondary-header .navbar-brand {
width: 250px;
height: auto;
padding-bottom: 0;
padding-top: 0;
}
.b-left {
border-left: 1px solid #ccc;
}
.logo-content {
padding-left: 15px;
font-size: 24px !important;
line-height: 0.9;
padding-bottom: 12px;
padding-top: 12px;
margin: 10px 0;
font-weight: 400;
}
.logo-sub-content {
font-size: 16px;
margin-left: 20px;
}
button.btn,
button.btn-default,
a.btn-default,
a.btn,
input[type='submit'].btn-info {
padding: 0.6em 1.4em;
border-radius: 0px;
font-weight: bold;
font-size: 1em;
text-decoration: none;
font-weight: bold;
border: 2px solid #00468b;
}
.hb-button-size {
padding: 7px 21px !important;
line-height: 1;
}
.member-signin {
background-color: #00468b !important;
color: #fff !important;
}
a.member-signin:hover,
button.member-signin:hover {
background-color: #fff !important;
border: 2px solid #00468b !important;
color: #00468b !important;
}
/*Logo End*/
/*** mega menu Start*/
.dropdown-menu {
font-size: .875em;
}
.w3_megamenu .withdesc .title {
font-weight: 500;
font-size: 16px !important;
}
.navbar-nav>li.dropdown>a>.arrow {
top: 14px;
right: 8px;
}
.left-menu-arrow {
font-size: 0.8em;
margin-top: 3px;
color: #333;
}
.navbar-nav>li.dropdown>a>.arrow {
transition: all 0.2s ease 0s;
font-size: 0.7em;
margin-top: -1px;
}
.dropdown-toggle .arrow {
position: absolute;
}
#mega-nav .nav {
margin-right: 0;
}
#mega-nav .nav>li>a,
#mega-nav .nav>li>a:active,
#mega-nav .nav>li>a:visited,
#mega-nav .nav>li>a:focus {
padding-top: 0;
text-decoration: none;
font-size: 1em;
color: #333;
text-transform: none;
}
#mega-nav .nav>li>a:hover {
color: #005EB8;
background-color: transparent;
font-weight: bold;
}
#mega-nav .nav .open>a,
#mega-nav .nav .open>a:hover,
#mega-nav .nav .open>a:focus {
background: transparent;
}
#mega-nav .nav>li>a:hover {
text-shadow: 0.6px 0px 0px #666666;
font-weight: normal !important;
}
#mega-nav {
margin: 0;
text-align: center;
margin: 0;
}
#mega-nav .nav {
position: static;
z-index: 9;
display: inline-block;
float: none;
vertical-align: middle;
}
#mega-nav .navbar-nav>li {
margin-bottom: -3px;
border: 1px solid transparent;
border-bottom: 0px;
}
#mega-nav .navbar-nav>li a {
padding-top: 8px !important;
padding-bottom: 8px !important;
padding-right: 1.8em;
}
#mega-nav .navbar-nav>li.open a {
background: #fff !important;
border: 1px solid #dddddd !important;
border-bottom: 0px !important;
color: #666;
}
#mega-nav .nav>li>a:hover {
color: #666;
box-shadow: none;
}
#mega-nav .navbar-nav>li {
margin-bottom: -3px;
border: 1px solid transparent;
border-bottom: 0;
}
#mega-nav .navbar-nav>li.open li a {
color: #00519b !important;
}
.w3_megamenu {
position: relative;
z-index: 9;
background: #f2f2f2 none repeat scroll 0 0;
border-bottom: 1px solid #ddd;
padding: 2px 0;
}
.w3_megamenu .nav,
.w3_megamenu .collapse,
.w3_megamenu .dropup,
.w3_megamenu .dropdown {
position: static;
}
.w3_megamenu .nav {
margin-top: 0;
}
.w3_megamenu .navbar-nav>li>.dropdown-menu {
margin-top: 1px !important;
}
.w3_megamenu .w3_megamenu-content {
padding: 1em 0em 1em 0em !important;
}
li.w3_megamenu-content {
column-count: 3;
column-gap: 1em;
-moz-column-count: 3;
-moz-column-gap: 1em;
-webkit-column-count: 3;
-webkit-column-gap: 1em;
padding: 0;
height: 205px;
column-fill: auto;
}
.w3_megamenu .dropdown-menu {
border: 0px !important;
min-height: auto;
z-index: 9999;
}
.w3_megamenu .dropdown-menu * {
z-index: 9999;
}
.w3_megamenu .dropdown-menu a:hover {
text-decoration: none !important;
}
.w3_megamenu .w3_megamenu-content.withdesc a::after {
margin: 0 !important
}
.w3_megamenu .nav>li.dropdown.open .dropdown-menu {
border: 0px !important;
-webkit-box-shadow: 0 10px 6px -4px #999;
-moz-box-shadow: 0 10px 6px -4px #999;
box-shadow: 0 10px 6px -4px #999;
}
.w3_megamenu ul.nav li.dropdown:hover>ul.dropdown-menu {
display: block;
z-index: 9999;
}
.w3_megamenu ul.nav li.dropdown.active-menu>ul.dropdown-menu {
display: block;
}
#mega-nav ul.dropdown-menu {
padding: 17px 0 20px !important;
}
.w3_megamenu .title {
margin-top: 0px !important;
margin-bottom: 0px !important;
white-space: nowrap;
padding-bottom: 0px !important;
display: inline-block;
}
.w3_megamenu-content div {
margin: 0 1em;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
padding: 0;
width: 12em;
width: 95%;
}
#mega-nav .nav {
display: inline-block;
float: none;
vertical-align: middle;
}
.w3_megamenu .title a {
border: 0 none;
outline: 0 none;
}
.w3_megamenu-content {
line-height: 1.1;
}
.active-menu {
background: #fff !important;
border: 1px solid #dddddd !important;
border-bottom: 0px !important;
color: #666;
}
#mega-nav .nav .dropdown-menu .w3_megamenu-content a {
padding-bottom: 0 !important;
}
.megamenu-card {
background: #fff;
display: inline-block;
padding-left: 0px !important;
margin-left: 0px !important;
line-height: 1.35;
}
.content-megamenu {
padding-left: 0px !important;
margin-left: 0px !important;
}
.megamenu-image {
float: left;
background: #FFF;
width: 46%;
margin-right: 15px;
}
.content-megamenu a {
margin-top: -10px;
text-decoration: none;
width: 117%;
}
.content-megamenu .heading-menu {
color: #00468b;
font-size: 20px;
font-weight: bold;
}
.content-megamenu p {
margin-top: 5px;
}
.active-primary-menu {
background: #fff !important;
border: 1px solid #dddddd !important;
border-bottom: 0px !important;
color: #666;
}
/*tab-style-2 Start*/
.tab-style-2 {
border-top: 1px solid #cccccc;
}
.tab-style-2>li.active>a,
.tab-style-2>li.active>a:focus,
.tab-style-2>li.active>a:hover {
background-color: transparent;
}
.tab-style-2>li {
margin-top: -1px;
}
.tab-style-2>li.active {
background: 2px 0 url(../../images/link_arrw.png) no-repeat;
}
.tab-style-2>li>a:focus,
.tab-style-2>li>a:hover {
background-color: transparent;
}
/*tab-style-2 End*/
/*Mega Menu Mobile Start --------------------------------*/
#secondary-nav {
position: relative;
}
.dl-menuwrapper button,
.dl-menuwrapper .dl-trigger,
a>.hbicon-search {
color: #666;
}
.hbicon-menu:before {
content: '\004d';
font-size: 1.2em;
}
class*='hbicon-']:before {
display: inline-block;
font-family: 'HB_Font';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
vertical-align: text-top;
}
.dl-menuwrapper {
position: absolute;
z-index: 10;
width: 100%;
top: 10px;
}
.dl-menuwrapper button,
.dl-menuwrapper .dl-trigger {
position: absolute;
/*
top: 18px;
*/
top: 42px;
width: auto;
right: 17px;
padding: 0;
}
.dl-menuwrapper .dl-menu {
width: 100%;
position: relative;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
margin: 5px 0 0 0;
opacity: 0;
display: none;
pointer-events: none;
-webkit-transform: translateY(10px);
transform: translateY(10px);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.dl-menuwrapper .dl-menu.dl-menuopen {
border-top: 1px solid #dddddd;
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
margin: 46px 0 10px;
opacity: 1;
display: block;
pointer-events: auto;
-webkit-transform: translateY(0px);
transform: translateY(0px);
}
.dl-menuwrapper .dl-menu.dl-menuopen:before {
content: "";
border-bottom: 10px solid #fff;
border-right: 10px solid transparent;
border-left: 10px solid transparent;
position: absolute;
top: -9px;
right: 13px;
z-index: 10;
border-bottom: 10px solid #ffffff;
}
.dl-menuwrapper .dl-menu.dl-menuopen:after {
content: "";
border-bottom: 12px solid #ddd;
border-right: 12px solid transparent;
border-left: 12px solid transparent;
position: absolute;
top: -11px;
right: 11px;
z-index: 9;
}
.dl-menuwrapper .dl-menu.dl-menu-toggle {
transition: all 0.3s ease;
}
.dl-menuwrapper ul {
padding: 0;
list-style: none;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.dl-menuwrapper li {
background: #fff;
position: relative;
}
.dl-menuwrapper li.primary-dl-back>a {
color: #333;
padding-left: 42px;
text-transform: uppercase;
}
.dl-menuwrapper li a {
color: #00468b;
background-color: #ffffff;
border-bottom: 1px solid #ddd;
text-decoration: none;
padding: 15px 28px;
display: block;
position: relative;
font-size: 16px;
line-height: 20px;
font-weight: 300;
outline: none;
}
.dl-menuwrapper li.mobile-nav-title a {
color: #3455db;
}
li.mobile-nav-title a {
background-color: #f2f2f2;
font-weight: bold;
text-transform: uppercase;
}
.dl-menuwrapper li.dl-back::after,
.dl-menuwrapper li>a:not(:only-child)::after {
font-family: "HB_Font";
content: "3";
color: #ccc;
position: absolute;
top: 0;
line-height: 50px;
font-family: 'icomoon';
speak: none;
-webkit-font-smoothing: antialiased;
content: "\e000";
}
.dl-menuwrapper li>a:after {
right: 10px;
color: rgba(0, 0, 0, 0.15);
}
.dl-menuwrapper li .dl-submenu {
display: none;
}
.dl-menuwrapper .mobile-nav-lefticon {
position: absolute;
left: 0;
width: 50px;
top: 0;
opacity: 0;
height: 50px;
z-index: 99;
}
@media (max-width: 979px) {
.dl-menuwrapper li .mobile-nav-icon {
position: absolute;
height: 50px;
right: 0px;
top: 0px;
opacity: 0;
width: 50px;
z-index: 99;
}
}
/*Mega Menu Mobile End -------------------------------*/
/* Mega menu bottom constant block*/
.navnew {
background: #00468b none repeat scroll 0 0;
height: 40px;
color: #fff !important;
position: absolute;
bottom: -55px;
width: 100%;
box-shadow: 0px 4px 6px 1px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0px 4px 6px 1px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 0px 4px 6px 1px rgba(0, 0, 0, 0.5);
}
.navnew .navdisp li {
display: inline;
}
.navnew ul.navdisp li a {
display: inline-block;
color: #fff !important;
}
.navnew .navdisp li a:focus,
.navnew .navdisp li a:hover {
background-color: #f7f2e5;
text-decoration: none;
color: #666;
}
.navdisp .navdispalign {
padding-top: 10px !important;
padding-bottom: 10px !important;
padding-right: 1.8em;
padding-left: 15px;
display: inline-block;
font-weight: normal;
}
#mega-nav .navbar-nav>li .navdispalign a {
padding: 0 !important;
}
/* Mega menu bottom constant block*/
@media (max-width: 768px) {
#mega-nav .nav {
width: 715px;
}
.notify-animate .alert_tooltip::after {
right: 118px !important
}
}
@media (min-width: 768px) {
.navbar-collapse.collapse {
display: block !important;
}
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
}
.collapse dl[id*="SubMenu"] dt a {
background: #f2f2f2 !important;
}
dl[id*="MainMenu"] dt a {
background: #F9f9f9 !important;
}
/** Mega Menu End */
/*small Mega Banner Start*/
.banner {
position: relative;
}
.banner .banner-img {
width: 100%;
}
.full-width-container-banner {
max-height: 380px;
overflow: hidden;
}
.small-img {
display: block;
max-width: 360px;
max-height: 280px;
width: auto;
height: auto;
}
.large-img {
display: block;
max-width: 750px;
max-height: 380px;
width: auto;
height: auto;
}
.panel {
border-radius: 0;
}
.panel-footer {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
.panel-default>.panel-heading,
.panel-footer {
color: #333;
background-color: #fff;
}
.banner .bottom-title small {
color: #FFF;
line-height: 1.1;
}
.mem-heighligts {
padding: 10px 10px 10px 0px;
border-bottom: 1px solid #f2f2f2;
}
.mem-heighligts:last-child {
border-bottom: none;
}
.mem-panel-body {
padding-left: 15px;
padding-right: 15px;
}
.small-banner-height {
height: 372px;
}
.mem-heighligts-scroll {
height: 280px;
overflow-x: auto;
}
.banner .bottom-title {
width: 100%;
background-color: rgba(0, 70, 139, 0.9);
color: #FFF;
padding: 20px 15px;
left: 0;
}
/*small Mega Banner End*/
/* 3 Blocks Start */
.microsite-3-blocks a,
.microsite-2-blocks a {
text-decoration: none;
color: #333;
}
.microsite-2-blocks .panel a:hover,
.microsite-2-blocks .panel a:focus {
color: #337ab7;
}
.card-hover:hover {
box-shadow: 0px 0px 4px 1px #949494;
transition: box-shadow 0.3s ease-in-out;
}
.hp-container img {
display: block;
width: 100%;
height: auto;
}
.hp-container .hp-txt {
padding: 10px 5px 10px 10px;
background-color: #eeeeee;
}
/* 3 Blocks End */
/* 2 Blocks Start */
.btn-search {
border-color: #ccc !important;
text-align: left;
width: 100%;
background-color: #fff !important;
}
.panel .dropdown-menu {
border-radius: 0;
width: 100%;
}
.microsite-2-blocks .dropdown button.btn .glyphicon-triangle-bottom.arrow {
right: 1.4em;
top: calc( 50% - 8px);
}
/* 2 Blocks End */
/* Modal css start*/
.sr-only-one {
position: absolute;
font-size: 12px;
width: 100%;
height: 23px;
left: 0;
line-height: 21px;
color: transparent;
z-index: 99;
}
.modal button.close,
.modal a.close {
color: #333 !important;
font-size: 25px;
font-weight: normal;
/*
color: #333 !important;
font-size: 1.628em;
font-weight: normal;
position: absolute;
right: 10px;
z-index: 9;
*/
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
button.close {
opacity: 1;
}
.access-popclose {
opacity: 0;
z-index: 999;
width: 30px;
right: 5px;
cursor: pointer;
}
.access-read,
.access-popclose {
height: 30px;
right: -2px;
margin: 0;
overflow: visible;
padding: 0;
position: absolute;
top: 0;
width: 20px;
z-index: 1;
float: right;
}
.access-read {
right: 5px;
}
.modal-title {
color: #00468b !important;
}
.modal-title {
margin: 0px;
line-height: 1.42857143;
}
.modal-footer {
padding: 15px 0;
text-align: left !important;
border-top: 0px solid #e5e5e5;
}
.modal-header,
.modal-body {
padding: 0 0 15px;
}
.modal-header {
padding: 0 0 15px;
border-bottom: 0px solid #e5e5e5;
}
.modal-header h2 {
font-size: 19px;
font-weight: bold;
}
modal-footer button.btn-info,
.modal-footer a.btn-info {
text-decoration: none;
font-weight: bold;
}
button.btn-info,
a.btn-info,
input[type="submit"].btn-info {
background-color: #fff;
border: 2px solid #00468b;
color: #00468b;
}
button.btn-info:hover,
a.btn-info:hover {
border: 2px solid #00468b !important;
color: #FFF;
background-color: #fff !important;
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open>.dropdown-toggle.btn-info.focus,
.open>.dropdown-toggle.btn-info:focus,
.open>.dropdown-toggle.btn-info:hover {
color: #fff;
background-color: #00468b;
border-color: #00468b;
}
.modal-footer .btn+.btn {
border: 0 none;
color: #333;
}
.modal-footer .btn+.btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-default {
font-weight: normal !important;
}
button.btn-default,
a.btn-default {
background-color: #fff;
}
button.btn,
button.btn-default,
a.btn-default,
a.btn,
input[type="submit"].btn-info {
padding: 0.6em 1.4em;
border-radius: 0px;
text-transform: uppercase;
font-size: 1em;
text-decoration: none;
font-weight: bold;
}
.modal-open .modal {
margin-top: 1em;
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.modal-open .modal {
margin-top: 1em;
}
.modal-content .modal-footer button.btn-default:hover,
.modal-content .modal-footer a.btn-default:hover {
text-decoration: none;
color: #666;
}
.modal-footer button.btn-default:hover,
.modal-footer a.btn-default:hover {
background: transparent;
color: #333;
}
.modal .close {
opacity: 1;
}
button.close {
opacity: 1;
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.close {
float: right;
font-size: 10px;
font-weight: bold;
line-height: 1;
color: #000000;
text-shadow: 0 1px 0 #ffffff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.modal-body {
padding-top: 0px;
padding-bottom: 15px;
}
.modal-content {
padding: 1.5em !important;
}
.modal-content {
position: relative;
background-color: #ffffff;
border: 1px solid #999999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.modal-backdrop.in {
opacity: 0.95;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #666;
}
.backdrop-fade {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #FFF;
opacity: 0.85;
}
/* Modal css End*/
/*Subpages CSS Start -------------------------------------------------------------------------------------*/
#page {
padding-bottom: calc(3.7em - 10px);
}
.node__content{
margin-bottom:30px;
}
/*.block a, .block a:hover {
text-decoration: none !important;
}*/
/*List Override Start*/
.region-content ol, .region-content ul{
margin-bottom:15px !important;
}
/*List Override Start*/
/*Table override*/
.region-content .table{
margin-bottom: 15px !important;
}
/*Table override end*/
.region-content a:hover {
text-decoration: underline;
}
a.btn, a.btn:hover {
text-decoration: none;
}
.region-content p {
margin: 0 0 15px;
}
/*Breadcrumb Start*/
.breadcrumb {
padding: 40px 0px 40px;
margin-bottom: 0px;
background-color: transparent;
}
.breadcrumb li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}
.breadcrumb .rightarrow {
margin-left: 2px;
margin-right: 4px;
vertical-align: middle;
}
.breadcrumb>li+li::before {
content: "";
padding: 0;
}
.breadcrumb>li a>span {
margin: 0 7px 0 -1px;
}
.breadcrumb li a {
font-size: 12.7904px;
/*color: #333;*/
vertical-align: middle;
}
.breadcrumb li:last-child {
font-size: 12.7904px;
font-weight: bold;
}
.breadcrumb li:last-child a {
color: #333 !important;
/*text-decoration: underline;*/
font-weight: bold;
}
.breadcrumb li a:hover,
.breadcrumb li a:focus {
/*color: #005EB8;*/
}
.breadcrumb ol {
margin: 0;
padding: 0;
}
.breadcrumb li:first-child:before {
content: none;
}
.breadcrumb li:before {
content: '\203A';
}
.breadcrumb .hbicon-home:before {
content: '\0068';
font-size: 1.3em;
top: 3px;
}
.breadcrumb .homeicon {
margin-right: 0px;
margin-left: 0px;
}
/*Breadcrumb End
Left navigation Start*/
.left-navig a.active {
color: #333 !important;
font-weight: bold !important;
}
.left-navig ul.list-group ul.in>li>a,
.left-navig a:not(.collapsed) {
/*background: #f2f2f2 !important; Comment as per the request meeting on 18Jan19*/
}
.left-navig a.active,
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
background-color: #f2f2f2 !important;
}
.list-group-item:first-child {
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
.left-navig a.list-group-item {
text-decoration: none;
border: 0 none;
}
.left-navig ul>li,
.left-navig dl>dt {
border-bottom: 1px solid #cccccc !important;
position: relative;
}
.list-group-item .mobile-nav-icon {
position: absolute;
height: 40px;
right: 0px;
top: 0px;
opacity: 0;
}
.left-navig ul.collapse li a,
.left-navig dl.collapse dt a {
padding-left: 30px;
}
.left-navig .collapse a.list-group-item {
text-transform: none;
}
.left-navig .collapse a.list-group-item,
.left-navig a.list-group-item,
.left-navig a.collapsed {
color: #00529b;
font-size: 1em !important;
font-weight: normal;
}
.left-navig dl {
margin-bottom: 0;
}
.left-navig li a:hover,
.left-navig dt a:hover,
.left-navig a.list-group-item:hover,
.left-navig li a:focus,
.left-navig dt a:focus,
.left-navig a.list-group-item:focus,
.contact-list #accordion.panel-group .btn-link:hover:hover,
.contact-list #accordion.panel-group .btn-link:hover:focus,
.contact-list #accordion.panel-group .panel-heading a:hover,
.contact-list #accordion.panel-group .panel-heading a:focus {
color: #00468b;
}
.col-md-12.col-xs-12.messages.messages--warning {
margin-bottom: 15px;
}
/*calc start*/
.calc-plans {
border: 1px solid #ccc;
padding: 20px;
}
.calc-bg {
background-color: #e7f5fc;
}
.form-item,
.form-actions {
margin-top: 0;
margin-bottom: 0;
}
.premimum-amount {
min-height: 65px;
padding-top: 3px;
}
.premimum-amount span {
color: #ccc;
font-size: 40px;
padding-left: 15px;
padding-right: 15px;
text-align: center;
min-height: 38px;
}
.left-navig ul.list-group ul.in 〉 li 〉 a,
.left-navig a:not(.collapsed) {
background: #ffffff;
}
.alpha-prefix ul li {
list-style: none;
}
/** Tabs Start **/
.nav-tabs .nav-link,
.nav-tabs.nav-justified>li>a {
border: 0;
border-bottom: 4px solid #dee2e6;
color: #333;
}
.nav-tabs>li>a {
margin-right: 0;
}
.nav-tabs>li>a {
text-transform: uppercase;
}
.nav-tabs>li>a:hover,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus,
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover {
color: #00468b;
border: 0;
border-bottom: 4px solid #00468b;
background-color: #fff;
}
.region-content .nav-tabs {
margin-bottom: 15px !important;
}
.region-content .nav-tabs a {
text-decoration: none;
}
.post-content-block-img {
width: 135px;
}
/*Tabs on mobile view*/
@media ( max-width: 991px) {
.list-group-item .mobile-nav-icon {
z-index: 99;
}
.mobile-tabs .nav-item {
display: none;
}
.mobile-tabs .nav-item.active {
display: block;
}
.nav-tabs.mobile-tabs .nav-item.active>a:before {
content: "\e259";
position: absolute;
top: 15px;
right: 15px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
}
/** Tabs End **/
/* Side block Start*/
.sideblock-image-border {
border: 1px solid #ddd;
border-bottom: 0px;
}
.sideblock-content-border {
border-top: 0
}
/* Side block End*/
/*UI Fixes 29-01-2019*/
.summery-text-para {
border-left: 4px solid #00468b;
padding-left: 30px;
padding-top: 20px;
padding-bottom: 20px;
}
.summery-text-spacing {
/*margin-top: 30px !important;*/
margin-bottom: 30px !important;
}
.mtb-45 {
/*margin-top: 45px !important;*/
margin-bottom: 45px !important;
}
.mtb-30 {
margin-top: 30px !important;
margin-bottom: 30px !important;
}
.ptb-30 {
padding-top: 30px !important;
padding-bottom: 30px !important;
}
.footer-note-para p {
/*margin-top: -3px;
margin-bottom: 0;*/
color: #151515;
font-weight: bold;
}
.disclaimer-para p {
margin-top: -3px;
}
.alpha-prefix ul {
padding-left: 0px;
}
.alpha-prefix ul li:not(:last-child) {
padding-bottom: 10px;
}
.alpha-prefix ul li a {
display: inline;
}
.appbutton {
margin: 15px 15px 0px 0;
}
.appvideo div:first-child {
margin-top: 5px;
}
.appvideo {
margin-left: -35px !important;
margin-top: -5px;
margin-bottom: 20px;
margin-right: -7px;
}
.table .table-odd {
background-color: #f9f9f9;
}
.table .table-even {
background-color: #ffffff;
}
@media(max-width:992px) {
.table-odd+tr,
.table-odd+tr td,
.table-odd+tr th {
background-color: #f9f9f9;
}
}
/*Doctor finder Start*/
.doctor-finder {
padding: 0 15px 0 0;
}
.doctor-finder input.btn {
padding: 0.5em 1.4em;
width: 100%;
margin-top: 20px;
margin-bottom: 35px;
}
/*Doctor finder End*/
.summery-subtext {
font-size: 14px;
margin-top: 5px !important;
margin-bottom: 0px !important;
color: #999;
}
/* Accordion Start*/
.panel-style-accordion>.panel>a {
text-decoration: none !important;
position: relative;
}
.panel-style-accordion>.panel>a .panel-heading,
.panel-style-accordion>.panel>a:before {
transition: .3s;
}
.panel-style-accordion>.panel>a.collapsed .panel-heading {
background-color: transparent;
color: #005EB8;
}
.panel-style-accordion>.panel>.panel-collapse>.panel-body p:last-child{
margin-bottom: 0px;
}
.panel-style-accordion>.panel>a .panel-heading {
background-color: #005EB8;
color: #FFF;
padding: 20px;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.panel-style-accordion>.panel>.panel-collapse>.panel-body {
padding: 0px 20px 14px 20px;
}
.panel-style-accordion .media-left {
padding-right: 5px;
}
.faq-style-accordion>.panel>.panel-collapse>.panel-body {
padding: 20px !important;
}
.panel-style-accordion.panel-group>.panel+.panel {
margin-top: 20px;
}
.panel-style-accordion>.panel {
padding: 0 !important;
}
.panel-style-accordion>.panel>a {
display: block;
}
.panel-style-accordion>.panel>a.collapsed:before {
content: "\002b";
color: #005EB8;
}
.panel-style-accordion>.panel>a:before {
content: "\2212";
color: #FFF;
}
.panel-style-accordion>.panel>a:before {
position: relative;
top: calc(50% - 7.5px);
right: 15px;
position: absolute;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#accordion>.panel:last-child {
border-bottom: 1px solid #ddd;
}
.panel-style-accordion>.panel>a:hover {
text-decoration: underline
}
/* Accordion End*/
.collapse.in.hidchild {
display: none;
}
.hidchild span.glyphicon {
display: none;
}
.btn.btn-search.dropdown-toggle:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.hr-title {
border-top: 1px solid #333;
margin-top: 15px !important;
margin-bottom: 16px;
}
.panel-style-accordion {
margin-top: 20px
}
.alpha-prefix {
margin-top: 0px;
margin-bottom: 15px;
display: inline-block;
}
/** page 404 and 403 **/
.page-notfound-access {
margin-top: 20px;
}
.page-notfound-access h2 {
color: #00468b;
font-size: 36px !important;
font-weight: 300 !important;
margin-top: 15px;
}
.page-notfound-access p {
font-size: 0.9em !important;
margin: 0 0 10px;
}
/*Left navigation End*/
/*Content Start*/
/* Commented to align the title part like brand Site
#main {
margin-top: 15px;
}*/
.region-content h1,
.region-content .h1 {
margin-top: 0;
padding-top: 0;
/* font-weight: bold;
font-size: 29px; */
}
/*.region-content h2, .region-content .h2 {
font-size: 19px; Comment on 18Jan19 added the font size as per the standards
font-size:24px;
font-family: "Roboto";
font-weight:500;
}*/
.region hr {
margin-top: 15px;
/*margin-bottom: 30px;*/
border: 0;
border-bottom: 1px solid #cccccc;
}
.listpage {
margin: 10px 0;
}
.listpage h2 {
margin-top: 5px;
}
.listpage a {
text-decoration: none;
}
/*Claim Forms*/
.medicaid-wrap a {
text-decoration: none;
}
.medicaid-wrap a span,
.medicaid-wrap .col-md-6 span.media-bg {
display: block;
}
.class-bold {
font-weight: bold !important;
}
.media-bg {
background-color: #f2f2f2;
}
.medicaid-wrap .media-bg:hover {
border: 1px solid #bbb;
}
.medicaid-wrap .media-bg:hover .media-heading,
.medicaid-wrap .media-bg:hover .media-content {
color: #3455db !important;
}
.region-content .panel,
.region-footer-first .panel {
padding: 0.6em 1em;
box-shadow: none;
border-radius: 0px;
}
.media-bg .panel-body {
padding: 1.2em 0;
}
.medicaid-wrap a .media-body {
width: auto;
}
.media .media-body {
padding-left: 15px;
}
.medicaid-wrap a .media-heading,
.medicaid-wrap .media-heading a {
font-size: 1.42em;
font-weight: bold;
margin: 0 0 20px;
line-height: 1.1;
}
.medicaid-wrap .media-body .media-content {
color: #333;
}
.pdfform:first-child {
/*margin-top: 30px;*/
}
.pdfform h2 {
margin-top: 0 !important;
font-size: 1.2em !important;
font-weight: normal;
}
.pdf-link {
float: left;
margin: 0px 0px 15px 0px;
}
/*FAQ*/
.styled-select {
background: #fff none repeat scroll 0 0;
border: 1px solid #e1e1e1;
float: left;
height: 30px;
line-height: 30px;
overflow: hidden;
padding-right: 5px;
position: relative;
text-align: right;
width: 100%;
}
.faq-filter .styled-select[class*="hbicon-"]::before,
.contact-select .styled-select[class*="hbicon-"]::before,
.jumbotron .styled-select[class*="hbicon-"]::before,
.faq-filter .styled-select span[class*="hbicon-"]::before,
.contact-select .styled-select span[class*="hbicon-"]::before,
.jumbotron .styled-select span[class*="hbicon-"]::before {
background: #fff none repeat scroll 0 0;
border-left: 1px solid #e1e1e1;
display: inline-block;
font-family: "HB_Font";
font-style: normal;
font-weight: normal;
top: -7px;
line-height: 1;
padding: 7px 10px;
position: relative;
right: -4px;
width: 35px;
}
.faq-filter [class*='hbicon-']:before {
vertical-align: text-top;
}
.styled-select .elip_viewport,
.styled-select .search-block-select,
.styled-select .search-page-select {
left: 0;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
text-align: left;
text-overflow: ellipsis;
top: 0;
white-space: nowrap;
width: 87%;
margin-left: 5px;
}
.styled-select select {
background: transparent;
width: 100%;
padding: 5px;
font-size: 0;
line-height: 1;
border: 0;
border-radius: 0;
height: 28px;
min-height: 28px;
color: transparent;
text-transform: uppercase;
-webkit-appearance: none;
-moz-appearance: none;
position: absolute;
text-overflow: ".......";
z-index: 2;
left: 0px;
white-space: nowrap;
top: 0;
}
.styled-select select option {
color: #333 !important;
font-size: 13px !important;
}
.styled-select select:hover,
.styled-select select:focus {
border: 1px solid #3455db;
}
.faq-accor .panel {
margin: 0;
}
.faq-accor .panel,
.left-navig .panel {
padding: 0;
}
.left-navig .panel,
.faq-accor .panel {
border: 0 none;
}
.faq-accor #accordion>.panel {
border-top: 1px solid #ddd;
}
.faq-accor #accordion>.panel:first-child {
border-top: 0;
margin-top: 10px;
}
.faq-accor .panel-heading {
position: relative;
border: 0 none;
padding: 0.8em;
}
.panel-heading {
background-color: #fff;
border-bottom: 0px solid #ddd;
}
#accordion .panel h4 {
cursor: pointer;
margin: 0;
padding-right: 15px;
}
.faq-accor h4.panel-title {
font-weight: normal;
text-transform: none !important;
font-size: 16px !important;
}
.panel-title {
margin-top: 0 !important;
margin-bottom: 0!important;
font-size: 16px;
color: inherit;
}
.faq-accor .panel-heading a {
position: absolute;
right: 10px;
top: 15px;
outline: 0 none;
}
.faq-accor .collapsed .hbicon-add:before {
content: '\0031' !important;
color: #00468b;
}
.faq-accor .hbicon-add:before {
content: '\0032' !important;
color: #333;
}
.faq-accor .panel-group .panel-heading+.panel-collapse>.panel-body,
.faq-accor .panel-group .panel-heading+.panel-collapse>.list-group {
border: 0 none;
}
.faq-accor .panel-body {
background: #f2f2f2;
padding: 1em 1.2em;
}
.faq-accor .panel-body p {
display: inline;
}
/*Pagination*/
.pager__item>a:hover {
background-color: #f2f2f2 !important;
color: #3455db !important;
}
.is-active>a {
color: #333 !important;
font-weight: bold !important;
background: #f2f2f2 !important;
}
.cpager .pagination li.disabled a {
color: #e1e1e1 !important;
}
.cpager .pagination li {
padding: 0;
}
.pagination>li:first-child>a,
.pagination>li:first-child>span {
margin-left: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.pagination>li:first-child>a,
.pagination>li:first-child>span {
margin-left: 0;
border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
}
.pagination>li:last-child>a,
.pagination>li:last-child>span {
border-bottom-right-radius: 0px;
border-top-right-radius: 0px;
}
@media (min-width: 992px) {
.pull-right-md {
float: right;
}
#main {
/*
margin-left: 15px;
*/
}
.secondary-header .meet-btn {
padding: 0 15px;
}
.mt-40-md {
margin-top: 40px;
}
.pr-0-md {
padding-right: 0;
}
}
@media (max-width: 767px) {
#page {
padding-bottom: 23px;
}
#main-content .container section.nullpadding {
padding-left: 0;
padding-right: 0;
}
.pagination>li>a,
.pagination>li>span {
padding: 0 !important;
}
}
/* Help Popover Start*/
.help-popover {
position: fixed;
bottom: 15%;
right: 15px;
z-index: 9;
}
.help-popover a:focus {
outline: none;
}
.help-popover,
.help-popover .help-btn~.popover {
position: fixed;
}
.help-popover .help-btn {
font-size: 35px;
background-color: #00468b;
color: #fff;
border: 2px solid transparent;
border-radius: 50%;
padding: 0;
width: 50px;
height: 50px;
display: block;
position: relative;
right: 93px;
}
.help-popover .help-btn>span {
font-weight: 700;
position: absolute;
left: 14px;
top: -1px;
display: block;
}
.popover-title {
background-color: transparent;
text-align: center;
}
.help-popover .popover-content {
width: 250px;
}
/* Help Popover End*/
/*Media Object Start*/
a.media {
display: block;
text-decoration: none;
color: #333;
}
a.media:hover,
a.media:focus {
box-shadow: 0px 1px 4px 0 #dddddd;
transition: box-shadow 0.1s ease-in-out;
}
a.media:hover .link-blue,
a.media:focus .link-blue {
color: #337ab7;
}
.region-content .media {
padding-top: 20px;
padding-bottom: 17px;
}
.profile-content {
font-size: 4em;
color: #333;
text-transform: uppercase;
}
.media img.media-object,
.media .profileImg {
width: 95px;
height: 95px;
border-radius: 50%;
background-color: #e1dfe0;
color: #FFF;
text-align: center;
font-size: 48px;
}
.media .profileImg {
padding: 10px 0;
text-transform: uppercase;
}
.media-left,
.media>.pull-left {
padding-right: 15px;
}
.media .media-body {
padding-left: 0;
}
.region-content .media .media-body {
overflow: visible;
}
/*for drupal need*/
.media .media-body .media-body-move-left {
margin-left: -65px;
}
.media p {
margin: .7em 0;
}
/*Media Object End*/
/*Content End*/
/*Search Page Start*/
#elastic-search-form .search-form-input {
padding-right: 0;
}
#edit-name {
padding: 5px 10px !important;
border-radius: 0px;
min-height: 34px;
border: 1px solid #ccc;
}
#elastic-search-form .form-item,
#elastic-search-form .form-actions {
margin-top: 0;
}
input.form-text,
input.form-email,
input.form-search,
textarea.form-textarea,
select {
width: 100%;
color: #555;
font-size: 14px;
}
div#search-submit-page {
border-radius: 0;
}
.search-submit-btn {
margin: 0px;
font-size: 1.1em;
right: 28px;
width: 100%;
}
.search_icread {
height: 30px;
left: 0px;
margin: 0;
overflow: visible;
padding: 0;
position: absolute;
top: 0;
width: 72px;
z-index: 1;
opacity: 0;
}
#elastic-search-form #edit-submit {
display: none;
}
.input-grup-search {
margin: 0;
padding-left: 0;
}
span.hbicon-search:before {
font-weight: bold;
margin-top: 3px;
}
.hbicon-search:before {
content: '\0025';
}
.search-result-count {
font-size: 14px;
margin-top: 65px;
font-weight: normal;
margin-bottom: 32px;
}
ol.search-results {
padding: 0;
}
.search-results {
list-style: none;
}
ol.search-results li {
margin: 32px auto !important;
}
.search-result__title {
margin-bottom: 3px !important;
font-size: 16px;
font-weight: bold;
}
.search-result__title a,
.search-short-url {
color: #00468b;
text-decoration: none;
word-wrap: break-word;
}
p.search-result__snippet strong {
color: #00468b;
font-weight: normal !important;
text-decoration: none;
}
.pdf-icon {
color: #00468b;
float: left;
font-size: 9px;
margin-right: 3px;
margin-top: 2px;
top: 12px;
}
.uppercase {
text-transform: uppercase;
}
.news-block {
border: 1px solid #ddd;
margin: 0 0 35px 16px;
padding: 0 10px 10px 15px;
}
.news-block p {
margin: 1em 0;
}
.news-block a {
text-decoration: underline;
}
.pading-1em {
clear: both;
padding: 1em;
}
.btn-info {
color: #ffffff;
background-color: #00468b;
border-color: #004582;
border-radius: 0;
}
.search-result__snippet p {
margin: 0 0 10px;
}
/*Search Page End*/
/** Horizontal menu bar global search icon **/
.search-spacing {
padding: 0 1em 0 1em !important;
margin-top: -2px;
}
.site-search.path-site-search input#edit-name {
height: 45px;
}
.site-search.path-site-search .search-form-input {
width: calc(100% - 123px);
/*minus button width*/
float: left;
}
.site-search.path-site-search .input-grup-search {
max-width: 123px;
float: left;
}
.site-search.path-site-search .input-grup-search .search-submit-btn {
padding-left: 10px;
padding-right: 10px;
}
.site-search.path-site-search .custom-search-icon {
background: #fff !important;
border: 1px solid #dddddd !important;
border-bottom: 0px !important;
color: #666;
}
/** Horizontal menu bar global search icon End **/
/*Subpages CSS End -------------------------------------------------------------------------------------*/
/* Footer Changes Start*/
.footer {
padding: 0 0;
margin-top: 68px;
}
.footer a {
color: #333;
border: 2px solid transparent;
white-space: normal;
}
.footer a:hover,
.footer a:focus {
/*color: #005EB8;*/
text-decoration: underline;
}
footer .nav>li>a:focus,
footer .nav>li>a:hover {
color: #333;
background-color: transparent;
text-decoration: underline;
}
.footer a:focus {
border: 2px solid #3455db;
outline: 0 none;
}
.bg-light {
background-color: #f2f2f2;
}
footer .social-icons a {
text-decoration: none;
}
.footer .social-icons li>a {
padding: 0 0 14px 0;
margin: 0 10px;
font-size: 23px;
color: #333;
}
.footer .footer-logo-content {
margin-top: 10px;
margin-bottom: 15px;
}
footer .languages {
padding: 0.6em 1.5em 0.6em 0;
}
footer .nav-lang>li {
padding: 0 0 1em;
}
footer .nav-lang>li a {
padding: 0;
}
footer .nav.policy {
margin: 0.5em 0;
}
footer .nav.policy>li>a {
padding: 0.5em 0;
}
.footer .social-icons li>a:hover,
.footer .social-icons li>a:focus {
color: #222;
}
footer p {
margin: 1em 0 0.5em 0em;
}
.footer-logo {
max-width: 160px;
display: inline;
}
.footer-desc {
vertical-align: middle;
margin-left: 15px;
}
/*9/11/2018*/
.footer-light {
background: #f2f2f2;
padding: 5px 0 0 0;
}
footer .heading3 {
/*font-weight: bold;*/
font-size: 16px !important;
text-transform: uppercase;
margin: 10px 0;
}
.nav.social-icons>li {
float: left;
}
.footer .social-icons li:first-child>a {
margin-left: 0;
}
a.external {
position: relative;
display: inline-block;
white-space: normal !important;
}
a-block a {
display: block;
}
.external-ic:after {
content: 'K';
display: inline-block;
font-family: 'HB_Font';
font-style: normal;
font-weight: normal;
line-height: 1;
font-size: 14px;
margin-left: 3px;
}
@media (max-width: 767px) {
.footer-logo-content {
line-height: normal;
}
footer .footer-logo-content .footer-desc {
display: block;
margin: 15px 0 0;
}
footer .nav-lang {
column-count: 3;
}
}
@media (max-width: 1199px) {
footer .navbar-nav.social-icons {
margin-left: -5px;
margin-right: -5px;
}
}
@media (min-width: 768px) {
.footer .social-icons li>a {
margin: 0 15px;
}
footer .nav.policy>li>a {
margin: 0 15px 0 0;
}
.footer .social-icons li:last-child>a {
margin-right: 4px;
}
.footer-desc {
display: inline-block;
margin-top: 3px;
}
footer .nav-lang {
column-count: 8;
}
footer .nav.policy>li {
display: inline-block;
}
}
@media (min-width: 1200px) {
.float-right-lg {
float: right
}
.pull-none-lg {
float: none;
}
footer .social-icons {
margin: 0 -5px;
}
.footer .social-icons li>a {
padding: 13px 0 13px 0;
}
.media-card-width {
max-width: 290px;
}
}
/* Footer Changes End*/
/* Login Page Start */
.user-login {
background: #F5F5F5;
padding-top: 60px;
}
.user-login .login-pf-brand {
width: 222px !important;
margin-left: auto;
margin-right: auto;
display: block;
margin-top: 0px !important;
}
.user-login .card-pf {
padding: 20px 40px 30px 40px;
background: #fff;
border-top: 2px solid transparent;
box-shadow: 0 5px 5px rgba(3, 3, 3, .175);
margin: 0 -10px 20px;
}
.user-login #edit-submit {
width: 100%;
background-color: #00468b;
border: 1px solid #00468b;
padding: 10px;
color: #fff;
}
.user-login #edit-pass {
padding: 5px 10px !important;
border-radius: 0px;
min-height: 34px;
border: 1px solid #ccc;
}
/* Login Page End */
/* Toolbar Start */
#toolbar-bar.tollbar-green {
background-color: #00a65a;
}
#toolbar-bar.tollbar-red {
background-color: #dd4b39;
}
/* Toolbar End */
/* Media query start*/
@media (min-width: 768px) {
.banner .bottom-title {
position: absolute;
bottom: 0;
}
}
@media (max-width: 768px) {
.navbar-brand>img {
width: 7.438em;
margin: 0;
}
.modal-content {
margin-top: 50px;
}
.header-section {
margin-top: 0px;
margin-bottom: 20px;
}
}
@media (max-width: 991px) {
.mob-nav-brand {
margin-top: 15px;
}
.mob-logo-content,
.affix .mob-nav-brand {
display: none;
}
.affix .mob-logo-content {
padding: 6px 0px;
margin-left: 15px;
display: block;
}
.search-hr-mobile hr {
margin-top: 30px;
border-top: 1px solid #ccc;
}
.search-hr-mobile {
padding-left: 15px;
margin-right: 15px;
}
.search-result-count {
margin-top: 10px;
margin-bottom: 0;
}
.panel-heading {
padding-left: 0;
}
.news-block {
margin-left: 0;
}
.search-page {
padding-left: 5px;
padding-right: 5px;
}
.pagination {
padding-left: 0px;
padding-right: 0px;
}
/*Home Mobile Menu Start*/
.mob-home-block {
margin-top: 40px;
}
#block-blockstripone .mob-home-block:first-child,
.block-blockstripfour .mob-home-block:first-child {
margin-top: 0px;
}
.mob-home-dropdown {
margin-bottom: 20px;
}
/*Home Mobile Menu End*/
/*Mobile Menu*/
.dl-menuwrapper button.dl-active,
.dl-menuwrapper .dl-trigger.dl-active {
color: #FFF !important;
}
.affix .secondary-header .navbar-header {
border-bottom: 1px solid #ddd;
}
.affix .dl-menuwrapper button,
.affix .dl-menuwrapper .dl-trigger {
top: 13px;
}
.affix .dl-menuwrapper button.dl-active,
.affix .dl-menuwrapper .dl-trigger.dl-active {
color: #333 !important;
}
.affix .dl-menuwrapper {
top: 0;
}
.dl-menuwrapper ul.dl-front-menu li a:hover,
.no-touch .dl-menuwrapper ul.dl-front-menu li a:hover,
.dl-menuwrapper li a:hover,
.no-touch .dl-menuwrapper li a:hover {
color: #3455db;
}
.dl-menuwrapper li.dl-back>a {
background: transparent;
}
.dl-menuwrapper li a:hover,
.no-touch .dl-menuwrapper li a:hover {
background-color: #f2f2f2;
font-weight: bold;
text-decoration: none;
}
.additional-mobile-menu {
background-color: #f2f2f2 !important;
color: #333 !important;
}
.additional-mobile-menu:hover {
color: #3455db !important;
}
.dl-menuwrapper li.dl-back::after,
.dl-menuwrapper li>a:not(:only-child)::after,
.icon-right-arrow::after {
font-family: "HB_Font";
content: "3";
color: #3498db;
}
.dl-menuwrapper .icon-right-arrow {
position: absolute;
right: 10px;
}
.overlay-wrap {
position: absolute !important;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 9;
background-color: #000000;
opacity: 0.8;
display: block;
min-height: 300em;
}
.dl-menuwrapper li .mobile-nav-icon {
position: absolute;
height: 50px;
right: 0px;
top: 0px;
opacity: 0;
width: 50px;
z-index: 99;
}
/*Mobile Menu End*/
}
/* Media query end*/
.pos-rel {
position: relative;
}
.labels .profile-topcontent{
margin-bottom:15px;
}
.aicon-list{
margin-bottom:15px;
}
.mem-block-container {
position: relative;
text-align: center;
}
.mem-block-centered {
font-size: 20px;
position: absolute;
top: 33%;
left: 45%;
transform: translate(-50%,-50%);
width: 100%;
}
.m-20{
margin:20px;
}
td-none a {
text-decoration: none;
}
.microsite-3-blocks a.block-link, .microsite-2-blocks a.block-link {
color: #00468b;
}
.microsite-3-blocks a.block-link:hover, .microsite-2-blocks a.block-link:hover {
text-decoration: underline;
color: #005EB8;
}
.popover {
border-radius: 0;
z-index: 99;
}
.affix .member-signin {
margin-top: 10px;
}
/*remove --------------------------------------------------------------*/
/*.messages--error {
display: none;
}*/
.survey-section_block,
.question-section_block {
padding-top: 4px;
padding-right: 10px;
}
.dl-menuwrapper .dl-trigger{
top: 13px;
right: 15px;
}
.footer .languages .footer-links-heading{
margin-bottom: 10px;
margin-top: 10px;
font-weight:bold;
text-transform:uppercase;
}