/*
Theme Name: alone child
Author: Bearsthemes
Author URI: http://bearsthemes.com/
Description: Balloon is created by <a href="http://bearsthemes.com">Bearsthemes</a>.
Template: alone
Version: 1.0
Tags: left-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: alone
*/

 @import url("../alone/style.css");

/* IE inner page header fix */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

	header.bt-header {
		height: 110px;
	}
}

.fw-wrap-logo img {
	height: 80px;
}

/* main menu */
ul#menu-main-menu-1 li a,
ul#menu-main-menu li a,
ul#menu-main-menu-2 li a{
	color: #003250;
	font-size: 16px !important;
}
ul#menu-main-menu li li a,
ul#menu-main-menu-1 li li a
ul#menu-main-menu-2 li li a{
	font-size: 14px !important;
	line-height: 17px !important;
	padding: 10px 20px !important;
}
.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.mega-category a span, 
.bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.mega-category a span, 
.bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.mega-category a span, 
.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.mega-category ul.sub-menu li.menu-item a span{
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 2px;
}

ul#menu-main-menu li a:active,
ul#menu-main-menu li a:focus,
ul#menu-main-menu li a:hover,
ul#menu-main-menu-1 li a:active,
ul#menu-main-menu-1 li a:focus,
ul#menu-main-menu-1 li a:hover,
ul#menu-main-menu-2 li a:active,
ul#menu-main-menu-2 li a:focus,
ul#menu-main-menu-2 li a:hover   {
	color: #00a8d5 !important;
}

.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span::after, 
.bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span::after, 
.bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span::after, 
.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item.menu-item-has-children:not(.wpml-ls-item) > a span::after {
	content: none !important;
}

body .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, 
body .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, 
body .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, 
body .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col{
	width: auto;
}


.vc_column-inner p {
	margin-bottom: 35px;
}

.vc_col-sm-2.vc_col-has-fill p {
	margin-bottom: 10px;
}

body.page-template .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a,
body.page-tempalate-default .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a {
	color: #003250 !important;
}

body.home .bt-header-container.fw-absolute-header.fw-no-sticky-header,
body.home .bt-header .bt-header-main .bt-header-container.fw-absolute-header,
body.page-template.is-header-sticky .bt-header-container.fw-sticky-header.fw-absolute-header {
	background: rgba(255, 255, 255, 1.0) !important;
}

.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(:first-child) {
	margin-left: 20px !important;
}

.bt-header .bt-header-main .bt-header-container.fw-absolute-header {
	position: initial !important;
}

.donate-button {
	background-color: #F5BF45;
	padding: 5px 15px;
}

ul#menu-main-menu li.donate-button > a,
ul#menu-main-menu-1 li.donate-button > a,
ul#menu-main-menu-2 li.donate-button > a  {
	color: white !important;
}

ul#menu-main-menu li a span:after
ul#menu-main-menu-1 li a span:after,
ul#menu-main-menu-2 li a span:after {
	display: none;
}

body .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, 
body .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, 
body .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, 
body .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-item > a, 
body .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, 
body .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, 
body .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, 
body .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.current-menu-ancestor > a, 
body .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a,
body .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a, 
body .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a, 
body .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a,
body .widget_categories ul > li.current-menu-item a, 
body .widget_nav_menu ul > li.current-menu-item a, 
body .widget_meta ul > li.current-menu-item a, 
body .widget_pages ul > li.current-menu-item a, 
body .widget_archive ul > li.current-menu-item a, 
body .woocommerce.widget_product_categories ul > li.current-menu-item a,
body .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, 
body .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, 
body .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, 
body .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item.current-menu-item > a, 
body .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a, 
body .bt-header.header-2 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a, 
body .bt-header.header-3 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a, 
body.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item ul.sub-menu li.menu-item:hover > a{
	color: #333333 !important;
}

body .widget_categories ul > li a:hover, 
body .widget_nav_menu ul > li a:hover, 
body .widget_meta ul > li a:hover, 
body .widget_pages ul > li a:hover, 
body .widget_archive ul > li a:hover, 
body .woocommerce.widget_product_categories ul > li a:hover{
	color: #333333;
	text-decoration: underline;
}

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

	ul.bt-nav-menu > li.menu-item:last-child > ul.sub-menu {
		left: -55px !important;
	}

}	

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

	.bt-header-container .container {
		width: 100% !important;
		text-align: center;
	}

	.bt-header.header-1 .bt-container-logo {
		width: 100% !important;
	}

	.bt-header.header-1 .bt-header-main .fw-wrap-logo {
		text-align: center;
	}

	.fw-wrap-logo img {
		display: block !important;
		margin: 0 auto !important;
		margin-bottom: 20px;
	}

	body.page-template .bt-header .bt-header-main .bt-header-container.fw-absolute-header {
		background: rgba(255, 255, 255, 1.0) !important;
	}

}

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

	.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu > li.menu-item:not(:first-child) {
		margin-left: 15px !important;
	}

	.bt-header-mobi.header-mobi .bt-header-mobi-main {
		background: white !important;
	}

	.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item a i.fa.fa-navicon {
		font-size: 30px !important;
		color: #08517D !important;
	}

	li#menu-item-112 a:hover {
		color: #00a8d5 !important;
	}

	/* homepage */
	body.page-template .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a,
	body.page-template .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a,
	body.page-template .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a,
	body.page-template .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:active > a,
	body.page-template .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:focus > a,
	body.page-template .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item {
		color: #00a8d5 !important;
	}	

	/* inner pages */
	body.page-tempalate-default .bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a,
	body.page-template-default .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item:hover > a,
	body.page-template-default .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:hover > a,
	body.page-template-default .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:active > a,
	body.page-template-default .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li:focus > a,
	body.page-template-default .bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item a span,
	.bt-header-mobi.header-mobi .bt-header-mobi-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-item > .menu-item-custom-wrap.off-canvas-menu-wrap > div ul.menu li.current-menu-item > a .menu-offcanvas-toggle-ui {
		color: #00a8d5 !important;
	}

}

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

	.bt-header-mobi.fw-absolute-header .bt-header-mobi-main {
		position: initial !important;
	}
}


/* footer */
.bt-copyright,
.bt-copyright a {
	color: white !important;
}

.footer-center {
	line-height: 20px;
}

.footer-right .textwidget {
	float: right;
}

/* homepage */

/* meta slider pro */
.metaslider .content span,
.metaslider .content {
	font-size: 4.0em !important;
	font-family: 'Quattrocento Sans', sans !important;
	text-shadow: 2px 2px 7px rgba(0,0,0,0.8);
	background: rgba(0,0,0,0.0) !important;
}

.ms_content_wrap {
	background: rgba(0,0,0,0.0) !important;
}

/* feature boxes */
.type-icon.graphic-shape-rounded {
	height: 100px !important;
}

.featured-button.btn-type-rounded {
	margin-top: 0 !important;
}

.type-icon ._icon {
	font-size: 70px !important;
}

.feature_boxes a {
	color: white !important;
	font-size: 24px !important;
	text-transform: uppercase;
}

.featured-box-text {
	font-size: 20px !important;
}

body.home .vc_col-has-fill>.vc_column-inner {
	padding-top: 0 !important;
}

#page .wpb_theme_custom_element.wpb_featured_box {
	margin-bottom: 0 !important;
}

.white-text p {
	color: white;
}

/* inner pages */

/* staff page */
#page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-thumb {
	background: rgba(0,0,0, 0.0) !important;
	padding: 0 !important;
}

#page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content .bt-title > a {
	color: #08517C !important;
}

#page .wpb_theme_custom_element.wpb_team_listing .post-team-item .bt-article.layout-default .bt-content a.bt-read {
	background: #08517C !important;
}

/* individual staff member */
article.team .extra-meta {
	display: none !important;
}


.class-info-sidebar .clearfix:nth-of-type(2) {
	display: none !important;
}

.class .noo-sidebar .single-sidebar .class-info-sidebar .clearfix i {
	color: #1ba9d3 !important;
}


/* Mobile Nav with Button inside it */
#menu-menu-off-canvas .donate-button{
	padding: 0;
}

.single-post .post-image{
	display: inline-block;
}
.single-post .post-image .featured-image-caption{
	font-size: smaller;
	width: 0px;
	min-width: 100%;
	line-height: 1.2;
	margin-top: 10px;
}

/* Tabbed Content Style */
body .vc_tta.vc_tta-style-modern .vc_tta-tab:nth-child(1)>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab:nth-child(1).vc_active>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel:nth-child(1) .vc_tta-panel-heading{
	border-top-color: #8d6dc4;
	border-top-width: 5px;
}
.vc_tta-panel:nth-child(1) .wpb_wrapper h4{
	color: #8d6dc4;
}
body .vc_tta.vc_tta-style-modern .vc_tta-tab:nth-child(2)>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab:nth-child(2).vc_active>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel:nth-child(2) .vc_tta-panel-heading{
	border-top-color: #58b9da;
	border-top-width: 5px;
}
.vc_tta-panel:nth-child(2) .wpb_wrapper h4{
	color: #58b9da;
}
body .vc_tta.vc_tta-style-modern .vc_tta-tab:nth-child(3)>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab:nth-child(3).vc_active>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel:nth-child(3) .vc_tta-panel-heading{
	border-top-color: #ea990a;
	border-top-width: 5px;
}
.vc_tta-panel:nth-child(3) .wpb_wrapper h4{
	color: #ea990a;
}
body .vc_tta.vc_tta-style-modern .vc_tta-tab:nth-child(4)>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab:nth-child(4).vc_active>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel:nth-child(4) .vc_tta-panel-heading{
	border-top-color: #6ab165;
	border-top-width: 5px;
}
.vc_tta-panel:nth-child(4) .wpb_wrapper h4{
	color: #6ab165;
}
body .vc_tta.vc_tta-style-modern .vc_tta-tab:nth-child(5)>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab:nth-child(5).vc_active>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel:nth-child(5) .vc_tta-panel-heading{
	border-top-color: #f4524d;
	border-top-width: 5px;
}
.vc_tta-panel:nth-child(5) .wpb_wrapper h4{
	color: #f4524d;
}
body .vc_tta.vc_tta-style-modern .vc_tta-tab:nth-child(6)>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab:nth-child(6).vc_active>a,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel:nth-child(6) .vc_tta-panel-heading{
	border-top-color: #58b9da;
	border-top-width: 5px;
}
.vc_tta-panel:nth-child(6) .wpb_wrapper h4{
	color: #58b9da;
}

body .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active>a:before,
body .vc_tta.vc_tta-style-modern .vc_tta-tab.vc_active>a:after,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a:before,
body .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a:after{
	border-top-color: #f0f0f0
}

/* Menu Search */
.bt-header.header-1 .bt-header-main .bt-nav-wrap .bt-site-navigation > ul.bt-nav-menu li.menu-search-item a span.screen-reader-text{
	display: none;
}
.bt-header.header-1 .bt-container-menu.bt-vertical-align-middle{
	position: relative;
}
#header-search-wrap{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	background: #ffffff;
	width: 100%;
    max-width: 858px;
}
.screen-reader-text{
	display: none;
}
@media (min-width: 768px){
	#searchform.form-inline .form-group{
		display: block;
	}
	#searchform.form-inline .form-group .field.form-control{
		width: calc( 100% - 86px);
	}
}