@media only screen and (max-width:1200px){.container{width:100%;max-width:100%}.top_banner .banner_text{animation:none;opacity:1}.top_banner .carousel-caption{top:16%;left:25%}nav ul li a{padding:15px 18px}.product_list_area li figure{line-height:145px}.offer_bg .offer_area h3{font-size:22px}footer .top_icons img{margin:0 2px}.contact_area .address_area li{padding:12px}.contact_area .address_area .details p{font-size:13.5px}.product_list_area li .btn_area a{font-size:15px!important}.product_list_area li p{min-height:290px!important}footer .address_detials ul li{padding:15px!important}footer .address_detials{margin-top:10px!important}.right_side_checkout .btn_checkout{font-size:14px}.right_side_checkout .btn_shopping{font-size:14px}}@media screen and (max-width:991px){.tab_scnd{order:2}.contact_area .address_area li{width:100%;float:left;border-right:none;border-bottom:solid 1px #ccc;min-height:inherit}.mobile_nav{display:block;margin:0}nav ul.main_menu{display:none;margin:0;padding:0;position:absolute;width:305px;z-index:15}nav{padding:0!important;width:100%;float:left}nav ul li{width:100%;text-align:left;float:left}nav ul li a{color:#fff;font-size:14px;padding:12px 15px;border-bottom:solid 1px #ccc!important;border-right:none;width:100%!important;float:left}nav ul li:hover a{color:#fff}nav ul li ul.drop1_list{position:static;display:none!important;width:100%;height:auto;float:left}nav ul li:hover ul.drop1_list{display:block!important}.hide_nav{display:block}.mobile_nav span{width:30px;height:2px;background:#fff;float:left;margin:20px 0 0 0;position:relative;transition:all .3s ease;font-size:0}.mobile_nav span:before{content:'';position:absolute;width:100%;height:2px;background:#fff;left:0;top:-9px;transition:all .4s ease}.mobile_nav span:after{content:'';position:absolute;width:100%;height:2px;background:#fff;left:0;bottom:-9px;transition:all .4s ease}.mobile_nav.close_menu span{height:auto;font-size:24px;color:#fff;background:rgba(0,0,0,0);margin-top:20px;margin-left:0;font-weight:300}.mobile_nav.close_menu span:before{transform:rotate(45deg);transition:all .4s ease;top:0;margin-top:-1px;opacity:1}.mobile_nav.close_menu span:after{transform:rotate(-45deg);transition:all .4s ease;bottom:50%;margin-bottom:-1px;opacity:1}.mobile_nav label{width:auto;float:left;line-height:40px;margin:0 0 0 10px;color:#fff;cursor:pointer}nav .cart_area ul{width:120px;float:right}nav .cart_area ul li{float:left}nav .cart_area ul li a{border-bottom:none!important}.top_banner .banner_text{top:10%}.top_banner img{min-height:250px}.product_list_area li{flex:0 0 50%}.offer_bg .offer_head{border:solid 1px #fff;border-width:0 0 1px 0;padding:10px 0}.offer_bg .offer_head figure{width:40px;height:auto;float:left}.offer_bg .offer_head figure img{max-width:100%}.offer_bg .offer_head h3{width:calc(100% - 40px);float:left;text-align:left;font-size:20px;padding:0 0 0 10px}.offer_bg .offer_head h3 span{display:inline-block;font-size:24px}.cysor_area{display:none}.offer_bg .carousel-control-next,.offer_bg .carousel-control-prev{top:-75px}.shopping_cart_area .left_cart{width:100%}.shopping_cart_area .right_checkout{float:right;width:auto;max-width:320px}.shopping_cart_area .right_checkout .checkout_area{padding:0}footer .top_icons{margin:15px 0}footer .address_detials ul li{width:50%}footer .resource li a{padding:0 6px!important}.product_list_area li p{min-height:180px!important}.right_side_checkout .btn_checkout{width:47%;margin:10px}.right_side_checkout .btn_shopping{width:47%;margin:10px}}@media screen and (max-width:768px){.my_cart table td{text-align:center;font-size:14px;padding:5px!important}.inner_page_area{padding:0 0 15px}.btc_msg{padding:10px 0 10px!important}}@media screen and (max-width:767px){.container_2 figure img{height:170px;width:auto}.top_filter h3{width:100%;float:left;text-align:center;margin:0 0 10px}.top_filter ul{width:100%;float:left;justify-content:center}.blog_area ul.main_blog_list li.list_blg{flex:0 0 100%}.bnr_txt_1{max-width:160px;left:10px}.bnr_txt_2{max-width:160px;right:10px}.bnr_txt_1 label,.bnr_txt_2 label{font-size:14px;line-height:18px}header ul.call_email_top{display:none}.blog_details_area figure img{width:100%;height:120px}.top_banner .carousel-caption{width:100%;height:100%;left:0;text-align:center;background:rgba(0,0,0,.5);top:0}.top_banner img{min-height:120px;height:120px}.intro_text{padding:0}.contact_form .contact_area{width:100%}.inner_page_area .breadcrumb{margin:0 0 10px}.product_list_area li{flex:0 0 47%}.benefit_auk ul.benefit_box li{flex:0 0 50%}.top_info li{flex:0 0 100%}.like_post_area{width:auto;float:right;position:relative;top:-10px}footer{margin:0;padding:15px 0 0}footer .resource li a{font-size:13px;padding:0 10px}footer .address_detials ul li{width:100%;padding:8px 0}footer .last_footer{text-align:center;padding-bottom:10px}footer .last_footer p{text-align:center;margin:0;font-size:14px}.contact_area,.contact_form figure{width:100%}.shopping_cart_area .coupon_code{margin:10px 0}.shopping_cart_area .coupon_code label{width:100%;float:left}.shopping_cart_area .coupon_code input{width:60%;float:left;margin:0}.shopping_cart_area .coupon_code button{width:40%;float:left;margin:5px 0 0;font-size:12px;padding:7px 5px}.product_dtls_area{padding:0;margin:25px 0 0}.sitemap_page .pro_links,.sitemap_page ul{width:100%;border:none}.sitemap_page .pro_links li{width:100%}label.error{position:static!important;width:100%;float:left;top:inherit}.blog_sitelink li{width:100%}.blog_area li{width:100%;margin:15px 0}.date_admin li{width:auto!important}.review-form ul.review_list li,.review-form ul.review_list_2 li{flex:0 0 100%;max-width:inherit;padding:0!important}.pro-review{padding:10px}}@media only screen and (max-width:600px){header ul.call_email_top li{font-size:12px;padding:5px 4px;float:left}header ul.call_email_top li:last-child{float:right}.cart_area_top{width:auto;padding:2px 5px}.cart_area_top label{display:none}.cart_area_top .hd_mb{display:none}.top_banner .carousel-caption label{font-size:26px;line-height:30px}.top_banner .carousel-caption p{font-size:16px;line-height:20px}.intro_text .h1_top,.intro_text .h1_top h1{font-size:22px}.intro_text h4{font-size:17px}.infografic_area ul li{width:100%;margin:5px 0}.product_list_area li{flex:0 0 100%;padding:10px 0;border-right:none;}.benefit_auk ul.benefit_box li{flex:0 0 100%}.what_kamagra .text_dtls h2{font-size:26px}.product_main_area figure{width:100%}.product_main_area .txt_area{width:100%;padding:20px 0 0}.prodct_table_main table tr th{font-size:12px;padding:8px 5px}.prodct_table_main table tr td{font-size:13px;padding:10px 5px}.prodct_table_main table tr td button{width:90px;padding:3px 0}.shopping_cart_area .checkout_area .table-bordered td,.shopping_cart_area .checkout_area .table-bordered th{font-size:12px;font-weight:inherit;padding:5px}.shopping_cart_area .checkout_area .table-bordered td:nth-child(3),.shopping_cart_area .checkout_area .table-bordered th:nth-child(3){width:80px}.shopping_cart_area .quantity .input_qty{width:25px}.contact_form ul li{width:100%}.contact_form ul li input{width:100%}.checkout_details ul li{width:100%}.payment_opt ul li{flex:0 0 100%;margin:5px 0}.card_details_main .main_div .left_side,.card_details_main .main_div .right_side{width:100%;padding:5px 0;margin:0}.card_details_main .check_first .form-control{margin:0}.card_details_main .card_dtls li{width:100%;margin:5px 0}.card_details_main .card_dtls li label{margin:0 0 5px}.right_side_checkout .btn_shopping{width:100%;margin:10px 0}.right_side_checkout .btn_checkout{width:100%;margin:0}header ul.call_email_top li a{font-size:14px}p{font-size:15px!important;line-height:24px!important}.benefit_auk ul.benefit_box li p{margin:0 0 10px}.benefit_auk .box_1 ul li{font-size:15px;line-height:24px}.benefit_auk .box_1{padding:10px;margin:10px 0 0}.benefit_auk .box_1 h3{font-size:20px}.about_content h2,.about_content h3{font-size:20px;padding:15px 0 5px}.table-bordered td,.table-bordered th{border:1px solid #dee2e6;font-size:14px;line-height:20px;vertical-align:top;padding:7px}.content_page ul li{font-size:15px!important;line-height:24px!important;padding:4px 0 4px 20px!important;background:url(../images/li_img.png) no-repeat left top 10px}.about_content ul li{font-size:15px!important;line-height:24px!important;padding:4px 0 4px 20px!important;background:url(../images/li_img.png) no-repeat left top 10px}.contact_form figure img{height:200px;object-fit:cover}.contact_form .contact_area{padding-top:0}.blog_cont h2{font-size:20px}.inner_page_area h1{font-size:24px}.inner_page_area .breadcrumb li,.inner_page_area .breadcrumb li a{font-size:14px}.product_list_area li p{min-height:auto!important;height:auto!important}}@media only screen and (max-width:359px){.shopping_cart_area .table-bordered tr td{font-size:12px;padding:10px 3px}.shopping_cart_area .action a{padding:3px 7px}}
@media only screen and (max-width: 1200px){
.top_banner img {
    width: 100%;
    height: 300px;
    min-height: 300px;
    object-fit: cover;
}
nav ul li a {
    padding: 15px 25px;
}
}
@media only screen and (max-width: 1024px){
.top_banner img {
    width: 100%;
    height: 250px;
    min-height: 250px;
    object-fit: cover;
}
nav ul li a {
    padding: 15px 15px;
}
}
@media only screen and (max-width: 768px) {
  .payment_opt ul li{
  	flex: 0 0 47%;
  }
  header .logo_area img {
    max-width: 100%;
    height: auto;
    margin-top: 7px;
}
.top_banner img {
    width: 100%;
    height: 220px;
    min-height: 220px;
    object-fit: cover;
}
}
@media only screen and (max-width: 767px){
    .mar_mb {
    margin: 0 -5px;
}
.padd_mb {
    padding: 0 5px;
}
.outer_area .prodct_bx h3, .outer_area .prodct_bx label{ font-size:14px; }

.outer_area .prodct_bx{ padding:10px; }
.product_dtls_area .product_top .prodct_bx{ width:100%; }
.product_dtls_area .product_top .prdct_dtls{ width:100%; padding:20px 0; }

.product_dtls_area .product_top .prdct_dtls .btn_area_pro{ flex-flow:row wrap; }
.product_dtls_area .product_top .prdct_dtls .btn_area_pro .buynowhere, .btn_area{ flex:0 0 100%;  }
.product_dtls_area .product_top .prdct_dtls .btn_area_pro .btn_area a{ width:100%; text-align:center; }

.contact_form figure{ display:none;}	
footer .address_detials ul {
    padding: 0px 0px;
}
footer .address_detials ul li {
    padding: 10px!important;
}
.offer_bg .offer_head figure img {
    max-width: 100%;
    height: auto;
}
.scrollup{
    bottom: 6em;
}
}
@media only screen and (max-width: 600px){
	.payment_opt {
    padding: 10px 0px;
}
.top_banner img {
    min-height: 120px;
    height: 200px; object-position: right;
}
} 