*{box-sizing:border-box;outline:0;font-family:Roboto,sans-serif!important;font-weight:200}a,body,h1,h2,h3,h4,h5,h6,html,label,li,p,ul{padding:0;margin:0}.clearfix::after,.clearfix:before{content:'';display:table;clear:both}.container{max-width:1500px;padding:0 10px;margin:0 auto}.form-group{display:block;width:100%;margin:0 0 20px}input[type=text].form-control{display:block;width:100%;background:#eaf0f6;border-radius:5px;border:1px solid #70b6fb;font-family:roboto;font-size:15px;height:40px;padding:0 10px}.btn{display:inline-block;padding:15px 20px;border-radius:5px;border:1px solid transparent;text-align:center;cursor:pointer}.btn-primary,.btn-secondary:hover{background:#ad0808;color:#fff}.btn-primary:hover,.btn-secondary{background:0 0;color:#ad0808;border:1px solid #ad0808}.pro_title h1{text-align:left;font-size:24px}.prod-grid-view-main{width:100%;margin:20px 0 0;padding:0;background:#fff}.prod-grid-view-main .header-section{width:100%;background:#fff;padding:15px;margin:0 0 15px}.prod-grid-view-main .header-section h2{display:block;width:100%;margin:20px 0 10px;padding:0;font-size:20px}.prod-grid-view-main .header-section p{display:block;width:100%;font-size:18px;color:#666;line-height:28px}.prod-grid-view-main .prod-list-view{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod{display:block;width:48%;padding:15px;box-shadow:0 0 5px grey;margin:0 0 25px}.prod-grid-view-main .prod-list-view .prod .top-section{display:flex;width:100%;justify-content:flex-start;margin:0 0 10px;flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod .top-section .img-section{width:250px;margin:0 15px 0 0}.prod-grid-view-main .prod-list-view .prod .top-section .img-section img{width:auto;max-width:250px}.prod-grid-view-main .prod-list-view .prod .top-section .prod-details-section-main{width:calc(100% - 266px)}.prod-grid-view-main .prod-list-view .prod .price-section{width:100%;display:flex;margin:4px 0 15px;justify-content:end}.prod-grid-view-main .prod-list-view .prod .price-section .price{display:inline-block;width:calc(100% - 266px);color:#000;font-weight:500;font-size:20px;margin:0 0 5px;vertical-align:top;}.prod-grid-view-main .prod-list-view .prod .price-section label{display:inline-block;width:50%;margin:0;padding:0;font-size:16px;color:#434343;vertical-align:top}.prod-grid-view-main .prod-list-view .prod .price-section i{display:inline-block;width:48%;font-style:normal;font-size:16px;margin:5px 0 0;color:#434343}.prod-grid-view-main .prod-list-view .prod .prod-description-section{display:block;width:100%}.prod-grid-view-main .prod-list-view .prod h2{display:block;width:100%;font-size:20px;color:#2980b9;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 0 22px;text-align:left}.prod-grid-view-main .prod-list-view .prod h2 a{color:#032cc0;text-transform:capitalize;font-size:24px;font-weight:400}.prod-grid-view-main .prod-list-view .prod .prod-description-section p{display:block;width:100%;font-size:15px;color:#434343;margin:0 0 15px}.prod-grid-view-main .prod-list-view .prod .custom-field-section{display:block;width:100%;margin:0;padding:0}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul{display:flex;width:100%;flex-wrap:wrap;margin:0;padding:0;}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li{display:block;width:100%;margin:0 0 10px;color:#666;font-size:16px}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li strong{font-weight:400;color:#000;margin:0 5px 0 0;display:inline-block;vertical-align:top;width:35%}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li i{display:inline-block;width:62%;font-style:normal}.prod-grid-view-main .prod-list-view .prod .btn-section{display:block;width:calc(100% - 266px);text-align:left;float:right}.prod-grid-view-main .prod-list-view .prod .btn-section a{display:inline-block;background:#ad0808;color:#fff;text-transform:uppercase;font-size:17px;padding:13px 30px;border-radius:3px}.prod-grid-view-main .prod-list-view .prod .btn-section a:hover{background:#bf2400;border:0}@media only screen and (max-width:1024px){.prod-grid-view-main .prod-list-view .prod .top-section .img-section{margin:0 8px 0 0}}@media only screen and (min-width:768px) and (max-width:1023px){.prod-grid-view-main .prod-list-view .prod .top-section{flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod .top-section .img-section{width:100%;margin:0 0 15px;order:1}.prod-grid-view-main .prod-list-view .prod .top-section .prod-details-section-main{order:2;width:100%}.prod-grid-view-main .prod-list-view .prod .price-section{order:3}.prod-grid-view-main .prod-list-view .prod .btn-section,.prod-grid-view-main .prod-list-view .prod .price-section .price,.prod-grid-view-main .prod-list-view .prod .price-section i{width:100%}.prod-grid-view-main .prod-list-view .prod h2{white-space:normal;overflow:auto;font-size:18px}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li{width:100%;white-space:normal;overflow:auto}}@media only screen and (min-width:640px) and (max-width:767px){.prod-grid-view-main .prod-list-view .prod,.prod-grid-view-main .prod-list-view .prod .btn-section,.prod-grid-view-main .prod-list-view .prod .price-section .price,.prod-grid-view-main .prod-list-view .prod .price-section i{width:100%}.prod-grid-view-main .prod-list-view .prod .top-section{flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod .top-section .img-section{width:100%;margin:0 0 15px;order:1}.prod-grid-view-main .prod-list-view .prod .top-section .prod-details-section-main{order:2;width:100%}.prod-grid-view-main .prod-list-view .prod .price-section{order:3}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li{width:100%;white-space:normal;overflow:auto}.prod-grid-view-main .prod-list-view .prod h2{white-space:normal;overflow:auto;font-size:18px}}@media only screen and (min-width:520px) and (max-width:639px){.prod-grid-view-main .prod-list-view .prod,.prod-grid-view-main .prod-list-view .prod .btn-section,.prod-grid-view-main .prod-list-view .prod .price-section .price,.prod-grid-view-main .prod-list-view .prod .price-section i{width:100%}.prod-grid-view-main .prod-list-view .prod .top-section{flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod .top-section .img-section{width:100%;margin:0 0 15px;order:1}.prod-grid-view-main .prod-list-view .prod .top-section .prod-details-section-main{order:2;width:100%}.prod-grid-view-main .prod-list-view .prod .price-section{order:3}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li{width:100%;white-space:normal;overflow:auto}.prod-grid-view-main .prod-list-view .prod h2{white-space:normal;overflow:auto;font-size:18px}}@media only screen and (min-width:480px) and (max-width:519px){.prod-grid-view-main .prod-list-view .prod,.prod-grid-view-main .prod-list-view .prod .btn-section,.prod-grid-view-main .prod-list-view .prod .price-section .price,.prod-grid-view-main .prod-list-view .prod .price-section i{width:100%}.prod-grid-view-main .prod-list-view .prod .top-section{flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod .top-section .img-section{width:100%;margin:0 0 15px;order:1}.prod-grid-view-main .prod-list-view .prod .top-section .prod-details-section-main{order:2;width:100%}.prod-grid-view-main .prod-list-view .prod .price-section{order:3;margin:0 0 5px}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li{width:100%;white-space:normal;overflow:auto}.prod-grid-view-main .prod-list-view .prod h2{white-space:normal;overflow:auto;font-size:18px}}@media only screen and (max-width:479px){.prod-grid-view-main .prod-list-view .prod,.prod-grid-view-main .prod-list-view .prod .btn-section,.prod-grid-view-main .prod-list-view .prod .price-section .price,.prod-grid-view-main .prod-list-view .prod .price-section i{width:100%}.prod-grid-view-main .prod-list-view .prod .top-section{flex-wrap:wrap}.prod-grid-view-main .prod-list-view .prod .top-section .img-section{width:100%;margin:0 0 15px;order:1}.prod-grid-view-main .prod-list-view .prod .top-section .prod-details-section-main{order:2;width:100%}.prod-grid-view-main .prod-list-view .prod .price-section{order:3;margin:0 0 5px}.prod-grid-view-main .prod-list-view .prod .custom-field-section ul li{width:100%;white-space:normal;overflow:auto}.prod-grid-view-main .prod-list-view .prod h2{white-space:normal;overflow:auto;font-size:18px}} 