/*Home Banner Start*/
#new_header{background: #000;}
.elementor-row{display: flex;width: 100%;justify-content: space-around;background-image: linear-gradient(to bottom right, #783536, #a2383a,#a2383a,#783536);padding: 2rem 0px;}
.right-side{width: 50%;}
.elementor-text-editor .text-content{line-height: 30px;font-size: 16px;margin-bottom: 20px;margin-bottom: 55px;}
.lern-button .btn-under{font-size: 18px;border: 1px solid #cf2e2e;padding: 15px 20px;border-radius: 8px;background-color: #fff;font-weight: 500;}
.elementor-button-text{color: #a2383a;transition: 0.5s all;}
.elementor-button-text:hover{color: #000;transition: 0.5s all;}
.elementor-6 .elementor-element.elementor-element-d188c9b{width: 35%;}
.elementor-column-wrap {width: 100%;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: flex;}
.elementor-6 .elementor-element.elementor-element-990e938.elementor-column.elementor-element[data-element_type="column"] .elementor-column-wrap.elementor-element-populated .elementor-widget-wrap{align-content: flex-end;align-items: flex-end;}
.elementor-6 .elementor-element.elementor-element-d188c9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content: center;align-items: center;}
.elementor-6 .elementor-element.elementor-element-d188c9b > .elementor-element-populated > .elementor-widget-wrap{padding: 1em 1em 1em 1em;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: flex;}
.elementor-widget-wrap{position: relative;width: 100%;}
.elementor-widget:not(:last-child) {margin-bottom: 20px;}
.ekit-wid-con .elementskit-section-title-wraper.left, .ekit-wid-con .elementskit-section-title-wraper.text_left{text-align: left;}
.ekit-wid-con .ekit-heading{position: relative;}
.elementor-6 .elementor-element.elementor-element-6642cf5 .elementskit-section-title-wraper .elementskit-section-subtitle{color: #fd6c03;font-size: 18px;}
.elementskit-section-subtitle{color: #e77a7b;font-size: 18px;}
.elementskit-section-title {color: #fff;font-size: 80px;line-height: 85px;letter-spacing: 2px;font-weight: bold;margin-bottom: 50px;}
.elementskit-section-title span{color: #fff;width: 100%;display: block;position: relative;}
.elementskit-section-title span:before{position: absolute;content: '';background: #fff;width: 20%;height: 8px;bottom: -20px;left: 7px;}

/*Home page banner end*/

/*Slider section css start*/

.service-wrap{background: #000;padding-bottom: 40px;margin-top: -40px;}
.service-box{padding: 20px;border-radius: 30px;background: #1d1d1d;width: 20%;margin: 0px 15px;transition: 0.5s all;}
.service-box:hover{background: #d75a00;transition: 0.5s all;}
.service-box .img-logo image{width: 100%;}
.service-box .service-heading{color: #fff;font-size: 24px;font-weight: bold;line-height: 25px;}
.service-box .service-text{color: #fff;font-size: 16px;line-height: 30px;margin-top: 20px;}
.service-btn{color: #000;padding: 7px 20px;border: 2px solid #d75a00;border-radius: 25px;display: block;max-width: max-content;margin-top: 20px !important;margin: auto;background: #d75a00;transition: 0.5s all;}
.service-btn:hover{color: #fff;background: black;border: 2px solid #000;transition: 0.5s all;}

/*Slider section css End*/

/*Image with text css sart*/

.text-image{display: flex; justify-content: space-between;flex-wrap: wrap;margin-top: 40px;}
.text-image .text-left{width: 55%;}
.text-left .left-heading .head{font-size: 50px;font-weight: bold;line-height: 60px;color: #fff;margin-bottom: 35px;margin-top: 0px;}
.text-left .left-heading .head span{color: #d75a00;width: 100%;display: block;}
.vape_content .vape-content-text1{font-size: 16px;margin-bottom: 20px;font-weight: 400;line-height: 30px;}
.vape_content .vape-content-text2{font-size: 16px;margin-bottom: 20px;font-weight: 400;line-height: 30px;}
.image-right{width: 40%;}
.image-right img{border-radius: 20px;}

/*Image with text css end*/

/*video whith text css start*/

.video-text-wrap{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 100px;}
.video-text-wrap .video-left{width: 40%;}
.video-text-wrap .video-left img{border-radius: 20px;}
.video-text-wrap .video-text-right{width: 55%;}
.video-text-right .video-heding{color: #fff;font-size: 45px;font-weight: bold;line-height: 40px;margin-bottom: 35px;margin-top: 0px;}
.video-text-right .video-heding span{color: #d75a00;}
.video-text-right .video-text{font-size: 16px;line-height: 30px;margin-bottom: 20px;font-weight: 400;}
.video-text-right .video-text-list{display: flex;justify-content: center;align-items: center;margin-top: 35px;flex-wrap: wrap;list-style: none;padding: 0px;}
.video-text-right .video-text-list li{font-size: 16px;color: #d75a00;width: 50%;margin-bottom: 10px;}
.video-text-right .video-text-list li span{color: #fff;}

/*video whith text css end*/

/*Contact css strat*/

.contact-wrap{margin-top: 70px;margin-bottom: 70px;}
.contact-wrap .contact-head{color: #fff;font-size: 60px;margin-bottom: 75px;font-weight: bold;line-height: 40px;margin-top: 0px;position: relative;text-transform: uppercase;}
.contact-wrap .contact-head:before{position: absolute;content: '';width: 85px;height: 6px;background-color: #fff;bottom: -25px;left: 3px;}
.contact-text{margin-top: 35px;margin-bottom: 35px;}
.contact-text .cont-text1{font-size: 16px;line-height: 30px;margin-bottom: 20px;font-weight: 400;}
.contact-text .cont-text2{font-size: 16px;line-height: 30px;margin-bottom: 20px;font-weight: 400;}
/*.icon{display: flex;justify-content: space-between;align-items: center;margin-top: 30px;flex-wrap: wrap;}*/
.icon-box{margin-bottom: 25px;}
.icon-wrap .icom-heading{font-size: 30px;font-weight: bold;color: #d75a00;}
/*.icon .icon-box{width: 33%;}*/
.icon-box .icon-name{color: #fff;font-size: 18px;margin: 0px 0px 10px;}
.icon-box img{width: 75px;height: 70px;}
.icon-box .add{color: #fff;transition: 0.5s all;opacity: 0.5;}
.icon-box .add:hover{color: #fff;transition: 0.5s all;opacity: 1;}
.iframe_wrap iframe{filter: brightness(0.5);}

/*Contact css end*/

/*Feature Product section Start*/

.fea-prod-wrap{margin-top: 70px;}
.fea-head .fea-heading{color: #fff;font-size: 45px;font-weight: bold;line-height: 40px;margin-bottom: 35px;margin-top: 0px;text-align: center;}
.fea-head .fea-heading span{color: #d75a00;}
.fea-head .fea-text{font-size: 16px;line-height: 30px;margin-bottom: 20px;font-weight: 400;text-align: center;}

/*Featured Product Section End*/

.best-pro-wrap{background: #f1f1f1;padding: 40px 0px;margin-top: 80px;margin-bottom: 40px;}
.best-product{display: flex;justify-content: space-between;}
.best-product-left{width:60%;}
.best-product-left .best-product-left-heading{font-size: 45px;line-height: 55px;font-weight: bold;margin-top: 0px;margin-bottom: 30px;}
.best-product-left .best-product-left-text{font-size: 16px;line-height: 30px;margin-bottom: 30px;}
.best-product-left .best-product-left-btn{background: #000;color: #fff;font-size: 18px;line-height: 20px;padding: 15px 30px;transition: 0.5s all;border: 2px solid #000;border-radius: 8px;margin-top: 30px;display: block;max-width: max-content}
.best-product-left .best-product-left-btn:hover{background: #fff;color: #000;transition: 0.5s all;border: 2px solid #000;}
.best-product-right{width: 40%;}
.best-product-right img.attachment-large.size-large {height: 482px;object-fit: fill;margin-top: -100px;}

#new_header .main_nav_list li.hav_submenu:before {
    display: none;
}

.navigation_wrap{overflow: auto;}

#new_header .main_nav_list li.hav_submenu:hover>a {
    background: #a2383a;
    transform: unset;
}

.main_nav_list li.mega_menu:after {
    right: -10px;
}

#new_header .navigation_wrap .main_nav_list li a {
    padding: 0 5px;
    font-size: 10px;
    white-space: nowrap;
}

#new_header .submenu_nav_list_desktop {
    list-style: none;
    padding: 0;
    margin: 0;
    position: fixed;
    background: #a2383a;
    z-index: 99;
    min-width: 300px;
    max-height: 250px;
    overflow-y: auto;
    overflow-x: hidden;
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: opacity .15s ease-in, -webkit-transform .15s ease-in;
    transition: opacity .15s ease-in, -webkit-transform .15s ease-in;
    transition: transform .15s ease-in, opacity .15s ease-in;
    transition: transform .15s ease-in, opacity .15s ease-in, -webkit-transform .15s ease-in;
}

#new_header .navigation_wrap .main_nav_list li:hover .submenu_nav_list_desktop {
        box-shadow: 0px 0px 10px 0px #883637;
    visibility: visible;
    transition: transform .15s ease-in, opacity .15s ease-in, -webkit-transform .15s ease-in;
    opacity: 1;
    -webkit-transform: scaleY(1);
}

#new_header .navigation_wrap .main_nav_list li.submenu_li:before {
    display: none;
}

#new_header .navigation_wrap .main_nav_list li.submenu_li a {
    font-size: 12px;
    color: #fff;
    line-height: 1.5;
    padding: 7px 10px;
    max-width: max-content;
}

#new_header .navigation_wrap .main_nav_list li.submenu_li a:hover {
    transform: unset;
    background: #ed6a0c;
}

#new_header .submenu_nav_list_desktop::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgb(140 0 52);
    background-color: transparent;
    border-radius: 10px;
}

#new_header .submenu_nav_list_desktop::-webkit-scrollbar {
    width: 7px;
    background-color: transparent;
}

#new_header .submenu_nav_list_desktop::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #bb4042;
}


#new_header .navigation_wrap .main_nav_list li.submenu_li a:hover {
    transform: unset;
    background: #a2383a;
}

.navigation_wrap::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgb(140 0 52);
    background-color: transparent;
    border-radius: 10px;
}

.navigation_wrap::-webkit-scrollbar {
    width: 7px;
    height: 7px;
    background-color: transparent;
}

.table.table-striped.table-borderless::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #b74f04;
}

.table.table-striped.table-borderless::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgb(140 0 52);
    background-color: transparent;
    border-radius: 10px;
}

.table.table-striped.table-borderless::-webkit-scrollbar {
    width: 7px;
    height: 7px;
    background-color: transparent;
}

.table.table-striped.table-borderless::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #b74f04;
}


#new_header .mob_menu {
    background: #a84938;
    padding: 0;
    height: 80vh;
    top: 160px;
    overflow-y: auto;
}

#new_header .submenu_nav_list_mobile {
    list-style: none;
    padding: 0 0 15px 10px;
    background: #b34e05;
    margin-top: 10px;
    display: none;
    max-height: 35vh;
    overflow-y: scroll;
}

#new_header .mobile_menu_wrap .main_nav_list {
    padding: 5px 0 20px;
}

#new_header .mobile_menu_wrap .main_nav_list li {
    margin: 0;
    position: relative;
}

#new_header .mobile_menu_wrap .main_nav_list li a {
    color: #fff;
    font-size: 14px;
    padding: 10px 0 0 15px;
    width: 85%;
    display: flex;
    line-height: 1.5;
    align-items: center;
    position: relative;
}

#new_header .mobile_menu_wrap .main_nav_list li i {
    color: #fff;
    transition: .5s all;
    float: right;
    font-size: 24px;
    position: absolute;
    right: 25px;
    z-index: 9;
    top: 8px;
    bottom: 0;
    height: max-content;
    padding: 0px 5px;
    font-family: auto;
    font-weight: 600;
}

#new_header .main_nav_list li:before {
    display: none;
}

#new_header .mobile_menu_wrap .main_nav_list li i.active {
    transform: rotate(45deg);
}

.hero_new_style_slider {
    background:linear-gradient(to right, #bf406f, rgb(62 6 160 / 46%));
}

.hero_new_style_slider .slide_item {
    height: auto!important;
}

.hero_new_style_slider .slick-slider {
    margin-bottom: 0;
}

.hero_new_style_slider .slick-slider .slick-prev,
.hero_new_style_slider .slick-slider .slick-next {
    width: 20px;
    height: 40px;
    border-radius: 50%;
    background:transparent;
}

.hero_new_style_slider .slick-slider .slick-prev {
    left: 6%;
    top: 0;
    bottom: 0;
    margin: auto;
}

.hero_new_style_slider .slick-slider .slick-prev:before {
    font-size: 40px;
    color: #fff;
}

.hero_new_style_slider .slick-slider .slick-next {
    right: 6%;
    top: 0;
    bottom: 0;
    margin: auto;
    left: unset;
}

.hero_new_style_slider .slick-slider .slick-next:before {
    font-size: 40px;
    color: #fff;
}

.hero_new_style_slider .slick-dots {
    bottom: 85px;
}

.hero_new_style_slider .slick-dots li {
    margin: 0;
}

.hero_new_style_slider .slick-dots li button:before {
    opacity: .5;
    font-size: 12px;
    color: #fff;
    transition: .5s all;
}

.hero_new_style_slider .slick-dots li.slick-active button:before {
    opacity: 1;
    color: #fff;
    font-size: 16px;
}

.hero_new_style_slider .slider_whole_content_wrapper {
    box-shadow: 0 0 80px -50px #000;
    display: flex;
    align-items: center;
    padding: 20px 50px;
    width: 80%;
    margin: 30px auto 80px;
    background: #fff;
}

.hero_new_style_slider .slide_content {
    width: 60%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin: 0 auto;
    text-align: left;
}

.hero_new_style_slider .slide_content .slide_head {
    font-weight: 600;
    font-size: 32px;
    line-height: 1.3;
    margin-bottom: 10px;
    color: #8c0034;
}

.hero_new_style_slider .slide_content .slide_desc {
    color: #8c0034;
    margin-bottom: 15px;
}

.hero_new_style_slider .slide_content .slide_btn a {
    background: #8c0034;
    color: #fff;
    border-radius: 45px;
    padding: 10px 30px;
    border: 1px solid #fff;
}

.hero_new_style_slider .slide_content .slide_btn a:hover {
    background: 0 0;
    color: #8c0034;
    border-color: #8c0034;
}

.hero_new_style_slider .slide_img {
    width: 40%
}

.hero_new_style_slider .slide_img img {
    max-width: 220px;
    margin-left: auto;
}

.footer__email {
    word-break: break-all;
}

#new_header .cart_top_btn {background: #fff;color: #000;}
#new_header .nav_strip {background: #a2383a;}
#new_header ul.submenu_nav_list_desktop {display: unset !important;}
#new_header .mobile_menu_wrap > a {color: #fff;}
#new_header.fixed-header .mob_menu {top: 110px;}
/*.label_text {background: #893637;color: #fff;width: 90px;padding: 5px;left: unset !important;right: 7px !important;align-items: flex-end;margin: 0px !important;top: 7px !important;height: unset !important;}*/
.prd_new_style .prd_more_info {min-height: unset;}
.prd_item.prd_new_style .prd_name a {color: #fff;}
.prd_item.prd_new_style .discounted_price {font-size: 22px !important;}
.prd_new_style .cart_btn {order: 1px solid #000;}
.prd_new_style .cart_btn:hover {background: #000;color: #000;}

.key_main_wrap_new_style {margin-top: -110px;}
.key_main_wrap_new_style .keywords_block_wrap {background: #fff !important;}
.key_main_wrap_new_style .delv_text_main {color: #8c0034;}
.home_first_section.new_style {padding-top:20px;padding-bottom: 0px;}
.collection-info-wrapper{width: 100%;}
.prd_main_wrapper.new_style .collection_heading:before {background: #000;}
.deliveryWrap.new_style {background: #a2383a;}
.deliveryWrap.new_style .collection_heading {font-weight: bold;}
.deliveryWrap.new_style .delivery_cont {}
.deliveryWrap.new_style .delivery_list li {background: #fff;border: 1px solid #a84938;color: #a84938;}
.faq_main_wrapper.new_style {padding: 0px 0px 40px;}
.faq_main_wrapper .city_style {background: #a2383a !important;}
.faq_main_wrapper.new_style .faq_que_wrap {border-left: 1px solid #000 !important;box-shadow: 0 30px 30px -20px rgb(0 0 0 / 25%);}
.faq_main_wrapper.new_style .faq_que_wrap a {color: #000 !important;}
.faq_main_wrapper.new_style .faq_que_wrap a span:first-child i {color: #fff;display: none;}
.faq_main_wrapper.new_style .collection_heading{margin-top: 15px;}
.faq_main_wrapper.new_style .faq_que_wrap a span.plus_icon, .faq_main_wrapper.new_style .faq_que_wrap a span.minus_icon {color: #fff;}
.faq_main_wrapper.new_style .faq_ans p {color: #000;}
.prd_main_table.new_style thead tr {background: #000 !important;}
.prd_main_table.new_style td a {color: #000;}
.blog_cont_wrap.new_style p a, .full_frontend_text.new_style p a {color: #d75a00 !important;}
.blog_cont_wrap.new_style p a:hover {color: #000 !important;}

.table-striped>tbody>tr:nth-of-type(odd){background-color: #f1f1f1 !important;}

.mobile_bot_nav {position: fixed;width: 100%;left: 0px;background: #fff;bottom: 0px;z-index: 99999;box-shadow: 0px 0px 10px 0px #ccc;display: none;}
.mobile_bot_nav ul {display: flex;justify-content: center;margin: 0px;padding: 0px;list-style: none;}
.mobile_bot_nav ul li a {width: 70px;color: #000;padding:10px 10px;display: inline-flex;line-height: 1;flex-direction: column;justify-content: center;align-items: center;font-size: 14px;}
.mobile_bot_nav ul li a i {font-size: 26px;margin-bottom: 8px;}
.color_green {color: #25d366;}
.waring_inner.mobile_only {display: none;}
.new_add_wrapper p {display: flex;}
.new_add_wrapper p i {width: 25px;color: #d75a00;display: inline-flex;}
.bottom_line.new_style {background: #000;padding-bottom: 15px;}
.different_pages {max-width: 100%;display: flex;justify-content: space-around;margin: auto;background: #ff6b00;padding: 0 5%;}
.different_pages a {color: #fff;padding: 7px 10px 15px;display: block;margin: 0px;position: relative;}
.different_pages a:before {content:'';position: absolute;width: 50%;height: 1.5px;bottom: 8px;left: 0;right: 0;margin: auto;background: #fff;transition: 0.5s all;}
.different_pages a:hover:before {width: 90%;}

.modal.new_style .carted_items_wrap .subTotal_strip {background: #000;}
.modal.new_style .carted_items_wrap .view_cart_btn:hover, .modal.new_style .carted_items_wrap .checkout_btn:hover, .cont_ship_btn:hover {background: #000;border-color: #000;}
#new_header .navigation_wrap .main_nav_list li:last-child:hover .submenu_nav_list_desktop {left: unset;right: 0px;}

.specality_wrapper .only_text {width: 100%;text-align: center;margin-bottom: 20px;}
.specality_wrapper .only_text .inner_head {color: #fff;}
.specality_wrapper .only_text p {color: #ccc;}
.full_content .only_text {width: 100%;}
.inner_form .form-group select{background: #000;width: 78%;}
.inner_form .form-group textarea{padding: 10px 15px !important;height: 80px;}

/*Blog update Design css*/

.mai-box{border: 2px solid #fff;padding: 10px;}


@media only screen and (max-width: 1199px){
    .bottom_line {padding: 10px 0px 0px;}
    .different_pages {padding: 0 2%;}
    .different_pages a {padding: 7px 5px 15px;}
}

@media only screen and (max-width:1024px) {
    .inner_form .form-group select{background: #000;width: 96%;}
    #new_header .navigation_wrap .main_nav_list li a {
        padding: 0 7px;
        font-size: 14px;
    }
}

@media only screen and (max-width:768px) {
    .hero_new_style_slider .slider_whole_content_wrapper {
        padding: 15px;
        width: 95%;
        margin: 0 auto;
        flex-direction: column-reverse;
        box-shadow: 0 0 60px -50px #000;
    }
    .hero_new_style_slider .slide_content {
        text-align: center;
        justify-content: center;
        width: 100%
    }
    .hero_new_style_slider .slide_content .slide_head {
        font-size: 24px;
    }
    .hero_new_style_slider .slide_content .slide_btn a {
        padding: 7px 30px;
    }
    .hero_new_style_slider .slide_img {
        width: 100%
    }
    .hero_new_style_slider .slide_img img {
        max-width: 150px;
        margin: 0 auto 20px;
    }
    .hero_new_style_slider .slick-dots {
        bottom: 15px;
    }
    
    .hero_new_style_slider .slick-slider .slick-prev {
        left: 20px;
    }
    .hero_new_style_slider .slick-slider .slick-next {
        right: 20px;
    }
    .hero_new_style_slider .slick-slider .slick-prev:before,
    .hero_new_style_slider .slick-slider .slick-next:before {
        font-size: 30px;
        margin: 0;
        color: #000;
    }

    .prd_item.prd_new_style .discounted_price {font-size: 16px !important;}
    .key_main_wrap_new_style {margin-top: -60px;}
    .mobile_bot_nav, .waring_inner.mobile_only {display: block;}
    .waring_inner.desktop_only {display: none;}
    .bottom_line.new_style {margin-bottom: 75px;}
    #new_header .mob_menu {height: calc(100vh - 165px);top: 105px;}
    .different_pages {flex-wrap: wrap;justify-content: center;}
}

@media only screen and (max-width:580px) {
    .carted_items_wrap .checkout_btn{height: 30px !important;}
    .hero_new_style_slider .slide_item {
        padding-bottom: 30px;
    }
    .hero_new_style_slider .slide_img img {
        max-width: 100px;
        margin: 0 auto 10px;
    }
    .hero_new_style_slider .slide_content .slide_head {
        font-size: 18px;
    }
    .hero_new_style_slider .slide_content .slide_desc {
        font-size: 12px;
    }
    .hero_new_style_slider .slide_content .slide_btn a {
        padding: 5px 20px;
        font-size: 12px;
    }
    .hero_new_style_slider .slick-dots li button:before {
        width: 15px;
        height: 15px;
        padding: 2px;
        font-size: 10px;
    }
    .hero_new_style_slider .slick-dots {
        bottom: 5px;
    }
    .hero_new_style_slider .slick-dots li.slick-active button:before {
        font-size: 13px;
    }

    .key_main_wrap_new_style {margin-top: 0;}
    #new_header.fixed-header .mob_menu {top: 100px;}
    #new_header .mob_menu {top: 100px;}
    .different_pages a {width: 50%;margin: 5px 0px;}
    .different_pages a:before {height: 1px;}
    .home_first_section .text_covered .inner_head.country_title {font-size: 16px;}
    .prd_item.prd_new_style .discounted_price {font-size: 14px !important;}
    .original_price{margin-left: 5px !important;}
    .prd_new_style .label_text{color: #fff;width: 110px !important;padding: 3px;align-items: flex-end;left: -36px !important;top: 8px !important;font-size: 10px !important;}
    .label_text{background: #d75a00;color: #fff;padding: 3px;align-items: flex-end;right: 5px !important;font-size: 10px !important;}
    .collection_cont{font-size: 13px !important;}

    .cart_btn_wrap{margin: auto !important;}
    .breadcrumb li{font-size: 14px;}
    /*.cont_ship_btn{padding: 6px 20px !important;}
*/    .breadcrumb li:before{padding: 0px !important;}
    .breadcrumb{padding: 10px 0px;}

}

@media only screen and (max-width: 480px){
    .mobile_bot_nav ul li a {font-size: 12px;}
    .mobile_bot_nav ul li a i {font-size: 20px;margin-bottom: 0px;height: 27px;}
    .mobile_bot_nav ul li:last-child a i {font-size: 25px;}
    .bottom_line.new_style {margin-bottom: 80px;}
    .waring_inner p {font-size: 12px;}
}

@media only screen and (max-width: 400px){
    #new_header .mob_menu {top: 85px;}
    #new_header.fixed-header .mob_menu {top: 85px;}
    .waring_inner p {font-size: 10px;}
}