#top .grid-sort-container .no_margin.av_one_half{width:49.999%}.sort_width_container{margin:30px 0}.entry-content-wrapper .sort_width_container:first-child{margin-top:0}#js_sort_items,.sort_width_container{overflow:hidden;position:relative;clear:both}#js_sort_items{font-size:.9em;visibility:hidden}#js_sort_items a{text-decoration:none;float:left;display:block}.av-cat-count{display:none}#js_sort_items .text-sep{padding:0 6px;float:left}.grid-sort-container{position:relative;clear:both;z-index:20}.isotope_activated .isotope-item{margin-left:0}#top .isotope-item{z-index:2}#top .isotope-hidden{z-index:1}.avia_sortable_active .isotope{-webkit-transition:height .5s cubic-bezier(.165,.84,.44,1) .2s;transition:height .5s cubic-bezier(.165,.84,.44,1) .2s}#top .isotope-item.special_av_fullwidth .inner-entry{table-layout:fixed;text-align:left;display:table}#top .isotope-item.special_av_fullwidth .av_table_col.grid-content{width:33.3%;vertical-align:middle}#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{width:67.7%;vertical-align:middle}#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{font-size:25px;margin:0 0 20px}#top .isotope-item.special_av_fullwidth .av_table_col .grid-entry-excerpt{font-size:1em;font-style:normal}#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow{right:-5px;top:50%;margin:-5px 0 0 -5px;left:auto;z-index:5}@media only screen and (max-width:989px){#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{font-size:20px;margin:0 0 10px}}@media only screen and (max-width:767px){#top .isotope-item.special_av_fullwidth .av_table_col.grid-content,#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{width:100%;display:block}#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{font-size:15px;margin:0 0 10px}#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow{right:auto;top:100%;left:50%;margin-top:-5px;z-index:5}#top div .av-current-sort-title,#top div .av-sort-yes-tax .av-sort-by-term,#top div .av-sort-yes-tax .sort_by_cat{float:none}}.grid-entry{overflow:visible}.grid-entry .avia-arrow{border:none;top:-4px}.grid-entry .inner-entry{margin-right:1px;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.grid-image{overflow:hidden;position:relative}.grid-image,.grid-image img{width:100%;display:block}.grid-content{padding:20px;position:relative}.grid-entry-title{padding:0;font-size:13px;font-weight:500;margin:0}.grid-entry-excerpt{font-size:12px;font-style:italic;margin-bottom:-2px}.with-excerpt-container .grid-entry{text-align:center}.grid-circle .inner-entry{overflow:hidden;margin:0;border-radius:999px}.grid-circle .grid-content{padding:16px 35px 45px;right:0;position:absolute;bottom:0;text-align:center;left:0}.pagination-portfolio .pagination{padding:20px 0}.avia-section .pagination-portfolio .pagination{padding:16px}.portfolio_preview_container{padding:0;margin-bottom:25px}.portfolio-details-inner,.portfolio_preview_container{overflow:hidden;position:relative;clear:both;width:100%;display:none}.portfolio-details-inner{border-style:solid;border-width:1px}.portfolio-preview-title{font-size:22px}.ajax_slide{overflow:hidden;position:absolute;clear:both;top:0;left:120%;width:100%;display:block;z-index:1}.ajax_slide.open_slide{position:relative;left:0;display:block;z-index:2}.ajax_slide .inner_slide{table-layout:fixed;position:relative;width:100%;display:table}.av_table_col{position:relative;vertical-align:top;display:table-cell}.portfolio-preview-image{width:66.6%}.portfolio-preview-content{padding:63px 30px 30px;width:33.5%}.portfolio_preview_container .portfolio-details-inner .no_portfolio_preview_gallery{width:100%}div .portfolio-preview-image .avia-slideshow{margin:0}div .portfolio-preview-image .avia-slideshow img{border-radius:0}#top .portfolio-preview-image .avia-gallery{padding:0;margin-bottom:-1px}#top .portfolio-preview-image .avia-gallery .avia-gallery-big{border-right:none;border-left:none;padding:0;margin-bottom:-1px;position:relative;border-top:none;border-radius:0}#top .portfolio-preview-image .avia-gallery-thumb{margin-right:-1px;position:relative}#top .portfolio-preview-image .avia-gallery-thumb img{border-left:none}#top .portolio-preview-list-image,#top .portolio-preview-list-image img{position:relative;width:100%;display:block}#top .portolio-preview-list-image{border-bottom-style:solid;border-bottom-width:1px}div .portfolio-preview-image{border-right-style:solid;border-right-width:1px}div .portfolio-preview-image:last-child{border:none}.portfolio-preview-content .avia-arrow{border-right:none;border-top:none;top:50%;left:-1px;margin-top:-6px;z-index:510}.open_container,.open_container .portfolio-details-inner{height:auto;display:block}.ajax_controlls{right:0;position:absolute;top:0;z-index:100}.ajax_controlls a{height:40px;overflow:hidden;text-decoration:none;border-style:solid;border-width:1px;text-align:center;border-radius:0;margin-left:-1px;width:40px;line-height:40px;float:left;display:block}.avia_loading_icon{height:100%;position:fixed;top:0;margin:0;background:rgba(0,0,0,.7);left:0;width:100%;display:none;z-index:10000}.avia-msie-8 .avia_loading_icon{filter:alpha(opacity=70)!important;background:#000}#top .avia_loading_icon .av-siteloader{position:absolute;border-top-color:#fff;border-right-color:#fff;top:50%;margin:-20px 0 0 -20px;left:50%;border-bottom-color:#fff}.avia_transform .portfolio-preview-image .avia-gallery-thumb img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.avia_transform .portfolio-preview-image .avia-gallery-thumb img.avia_start_animation{-webkit-animation:none;animation:none}.avia-fullwidth-portfolio .sort_width_container{padding:20px 40px;border-top-width:1px;border-top-style:solid;margin:0}.avia-fullwidth-portfolio .pagination{padding:15px 40px}.avia-fullwidth-portfolio #js_sort_items{text-align:center}.avia-fullwidth-portfolio #js_sort_items .text-sep,.avia-fullwidth-portfolio #js_sort_items a{float:none;display:inline-block}.avia-fullwidth-portfolio .grid-entry .inner-entry{margin:0}.avia-fullwidth-portfolio .portfolio_preview_container{margin-top:25px}.js_active .grid-image{opacity:0}.fullsize .grid-col-4 .grid-image{height:161px}.fullsize .grid-col-3 .grid-image{height:249px}@media only screen and (min-width:1140px){.responsive .fullsize .grid-col-4 .grid-image{height:183px}.responsive .fullsize .grid-col-3 .grid-image{height:276px}}@media only screen and (min-width:1340px){.responsive .fullsize .grid-col-4 .grid-image{height:215px}.responsive .fullsize .grid-col-3 .grid-image{height:325px}}@media only screen and (min-width:768px) and (max-width:989px){.responsive .fullsize .grid-col-4 .grid-image{height:121px}.responsive .fullsize .grid-col-3 .grid-image{height:183px}}@media only screen and (max-width:767px){.responsive .fullsize .grid-col-3 .grid-image,.responsive .fullsize .grid-col-4 .grid-image{height:auto}.responsive .portfolio-preview-content,.responsive .portfolio-preview-image{border-right:none;width:100%;display:block}.responsive .portfolio-preview-content{border-top-width:1px;border-top-style:solid}.responsive .ajax_slide .inner_slide{display:block}.responsive .ajax_slide .av_table_col{padding:30px;display:block}.responsive #top #wrap_all .avia-fullwidth-portfolio .flex_column{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:989px){.responsive.av-no-preview #top #wrap_all .av-medium-columns-4 .grid-entry{width:25%}.responsive.av-no-preview #top #wrap_all .av-medium-columns-3 .grid-entry{width:33.3%}.responsive.av-no-preview #top #wrap_all .av-medium-columns-2 .grid-entry{width:50%}.responsive.av-no-preview #top #wrap_all .av-medium-columns-1 .grid-entry{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.responsive.av-no-preview #top #wrap_all .av-small-columns-4 .grid-entry{width:25%}.responsive.av-no-preview #top #wrap_all .av-small-columns-3 .grid-entry{width:33.3%}.responsive.av-no-preview #top #wrap_all .av-small-columns-2 .grid-entry{width:50%}.responsive.av-no-preview #top #wrap_all .av-small-columns-1 .grid-entry{width:100%}}@media only screen and (max-width:479px){.responsive.av-no-preview #top #wrap_all .av-mini-columns-4 .grid-entry{width:25%}.responsive.av-no-preview #top #wrap_all .av-mini-columns-3 .grid-entry{width:33.3%}.responsive.av-no-preview #top #wrap_all .av-mini-columns-2 .grid-entry{width:50%}.responsive.av-no-preview #top #wrap_all .av-mini-columns-1 .grid-entry{width:100%}}