.clear{clear:both}.nobr{white-space:nowrap}.svg-inline--fa{box-sizing:content-box !important}.a3-portfolio-container :focus,.a3-portfolio-container a:hover,.a3-portfolio-container a:active,.a3-portfolio-container a:focus,.a3-portfolio-expander-popup :focus,.a3-portfolio-expander-popup a:hover,.a3-portfolio-expander-popup a:active,.a3-portfolio-expander-popup a:focus{outline:0;border:none !important}.a3-portfolio-container *,.a3-portfolio-container *:before,.a3-portfolio-container *:after,.a3-portfolio-expander-popup *,.a3-portfolio-expander-popup *:before,.a3-portfolio-expander-popup *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.a3-portfolio-container ol,.a3-portfolio-container ul,.a3-portfolio-expander-popup ol,.a3-portfolio-expander-popup
ul{list-style:none outside none}.a3-portfolio-container a,.a3-portfolio-expander-popup
a{text-decoration:none;transition:all 200ms ease-in 0s}.a3-portfolio-menus-container{text-align:center;padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px}.a3-portfolio-menus-container
ul.filter{margin-bottom:0;margin-left:auto;margin-right:auto;float:none;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;text-align:center;display:inline-block}.a3-portfolio-menus-container ul.filter
li{background-color:transparent;border:medium none;cursor:pointer;display:inline-block;letter-spacing:1.5px;margin-top:3px;margin-right:0;margin-bottom:3px;margin-left:0;text-transform:inherit;padding:0px}.a3-portfolio-menus-container ul.filter li
a{margin-top:0px;margin-right:2px;margin-bottom:1px;margin-left:2px;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;background-color:#10E600;border:0px
solid #FFF;-webkit-border-radius:5px;border-radius:5px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;font-size:14px;font-weight:bold;color:#FFF;text-transform:uppercase;cursor:pointer;display:inline-block;letter-spacing:1px}.a3-portfolio-menus-container ul.filter li a.active,.a3-portfolio-menus-container ul.filter li a:hover{background-color:#2A2A2A;color:#FFF}.a3-portfolio-navigation-mobile{display:none;background-color:#2A2A2A;width:100%;padding-top:6px;padding-right:5px;padding-bottom:6px;padding-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:bold;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-size:12px}.a3-portfolio-navigation-mobile .a3-portfolio-navigation-mobile-icon{box-shadow:1px 0 0 0 #ccc;-webkit-box-shadow:1px 0 0 0 #ccc;font-size:24px;margin-right:8px;padding-right:6px;padding-left:2px;vertical-align:middle;cursor:pointer;display:inline-block}.a3-portfolio-navigation-mobile .a3-portfolio-navigation-mobile-icon
svg{width:24px;height:24px;fill:#fff}.a3-portfolio-item.active .a3-portfolio-item-container,.a3-portfolio-item:hover .a3-portfolio-item-container{background-color:#FFF;border:0px
solid #FFF;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-card-overlay{display:block !important}.a3-portfolio-item-container{background-color:#FFF;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;overflow:hidden;border:0px
solid #FFF;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-align:center}.a3-portfolio-item-container:hover .a3-portfolio-card-overlay{display:block !important}.a3-portfolio-item-container .a3-portfolio-card-overlay{background-color:#10E600;text-align:left;display:none;height:100%;padding:3% 5%;position:absolute;text-decoration:none;width:100%;z-index:100;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;top:0;left:0;cursor:pointer}.a3-portfolio-item-container .a3-portfolio-card-overlay
h3{font-size:22px;font-weight:normal;color:#FFF;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0.5em;margin-left:0}.a3-portfolio-item-container .a3-portfolio-item-block{display:block;position:relative;overflow:hidden;cursor:auto}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-image-container{overflow:hidden;cursor:pointer;position:relative}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{padding:5px;background-color:#10E600;overflow:hidden}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under
h3{margin:0;padding:0
0 2px 0 !important;text-align:center;color:#FFF !important;text-transform:uppercase;line-height:1.2em !important;height:1.2em;overflow:hidden;box-sizing:content-box}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{padding:5px;background-color:#FFF;overflow:hidden}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description
div{margin:0;padding:0;text-align:left;color:#2A2A2A !important;line-height:1.2em !important;height:1.2em;overflow:hidden;font-size:12px}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{padding:5px;background-color:#FFF;text-align:center}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore
.portfolio_viewmore_button{margin:0
auto;background-color:#10E600;border:medium none;-webkit-border-radius:5px;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;letter-spacing:1px;padding:5px
10px;text-align:center;-webkit-transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:auto;text-decoration:none;line-height:1}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore .portfolio_viewmore_button:hover{background-color:#2A2A2A}.a3-portfolio-item-container
img{-webkit-border-radius:0px;border-radius:0px;width:100%;max-width:100%;height:auto;display:block;position:relative}.a3-portfolio-controller{display:none}.a3-portfolio-expander-popup{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background:none repeat scroll 0 0 #2A2A2A;border:0px
solid #FFF;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#E0E0E0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:0px;margin-bottom:20px !important;margin-left:auto;margin-right:auto;left:inherit !important;overflow:hidden;position:absolute;width:100%;z-index:100000 !important}.a3-portfolio-expander-popup .a3-portfolio-loading{background-color:#fff}.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:1000px;padding-top:0;padding-right:0px;padding-bottom:0px;padding-left:0;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.a3-portfolio-expander-popup
.closebutton{position:absolute;right:15px;top:15px;display:block;float:left;margin-left:4px;z-index:1001}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close{background-color:#595959;color:#fff;cursor:pointer;font-size:26px;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;-webkit-transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;-webkit-border-radius:3px;border-radius:3px;display:inline-block}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close:hover{background-color:#0F3;color:#fff}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close
svg{width:26px;height:26px;fill:#fff}.a3-portfolio-inner-wrap{position:relative;height:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px
0px}.a3-portfolio-inner-wrap a,.a3-portfolio-inner-wrap a:link,.a3-portfolio-inner-wrap a:visited{color:#10E600}.a3-portfolio-inner-wrap a:hover,.a3-portfolio-inner-wrap a:active{color:#E0E0E0}.a3-portfolio-inner-wrap
h2{margin-bottom:0.5em;color:#E0E0E0}.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:hover,.a3-portfolio-inner-wrap h2 a:visited{text-transform:none;font-size:24px;font-weight:bold;color:#E0E0E0}.a3-portfolio-item-image-container{position:relative;display:block;width:100%;margin-bottom:10px;text-align:center}.a3-portfolio-item-image-container
div.active.item{display:inline-block;margin-left:auto;margin-right:auto;max-width:100%;position:relative}.a3-portfolio-item-image-container .a3-portfolio-loading{background-color:#fff;display:none;z-index:999}.a3-portfolio-item-image-container
.portfolio_caption_text{margin:10px
0px 0px 0px;padding:10px;background-color:#fff;border:0px
solid #CCC;-webkit-border-radius:0px;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#555;text-transform:uppercase;text-align:none}.a3-portfolio-item-image-container
img{max-width:100%;height:auto;background-color:#fafafa}.a3-portfolio-item-image-container .a3-portfolio-gallery-thumbs-below-container{margin-top:10px;text-align:left}.a3-portfolio-item-content-container{position:relative;display:block;width:100%;line-height:1.5}.a3-portfolio-item-content-container
a{text-decoration:none}.a3-portfolio-item-content-container
p{margin-bottom:10px;line-height:1.5}.a3-portfolio-item-content-container .portfolio-entry-meta{margin-bottom:10px}.portfolio-entry-meta
svg{width:15px;height:15px;fill:#e0e0e0}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-user{margin-left:0px;margin-right:10px}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-user a:first-letter {text-transform:uppercase}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-talk-chat{margin-left:0px;margin-right:10px}.a3-portfolio-item-content-container .portfolio-entry-meta .a3-portfolio-icon-calendar{margin-left:0px;margin-right:10px}.a3-portfolio-item-content-container ul.item-info{margin:10px
0;padding:0;list-style:none}.a3-portfolio-item-content-container ul.item-info
li{margin-bottom:10px}.a3-portfolio-item-content-container ul.item-info li .meta-title{color:#E0E0E0;margin-right:3px;font-weight:bold}.a3-portfolio-item-content-container .portfolio_item_categories,.a3-portfolio-item-content-container
.portfolio_item_tags{margin-bottom:10px}.a3-portfolio-item-content-container .portfolio_item_categories span.label,.a3-portfolio-item-content-container .portfolio_item_tags
span.label{color:#E0E0E0;margin-right:3px;font-weight:bold}.a3-portfolio-item-content-container .portfolio_item_categories .item-block,.a3-portfolio-item-content-container .portfolio_item_tags .item-block{display:inline-block}.a3-portfolio-item-content-container
a.portfolio_button{margin:0
0px 0px;background-color:#10E600;border:medium none;-webkit-border-radius:5px;border-radius:5px;color:#FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:900;letter-spacing:1px;padding:10px
20px;text-align:center;text-transform:uppercase;-webkit-transition:all ease-in 200ms;-moz-transition:all ease-in 200ms;-o-transition:all ease-in 200ms;transition:all ease-in 200ms;width:auto;text-decoration:none;line-height:1}.a3-portfolio-item-content-container a.portfolio_button:hover{filter:alpha(opacity=@opacity * 100);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.a3-portfolio-item-content-container .social-actions-single .social-action{background-color:#000;-webkit-border-radius:3px;border-radius:3px;padding:2px
5px;margin:0
4px 5px 0}.a3-portfolio-item-content-container .social-actions-single .social-action
a{font-size:12px !important;color:#fff !important}.a3-portfolio-gallery-thumbs-container{margin-top:10px;margin-bottom:10px}.a3-portfolio-gallery-thumbs-container
.pg_grid{display:inline-block;margin-bottom:5px;margin-left:0 !important;margin-right:5px !important;position:relative;width:auto}.a3-portfolio-gallery-thumbs-container .pg_grid
.pg_grid_content{cursor:pointer;background-color:#10E600;border:2px
solid #CCC;height:78px;width:78px;overflow:hidden;background-size:cover !important;position:relative}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content:hover{cursor:pointer}.a3-portfolio-gallery-thumbs-container .pg_grid .pg_grid_content.a3-portfolio-lazy-hidden{filter:alpha(opacity=@opacity * 100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.a3-portfolio-gallery-thumbs-container .pg_grid.current_img
.pg_grid_content{border-color:#F00}.a3-portfolio-gallery-thumbs-container .pg_grid.first,.a3-portfolio-gallery-thumbs-container
.pg_grid.last{margin-right:5px !important;margin-left:0 !important}.a3-portfolio-gallery-thumbs-container .pg_grid
img{max-width:100%;height:auto;vertical-align:middle;display:none}.a3-portfolio-activate-up-arrow{border-bottom:10px solid #2A2A2A;border-left:10px solid transparent;border-right:10px solid transparent;height:0;position:absolute;width:0;display:none;z-index:99990;filter:alpha(opacity=@opacity * 100);-moz-opacity:0;-khtml-opacity:0;opacity:0}.a3-portfolio-attributes-container{clear:both;margin:10px
0}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table{margin:0;padding:0;width:100%;border:1px
solid #ccc}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font-weight:600}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font-style:italic}body div.single-a3-portfolio.single-a3-portfolio-1-column .a3-portfolio-item-image-container{width:100%;float:none;margin:0
0 10px 0}body div.single-a3-portfolio.single-a3-portfolio-1-column .a3-portfolio-item-content-container{float:none;width:100%}body div.single-a3-portfolio .a3-portfolio-expander-popup-mobile .a3-portfolio-item-image-container{width:100%;float:none;margin:0
0 10px 0}body div.single-a3-portfolio .a3-portfolio-expander-popup-mobile .a3-portfolio-item-content-container{float:none;width:100%}div.single-a3-portfolio{display:inline-block;margin:0
0 15px;width:100%}div.single-a3-portfolio
ul{margin:0
0 15px;padding:0;list-style:none}div.single-a3-portfolio ul
li{list-style:none;margin:0;padding:0}.a3-portfolio-single-wrap{position:relative;height:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px}.a3-portfolio-single-wrap
h2{margin-bottom:0.5em;font-size:24px}.a3-portfolio-single-wrap .a3-portfolio-item-content-container ul.item-info{margin:10px
0;padding:0}.a3-portfolio-single-wrap .a3-portfolio-item-content-container ul.item-info li .meta-title{color:inherit}.a3-portfolio-single-wrap .a3-portfolio-item-content-container .portfolio_item_categories span.label,.a3-portfolio-single-wrap .a3-portfolio-item-content-container .portfolio_item_tags
span.label{color:inherit}.a3-portfolio-single-wrap .a3-portfolio-image-gallery{cursor:pointer}.a3-portfolio-tags-sticker{padding:5px}.a3-portfolio-tags-sticker.under-image{background-color:#FFF}.a3-portfolio-tags-sticker .a3-portfolio-tag-sticker{margin:5px;padding:5px
10px;display:inline-block;border:1px
solid transparent;border-radius:5px}.a3-portfolio-tags-sticker:not(.under-image){position:absolute;z-index:101}.a3-portfolio-tags-sticker.top-left{top:0;left:0}.a3-portfolio-tags-sticker.top-right{top:0;right:0}.a3-portfolio-tags-sticker.top-center{top:0;left:50%;transform:translateX(-50%);width:100%}.a3-portfolio-tags-sticker.center-left{top:50%;left:0;transform:translateY(-50%)}.a3-portfolio-tags-sticker.center-right{top:50%;right:0;transform:translateY(-50%)}.a3-portfolio-tags-sticker.center-center{top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.a3-portfolio-tags-sticker.bottom-left{bottom:0;left:0}.a3-portfolio-tags-sticker.bottom-right{bottom:0;right:0}.a3-portfolio-tags-sticker.bottom-center{bottom:0;left:50%;transform:translateX(-50%);width:100%}@media only screen and (min-width: 768px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:1000px}.a3-portfolio-expander-popup .a3-portfolio-item-image-container,div.single-a3-portfolio .a3-portfolio-item-image-container{width:70%;float:left;margin-right:2%;margin-bottom:0px}.a3-portfolio-expander-popup .a3-portfolio-item-content-container,div.single-a3-portfolio .a3-portfolio-item-content-container{width:28%;float:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){.a3-portfolio-gallery-thumbs-container .pg_grid
.pg_grid_content{height:45px !important;width:45px !important}}@media only screen and (max-width: 1000px){.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{max-width:100% !important}}@media only screen and (min-width: 737px){.a3-portfolio-menus-container{display:block !important}}@media only screen and (max-width: 736px){.a3-portfolio-navigation-mobile{display:block}.a3-portfolio-menus-container{display:none}.a3-portfolio-expander-popup{height:auto !important;padding:0
!important}.a3-portfolio-expander-popup .a3-portfolio-item-content-container{padding-left:20px;padding-right:20px}.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:100% !important;box-sizing:border-box}.a3-portfolio-item-image-container
img{border-bottom:5px solid #2a2a2a}body .a3-portfolio-expander-popup>div.closebutton{display:none}.a3-portfolio-single-wrap,.a3-portfolio-inner-wrap{margin-top:0 !important;padding-top:0 !important}.a3-portfolio-controller{display:block;width:100%;float:left;clear:both;margin-bottom:0px;padding:5px;background-color:#2A2A2A}.a3-portfolio-controller
.closebutton{display:inline-block;float:right;position:relative;top:0;right:0;margin:0
!important;z-index:100000}.a3-portfolio-controller .closebutton .a3-portfolio-icon-close{background:none repeat scroll 0 0 #333 !important;font-size:30px;font-weight:normal !important;filter:alpha(opacity=@opacity * 100);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-moz-user-select:none;border:1px
solid #141414 !important;-webkit-border-radius:2px;border-radius:2px;cursor:pointer !important;outline:0
none;text-decoration:none !important;text-shadow:0 -1px 0 rgba(0,0,0,0.5);white-space:normal;word-wrap:normal;color:#fff !important;height:40px;padding:5px
8px;box-shadow:0 1px 0 rgba(255,255,255,0.06), 1px 1px 0 rgba(255,255,255,0.03), -1px -1px 0 rgba(0,0,0,0.02), 1px 1px 0 rgba(255,255,255,0.05) inset !important;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.06), 1px 1px 0 rgba(255,255,255,0.03), -1px -1px 0 rgba(0,0,0,0.02), 1px 1px 0 rgba(255,255,255,0.05) inset !important;-webkitbox-shadow:0 1px 0 rgba(255,255,255,0.06), 1px 1px 0 rgba(255,255,255,0.03), -1px -1px 0 rgba(0,0,0,0.02), 1px 1px 0 rgba(255,255,255,0.05) inset !important}.a3-portfolio-controller .closebutton .a3-portfolio-icon-close
svg{width:30px;height:30px;fill:#fff !important}}.clear{clear:both}.nobr{white-space:nowrap}.a3-portfolio-container{overflow:hidden;position:relative}.a3-portfolio-loading{background-size:40px 40px;-webkit-animation:progress-bar 0.6s linear infinite;animation:progress-bar 0.6s linear infinite;background-image:-webkit-linear-gradient(45deg,rgba(153,153,153,0.4) 25%,transparent 25%,transparent 50%,rgba(153,153,153,0.4) 50%,rgba(153,153,153,0.4) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(153,153,153,0.4) 25%,transparent 25%,transparent 50%,rgba(153,153,153,0.4) 50%,rgba(153,153,153,0.4) 75%,transparent 75%,transparent);position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0;background-color:rgba(255,255,255,0.3)}.a3-portfolio-box-content{width:100%}.a3-portfolio-item{width:100%;margin-bottom:20px}.a3-portfolio-item-load{margin-bottom:20px;float:left;margin-right:2%}.a3-portfolio-fixed-scroll{margin-bottom:3000px !important}@media only screen and (min-width: 768px){.a3-portfolio-box-content.a3-portfolio-box-content-col1{width:100%}.a3-portfolio-box-content.a3-portfolio-box-content-col1 .a3-portfolio-item{width:100%}.a3-portfolio-box-content.a3-portfolio-box-content-col2{width:103%}.a3-portfolio-box-content.a3-portfolio-box-content-col2 .a3-portfolio-item{width:47.1%}.a3-portfolio-box-content.a3-portfolio-box-content-col3{width:102.3%}.a3-portfolio-box-content.a3-portfolio-box-content-col3 .a3-portfolio-item{width:31%}.a3-portfolio-box-content.a3-portfolio-box-content-col4{width:102%}.a3-portfolio-box-content.a3-portfolio-box-content-col4 .a3-portfolio-item{width:23%}.a3-portfolio-box-content.a3-portfolio-box-content-col5{width:102%}.a3-portfolio-box-content.a3-portfolio-box-content-col5 .a3-portfolio-item{width:18%}.a3-portfolio-box-content.a3-portfolio-box-content-col6{width:101.8%}.a3-portfolio-box-content.a3-portfolio-box-content-col6 .a3-portfolio-item{width:15%}}@media only screen and (min-width: 599px) and (max-width: 767px){.a3-portfolio-box-content{width:103% !important}.a3-portfolio-box-content .a3-portfolio-item{width:47.1% !important}.a3-portfolio-box-content.a3-portfolio-box-content-col1{width:100%!important}.a3-portfolio-box-content.a3-portfolio-box-content-col1 .a3-portfolio-item-load{margin-right:0%}.a3-portfolio-box-content.a3-portfolio-box-content-col1 .a3-portfolio-item{width:100%!important}}@-webkit-keyframes progress-bar{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar{from{background-position:0 0}to{background-position:40px 0}}.svg-inline--fa{box-sizing:content-box !important}.a3-dgallery{position:relative}.a3-dgallery, .a3-dgallery
*{margin:0;padding:0}.a3-dgallery .a3dg-prev svg,
.a3-dgallery .a3dg-next
svg{width:30px;height:30px}.a3-dgallery .a3dg-slideshow-start-slide svg,
.a3-dgallery .a3dg-slideshow-stop-slide
svg{width:25px;height:25px}.a3-dgallery .a3dg-image-wrapper{border:1px
solid #666;margin-bottom:10px;position:relative;overflow:hidden !important;z-index:8 !important}.a3-dgallery .a3dg-image-wrapper .a3dg-loader{position:absolute;z-index:10;left:50%;top:50%;margin-left:-20px;margin-top:-7px}.a3-dgallery .a3dg-image-wrapper .a3dg-next, .a3-dgallery .a3dg-image-wrapper .a3dg-prev{position:absolute;top:50%;margin-top:-15px;cursor:pointer;display:none;z-index:100;background-color:#fff;padding:5px;line-height:1}.a3-dgallery .a3dg-image-wrapper:hover .a3dg-next, .a3-dgallery .a3dg-image-wrapper:hover .a3dg-prev{display:block}.a3-dgallery .a3dg-image-wrapper .a3dg-next{right:10px}.a3-dgallery .a3dg-image-wrapper .a3dg-prev{left:10px}.a3-dgallery .a3dg-image-wrapper .a3dg-image{width:100% !important;text-align:center;position:absolute;overflow:hidden;left:0;z-index:9;display:block !important}.a3-dgallery .a3dg-image-wrapper .a3dg-image a
img{border:0}.a3dg-thumb-list{margin-bottom:0 !important;margin-left:0 !important;padding:0
!important}.a3-dgallery .a3dg-slideshow-controls{float:right}.a3-dgallery .a3dg-slideshow-controls .a3dg-slideshow-start, .a3-dgallery .a3dg-slideshow-controls .a3dg-slideshow-stop{padding-left:5px;cursor:pointer}.a3-dgallery .a3dg-slideshow-controls .a3dg-slideshow-countdown{padding-left:5px;font-size:0.9em}.a3-dgallery .a3dg-slideshow-running .a3dg-slideshow-start{cursor:default;font-style:italic}.a3-dgallery .a3dg-nav{position:relative;width:100%;margin-bottom:20px;visibility:hidden}.a3-dgallery .a3dg-forward, .a3-dgallery .a3dg-back{position:absolute;top:0;height:100%;z-index:10;cursor:pointer;display:flex;padding:5px;background-color:#fff;border:1px
solid #666}.a3-dgallery .a3dg-back svg,
.a3-dgallery .a3dg-forward
svg{width:20px;height:20px;align-self:center}.a3-dgallery .a3dg-back{left:0}.a3-dgallery .a3dg-forward{right:0}.a3-dgallery .a3dg-nav .a3dg-thumbs{overflow:hidden;position:relative;padding:0px}.a3-dgallery .a3dg-thumbs .a3dg-thumb-list{float:none !important;width:9000px;list-style:none;margin-top:0px;display:flex !important;align-items:center}.a3-dgallery .a3dg-thumbs-static .a3dg-thumb-list{display:block !important;width:100%}.a3-dgallery .a3dg-thumbs
li{background:none repeat scroll 0 0 transparent;float:left;margin:0
10px 0 0;padding:0
!important;list-style:none !important;box-sizing:border-box !important}.a3-dgallery .a3dg-thumbs
li.first_item{clear:left}.a3-dgallery .a3dg-thumbs
li.last_item{margin-right:0 !important;clear:right}.a3dg-preloads{position:absolute;left:-9000px;top:-9000px}.a3dg-image
img{height:auto !important;max-height:100% !important;max-width:100% !important;vertical-align:middle !important;margin:0
!important;padding:0
!important;box-shadow:0 0 0 !important;border:none !important;background:none !important;display:inline-block !important;visibility:visible !important}.a3dg-image img:hover{cursor:pointer}.a3-dgallery .lazy-load{background-color:#000;width:0px;height:3px;opacity:1}.a3dg-slideshow-controls .a3dg-slideshow-start
span{background:url("/wp-content/plugins/a3-portfolio-dynamic-gallery/assets/js/mygallery/tn3.png") repeat scroll -49px -25px transparent;bottom:2px;cursor:pointer;height:25px;left:0;position:absolute;text-indent:-999em;width:15px}.a3dg-slideshow-countdown{display:none !important}.a3dg-image-wrapper .slide-ctrl{display:none;left:50%;top:50%;margin-left:-16px;margin-top:-16px;position:absolute;z-index:1000;cursor:pointer}.a3dg-image-wrapper .slide-ctrl .a3dg-slideshow-start-slide,
.a3dg-image-wrapper .slide-ctrl .a3dg-slideshow-stop-slide{padding:10px;line-height:1;background-color:#fff}.a3dg-image-wrapper:hover .slide-ctrl{display:block}.product_gallery
*{box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important}.product_gallery .a3-dgallery{margin-top:0px !important}.product_gallery .a3-dgallery .a3dg-thumbs li
a{outline:none;display:block;margin:0}.product_gallery .a3-dgallery .a3dg-thumbs li a
img{display:block;max-width:100%;height:auto;box-shadow:0 0px 0px 0;-webkit-box-shadow:0 0px 0px 0;-moz-box-shadow:0 0px 0px 0;-webkit-transition:all ease-in-out 0.0s;-moz-transition:all ease-in-out 0.0s;-o-transition:all ease-in-out 0.0s;transition:all ease-in-out 0.0s;vertical-align:middle;margin:auto !important;padding:0
!important;border:none !important}.a3-dgallery .a3dg-image-wrapper .a3dg-image-description{color:#FFF;background-color:rgba(0, 0, 0, 0.5);left:0;line-height:1.4em;padding:2% !important;position:absolute;text-align:left;width:100% !important;z-index:10;font-weight:normal}.a3-dgallery .a3dg-image-wrapper .a3dg-image-description .a3dg-description-title{display:block}.product_gallery .a3dg-navbar-separator{position:absolute;top:0px;left:50%;height:100%;width:1px;border-left:1px solid #666}.product_gallery .a3dg-navbar-control{border:1px
solid #666;text-align:center;display:flex;align-items:center;position:relative;float:left;width:100%}.product_gallery .a3dg-navbar-control .icon_zoom,
.product_gallery .a3dg-navbar-control .slide-ctrl{float:left;padding:5px;width:50%;cursor:pointer}.product_gallery .a3dg-navbar-control .slide-ctrl{float:right}.product_gallery .a3dg-navbar-control .icon_zoom span,
.product_gallery .a3dg-navbar-control .slide-ctrl
span{font-weight:bold;text-transform:uppercase}.product_gallery .slide-ctrl .a3dg-slideshow-start-slide{display:block}.product_gallery .slide-ctrl .a3dg-slideshow-stop-slide{display:none}.product_gallery .slide-ctrl.a3dg-slideshow-running .a3dg-slideshow-start-slide{display:none}.product_gallery .slide-ctrl.a3dg-slideshow-running .a3dg-slideshow-stop-slide{display:block}.a3-dgallery .a3dg-thumbs li div
img{margin:auto}.gallery_loading{background:url("/wp-content/plugins/a3-portfolio-dynamic-gallery/assets/js/mygallery/loader.gif") no-repeat scroll center center transparent !important}.clear{clear:both}.nobr{white-space:nowrap}.a3-portfolio-expander-popup .a3-portfolio-item-image-container{min-height:300px}.a3-portfolio-dg-single-container{min-height:300px;position:relative}.a3-portfolio-dg-loading{background-size:40px 40px;-webkit-animation:progress-bar .6s linear infinite;animation:progress-bar .6s linear infinite;background-image:-webkit-linear-gradient(45deg,rgba(153,153,153,0.4) 25%,transparent 25%,transparent 50%,rgba(153,153,153,0.4) 50%,rgba(153,153,153,0.4) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(153,153,153,0.4) 25%,transparent 25%,transparent 50%,rgba(153,153,153,0.4) 50%,rgba(153,153,153,0.4) 75%,transparent 75%,transparent);background-color:rgba(255,255,255,0.3);position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0;background-color:#fff}body .a3-portfolio-expander-popup{z-index:9998 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper{background-color:transparent !important;border:0
solid #000 !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;margin:0
0 10px 0 !important;padding:0
!important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper .a3dg-image{margin-top:0 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper .a3dg-image-description{font:normal 12px/1.4em Arial,sans-serif !important;color:#fff !important;background-color:rgba(0,0,0,0.5) !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper .slide-ctrl .a3dg-slideshow-start-slide,.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper .slide-ctrl .a3dg-slideshow-stop-slide{background-color:#FFF !important;border:0
solid #666 !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;padding:10px
10px 10px 10px !important;opacity:.7 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper .slide-ctrl svg.a3dg-slideshow-start-slide,.a3-portfolio-dgallery-container .a3-dgallery .a3dg-image-wrapper .slide-ctrl svg.a3dg-slideshow-stop-slide{box-sizing:content-box !important;font-size:25px !important;color:#000 !important}.a3-portfolio-dgallery-container .a3-dgallery .lazy-load{background-color:#fff !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-navbar-control{font:normal 12px/1.4em Georgia,serif !important;color:#c6c6c6 !important;background-color:transparent !important;border:0
solid #000 !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;margin:10px
0 10px 0 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-navbar-control .slide-ctrl,.a3-portfolio-dgallery-container .a3-dgallery .a3dg-navbar-control
.icon_zoom{padding:5px
5px 5px 5px !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-navbar-separator{border-left:1px solid #666 !important;margin-left:-.5px}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-thumbs
li{margin-right:0}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-thumbs li
a{border:1px
solid transparent !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-thumbs li a.a3dg-active{border-color:#000 !important}.a3-portfolio-dgallery-container .a3-dgallery .fa-caret-left:before,.a3-portfolio-dgallery-container .a3-dgallery .fa-caret-right:before{font-size:30px !important;color:#000 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-next,.a3-portfolio-dgallery-container .a3-dgallery .a3dg-prev{background-color:#FFF !important;border:0
solid #666 !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;padding:5px
5px 5px 5px !important;opacity:.7 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-prev{left:10px !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-next{right:10px !important}.a3-portfolio-dgallery-container .a3-dgallery .fa-pause:before,.a3-portfolio-dgallery-container .a3-dgallery .fa-play:before{font-size:25px !important;color:#000 !important}.a3-portfolio-dgallery-container .a3-dgallery .fa-angle-left:before,.a3-portfolio-dgallery-container .a3-dgallery .fa-angle-right:before{font-size:20px !important;color:#000 !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-forward,.a3-portfolio-dgallery-container .a3-dgallery .a3dg-back{background-color:#FFF !important;border:1px
solid #666 !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;padding-left:5px !important;padding-right:5px !important}.a3-portfolio-dgallery-container .a3-dgallery .a3dg-nav{background-color:#323232 !important;border:0
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-dgallery-container .a3-dgallery svg.a3dg-next,.a3-portfolio-dgallery-container .a3-dgallery svg.a3dg-prev{box-sizing:content-box !important;font-size:30px !important;color:#000 !important}.a3-portfolio-dgallery-container .a3-dgallery svg.a3dg-forward,.a3-portfolio-dgallery-container .a3-dgallery svg.a3dg-back{box-sizing:content-box !important;font-size:20px !important;color:#000 !important}.clear{clear:both}.nobr{white-space:nowrap}.a3-portfolio-menus-container{padding:10px
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:10px
20px 10px 20px;background-color:#000;border:0
solid #fff !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:normal 13px/1.4em Georgia,serif !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:#595959;font:normal 13px/1.4em Georgia,serif !important;color:#fff !important}.a3-portfolio-item.active .a3-portfolio-item-container,.a3-portfolio-item:hover .a3-portfolio-item-container{background-color:#fffff0;border:0
solid #fffff0 !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:#fffff0}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under{background-color:#fffff0}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under
h3{color:#303030 !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description{background-color:#fffff0}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-description
div{color:#3a3a3a !important}.a3-portfolio-item.active .a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-viewmore{background-color:#fffff0}.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-container{background-color:#fff;padding:5px
5px 5px 5px;border:0
solid #000 !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-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:10px
5px 5px 5px;background-color:#fff}.a3-portfolio-item-container .a3-portfolio-item-block .a3-portfolio-card-title-under
h3{text-align:left;font:normal 16px/1.4em Georgia,serif !important;color:#f25000 !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
5px 5px 5px;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-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:#000;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background:-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(center top,#000 0,#000 100%);background:-moz-gradient(center top,#000 0,#000 100%);border:0
solid #10e600 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;font:normal 14px/1.4em Georgia,serif !important;color:#fff !important;padding:10px
15px;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
solid #fff !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:normal 14px/1.4em Arial,sans-serif !important;color:#fff !important}.a3-portfolio-expander-popup .inner,.a3-portfolio-expander-popup .a3-portfolio-inner-container{width:100% !important;max-width:1080px}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close{background-color:#000;color:#ddd}.a3-portfolio-expander-popup .closebutton .a3-portfolio-icon-close:hover{background-color:#f25000;color:#fff}.a3-portfolio-inner-wrap a,.a3-portfolio-inner-wrap a:link,.a3-portfolio-inner-wrap a:visited{color:#f76200}.a3-portfolio-inner-wrap a:hover,.a3-portfolio-inner-wrap a:active{color:#e0e0e0}.a3-portfolio-inner-wrap
h2{color:#e0e0e0}.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:uppercase;font:normal 22px/1.4em Georgia,serif !important;color:#e0e0e0 !important}.a3-portfolio-inner-wrap h2 a:hover{color:#f2f2f2 !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
solid #ccc !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:normal 14px/1.4em 'Lato',arial,sans-serif !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:normal 13px/1.4em Georgia,serif !important;color:#f25000 !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:normal 13px/1.4em Georgia,serif !important;color:#f25000 !important}.a3-portfolio-item-content-container
a.portfolio_button{margin:5px
5px 5px 5px;background-color:#000;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background:-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(center top,#000 0,#000 100%);background:-moz-gradient(center top,#000 0,#000 100%);border:0
solid #10e600 !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;font:normal 14px/1.4em Georgia,serif !important;color:#fff !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:5px
5px 5px 5px;font:normal 14px/1.4em 'Lato',arial,sans-serif !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:#fffdd0;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:#f25000}@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:uppercase !important;font:normal 14px/1.4em Georgia,serif !important;color:#fff !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li a:hover{color:#f25000 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.active
a{color:#f25000 !important}.a3-portfolio-attribute-filter-container ul.attribute-filter li.active a:after{color:#d6ab00 !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:#323232 !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:normal 14px/1.4em Georgia,serif !important;color:#fff !important;text-transform:uppercase !important}.a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font:normal 13px/1.4em Arial,sans-serif !important;color:#fff !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 #000 !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:#000 !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-label{font:normal 14px/1.4em Georgia,serif !important;color:#000 !important;text-transform:none !important}.a3-portfolio-single-wrap .a3-portfolio-attributes-container table.a3-portfolio-attributes-table .attribute-value{font:normal 13px/1.4em Arial,sans-serif !important;color:#000 !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:1080px}.a3-portfolio-expander-popup .a3-portfolio-item-image-container,div.single-a3-portfolio .a3-portfolio-item-image-container{width:60%}.a3-portfolio-expander-popup .a3-portfolio-item-content-container,div.single-a3-portfolio .a3-portfolio-item-content-container{width:38%}}@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}}