/*
 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
------------------------------------------------------- */

/* Sticky footer */

@media only screen and ( min-width: 981px ) {
.single-project	#main-footer , .page-id-247 #main-footer {
position: fixed;
bottom: 0;
width: 100%;
z-index:1000
}

} 


/* Center portfolio filters */

.et_pb_filterable_portfolio .et_pb_portfolio_filters {
    display: flex;
    justify-content: center;
}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li {
    margin: 0 4px;
}


/* Mobile menu line colour */

.et_mobile_menu { border-top: 3px solid #555555; }

/* filterable portfolio - Portfolio Filters */

.et_pb_portfolio_filters ul.clearfix {
  max-width: 1080px;
  margin: auto !important;
}

@media only screen and ( min-width: 981px ) {
.et_pb_portfolio_filters ul {
  text-align: center;
}
.et_pb_portfolio_filters ul li {
  display: inline-block;
  float: none !important;
}
}


.et_pb_filterable_portfolio.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
border: none;
padding : 10px 15px 10px 15px;
background: #fff;
color: #555555;
}

.et_pb_filterable_portfolio.et_pb_filterable_portfolio .et_pb_portfolio_filters li.et_pb_portfolio_filter a:hover {
color: #555555 !important;
background: #EDEADE !important;
}

.et_pb_filterable_portfolio.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {
	background: #EDEADE !important;
	color: #555555 !important;
}


/* Text Styles */
h2 {color: #666666;}

/* Filterable Portfolio Job Role */

.et_pb_portfolio_item .post-meta {
padding-bottom: 5px;

}





