/*Cubeportfolio ------------------------------------*/ .cube-portfolio:before, .cube-portfolio:after { content: " "; display: table; } .cube-portfolio:after { clear: both; } /*Loading Box*/ .cube-portfolio .cbp-popup-singlePageInline .cbp-popup-loadingBox { border-radius: 50% !important; } .cbp-l-grid-agency .cbp-caption:after { border: none; } /*Overlays ------------------------------------*/ /*Default*/ .cube-portfolio .cbp-caption-zoom .cbp-caption-activeWrap { background: rgba(39,58,78,.6) !important; } /*Overlay Option v2*/ .cube-portfolio .cbp-caption-activeWrap.overlay-btm-v2 { background: rgba(39,58,78,.6) !important; } /*White Transparent*/ .cube-portfolio .cbp-caption-activeWrap.white-transparent-hover { background: rgba(255,255,255,.6) !important; } /*Dark Transparent*/ .cube-portfolio .cbp-caption-activeWrap.dark-transparent-hover { background: rgba(0,0,0,.6) !important; } /*Grenn Transparent*/ .cube-portfolio .cbp-caption-activeWrap.default-transparent-hover { background: rgba(114,192,44,.9) !important; } .cube-portfolio .cbp-caption-activeWrap.default-transparent-hover .link-captions i:hover { background: #333; } /*Filters*/ .cube-portfolio .cbp-l-filters-text { margin: inherit; padding: inherit; } .cube-portfolio .cbp-l-filters-text .cbp-filter-item { color: #555; text-transform: uppercase; } .cube-portfolio .cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active, .cube-portfolio .cbp-l-filters-text .cbp-filter-item:hover { color: #72c02c; } .cube-portfolio .cbp-l-filters-text .cbp-filter-counter { background: #72c02c; } .cube-portfolio .cbp-l-filters-text .cbp-filter-counter:before { border-top-color: #72c02c; } /*Pagination*/ .cube-portfolio .cbp-nav-pagination-item { border-radius: 50% !important; } /*Buttons*/ .cube-portfolio .cbp-l-caption-buttonLeft, .cube-portfolio .cbp-l-caption-buttonRight { background: #72c02c; } .cube-portfolio .cbp-l-caption-buttonLeft:hover, .cube-portfolio .cbp-l-caption-buttonRight:hover { background: #5fb611; } /*Titles*/ .cube-portfolio .cbp-l-grid-agency-title { color: #fff !important; font-size: 15px; font-weight: 400; letter-spacing: 1px; text-transform: uppercase; font-family: 'Open Sans', sans-serif; } .cube-portfolio .cbp-l-grid-agency-desc { color: #fff; font-size: 11px; text-transform: uppercase; } /*Dark Titles*/ .cube-portfolio .cbp-title-dark .cbp-l-grid-agency-title { color: #444 !important; } .cube-portfolio .cbp-title-dark .cbp-l-grid-agency-desc { color: #555; } /*Link Captions*/ .cube-portfolio .link-captions { padding-left: 0; margin: 0 0 20px; list-style: none; text-align: center; } .cube-portfolio .link-captions li { padding: 0 2px; display: inline-block; } .cube-portfolio .link-captions li i { color: #444; width: 30px; height: 30px; padding: 8px; font-style: 14px; background: #fff; text-align: center; display: inline-block; } .cube-portfolio .link-captions li i:hover { color: #fff; background: #72c02c; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }