/** TEMPLATE: CHANNEL HOME (THREE COLUMNS) **/
.node-type-channel .panel-col-middle {
    width: 100%;
}

.view-channel {
    overflow: hidden;
    width: 100%;
}

.logged-in .view-channel {
    background: none;
}

.node-type-channel .row-inner {
    border-bottom: 1px #febd34 solid;
    padding-bottom: 20px;
}

.left.third, .node-type-channel .row-inner {
}

.left.third.first, .node-type-channel .row-inner.third {
    /*padding-left: 0;*/
}

.node-type-channel .row-inner.third {
    /*float: right;
    padding-left: 0;
    border-right: none;*/
    padding-right: 0;
}

.third h3, .node-type-channel .views-row h3 {
    padding: 14px 0 10px 0;
    text-transform: uppercase;
}

.content .third p, .node-type-channel .views-row p {
    padding-bottom: 12px;
    line-height: 1.2em;
}

@media screen and (min-width: 1032px) {
    .view-channel {
        background: url(../img/channel-bg.png) repeat-y 0 0;
    }

    .node-type-channel .row-inner {
        float: left;
        border-bottom: 0;
        padding-bottom: 0;
        min-height: 190px;
        height: auto !important;
        height: 190px;
    }

    .node-type-channel .views-row {
        float: left;
    }

    .node-type-channel .views-row:nth-child(3n+1) {
        clear: left;
    }

    .node-type-channel .row-inner.third {
        width: 256px;
    }

    .right.third {
        width: 256px;
    }

    .third h3, .node-type-channel .views-row h3 {
        padding: 25px 0 10px 0;
    }
}

@media (min-width: 1032px) and (max-width: 1079px) {
    .left.third, .node-type-channel .row-inner {
        width: 251px;
        padding: 0 103px 10px 0;
    }
}

@media (min-width: 1080px) {
    .left.third, .node-type-channel .row-inner {
        width: 256px;
        padding: 0 108px 10px 0;
    }
}

.logged-in.node-type-channel .views-row {
    float: none;
}
