*{
    margin:0;
    padding:0;
    box-sizing: border-box;
}
.btn{
    border-radius: 0;
}
.container{
    width:70%;
}
header .nav-link{
    color:#000;
    font-weight: 500;
}

.paper-thumb{
    margin:20px;
    text-align:center;
    cursor: pointer;
    transition: .3s;
    
}
.paper-thumb img{
    border:2px solid #a1a1a1;
}
.paper-thumb.active img,
.paper-thumb:hover img
{
    border-color:red;
}
.paper-thumb.active span{
    color:red;
    font-weight: 500;
}

.navigation-buttons button{
    top:50%;
    transform: translateY(-50%);
    position: absolute;
    border:0;
    padding:30px 10px;
    background:rgba(0,0,0,.5);
    color:#fff;
}
.navigation-buttons .prev{
    left:0;
}
.navigation-buttons .next{
    right:0;
}
.social-share a{
    padding: 10px 30px;
    color:#fff;
    
}
.fb-bg{
    background:#1877F2;
}
.ig-bg{
    background:#FCAF45;
}
.wa-bg{
    background:#25D366;
}
.tw-bg{
    background:#000;
}
.ln-bg{
    background:#0077b5;
}
.tg-bg{
    background:#0088cc;
}

.modal.fade{
    backdrop-filter: blur(2px);
}
.modal.fade .modal-dialog{
    transform: translate(0) !important;
   
}
main{
    background-color: #f9f9f9;
    
}


@media(max-width:767px){
    .container{
        width: 100%;
    }
    .navbar-brand img{
        width:120px !important;
    }
    .etopc{
        display: block !important;
    }
    .etopc h5{
        padding-bottom: 10px;
    }
    .ethumbs{
        display: none !important;
    }
    .edarea{
        width: 100%;
    }
    .social-share a {
        padding:8px 15px;
    }
}

footer a{
    color:red;
    text-decoration: none;
}