h1,h2,h3,h4,ol,ul{padding:0;margin:0}.blog_area .blog_outer figcaption ul li:last-child,figure,h2,ol,ul{margin:0}.logo,header{float:left;width:100%}nav ul li,nav ul li ul.drop1_list li{display:inline;position:relative}.top-header,body,nav,nav ul li,nav ul li ul.drop1_list li{position:relative}.slider_section img,nav{height:auto}.contact_area ul,aside,div,footer,header,input,label,li,section,ul,ul li{box-sizing:border-box}.contact_area ul li .inpt:focus,.contact_area ul li .txtarea:focus,.search form.example button:focus,body{outline:0}.new_offer_head img,.payment_opt ul li{vertical-align:top}body{font-family:Roboto!important;font-size:14px;text-rendering:optimizelegibility;word-wrap:break-word;font-smooth:always;letter-spacing:normal;font-weight:400;webkit-font-smoothing:antialiased;background-size:cover;color:#3d3d3d}.blog_area_home .container,.container,.home_content_area .container,.product_home_area .container,header .container{width:100%;max-width:1280px}h1,h2,h3,h4{font-family:Rajdhani;color:#434343}h2{width:100%;font-size:32px;color:#181818;font-weight:700}h2 span{color:#e40c0d}li,ul,ul li{list-style-type:none}a,a:focus,a:hover{text-decoration:none;outline:0;transition:.3s ease-in}.sidebar_text h5,.sidebar_text h5 span{text-decoration:line-through}.top-header{background:#262626;padding:2px 0;border-bottom:3px solid #e40c0d;font-size:13px;text-align:right}.logo,nav,nav ul{padding:0}header{border-top:3px solid #e40c0d;background:#fff}ul.drop1_list.drop1_list1{width:180px;left:0}ul.drop1_list.drop1_list1 li{display:block;width:100%}.author_bio figure img,.blog_area .blog_outer figure img,.logo img,.new_intro figure img{max-width:100%}.contact-section{width:auto;float:right;padding:15px 0 0;display:inline-block;margin-left:0}.nav-previous,.pop_txt,ul.pop_pro{float:left}.address_detials ul li:before,.blog_area li::after,.breadcrumb-item+.breadcrumb-item::before,.breadcrumb>li:last-child::after,.hide_nav,.mobile_nav,.pay:after,.rating:not(:checked)>label.error::before,.spl:after{display:none}.contact-section li{display:inline-block;margin:0 2px;padding:0;border:1px solid #ccc}.contact-section a{color:#000;font-size:15px;font-weight:700;padding:10px;display:inline-block;line-height:25px;letter-spacing:.6px}a.cart,nav{font-size:14px}.modal-title,.pop_txt p b{text-transform:capitalize}.mobile_nav,.pop_txt a.shop_now,nav{text-transform:uppercase}ul.pop_pro{display:flex;justify-content:space-around;align-items:center;width:100%;margin-bottom:15px;background:#f6f8fb;padding:10px 15px 20px;border-radius:5px;border:1px solid #eee}.banner_text a,.cart_area i,.cart_area label,nav ul li a{display:inline-block}ul.pop_pro li h3{font-size:20px;font-weight:600}a.cart{background:#1b73bb;padding:7px 20px;color:#fff;font-weight:500;border-radius:30px}ul.pop_pro figure{margin:12px 0 15px}.contact-section i{padding-right:5px;color:#e40c0d}.cart_area{width:auto;float:right;border-radius:0}nav,nav ul,nav ul li{float:left}.cart_area i{width:auto;color:#e60c0b}.cart_area label{width:auto;margin:0}.navigation{width:auto;float:left;padding:22px 0;border-right:0 solid #f1f1f1}nav{width:auto}nav ul{margin:0;text-align:left;width:100%}nav ul li{width:auto}nav ul li a{width:auto;padding:5px 12px;color:#515151;font-weight:700;transition:.3s ease-in}.blog_area_home ul.blog_area_1 li .blog_box h3 a,.caret,.contact_us_page h1 span,.coupon_area_cat p span,.inner_page_area .page_area h2 span,.inner_page_area .page_area h3 span,.product_list ul li a:hover,.sitemap_page ul li a:hover,nav ul li.active a{color:#e30d0d}nav ul li:hover a{color:#e30d0d;border-radius:0}.product_list_area li:nth-child(12),.product_list_area li:nth-child(16),.product_list_area li:nth-child(4),.product_list_area li:nth-child(8),nav ul li:last-child a{border-right:none}nav ul li ul.drop1_list{margin:0;padding:15px 18px;position:absolute;z-index:999999;width:650px;top:46px;left:-150px;transform:scale(1,.5);-webkit-transform:scale(1,.5);-moz-transform:scale(1,.5);transform-origin:top;-webkit-transform-origin:top;-moz-transform-origin:top;visibility:hidden;opacity:0;transition:.3s;background:#fff;text-align:left;border-radius:0;box-shadow:2px 3px 4px #38313152}nav ul li ul.drop1_list li{width:33%;font-size:13px}nav ul li ul.drop1_list li:last-child a{border-bottom:0 solid #ffefee;position:relative}nav ul li ul.drop1_list li a{display:inline-block;padding:4px 0;text-transform:inherit;text-align:left;background-color:#fff;border-radius:0;font-size:13px;color:#000!important;text-transform:none;width:100%;border-right:none;font-weight:400}nav ul li ul.drop1_list li a:hover{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;color:#e30d0d!important}nav ul li:hover ul.drop1_list{opacity:1;visibility:visible;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}header.sticky{position:fixed;width:100%;background:#fff;z-index:99;transition:.6s;box-shadow:0 0 8px 0 rgba(51,51,51,.31);top:0}.banner_text a,.blog_area .blog_outer figcaption a:hover,.slider_section .carousel-indicators .active{background:#262626}.mobile_nav{float:right;width:auto;color:#fff;background:#e40c0d;font-size:16px;font-family:tahoma;line-height:40px;padding:0 15px;cursor:pointer;margin:0!important;top:0;border:0 solid #ccc}.sidebar_pro,.slider_section,.slider_section img{width:100%;position:relative;float:left}.nav_right{right:-15px;z-index:500;background:#e40c0d;-webkit-animation:.7s menu;animation:.7s menu;top:65px;min-width:320px}.blog_area_home ul.blog_area_1 li .blog_box p,.product_list_area li .home_pro_dtls p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}@keyframes menu{0%{opacity:.6;right:-320px}100%{opacity:1;right:-15px}}@-webkit-keyframes menu{0%{opacity:.6;right:-320px}100%{opacity:1;right:-15px}}.banner_text{position:absolute;top:115px;left:30%;text-align:left;color:#fff;width:400px}.banner_text label{font-size:36px;line-height:45px;font-weight:700;text-transform:uppercase;color:#e40c0d}.banner_text a,.banner_text p{font-size:16px;text-transform:uppercase}.banner_text p{font-weight:400;color:#000}.banner_text a{width:auto;margin:10px 0 0;color:#fff;padding:10px 30px;border-radius:3px;font-weight:700}.product_list h4,.sidebar_pro .offr_head{display:none;text-transform:none;padding:0 10px}.product_list h3,.product_list h4{color:#fff;background:#e30d0d;font-weight:700;line-height:34px}.banner_text a:hover{color:#fff;background:#e40c0d}.slider_section .carousel-indicators li{border:1px solid #262626}.order_2{order:2}.product_home_area{width:100%;float:left;padding:20px 0;background:#fff!important}.product_list{width:100%;float:left;background:#fff;border:1px solid #ccc}.product_list h3{font-size:22px;width:100%;float:left;text-transform:uppercase;font-family:Rajdhani;padding:5px 10px;margin:0}.product_list h4{font-size:14px;margin:0 0 1px;cursor:pointer;position:relative}.product_list ul{background:#fff;width:100%;float:left}.product_list ul li{width:100%;float:left;border-bottom:1px solid #cacaca}.inner_page_area .page_area ul.blog_sitelink,.pay_card li:last-child,.product_list ul li:last-child{border:none}.product_list ul li a{font-size:15px;color:#333;display:block;padding:9px 10px}.new_offer_head{width:100%;float:left;height:auto;padding:5px 15px 0;font-size:18px;font-weight:700;color:#e30d0d;text-transform:uppercase;line-height:37px;display:inline-block;border:1px dashed #e30d0d;margin:0;background:#f1f1f1}.sidebar_pro .sidebar_img{margin-top:10px;position:relative;width:100%;float:left}.article2-social-right,.blog_area_home ul.blog_area_1 li figure img,.sidebar_pro .sidebar_img img{width:100%}.sidebar_text{width:100%;height:100%;position:absolute;top:0;display:flex;align-items:stretch;left:0;color:#fff}.ft,.ft h3,.special{position:relative}.inner_info{flex:0 0 100%;padding:25px 50px 0 10px}.sidebar_text h3{color:#fa2c2c;font-size:22px;line-height:24px;font-weight:700;margin-bottom:5px}.sidebar_pro .sidebar_img p{font-size:14px;line-height:20px;margin:0}.sidebar_pro .offr_head{font-size:14px;font-weight:700;line-height:34px;color:#fff;background:#e30d0d;margin:0;cursor:pointer;position:relative}.product_home_area h1 span,.sidebar_text span{color:#fff}.sidebar_text h4 span,.sidebar_text h5 span{color:#b8b8b8;font-size:12px;line-height:18px;font-weight:600}.sidebar_text a{background:#e30d0d;padding:5px 10px;font-size:13px;color:#fff;font-weight:600;display:inline-block;margin-top:10px}.sidebar_text h5{color:#fff;font-size:16px;line-height:20px;font-weight:600;padding:0;margin:0}.sidebar_text h4{color:#fa2c2c;font-size:20px;line-height:22px;font-weight:600;padding:0;margin:0}.product_list_area{width:100%;float:left;padding:0 0 10px;display:flex!important;flex-flow:row wrap;align-items:stretch;justify-content:center}. .product_home_area h1{width:100%;float:left;font-size:32px;font-weight:700;border-left:5px solid #e30d0d;line-height:32px;padding:0 0 0 8px;margin:0 0 15px}.product_home_area p{width:100%;display:block;font-size:16px;line-height:25px;letter-spacing:.5px;text-align:justify}.error_page_area figure,.pagination,.product_list_area li .home_pro_dtls,.product_list_area li .home_pro_dtls .cta,.product_list_area li .home_pro_dtls p,.product_list_area li figure{text-align:center;width:100%;float:left}.product_list_area li{flex:0 0 25%;padding:15px 0 20px!important;border:1px solid #eee;border-width:0 1px 1px 0;list-style:none!important;margin:0}.product_list_area li:nth-child(13),.product_list_area li:nth-child(14),.product_list_area li:nth-child(15),.product_list_area li:nth-child(16){border-bottom:none}.product_list_area li figure{padding:5px 0 0}.product_list_area li figure img{max-width:100%;max-height:120px}.product_list_area li .home_pro_dtls{padding:0 15px}.product_list_area li .home_pro_dtls h2,.product_list_area li .home_pro_dtls h2 a{font-size:22px;width:100%;float:left;font-weight:700;text-transform:none;color:#e30d0d;background:0 0;padding:0;margin:0}.product_list_area li .home_pro_dtls h2 a:hover{background:0 0}.product_list_area li .home_pro_dtls p{padding:0;min-height:auto;line-height:22px;max-height:72px;-webkit-line-clamp:3;font-size:15px;margin-bottom:5px;letter-spacing:.5px;color:#000}.product_list_area li .home_pro_dtls h4{width:100%;float:left;color:#000;font-weight:700;padding:0;margin:0 0 10px}.product_list_area li .home_pro_dtls h4 span{color:#999;font-size:16px;text-decoration:line-through}.product_list_area li .home_pro_dtls select{border:1px solid #a3a3a3;background:url(../images/select.png) 97%/12px no-repeat #fff;padding:0 25px 0 5px;font-size:13px;width:calc(100% - 100px);float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;height:30px;border-radius:3px 0 0 3px;cursor:pointer}.product_list_area li .home_pro_dtls .cta a{width:auto;display:inline-block;margin-top:0;padding:0 10px;color:#fff;height:30px;line-height:30px;font-size:14px;text-transform:uppercase;border-radius:3px;font-weight:700;background:#e40c0d}a.extra_link,a.other_link{font-weight:700;color:#000!important}.product_list_area li .home_pro_dtls a:hover{background:#424242}.title_head{width:100%;float:left;background:#e6e6e6;font-size:16px;font-weight:700}.title_head img{margin-right:5px}.home_content_area{width:100%;float:left;padding:35px 0;background:#fff}.home_content_area h2,.home_content_area h3{width:100%;float:left;font-weight:700;font-size:28px;letter-spacing:.5px;color:#e40c0d;margin:15px 0 6px;padding:0}.faq_area_home{width:100%;float:left;padding:15px;border:1px solid #e40c0d;margin:20px 0}.empty_cart h3,.faq_area_home h3{font-size:22px}.home_content_area p{width:100%;float:left;color:#000;line-height:27px;font-size:16px;text-align:justify;padding:0;margin:0 0 10px}.home_content_area ol,.home_content_area ul{width:100%;display:block;font-size:16px;padding:0 20px;margin:0 0 10px}.home_content_area ol li{width:100%;padding:5px 0;list-style-type:decimal;color:#000;line-height:27px}.home_content_area ul li{width:100%;padding:5px 0;color:#000;list-style-type:square;line-height:27px}.home_content_area ul li span{font-size:24px;font-weight:700;color:#e40c0d}.blog_area_home{width:100%;float:left;padding:25px 0;background:#e40c0d}.blog_area_home h2{width:100%;float:left;text-align:center;color:#fff;margin:0 0 10px}.blog_area_home ul.blog_area_1{width:100%;float:left;display:flex;flex-flow:row wrap;align-items:stretch}.blog_area_home ul.blog_area_1 li{flex:0 0 31.33%;margin:15px 1%;background:#fff}.blog_area .blog_outer figcaption h3,.blog_area .blog_outer figcaption ul,.blog_area li figure,.blog_area_home ul.blog_area_1 li .blog_box .date_admin,.blog_details_area figure,.date_admin{margin:0 0 10px;float:left;width:100%}.blog_area_home ul.blog_area_1 li figure{width:100%;float:left;padding:0;background:#fff}.blog_area_home ul.blog_area_1 li .blog_box{width:100%;float:left;background:#fff;padding:10px}.blog_area_home ul.blog_area_1 li .blog_box h3{width:100%;float:left;font-size:18px;text-transform:uppercase;font-weight:700;margin:0 0 10px}.blog_area_home ul.blog_area_1 li .blog_box p{width:100%;float:left;line-height:22px;max-height:45px;-webkit-line-clamp:2}.blog_area_home ul.blog_area_1 li .blog_box .date_admin li{border:none;width:auto;padding:0;margin:0 25px 0 0;font-size:13px;color:#333;float:left;list-style:none;box-shadow:none}.blog_area_home ul.blog_area_1 li .blog_box .date_admin li i,.date_admin li i{font-size:16px;color:#e30d0d;margin:0 8px 0 0}.blog_area_home ul.blog_area_1 li .blog_box a.read_more{color:#e30d0d;font-weight:700;text-transform:uppercase}.blog_area .blog_outer{width:100%;float:left;margin:15px 0;box-shadow:0 0 5px 2px #f1f1f1}.blog_area .blog_outer figure,.blog_details_area .blog_content,.card_details_main .card_dtls,.card_details_main .main_div,.product_details .top_pro_dtls .small_content{width:100%;float:left}.blog_area .blog_outer figcaption{width:100%;float:left;padding:15px}.blog_area .blog_outer figcaption h3{font-size:18px;color:#000;font-weight:700}.ft h3,.special h3,.special p{color:#fff;display:inline-block}.blog_area .blog_outer figcaption ul{border:1px solid #ccc;border-width:1px 0;padding:5px 0}.blog_area .blog_outer figcaption ul li{width:auto;display:inline-block;margin:0 20px 0 0;font-weight:600}.blog_area .blog_outer figcaption ul li i{color:#e30d0d;font-size:16px}.blog_area .blog_outer figcaption a{float:left;font-size:14px;color:#fff;background:#e30d0d;display:inline-block;text-align:right;padding:6px 15px;border-radius:5px;margin:8px 0 0}.speciality{background:#e40c0d;padding:20px 0;width:100%;float:left}.sp1,.sp2,.sp3,.sp4{height:66px;width:66px;float:left}.sp1{background:url(../images/icon.png) no-repeat}.special h3{margin-top:12px;margin-left:10px;font-weight:700;font-size:20px;text-transform:uppercase}.special p{margin-left:10px;font-size:14px}.special:after{position:absolute;content:"";background:#fff;height:65px;width:1px;top:0;right:0}.sp2{background:url(../images/icon1.png) no-repeat}.sp3{background:url(../images/icon2.png) no-repeat}.sp4{background:url(../images/icon3.png) no-repeat}footer{background:#232323;width:100%;float:left}footer .pro_links li{width:50%;float:left}footer .pro_links li:nth-child(odd){padding-right:10px}footer .pro_links li:nth-child(2n){padding-left:10px}footer .addrss{padding-left:50px}.top-footer{padding:20px 0 10px}.bottom-footer,.social{width:100%;border-top:1px solid #333;padding:10px 0 0;float:left}.ft h3{font-size:18px;line-height:33px;font-weight:700;border-bottom:2px solid #e30d0d;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.bottom-footer p,.ft a{color:#a0a0a0;font-size:13px}.ft a{line-height:27px}.ft a:hover{color:#e40c0d;margin-left:5px}.pay li{display:inline-block;padding:10px}.pay a:hover,.payment_opt ul li:first-child{margin-left:0}.bottom-footer{background:0 0;margin:15px 0 0}.bottom-footer p{text-align:center;margin:0;letter-spacing:.5px}.contact_area p,.copy,.my_cart table td.active,.my_cart table th.active,.order-table tr td:first-child,.social{text-align:left}.copy p{font-size:13px;color:#fff;width:100%;float:left;line-height:30px;padding:0;margin:0}.social li{padding:0 5px;display:inline-block}.social a{color:#e40c0d;background:#fff;height:30px;width:30px;line-height:30px;display:block;border-radius:50%;padding:0;text-align:center;font-size:16px}.scrollup{display:none;position:fixed;bottom:6em;right:15px;width:47px;height:47px;background:url(../images/back-top-btn.png);text-indent:-999999px;transition:.3s ease-in;z-index:999}.scrollup:hover{background-position:left bottom}.inner_page_area{width:100%;float:left;padding:20px 0;background:#f1f1f1}.inner_page_area h1{width:100%;float:left;text-align:center;padding:0 0 15px;font-weight:600}.inner_page_area .page_area{width:100%;float:left;background:#fff;padding:20px 15px}.inner_page_area .page_area h2,.inner_page_area .page_area h3{width:100%;float:left;font-weight:700;font-size:20px;padding:0 0 5px;margin:15px 0 0}.inner_page_area .page_area p{width:100%;float:left;line-height:24px;text-align:justify;margin:0 0 10px}.inner_page_area .page_area ol,.inner_page_area .page_area ul{width:100%;display:block;font-size:14px;padding:0 20px;margin:0 0 10px}.inner_page_area .page_area ol li{width:100%;padding:5px 0;list-style-type:decimal;line-height:20px}.inner_page_area .page_area ul li{width:100%;padding:5px 0;list-style-type:square;line-height:20px}.product_details{padding:20px;background:#fff;float:left;width:100%;margin:0 0 20px}.product_details figure{width:30%;float:left;text-align:center;border:1px solid #ccc;padding:20px}.product_details figure img{max-width:100%;max-height:180px}.product_details .top_pro_dtls{width:70%;float:left;padding:0 0 0 20px}.product_details .top_pro_dtls h1{width:100%;float:left;font-size:32px;font-weight:700;text-transform:uppercase;border-left:5px solid #e30d0d;line-height:32px;padding:0 0 0 8px;margin:0 0 15px;text-align:left}.product_details .top_pro_dtls h5{color:#e40c0d;margin:0 0 10px;padding:0}.product_details .top_pro_dtls .small_content h2,.product_details .top_pro_dtls .small_content strong{color:#e40c0d;margin:10px 0 0;padding:0;width:100%;float:left;font-size:16px}.product_details .top_pro_dtls p{width:100%;float:left;line-height:24px;text-align:justify;font-size:16px;margin:0 0 8px}.contact_us_page h1,.contact_us_page p,.fl span,.payment_opt,.payment_opt ul,.view-more a{text-align:center}.product_details .top_pro_dtls select{background:#fff;height:35px;border-radius:3px;border:1px solid #ccc;font-size:14px;padding:0 10px}.product_details .top_pro_dtls a{font-size:13px;font-weight:600;text-transform:uppercase;padding:9px 20px;color:#fff;display:inline-block;margin:10px 0 0 10px;background:#e30d0d;border-radius:3px}.contact_us_page{width:100%;float:left;min-height:auto;padding:15px 0 35px;background:#f1f1f1}.contact_us_page .container{width:1000px}.contact_us_page h1{width:100%;float:left;font-size:36px;font-weight:300;margin:0;padding:0 0 8px}.contact_us_page p{width:100%;float:left;font-size:18px;font-weight:300;margin:0 0 15px;padding:0;color:#333}.contact_us_page .contact_area{border-radius:5px;box-shadow:0 0 8px 0 #ccc}.contact_area{width:100%;float:left;height:auto;background:#fff;padding:15px}.contact_area .address_area{width:100%;float:left;height:auto}.contact_area .address_area li{width:100%;float:left;height:auto;list-style:none;padding:0;margin:10px 0}.contact_area .address_area figure{width:50px;height:50px;border-radius:50px;float:left;text-align:center;border:1px solid #ccc;line-height:50px;margin:0;padding:0}.contact_area .address_area figure i{color:#e40c0d;font-size:22px}.contact_area .address_area figure img{display:inline-block;max-height:20px}.contact_area .address_area .details{width:80%;float:left;padding:0 15px;box-sizing:border-box}.contact_area .address_area .details h3{width:100%;float:left;padding:0;font-size:14px;margin:0;color:#e30d0d;font-weight:300}.contact_area .address_area .details p{font-size:16px;padding:0;margin:0;text-align:left;font-weight:700}.contact_area ul{width:100%;float:left;padding-left:0!important}.contact_area ul h2{font-size:20px;color:#0e74bc}.contact_area ul li{width:100%;float:left;padding:0;margin:7px 0;background:0 0;position:relative}.contact_area ul li .inpt{width:100%;height:45px;border:1px solid #ccc;border-width:0 0 1px;padding:0}.contact_area ul li .txtarea{width:100%;height:80px;border:1px solid #ccc;border-width:0 0 1px;padding:0}.Categories-list li,.Categories-list1 li{border-bottom:2px solid #cacaca;background-repeat:no-repeat;padding-top:6px}.cart-quantity span:last-child,.search form.example button{border-left:none;cursor:pointer}.contact_area ul li .submit_btn{display:block;padding:12px 40px;background:#e40c0d;color:#fff;border-radius:5px;margin:10px 0;border:none;font-size:16px;float:left;transition:.3s ease-in}.contact_area ul li .submit_btn:hover{background:#434342}.contact_area ul li img{position:absolute;right:5%;top:15px;z-index:999;cursor:pointer}.search form{margin:0;max-width:300px}.Categories{margin-top:30px}.Categories h3{font-size:22px;color:#212121;font-weight:600;margin-bottom:10px}.Categories-list li{background-image:url(../images/doc-arti1.png);background-position:1px 22px}.view-more a{color:#e40c0d;text-decoration:underline;display:block}.Categories-list a,.Categories-list1 a{font-size:15px;line-height:40px;color:#020202;margin-left:24px}.Categories-list1 li{background-image:url(../images/doc-arti.png);background-position:1px 18px}.article2-content{background:#fff;padding:10px;margin-bottom:20px;float:left;width:100%}.search form.example input[type=text]{padding:10px;font-size:17px;border:1px solid grey;float:left;width:100%;background:#fbfbfb}.search form.example button{float:left;margin-left:-50px;padding:13px 10px;background:0 0;color:#ff7200;font-size:17px;border:none}.article-ryt{background:#fff;padding:20px 10px}.search form.example::after{content:"";clear:both;display:table}.article2-social-left{display:inline-flex;margin:15px 0}.fl{margin-right:25px}.fl a i{font-size:21px}.fl span{font-size:12px;line-height:32.97px;color:#535252;margin:0 auto;display:block}.article-inner-con{padding:10px 20px}.article-social li{display:inline-block;padding:0 15px}.article-social li:last-child,.card_details_main .check_first .card_width li:first-child{padding-left:0}.article-social li a{color:#020202;font-size:13px;line-height:40px}.article-social i{color:#ff7200;font-size:18px}.share-right.read-share a{background:#e40c0d;color:#fff;padding:8px 10px;float:right;text-transform:uppercase;font-size:13px;font-weight:600}.article-inner-con h3{font-size:21px;line-height:30px;color:#0c0c0c;font-weight:700;margin-bottom:8px}.article-inner-con p{font-size:15px;line-height:25px;color:#262626}.blog-page-section{padding:20px 0}.cart_page{width:100%;float:left;padding:25px 0 40px;background:#f1f1f1}.cart_page h1{width:100%;float:left;font-size:24px;margin:20px 0 10px}.cart_page .table .my_cart{width:100%;float:left;background:#fff;padding:15px 0}.update_cart{background:#fff;border:1px solid #e4e2e2;border-top:none}.pad-none{padding-left:0;padding-right:0}.update_cart button{background:#162c75;color:#fff;text-transform:uppercase;border-radius:3px;margin:10px;border:none;padding:10px 20px;transition:.5s}.update_cart button:hover{background:#424242;transition:.5s}.order-table{border:1px solid #e7e7e7;border-top:none;margin-top:10px}.order-table td{font-size:15px;color:#1f2022!important;padding:10px 15px!important}.order-table td b{font-weight:600}.order-table tr td:last-child{color:#ef4036;border-left:1px solid #e7e7e7;padding-left:30px;text-align:right}.order-table .table{margin-bottom:0;background:#fff}.proceed-check-btn button{background:#333;color:#fff;text-transform:uppercase;border-radius:3px;border:none;width:100%;margin-top:15px;padding:10px 0;transition:.5s}.proceed-check-btn button:hover{background:#e40c0d;transition:.5s}.checkout_details{width:100%;float:left;border:1px solid #f1f1f1;font-size:14px;color:#000}.checkout_details h3,.payment_details h3{width:100%;float:left;background:#424242;color:#fff;padding:10px 15px;font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.checkout_details ul{width:100%;float:left;padding:10px 15px;display:flex;flex-flow:row wrap;align-items:stretch}.checkout_details ul li{flex:0 0 50%;float:left;margin:10px 0;position:relative}.checkout_details ul li .form-control{width:96%;height:45px;border-radius:0;font-size:14px}.checkout_details ul li select{background:url(../images/select_arrow.png) right 10px top 20px no-repeat #fff;height:45px!important}.checkout_details label{width:100%;float:left;padding:5px 0;font-size:14px;color:#000}.checkout_details label.error{color:#e30d0d;padding:5px 0 0;margin:0;font-weight:700}.checkout_details .sbmt_area{width:100%;float:left;padding:0 15px 15px}.checkout_details .sbmt_area button{background:#424242;color:#fff;border-radius:22px;border:none;font-size:16px;letter-spacing:.5px;text-transform:uppercase;font-weight:900;cursor:pointer;margin:10px 0;width:auto;padding:0 40px;height:43px}.card_details_main .check_first .card_width .form-control,.payment_opt ul li{border:1px solid #ccc}.checkout_details .sbmt_area button:hover{background:#424242;transition:.3s ease-in}.white_bg{background:#fff}.checkout_details label.del_info{margin:10px 0;padding:0;font-weight:700}.payment_details{width:100%;float:left;border:1px solid #f1f1f1;font-size:14px;color:#000;margin:20px 0}.payment_opt{padding:20px 0;width:100%;float:left}.payment_opt ul{margin:0;padding:0;list-style:none;width:100%;float:left;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:left}.payment_opt ul li{flex:0 0 23.5%;float:none;height:auto;padding:10px 5px;cursor:pointer;margin:5px;min-width:auto;text-align:left;background:#fff}.payment_opt ul li figure{max-width:25%;width:60px;float:left;height:auto}.payment_opt ul li figcaption{width:75%;float:left;height:auto;padding:0 0 0 10px}.payment_opt ul li figure img{display:inline-block;float:left;max-width:100%;height:auto}.payment_opt ul li figcaption h4{margin:0;font-size:14px;text-transform:uppercase;color:#000;padding-top:0 0 5px;width:100%;float:left}.payment_opt ul li figcaption span{font-size:12px;color:red;font-weight:600;line-height:14px;display:inline-block;min-height:25px}.card_details_main{width:100%;float:left;margin:0 0 25px;padding:0 15px;background:#fff;border:0 solid #ccc;text-align:left}.card_details_main h2{font-size:18px;text-transform:uppercase;border-bottom:1px solid #ccc;padding:10px 0;margin:0 0 15px}.card_details_main p{width:100%;float:left;text-align:center;padding:15px 0;font-size:16px;font-weight:700;line-height:20px}.card_details_main .main_div .left_side{width:20%;float:left;font-size:14px;font-weight:700;padding:13px 0 0}.card_details_main .main_div .right_side{width:80%;float:left}.card_details_main .check_first .form-control{margin:7px 0;background:0 0;border:1px solid #ccc;padding:0 10px;height:40px;width:100%;font-size:14px}.card_details_main .check_first .card_width{width:100%!important;float:left}.card_details_main .check_first .card_width li{width:100%;float:left;height:auto;list-style:none;padding:0 5px;border:none}.card_details_main .check_first figure{width:100%;float:left;line-height:42px}.card_details_main .check_first figure img{max-width:100%;max-height:30px}.card_details_main .check_first small{font-size:11px}.card_details_main .card_dtls li{width:40%;float:left;padding:0 15px 0 0}.card_details_main .card_dtls li label{padding:0;margin:10px 0 0;font-weight:700}.card_details_main .card_dtls li select{background:url(../images/select_arrow.png) right 10px top 20px no-repeat #fff!important;height:40px!important}.pay_card{width:100%;float:left;color:#fff}.pay_card li{width:100%;float:left;border-bottom:1px solid #333;color:#fff;padding:5px 0;text-transform:uppercase}.pay_card li img{max-height:30px;margin-right:5px}.process_btn button{background:#e30d0d;border:none;color:#fff;font-size:15px;letter-spacing:1px;padding:8px 20px;border-radius:4px;transition:.5s;cursor:pointer;margin:15px 0;text-transform:uppercase;font-weight:700}.process_btn button:hover{background:#000;transition:.5s}.check_right{width:100%;float:left;background:#fff;padding:0 0 20px;color:#000}.my_cart table{background:#fff;border:1px solid #e4e2e2;margin-bottom:10px}.my_cart table th{text-transform:uppercase;font-weight:600;background:#424242;text-align:center;color:#fff;padding:10px!important;font-size:16px;font-weight:inherit}.my_cart table td{text-align:center;color:#262627;font-size:14px;padding:16px 14px!important}.my_cart table td i{color:#f23b3b;cursor:pointer}.cart-quantity{text-align:center;width:90px;margin:auto;color:#404040}.cart-quantity span{float:left;border:1px solid #ccc;border-radius:2px;width:28px;height:28px;line-height:26px;font-weight:600}.cart-quantity span:first-child{border-right:none;cursor:pointer}.error{color:#e30d0d!important}.sitemap_page{font-size:13px}.sitemap_page h3{width:100%;float:left;margin:0 0 8px;color:#e30d0d}.sitemap_page .pro_links,.sitemap_page ul{width:100%;float:left;border-right:1px solid #ccc;min-height:200px}.sitemap_page ul li{width:100%;float:left;padding:7px 0;font-size:13px}.sitemap_page ul li a{color:#000;text-transform:uppercase}.sitemap_page .pro_links li{width:50%!important}.inner_page_area .page_area ul.blog_sitelink li{width:50%}.error_page_area{width:100%;float:left;min-height:450px;padding:80px 0;text-align:center}.error_page_area h1{font-size:120px;font-weight:700;color:#ff7200}.error_page_area h3{font-size:42px;font-weight:300;color:#333;width:100%;float:left;padding:10px 0}.error_page_area p{font-size:20px;font-weight:300;width:100%;float:left}.error_page_area a{width:auto;padding:10px 25px;border:1px solid #e30d0d;color:#e30d0d;display:inline-block;border-radius:3px;margin:15px 0}.empty_cart a:hover,.error_page_area a:hover,.pagination ul li:hover{background:#e30d0d;color:#fff}.address_detials{width:100%;float:left;color:#a0a0a0;padding:0 15px 0 0}.address_detials ul{width:100%;float:left;margin:0 0 5px;border-bottom:1px solid #333}.address_detials ul li{width:100%;float:left;padding:8px 0;margin:0;line-height:16px}.address_detials ul li a{font-size:14px;color:#a0a0a0;line-height:16px}.address_contact ul li i,.address_detials ul li i{font-size:18px;display:inline-block;width:25px;float:left}.address_contact ul li span,.address_detials ul li span{width:calc(100% - 25px);float:left}.address_detials p{width:100%;float:left;padding:0 0 10px;margin:0;line-height:24px}.address_contact ul,.coupons h3{margin:0 0 10px;width:100%;float:left}.address_contact{width:100%;float:left;font-size:14px;margin:0 0 15px;border-bottom:1px solid #ccc;padding:0 0 10px 15px}.address_contact ul{border-bottom:0 solid #0e3e61;padding:0}.address_contact ul li{width:100%;float:left;padding:7px 0;margin:0;list-style:none}.address_contact ul li a,.breadcrumb>li a{color:#000}.address_contact p{padding:0}.coupons{width:100%;float:left;border:1px dashed #e30d0d;margin:20px 0;padding:15px}.coupons h3{font-size:20px;color:#e30d0d}.coupons input{width:70%;float:left;border-radius:5px 0 0 5px;height:40px}.coupons button{width:auto;float:left;border-radius:0 5px 5px 0;height:40px;background:#e30d0d;border:1px solid #e30d0d}.coupons button:hover{background:#343434}.coupons .error_msg{width:100%;display:block;color:red;float:left;font-size:12px;margin:10px 0 5px}.pagination ul li{display:inline-block;width:auto;margin:0 10px 0 0;padding:5px 15px;cursor:pointer;background:#fff}.blog_area li h2,.blog_area li p{line-height:22px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.spacecontainer{margin-top:10px}.nav-next{float:right}.nav-next a,.nav-previous a{background:#e30d0d;color:#fff;padding:5px 15px;border-radius:4px;margin-top:10px;display:inline-block}.mrgn_top{margin-top:20px}.blog_area{width:100%;float:left;margin:0;padding:0}.blog_area li{width:31.33%;float:left;margin:0 1% 20px;border:1px solid #f1f1f1;background:#fff;padding:10px;list-style:none}.blog_area li h2{width:100%;float:left;padding:0;margin:0 0 5px;font-size:16px;color:#e30d0d;min-height:22px;max-height:22px;-webkit-line-clamp:1;-moz-line-clamp:1;line-clamp:1}.blog_area li figure a,.blog_area li h2 a{color:#e30d0d!important;background:0 0;padding:0;border-radius:0;margin:0}.blog_area li figure img,.blog_details_area figure img{width:100%;height:auto}.blog_area li p{width:100%;float:left;font-size:14px;color:#121212;letter-spacing:.5px;max-height:45px;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2}.blog_area li a.read_more{width:auto;display:inline-block;padding:5px 0;color:#e30d0d;margin:5px 0;transition:.3s ease-in;font-weight:700;font-size:15px}.blog_area li a.read_more:hover{color:#333}.date_admin li{border:none;width:auto;padding:0;margin:0 25px 0 0;font-size:13px;color:#333;float:left;list-style:none}.breadcrumb{background:#fff;margin:0 0 15px}.breadcrumb>li{padding:0!important}.breadcrumb>li::after{padding:0 8px}.breadcrumb>li:after{content:"\f101";font-family:fontawesome;padding:0 8px}.blog_details_area{width:100%;float:left;margin:0 0 20px;background:#fff;padding:15px}.blog_details_area h1{width:100%;float:left;font-size:22px;color:#e30d0d;letter-spacing:.5px;margin:0 0 10px;text-align:left;padding:0}.blog_details_area h2,.blog_details_area h3,.blog_details_area h4,.blog_details_area h5,.blog_details_area h6{font-size:18px;text-transform:none;font-weight:700;padding:0;color:#e30d0d;margin:15px 0 5px;width:100%;float:left}.blog_details_area .blog_content ul li,.blog_details_area p{font-size:14px;line-height:22px;width:100%;letter-spacing:.5px}.blog_details_area p{color:#121212;display:block}.blog_details_area .blog_content ul{width:100%;float:left;padding:0 0 10px 20px}.blog_details_area .blog_content ul li{color:#121212;float:left;padding:3px 0;list-style-type:circle}.author_bio{width:100%;float:left;background:#f5f5f5;padding:15px;margin:30px 0 10px;border-radius:5px}.author_bio figure{width:130px;float:left;min-height:100px}.author_bio .author_dtls{width:calc(100% - 130px);float:left;padding:0 0 0 15px}.author_bio .author_dtls h3{width:100%;float:left;font-size:18px;text-transform:none;font-weight:700;color:#e30d0d;margin:0 0 5px;padding:0;letter-spacing:.5px}.author_bio .author_dtls p{width:100%;float:left;font-size:14px;line-height:22px;text-align:justify}.related_post_area{width:100%;float:left;border-top:0 solid #ccc;padding:0;margin:0 0 40px}.related_post_area ul.prev_nxt{width:100%;float:left;padding:0;list-style:none}.related_post_area ul.prev_nxt li{width:50%;float:left;text-align:left;list-style:none}.related_post_area ul.prev_nxt li a{color:#121212}.related_post_area ul.prev_nxt li a:hover{opacity:.5}.related_post_area ul.prev_nxt li p{font-size:18px}.related_post_area ul.prev_nxt li+li{text-align:right}.new_intro{width:100%;float:left;margin:15px 0}.new_intro figure{width:30%;float:left;height:auto;padding:10px}.new_intro figcaption{width:70%;float:left;height:auto;padding:15px}.new_intro figcaption h3{font-weight:700;font-size:20px;color:#333;width:100%;float:left;margin:0;padding:0}.new_intro figcaption .note{width:100%;float:left;border:1px dashed #ff7200;font-size:15px;padding:5px 10px;display:inline-block;border-radius:5px;color:#ff7200;line-height:24px;margin:10px 0 20px;font-weight:700}.new_intro figcaption a{width:auto;display:inline-block;background:#333;border-radius:5px;padding:7px 20px;color:#fff;font-size:14px}.blog-pagination{width:100%;float:left;text-align:left;margin:10px 0;padding:0 10px}.admin-image,.empty_cart,.pop_txt{text-align:center}.blog-pagination ul{list-style:none;margin:0;padding:0;display:inline-block}.blog-pagination ul li{display:inline-block;text-align:center;background:#232323;margin:1px;padding:3px 10px;line-height:20px;cursor:pointer;color:#fff;font-size:12px;width:auto;float:left}.blog-pagination ul li.current-page,.blog-pagination ul li:hover{background:#e30d0d}.empty_cart{width:100%;float:left;padding:0 0 50px}.empty_cart a{width:auto;display:inline-block;padding:12px 25px;border:1px solid #e30d0d;border-radius:25px;color:#e30d0d;margin:15px 0 0}.opc_img{width:auto;position:relative;padding:15px 0}.opc_img .outstock{position:absolute;width:50px;height:50px;border-radius:50%;background:#c20f0f;padding:15px 0 0;line-height:12px;color:#fff;right:0;top:0;font-size:12px}#b_email{text-transform:lowercase}.modal-title{font-size:20px;line-height:24px;text-transform:none;color:#e30d0d;font-weight:700}.pop_txt{width:100%;padding:0 0 10px}.pop_txt p{width:100%;float:left;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:24px;margin:0}.pop_txt p b{font-weight:700;margin:0 0 5px;display:block}.pop_txt ul.pop_pro{width:100%;display:flex;padding:0;margin:0 0 10px;flex-flow:row wrap;align-items:stretch;justify-content:center}.pop_txt ul.pop_pro li{flex:0 0 47%;margin:10px 6px;border:1px dashed #e30d0d;padding:10px;border-radius:0;list-style:none}.pop_txt ul.pop_pro li h3{font-size:16px;font-weight:700}.pop_txt ul.pop_pro li h3 a{color:#434343}.pop_txt ul.pop_pro li figure{width:100%;float:left;margin:8px 0 0}.pop_txt ul.pop_pro li figure img{width:auto;max-height:115px}.pop_txt ul.pop_pro li a.cart{background:#e30d0d;border:1px solid #e30d0d;width:auto;margin-top:10px;font-size:14px;font-weight:700;color:#fff;padding:8px 15px;display:inline-block;border-radius:5px}.pop_txt a.shop_now{background:#e30d0d;border:1px solid #e30d0d;padding:10px 30px;border-radius:0;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:16px;display:inline-block}.pro-review{overflow:hidden;width:100%;float:left;padding:15px 25px 25px;margin-top:30px;border:1px solid #df0e09}.review-sec{width:100%;float:left;margin:10px 0;padding:0 0 20px;border-bottom:0 solid #eee}.admin-image{width:60px;height:60px;float:left;margin-right:10px;background:#ddd;border-radius:50%;position:relative;font-size:24px;line-height:60px}.review-mid-content .sub-btn1:hover,.sub-btn{background:#e65700}.admin-image .fa-user-o:before{font-size:30px;line-height:60px}.admin-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.rating-star,.rating-star a,.star{position:relative}.admin-review{float:left;border:1px solid #ddd;width:calc(100% - 70px);padding:10px 20px;border-radius:4px;color:#292828}.admin-ranking{float:left;width:100%}.product_details .top_pro_dtls .admin-ranking a{color:#000;background:0 0;padding:0;margin:0 0 15px}.rating-star a::before,.rating-star a:hover::before{position:absolute;font-family:FontAwesome;text-indent:0;color:#002039;left:0}.admin-ranking b{font-weight:700}.star{float:left;font-size:14px}.star i{color:#ffd100}.discription{float:left;width:100%;font-size:16px;color:#292828;margin-top:6px;font-style:italic}.review-mid-content .sub-btn1,.sub-btn{color:#fff;cursor:pointer;font-weight:600}.review-mid-content{width:100%;float:left;padding:0 0 15px}.review-mid-content h3{color:#0020dd232839;font-size:24px;font-weight:700;margin:0 0 10px}.review-mid-content p{margin:0 0 20px;font-size:16px;line-height:24px;font-weight:400;padding:0}.rating-star{width:100%;margin-top:5px}.rating-star a{display:inline-block;text-indent:-999em;width:16px;height:16px}.rating-star a::before{content:"\f006";font-size:16px;display:block}.rating-star a:hover::before{content:"\f005";font-size:16px;display:block}.review-mid-content .sub-btn1{background:#e60c0d;border:none;padding:10px 30px;border-radius:0;font-size:16px}.review-form{margin-top:0;width:100%;float:left}.form-row textarea{height:100px}.form-row{margin:20px 0}.form-row label{font-size:17px;margin-bottom:5px;display:block;font-weight:700}.form-row label.error{color:red}.sub-btn{margin-top:20px;border:1px solid #e65700;padding:8px 26px;border-radius:4px}.sub-btn:hover{background:0 0;border:1px solid #000;color:#002039;transition:.5s}.rating{float:left;position:relative}.rating:not(:checked)>input{position:absolute;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;width:20px;padding:0;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:20px;line-height:1.2;color:#ddd;margin:0 5px 0 0}.rating:not(:checked)>label:before{content:'\f005';font-family:Fontawesome}.rating>input:checked~label{color:#f70;text-shadow:1px 1px #c60,2px 2px #940,.1em .1em .2em rgba(0,0,0,.5)}.rating:not(:checked)>label.error{display:block;color:red;position:absolute;font-size:13px;text-shadow:none;font-weight:900;left:0;top:40px;width:100%}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold;text-shadow:1px 1px #daa520,2px 2px #b57340,.1em .1em .2em rgba(0,0,0,.5)}.rating>input:checked label:hover label,.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>label:hover input:checked label{color:#ea0;text-shadow:1px 1px #daa520,2px 2px #b57340,.1em .1em .2em rgba(0,0,0,.5)}.rating>label:active{position:relative;top:2px;left:2px}.form-row input.form-control{border-radius:0;height:42px}.form-row textarea.form-control{border-radius:0}.review-form .form-row{width:32%;float:left;margin-right:2%!important;margin:10px 0}.review-form .form-row:nth-child(3){margin-right:0!important}.review-form .form-row:nth-child(4){margin-right:0!important;width:100%;margin-bottom:20px}.pro-review.product__review{background-color:#fff;border-color:#fff}.review-mid-content h3{color:#e40c0d;float:left;width:100%}h3.top_head{font-size:24px;font-weight:700;color:#de0f0f;margin-bottom:10px}.coupon_area_cat h4,.coupon_area_cat p{text-transform:uppercase;color:#000;font-weight:700}.research__btn1,a.research__btn span{background:#e60b0d;font-size:15px;padding:6px 20px;line-height:15px;font-weight:600;color:#fff}a.research__btn span{display:inline-block}a.research__btn span:first-child{border-radius:30px 0 0 30px}a.research__btn span:last-child{border-radius:0 30px 30px 0;background:#494949}.research__btn1,.research__btn:hover span{display:inline-block;border-radius:30px}.research__btn1:hover{background:#000;color:#fff}.research__btn,.research__btn1{margin-left:10px}@media screen and (max-width:767px){.pop_txt p,.pop_txt ul.pop_pro li h3{font-size:14px}.modal-title{font-size:16px;line-height:18px}.pop_txt p{line-height:20px}.pop_txt ul.pop_pro li{flex:0 0 46%;margin:10px 3px}.pop_txt ul.pop_pro li a.cart{width:100%;padding:10px 2px;font-size:13px}.review-form .form-row{width:100%;float:left;margin:10px 0}.mobile_nav span{margin:17px 0 0!important}.mobile_nav{width:35px!important;height:35px!important;padding:0 5px!important}nav{padding:0!important}.contact-section a{padding:4px 3px!important}.none_padding{margin-top:5px!important}.nav_right{top:50px}.product_home_area h1{margin-top:0!important;font-size:28px}}.home_coupon{position:absolute;right:15px;bottom:15px;max-width:350px}.coupon_area_cat{width:100%;float:right;border-radius:8px;max-width:400px;display:flex;flex-flow:row;align-items:center;justify-content:space-between;padding:5px 10px;margin:10px 0 0;background:#f7f7f7;border:1px dashed #e30d0d;line-height:normal}.coupon_area_cat p{font-size:18px!important;margin:0;text-align:left;line-height:20px;font-style:ita lic}.coupon_area_cat h4{font-size:16px;margin:0 0 5px;padding:0;text-align:center;line-height:16px}.coupon_area_cat .coupon_box{font-size:24px;background:#e30d0d;color:#fff;padding:5px 10px;display:inline-block;border:1px dashed #fff;font-weight:700;line-height:24px;letter-spacing:1px;min-width:100px;text-align:center}@media only screen and (max-width:600px){.home_coupon{max-width:100%;float:left;padding:0 10px 10px;position:static}}
.ukkamagra-bnr-text {
    position: relative;
}
.ukkamagra-bnr-text > div {
    position: absolute;
    z-index: 1;
    left: 25px;
    top: 42px;
}
.ukkamagra-bnr-text span {
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 5px;
    color: #e40c0d;
    font-family: Rajdhani;
    line-height: 42px;
}
.ukkamagra-bnr-text p {
    font-size: 20px;
    margin: 0;
    line-height: 20px;
}
.product_list_area li .home_pro_dtls .cta a {
    text-transform: unset;
}
.product_list_area {
    justify-content: space-between;
}
.product_list_area li {
    flex: 0 0 24%;
    padding: 15px 0 20px !important;
    margin: 0 0 17px;
    background: #fbfbfb;
    border-radius: 10px;
    border: 1px solid #eee;
}
.product_list_area li figure img {
    mix-blend-mode: multiply;
}
.product_list_area li .home_pro_dtls .cta a {
    width: 90%;
    margin: 10px 0 0;
    border-radius: 5px;
}
.product_list_area li figure a:hover {
    background: transparent !important;
}
.prod-select-btn {
    display: flex
;
    float: left;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.prod-select-btn select {
    width: 100%;
    height: 50px !important;
    width: calc(100% - 50%);
}
.prod-select-btn a {
    margin: 0 !important;
}
.product_details .top_pro_dtls h1 {
    text-transform: capitalize;

}
.prod-select-btn a {
    width: 50%;
    height: 50px;
    padding: 0 !important;
    line-height: 50px;
    text-align: center;
    font-size: 16px !important;
    text-transform: capitalize !important;
}
.product_details .top_pro_dtls {
    width: 70%;
}
.product_details > figure {
    width: 30%;
    opacity: 0;
  transform: translateY(30px);
    animation: fadeSlideUp 1s ease forwards;
}
.prod-quick-service-top {
    width: 100%;
    float: left;
}
.prod-quick-service-top ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 5px 0px 20px;
}
.prod-quick-service-top ul li
 {
    font-size: 13px;
    font-weight: 500;
    background: #e30d0d00;
    width: auto;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border-radius: 5px;
    padding: 0 10px;
    display: flex
;
    justify-content: center;
    gap: 5px;
    border: 1px dashed #979797;
    opacity: 0;
    transform: translateY(30px);
    animation: fadeSlideUp 1s ease forwards;
}
.prod-quick-service-top ul li figure {
    padding: 0 !important;
    border: none !important;
    width: auto !important;
}
.coupon_area_cat .coupon_box{
    animation: glitch 1s infinite;
}
.coupon_area_cat .coupon_box .glitch::before,
.coupon_area_cat .coupon_box .glitch::after {
  content: attr(data-text);
  position: absolute;
  left: 0;
  width: 100%;
}

.coupon_area_cat .coupon_box .glitch::before {
    animation: glitchTop 1s infinite;
    top: -2px;
    color: #4b3075;
}

.coupon_area_cat .coupon_box .glitch::after {
    animation: glitchBottom 1s infinite;
    top: 2px;
    color: #f7b541;
}
.coupon_area_cat p {
    font-size: 17px !important;
}
.product_details > figure img {
    max-width: fit-content;
    max-height: 220px;
    width: auto;
}
.product_details{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
@keyframes glitch {
  0% { transform: none; }
  20% { transform: skew(-5deg); }
  40% { transform: skew(5deg); }
  60% { transform: skew(-5deg); }
  80% { transform: skew(5deg); }
  100% { transform: none; }
}

@keyframes fadeSlideUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes fadeInZoom {
  from {
    opacity: 0;
    transform: scale(0.95);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: translateY(30px) scale(0.9);
  }
  60% {
    opacity: 1;
    transform: translateY(-10px) scale(1.02);
  }
  100% {
    transform: translateY(0) scale(1);
  }
}

@keyframes slideInRight {
  from {
    opacity: 0;
    transform: translateX(30px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}


.prod-top-link
 {
    width: 100%;
    float: left;
    display: flex;
    gap:10px;
    flex-wrap: wrap;
    margin: 10px 0 0;
}
.prod-top-link a {
    color: #e30d0d !important;
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
    text-transform: capitalize !important;
    text-decoration: underline;
}
.product_list_area li:hover {
    border: 1px solid #e40c0d;
}
.product_list_area li:hover .home_pro_dtls .cta a{
    background-color:#000;
}

.blog_details_area p a{ color: #e30d0d; font-weight:700;}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (max-width: 1050px){
  .ukkamagra-bnr-text > div {
    top: 25px;
}  
.prod-quick-service-top ul {
    display: flex
;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 5px 0px 20px;
    gap: 10px;
}
.product_details figure {
        width: 40% !important;
        margin-right: 20px;
    }
        .product_details .top_pro_dtls {
        width: 57% !important;
        padding: 10px 0;
    }
    .prod-quick-service-top ul li {
    font-size: 12px;

}


}
@media only screen and (max-width: 850px){
  .ukkamagra-bnr-text > div {
    top: 10px;
} 
    
} 
@media only screen and (max-width: 768px){
  .coupon_area_cat .coupon_box {
    font-size: 15px;
    min-width: 90px;
} 
.product_details figure {
    padding: 10px;
}
.product_details .top_pro_dtls .admin-ranking a {
    margin: 0 0 5px;
}
}

@media only screen and (max-width: 600px) {
.ukkamagra-bnr-text > div {
    position: static;
    z-index: 1;
    left: 25px;
    top: 42px;
    background: #e40c0d;
    text-align: center;
    padding: 10px;
}
.ukkamagra-bnr-text span {
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 5px;
    color: #ffffff;
    font-family: Rajdhani;
    line-height: 30px;
}
.ukkamagra-bnr-text p {
    font-size: 16px;
    margin: 0;
    line-height: 20px;
    color: #fff;
}
    .product_details figure {
        padding: 10px !important;
        margin-bottom: 0px !important;
        width: 100% !important;
        margin-right: 0 !important;
    }
    .product_details .top_pro_dtls{
        padding: 10px 0 0;
        width: 100% !important;
    }
    .prod-quick-service-top {
    width: 100%;
    float: left;
    display: none;
}
.product_details .top_pro_dtls a {
        width: auto !important;
    }
    .prod-select-btn {
    flex-wrap: wrap;
}
.product_details .prod-select-btn a {
    width: 100% !important;
    margin: 10px 0 0 !important;
    max-width: 100%;
}
.product_details
 {
        margin: 0px 0 0 !important;
    }
    .inner_page_area .page_area {
        padding: 10px !important;
        margin: 10px 0 0 !important;
    }
}


.blog-page.escortdata figure img {
    width: 100%;
    height: auto;
    min-height: 120px;
    max-height: 120px;
    object-fit: cover;
}


/* Heading */
    .review-page-main .testimonials-header { text-align:center; margin-bottom:28px; }
    .review-page-main .testimonials-header h1 {
      margin:0;
      font-size:32px;
      line-height:1.05;
      font-weight:700;
    }
    .review-page-main .testimonials-header .accent {
    color: #e40c0d;
    font-style: italic;
    margin-left: 0px;
    display: inline-block;
    transform-origin: center;
    animation: float 1.5s 
ease-in-out infinite alternate;
    font-family: "Oleo Script", system-ui;
    font-weight: 700;
}
    @keyframes float { from { transform: translateY(0) } to { transform: translateY(-6px) scale(1.02) } }

    /* Grid */
 .review-page-main .grid {
    width: 100%;
    display: flex
;
    flex-wrap: wrap;
    gap: 35px 45px;
}
.review-page-main .testimonials-header h2 {
    font-size: 40px;
    text-align: center;
    color: #000;
    line-height: 47px;
    margin: 30px 0px;
}

.reviews-section {
    margin: 0 0 40px;
}


.review-page-main .testimonials-header h2.home_hd{ margin:30px 0; }
.review-page-main article.testimonial {
    background: #fff;
        border: 1px solid #eef2f6;
    border-radius: 7px;
    padding: 20px;
    min-height: 160px;
    display: flex
;
    flex-direction: column;
    gap: 10px;
    transform: translateY(10px);
    opacity: 0;
    transition: transform .22s 
ease, box-shadow .18s 
ease;
    flex: 0 0 30.9%;
}
    .review-page-main article.testimonial:focus-within,
    .review-page-main article.testimonial:hover { transform:translateY(-8px); box-shadow: 0 22px 48px rgba(11,20,40,0.08); outline:none; }
    .review-page-main article.testimonial[aria-hidden="false"] { opacity:1; transform:none; }

    .review-page-main .meta-row { display:flex; gap:20px; align-items:center; }
    .review-page-main .avatar {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    display: inline-grid
;
    place-items: center;
    color: #fff;
    font-weight: 500;
    font-size: 36px;
    box-shadow: 0 8px 22px rgba(16, 24, 40, 0.06);
    flex: 0 0 var(--avatar-size);
    display: inline-block;
    flex: 0 0 60px;
    line-height: 60px;
    text-align: center;
    margin: 0;
}

    .review-page-main .meta {
      display:flex; flex-direction:column; gap:6px;
    }
    .review-page-main .stars { display:inline-flex; gap:6px; align-items:center; }
   .review-page-main .star {
    width: 21px;
    height: 21px;
    border-radius: 3px;
      background: #febf11;
    display: inline-block;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06) inset;
    text-align: center;
    line-height: 21px;
}
.review-page-main .star i {
    color: #ffffff;
}
   .review-page-main .author {
    font-size: 15px;
    font-weight: 700;
    color: #203a81;
    text-transform: uppercase;
}
.review-page-main .date {
    font-size: 15px;
    color: #203a81;
    margin-left: 6px;
    font-weight: 400;
}

.review-page-main .content {
    font-size: 16px;
    color: #000;
    line-height: 26px;
    margin-top: 0px;
}
.review-page-main .content p{
    height: 80px;
    overflow: overlay;
}

.review-page-main .load-more {
      text-align:center; margin:36px 0 60px;
    }
  .review-page-main .btn {
    display: inline-flex
;
    align-items: center;
    gap: 20px;
    padding: 11px 18px;
    border-radius: 7px;
    background: #334bf4;
    color: #fff;
    border: 0;
    cursor: pointer;
    font-weight: 400;
    box-shadow: 0 10px 28px rgba(43, 110, 246, 0.14);
    height: 60px;
    width: 200px;
    text-align: center;
    justify-content: center;
}
    .review-page-main .btn:active { transform:translateY(1px); }
    .review-page-main .spinner {
      width:16px; height:16px; border-radius:50%; border:2px solid rgba(255,255,255,0.35); border-top-color:rgba(255,255,255,0.95);
      animation:spin .85s linear infinite;
    }
    @keyframes spin { to { transform:rotate(360deg) } }



    /* =========== Responsive =========== */
    @media (max-width:1100px) {

    }
    @media (max-width:720px) {
      .review-page-main article.testimonial {
   
    flex: 0 0 100%;
}
.review-page-main .testimonials-header h2 {
    font-size: 22px;
    text-align: center;
    color: #000;
    line-height: 32px;
    margin: 0px 0 30px;
}
.review-page-main .grid {
    width: 100%;
    display: flex
;
    flex-wrap: wrap;
    gap: 20px;
}
    }

    /* small utility */
    .review-page-main .sr-only { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }
    .loadmore {
    text-align: center;
    margin:40px 0;
}

a.main-btn {
    background: #e40c0c;
    color: #fff;
    padding: 10px 30px;
    display: inline-block;
    border-radius: 6px;
    font-weight: 600;
    margin: auto;
}
.text-center.mt-5.home_cta {
    margin: 0 0 40px !important;
}

.popular-brand h2 {
font-size: 40px;
  text-align: center;
  color: #000;
  line-height: 47px;
  margin: 30px 0px;
  font-weight: bold;
}
.popular-brand ul {
    display: flex;
    gap:15px;
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
}
.popular-brand ul li {
  list-style: none;
  flex: 0 0 24%;
  padding: 20px;
  text-align: center;
  border: 0px solid #ccc;
  border-radius: 10px;
  height: 92px;
  display: flex;
  justify-content: center;
  item-align: center;
  align-items: center;
  background: #fff;
  box-shadow: 0 0 10px #eee;
}
.popular-brand ul li img {
    width: auto;
    max-height: 85px;
    max-width: 100%;
}