﻿#filter-list{display:block;margin-bottom:25px;text-align:-moz-left;text-align:-webkit-left;text-align:left;float:left;max-width:70%;border-bottom:1px dotted #a8a8aa}#filter-list li{display:inline-block;width:auto;padding:5px 15px;font-size:10pt;cursor:pointer;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-bottom:-2px}#filter-list li:before{content:'';width:4px;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;left:0;right:0;margin:auto;bottom:0}#portfolio{display:block;width:100%;margin-bottom:35px;text-align:right;box-sizing:border-box;clear:both}#portfolio .item{display:none;opacity:0;width:24.6%;vertical-align:top;color:#fff;font-size:13pt;text-align:center;-moz-box-sizing:border-box;position:relative;padding:0 12px;margin-bottom:28px}.galleryItem{cursor:pointer}.galleryItem img{width:100%;max-height:198px}.galleryItem .portfolio-text{display:block;height:45px;text-align:-webkit-right;text-align:-moz-right;text-align:right;width:100%;margin:auto;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding:0 15px;cursor:pointer;line-height:2.5}.galleryItem .portfolio-text strong{float:right;max-width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.galleryItem .portfolio-text i{float:left;font-size:17pt;line-height:2}.galleryItem:after{content:'';clear:both;display:table}