.col-lg-12 {
    padding-left: 11px;
    padding-right: 11px !important;
}

.NewslistRow{
    padding:10px;
    color:#fff;
    background-color:#999999;
    border-bottom:1px solid #8E8E8E ;
    border-top:1px solid #8E8E8E;
}

.changeNews:hover{
    background-color:#8E8E8E;
    border-bottom:1px solid #999999 ;
    border-top:1px solid #999999;
}

.pressrelheading {
    background-color:#22578D;
    color:#fff;
    padding:10px;
    box-shadow: 1px 2px 3px #888;
}

.relevrow {
    padding:10px !important
}

.pressrel {
    background: #FFFFFF;
    box-shadow: 1px 2px 3px #888;
    border-bottom: 1px solid #ccc;
}

.relnewsdetails {
    float: left;
    padding: 0 4px;
    box-shadow: 1px 2px 3px #888;
}

.pressrel h5 {
    font-size: 14px;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 4px;
    
    cursor: pointer;
    color: #555;
}

.newsfirstpart {
    width: 75%;
    float: left;
    padding: 5px;
}

.newssecpart {
    width: 25%;
    float: left;
    padding: 5px;
    margin-top: 2%;
}

.latnewsactive {
    background: #F3F3F3;
    color: #23588E;
    box-shadow: 1px 2px 3px #888;
    border-bottom: 1px solid #ccc;
}

.latnewsactive h5 {
    font-size: 14px;
    font-weight: bold;
    margin-top: 8px;
    margin-bottom: 4px;
    cursor: pointer;
    color: #555;
}

.pressrelheading h4, .pressrelheading .h4 {
    font-size: 17px !important;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 6px;
    font-family: Arial,Helvetica,sans-serif;
    color: #fff;
}

.relnewsdetails p {
    margin: 0 0 4px;
}

.titleLinks
{
    cursor:pointer;
}

.relevdetails {
    float: left;
    font-size: 14px !important;
}



/*      MEDIA QUERY's       */

@media (min-width: 320px) and (max-width: 568px) and (orientation : portrait) {
}

@media (min-width: 320px) and (max-width: 568px) and (orientation : landscape) {
}

@media (min-width: 360px) and (max-width: 640px) and (orientation : portrait) {
}

@media (min-width: 360px) and (max-width: 640px) and (orientation : landscape) {
}

@media (min-width: 460px) and (max-width: 768px) and (orientation : portrait) {
}

@media (min-width: 460px) and (max-width: 768px) and (orientation : landscape) {
}

@media (min-width: 603px) and (max-width: 966px) and (orientation : portrait) {
}

@media (min-width: 603px) and (max-width: 966px) and (orientation : landscape) {
    .relevdates {
        float: left;
        padding: 0 2px;
        width: 11%;
    }

    .relevicons {
        float: left;
        padding: 4px;
        width: 9%;
    }

    .relevdetails {
        float: left;
        padding: 0 4px;
        width: 79%;
    }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {
    .newsfirstpart {
        float: left;
        padding: 5px;
        width: 88%;
    }

    .newssecpart {
        width: 12%;
        float: left;
    }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation : landscape) {
}

.NLink
{
    padding:10px;
}