

/*===============================
/templates/ja_megastore/local/acm/gallery/css/themes/red/style.css
================================================================================*/
.acm-gallery .gallery-info{margin-bottom:40px}.acm-gallery .gallery-info:before,.acm-gallery .gallery-info:after{display:table;content:" "}.acm-gallery .gallery-info:after{clear:both}.acm-gallery .gallery-info h3{float:left;margin-bottom:0}.acm-gallery .gallery-info a{border-bottom:1px solid #f44336;float:right;text-transform:uppercase;padding-bottom:5px;margin-top:20px;margin-left:40px}.acm-gallery .gallery-info a .fa{margin-right:5px}.acm-gallery .gallery-info a:hover,.acm-gallery .gallery-info a:focus,.acm-gallery .gallery-info a:active{text-decoration:none;border-color:#0d48dd}.acm-gallery .isotope-layout{overflow:hidden}.acm-gallery .isotope-layout .isotope:after{content:'';display:block;clear:both}.acm-gallery .isotope-layout .grid-xs-1{width:100%}.acm-gallery .isotope-layout .grid-xs-1.item-2{width:100%}.acm-gallery .isotope-layout .grid-xs-2{width:50%}.acm-gallery .isotope-layout .grid-xs-2.item-2{width:100%}.acm-gallery .isotope-layout .grid-xs-3{width:33.3%}.acm-gallery .isotope-layout .grid-xs-3.item-2{width:66.6%}.acm-gallery .isotope-layout .grid-xs-4{width:25%}.acm-gallery .isotope-layout .grid-xs-4.item-2{width:50%}.acm-gallery .isotope-layout .grid-xs-5{width:20%}.acm-gallery .isotope-layout .grid-xs-5.item-2{width:40%}.acm-gallery .isotope-layout .grid-xs-6{width:16.6%}.acm-gallery .isotope-layout .grid-xs-6.item-2{width:33.2%}.acm-gallery .isotope-layout .grid-xs-7{width:14.28%}.acm-gallery .isotope-layout .grid-xs-7.item-2{width:28.56%}.acm-gallery .isotope-layout .grid-xs-8{width:12.5%}.acm-gallery .isotope-layout .grid-xs-8.item-2{width:25%}.acm-gallery .isotope-layout .grid-xs-9{width:11.1%}.acm-gallery .isotope-layout .grid-xs-9.item-2{width:22.2%}.acm-gallery .isotope-layout .grid-xs-10{width:10%}.acm-gallery .isotope-layout .grid-xs-10.item-2{width:20%}@media screen and (min-width:768px){.acm-gallery .isotope-layout .grid-sm-1{width:100%}.acm-gallery .isotope-layout .grid-sm-1.item-2{width:100%}.acm-gallery .isotope-layout .grid-sm-2{width:50%}.acm-gallery .isotope-layout .grid-sm-2.item-2{width:100%}.acm-gallery .isotope-layout .grid-sm-3{width:33.3%}.acm-gallery .isotope-layout .grid-sm-3.item-2{width:66.6%}.acm-gallery .isotope-layout .grid-sm-4{width:25%}.acm-gallery .isotope-layout .grid-sm-4.item-2{width:50%}.acm-gallery .isotope-layout .grid-sm-5{width:20%}.acm-gallery .isotope-layout .grid-sm-5.item-2{width:40%}.acm-gallery .isotope-layout .grid-sm-6{width:16.6%}.acm-gallery .isotope-layout .grid-sm-6.item-2{width:33.2%}.acm-gallery .isotope-layout .grid-sm-7{width:14.28%}.acm-gallery .isotope-layout .grid-sm-7.item-2{width:28.56%}.acm-gallery .isotope-layout .grid-sm-8{width:12.5%}.acm-gallery .isotope-layout .grid-sm-8.item-2{width:25%}.acm-gallery .isotope-layout .grid-sm-9{width:11.1%}.acm-gallery .isotope-layout .grid-sm-9.item-2{width:22.2%}.acm-gallery .isotope-layout .grid-sm-10{width:10%}.acm-gallery .isotope-layout .grid-sm-10.item-2{width:20%}}@media screen and (min-width:992px){.acm-gallery .isotope-layout .grid-md-1{width:100%}.acm-gallery .isotope-layout .grid-md-1.item-2{width:100%}.acm-gallery .isotope-layout .grid-md-2{width:50%}.acm-gallery .isotope-layout .grid-md-2.item-2{width:100%}.acm-gallery .isotope-layout .grid-md-3{width:33.3%}.acm-gallery .isotope-layout .grid-md-3.item-2{width:66.6%}.acm-gallery .isotope-layout .grid-md-4{width:25%}.acm-gallery .isotope-layout .grid-md-4.item-2{width:50%}.acm-gallery .isotope-layout .grid-md-5{width:20%}.acm-gallery .isotope-layout .grid-md-5.item-2{width:40%}.acm-gallery .isotope-layout .grid-md-6{width:16.6%}.acm-gallery .isotope-layout .grid-md-6.item-2{width:33.2%}.acm-gallery .isotope-layout .grid-md-7{width:14.28%}.acm-gallery .isotope-layout .grid-md-7.item-2{width:28.56%}.acm-gallery .isotope-layout .grid-md-8{width:12.5%}.acm-gallery .isotope-layout .grid-md-8.item-2{width:25%}.acm-gallery .isotope-layout .grid-md-9{width:11.1%}.acm-gallery .isotope-layout .grid-md-9.item-2{width:22.2%}.acm-gallery .isotope-layout .grid-md-10{width:10%}.acm-gallery .isotope-layout .grid-md-10.item-2{width:20%}}.acm-gallery .isotope-layout .item{background-color:transparent;float:left}.acm-gallery .isotope-layout .item a{display:block;overflow:hidden}.acm-gallery .isotope-layout .item .item-image{position:relative;overflow:hidden}.acm-gallery .isotope-layout .item .item-image img{margin:0;width:100%}@media (min-width:768px) and (max-width:1024px){.acm-gallery .isotope-layout .item.item-2{margin-left:-1px}}.acm-gallery .isotope-layout .item.effect:nth-child(n){-webkit-animation:effect-item-2 3s;-o-animation:effect-item-2 3s;animation:effect-item-2 3s}.acm-gallery .isotope-layout .item.effect:nth-child(2n){-webkit-animation:effect-item-2 9s;-o-animation:effect-item-2 9s;animation:effect-item-2 9s}.acm-gallery .isotope-layout .item.effect:nth-child(3n){-webkit-animation:effect-item-1 9s;-o-animation:effect-item-1 9s;animation:effect-item-1 9s}.acm-gallery .isotope-layout .item.effect:nth-child(4n){-webkit-animation:effect-item-1 9s;-o-animation:effect-item-1 9s;animation:effect-item-1 9s}.acm-gallery .isotope-layout .item.effect:nth-child(5n){-webkit-animation:effect-item-2 5s;-o-animation:effect-item-2 5s;animation:effect-item-2 5s}.acm-gallery .isotope-layout .item:hover .mask{filter:alpha(opacity=95);opacity:0.95}.acm-gallery .isotope-layout .item:hover .item-image-content{filter:alpha(opacity=100);opacity:1}.acm-gallery.style-scale .item .item-mask{background-color:#000000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:none;filter:alpha(opacity=0);opacity:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item img{-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item-details{position:absolute;top:50%;left:0;right:0;text-align:center;z-index:2;font-size:0;-webkit-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item-details h4{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-weight:300;font-size:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-gallery.style-scale .item-details h4 a,.acm-gallery.style-scale .item-details h4 a:hover,.acm-gallery.style-scale .item-details h4 a:focus,.acm-gallery.style-scale .item-details h4 a:active{color:#ffffff}.acm-gallery.style-scale .item-details span{color:#ffffff;filter:alpha(opacity=80);opacity:0.8}@media (min-width:992px){.acm-gallery.style-scale .item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.acm-gallery.style-scale .item:hover .item-details{font-size:14px;filter:alpha(opacity=100);opacity:1}.acm-gallery.style-scale .item:hover .item-details h4{font-size:24px}.acm-gallery.style-scale .item:hover .item-mask{display:block;filter:alpha(opacity=30);opacity:0.3}}.ie8 .isotope-layout .caption{top:12%}.ie8 .isotope-layout .item,.ie8 .isotope-layout .grid-sizer{margin-left:-0.5px}.ie8 .ekko-lightbox .modal-dialog{position:relative;top:5%;left:0;width:600px !important;overflow:hidden}.ie8 .ekko-lightbox .img-responsive{max-width:100%}.full-screen{overflow:hidden;position:relative}@media screen and (max-width:991px){.full-screen{height:auto !important}}


/*===============================
/templates/ja_megastore/local/acm/clients/css/themes/red/style.css
================================================================================*/
.acm-clients.multi-row .row{border-bottom:1px solid #ebebeb;margin-left:0;margin-right:0}.acm-clients.multi-row .row > div{padding-right:0;padding-left:0}.acm-clients.multi-row .row .client-item{border-right:1px solid #ebebeb;text-align:center}.acm-clients.multi-row .row .client-item img{display:inline-block;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.acm-clients.multi-row .row .client-item:last-child{border-right:0}.acm-clients.multi-row .row .client-item:hover img{filter:alpha(opacity=100) !important;opacity:1 !important}.acm-clients.multi-row .row:last-child{border-bottom:0}.acm-clients.multi-row.style-dark .row{border-color:#2c353b}.acm-clients.multi-row.style-dark .row .client-item{border-color:#2c353b}.acm-clients.img-grayscale .client-item span{position:relative}@media (max-width:1199px){.acm-clients.img-grayscale .client-item span{width:100% !important}}.acm-clients.img-grayscale .client-img{display:inline-block;line-height:1;width:100%}.acm-clients.img-grayscale .client-img img{max-height:100px}@media (max-width:1199px){.acm-clients.img-grayscale .client-img{display:block}}@media (max-width:767px){.acm-clients .client-item{padding-top:20px;padding-bottom:20px;text-align:center}.acm-clients .client-item img{display:inline-block}}.acm-clients .client-item:hover .client-img img{filter:alpha(opacity=100) !important;opacity:1 !important}.acm-clients.style-2 .client-items{position:relative;min-width:260px}@media (max-width:1199px){.acm-clients.style-2 .client-items{min-width:0px;height:auto !important}}.acm-clients.style-2 .client-items .client-img{position:absolute;top:50%;width:60px;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:3}@media (max-width:1199px){.acm-clients.style-2 .client-items .client-img{display:none}}.acm-clients.style-2 .client-items .client-info{position:absolute;top:50%;padding-left:100px;padding-right:40px;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (max-width:1199px){.acm-clients.style-2 .client-items .client-info{padding:20px;position:static;transform:translateY(0);-webkit-transform:translateY(0)}}.acm-clients.style-2 h4{font-size:13px;margin-top:0;text-transform:uppercase}.acm-clients.style-2 h4 a{color:#333333}.acm-clients.style-2 h4 a:hover,.acm-clients.style-2 h4 a:active,.acm-clients.style-2 h4 a:focus{color:#0d48dd}.acm-clients.style-2 p{color:#7b7b7b;font-size:11px;margin-bottom:0}