.content-element__textlinkblock--a {
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

.textlinkblock__linkblock{
    height:100%;
}

.textlinkblock__col:not(.last) {
    border-right:1px solid #e5e5e5;
}
@media (max-width: 767.98px) {
    .textlinkblock__col
    {
        border-right: none !important;
    }

    .content-element__textlinkblock--a .textlinkblock__col:nth-child(3)
    {
        border-bottom:1px solid #e5e5e5;

    }
}
.content-element__textlinkblock--a .textlinkblock__col,
.content-element__textlinkblock--a .textlinkblock__col.lay__c
{
    border:none;
}

.content-element__textlinkblock--a .textlinkblock__col.lay__c:nth-child(2)
{
    border-right:1px solid #e5e5e5;
}

.content-element__textlinkblock--a .textlinkblock__col.lay__c:nth-child(1){
    border-bottom:1px solid #e5e5e5;
}

.content-element__textlinkblock--a .textlinkblock__col:nth-child(1),
.content-element__textlinkblock--a .textlinkblock__col:nth-child(3)
{
    border-right:1px solid #e5e5e5;
}
.content-element__textlinkblock--a .textlinkblock__col:nth-child(1),
.content-element__textlinkblock--a .textlinkblock__col:nth-child(2)
{
    border-bottom:1px solid #e5e5e5;
}

.content-element__textlinkblock--a .textlinkblock__col.lay__c:nth-child(2)
{
    border-right:1px solid #e5e5e5;
    border-bottom:none;
}

.content-element__textlinkblock--a .textlinkblock__col.lay__c:nth-child(1),
.content-element__textlinkblock--a .textlinkblock__col.lay__c:nth-child(3){
    border-bottom:1px solid #e5e5e5;
    border-right:none;
}

.textLink_pager{
    background: #e4000f;
    border-radius: 42px;
    width: 42px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    display: inline-block;
}

.textLink_pager i {
    color: #fff;
}
