@media (max-width:991px){
	.show{
		margin-top:10px;
	}
	.heads .navbar-brand{
		padding-left:0 0 10px 10px;
	}
	.navbar-nav li a{
	    padding: 0 0 10px 0 !important;
	}
	.fra{
		display:none;
	}
	.my_nav{
		padding-bottom:0;
	}
	.navbar-toggler i:before{
		color:#fff;
	}
	.mobhead{
		padding:0px!important ;
	}
	button:focus:not(:focus-visible){
		box-shadow:none !important;
	}
	.btt{
		padding-left:10px !important;
	}
	.term-description {
    padding-left: 10px;
    padding-right: 10px;
}
	.woocommerce-cart-form{
		width:100%;
		 padding: 0px 20px;
	}
	.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    width: 100%;
    float: left;
    padding: 0px 20px;
}
	.my_nav{
		background-color: #000;
	}
 div#navbarNavDropdown {
    background-color: #ddd;
    padding: 0px 8px;
}
	.navbar-nav li a{
		color:#000 !important;
	}
	.onhead{
		padding:0px;
	} 
	a.nav-link {
    border-bottom: 1px dotted #0000003d;
}
	ul.sub-menu{
		background-color:#ddd;
	}
}
@media (max-width:768px){
	.icons{
		width:48% !important;
		float:left;
	}
	
	
	.cr p{
		text-align:center;
	}
	#site-footer {
    padding: 36px 0 0 0;
	}
	.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-2{
padding: 10px;
        margin: 6px;
        width: 97% !important;
        box-shadow: 0px 0px 10px 0px #ddd;
        border-radius: 10px;
	}
	div#order_review {
    width: 97%;
    float: left;
    margin: 0 6px;
}
	h3#order_review_heading {
    padding-left: 10px;
}
}
@media (max-width:767px){
	.resvers .e-con-inner{
		flex-direction:column-reverse !important;
	}
	.ftr_logo, .btt{
padding-left:10px !important;
	}
	.btt{
		padding-left:10px !important;
	}
	
}
@media (max-width:576px){
	.social{
		 	text-align: left;
    float: none;
	}
	.icons{
		width:45% !important;
		float:left;
	}
	.archive .page-title{
		padding: 60px 0px !important;
		font-size:35px !important;
	}
	.sec1 {
    padding: 30px 0px;
}
}