/*
	Theme Name: AD
	Theme URI: http:/amanecerdrogado.com
	Description: Plantilla AD
	Version: 1.1
	Author: Amanecer Drogado

*/

.navbar-fixed-top {
  top: 40px;
}

#intro {
	top: 0;
  position: fixed;
  height: 40px;
}    


html {
  background-color: #000000; }

body {

  background-color: #000000;
/*  font-family: 'Roboto', sans-serif;*/
  font-family: "Special Elite", system-ui;
  font-weight: 400;
  font-style: normal;
  color: #999999;
  font-size: 1.1rem;

}

.pie {
  background-image: url('logo-ad-fondo.png');
  background-repeat: no-repeat;
  background-position: center top;
  min-height: 600px;
}

.container {
  max-width: 940px; 
}

pre {
  color: #ae3c3b; }

.rojo {
  color: #ae3c3b; }

a {
  color: #FFFFFF;
  text-decoration: underline;
}

a:hover {
  
  color: #FFFFFF; 

}

  ul.menu-principal-xl > li {

    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    padding-left: 0;
    padding-right: 20px;
    margin-bottom: 0;
    list-style: none;

  }

  ul.menu-principal-xl > li:last-child { padding-right: 0px; } 
  ul.menu-principal-xl > li a { color: #FFFFFF; text-decoration: none;  }
  ul.menu-principal-xl > li a.active { color: #FFFFFF; text-decoration: underline;  }


h1 {
/*  font-family: 'Jockey One', sans-serif;*/
  /*color: #ae3c3b;*/
  color: #FFFFFF; 
  font-size: 2rem;

}

h2 {
/*  font-family: 'Jockey One', sans-serif;*/
  /*color: #ae3c3b;*/
  color: #FFFFFF; 
  font-size: 1.7rem;

}

h1.titular-inicio strong {
/*  color: #cb8d18; */

}

hr {
  background-color: #FFFFFF; }

.titular {
  /*color: #ae3c3b;*/
/*  color: #cb8d18;*/
/*  font-family: 'Jockey One', sans-serif; }*/
}

.fecha {
  /*color: #e38573; */
/*  color: #ae3c3b;*/
}

.menu-xl {

}

img.logo-principal {
  width: 200px !important;
  height: auto; 
}

.navbar-dark .navbar-toggler {
  border: none !important; }

.navbar-dark ul.menu-general > li > a {
/*  font-family: 'Jockey One', sans-serif;*/
  text-transform: uppercase;
  font-size: 1.3rem;
  color: #ae3c3b !important; }


.navbar-dark ul.menu-general > li > a.active {
    color: #cb8d18 !important;
}


ul.menu-idiomas img {
  width: 25px; }

ul.menu-idiomas img.eus {
  cursor: pointer; }

ul.menu-idiomas .nav-link {
  padding: 0.5rem; }

li.menu-idiomas img.eus {
  cursor: pointer; }

ul.menu-idiomas .nav-link {
  padding: 0.5rem 0.3rem !important; }

ul.menu-rrss {
  padding-left: 0.3rem  !important; }

ul.menu-rrss .nav-link {
  padding: 0.5rem 0.3rem !important; }

ul.menu-rrss img {
  width: 18px;
  opacity: 0.7;
  filter: alpha(opacity=70); }

ul.menu-idiomas,
ul.menu-rrss {
  flex-direction: row; }

.btn-buscar {
  cursor: pointer; 
}





.category-tag {
  background-color: #000000;
  font-size: .6em;
  padding: 6px 10px 6px 10px;
  display: flex;
  margin: 1em 0;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 1000;
  float: right;
  position: relative;
  margin-right: 5px;
  margin-bottom: -28px;

}


.category-tag a {

  color: #FFFFFF;
  text-decoration: none !important; 

}

.category-tag a:hover {
  background-color: #000000;
  color: #FFFFFF;
  text-decoration: none !important;
}

.category-tag a:visited {
    color: #FFFFFF;
  text-decoration: none;
}


img.logo-pie {
  cursor: pointer; }

@media ( min-width: 576px ) {
  .single-the_content {
    width: 80%;
    margin:  0 auto; 
  }
}

.galeria_memes img {
  width:  100%;
  height: auto;
}


ul.menu-links {
  padding-left: 0.3rem  !important; 
}

ul.menu-links .nav-link {
  padding: 1rem 1rem !important; 
}

ul.menu-links img {
  /*width: 18px;*/
  opacity: 0.7;
  filter: alpha(opacity=70); 
}

ul.menu-links .nav-link span {
  padding: 0 1rem !important; 
}

ul.menu-links .nav-link span {
  color: white !important; 
}  

ul.menu-links a { text-decoration: none; }



.category-tag {

  background-color: #000000;
  color: #FFFFFF;
  font-size: .6em;
  padding: 6px 10px 6px 10px;
  display: flex;
  margin: 1em 0;
  letter-spacing: 1px;
  text-transform: uppercase;
  box-shadow: 1px 1px 10px #6a3955;
  font-weight: 1000;
  float: right;
  position: relative;
  margin-right: 5px;
  margin-bottom: -32px;
}






.s { clear: both; }
.s5 { height: 5px; clear: both; }
.s6 { height: 6px; clear: both; }
.s10 { height: 10px; clear: both; }
.s15 { height: 15px; clear: both; }
.s20 { height: 20px; clear: both; }
.s25 { height: 25px; clear: both; }
.s30 { height: 30px; clear: both; }
.s40 { height: 40px; clear: both; }
.s45 { height: 45px; clear: both; }
.s50 { height: 50px; clear: both; }
.s55 { height: 55px; clear: both; }
.s60 { height: 60px; clear: both; }
.s70 { height: 70px; clear: both; }
.s80 { height: 80px; clear: both; }
.s90 { height: 90px; clear: both; }
.s100 { height: 100px; clear: both; }

