.container .title p {
    color: #B3B3B3;
    font-weight: 100;
    font-size: 16px;
}

/* Blog */
.construction .card a {color: white;}
.construction .card:hover {box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}

.construction .title {text-align: center;}
.construction .title h2{color:#000; font-weight: bold; font-size:36px;}
.construction .title p{color:#B3B3B3; font-weight: 100; font-size:16px; margin-top:2px;}
.construction .card img{height: 200px;}
.construction .card .title{
    font-size: 16px;
    font-weight:bold;
    color:#000;
    margin-top:10px;
    width:100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.construction .card .sub-title{font-size:14px; font-weight:100; color:#B3B3B3; display:block; margin:6px 0 0 0;}

.construction .btn{
    display:block; background:#fff;
    font-size:20px; color:#000;font-weight:100;
    width:300px; height: 56px;
    text-align: center;line-height:45px;
    border: 1px solid #ccc;
    margin:0 auto; margin-top:40px; margin-bottom:40px
}
.construction .btn:hover{background:#000; color:#fff}

.construction .category {display: inline-block;}
.construction .category div {
    float: left;
    width: 150px;
    border: 1px solid #d4d4d4;
    border-right: 0px;
    text-align: center;
    line-height: 48px;
}
.construction .category div:last-child {
    float: left;
    width: 150px;
    border: 1px solid #d4d4d4;
    text-align: center;
    line-height: 48px;
}
.construction .category div:hover {
    background-color: #000;
    color: #fff;
    cursor: pointer;
}
.construction .category .clicked {
    background-color: #000;
    color: #fff;
}