#full-height-container {
  /*background-image: url('../../assets/img/vector-cauliflower-sm-wide-nobrain.png');*/
  width: 70%;
  height: 100%;
  background-size: cover;
}

body, html {
  /*width: 100%;*/
  /*height: 100%;*/
}

.brain {
  width: 100%;
  /*height: 100%;*/
}

.brain-holder {
  background-image: url('../../assets/img/vector-cauliflower-sm-wide-brain.png');
  width: 75%;
  background-size: cover;
  height: auto;
}

#vector-brain {
  height: 100%;
  width: auto;
}

.brain-div, .mobile-brain {
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  width: 100%;
  height: 100%;
  /*background-image: url('../../assets/img/cat3.gif');*/
  position: absolute;
  background-position: center;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  /*margin-left: auto;*/
  /*margin-right: auto;*/
  /*padding-left: 15%;*/
  /*display: block;*/
  z-index: 20;
}

.homepage-left-box {
  /*background-color: #e4e2e2;*/
  width: 100%;
  display: block;
  margin-left: 30px;
  height: 200px;
}

.homepage-head {
  font-family: 'Kaushan Script';
  font-size: 80px;
  color: #5e5757;
  text-shadow: 1px 1px 1px #2a2a2a;
  margin-top: 20px;
  /*margin-left: 30px;*/
}

.container.homepage-left {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
}

p {
  font-family: 'Advent Pro';
  font-size: 22px;
  letter-spacing: 2px;
}

#progress {
  height: 1px;
  background: #fff;
  position: absolute;
  width: 0;
  top: 50%;
}

#progstat {
  font-size: 0.7em;
  letter-spacing: 3px;
  position: absolute;
  top: 50%;
  margin-top: -40px;
  width: 100%;
  text-align: center;
  color: #fff;
}

#overlay {
  /*position: fixed;*/
  z-index: 99999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0,0,0,0.9);
  transition: 1s 0.4s;
}

.Guitar.menu {
  font-family: 'Indie Flower';
  color: #bcb3b3;
  /*border-bottom: dotted 3px #d6d2d2;*/
}

.guitar-left-block {
  /*background-color: #232121;*/
  /*background-size: 100%, cover;*/
  /*background-repeat: repeat-x, no-repeat;*/
  /*background-size: repeat, 100%;*/
  /*background-position: center, top;*/
  /*background-image: url('../../assets/img/22.jpg'), url('../../assets/img/pips-guitar.png');*/
  /*width: 100%;*/
  /*position: absolute;*/
  /*top: 0;*/
  /*left: 0;*/
  /*height: 100vh;*/
  /*background: #b5bdc8;*/
  /*background: -moz-linear-gradient(top, #b5bdc8 0%, #828c95 36%, #28343b 100%);*/
  /*background: -webkit-linear-gradient(top, #b5bdc8 0%,#828c95 36%,#28343b 100%);*/
  /*background: linear-gradient(to bottom, #b5bdc8 0%,#828c95 36%,#28343b 100%);*/
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 );*/
  /*overflow: hidden;*/
  background-repeat: no-repeat;
  /*background-size: repeat, 100%;*/
  background-position: top;
  background-image: url(../../assets/img//pips-guitar3.png);
  /*position: absolute;*/
  /*top: 0;*/
  width: auto;
  /*left: 0;*/
  height: 100vh;
  -webkit-transition: width 0.3s ease, margin 0.3s ease;
  -moz-transition: width 0.3s ease, margin 0.3s ease;
  -o-transition: width 0.3s ease, margin 0.3s ease;
  transition: width 0.3s ease, margin 0.3s ease;
}

.active-row {
  /*background-color: #a7a3a3;*/
}

.active-row img.img-fluid {
  opacity: 0.8 !important;
}

.guitar-back img {
  opacity: 0.9;
  border-radius: .25rem!important;
  border: 1px solid #dee2e6!important;
  max-width: 100%;
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}

.active-img {
  opacity: 1 !important;
}

.container.guitar-content {
  background: #fff;
  position: relative;
  top: -50px;
  width: 100%;
  height: 100%;
  padding-top: 15px;
}

