.og-grid,.or{text-align:center}.ajax-loading li img{opacity:.6}.og-grid .price{margin:15px 0;display:block}.or{height:60px;padding:12px 7px 9px 10px!important;font-size:18px!important;border:7px solid #ddd!important;color:#ddd!important;text-transform:uppercase!important;position:relative!important;top:8px;border-radius:100px;background:#fff!important;left:-5px;width:60px;z-index:200!important}.addtocart{position:relative;background:#fb6e52!important;left:-10px}.og-grid li:hover .overlay-grid{opacity:1}.overlay-grid{height:100%;filter:alpha(opacity=0);-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;position:absolute;-moz-opacity:0;-khtml-opacity:0;opacity:0;top:0;background:#999;background:hsla(0,0%,100%,.7);left:0;width:100%;z-index:999}.overlay-grid i{font-size:59px;color:#898989;position:relative;top:41px;left:-2px}.overlay-grid .price-box{font-size:35px;color:#898989;position:relative;top:56px;left:0}.og-grid{list-style:none;padding:0;margin:0 auto;width:100%}.og-grid li{padding:.2%;min-width:235px;width:19.25%!important;vertical-align:top;display:inline-block}.col-sm-7 .og-grid li{height:140px;max-width:140px;max-height:645px;min-width:140px;display:inline-block}.col-sm-7 .overlay-grid i{top:35px}.og-grid li>a,.og-grid li>a img{border:none;position:relative;max-width:100%;outline:0;min-width:130px;width:100%;display:block}.og-grid li>a img,.og-grid li>a:before{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}.og-grid li>a:before{padding:5px 10px;font-size:14px;right:0;color:#fff!important;content:"\e980";position:absolute;opacity:0;bottom:0;text-align:center;clear:both;background:rgba(0,0,0,.5);font-family:theme-fonts!important;display:block;z-index:2}.og-grid li>a:hover:before{opacity:1}.og-grid li>a:hover img{opacity:.9}.og-grid li.og-expanded>a:after{height:0;pointer-events:none;border:15px solid transparent;content:" ";position:absolute;top:auto;margin:-15px 0 0 -15px;left:50%;width:0;border-bottom-color:#ddd}.og-expanded .fa-search-plus{display:none}html .og-expanded .fa-search-minus{display:block}.overlay-grid .fa-search-minus{display:none}.og-expander{height:0;overflow:hidden;position:absolute;border-bottom:10px solid #fff;text-align:left;top:auto;background:#ddd;left:0;width:100%;margin-top:10px}.og-expander-inner{height:100%;padding:5% 0 0;margin:0 auto;width:1160px}.og-close{height:40px;right:20px;position:absolute;top:20px;cursor:pointer;width:40px;z-index:6}.og-close:after,.og-close:before{height:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;background:#888;width:100%}.og-details,.og-fullimg{height:100%;overflow:hidden;position:relative;float:left}.og-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover:after,.og-close:hover:before{background:#333}.og-fullimg{text-align:center;width:35%}.og-details{padding:0 0 0 20px;width:60%}.og-fullimg img{height:auto;max-width:312px;max-height:100%;width:100%;display:inline-block}.og-details h3{padding:0;font-size:36px;font-weight:400;margin-bottom:10px;color:#484848}.og-details a,.og-details p{font-size:16px;font-weight:inherit}.og-details p{margin-bottom:20px;line-height:2}.og-details a{overflow:hidden;padding:12px 25px;color:#fff;text-transform:uppercase;position:relative;outline:0;letter-spacing:2px;margin:0 0 30px;background:#ed912a;display:inline-block;z-index:3}.og-details a:after,.og-loading{position:absolute;top:50%;left:50%}.og-details a:hover{opacity:.9}.og-details a.addtocart:after{background:#42acd4}.og-details a.or:after{display:none!important}.og-details a.or:hover{color:inherit!important}.og-details a:after{height:48%;transform:translateX(-50%) translateY(-50%) rotate(45deg);font-weight:400;font-style:normal;font-variant:normal;transition:all .3s ease 0s;text-transform:none;content:"";opacity:0;background:#2a64d9;width:100%;line-height:1;display:inline-block;z-index:-1}.og-details a:hover{border-color:#fb6e52;text-decoration:none;color:#fff!important}.og-details a:hover:after{height:370%;opacity:1}.og-loading{-webkit-animation:loader .5s ease-in-out infinite both;-moz-animation:loader .5s ease-in-out infinite both;animation:loader .5s ease-in-out infinite both;height:20px;margin:-25px 0 0 -25px;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;border-radius:50%;background:#ddd;width:20px}@-webkit-keyframes loader{0%{background:#ddd}33%{box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd;background:#ccc}66%{box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc;background:#ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd;background:#ccc}66%{box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc;background:#ccc}}@keyframes loader{0%{background:#ddd}33%{box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd;background:#ccc}66%{box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc;background:#ccc}}@media screen and (max-width:830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width:650px){.og-fullimg{display:none}.og-details{width:100%;float:none}}html .og-details{overflow:auto}@media (max-width:480px){html .og-grid li{width:100%!important}}