@media (max-width: 1920px) {

footer {
    background: url(../images/footer-bg.png) no-repeat;
    background-size: 100% 100%;
    width: 100%;
    margin-top: -109px;
    padding: 135px 0 20px;
}
	.footer-menu ul li {
    margin-bottom: 5px;
}
	
}
@media (max-width: 1680px) {
.container {
    max-width: 1450px;
}
ul.navbar-nav li a {
/*     font-size: 17.5px; */
	font-size: 24.5px;
}
.navbar-nav li {
/*     margin-right: 26.25px; */
/* 	margin: 0 68px; */
	margin: 0 55px;
}
.search-outr .form-control::placeholder {
    font-size:17.5px;
}
.search-outr .form-control {
    height:57.75px;
    padding: 0 43.75px 0 20px;
    font-size: 17.5px;
}
.search-outr form {
    width: 354.38px;
}

.banner_txt h1 {
    font-size: 95.25px;
	margin: 0 0 26.25px;
	line-height: 100.25px;
}
.banner_txt p {
    font-size: 21.88px;
    line-height:35px;
    margin: 0 0 30.63px;
}
.btn.btn-primary.cmn_btn {
    font-size: 21.88px;
    padding: 16.63px 32.38px;
}
.cmn_hdr h2 {
    font-size: 78.75px;
}
.abt-txt h3 {
    font-size: 52.5px;
    margin: 0 0 30.63px;
}
.abt-txt p {
    font-size:19.25px;
    line-height: 34.13px;
    margin: 0 0 35px;
}
.about-sec {
    padding: 100.63px 0 170.63px;
}
.cmn_hdr {
    padding-bottom: 43.75px;
}
.product_outr {
    padding: 21.88px 17.5px 48.13px;
}
.product_txt h3 {
    font-size: 35px;
}
.product_txt span {
    font-size: 30.63px;
}
.product_txt img {
    width: 115px;
}
.product_pic {
    margin: 0 0 35px;
}
.leather-pro-sec {
    padding:100.63px 0 0;
}
.comn-hdr-outr {
    margin: 0 0 43.75px;
}
.exclusive_slider .product_txt {
    padding-top: 35px;
}
.exclusive-sec {
    padding-top: 91.88px;
}
.collection-sec .cmn_hdr h2::before,.collection-sec .cmn_hdr h2::after {
    width: 319.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 355px;
}

.collection-sec {
    padding: 157.5px 0 126.88px;
}
.our_knive_sec {
    padding: 87.5px 0 0;
}
.img-txt h4 {
    font-size: 39.38px;
}
.img-txt p {
    font-size: 17.5px;
    padding-top: 17.5px;
    line-height: 26.25px;
}
/* Priyanka(8.04.21) */


footer .footr-box h5 {
    font-size: 30.62px;
    padding-bottom: 30.62px;}

.footer-menu ul li a {
        font-size: 17.5px;}

.ban-form .form-control{
    font-size: 17.5px;
}

.footr-bottom p {
    font-size: 15.75px;}

.footr-bottom ul li a{
    font-size: 17.5px

}

.social-icon li a .fa {
    margin-right: 13.12px;
    font-size: 21.85px;
}

.ban-form .btn.btn-primary.cmn_btn{
    font-size: 19.25px;
}
.ban-form .btn.btn-primary.cmn_btn::after {
    height: 59px;
}
.feature-title {
    font-size: 20px;
    margin-top: 20px;
}
.our-feature-sec {
/*     padding: 150px 0 150px; */
	 padding: 130px 0 70px;
}


.img-sec-outr{
	padding:87.5px 0;
}

/*****14-4*****/
.product-details-des h2 {
    font-size:78.75px;
    margin: 0 0 43.75px;
    line-height: 74.38px;
}
.product-details-des h3 {
    font-size: 52.5px;
    line-height:43.75px;
    margin: 0 0 21.88px;
}
.outr_quantity ul li {
    font-size: 19.25px;
    margin: 0 0 21.88px;
    padding-left:39.38px;
}
.outr_quantity ul li::after {
    width: 21px;
    height: 21px;
}
.product-details-des {
    padding-left: 30.63px;
}
.product-details-sec {
    padding-top:91.88px;
}
.choose_color_outr {
    margin-top:39.38px;
}
.select_color_bx,.choose_quantity_bx {
    height:52.5px;
    padding: 0 17.5px;
}
.select_color_bx select {
    font-size: 19.25px;
}
.choose_quantity_bx .form-control::placeholder {
    font-size: 19.25px;
}
.choose_quantity_bx .form-control {
    font-size: 19.25px;
}

/*Priyanka(13.04.21)*/

.about-product-page .abt-txt h3 {
    color: #432918;
    font-size: 52.5px;
}
.about-product-page .abt-txt p {
    font-size: 19.25px;
}
/*.produtct-sec .comn-hdr-outr .cmn_hdr h2 {
    color: #000000;
    font-size: 78.75px;
}*/
/*.produtct-sec {
    padding: 0 170.62px 50px;
}*/
.loading-btn {
   padding-top: 45px;
}
.produtct-sec .product_outr {
    margin-top: 45px;
}   
/*Priyanka(14.04.21)*/
.about-product-page .t-shirt_bx::after{
    width: 503.12px;
    height: 503.12px;
}
/*change*/
.inner-banner-outr {
    padding: 78.75px 0 70px;
}
.product-inner-banner-sec{
    padding: 109.37px 0 65.25px;
}
.about-product-page {
    padding: 100.25px 0 113.75px;
}
.product-inner-banner-sec p {
    font-size: 20px;
    margin-top: 20px;
    padding-bottom: 30px;
}
 /***** sandip-halder-14-4***/
    .cntct-hd {
        font-size: 52.5px;
        margin-bottom: 21.88px;
    }
    .contact-frm .form-control {
        font-size: 19.25px;
        height: 63px;
        padding: 0 20px;
    }
    .contact-frm .form-group .form-control::placeholder {
        font-size: 19.25px;
    }
    .contact-frm {
        padding: 0 61px 0 35px;
    }
    .icon-outr {
        width: 879.38px;
        padding: 26.25px 43.75px;
    }
    .icon-innr {
        padding: 48.13px;
    }
    .info_inner {
        margin-bottom: 30.63px;
    }
    .crcl {
        width: 65.63px;
        height: 65.63px;
        margin-bottom: 17.5px;
    }
    .crcl img {
        width: 30.63px;
    }
    .scl-info a {
        font-size: 35px;
    }
    .contact-frm .form-group.message_bx .form-control {
        height: 150.5px;
    }
    /*16-4-2021*/
    .produtct-sec {
    padding-top: 92.75px;
    }
    .customer-review-sec {
    padding: 0 0 52.5px;
    }
    /*21-4-2021*/
    /***** sandip-halder-15-4***/
   .billing-frm .form-control {
        height: 61.25px;
        font-size: 17.5px;
    }
    .billing-frm .form-group .form-control::placeholder {
        font-size: 17.5px;
    }
    .billing-frm .form-group select {
        height: 61.25px;
        padding: 0 17.5px;
        font-size: 17.5px;
    }
    .cart-summery h2 {
        font-size: 43.75px;
        padding: 39.38px 43.75px;
        line-height: 39.38px;
    }
    
    .tolal_sum{
        padding: 39.38px 43.75px;
    }
    
    .pay_hdr h3 {
        font-size: 43.75px;
        margin: 52.5px 0 43.75px;
        line-height: 39.38px;
    }
    .pro_title h3 {
        font-size: 35px;
        margin: 0 0 21.88px;
        line-height: 30.63px;
    }
    .pro_price span {
        font-size: 30.63px;
        line-height: 26.25px;
    }
    .pro_title p {
        font-size: 15.75px;
        line-height: 26.25px;
    }
    .tolal_sum h3 {
        font-size: 31.5px;
        line-height: 30.63px;
    }
    .tolal_sum span {
        font-size: 30.63px;
        line-height: 30.63px;
    }
    .inr_cell p {
        font-size: 17.5px;
    }
   
   
   
.billing-sec {
    padding:109.38px 0 43.75px;
}
.radio_outr {
    height: 61.25px;
} 
/*****16-4****/  
.testimoni-text .swiper-slide h3 {
    font-size:52.5px;
    margin: 0 0 30.63px;
}
.testimoni-text .swiper-slide p {
    font-size: 17.5px;
    margin: 0 0 23.63px;
    line-height: 35px;
}
.testimoni-text .swiper-slide span {
    font-size:43.75px;
}
.testimoni-outr {
   width: 55%;
}
.testimoni-text {
    width: 45%;
}
.testi_slider_arrow .swiper-button-prev7, .testi_slider_arrow .swiper-button-next7 {
    width: 35px;
    height: 35px;
}
.social-icn p {
    font-size: 25px;
}
/*24-4-2021*/
.product-category-sec {
    padding: 96.25px 0 61.25px;
}
/* 	3-5-2021 */
/* 	.product_pic.product-listing-img-outr {
    height: 384px !important;
    width: 100%;
} */
.banner_txt.text-center.home_page h1 span {
    font-size: 70px;
/* 	margin-top: 69px; */
	margin-top: -151px;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 130px;
    font-size: 150px;
/*     margin-top: 69px; */
		margin-top: -151px;
}
/* 	17-8-2021 */
.feature-box {
    padding: 15px;
}	
}
@media (max-width: 1440px) {
.container {
    max-width: 1340px;
}
ul.navbar-nav li a {
    font-size: 22px;
}
.navbar-nav li {
/*     margin-right:22.5px; */
	margin: 0 49px;
}
.search-outr .form-control::placeholder {
    font-size:15px;
}
.search-outr .form-control {
    height:49.5px;
    padding: 0 37.5px 0 20px;
    font-size: 15px;
}
.search-outr form {
    width: 303.75px;
}
.logo_area {
    width: 125px;
}
.cus_nav {
    padding: 0;
}
.banner_txt h1 {
    font-size: 80.5px;
    margin: 0 0 22.5px;
    line-height: 85.5px;
}
.banner_txt p {
    font-size: 18.75px;
    line-height:30px;
    margin: 0 0 26.25px;
}
.btn.btn-primary.cmn_btn {
    font-size:18.75px;
    padding: 14.25px 27.25px;
}
.cmn_hdr h2 {
    font-size: 67.5px;
}
.abt-txt h3 {
    font-size:45px;
    margin: 0 0 26.25px;
}
.abt-txt p {
    font-size:16.5px;
    line-height: 29.25px;
    margin: 0 0 30px;
}
.about-sec {
    padding: 86.25px 0 146.25px;
}
.cmn_hdr {
    padding-bottom: 37.5px;
}
.t-shirt_bx {
    width: 480px;
}
.product_outr {
    padding: 18.75px 15px 50px;
}
.product_txt h3 {
    font-size: 30px;
    margin: 0 0 5px;
}
.product_txt span {
    font-size: 26.25px;
}
.product_txt img {
    width: 105px;
}
.product_pic {
    margin: 0 0 30px;
}
.cmn-btn-outr {
    bottom: -20px;
}
.leather-pro-sec {
    padding:86.25px 0 0;
}
.comn-hdr-outr {
    margin: 0 0 37.5px;
}

.video_slider_arrow .swiper-button-prev4, .video_slider_arrow .swiper-button-next4,.video_slider_arrow .swiper-button-prev5, .video_slider_arrow .swiper-button-next5,.video_slider_arrow .swiper-button-prev6, .video_slider_arrow .swiper-button-next6{
    width: 38px;
    height: 38px;
}
.video_slider_arrow .swiper-button-prev5 {
    left: -40px;
}
.video_slider_arrow .swiper-button-next5 {
    right: -40px;
}
.exclusive_slider .product_txt {
    padding-top: 30px;
}
.exclusive-sec {
    padding-top: 78.75px;
}
.exclusive_outr .cmn-btn-outr {
    margin-top: 10px;
}
.collection-sec {
    padding: 135px 0 108.75px;
}
.our_knive_sec {
    padding: 75px 0 0;
}
.img-txt h4 {
    font-size: 33.75px;
}
.img-txt p {
    font-size: 15px;
    padding-top:15px;
    line-height: 22.5px;
}
.img-txt {
    padding-left: 15px;
}
.t-shirt-img {
    width: 35%;
}
.img-btn {
    padding-top: 15px;
}
/*Priyanka(08.04.21)*/

footer .footr-box h5 {
    font-size: 26.25px;
    padding-bottom: 26.25px;}

.footer-menu ul li a {
        font-size: 15px;}

.ban-form .form-control{
    font-size:15px;
}

.footr-bottom p {
    font-size: 13.5px;}

.footr-bottom ul li a{
    font-size: 15px

}

.social-icon li a .fa {
    margin-right: 11.25px;
    font-size: 18.75px;
}

.ban-form .btn.btn-primary.cmn_btn{
    font-size: 16.5px;
}
.ban-form .btn.btn-primary.cmn_btn::after {
    height: 54px;
}
.ban-form .btn.btn-primary.cmn_btn {
    padding: 18.5px 25px;
}
.footer-menu ul li {
/*     margin-bottom: 9px; */
	margin-bottom: 2px;
}
.social-icon {
    margin-top: 30px;
}
.footr-bottom {
    padding-top: 15px;
    margin: 25px 35px 0;
}
footer {
/*     padding: 135px 0 20px; */
	padding: 110px 0 20px;
}
.img-sec-outr{
	padding:75px 0;
}

/*****14-4*****/
.product-details-des h2 {
    font-size:67.5px;
    margin: 0 0 37.5px;
    line-height:63.5px;
}
.product-details-des h3 {
    font-size:45px;
    line-height:37.5px;
    margin: 0 0 18.75px;
}
.outr_quantity ul li {
    font-size:16.5px;
    margin: 0 0 18.75px;
    padding-left:33.75px;
}
.outr_quantity ul li::after {
    width:18px;
    height:18px;
}
.product-details-des {
    padding-left: 26.25px;
}
.product-details-sec {
    padding-top:78.75px;
}
.choose_color_outr {
    margin-top:33.75px;
}
.select_color_bx,.choose_quantity_bx {
    height:49px;
    padding: 0 15px;
}
.select_color_bx select {
    font-size: 16.5px;
}
.choose_quantity_bx .form-control::placeholder {
    font-size: 16.5px;
}
.choose_quantity_bx .form-control {
    font-size:16.5px;
}
.add_cart_bx .btn.btn-primary.cmn_btn {
    padding: 14px 40px;
}
/*Priyanka(13.04.21)*/

.about-product-page .abt-txt h3 {
    color: #432918;
    font-size: 45px;
}
.about-product-page .abt-txt p {
    font-size: 16.5px;
}
/*.produtct-sec .comn-hdr-outr .cmn_hdr h2 {
    color: #000000;
    font-size: 67.5px;
}*/
/*.produtct-sec {
    padding: 0 146.25px 50px;
}*/
.loading-btn {
   padding-top: 45px;
}
/*Priyanka(14.04.21)*/
.about-product-page .t-shirt_bx::after{
    width: 431.25px;
    height: 431.25px;
    left: 30px;
}
/*change*/
.about-product-page {
    padding: 86.25px 0 97.5px;
}
.inner-banner-outr {
    padding: 67.5px 0 65px;
}
.product-inner-banner-sec{
    padding: 93.75px 0 56.25px;
}
.product-inner-banner-sec p {
    font-size: 17px;
    margin-top: 13px;
    padding-bottom: 25px;
    line-height: 30px;
}
    /***** sandip-halder-14-4***/
    .cntct-hd {
        font-size: 45px;
        margin-bottom: 18.75px;
    }
    .contact-frm .form-control {
        font-size: 16.5px;
        height: 54px;
        padding: 0 15px;
    }
    .contact-frm .form-group .form-control::placeholder {
        font-size: 16.5px;
    }
    .contact-frm {
        padding: 0 52.5px 0 30px;
    }
    .icon-outr {
        width: 753.75px;
        padding: 22.5px 37.5px;
    }
    .icon-innr {
        padding: 41.25px;
    }
    .info_inner {
        margin-bottom: 26.25px;
    }
    .crcl {
        width: 56.25px;
        height: 56.25px;
        margin-bottom: 15px;
    }
    .crcl img {
        width: 26.25px;
    }
    .scl-info a {
        font-size: 30px;
    }
    .contact-frm .form-group.message_bx .form-control {
        height: 129px;
    }
    /*16-4-2021*/
    .produtct-sec {
    padding-top: 79.5px;
    }
    .customer-review-sec {
    padding: 0 0 45px;
    }
    /*21-4-2021*/
    /***** sandip-halder-15-4***/
   .billing-frm .form-control {
        height: 52.5px;
        font-size: 15px;
    }
    .billing-frm .form-group .form-control::placeholder {
        font-size: 15px;
    }
    .billing-frm .form-group select {
        height: 52.5px;
        padding: 0 15px;
        font-size: 15px;
    }
    .cart-summery h2 {
        font-size: 37.5px;
        padding: 33.75px 37.5px;
        line-height: 33.75px;
    }
     .tolal_sum{
        padding: 33.75px 37.5px;
    }
    .pay_hdr h3 {
        font-size: 37.5px;
        margin: 45px 0 37.5px;
        line-height: 33.75px;
    }
    .pro_title h3 {
        font-size: 30px;
        margin: 0 0 18.75px;
        line-height: 26.25px;
    }
    .pro_price span {
        font-size: 26.25px;
        line-height: 22.25px;
    }
    .pro_title p {
        font-size: 13.5px;
        line-height: 22.5px;
    }
    .tolal_sum h3 {
        font-size: 27px;
        line-height: 26.25px;
    }
    .tolal_sum span {
        font-size: 26.25px;
        line-height: 26.25px;
    }
    .inr_cell p {
        font-size: 15px;
    }
   
   
      
.billing-sec {
    padding:93.75px 0 37.5px;
}
  .regular-radio + label {

    top: 5px;
}
 .radio_outr {
    height: 52.5px;
} 
.inner-sum-bx {
    padding: 0 15px 20px;
    margin-bottom: 20px;
} 
.sum-outr {
    padding: 30px 25px 20px;
} 
/*****16-4****/  
.testimoni-text .swiper-slide h3 {
    font-size:45px;
    margin: 0 0 26.25px;
}
.testimoni-text .swiper-slide p {
    font-size: 15px;
    margin: 0 0 20.25px;
    line-height: 30px;
}
.testimoni-text .swiper-slide span {
    font-size:37.5px;
}
.testimoni-outr {
    width: 60%;
}
.testimoni-text {
    width: 40%;
}
/*24-4-2021*/
.product-category-sec {
    padding: 82.5px 0 52.5px;
}
/* 	30-4-2021 */
	.banner_txt.text-center.home_page h1 {
    line-height: 90px;
    font-size: 140px;
    margin-top: 84px;
}

.banner_txt.text-center.home_page h1 span {
    font-size: 80px;
	margin-top: -150px;
}
/* 	.product_pic.product-listing-img-outr {
    height: 350px !important;
    width: 100%;
} */
	.banner_txt.text-center.home_page h1 {
    line-height: 128px;
    font-size: 140px;
    margin-top: 34px;
}
.hdr-btn {
    right: 10px;
}
}
@media (max-width: 1366px) {
.container {
    max-width: 1240px;
}
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 295.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 320px;
}
.product_pic img {
    height: 225px;
}
/*Priyanka(08.04.21)*/


footer .footr-box h5 {
    font-size: 26.25px;
    padding-bottom: 26.25px;}

.footer-menu ul li a {
        font-size: 15px;}

.ban-form .form-control{
    font-size:15px;
}

.footr-bottom p {
    font-size: 13.5px;}

.footr-bottom ul li a{
    font-size: 15px

}

.social-icon li a .fa {
    margin-right: 11.25px;
    font-size: 18.75px;
}

.ban-form .btn.btn-primary.cmn_btn{
    font-size: 16.5px;
}
/*Priyanka(13.04.21)*/

/*.produtct-sec {
    padding: 0 135.25px 50px;
}*/
.loading-btn {
  padding-top: 45px;
}

}

/*Priyanka(10.3.21)*/
@media (max-width: 1280px) {
.container {
    max-width: 1140px;
}
	ul.navbar-nav li a {
/*     font-size:13.2px; */
		font-size: 19px;
}
.navbar-nav li {
/*     margin-right:19.8px; */
/* 	margin: 0 60px; */
	margin: 0 40px;
}
.search-outr form {
    width: 267.3px;
}
.logo_area {
    width: 105px;
}
.cus_nav {
/*     padding: 10px 0 10px; */
	padding: 0;
}
.banner_txt h1 {
    font-size: 70px;
	margin: 0 0 19.8px;
	line-height: 75px;
}
.banner_txt p {
    font-size: 16.5px;
    line-height:26.4px;
    margin: 0 0 23.1px;
}
.btn.btn-primary.cmn_btn {
    font-size:16.5px;
    padding:12.54px 24.42px;
}
.cmn_hdr h2 {
    font-size: 59.4px;
}
.abt-txt h3 {
    font-size:39.6px;
    margin: 0 0 23.1px;
}
.abt-txt p {
    font-size:14.52px;
    line-height: 25.74px;
    margin: 0 0 26.4px;
}
.about-sec {
    padding: 75.9px 0 128.7px;
}
.cmn_hdr {
    padding-bottom: 33px;
}
.t-shirt_bx {
    width: 410px;
}
.product_outr {
    padding: 16.5px 13.2px 36.3px;
}
.product_txt h3 {
    font-size: 26.4px;
}
.product_txt span {
    font-size:23.1px;
}
.product_txt img {
    width:95px;
}
.product_pic {
    margin: 0 0 26.4px;
}
.leather-pro-sec {
    padding:75.9px 0 0;
}
.comn-hdr-outr {
    margin: 0 0 33px;
}
.exclusive_slider .product_txt {
    padding-top: 26.4px;
}
.exclusive-sec {
    padding-top: 69.3px;
}
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 265.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 295px;
}
.collection-sec {
    padding: 118.8px 0 95.7px;
}
.our_knive_sec {
    padding: 66px 0 0;
}
.img-txt h4 {
    font-size:29.7px;
}
.img-txt p {
    font-size: 13.2px;
    padding-top:13.2px;
    line-height: 19.8px;
}
/*Priyanka(08.04.21)*/


footer .footr-box h5 {
    font-size: 21.1px;
    padding-bottom:21.1px;}

.footer-menu ul li a {
        font-size: 13.2px;}

.ban-form .form-control{
    font-size:13.2px;
}

.footr-bottom p {
    font-size: 13px;}

.footr-bottom ul li a{
    font-size: 13.2px;

}

.social-icon li a .fa {
    margin-right: 9.9px;
    font-size: 16.5px;
}

.ban-form .btn.btn-primary.cmn_btn{
    font-size: 14.52px;
}
.ban-form .btn.btn-primary.cmn_btn::after {
    height: 52px;
}
.img-sec-outr{
	padding:66px 0;
}
/*****14-4*****/
.product-details-des h2 {
    font-size:59.4px;
    margin: 0 0 33px;
    line-height:56.1px;
}
.product-details-des h3 {
    font-size:39.6px;
    line-height:33px;
    margin: 0 0 16.5px;
}
.outr_quantity ul li {
    font-size:14.52px;
    margin: 0 0 16.5px;
    padding-left:29.7px;
}
.outr_quantity ul li::after {
    width:15.84px;
    height:15.84px;
}
.product-details-des {
    padding-left:23.1px;
}
.product-details-sec {
    padding-top:69.3px;
}
.choose_color_outr {
    margin-top:29.7px;
}
.select_color_bx select {
    font-size:14.52px;
}
.choose_quantity_bx .form-control::placeholder {
    font-size:14.52px;
}
.choose_quantity_bx .form-control {
    font-size:14.52px;
}

/*Priyanka(13.04.21)*/
.about-product-page .abt-txt h3 {
    color: #432918;
    font-size: 39.6px;
}

.about-product-page .abt-txt p {
    font-size: 14.52px;
}
/*.produtct-sec .comn-hdr-outr .cmn_hdr h2 {
    color: #000000;
    font-size:  59.4px;
}*/
/*.produtct-sec {
    padding: 0 128.7px 50px;
}*/
.loading-btn {
    padding-top: 45px;
}
/*Priyanka(14.04.21)*/
.about-product-page .t-shirt_bx::after{
    width: 379.5px;
    height: 379.5px;
    left: 20px;
}
/*change*/
.inner-banner-outr {
    padding: 67.5px 0 55px;
}
.product-inner-banner-sec{
    padding: 82.25px 0 49.5px;
}
.about-product-page {
    padding: 59.4px 0 92.4px;
}
/***** sandip-halder-14-4***/
    .cntct-hd {
        font-size: 39.6px;
        margin-bottom: 16.5px;
    }
    .contact-frm .form-control {
        font-size: 14.52px;
        height: 47.52px;
        padding: 0 15px;
    }
    .contact-frm .form-group .form-control::placeholder {
        font-size: 14.52px;
    }
    .contact-frm {
        padding: 0 46.2px 0 26.4px;
    }
    .icon-outr {
        width: 663.3px;
        padding: 19.8px 33px;
    }
    .icon-innr {
        padding: 36px;
    }
    .info_inner {
        margin-bottom: 23px;
    }
    .crcl {
        width: 49.5px;
        height: 49.5px;
        margin-bottom: 13px;
    }
    .crcl img {
        width: 23px;
    }
    .scl-info a {
        font-size: 26.4px;
    }
    .contact-frm .form-group.message_bx .form-control {
        height: 113.52px;
    }
    /*16-4-2021*/
    .produtct-sec {
    padding-top: 69.96px;
    }
    /*21-4-2021*/
    /***** sandip-halder-15-4***/
 .billing-frm .form-control {
        height: 46.2px;
        font-size: 13.2px;
    }
    .billing-frm .form-group .form-control::placeholder {
        font-size: 13.2px;
    }
    .billing-frm .form-group select {
        height: 46.2px;
        padding: 0 13.2px;
        font-size: 13.2px;
    }
    .cart-summery h2 {
        font-size: 33px;
        padding: 29.7px 33px;
        line-height: 29.7px;
    }
    
     .tolal_sum{
        padding: 29.7px 33px;
    }
    
    .pay_hdr h3 {
        font-size: 33px;
        margin: 39.6px 0 33px;
        line-height: 29.7px;
    }
    .pro_title h3 {
        font-size: 26.4px;
        margin: 0 0 16.5px;
        line-height: 23.1px;
    }
    .pro_price span {
        font-size: 23.1px;
        line-height: 19.8px;
    }
    .pro_title p {
        font-size: 13.5px;
        line-height: 19.8px;
    }
    .tolal_sum h3 {
        font-size: 23.76px;
        line-height: 23.1px;
    }
    .tolal_sum span {
        font-size: 23.1px;
        line-height: 23.1px;
    }
    .inr_cell p {
        padding-left: 21.12px;
        font-size: 13.2px;
    }
   
   
 .billing-sec {
    padding:82.5px 0 33px;
}
  .radio_outr {
    height: 46.2px;
} 
.regular-radio + label {
    top: 7px;
} 
.inner-sum-bx {
    padding: 0 10px 13px;
    margin-bottom: 13px;
} 
/*****16-4****/  
.testimoni-text .swiper-slide h3 {
    font-size:39.6px;
    margin: 0 0 23.1px;
}
.testimoni-text .swiper-slide p {
    font-size:13.2px;
    margin: 0 0 17.82px;
    line-height: 26.4px;
}
.testimoni-text .swiper-slide span {
    font-size:33px;
}
/**** 14-4****/
.testimoni-outr .swiper-slide.swiper-slide-active {
    width: 285px !important;
    height: 285px;
}
.testimoni-outr .swiper-slide.swiper-slide-active .testi-pic {
    width: 285px !important;
    height: 285px;
}
/*24-4-2021*/
.product-category-sec {
    padding: 72.6px 0 46.2px;
}
/* 	.product_pic.product-listing-img-outr {
    height: 303px !important;
    width: 100%;
} */
	.banner_txt.text-center.home_page h1 span {
    font-size: 60px;
		margin-top: -140px; 
}
	.banner_txt.text-center.home_page h1 {
    line-height: 100px;
    font-size: 120px;
    margin-top: 50px;
}
}
@media (max-width: 1199px) {

.leather-pro-sec .comn-hdr-outr .cmn_hdr.blk {
    width: 90%;
}
/*Priyanka(08.04.21)*/

}
@media (max-width: 1080px) {
.container {
    max-width: 100%;
}
.navbar-nav li {
/*     margin-right:16.88px; */
/* 	margin: 0 42px; */
	 margin: 0 33px;
}
	ul.navbar-nav li a {
    font-size: 18px;
}
.search-outr form {
    width: 227.81px;
}
.banner_txt h1 {
    font-size: 59.38px;
	margin: 0 0 16.88px;
	line-height: 61.38px;
}
.banner_txt p {
    font-size: 14.06px;
    line-height:22.5px;
    margin: 0 0 19.69px;
}
.btn.btn-primary.cmn_btn {
    font-size:14.06px;
    padding:10.69px 20.81px;
}
.cmn_hdr h2 {
    font-size:50.63px;
}
.abt-txt h3 {
    font-size:33.75px;
    margin: 0 0 19.69px;
}
.abt-txt p {
    margin: 0 0 22.5px;
}
.about-sec {
    padding: 64.69px 0 109.69px;
}
.cmn_hdr {
    padding-bottom: 28.13px;
}
.t-shirt_bx {
    width: 350px;
}
.product_outr {
    padding: 14.06px 11.25px 30.94px;
}
.product_txt h3 {
    font-size:22.5px;
}
.product_txt span {
    font-size:19.69px;
}
.product_pic {
    margin: 0 0 22.5px;
}
.leather-pro-sec {
    padding:64.69px 0 0;
}
.comn-hdr-outr {
    margin: 0 0 28.13px;
}
.exclusive_slider .product_txt {
    padding-top:22.5px;
}
.exclusive-sec {
    padding-top: 59.06px;
}

.arrow_outr {
    top: auto;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    bottom:0;
    z-index: 9;
}
.video_slider_arrow .swiper-button-prev5 {
    left:-50px;
    right: 0;
    margin: auto;
}
.video_slider_arrow .swiper-button-next5 {
    right: -50px;
    left: 0;
    margin: auto;
}
.exclusive_slider {
    padding-bottom: 55px;
}
.collection-sec {
    padding: 101.25px 0 81.56px;
}
.our_knive_sec {
    padding:56.25px 0 0;
}
.product_pic img {
    height: 205px;
}
.img-txt h4 {
    font-size:25.31px;
}
.img-txt p {
    padding-top:11.25px;
}
.t-shirt-outr {
    padding: 0 10px;
}
.img-sec-outr .container-fluid {
    padding: 0 15px;
}
.footr-bottom {
    padding-top: 11px;
    margin: 25px 5px 0;
}
.img-sec-outr{
	padding:56.2px 0;
}
/*****14-4*****/
.product-details-des h2 {
    font-size:50.63px;
    margin: 0 0 28.13px;
    line-height:47.81px;
}
.product-details-des h3 {
    font-size:33.75px;
    line-height:28.13px;
    margin: 0 0 14.06px;
}
.outr_quantity ul li {
    margin: 0 0 14.06px;
}
.product-details-des {
    padding-left:19.69px;
}
.product-details-sec {
    padding-top:59.06px;
}
.choose_color_outr {
    margin-top:25.31px;
}
/*Priyanka(13.04.21)*/

.about-product-page .abt-txt h3 {
    color: #432918;
    font-size: 33.75px;
}
.about-product-page .abt-txt p {
    font-size: 13px;
}
.product-inner-banner-sec p{
    font-size: 15px;
}
/*.produtct-sec .comn-hdr-outr .cmn_hdr h2 {
    color: #000000;
    font-size:  50.25px;
}*/
/*.produtct-sec {
    padding: 0 75.68px 50px;
}*/
.loading-btn {
    padding-top: 45px;
}
  /*Priyanka(14.04.21)*/
.about-product-page .t-shirt_bx::after{
    width: 323.43px;
    height: 323.43px;
    left: 10px;
}
/*change*/
.inner-banner-outr {
    padding: 50.62px 0 45px;
}
.product-inner-banner-sec{
    padding: 70.25px 0 42.25px;
}
.about-product-page {
    padding: 64.68px 0 73.12px;
}
.container-fluid {
    padding: 0 15px;
}

    /***** sandip-halder-14-4***/
    .cntct-hd {
        font-size: 33.75px;
        margin-bottom: 14.06px;
    }
    .contact-frm .form-control {
        font-size: 13px;
        height: 40.5px;
        padding: 0 15px;
    }
    .contact-frm .form-group .form-control::placeholder {
        font-size: 13px;
    }
    .contact-frm {
        padding: 0 39.38px 0 22.5px;
    }
    .icon-outr {
        width: 565.31px;
        padding: 16.88px 28.13px;
    }
    .icon-innr {
        padding: 30.94px;
    }
    .info_inner {
        margin-bottom: 19.69px;
    }
    .crcl {
        width: 42.19px;
        height: 42.19px;
        margin-bottom: 11.25px;
    }
    .crcl img {
        width: 19.69px;
    }
    .scl-info a {
        font-size: 22.5px;
    }
    .contact-frm .form-group.message_bx .form-control {
        height: 96.75px;
    }
    /*16-4-2021*/
    .produtct-sec {
    padding-top: 59.25px;
}
/*21-4-2021*/
/***** sandip-halder-15-4***/
    .cart-summery h2 {
        font-size: 28.13px;
        padding: 25.31px 28.13px;
        line-height: 25.31px;
    }
     .tolal_sum{
        padding: 25.31px 28.13px;
    }
    .pay_hdr h3 {
        font-size: 28.13px;
        margin: 33.75px 0 28.13px;
        line-height: 25.31px;
    }
    .pro_title h3 {
        font-size: 22.5px;
        margin: 0 0 16.5px;
        line-height: 19.69px;
    }
    .pro_price span {
        font-size: 19.69px;
        line-height: 16.88px;
    }
    .pro_title p {
        line-height: 16.88px;
    }
    .tolal_sum h3 {
        font-size: 20.25px;
        line-height: 19.69px;
    }
    .tolal_sum span {
        font-size: 19.69px;
        line-height: 19.69px;
    }
   
.billing-sec {
    padding:70.31px 0 28.13px;
}
 .inner-sum-bx {
    padding: 0 5px 13px;
    margin-bottom: 13px;
} 
/*****16-4****/  
.testimoni-text .swiper-slide h3 {
    font-size:33.75px;
    margin: 0 0 19.69px;
}
.testimoni-text .swiper-slide p {
    margin: 0 0 15.19px;
}
.testimoni-text .swiper-slide span {
    font-size:28.13px;
}
/******14-4****/
.testimoni-outr .swiper-slide.swiper-slide-active {
    width: 265px !important;
    height: 265px;
}
.testimoni-outr .swiper-slide.swiper-slide-active .testi-pic {
    width: 265px !important;
    height: 265px;
}
/*24-4-2021*/
.product-category-sec {
    padding: 61.88px 0 39.38px;
}
/* 	.product_pic.product-listing-img-outr {
    height: 288px !important;
    width: 100%;
} */
	.banner_txt.text-center.home_page h1 span {
    font-size: 50px;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 90px;
    font-size: 100px;
/*     margin-top: 38px; */
		margin-top: -120px; 
}
.exclusive-sec {
    padding-bottom: 40px;
}
}
@media (max-width: 1024px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 247.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 270px;
}
/****14-4****/
.select_color_bx,.choose_quantity_bx {
    width: 41%;
}
}
@media (max-width: 991px) {
/****mobile menu**/
 /*As Per Design Change*/
     .navbar-nav {
         background: #ffffff;
/*          padding: 10px 0; */
         text-align: center;
    }
     .navbar-nav li:not(:last-child) {
     	padding-bottom:0;
     }
     .navbar-nav li {
         padding: 0px 0px;
    }
     .navbar-nav li a {
         font-size: 14.5px;
         padding: 8px 0px!important;
         -webkit-transition: all 0.5s;
         -o-transition: all 0.5s;
         transition: all 0.5s;
    }
ul.navbar-nav li a:hover:focus, ul.navbar-nav li a:hover:hover {
    color: #ffffff !important;
}
ul.navbar-nav li a:hover{
	background:#955f37;
	color: #ffffff !important;
}
     .navbar {
         position: static;
    }
     .navbar .navbar-toggler {
         position: absolute;
         right:28px;
         border: none;
         outline: none;
         font-size: 20px;
         padding: 5px;
         border-radius: 0;
         top:50%;
        -webkit-transform: translateY(-50%);
         -ms-transform: translateY(-50%);
         transform: translateY(-50%);
		 z-index:9;
    }
     .navbar .navbar-toggler-icon {
         background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(30, 60, 91, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }
     .navbar-light .navbar-toggler-icon:active, .navbar-light .navbar-toggler-icon:focus {
         outline: 0;
    }
     .collapse:not(.show) {
         display: none;
    }
     .navbar-collapse {
         position: absolute;
         z-index: 999;
         left: 0;
         right: 0;
/*          top: 0; */
		 top: -20px;
         margin:117px auto auto auto;
         width: 100%;
         border-top: 1px solid #1e3c5b;
    }
     .hdr-btn {
         padding-left: 0;
         padding-right:60px;
    }
    .bnr_content {
    top: 24%;
}
     ul.navbar-nav li.current-menu-item a::after{
         display: none;
    }
     ul.navbar-nav li a::after{
         display: none;
    }
     ul.navbar-nav li a {
         font-size: 14px;
         color: #111111;
    }
    /*END */
   
.search-outr form {
    width: 250.81px;
}
.navbar-nav li {
    margin-right: 0!important;
}
    /* Priyanka(08.04.21) */
.footr-bottom .col-md-4.col-12{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.footr-bottom p {
    text-align: center;
    margin: 0 0 10px;
}
.terms_menu ul {
    justify-content: center;
    margin-top: 5px;
}
/* 	3-5-2021 */

	.product_pic img {
    height: auto;
}
	.product_pic.product-listing-img-outr {
    height: auto !important;
	width: 100%;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 85px;
    font-size: 80px;
/*     margin-top: 45px; */
		margin-top: -100px;
}
/* 	5-5-2021 */
	.destop-v{
        display: none;
    }
/* 	17-8-2021 */
	.feature-box {
    margin: 7px 0;
}
}
@media (max-width: 900px) {

.banner_txt h1 {
    font-size:65.81px;
    margin: 0 0 13.16px;
    line-height:65.81px;
}
.banner_txt p {
    margin: 0 0 15.36px;
}
.navbar-nav li {
    margin-right: 11.88px;
}
.cart_icn img {
    width: 25px;
}

.cmn_hdr h2 {
    font-size:39.49px;
}
.abt-txt h3 {
    font-size:26.33px;
    margin: 0 0 15.36px;
}
.abt-txt p {
    margin: 0 0 17.55px;
}
.about-sec {
    padding: 35.46px 0 50.56px;
}
.cmn_hdr {
    padding-bottom: 21.94px;
}
.t-shirt_bx {
    width: 280px;
}
.product_outr {
    padding: 10.97px 8.78px 24.13px;
}
.product_txt h3 {
    font-size:17.55px;
}
.product_txt span {
    font-size:16.36px;
}
.product_pic {
    margin: 0 0 17.55px;
}
.leather-pro-sec {
    padding:50.46px 0 0;
}
.comn-hdr-outr {
    margin: 0 0 21.94px;
}
.exclusive_slider .product_txt {
    padding-top:17.55px;
}
.exclusive-sec {
    padding-top:46.07px;
}
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 220.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 240px;
}
.collection-sec {
    padding: 78.98px 0 63.62px;
}
.our_knive_sec {
    padding:43.88px 0 0;
}
/* .product_pic img {
    height: 295px;
} */
.our_knive_sec .exclusive_outr .product_pic img {
    height:225px!important;
}
.img-txt h4 {
    font-size:19.74px;
}
.img-txt p {
    padding-top:8.78px;
}
.t-shirt-outr {
    padding: 0 8px;
}
.t-shirt-img {
    width: 26%;
}
.img-txt p br{
	display:none;
}
/* Priyanka(08.04.21) */
footer .footr-box h5 {

    font-size: 15.35px;
    padding-bottom: 15.35px;

}
.ban-form .form-control::placeholder {
    font-size: 15px;
}
.ban-form .btn.btn-primary.cmn_btn {
/*     padding: 18.5px 13px; */
}
.our-feature-sec {
/*     padding: 125px 0 150px; */
    background-size:cover;
}
.feature-box {
    margin: 5px 0;
}
.img-sec-outr{
	padding:43.5px 0;
}
/*****14-4*****/
.product-details-des h2 {
    font-size:39.49px;
    margin: 0 0 21.94px;
    line-height:37.29px;
}
.product-details-des h3 {
    font-size:26.33px;
    line-height:21.94px;
    margin: 0 0 10.97px;
}
.outr_quantity ul li {
    margin: 0 0 10.97px;
}
.product-details-des {
    padding-left:15.36px;
}
.product-details-sec {
    padding-top:46.07px;
}
.choose_color_outr {
    margin-top:19.74px;
}
.select_color_bx, .choose_quantity_bx {
    width: 40%;
}

/*Priyanka(14.04.21)*/
.about-product-page .t-shirt_bx::after{
    width: 252.28px;
    height: 252.28px;
    left: 0px;
}

/*change*/

/*.about-product-page .cmn_hdr h2 {
    font-size: 40px;
}*/
.about-product-page {
    padding: 50.45px 0 57.37px;
}

.about-product-page .abt-txt h3 {
    color: #432918;
    font-size: 26.32px;
}

/*.produtct-sec .comn-hdr-outr .cmn_hdr h2 {
    color: #000000;
    font-size: 40px;
}*/

.inner-banner-outr {
    padding: 39.48px 0 10px;
}

.product-inner-banner-sec{padding: 57.25px 0 32.62px;}

/***** sandip-halder-14-4***/
    .cntct-hd {
        font-size: 26.33px;
        margin-bottom: 11px;
    }
    .contact-frm {
        padding: 0 30.71px 0 17.55px;
    }
    .icon-outr {
        width: 440.94px;
        padding: 13.16.5px 21.94px;
    }
    .icon-innr {
        padding: 24.13px;
    }
    .info_inner {
        margin-bottom: 15.36px;
    }
    .crcl {
        width: 32.91px;
        height: 32.91px;
        margin-bottom: 8.75px;
    }
    .crcl img {
        width: 15.36px;
    }
    .scl-info a {
        font-size: 17.55px;
    }
    
    /*16-4-2021*/
    .produtct-sec {
    padding-top: 46.50px;
    }
    /*21-4-2021*/
/***** sandip-halder-15-4***/
    
    .cart-summery h2 {
        font-size: 21.94px;
        padding: 19.74px 21.94px;
        line-height: 19.74px;
    }
      .tolal_sum{
        padding: 19.74px 21.94px;
    }
    .pay_hdr h3 {
        font-size: 21.94px;
        margin: 26.33px 0 21.94px;
        line-height: 19.74px;
    }
    .pro_title h3 {
        font-size: 18px;
        margin: 0 0 14.06px;
        line-height: 15.36px;
    }
    .pro_price span {
        font-size: 18px;
    }
    .tolal_sum h3 {
        font-size: 18px;
        line-height: 15.36px;
    }
    .tolal_sum span {
        font-size: 18px;
        line-height: 15.36px;
    }
   
.billing-sec {
    padding:54.84px 0 21.94px;
}
.inner-sum-bx {
    padding: 0 0 13px;
}   
 .pro_title {
    width: 80%;
}  
/*****16-4****/  
.testimoni-text .swiper-slide h3 {
    font-size:26.33px;
    margin: 0 0 15.36px;
} 
.testimoni-text .swiper-slide p {
    margin: 0 0 11.85px;
} 
.testimoni-text .swiper-slide span {
    font-size:21.94px;
}
/*****14-4****/
.testimoni-outr .swiper-slide.swiper-slide-active {
    width: 215px !important;
    height: 215px;
}

.testimoni-outr .swiper-slide.swiper-slide-active .testi-pic {
    width: 215px !important;
    height: 215px;
}
.testi-pic {
    width: 85px;
    height: 85px;
}
/*24-4-2021*/
.product-category-sec {
    padding: 48.26px 0 30.71px;
}
.banner_txt.text-center.home_page h1 {
    line-height: 80px;
    font-size: 80px;
/*     margin-top: 35px; */
	margin-top: -90px;
}
	.banner_txt.text-center.home_page h1 span {
    font-size: 40px;
}
}
@media (max-width: 812px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 195.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 210px;
}
.leather-pro-sec .comn-hdr-outr .cmn_hdr.blk {
    width: 86%;
}
.img-sec-outr .col-md-6.col-12{
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.img-sec-outr .container-fluid {
    padding: 0 15px;
}
.img-box {
    margin: 5px 0;
}
/******14-4****/
.select_color_bx, .choose_quantity_bx {
    width: 39%;
}
/*Priyanka(14.04.21)*/
.about-product-page .t-shirt_bx::after{
    width: 270px;
    height: 270px;
    left: 0px;
}
/*change*/
/*21-4-2021*/
/*change*/
  /*****14-4*****/
 .testimoni-text {
    width: 100%;
    float: none;
    margin:0 0 15px;
}
 .testimoni-text .swiper-slide.text-right{
    text-align:center!important;
 }
 .testimoni-outr {
    width: 70%;
    margin: auto;
}
}
@media (max-width: 768px) {
	
}
@media (max-width: 767px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 165.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 180px;
}

/* .about-sec {
    background:url(../images/about-bg-mob.png)no-repeat;
    background-size:cover;
} */
.t-shirt_bx {
    margin: auto;
}
.abt-txt {
    margin: 0 0 15px;
}
.our_knive_sec .col-md-4 .exclusive_outr {
    margin: 0 0 15px;
}
.our_knive_sec .col-md-4:last-child .exclusive_outr {
    margin: 0;
}
.banner_txt h1 {
    font-size: 45.81px;
    margin: 0 0 10.16px;
    line-height: 45.81px;
}
.logo_area {
    width: 85px;
}
.leather-pro-sec {
    padding: 25.46px 0 0;
}
.exclusive-sec {
    padding-top: 25.07px;
}
.our_knive_sec {
    padding: 25.88px 0 0;
}
.exclusive_slider .product_pic {
    padding: 10px 10px 0 !important;
}
.our_knive_sec .exclusive_outr .product_pic img {
    height:auto!important;
}
.navbar-collapse {
    margin: 98px auto auto auto;
}
/* Priyanka(08.04.21) */
footer .footr-box h5 {
    
    margin-top: 25px;
}
footer {
    background-size: cover;
}
.footer-menu ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.footer-menu ul li {
    margin-right: 12px;
    margin-bottom: 0;
}
footer .footr-box h5 {
    text-align: center !important;
}
.social-icon ul {
    display: flex;
    justify-content: center;
}
footer {
    padding: 90px 0 20px;
}
.social-icon {
    margin-top: 10px;
}
footer .footr-box h5 {
    padding-bottom: 8.35px;
}
footer {
    margin-top: -90px;
}
.our-feature-sec {
/*     padding: 130px 0 150px; */
}
.feature-box {
    height: auto !important;
}
.img-sec-outr{
	padding:35px 0;
}
/******14-4****/
.product-details-des {
    padding-left: 0;
    padding-top: 15px;
}
.select_color_bx, .choose_quantity_bx {
    height: 47px;
    padding: 0 10px;
}
/*Priyanka(14.04.21)*/
/*.produtct-sec{
    margin-top: 40px;
}*/
 /***** sandip-halder-14-4***/
        .icon-outr {
        width: 400px;
       padding: 10px 14px;
    }

    .icon-innr {
    padding: 10px;
}

.info_inner {
    margin-bottom: 10px;
}

.crcl {
    margin-bottom: 0px;
}

    .cpd{
        padding-top: 15px;
    }

    .Cntct-frm-sec {
    margin: 40px 0px;
}
/*21-4-2021*/
.padd-rht {
    padding-right: 15px;
}
.padd-lft {
    padding-left: 15px;
}
.about-product-page {
    padding: 41px 0 50px;
}
/*.produtct-sec {
    margin-top: 40px;
}*/
/*24-4-2021*/
.product-category-sec {
    padding: 25.26px 0 17.71px;
}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
    text-align: right !important;
    display: flex  !important;
    align-items: center !important;
    justify-content: space-between !important;
}
/*26-4-2021*/
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    display: flex;
    flex-wrap: wrap;
    justify-content: unset;
}
		.product_outr {
    height: auto !important;
}
	.banner_txt.text-center.home_page h1 span {
    font-size: 30px;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 50px;
    font-size: 60px;
/*     margin-top: 46px; */
		margin-top: -70px;
}
	.footr-box h5 {
    text-align: center !important;
}
	.video_slider_arrow .swiper-button-next5{top: -100px;align-content
	}
	.video_slider_arrow .swiper-button-prev5{top: -100px;
	}
}
@media (max-width: 667px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 135.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 145px;
}
.img-sec-outr{
	padding:30px 0;
}
/*****14-4****/
.select_color_bx, .choose_quantity_bx {
    width: 35%;
}
.product-inner-banner-sec p br{
	display:none;
}
.product-inner-banner-sec {
    padding: 30.25px 0 21.62px;
}
.product-inner-banner-sec p {
    margin-top: 10px;
    padding-bottom: 10px;
}
    /***** sandip-halder-14-4***/

.scl-info a {
    font-size: 13px;
}
/*21-4-2021*/
/****14-4****/
  .testimoni-outr {
    width: 100%;
}
}
@media (max-width: 600px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 85.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 95px;
}
.cmn_hdr h2 {
    font-size: 35.49px;
}
.banner_txt h1 {
    font-size: 32.81px;
    line-height: 32.81px;
}
.pair-btn .btn.btn-primary.cmn_btn {
    margin-right: 5px;
}
.collection-sec {
    background-size: cover;
}
/* .product_pic img {
    height: 250px;
} */
.our-feature-sec {
/*     padding: 130px 0 110px; */
}
footer {
    margin-top: -80px;
}
.feature-box {
    padding: 15px;
}
/*AM-10.5.21*/
	.arrow_outr {
    top: auto;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    bottom: -50px;
    z-index: 9;
}
.video_slider_arrow .swiper-button-prev-knife {
    right: -40px;
    left: 0;
    margin: auto;
}
.video_slider_arrow .swiper-button-next-knife {
    left: -40px;
    right: 0;
    margin: auto;
}
	.video_slider_arrow .swiper-button-prev-knife, .video_slider_arrow .swiper-button-next-knife {
		width:30px;
		height:30px;
		font-size: 20px;
	}
}
@media (max-width: 568px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 60.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 68px;
}
.video_slider_arrow .swiper-button-prev4, .video_slider_arrow .swiper-button-next4, .video_slider_arrow .swiper-button-prev5, .video_slider_arrow .swiper-button-next5, .video_slider_arrow .swiper-button-prev6, .video_slider_arrow .swiper-button-next6 {
    width: 30px;
    height: 30px;
}
/*Priyanka(13.04.21)*/
/*.about-product-page .cmn_hdr h2 {
    font-size: 40px;
    color: #000000;
}*/

.about-product-page .abt-txt h3 {
    color: #432918;
    font-size: 28px;
}

/*.produtct-sec .comn-hdr-outr .cmn_hdr h2 {
    color: #000000;
    font-size: 40px;
}*/

.produtct-sec .col-lg-3:first-child .content{
	margin-top:0;
}
.produtct-sec .product_outr {
    margin-top: 35px;
}
.about-product-page {
    padding: 30.45px 0 57.37px;
}
/* 	30-4-2021 */
	.banner_txt.text-center.home_page h1 {
    line-height: 33px;
    font-size: 60px;
    margin-top: -24px;
}
	.banner_txt.text-center.home_page h1 span {
    font-size: 30px;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 50px;
    font-size: 60px;
    margin-top: 14px;
}
	.video_slider_arrow .swiper-button-next5 {
		top: -158px;align-content}
	.video_slider_arrow .swiper-button-prev5 {
    top: -158px;
}
}
@media (max-width: 484px) {
.banner_txt h1 {
    font-size: 24.81px;
    line-height: 26.81px;
}
.abt-txt h3 {
    font-size: 19.33px;
    margin: 0 0 8.36px;
}
.leather-pro-sec .comn-hdr-outr .cmn_hdr.blk {
    width: 80%;
}

.navbar .navbar-toggler {
    right: 9px;
}
.hdr-btn {
    padding-right: 35px;
}
.t-shirt-img {
    width: 55%;
}
/*******14-4*****/
.choose_color_outr {
    display: block;
}
.select_color_bx, .choose_quantity_bx {
    width: 100%;
    margin-bottom:10px;
}
.add_cart_bx {
    text-align: center;
}
/* .product_pic img {
    height: 220px;
} */
.product-details-sec {
    padding-top: 25.07px;
}
.about-product-page .abt-txt h3 {
    font-size: 17px;
    margin: 0 0 10px;
}
    /***** sandip-halder-14-4***/
    .cntct-hd {
        font-size: 15px;
        margin-bottom: 6.25px;
    }
    .icon-outr {
        width: 251.25px;
        padding: 7.5px 12.5px;
    }
    .map-img img {
    height: 360px;
    object-fit: cover;
}
.icon-outr {
    width: 410.25px;
}
.form-group.message_bx .form-control {
    padding-top: 10px;
}
/*21-4-2021*/
/***** sandip-halder-15-4***/
  
    
.billing-sec {
    padding: 30.84px 0 21.94px;
}    
.pay_hdr h3 {
    margin: 10.33px 0 20.94px;
} 
.inner-sum-bx:last-child {
    padding: 0 2px 0;
}
/****14-4****/
.testimoni-outr .swiper-slide.swiper-slide-active {
    width: 170px !important;
    height: 170px;
}
.testimoni-outr .swiper-slide.swiper-slide-active .testi-pic {
    width: 170px !important;
    height: 170px;
}
.testimoni-slider-nav {
    padding: 0 0 75px;
}
/* 	30-4-2021 */
	.banner_txt.text-center.home_page h1 {
    line-height: 30px;
    font-size: 45px;
    margin-top: -14px;
}
	.banner_txt.text-center.home_page h1 span {
    font-size: 25px;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 40px;
    font-size: 45px;
/* 		margin-top: 15px;align-content */
		margin-top: -50px; 
	}
}

@media (max-width: 420px) {
.cmn_hdr h2 {
    font-size: 26.49px;
}
.banner_pic img {
    width: 100%;
    height: 255px;
    object-fit: cover;
}
.banner_txt p br{
	display:none;
}
.search-outr form {
    width: 180.81px;
}
.search-outr .form-control {
    padding: 0 29.5px 0 10px;
}
.search-outr .frm-sbmt {
    right: 12px;
}
/*Priyanka(13.04.21)*/
.about-product-page {
    padding: 75px 0 50px;
}

#loadMore{
    font-size: 20px;
}

.icon-outr {
    width: 365.25px;
}
.banner_txt.text-center.home_page h1 span {
    font-size: 25px;
}

.banner_txt.text-center.home_page h1 {
    line-height: 30px;
    font-size: 40px;
/*     margin-top: -14px; */
	margin-top: -53px;
}
	.banner_txt.text-center.home_page h1 span {
    font-size: 22px;
}
	.banner_txt.text-center.home_page h1 {
    line-height: 50px;
    font-size: 40px;
    margin-top: 20px;
}
}
@media (max-width: 384px) {
.logo_area {
    width: 60px;
}
.navbar-collapse {
    margin: 75px auto auto auto;
}
.icon-outr {
    width: 320.25px;
}
}
@media (max-width: 360px) {
.collection-sec .cmn_hdr h2::before, .collection-sec .cmn_hdr h2::after {
    width: 43.38px;
}
.collection-sec .cmn_hdr h2 {
    padding: 0 50px;
}
.leather-pro-sec .comn-hdr-outr .cmn_hdr.blk {
    width: 75%;
}
}