/* Import Font */
@font-face{font-family:'athleticsextrabold_italic';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_extrabold_italic-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_extrabold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsextrabold';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_extrabold-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_extrabold-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticslight_italic';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_light_italic-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_light_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticslight';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_light-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_light-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsmedium_italic';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_medium_italic-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_medium_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsmedium';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_medium-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsitalic';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_regular_italic-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_regular_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsregular';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_regular-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsblack_italic';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_black_italic-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_black_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsblack';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_black-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_black-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'athleticsbold';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_bold-webfont.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/athletics_bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-BlackItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Black.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Bold.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-MediumItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Light.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Light.woff') format('woff');font-weight:200;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Heavy.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Heavy.woff') format('woff');font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-BoldItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-LightItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-LightItalic.woff') format('woff');font-weight:200;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-HeavyItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-HeavyItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Medium.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Semibold.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Semibold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Regular.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-RegularItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-RegularItalic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-UltralightItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-UltralightItalic.woff') format('woff');font-weight:200;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Thin.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-SemiboldItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-SemiboldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap;}
@font-face{font-family:'SF Pro Display';src:url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-ThinItalic.woff2') format('woff2'),url('/wp-content/themes/buddyboss-website/css/redesign/elements/fonts/SFProDisplay-ThinItalic.woff') format('woff');font-weight:100;font-style:italic;font-display:swap;}


.main-outer-header .master-head { padding: 0 0; background: #f6efe8; }
.master-head .outer-head * { font-family: 'athleticsmedium', sans-serif; font-size: 16px; line-height: 20px; }
.master-head .bb-wrapper { max-width: 1210px; margin: 0 auto; width: 100%; padding: 0 20px; }
.master-head .bb-wrapper .outer-head { display: flex; flex-direction: row; position: relative; z-index: 99; }
.master-head .outer-head .bb-site-logo, .master-head .outer-head .bb-main-menu, .master-head .outer-head .bb-site-acount { display: flex; align-items: center; }
.master-head .outer-head .bb-site-logo { margin-right: 10px; }
.master-head .outer-head .bb-site-logo img { max-width: 42px; }
.master-head .outer-head .bb-site-logo .bb-main-logo:hover img { animation: logo-spin 1s; }
@keyframes logo-spin {
	0% { transform: rotate(0deg); }
	25% { transform: rotate(0deg); }
	75% { transform: rotate(360deg); }
	100% { transform: rotate(360deg); }
}
.master-head .outer-head .bb-main-menu { flex-grow: 1; }
.master-head .outer-head ul { margin-bottom: 0; }
.master-head .outer-head ul.bb-navigation { margin: 0; padding: 0; }
.master-head .outer-head .bb-site-nav > ul > li { list-style: none; display: inline-block; padding: 0 10px; }
.master-head .outer-head ul li.bb-contact-sales { margin-left: 10px; }
.master-head .outer-head ul li a { color: #222; }
.master-head .outer-head .bb-main-menu .bb-navigation > li > a { display: inline-block; padding: 40px 0; }
.master-head .outer-head .bb-main-menu .bb-navigation > li.bb-has-child.active > a, .master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .content_outer > a.active { color: #e86d2a; }
.master-head .outer-head .bb-main-menu .bb-navigation > li.bb-has-child.active:after { border-left: 3px solid #e86e2b; border-bottom: 3px solid #e86e2b; }
.master-head .outer-head ul.bb-navigation > li:hover > a, .master-head .outer-head ul.bb-navigation > li > a:hover, .master-head .outer-head ul.bb-navigation > li > a:focus, .master-head .outer-head ul.bb-navigation > li > a.active, .master-head .outer-head .bb-site-acount .bb-site-nav ul li a:hover { color: #E86D2A; }
.bb-mobile-menu-active .master-head .outer-head ul li.bb-contact-sales a:hover { transition: all 0.4s; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15); }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper { display: flex; align-items: center; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper span { display: flex; background: rgba(62, 209, 103, 0.2); border-radius: 4px; font-size: 11px; line-height: 16px; letter-spacing: -0.0024em; color: #222; padding: 2px 6px; text-transform: capitalize; margin: 0 0 0 8px; font-family: 'SF Pro Display', sans-serif; font-weight: 500; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-with-yellow-bg .menu_title_wrapper span { background: #F5B735; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper a, .master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper a, .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper a { font-size: 16px; line-height: 22px; font-family: 'athleticsbold', sans-serif; color: #000; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper a:hover, .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper a:hover, .master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_title_wrapper a:hover { color: #E86D2A; }
.bb-mrgtop-40 { margin-top: 24px; }
.master-head .outer-head .bb-navigation .bb-sub-nav-outer li.bb-view-all a { color: #E86D2A; font-size: 16px; line-height: 20px; }
.master-head .outer-head .bb-navigation .bb-sub-nav-outer li.bb-view-all a:after { content: ''; background: url(/wp-content/themes/buddyboss-website/images/icon-ArrowRight-12.png); height: 8px; width: 14px; display: inline-block; margin-left: 10px; margin-bottom: 0; }
.master-head .outer-head .bb-navigation .bb-sub-nav-outer li.bb-view-all a:hover:after { animation: active-hover 1.5s; }
.master-head .outer-head .bb-site-acount .bb-site-nav ul { margin-bottom: 0; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-love a:before, .master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-love a:before { content: ''; display: flex; background: url(/wp-content/themes/buddyboss-website/images/bb-heart.png) no-repeat; background-size: cover; height: 20px; width: 20px; margin-right: 10px; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-speak-to-consultant a:before { content: ''; display: flex; background: url(/wp-content/themes/buddyboss-website/images/bb-smily.png) no-repeat; background-size: cover; height: 20px; width: 20px; margin-right: 10px; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li { margin-bottom: 25px; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li:not(:last-child) a { padding-bottom: 25px; border-bottom: 1px solid #E5E5E5; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-love { margin-bottom: 15px; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-love a { padding-bottom: 15px; border-bottom: 0; }
.master-head .outer-head ul li.bb-cart-menu span { height: 20px; width: 20px; background: #F5B735; border-radius: 50%; display: inline-block; text-align: center; font-size: 12px; transform: translate(0px, -2px); font-weight: 600; margin-left: 4px; }
.master-head .outer-head ul li.bb-cart-menu a:hover span { color: #222; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-app-icon-menu a, .master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-web-icon-menu a { display: flex; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-app-icon-menu a:before { content: ''; display: flex; background: url(/wp-content/themes/buddyboss-website/images/bb-app-menu.png) no-repeat; background-size: cover; height: 20px; width: 20px; margin-right: 10px; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-web-icon-menu a:before { content: ''; display: flex; background: url(/wp-content/themes/buddyboss-website/images/bb-web-menu.png) no-repeat; background-size: cover; height: 20px; width: 20px; margin-right: 10px; }
.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li.bb-web-icon-menu a { margin-bottom: 15px; }
.master-head .outer-head ul li a.active { color: #E86D2A; }
.bb-new-tab-link a[target="_blank"]:after { content: ""; width: 12px; height: 12px; display: inline-block; vertical-align: middle; background-image: url(/wp-content/themes/buddyboss-website/images/redesign/new-tab-orange.png); background-size: cover; background-position: center; background-repeat: no-repeat; margin-left: 4px; margin-top: -2px; filter: brightness(0); }
.bb-new-tab-link a[target="_blank"]:hover:after { filter: brightness(1); }

/* Header with Only logo */
.bb-temp-logo-header { background: #F6EFE8; padding: 80px 0 0 0; }
.bb-temp-logo-header .wp-block-group__inner-container { max-width: 1210px; margin: 0 auto; padding: 0 20px; }
.bb-temp-logo-header figure { margin-bottom: 0; display: flex; justify-content: center; }
.bb-temp-logo-header .wp-block-image img { max-height: 56px; max-width: 181px; display: flex; }

.master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .image_outer{width:36px;}
.master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .image_outer img.icon{width:36px;}
.master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .content_outer{padding-left:20px;}
.master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .content_outer a{ font-family:athleticsbold,sans-serif; font-size:20px; color:#222; line-height:26px; transition:all .3s linear; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; -ms-transition:all .3s linear; -o-transition:all .3s linear; }
@media screen and (min-width:1024px) {
	.bb-desktop-hide { display: none }
	.master-head .outer-head ul li.bb-contact-sales { padding: 0; }
	.master-head .outer-head ul li.bb-contact-sales a { background: #E86D2A; border-radius: 6px; color: #fff; padding: 9px 16px; transition: all 0.4s; opacity: 0; }
	.master-head .outer-head ul li.bb-contact-sales.active-animation a { animation: 2s ease 0s normal forwards 1 grpone; -webkit-animation: 2s ease 0s normal forwards 1 grpone; opacity: 1; }
	@keyframes grpone {
		0% { opacity: 0 }
		80% { opacity: 0 }
		100% { opacity: 1 }
	}
	.master-head .outer-head ul li.bb-contact-sales a:hover { transition: all 0.4s; color: #fff !important; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15); }
	.master-head .outer-head .bb-main-menu .bb-navigation li.bb-has-child:after { content: ""; margin-left: 5px; width: 9px; height: 9px; border-left: 3px solid #8a8886; border-bottom: 3px solid #8a8886; display: inline-block; vertical-align: middle; border-radius: 2px; transform: rotate(-45deg); margin-top: -1px; }
	.master-head .outer-head .bb-main-menu .bb-navigation li.bb-has-child:hover:after { border-left: 3px solid #e86e2b; border-bottom: 3px solid #e86e2b; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer { max-width: 887px; visibility: hidden; opacity: 0; position: absolute; left: 0; top: calc(100% - 20px); background: #fff; border-radius: 12px; box-shadow: 0px 6px 22px rgba(17, 19, 26, 0.16); position: absolute; }
	.master-head .outer-head .bb-main-menu .bb-navigation li.bb-has-child:hover .bb-sub-nav-outer { visibility: visible; animation: 0.5s ease 0s normal forwards 1 menu-hover; -webkit-animation: 0.5s ease 0s normal forwards 1 menu-hover; opacity: 1; }
	@keyframes menu-hover {
		0% { opacity: 0 }
		60% { opacity: 0 }
		100% { opacity: 1 }
	}
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner { display: flex; flex-direction: row; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav { width: 50%; display: flex; flex-direction: column; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:first-child, .master-head .outer-head .bb-navigation .bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:first-child, .master-head .outer-head .bb-navigation .bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:first-child { width: 442px; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child, .master-head .outer-head .bb-navigation .bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child, .master-head .outer-head .bb-navigation .bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child { width: 340px; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li { flex-direction: row; justify-content: space-between; }
	.master-head .outer-head .bb-navigation .bb-has-child .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav { padding: 50px 40px; }
    .master-head .outer-head .bb-navigation .bb-has-child .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav{margin-left:0;}
	.master-head .outer-head .bb-navigation .bb-has-child .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child { border-left: 1px solid #e4e4e4; border-radius: 0 12px 12px 0; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child, .master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child, .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child { background: #f9f9f9; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer li a { font-family: 'athleticsextrabold', sans-serif; font-size: 20px; color: #222; line-height: 26px; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer li .menu_content p { font-size: 15px; color: #616162; margin-bottom: 0; line-height: 20px; font-family: 'SF Pro Display', sans-serif; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer li .menu_content p a { font-weight: bold; font-family: 'SF Pro Display', sans-serif; color: #222; font-size: 13px; display: inline-block; line-height: 17px; margin-top: 8px; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer li .menu_content p a + a { position: relative; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer li .menu_content p a + a:before { content: '|'; display: inline-block; margin-left: 10px; padding-right: 10px; color: #E5E5E5; font-weight: 400; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li { list-style: none; display: flex; margin-bottom: 30px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li a, .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li a { font-size: 16px; line-height: 22px; display: flex; align-items: center; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li { margin-bottom: 16px }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li:last-child { margin-bottom: 0; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .image_outer { width: 42px; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .image_outer img { max-width: 42px; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .image_outer, .master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .content_outer { display: flex; align-self: flex-start; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .content_outer { flex-direction: column; flex-grow: 1; padding-left: 25px; align-self: center; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .content_outer > a { margin-bottom: 5px; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer li .menu_content { width: 100%; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li a:hover { color: #E86D2A; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li { flex-direction: column; margin-bottom: 16px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li:last-child { margin-bottom: 0; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li > span { display: block; font-family: 'SF Pro Display', sans-serif; font-weight: 600; font-size: 11px; line-height: 12px; margin-bottom: 14px; color: #616162; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_content { margin-top: 5px; font-size: 13px; line-height: 18px; color: #616162; font-family: 'SF Pro Display', sans-serif; letter-spacing: -0.0024em; }
	.master-head .outer-head .bb-navigation .bb-has-child a { position: relative; }
	.master-head .outer-head .bb-navigation .bb-has-child .bb-sub-nav-outer:before { content: ''; background: url(/wp-content/themes/buddyboss-website/images/menu-triangle.png); width: 33px; height: 14px; position: absolute; top: -13px; z-index: 1; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer:before, .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer:before { background: url(/wp-content/themes/buddyboss-website/images/menu-triangle-dark.png); }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer:before { left: 90px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-pricing .bb-sub-nav-outer:before { left: 247px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-use-case .bb-sub-nav-outer:before { left: 378px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer:before { left: 493px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer:before { left: 600px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-pricing .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav { width: 100%; background: #fff; border-radius: 12px; }
	.master-head .outer-head .bb-mobile-menu { display: none }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-pricing .bb-sub-nav-outer { max-width: 453px; }

    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer{left:auto;} 
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer:before{left:20px;} 
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner{flex-direction:column;}
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav{max-width: 350px;width:100%;display:flex;flex-direction:column;gap:20px;padding:30px 30px;border-left: 0 !important;}
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li{margin-bottom:0;}
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li a{ font-family:'athleticsbold',sans-serif; font-size:20px; color:#222; line-height:26px; transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; }
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li a:hover {color: #E86D2A;}
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .image_outer{width:40px;}
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .image_outer img.icon{width:40px;}
    .master-head .outer-head .bb-navigation .bb-help-center .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .content_outer{padding-left:20px;}
}
@media screen and (max-width:1199px) {
	.master-head .outer-head .bb-site-logo { margin-right: 5px }
	.master-head .outer-head .bb-site-nav > ul > li { padding: 0 5px; }
	.master-head .outer-head ul li.bb-contact-sales { margin-left: 5px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer:before { left: 65px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-pricing .bb-sub-nav-outer:before { left: 217px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-use-case .bb-sub-nav-outer:before { left: 325px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer:before { left: 430px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer:before { left: 528px; }
	.master-head .outer-head ul li.bb-contact-sales a { padding: 8px 6px; }
}
@media screen and (max-width:1023px) {
	.master-head .outer-head .bb-site-logo a { display: flex }
	.master-head .outer-head .bb-site-acount { display: none }
	.master-head .outer-head .bb-site-nav ul { margin: 0; padding: 0; }
	.master-head .menu-icon { display: grid; place-items: center; height: 30px; width: 45px; cursor: pointer; }
	.master-head .menu-icon > span { width: 35px; height: 4px; background: #e86d2a; display: block; transition: all 0.3s ease-in-out; }
	.bb-mobile-menu-active .master-head .menu-icon span:nth-child(1) { transform-origin: center center; transform: rotate(-45deg) translate(-1px, 10px); width: 30px; }
	.bb-mobile-menu-active .master-head .menu-icon span:nth-child(2) { transform: translateX(10px); opacity: 0; }
	.bb-mobile-menu-active .master-head .menu-icon span:nth-child(3) { transform-origin: center center; transform: rotate(45deg) translate(-4px, -14px); width: 30px; }
	.main-outer-header .master-head { padding: 25px 0; }
	.master-head .outer-head .bb-site-logo { width: 100%; margin-right: 0; justify-content: space-between; }
	.bb-mobile-menu-active { }
	.bb-mobile-menu-active .master-head .outer-head .bb-site-nav > ul > li { display: block; border-bottom: 1px solid #f6efe8; position: relative }
	.bb-mobile-menu-active .master-head .outer-head .bb-site-acount li > a, .bb-mobile-menu-active .master-head .outer-head .bb-main-menu li > a { padding: 8px 0; display: inline-block; }
	.bb-mobile-menu-active .master-head .outer-head ul li.bb-contact-sales a { padding: 9px 16px; background: #E86D2A; border-radius: 6px; color: #fff; transition: all .4s; }
	.master-head .outer-head .bb-navigation .bb-sub-nav-outer, .bb-mobile-menu-active .master-head .outer-head .bb-navigation .bb-sub-nav-outer { display: none; }
	.master-head .outer-head .bb-main-menu { position: absolute; background: #fff; width: 400px; right: 0; top: calc(100% + 26px); border-radius: 12px; padding: 20px; display: block; visibility: hidden; opacity: 0; -webkit-transform: translateY(-10px); transform: translateY(-10px); transition: .1s opacity, .5s -webkit-transform cubic-bezier(.07, .89, .79, .95); transition: .1s opacity, .5s transform cubic-bezier(.07, .89, .79, .95); transition: .1s opacity, .5s transform cubic-bezier(.07, .89, .79, .95), .5s -webkit-transform cubic-bezier(.07, .89, .79, .95); box-shadow: 0 3px 24px 0 rgb(18, 43, 70, 0.08); max-height: calc(100vh - 100px); overflow: auto; }
	.bb-mobile-menu-active .master-head .outer-head .bb-main-menu { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; }
	.bb-mobile-menu-active .master-head .outer-head .bb-main-menu:after { content: ''; background: url(/wp-content/themes/buddyboss-website/images/menu-triangle.png); width: 33px; height: 14px; position: absolute; top: -13px; right: 13px; z-index: 1; }
	.master-head .outer-head .bb-main-menu .bb-navigation li.bb-has-child:after { content: ""; margin-left: 5px; width: 9px; height: 9px; border-left: 3px solid #8a8886; border-bottom: 3px solid #8a8886; display: inline-block; vertical-align: middle; border-radius: 2px; transform: rotate(-45deg); margin-top: -1px; position: absolute; right: 5px; top: 12px; margin: 0; }
	.bb-mobile-menu-active .master-head .outer-head .bb-main-menu .bb-navigation li.bb-has-child.is-active .bb-sub-nav-outer { display: block; margin-bottom: 20px; background: rgba(246, 239, 232, .65); border-radius: 12px; padding-top: 15px; padding-bottom: 15px; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav { display: flex; list-style: none; flex-direction: column; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li { display: flex; flex-direction: row; margin: 10px 0 10px 20px; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .image_outer, .bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer { display: flex; align-self: flex-start; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .image_outer, .bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .image_outer img { width: 36px; max-width: 36px; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer { flex-direction: column; flex-grow: 1; padding-left: 15px; align-self: center; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer > a { font-family: athleticsextrabold, sans-serif; font-size: 20px; color: #000; margin-bottom: 5px; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer > a:hover { color: #E86D2A; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer .menu_content { width: 100%; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer .menu_content p { font-size: 14px; color: #616162; margin-bottom: 0; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer .menu_content p a { font-weight: 700; font-family: 'SF Pro Display', sans-serif; color: #222; font-size: 14px; margin-top: 5px; display: inline-block; width: 100%; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:nth-child(2), .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:nth-child(2), .master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:nth-child(2) { padding-top: 15px; margin-top: 15px; border-top: 1px solid #ccc; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li { flex-direction: column; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li span { display: block; font-family: 'SF Pro Display', sans-serif; font-weight: 500; font-size: 14px; margin-bottom: 10px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li a { font-family: athleticsextrabold, sans-serif; font-size: 20px; color: #E86D2A; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_content { margin-top: 5px; }
	.bb-mobile-menu-active .master-head .bb-site-nav li.bb-contact-sales { border: none !important; text-align: center; margin: 15px 0 0 0; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-resources .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li a, .master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li a { font-size: 16px; line-height: 22px; display: flex; align-items: center; }
}
@media screen and (max-width:768px) {
	.master-head .outer-head .bb-main-menu { position: fixed; width: 100vw; top: 92px; border-radius: 0; height: calc(100vh - 92px); overflow: auto; background: #f6efe8; box-shadow: none; padding-top: 0; max-height: none; }
	.bb-mobile-menu-active .master-head .outer-head .bb-main-menu:after { display: none; }
	.bb-mobile-menu-active .master-head .outer-head .bb-site-nav>ul>li { border-bottom: 1px solid #ffffff; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li { margin: 10px 0 10px 0; }
	.bb-mobile-menu-active .bb-sub-nav-inner .bb-sub-nav li .content_outer { align-self: flex-start; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li { margin-bottom: 10px; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-agency .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li:not(:last-child) a { padding-bottom: 10px; }

	/* Header with Only logo */
	.bb-temp-logo-header { background: #F6EFE8; padding: 60px 0 0 0; }
}

/* For Hello BAR  */
@media screen and (min-width:951px) {
	.show_hello_bar.bb_engage_hellobar .main-outer-header { margin-top: 120px; }
}

/*  Reverse sticky header */
.main-outer-header { height: 100px; }
.main-outer-header .master-head { position: fixed; left: 0; top: 0; width: 100%; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-backface-visibility: hidden; z-index: 99; }
.scrolling-down .main-outer-header .master-head { opacity: 0; -webkit-transform: translateY(-95px + 39px); transform: translateY(-95px + 39px); visibility: hidden; }
.scrolling-up .main-outer-header .master-head { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); visibility: visible; }
@media screen and (max-width:1023px) {
	.main-outer-header { height: 92px; }
	.bb-mobile-menu-active .main-outer-header .master-head { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); visibility: visible; }
}

/* DFY service sub-nav */
.master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .content_outer a[href="#"], .master-head .outer-head .bb-navigation .bb-sub-nav-outer .bb-sub-nav-inner li .content_outer a[href="#"]:hover { color: #222; pointer-events: none; }

/* Web Sub Nav */
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav { width: 100% !important; border-radius: 12px 12px !important; padding: 50px 0 !important; background: #fff !important; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover { width: 100%; display: flex; flex-direction: row !important; padding: 0px 380px 0px 40px; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-menu-count-outer { display: flex; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-col-sub-nav { border-radius: 0 12px 12px 0 !important; border-left: 1px solid #e4e4e4; width: 340px; position: absolute; right: 0; height: 100%; top: 0px; background: #f9f9f9; z-index: 99; flex-direction: column; padding-top: 50px; padding-bottom: 50px; padding-right: 30px; padding-left: 30px; display: none; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav { margin-left: 0px !important; margin-right: 0px !important; padding-left: 40px !important; padding-right: 380px !important; /*margin-left: -40px; margin-right: -40px; padding-left: 40px; padding-right: 40px;*/ }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav.bb-sub-nav-col-3 { display: none; }
.master-head .outer-head .bb-navigation .bb-view-all a, .master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-col-sub-nav li:hover a { color: #E86D2A !important; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover.active-hover .bb-col-sub-nav, .master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover:hover .bb-col-sub-nav { display: flex; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-col-sub-nav .bb-sub-nav-bundle-section { flex-direction: row !important; justify-content: flex-start; align-items: center; margin-bottom: 15px; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-col-sub-nav .bb-sub-nav-bundle-section > span { margin-bottom: 0 !important; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover.bundle-nav .bb-menu-count-outer .content_outer a { position: relative; display: flex; align-items: center; }
.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover.bundle-nav .bb-menu-count-outer .content_outer a:after { content: ''; background: url(/wp-content/themes/buddyboss-website/images/redesign/new-icon-green.png) no-repeat; background-size: cover; height: 20px; width: 36px; display: flex; margin-left: 8px; }
@media screen and (min-width:1024px) {
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer { max-width: 782px !important }
}
@media screen and (max-width:1023px) {
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav { padding: 0px 0 !important; background: transparent !important; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover { padding: 10px 20px 10px 20px !important; margin: 0px !important; flex-direction: column !important; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav { padding: 10px 20px 10px 20px !important; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li .menu_content br { display: none !important; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-col-sub-nav li { padding-left: 0; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav:last-child li .menu_content a { color: #222; font-size: 14px; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-menu-count-outer { margin-bottom: 10px; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-col-sub-nav { width: 100%; border-left: none !important; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; border-radius: 0px !important; padding: 0px 0px 0px 0px !important; position: inherit !important; right: inherit !important; top: inherit !important; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-col-sub-nav { display: flex; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav:hover .bb-sub-nav.bb-sub-nav-col-3 { background: transparent; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav { align-items: flex-start; flex-wrap: wrap; margin-left: 20px; margin-right: 0; padding-left: 0; padding-right: 0; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav .content_outer { flex-basis: 0; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav .bb-sub-nav.bb-sub-nav-col-3, .master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav:hover .bb-sub-nav.bb-sub-nav-col-3 { position: inherit; display: flex; left: inherit; top: inherit; flex-basis: 100%;	/*border-top: 1px solid #ccc;*/ border-bottom: 1px solid #ccc; padding-top: 15px;	/*margin-top: 20px;*/ padding-bottom: 10px; margin-bottom: 15px; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav .bb-sub-nav.bb-sub-nav-col-3 li { margin-left: 0; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-menu-count-outer .content_outer a { color: #222 !important; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover .bb-menu-count-outer .content_outer a:hover { color: #e86d2a !important; }
}
@media screen and (max-width:768px) {
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav { margin-left: 0; }
	.master-head .outer-head .bb-navigation .bb-has-child.bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-col-sub-nav li { padding: 0 20px; }
	.master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-inner .bb-sub-nav .bb-sub-menu-hover, .master-head .outer-head .bb-navigation .bb-platform .bb-sub-nav-outer .bb-sub-nav-inner .bb-sub-nav li.web-nav { padding: 10px 0 !important }
}
