

#tag-content h1{

  color:#111;

 font-family: 'CircularStd-Book'!important;

 font-size: 36px!important;

 text-align: center;

  margin-top:8%;

  margin-bottom:3%;

}

#tag-content h1 span{

text-decoration: underline

}

#tag-content .et_pb_column_1_2{

  width:50%;

  margin-right: 0!important;

}



.img-cover{ 

  display:inline-block;

  text-align: center;    

  height: 100%;

  overflow-y: hidden;

}



.img-cover a:hover{ 

  display:inline-block;  

}

.tag-img{

  position: relative;

display: inline-block;
  width: 100%;
  overflow-y: hidden;
  z-index: 2;

}

.tag-img img {width: 100%}


.tag-img-overlay{
 position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
  z-index:4;
  opacity:0;
  text-align: center;
  background: #111;
  overflow-y: hidden;

}
.tag-img-overlay:hover{
  opacity:1;
  background: #111;
   color:#fff; 

      font-family: 'CircularStd-Book'; 
  overflow-y: hidden;
      font-size: 21px;
}
.tag-img-overlay span{
margin-top:50%;
}

.tag-text{

  display: inline-block;

/*
      position: absolute;*/

      color:#fff; 

      font-family: 'CircularStd-Book'; 

      font-size: 21px;
text-decoration: underline;
/*    top: 0;

    left:0;

    width: 100%;

    height: 100%;*/

/*    background: #111!important;*/

  -webkit-opacity: 0;

  -moz-opacity: 0;

  opacity: 1;

 -moz-transition: opacity .2s ease-in;

    -o-transition: opacity .2s ease-in;

    -webkit-transition: opacity .2s ease-in;

    transition: opacity .2s ease-in;

    text-align: center;

}

/*.tag-text-wrap{
   height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    position: absolute;
    display: inline-block;
}*/

.tag-text:hover{

  -webkit-opacity: 1;

  -moz-opacity: 1;

  opacity: 1;

  text-align: center;


}


.tag-text-wrap:hover {
   /* background: #111;*/
 
  }

.tag-text span{

  /*  position: absolute;

    top: 50%;*/

    text-decoration: underline;

}

#tag-content .et_pb_post{
  margin-bottom:-6px!important;



}

