@media (min-width: 992px) {
    .row-eq-height {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
}

.ilregno-index-block > div{
    margin-bottom: 20px;
}
.ilregno-index-block h1,
.ilregno-index-block h2 {
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: right;
}

.ilregno-index-block h1.ilregno-subtitle,
.ilregno-index-block h2.ilregno-subtitle {
    font-size: 85%;
}

.ilregno-index-block .ilregno-heading-description,
.ilregno-index-block .ilregno-articletype-description {
    font-size: 80%;
    padding: 5px 5px 0 5px;
    position:relative;
    z-index: 1;
}

.ilregno-index-block h3 {
    font-size: 14px;
    font-weight: bold;
}

.ilregno-index-block .ilregno-toarchive {
    text-transform: uppercase;
    text-align: right;
    padding-right: 5px;
    position: absolute;
    bottom: 5px;
    right: 5px;
}

.ilregno-index-block .ilregno-borded-columns {
    border-left: 1px solid #d3d3d3;
    margin-bottom: 10px;
}

#ilregno-header,
#ilregno-blog,
#ilregno-attualita,
#ilregno-documenti,
#ilregno-rubriche,
#ilregno-ospite,
#ilregno-libri,
#ilregno-moralia,
#ilregno-donne {
    font-size: 14px;
    text-align: justify;
    margin-bottom: 0px;
    position: relative;
}

#ilregno-libri,
#ilregno-moralia {
    margin-bottom: 20px;
}

#ilregno-moralia .moralia-blog {
    position: absolute;
    bottom: 35px;
    height: 35px;
    width: 100%;
}

#ilregno-moralia .moralia-dialoghi {
    position: absolute;
    bottom: 5px;
    height: 35px;
    width: 100%;
}

#ilregno-blog,
#ilregno-attualita,
#ilregno-documenti,
#ilregno-rubriche {
    height: 100%;
}

#ilregno-blog h3,
#ilregno-attualita h3,
#ilregno-documenti h3,
#ilregno-rubriche h3 {
    text-align: left;
}

#ilregno-header,
#ilregno-header h1,
#ilregno-header h1.ilregno-subtitle {
    color: #000000 !important;
}

#ilregno-header h1 {
    display: none;
}

#ilregno-header h1.ilregno-subtitle {
    display: inherit;
}

#ilregno-blog,
#ilregno-blog h2,
#ilregno-blog h2.ilregno-subtitle,
#ilregno-blog h3,
#ilregno-blog h3 a,
#ilregno-blog .ilregno-toarchive a {
    color: #000000 !important;
}

#ilregno-blog .list-group {
    background-image: url(../images/il-regno-bg.png);
    background-position: top right;
    background-repeat: no-repeat;
}

#ilregno-blog .list-group-item {
    border-top-width: 1px;
}

#ilregno-blog .ilregno-blog-thumbnail {
    max-height: 80px;
    overflow: hidden;
    margin-bottom: 10px;
}

#ilregno-attualita .ilregno-index-symbol,
#ilregno-documenti .ilregno-index-symbol {
    margin-top: -65px;
    margin-left: -10px;
    font-size: 180px;
    color: #ffffff;
    position:absolute;
}

#ilregno-attualita .list-group,
#ilregno-documenti .list-group{
    padding: 0 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#ilregno-attualita {
    background-color: #bcd2e1;
}

#ilregno-attualita,
#ilregno-attualita h2,
#ilregno-attualita h2.ilregno-subtitle,
#ilregno-attualita h3,
#ilregno-attualita h3 a,
#ilregno-attualita .ilregno-toarchive a {
    color: #005c90 !important;
    position: relative;
    z-index: 1;
}

#ilregno-documenti {
    background-color: #d3c2ba;
}

#ilregno-documenti,
#ilregno-documenti h2,
#ilregno-documenti h2.ilregno-subtitle,
#ilregno-documenti h3,
#ilregno-documenti h3 a,
#ilregno-documenti .ilregno-toarchive a {
    color: #803007 !important;
    position: relative;
    z-index: 1;
}

#ilregno-rubriche .row {
    height: 100%;
}

#ilregno-rubriche .ilregno-rubriche-author {
    color: #be1e2d;
}

#ilregno-rubriche h2 {
    display: none;
}

#ilregno-rubriche h3,
#ilregno-rubriche h3 a {
    text-transform: uppercase;
    color: #646b73 !important;
}

#ilregno-rubriche .ilregno-rubriche-thumbnail {
    float: left;
    width: 75px;
    margin-right: 5px;
    margin-bottom: 5px;
}

#ilregno-libri h2 {
    display: none;
}

#ilregno-libri h2.ilregno-subtitle {
    display: inherit;
}

#ilregno-libri .ilregno-libri-header-left {
    padding-right: 0;
}

#ilregno-libri .ilregno-libri-header-right {
    padding-left: 0;
}

#ilregno-libri h3 {
    font-size: 24px;
    text-align: center;
    font-weight: normal;
}

#ilregno-libri h3 a {
    color: #646b73 !important;
}

#ilregno-libri h3.ilregno-subtitle {
    color: #005c90;
    font-size: 14px;
    text-align: center;
    font-style: italic;
}

#ilregno-moralia h2,
#ilregno-donne h2 {
    display: none;
}

#ilregno-moralia h2.ilregno-subtitle {
    display: inherit;
}

#ilregno-ospite .ilregno-ospite-thumbnail {
    float: left;
    width: 75px;
    margin-right: 5px;
    margin-bottom: 5px;
}

#ilregno-ospite h2 {
    text-align: center;
}

#ilregno-ospite h2.ilregno-subtitle {
    text-align: right;
}

#ilregno-ospite h3 {
    text-align: right;
}

#ilregno-ospite h3.ilregno-subtitle {
    font-weight: normal;
}

#ilregno-ospite a {
    color: #646b73 !important;
    font-size: 14px;
    font-style: italic;
}

#ilregno-ospite, #ilregno-twitter {
  display: none !important;
}

#ilregno-adverts .list-group-item,
#ilregno-links .list-group-item {
    margin-bottom: 20px;
}
