/*res*/
@media(min-width:2560px){}      
@media (max-width:2560px){
    .navbar-nav .nav-item .nav-link{
        padding: 0px 18px;
        font-size: 18px;
	}
}
@media(min-width:1551px) and (max-width:1799px){
	/*header*/
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 71.5%;
	  max-width: 71.5%;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 3.5%;
	  max-width: 3.5%;
	} 

	.navbar-nav .nav-item .nav-link{
		font-size: 18px;
	}
	.navbar .btn-cls{
		margin-left: 20px;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 0px 18px;
	}
	/*header end*/
}
@media(min-width:1351px) and (max-width:1550px){
	/*comman-css*/
	.btn-cls{
		font-size: 16px;
	}
	.logo-cls img {
        margin-bottom: -42px;
    }
	/*comman-css end*/
	/*header*/
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 71%;
	  max-width: 71%;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 4%;
	  max-width: 4%;
	}

	.navbar-nav .nav-item .nav-link{
		font-size: 16px;
	}
	.navbar .btn-cls{
		font-size: 14px;
		margin-left: 10px;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 0px 18px;
	}
	/*header end*/
	/*index*/
	.banner-cls .btn-cls{
		font-size: 20px;
	}

	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}

	.install-slider-cls .owl-nav{
		bottom: -30px;
	}
	/*index end*/
}
@media(min-width:1200px) and (max-width:1350px){
	/*comman-css*/
	.btn-cls{
		font-size: 16px;
	}
	/*comman-css end*/
	/*header*/
	.header-middle-cls>.container>.row>.col-sm-3{
	  flex: 0 0 17%;
	  max-width: 17%;
	}
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 78%;
	  max-width: 78%;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 5%;
	  max-width: 5%;
	}
	.serach-cls form .form-control{
		width: 360px;
	}

	.navbar-nav .nav-item .nav-link{
		font-size: 16px;
	}
	.navbar .btn-cls{
		font-size: 14px;
		margin-left: 10px;
		width: 220px;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 0px 13px;
	}

    .logo-cls img {
               width: 117px;
                    margin-bottom: -42px;
        }
	/*header end*/
	/*index*/
	.banner-cls .btn-cls{
		font-size: 18px;
	}

	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}
	.member-sld-cls p{
		font-size: 16px;
	}
	/*index end*/
	/*inner-pages*/
	.review-slider-cls .owl-nav .owl-prev{
		left: -30px;
	}
	.review-slider-cls .owl-nav .owl-next{
		right: -30px;
	}
	/*inner-pages*/
}
@media(min-width:1026px) and (max-width:1199px){
	/*comman-css*/
	.btn-cls{
		font-size: 16px;
	}
	/*comman-css end*/
	/*header*/
	.header-top-cls p{
		font-size: 16px;
	}

	.header-middle-cls>.container>.row>.col-sm-3{
	  flex: 0 0 17%;
	  max-width: 17%;
	}
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 78%;
	  max-width: 78%;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 5%;
	  max-width: 5%;
	}
	.serach-cls form .form-control{
		width: 280px;
	}
	.chat-talk-cls li a{
		font-size: 16px;
		padding-left: 38px;
	}

	.navbar-nav .nav-item .nav-link{
		font-size: 16px;
	}
	.navbar .btn-cls{
		font-size: 14px;
		margin-left: 10px;
		width: 220px;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 0px 9px;
		font-size: 13px;
	}

	.logo-cls img{
		width: 110px;
		margin-top: -20px;
	}
	/*header end*/
	/*index*/
	.banner-cls .btn-cls{
		font-size: 18px;
	}

	.category-blk-cls h3{
		font-size: 24px;
	}

	.step-blk-cls img{
		height: 230px;
	}
	.step-blk-cls h3{
		font-size: 30px;
	}
	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}
	.member-sld-cls p{
		font-size: 16px;
	}
	.step-member-sld-cls .owl-carousel .owl-dots.disabled,
	.step-member-sld-cls .owl-carousel .owl-nav.disabled{
		display: flex!important;
	}

	
	.best-seller-cls .nav-tabs{
		justify-content: center;
	}
	.best-seller-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 20px;
	}
	.sellers-content-cls ul{
		flex-wrap: wrap;
		justify-content: center;
	}
	.sellers-content-cls ul li:last-child img{
		width: 100%;
		display: block;
		margin: 10px auto 0px;
	}


	.arrivals-blk-cls{
		padding: 50px 40px;
	}

	.footer-cls h4{
		font-size: 20px;
	}
	.footer-logo-cls img{
		width: 180px;
	}
	/*index end*/
	/*inner-pages*/
	.product-detail-cls{
		padding-left: 0px;
	}
	.product-thumb-cls .carousel-control-prev, .product-thumb-cls .carousel-control-next{
		height: 156px;
	}

	.product-poster-tag-cls{
		padding: 50px 40px;
	}

	.works-show-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 30px;
		font-size: 14px;
	}

	.features-cls{
		padding-bottom: 0px;
	}
	.features-content-cls{
		padding: 30px 25px!important;
	}
	.features-content-cls h4{
		font-size: 22px;
	}

	.install-cls>.container>.row{
		flex-flow: wrap;
	}
	.install-cls>.container>.row>.col-lg-8,
	.install-cls>.container>.row>.col-lg-4{
		flex: 0 0 100%;
    	max-width: 100%;
	}
	.install-cls>.container>.row>.col-lg-8{
    	padding: 0px;
	}
	.install-sld-cls{
		margin-right: 0px;
	}
	.install-slider-cls .owl-nav{
		width: 100%;
		left: 0px;
		position: static;
		justify-content: center;
		transform: translate(0px, 0%);
	}

	.customer-photos-cls,
	.warranty-cls{
		padding: 80px 0px;
	}


	.testimonial-cls{
		padding-bottom: 0px;
	}
	.write-review-btn{
		display: table;
		margin: 0px auto;
		margin-right: 0px;
	}
	.rate-blk-cls p{
		min-width: 45%;
	}
	.review-slider-cls .owl-nav .owl-prev{
		left: -20px;
	}
	.review-slider-cls .owl-nav .owl-next{
		right: -20px;
	}
	/*inner-pages end*/
}
@media(min-width:992px) and (max-width:1025.98px){
	/*comman-css*/
	.btn-cls{
		font-size: 16px;
	}

	.member-sld-cls p,
	.step-blk-cls p{
		font-size: 16px;
	}

	.title-main-cls h2{
		font-size: 32px;
	}

	.member-sld-cls h3,
	.step-blk-cls h3{
		font-size: 30px;	
	}
	/*comman-css end*/
	/*header*/
	.header-top-cls p{
		font-size: 16px;
	}

	.header-middle-cls>.container>.row>.col-sm-3{
	  flex: 0 0 17%;
	  max-width: 17%;
	}
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 78%;
	  max-width: 78%;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 5%;
	  max-width: 5%;
	}
	.serach-cls form .form-control{
		width: 280px;
	}
	.chat-talk-cls li a{
		font-size: 16px;
		padding-left: 38px;
	}

	.navbar-nav .nav-item .nav-link{
		font-size: 16px;
	}
	.navbar .btn-cls{
		font-size: 13px;
		margin: 5px auto 0px;
		width: 100%;
	}
	.navbar-nav .nav-item .nav-link{
		padding: 0px 10px;
		font-size: 12px;
	}

	.logo-cls img{
		width: 110px;
		margin-top: -20px;
	}
	/*header end*/
	/*index*/
	.banner-cls .btn-cls{
		font-size: 13px;
	}

	.category-blk-cls h3{
		font-size: 24px;
	}

	.step-blk-cls img{
		height: 230px;
	}
	.step-blk-cls h3{
		font-size: 30px;
	}
	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}
	.step-member-sld-cls .owl-carousel .owl-dots.disabled,
	.step-member-sld-cls .owl-carousel .owl-nav.disabled{
		display: flex!important;
	}

	
	.best-seller-cls .nav-tabs{
		justify-content: center;
	}
	.best-seller-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 20px;
	}
	.sellers-content-cls ul{
		flex-wrap: wrap;
		justify-content: center;
	}
	.sellers-content-cls ul li:last-child img{
		width: 100%;
		display: block;
		margin: 10px auto 0px;
	}


	.arrivals-blk-cls{
		padding: 50px 40px;
	}

	.footer-cls h4{
		font-size: 20px;
	}
	.footer-logo-cls img{
		width: 180px;
	}
	/*index end*/
	/*inner-pages*/
	.product-detail-cls{
		padding-left: 0px;
	}
	.product-thumb-cls .carousel-control-prev, .product-thumb-cls .carousel-control-next{
		height: 156px;
	}

	.product-poster-tag-cls{
		padding: 50px 40px;
	}

	.works-show-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 28px;
		font-size: 14px;
	}

	.features-cls{
		padding-bottom: 0px;
	}
	.features-content-cls{
		padding: 30px 25px!important;
	}
	.features-content-cls h4{
		font-size: 22px;
	}

	.install-cls>.container>.row{
		flex-flow: wrap;
	}
	.install-cls>.container>.row>.col-lg-8,
	.install-cls>.container>.row>.col-lg-4{
		flex: 0 0 100%;
    	max-width: 100%;
	}
	.install-cls>.container>.row>.col-lg-8{
    	padding: 0px;
	}
	.install-sld-cls{
		margin-right: 0px;
	}
	.install-slider-cls .owl-nav{
		width: 100%;
		left: 0px;
		position: static;
		justify-content: center;
		transform: translate(0px, 0%);
	}

	.customer-photos-cls,
	.warranty-cls{
		padding: 80px 0px;
	}


	.testimonial-cls{
		padding-bottom: 0px;
	}
	.write-review-btn{
		display: table;
		margin: 0px auto;
		margin-right: 0px;
	}
	.rate-blk-cls p{
		min-width: 45%;
	}
	.review-slider-cls .owl-nav .owl-prev{
		left: -20px;
	}
	.review-slider-cls .owl-nav .owl-next{
		right: -20px;
	}
	/*inner-pages end*/
}
@media(min-width:768px) and (max-width:991.98px){
	/*comman-css*/
	.btn-cls{
		font-size: 16px;
	}

	h2{
		font-size: 32px;
	}

	.member-sld-cls p,
	.step-blk-cls p{
		font-size: 16px;
	}

	.title-main-cls h2{
		font-size: 32px;
	}

	.member-sld-cls h3,
	.step-blk-cls h3{
		font-size: 30px;	
	}

	.our-experts-cls,
	.newest-arrivals-cls,
	.shop-banner-cls,
	.best-seller-cls,
	.step-member-cls,
	.step-up-cls,
	.our-categoreis-cls{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	/*comman-css end*/
	/*header*/
	.navbar{
		padding-right: 20px;
		padding-left: 20px;
	}
	.header-middle-cls{
		padding-right: 5px;
		padding-left: 5px;
	}

	.header-top-cls>.container>.row>.col-lg-6:first-child{
		display: none;
	}
	.header-top-cls .text-sm-right{
		text-align: center!important;
	}
	.header-top-cls p{
		font-size: 16px;
	}

	.header-middle-cls>.container>.row>.col-sm-3{
	  flex: 0 0 60%;
	  max-width: 60%;
	  order: 2;
	}
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 20%;
	  max-width: 20%;
	  order: 1;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 20%;
	  max-width: 20%;
	  order: 3;
	}
	.logo-cls img{
		width: 117px;
		margin: 10px auto 0px;
	}
	.serach-cls form .form-control{
		width: 280px;
	}
	.chat-talk-cls li a{
		font-size: 16px;
		padding-left: 38px;
	}
	.header-contact-cls{
		display: none;
	}
	.contact-bar-cls,
	.mob-header-contact-cls{
		display: block;
	}

	.mobile-searchbar-cls{
		display: block;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.mobile-searchbar-cls .serach-cls{
		margin-right: 0px;
		position: relative;
	}
	.mobile-searchbar-cls .serach-cls form{
		width: 100%;
	}
	.mobile-searchbar-cls .serach-cls form .form-control{
		width: 100%;
		padding-right: 70px;
	}
	.mobile-searchbar-cls .serach-cls form button{
		position: absolute;
		top: 0px;
		right: 0px;
	}

	.navbar{
		background-color: transparent;
	}
	.navbar .btn-cls{
		margin: 5px auto 0px;
		width: 100%;
	}
	.navbar-toggler{
		width: 100%;
		padding: 15px 28px;
		border-radius: 0px;
		outline: none!important;
		border: none;
		background-color: #15254c;
	}
	.navbar-toggler:foucs{
		outline: none!important;
	}
	.navbar-toggler .navbar-toggler-icon{
		width: 100%;
		height: auto;
		position: relative;
		text-align: center;
		text-transform: capitalize;
	}
	.navbar-toggler .navbar-toggler-icon small{
		font-size: 18px;
		font-weight: bold;
		color: #fff;
		letter-spacing: 1px;
	}
	.navbar-toggler .navbar-toggler-icon:before{
		content: '';
		position: absolute;
		width: 22px;
		height: 16px;
		left: 0px;
		background-image: url('../images/icons/navbars-icon.png');
		background-size: center;
		background-repeat: no-repeat;
		background-position: center;
	}

	.navbar-collapse{
		background-color: #15254c;
	}
	.navbar-collapse>.navbar-nav{
		padding: 10px 30px 30px;
	}
	.navbar-collapse>.navbar-nav>li{
		margin: 0px;
		padding: 15px 0px;
		border-right: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}
	.navbar-nav .nav-item .nav-link{
		font-size: 15px;
		padding: 0px;
		margin: 0px;
	}
	.navbar-collapse>.navbar-nav>li:last-child{
		border-bottom: none;
		padding-bottom: 0px;
	}
	/*header end*/
	/*index*/
	.banner-cls .btn-cls{
		font-size: 18px;
	}

	.cat-type-three-cls,
	.cat-type-two-cls,
	.cat-type-one-cls{
		height: 350px;
	}
	.category-wrap-cls>.row>.col-lg-4{
		padding-right: 0px;
	}
	.category-wrap-cls>.row>.col-lg-8{
		padding-left: 0px;
	}
	.category-blk-cls h3{
		font-size: 24px;
	}

	.step-blk-cls img{
		height: 230px;
	}
	.step-blk-cls h3{
		font-size: 30px;
	}
	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}
	.step-member-sld-cls .owl-carousel .owl-dots.disabled,
	.step-member-sld-cls .owl-carousel .owl-nav.disabled{
		display: flex!important;
	}

	
	.best-seller-cls .nav-tabs{
		justify-content: center;
	}
	.best-seller-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 20px;
	}
	.best-seller-cls .nav-tabs .nav-item{
		margin-bottom: 10px;
	}
	.sellers-content-cls ul{
		flex-wrap: wrap;
		justify-content: center;
	}
	.sellers-content-cls ul li:last-child img{
		width: 100%;
		display: block;
		margin: 10px auto 0px;
	}


	.arrivals-blk-cls{
		padding: 50px 40px;
	}


	.shop-banner-cls>.container{
		width: 100%;
	}

	.footer-logo-cls{
		margin-bottom: 30px;
	}
	.footer-cls h4{
		font-size: 20px;
		min-height: unset;
	}
	.footer-logo-cls img{
		width: 180px;
		margin: 0px auto;
	}
	.footer-mail-cls form .form-control{
		width: 87%;
	}
	.footer-mail-cls form .sent-cls{
		width: 13%;
	}
	/*index end*/
	/*inner-pages*/
	.product-detail-cls{
		padding-top: 50px;
		padding-left: 0px;
	}

	.product-poster-tag-cls{
		padding: 50px 40px;
	}

	.guarantee-facility-cls{
		flex-wrap: wrap;
	}
	.guarantee-facility-cls li{
		width: 31.33%;
		margin-bottom: 15px;
	}
	.works-show-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 13px;
		font-size: 14px;
	}

	.features-cls{
		padding-bottom: 0px;
	}
	.features-blk-cls{
		display: block;
	}
	.features-blk-cls img{
		width: 100%;
		height: 250px;
		object-fit: cover;
	}
	.features-blk-cls .features-content-cls{
		width: 100%;
	}
	.features-content-cls{
		padding: 30px 25px!important;
	}
	.features-content-cls h4{
		font-size: 22px;
	}

	.install-cls>.container>.row{
		flex-flow: wrap;
	}
	.install-cls>.container>.row>.col-lg-8,
	.install-cls>.container>.row>.col-lg-4{
		flex: 0 0 100%;
    	max-width: 100%;
	}
	.install-cls>.container>.row>.col-lg-8{
    	padding: 0px;
	}
	.install-sld-cls{
		margin-right: 0px;
	}
	.install-slider-cls .owl-nav{
		width: 100%;
		left: 0px;
		position: static;
		justify-content: center;
		transform: translate(0px, 0%);
	}

	.customer-photos-cls,
	.warranty-cls{
		padding: 80px 0px;
	}


	.testimonial-cls{
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.write-review-btn{
		display: table;
		margin: 0px auto;
		margin-right: 0px;
	}
	.review-rate-cls{
		margin-bottom: 30px;
	}
	.rate-blk-cls p{
		min-width: 35%;
	}
	.review-slider-cls .owl-nav .owl-prev{
		left: -20px;
	}
	.review-slider-cls .owl-nav .owl-next{
		right: -20px;
	}
	/*inner-pages end*/
}
@media(min-width:448px) and (max-width:767px){
	/*comman-css*/
	.btn-cls{
		font-size: 16px;
	}

	h1{
		font-size: 30px;
	}
	h2{
		font-size: 26px;
	}

	.member-sld-cls p,
	.step-blk-cls p{
		font-size: 16px;
	}

	.title-main-cls h2{
		font-size: 32px;
	}

	.member-sld-cls h3,
	.step-blk-cls h3{
		font-size: 30px;	
	}

	.banner-cls,
	.our-experts-cls,
	.newest-arrivals-cls,
	.shop-banner-cls,
	.best-seller-cls,
	.step-member-cls,
	.step-up-cls,
	.our-categoreis-cls{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	/*comman-css end*/
	/*header*/
	.navbar{
		padding-right: 10px;
		padding-left: 10px;
	}
	.header-middle-cls{
		padding-right: 5px;
		padding-left: 5px;
	}

	.header-top-cls>.container>.row>.col-lg-6:first-child{
		display: none;
	}
	.header-top-cls .text-sm-right{
		text-align: center!important;
	}
	.header-top-cls p{
		font-size: 16px;
	}

	.header-middle-cls>.container>.row>.col-sm-3{
	  flex: 0 0 60%;
	  max-width: 60%;
	  order: 2;
	}
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 20%;
	  max-width: 20%;
	  order: 1;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 20%;
	  max-width: 20%;
	  order: 3;
	}
	.logo-cls img{
		width: 117px;
		margin: 10px auto 0px;
	}
	.serach-cls form .form-control{
		width: 280px;
	}
	.chat-talk-cls li a{
		font-size: 16px;
		padding-left: 38px;
	}
	.header-contact-cls{
		display: none;
	}
	.contact-bar-cls,
	.mob-header-contact-cls{
		display: block;
	}

	.mobile-searchbar-cls{
		display: block;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.mobile-searchbar-cls .serach-cls{
		margin-right: 0px;
		position: relative;
	}
	.mobile-searchbar-cls .serach-cls form{
		width: 100%;
	}
	.mobile-searchbar-cls .serach-cls form .form-control{
		width: 100%;
		padding-right: 70px;
	}
	.mobile-searchbar-cls .serach-cls form button{
		position: absolute;
		top: 0px;
		right: 0px;
	}

	.navbar{
		background-color: transparent;
	}
	.navbar .btn-cls{
		margin: 5px auto 0px;
		width: 100%;
	}
	.navbar-toggler{
		width: 100%;
		padding: 15px 28px;
		border-radius: 0px;
		outline: none!important;
		border: none;
		background-color: #15254c;
	}
	.navbar-toggler:foucs{
		outline: none!important;
	}
	.navbar-toggler .navbar-toggler-icon{
		width: 100%;
		height: auto;
		position: relative;
		text-align: center;
		text-transform: capitalize;
	}
	.navbar-toggler .navbar-toggler-icon small{
		font-size: 18px;
		font-weight: bold;
		color: #fff;
		letter-spacing: 1px;
	}
	.navbar-toggler .navbar-toggler-icon:before{
		content: '';
		position: absolute;
		width: 22px;
		height: 16px;
		left: 0px;
		background-image: url('../images/icons/navbars-icon.png');
		background-size: center;
		background-repeat: no-repeat;
		background-position: center;
	}

	.navbar-collapse{
		background-color: #15254c;
	}
	.navbar-collapse>.navbar-nav{
		padding: 10px 30px 30px;
	}
	.navbar-collapse>.navbar-nav>li{
		margin: 0px;
		padding: 15px 0px;
		border-right: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}
	.navbar-nav .nav-item .nav-link{
		font-size: 15px;
		padding: 0px;
		margin: 0px;
	}
	.navbar-collapse>.navbar-nav>li:last-child{
		border-bottom: none;
		padding-bottom: 0px;
	}
	/*header end*/
	/*index*/
	.banner-cls{
		min-height: 460px;
	}
	.banner-cls .btn-cls{
		font-size: 18px;
	}

	.cat-type-three-cls,
	.cat-type-two-cls,
	.cat-type-one-cls{
		height: 350px;
	}
	.category-wrap-cls>.row>.col-lg-4{
		padding-right: 0px;
	}
	.category-wrap-cls>.row>.col-lg-8{
		padding-left: 0px;
	}
	.category-blk-cls h3{
		font-size: 24px;
	}

	.step-blk-cls img{
		height: 230px;
	}
	.step-blk-cls h3{
		font-size: 30px;
	}
	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}
	.step-member-sld-cls .owl-carousel .owl-dots.disabled,
	.step-member-sld-cls .owl-carousel .owl-nav.disabled{
		display: flex!important;
	}

	
	.best-seller-cls .nav-tabs{
		justify-content: center;
	}
	.best-seller-cls .nav-tabs .nav-item{
		width: 50%;
		margin-bottom: 10px;
	}
	.best-seller-cls .nav-tabs .nav-item .nav-link{
		padding: 20px 20px;
		width: 100%;
		display: block;
		text-align: center;
	}
	.sellers-content-cls ul{
		flex-wrap: wrap;
		justify-content: center;
	}
	.sellers-content-cls ul li:last-child img{
		width: 100%;
		display: block;
		margin: 10px auto 0px;
	}


	.arrivals-blk-cls{
		padding: 50px 40px;
	}


	.shop-banner-cls>.container{
		width: 100%;
	}
	.shop-connect-cls{
		flex-wrap: wrap;
	}
	.shop-connect-cls .connect-blk-cls{
		width: 100%;
		margin-bottom: 10px;
	}

	.footer-logo-cls{
		margin-bottom: 30px;
	}
	.footer-list-cls{
		text-align: center;
		margin-bottom: 40px;
	}
	.footer-cls h4{
		font-size: 20px;
		min-height: unset;
		text-align: center;
		margin-bottom: 10px;
	}
	.footer-logo-cls img{
		width: 180px;
		margin: 0px auto;
	}
	.footer-mail-cls form .form-control{
		width: 80%;
	}
	.footer-mail-cls form .sent-cls{
		width: 20%;
	}
	.footer-social-cls{
		justify-content: center;
	}
	/*index end*/
	/*inner-pages*/
	.product-view-cls{
		padding-top: 15px;
		padding-bottom: 30px;
	}
	.product-detail-cls{
		padding-top: 25px;
		padding-left: 0px;
	}
	.pricing-cls,
	.product-detail-cls h1{
		font-size: 24px;
	}
	.product-add-cls .add-cart-cls{
		font-size: 16px;
	}
	.product-qus-cls p,
	.product-qus-cls ul li a{
		font-size: 16px;
	}

	.product-thumb-cls .slide>.carousel-inner>.carousel-item .d-block{
		height: 500px;
	}
	.product-thumb-cls .carousel-control-prev,
	.product-thumb-cls .carousel-control-next{
		height: 100%;
		width: 25px;
		top: 0px;
	}
	.product-thumb-cls #carousel-thumbs img{
		height: 95px;
	}
	.product-thumb-cls .carousel-control-prev .carousel-control-prev-icon,
	.product-thumb-cls .carousel-control-next .carousel-control-next-icon{
		width: 25px;
		height: 35px;
	}

	.product-poster-cls{
		display: block;
	}
	.product-poster-logo-cls{
		width: 100%;
		background-color: #c52037;
		background-image: none;
		justify-content: center;
		padding: 20px;
	}
	.product-poster-logo-cls img{
		width: 175px;
		margin: 0px auto;
	}
	.product-poster-tag-cls{
		padding: 20px;
	}
	.product-poster-tag-cls h4{
		font-size: 18px;
	}

	.qna-cls .title-main-cls h2,
	.testimonial-cls .title-main-cls h2,
	.customer-photos-cls .title-main-cls h2,
	.warranty-cls .title-main-cls h2,
	.install-cls .title-main-cls h2,
	.features-cls .title-main-cls h2,
	.our-guarantee-cls .title-main-cls h2{
		font-size: 24px;
	}
	.testimonial-cls,
	.customer-photos-cls,
	.warranty-cls,
	.install-cls,
	.features-cls,
	.our-guarantee-cls{
		padding: 30px 5px;
	}
	.features-cls .title-main-cls:after,
	.our-guarantee-cls .title-main-cls:after{
		margin-top: 10px;
	}
	.guarantee-facility-cls{
		flex-wrap: wrap;
	}
	.guarantee-facility-cls li{
		width: 100%;
		margin-bottom: 10px;
		min-height: unset;
		margin: 0px 0px 10px;
		padding: 20px 25px;
	}
	.guarantee-facility-cls li a{
		display: flex;
		align-items: center;
		text-align: left;
	}
	.guarantee-facility-cls li a img{
		width: 50px;
		height: 50px;
		margin: 0px;      
		margin-right: 20px;
	}
	.works-show-cls .nav-tabs .nav-item{
		width: 50%;
		margin-bottom: 5px;
	}
	.works-show-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 13px;
		font-size: 14px;
	}
	.works-show-cls .tab-content .video-blk-cls iframe{
		height: 380px;
	}

	.features-cls{
		padding-bottom: 0px;
	}
	.qna-cls .title-main-cls:after,
	.customer-photos-cls .title-main-cls:after,
	.features-cls .title-main-cls:after{
		width: 69px;
	}
	.features-blk-cls{
		align-items: unset;
	}
	.features-blk-cls img{
		width: 50%;
		height: 100%;
		object-fit: cover;
	}
	.features-blk-cls .features-content-cls{
		width: 50%;
		padding: 20px 15px;
	}
	.features-content-cls{
		padding: 30px 25px!important;
	}
	.features-content-cls h4{
		font-size: 18px;
	}
	.features-content-cls p{
		font-size: 16px;
		line-height: normal;
	}

	.warranty-cls{
		padding: 30px 25px;
	}
	.warranty-cls:after{
		background-position: left center;
	}
	.warranty-detail-cls p{
		letter-spacing: 1px;
	}

	.testimonial-cls .title-main-cls ul{
		justify-content: center;
	}
	.testimonial-cls .title-main-cls ul li{
		font-size: 18px;
	}
	.testimonial-cls .title-main-cls,
	.warranty-cls .title-main-cls,
	.install-cls .title-main-cls{
		margin-bottom: 30px;
	}
	.qna-cls .title-main-cls h2,
	.testimonial-cls .title-main-cls h2,
	.warranty-cls .title-main-cls h2,
	.install-cls .title-main-cls h2{
		text-align: center;
	}
	.qna-cls .title-main-cls:after,
	.testimonial-cls .title-main-cls:after,
	.warranty-cls .title-main-cls:after,
	.install-cls .title-main-cls:after{
		margin: 20px auto 0px;
		width: 69px;
	}
	.install-cls>.container>.row{
		flex-flow: wrap;
	}
	.install-cls>.container>.row>.col-lg-8,
	.install-cls>.container>.row>.col-lg-4{
		flex: 0 0 100%;
    	max-width: 100%;
	}
	.install-sld-cls{
		margin-right: 0px;
	}
	.install-slider-cls .owl-nav{
		left: 0px;
		bottom: 50%;
		width: 100%;
		transform: translate(0px, 50%);
	}
	.install-slider-cls .owl-nav .owl-next,
	.install-slider-cls .owl-nav .owl-prev{
		border-radius: 0px;
		margin: 0px;
		width: 39px;
		height: 49px;
	}
	.install-slider-cls .owl-nav .owl-prev{
		left: 0px;
	}
	.install-slider-cls .owl-nav .owl-next{
		right: 0px;
	}
	.write-review-btn{
		display: table;
		margin: 0px auto;
		margin-right: 0px;
	}
	.review-rate-cls{
		padding: 25px 15px;
		margin-bottom: 30px;
	}
	.rate-blk-cls p{
		min-width: 67%;
	}
	.rate-blk-cls ul{
		width: 33%;
	}
	.review-slider-cls .owl-nav .owl-prev{
		left: -20px;
	}
	.review-slider-cls .owl-nav .owl-next{
		right: -20px;
	}
	.review-slider-cls .item .user-review-cls img{
		width: 24%;
		margin-right: 10%;
	}
	.review-detail-cls .user-content-cls p{
		line-height: normal;
	}
	.qna-cls .write-review-btn,
	.testimonial-cls .write-review-btn{
		display: none;
	}
	.qna-cls .review-mob-btn,
	.testimonial-cls .review-mob-btn{
		display: block;
		text-align: center;
		font-size: 18px;
	}
	.filter-reviews-cls h4{
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		margin-bottom: 20px;
		font-family: 'PT Sans';
	}
	.serach-result-cls .btn{
		padding: 7px 20px;
	}
	.qna-cls .review-mob-btn{
		margin-top: 40px;
	}
	/*inner-pages end*/
}
@media(max-width:447px){
	/*comman-css*/
	.btn-cls{
		font-size: 14px;
	}

	h1{
		font-size: 24px;
	}
	.title-main-cls h2,
	h2{
		font-size: 24px;
	}
	h3{
		font-size: 22px;
	}
	h4{
		font-size: 20px;
	}
	P{
		line-height: 26px;
	}

	.member-sld-cls p,
	.step-blk-cls p{
		font-size: 16px;
	}

	.title-main-cls h2{
		font-size: 24px;
	}

	.category-blk-cls h3,
	.member-sld-cls h3,
	.step-blk-cls h3{
		font-size: 22px;	
	}

	.banner-cls,
	.our-experts-cls,
	.newest-arrivals-cls,
	.shop-banner-cls,
	.best-seller-cls,
	.step-member-cls,
	.step-up-cls,
	.our-categoreis-cls{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	/*comman-css end*/
	/*header*/
	.navbar{
		padding-right: 20px;
		padding-left: 20px;
	}
	.header-middle-cls{
		padding-right: 5px;
		padding-left: 5px;
	}
	.header-top-cls>.container>.row>.col-lg-6:first-child{
		display: none;
	}
	.header-top-cls .text-sm-right{
		text-align: center!important;
	}
	.header-top-cls p{
		font-size: 16px;
	}

	.header-middle-cls>.container>.row>.col-sm-3{
	  flex: 0 0 60%;
	  max-width: 60%;
	  order: 2;
	}
	.header-middle-cls>.container>.row>.col-sm-8{
	  flex: 0 0 20%;
	  max-width: 20%;
	  order: 1;
	}
	.header-middle-cls>.container>.row>.col-sm-1{
	  flex: 0 0 20%;
	  max-width: 20%;
	  order: 3;
	}
	.logo-cls img{
		width: 117px;
		margin: 10px auto 0px;
	}
	.serach-cls form .form-control{
		width: 280px;
	}
	.chat-talk-cls li a{
		font-size: 16px;
		padding-left: 38px;
	}
	.header-contact-cls{
		display: none;
	}
	.contact-bar-cls,
	.mob-header-contact-cls{
		display: block;
	}

	.mobile-searchbar-cls{
		display: block;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.mobile-searchbar-cls .serach-cls{
		margin-right: 0px;
		position: relative;
	}
	.mobile-searchbar-cls .serach-cls form{
		width: 100%;
	}
	.mobile-searchbar-cls .serach-cls form .form-control{
		width: 100%;
		padding-right: 70px;
	}
	.mobile-searchbar-cls .serach-cls form button{
		position: absolute;
		top: 0px;
		right: 0px;
	}

	.navbar{
		background-color: transparent;
	}
	.navbar .btn-cls{
		margin: 5px auto 0px;
		width: 100%;
	}
	.navbar-toggler{
		width: 100%;
		padding: 15px 28px;
		border-radius: 0px;
		outline: none!important;
		border: none;
		background-color: #15254c;
	}
	.navbar-toggler:foucs{
		outline: none!important;
	}
	.navbar-toggler .navbar-toggler-icon{
		width: 100%;
		height: auto;
		position: relative;
		text-align: center;
		text-transform: capitalize;
	}
	.navbar-toggler .navbar-toggler-icon small{
		font-size: 18px;
		font-weight: bold;
		color: #fff;
		letter-spacing: 1px;
	}
	.navbar-toggler .navbar-toggler-icon:before{
		content: '';
		position: absolute;
		width: 22px;
		height: 16px;
		left: 0px;
		background-image: url('../images/icons/navbars-icon.png');
		background-size: center;
		background-repeat: no-repeat;
		background-position: center;
	}

	.navbar-collapse{
		background-color: #15254c;
	}
	.navbar-collapse>.navbar-nav{
		padding: 10px 30px 30px;
	}
	.navbar-collapse>.navbar-nav>li{
		margin: 0px;
		padding: 15px 0px;
		border-right: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}
	.navbar-nav .nav-item .nav-link{
		font-size: 15px;
		padding: 0px;
		margin: 0px;
	}
	.navbar-collapse>.navbar-nav>li:last-child{
		border-bottom: none;
		padding-bottom: 0px;
	}
	/*header end*/
	/*index*/
	.banner-cls{
		min-height: 460px;
	}
	.banner-cls .btn-cls{
		font-size: 14px;
	}

	.cat-type-three-cls,
	.cat-type-two-cls,
	.cat-type-one-cls{
		height: 300px;
	}
	.category-wrap-cls>.row>.col-lg-4{
		padding-right: 0px;
	}
	.category-wrap-cls>.row>.col-lg-8{
		padding-left: 0px;
	}

	.member-sld-cls{
		min-height: 350px;
	}
	.step-blk-cls img{
		height: unset;
	}
	.step-member-sld-cls .owl-nav .owl-next,
	.step-member-sld-cls .owl-nav .owl-prev{
	    width: 30px;
    	height: 30px;
    	padding-bottom: 5px;
	}
	.step-member-sld-cls .owl-nav .owl-next span,
	.step-member-sld-cls .owl-nav .owl-prev span{
		height: 30px;
		font-size: 30px;
	}
	.step-member-sld-cls .owl-carousel .owl-dots.disabled,
	.step-member-sld-cls .owl-carousel .owl-nav.disabled{
		display: flex!important;
	}

	
	.best-seller-cls .nav-tabs{
		justify-content: center;
	}
	.best-seller-cls .nav-tabs .nav-item{
		width: 100%;
		margin-bottom: 5px;
	}
	.best-seller-cls .nav-tabs .nav-item .nav-link{
		padding: 20px 20px;
		width: 100%;
		display: block;
		text-align: center;
	}
	.sellers-content-cls ul{
		flex-wrap: wrap;
		justify-content: center;
	}
	.sellers-content-cls ul li:last-child img{
		width: 100%;
		display: block;
		margin: 10px auto 0px;
	}


	.arrivals-blk-cls{
		padding: 40px 30px;
	}
	.arrivals-blk-cls:after{
		width: 100%;
	}
	.arrivals-blk-cls h3{
		font-size: 30px;
	}


	.shop-banner-cls>.container{
		width: 100%;
	}
	.shop-connect-cls{
		flex-wrap: wrap;
	}
	.shop-connect-cls .connect-blk-cls{
		width: 100%;
		margin-bottom: 10px;
	}

	.footer-logo-cls{
		margin-bottom: 30px;
	}
	.footer-list-cls{
		text-align: center;
		margin-bottom: 40px;
	}
	.footer-cls h4{
		font-size: 20px;
		min-height: unset;
		text-align: center;
		margin-bottom: 10px;
	}
	.footer-logo-cls img{
		width: 180px;
		margin: 0px auto;
	}
	.footer-mail-cls form .form-control{
		width: 80%;
	}
	.footer-mail-cls form .sent-cls{
		width: 20%;
	}
	.footer-social-cls{
		justify-content: center;
	}
	/*index end*/
	/*inner-pages*/
	.product-view-cls{
		padding-top: 15px;
	}
	.product-detail-cls{
		padding-top: 25px;
		padding-left: 0px;
	}
	.pricing-cls,
	.product-detail-cls h1{
		font-size: 24px;
	}
	.product-add-cls .add-cart-cls{
		font-size: 16px;
	}
	.product-qus-cls p,
	.product-qus-cls ul li a{
		font-size: 16px;
	}
	.product-qus-cls ul{
		display: block;
	}
	.product-qus-cls ul li{
		margin-bottom: 15px;
	}
	.product-add-cls form{
		width: 33%;
	}	
	.product-add-cls .add-cart-cls{
		width: 67%;
		padding: 19px 40px;
	}
	.product-payout-cls{
		text-align: center;
		padding-top: 30px;
		padding-left: 0px;
		margin-bottom: 20px;
	}
	.product-payout-cls img{
		top: 0px;
		left: 50%;
		transform: translate(-50%, 0px);
	}

	.product-thumb-cls .slide>.carousel-inner>.carousel-item .d-block{
		height: 250px;
	}
	.product-thumb-cls .carousel-control-prev,
	.product-thumb-cls .carousel-control-next{
		height: 100%;
		width: 25px;
		top: 0px;
	}
	.product-thumb-cls .carousel-container #carousel-thumbs img,
	.product-thumb-cls #carousel-thumbs img{
		height: 65px;
		border-width: 0px;
	}
	.product-thumb-cls .carousel-control-prev .carousel-control-prev-icon,
	.product-thumb-cls .carousel-control-next .carousel-control-next-icon{
		width: 25px;
		height: 35px;
	}

	.product-poster-cls{
		display: block;
	}
	.product-poster-logo-cls{
		width: 100%;
		background-color: #c52037;
		background-image: none;
		justify-content: center;
		padding: 20px;
	}
	.product-poster-logo-cls img{
		width: 175px;
		margin: 0px auto;
	}
	.product-poster-tag-cls{
		padding: 20px;
	}
	.product-poster-tag-cls h4{
		font-size: 18px;
	}

	.qna-cls .title-main-cls h2,
	.testimonial-cls .title-main-cls h2,
	.customer-photos-cls .title-main-cls h2,
	.warranty-cls .title-main-cls h2,
	.install-cls .title-main-cls h2,
	.features-cls .title-main-cls h2,
	.our-guarantee-cls .title-main-cls h2{
		font-size: 24px;
	}
	.qna-cls,
	.testimonial-cls,
	.customer-photos-cls,
	.warranty-cls,
	.install-cls,
	.features-cls,
	.our-guarantee-cls{
		padding: 30px 5px;
	}
	.features-cls .title-main-cls:after,
	.our-guarantee-cls .title-main-cls:after{
		margin-top: 10px;
	}
	.guarantee-facility-cls{
		flex-wrap: wrap;
	}
	.guarantee-facility-cls li{
		width: 100%;
		margin-bottom: 10px;
		min-height: unset;
		margin: 0px 0px 10px;
		padding: 20px 25px;
	}
	.guarantee-facility-cls li a{
		display: flex;
		text-align: left;
		align-items: center;
	}
	.guarantee-facility-cls li a img{
		width: 50px;
		height: 50px;
		margin: 0px;      
		margin-right: 20px;
	}
	.works-show-cls .nav-tabs .nav-item{
		width: 50%;
		margin-bottom: 5px;
	}
	.works-show-cls .nav-tabs .nav-item .nav-link{
		padding: 15px 13px;
		font-size: 14px;
	}
	.works-show-cls .tab-content{
		padding: 25px 0px 0px;
	}
	.works-show-cls .tab-content .video-blk-cls iframe{
		height: 380px;
	}

	.features-cls{
		padding-bottom: 0px;
	}
	.qna-cls .title-main-cls:after,
	.customer-photos-cls .title-main-cls:after,
	.features-cls .title-main-cls:after{
		width: 69px;
	}
	.features-blk-cls{
		align-items: unset;
	}
	.features-blk-cls img{
		width: 50%;
		height: 100%;
		object-fit: cover;
	}
	.features-blk-cls .features-content-cls{
		width: 50%;
		padding: 20px 15px;
	}
	.features-content-cls h4{
		font-size: 14px;
		line-height: 18px;
		letter-spacing: 1px;
	}
	.features-content-cls p{
		font-size: 12px;
		line-height: normal;
	}

	.testimonial-cls{
		padding-left: 0px;
		padding-right: 0px;
		overflow: hidden;
	}
	.testimonial-cls>.container>.row>.col-lg-12{
		padding: 0px;
	}
	.testimonial-cls .title-main-cls ul{
		justify-content: center;
	}
	.testimonial-cls .title-main-cls ul li{
		font-size: 18px;
	}
	.testimonial-cls .title-main-cls,
	.warranty-cls .title-main-cls,
	.install-cls .title-main-cls{
		margin-bottom: 30px;
	}
	.qna-cls .title-main-cls h2,
	.testimonial-cls .title-main-cls h2,
	.warranty-cls .title-main-cls h2,
	.install-cls .title-main-cls h2{
		text-align: center;
	}
	.qna-cls .title-main-cls:after,
	.testimonial-cls .title-main-cls:after,
	.warranty-cls .title-main-cls:after,
	.install-cls .title-main-cls:after{
		margin: 20px auto 0px;
		width: 69px;
	}
	.install-cls>.container>.row{
		flex-flow: wrap;
	}
	.install-cls>.container>.row>.col-lg-8,
	.install-cls>.container>.row>.col-lg-4{
		flex: 0 0 100%;
    	max-width: 100%;
	}
	.install-sld-cls{
		margin-right: 0px;
	}
	.install-slider-cls .owl-nav{
		left: 0px;
		bottom: 50%;
		width: 100%;
		transform: translate(0px, 50%);
	}
	.install-slider-cls .owl-nav .owl-next,
	.install-slider-cls .owl-nav .owl-prev{
		border-radius: 0px;
		margin: 0px;
		width: 39px;
		height: 49px;
	}
	.install-slider-cls .owl-nav .owl-prev{
		left: 0px;
	}
	.install-slider-cls .owl-nav .owl-next{
		right: 0px;
	}
	.install-videos-cls iframe{
		height: 390px!important;
	}

	.warranty-cls{
		padding: 30px 25px;
	}
	.warranty-cls:after{
		background-position: left center;
	}
	.warranty-detail-cls p{
		letter-spacing: 1px;
	}

	.qna-cls .title-main-cls{
		margin-bottom: 30px;
	}
	.review-slider-cls .item .coma-icon-cls{
    	width: 55px;
    	margin-bottom: 20px;
	}
	.write-review-btn{
		display: table;
		margin: 0px auto;
		margin-right: 0px;
	}
	.review-rate-cls{
		padding: 25px 15px;
		margin-bottom: 30px;
	}
	.rate-blk-cls p{
		min-width: 60%;
		font-size: 16px;
	}
	.rate-blk-cls ul{
		width: 40%;
	}
	.rate-blk-cls ul li .fa-star{
		font-size: 20px;
	}
	.review-slider-cls .owl-nav .owl-prev{
		left: -5px;
	}
	.review-slider-cls .owl-nav .owl-next{
		right: -5px;
	}
	.review-slider-cls .item .user-review-cls img{
		width: 35%;
		margin-right: 10%;
	}
	.review-detail-cls{
		padding: 30px;
	}
	.review-detail-cls .user-content-cls p{
		line-height: normal;
	}
	.qna-cls .write-review-btn,
	.testimonial-cls .write-review-btn{
		display: none;
	}
	.qna-cls .review-mob-btn,
	.testimonial-cls .review-mob-btn{
		display: block;
		text-align: center;
		font-size: 18px;
	}
	.filter-reviews-cls h4{
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		margin-bottom: 20px;
		font-family: 'PT Sans';
	}
	.serach-result-cls .btn{
		padding: 7px 20px;
	}

	.qna-cls{
		padding-bottom: 60px;
	}
	.qna-blk-cls{
		padding: 15px;
	}
	.qna-cls .review-mob-btn{
		margin-top: 40px;
	}
	.qna-wrap-cls .pagination .page-item{
		margin-right: 10px;
	}
	.qna-wrap-cls .pagination .page-item .page-link{
		width: 33px;
		height: 33px;
	}
	.qna-wrap-cls .pagination .page-item .pg-arrow-cls img{
		width: 40px;
		height: 40px;
	}
	.qna-blk-cls .ans-cls,
	.qna-blk-cls .qus-cls{
		padding-left: 30px;
	}
	.qna-blk-cls .qus-cls:after{
		width: 88%;
	}
	/*inner-pages end*/
}
@media(min-width:320px) and (max-width:340px){
	/*inner-pages*/
	.product-rating-cls{
		display: block;
	}
	.product-rating-cls ul{
		margin-top: 20px;
		margin-left: 0px;
	}
	/*inner-pages end*/
}
/*res end*/
