/** * CSS For Portfolios Styles * **/ .cbp, .cbp-wrapper, .cbp-item { filter: inherit; /* ie8 bug on fadeOut*/ } .cbp { position: relative; overflow: hidden; margin: 0 auto; height: 400px; visibility: visible !important; } .cbp-wrapper, .cbp .cbp-item { position: absolute; top: 0; left: 0; list-style-type: none; margin: 0; padding: 0; overflow: hidden; } .cbp .cbp-item { z-index: 2; display: block; width: 300px; /* default width for blocks */ height: 200px; /* default height for blocks */ } .cbp-item-wrapper { width: 100%; height: 100%; position: absolute; top: 0; left: 0; text-align: center; } .cbp img { display: block; width: 100%; } .cbp-loading, .cbp-loading *, .cbp-no-transition .cbp-item { -webkit-transition: none !important; transition: none !important; } .cbp-appendItems-loading { /*overflow: visible;*/ -webkit-transition: height .4s ease !important; transition: height .4s ease !important; } .cbp-appendItems-loading .cbp-wrapper { -webkit-transition: none !important; transition: none !important; } .cbp-loading { /* @editable properties */ background: url('/images/cbp-loading.gif') no-repeat scroll center center transparent; } .cbp .cbp-item-hidden { pointer-events: none; z-index: 1; } .cbp-wrapper { visibility: hidden; width: 100%; height: 100%; z-index: 1; } .cbp-ready .cbp-wrapper { visibility: visible; } .cbp-wrapper-front { z-index: 3; } .cbp-wrapper-back { z-index: -1; } /* general caption style */ .cbp-caption, .cbp-caption-defaultWrap, .cbp-caption-activeWrap { width: 100%; height: 100%; overflow: hidden; position: relative; display: block; text-decoration: none; } .cbp-caption-defaultWrap, .cbp-caption-activeWrap { position: absolute; z-index: 1; } .cbp-caption-activeWrap { z-index: 2; } /* END - Default style for plugin. Please change them carefully! */ /* --------------------------------------------------------------- caption miscellaneous style --------------------------------------------------------------- */ .cbp-l-caption-title { /* @editable properties */ color: #fff; font: 700 16px/18px sans-serif; border: 1px solid #fff; width: auto; padding: 10px 15px; text-transform: uppercase; text-align: center; display: table; vertical-align: middle; /* margin: 35% auto 3%; */ } .cbp-l-grid-gallery .cbp-l-caption-title { /* @editable properties */ color: #fff; font: 700 16px/18px sans-serif; border: none; width: auto; padding: 0; text-align: center; margin: 0 auto; text-align: left; text-transform: none; } .cbp-l-grid-gallery .cbp-l-caption-desc{ font-size: 0.85em; color: #707070; } .cbp-l-caption-title .cbp-l-caption-desc { /* @editable properties */ color: #212121; font: 400 12px/16px sans-serif; position: relative; display: inline-table; vertical-align: middle; width: 100%; text-align: center; display: table; vertical-align: middle; margin: 0 auto; } .cbp-l-caption-text { /* @editable properties */ font: 400 14px "Open Sans", sans-serif; color: #fff; letter-spacing: 3px; } .cbp-l-caption-buttonLeft, .cbp-l-caption-buttonRight { /* @editable properties */ background-color: #3288C4; color: #FFFFFF; display: inline-block; font: 12px/28px sans-serif; text-decoration: none; width: 90px; text-align: center; margin: 4px; } .cbp-l-caption-buttonLeft:hover, .cbp-l-caption-buttonRight:hover { /* @editable properties */ /* background-color: #2578B3; */ text-decoration: none; color: #fff; } /* END - caption miscellaneous style */ /* --------------------------------------------------------------- caption layout align left --------------------------------------------------------------- */ .cbp-caption-pushTop .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-pushDown .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-revealBottom .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-revealTop .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-overlayBottom .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-overlayRightAlong .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-fadeIn .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-zoom .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-minimal .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-moveRight .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-revealLeft .cbp-l-caption-alignLeft .cbp-l-caption-body { /* @editable properties */ margin: 30px 30px 0; } .cbp-caption-overlayBottomPush .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-overlayBottom .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-overlayBottomReveal .cbp-l-caption-alignLeft .cbp-l-caption-body, .cbp-caption-overlayBottomAlong .cbp-l-caption-alignLeft .cbp-l-caption-body { /* @editable properties */ margin: 17px 30px 0; } /* ---------- minimal style caption >>> */ .cbp-caption-minimal .cbp-l-caption-title, .cbp-caption-minimal .cbp-l-caption-desc { /* @editable properties */ position: relative; left: 0; top: 5px; opacity: 0; margin: auto; -webkit-transition: -webkit-transform .5s ease; transition: transform .5s ease; } .cbp-caption-minimal .cbp-l-caption-title { /* @editable properties */ -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } .cbp-caption-minimal .cbp-l-caption-desc { /* @editable properties */ -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); } .cbp-caption-minimal .cbp-caption:hover .cbp-l-caption-title, .cbp-caption-minimal .cbp-caption:hover .cbp-l-caption-desc { /* @editable properties */ opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } /* <<< minimal style caption */ /* END - caption layout align left */ /* --------------------------------------------------------------- caption layout center vertically and horizontally --------------------------------------------------------------- */ .cbp-l-caption-alignCenter { display: table; width: 100%; height: 100%; } .cbp-l-caption-alignCenter .cbp-l-caption-body { display: table-cell; vertical-align: middle; text-align: center; } .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { position: relative; /* @editable properties */ -webkit-transition: left .4s cubic-bezier(.190, 1.000, .220, 1.000); transition: left .4s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-overlayBottom .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-caption-overlayBottomPush .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-caption-minimal .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-caption-overlayBottomAlong .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft { /* @editable properties */ left: -20px; } .cbp-caption-overlayBottom .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .cbp-caption-overlayBottomPush .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .cbp-caption-minimal .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .cbp-caption-overlayBottomAlong .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { /* @editable properties */ left: 20px; } .cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { /* @editable properties */ left: 0; } /*ie8 & ie9 */ .cbp-ie8 .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-ie8 .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .cbp-ie9 .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-ie9 .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { /* @editable properties */ left: 0; } /* END - caption layout center vertically and horizontally */ /* --------------------------------------------------------------- none caption --------------------------------------------------------------- */ .cbp-caption-none .cbp-caption-activeWrap { display: none; } /* END - none caption */ /* --------------------------------------------------------------- pushTop caption --------------------------------------------------------------- */ .cbp-caption-pushTop .cbp-caption-defaultWrap, .cbp-caption-pushTop .cbp-caption-activeWrap { bottom: 0; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-pushTop .cbp-caption-activeWrap { bottom: -100%; /* @editable properties */ background: none repeat scroll 0 0 #282727; } .cbp-caption-pushTop .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 100%; } .cbp-caption-pushTop .cbp-caption:hover .cbp-caption-activeWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-pushTop.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-pushTop.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-pushTop.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-pushTop.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -100%; } /* END - pushTop caption */ /* --------------------------------------------------------------- pushDown caption --------------------------------------------------------------- */ .cbp-caption-pushDown .cbp-caption-defaultWrap, .cbp-caption-pushDown .cbp-caption-activeWrap { bottom: 0; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-pushDown .cbp-caption-activeWrap { bottom: 100%; /* @editable properties */ background: none repeat scroll 0 0 #282727; } .cbp-caption-pushDown .cbp-caption:hover .cbp-caption-defaultWrap { bottom: -100%; } .cbp-caption-pushDown .cbp-caption:hover .cbp-caption-activeWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-pushDown.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-pushDown.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-pushDown.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-pushDown.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: 100%; } /* END - pushDown caption */ /* --------------------------------------------------------------- revealBottom caption --------------------------------------------------------------- */ .cbp-caption-revealBottom .cbp-caption-defaultWrap { bottom: 0; z-index: 2; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-revealBottom .cbp-caption-activeWrap { bottom: 0; z-index: 1; /* @editable properties */ background: none repeat scroll 0 0 #282727; } .cbp-caption-revealBottom .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 100%; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-revealBottom.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-revealBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* END - revealBottom caption */ /* --------------------------------------------------------------- revealTop caption --------------------------------------------------------------- */ .cbp-caption-revealTop .cbp-caption-defaultWrap { bottom: 0; z-index: 2; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-revealTop .cbp-caption-activeWrap { bottom: 0; z-index: 1; /* @editable properties */ background: none repeat scroll 0 0 #282727; } .cbp-caption-revealTop .cbp-caption:hover .cbp-caption-defaultWrap { bottom: -100%; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-revealTop.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-revealTop.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* END - revealTop caption */ /* --------------------------------------------------------------- overlayBottomReveal caption --------------------------------------------------------------- */ .cbp-caption-overlayBottomReveal .cbp-caption-defaultWrap { bottom: 0; z-index: 2; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-overlayBottomReveal .cbp-caption-activeWrap { bottom: 0; z-index: 1; /* @editable properties */ height: 70px; background: none repeat scroll 0 0 #282727; } .cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 70px; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayBottomReveal.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-overlayBottomReveal.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* END - overlayBottomReveal caption */ /* --------------------------------------------------------------- overlayBottomPush caption --------------------------------------------------------------- */ .cbp-caption-overlayBottomPush .cbp-caption-defaultWrap, .cbp-caption-overlayBottomPush .cbp-caption-activeWrap { bottom: 0; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .820, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .820, 1.000); } .cbp-caption-overlayBottomPush .cbp-caption-activeWrap { /* @editable properties */ bottom: -70px; height: 70px; background: none repeat scroll 0 0 #282727; } .cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 70px; } .cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-activeWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -70px; } /* END - overlayBottomPush caption */ /* --------------------------------------------------------------- overlayBottom caption --------------------------------------------------------------- */ .cbp-caption-overlayBottom .cbp-caption-activeWrap { /*@editable properties */ bottom: -70px; height: 70px; background-color: rgb(24, 22, 22); background-color: rgba(24, 22, 22, .7); -webkit-transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-overlayBottom .cbp-caption:hover .cbp-caption-activeWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /*@editable properties */ bottom: -70px; } /* END - overlayBottom caption */ /* --------------------------------------------------------------- moveRight caption --------------------------------------------------------------- */ .cbp-caption-moveRight .cbp-caption-activeWrap { left: -100%; top: 0; /*@editable properties */ background: none repeat scroll 0 0 #282727; -webkit-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-moveRight .cbp-caption:hover .cbp-caption-activeWrap { left: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-moveRight.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-moveRight.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { left: -100%; } /* END - moveRight caption */ /* --------------------------------------------------------------- revealLeft caption --------------------------------------------------------------- */ .cbp-caption-revealLeft .cbp-caption-activeWrap { left: 100%; top: 0; /*@editable properties */ background: none repeat scroll 0 0 #282727; -webkit-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-revealLeft .cbp-caption:hover .cbp-caption-activeWrap { left: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-revealLeft.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-revealLeft.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { left: 100%; } /* END - revealLeft caption */ /* --------------------------------------------------------------- minimal caption --------------------------------------------------------------- */ .cbp-caption-minimal .cbp-caption-activeWrap { /* @editable properties */ background-color: rgba(0, 0, 0, .8); opacity: 0; -webkit-transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000); transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-minimal .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ opacity: 1; } .cbp-caption-minimal.cbp-ie8 .cbp-caption-activeWrap { /* @editable properties */ background-color: rgb(0, 0, 0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } .cbp-caption-minimal.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; } /* END - minimal caption */ /* --------------------------------------------------------------- fade caption --------------------------------------------------------------- */ .cbp-caption-fadeIn .cbp-caption-activeWrap { opacity: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; /* @editable properties */ background-color: rgba(0, 0, 0, .85); -webkit-transition: opacity .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: opacity .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-fadeIn.cbp-ie8 .cbp-caption-activeWrap { /*@editable properties */ background-color: rgb(0, 0, 0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } .cbp-caption-fadeIn .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ opacity: 1; } .cbp-caption-fadeIn.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ opacity: 0; } /* END - fade caption */ /* --------------------------------------------------------------- overlayRightAlong caption --------------------------------------------------------------- */ .cbp-caption-overlayRightAlong .cbp-caption-defaultWrap, .cbp-caption-overlayRightAlong .cbp-caption-activeWrap { left: 0; /*@editable properties */ -webkit-transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: left .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-overlayRightAlong .cbp-caption-activeWrap { /* @editable properties */ left: -50%; width: 50%; background: none repeat scroll 0 0 #282727; } .cbp-caption-overlayRightAlong .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ left: 25%; } .cbp-caption-overlayRightAlong .cbp-caption:hover .cbp-caption-activeWrap { left: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayRightAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-overlayRightAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { left: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayRightAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-overlayRightAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ left: -50%; } /* END - overlayRightAlong caption */ /* --------------------------------------------------------------- overlayBottomAlong caption --------------------------------------------------------------- */ .cbp-caption-overlayBottomAlong .cbp-caption-defaultWrap, .cbp-caption-overlayBottomAlong .cbp-caption-activeWrap { bottom: 0; /*@editable properties */ -webkit-transition: bottom .6s cubic-bezier(.190, 0.500, .220, 1.000); transition: bottom .6s cubic-bezier(.190, 0.500, .220, 1.000); } .cbp-caption-overlayBottomAlong .cbp-caption-activeWrap { bottom: -70px; height: 70px; /* @editable properties */ background: none repeat scroll 0 0 #282727; } .cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 35px; } .cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-activeWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-defaultWrap, .cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-defaultWrap { bottom: 0; } /* for legacy browsers: ie8 and ie9 */ .cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { bottom: -70px; } /* END - overlayBottomAlong caption */ /* --------------------------------------------------------------- zoom caption --------------------------------------------------------------- */ .cbp-caption-zoom .cbp-caption-defaultWrap { width: 100%; height: 100%; overflow: hidden; /* @editable properties */ -webkit-transition: -webkit-transform .6s cubic-bezier(.190, 1.000, .220, 1.000); transition: transform .6s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-zoom .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25); } .cbp-caption-zoom .cbp-caption-activeWrap { opacity: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0, 0, 0, .8); -webkit-transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000); transition: opacity .8s cubic-bezier(.190, 1.000, .220, 1.000); } .cbp-caption-zoom.cbp-ie8 .cbp-caption-activeWrap { /* @editable properties */ background-color: rgb(0, 0, 0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } .cbp-caption-zoom .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ opacity: 1; } .cbp-caption-zoom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ opacity: 0; } /* END - zoom caption */ /* --------------------------------------------------------------- Animation options for `fadeOut` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-fadeOut { /* @editable properties */ -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out; } .cbp-animation-fadeOut .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s; transition: transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s; } /* items that will be hidden */ .cbp-animation-fadeOut .cbp-item-hidden { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out 0s, opacity .4s ease-in-out 0s; transition: transform .6s ease-in-out 0s, opacity .4s ease-in-out 0s; } /* END - Animation options for `fadeOut` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `quicksand` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-quicksand { /* @editable properties */ -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out; } .cbp-animation-quicksand .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s; transition: transform .6s ease-in-out .2s, opacity .6s ease-in-out .2s; } /* items that will be hidden */ .cbp-animation-quicksand .cbp-item-hidden { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out 0s, opacity .4s ease-in-out 0s; transition: transform .6s ease-in-out 0s, opacity .4s ease-in-out 0s; } /* END - Animation options for `quicksand` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `skew` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-skew { /* @editable properties */ -webkit-transition: height .3s ease-in-out; transition: height .3s ease-in-out; } .cbp-animation-skew .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .3s ease-in, opacity .3s ease-in; transition: transform .3s ease-in, opacity .3s ease-in; } /* items that will be hidden */ .cbp-animation-skew .cbp-item-hidden { /* @editable properties */ -webkit-transition: -webkit-transform .3s ease-in 0s, opacity .3s ease-in 0s; transition: transform .3s ease-in 0s, opacity .3s ease-in 0s; } /* END - Animation options for `skew` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `boxShadow` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-boxShadow { /* @editable properties */ -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out; } .cbp-animation-boxShadow .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out, opacity .6s ease-in-out; transition: transform .6s ease-in-out, opacity .6s ease-in-out; } .cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; /* @editable properties */ -webkit-transition:box-shadow .6s ease-in-out; transition:box-shadow .6s ease-in-out; } .cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask.cbp-animation-boxShadowShow { z-index: 10; } .cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask.cbp-animation-boxShadowActive { /* @editable properties */ box-shadow: 0 0 100px 100px #fff inset; } .cbp-animation-boxShadow .cbp-item .cbp-animation-boxShadowMask.cbp-animation-boxShadowInactive { /* @editable properties */ box-shadow: 0 0 0 0 #fff inset; } /* END - Animation options for `boxShadow` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `bounceLeft` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-bounceLeft { /* @editable properties */ -webkit-transition: height .8s ease-in-out; transition: height .8s ease-in-out; } .cbp-animation-bounceLeft .cbp-wrapper { /* @editable properties */ -webkit-transition: opacity .8s ease-in-out, left .8s ease-in-out; transition: opacity .8s ease-in-out, left .8s ease-in-out; } .cbp-animation-bounceLeft .cbp-item { /* mozilla <=25 bug*/ overflow: visible; /* @editable properties */ -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .cbp-animation-bounceLeft .cbp-item-hidden { display: none; } .cbp-animation-bounceLeft .cbp-item-wrapper { /* mozilla <=25 bug*/ overflow: hidden; } /* END - Animation options for `bounceLeft` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `bounceTop` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-bounceTop { /* @editable properties */ -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out; } .cbp-animation-bounceTop .cbp-wrapper { /* @editable properties */ -webkit-transition: opacity .6s ease-in-out, top .6s ease-in-out; transition: opacity .6s ease-in-out, top .6s ease-in-out; } .cbp-animation-bounceTop .cbp-item { /* mozilla <=25 bug*/ overflow: visible; /* @editable properties */ -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .cbp-animation-bounceTop .cbp-item-hidden { display: none; } .cbp-animation-bounceTop .cbp-item-wrapper { /* mozilla <=25 bug*/ overflow: hidden; } /* END - Animation options for `bounceTop` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `bounceBottom` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-bounceBottom { /* @editable properties */ -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out; } .cbp-animation-bounceBottom .cbp-wrapper { /* @editable properties */ -webkit-transition: opacity .6s ease-in-out, top .6s ease-in-out; transition: opacity .6s ease-in-out, top .6s ease-in-out; } .cbp-animation-bounceBottom .cbp-item { /* mozilla <=25 bug*/ overflow: visible; /* @editable properties */ -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; } .cbp-animation-bounceBottom .cbp-item-hidden { display: none; } .cbp-animation-bounceBottom .cbp-item-wrapper { /* mozilla <=25 bug*/ overflow: hidden; } /* END - Animation options for `bounceBottom` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `moveLeft` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-moveLeft { /* @editable properties */ -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out; } .cbp-animation-moveLeft .cbp-wrapper { z-index: 2; /* @editable properties */ -webkit-transition: opacity .6s ease-in-out, left .6s ease-in-out; transition: opacity .6s ease-in-out, left .6s ease-in-out; } .cbp-animation-moveLeft .cbp-wrapper.no-trans { z-index: 1; -webkit-transition: none !important; transition: none !important; } .cbp-animation-moveLeft .cbp-item { /* mozilla <=25 bug*/ overflow: visible; /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; } .cbp-animation-moveLeft .cbp-item-wrapper { /* mozilla <=25 bug*/ overflow: hidden; } /* END - Animation options for `moveLeft` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `slideLeft` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-slideLeft { overflow: visible; } .cbp-animation-slideLeft .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; } .cbp-animation-slideLeft-out { -webkit-animation: cbp-animation-slideLeft-out .9s both ease; -moz-animation: cbp-animation-slideLeft-out .9s both ease; animation: cbp-animation-slideLeft-out .9s both ease; } .cbp-animation-slideLeft-in { -webkit-animation: cbp-animation-slideLeft-in .9s both ease; -moz-animation: cbp-animation-slideLeft-in .9s both ease; animation: cbp-animation-slideLeft-in .9s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes cbp-animation-slideLeft-out { 25% { opacity: .75; -webkit-transform: scale(.8); } 75% { opacity: .75; -webkit-transform: scale(.8) translateX(-200%); } 100% { opacity: .75; -webkit-transform: scale(.8) translateX(-200%); } } @-moz-keyframes cbp-animation-slideLeft-out { 25% { opacity: .75; -moz-transform: scale(.8); } 75% { opacity: .75; -moz-transform: scale(.8) translateX(-200%); } 100% { opacity: .75; -moz-transform: scale(.8) translateX(-200%); } } @keyframes cbp-animation-slideLeft-out { 25% { opacity: .75; transform: scale(.8); } 75% { opacity: .75; transform: scale(.8) translateX(-200%); } 100% { opacity: .75; transform: scale(.8) translateX(-200%); } } /* in */ /* @editable properties */ @-webkit-keyframes cbp-animation-slideLeft-in { 0%, 25% { opacity: .75; -webkit-transform: scale(.8) translateX(200%); } 75% { opacity: .75; -webkit-transform: scale(.8); } 100% { opacity: 1; -webkit-transform: scale(1) translateX(0); } } @-moz-keyframes cbp-animation-slideLeft-in { 0%, 25% { opacity: .75; -moz-transform: scale(.8) translateX(200%); } 75% { opacity: .75; -moz-transform: scale(.8); } 100% { opacity: 1; -moz-transform: scale(1) translateX(0); } } @keyframes cbp-animation-slideLeft-in { 0%, 25% { opacity: .75; transform: scale(.8) translateX(200%); } 75% { opacity: .75; transform: scale(.8); } 100% { opacity: 1; transform: scale(1) translateX(0); } } /* END - Animation options for `slideLeft` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `slideDelay` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-slideDelay { overflow: visible; } .cbp-animation-slideDelay .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; } .cbp-animation-slideDelay-out { -webkit-animation: cbp-animation-slideDelay-out .5s both ease-in-out; -moz-animation: cbp-animation-slideDelay-out .5s both ease-in-out; animation: cbp-animation-slideDelay-out .5s both ease-in-out; } .cbp-animation-slideDelay-in { -webkit-animation: cbp-animation-slideDelay-in .5s both ease-in-out; -moz-animation: cbp-animation-slideDelay-in .5s both ease-in-out; animation: cbp-animation-slideDelay-in .5s both ease-in-out; } .cbp-animation-slideDelay-fadeOut { -webkit-animation: cbp-animation-slideDelay-fadeOut .4s both ease; -moz-animation: cbp-animation-slideDelay-fadeOut .4s both ease; animation: cbp-animation-slideDelay-fadeOut .4s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes cbp-animation-slideDelay-out { 100% { -webkit-transform: translateX(-100%); } } @-moz-keyframes cbp-animation-slideDelay-out { 100% { -moz-transform: translateX(-100%); } } @keyframes cbp-animation-slideDelay-out { 100% { transform: translateX(-100%); } } /* in */ /* @editable properties */ @-webkit-keyframes cbp-animation-slideDelay-in { 0% { -webkit-transform: translateX(100%); } 100% { -webkit-transform: translateX(0); } } @-moz-keyframes cbp-animation-slideDelay-in { 0% { -moz-transform: translateX(100%); } 100% { -moz-transform: translateX(0); } } @keyframes cbp-animation-slideDelay-in { 0% { transform: translateX(100%); } 100% { transform: translateX(0); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-slideDelay-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-slideDelay-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-slideDelay-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `slideDelay` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `3dflip` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-3dflip { overflow: visible; } .cbp-animation-3dflip .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-3dflip-out { -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-animation: rotateOutLeft 0.6s forwards; animation: rotateOutLeft 0.6s forwards; } .cbp-animation-3dflip-in { opacity: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-animation: rotateInRight 0.6s ease-in forwards; animation: rotateInRight 0.6s ease-in forwards; } .cbp-animation-3dflip-fadeOut { -webkit-animation: cbp-animation-3dflip-fadeOut .4s both ease; -moz-animation: cbp-animation-3dflip-fadeOut .4s both ease; animation: cbp-animation-3dflip-fadeOut .4s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes rotateOutLeft { 100% { opacity: 0; -webkit-transform: rotateY(90deg); } } @-moz-keyframes rotateOutLeft { 100% { opacity: 0; -moz1-transform: rotateY(90deg); } } @keyframes rotateOutLeft { 100% { opacity: 0; transform: rotateY(90deg); } } /* in */ /* @editable properties */ @-webkit-keyframes rotateInRight { 0% { opacity: 0; -webkit-transform: rotateY(-90deg); } 100% { visibility: visible; opacity: 1; -webkit-transform: rotateY(0deg); } } @-moz-keyframes rotateInRight { 0% { opacity: 0; -moz-transform: rotateY(-90deg); } 100% { visibility: visible; opacity: 1; -moz-transform: rotateY(0deg); } } @keyframes rotateInRight { 0% { opacity: 0; transform: rotateY(-90deg); } 100% { visibility: visible; opacity: 1; transform: rotateY(0deg); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-3dflip-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-3dflip-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-3dflip-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `3dflip` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `rotateSides` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-rotateSides { overflow: visible; } .cbp-animation-rotateSides .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-rotateSides-out { -webkit-transform-origin: -50% 50%; -webkit-animation: rotateSides-out .5s both ease-in; -moz-transform-origin: -50% 50%; -moz-animation: rotateSides-out .5s both ease-in; transform-origin: -50% 50%; animation: rotateSides-out .5s both ease-in; } .cbp-animation-rotateSides-in { -webkit-transform-origin: 150% 50%; -webkit-animation: rotateSides-in .6s both ease-out; -moz-transform-origin: 150% 50%; -moz-animation: rotateSides-in .6s both ease-out; transform-origin: 150% 50%; animation: rotateSides-in .6s both ease-out; } .cbp-animation-rotateSides-fadeOut { -webkit-animation: cbp-animation-rotateSides-fadeOut .5s both ease; -moz-animation: cbp-animation-rotateSides-fadeOut .5s both ease; animation: cbp-animation-rotateSides-fadeOut .5s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes rotateSides-out { 100% { opacity: 0; -webkit-transform: translateZ(-500px) rotateY(90deg); } } @-moz-keyframes rotateSides-out { 100% { opacity: 0; -moz-transform: translateZ(-500px) rotateY(90deg); } } @keyframes rotateSides-out { 100% { opacity: 0; transform: translateZ(-500px) rotateY(90deg); } } /* in */ /* @editable properties */ @-webkit-keyframes rotateSides-in { 0% { opacity: 0; -webkit-transform: translateZ(-500px) rotateY(-90deg); } 40% { opacity: 0; -webkit-transform: translateZ(-500px) rotateY(-90deg); } } @-moz-keyframes rotateSides-in { 0% { opacity: 0; -moz-transform: translateZ(-500px) rotateY(-90deg); } 40% { opacity: 0; -moz-transform: translateZ(-500px) rotateY(-90deg); } } @keyframes rotateSides-in { 0% { opacity: 0; transform: translateZ(-500px) rotateY(-90deg); } 40% { opacity: 0; transform: translateZ(-500px) rotateY(-90deg); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-rotateSides-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-rotateSides-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-rotateSides-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `rotateSides` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `flipOutDelay` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-flipOutDelay { overflow: visible; } .cbp-animation-flipOutDelay .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-flipOutDelay-out { -webkit-transform-origin: 50% 50%; -webkit-animation: flipOutDelay-out .5s both ease-in; -moz-transform-origin: 50% 50%; -moz-animation: flipOutDelay-out .5s both ease-in; transform-origin: 50% 50%; animation: flipOutDelay-out .5s both ease-in; } .cbp-animation-flipOutDelay-in { -webkit-transform-origin: 50% 50%; -webkit-animation: flipOutDelay-in 1s both ease-out; -moz-transform-origin: 50% 50%; -moz-animation: flipOutDelay-in 1s both ease-out; transform-origin: 50% 50%; animation: flipOutDelay-in 1s both ease-out; } /* out */ /* @editable properties */ @-webkit-keyframes flipOutDelay-out { 100% { -webkit-transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; } } @-moz-keyframes flipOutDelay-out { 100% { -moz-transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; } } @keyframes flipOutDelay-out { 100% { transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; } } /* in */ /* @editable properties */ @-webkit-keyframes flipOutDelay-in { 0% { -webkit-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } 50% { -webkit-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } } @-moz-keyframes flipOutDelay-in { 0% { -moz-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } 50% { -moz-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } } @keyframes flipOutDelay-in { 0% { transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } 50% { transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } } /* END - Animation options for `flipOutDelay` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `unfold` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-unfold { overflow: visible; } .cbp-animation-unfold .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-unfold-out { -webkit-animation: unfold-out .8s ease both; -moz-animation: unfold-out .8s ease both; animation: unfold-out .8s ease both; } .cbp-animation-unfold-in { -webkit-transform-origin: 0% 50%; -webkit-animation: unfold-in .8s both ease; -moz-transform-origin: 0% 50%; -moz-animation: unfold-in .8s both ease; transform-origin: 0% 50%; animation: unfold-in .8s both ease; } .cbp-animation-unfold-fadeOut { -webkit-animation: cbp-animation-unfold-fadeOut .5s both ease; -moz-animation: cbp-animation-unfold-fadeOut .5s both ease; animation: cbp-animation-unfold-fadeOut .5s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes unfold-out { 99% { opacity: 0.3; } 100% { opacity: 0; -webkit-transform: translateX(-100%); } } @-moz-keyframes unfold-out { 99% { opacity: 0.3; } 100% { opacity: 0; -moz-transform: translateX(-100%); } } @keyframes unfold-out { 99% { opacity: 0.3; } 100% { opacity: 0; transform: translateX(-100%); } } /* in */ /* @editable properties */ @-webkit-keyframes unfold-in { from { opacity: 0; -webkit-transform: translateX(100%) rotateY(90deg); } } @-moz-keyframes unfold-in { from { opacity: 0; -moz-transform: translateX(100%) rotateY(90deg); } } @keyframes unfold-in { from { opacity: 0; transform: translateX(100%) rotateY(90deg); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-unfold-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-unfold-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-unfold-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `unfold` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `foldLeft` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-foldLeft { overflow: visible; } .cbp-animation-foldLeft .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-foldLeft-out { -webkit-transform-origin: 100% 50%; -webkit-animation: foldLeft-out .7s both ease; -moz-transform-origin: 100% 50%; -moz-animation: foldLeft-out .7s both ease; transform-origin: 100% 50%; animation: foldLeft-out .7s both ease; } .cbp-animation-foldLeft-in { -webkit-animation: foldLeft-in .7s ease both; -moz-animation: foldLeft-in .7s ease both; animation: foldLeft-in .7s ease both; } .cbp-animation-foldLeft-fadeOut { -webkit-animation: cbp-animation-foldLeft-fadeOut .5s both ease; -moz-animation: cbp-animation-foldLeft-fadeOut .5s both ease; animation: cbp-animation-foldLeft-fadeOut .5s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes foldLeft-out { to { opacity: 0; -webkit-transform: translateX(-100%) rotateY(-90deg); } } @-moz-keyframes foldLeft-out { to { opacity: 0; -moz-transform: translateX(-100%) rotateY(-90deg); } } @keyframes foldLeft-out { to { opacity: 0; transform: translateX(-100%) rotateY(-90deg); } } /* in */ /* @editable properties */ @-webkit-keyframes foldLeft-in { from { opacity: 0.3; -webkit-transform: translateX(100%); } } @-moz-keyframes foldLeft-in { from { opacity: 0.3; -moz-transform: translateX(100%); } } @keyframes foldLeft-in { from { opacity: 0.3; transform: translateX(100%); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-foldLeft-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-foldLeft-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-foldLeft-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `foldLeft` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `scaleDown` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-scaleDown { overflow: visible; } .cbp-animation-scaleDown .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-scaleDown-out { -webkit-animation: scaleDown-out .7s ease both; -moz-animation: scaleDown-out .7s ease both; animation: scaleDown-out .7s ease both; } .cbp-animation-scaleDown-in { -webkit-animation: scaleDown-in .6s ease both; -moz-animation: scaleDown-in .6s ease both; animation: scaleDown-in .6s ease both; } .cbp-animation-scaleDown-fadeOut { -webkit-animation: cbp-animation-scaleDown-fadeOut .5s both ease; -moz-animation: cbp-animation-scaleDown-fadeOut .5s both ease; animation: cbp-animation-scaleDown-fadeOut .5s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes scaleDown-out { to { opacity: 0; -webkit-transform: scale(.8); } } @-moz-keyframes scaleDown-out { to { opacity: 0; -moz-transform: scale(.8); } } @keyframes scaleDown-out { to { opacity: 0; transform: scale(.8); } } /* in */ /* @editable properties */ @-webkit-keyframes scaleDown-in { from { -webkit-transform: translateX(100%); } } @-moz-keyframes scaleDown-in { from { -moz-transform: translateX(100%); } } @keyframes scaleDown-in { from { transform: translateX(100%); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-scaleDown-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-scaleDown-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-scaleDown-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `scaleDown` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `frontRow` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-frontRow { overflow: visible; } .cbp-animation-frontRow .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-frontRow-out { -webkit-animation: frontRow-out .7s ease both; -moz-animation: frontRow-out .7s ease both; animation: frontRow-out .7s ease both; } .cbp-animation-frontRow-in { -webkit-animation: frontRow-in .6s ease both; -moz-animation: frontRow-in .6s ease both; animation: frontRow-in .6s ease both; } .cbp-animation-frontRow-fadeOut { -webkit-animation: cbp-animation-frontRow-fadeOut .5s both ease; -moz-animation: cbp-animation-frontRow-fadeOut .5s both ease; animation: cbp-animation-frontRow-fadeOut .5s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes frontRow-out { 100% { -webkit-transform: translateX(-60%) scale(.8); opacity: 0; } } @-moz-keyframes frontRow-out { 100% { -moz-transform: translateX(-60%) scale(.8); opacity: 0; } } @keyframes frontRow-out { 100% { transform: translateX(-60%) scale(.8); opacity: 0; } } /* in */ /* @editable properties */ @-webkit-keyframes frontRow-in { 0% { -webkit-transform: translateX(100%) scale(.8);} 100% { visibility: visible; opacity: 1; -webkit-transform: translateX(0%) scale(1); } } @-moz-keyframes frontRow-in { 0% { -moz-transform: translateX(100%) scale(.8); } 100% { visibility: visible; opacity: 1; -moz-transform: translateX(0%) scale(1); } } @keyframes frontRow-in { 0% { transform: translateX(100%) scale(.8); } 100% { visibility: visible; opacity: 1; transform: translateX(0%) scale(1); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-frontRow-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-frontRow-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-frontRow-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `frontRow` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `rotateRoom` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-rotateRoom { overflow: visible; } .cbp-animation-rotateRoom .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-rotateRoom-out { -webkit-transform-origin: 100% 50%; -webkit-animation: rotateRoom-out .8s both ease; -moz-transform-origin: 100% 50%; -moz-animation: rotateRoom-out .8s both ease; transform-origin: 100% 50%; animation: rotateRoom-out .8s both ease; } .cbp-animation-rotateRoom-in { -webkit-transform-origin: 0% 50%; -webkit-animation: rotateRoom-in .8s both ease; -moz-transform-origin: 0% 50%; -moz-animation: rotateRoom-in .8s both ease; transform-origin: 0% 50%; animation: rotateRoom-in .8s both ease; } .cbp-animation-rotateRoom-fadeOut { -webkit-animation: cbp-animation-rotateRoom-fadeOut .5s both ease; -moz-animation: cbp-animation-rotateRoom-fadeOut .5s both ease; animation: cbp-animation-rotateRoom-fadeOut .5s both ease; } /* out */ /* @editable properties */ @-webkit-keyframes rotateRoom-out { 99% { opacity: .3; } 100% { opacity: 0; -webkit-transform: translateX(-100%) rotateY(90deg); } } @-moz-keyframes rotateRoom-out { 99% { opacity: .3; } 100% { opacity: 0; -moz-transform: translateX(-100%) rotateY(90deg); } } @keyframes rotateRoom-out { 99% { opacity: .3; } 100% { opacity: 0; transform: translateX(-100%) rotateY(90deg); } } /* in */ /* @editable properties */ @-webkit-keyframes rotateRoom-in { from { opacity: .3; -webkit-transform: translateX(100%) rotateY(-90deg); } } @-moz-keyframes rotateRoom-in { from { opacity: .3; -moz-transform: translateX(100%) rotateY(-90deg); } } @keyframes rotateRoom-in { from { opacity: .3; transform: translateX(100%) rotateY(-90deg); } } /* fade out */ /* @editable properties */ @-webkit-keyframes cbp-animation-rotateRoom-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes cbp-animation-rotateRoom-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes cbp-animation-rotateRoom-fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* END - Animation options for `rotateRoom` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `scaleSides` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-scaleSides { overflow: visible; } .cbp-animation-scaleSides .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .5s ease-in-out; transition: transform .5s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-scaleSides-out { -webkit-animation: scaleSides-out .5s ease both; -moz-animation: scaleSides-out .5s ease both; animation: scaleSides-out .5s ease both; } .cbp-animation-scaleSides-in { -webkit-animation: scaleUpCenter .5s ease .5s both; -moz-animation: scaleUpCenter .5s ease .5s both; animation: scaleUpCenter .5s ease .5s both; } /* out */ /* @editable properties */ @-webkit-keyframes scaleSides-out { to { opacity: 0; -webkit-transform: scale(.6); } } @-moz-keyframes scaleSides-out { to { opacity: 0; -moz-transform: scale(.6); } } @keyframes scaleSides-out { to { opacity: 0; transform: scale(.6); } } /* in */ /* @editable properties */ @-webkit-keyframes scaleUpCenter { from { opacity: 0; -webkit-transform: scale(.6); } } @-moz-keyframes scaleUpCenter { from { opacity: 0; -moz-transform: scale(.6); } } @keyframes scaleUpCenter { from { opacity: 0; transform: scale(.6); } } /* END - Animation options for `scaleSides` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `flipOut` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-flipOut { /* @editable properties */ -webkit-transition: height .7s ease-in-out; transition: height .7s ease-in-out; } .cbp-animation-flipOut .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .7s ease-in-out; transition: transform .7s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-flipOut-out { -webkit-transform-origin: 50% 50%; -webkit-animation: flipOut-out .35s ease-in both; -moz-transform-origin: 50% 50%; -moz-animation: flipOut-out .35s ease-in both; transform-origin: 50% 50%; animation: flipOut-out .35s ease-in both; } .cbp-animation-flipOut-in { -webkit-transform-origin: 50% 50%; -webkit-animation: flipOut-in .35s ease-out .35s both; -moz-transform-origin: 50% 50%; -moz-animation: flipOut-in .35s ease-out .35s both; transform-origin: 50% 50%; animation: flipOut-in .35s ease-out .35s both; } /* out */ /* @editable properties */ @-webkit-keyframes flipOut-out { 100% { -webkit-transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; } } @-moz-keyframes flipOut-out { 100% { -moz-transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; } } @keyframes flipOut-out { 100% { transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; } } /* in */ /* @editable properties */ @-webkit-keyframes flipOut-in { 0% { -webkit-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } } @-moz-keyframes flipOut-in { 0% { -moz-transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } } @keyframes flipOut-in { 0% { transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; } } /* END - Animation options for `flipOut` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `flipBottom` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-flipBottom { /* @editable properties */ -webkit-transition: height .7s ease-in-out; transition: height .7s ease-in-out; } .cbp-animation-flipBottom .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .7s ease-in-out; transition: transform .7s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; } .cbp-animation-flipBottom-out { -webkit-transform-origin: 50% 50%; -webkit-animation: flipBottom-out .35s both 0s ease-in; -moz-transform-origin: 50% 50%; -moz-animation: flipBottom-out .35s both 0s ease-in; transform-origin: 50% 50%; animation: flipBottom-out .35s both 0s ease-in; } .cbp-animation-flipBottom-in { -webkit-transform-origin: 50% 50%; -webkit-animation: flipBottom-in .35s ease-out .35s both; -moz-transform-origin: 50% 50%; -moz-animation: flipBottom-in .35s ease-out .35s both; transform-origin: 50% 50%; animation: flipBottom-in .35s ease-out .35s both; } /* out */ /* @editable properties */ @-webkit-keyframes flipBottom-out { to { -webkit-transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; } } @-moz-keyframes flipBottom-out { to { -moz-transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; } } @keyframes flipBottom-out { to { transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; } } /* in */ /* @editable properties */ @-webkit-keyframes flipBottom-in { from { -webkit-transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; } } @-moz-keyframes flipBottom-in { from { -moz-transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; } } @keyframes flipBottom-in { from { transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; } } /* END - Animation options for `flipBottom` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `fadeOutTop` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-fadeOutTop { overflow: visible; /* @editable properties */ -webkit-transition: height .2s ease-in-out; transition: height .2s ease-in-out; } .cbp-animation-fadeOutTop .cbp-wrapper { /* @editable properties */ -webkit-transition: opacity .3s ease-in-out, top .3s ease-in-out; transition: opacity .3s ease-in-out, top .3s ease-in-out; } .cbp-animation-fadeOutTop .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; } /* END - Animation options for `fadeOutTop` filter. Change them carefully */ /* --------------------------------------------------------------- Animation options for `sequentially` filter. Change them carefully --------------------------------------------------------------- */ .cbp-animation-sequentially { overflow: visible; /* @editable properties */ -webkit-transition: height .2s ease-in-out; transition: height .2s ease-in-out; } .cbp-animation-sequentially .cbp-item { /* @editable properties */ -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; } .cbp-animation-sequentially.cbp-no-transition .cbp-item { /* @editable properties */ -webkit-transition: opacity .5s ease, top .5s ease !important; transition: opacity .5s ease, top .5s ease !important; } /* END - Animation options for `sequentially` filter. Change them carefully */ /* --------------------------------------------------------------- POPUP. Change them carefully --------------------------------------------------------------- */ .cbp-popup-ie8bg { position: absolute; width: 100%; height: 100%; min-height: 100%; top: 0; left: 0; z-index: -1; /* @editable properties */ background:#000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } .cbp-popup-wrap { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 100%; text-align: center; position: fixed; width: 100%; left: 0; top: 0; display: none; overflow-y: scroll; overflow-x: hidden; /* @editable properties */ z-index: 99999; padding: 0 10px; } .cbp-popup-lightbox { /* @editable properties */ background: rgba(0,0,0,.9); } .cbp-popup-singlePage { /* @editable properties */ background:rgb(255,255,255); padding: 0; } .cbp-popup-singlePage .cbp-popup-ie8bg { /* @editable properties */ background:rgb(255,255,255); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .cbp-popup-wrap:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -.25em; } .cbp-popup-content { position: relative; display: inline-block; vertical-align: middle; text-align: left; max-width: 100%; } .cbp-popup-singlePage .cbp-popup-content { /* @editable properties */ margin-top: 140px; max-width: 1024px; vertical-align: top; width: 96%; } .cbp-popup-lightbox-figure { position: relative; } .cbp-popup-lightbox-bottom { left: 0; position: absolute; top: 100%; width: 100%; /* @editable properties */ margin-top: 3px; } .cbp-popup-lightbox-title { /* @editable properties */ padding-right: 70px; font: 400 12px/18px sans-serif; color: #eee; -webkit-text-size-adjust: 100%; } .cbp-popup-lightbox-counter { position: absolute; top: 0; right: 0; /* @editable properties */ font: 400 12px/18px sans-serif; color: #eee; } .cbp-popup-lightbox-img { width: auto; max-width: 100%; height: auto; display: block; /* @editable properties */ margin: 40px 0 40px; box-shadow: 0 0 8px rgba(0, 0, 0, .6); } .cbp-popup-lightbox-img[data-action] { cursor: pointer; } .cbp-popup-lightbox-isIframe .cbp-popup-content { /* @editable properties */ width: 50%; } .cbp-popup-lightbox-isIframe .cbp-lightbox-bottom { left: 0; position: absolute; top: 100%; width: 100%; /* @editable properties */ margin-top: 3px; } .cbp-popup-lightbox-iframe { position: relative; height: 0; /* @editable properties */ padding-bottom: 56.25%; /* 16/9 ratio */ background: #000; } .cbp-popup-lightbox-iframe iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; /* @editable properties */ box-shadow: 0 0 8px rgba(0, 0, 0, .6); } /* NAVIGATION BUTTONS */ .cbp-popup-singlePage .cbp-popup-navigation-wrap { position: absolute; top: 0; left: 0; width: 100%; z-index: 2; /* @editable properties */ height: 104px; background-color: #34425C; } .cbp-popup-singlePage .cbp-popup-navigation { position: absolute; top: 0; left: 0; width: 100%; } .cbp-popup-singlePage-sticky .cbp-popup-navigation-wrap { position: fixed; top: 0 !important; } .cbp-popup-singlePage-sticky .cbp-popup-navigation { position: fixed; } .cbp-popup-singlePage-counter { /* @editable properties */ color: #bbc0df; font: italic 14px/104px 'Open Sans',sans-serif; position: absolute; right: 47px; top: 0; padding: 0 3px 0 0; } .cbp-popup-next, .cbp-popup-prev, .cbp-popup-close { padding: 0; border: medium none; position: absolute; cursor: pointer; } .cbp-popup-lightbox .cbp-popup-prev, .cbp-popup-lightbox .cbp-popup-next, .cbp-popup-lightbox .cbp-popup-close { visibility: hidden; } /* NAVOGATION BUTTONS */ .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-next, .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-prev, .cbp-popup-ready.cbp-popup-lightbox .cbp-popup-close { visibility: visible; } /* PREVIOUS BUTTON LIGHBOX */ .cbp-popup-lightbox .cbp-popup-prev { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -2px -2px transparent; width: 44px; height: 44px; top: 0; bottom: 0; left: 20px; margin: auto; } .cbp-popup-lightbox .cbp-popup-prev:hover { /* @editable properties */ background-position: -2px -48px; } /* PREVIOUS BUTTON SINGLEPAGE */ .cbp-popup-singlePage .cbp-popup-prev { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -2px -94px transparent; width: 44px; height: 44px; top: 30px; left: 0; margin: auto; right: 108px; } .cbp-popup-singlePage .cbp-popup-prev:hover { /* @editable properties */ background-position: -2px -140px; } /* NEXT BUTTON LIGHTBOX */ .cbp-popup-lightbox .cbp-popup-next { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -48px -2px transparent; width: 44px; height: 44px; top: 0; bottom: 0; right: 20px; margin: auto; outline: none; } .cbp-popup-lightbox .cbp-popup-next:hover { /* @editable properties */ background-position: -48px -48px; } /* NEXT BUTTON SINGLEPAGE */ .cbp-popup-singlePage .cbp-popup-next { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -48px -94px transparent; width: 44px; height: 44px; top: 30px; right: 0; margin: auto; left: 108px; } .cbp-popup-singlePage .cbp-popup-next:hover { /* @editable properties */ background-position: -48px -140px; } /* CLOSE BUTTON LIGTHBOX */ .cbp-popup-lightbox .cbp-popup-close { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -94px -2px transparent; height: 40px; width: 40px; right: 20px; top: 20px; } .cbp-popup-lightbox .cbp-popup-close:hover { /* @editable properties */ background-position: -94px -48px; } /* CLOSE BUTTON SINGLEPAGE */ .cbp-popup-singlePage .cbp-popup-close { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -94px -94px transparent; height: 44px; width: 44px; margin: auto; right: 0; top: 30px; left: 0; } .cbp-popup-singlePage .cbp-popup-close:hover { /* @editable properties */ background-position: -94px -140px; } .cbp-popup-loadingBox { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 2; /* @editable properties */ background: url("/images/cbp-loading-popup.gif") no-repeat scroll center center #0D0D0D; border: 1px solid rgba(79, 80, 79, .3); border-radius: 3px 3px 3px 3px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=71)"; opacity: .71; width: 50px; height:50px; } .cbp-popup-ready .cbp-popup-loadingBox { visibility: hidden; } .cbp-popup-loading .cbp-popup-loadingBox { visibility: visible; } .cbp-popup-singlePage { left: 100%; /* @editable properties */ -webkit-transition: all .6s ease-in-out; transition: all .6s ease-in-out; } .cbp-popup-singlePage-open { left: 0; } .cbp-popup-singlePage .cbp-l-project-title { /* @editable properties */ color: #454444; font: 700 42px/60px 'Open sans',sans-serif; letter-spacing: 2px; margin-bottom: 10px; text-align: center; text-transform: uppercase; } .cbp-popup-singlePage .cbp-l-project-subtitle { /* @editable properties */ color: #787878; font: 300 14px/21px 'Open sans',sans-serif; margin: 0 auto 50px; max-width: 500px; text-align: center; } .cbp-popup-singlePage .cbp-popup-content .cbp-l-project-img { display: block; margin: 0 auto; max-width: 100%; } .cbp-popup-singlePage .cbp-l-project-container { overflow: hidden; margin: 0 auto; clear: both; } .cbp-popup-singlePage .cbp-l-project-desc { /* @editable properties */ float: left; width: 64%; margin: 30px 0 20px 0; padding-right: 20px; } .cbp-popup-singlePage .cbp-l-project-details { /* @editable properties */ float: right; width: 36%; margin: 30px 0 20px 0; } .cbp-popup-singlePage .cbp-l-project-desc-title { /* @editable properties */ border-bottom: 1px solid #cdcdcd; margin-bottom: 22px; color: #444; } .cbp-popup-singlePage .cbp-l-project-desc-title span, .cbp-popup-singlePage .cbp-l-project-details-title span { /* @editable properties */ border-bottom: 1px solid rgb(116, 116, 116); display: inline-block; margin: 0 0 -1px 0; font: 400 16px/36px "Open Sans", sans-serif; padding: 0 5px 0 0; } .cbp-popup-singlePage .cbp-l-project-desc-text { /* @editable properties */ font: 400 13px/20px "Open Sans", sans-serif; color: #555; } .cbp-popup-singlePage .cbp-l-project-details-title { /* @editable properties */ border-bottom: 1px solid #cdcdcd; margin-bottom: 19px; margin-left: 20px; color: #444; } .cbp-popup-singlePage .cbp-l-project-details-list { /* @editable properties */ margin-left: 20px; } .cbp-popup-singlePage .cbp-l-project-details-list li { /* @editable properties */ border-bottom: 1px dotted #DFDFDF; padding: inherit; color: #666; font: 400 12px/30px "Open Sans", sans-serif; } .cbp-popup-singlePage .cbp-l-project-details-list strong { /* @editable properties */ display: inline-block; color: #696969; font: 600 12px "Open Sans", sans-serif; min-width: 100px; } .cbp-popup-singlePage .cbp-l-project-details-visit { /* @editable properties */ color: #FFFFFF; float: right; text-decoration: none; font: 400 11px/18px "Open Sans", sans-serif; margin-top: 12px; text-transform: uppercase; background-color: #34425C; padding: 6px 12px; } .cbp-popup-singlePage .cbp-l-project-details-visit:hover { /* @editable properties */ color: #AFBBDB; } .cbp-popup-singlePage .cbp-l-project-related { /* @editable properties */ margin: 30px 0 20px 0; } .cbp-popup-singlePage .cbp-l-project-related-wrap { /* @editable properties */ font-size: 0; } .cbp-popup-singlePage .cbp-l-project-related-item { /* @editable properties */ margin-right: 5%; max-width: 30%; display: inline-block; font: auto; } .cbp-popup-singlePage .cbp-l-project-related-item:last-child { /* @editable properties */ margin-right: 0; } .cbp-popup-singlePage .cbp-l-project-related-title { /* @editable properties */ font: bold 14px sans-serif; color: #474747; margin-top: 20px; } .cbp-popup-singlePage .cbp-l-project-related-link { /* @editable properties */ text-decoration: none; } .cbp-popup-singlePage .cbp-l-project-related-link:hover { /* @editable properties */ opacity: 0.9; } .cbp-popup-singlePage .cbp-l-member-img { /* @editable properties */ float: left; margin-right: 20px; margin-top: 20px; border: 1px solid rgb(226, 226, 226); } .cbp-popup-singlePage .cbp-l-member-img img { /* @editable properties */ display: block; } .cbp-popup-singlePage .cbp-l-member-info { /* @editable properties */ margin-top: 20px; } .cbp-popup-singlePage .cbp-l-member-name { /* @editable properties */ font: bold 16px/12px "Open Sans", sans-serif; margin-bottom: 6px; } .cbp-popup-singlePage .cbp-l-member-position { /* @editable properties */ font: 400 13px "Open Sans", sans-serif; } .cbp-popup-singlePage .cbp-l-member-desc { /* @editable properties */ font: 400 12px "Open Sans", sans-serif; margin-top: 15px; } /* SINGLE PAGE INLINE */ .cbp-popup-singlePageInline { width: 100%; height: 0; position: absolute; top: 0; left: 0; overflow: hidden; } .cbp-popup-singlePageInline .cbp-popup-navigation { position: absolute; top: 0; right: 0; z-index: 2; width: 40px; height: 40px; } /* CLOSE BUTTON singlePageInline */ .cbp-popup-singlePageInline .cbp-popup-close { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -94px -2px transparent; height: 40px; width: 40px; right: 20px; top: 30px; outline: none; } .cbp-popup-singlePageInline .cbp-popup-close:hover { /* @editable properties */ opacity: 0.7; } .cbp-popup-singlePageInline .cbp-popup-content { width: 100%;; min-height: 200px; } .cbp.cbp-popup-isOpening .cbp-popup-singlePageInline, .cbp.cbp-popup-isOpening { -webkit-transition: height .4s ease 0s !important; transition: height .4s ease 0s !important; } .cbp.cbp-popup-isOpening .cbp-item { -webkit-transition: -webkit-transform .4s ease 0s !important; transition: transform .4s ease 0s !important; } .cbp-singlePageInline-active { opacity: 0.6 !important; } .cbp-popup-singlePageInline .cbp-popup-loadingBox { visibility: hidden; background: url("/images/cbp-loading.gif") no-repeat scroll center center transparent; border: medium none; border-radius: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; } .cbp-popup-singlePageInline.cbp-popup-loading .cbp-popup-loadingBox { visibility: visible; } .cbp-popup-singlePageInline.cbp-popup-loading .cbp-popup-navigation, .cbp-popup-singlePageInline.cbp-popup-loading .cbp-popup-content { visibility: hidden; } .cbp-l-inline { margin-bottom: 20px; overflow: hidden; margin-top: 10px; background: #FAFAFA; padding: 30px; } .cbp-l-inline-left { float: left; width: 44%; } .cbp-l-project-img { max-width: 100%; } .cbp-l-inline-right { float: right; width: 56%; padding-left: inherit; } .cbp-l-inline-title { font: 400 28px/28px "Open Sans", sans-serif; font-weight: 600; } .cbp-l-inline-subtitle { font: 400 13px "Open Sans", sans-serif; color: #666; margin: 8px 0 25px 1px; } .cbp-l-inline-desc { font: 400 13px/21px "Open Sans", sans-serif; color: #888888; } .cbp-l-inline-view { font: 400 13px "Open Sans", sans-serif; color: #9C9C9C; text-decoration: none; margin: 22px 0 0; display: inline-block; padding: 8px 18px 7px; border: 2px solid #ccc; } .cbp-l-inline-view:hover { color: rgb(117, 117, 117); border-color: #DFDFDF; } /* END - popup - Change them carefully */ /* --------------------------------------------------------------- layout filters button --------------------------------------------------------------- */ .cbp-l-filters-button { /* @editable properties */ margin: 0 auto 30px; text-align: left; } .cbp-l-filters-button .cbp-filter-item { /* @editable properties */ background-color: #FFFFFF; border: 2px solid #ECECEC; border-radius: 2px; color: #888888; cursor: pointer; font: 400 12px/29px "Open Sans", sans-serif; margin: 10px 10px 0 0; overflow: visible; padding: 0 17px; position: relative; display: inline-block; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .cbp-l-filters-button .cbp-filter-item:hover { /* @editable properties */ color: #5d5d5d; } .cbp-l-filters-button .cbp-filter-item-active { /* @editable properties */ background-color: #5d5d5d; color: #fff !important; border-color: #5d5d5d; } .cbp-l-filters-button .cbp-filter-counter { /* @editable properties */ background-color: #3288C4; border-radius: 3px; color: #fff; font: 400 11px/18px "Open Sans", sans-serif; margin: 0 auto; padding: 4px 0; text-align: center; width: 34px; position: absolute; bottom: 0; left: 0; right: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; opacity: 0; -webkit-transition: opacity .25s ease, bottom .25s ease; transition: opacity .25s ease, bottom .25s ease; } .cbp-l-filters-button .cbp-filter-counter:before { /* @editable properties */ content:""; position:absolute; bottom: -4px; left: 0; right: 0; margin: 0 auto; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #3288C4; visibility: hidden; } .cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter:before { visibility: visible; } .cbp-l-filters-button .cbp-filter-item:hover .cbp-filter-counter { /* @editable properties */ bottom: 44px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; } /* END - layout filters buttons */ /* --------------------------------------------------------------- layout filters dropdown --------------------------------------------------------------- */ .cbp-l-filters-dropdown { /* @editable properties */ margin: 0 auto; height: 70px; position: relative; z-index: 9999; } .cbp-l-filters-dropdownWrap { /* @editable properties */ width: 200px; position: relative; background: #333; display: table; margin: 0 auto; -webkit-backface-visibility:hidden; -webkit-font-smoothing:antialiased; z-index: 999999; } .cbp-l-filters-dropdownHeader { /* @editable properties */ font: 12px/38px "Open Sans", sans-serif; padding: 0 17px; color: #FFF; cursor: pointer; position: relative; } .cbp-l-filters-dropdownHeader:after { /* @editable properties */ border-color: #FFFFFF rgba(0, 0, 0, 0); border-style: solid; border-width: 5px 5px 0; content: ""; height: 0; position: absolute; right: 16px; top: 50%; width: 0; margin-top: -1px; } .cbp-l-filters-dropdownWrap:hover .cbp-l-filters-dropdownHeader:after { /* @editable properties */ border-width: 0 5px 5px; } .cbp-l-filters-dropdownList { display: none; list-style: none outside none; margin: 0; padding: 0; } .cbp-l-filters-dropdownList.opened{ display: block; } /* .cbp-l-filters-dropdownWrap:hover .cbp-l-filters-dropdownList { display: block; } */ .cbp-l-filters-dropdownList .cbp-filter-item { /* @editable properties */ background: none; color: #979797; width: 100%; text-align: left; font: 12px/40px "Open Sans", sans-serif; margin: 0; padding: 0 17px; cursor: pointer; border: none; border-top: 1px solid #444; -moz-transform: translateZ(0px); -webkit-backface-visibility:hidden; -webkit-font-smoothing:antialiased; z-index: 99999; } .cbp-l-filters-dropdownList .cbp-filter-item:hover { /* @editable properties */ color: #e6e6e6; } .cbp-l-filters-dropdownList .cbp-filter-item-active { /* @editable properties */ color: #e6e6e6; } /* END - layout filters dropdown */ /* --------------------------------------------------------------- layout filters alignLeft --------------------------------------------------------------- */ .cbp-l-filters-alignLeft { /* @editable properties */ margin: 0 auto 40px; text-align: left; } .cbp-l-filters-alignLeft .cbp-filter-item { /* @editable properties */ background-color: #fff; border: 1px solid #cdcdcd; cursor: pointer; font: 400 12px/30px "Open Sans",sans-serif; padding: 0 13px; position: relative; overflow: visible; margin: 10px 8px 0 0; display: inline-block; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; color: #888888; } .cbp-l-filters-alignLeft .cbp-filter-item:hover { /* @editable properties */ color: #3c3c3c; } .cbp-l-filters-alignLeft .cbp-filter-item-active { /* @editable properties */ background-color: #3288C4; color: #fff !important; opacity:1; border:1px solid #3288C4; } .cbp-l-filters-alignLeft .cbp-filter-counter { display: inline; } /* END - layout filters alignLeft */ /* --------------------------------------------------------------- layout filters alignCenter --------------------------------------------------------------- */ .cbp-l-filters-alignCenter { /* @editable properties */ margin: 0 auto 50px; text-align: center; font-size: 12px; color: #cacaca; } .cbp-l-filters-alignCenter .cbp-filter-item { background-color: transparent; color: #8B8B8B; cursor: pointer; font: 400 11px "Open Sans",sans-serif; padding: 7px 12px; position: relative; overflow: visible; margin: 10px 0 0 5px; text-transform: uppercase; display: inline-block; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; border: 1px solid; } .cbp-l-filters-alignCenter .cbp-filter-item-active { opacity: 1; color: #FFFFFF !important; background-color: #3C3C3C; border-color: #3C3C3C; } .cbp-l-filters-alignCenter .cbp-filter-counter { /* @editable properties */ background: none repeat scroll 0 0 #3288C4; border-radius: 3px; color: #FFFFFF; font-size: 11px; margin: 0 auto; padding: 4px 0; text-align: center; width: 34px; position: absolute; bottom: 0; left: 0; right: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; opacity: 0; -webkit-transition: all .25s ease; transition: all .25s ease; } .cbp-l-filters-alignCenter .cbp-filter-counter:before { /* @editable properties */ content:""; position:absolute; bottom: -4px; left: 0; right: 0; margin: 0 auto; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #3288C4; visibility: hidden; } .cbp-l-filters-alignCenter div:hover .cbp-filter-counter:before { visibility: visible; } .cbp-l-filters-alignCenter div:hover .cbp-filter-counter { /* @editable properties */ bottom: 45px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; } /* END - layout filters alignCenter */ /* --------------------------------------------------------------- layout filters alignRight --------------------------------------------------------------- */ .cbp-l-filters-alignRight { /* @editable properties */ margin: 0 auto 40px; text-align: right; } .cbp-l-filters-alignRight .cbp-filter-item { /* @editable properties */ background-color: transparent; color: #8B8B8B; cursor: pointer; font: 400 11px "Open Sans",sans-serif; padding: 7px 12px; position: relative; overflow: visible; margin: 10px 0 0 5px; text-transform: uppercase; display: inline-block; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; } .cbp-l-filters-alignRight .cbp-filter-item:hover { /* @editable properties */ color: #2B3444; } .cbp-l-filters-alignRight .cbp-filter-item-active { /* @editable properties */ opacity:1; color:#FFFFFF !important; background-color:#3C3C3C; border-color:#3C3C3C; } .cbp-l-filters-alignRight .cbp-filter-counter { /* @editable properties */ background: none repeat scroll 0 0 #3288C4; border-radius: 3px; color: #fff; font-size: 11px; margin: 0 auto; padding: 4px 0; text-align: center; width: 34px; position: absolute; bottom: 0; left: 0; right: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; opacity: 0; -webkit-transition: opacity .25s ease, bottom .25s ease; transition: opacity .25s ease, bottom .25s ease; } .cbp-l-filters-alignRight .cbp-filter-counter:before { /* @editable properties */ content:""; position:absolute; bottom: -4px; left: 0; right: 0; margin: 0 auto; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #3288C4; visibility: hidden; } .cbp-l-filters-alignRight .cbp-filter-item:hover .cbp-filter-counter:before { visibility: visible; } .cbp-l-filters-alignRight .cbp-filter-item:hover .cbp-filter-counter { /* @editable properties */ bottom: 44px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; } /* END - layout filters alignRight */ /* --------------------------------------------------------------- layout filters list --------------------------------------------------------------- */ .cbp-l-filters-list { /* @editable properties */ margin: 0 auto 40px; height: 46px; } .cbp-l-filters-list .cbp-filter-item { /* @editable properties */ background-color: transparent; color: #585252; cursor: pointer; font: 400 12px/35px "Open Sans", sans-serif; padding: 0 18px; position: relative; overflow: visible; margin: 10px 0 0 0; float: left; border-width: 1px 0 1px 1px; border-style: solid; border-color: #3288C4; -webkit-transition: left .3s ease-in-out; transition: left .3s ease-in-out; } .cbp-l-filters-list .cbp-filter-item:hover { /* @editable properties */ color: #000; } .cbp-l-filters-list .cbp-filter-item-active { /* @editable properties */ opacity:1; color:#FFFFFF !important; background-color:#3288C4; } .cbp-l-filters-list-first { /* @editable properties */ border-radius: 6px 0 0 6px; } .cbp-l-filters-list-last { /* @editable properties */ border-radius: 0 6px 6px 0; border-right-width: 1px !important; } .cbp-l-filters-list .cbp-filter-counter { display: inline; } /* END - layout filters list */ /* --------------------------------------------------------------- layout grid projects --------------------------------------------------------------- */ .cbp-l-grid-projects { visibility: hidden; } /* set width and height for items */ .cbp-l-grid-projects .cbp-item { /* @editable properties */ width: 370px; height: 350px; } /* adjust the caption height and add some margin-bottom*/ .cbp-l-grid-projects .cbp-caption { /* @editable properties */ height: 68%; margin-bottom: 20px; } .cbp-l-grid-projects-title { /* @editable properties */ font: bold 14px sans-serif; color: #474747; } .cbp-l-grid-projects-desc { /* @editable properties */ font: 400 12px sans-serif; margin-top: 6px; color: #888888; } .cbp-l-grid-projects-inlineFilters { /* @editable properties */ cursor: pointer; } .cbp-l-grid-projects-inlineFilters:hover { /* @editable properties */ text-decoration: underline; } /* ---------- override overlayBottomPush caption >>> */ .cbp-l-grid-projects.cbp-caption-overlayBottomPush .cbp-caption-activeWrap { /* @editable properties */ bottom: -50px; height: 50px; } .cbp-l-grid-projects.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 50px; } /* for legacy browsers: ie8 and ie9 */ .cbp-l-grid-projects.cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-l-grid-projects.cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -50px; } /* <<< override overlayBottomPush caption */ /* ---------- override overlayBottomAlong caption >>> */ .cbp-l-grid-projects.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap { /* @editable properties */ bottom: -50px; height: 50px; } .cbp-l-grid-projects.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 25px; } /* for legacy browsers: ie8 and ie9 */ .cbp-l-grid-projects.cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-l-grid-projects.cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -50px; } /* <<< override overlayBottomAlong caption */ /* ---------- override overlayBottom caption >>> */ .cbp-l-grid-projects.cbp-caption-overlayBottom .cbp-caption-activeWrap { /* @editable properties */ bottom: -50px; height: 50px; } /* for legacy browsers: ie8 and ie9 */ .cbp-l-grid-projects.cbp-caption-overlayBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -50px; } /* <<< override overlayBottom caption */ /* ---------- override overlayBottomReveal caption >>> */ .cbp-l-grid-projects.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap { /* @editable properties */ height: 50px; } .cbp-l-grid-projects.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 50px; } /* <<< override overlayBottomReveal caption */ /* END - layout grid projects */ /* --------------------------------------------------------------- layout grid gallery --------------------------------------------------------------- */ .cbp-l-grid-gallery { visibility: hidden; } /* set width and height for items */ .cbp-l-grid-gallery .cbp-item { /* @editable properties */ width: 320px; height: 236px; } /* END - layout grid gallery */ /* --------------------------------------------------------------- layout grid team --------------------------------------------------------------- */ .cbp-l-grid-team { visibility: hidden; } /* set width and height for items */ .cbp-l-grid-team .cbp-item { /* @editable properties */ width: 300px; height: 278px; } /* adjust the caption height and add some margin-bottom*/ .cbp-l-grid-team .cbp-caption { /* @editable properties */ height: 73%; margin-bottom: 20px; border: 1px solid #E7E7E7; } .cbp-l-grid-team-name { /* @editable properties */ font: 400 17px "Open Sans", sans-serif; color: #456297; text-decoration: none; display: block; text-align: center; margin-bottom: 3px; } .cbp-l-grid-team-name:hover { /* @editable properties */ color: #34425C; } .cbp-l-grid-team-position { /* @editable properties */ font: italic 400 13px "Open Sans", sans-serif; color: #888888; text-align: center; } /* @editable properties */ @media only screen and (max-width: 799px) { .cbp-l-grid-team-desc { font: 400 11px/14px "Open Sans", sans-serif; margin-top: 5px; } } /* ---------- override overlayBottomPush caption >>> */ .cbp-l-grid-team.cbp-caption-overlayBottomPush .cbp-caption-activeWrap { /* @editable properties */ bottom: -44px; height: 44px; } .cbp-l-grid-team.cbp-caption-overlayBottomPush .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 44px; } /* for legacy browsers: ie8 and ie9 */ .cbp-l-grid-team.cbp-caption-overlayBottomPush.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-l-grid-team.cbp-caption-overlayBottomPush.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -44px; } /* <<< override overlayBottomPush caption */ /* ---------- override overlayBottomAlong caption >>> */ .cbp-l-grid-team.cbp-caption-overlayBottomAlong .cbp-caption-activeWrap { /* @editable properties */ bottom: -44px; height: 44px; } .cbp-l-grid-team.cbp-caption-overlayBottomAlong .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 22px; } /* for legacy browsers: ie8 and ie9 */ .cbp-l-grid-team.cbp-caption-overlayBottomAlong.cbp-ie8 .cbp-caption:hover .cbp-caption-activeWrap, .cbp-l-grid-team.cbp-caption-overlayBottomAlong.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -44px; } /* <<< override overlayBottomAlong caption */ /* ---------- override overlayBottom caption >>> */ .cbp-l-grid-team.cbp-caption-overlayBottom .cbp-caption-activeWrap { /* @editable properties */ bottom: -44px; height: 44px; } /* for legacy browsers: ie8 and ie9 */ .cbp-l-grid-team.cbp-caption-overlayBottom.cbp-ie9 .cbp-caption:hover .cbp-caption-activeWrap { /* @editable properties */ bottom: -44px; } /* <<< override overlayBottom caption */ /* ---------- override overlayBottomReveal caption >>> */ .cbp-l-grid-team.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap { /* @editable properties */ height: 44px; } .cbp-l-grid-team.cbp-caption-overlayBottomReveal .cbp-caption:hover .cbp-caption-defaultWrap { /* @editable properties */ bottom: 44px; } /* <<< override overlayBottomReveal caption */ /* END - layout grid team */ /* --------------------------------------------------------------- layout grid full screen --------------------------------------------------------------- */ .cbp-l-grid-fullScreen { visibility: hidden; } /* set width and height for items */ .cbp-l-grid-fullScreen .cbp-item { /* @editable properties */ width: 350px; height: 263px; } /* END - layout grid full screen */ /* --------------------------------------------------------------- layout grid masonry --------------------------------------------------------------- */ .cbp-l-grid-masonry { visibility: hidden; } /* set width and height for items */ .cbp-l-grid-masonry .cbp-item { /* @editable properties */ width: 400px; } .cbp-l-grid-masonry .cbp-l-grid-masonry-height1, .cbp-l-grid-masonry .cbp-item-height-2 { /* @editable properties */ height: 515px; } .cbp-l-grid-masonry .cbp-l-grid-masonry-height2, .cbp-l-grid-masonry .cbp-item-height-1 { /* @editable properties */ height: 367px; } .cbp-l-grid-masonry .cbp-l-grid-masonry-height3, .cbp-l-grid-masonry .cbp-item-height-3 { /* @editable properties */ height: 205px; } /* END - layout grid masonry */ /* --------------------------------------------------------------- layout gid blog --------------------------------------------------------------- */ .cbp-l-grid-blog { visibility: hidden; } /* set width and height for items */ .cbp-l-grid-blog .cbp-item { /* @editable properties */ width: 313px; height: 330px; } /* adjust the caption height and add some margin-bottom*/ .cbp-l-grid-blog .cbp-caption { /* @editable properties */ height: 58%; margin-bottom: 20px; } .cbp-l-grid-blog-title { /* @editable properties */ font: 400 18px/28px "Open Sans", sans-serif; color: #444; display: block; clear: both; text-decoration: none; } .cbp-l-grid-blog-title:hover { /* @editable properties */ color: #787878; } .cbp-l-grid-blog-date { /* @editable properties */ font: 400 12px/18px "Open Sans", sans-serif; float: left; color: #787878; } .cbp-l-grid-blog-comments { /* @editable properties */ font: 400 12px/18px "Open Sans", sans-serif; float: left; color: #3C6FBB; text-decoration: none; } .cbp-l-grid-blog-comments:hover { /* @editable properties */ opacity: .8; } .cbp-l-grid-blog-desc { /* @editable properties */ font: 400 13px/19px "Open Sans", sans-serif; clear: both; color: #9B9B9B; padding-top: 15px; } .cbp-l-grid-blog-split { /* @editable properties */ float: left; margin: 0px 8px; font: 13px/16px "Open Sans", sans-serif; color: #787878; } /* END - layout gid blog */ /* --------------------------------------------------------------- layout load more button --------------------------------------------------------------- */ .cbp-l-loadMore-button { /* @editable properties */ text-align: center; margin-top: 30px; } .cbp-l-loadMore-button-link { /* @editable properties */ } .cbp-l-loadMore-button-link:hover { /* @editable properties */ } .cbp-l-loadMore-button-stop { /* @editable properties */ pointer-events: none; } /* END - layout load more button */ /* --------------------------------------------------------------- layout load more text --------------------------------------------------------------- */ .cbp-l-loadMore-text { /* @editable properties */ text-align: center; margin-top: 30px; } .cbp-l-loadMore-text-link { /* @editable properties */ font: 400 16px "Open Sans", sans-serif; color: #5D5D5D; text-decoration: none; cursor: default; } .cbp-l-loadMore-text-stop { /* @editable properties */ color: #5D5D5D; } /* END - layout load more text */ /* --------------------------------------------------------------- basic slider --------------------------------------------------------------- */ .cbp-slider { width: 100%; position: relative; z-index: 1; margin: 0 auto; } .cbp-slider .cbp-slider-item { opacity: 0; z-index: -1; width: 100%; position: absolute; top: 0; left: 0; } .cbp-slider .cbp-slider-item-current { position: relative; opacity: 1; z-index: 1; } .cbp-slider .cbp-slider-item-next { position: absolute; opacity: 1; z-index: 2; opacity: 0; } .cbp-slider .cbp-slider-arrowNext, .cbp-slider .cbp-slider-arrowPrev { /* @editable properties */ cursor: pointer; z-index: 3; position: absolute; opacity: 0; } .cbp-slider .cbp-slider-arrowPrev { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -2px -2px transparent; width: 44px; height: 44px; top: 0; bottom: 0; left: 25px; margin: auto; -webkit-transition: opacity .4s ease, left .4s ease; transition: opacity .4s ease, left .4s ease; } .cbp-slider .cbp-slider-arrowPrev:hover { /* @editable properties */ background-position: -2px -48px; } .cbp-slider .cbp-slider-arrowNext { /* @editable properties */ background: url("/images/cbp-sprite.png") no-repeat scroll -48px -2px transparent; width: 44px; height: 44px; top: 0; bottom: 0; right: 25px; margin: auto; -webkit-transition: opacity .4s ease, right .4s ease; transition: opacity .4s ease, right .4s ease; } .cbp-slider .cbp-slider-arrowNext:hover { /* @editable properties */ background-position: -48px -48px; } .cbp-slider .cbp-slider-bulletWrap { /* @editable properties */ position: absolute; bottom: 20px; right: 25px; z-index: 3; opacity: 0; -webkit-transition: opacity .4s ease; transition: opacity .4s ease; } .cbp-slider .cbp-slider-bullet { /* @editable properties */ width: 9px; height: 9px; border-radius: 50%; margin-left: 7px; cursor: pointer; display: inline-block; box-shadow: 0 0 1px 1px rgba(37, 36, 36, 0.54); background: rgb(97, 97, 97); background: rgba(97, 97, 97, 0.5); } .cbp-slider .cbp-slider-bullet-current { /* @editable properties */ background: rgb(209, 209, 209); } .cbp-slider .cbp-slider-bullet:hover { /* @editable properties */ opacity: 0.9; } .cbp-slider:hover .cbp-slider-arrowNext { /* @editable properties */ opacity: 1; right:20px; } .cbp-slider:hover .cbp-slider-arrowPrev { /* @editable properties */ opacity: 1; left: 20px; } .cbp-slider:hover .cbp-slider-bulletWrap { /* @editable properties */ opacity: 1; } /* END - basic slider */ .cbp-panel { /* @editable properties */ width: 96%; max-width: 1170px; margin: 0 auto; } .cbp-l-grid-fullScreen .cbp-l-caption-desc{ bottom: 20px; position: absolute; color: #888888; font-size: .85em; font-weight: 400; } /* FILE ARCHIVED ON 15:32:00 Jan 11, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 10:33:34 May 14, 2026. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.949 exclusion.robots: 0.065 exclusion.robots.policy: 0.048 esindex: 0.014 cdx.remote: 7.501 LoadShardBlock: 96.77 (3) PetaboxLoader3.datanode: 79.828 (4) PetaboxLoader3.resolve: 58.952 (2) load_resource: 48.636 */