#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{clear:both;overflow:hidden;position:relative}#js_sort_items{visibility:hidden;font-size:.9em}#js_sort_items a{float:left;text-decoration:none;display:block}.av-cat-count{display:none}#js_sort_items .text-sep{float:left;padding:0 6px}.grid-sort-container{clear:both;z-index:20;position:relative}.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;display:table;text-align:left}#top .isotope-item.special_av_fullwidth .av_table_col.grid-content{vertical-align:middle;width:33.3%}#top .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image{vertical-align:middle;width:67.7%}#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{margin:0 0 20px;font-size:25px}#top .isotope-item.special_av_fullwidth .av_table_col .grid-entry-excerpt{font-style:normal;font-size:1em}#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow{left:auto;margin:-5px 0 0 -5px;right:-5px;z-index:5;top:50%}@media only screen and (max-width:989px){#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{margin:0 0 10px;font-size:20px}}@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{display:block;width:100%}#top .isotope-item.special_av_fullwidth .av_table_col .entry-title{margin:0 0 10px;font-size:15px}#top .isotope-item.special_av_fullwidth .av_table_col .avia-arrow{left:50%;margin-top:-5px;right:auto;z-index:5;top:100%}#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{box-shadow:0 0 0 1px rgba(0,0,0,.1);position:relative;margin-right:1px}.grid-image{overflow:hidden;position:relative}.grid-image,.grid-image img{display:block;width:100%}.grid-content{position:relative;padding:20px}.grid-entry-title{font-weight:500;margin:0;padding:0;font-size:13px}.grid-entry-excerpt{margin-bottom:-2px;font-style:italic;font-size:12px}.with-excerpt-container .grid-entry{text-align:center}.grid-circle .inner-entry{border-radius:999px;margin:0;overflow:hidden}.grid-circle .grid-content{left:0;right:0;text-align:center;position:absolute;padding:16px 35px 45px;bottom:0}.pagination-portfolio .pagination{padding:20px 0}.avia-section .pagination-portfolio .pagination{padding:16px}.portfolio_preview_container{margin-bottom:25px;padding:0}.portfolio-details-inner,.portfolio_preview_container{display:none;clear:both;overflow:hidden;position:relative;width:100%}.portfolio-details-inner{border-width:1px;border-style:solid}.portfolio-preview-title{font-size:22px}.ajax_slide{left:120%;display:block;clear:both;overflow:hidden;z-index:1;position:absolute;top:0;width:100%}.ajax_slide.open_slide{left:0;display:block;z-index:2;position:relative}.ajax_slide .inner_slide{table-layout:fixed;display:table;position:relative;width:100%}.av_table_col{vertical-align:top;display:table-cell;position:relative}.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{margin-bottom:-1px;padding:0}#top .portfolio-preview-image .avia-gallery .avia-gallery-big{margin-bottom:-1px;border-left:none;border-radius:0;border-top:none;position:relative;border-right:none;padding:0}#top .portfolio-preview-image .avia-gallery-thumb{position:relative;margin-right:-1px}#top .portfolio-preview-image .avia-gallery-thumb img{border-left:none}#top .portolio-preview-list-image,#top .portolio-preview-list-image img{display:block;position:relative;width:100%}#top .portolio-preview-list-image{border-bottom-style:solid;border-bottom-width:1px}div .portfolio-preview-image{border-right-width:1px;border-right-style:solid}div .portfolio-preview-image:last-child{border:none}.portfolio-preview-content .avia-arrow{left:-1px;margin-top:-6px;border-top:none;z-index:510;border-right:none;top:50%}.open_container,.open_container .portfolio-details-inner{display:block;height:auto}.ajax_controlls{right:0;z-index:100;position:absolute;top:0}.ajax_controlls a{border-width:1px;float:left;border-radius:0;text-decoration:none;border-style:solid;margin-left:-1px;line-height:40px;display:block;text-align:center;overflow:hidden;height:40px;width:40px}.avia_loading_icon{left:0;margin:0;display:none;z-index:10000;position:fixed;top:0;height:100%;background:rgba(0,0,0,.7);width:100%}.avia-msie-8 .avia_loading_icon{filter:alpha(opacity=70)!important;background:#000}#top .avia_loading_icon .av-siteloader{left:50%;border-bottom-color:#fff;margin:-20px 0 0 -20px;position:absolute;border-right-color:#fff;top:50%;border-top-color:#fff}.avia_transform .portfolio-preview-image .avia-gallery-thumb img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.avia_transform .portfolio-preview-image .avia-gallery-thumb img.avia_start_animation{-webkit-animation:none;animation:none}.avia-fullwidth-portfolio .sort_width_container{border-top-style:solid;margin:0;border-top-width:1px;padding:20px 40px}.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{display:block;border-right:none;width:100%}.responsive .portfolio-preview-content{border-top-style:solid;border-top-width:1px}.responsive .ajax_slide .inner_slide{display:block}.responsive .ajax_slide .av_table_col{display:block;padding:30px}.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%}}