/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

/*
VISUAL PORTFOLIO
*/
.vp-filter__style-default .vp-filter__item>a, 
.vp-sort__style-dropdown>select,
.vp-pagination__item>a{
  border-radius:0 !important;
}

.vp-filter__style-default .vp-filter__item.vp-filter__item-active>a{
  background-color: #d32f2f !important;
}

.vp-pagination__item>a{
	padding: 16px 30px !important;
    font-family: 'Roboto Condensed' !important;
    letter-spacing: 1px !important;
    font-size: 14px !important;
	line-height: 1.7em !important;
	background-color: #161616 !important;
	color: white !important;
	box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.3) !important;
	-webkit-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.3) !important;
	-moz-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.3) !important;
}

.vp-filter__style-default .vp-filter__item:not(.vp-filter__item-active)>a,
.vp-sort__style-dropdown>select{
	color: #161616 !important;
}

.vp-filter__style-default .vp-filter__item:not(.vp-filter__item-active)>a:hover, 
.vp-sort__style-dropdown>select:hover,
.vp-pagination__item>a:hover{
  	background-color: #ffcdd2 !important;
	color: #161616 !important;
 	cursor:pointer;
}

.vp-sort__style-dropdown>select>option{
 	background-color:white;
}

.vp-pagination__item .vp-spinner{
	--vp-spinner__color:  #161616 !important;
}
.vp-pagination__item{
	padding: 4px;
}
