/******************|          |********************/
/******************| /SIDEBAR |********************/
/******************|__________|********************/

.sidebar {
    /*height: 100%;*/
    background-color: #dcddde;
}

.cnt {
    display: block;
    margin: 0 auto;
    text-align: center;
}

.fullwidth {
    width: 100%;
}

.nexthetek {
    background-color: #dcddde;
}

.nexthetekimage {
    box-shadow: 0px 0px 23px -8px #000;
}

.next-title {
    display: block;
    color: white;
    background-color: #d2232a;
    width: 100%;
}

.next-title span {
    line-height: 22px;
    font-family: BebasNeueBold;
    font-size: 22px;
    color: white;
    letter-spacing: 5px;
    margin-top: 4px;
    display: block;
}

.newsletter-title {
    display: block;
    color: white;
    background-color: #464240;
    width: 100%;

}

.newsletter-title span {
    display: block;
    font-family: BebasNeueBold;
    font-size: 22px;
    color: white;
    width: 100%;
    line-height: 22px;
    letter-spacing: 5px;
    margin-top: 4px;
}

.promotetitle {
    display: block;
    width: 100%;
    line-height: 34px;
    font-family: BebasNeueRegular;
    font-size: 24px;
    color: #818285;
    letter-spacing: 5px;
    text-transform: uppercase;
}

.borderbottomdotted {
    border-bottom: 2px dotted #0000005e;
}

/*--------------------------------------------*/
/**************** /MINILINKSET ****************/
/*--------------------------------------------*/

.minilinkset ul,
.universe-elements ul {
    list-style: none;
}

.minilinkset > li,
.universe-elements > li {
    display: block;
}

.minilinkset li:before {
    content: '■';
    color: #d2232a;
    font-size: 30px;
    position: absolute;
    line-height: 32px;
}

.universe-elements li:before {
    content: '■';
    color: #d2232a;
    font-size: 20px;
    position: absolute;
    line-height: 22px;
}

.minititle {
    color: #231f20;
    font-size: 20px;
    font-family: AllerBold;
    letter-spacing: 1px;
    line-height: 23px;
    display: inline-block;
}

.miniintro {
    font-family: AllerLight;
    font-style: italic;
    font-size: 14px;
    line-height: 22px;
    color: #231f20;
}

.miniread-more {
    display: inline-block;
    font-family: AllerLight;
    font-size: 17px;
    letter-spacing: 0px;
    top: -1px;
    position: relative;
    padding-left: 3px;
}

/*-------------------------------------*/
/**************** /ADS ****************/
/*------------------------------------*/
.adtitle {
    font-family: AllerLight;
    font-size: 10px;
    color: #404041;
    letter-spacing: 1px;
}

/*-------------------------------------------*/
/**************** /NEWSLETTER ****************/
/*-------------------------------------------*/
.inputs {
    height: 35px;
    float: right;
}

.input-container {
    font-family: AllerLight;
    font-size: 14px;
}

.input-container span {
    text-align: right;
}

.input-container input {
    border: none;
}

.newsletter-desc {
    font-family: AllerLight;
    font-size: 14px;
    color: #231f20;
    letter-spacing: 0px;
    line-height: 20px;
    text-align: justify;
}

.newsletter-desc a {
    color: #23408f !important;
    font-size: 14px;
}


/*------------------------------------------*/
/**************** /MOSTREAD ****************/
/*-----------------------------------------*/



/*------------------------------------------*/
/**************** /UNIVERSE ****************/
/*-----------------------------------------*/

.universe-head {
    background-color: #d2232a;
}

.universe-container {
    background-color: #c7c8ca;
}

.universe-title {
    font-family: AllerBold;
    font-size: 11px;
    letter-spacing: 4px;
    font-weight: bold;
    transform: scale(1, 1.25);
}

.universe-elements .minititle {
    text-transform: uppercase;
    font-family: BebasNeueBold;
    font-size: 24px;
    line-height: 28px;
}