v/**=========================================================
show hide classes from greenpath to cobrand
[gp-content / cobrand-content]

show hide classes within cobrand site
[cobrand-gen / cobrand-cu / cobrand-bank]

/* ==========================================
 * HIDE & SHOW GP-CONTENT and COBRAND-CONTENT
 * =======================================**/

.wellness-template .cobrand-content {
  display: block;
}

.wellness-template .gp-content {
	display:none !important;
}

.wellness-template .dynamic-content {
	display:none !important;
}


/* ==========================================
 * MENU SEARCH ICON
 * =======================================**/

#menu-partners-cobrand .cobrand-search a span {
  clip: rect(0,0,0,0);
  position: absolute;
}

#menu-partners-cobrand .cobrand-search a::before {
  content: "\f002";
  font-family: FontAwesome;
  font-weight: normal;
}

/* ==================================================
 PARTNER COBRAND MICROSITE - UPDATE COBRAND TEMPLATE
================================================== */

.wellness-template .header-top-inner .phone-number > a:first-child {
display:block;}

.wellness-template header.index-header .hero-section .hero-section-top {
justify-content: space-between;
}


.cobrand-page-banner {
    margin-top: -10px;
}

.wellness-template .page-content .blog-meta-text h1.page-title,
.wellness-template .page-content .blog-meta-text h1.post-title {
    border-top:2px solid;
    padding-top:12px; 
    border-bottom:2px solid;
    padding-bottom:12px;
    margin-bottom: 32px;
}
.wellness-template .page-content .blog-meta-text h1.page-title {
    text-transform:uppercase;
    text-align:center;
    
}

.wellness-template .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h2 a {
    font-weight: inherit;
    color:#102446;
}

.wellness-template .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h2 a:hover {
    color:#102446;
}

.wellness-template .blog-box-text p {
    font-family: "Roboto", sans-serif;
    line-height: 25px;
    color: #000;
    font-size:16px;
}

.wellness-template .vc_col-sm-12.blog-box-image.vc_gitem-col.vc_gitem-col-align- {
    padding: 0;
    margin-bottom: 15px;
}

.wellness-template  ul.vc_grid-filter.vc_clearfix.vc_grid-filter-default.vc_grid-filter-size-md.vc_grid-filter-center li:before {
    display: none;
}
.wellness-template ul.vc_grid-filter.vc_clearfix.vc_grid-filter-default.vc_grid-filter-size-md.vc_grid-filter-center li {
    background: #f6f6f6;
    border: 1px solid #102446;
}
.wellness-template ul.vc_grid-filter.vc_clearfix.vc_grid-filter-default.vc_grid-filter-size-md.vc_grid-filter-center li.vc_active {
    background: #102446;
}
.wellness-template ul.vc_grid-filter.vc_clearfix.vc_grid-filter-default.vc_grid-filter-size-md.vc_grid-filter-center li.vc_active span {
    color: #fff;
    font-family: 'Roboto', sans-serif;
}
.three-col-grid .listing-item img,
.two-col-grid .listing-item img {
    height: auto;
    width: 70%;
}

.three-col-grid .listing-item a.title,
.three-col-grid .blog-list .blog-box-text h2,
.three-col-grid .blog-list .blog-box-text h2 a {
    font-family:"Roboto Condensed";
    font-weight: normal;
    text-decoration:none;
    line-height: 25px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; 
    color: #102446;
    width:100%;
}


.wellness-template .blog-list .blog-box-text h2 {  
    line-height:25px;	
}
.listing-item a.title,
.wellness-template .blog-single .blog-box-text h2 a {
    text-decoration:none;
    font-weight:500;
    color:#102446;
}


.wellness-template .listing-item .excerpt-more {
    display: block;
    margin-top: 10px;
    font-weight: normal;
    text-transform: lowercase;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    color:#102446;
}
.wellness-template .blog-list .blog-box-image {
    padding-bottom: 15px !important;
}
.listing-item .date {
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
    display:block;
}

.wellness-template article.blog-list .blog-box-text .link-part a {
    padding: 0;
    text-align: left;
    background: transparent;
    color: #102446;
    border: 0;
    text-transform: lowercase;
    font-family: "Roboto",sans-serif;
    font-weight: 400;
    font-size: 16px;
}

.wellness-template article.blog-list .blog-box-text .link-part a i {
    display: none;
}

.wellness-template .blog-single .blog-box-text {
    padding: 0 0 0 0 !important;
}

.wellness-template .blog-box-text p:nth-child(1), .wellness-template .blog-box-text p:nth-child(3) {
    display: none;
}

.wellness-template .blog-box-text ul {
    margin-bottom: 5px !important;
    margin-top: 20px !important;
}

.wellness-template .blog-single .blog-meta-text ul li {
    font-size: 12px;
    line-height: normal;
    letter-spacing: .5px;
    color: #231f20;
    text-transform: uppercase;
}

.wellness-template .blog-single .blog-meta-text ul li::before {
    background-color: transparent;
    height: auto;
    top: 0;
    width: auto;
}

.wellness-template .home-listing .listing-item a.title {
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: 600;
}

.wellness-template .home-listing .listing-item {
    border-bottom: 1px dotted;
    margin-bottom:10px;
}

.wellness-template .home-listing .listing-item:last-child {
    border-bottom: 0;
}

.three-col-grid .listing-item a.title,
.two-col-grid .listing-item a.title  {
    font-size:22px;
    line-height:30px;
}

.listing-item a.small-button {
    width:auto;}
.listing-item a {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.listing-item a img {
	height:auto;}

/**============================================================== 
**** RESPONSIVE THREE MEDIA QUERIES 
==============================================================**/
@media only screen and (min-width: 1200px) {

.wellness-template .hero-section .container-fluid, 
.wellness-template header .header-top .container-fluid {
    max-width: 1200px !important;
    padding-left: 20px;
    padding-right: 20px;
}
}

@media only screen and (min-width: 767px) {

.wsmenucontainer .wrap .cobrand-page-banner {height:50px;}

.cobrand-logo + #primary .cobrand-page-banner {
    height: 150px;
}

.wellness-template .header-top-right-part ul li.phone-number span {
    padding: 2px 0 2px 40px;
}

.wellness-template .blog-single .blog-meta-text ul {
    margin: -15px -15px 25px;
    display: table;
}


.three-col-grid,.two-col-grid {
    display: flex;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px;
}
.three-col-grid .listing-item,
.two-col-grid .listing-item {
    margin-bottom: 5%;
    padding: 3%;
    background: #f6f6f6;
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: 1px solid #e8e7e7;
}

.three-col-grid .listing-item {
    flex: 0 calc(33.333% - 30px);
    
}

.two-col-grid .listing-item {
    flex: 0 calc(50% - 30px);
}

.three-col-grid .listing-item img {
    margin-top: -18%;
    border: 1px solid #f6f6f6;
}

.two-col-grid .listing-item img {
    margin-top: -14%;
    border: 1px solid #f6f6f6;
}
.listing-item a.title,
.wellness-template .blog-single .blog-box-text h2 a {
    font-size:22px;
}

.wellness-template article.blog-list .blog-box-text .link-part a .fa.fa-angle-right {
    display: none;
}

.wellness-template .blog-single .blog-meta-text ul li {
    display: table-cell;
    padding:0 15px;
}
.wellness-template .blog-single .blog-meta-text ul>li+li::before {
    content: "| ";
    color: #231f20;
    margin: 0 0 0 -2px;
}

}


@media only screen and (max-width: 1200px) {

.wellness-template .hero-section .container-fluid, 
.wellness-template header .header-top .container-fluid {
    max-width: 100% !important;
}
}

@media only screen and (max-width: 767px) {


.listing-item a.title,
.wellness-template .blog-single .blog-box-text h2 a {
    font-size:20px;
}

.three-col-grid .listing-item,
.two-col-grid .listing-item {
    width: 100%;
    margin-bottom:30px;
}
.listing-item a.title {
    font-size:20px;
}

.light-text span.excerpt,
.light-text span.date,
.light-text a.title,
.light-text a.excerpt-more {
    color:#fff !important;
}

.wellness-template .blog-single .blog-meta-text ul li {
    padding:0 0px;
}

.wellness-template .header-top-inner .location-greenbarright ul li:first-child a {border-right:0;}

}



/**============================================================== 
**** END UPDATE COBRAND CSS 
==============================================================**/

















/* ==================================================
 PARTNER COBRAND MICROSITE
================================================== */

/* START general styles */

.wellness-template .breadcrumb-section,.wellness-template .share-this-article,.wellness-template .blog-single hr,.wellness-template .display-posts-listing .listing-item .content img,.wellness-template .display-posts-listing a.small-button,.wellness-template .display-posts-listing .listing-item .content .vc_empty_space,.wellness-template .display-posts-listing .button-part.phone-cookie,
.wellness-template .upcoming-events .listing-item .event-content .vc_separator,
.wellness-template .upcoming-events .listing-item .event-content .vc_section,.wellness-template .upcoming-events .listing-item .event-content > .vc_row.wpb_row,.wellness-template .full-page .listing-item a.title,
.wellness-template header.index-header .hero-section .hero-section-top .search-part,.wellness-template .blog-single > .blog-box-text,
.wellness-template .selection-part {
    display: none;
}

.wellness-template .upcoming-events .listing-item .event-content .vc_section:first-child {
    display: block;
}


.wellness-template  .search-panel .search-form {
	top:30px;
}

.wellness-template  .search-panel .close-button {
	top:70px;
}

.wellness-template .blog-single .vc_row p img {
    padding: 0;
    border: 0;
}

.wellness-template .wpb_text_column.wpb_c ontent_element p {
    color: #000;
    font-family: "Roboto";
}


.wellness-template .white-btn.button-part.phone-cookie .phone-number span a {
    background: #fff;
}



.wellness-template .page-content .btn-green a.small-button {
    background: #87bd48;
    color:#000;
}
.wellness-template .page-content .btn-green a.small-button:hover {
    background: #fff;
}

.wellness-template .page-content figure.wpb_wrapper.vc_figure a:hover img {
    opacity:.8;
    transition: all 0.2s ease-in-out;
}

.wellness-template .message-box {
    padding: 30px;
    border: 1px solid #d9d9d9;
}

.wellness-template .absolute {
    position:absolute;
    z-index:2;
}

.wellness-template .page-content.default-page-content .vc_row p img {
    border: 0;
    padding: 0;
}
.wellness-template .display-posts-listing .full-post .listing-item {
    float: left;
    width: 100%;
    border-bottom: 1px dotted #d9d9d9;
    padding-bottom: 50px;
    margin-bottom: 50px;
}
.wellness-template .display-posts-listing .listing-item .title {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 25px;
    color: #000;
    letter-spacing: 1px;
	  font-weight:600;
	line-height:30px;
}
.wellness-template .display-posts-listing .listing-item .content {
	margin-top:20px;
}
.wellness-template .display-posts-listing .listing-item .content p {
	margin-bottom:15px;
}
.wellness-template .full-post .display-posts-listing .image,.wellness-template .dp-excerpt .display-posts-listing .image {
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
	  width:150px;
}

.wellness-template .full-post .display-posts-listing .content,
.wellness-template .dp-excerpt .display-posts-listing .excerpt,
.dp-excerpt .display-posts-listing .date,
.dp-excerpt .display-posts-listing .title,
.wellness-template .page-content .dp-excerpt .wpb_raw_html a,.wellness-template .display-posts-listing .listing-item .title {
    float: left;
    width: calc(100% - 165px);
	 padding-left:30px;
}
.wellness-template .display-posts-listing .content .wpb_column {
    width: 100%;
}
.wellness-template .display-posts-listing .content a[href^="https://www.greenpath.com/"] {
    color: #000;
    pointer-events: none;
}

.wellness-template .full-post .display-posts-listing .content h4, .wellness-template .full-post .display-posts-listing .content h2,
.wellness-template .full-post .display-posts-listing .content h3{
    font-size: 20px;
    color: #000;
	  font-weight:600;
}

.wellness-template .full-post .display-posts-listing .listing-item {
    margin-bottom: 50px;
    float: left;
    width: 100%;
    padding-bottom: 50px;
    border-bottom: 1px dotted #d9d9d9;
}
.wellness-template .upcoming-events span.title {
    width: 100%;
    float: left;
    font-size: 22px;
    margin-top: 15px;
		font-weight:600;
		line-height:29px;
		color:#000;
	font-family:'Roboto';
}

.wellness-template .upcoming-events .listing-item .title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wellness-template .dp-excerpt .display-posts-listing .listing-item .date {
    margin-bottom: 10px;
    color: #555;
}
.wellness-template .display-posts-listing .listing-item .vc_column-inner {
    padding-top: 0 !important;
}
.wellness-template .display-posts-listing .listing-item ul {
    margin-bottom: 20px !important;
}
.wellness-template   .recorded-webinars .display-posts-listing .listing-item {
    margin-bottom: 15px;
    float: left;
}

.wellness-template  .upcoming-events .listing-item h3 {
    margin-top: 15px;
}

.wellness-template  .upcoming-events .listing-item h3 a {
    font-size: 18px;
    font-weight: 400;
    font-family: 'Roboto';
    padding-left: 15px;
    padding-right: 15px;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #102446;
		border:2px solid #102446; 
	  float:left;
	width:100% !important;
	text-decoration: none !important;
	text-align:center;
}
.wellness-template  .upcoming-events .listing-item h3 a:hover {
	background:#f6f6f6;
	color:#333;
}

.wellness-template :target:before {
    content: "";
    display: block;
    height: 200px;
    background: rgba(0,0,0,.5);
    margin-top: -200px;
    visibility: collapse;
}
.wellness-template .page-content .dp-excerpt .wpb_raw_html a {
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	text-decoration:underline;
}
.wellness-template .default-page-content .wpb_single_image .vc_figure {
    margin-left: 0;
}
.wellness-template  .blog-single .vc_row ul li a:hover {
	color:#572c5f;
}

/* END general styles*/





/* cobrand partner custom */

.wellness-template .dynamic-content .disclaimer p {
    font-size: 13px !important;
    text-align: center;
    line-height: 22px !important;
}

.wellness-template .dynamic-content .disclaimer {
    padding: 20px;
    background: #f6f6f6;
}

/* END cobrand partner custom*/





/* START green bar*/


.wellness-template .header-top-right-part ul li.phone-number span {
		 width:100%;
		float:left;
		background:transparent;
}

.wellness-template header .button-part.phone-cookie span:before {
    display: none;
}
.wellness-template header a[href^="https://www.greenpath.com/contact-us-closed/"] {
    pointer-events: none;
    min-width: 250px !important;
}

.wellness-template #partnersCobrandtopheader {
    display:none;
	
}

.wellness-template .header-top .button-part.phone-cookie .phone-number span a
{
    background: transparent;
    padding: 0px 0px 0px 0px;
    color: #000;
    border: 0;
    line-height: 0;
    font-size: 18px;
}
.wellness-template .header-top .button-part.phone-cookie .phone-number span a:after {
    display: none;
}

.wellness-template #partnersCobrandtopheader .button-part.phone-cookie.call-now .phone-number:before {
    content: " ";
    background-image: url(https://www.greenpath.com/wp-content/themes/greenpath-ada/assets/images/phone-icon-blk.png);
    width: 25px;
    height: 25px;
    float: left;
    background-repeat: no-repeat;
    background-size: auto;
}

.wellness-template #partnersCobrandtopheader .vc_custom_heading.request-call a {
    border: 2px solid #333;
    padding: 8px 10px 8px 10px;
    background: #fff;
}

.wellness-template  .header-top-right-part ul li.chat-button a:hover {
    background: #102446;
}

.wellness-template .button-part.phone-cookie.bottom.show {
    position: absolute;
		opacity:1 !important;
}





/*END green bar*/





/* START navigation*/

.wellness-template #menu-cobrand-green-bar-right-1 .phone-number > a[href="#"] {
  visibility: visible;
  background: transparent;
  border: 0;
  padding: 0;
}

.wellness-template .header-top-right-part ul li.feature.phone-number a i {
  display:none;
}


.wellness-template header.index-header .hero-section .section-top-part {
    background: #102446;
}

.wellness-template .navbar-nav .dropdown-menu > li > a {
    color: #000;
}

.wellness-template .navbar-nav .dropdown-menu > .active > a {
    background-color: transparent;
    color: #000;
}

.wellness-template .navbar-nav .dropdown-menu > li > a:hover span {
    color: #000;
}

.wellness-template .fixed-body .search-panel {
    top: 60px;
}

.wellness-template .navbar-dark .navbar-nav .nav-link {
    color: #fff !important;
}
.wellness-template .navbar-dark .navbar-nav .show> .wellness-template .nav-link, 
.wellness-template .navbar-dark .navbar-nav .active> .wellness-template .nav-link, 
.wellness-template .navbar-dark .navbar-nav .nav-link.show, 
.wellness-template .navbar-dark .navbar-nav .nav-link.active {
    color: #fff;
}

.wellness-template .animated-arrow span, .wellness-template .animated-arrow span::before, .wellness-template .animated-arrow span::after {
	background:#fff;
}

/* END navigation*/





/* PARTNER LOGOS */

.wellness-template .partners-header {
display:none;}

.wellness-template .cobrand-logo {
  position: fixed;
  margin: 0 auto;
  max-width: 1200px;
  top:148px;
  left: 0;
  right: 0;
  padding-left: 20px;
  padding-right: 20px;
  z-index:99;
}


.wellness-template .cobrand-logo a img {
  background: url('https://www.greenpath.com/wp-content/uploads/2021/03/partner-logo-bg.png');
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 30px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position-y: bottom;
  width:150px;
}

@media only screen and (max-width: 768px) {
.wellness-template .cobrand-logo {
  position: absolute;
  top:100px;

}
.wellness-template .cobrand-logo a img {
width:100px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 20px;}
}



/* END partner logo */





/* START cobrand custom content */
.wellness-template .dynamic-content,.wellness-template .header-dynamic-content {
    display:none;
}
.wellness-template .header-top.header-dynamic-content.creditunions .button-part.phone-cookie:last-child,
.wellness-template .header-top.header-dynamic-content.bankscra .button-part.phone-cookie:last-child{
    position: relative;
    z-index: 10;
		opacity: 0;
}

.wellness-template .button-part.phone-cookie {
    opacity: 1;
}

.wellness-template .header-dynamic-content.bankscra .button-part.phone-cookie.top,
.wellness-template .header-dynamic-content.creditunions .button-part.phone-cookie.top {
    position: absolute;
		z-index:1;
}

/* END cobrand custom content*/




/* START COBRAND RESPONSIVE */

/* screens larger than */

@media only screen and (min-width: 1280px) {
.wellness-template .container.full {
    width: 100%;
}
.wellness-template .container.wide,.wellness-template  .partners-header .container {
    width: 1200px;
}    
 .wellness-template .container {
	 width:1200px;}

 .hero-text .container {
    width: 1200px;
}
}	
	
@media only screen and (min-width: 1280px) {
	
.wellness-template .col-full-padded {
    padding-left: 10%;
    padding-right: 10%;
}		
}
@media only screen and (min-width: 1200px) {

    .wellness-template .page-content {
    padding-top: 0px;}
    
    .wellness-template .container.small {
    width: 1024px;}
}


@media only screen and (min-width: 768px) {
.wellness-template .topheader-content .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 25%;
}
.wellness-template .topheader-content .wpb_column.vc_column_container.vc_col-sm-8 {
    width: 75%;
}

.wellness-template .feature.phone-number a.small-button {
    border: 2px solid #000 !important;
    line-height:unset;
}

}




/* screens smaller than */

@media only screen and (max-width: 1599px) {
    .wellness-template .container.wide, .container.full {
    width: 100%;
    padding-left:5%;
    padding-right:5%;
}

}
@media only screen and (max-width: 1280px) {
   .wellness-template .container {
    width: 100%;
    padding-left:5%;
    padding-right:5%;
    }	
.wellness-template .col-full-padded {
    padding-left: 5% ;
    padding-right: 5%;
}	
}
@media only screen and (max-width: 1199px) {
.wellness-template .page-content {
    padding-top: 0px;}
    
}
@media only screen and (max-width: 1148px) {
.wellness-template .page-content {
    padding-top: 0px;
}
}

@media only screen and (max-width: 1025px) {
.container.small {
	width:100%;
	padding-left:5%;
	padding-right:5%;}
}

@media only screen and (max-width: 991px) {
.wellness-template .page-content {
    padding-top: 0px;
}
.wellness-template .animated-arrow {
    background:#102446;
}
ul#menu-partners-cobrand {
    margin-top: 80px;
}	
.wellness-template .navbar-collapse li.menu-item.current-menu-item, .wellness-template .navbar-collapse li.menu-item.current-menu-item.active	{
	background:#102446;
	}
.wellness-template .wsoffcanvasopener .animated-arrow.mobile-nav-open {
    top: 85px !important;
}	
	
.wellness-template .navbar-collapse.collapse {
		background:#102446;
	}	
}

@media only screen and (max-width: 768px) {
    
.wellness-template .page-content {
    padding-top: 0;
}

.wellness-template .header-top-inner .phone-number > a[href="#"] {
  display: block;
  visibility: visible;
}


.wellness-template .header-top-right-part ul li.feature.phone-number a.small-button {
  background-color: #87bd48;
  padding: 0;
  border: 0;
  min-width: auto;
}

.wellness-template .header-top-inner .location-greenbarright ul li:first-child a {
  border-right: 1px solid;
  line-height: inherit;
}

.wellness-template .header-top-inner .phone-number a[href*="tel:"]::before {
  display:none;}

}

@media only screen and (max-width: 767px) {
  
.wellness-template .header-dynamic-content {
		display:none;
	}	
    
.wellness-template .page-content {
    padding-top: 0;
}
.wellness-template section#partnersCobrandtopheader {
    position:absolute !important;
}
.wellness-template .section-top-part {
    background: #102446 !important;
}
.wellness-template .topheader-content .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 25%;
}
.wellness-template .topheader-content .wpb_column.vc_column_container.vc_col-sm-8 {
    width: 75%;
}
.wellness-template .vc_column_container	.button-part {
    padding-top: 0;
}

.wellness-template .display-posts-listing .image,.wellness-template .header-top-right-part ul li.phone-number span::before {
		display:none;
	}	
.wellness-template .full-post .display-posts-listing .content, .wellness-template .dp-excerpt .display-posts-listing .excerpt, .dp-excerpt .display-posts-listing .date, .dp-excerpt .display-posts-listing .title, .wellness-template .page-content .dp-excerpt .wpb_raw_html a,.wellness-template .display-posts-listing .listing-item .title {
	width:100%;
	padding-left:0;
	}	
.page-content .blog-single .wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill, .page-id-17856  .wpb_column.vc_column_container.vc_col-has-fill, .page-cta .wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill:nth-child(1) {
    height: auto;
}
.wellness-template .display-posts-listing .listing-item .title {
	font-size:22px;
	}
.wellness-template .absolute {
    left: 0;
    right: 0;
}
.cobrand-logo + #primary .cobrand-page-banner {
    height: 130px;
}	
	
}

@media only screen and (max-width: 765px) {

	.wellness-template .header-top .button-part.phone-cookie .phone-number a::before {
		display:none;
	}	
}





@media only screen and (max-width: 673px) {	
	
.wellness-template	.header-top-right-part ul li {
	padding-left:0;
	}
.wellness-template.header-top-right-part ul li.phone-number span {
		padding:0;
	}
.wellness-template .header-top .button-part.phone-cookie .phone-number span a {
		font-size:14px;
	}				
	
}

/* END RESPONSIVE */






/* style for the css menu dropdown container */


.blog-single .menu ul li.budgeting,
.blog-single .menu ul li.cobrand-pages,
.blog-single .menu ul li.cobrand-campaigns,
.blog-single .menu ul li.financial-education,
.blog-single .menu ul li.financial-events {
    display:none;
}
.blog-single .menu ul li {
    padding-left:5px !important;
    line-height:24px !important;
    margin:0;
}
.blog-single .menu ul li:before {
    display:none;    
}

.blog-single .menu ul li a {
    font-family:"Roboto", sans-serif;
    font-size:16px;
    font-weight:400;
    color:#102446;
    text-decoration:none !important;
}

.blog-single .menu {
    position:relative;
    display:inline-block;
    padding:0;
    margin:0 0 80px 0px;
    outline:0;
    text-align:left;
}

.blog-single .menu-dropdown a {
    color:#102446;
    text-decoration:none;
    line-height:22px;
}


/* style for the button */
.blog-single .menu:before {
    content: "\2630 \a0 Select Category"; 
    color:#102446;
    padding-bottom:10px;
    border-radius:0px;
    border-bottom:1px solid #102446;
    background:#fff;
    cursor:pointer;
}


.blog-single .menu:focus { pointer-events:none; }

/* If :focus detected the dropdown menu is displayed by making it visible */
.blog-single .menu:focus .menu-dropdown { opacity:1; visibility:visible; }

/* style for the dropdown box */


.blog-single .menu-dropdown {
    background-color: #f6f6f6;
    width: auto;
    padding: 10px;
    border-radius:0px;
    border-top:1px solid #102446;
    border-left:1px solid #d9d9d9;
    border-right:1px solid #d9d9d9;
    border-bottom:1px solid #d9d9d9;
    border-radius:0px;
    pointer-events: auto;
    position: absolute;
    z-index: 1;
    opacity: 0;
    visibility: hidden;
    transition: visibility 1s;
}
.blog-single .menu-dropdown ul {
    float:left;
    width:100%;}

/* style the links in the dropdown */

.blog-single .menu-dropdown > a.parent {
    background: rgba(0,0,0,.05);
    width: 100%;
    line-height: 22px;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
    float:left;
    margin-bottom:15px;
}

.blog-single .menu-dropdown ul a {
    background:transparent;
    border:none;
    outline:0;
    display:block;
    width:250px;
    padding:5px;
    margin-left:10px;
}
