/**handles:avia-style**/
.teamemail a{padding:180px 30px 10px 10px;font-size:.9em;color:#fff;font-weight:400;position:absolute;bottom:0;display:block}.teamemail a:hover{text-decoration:none;color:#fff}.view-first img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.view.view-first{top:10px;position:absolute;z-index:100;height:213px;right:0;left:0}.mask{color:#fff;position:absolute;bottom:0;font-weight:400}.mask h2{position:absolute;bottom:20px;font-weight:700;left:10px;font-size:13px}.mask p{position:absolute;bottom:-8px;left:10px}.view-first .mask{opacity:0;background-color:rgba(35,63,116,.8);width:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.view-first h2{color:#fff;font-size:12px;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.view-first:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.view-first a.info{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.view-first:hover .mask{opacity:1;height:inherit}.view-first:hover a.info,.view-first:hover h2,.view-first:hover p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.view-first:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s}.view-first:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s}#top .av-sort-yes-tax #js_sort_items .av-current-sort-title{display:none}#top .av-sort-yes-tax #js_sort_items .sort_by_cat{float:left;font-size:16px}.page-id-3262 .av_textblock_section{width:100%;padding-top:5px;overflow:hidden}.page-id-3262 .av_textblock_section .avia_textblock{width:100%;overflow:hidden;position:relative}.page-id-3262 .av_textblock_section .avia_textblock p img{width:100%;display:block}.page-id-3262 .av_textblock_section .avia_textblock .view-first,.page-id-3262 .av_textblock_section .avia_textblock p{width:100%;top:0;overflow:hidden;margin:0}.page-id-3262 .av_textblock_section .avia_textblock .view-first{height:210px}.page-id-3262 .av_textblock_section .avia_textblock .mask a{width:100%}.imgBox a.lightbox-added{display:block!important}.imgBox{padding:0;margin:0;overflow:hidden;position:relative}.imgBox img{width:100%;margin:0;display:block}.isMobile.page-id-3262 .av_textblock_section .avia_textblock .view-first{height:60px!important;top:auto;bottom:0}.isMobile .view-first .mask{height:100%;opacity:1}.isMobile .teamemail{padding:0;margin:0;position:relative}.isMobile .teamemail a{padding:0;margin-left:10px;position:static;display:inline-block}.isMobile .view-first .mask{opacity:1}.isMobile .view-first h2{padding:7px 10px 0;margin:0;position:static;left:0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);letter-spacing:0!important}#top #main .title_container .container{padding-top:0;padding-bottom:0;min-height:0}.notHm #main .container .av-content-full.units{padding-top:0}#main .container .post-entry .sort_width_container{margin:5px 0}@media only screen and (min-width:990px) and (max-width:1139px){.mask h2{font-size:.9em}.view-first p{font-size:.9em}.teamemail a{font-size:.8em;padding:180px 30px 10px 5px}.mask h2{left:5px}}@media screen and (max-width:1080px){.page-id-3262 .av_textblock_section .avia_textblock .view-first{height:100%!important;top:auto;bottom:0}.view-first .mask{height:100%}}