.sc_portfolio_details .post_meta_item_title,.sc_portfolio_details .post_meta_item_value{display: inline-block;vertical-align: top}
.sc_portfolio_details .post_meta_item_title{padding-right: 0.5em}
.sc_portfolio_details .post_meta_item_title:after{content: ':'}
.sc_portfolio_details .post_meta_button_link{vertical-align: middle}
.sc_portfolio_item_current{opacity: 0 !important}
.sc_portfolio_preview_show{pointer-events: auto}
.sc_portfolio_preview_show:before{opacity: 1}
.sc_portfolio_preview_show .post_title{margin: 0 0 0.5em}
.sc_portfolio_preview_show .post_meta{font-size: 1em;line-height: 1.3em;margin-top: 0;margin-bottom: 2em}
.portfolio_page{position: relative}
.portfolio_page_details_item{display: block}
.portfolio_page_details_item_title,.portfolio_page_details_item_value{display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}
.portfolio_page_details_item_title{width: 27%;padding-right: 1em}
.portfolio_page_details_item_value{font-weight: 500;width: 73%}
.portfolio_page_details_button_link{margin-top: 1.5em}
.portfolio_page_details_wrap{-webkit-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box}
.portfolio_page_details_left .portfolio_page_details_wrap{padding-right: 3em}
.portfolio_page_details_left .portfolio_page_details_wrap{display: inline-block;vertical-align: top;width: 33%}
.portfolio_page_details_left .portfolio_page_content_wrap{display: inline-block;vertical-align: top;width: 67%}
.portfolio_page_featured img{max-width: 100%;height: auto;vertical-align: top}
.portfolio_page_featured + .portfolio_page_content{margin-top: 2em}