#paginator .paginator{display:flex;width:100%;margin-top:100px;font-family: 'Mada', sans-serif;justify-content: center;position:relative;}
#paginator .pagination{margin:0;position:relative;}
#paginator .pagination::before{content: "";position: absolute;background-color: #959595;width: 55px;height: 1px;top: 50%;left: -80px;}
#paginator .pagination::after{content:"";position: absolute;background-color: #959595;width: 55px;height: 1px;top: 50%;right: -80px;}
#paginator .page_num{padding:0 15px;font-size:20px;text-transform:uppercase;color:#8c8c8c;}
#paginator .page_active{color:#83bf41;}
#paginator .page_num:hover{color:#83bf41;text-decoration:none;}
#paginator .page_num:focus{color:#83bf41;text-decoration:none;}

@media screen and (max-width:767px){
#paginator .paginator{margin-top:40px;}
}

