
@media screen and (min-width:2560px){
	 html,body{ }
}

@media screen and (min-width:2000px){
	 html,body{ }
}



@media screen and (max-width:1079px){
	 html,body{ }
}
@media screen and (min-width:1900px){
 
	 html,body{ }
	 .modal-lg { width: 70%;}
	 .h4, h4 {  font-size: 170%;}
	 .data {  font-size: 25px;}
	 .h5, h5 {font-size: 24px;}
	 
	 
	.btnshape { font-size: 120%; } 
.sortbtn,button{padding:20px;margin-bottom:10px;}	 
	.bbg-danger .text-danger{font-size:25px} 
	
	.form-control { display: block; width: 100%; height: 65px; padding: 10px; font-size: 24px; line-height: 1.42857143;  color: #555;}
.close{ font-size: 80px;}
.divNumcircle { width: 70px; height: 70px;}

.menu {width: 500px;}
.content {margin: 0 0 0 500px;}
.table {font-size: 130%;}
h3 {  font-size: 250%;}
.recommended{font-size:80%}
.pingeneratbox{font-size:150%} 

.sort_title{padding:15px}

element {height: 175px;}
nav {  padding: 0px;  height: 165px;height: 105px;}
##main{margin-top:75px;position:relative;}
#spinnerimg{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999; background: rgba(0,0,0,.2);
position: fixed;
top: 50%;
bottom: 0;
left: 50%;
right: 0;
z-index: 99999;
width: 200px;
height: 200px;
transform: translate(-50%,-50%);
border-radius: 50%;}

.spinnerfontbox{font-size: 100px;position: fixed;z-index: 999;top: 50%;left: 50%;transform:translate(-50%,-50%)}
.starRi__{font-size:100px;color: rgba(255,255,255,.6);-moz-animation: spin .1s linear infinite;}
.content_info{padding:50px 0 50px 0}
##main{margin-top:175px;margin-top:115px;}


.nobackground { left: 200px;font-size:400%}
.content_info {font-size:200%}
.content_info h1{font-size:200%}
.menuright {
    font-size: 250%;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(-50%,-50%);
}
.btnshape {
    border-radius: 50px !important;
}
.bg-success, .flatdanger {
   margin-top: 116px;
margin-bottom: -155px;
padding: 10px 10px 1px 10px;
font-size: 150%;
}

.reviewindex { font-size: 130%;}
.genindex{font-size: 200%;}

.starR_ {  left: 80%;  bottom: 84.5%;  font-size: 50px;}
.profileinfo {  display: table;   font-size: 170%;}

.side_menu li { padding: 11px;  text-align: left;    font-size: 170%;}
.itemimg { cursor: pointer;width: 100%;   overflow: hidden;}
.newdiv_container { padding: 10px;  padding: 25px;}

.uploadp {   font-size: 250%;}
.starR__ { font-size: 250%;}
.modal-content{padding:30px}
.label_select{font-size: 100%;color: #111;}
.table > tbody > tr > th{font-size: 70%;padding: 20px 0;}
.table > tbody > tr > .td{font-size: 70%; padding: 15px 5px;}

 .btn-group-xs > .btn, .btn-xs {   font-size: 1.5em;}
 
 
}






@media screen and (max-width:800px){
	.pc2 {width: 90.5%!important;}
}
@media screen and (max-width:65em){
 .menu_container {
    padding: 50px 0px;
    display: flex;
    flex-direction: column;
    flex-direction: row-reverse;
    flex-direction:column-reverse;
    border: 0px; box-sizing: border-box;width: 100%;
}
.acc_bottom {border-left: 0px solid silver;}
.strict_expanse{width:90%; border-bottom:1px solid gray}
 
}


@media screen and (max-width:60em){
	.menu_container {
    padding: 50px 0px;
    display: flex;
    flex-direction: column;
    flex-direction: row-reverse;
    flex-direction:column-reverse;
    border: 0px; box-sizing: border-box;width: 100%;
}
 
	.sector_region { padding: 0px;}
	.action--open { top: 16px !important;}
	.cartpadd{overflow:hidden;padding:15px}
	.cartupdate{overflow-x:scroll;}
	.section_menu { border-right: 0px solid silver; border-bottom: 1px solid silver; bbackground:blue}
	.classified {border-radius: 50px; ppadding: 0px;}
.f-2 {  flex: 1 1 50%;}
..pc2 {width: 90.5%!important;}
} 

@media screen and (max-width:800px){
	.medPad-0{padding:0px!important}
.banner_row {border-radius: 1em;}	
.centerDiv {font-size: 1em;}
.bracketInfo {font-size: .7em;}
	.s_screen { display: none;}
	.inner_service {margin-bottom: 30px;}
	.page_MainInfoInn{margin:15px}
	.pageImg{width:50%}
	.navHt_P {
    background: ;
    box-shadow: 50px 50px 30px rgba(0,0,0,0.02);
}
}
@media (min-width: 768px){
	.pc2 {width: 82%!important;}
}
@media screen and (max-width:480px){
	.p5min{
		padding:1.5rem!important;
	}
	.ac_child {
  box-shadow: transparent 0 0 0 3px,rgba(18, 18, 18, .3) 0 6px 20px !important;
  box-shadow: transparent 0 0 0 3px,rgba(18, 18, 18, .7) 0 16px 30px !important;
  bbox-shadow: transparent 0 0 0 3px,rgba(18, 18, 18, 0.2) 0 46px 30px !important;
  outline: none !important;
  background: #222 !important;
}
	
	
	
	
	
	.accd_p_head {padding: .5em;}
	.accd_p_head .btn{font-size: 12px;}
	.accordion-body { padding: 0px;}
	.pheader_stick_child {top: 160px !important;}
	.ac_btn_child{padding: .5em;}
	.p_head_set{font-size:15px}
	/* .accordion-button { font-size: .81rem; } */
	.btn-header{padding:0.5em;}
	.preview{font-size: 70%;}
	.centerDiv {font-size: .3em;}
	.modal-title {
    padding: 1em 2em 1em .5em;
    font-size: 1em;
    font-weight: bold;
}
.pc2 {width: 95.5%!important;}
	.mediaPad-0{padding:0px}
	.mediaMarg-0{margin:0px}
	
	.cart_row{display:flex;flex-wrap:wrap; justify-content:center;text-align:center}
	.detailContent{border: 10px solid #fff;text-align:center}
	.space{display:block;margin: 0 0 7px 0;}
	.cart_row{border: 10px solid #fff;}
	.cart_bullet_holder {position:absolute; left: 15px;}
	.cartItem_img {  width: 80px; text-align: center;  margin: auto;}
	.cart_title {  display: table; width: 150px;
    line-height: 1;   margin-bottom: .3em;}
	
	
	
	
	
	.b-t30 {  border-top: 10px solid #88B04B;}
	.classified h3{padding:0px;font-size: 24px;}
	.page_MainInfoInn{margin:15px}
	.pageImg{width:70%}
.titlelogo {  width: 130px;  position: fixed;   top: -10px;    left: 10px;}
.titlelogo_Pg {  width: 130px;  position: fixed;   top: -10px;    left: 30px;}
.inner_expanse_comm {  padding: 0px;}
.cl_widget {  padding-right: 0px;}
.inner_expanse {
    padding: 10px;
    max-width: 1500px;
}
.item_feauture .promo-text {
    color: white;
    font-weight: 100;
    font-size: 30px;
    padding: 3%;
    line-height: 1.2;
    text-align: center;
}
.menuright { margin-right: 0px;}
.uploadmod { margin-right: 20px;}

.cart, .cart_check { max-width: 310px; width: 100%; ppadding-top: 90px;}
.cart { padding-right: 17px;}
.modal { right: 0px;}
.cart_widget_footer {max-width: 310px;}
.cart, .cart_check {  ppadding-top: 50px;}

.cart_container{padding: 0 0px;}
.action--open { top: 18px;} 
 
html,body{ }
.menu {   font-size: 1em;}
}
@media screen and (max-width:360px){
	.grid-item { flex-basis: 100%;}
	 html,body{ }
	 .removepadding_{padding-left:0px;padding-right:0px;}
	 ..grid-item-wrapper{width:150px}
	 .table-cell, .divNumcircle { display: table;}
	 ..grid-item { flex-basis: 100%;}
}
@media screen and (max-width:349px){
	 html,body{ }
	 .removepadding_{padding-left:0px;padding-right:0px;}
	 ..grid-item-wrapper{width:150px}
	 .table-cell, .divNumcircle { display: table;}
	 .grid-item { flex-basis: 100%;}
}
