@media only screen and (max-width:1000px){
	.min-btnm{
		width:970px!important;
		padding:0!important
}
	#cssmenu ul li a,#cssmenu ul ul li a,._aa1 h5,p._locationa1{
		text-align:left!important
}
	#cssmenu .indent{
		text-indent:20px!important
}
	#cssmenu{
		top:10px!important
}
	.user_account div{
		margin-left:6.5px!important
}
	.cart div{
		margin-left:10px!important
}
	#totalItems{
		visibility:hidden!important
}
	.m01{
		top:70px!important;
		overflow-x:scroll;
		height:55px!important
}
	.head3{
		width:100%;
		margin:0;
		height:35px;
		line-height:60px
}
	#mini-head1{
		display:none!important
}
	._a1{
		display:none
}
	.m01 li{
		border-right:transparent;
		padding-bottom:3px;
		width:125px
}
	#fuller123{
		width:100%;
		padding:0
}
	#cssmenu ul li a,#cssmenu ul ul li a,._aa1 h5,p._locationa1{
		text-align:left!important
}
	#cssmenu .indent{
		text-indent:20px!important
}
	.user_account div{
		margin-left:6.5px!important
}
	.cart div{
		margin-left:10px!important
}
	#totalItems{
		visibility:hidden!important
}
}
@media only screen and (max-width:1024px){
	._dc1{
		padding:3px 0 3px!important
}
	._dc{
		padding:3px 0 3px!important
}
}
@media only screen and (max-width:991px){
	
	._a1{
		display:flex;
		height:170px;
		padding:0 40px!important;
		flex-wrap:wrap
}
	.carimgg{
		padding-left:0!important;
		padding-top:60px;
		text-align:center!important;
		background-position:top!important
}
	._mailphone{
		border-left:1px solid transparent!important;
		border-right:1px solid transparent!important
}
	.delivery-grn{
		padding:15px 0!important;
		text-align:left!important
}
	#account1{
		padding-top:160px!important
}
	.tab-ones{
		text-align:left!important
}
	.genmail{
		margin-bottom:0!important
}
	._aa9{
		padding-top:20px!important;
		margin-top:0!important
}
	._itmcar1v{
		padding-top:120px!important
}
	.user_pro2{
		text-align:center;
		padding:0!important
}
	.tabs-left{
		top:0!important;
		border-right:1px solid transparent!important
}
	.editdown{
		text-align:center!important;
		display:block!important;
		line-height:40px;
		margin-bottom:15px
}
	._next{
		margin-top:15px;
		margin:12px auto!important;
}
._nexts{
	margin-top:15px;
	margin:12px auto!important;
}
	.continuebtn{
		margin-bottom:20px
}
	.backbtn{
		margin-bottom:20px
}
	.open{
		top:70px
}
	.user_account{
		margin:15px -5px!important
}
	.cart{
		margin:5px 10px 0 -10px;
		display:none!important;
}
	._aa1 h5{
		text-align:center;
		padding:0
}
	._a1 li{
		width:100%;
		line-height:35px
}
	#nochemicals{
		display:none
}
	.noc3{
		text-align:left;
		padding:0;
		width:50%;
		margin-bottom:30px;
		padding-left:50px
}
	.dropdown-content{
		left:0!important;
		right:0;
		top:161px;
		margin:0 auto;
		width:100%!important
}
.dropdown-content1{
		left:0!important;
		right:0;
		top:130px;
		margin:0 auto;
		width:100%!important
}
	.autocomplete{
		width:100%!important;
		display:block!important
}
	.location_field{
		width:100%!important;
		max-width:380px
}
	.location_field input{
		width:100%!important
}
	.autocomplete-items{
		top:92px;
		left:0!important;
		right:0!important;
		width:100%!important;
		max-width:340px;
		margin:0 auto
}
}
@media only screen and (max-width:991px){
	.text{
	width: 120px!important;
}
	._menuimg1{
		height:310px
}
	#integrations{
		padding:60px 0 160px
}
	#cssmenu{
		top:0
}
	._aa9 h4{
		position:initial
}
	._learnmore{
		position:initial
}
	.ecartys{
		padding-top:70px
}
	._as22{
		height:auto!important
}
	p._locationa1{
		text-align:center
}
	._aa1 h5{
		text-align:center
}
	.why_royal{
		text-align:center!important
}
	._2meat{
		margin-top:0!important
}
	#cssmenu{
		height:80px
}
	._itmcar1v{
		margin-top:0
}
	#concerna,#concernb,#concernc{
		top:180px;
		position:relative
}
}
@media only screen and (max-width:350px){
	.text{
	width: 120px!important;
}
	.cf01{
		width:240px!important
}
	._osmv1{
	overflow-y:scroll!important
}
.hars{
	width:240px!important
}
._wclose{
	right:0px!important
}
._rupees{
	margin:0 0 0 40px!important
}
._osmv1{
}
.button {
	top:20px!important;
	left:250px!important;
}

.centerimage {
 display: block;
 margin: 0 auto;
 margin-left:50px
}
}
@media only screen and (max-width:500px){

.productdescription {
	margin-right:40px!important;
	
}
.productdesc {
	margin-left:30px;
}
.productdesc1 {
	margin-left:30px;
}
	
	.usrdetails{
	display:none!important;
}
	
	.button {
		top:20px!important;
		left:330px!important;
	}
	.text{
	width: 120px!important;
}
._next{
	width:100%!important;
	padding:10px 20px 6px 12px!important
}
._nexts{
	width:100%!important;
	padding:10px 20px 6px 12px!important
}
.tabs-nav li {
	margin: 5px 5px 5px 1px ! important;
	text-align:center;
	display:grid!important;
}
div.scrollmenus{
	display:flex;
}
.tabs-nav {
	text-align: left !important;
	display: inline !important;
	flex-wrap: wrap !important;
}
._osmv1{
	width: 100% !important
}
.modal-dialog{
	float:none!important;
	padding:0!important;
	margin:120px auto!important;
	height:auto;
	width:530px
}
#_ospecial1{
	padding-top:0
}
.carimgg{
	padding-top:90px!important;
	background-size:75px!important
}
._aae2 img{
	width:240px
}
._a1modal{
	min-height:320px
}
.hars{
	width:270px
}
.logomodalfull>.modal-dialog{
	width:93%
}
.logomodalfull>.modal-dialog>.modal-content{
	width:100%
}
.ecartys{
	padding-top:40px
}
.car99{
	width:130px!important
}
.refercities h5{
	line-height:30px
}
.subber{
	margin-right:10px
}
.killer3{
	background-size:29px 25px;
	padding:2px 10px 12px 45px
}
.hars{
	width:270px
}
#formsnew{
	padding-top:60px
}
.werhire{
	font-size:2em!important
}
._rclk{
	text-align:left!important
}
.cncl{
	margin-left:0!important
}
._fflq{
	display:block!important;
	line-height:50px
}
._innerflows{
	display:block!important
}
#allscreen12 p span{
	display:block!important
}
#allscreen12 p{
	font-size:14px!important
}
._chooseadd{
	padding:0
}
.pricedevel-content{
	padding:0
}
.mobtabpadzero{
	padding:0
}
.chosen-container{
	max-width:100%!important
}
.fullwidthprice input[type=text]{
	width:100%!important
}
.pricedevel-content p{
	font-size:13px!important
}
.backbtn,.continuebtn{
	margin:10px auto
}
._next2{
	width:100%;
	padding:10px 20px 10px 13px!important
}
._nexts{
	width:100%
	margin:10px auto!important;
}
._nextback{
	width:100%
	margin:10px auto!important;
}
.backbtn{
	width:100%
}
.continuebtn{
	width:100%
}
.prod_remover{
	top:85px!important;
	left:150px;
}
.continuebtns{
	padding:12px 40px!important;
}
}

@media screen and (device-aspect-ratio: 40/71) {

.productdescription{
	margin-right:5px!important;
}

.usrdetails{
	display:none!important;
}	
	.pricedevel-content p{
	font-size:10px!important
}
._2meat2{
	height:auto
}
.prod_remover{
top:85px!important;
left:195px!important;	
}
._llp2{
	width:100%!important;
	left:110px!important;
}
._llp21{
	width:200%!important
}
._aanw{
	font-size: 20px;
}

.prod_remover1{
top:85px!important;
left:165px;	
}
._proimga2{
	width:40px!important;
	height:40px;
}
._proimga3{
	width:40%!important;
	height:40%!important;
}
.text{
	width: 120px!important;
}
.mods12 h4
{
	font-size:10px!important;
	line-height:14px!important;
}
.mods12grid h4
{
	font-size:10px!important;
	line-height:14px!important;
}
span._aaw1.sweeps1
{
	right:35px;
	bottom:40px;
}
.pclass1{
	font-size:9px!important;
}
#outer{
	width:120%!important;
}
.pclass5{
	width:80%!important;
	margin-top:0px;
	margin-left:10px!important;
	font-size:12px!important;
}
.mobilediv{
	width:100%!important;
	height:50%!important;
}
.button{
	top:20px!important;
	left:280px!important;
}
}

@media only screen and (max-width:p){
	
.orrwcx{
	visibility:initial!important
}
.head-top{
	display:none
}
.tabbtncart{
	display:block
}
.carhidd{
	display:none!important
}
}
@media (max-width:375px){
	.text{
	width: 120px!important;
}
.modal-body._acv2{
	overflow:scroll;
	height:40vh!important
}
}
@media only screen and (max-width:550px){

.productdesc {
	margin-left:30px;
}
.productdesc1 {
	margin-left:30px;
}
.usrdetails{
	display:none!important;
}	
	.text{
	width: 120px!important;
}
._vimgg2{
	height:85%
}
.sweep button{
	width:130px!important;
	font-size:13px!important;
}
.white_log {
	width: 210px !important;
}
._wclose{
	width: 20px !important;
}
._a1modal {
	min-height: 220px !important;
}
#change_password_div{
	display:block !important;
}
#change_password_div div{
	width:100% !important;
}
._proimga2{
	width:50px!important;
	height:50px
}
.pclass1{
	font-size:9px!important
}
._proimga3{
	width:40%;
	height:40%;
}
.pclass{
	width:28%!important;
	margin-top:-10px;
	margin-left:20px!important;
	font-size:10px!important;
	
}
.pclass2{
	width:40%!important;
	margin-top:-10px;
	margin-left:70px!important;
	font-size:10px!important;
	
}
.pclass5{
	width:60%;
	margin-top:0px;
	margin-left:20px;
	font-size:15px!important;
	color:white;
	font-weight:bold;
	background-color:orangered;
	
}

.car99 {
	width: 130px !important;
}
.sold_out{
	right:30px!important
}
.prod_remover{
	top:85px!important;
	left:75px;
}
._inita{
	width:250px
}
#cart-two{
	padding:140px 0 50px!important
}
._as22{
	height:auto!important
}
.profilenew{
	padding:0!important
}
.store01 h1::after{
	width:100px!important
}
.tab-content{
	padding:0
}
.user_account{
	margin:15px 0!important
}
.droplistbox{
	width:270px!important
}
button.btn-droporder{
	font-size:15px
}
.noc3{
	padding:0;
	width:100%;
	margin-bottom:30px;
	text-align:center
}
.button{
	top:20px!important;
	left:300px;
}
._a1{
	display:none
}
.t-navbs{
	margin-left:-57px
}
#cssmenu{
	height:80px;
	top:0
}
.uskfg{
	width:58px;
	left:51px
}
.hires{
	right:10px!important
}
.labehire{
	font-size:14px
}
#cart_item{
	height:32vh!important;
	overflow-y:scroll!important
}
._rupees{
	margin:0 0 0 81px
}
#integrations{
	padding:0 0 210px
}
.left-che{
	top:100px;
	left:-10px
}
.price-viewhead{
	font-size:13px
}
._next{
	width:100%;
	margin:12px auto!important;
}
._nexts{
	width:100%;
	margin:12px auto!important;
}
._next2{
	width:100%;
}
.continuebtns{
	padding:12px!important;
	width:100%;
}
._nexts{
	width:100%;
	margin:10px auto!important;
}
.backbtn{
	width:100%
}
.continuebtn{
	width:100%
}

._nextback{
	width:100%;
	margin:10px auto!important;
}

.ryt-che{
	top:100px;
	right:-10px
}
._menulist7 p{
	margin-bottom:20px
}
._osmv1{
	width:300px;
}
._rrps1{
	width:70%!important;
}
/* #updatebtns{
	display:none!important
	} */
	
}
@media (min-width:992px) and (max-width:1000px){
	
header{
	height:110px!important
}
._a1{
	background-color:#ffe700!important
}
nav{
	width:83%
}
.m01{
	top:80px!important
}
._itmcar1v{
	padding-top:100px!important
}
}
@media (min-width:320px) and (max-width:767px){
	.text{
	width: 120px!important;
}
.mods12{
	max-width:100%;
}
.mods12grid{
	max-width:100%;
}
.order-rec:nth-child(4)::after{
	margin:35px auto!important
}
._avnjyd{
	width:100%!important
}
._avn11{
	padding:0;
	margin-bottom:20px
}
select#subcatid {
	width: 60%;
	height:30%;
	padding: 10px 40px 10px 15px;
	border-radius: 8px;
	border: 2px solid #007bff;
	font-weight: 700;
	font-size: 15px;
	background-color: #ffffff;
	color: #333;
	transition: all 0.3s ease;
	cursor: pointer;
	margin:auto;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
#filterbutton {
	margin-left: 80%;
	margin-top:-23%;
}
.show_more_main {
    margin: auto;
    width:30%;
			
}

.show_more {
    background-color: #f8f8f8;
    background-image: -webkit-linear-gradient(top,#fcfcfc 0,#f8f8f8 100%);
    background-image: linear-gradient(top,#fcfcfc 0,#f8f8f8 100%);
    border: 1px solid;
    border-color: #d3d3d3;
    color: #333;
    font-size: 12px;
    outline: 0;
}
.show_more {
    cursor: pointer;
    display: block;
    padding: 10px 0;
    text-align: center;
    font-weight:bold;
}
.loding {
    background-color: #e9e9e9;
    border: 1px solid;
    border-color: #c6c6c6;
    color: #333;
    font-size: 12px;
    display: block;
    text-align: center;
    padding: 10px 0;
    outline: 0;
    font-weight:bold;
}
.loding_txt {
    background-image: url(loading.gif);
    background-position: left;
    background-repeat: no-repeat;
    border: 0;
    display: inline-block;
    height: 16px;
    padding-left: 20px;
}
}
@media (min-width:1080px) and (max-width:1200px){
.containers{
	width:1080px!important
}
}
@media only screen and (max-width:1080px){
.tabs-left{
	border-bottom:none!important;
	display:flex!important;
	position:relative!important;
	top:20px!important;
	transform:rotate(360deg);
	border-right:1px solid transparent!important
}
.tabs-left>li.active>a,.tabs-left>li.active>a:focus,.tabs-left>li.active>a:hover{
	color:#fff!important;
	border-radius:3px!important;
	border:2px solid #1316b6!important;
	background:#1121b6
}
#profile-v{
	padding-top:48px!important
}
#account1{
	padding-bottom:0!important
}
.del-cancel{
	padding:30px 0 20px!important
}
}
@media (min-width:650px) and (max-width:767px){
	.text{
	width: 120px!important;
}
.modal-body._acv2{
	height:15vh!important
}
p.ecart{
	font-size:16px;
	margin:0
}
.ecartys{
	padding-top:0;
	height:50vh;
	overflow-y:scroll
}
.car99{
	width:130px
}
._osmv2{
	height:calc(98vh - 0px)!important
}
#cart_item{
	height:25vh
}
._ddrs{
	height:14vh;
	overflow-y:scroll
}
}
#disablenext12{
	display:none;
}
._proimga3{
	display:none;
}
.mobileview{
	display:none;
}
.mobiletest{
	display:none;
}
#_mobileviews{
	display:none;
}

#disablenexts12{
	display:none;
}
#continueid1{
	display:none;
}
#back_id11{
	display:none;
}
#concerncd1{
	display:none;
}
 ._aaw1{
	display:none;
}
.sweeps1{
	display:none;
} 
.sold_out1{
	display:none;
}

@media (min-width:320px) and (max-width:549px){

.productdescription {
	margin-right:80px!important;
	
}
.usrdetails{
	display:none!important;
}

#disablenexts{
	display:none;
}

#disablenext{
	display:none;
}
#disablenext12{
	display:block;
}
.mobiletest{
	display:block;
	display:flex;
}
#disablenexts12{
	display:block;
}
#continueid1{
	display:block;
}
#back_id11{
	display:block;
}
#concerncd1{
	display:block;
}

#continueid{
	display:none;
}
#back_id{
	display:none;
}
#concerncd{
	display:none;
}
.rec-img-content{
	display:none;
}
._proimga3{
	display:block;
	margin-top:10px;
}

.column{
  float: center;
  width: 20.00%;
	
}
.categoryimages{
  width:60px;
  height:50px;
	
}
.mobileview{
	display:block;
}
.retailwhysection-first{
	padding: 1px 0 0px;
}
.webview{
	display:none;
}
#_webviews{
	display:none;
}
#_webviewss{
	display:none;
}
#_mobileviews{
	display:block;
	width:100%;
	height:100%;
}
.mods12{
	padding:5px 15px!important;
	border-radius:10px 10px 15px 15px!important;
}
.mods12grid{
	padding:5px 15px!important;
	border-radius:10px 10px 15px 15px!important;
}
._netwt{
	display:none;
}
.mods12 h4
{
	font-size:12px;
	line-height:14px;
}
.mods12grid h4
{
	font-size:12px;
	line-height:14px;
}
.totalamt1{
	display:none;
}
._aaw{
	display:none;
}
.sweeps{
	display:none;
}
.sold_out{
	display:none;
}
._aaw1{
	display:block;
}
.sweeps1{
	display:block;
}
.sold_out1{
	display:block;
}

.text{
	width: 120px!important;
}
	.pricedevel-content p{
	font-size:10px!important
}
._2meat2{
	height:auto
}
.prod_remover{
top:85px!important;
left:195px!important;	
}
._llp2{
	width:100%!important;
	left:110px!important;
}
._llp21{
	width:200%!important
}
._aanw{
	font-size: 14px;
}

.prod_remover1{
top:85px!important;
left:165px;	
}
.text{
	width: 100px!important;
}
.classname1{
	font-size:12px;
	padding-right:0px!important;
}
.classname2{
	display:none;
	font-size:12px;
	padding-right:0px!important;
}
.classname3{
	display:none;
	font-size:12px;
	padding-right:0px!important;
}
.classname4{
	display:none;
	font-size:12px;
	padding-right:0px!important;
}
.classname5{
	font-size:12px;
	padding-right:0px!important;
}
.classname6{
	display:none;
	font-size:12px;
	padding-right:0px!important;
}
.classname7{
	font-size:12px;
	padding-right:0px!important;
}
.classname8{
	font-size:10px;
	padding-right:0px!important;
}
.classname10{
    font-size:8px!important;
}

.btn-info btn-sm trackorder{
	font-size:15px!important;
	padding:6px 6px!important;
	
}
.btn-danger btn-sm{
	font-size:15px!important;
	padding:6px 6px!important;
	
}

.btn-warning btn-sm repay{
	font-size:15px!important;
	padding:6px 6px!important;
	
}
.pclass{
	width:28%!important%;
	margin-top: 10px;
	margin-left:15px!important;
	font-size:10px!important;
	
}
.pclass10{
	width:28%!important%;
	margin-top: 10px;
	margin-left:15px!important;
	font-size:16px!important
}
._aaw1 button{
	font-size:12px;
	font-weight:700;
	font-family: 'Darker Grotesque', sans-serif!important;
	
}
.columngrids {
  float: left;
  width: 50%;
  padding: 10px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

}
@media (min-width:360px) and (max-width:640px){
	.text{
	width: 120px!important;
}
.prod_remover{
top:85px!important;
left:215px!important;	
}
.prod_remover1{
top:85px!important;
left:190px;	
}
._llp2{
	width:100%!important;
	left:110px!important;
	
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 18px;
}
}

@media (min-width:400px) and (max-width:740px){
	
	.text{
	width: 120px!important;
}

.prod_remover{
top:85px!important;
left:225px!important;	
}
.prod_remover1{
top:85px!important;
left:190px;	
}
._llp2{
	width:100%!important;
	left:90px!important;
}
._llp21{
	width:200%!important;
}
}

@media (min-width:700px) and (max-width:1100px){

span._aaw.sweeps {
	right:20px!important;
	margin-top:10px!important;
	
}
.categoryname {
	margin-top:20px!important;
}
.tabs-nav {
margin-top:89px!important;
margin-left:10px!important;
}
.tabs-nav li{
	margin:1px 5px!important;
}
.pclass {
	width:85%!important;
	margin-left:-5px!important;
}
.prod_remover{
top:85px!important;
left:440px;	
}
._llp2{
	width:120%!important;
	left:170px!important;
}
._llp21{
	width:170%!important;
}
.show_more_main{
	margin:auto;
	width: 12%;
}
}

@media (min-width:500px) and (max-width:760px){
	
	.text{
	width: 120px!important;
}

.prod_remover{
top:85px!important;
left:285px!important;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
}

.modal-body._acv2{
	overflow:scroll;
	height:50vh!important
}
.orrwcx{
	top:84vh!important
}

@media only screen and (max-width:1300px){
.min-btnm{
	width:1250px!important
}
ul.head3{
	left:0!important
}
}
@media only screen and (max-width:1200px){
.min-btnm{
	width:1150px!important
}
.halals::before{
	right:72px!important
}
.ssds{
	height:auto!important
}
#cart_item{
	height:30vh
}
}
@media only screen and (max-width:1100px){
.min-btnm{
	width:1010px!important
}
.halals::before{
	right:13px!important
}
}
@media only screen and (max-width:1500px){
.modal-body._acv2{
	height:50vh
}
.min-btnm{
	width:1260px
}
}
.orrwcx{
background-color:transparent;
border:none;
cursor:pointer;
height:60px;
opacity:1;
position:fixed;
transition-property:opacity;
width:60px;
z-index:9999;
bottom:auto;
left:auto;
right:0;
top:87vh;
outline:0;
right:30px;
padding:0
}
@media only screen and (max-width:650px){
.tabs-left{
	flex-wrap:wrap
}
.sucessred {
	font-size: 15px !important;
}
.tabsada{
	width:100%!important
}
.sucessgrn{
	font-size:14px!important
}
._cartend{
	width:100%!important
}
}
/* iphone 11 ---- */

@media only screen 
    and (device-width: 414px) 
    and (device-height: 896px) 
    and (-webkit-device-pixel-ratio: 2) { 
	.text{
	width: 120px!important;
}
.prod_remover{
top:85px!important;
left:225px;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
}

@media only screen and (device-width: 412px) and (device-height: 869px) 
{
.text{
	width: 120px!important;
}
	
.prod_remover{
top:85px!important;
left:225px;	
}
.prod_remover1{
top:85px!important;
left:190px;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 18px;
}
.pricedevel-content p{
	font-size:12px!important
}
}
/* ----  iphone 13mini ----*/
@media only screen 
    and (device-width: 375px) 
    and (device-height: 812px) 
    and (-webkit-device-pixel-ratio: 3) 
	{
.text{
	width: 120px!important;
}		
.prod_remover{
top:85px!important;
left:225px;	
}
.prod_remover1{
top:85px!important;
left:190px;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 16px;
}
.pclass5
{
width:70%!important;
margin-top:0px;
margin-left:10px!important;
font-size:12px!important;
font-weight:800;


}

}
/*---- 13 and iPhone 13 Pro -----*/ 	
@media only screen 
    and (device-width: 390px) 
    and (device-height: 844px) 
    and (-webkit-device-pixel-ratio: 3) { 
.text{
	width: 120px!important;
}	
.prod_remover{
top:85px!important;
left:225px;	
}
.prod_remover1{
top:85px!important;
left:190px;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 18px;
}
.pclass5
{
width:50%!important;
margin-top:0px;
margin-left:30px!important;
font-size:12px!important;
font-weight:800;


}	
	}

/* ---- iPhone 13 Pro Max	---- */

@media only screen 
    and (device-width: 428px) 
    and (device-height: 926px) 
    and (-webkit-device-pixel-ratio: 3) { 
.text{
	width: 120px!important;
}
._proimga2{
width:60px!important;
height:60px!important;	
}
.pclass{
	width:25%!important;
	margin-top:10px;
	margin-left:22px!important;
}
._proimga3{
width:38%!important;
height:38%!important;	
}	
.prod_remover{
top:85px!important;
left:225px!important;	
}
.prod_remover1{
top:85px!important;
left:200px;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 20px;
}.pclass1{
	font-size:10px!important;
}
.pclass5
{
width:60%!important;
margin-top:0px;
margin-left:20px!important;
font-size:12px!important;
font-weight:800;


}
	
	}
/* ---- iPhone 11 Pro	---- */
@media only screen 
    and (device-width: 375px) 
    and (device-height: 812px) 
    and (-webkit-device-pixel-ratio: 3) {

.text{
	width: 120px!important;
}

.prod_remover{
top:85px!important;
left:225px!important;	
}
.prod_remover1{
top:85px!important;
left:190px;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 18px;
}
._proimga2{
width:60px!important;
height:60px!important;	
}
._proimga3{
width:40%;
height:40%;	
}
.pclass1{
	font-size:10px!important;
}
.pclass5
{
width:60%!important;
margin-top:0px;
margin-left:20px!important;
font-size:12px!important;
font-weight:800;


}
}	


/* ---- iPhone 11 Pro max ---- */

@media only screen 
    and (device-width: 414px) 
    and (device-height: 896px) 
    and (-webkit-device-pixel-ratio: 3) 
	{
._proimga2{
width:60px!important;
height:60px!important;	
}
.pclass{
   width:26%!important;
   margin-top:10px;
   margin-left:20px!important;
}
._proimga3{
width:40%!important;
height:40%!important;	
}		
.text{
	width: 120px!important;
}	
	.prod_remover{
top:85px!important;
left:225px!important;	
}
.prod_remover1{
top:85px!important;
left:190px!important;	
}
._llp2{
	width:120%!important;
}
._llp21{
	width:170%!important;
}
._aanw{
	font-size: 20px;
}
.pclass1{
	font-size:10px!important;
}
.pclass5
{
width:60%!important;
margin-top:0px;
margin-left:20px!important;
font-size:12px!important;
font-weight:800;


}
	
	}
	@media (min-width:2560) and (max-width:521){
		.show_more_main {
			margin-left: 58%;
			width:30%;
					
		}
	}
	
