.productLineUp{ overflow:hidden;  background-color:#f5f5f4;padding-bottom: 100px;}
.productLineUp h2.pageTitle{margin: 0 0 30px; text-align: center; font-size: 34px; text-transform: uppercase; line-height: 1; color: #242424; font-family: 'Rajdhani', sans-serif; font-weight: 700; padding-bottom:20px;}
.productLineUp h2.pageTitle span{display: inline-block; position: relative; padding: 0 45px;}
.productLineUp h2.pageTitle span::before, h2.pageTitle span::after{position: absolute; content: ""; top: 50%; transform: translateY(-50%); width: 32px; height: 3px; background: #d5bc7f;}
.productLineUp h2.pageTitle span::before{left: 0;}
.productLineUp h2.pageTitle span::after{right: 0;}

.productPageList .recent-works-item .portfolio-entry-meta > .columns:last-child{ padding-left: 15px !important;}
.productPageList .project{ margin-bottom:0 !important; margin: 5px !important;}

.text-center{ text-align:center !important;}

.proCol {    width: 25%;    float: left; overflow:hidden;} 
.proCol.widget {    margin-bottom:0;}
.proCol .entry-thumb img{ width:100%;}
.productPageList{ max-width:1800px; margin:0 auto 30px;}


body.home .productLineUp.CoverCenturySection{ background-color:#f5f5f4; padding-top: 0; padding-bottom: 30px;}

body.home .productLineUp{ padding-bottom: 0;}

body.home .productLineUp.CoverCoronadoSection{background-color:#fff; padding-bottom: 30px;  padding-top: 0;} 

@media (max-width:640px){
.proCol {    width: 50%;}	
/**/
}
