#filter-sorter .selected,#portfolio-filter-list li:hover{background-color:#e0ffff}#portfolio-filter-list li a:before,#portfolio-filter-list li:nth-child(1) a:before{content:"\e026"}#filter-buttons{float:left}#filter-sorter{min-height:80px;width:100%}.module-img{cursor:pointer}#filter-sorter h3{margin:0}#portfolio-filter-list li{float:left;background-color:#fff}#portfolio-filter-list li a{color:#000;text-decoration:none}#portfolio-filter-select{display:none}#filter-buttons ul{margin:0;padding:0}#view-sorter{clear:both;float:right;margin-top:10px}#view-sorter-title{vertical-align:top}.clearboth{display:block;margin:0;padding:0;clear:both}#filter-sorter h3,#view-sorter{display:none}#portfolio-wrapper{padding-bottom:25px}#portfolio-list .portfolio-item{box-sizing:border-box}#portfolio-list .portfolio-item.columns-4{width:25%;padding:3px}#portfolio-list .portfolio-item.columns-3{width:33%}#portfolio-list .portfolio-item.columns-2{width:50%;padding:3px}#portfolio-list .portfolio-item.full-page-view{width:100%;padding:3px}#portfolio-list .module-img{float:left}#portfolio-list .module-img img{width:100%}#portfolio-list .module-img.full-page-view{width:66%}#portfolio-list .module-meta{float:right}#portfolio-list .module-meta.full-page-view{float:right;width:33%;margin-left:1%;padding:opx 5px}#portfolio-list .portfolio-item h3{margin:0;min-height:60px;max-height:60px;width:100%;text-align:center}#portfolio-list .portfolio-item h3 a{color:#084a9a;text-transform:uppercase;font-weight:700;-moz-hyphens:none}#portfolio-list .portfolio-item .excerpt{text-align:justify;font-size:14px;line-height:18px;padding-right:15px;margin-bottom:5px;min-height:50px}#portfolio-list .portfolio-item .excerpt a{color:#555}#portfolio-list .portfolio-item .excerpt a:hover{text-decoration:none}#portfolio-list .portfolio-item .visit-site{float:right;padding:0 5px}.single-template .site-content{width:100%}.single-template #single-portfolio-page{text-align:center}.single-template #single-portfolio-page .entry-content{margin-top:40px;text-align:left}@media screen and (max-width:479px){#filter-buttons{width:100%}#portfolio-filter-list{display:none}#portfolio-filter-select{display:block;width:100%}#portfolio-list .portfolio-item.columns-2,#portfolio-list .portfolio-item.columns-3,#portfolio-list .portfolio-item.columns-4{width:100%;padding:3px}#portfolio-list .portfolio-item.full-page-view{width:100%;padding:3px;height:auto}#portfolio-list .module-img.full-page-view{float:right;width:100%}#portfolio-list .module-meta,#portfolio-list .module-meta.full-page-view{float:left;width:100%;padding:opx 5px}#view-sorter span.list_btn{display:none}}@media screen and (min-width:480px) and (max-width:767px){#filter-buttons{width:100%}#portfolio-filter-list{display:none}#portfolio-filter-select{display:block;width:100%}#portfolio-list .portfolio-item.columns-2,#portfolio-list .portfolio-item.columns-3,#portfolio-list .portfolio-item.columns-4{width:50%;padding:3px}#portfolio-list .portfolio-item.full-page-view{width:100%;padding:3px}#portfolio-list .module-img.full-page-view{width:55%}#portfolio-list .module-meta.full-page-view{float:right;width:44%;margin-left:1%;padding:opx 5px}}#filter-buttons{width:100%}#portfolio-filter-list{position:relative;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin:0 auto 60px;padding:0;max-width:none;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;box-shadow:none}#portfolio-filter-list li{list-style:none;position:relative;z-index:1;display:block;margin:0;text-align:center;cursor:pointer;background-color:rgba(0,0,0,0);border:none;border-bottom:2px solid #DADADA;border-radius:0;transition:all .2s ease-in-out}#portfolio-filter-list li.selected,#portfolio-filter-list li:hover{background-color:rgba(0,0,0,0);border-bottom:2px solid #25394C}#portfolio-filter-list li a{font-size:16px;padding:15px 30px;display:block}#portfolio-filter-list li a:hover,#portfolio-filter-list li.selected a,#portfolio-filter-list li.selected>a,#portfolio-filter-list li:hover>a{color:#e84717}#portfolio-filter-list li a:before{font-family:connects-icon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;font-size:23px;margin-right:10px}#portfolio-filter-list li:nth-child(2) a:before{content:"\f08e";font-family:Defaults}#portfolio-filter-list li:nth-child(3) a:before{content:"\e002"}#portfolio-filter-list li:nth-child(4) a:before{content:"\e009"}#portfolio-filter-list li:nth-child(5) a:before{content:"\e093"}#portfolio-filter-list li:nth-child(6) a:before{content:"\e018"}#portfolio-list{list-style-type:none;transition:none!important;margin-left:-15px;margin-right:-15px}#portfolio-list .portfolio-item.columns-3{padding:0 15px;margin-bottom:35px}#portfolio-list .portfolio-item.columns-3:nth-child(3n+1){clear:left}#portfolio-list .portfolio-item.columns-3:nth-child(3n+0){clear:right}@media screen and (max-width:767px) and (min-width:480px){#portfolio-filter-list{display:none}#portfolio-filter-select{padding:7px 3px}}@media screen and (max-width:479px){#portfolio-filter-list{display:none}#portfolio-filter-select{padding:7px 3px}}#portfolio-list .module-img{border:1px solid #dedede;-webkit-box-shadow:0 1px 1px -1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px -1px rgba(0,0,0,.1);box-shadow:0 1px 1px -1px rgba(0,0,0,.1);display:block;position:relative}#portfolio-list .module-img:before{content:"";position:absolute;width:100%;height:100%;background:rgba(37,57,76,.95);visibility:hidden;opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;z-index:1}#portfolio-list .module-container:hover .module-img:before{visibility:visible;opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}#portfolio-list .module-meta{display:block!important;position:absolute;width:100%;height:100%;left:0;right:0;padding:35px}#portfolio-list .module-meta .item-header{opacity:0;text-align:left;position:relative;z-index:12;color:#e9b440;font-weight:600;font-size:23px;letter-spacing:1px;text-shadow:1px 1px 2px #213344}#portfolio-list .module-container:hover .module-meta .item-header{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}#portfolio-list .module-meta .excerpt,#portfolio-list .module-meta .links .visit-template{display:none}#portfolio-list .module-meta .links .download,#portfolio-list .module-meta .links .live-preview{color:#777;cursor:pointer;font-size:15px;position:relative}#portfolio-list .module-meta .links .download:focus,#portfolio-list .module-meta .links .download:hover,#portfolio-list .module-meta .links .live-preview:focus,#portfolio-list .module-meta .links .live-preview:hover{color:#db6d2c}#portfolio-list .module-meta .links .live-preview{float:right}#portfolio-list .module-meta .links .download:before,#portfolio-list .module-meta .links .live-preview:before{font-family:connects-icon;font-size:18px;position:relative;top:1px;margin-right:5px}#portfolio-list .module-meta .links .live-preview:before{content:"\e005"}#portfolio-list .module-meta .links .download:before{content:"\e023"}#portfolio-list .module-meta .links{opacity:0;position:absolute;left:10%;right:0;top:calc(100% - 90px);width:80%;height:0;background:#fff;z-index:3;padding:13px 6%;-webkit-transition:opacity .4s,height .4s,top 450ms;-moz-transition:opacity .4s,height .4s,top 450ms;transition:opacity .4s,height .4s,top 450ms}@media all and (min-width:768px) and (max-width:900px){#portfolio-list .module-meta .links .download,#portfolio-list .module-meta .links .live-preview{font-size:12px}#portfolio-list .module-meta .links .download:before,#portfolio-list .module-meta .links .live-preview:before{font-size:16px}}@media all and (min-width:480px) and (max-width:600px){#portfolio-list .module-meta .links .download,#portfolio-list .module-meta .links .live-preview{font-size:12px}#portfolio-list .module-meta .links .download:before,#portfolio-list .module-meta .links .live-preview:before{font-size:12px;margin-right:3px}}