/*
Theme Name: Wyoming Inc Base Theme 
Theme URI: http://wyominginc.com
Description: Wyoming Inc Base
Author: Wyoming Inc. 
Author Uri: http://wyominginginc.com

Version: 1.0.0
*/

/*_base*/
/*_variables.sass*/
/* COLORS */
/*_typography*/
html body {
  text-align: center;
  font-family: 'Source Sans Pro', sans-serif;
  line-height: 1.5;
  font-size: 18px; }
  html body p {
    margin: 0 0 1em;
    text-align: center; }

body h2 {
  font-size: 92px;
  font-weight: 200;
  color: #6a1b32; }

body h3 {
  font-size: 60px;
  font-weight: 200;
  color: #6a1b32; }

body h4 {
  font-size: 50px;
  font-weight: 200;
  text-align: center; }

body a {
  color: #046937; }
  body a:hover {
    color: #046937; }

body .light-text h1, body .light-text h2, body .light-text h3, body .light-text h4 {
  color: white; }

/*_header.sass*/
body .navbar-default .navbar-nav > .active > a, body .navbar-default .navbar-nav > .active > a:focus, body .navbar-default .navbar-nav > .active > a:hover {
  background-color: transparent;
  color: #6a1b32 !important; }

body .navbar-default .navbar-nav > li > a:focus, body .navbar-default .navbar-nav > li > a:hover {
  color: #6a1b32 !important; }

body .navbar-default {
  background-color: rgba(255, 255, 255, 0.3);
  /* border: none */
  /* box-shadow: initial */
  -webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out; }
  body .navbar-default .navbar-nav li a {
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;
    color: white;
    font-weight: 200;
    font-size: 22px; }

.navbar-header .navbar-logo {
  height: 70px;
  opacity: 0;
  -webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out; }

.navbar.show-nav {
  background-color: #fff;
  border: 1px solid #e7e7e7;
  box-shadow: 0 0 3px #e4e4e4; }
  .navbar.show-nav .navbar-logo {
    opacity: 1; }
  .navbar.show-nav .navbar-nav li a {
    color: #777; }

@media screen and (min-width: 768px) {
  .navbar-default .navbar-nav > li > a {
    padding-top: 25px; } }

/* _grid.sass */
.light-bg {
  background-color: white;
  padding: 50px 20px 55px;
  font-size: 1em; }

/* DOCTORS ROW */
#doctors {
  padding: 0;
  margin-top: -400px; }
  #doctors h4 {
    text-align: center !important;
    font-weight: 200;
    color: #523629; }
  #doctors .vc_btn3-container {
    text-align: center !important; }
  #doctors .vc_gitem-zone-mini {
    background-color: #F1F1F1; }
  #doctors .vc_btn3.vc_btn3-color-juicy-pink, #doctors .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    background-color: #d15f27; }

#staff .staff-container {
  border: 1px solid white;
  position: relative;
  overflow: hidden; }

#staff .team-member {
  padding: 0; }
  #staff .team-member .prof-pic {
    height: 400px;
    width: 100%;
    background-size: cover;
    background-attachment: initial;
    border-radius: 0;
    background-position: center; }
  #staff .team-member .prof-info {
    position: absolute;
    bottom: 10%;
    left: 0;
    text-align: left;
    width: 75%; }
  #staff .team-member .info-container {
    position: relative;
    left: -100%;
    padding: 4px 35px;
    background-color: white;
    display: inline-block;
    margin-bottom: 10px;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out; }
  #staff .team-member p {
    display: inline-block; }
  #staff .team-member .name {
    color: #6a1b32; }
  #staff .team-member .position {
    -webkit-transition-delay: 0.15s;
    -moz-transition-delay: 0.15s;
    transition-delay: 0.15s;
    color: #046937; }
  #staff .team-member .link {
    -webkit-transition-delay: 0.25s;
    -moz-transition-delay: 0.25s;
    transition-delay: 0.25s;
    color: #523629; }
  #staff .team-member:hover .info-container {
    left: 0; }

.services-list-container ul {
  padding-left: 16px; }

.services-list-container li {
  list-style-type: none;
  text-align: left; }

.services-list-container h4 {
  margin-top: 0; }

#ajax-service-container h3 {
  margin-top: 0; }

.banner.simple-hero .content {
  -webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out; }
  .banner.simple-hero .content p {
    display: none; }

#patient-info {
  color: #6a1b32; }
  #patient-info .vc_icon_element-icon {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    #patient-info .vc_icon_element-icon:hover {
      color: #d15f27; }
  #patient-info a {
    color: #6a1b32;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    #patient-info a:hover {
      color: #d15f27;
      text-decoration: none; }

@media screen and (min-width: 700px) {
  .banner.simple-hero .content {
    min-height: 750px; }
    .banner.simple-hero .content img {
      position: relative;
      top: 225px;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); } }

@media screen and (min-width: 1300px) {
  .banner.simple-hero .content {
    min-height: 1000px; }
    .banner.simple-hero .content img {
      position: relative;
      top: 300px;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); } }
