/*
 Theme Name:   		Mental Health Review Board - Child Theme
 Theme URI:    		https://cos.citz.gov.bc.ca/jira/browse/WD-649
 Description:  		Mental Health Review Board - a child theme for bcgov-base-theme  (Sage 9)
 Author:       		Shawn Turple, Steven Carpenter
 Template:        bcgov-base-theme/resources
 Author URI:   		https://cos.citz.gov.bc.ca/jira/secure/ViewProfile.jspa?name=sturple%40idir
 Version:      		1.0.4
*/

header.nav-header .navbar-main {
    background-color: #a09898;
}

.navigation-ribbon {
    background-color: #54769D;
}

.navigation-ribbon li + li::after {
  background: #fff;
}

.navigation-ribbon a{
    color: #ffffff;
}


.navbar-expand-md .navbar-nav {
  justify-content: flex-end;
}

.banner-image {
  background: #54769D ;
  border-bottom: 2px solid #fff;
  border-top: 2px solid #fff;

}

header.nav-header {
    padding-bottom: 0px;
    border-bottom: none;
}

.brand-logo {}
.brand-logo a {
    font-size: large;
}

.brand-logo a:hover {
    text-decoration: none;
}
.breadcrumb-inner {
  margin-left: -15px;
  margin-right: -15px;
}
.breadcrumb-container {
    background: #659C9D;
}

.breadcrumb-container .row {
    color: #ffffff;
}


ol.breadcrumb a {
    color: #ffffff;
}

.breadcrumb-item +
.breadcrumb-item::before {
    color: #ffffff;
}

li.breadcrumb-item.active {
    color: #ffffff;
}

.widget-breadcrumb {
  padding: 1.33rem 0;
}
.content-wrapper {
  background-color: #fff;
}

.main-container{
    margin-bottom: 0;
}

/* search button css */
.widget-search .widget-button button {
    background-color: #a2cfcf;
}


.navbar-button-container .navbar-search i {
  position: relative;
  top: 4px;
}

/* menu button css */
.widget-main-navigation .widget-button button{
    font-size: 0.75rem !important;
    color: #fff;
    background: #54769D;
}

header.nav-header .navbar-main {
  border-color: #fff;
}


.footer-nav li.menu-item {
    font-size: 0.8rem;
    padding: 0;
}

.footer-nav li.menu-item a.nav-link{
     padding: 0 0.5rem;
}

.footer-nav li+li {
    border-left: 1px solid #eee;
    }


.cardcolorblue  { background: #dae5f2; }
.cardcolorgreen { background: #dfeeee; }

.childbuttons {
    margin: 0.5rem;
    padding-bottom: 0.5rem;
}

.cardtext {
    height: 130px;
    display: flex;
    align-items: center;

 }

.cardtextchild {
    align-items: center;
    width: 100%;
}

.childbuttons a{
    color: #000;
}

.homeclickhere {
    padding: 0 22px;}

article {
  border-color: #dad6d5;
  border-width: 1px;
}


/** Sidebar news section **/
.sidebarBox h2.widget-title {
  background-color: #a09898;
  padding: 20px 15px 15px 15px;
  font-weight: 400;
  color: #fff;
  margin: 0 0 30px;
}

.front-page-data h2.widget-title {
  background-image: url("assets/images/NewsIcon_White.png");
  background-position: 18px 12px;
  background-attachment: scroll;
  background-size: 38px;
  padding-left:70px;
  background-repeat: no-repeat;
}

footer .footer-nav {
  border: none;
}

.home-widget-area {
  padding-top: 30px;
}

h2.faq-title {
  padding: 15px 20px 12px;
  color: #fff;
  margin: 45px 0 15px;
  background-color: #7abbba;
  font-weight: 200;
}

.widget-item .widget-button button {
  min-height: 70px;
}
.widget-item .widget-button button i.fa-search {
  position: relative;
  top: 4px;
}

.breadcrumb-container {
  position: relative;
  z-index: 1;
}

@media (max-width: 992px) {
  .home-widget-area .widget-item{
    margin-bottom: 40px;
  }
  .home-widget-area img {
    max-width: 160px
  }
}

@media (max-width: 767.98px) {
  header.nav-header .navigation-ribbon ul {
    background-color: yellow;
  }
  .navigation-ribbon ul {
    background-color: #6d99cc;
  }

  header.nav-header .navbar-main .brand-logo {
    padding-left: 15px;
  }
}

@media(min-width: 992px) {
  .sidebar-container {
    padding: 25px;
    border-left: solid 1px #a29999;
    margin-left: 0;
    height: 100%
  }
  .main-container {
    padding: 25px;
  }

  .front-page-data  .main-container {
    padding: 25px 0px 25px 25px;
  }
}

@media(max-width: 767.98px){

}

@media(min-width: 767.98px) {
  .im-a-patient-sidebar {
    border-right: 1px solid #dad6d5;
    padding-right: 25px;
  }
}


.i-am-a-widget a img {
  transition: transform .2s;
  -webkit-transition: transform .2s;
  -moz-transition: transform .2s;
  -ms-transition: transform .2s;
  -o-transition: transform .2s;
  
}

.i-am-a-widget a:hover img {
  transition: transform .2s;
  -webkit-transition: transform .2s;
  -moz-transition: transform .2s;
  -ms-transition: transform .2s;
  -o-transition: transform .2s;
  -moz-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}


/*** Buttons ***/


/** Gravity Forms **/
.gform_wrapper form input[type="submit"]{
  background-color: #6d99cc;
  padding: 0.375rem 0.75rem;;
  color: #fff;
  outline: none;
  border: none;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  border-radius: 0.25em;
}

.gform_wrapper form input[type="submit"]:hover,
.gform_wrapper form input[type="submit"]:active,
.gform_wrapper form input[type="submit"]:focus,
.gform_wrapper form input[type="submit"]:active:focus
{
  background-color: #4179B9;
}
