.gallery-cat-bg{padding:0}.gallery-cat-bg.tab-content .tab-pane{padding-top:0}.gallery-cat-bg .product-item:hover,.product-item{box-shadow:0 8px 13px rgba(0,0,0,.15)}.gallery-cat-bg .product-item{margin-top:15px;margin-bottom:15px;transition:all .3s ease 0s}.product-item .btn{padding:2px 4px}.product-img{height:250px;width:100%;overflow:hidden}.contentbody{padding:30px 0 15px}.gallery-cat-bg .product-img img{width:100%;height:250px;vertical-align:middle;border:0;transition:.2s ease}.gallery-cat-bg .product-item:hover img{transform:scale(1.1)}.gallery-cat-bg .product-info{background:#f6f6f6;padding:20px 0;text-align:center}.gallery-cat-bg .product-title{font-family:Gotham-Book,sans-serif;font-size:12px;margin:12px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.gallery-cat-bg a{outline:0;color:#666}.gallery-cat-bg .view-more{float:right;margin-right:10px}.gallery-cat-bg .photo-count{background:0 0;font-size:1.2em;font-weight:700;color:#d6ad31;text-align:center;float:left;margin-left:10px}#ngallery .product-info{background:#283b46;color:#fff;padding:0 0 0 10px;font-size:16px}#ngallery .product-info .product-title{float:left}#ngallery .product-info .product-title span{font-size:16px}#ngallery .product-info a{color:#fff;display:block;float:right;background-color:#d2ac2b;padding:10px 12px}#ngallery .product-info a:hover{color:#000;text-decoration:none;background-color:#E4C047}#ngallery .product-info a:focus,#ngallery .product-info:focus a{color:#fff;text-decoration:none}#ngallery .product-info a i{margin-left:0;color:#FFF}#ngallery .product-info:focus a i,#ngallery .product-info:hover a i{color:#fff}#ngallery .audio-link{padding:10px;margin-bottom:15px;margin-top:15px;background-color:#f1f1f1}#ngallery .audio-link i{font-size:1em;margin-right:10px;color:#064469;border:2px solid #064469;text-align:center;line-height:26px;border-radius:50%;width:30px;height:30px}#ngallery .audio-link .show-table{display:table}#ngallery .audio-link .display-table-row{display:table-row;color:#064469}#ngallery .audio-link:hover .display-table-row{color:#FFF}#ngallery .audio-link:hover i{color:#FFF;border-color:#FFF}#ngallery .audio-link:hover{background-color:#0E5A87}#ngallery .audio-link .show-cell{display:table-cell;text-align:left;vertical-align:middle;padding-right:20px}#ngallery .audio-link img{display:table-cell;margin-right:10px}#ngallery .audio-link span{width:84%;margin-left:10px;float:left;color:#FFF}.btn-outline-primary{color:#06344a;background-image:none;background-color:transparent;border-color:rgba(6,52,74,.5)}.btn-outline-primary:hover{color:#fff;background-color:#06344a;border-color:#06344a}.gallery{height:auto!important;border:none}.gallery-grids-left{padding:0}.gallery-grids{width:88%;margin:auto}.gallery-grid{position:relative;overflow:hidden;height:250px;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.25);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.25);box-shadow:0 0 4px 1px rgba(0,0,0,.25);margin:7px 0}.gallery-grid h4{padding:10px;color:#FFF;background-color:rgba(0,0,0,.54);font-size:1.1em;position:absolute;bottom:-2px;width:100%}.gallery-grid .example-image-link{display:block;height:205px;overflow:hidden}.gallery-grid .example-image-link:hover img{opacity:.8}.gallery-grid img{width:100%;cursor:pointer;vertical-align:middle;border:0}.captn{background:rgba(206,167,45,.8);padding:7px;position:absolute;border:1px solid #FFF;left:46%;bottom:-100%;text-align:center;width:40px;height:40px;-webkit-transition:.5s all;transition:.5s all;-moz-transition:.5s all}.captn h4{font-size:1.2em;color:#fff;margin:2.5em 0 0;text-transform:uppercase;font-weight:600;letter-spacing:2px}.captn p{margin:0;color:#FFF;font-size:.9em}.captn p i{font-size:20px}.gallery-grid:hover .captn{top:40%}.complaint-ltbox:hover .captn{top:28%}@media (max-width:1600px){.gallery-grid{height:220px}}@media (max-width:1366px){.gallery-grid,.product-img{height:200px}.captn h4{margin:2em 0 0}.gallery-cat-bg .product-info{padding:10px 0}}@media (min-width:1366px){.complaint-ltbox .gallery-grid{max-height:90px}}@media (max-width:1024px){.gallery-grid{height:155px}.gallery-cat-bg .product-title{font-size:10px}#ngallery .product-info a{padding:10px 4px}.product-img{height:154px}#ngallery .product-info .product-title span{font-size:13px}}@media (max-width:480px){.gallery-grid{margin:15px 5%}.gallery-cat-bg .product-item{margin-left:5%;margin-right:5%}.gallery-grid .example-image-link,.product-img{height:160px}}