/*
Theme Name: Banyan Therapy Group 2018
*/
	
body {
font-family: 'Arial', sans-serif;

}

.container-fluid {
}


a {
color: #242158;
text-decoration: none;
}

a:active, a:hover, a:focus, .navbar-nav>li>a:hover, .navbar-nav>li>a:focus, .board-caption-inner:active, .board-caption-inner:hover, .board-caption-inner:focus, .homepage-board-inner:hover > .board-caption > .board-caption-inner, .homepage-board-inner:active > .board-caption > .board-caption-inner, .homepage-board-inner:focus > .board-caption > .board-caption-inner {
color: #ee9820;
text-decoration: underline;
font-weight: bold;
}

a.navbar-brand, .navbar-default .navbar-brand {
color: #242158;
}

.navbar-default .navbar-brand:hover, a.navbar-brand:active, a.navbar-brand:hover, a.navbar-brand:focus {
color: #ee9820;
}

h1, h2, h3, h4, h5 {
color: #242158;
}

hr {
border-top: 1px solid #d2d2d2;
}
	
.navbar-nav>li {
float: none;
}

.navbar-nav>li>a {
text-transform: uppercase;
padding-top: 8px;
padding-bottom: 8px;
color: #242158;
}



li.menu-item.active {
font-weight: bold;
}

.nav>li>a:focus, .nav>li>a:hover {
background-color: transparent;
}

#navbar-collapse-1 {
margin-top: 30px;
padding-left: 0;
padding-right: 0;
}

.full-width {
padding-left: 0 !important;
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}

.homepage-board-inner {
background-repeat: no-repeat;
background-size: cover;
}

.homepage-board {
padding-left: 0;
padding-right: 0;
}

.homepage-board:hover .homepage-board-inner,
.homepage-board:focus .homepage-board-inner {
     background-size: 110%;

}




.board-caption {
position: absolute;
bottom: 0;
padding: 0;
margin: 0;
}



.board-caption-inner {
background-color: rgba(255,255,255,0.75);
text-transform: uppercase;
padding: 8px 0px 8px 22px;
margin-bottom: 20px;
width: 95%;
font-weight: bold;
}


ul#menu-main-navigation {
margin-top:70px;
padding-left: 20px;
}

.top-copy h2, .second-tier-copy h2, .third-tier-copy h2 {
text-transform: uppercase;
}

#sidebar ul {
margin-left: 0;
padding-left: 0;
}

.bio p {
padding-right: 20px;
}

.bio-wrapper h3 {
margin-top: 0px;
padding-top: 0px;
}

.focus {
  outline: none;
  border: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

h2.screen-reader-text {
display: none;
visibility: hidden;
}

.team-border {
border: 1px solid #d2d2d2;
}

.dsktp {
display: none;
visibility: hidden;}

.btn-banyan { 
  color: #ffffff; 
  background-color: #242158; 
  border-color: #242158; 
} 
 
.btn-banyan:hover, 
.btn-banyan:focus, 
.btn-banyan:active, 
.btn-banyan.active, 
.open .dropdown-toggle.btn-banyan { 
  color: #ffffff; 
  background-color: #ee9820; 
  border-color: #ee9820; 
} 
 
.btn-banyan:active, 
.btn-banyan.active, 
.open .dropdown-toggle.btn-banyan { 
  background-image: none; 
} 
 
.btn-banyan.disabled, 
.btn-banyan[disabled], 
fieldset[disabled] .btn-banyan, 
.btn-banyan.disabled:hover, 
.btn-banyan[disabled]:hover, 
fieldset[disabled] .btn-banyan:hover, 
.btn-banyan.disabled:focus, 
.btn-banyan[disabled]:focus, 
fieldset[disabled] .btn-banyan:focus, 
.btn-banyan.disabled:active, 
.btn-banyan[disabled]:active, 
fieldset[disabled] .btn-banyan:active, 
.btn-banyan.disabled.active, 
.btn-banyan[disabled].active, 
fieldset[disabled] .btn-banyan.active { 
  background-color: #242158; 
  border-color: #242158; 
} 
 
.btn-banyan .badge { 
  color: #242158; 
  background-color: #ffffff; 
}

.btn-banyan-grey { 
  color: #ffffff; 
  background-color: #242158; 
  border-color: #242158; 
}

.btn-banyan-grey:hover, 
.btn-banyan-grey:focus, 
.btn-banyan-grey:active, 
.btn-banyan-grey.active, 
.open .dropdown-toggle.btn-banyan-grey { 
  color: #ffffff; 
  background-color: #868686; 
  border-color: #868686; 
} 
 
.btn-banyan-grey:active, 
.btn-banyan-grey.active, 
.open .dropdown-toggle.btn-banyan-grey { 
  background-image: none; 
} 
 
.btn-banyan-grey.disabled, 
.btn-banyan-grey[disabled], 
fieldset[disabled] .btn-banyan-grey, 
.btn-banyan-grey.disabled:hover, 
.btn-banyan-grey[disabled]:hover, 
fieldset[disabled] .btn-banyan-grey:hover, 
.btn-banyan-grey.disabled:focus, 
.btn-banyan-grey[disabled]:focus, 
fieldset[disabled] .btn-banyan-grey:focus, 
.btn-banyan-grey.disabled:active, 
.btn-banyan-grey[disabled]:active, 
fieldset[disabled] .btn-banyan-grey:active, 
.btn-banyan-grey.disabled.active, 
.btn-banyan-grey[disabled].active, 
fieldset[disabled] .btn-banyan-grey.active { 
  background-color: #242158; 
  border-color: #242158; 
} 
 
.btn-banyan-grey .badge { 
  color: #242158; 
  background-color: #ffffff; 
}

@media (min-width: 0px) { 
.top-copy, .second-tier-copy, .third-tier-copy {
padding: 5% 10% 5% 10%;
}

.bio-wrapper {
margin-top: 20px;
}

.mobl {
display: block;
visibility: visible;}

.dsktp {
display: none;
visibility: hidden;}

.board-caption-inner {
font-size: 14px;}

.footer-contact h4 {
font-size: 12px;
}

.top-copy h2 {
font-size: 22px;
}

.bio-no-image {
padding-left: 10%; padding-right: 10%;
}

hr {
margin-top: 8px;
margin-bottom: 8px;
}



}


@media (min-width: 768px) { 

.bio-wrapper {
margin-top: 0px;
}

.author-desc {
padding-top: 2.5%;
}

.dsktp {
display: block;
visibility: visible;
}

.mobl {
display: none;
visibility: hidden;}

.dsktp {
display: block;
visibility: visible;}

.top-copy, .second-tier-copy, .third-tier-copy {
padding: 2.5% 5% 2.5% 5%;
}

.board-caption-inner {
font-size: 16px;}

.footer-contact h4 {
font-size: 18px;
}

.top-copy h2 {
font-size: 30px;
}

.responsive {
    max-width: 100%;
    height: auto;
}

.bio-no-image {
padding-left: 5.5%; padding-right:5.5%;
}

hr {
margin-top: 20px;
margin-bottom: 20px;
}

}

@media (min-width: 980px) and (max-width: 1024px) {
.author-desc {
padding-top: 22.5%;
}
}


#sidebar {
padding: 0 5%;
}

.owl-item {
  width: 100%;
  background-position: 50% 100%;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
}

.owl-copy-wrapper {
position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);}
  
.owl-copy.dark p, .owl-copy.dark h1, .owl-copy.dark h2, .owl-copy.dark h3, .owl-copy.dark h4, .owl-copy.dark h5, .owl-copy.dark  {
   color: #242158 !important;
   text-shadow: 0px 0px 3px #fff;
}

.owl-copy.light p, .owl-copy.light h1, .owl-copy.light h2, .owl-copy.light h3, .owl-copy.light h4, .owl-copy.light h5, .owl-copy.light  {
   color: #fff !important;
   text-shadow: 0px 0px 3px #242158;
}

.owl-controls .owl-page span {
background-color: rgba(36,33,88, 1) !important;}

.btn-banyan.carousel-button {
background-color: rgba(36,33,88, 0.80) !important;
border-color: rgba(36,33,88, 0.80) !important;
}

.btn-banyan.carousel-button:hover, 
.btn-banyan.carousel-button:focus, 
.btn-banyan.carousel-button:active, 
.btn-banyan.carousel-button.active, 
.open .dropdown-toggle.btn-banyan.carousel-button { 
  background-color: rgba(238,152,32, 0.80) !important;
  border-color: rgba(238,152,32, 0.80) !important;
}

@media (min-width: 1024px) { 

.author-desc {
padding-top: 20%;
}
}

div.blog-content p, div.blog-content ul, div.blog-content li, div.top-copy p, div.top-copy ul, div.top-copy li, div.bio p, div.bio ul, div.bio li, div.top-copy p span, div.caption, div.bio > div {font-size: 16px !important;}


 
  
