.portfolio ul{list-style:none;padding:0}#portfolio,.container.portfolio-title{padding-bottom:0}#filters{padding-top:40px;padding-bottom:30px;text-align:center;display:block;float:none;z-index:2;position:relative}#filters ul li{display:inline-block;margin:0 5px}#filters ul li a{display:block}#filters ul li a h5{font-family:Eurostile,sans-serif;font-size:12px;font-weight:300;letter-spacing:2px;line-height:19px;margin-bottom:0;text-transform:uppercase;padding:10px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.project-categories,.project-name{font-family:Eurostile,sans-serif;font-size:14px}#portfolio-wrap{position:relative;padding:0;width:100%;margin:0 auto;display:block}#portfolio-wrap .one-four{margin:0!important;line-height:0;width:25%;padding:0;position:relative}.portfolio-item{padding:0;position:relative;overflow:hidden}.portfolio-item .portfolio-image{overflow:hidden;display:block;position:relative}.portfolio-item .portfolio-image img{width:100%;height:auto}.open-project-link,.project-overlay{height:100%;position:absolute;width:100%}.portfolio-item:hover .project-overlay{opacity:1;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.project-overlay{top:0;left:0;opacity:0;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;cursor:pointer}.open-project-link{z-index:99}.project-info{position:absolute;height:100px;width:100%;top:50%;padding:15px;margin-top:-120px;text-align:center}.project-name{color:#fff;margin-top:50px;opacity:0;font-weight:400;letter-spacing:3px;line-height:24px;text-transform:uppercase;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}.portfolio-item:hover .project-name{opacity:1;-webkit-transition:opacity .4s .5s;-moz-transition:opacity .4s .5s;-ms-transition:opacity .4s .5s;-o-transition:opacity .4s .5s;transition:opacity .3s .5s}.project-categories{font-weight:300;line-height:25px;opacity:0;margin-top:3px;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}.portfolio-item:hover .project-categories{opacity:1;-webkit-transition:opacity .4s .8s;-moz-transition:opacity .4s .8s;-ms-transition:opacity .4s .8s;-o-transition:opacity .3s .8s;transition:opacity .3s .8s}.zoom-icon{left:50%;margin-left:-20px;position:inherit;width:40px;height:40px;margin-top:40px;opacity:0;background:url(../images/zoom.png);background-size:40px 40px;transition:all .3s ease .1s;-moz-transition:all .3s ease .2s;-webkit-transition:all .3s ease .2s;-ms-transition:all .3s ease .2s;-o-transition:all .3s ease .2s}.portfolio-item:hover .zoom-icon{opacity:1;margin-top:0;-webkit-transition:opacity .3s .2s,margin-top .3s .2s;-moz-transition:opacity .3s .2s,margin-top .3s .2s;-ms-transition:opacity .3s .2s,margin-top .3s .2s;-o-transition:opacity .3s .2s,margin-top .3s .2s;transition:opacity .3s .2s,margin-top .3s .2s}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#project-page-holder{display:none;background-color:#FFF}#project-page-button-fullscreen{height:auto;z-index:99;position:absolute;right:30px;top:15px}#project-page-button-fullscreen li{display:inline-block;font-size:30px}#project-page-button-fullscreen li a{width:50px;height:50px;display:block;opacity:1}#project-page-button-fullscreen li a:hover{opacity:1}#project-page-button{text-align:center;margin-bottom:20px;height:auto;position:relative;z-index:99}#project-page-button li{display:inline-block;margin:60px 10px 0;font-size:30px}#project-page-data{margin-bottom:0;padding-top:30px}.project-section-title{text-align:center;margin-bottom:40px}.project-section-title h1{margin-bottom:5px!important}.project-page{background-color:#FFF;width:100%;height:auto;left:0;padding-bottom:40px}.project-image-slider .bx-wrapper .bx-next{background:url(../images/next-dark.png) no-repeat;background-size:50px 50px;opacity:.3;right:-90px}.project-image-slider .bx-wrapper .bx-prev{background:url(../images/prev-dark.png) no-repeat;background-size:50px 50px;opacity:.3;left:-90px}.project-image-slider .bx-wrapper .bx-next:hover,.project-image-slider .bx-wrapper .bx-prev:hover{opacity:1;background-position:0}.project-image-slider .bx-wrapper .bx-controls-direction a{height:50px;margin-top:-25px;outline:0;position:absolute;text-indent:-9999px;top:50%;width:50px;z-index:100}.project-description{margin-top:40px;width:100%;height:auto}.small-border{height:2px;width:50px;background-color:#ddd;margin-bottom:15px}#project-counters,#project-url{background-color:#222}.visit-project{width:100%;text-align:center;border-top:1px solid #ddd;margin-top:20px;padding:55px 0 20px}#arrow_left,#arrow_right{height:50px;position:absolute;width:50px;z-index:1000}#arrow_left,#arrow_left:active,#arrow_left:hover,#arrow_right,#arrow_right:active,#arrow_right:hover{margin-top:5px}.project-description h5{color:#222;text-transform:uppercase;margin-bottom:5px}#cycle-loader{height:32px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:32px;z-index:999}#arrow_left{left:30px}#arrow_right{left:90px}div.mc-image{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%}#project-header{height:600px;z-index:1}#project-header .container,.table-header{height:inherit}.table-header{display:table;position:relative;width:100%}.table-left{width:50%;left:0;position:absolute;bottom:0}.table-right{width:50%;text-align:left;position:relative;right:0;display:table-cell;vertical-align:middle}.table-header h2{margin-bottom:25px}.table-header p{margin-bottom:35px}#project-url{height:40px;text-align:center;position:relative;z-index:10}#project-url .site a{color:#FFF;display:block;font-family:Georgia;font-size:13px;height:40px;letter-spacing:1px;line-height:40px;overflow:hidden}#project-url .site .group{display:block;width:100%}#project-url .site .group span{display:block;height:40px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}#project-url .site:hover .text{display:block;margin-top:-40px}#project-url .site:hover .hover{display:block}#project-info .section-title{margin-bottom:0}#project-features{background-color:#fff}#project-slider .container{padding-bottom:60px}#project-slider .bx-wrapper{margin-bottom:60px!important}#project-options{background:#fff}#project-options h2{margin:40px 0}#project-options ul{margin-bottom:40px}#project-options ul li{line-height:24px}#project-counters .counters{width:1120px;margin:0 auto}#project-counters .counters li{background:0 0;border-radius:3px;color:rgba(255,255,255,.5);font-family:'Open Sans',serif;font-size:14px;padding:25px 0;text-align:center;text-transform:none}#project-counters .counters li .count{border-radius:3px;color:#fff;font-family:Montserrat,sans-serif;font-size:70px;padding:25px 0;text-align:center;text-transform:uppercase;display:block}.video-container{height:0;margin-bottom:30px;overflow:hidden;padding-bottom:56.25%;padding-top:10px;position:relative}.video-container embed,.video-container iframe,.video-container object{border:0;height:100%;left:0;position:absolute;top:0;width:100%}hr{background-color:#E9E9E9;border:none!important;float:left;height:1px;margin:60px 0;width:100%}.project-description{margin-bottom:60px}.controls-wrap{padding:10px;position:absolute;width:100%;min-height:80px;z-index:99}