.media-page-new{
    margin:30px 0px;
    padding:30px 0px;
}
.btn-view-more{
    border: 1px solid grey;
    font-size: 12px;
    color: white;
    background: cadetblue;
}
.media-page-new p, .media-page-new .p{
    font-size:18px;
    font-weight:300;
    font-family: "Roboto";
    color:#333 ;
}
.media-page-new h3, .media-page-new h3 a, .media-page-new h2, .media-page-new h2 a{
    font-size:20px;
    font-weight:400;
    font-family: "Roboto";
    color:#333 !important;
}
.media-page-new h2{
    font-size:26px;
    margin-bottom:20px !important;
}
.read-more-link a{
    color:white;
}
.row-1, .row-4, .row-6{
    background:white;
}
.row-1 img.img-responsive{
    height:300px;
}
.row-1 .content{
    position: absolute;
    top: 200px;
    margin: 0px 20px;
}
.row-1 .hover-box{
    background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
    margin-bottom:30px;
}
.row-1 h5, .row-1 h3{
    color: white !important;
    text-transform:uppercase;
}
.box-image{
    margin-bottom:30px;
}
.white-box{
    padding:10px;
    background:white;
    margin-bottom:30px;
}
.white-box .img-center{
    height: 245px;
    padding: 10px 0px;
    margin: 0 auto;
}
.read-more-link{
    background: #f57d45;
    width: 100%;
    text-align: center;
    bottom: 0;
    font-size: 18px;
    color: white;
    height: 40px;
    line-height: 2.2;
    margin-top:30px;
    text-transform: uppercase;
}
.top-bar-links{
    font-size:16px;
    padding-bottom:10px;
    color: #525151;
    font-weight: 300;
}
.box-box{
    border-top: 2px solid #3de6cf;
    background: white;
    padding: 19px;
    min-height: 200px;
    margin-bottom:30px;
}
.blog-box{
    padding: 10px 0px; 
    border-bottom: 1px solid gainsboro;
    margin-bottom:30px;
}
