/*
Theme Name:   decaraalapared
Description:  De cara a la pared Theme
Author:       pauguardiola
Author URI:   http://pauguardiola.com
Template:     woopstrap
Version:      0.1 (beta)
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         bootstrap
Text Domain:  woopstrap-child
*/

body {
  font-family: "gotham_bookregular";
}
b {
  font-family: "gothambold";
}
.bg-black {
  background-color: #000000 !important;
}
header a {
  font-family: "gotham_bookregular";
  font-size: 36px;
}
.dymoregular {
  font-family: "dymoregular";
  font-size: 36px;
}
.divider {
  z-index: 100;
  bottom: 0;
  top: 56%;
  -webkit-transform: translateY(
    -56%
  ); /* Ch <36, Saf 5.1+, iOS < 9.2, An =<4.4.4 */
  -ms-transform: translateY(-56%); /* IE 9 */
  transform: translateY(-56%); /* IE 10, Fx 16+, Op 12.1+ */
  left: 0;
  right: 0;
}
.divider.end {
  top: 47%;
  -webkit-transform: translateY(
    -47%
  ); /* Ch <36, Saf 5.1+, iOS < 9.2, An =<4.4.4 */
  -ms-transform: translateY(-47%); /* IE 9 */
  transform: translateY(-47%); /* IE 10, Fx 16+, Op 12.1+ */
}
h1 {
  font-family: "dymoregular";
  font-size: 60px;
}
h2 {
  font-family: "gothamultra";
  font-size: 30px;
}
h3 {
  font-family: "gothamultra";
  font-size: 22px;
}

@media only screen and (max-width: 1200px) {
}
@media only screen and (max-width: 992px) {
}
@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 576px) {
  h1 {
    font-size: 50px;
  }
  h2 {
    font-size: 20px;
  }
  h3 {
    font-size: 18px;
  }
}

/* BUTTONS */
.btn {
  border-radius: 0;
}
/* btn-primary */
.btn-primary {
  border-radius: 2px;
  background-color: #2e9dd1;
  border-color: #2e9dd1;
}
.btn-primary {
  border-radius: 2px;
  background-color: #2e9dd1;
}
.btn-primary:hover {
  border-color: #0d6f9d;
  background-color: #0d6f9d;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #fff;
  background-color: #2e9dd1;
  border-color: #2e9dd1;
}

/* btn-secondary */
.btn-secondary {
  color: #ffffff;
  background-color: #c68f39;
  border-color: #c68f39;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary {
  color: #ffffff;
  background-color: #966d2a;
  border-color: #966d2a;
}

.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary {
  background-image: none;
}

.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active {
  background-color: #c68f39;
  border-color: #c68f39;
}

.btn-secondary .badge {
  color: #c68f39;
  background-color: #ffffff;
}

/* menu */
header ul.navbar-nav img {
  height: 25px;
}

@media only screen and (max-width: 1440px) {
  header ul.xxss img {
    height: 20px;
  }
}
@media only screen and (max-width: 1200px) {
  header ul.navbar-nav img {
    height: 20px;
  }
}

/* GENERAL */
.title {
  font-family: "gotham_bookregular";
  font-size: 26px;
}

/* CONCIERTOS */
.bg-conciertos {
  background-color: #e8e5e9;
}
.text-brown {
  color: #51463d;
  font-size: 40px;
  /* absolute */
  bottom: 0;
  top: 72%;
  left: 0;
  right: 0;
}
.gira {
  transform: rotate(-4deg);
}

@media only screen and (max-width: 425px) {
  .text-brown {
    font-size: 7vw;
    top: 80%;
  }
}
#conciertos .text-muted {
  color: #bfbfcd !important;
}
/* PRESENTACION */
.bg-presentacion {
  background: url("assets/images/background-presentacion-disco.jpg");
}
/* #presentacion .title {
    font-family: 'gotham_bookregular';
    font-size: 26px;
} */

/* BIOGRAFIA */
/* #biografia .title  {
    font-family: 'gothambold';
    font-size: 26px;
} */
#biografia .title b {
  font-family: "gothamultra";
}
/* discografia */
.bg-discografia {
  background: url("assets/images/bg-madera.jpg");
}

#discografia a.disabled {
  opacity: 0.5;
}

.btn-comprar {
  background-color: #2e9dd1;
}
@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 576px) {
}
@media only screen and (max-width: 480px) {
}
@media only screen and (max-width: 320px) {
}
/* tienda */
.bg-tienda {
  background-color: #51463d;
}

.modal#MCompra label {
  font-size: 14px;
}

/* CONTACTO */
#contacto a {
  color: #1a181b;
  text-decoration: none;
}

@media only screen and (max-width: 576px) {
  .title {
    font-size: 20px;
  }
}

button.btn-close {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10000;
}

.btn.focus,
.btn:focus,
*:focus {
  outline: 0;
  box-shadow: 0 0 0 0rem transparent !important;
}
@media only screen and (max-width: 768px) {
  #MCompra .alert.alert-warning {
    font-size: 14px;
  }
}
