.clear{clear:both}.nobr{white-space:nowrap}.a3-portfolio-menus-container{padding:0 0 20px 0}.a3-portfolio-menus-container ul.filter{text-align:center !important}.a3-portfolio-menus-container ul.filter li a{margin:0 4px 1px 4px !important;padding:6px 20px 6px 20px;background-color:#c9c9c9;border:0 !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-weight:bold !important;color:#fff !important;text-transform:uppercase}.a3-portfolio-menus-container ul.filter li a.active,.a3-portfolio-menus-container ul.filter li a:hover{background-color:maroon;font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-weight:bold !important;color:#fff !important}.a3-portfolio-item.active .a3-portfolio-item-container,.a3-portfolio-item:hover .a3-portfolio-item-container{background-color:#fff;border:1px solid #ddd !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-image-container{background-color:#fff}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{background-color:#fff}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under h3{color:#750303 !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{background-color:#ddd}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description div{color:#000 !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{background-color:#FFF}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_button{background-color:#595959;background:#595959;background:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#595959));background:-webkit-linear-gradient(#595959,#595959);background:-moz-linear-gradient(center top,#595959 0,#595959 100%);background:-moz-gradient(center top,#595959 0,#595959 100%);color:#fff !important;border-color:#595959 !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore portfolio_viewmore_button.portfolio_viewmore_link{color:#e0e0e0 !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-tags-sticker.under-image{background-color:#FFF}.a3-portfolio-item-container{background-color:#fff;padding:3px 3px 0 3px;border:0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:0 0 2px 2px #dbdbdb !important;-moz-box-shadow:0 0 2px 2px #dbdbdb !important;-webkit-box-shadow:0 0 2px 2px #dbdbdb !important}.a3-portfolio-item-container .a3-portfolio-card-overlay{background-color:#10e600}.a3-portfolio-item-container .a3-portfolio-card-overlay h3{font:normal 22px/1.4em Lato,arial,sans-serif !important;color:#fff !important;text-transform:uppercase}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-image-container{background-color:#fff;padding:0}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{padding:8px 8px 8px 8px;background-color:#fff}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under h3{text-align:center;font:bold 18px/1.4em Lato,arial,sans-serif !important;color:maroon !important;text-transform:uppercase;height:1.2em;line-height:1.2em !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{padding:5px 3px 5px 3px;background-color:#fff}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description div{text-align:left;font-size:14px !important;font-style:normal !important;font-family:Arial,sans-serif !important;color:#000 !important;text-transform:none}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-tags-sticker.under-image{background-color:#FFF}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{padding:5px 5px 5px 5px;background-color:#FFF;text-align:center}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_button{background-color:#3a3a3a;background:#3a3a3a;background:-webkit-gradient(linear,left top,left bottom,from(#3a3a3a),to(#3a3a3a));background:-webkit-linear-gradient(#3a3a3a,#3a3a3a);background:-moz-linear-gradient(center top,#3a3a3a 0,#3a3a3a 100%);background:-moz-gradient(center top,#3a3a3a 0,#3a3a3a 100%);border:0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;font:bold 14px/1.4em Lato,arial,sans-serif !important;color:#fff !important;padding:5px 10px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_button:hover{background-color:#595959;background:#595959;background:-webkit-gradient(linear,left top,left bottom,from(#595959),to(#595959));background:-webkit-linear-gradient(#595959,#595959);background:-moz-linear-gradient(center top,#595959 0,#595959 100%);background:-moz-gradient(center top,#595959 0,#595959 100%);color:#fff !important;border-color:#595959 !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_link{font:normal 14px/1.4em Lato,arial,sans-serif !important;color:#10e600 !important}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_link:hover{color:#e0e0e0 !important}.a3-portfolio-expander-popup{padding:0 20px 0 20px;background-color:#2a2a2a;border:0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-style:normal !important;font-weight:normal !important;color:#e0e0e0 !important}.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:100% !important;max-width:2000px}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close{background-color:#c9c9c9;color:#fff}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close:hover{background-color:#fff;color:maroon}.a3-portfolio-inner-wrap a,.a3-portfolio-inner-wrap a:link,.a3-portfolio-inner-wrap a:visited{color:#b30303}.a3-portfolio-inner-wrap a:hover,.a3-portfolio-inner-wrap a:active{color:#c4c4c4}.a3-portfolio-inner-wrap h2{color:#c4c4c4}.a3-portfolio-inner-wrap h2 a,.a3-portfolio-inner-wrap h2 a:link,.a3-portfolio-inner-wrap h2 a:link,.a3-portfolio-inner-wrap h2 a:visited{text-transform:none;font-size:24px !important;font-family:Lato,arial,sans-serif !important;font-weight:bold !important;color:#fff !important}.a3-portfolio-inner-wrap h2 a:hover{color:#e0e0e0 !important}.a3-portfolio-item-image-container .portfolio_caption_text{margin:10px 0 0 0 !important;padding:10px 10px 10px 10px !important;background-color:#fff;border:0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-style:normal !important;font-weight:normal !important;color:#555 !important;text-transform:uppercase;text-align:none}.a3-portfolio-inner-wrap .a3-portfolio-item-content-container ul.item-info li .meta-title{font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-style:normal !important;font-weight:normal !important;color:#8e8e8e !important}.a3-portfolio-inner-wrap .a3-portfolio-item-content-container .portfolio_item_categories span.label,.a3-portfolio-inner-wrap .a3-portfolio-item-content-container .portfolio_item_tags span.label{font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-style:normal !important;font-weight:normal !important;color:#8e8e8e !important}.a3-portfolio-item-content-container a.portfolio_button{margin:0;background-color:#c9c9c9;background:#c9c9c9;background:-webkit-gradient(linear,left top,left bottom,from(#c9c9c9),to(#e5e5e5));background:-webkit-linear-gradient(#c9c9c9,#e5e5e5);background:-moz-linear-gradient(center top,#c9c9c9 0,#e5e5e5 100%);background:-moz-gradient(center top,#c9c9c9 0,#e5e5e5 100%);border:1px solid #000 !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;font-size:15px !important;font-family:Lato,arial,sans-serif !important;font-weight:bold !important;color:maroon !important;padding:6px 20px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.a3-portfolio-item-content-container a.portfolio_link{margin:0;font-size:14px !important;font-family:Lato,arial,sans-serif !important;font-style:normal !important;font-weight:normal !important;color:#10e600 !important}.a3-portfolio-item-content-container a.portfolio_link:hover{color:#e0e0e0 !important}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content{background-color:#bc0303;border:1px solid #ccc !important}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content:hover{cursor:pointer}.a3-portfolio-gallery-thumbs-container .pg_grid.current_img .pg_grid_content{border-color:red}@media only screen and (min-width:737px){.a3-portfolio-activate-up-arrow{border-bottom-color:#2a2a2a}}.a3-portfolio-single-wrap a,.a3-portfolio-single-wrap a:link,.a3-portfolio-single-wrap a:visited{color:none}.a3-portfolio-single-wrap a:hover,.a3-portfolio-single-wrap a:active{color:none}.a3-portfolio-single-wrap h2{color:none}.a3-portfolio-single-wrap h2 a,.a3-portfolio-single-wrap h2 a:link,.a3-portfolio-single-wrap h2 a:link,.a3-portfolio-single-wrap h2 a:visited{text-transform:none}.a3-portfolio-attribute-filter-container ul.attribute-filter li{margin:0 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li a{text-transform:none !important;font:normal 14px/1.4em Lato,arial,sans-serif !important;color:#595959 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li a:hover{color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.active a{color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.active a:after{color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter{text-align:center !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-button{margin:10px auto 10px auto !important;padding:6px 10px !important;background-color:#10e600 !important;border:1px solid #10e600 !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:bold 14px/1.4em Lato,arial,sans-serif !important;color:#fff !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-button.active,.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-button:hover{background-color:#2a2a2a !important;border-color:#2a2a2a !important;color:#fff !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-link{font:normal 14px/1.4em Lato,arial,sans-serif !important;color:#10e600 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-link.active,.a3-portfolio-attribute-filter-container ul.attribute-filter li.remove-filter .remove-filter-link:hover{color:#595959 !important}.a3-portfolio-attributes-container{margin:10px 0 10px 0 !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table{background-color:transparent !important;border:1px solid #e0e0e0 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table th,.a3-portfolio-attributes-container table.a3-portfolio-attributes-table td{padding:10px 10px 10px 10px !important;border-color:#e0e0e0 !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font:bold 14px/1.4em Lato,arial,sans-serif !important;color:#e0e0e0 !important;text-transform:none !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font:italic 14px/1.4em Lato,arial,sans-serif !important;color:#e0e0e0 !important;text-transform:none !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container{margin:10px 0 10px 0 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table{background-color:transparent !important;border:1px solid #999 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table th,.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table td{padding:10px 10px 10px 10px !important;border-color:#999 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font:bold 14px/1.4em Lato,arial,sans-serif !important;color:#999 !important;text-transform:none !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font:italic 14px/1.4em Lato,arial,sans-serif !important;color:#999 !important;text-transform:none !important}@media only screen and (min-width:768px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:2000px}.a3-portfolio-expander-popup .a3-portfolio-item-image-container,div.single-a3-portfolio .a3-portfolio-item-image-container{width:50%}.a3-portfolio-expander-popup .a3-portfolio-item-content-container,div.single-a3-portfolio .a3-portfolio-item-content-container{width:48%}}@media only screen and (max-width:736px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:100% !important}.a3-portfolio-expander-popup .a3-portfolio-item-content-container{padding-left:10px;padding-right:10px}.a3-portfolio-item-image-container .portfolio_caption_text{margin-left:10px !important;margin-right:10px !important}}