.slick-prev:before, .slick-next:before {
	color:#000 !important;
}

/* Pagination */
.pagination {
	    clear: both;
    position: relative;
    font-size: 11px;
    line-height: 13px;
    float: none;
    margin: 0 auto;
}



.pagination-dsd .pagination span, .pagination-dsd .pagination a {
	display:block;
	float:left;
	margin: 2px 2px 2px 0;
	padding:6px 9px 5px 9px;
	text-decoration:none;
	width:auto;
	color:#fff; /* Pagination text color */
	background: #6aabb0; /* Pagination non-active background color */
	-webkit-transition: background .15s ease-in-out;
	-moz-transition: background .15s ease-in-out;
	-ms-transition: background .15s ease-in-out;
	-o-transition: background .15s ease-in-out;
	transition: background .15s ease-in-out;
}

.pagination-dsd .pagination a:hover{
	color:#fff;
	background: #6AAC70; /* Pagination background on hover */
}

.pagination .current{
	padding:6px 9px 5px 9px;
	background: #ee680f; /* Current page background */
	color:#fff;
}
.portfolio_main-img{
	border: 2px solid #eaeaea;
}
.portfolio_desc-info,.portfolio_additional-info{padding-bottom:20px;font-size:16px;}
.portfolio_visit{color:#fff;background: #000;padding:8px 15px;text-transform:uppercase;opacity:1;font-weight:bold;
transition:0.3s ease;}
.portfolio_visit:hover,.visit:focus{opacity:0.7;color:#fff;text-decoration:none;}
.port_first_row{margin-bottom:20px;}
.portfolio_gallery{margin-bottom:20px;margin-left:-7px;margin-right:-7px;}
.portfolio_gallery .portfolio_thumb{
	background:#ebebeb;
	text-align:center;
	padding: 20px;
}
.portfolio_gallery .portfolio_thumb img {
    margin: 0 auto;
	height:200px;
	width:300px;
	object-fit:contain;
}
.portfolio_gallery [class*="col-"]{
	padding-left:7px;
	padding-right:7px;
	margin-bottom:14px;
}

/* Portfolio Filter Tabber*/ 
.project_category_tabber ul{
	list-style:none;
	text-align:center;
	margin-left:0;
}
.project_category_tabber ul li a{
	cursor:pointer;
}
.project_category_tabber ul li{
	display:inline-block;
	margin-bottom:3px;
}