📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv3.demodesign.com.tr
/
js
/
portfolio
📝
portfolio.min.css
← Geri Dön
/*! * Portfolio */ .portfolio-page { margin-top: -1px; } .portfolio-slid { background: url(../../images/portfolio/portfolio-bg.jpeg) no-repeat center fixed; background-size: cover; text-align: center; padding: 0px 0 60px; margin-bottom: 35px; } .portfolio-slid h1 { font-size: 42px; color: #fff; font-family: "Karla", sans-serif; font-weight: bold; margin-top: 30px; } .portfolio-slid p { color: #fff; font-size: 16px; margin: 8px auto 0; line-height: 22px; width: 78%; } .portfolio-slid-info { width: 80%; margin: 0 auto; } .portfolio-page .breadcrumbs { background: inherit; border: none; text-align: left; } .portfolio-page .breadcrumbs ul { padding: 0px; } .portfolio-page .breadcrumbs li { display: inline-block; color: #fff; } .portfolio-page .breadcrumbs li a { color: #fff; } .portfolio-page .breadcrumbs span { color: #eaeaea; } .cbp, .mt-item, .mt-wrapper { filter: inherit } .cbp { position: relative; overflow: hidden; margin: 0 auto; visibility: visible!important; height: 400px } .mt-item { float: left; margin-right: 20px; } .cbp .mt-item, .mt-wrapper { position: absolute; top: 0; left: 0; list-style-type: none; margin: 0; padding: 0; overflow: hidden } .cbp .mt-item { z-index: 2; display: block } .mt-item-wrapper { width: 100%; height: 100%; position: relative; top: 0; left: 0; } .cbp img, .portfolio-inline img, .portfolio-project-related-wrap img, .mt-slider img { display: block; width: 100%; height: auto; border-bottom: 1px solid #eee; } .cbp a, .cbp a:active, .cbp a:hover { text-decoration: none; outline: 0 } .mt-appendItems-loading { -webkit-transition: height .4s ease!important; transition: height .4s ease!important } .mt-appendItems-loading .mt-wrapper { -webkit-transition: none!important; transition: none!important } .portfoliooading { background: url(../img/portfoliooading.gif) center center no-repeat } .cbp .mt-item-hidden { pointer-events: none; z-index: 1 } .mt-wrapper { visibility: hidden; width: 100%; height: 100%; z-index: 1 } .mt-ready .mt-wrapper { visibility: visible } .mt-wrapper-front { z-index: 3 } .mt-wrapper-back { z-index: -1 } .mt-panel { width: 94%; max-width: 1170px; margin: 0 auto } .mt-misc-video { position: relative; height: 0; padding-bottom: 56.25%; background: #000 } .mt-misc-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .mt-caption, .mt-caption-activeWrap, .mt-caption-defaultWrap { width: 100%; overflow: hidden; position: relative; z-index: 1; display: block } .mt-caption-activeWrap { position: absolute; z-index: 2; height: 100% } .mt-caption-activeWrap.center { text-align: center; } .portfolio-caption-body.midletext { padding-top: 23%; } .portfolio-caption-body.midletext2 { padding-top: 27%; } .portfolio-caption-body h3 { color: #fff; font-weight: 600; margin-bottom: 5px; } .portfolio-caption-body h3 a { display: inherit; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .portfolio-caption-body h4 { color: #fff; line-height: 21px; font-weight: 600; margin-bottom: 0px; } .portfolio-caption-body h6 { color: #999; } .mt-caption-wrap { overflow: hidden; position: relative } .portfolio-caption-title { color: #fff; font: 400 16px/20px "Open Sans", sans-serif } .portfolio-caption-desc { color: #aaa; font: 400 12px/18px "Open Sans", sans-serif; margin-top: 2px } .portfolio-caption-text { font: 400 14px/21px "Open Sans", sans-serif; color: #fff; letter-spacing: 3px } a.learn-more { background: #fff; color: #333; font-size: 12px; padding: 6px 18px; cursor: pointer; text-decoration: none; transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s; border: 2px solid #ff3366; font-weight: bold; border-radius: 50px; text-transform: uppercase; display: inline-block; } a.learn-more:hover { background-color: #ff3366; color: #fff; transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s; } .mt-caption-none .mt-caption-activeWrap { display: none } .portfolio-caption-alignCenter { display: inline-block; width: 100%; height: 100%; background: #f9f9f9; margin: 1px; } .portfolio-caption-alignCenter .portfolio-caption-body { vertical-align: middle; text-align: center; padding: 12px; } .mt-caption-minimal .portfolio-caption-alignCenter .portfolio-caption-buttonRight, .mt-caption-overlayBottom .portfolio-caption-alignCenter .portfolio-caption-buttonRight, .mt-caption-overlayBottomAlong .portfolio-caption-alignCenter .portfolio-caption-buttonRight, .mt-caption-overlayBottomPush .portfolio-caption-alignCenter .portfolio-caption-buttonRight { left: 20px } .mt-caption-fadeIn .mt-caption-activeWrap { opacity: 0; top: 0; background-color: rgba(0, 0, 0, .85); -webkit-transition: opacity .6s cubic-bezier(0.19, 1, .22, 1); transition: opacity .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-fadeIn .mt-caption:hover .mt-caption-activeWrap { opacity: 1 } .mt-caption-minimal .portfolio-caption-desc, .mt-caption-minimal .portfolio-caption-title { position: relative; left: 0; opacity: 0; -webkit-transition: -webkit-transform .5s ease; transition: transform .5s ease } .mt-caption-minimal .portfolio-caption-title { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); transform: translateY(-100%) } .mt-caption-minimal .portfolio-caption-desc { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); transform: translateY(100%) } .mt-caption-minimal .mt-caption:hover .portfolio-caption-desc, .mt-caption-minimal .mt-caption:hover .portfolio-caption-title { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0) } .mt-caption-minimal .mt-caption-activeWrap { top: 0; background-color: rgba(0, 0, 0, .8); opacity: 0 } .mt-caption-minimal .mt-caption:hover .mt-caption-activeWrap { opacity: 1 } .mt-caption-minimal.mt-ie8 .mt-caption-activeWrap { background-color: #000; -ms-filter: "alpha(Opacity=0)" } .mt-caption-minimal.mt-ie8 .mt-caption:hover .mt-caption-activeWrap { -ms-filter: "alpha(Opacity=90)" } .mt-caption-moveRight .mt-caption-activeWrap { left: -100%; top: 0; background: #282727; -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-moveRight .mt-caption:hover .mt-caption-activeWrap { -webkit-transform: translateX(100%); transform: translateX(100%) } .mt-caption-overlayBottom .mt-caption-activeWrap { height: 70px; background-color: #181616; background-color: rgba(24, 22, 22, .7); -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-overlayBottom .mt-caption:hover .mt-caption-activeWrap { -webkit-transform: translateY(-100%); transform: translateY(-100%) } .mt-caption-overlayBottomAlong .mt-caption-activeWrap, .mt-caption-overlayBottomAlong .mt-caption-defaultWrap { -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-overlayBottomAlong .mt-caption-activeWrap { height: 70px; background: #282727 } .mt-caption-overlayBottomAlong .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(-35px); transform: translateY(-35px) } .mt-caption-overlayBottomAlong .mt-caption:hover .mt-caption-activeWrap { -webkit-transform: translateY(-100%); transform: translateY(-100%) } .mt-caption-overlayBottomPush .mt-caption-activeWrap, .mt-caption-overlayBottomPush .mt-caption-defaultWrap { bottom: 0; -webkit-transition: bottom .6s cubic-bezier(0.19, 1, .22, 1); transition: bottom .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-overlayBottomPush .mt-caption-activeWrap { bottom: -70px; height: 70px; background: #282727 } .mt-caption-overlayBottomPush .mt-caption:hover .mt-caption-defaultWrap { bottom: 70px } .mt-caption-overlayBottomPush .mt-caption:hover .mt-caption-activeWrap { bottom: 0 } .mt-caption-overlayBottomReveal .mt-caption-defaultWrap { z-index: 2; bottom: 0; -webkit-transition: bottom .5s cubic-bezier(0.19, 1, .22, 1); transition: bottom .5s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-overlayBottomReveal .mt-caption-activeWrap { bottom: 0; z-index: 1; height: 70px; background: #282727 } .mt-caption-overlayBottomReveal .mt-caption:hover .mt-caption-defaultWrap { bottom: 70px } .mt-caption-overlayRightAlong .mt-caption-activeWrap, .mt-caption-overlayRightAlong .mt-caption-defaultWrap { -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-overlayRightAlong .mt-caption-activeWrap { top: 0; left: -50%; width: 50%; background: #282727 } .mt-caption-overlayRightAlong .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateX(25%); transform: translateX(25%) } .mt-caption-overlayRightAlong .mt-caption:hover .mt-caption-activeWrap { -webkit-transform: translateX(100%); transform: translateX(100%) } .mt-caption-pushDown .mt-caption-activeWrap, .mt-caption-pushDown .mt-caption-defaultWrap { -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-pushDown .mt-caption-activeWrap { top: -100%; background: #282727 } .mt-caption-pushDown .mt-caption:hover .mt-caption-activeWrap, .mt-caption-pushDown .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(100%); transform: translateY(100%) } .mt-caption-pushTop .mt-caption-activeWrap, .mt-caption-pushTop .mt-caption-defaultWrap { -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-pushTop .mt-caption-activeWrap { background: #282727 } .mt-caption-pushTop .mt-caption:hover .mt-caption-activeWrap, .mt-caption-pushTop .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(-100%); transform: translateY(-100%) } .mt-caption-revealBottom .mt-caption-defaultWrap { z-index: 2; -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-revealBottom .mt-caption-activeWrap { top: 0; z-index: 1; background: #282727 } .mt-caption-revealBottom .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(-100%); transform: translateY(-100%) } .mt-caption-revealLeft .mt-caption-activeWrap { left: 100%; top: 0; background: #282727; -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-revealLeft .mt-caption:hover .mt-caption-activeWrap { -webkit-transform: translateX(-100%); transform: translateX(-100%) } .mt-caption-revealTop .mt-caption-defaultWrap { z-index: 2; -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-revealTop .mt-caption-activeWrap { top: 0; z-index: 1; background: #282727 } .mt-caption-revealTop .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(100%); transform: translateY(100%) } .mt-caption-zoom .mt-caption-defaultWrap { -webkit-transition: -webkit-transform .6s cubic-bezier(0.19, 1, .22, 1); transition: transform .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-zoom .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: scale(1.25); transform: scale(1.25) } .mt-caption-zoom .mt-caption-activeWrap { opacity: 0; top: 0; background-color: rgba(18, 18, 18, .7); -webkit-transition: opacity .8s cubic-bezier(0.19, 1, .22, 1); transition: opacity .8s cubic-bezier(0.19, 1, .22, 1) } .mt-search a { position: absolute; z-index: 100; font-size: 16px; background: #fff; top: 40%; left: 38%; padding: 15px; border-radius: 100%; width: 45px; height: 45px; line-height: 18px; } .mt-caption-zoom .mt-caption:hover .mt-caption-activeWrap { opacity: 1 } .mt-caption-opacity .mt-caption { border: 1px solid transparent } .mt-caption-opacity .mt-caption:hover { border-color: #EDEDED } .mt-caption-opacity .mt-caption-defaultWrap { opacity: 1; -webkit-transition: opacity .6s cubic-bezier(0.19, 1, .22, 1); transition: opacity .6s cubic-bezier(0.19, 1, .22, 1) } .mt-caption-opacity .mt-caption:hover .mt-caption-defaultWrap { opacity: .8 } .portfolio-filters-alignCenter { margin-bottom: 40px; text-align: center; font: 400 12px/21px sans-serif; color: #DADADA } .portfolio-filters-alignCenter .mt-filter-item { color: #949494; cursor: pointer; font: 400 13px/21px "Open Sans", sans-serif; padding: 0 12px; transition: all .3s ease-in-out; position: relative; overflow: visible; margin: 10px 0 0; display: inline-block } .portfolio-filters-alignCenter .mt-filter-item:hover { color: #2D2C2C } .portfolio-filters-alignCenter .mt-filter-item.mt-filter-item-active { color: #2D2C2C; cursor: default } .portfolio-filters-alignCenter .mt-filter-counter { background: #626161; 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: "alpha(Opacity=0)"; opacity: 0; -webkit-transition: all .25s ease; transition: all .25s ease } .portfolio-filters-alignCenter .mt-filter-counter:before { 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 #626161; display: none } .portfolio-filters-alignCenter .mt-filter-item:hover .mt-filter-counter:before { display: block } .portfolio-filters-alignCenter .mt-filter-item:hover .mt-filter-counter { bottom: 30px; -ms-filter: "alpha(Opacity=100)"; opacity: 1 } .portfolio-filters-alignLeft { margin-bottom: 40px } .portfolio-filters-alignLeft .mt-filter-item { 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; color: #888; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out } .portfolio-filters-alignLeft .mt-filter-item:hover { color: #111 } .portfolio-filters-alignLeft .mt-filter-item.mt-filter-item-active { background-color: #6C7A89; border: 1px solid #6C7A89; color: #fff; cursor: default } .portfolio-filters-alignLeft .mt-filter-counter { display: inline } .portfolio-filters-alignRight { margin-bottom: 40px; text-align: right } .portfolio-filters-alignRight .mt-filter-item { background-color: transparent; color: #8B8B8B; cursor: pointer; font: 400 11px/29px "Open Sans", sans-serif; padding: 0 12px; position: relative; overflow: visible; margin: 10px 0 0 5px; border: 1px solid #E4E2E2; text-transform: uppercase; display: inline-block; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out } .portfolio-filters-alignRight .mt-filter-item:hover { color: #2B3444 } .portfolio-filters-alignRight .mt-filter-item.mt-filter-item-active { color: #FFF; background-color: #049372; border-color: #049372; cursor: default } .portfolio-filters-alignRight .mt-filter-counter { background: #049372; 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: "alpha(Opacity=0)"; opacity: 0; -webkit-transition: opacity .25s ease, bottom .25s ease; transition: opacity .25s ease, bottom .25s ease } .portfolio-filters-alignRight .mt-filter-counter:before { 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 #049372; display: none } .portfolio-filters-alignRight .mt-filter-item:hover .mt-filter-counter:before { display: block } .portfolio-filters-alignRight .mt-filter-item:hover .mt-filter-counter { bottom: 44px; -ms-filter: "alpha(Opacity=100)"; opacity: 1 } .portfolio-filters-button { margin-bottom: 30px; text-align: center; } .portfolio-filters-button .mt-filter-item { background-color: #FFF; border: 2px solid #ccc; border-radius: 50px; color: #333; cursor: pointer; font-family: "Karla", sans-serif; margin: 10px 10px 0 0; overflow: visible; padding: 10px 25px; position: relative; display: inline-block; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; font-size: 15px; font-weight: bold; text-transform: uppercase; } .portfolio-filters-button .mt-filter-item:hover { color: #fff; background-color: #222; border: 2px solid #000; } .portfolio-filters-button .mt-filter-item.mt-filter-item-active { background: none repeat scroll 0 0 #ff3366; border: 2px solid #ff3366; border-radius: 50px; color: #fff; cursor: default } .portfolio-filters-button .mt-filter-counter { background-color: #000; border-radius: 3px; font-family: "Karla", sans-serif; font-size: 18px; color: #fff; margin: 0 auto; padding: 4px 0; text-align: center; position: absolute; bottom: 0; left: 0; right: 0; opacity: 0; -ms-filter: "alpha(Opacity=0)"; -webkit-transition: opacity .25s ease, bottom .25s ease; transition: opacity .25s ease, bottom .25s ease } .portfolio-filters-button .mt-filter-counter:before { 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 #000; display: none } .portfolio-filters-button .mt-filter-item:hover .mt-filter-counter:before { display: block } .portfolio-filters-button .mt-filter-item:hover .mt-filter-counter { bottom: 44px; -ms-filter: "alpha(Opacity=100)"; opacity: 1 } .portfolio-filters-buttonCenter { margin-bottom: 40px; text-align: center } .portfolio-filters-buttonCenter .mt-filter-item { background-color: #FFF; border: 1px solid #ECECEC; color: #888; cursor: pointer; font: 400 12px/32px Roboto, 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 } .portfolio-filters-buttonCenter .mt-filter-item:hover { color: #5d5d5d } .portfolio-filters-buttonCenter .mt-filter-item.mt-filter-item-active { color: #3B9CB3; border-color: #8CD2E5; cursor: default } .portfolio-filters-buttonCenter .mt-filter-counter { background-color: #68ABBC; border-radius: 3px; color: #fff; font: 400 11px/18px Roboto, sans-serif; margin: 0 auto; padding: 4px 0; text-align: center; width: 34px; position: absolute; bottom: 0; left: 0; right: 0; opacity: 0; -ms-filter: "alpha(Opacity=0)"; -webkit-transition: opacity .25s ease, bottom .25s ease; transition: opacity .25s ease, bottom .25s ease } .portfolio-filters-buttonCenter .mt-filter-counter:before { 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 #68ABBC; display: none } .portfolio-filters-buttonCenter .mt-filter-item:hover .mt-filter-counter:before { display: block } .portfolio-filters-buttonCenter .mt-filter-item:hover .mt-filter-counter { bottom: 44px; -ms-filter: "alpha(Opacity=100)"; opacity: 1 } .portfolio-filters-dropdown { margin-bottom: 40px; height: 38px; position: relative; z-index: 5 } .portfolio-filters-dropdownWrap { width: 200px; position: absolute; right: 0; background: #3288C4 } .portfolio-filters-dropdownHeader { font: 400 12px/38px "Open Sans", sans-serif; margin: 0 17px; color: #FFF; cursor: default; position: relative } .portfolio-filters-dropdownHeader:after { border-color: #FFF transparent; border-style: solid; border-width: 5px 5px 0; content: ""; height: 0; position: absolute; right: 0; top: 50%; width: 0; margin-top: -1px } .portfolio-filters-dropdownWrap.portfolio-filters-dropdownWrap-open .portfolio-filters-dropdownHeader:after { border-width: 0 5px 5px } .portfolio-filters-dropdownList { display: none; list-style: none; margin: 0; padding: 0 } .portfolio-filters-dropdownList>li { margin: 0; list-style: none } .portfolio-filters-dropdownWrap.portfolio-filters-dropdownWrap-open .portfolio-filters-dropdownList { display: block; margin: 0 } .portfolio-filters-dropdownList .mt-filter-item { background: 0 0; color: #9FBCE7; width: 100%; text-align: left; font: 400 12px/40px "Open Sans", sans-serif; margin: 0; padding: 0 17px; cursor: pointer; border: none; border-top: 1px solid #5592C2 } .portfolio-filters-dropdownList .mt-filter-item:hover { color: #e6e6e6 } .portfolio-filters-dropdownList .mt-filter-item-active { color: #e6e6e6; cursor: default } .portfolio-filters-dropdownList .mt-filter-counter { display: inline } .portfolio-filters-list { margin-bottom: 40px; content: ""; display: table; clear: both } .portfolio-filters-list .mt-filter-item { background-color: transparent; color: #585252; cursor: pointer; font: 400 12px/35px "Open Sans", sans-serif; padding: 0 18px; position: relative; overflow: visible; margin-top: 10px; float: left; border: 1px solid #3288C4; border-right-width: 0; -webkit-transition: left .3s ease-in-out; transition: left .3s ease-in-out } .portfolio-filters-list .mt-filter-item:hover { color: #000 } .portfolio-filters-list .mt-filter-item.mt-filter-item-active { cursor: default; color: #FFF; background-color: #3288C4 } .portfolio-filters-list-first { border-radius: 6px 0 0 6px } .portfolio-filters-list-last { border-radius: 0 6px 6px 0; border-right-width: 1px!important } .portfolio-filters-list .mt-filter-counter { display: inline } @media only screen and (max-width:600px) { .portfolio-filters-list .mt-filter-item { margin-right: 5px; border-radius: 6px; border-right-width: 1px } } .portfolio-filters-work { margin-bottom: 40px; text-align: center } .portfolio-filters-work .mt-filter-item { background-color: #FFF; color: #888; cursor: pointer; font: 600 11px/37px "Open Sans", sans-serif; margin: 10px 5px 0 0; overflow: visible; padding: 0 16px; position: relative; display: inline-block; text-transform: uppercase; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out } .portfolio-filters-work .mt-filter-item:hover { color: #fff; background: #607D8B } .portfolio-filters-work .mt-filter-item.mt-filter-item-active { background: #607D8B; color: #fff; cursor: default } .portfolio-filters-work .mt-filter-counter { font: 600 11px/37px "Open Sans", sans-serif; text-align: center; display: inline-block; margin-left: 8px } .portfolio-filters-work .mt-filter-counter:before { content: '(' } .portfolio-filters-work .mt-filter-counter:after { content: ')' } .portfolio-filters-big { margin-bottom: 40px; text-align: center } .portfolio-filters-big .mt-filter-item { color: #444; cursor: pointer; font: 400 15px/22px Roboto, sans-serif; margin: 10px 15px 0 0; padding: 10px 23px; position: relative; display: inline-block; border: 1px solid transparent; text-transform: uppercase; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out } .portfolio-filters-big .mt-filter-item:hover { color: #5d5d5d } .portfolio-filters-big .mt-filter-item.mt-filter-item-active { border-color: #d5d5d5; cursor: default } .portfolio-filters-text { margin-bottom: 45px; text-align: center; font: 400 12px/21px Lato, sans-serif; color: #DADADA; padding: 0 15px } .portfolio-filters-text .mt-filter-item { color: #949494; cursor: pointer; font: 400 13px/21px Lato, sans-serif; padding: 0 12px; transition: all .3s ease-in-out; position: relative; overflow: visible; margin: 10px 0 0; display: inline-block } .portfolio-filters-text .mt-filter-item:hover { color: #2D2C2C } .portfolio-filters-text .mt-filter-item.mt-filter-item-active { color: #2D2C2C; cursor: default } .portfolio-filters-text .mt-filter-counter { background: #626161; border-radius: 3px; color: #FFF; font: 400 11px/16px Lato, sans-serif; margin: 0 auto; padding: 4px 0; text-align: center; width: 32px; position: absolute; bottom: 0; left: 0; right: 0; -ms-filter: "alpha(Opacity=0)"; opacity: 0; -webkit-transition: all .25s ease; transition: all .25s ease } .portfolio-filters-text .mt-filter-counter:before { 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 #626161; display: none } .portfolio-filters-text .mt-filter-item:hover .mt-filter-counter:before { display: block } .portfolio-filters-text .mt-filter-item:hover .mt-filter-counter { bottom: 30px; -ms-filter: "alpha(Opacity=100)"; opacity: 1 } .portfolio-filters-text-sort { display: inline-block; font: 400 13px/21px Lato, sans-serif; color: #949494; margin-right: 15px } .mt-animation-3dflip { overflow: visible } .mt-animation-3dflip .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-3dflip-out { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-animation: rotateOutLeft .6s forwards; animation: rotateOutLeft .6s forwards } .mt-animation-3dflip-in { opacity: 0; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-animation: rotateInRight .6s ease-in forwards; animation: rotateInRight .6s ease-in forwards } .mt-animation-3dflip-fadeOut { -webkit-animation: mt-animation-3dflip-fadeOut .4s both ease; -moz-animation: mt-animation-3dflip-fadeOut .4s both ease; animation: mt-animation-3dflip-fadeOut .4s both ease } @-webkit-keyframes rotateOutLeft { 100% { opacity:0; -webkit-transform:rotateY(90deg) } } @-moz-keyframes rotateOutLeft { 100% { opacity:0; -moz-transform:rotateY(90deg) } } @keyframes rotateOutLeft { 100% { opacity:0; transform:rotateY(90deg) } } @-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) } } @-webkit-keyframes mt-animation-3dflip-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-3dflip-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-3dflip-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-bounceBottom { -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out } .mt-animation-bounceBottom .mt-wrapper { -webkit-transition: opacity .6s ease-in-out, top .6s ease-in-out; transition: opacity .6s ease-in-out, top .6s ease-in-out } .mt-animation-bounceBottom .mt-item { overflow: visible; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-bounceBottom .mt-item-hidden { display: none } .mt-animation-bounceBottom .mt-item-wrapper { overflow: hidden } .mt-animation-bounceLeft { -webkit-transition: height .8s ease-in-out; transition: height .8s ease-in-out } .mt-animation-bounceLeft .mt-wrapper { -webkit-transition: opacity .8s ease-in-out, left .8s ease-in-out; transition: opacity .8s ease-in-out, left .8s ease-in-out } .mt-animation-bounceLeft .mt-item { overflow: visible; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-bounceLeft .mt-item-hidden { display: none } .mt-animation-bounceLeft .mt-item-wrapper { overflow: hidden } .mt-animation-bounceTop { -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out } .mt-animation-bounceTop .mt-wrapper { -webkit-transition: opacity .6s ease-in-out, top .6s ease-in-out; transition: opacity .6s ease-in-out, top .6s ease-in-out } .mt-animation-bounceTop .mt-item { overflow: visible; -webkit-transition: -webkit-transform .8s ease-in-out; transition: transform .8s ease-in-out; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-bounceTop .mt-item-hidden { display: none } .mt-animation-bounceTop .mt-item-wrapper { overflow: hidden } .mt-animation-boxShadow { -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out } .mt-animation-boxShadow .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out, opacity .6s ease-in-out; transition: transform .6s ease-in-out, opacity .6s ease-in-out } .mt-animation-boxShadow .mt-item .mt-animation-boxShadowMask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; -webkit-transition: box-shadow .6s ease-in-out; transition: box-shadow .6s ease-in-out } .mt-animation-boxShadow .mt-item .mt-animation-boxShadowMask.mt-animation-boxShadowShow { z-index: 10 } .mt-animation-boxShadow .mt-item .mt-animation-boxShadowMask.mt-animation-boxShadowActive { box-shadow: 0 0 100px 100px #fff inset } .mt-animation-boxShadow .mt-item .mt-animation-boxShadowMask.mt-animation-boxShadowInactive { box-shadow: 0 0 #fff inset } .mt-animation-fadeOut { -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out } .mt-animation-fadeOut .mt-item { -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; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-fadeOut .mt-item-hidden { -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 } .mt-animation-fadeOutTop { overflow: visible; -webkit-transition: height .2s ease-in-out; transition: height .2s ease-in-out } .mt-animation-fadeOutTop .mt-wrapper { -webkit-transition: opacity .3s ease-in-out, top .3s ease-in-out; transition: opacity .3s ease-in-out, top .3s ease-in-out } .mt-animation-fadeOutTop .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-flipBottom { -webkit-transition: height .7s ease-in-out; transition: height .7s ease-in-out } .mt-animation-flipBottom .mt-item { -webkit-transition: -webkit-transform .7s ease-in-out; transition: transform .7s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-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 } .mt-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 } @-webkit-keyframes flipBottom-out { to { -webkit-transform:translateZ(-1000px) rotateX(-90deg); opacity:.2 } } @-moz-keyframes flipBottom-out { to { -moz-transform:translateZ(-1000px) rotateX(-90deg); opacity:.2 } } @keyframes flipBottom-out { to { transform:translateZ(-1000px) rotateX(-90deg); opacity:.2 } } @-webkit-keyframes flipBottom-in { from { -webkit-transform:translateZ(-1000px) rotateX(90deg); opacity:.2 } } @-moz-keyframes flipBottom-in { from { -moz-transform:translateZ(-1000px) rotateX(90deg); opacity:.2 } } @keyframes flipBottom-in { from { transform:translateZ(-1000px) rotateX(90deg); opacity:.2 } } .mt-animation-flipOut { -webkit-transition: height .7s ease-in-out; transition: height .7s ease-in-out } .mt-animation-flipOut .mt-item { -webkit-transition: -webkit-transform .7s ease-in-out; transition: transform .7s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-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 } .mt-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 } @-webkit-keyframes flipOut-out { 100% { -webkit-transform:translateZ(-1000px) rotateY(-90deg); opacity:.2 } } @-moz-keyframes flipOut-out { 100% { -moz-transform:translateZ(-1000px) rotateY(-90deg); opacity:.2 } } @keyframes flipOut-out { 100% { transform:translateZ(-1000px) rotateY(-90deg); opacity:.2 } } @-webkit-keyframes flipOut-in { 0% { -webkit-transform:translateZ(-1000px) rotateY(90deg); opacity:.2 } } @-moz-keyframes flipOut-in { 0% { -moz-transform:translateZ(-1000px) rotateY(90deg); opacity:.2 } } @keyframes flipOut-in { 0% { transform:translateZ(-1000px) rotateY(90deg); opacity:.2 } } .mt-animation-flipOutDelay { overflow: visible } .mt-animation-flipOutDelay .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-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 } .mt-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 } @-webkit-keyframes flipOutDelay-out { 100% { -webkit-transform:translateZ(-1000px) rotateY(-90deg); opacity:.2 } } @-moz-keyframes flipOutDelay-out { 100% { -moz-transform:translateZ(-1000px) rotateY(-90deg); opacity:.2 } } @keyframes flipOutDelay-out { 100% { transform:translateZ(-1000px) rotateY(-90deg); opacity:.2 } } @-webkit-keyframes flipOutDelay-in { 0%, 50% { -webkit-transform:translateZ(-1000px) rotateY(90deg); opacity:.2 } } @-moz-keyframes flipOutDelay-in { 0%, 50% { -moz-transform:translateZ(-1000px) rotateY(90deg); opacity:.2 } } @keyframes flipOutDelay-in { 0%, 50% { transform:translateZ(-1000px) rotateY(90deg); opacity:.2 } } .mt-animation-foldLeft { overflow: visible } .mt-animation-foldLeft .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-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 } .mt-animation-foldLeft-in { -webkit-animation: foldLeft-in .7s ease both; -moz-animation: foldLeft-in .7s ease both; animation: foldLeft-in .7s ease both } .mt-animation-foldLeft-fadeOut { -webkit-animation: mt-animation-foldLeft-fadeOut .5s both ease; -moz-animation: mt-animation-foldLeft-fadeOut .5s both ease; animation: mt-animation-foldLeft-fadeOut .5s both ease } @-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) } } @-webkit-keyframes foldLeft-in { from { opacity:.3; -webkit-transform:translateX(100%) } } @-moz-keyframes foldLeft-in { from { opacity:.3; -moz-transform:translateX(100%) } } @keyframes foldLeft-in { from { opacity:.3; transform:translateX(100%) } } @-webkit-keyframes mt-animation-foldLeft-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-foldLeft-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-foldLeft-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-frontRow { overflow: visible } .mt-animation-frontRow .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-animation-frontRow-out { -webkit-animation: frontRow-out .7s ease both; -moz-animation: frontRow-out .7s ease both; animation: frontRow-out .7s ease both } .mt-animation-frontRow-in { -webkit-animation: frontRow-in .6s ease both; -moz-animation: frontRow-in .6s ease both; animation: frontRow-in .6s ease both } .mt-animation-frontRow-fadeOut { -webkit-animation: mt-animation-frontRow-fadeOut .5s both ease; -moz-animation: mt-animation-frontRow-fadeOut .5s both ease; animation: mt-animation-frontRow-fadeOut .5s both ease } @-webkit-keyframes frontRow-out { 100% { -webkit-transform:translateX(-60%) scale(0.8); opacity:0 } } @-moz-keyframes frontRow-out { 100% { -moz-transform:translateX(-60%) scale(0.8); opacity:0 } } @keyframes frontRow-out { 100% { transform:translateX(-60%) scale(0.8); opacity:0 } } @-webkit-keyframes frontRow-in { 0% { -webkit-transform:translateX(100%) scale(0.8) } 100% { visibility:visible; opacity:1; -webkit-transform:translateX(0%) scale(1) } } @-moz-keyframes frontRow-in { 0% { -moz-transform:translateX(100%) scale(0.8) } 100% { visibility:visible; opacity:1; -moz-transform:translateX(0%) scale(1) } } @keyframes frontRow-in { 0% { transform:translateX(100%) scale(0.8) } 100% { visibility:visible; opacity:1; transform:translateX(0%) scale(1) } } @-webkit-keyframes mt-animation-frontRow-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-frontRow-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-frontRow-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-moveLeft { -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out } .mt-animation-moveLeft .mt-wrapper { z-index: 2; -webkit-transition: opacity .6s ease-in-out, left .6s ease-in-out; transition: opacity .6s ease-in-out, left .6s ease-in-out } .mt-animation-moveLeft .mt-wrapper.no-trans { z-index: 1; -webkit-transition: none!important; transition: none!important } .mt-animation-moveLeft .mt-item { overflow: visible; -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out } .mt-animation-moveLeft .mt-item-wrapper { overflow: hidden } .mt-animation-quicksand { -webkit-transition: height .6s ease-in-out; transition: height .6s ease-in-out } .mt-animation-quicksand .mt-item { -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 } .mt-animation-quicksand .mt-item-hidden { -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 } .mt-animation-rotateRoom { overflow: visible } .mt-animation-rotateRoom .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-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 } .mt-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 } .mt-animation-rotateRoom-fadeOut { -webkit-animation: mt-animation-rotateRoom-fadeOut .5s both ease; -moz-animation: mt-animation-rotateRoom-fadeOut .5s both ease; animation: mt-animation-rotateRoom-fadeOut .5s both ease } @-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) } } @-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) } } @-webkit-keyframes mt-animation-rotateRoom-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-rotateRoom-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-rotateRoom-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-rotateSides { overflow: visible } .mt-animation-rotateSides .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-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 } .mt-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 } .mt-animation-rotateSides-fadeOut { -webkit-animation: mt-animation-rotateSides-fadeOut .5s both ease; -moz-animation: mt-animation-rotateSides-fadeOut .5s both ease; animation: mt-animation-rotateSides-fadeOut .5s both ease } @-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) } } @-webkit-keyframes rotateSides-in { 0%, 40% { opacity:0; -webkit-transform:translateZ(-500px) rotateY(-90deg) } } @-moz-keyframes rotateSides-in { 0%, 40% { opacity:0; -moz-transform:translateZ(-500px) rotateY(-90deg) } } @keyframes rotateSides-in { 0%, 40% { opacity:0; transform:translateZ(-500px) rotateY(-90deg) } } @-webkit-keyframes mt-animation-rotateSides-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-rotateSides-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-rotateSides-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-scaleDown { overflow: visible } .mt-animation-scaleDown .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-animation-scaleDown-out { -webkit-animation: scaleDown-out .7s ease both; -moz-animation: scaleDown-out .7s ease both; animation: scaleDown-out .7s ease both } .mt-animation-scaleDown-in { -webkit-animation: scaleDown-in .6s ease both; -moz-animation: scaleDown-in .6s ease both; animation: scaleDown-in .6s ease both } .mt-animation-scaleDown-fadeOut { -webkit-animation: mt-animation-scaleDown-fadeOut .5s both ease; -moz-animation: mt-animation-scaleDown-fadeOut .5s both ease; animation: mt-animation-scaleDown-fadeOut .5s both ease } @-webkit-keyframes scaleDown-out { to { opacity:0; -webkit-transform:scale(0.8) } } @-moz-keyframes scaleDown-out { to { opacity:0; -moz-transform:scale(0.8) } } @keyframes scaleDown-out { to { opacity:0; transform:scale(0.8) } } @-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%) } } @-webkit-keyframes mt-animation-scaleDown-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-scaleDown-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-scaleDown-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-scaleSides { overflow: visible } .mt-animation-scaleSides .mt-item { -webkit-transition: -webkit-transform .5s ease-in-out; transition: transform .5s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-animation-scaleSides-out { -webkit-animation: scaleSides-out .5s ease both; -moz-animation: scaleSides-out .5s ease both; animation: scaleSides-out .5s ease both } .mt-animation-scaleSides-in { -webkit-animation: scaleUpCenter .5s ease .5s both; -moz-animation: scaleUpCenter .5s ease .5s both; animation: scaleUpCenter .5s ease .5s both } @-webkit-keyframes scaleSides-out { to { opacity:0; -webkit-transform:scale(0.6) } } @-moz-keyframes scaleSides-out { to { opacity:0; -moz-transform:scale(0.6) } } @keyframes scaleSides-out { to { opacity:0; transform:scale(0.6) } } @-webkit-keyframes scaleUpCenter { from { opacity:0; -webkit-transform:scale(0.6) } } @-moz-keyframes scaleUpCenter { from { opacity:0; -moz-transform:scale(0.6) } } @keyframes scaleUpCenter { from { opacity:0; transform:scale(0.6) } } .mt-animation-sequentially { overflow: visible; -webkit-transition: height .2s ease-in-out; transition: height .2s ease-in-out } .mt-animation-sequentially .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out } .mt-animation-sequentially.mt-no-transition .mt-item { -webkit-transition: opacity .5s ease, top .5s ease!important; transition: opacity .5s ease, top .5s ease!important } .mt-animation-skew { -webkit-transition: height .3s ease-in-out; transition: height .3s ease-in-out } .mt-animation-skew .mt-item { -webkit-transition: -webkit-transform .3s ease-in, opacity .3s ease-in; transition: transform .3s ease-in, opacity .3s ease-in } .mt-animation-skew .mt-item-hidden { -webkit-transition: -webkit-transform .3s ease-in 0s, opacity .3s ease-in 0s; transition: transform .3s ease-in 0s, opacity .3s ease-in 0s } .mt-animation-slideDelay { overflow: visible } .mt-animation-slideDelay .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out } .mt-animation-slideDelay-out { -webkit-animation: mt-animation-slideDelay-out .5s both ease-in-out; -moz-animation: mt-animation-slideDelay-out .5s both ease-in-out; animation: mt-animation-slideDelay-out .5s both ease-in-out } .mt-animation-slideDelay-in { -webkit-animation: mt-animation-slideDelay-in .5s both ease-in-out; -moz-animation: mt-animation-slideDelay-in .5s both ease-in-out; animation: mt-animation-slideDelay-in .5s both ease-in-out; background: none repeat scroll 0 0 #fff; border: 1px solid #eee; } .mt-animation-slideDelay-fadeOut { -webkit-animation: mt-animation-slideDelay-fadeOut .4s both ease; -moz-animation: mt-animation-slideDelay-fadeOut .4s both ease; animation: mt-animation-slideDelay-fadeOut .4s both ease } @-webkit-keyframes mt-animation-slideDelay-out { 100% { -webkit-transform:translateX(-100%) } } @-moz-keyframes mt-animation-slideDelay-out { 100% { -moz-transform:translateX(-100%) } } @keyframes mt-animation-slideDelay-out { 100% { transform:translateX(-100%) } } @-webkit-keyframes mt-animation-slideDelay-in { 0% { -webkit-transform:translateX(100%) } 100% { -webkit-transform:translateX(0) } } @-moz-keyframes mt-animation-slideDelay-in { 0% { -moz-transform:translateX(100%) } 100% { -moz-transform:translateX(0) } } @keyframes mt-animation-slideDelay-in { 0% { transform:translateX(100%) } 100% { transform:translateX(0) } } @-webkit-keyframes mt-animation-slideDelay-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-slideDelay-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-slideDelay-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-animation-slideLeft { overflow: visible } .mt-animation-slideLeft .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out } .mt-animation-slideLeft-out { -webkit-animation: mt-animation-slideLeft-out .9s both ease; -moz-animation: mt-animation-slideLeft-out .9s both ease; animation: mt-animation-slideLeft-out .9s both ease } .mt-animation-slideLeft-in { -webkit-animation: mt-animation-slideLeft-in .9s both ease; -moz-animation: mt-animation-slideLeft-in .9s both ease; animation: mt-animation-slideLeft-in .9s both ease } @-webkit-keyframes mt-animation-slideLeft-out { 25% { opacity:.75; -webkit-transform:scale(0.8) } 100%, 75% { opacity:.75; -webkit-transform:scale(0.8) translateX(-200%) } } @-moz-keyframes mt-animation-slideLeft-out { 25% { opacity:.75; -moz-transform:scale(0.8) } 100%, 75% { opacity:.75; -moz-transform:scale(0.8) translateX(-200%) } } @keyframes mt-animation-slideLeft-out { 25% { opacity:.75; transform:scale(0.8) } 100%, 75% { opacity:.75; transform:scale(0.8) translateX(-200%) } } @-webkit-keyframes mt-animation-slideLeft-in { 0%, 25% { opacity:.75; -webkit-transform:scale(0.8) translateX(200%) } 75% { opacity:.75; -webkit-transform:scale(0.8) } 100% { opacity:1; -webkit-transform:scale(1) translateX(0) } } @-moz-keyframes mt-animation-slideLeft-in { 0%, 25% { opacity:.75; -moz-transform:scale(0.8) translateX(200%) } 75% { opacity:.75; -moz-transform:scale(0.8) } 100% { opacity:1; -moz-transform:scale(1) translateX(0) } } @keyframes mt-animation-slideLeft-in { 0%, 25% { opacity:.75; transform:scale(0.8) translateX(200%) } 75% { opacity:.75; transform:scale(0.8) } 100% { opacity:1; transform:scale(1) translateX(0) } } .mt-animation-unfold { overflow: visible } .mt-animation-unfold .mt-item { -webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-perspective: 1000px; perspective: 1000px } .mt-animation-unfold-out { -webkit-animation: unfold-out .8s ease both; -moz-animation: unfold-out .8s ease both; animation: unfold-out .8s ease both } .mt-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 } .mt-animation-unfold-fadeOut { -webkit-animation: mt-animation-unfold-fadeOut .5s both ease; -moz-animation: mt-animation-unfold-fadeOut .5s both ease; animation: mt-animation-unfold-fadeOut .5s both ease } @-webkit-keyframes unfold-out { 99% { opacity:.3 } 100% { opacity:0; -webkit-transform:translateX(-100%) } } @-moz-keyframes unfold-out { 99% { opacity:.3 } 100% { opacity:0; -moz-transform:translateX(-100%) } } @keyframes unfold-out { 99% { opacity:.3 } 100% { opacity:0; transform:translateX(-100%) } } @-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) } } @-webkit-keyframes mt-animation-unfold-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @-moz-keyframes mt-animation-unfold-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } @keyframes mt-animation-unfold-fadeOut { 0% { opacity:1 } 100% { opacity:0 } } .mt-popup-ie8bg { position: absolute; width: 100%; height: 100%; min-height: 100%; top: 0; left: 0; z-index: -1; background: #000; -ms-filter: "alpha(Opacity=70)" } .mt-popup-wrap { height: 100%; text-align: center; position: fixed; width: 100%; left: 0; top: 0; display: none; overflow-y: scroll; overflow-x: hidden; z-index: 9990; padding: 0 10px } .mt-popup-lightbox { background: rgba(0, 0, 0, .8) } .mt-popup-singlePage { background: #fff; padding: 0 } .mt-popup-wrap:before { content: ""; display: inline-block; height: 100%; vertical-align: middle } .mt-popup-content { position: relative; display: inline-block; vertical-align: middle; text-align: left; max-width: 100% } .mt-popup-singlePage .mt-popup-content { position: relative; z-index: 1; margin-top: 145px; max-width: 1024px; vertical-align: top; width: 94% } .mt-popup-singlePage .mt-popup-content-basic { position: relative; z-index: 1; margin-top: 104px; vertical-align: top; width: 100%; display: inline-block; text-align: left } .mt-popup-lightbox-figure { position: relative } .mt-popup-lightbox-bottom { left: 0; position: absolute; top: 100%; width: 100%; margin-top: 3px } .mt-popup-lightbox-title { padding-right: 70px; font: 400 12px/18px "Open Sans", sans-serif; color: #eee } .mt-popup-lightbox-counter { position: absolute; top: 0; right: 0; font: 400 12px/18px "Open Sans", sans-serif; color: #eee } .mt-popup-lightbox-img { width: auto; max-width: 100%; height: auto; display: block; margin: 40px 0; box-shadow: 0 0 8px rgba(0, 0, 0, .6) } .mt-popup-lightbox-img[data-action] { cursor: pointer } .mt-popup-lightbox-isIframe .mt-popup-content { width: 75% } @media only screen and (max-width:768px) { .mt-popup-lightbox-isIframe .mt-popup-content { width: 95% } } .mt-popup-lightbox-isIframe .portfolioightbox-bottom { left: 0; position: absolute; top: 100%; width: 100%; margin-top: 3px } .mt-popup-lightbox-iframe { position: relative; height: 0; padding-bottom: 56.25%; background: #000 } .mt-popup-lightbox-iframe iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, .6) } .mt-popup-singlePage .mt-popup-navigation-wrap { position: absolute; top: 0; left: 0; width: 100%; z-index: 9990; height: 104px; background-color: #34425C } .mt-popup-singlePage .mt-popup-navigation { position: relative; width: 100%; height: 100% } .mt-popup-singlePage-sticky .mt-popup-navigation-wrap { position: fixed; top: 0!important } .mt-popup-singlePage-counter { color: #bbc0df; position: absolute; margin: auto; right: 40px; top: 0; bottom: 0; font: 400 13px/30px "Open Sans", sans-serif; height: 30px } @media only screen and (max-width:768px) { .mt-popup-singlePage-counter { right: 3% } } .mt-popup-close, .mt-popup-next, .mt-popup-prev { padding: 0; border: none; position: absolute; cursor: pointer; outline: 0 } .mt-popup-lightbox .mt-popup-close, .mt-popup-lightbox .mt-popup-next, .mt-popup-lightbox .mt-popup-prev { visibility: hidden } .mt-popup-ready.mt-popup-lightbox .mt-popup-close, .mt-popup-ready.mt-popup-lightbox .mt-popup-next, .mt-popup-ready.mt-popup-lightbox .mt-popup-prev { visibility: visible } .mt-popup-lightbox .mt-popup-prev { background: url(mt-sprite.png) no-repeat; width: 44px; height: 44px; top: 0; bottom: 0; left: 20px; margin: auto } .mt-popup-lightbox .mt-popup-prev:hover { background-position: 0 -46px } .mt-popup-singlePage .mt-popup-prev { background: url(mt-sprite.png) 0 -92px no-repeat; width: 44px; height: 44px; margin: auto; top: 0; right: 108px; bottom: 0; left: 0 } .mt-popup-singlePage .mt-popup-prev:hover { background-position: 0 -138px } .mt-popup-lightbox .mt-popup-next { background: url(mt-sprite.png) -46px 0 no-repeat; width: 44px; height: 44px; top: 0; bottom: 0; right: 20px; margin: auto } .mt-popup-lightbox .mt-popup-next:hover { background-position: -46px -46px } .mt-popup-singlePage .mt-popup-next { background: url(mt-sprite.png) -46px -92px no-repeat; width: 44px; height: 44px; margin: auto; top: 0; right: 0; bottom: 0; left: 108px } .mt-popup-singlePage .mt-popup-next:hover { background-position: -46px -138px } .mt-popup-lightbox .mt-popup-close { background: url(mt-sprite.png) -92px 0 no-repeat; height: 40px; width: 40px; right: 20px; top: 20px } .mt-popup-lightbox .mt-popup-close:hover { background-position: -92px -46px } .mt-popup-singlePage .mt-popup-close { background: url(mt-sprite.png) -92px -92px no-repeat; height: 44px; width: 44px; margin: auto; top: 0; right: 0; bottom: 0; left: 0 } .mt-popup-singlePage .mt-popup-ie8bg { background-color: #fff } .mt-popup-singlePage .mt-popup-close:hover { background-position: -92px -138px } @media only screen and (max-width:360px), (max-height:600px) { .mt-popup-close, .mt-popup-next, .mt-popup-prev { -ms-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8) } .mt-popup-lightbox .mt-popup-close { right: 10px; top: 10px } .mt-popup-lightbox .mt-popup-next { right: 10px } .mt-popup-lightbox .mt-popup-prev { left: 10px } .mt-popup-singlePage .mt-popup-navigation-wrap { height: 84px } .mt-popup-singlePage .mt-popup-content { margin-top: 120px } } .mt-popup-loadingBox { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 2; background: url(../img/portfoliooading-popup.gif) center center no-repeat #0D0D0D; border: 1px solid rgba(79, 80, 79, .3); border-radius: 3px; -ms-filter: "alpha(Opacity=71)"; opacity: .71; width: 50px; height: 50px } .mt-popup-ready .mt-popup-loadingBox { visibility: hidden } .mt-popup-loading .mt-popup-loadingBox { visibility: visible } .mt-popup-singlePage { left: 100%; -webkit-transition: left .6s ease-in-out; transition: left .6s ease-in-out } .mt-popup-singlePage.mt-popup-loading .mt-popup-content { opacity: 0 } .mt-popup-singlePage-open { left: 0 } .mt-popup-singlePage.mt-popup-singlePage-fade { left: 0; opacity: 0; -webkit-transition: opacity .25s ease-in-out; transition: opacity .25s ease-in-out } .mt-popup-singlePage-open.mt-popup-singlePage-fade { opacity: 1 } .mt-popup-singlePage.mt-popup-singlePage-right { left: -100%; -webkit-transition: left .6s ease-in-out; transition: left .6s ease-in-out } .mt-popup-singlePage-open.mt-popup-singlePage-right { left: 0 } .portfolio-project-title { color: #454444; font: 600 42px/46px "Open Sans", sans-serif; letter-spacing: 2px; margin-bottom: 15px; text-align: center; text-transform: uppercase } .portfolio-project-subtitle { color: #787878; font: 400 14px/21px "Open Sans", sans-serif; margin: 0 auto 50px; max-width: 500px; text-align: center } .mt-popup-singlePage .mt-popup-content .portfolio-project-img { display: block; margin: 0 auto; max-width: 100% } .portfolio-project-container { overflow: hidden; margin: 40px auto 0; clear: both } .portfolio-project-desc { float: left; width: 64% } .portfolio-inline-social-wrapper, .portfolio-project-social-wrapper { display: inline-block; width: 90px; height: 20px; overflow: hidden } .portfolio-inline-social-wrapper { margin-top: 5px } .portfolio-project-details { float: right; width: 36%; padding-left: 40px; margin-bottom: 15px } @media only screen and (max-width:768px) { .portfolio-project-title { font-size: 30px; line-height: 34px } .portfolio-project-desc { width: 100% } .portfolio-project-details { width: 100%; margin-top: 20px; padding-left: 0 } } .portfolio-project-desc-title { border-bottom: 1px solid #cdcdcd; margin-bottom: 22px; color: #444 } .portfolio-project-desc-title span, .portfolio-project-details-title span { border-bottom: 1px solid #747474; display: inline-block; margin: 0 0 -1px; font: 400 16px/36px "Open Sans", sans-serif; padding: 0 5px 0 0 } .portfolio-project-desc-text { font: 400 13px/20px "Open Sans", sans-serif; color: #555; margin-bottom: 20px } .portfolio-project-details-title { border-bottom: 1px solid #cdcdcd; margin-bottom: 19px; color: #444 } .portfolio-project-details-list>div, .portfolio-project-details-list>li { border-bottom: 1px dotted #DFDFDF; padding: inherit; color: #666; font: 400 12px/30px "Open Sans", sans-serif } .portfolio-project-details-list strong { display: inline-block; color: #696969; font-weight: 600; min-width: 100px } .portfolio-project-details-visit { color: #FFF; float: right; clear: both; text-decoration: none; font: 400 11px/18px "Open Sans", sans-serif; margin-top: 10px; background-color: #53668A; padding: 8px 19px } .portfolio-project-details-visit:hover { opacity: .9; color: #fff } .portfolio-project-related-wrap { font-size: 0; margin: 0 } .portfolio-project-related-item { margin-right: 5%; max-width: 30%; float: left } .portfolio-project-related-item:last-child { margin-right: 0 } .portfolio-project-related-title { font: 700 14px/18px "Open Sans", sans-serif; color: #474747; margin-top: 20px } .portfolio-project-related-link { text-decoration: none } .portfolio-project-related-link:hover { opacity: .9 } .portfolio-member-img { float: left; width: 40%; margin-top: 20px } .portfolio-member-img img { border: 1px solid #e2e2e2; width: auto; max-width: 100%; height: auto; display: inline-block } .portfolio-member-info { margin-top: 20px; padding-left: 25px; float: left; width: 60% } @media only screen and (max-width:768px) { .portfolio-member-img { width: 100%; text-align: center } .portfolio-member-info { width: 100%; padding-left: 0 } } .portfolio-member-name { font: 400 28px/28px "Open Sans", sans-serif; color: #474747 } .portfolio-member-position { font: 400 13px/21px "Open Sans", sans-serif; color: #888; margin-top: 6px } .portfolio-member-desc { font: 400 12px/18px "Open Sans", sans-serif; margin-top: 25px; color: #474747 } .mt-popup-singlePageInline { width: 100%; height: 0; position: absolute; top: 0; left: 0; z-index: 5; overflow: hidden } .mt-popup-singlePageInline .mt-popup-navigation { position: absolute; top: 0; right: 0; z-index: 2; width: 40px; height: 40px } .mt-popup-singlePageInline .mt-popup-close { background: url(mt-sprite.png) -92px 0 no-repeat; height: 40px; width: 40px; right: 20px; top: 30px } .mt-popup-singlePageInline .mt-popup-close:hover { opacity: .7 } .mt-popup-singlePageInline .mt-popup-content { width: 100%; min-height: 300px } .cbp.mt-popup-isOpening .mt-popup-singlePageInline { -webkit-transition: height .4s ease 0s!important; transition: height .4s ease 0s!important } .cbp.mt-popup-isOpening .mt-item { -webkit-transition: -webkit-transform .4s ease 0s!important; transition: transform .4s ease 0s!important } .mt-singlePageInline-active { opacity: .6!important } @-webkit-keyframes loading { 0% { -webkit-transform:rotate(0deg) } 100% { -webkit-transform:rotate(360deg) } } @-moz-keyframes loading { 0% { -moz-transform:rotate(0deg) } 100% { -moz-transform:rotate(360deg) } } @keyframes loading { 0% { -moz-transform:rotate(0deg) } 100% { -moz-transform:rotate(360deg) } } .mt-popup-singlePageInline .mt-popup-loadingBox { visibility: hidden; width: 30px; height: 30px; border-right: 5px solid #000; border-bottom: 5px solid #000; border-radius: 50%; border-left: 5px solid transparent; border-top: 5px solid transparent; animation: loading .5s infinite linear; -moz-animation: loading .5s infinite linear; -webkit-animation: loading .5s infinite linear; background: 0 0; -ms-filter: "alpha(Opacity=60)"; opacity: .6 } .mt-popup-singlePageInline.mt-popup-loading .mt-popup-loadingBox { visibility: visible } .mt-popup-singlePageInline.mt-popup-loading .mt-popup-content, .mt-popup-singlePageInline.mt-popup-loading .mt-popup-navigation { visibility: hidden; opacity: 0 } .portfolio-inline { margin-bottom: 40px; overflow: hidden; margin-top: 0px; background: #f3f3f3; padding: 50px 40px; } .portfolio-inline-left { float: left; width: 44% } .portfolio-project-img { max-width: 100% } .portfolio-inline-right { float: right; width: 56%; padding-left: inherit } @media only screen and (max-width:768px) { .portfolio-inline-left { width: 100%; text-align: center; margin-top: 40px } .portfolio-inline-right { width: 100%; padding-left: 0; margin-top: 20px } } .portfolio-inline-title { font: 400 28px/30px "Open Sans", sans-serif; color: #474747 } .portfolio-inline-subtitle { font: 400 14px/21px "Open Sans", sans-serif; color: #888; margin-top: 7px } .portfolio-inline-desc { font: 400 14px/20px "Open Sans", sans-serif; color: #474747; margin-top: 25px } .portfolio-inline-view-wrap { text-align: right } .portfolio-inline-view { font: 400 13px/35px "Open Sans", sans-serif; color: #9C9C9C; margin-top: 40px; display: inline-block; padding: 0 20px; border: 1px solid #ccc; text-decoration: none } .portfolio-inline-view:hover { color: #757575 } .portfolio-inline-details { margin-top: 15px; font: 13px/22px "Open Sans", sans-serif } .portfolio-loadMore-button { text-align: center } .portfolio-loadMore-button .portfolio-loadMore-button-link { border: 2px solid #DEDEDE; border-radius: 2px; color: #7E7B7B; display: inline-block; font: 400 11px/34px "Open Sans", sans-serif; min-width: 80px; text-decoration: none; padding: 0 20px; outline: 0; margin-top: 30px; box-shadow: none } .portfolio-loadMore-button .portfolio-loadMore-button-link:hover { color: #B0B0B0; text-decoration: none } .portfolio-loadMore-button .portfolio-loadMore-button-stop { cursor: default; color: #B0B0B0 } .portfolio-loadMore-button-link .portfolio-loadMore-button-defaultText { display: block } .portfolio-loadMore-button-link .portfolio-loadMore-button-loadingText, .portfolio-loadMore-button-link .portfolio-loadMore-button-noMoreLoading { display: none } .portfolio-loadMore-button-loading .portfolio-loadMore-button-loadingText { display: block } .portfolio-loadMore-button-loading .portfolio-loadMore-button-defaultText, .portfolio-loadMore-button-loading .portfolio-loadMore-button-noMoreLoading { display: none } .portfolio-loadMore-button-stop .portfolio-loadMore-button-noMoreLoading { display: block } .portfolio-loadMore-button-stop .portfolio-loadMore-button-defaultText, .portfolio-loadMore-button-stop .portfolio-loadMore-button-loadingText { display: none } .portfolio-loadMore-text { text-align: center; margin-top: 30px } .portfolio-loadMore-text .portfolio-loadMore-text-link { font: 400 16px "Open Sans", sans-serif; color: #5D5D5D; text-decoration: none; cursor: default } .portfolio-loadMore-text .portfolio-loadMore-text-stop { color: #5D5D5D } .mt-mode-slider { overflow: visible!important } .mt-mode-slider .mt-wrapper-outer { overflow: hidden; width: 100%; position: absolute; height: 100% } .mt-mode-slider { -webkit-transition: height .35s cubic-bezier(0.22, .6, .345, 1); transition: height .35s cubic-bezier(0.22, .6, .345, 1) } .mt-mode-slider .mt-item, .mt-mode-slider .mt-wrapper { -webkit-transition: -webkit-transform .35s cubic-bezier(0.22, .6, .345, 1); transition: transform .35s cubic-bezier(0.22, .6, .345, 1) } .mt-mode-slider-dragStart .mt-wrapper { -webkit-transition: none; transition: none } .mt-mode-slider-dragStart * { cursor: move!important; cursor: -webkit-grab!important; cursor: -o-grab!important; cursor: -ms-grab!important; cursor: grab!important } .mt-nav-next, .mt-nav-prev { position: relative; background: #7c8b90; cursor: pointer; display: inline-block; margin-left: 1px; height: 22px; width: 21px } .mt-nav-next { border-radius: 0 2px 2px 0 } .mt-nav-prev { border-radius: 2px 0 0 2px } .mt-nav-next:hover, .mt-nav-prev:hover { opacity: .8 } .mt-nav-next:after, .mt-nav-prev:after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; background: url(mt-sprite.png) no-repeat; height: 10px; width: 7px } .mt-nav-next:after { background-position: -134px 0 } .mt-nav-prev:after { background-position: -134px -12px } .mt-nav-stop { opacity: .5!important; cursor: default!important } .mt-nav { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .mt-nav-controls { position: absolute; top: -51px; right: 0; z-index: 100 } .mt-nav-pagination { position: absolute; bottom: -30px; right: 0; z-index: 100; left: 0; text-align: center } .mt-nav-pagination-item { position: relative; width: 10px; height: 10px; border-radius: 50%; margin: 0 4px; display: inline-block; cursor: pointer; background: #c2c2c2; -webkit-transition: background .5s; transition: background .5s } .mt-nav-pagination-active { background: #797979 } .mt-slider-item, .mt-slider-wrap { margin: 0; padding: 0; list-style-type: none } .mt-slider .mt-nav-controls { position: static } .mt-slider .mt-nav-next, .mt-slider .mt-nav-prev { background: 0 0; position: absolute; margin: auto; top: 0; bottom: 0; z-index: 100; width: 44px; height: 44px } .mt-slider .mt-nav-next { right: 25px; left: auto } .mt-slider .mt-nav-prev { left: 25px; right: auto } .mt-slider .mt-nav-next:after, .mt-slider .mt-nav-prev:after { background: url(mt-sprite.png) no-repeat; width: 44px; height: 44px } .mt-slider .mt-nav-next:after { background-position: -46px -92px } .mt-slider .mt-nav-next:hover:after { background-position: -46px -46px } .mt-slider .mt-nav-prev:after { background-position: 0 -92px } .mt-slider .mt-nav-prev:hover:after { background-position: 0 -46px } .mt-slider .mt-nav-pagination { text-align: right; bottom: 20px; right: 25px } .mt-slider-edge .mt-nav-controls { position: static } .mt-slider-edge .mt-nav-next, .mt-slider-edge .mt-nav-prev { background: 0 0; position: absolute; margin: auto; top: 0; bottom: 0; z-index: 100; width: 44px; height: 44px } .mt-slider-edge .mt-nav-next { right: -14px; left: auto } .mt-slider-edge .mt-nav-prev { left: -14px; right: auto } .mt-slider-edge .mt-nav-next:after, .mt-slider-edge .mt-nav-prev:after { background: url(mt-sprite.png) no-repeat; width: 9px; height: 16px } .mt-slider-edge .mt-nav-next:after { background-position: -134px -24px } .mt-slider-edge .mt-nav-prev:after { background-position: -134px -42px } .mt-slider-edge .mt-nav-pagination { bottom: -45px } .mt-slider-edge .mt-nav-pagination-item { border: 2px solid #0f0f0f; opacity: .4; background: 0 0 } .mt-slider-edge .mt-nav-pagination-active { background: #000 } .portfolio-grid-work { visibility: hidden; overflow: hidden } .portfolio-grid-work .mt-caption { margin-bottom: 17px } .portfolio-grid-work-title { font: 400 17px/25px "Roboto Condensed", sans-serif; color: #607D8B; text-align: center; text-transform: uppercase; display: block } .portfolio-grid-work-title:hover { color: #365D67 } .portfolio-grid-work-desc { font: 400 11px/16px "Open Sans", sans-serif; color: #888; text-align: center; text-transform: uppercase } .portfolio-grid-work.mt-caption-zoom .mt-caption-activeWrap { background-color: rgba(0, 0, 0, .7) } .portfolio-grid-work .mt-item { padding: 3px } .portfolio-grid-work .mt-item-wrapper { background-color: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, .2); padding: 7px 7px 27px } .portfolio-grid-blog { visibility: hidden; overflow: hidden } .portfolio-grid-blog .mt-caption { margin-bottom: 18px } .portfolio-grid-blog-title { font: 400 18px/28px "Open Sans", sans-serif; color: #444; display: block } .portfolio-grid-blog-title:hover { color: #787878 } .portfolio-grid-blog-date { font: 400 12px/18px "Open Sans", sans-serif; color: #787878; display: inline-block } .portfolio-grid-blog-comments { font: 400 12px/18px "Open Sans", sans-serif; color: #3C6FBB; display: inline-block } .portfolio-grid-blog-comments:hover { opacity: .8 } .portfolio-grid-blog-desc { font: 400 13px/18px "Open Sans", sans-serif; color: #9B9B9B; margin-top: 9px } .portfolio-grid-blog-split { margin: 0 4px; font: 400 13px/16px "Open Sans", sans-serif; color: #787878; display: inline-block } .portfolio-grid-fullScreen, .portfolio-grid-fullWidth, .portfolio-grid-gallery, .portfolio-grid-projects { visibility: hidden; overflow: hidden } .portfolio-grid-projects .mt-caption { margin-bottom: 17px } .portfolio-grid-projects-title { font: 700 14px/18px "Open Sans", sans-serif; color: #474747 } .portfolio-grid-projects-desc { font: 400 12px/18px "Open Sans", sans-serif; color: #888; margin-top: 6px } .portfolio-grid-projects.mt-caption-overlayBottomPush .mt-caption-activeWrap { bottom: -50px; height: 50px } .portfolio-grid-projects.mt-caption-overlayBottomPush .mt-caption:hover .mt-caption-defaultWrap { bottom: 50px } .portfolio-grid-projects.mt-caption-overlayBottomAlong .mt-caption-activeWrap { height: 50px } .portfolio-grid-projects.mt-caption-overlayBottomAlong .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(-25px); transform: translateY(-25px) } .portfolio-grid-projects.mt-caption-overlayBottom .mt-caption-activeWrap, .portfolio-grid-projects.mt-caption-overlayBottomReveal .mt-caption-activeWrap { height: 50px } .portfolio-grid-projects.mt-caption-overlayBottomReveal .mt-caption:hover .mt-caption-defaultWrap { bottom: 50px } .portfolio-grid-masonry, .portfolio-grid-masonry-projects { visibility: hidden; overflow: hidden } .portfolio-grid-masonry-projects-title { font: 500 15px/22px Roboto, sans-serif; color: #9eca45; text-align: center; display: block } .portfolio-grid-masonry-projects-title:hover { color: #457C8B } .portfolio-grid-masonry-projects-desc { font: 400 12px/16px Roboto, sans-serif; color: #b2b2b2; text-align: center } .portfolio-grid-masonry-projects .mt-caption { margin-bottom: 11px } .portfolio-grid-masonry-projects .mt-caption-activeWrap { background-color: #9eca45; background-color: rgba(89, 163, 182, .95) } .portfolio-grid-team { visibility: hidden; overflow: hidden } .portfolio-grid-team .mt-caption { margin-bottom: 18px; border: 1px solid #E7E7E7 } .portfolio-grid-team-name { font: 400 17px/26px "Open Sans", sans-serif; color: #456297; display: block; text-align: center } .portfolio-grid-team-name:hover { color: #34425C } .portfolio-grid-team-position { font: italic 400 13px/21px "Open Sans", sans-serif; color: #888; text-align: center } .portfolio-grid-team.mt-caption-overlayBottomPush .mt-caption-activeWrap { bottom: -50px; height: 50px } .portfolio-grid-team.mt-caption-overlayBottomPush .mt-caption:hover .mt-caption-defaultWrap { bottom: 50px } .portfolio-grid-team.mt-caption-overlayBottomAlong .mt-caption-activeWrap { height: 50px } .portfolio-grid-team.mt-caption-overlayBottomAlong .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(-25px); transform: translateY(-25px) } .portfolio-grid-team.mt-caption-overlayBottom .mt-caption-activeWrap, .portfolio-grid-team.mt-caption-overlayBottomReveal .mt-caption-activeWrap { height: 50px } .portfolio-grid-team.mt-caption-overlayBottomReveal .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: translateY(-50px); transform: translateY(-50px) } .portfolio-slider-title-block { border-bottom: 1px solid #cdcdcd; margin-bottom: 22px } .portfolio-slider-title-block div { padding: 0 2px 6px 0; display: inline-block; border-bottom: 1px solid #a9a5a5; color: #5e5e5e; margin-bottom: -1px; font: 15px/21px Roboto, sans-serif } .portfolio-grid-clients { visibility: hidden; overflow: hidden; height: 180px } .portfolio-clients-title-block { font: 400 32px/53px Roboto, sans-serif; color: #666464; text-align: center; margin-bottom: 40px } .portfolio-grid-tabs { visibility: hidden; overflow: hidden; height: 100px } .portfolio-grid-tabs .mt-item { font: 14px/24px Lato, sans-serif; max-width: 700px; width: 100%; margin: 0 auto; right: 0; text-align: center; color: #5a5a5a } .portfolio-grid-agency { visibility: hidden; overflow: hidden } .portfolio-grid-agency .mt-caption-wrap { margin-bottom: 18px } .portfolio-grid-agency .mt-caption-wrap:after { position: absolute; content: ''; width: 0; height: 0; border-bottom: 10px solid #fff; border-right: 10px solid transparent; border-left: 10px solid transparent; bottom: 0; left: 50%; margin-left: -5px; z-index: 1 } .portfolio-grid-agency-title { font: 700 17px/24px Lato, sans-serif; color: #666; text-align: center } .mt-caption:hover .portfolio-grid-agency-title { color: #222 } .portfolio-grid-agency-desc { font: 400 12px/21px "Open Sans", sans-serif; color: #aaa; text-align: center } .portfolio-grid-agency.mt-caption-zoom .mt-caption:hover .mt-caption-defaultWrap { -webkit-transform: scale(1.15); transform: scale(1.15) } .portfolio-grid-testimonials { visibility: hidden; overflow: hidden } .portfolio-testimonials-title-block { position: relative; text-align: center; font: 26px/36px Roboto, sans-serif; color: #E7E7E7; margin-bottom: 60px } .portfolio-testimonials-title-block:after { content: ''; position: absolute; margin: 0 auto; width: 23px; height: 2px; bottom: -6px; background-color: #C2C2C2; left: 0; right: 0 } .portfolio-testimonials-wrap { background: #2D2D2D; padding: 60px 0 110px } .portfolio-grid-testimonials-body { color: #e7e7e7; max-width: 800px; margin: 0 auto; font: 20px/32px sans-serif; text-align: center; padding: 0 20px } .portfolio-grid-testimonials-footer { font: 12px/19px Roboto, sans-serif; color: #C2C2C2; text-align: center; margin-bottom: 40px; margin-top: 35px } .portfolio-grid-slider-testimonials { visibility: hidden; overflow: hidden } .portfolio-slider-testimonials-wrap { background: #f8f9f9; padding: 80px 0 110px; border-width: 1px 0; border-style: solid; border-color: #dce1e2 } .portfolio-grid-slider-testimonials-body { color: #111; max-width: 800px; margin: 0 auto; font: 20px/32px sans-serif; text-align: center; padding: 0 20px } .portfolio-grid-slider-testimonials-footer { font: 12px/19px Roboto, sans-serif; color: #777; text-align: center; margin-bottom: 10px; margin-top: 30px } .portfolio-grid-slider-team { visibility: hidden; overflow: hidden } .portfolio-grid-slider-team-name { float: left; font: 20px/30px Roboto, sans-serif; color: #494949 } .portfolio-grid-slider-team-social { float: right } .portfolio-grid-slider-team-position { clear: both; font: 14px/21px Roboto, sans-serif; color: #A6A6A6 } .portfolio-grid-slider-team-desc { font: 13px/20px Roboto, sans-serif; color: #969696; margin-top: 15px; margin-bottom: 10px } .portfolio-grid-slider-team .mt-caption { margin-bottom: 16px } .portfolio-grid-slider-team-social a { color: #737373; line-height: 30px; margin-left: 4px } .portfolio-grid-slider-team-social a:hover { opacity: .8 } .mt-no-transition .mt-item, .cbp.portfoliooading, .cbp.portfoliooading *, .cbp.portfoliooading .mt-item { -webkit-transition: none!important; transition: none!important } .one-col .mt-caption { width: 50%; float: left; text-align: left; } .one-col .portfolio-caption-alignCenter { text-align: left; float: left; width: 40%; background: inherit; } .one-col .portfolio-caption-alignCenter .portfolio-caption-body { text-align: left; } .addto_favorites { margin-bottom: 10px; display: inline-block; font-size: 12px; } .project_details h5 { color: #333; display: block; font-size: 13px; font-weight: 700; text-transform: uppercase; border-bottom: 1px #ddd solid; margin-bottom: 14px; padding-bottom: 5px; } .project_details .date { display: inline-block; margin-bottom: 5px; width: 100%; margin-top: 5px; } .project_details .author { display: inline-block; margin-bottom: 5px; width: 100%; margin-top: 5px; } .project_details b { display: inline-block; margin-bottom: 3px; width: 100%; } .project_details { margin-bottom: 15px; } .portfolio_large-image { margin-bottom: 12px; } .one-fourth { width: 31%; display: inline-block; margin-right: 20px; } .one-fourth.last { margin-right: 0px; }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula