body{font-family:Roboto;outline:0;position:relative;font-size:14px;text-rendering:optimizelegibility;word-wrap:break-word;font-smooth:always;letter-spacing:.5px;font-weight:400;webkit-font-smoothing:antialiased;color:#353535}aside,div,footer,header,input,label,li,section,ul,ul li{box-sizing:border-box}h1,h2,h3,h4{font-family:'Titillium Web',sans-serif;padding:0;margin:0;font-weight:700}li,ul,ul li{list-style-type:none}ol,ul{padding:0;margin:0}a,a:active,a:focus,a:hover{text-decoration:none;outline:0;transition:ease-in .3s}input:focus{outline:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.container{max-width:1280px}.loader{width:100%;height:100%;position:fixed;background:#fff;z-index:99999;display:block;text-align:center;display:table}.loader figure{display:table-cell;vertical-align:middle}.loader img{vertical-align:middle}header{width:100%;float:left;color:#fff;padding:0;background:#fff;border-bottom:solid 1px #e9e9ef}header .logo_area{width:100%;float:left;padding:20px 0}header .logo_area img{max-width:100%}nav{width:calc(100% - 180px);float:left;height:auto;font-size:16px;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding:28px 0 0 0;position:relative}nav ul{padding:0;margin:0;width:auto;float:left;text-align:left;letter-spacing:.5px;width:100%}nav ul li{width:auto;display:inline;position:relative;padding:0}nav ul li a{width:auto;padding:0 16px;display:inline-block;color:#000;transition:ease-in .3s;border-right:solid 1px #fff;line-height:16px}nav ul li:last-child a{border:0}nav ul li:hover a{color:#ed2529;border-radius:0}header.sticky{position:fixed;width:100%;background:#fff;z-index:99;transition:all .6s ease;box-shadow:0 0 8px 0 rgba(51,51,51,.31);top:0}.modal-title{font-size:20px;line-height:24px;text-transform:capitalize;color:#1b73bb;font-weight:700}.pop_txt{width:100%;float:left;text-align:center;padding:0 0 10px}.pop_txt p{width:100%;float:left;font-size:14px;font-weight:400;letter-spacing:.5px;line-height:20px;margin:0 0 15px;font-weight:500}.pop_txt p b{font-weight:700;margin:0 0 5px;display:block;text-transform:capitalize}.pop_txt a.shop_now{background:#1b73bb;padding:10px 30px;border-radius:30px;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:16px;display:inline-block}ul.pop_pro{display:flex;justify-content:space-around;align-items:center;width:100%;float:left;margin-bottom:15px;background:#f6f8fb;padding:10px 15px 20px;border-radius:5px;border:1px solid #eee}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;font-size:14px}ul.pop_pro figure{margin:12px 0 15px}.mobile_nav{width:100%;float:right;background:0;border:solid 0 #fff;border-width:0;width:30px;height:28px;margin:5px 0 !important;color:#000;font-size:16px;text-transform:uppercase;padding:0;cursor:pointer;display:none;top:0}.nav_right{right:-15px;z-index:500;background:#fff;-webkit-animation:menu .7s;animation:menu .7s;top:75px;min-width:320px;box-shadow:0 0 5px 0 #ccc}.hide_nav{display:none}@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}}.cart_area_top{width:180px;float:right;border:solid 1px #e9e9ef;border-width:0 1px;display:block;position:relative;padding:17px 0 16px 10px}.cart_area_top a{display:block;width:100%;color:#000}.cart_area_top figure{width:40px;float:left;margin:0}.cart_area_top figcaption{width:calc(100% - 40px);float:left;margin:0;padding:0 15px}.cart_area_top strong{margin:0;color:#ed2529;font-weight:400;width:100%;float:left;position:relative}.cart_area_top span{margin:0;color:#26235e;font-weight:400;width:100%;float:left;margin:3px 0 0;position:relative;font-size:17px;line-height:18px}.offer_area_top{width:100%;float:left;padding:00px 0;color:#fff;text-align:center}.offer_area_top h1{width:100%;float:left;letter-spacing:2px;text-transform:uppercase;font-size:32px}.top_bnr{width:100%;float:left;position:relative}.offer_area_top ul{width:100%;position:absolute;right:50px;top:50px;margin:15px 0 0;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-end}.offer_area_top ul li{background:#fff;padding:20px 12px;margin:10px 1%;transition:ease-in .3s all;flex:0 0 31.33%;background:#fff;border:dashed 1px #ed2529;border-radius:10px;box-shadow:1px 2px 9px 1px #9d9a9a}.offer_area_top ul li figure{width:50%;float:right;text-align:center;margin:0;position:relative}.offer_area_top ul li figure img{max-width:100%}.offer_area_top ul li figure .offr_img{width:auto;position:absolute;z-index:10;top:-15px;right:-5px}.offer_area_top ul li .dtls_area{width:50%;float:left;color:#000;text-align:left}.offer_area_top ul li .dtls_area h3{width:100%;float:left;font-size:24px;text-transform:none;margin:0 0 10px;letter-spacing:0;color:#26235e;font-weight:600}.offer_area_top ul li .dtls_area .price{width:100%;float:left;font-size:26px;color:#ed2529;font-weight:700;margin:5px 0 15px 0}.offer_area_top ul li .dtls_area .price span{font-size:18px;color:#606060;text-decoration:line-through}.offer_area_top ul li .dtls_area a{width:auto;display:inline-block;background:#ed2529;color:#fff;font-size:13px;font-weight:700;border:0;border-radius:3px;padding:5px 15px;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:ease-in .3s}.offer_area_top ul li .dtls_area a:hover{background:#26235e}.outer_area{width:100%;float:left;background:#fff;padding:40px 0}.outer_area .col-lg-3{flex:0 0 22%;max-width:22%}.outer_area .col-lg-9{flex:0 0 78%;max-width:78%}.side_nav{padding:0;margin:0;border:0;line-height:1;position:relative;width:100%;float:left;background:#f4f4f7;border:solid 0 silver}.side_nav a{display:block;padding:14px 10px 14px 22px;color:#26235e;text-decoration:none;font-weight:400;text-transform:none;font-size:14px;letter-spacing:.5px}.side_nav a:hover{color:#ed2529}.side_nav h3{width:100%;float:left;background:#ed2529;color:#fff;padding:11px 15px 11px 15px;font-size:24px;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:relative}.side_nav h4.mb_head{width:100%;float:left;background:#ed2529;color:#fff;padding:10px 15px 10px 15px;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:relative;display:none}.side_nav ul{list-style:none;margin:0;padding:0;float:left;position:relative}.side_nav ul li{float:left;width:100%;vertical-align:middle;border-bottom:1px solid #b7b7b9;background:url(../images/left_nav_arrow.png) no-repeat top 16px left 10px;width:100%;transition:ease-in .3s}.side_nav ul li:last-child{border:0}.side_blog_area{width:100%;float:left;padding:20px 0 10px;margin-bottom:10px;border-bottom:solid 1px #efefef}.side_blog_area h3{width:100%;float:left;font-size:18px;text-transform:uppercase;font-family:Roboto;margin:0 0 5px}.side_blog_area .blog_dtls{width:100%;float:left}.side_blog_area .blog_dtls figure{width:100%;float:left;margin:0}.side_blog_area .blog_dtls figure img{width:100%;max-height:300px}.side_blog_area .blog_dtls h4{width:100%;float:left;font-size:16px;color:#26235e;font-family:Roboto;font-weight:400;margin:5px 0 0}.side_blog_area .blog_dtls span{width:100%;float:left;padding:5px 0;color:#ed2529}.side_blog_area .blog_dtls a.read_more{width:auto;font-weight:700;font-size:16px;color:#000}.side_blog_area .blog_dtls a.read_more:hover{color:#ed2529}.side_blog_area .carousel-indicators{bottom:-30px;left:0;right:inherit;margin:0}.side_blog_area .carousel-indicators li{width:9px;height:9px;border-radius:50%;cursor:pointer;background:#232323}.side_blog_area .carousel-indicators li.active{background:#ed2529}.infographic_area{width:100%;float:left;background:#26235e;color:#fff;border-radius:2px;margin:35px 0 20px}.infographic_area ul{width:100%;float:left;text-align:left}.infographic_area ul li{width:100%;display:inline-block;border-bottom:solid 1px #464476;float:left;padding:12px 0}.infographic_area ul li:last-child{margin:0}.infographic_area ul li figure{width:50px;float:left;text-align:center;margin:0;text-align:center}.infographic_area ul li figure img{max-width:30px;max-height:27px;line-height:45px;display:inline-block}.infographic_area ul li figcaption{width:calc(100% - 50px);float:left;padding:0 0 0 5px;border-left:solid 3px #fff}.infographic_area ul li figcaption h3{font-size:16px;line-height:16px;color:#fff;letter-spacing:.5px;text-align:left;text-transform:uppercase;padding:0;margin:0 0 2px}.infographic_area ul li figcaption p{padding:0;margin:0;font-size:12px;letter-spacing:0;line-height:12px}.trust_pilot{width:100%;float:left;background:#fff;border:solid 1px silver;text-align:center}.trust_pilot a{width:100%;display:block;padding:10px 0}.intro_text{width:100%;float:left}.intro_text h2,h1{width:100%;float:left;text-align:left;font-weight:600;font-size:36px;letter-spacing:2px;text-transform:none;letter-spacing:.5px;margin:0 0 10px;padding:0;color:#ed2529}.intro_text h4{text-align:center;font-size:24px}.intro_text p{width:100%;font-size:18px;font-weight:400;color:#121212;line-height:27px;letter-spacing:.5px;text-align:left}.main_product_area{width:100%;float:left;padding:0}.product_list_area{width:100%;float:left;margin:0 0 10px 0;display:flex;flex-flow:row wrap;align-items:stretch;border-top:solid 0 #e6e6e6;justify-content:space-between}.product_list_area li{flex:0 0 24%;background:#fff;position:relative;overflow:hidden;margin:10px 0;border:solid 1px #e6e6e6;transition:ease-in .3s;padding:0}.product_list_area li figure{width:130px;float:left;height:130px;margin:0;background:#f2f2f2;vertical-align:middle;text-align:center;padding:0;position:relative;line-height:130px}.product_list_area li figure img{max-width:100%;width:auto !important;display:inline-block !important;max-height:110px}.product_list_area li:hover h4 a{color:#26235e}.product_list_area li:hover .btn_area a{background:#232176}.product_list_area li .pro_dtls_home{width:calc(100% - 130px);float:left;padding:10px 5px 10px 10px;text-align:left}.product_list_area li h4{width:100%;float:left;font-size:15px;letter-spacing:.5px;padding:0;margin:0 0 5px;text-transform:none;font-weight:600}.product_list_area li h4 a{color:#ed2529}.product_list_area li p{width:100%;float:left;font-size:16px;color:#000;line-height:18px;margin:10px 0 15px;letter-spacing:.6px;text-align:justify}.product_list_area li p span{font-weight:700}.product_list_area li .buynowhere{width:calc(100% - 100px);float:left;margin:0;position:relative}.product_list_area li .buynowhere .star_field{width:auto;position:absolute;top:7px;right:26px;color:red;font-size:18px}.product_list_area li .buynowhere select{width:100%;height:35px;padding:0 35px 0 10px;background:#fff url(../images/select_arrow.png) no-repeat right 10px top 15px;box-sizing:border-box;border:solid 1px #c2c2c2;font-size:13px;letter-spacing:.5px}.product_list_area li .btn_area{width:100%;float:left}.product_list_area li .btn_area a{width:auto;display:inline-block;background:#26235e;text-transform:uppercase;padding:6px 8px;color:#fff;text-align:center;font-size:13px;letter-spacing:1px;font-weight:700;border-radius:5px}.product_list_area li .outstock a{background:#333;font-size:12px;letter-spacing:0}.product_list_area li .btn_area a:hover{background:#ed2529}.choose_kamagra{width:100%;float:left}.choose_kamagra h2{width:100%;float:left;text-align:center;font-size:36px;letter-spacing:2px;color:#ed2529;text-transform:uppercase;border-top:solid 1px #e6e6e6;padding:25px 0 10px;margin:0}.choose_kamagra p{width:100%;float:left;text-align:center;font-size:18px;font-weight:300;line-height:30px}.choose_kamagra .best_parts{width:100%;float:left}.choose_kamagra .best_parts .box_1{width:33.33%;float:left;background:#ed2529;color:#fff}.choose_kamagra .best_parts .box_2{width:33.34%;float:left;background:#d61519;color:#fff}.choose_kamagra .best_parts figure{width:100%;float:left;margin:0}.choose_kamagra .best_parts figure img{width:100%}.choose_kamagra .best_parts .dtls_more{width:100%;float:left;padding:20px 20px;text-align:center}.choose_kamagra .best_parts .dtls_more h3{width:100%;float:left;font-size:32px;text-transform:uppercase;font-weight:700;letter-spacing:3px;margin:10px 0}.choose_kamagra .best_parts .dtls_more h3 span{width:100%;display:block;font-weight:300;letter-spacing:1px}.choose_kamagra .best_parts .dtls_more figure img{width:auto}.about_content{width:100%;float:left;padding:30px 0 20px}.about_content h2,.about_content h3{font-size:24px;padding:10px 0 5px;font-weight:700;letter-spacing:.5px;width:100%;float:left;text-transform:none;color:#26235e}.about_content h5{width:100%;font-size:18px;border-bottom:solid 1px #f1f1f1;color:#000;font-weight:700;letter-spacing:.5px;padding:10px 20px 10px 0;cursor:pointer;background:url(../images/minus.png) no-repeat right top 12px}.about_content p{font-size:18px;letter-spacing:.5px;line-height:27px;text-align:left;margin:0 0 20px;color:#000;padding:0}.about_content ul{width:100%;display:block;font-size:18px;line-height:27px;color:#000;margin:0 0 15px 0;padding:0}.about_content ul li{width:100%;display:flow-root;background:url(../images/li_img.png) no-repeat left top 10px;padding:3px 0 3px 18px}footer{width:100%;float:left;background:#fff;padding:0;color:#000}footer h3{width:100%;float:left;font-size:18px;font-family:Roboto;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px 0;color:#ed2529;text-align:left;padding:0}footer .brdr_rgt{border:solid 1px #e9e9e9;border-width:1px 1px 0 0}footer .brdr_top{border:solid 1px #e9e9e9;border-width:1px 0 0 0}footer .prodct_link{width:100%;float:left;height:auto;padding:25px 0 15px}footer .prodct_link ul{width:100%;float:left}footer .prodct_link ul li{width:33.33%;float:left;padding:0 10px 0 0;letter-spacing:.5px;font-size:14px}footer .prodct_link ul li a{color:#000;width:100%;display:inline-block;padding:6px 0;transition:ease-in .3s}footer .prodct_link ul li a:hover{color:#ed2529}footer .resource{width:100%;float:left;height:auto;padding:25px 0 15px 15px}footer .resource ul{width:100%;float:left}footer .resource ul li{width:100%;float:left;padding:0 10px 0 0;letter-spacing:.5px;font-size:14px}footer .resource ul li a{color:#000;width:100%;display:inline-block;padding:6px 0;transition:ease-in .3s}footer .resource ul li a:hover{color:#ed2529}footer .address_detials{width:100%;float:left;color:#fff;padding:25px 0 0 15px}footer .address_detials ul{width:100%;float:left}footer .address_detials ul li{width:100%;float:left;padding:13px 0;margin:0;list-style:none;line-height:16px;font-size:15px;color:#000;border-bottom:solid 1px #e9e9e9}footer .address_detials ul li a{font-size:15px;color:#000}footer .address_detials ul li i{font-size:18px;display:inline-block;width:25px;float:left;color:#26235e}footer .address_detials ul li span{width:calc(100% - 25px);float:left;line-height:20px}footer .address_detials ul li:before{display:none}footer .address_detials p{color:#26235e}footer .guest_service{width:100%;float:left;height:auto;padding:10px 15px;background:#ed2529;border-radius:5px}footer .guest_service ul{width:auto;float:left}footer .guest_service ul li{width:auto;display:inline-block;padding:0;letter-spacing:.5px;font-size:14px}footer .guest_service ul li a{color:#fff;width:auto;display:inline-block;padding:7px 12px;transition:ease-in .3s;text-transform:uppercase;letter-spacing:.5px}footer .guest_service ul li a:hover{color:#fff}footer .guest_service .pay_list{width:auto;float:right;color:#fff;padding:7px 5px 0 0}footer .guest_service .pay_list img{padding-left:10px}footer .guest_service .pay_list p{margin:0;font-size:16px}ul.social-icon{width:100%;float:left;text-align:right;margin:10px 0;padding:0 0 0 15px}ul.social-icon li{width:auto;display:inline-block;margin:0 12px 0 0}ul.social-icon li a{padding:0;text-align:center;margin:0 auto;display:block;line-height:34px;color:#828a90;vertical-align:middle;transition:.3s;font-size:18px}ul.social-icon li a:hover{color:#000}footer .last_footer{border-top:solid 1px #e9e9e9;color:#000}footer .last_footer p{padding:10px 0 0 0;text-align:left;font-size:14px}footer .pay_list{width:100%;float:left;margin:10px 0 0;padding-left:15px}footer .pay_list p img{margin-left:10px}.scrollup{display:none;position:fixed;bottom:4em;right:15px;width:45px;height:45px;background:#26235e;color:#fff;line-height:45px;font-family:fontawesome;transition:ease-in .3s all;z-index:999;text-align:center;font-size:20px}.scrollup:hover{background:#ed2528;color:#fff}.inner_page_area{width:100%;float:left;background:#fff;padding:0 0 30px}.inner_page_area h1{width:100%;float:left;font-size:28px;color:#ed2528;text-transform:none;letter-spacing:.5px;margin:0 0 10px}div#review_response{width:100%;float:left}.inner_page_area h2{width:100%;float:left;font-size:22px;color:#ed2528;text-transform:none;letter-spacing:.5px;margin:0 0 10px}.inner_page_area p{width:100%;float:left;font-size:18px;line-height:27px;color:#000}.inner_page_area .breadcrumb_main{width:100%;float:left;background:0;border-bottom:solid 1px #f1f1f1;border-radius:0;padding:12px 0;margin:0 0 30px}.inner_page_area .breadcrumb_main ol,.inner_page_area .breadcrumb_main ul{width:100%;float:left;padding:0;margin:0}.inner_page_area .breadcrumb_main ol li,.inner_page_area .breadcrumb_main ul li{width:auto;display:inline-block;margin:0 20px 0 0;padding:0;color:#26235e;position:relative}.inner_page_area .breadcrumb_main ol li a,.inner_page_area .breadcrumb_main ul li a{color:#000;position:relative}.inner_page_area .breadcrumb_main ol li::before,.inner_page_area .breadcrumb_main ul li::before{content:"\f0da";font-family:FontAwesome;position:absolute;left:-10px;top:0;color:#ed2528}.inner_page_area .breadcrumb_main ol li:first-child::before,.inner_page_area .breadcrumb_main ul li:first-child::before{display:none}.inner_page_area .breadcrumb_main ol li:last-child a,.inner_page_area .breadcrumb_main ul li:last-child a{color:#ed2528}.product_main_area{width:100%;float:left}.product_main_area figure{width:40%;float:left;border:solid 0 #f1f1f1;background:#f2f2f2;text-align:center;padding:15px;margin:0}.product_main_area figure img{max-width:100%;max-height:210px;width:auto;height:auto}.product_main_area .txt_area{width:60%;float:left;padding:0 0 0 20px}.product_main_area .txt_area p{width:100%;float:left;text-align:justify;font-size:16px;letter-spacing:.75px;line-height:26px;margin:0}.prodct_table_main{width:100%;float:left;padding:25px 0 0}.prodct_table_main table{width:100%;float:left}.prodct_table_main table tr th{background:#26235e;color:#fff;font-weight:inherit;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:10px}.prodct_table_main table tr td{font-size:16px;vertical-align:middle}.prodct_table_main table tr td button{width:auto;display:inline-block;border:0;background:#ed2528;color:#fff;border-radius:3px;padding:3px 10px;cursor:pointer;transition:ease-in .3s}.prodct_table_main table tr td button:hover{background:#26235e}.product_other_info{width:100%;float:left;margin:20px 0 0}.product_other_info h2,.product_other_info h3{width:100%;float:left;padding:0;margin:15px 0 5px;font-size:24px;font-weight:700;color:#26235e}.product_other_info p{width:100%;display:block;padding:0;margin:0 0 20px;text-align:left;font-size:18px;line-height:27px;float:unset}.product_other_info p a{font-weight:700;color:#dd0039}.product_other_info ul{width:100%;display:block;font-size:18px;line-height:27px;color:#000;margin:0 0 15px 0;padding:0}.product_other_info ul li{width:100%;display:flow-root;background:url(../images/li_img.png) no-repeat left top 10px;padding:3px 0 3px 18px}.about_us_area{width:100%;float:left;margin:0}.about_us_area p{width:100%;float:left;text-align:justify;margin:0 0 30px}.about_category{width:100%;float:left;margin:0;border:solid 1px #26235e;padding:15px;min-height:325px}.about_category h2{font-size:22px;color:#232176;margin:5px 0 5px}.about_category p{width:100%;float:left;font-size:16px;line-height:24px;color:#000;letter-spacing:.5px;text-align:justify;margin:0 0 15px 0}.about_category a{width:auto;display:inline-block;margin:15px 0 10px;text-transform:uppercase;font-weight:700;padding:10px 15px;border-radius:3px;border:solid 1px #105d9e;color:#105d9e;font-size:16px}.about_delivery{width:100%;float:left;margin:0;border:solid 1px #26235e;padding:15px;margin:15px 0}.about_delivery h2{font-size:22px;color:#232176;margin:5px 0 5px}.about_delivery p{width:100%;float:left;font-size:16px;line-height:24px;color:#000;letter-spacing:.5px;text-align:justify;margin:0 0 15px 0}.shopping_cart_area{width:100%;float:left;color:#000}.shopping_cart_area .left_cart{width:70%;float:left}.shopping_cart_area .cart_img{max-height:70px}.shopping_cart_area .quantity span{width:auto;height:30px;background:#26235e;color:#fff;cursor:pointer;display:inline-block;padding:5px;vertical-align:top}.shopping_cart_area .quantity .input_qty{width:40px;height:30px;display:inline-block;text-align:center;border-radius:0;appearance:none;-moz-appearance:none;border:solid 1px #ccc}.table h4{font-size:18px}.shopping_cart_area .action{width:auto;font-size:16px}.shopping_cart_area .action a{color:#333;border:solid 1px #ccc;padding:8px 15px;border-radius:5px;margin:5px 0 0;display:inline-block}.shopping_cart_area .action a:hover{color:#26235e;border:solid 1px #26235e}.shopping_cart_area .table-bordered thead th{text-align:center;background:#26235e;color:#fff;font-weight:inherit;font-size:16px}.shopping_cart_area .table-bordered tr td{vertical-align:middle}.shopping_cart_area .coupon_code{width:auto;margin:0 auto;display:inline-block;border:dashed 1px #333;padding:10px 20px}.shopping_cart_area .coupon_code label{font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.shopping_cart_area .coupon_code input{width:280px;padding:0 20px;height:40px;text-align:left;border-radius:25px;appearance:none;-moz-appearance:none;border:solid 1px #ccc}.shopping_cart_area .coupon_code button{background:#26235e;color:#fff;border-radius:3px;border:0;padding:7px 15px;font-size:13px;text-transform:uppercase;font-weight:700;cursor:pointer;margin:0 8px}.shopping_cart_area .right_checkout{width:30%;float:left}.shopping_cart_area .right_checkout .checkout_area{width:100%;float:left;padding:0 20px}.shopping_cart_area .right_checkout .checkout_area .btn_checkout{background:#ed2528;color:#fff;border-radius:5px;border:0;font-size:16px;letter-spacing:.5px;text-transform:uppercase;font-weight:900;cursor:pointer;margin:10px 0;width:100%;height:50px}.shopping_cart_area .right_checkout .checkout_area .btn_checkout:hover{background:#26235e;transition:ease-in .3s}.shopping_cart_area .right_checkout .checkout_area .btn_shopping{background:#fff;color:#ed2528;border-radius:5px;border:solid 1px #ed2528;font-size:16px;letter-spacing:.5px;text-transform:uppercase;font-weight:900;cursor:pointer;margin:10px 0;width:100%;height:50px}.shopping_cart_area .right_checkout .checkout_area .btn_shopping:hover{background:#ed2528;color:#fff;transition:ease-in .3s}.checkout_details{width:100%;float:left;border:solid 1px #f1f1f1;font-size:14px;color:#000}.checkout_details h3{width:100%;float:left;background:#26235e;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}.checkout_details ul li{width:50%;float:left;margin:10px 0}.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) no-repeat right 10px top 20px #fff;height:45px !important}.checkout_details label{width:100%;float:left;padding:5px 15px;font-size:14px;color:#000}.checkout_details .sbmt_area{width:100%;float:left;padding:0 15px 15px}.checkout_details .sbmt_area button{background:#ed2529;color:#fff;border-radius:22px;border:0;font-size:16px;letter-spacing:.5px;text-transform:uppercase;font-weight:900;cursor:pointer;margin:10px 0;width:auto;padding:0 40px;height:43px}.checkout_details .sbmt_area button:hover{background:#26235e;transition:ease-in .3s}.payment_details{width:100%;float:left;border:solid 1px #f1f1f1;font-size:14px;color:#000;margin:20px 0}.payment_details h3{width:100%;float:left;background:#26235e;color:#fff;padding:10px 15px;font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.payment_opt{text-align:center;padding:10px 15px;width:100%;float:left}.payment_opt ul{margin:0;padding:0;list-style:none;width:100%;float:left;text-align:center;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}.payment_opt ul li{flex:0 0 23.5%;vertical-align:top;float:none;height:auto;border:#ccc 1px solid;padding:10px 5px;text-align:center;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:solid 0 #ccc;text-align:left}.card_details_main h2{font-size:18px;text-transform:uppercase;border-bottom:solid 1px #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{width:100%;float:left}.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;border:solid 1px #ccc;padding:0 10px;height:40px;width:100%}.card_details_main .check_first .card_width{width:100% !important;float:left}.card_details_main .check_first .card_width .form-control{border:solid 1px #ccc;border-width:1px}.card_details_main .check_first .card_width li{width:100%;float:left;height:auto;list-style:none;padding:0 5px;border:0}.card_details_main .check_first .card_width li:first-child{padding-left:0}.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{width:100%;float:left}.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) no-repeat right 10px top 20px #fff !important;height:40px !important}.pay_card{width:100%;float:left;color:#fff}.pay_card li{width:100%;float:left;border-bottom:solid 1px #333;color:#fff;cursor:pointer;padding:5px 0;text-transform:uppercase}.pay_card li:last-child{border:0}.pay_card li img{max-height:30px;margin-right:5px}.process_btn button{background:#ed2529;border:0;color:#fff;font-size:16px;letter-spacing:1px;padding:12px 26px;border-radius:4px;transition:.5s;cursor:pointer;margin:15px 0 0;text-transform:uppercase}.process_btn button:hover{background:#26235e;transition:.5s}.check_right{width:100%;float:left;background:#fff;padding:0 0 20px;color:#000}.my_cart table{background:#fff;margin-bottom:0;border:#e4e2e2 1px solid;margin-bottom:10px}.my_cart table th{background:#26235e;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.active,.my_cart table th.active{text-align:left}.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:#ccc 1px solid;border-radius:2px;width:28px;height:28px;line-height:26px;font-weight:600}.cart-quantity span:first-child{border-right:0;cursor:pointer}.cart-quantity span:last-child{border-left:0;cursor:pointer}.contact_form{width:100%;float:left}.contact_form h1{text-align:left}.contact_form ul{width:100%;float:left;padding:0;margin:0}.contact_form ul li{width:50%;float:left;margin:10px 0}.contact_form ul li input{width:95%}.contact_form ul li textarea{width:97.5%}.contact_form ul li label{font-weight:700}.contact_form ul li:nth-child(5),.contact_form ul li:nth-child(6){width:100%}.contact_form .sbmt_btn{width:auto;display:inline-block;float:left;margin:10px 0 10px;border-radius:3px;border:solid 1px #fff;background:#232176;text-transform:uppercase;font-weight:700;padding:12px 15px;color:#fff;cursor:pointer}.contact_form .sbmt_btn:hover{background:#26235e}label.error{color:red}.contact_area{width:100%;float:left;height:auto;background:#f1f1f1;border:solid 1px #f1f1f1;margin:20px 0;border-radius:3px}.contact_area .address_area{width:100%;float:left;height:auto}.contact_area .address_area li{width:100%;float:left;height:auto;list-style:none;margin:0;border-bottom:solid 1px #fff;padding:20px 20px}.contact_area .address_area li:last-child{border:0}.contact_area .address_area figure{width:50px;height:50px;border-radius:50px;float:left;text-align:center;background:#26235e;line-height:55px;margin:0;padding:0}.contact_area p{text-align:left}.contact_area .address_area figure i{color:#fff;font-size:22px}.contact_area .address_area figure img{display:inline-block;max-height:20px}.contact_area .address_area .details{width:calc(100% - 50px);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:#232176}.contact_area .address_area .details p{font-size:16px;padding:0;margin:0;text-align:left}.faq_area{width:100%;float:left}.faq_area #accordion{width:100%;float:left}.faq_area h2 span{color:#41941e}.faq_area h3{width:100%;font-size:24px;border-bottom:solid 0 #f1f1f1;color:#26235e;font-weight:700;letter-spacing:.5px;padding:10px 20px 10px 0;cursor:pointer}.faq_area p{font-size:18px;letter-spacing:.5px;line-height:27px;text-align:left;border-bottom:solid 1px #f1f1f1;padding:0 0 15px;color:#000}.faq_area ul{width:100%;float:left;font-size:16px;line-height:24px;color:#000;margin:0 0 15px 0;padding:0}.faq_area ul li{width:100%;float:left;background:url(../images/li_img.png) no-repeat left top 10px;padding:3px 0 3px 18px}.faq_area h3.collapsed{background:url(../images/plus.png) no-repeat right top 12px}.cust_reviews_area{width:100%;float:left}.cust_reviews_area ul{width:100%;float:left;padding:0;margin:0}.cust_reviews_area ul li{width:100%;float:left;border:solid 1px #f1f1f1;padding:15px;border-radius:3px;margin:10px 0}.cust_reviews_area ul li p{width:100%;float:left;padding:0;margin:0}.cust_reviews_area ul li span{width:100%;float:left;color:#ffb500;margin:10px 0 5px}.cust_reviews_area ul li h4{width:100%;float:left;padding:0;margin:0;font-size:20px}.content_page{width:100%;float:left}.content_page h2,.content_page h3{width:100%;float:left;margin:10px 0 5px 0;font-size:24px;color:#232176;padding:0;letter-spacing:.5px;font-weight:700}.content_page p{width:100%;display:block;font-size:18px;line-height:27px;color:#000;letter-spacing:.5px;text-align:left;margin:0 0 10px 0;float:unset}.content_page ul{width:100%;display:block;font-size:18px;line-height:27px;color:#000;margin:0 0 15px 0;padding:0}.content_page ul li{width:100%;float:left;background:url(../images/li_img.png) no-repeat left top 10px;padding:3px 0 3px 18px}.sitemap_page{width:100%;float:left;font-size:14px}.sitemap_page h3{width:100%;float:left;margin:10px 0 8px;color:#26235e;font-size:22px}.sitemap_page .pro_links,.sitemap_page ul{width:100%;float:left;border-right:solid 1px #ccc;min-height:200px;padding:0 0 0 15px;margin:00px 0 0}.sitemap_page ul li{width:100%;float:left;padding:7px 0;list-style-type:disc}.sitemap_page ul li a{color:#000}.coupons h3,.sitemap_page ul li a:hover{color:#26235e}.sitemap_page .pro_links li{width:33%;list-style-type:disc;padding:7px 0;box-sizing:border-box}.empty_cart{width:100%;float:left;padding:50px 0;text-align:center}.empty_cart h3{font-size:22px}.empty_cart a{width:auto;display:inline-block;padding:12px 25px;border:solid 1px #26235e;border-radius:25px;color:#26235e;margin:15px 0 0}.empty_cart a:hover{background:#26235e;color:#fff}.home_side_blog{width:100%;float:left;background:#f4f4f7;border:0 solid #e1e1e1;margin:20px 0 15px}.home_side_blog h3.home_head{padding:2px 15px 0;font-size:20px;font-weight:700;letter-spacing:2px;color:#fff;background:#26235e;text-transform:uppercase;line-height:45px}.home_side_blog h3.home_head_mb{color:#fff;background:#26235e;padding:2px 15px 0;line-height:45px;display:none;cursor:pointer;margin:0;font-weight:700;font-size:18px}.home_side_blog ul{width:100%;float:left;list-style:none}.home_side_blog ul li{width:100%;float:left;border-bottom:solid 1px #dbdbdb;padding:10px 10px}.home_side_blog ul li:last-child{border-bottom:0}.home_side_blog ul li figure{width:65px;height:auto;float:left;overflow:hidden}.home_side_blog ul li figure img{max-width:100%;height:42px;transition:ease-in .3s}.home_side_blog ul li .txt_blog_home{width:calc(100% - 65px);float:left;padding:0 10px}.home_side_blog ul li .txt_blog_home h4,.home_side_blog ul li .txt_blog_home h4 a{color:#000;font-size:14px;line-height:20px;padding:0;margin:0;font-weight:400}.home_side_blog ul li:hover h4 a{color:#084989;transition:ease-in .3s}.home_side_blog ul li:hover figure img{transform:scale(1.1)}.blog_area{width:100%;float:left}.blog_area h1{width:100%;float:left;padding:0 10px 15px}.blog_area li{width:calc(33% - 20px);float:left;margin:0 10px 20px;border:solid 1px #f1f1f1;padding:10px;list-style:none;background-image:none}.blog_area li h3{width:100%;float:left;padding:0;margin:5px 0 10px;font-size:14px !important;color:#2a3b93;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:20px;line-height:20px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog_area li figure a,.blog_area li h3 a{color:#26235e;background:0;padding:0;border-radius:0;margin:0}.blog_area li figure{width:100%;float:left;margin:0 0 10px;overflow:hidden}.blog_area li figure img{width:100%;height:auto;max-height:155px;min-height:140px;transition:ease-in .3s}.blog_area li:hover img{transform:scale(1.1)}.blog_area li p{width:100%;float:left;font-size:14px;color:#000;line-height:22px;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:45px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 5px}.blog_area li a.read_more{width:auto;display:inline-block;padding:5px 0;color:#26235e;margin:2px 0 0;transition:ease-in .3s;font-weight:700;font-size:15px}.blog_area li a.read_more:hover{color:#ed2529}.blog_area li::after{display:none}.blog-pagination{width:100%;float:left;text-align:left;margin:10px 0;padding:0 10px}.blog-pagination ul{list-style:none;margin:0;padding:0;display:inline-block}.blog-pagination ul li{display:inline-block;text-align:center;background:#2a3b93;margin:1px;padding:3px 10px;line-height:20px;cursor:pointer;color:#fff;font-size:12px;width:auto;float:left}.blog_img,.desc-img{width:100%;float:left;text-align:center}.blog-pagination ul li.current-page,.blog-pagination ul li:hover{background:#00bfaf}.blog_details_area{width:100%;float:left;margin:0 0 20px}.blog_details_area h1{width:100%;float:left;font-size:24px;color:#26235e;letter-spacing:.5px;margin:0 0 8px}.blog_details_area figure{width:100%;float:left;margin:0 0 10px}.blog_details_area figure img{width:100%;height:auto}.blog_details_area h2,.blog_details_area h3,.blog_details_area h4,.blog_details_area h5,.blog_details_area h6{font-size:20px;text-transform:none;font-weight:700;padding:0;color:#26235e;margin:15px 0 5px;width:100%;float:left;letter-spacing:.5px}.blog_content p{color:#000;font-size:18px;line-height:27px;width:100%;display:block;float:unset;letter-spacing:.5px;text-align:left;margin:0 0 20px}.blog_content ol,.blog_content ul{width:100%;display:block;float:unset;padding:0 0 0 20px}.blog_content ol li,.blog_content ul li{font-size:18px;line-height:27px;width:100%;letter-spacing:.5px;list-style-type:circle;margin:7px 0;color:#000;text-align:left}.blog_content li strong,.blog_content p strong,.blog_content strong{font-weight:600}.blog_content a{color:#ed2529}.date_time{width:100%;float:left;margin:0 0 10px}.date_time li{border:0;width:auto;padding:0;margin:0 10px 0 0 !important;font-size:12px;color:#333;float:left;list-style:none;border:0}.date_time i{font-size:16px;color:#ed2529;margin:0 5px 0 0}.related_post_area{width:100%;float:left;border-top:solid 1px #ccc;padding:10px 0 0;margin:30px 0 20px 0}.related_post_area .prev_nxt{width:100%;float:left;padding:0;margin:0}.related_post_area .prev_nxt li{width:50% !important;float:left;text-align:left;list-style:none}.related_post_area .prev_nxt li h3{text-align:inherit;width:100%;float:left;font-size:16px;margin:10px 0 5px;padding:0;min-height:auto;color:#2a3b93}.related_post_area .prev_nxt li p{width:100%;float:left;margin:10px 0 !important;padding:0 !important;min-height:auto;height:auto}.related_post_area .prev_nxt li a{color:#121212}.related_post_area .prev_nxt li a h3{color:#2a3b93 !important}.related_post_area .prev_nxt li a:hover{opacity:.5}.related_post_area .prev_nxt li p{font-size:18px;text-align:inherit}.related_post_area .prev_nxt li+li{text-align:right}.new_intro{width:100%;float:left;margin:15px 0;border:dashed 1px #26235e;border-radius:0;overflow:hidden;box-sizing:border-box}.new_intro figure{width:90px;float:left;height:auto;padding:15px 10px;background:#fff;box-sizing:border-box;margin:0}.new_intro figure img{max-width:100%;height:auto}.new_intro figcaption{width:calc(100% - 90px);float:left;height:auto;padding:15px;box-sizing:border-box}.new_intro figcaption h3{font-weight:700;font-size:20px;color:#26235e;width:100%;float:left;margin:0;padding:0}.new_intro figcaption .note{width:100%;float:left;font-size:13px;padding:5px 0 0;display:inline-block;color:#000;line-height:18px;margin:5px 0 15px;font-weight:400}.new_intro figcaption a,.new_intro figcaption button{width:auto;display:inline-block;background:#26235e;color:#fff;padding:5px 20px;text-transform:uppercase;border-radius:0;margin:10px 10px 0 0;font-size:13px;font-weight:900;border-radius:5px;cursor:pointer;border:0}.new_intro figcaption a.cancel{background:#000}span#review_response{width:100%;float:left}a.extra_link{color:#000 !important;font-weight:700}.pro_info{width:100%;float:left;margin:0 0 15px}.pro_info ul{width:100%;float:left;padding:0;margin:0}.pro_info ul li{width:100%;float:left;border:solid 1px #dfdfdf;padding:10px 0;font-size:16px;display:flex;border-width:1px 0 0 0}.pro_info ul li:last-child{width:100%;border-bottom:solid 1px #dfdfdf}.pro_info ul li span{flex:0 0 150px}.pro_info ul li a{color:#000}.buy_now_area{width:100%;float:left;display:flex;flex-flow:row wrap;align-items:center}.buy_now_area select{flex:0 0 250px;height:40px;font-size:16px;padding:0 15px;background:url(../images/select_arrow.png) no-repeat right 10px top 20px #fff;height:45px !important;border:solid 1px #ccc}.buy_now_area a{background:#dd0039;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;border:0;height:45px;line-height:45px;padding:0 30px}.pro-review{overflow:hidden;width:100%;float:left;border:1px solid #ddd}h3.top_head{background:#dd0039;margin:0 0 10px 0;color:#fff;padding:10px}.review-mid-content .form-row{width:32%;float:left;margin:10px 23px 10px 0}.review-mid-content .form-row input{border-radius:0;height:45px}.review-mid-content .form-row textarea{border-radius:0}.review-mid-content .form-row:nth-child(4){width:100%;margin-right:0}.review-mid-content .form-row:nth-child(3){margin-right:0}.submit-btn{width:100%;float:left}.submit-btn .sub-btn1{background:#dd0039 !important;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;border:0;height:45px;line-height:45px;padding:0 30px !important}.review-sec{width:100%;float:left;margin:10px 0 10px 0;padding:0 25px 20px 25px;border-bottom:solid 0 #eee}.admin-image{width:60px;height:60px;float:left;margin-right:10px;background:#ddd;border-radius:50%;position:relative;text-align:center;font-size:24px;line-height:60px}.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%}.admin-review{float:left;border:#ddd 1px solid;width:calc(100% - 70px);padding:10px 20px;border-radius:0;color:#292828}.admin-ranking{float:left;width:100%}.admin-ranking a{color:#000}.admin-ranking b{font-weight:700}.star{position:relative;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{width:100%;float:left;padding:0 25px 15px 25px}.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%;position:relative;margin-top:5px}.rating-star a{display:inline-block;text-indent:-999em;width:100%;width:16px;height:16px;position:relative}.rating-star a::before{content:"\f006";position:absolute;font-size:16px;font-family:FontAwesome;left:0;display:block;text-indent:0;color:#002039}.rating-star a:hover::before{content:"\f005";position:absolute;font-size:16px;font-family:FontAwesome;left:0;display:block;text-indent:0;color:#002039}.review-mid-content .sub-btn1{background:#333;color:#fff;border:0;cursor:pointer;padding:7px 20px;border-radius:3px}.review-mid-content .sub-btn1:hover{background:#e65700}.review-form{margin-top:0}.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;background:#e65700;border:#e65700 1px solid;color:#fff;font-weight:600;padding:8px 26px;border-radius:4px;cursor:pointer}.sub-btn:hover{background:0;border:#000 1px solid;color:#fff;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.error::before{display:none}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover ~ label{color:gold;text-shadow:1px 1px goldenrod,2px 2px #b57340,.1em .1em .2em rgba(0,0,0,.5)}.rating>input:checked+label:hover,.rating>input:checked+label:hover ~ label,.rating>input:checked ~ label:hover,.rating>input:checked label:hover label,.rating>label:hover input:checked label{color:#ea0;text-shadow:1px 1px goldenrod,2px 2px #b57340,.1em .1em .2em rgba(0,0,0,.5)}.rating>label:active{position:relative;top:2px;left:2px}.blog_content_form{width:100%;float:left;border:1px solid #ddd}.blog_content_form ul{width:100%;float:left;padding:0 25px}.blog_content_form ul li{width:32%;float:left;margin:10px 22px 10px 0}.blog_content_form ul li label{font-size:17px;margin-bottom:5px;display:block;font-weight:700}.blog_content_form ul li input{border-radius:0;height:45px}.blog_content_form ul li textarea{border-radius:0}.sub-btn1.btn-success{background:#dd0039 !important;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;border:0;height:45px;line-height:45px;padding:0 30px !important;margin:10px 0 25px 25px}.blog_content_form ul li:nth-child(3){margin-right:0}.blog_content_form ul li:nth-child(4){margin-right:0;width:100%}.blog_content_form p{padding:0 25px}.blog_content_form>h3{background:#dd0039;margin:0 0 10px 0;color:#fff;padding:10px;font-size:24px}.coupons{border:1px dashed #ed2528;display:flex;align-items:center;padding:20px}.coupons h3{flex:0 0 40%}.coupons .form-group{flex:0 0 60%;margin-bottom:0}.coupons .form-group input{width:60%;float:left;border-radius:0}.coupons .form-group .btn.btn-danger{border-radius:0}.modal-title{font-size:20px;line-height:24px;text-transform:none;color:#ed2529;font-weight:700}.pop_txt{width:100%;text-align:center;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 5px;border:solid 1px #51565a;padding:10px;border-radius:8px}.pop_txt ul.pop_pro li h3{font-size:15px}.pop_txt ul.pop_pro li h3 a{color:#ed2529}.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:#26235e;border:solid 1px #26235e;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:#26235e;border:solid 1px #26235e;padding:10px 30px;border-radius:0;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:16px;display:inline-block}.home_coupon{position:absolute;left:25px;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:dashed 1px #ed2529;line-height:normal}.coupon_area_cat p{font-size:18px !important;font-weight:700;margin:0;text-align:left;color:#000;text-transform:uppercase;line-height:20px;font-style:ita lic}.coupon_area_cat p span{color:#ed2529}.coupon_area_cat h4{font-weight:700;font-size:16px;text-transform:uppercase;color:#000;margin:0 0 5px;padding:0;text-align:center;line-height:16px}.coupon_area_cat .coupon_box{font-size:24px;background:#ed2529;color:#fff;padding:5px 10px;display:inline-block;border:dashed 1px #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}}@media screen and (max-width:767px){.modal-title{font-size:16px;line-height:18px}.pop_txt p{font-size:14px;line-height:20px}.pop_txt ul.pop_pro li{padding:3px;flex:0 0 46%}.pop_txt ul.pop_pro li h3{font-size:14px}.pop_txt ul.pop_pro li a.cart{width:100%;padding:10px 2px;font-size:13px}.pop_txt ul.pop_pro li figure img{width:auto;max-height:86px}}