@media (max-width: 770px) {
    .b_pc_only { display: none !important; }
    .b_mobile_only { display: inline !important; }
}
@media (min-width:771px) and (max-width:4000px) {
    .b_pc_only { display: inline !important; }
    .b_mobile_only { display: none !important; }
}

@media (min-width: 768px) {
    .container-fluid-80 { width: 80%!important; }
    .container-fluid-90 { width: 90%!important; }
    .container-fluid-95 { width: 95%!important; }
}

@media (min-width: 769px) {
	.photo-image-block { /*max-height: 420px !important;*/ overflow-y: hidden !important; }
	.photo-image-block img { max-width:100% !important; max-height:100% !important; }	
	.size_for_3 { max-height: 550px !important; }
	.size_for_4 { max-height: 750px !important; }
}

@media (max-width: 991px) {
	.side-basket { top:auto !important; bottom:20% !important; }
	.almir-copyright { padding-bottom:30px !important; }
	
    
    /* סגנון גס - ברירת מחדל */
    .mobileCall{ display:block !important; font-size:16px; font-weight: bold; }
	.mobileCall .base { line-height:40px !important; height:40px !important; }
    .mobileCall .whatsapp{ background-color:#ffffff !important; color:green !important;  }
    .mobileCall .callme{ background-color:green !important; color:#FFF !important; }
    .mobileCall .waze { background-color:#14C6F7 !important; color:#FFFFFF !important;  }
    .mobileCall .basket { background-color:#EA222F !important; color:#FFFFFF !important;  }
    .mobileCall a{ margin:auto !important; text-align:center !important; display:block !important; color:#FFFFFF !important; }
	.mobileCall a:hover{ color:#FFFFFF !important; }
	.mobileCall i{ padding-right: 4px!important; padding-left:4px!important; }
	
    /* סגנון עדין */
    .adin{ display:block !important; font-size:16px; }
	.adin .base { line-height:40px !important; height:40px !important; }
    .adin .whatsapp{ color:#000000 !important; background-color:#ffffff !important;  }
    .adin .callme{ color:#000000 !important; background-color:#ffffff !important; }
    .adin .waze { color:#000000 !important; background-color:#ffffff !important; }
    .adin .basket { color:#000000 !important; background-color:#ffffff !important; }
    .adin a{ margin:auto !important; text-align:center !important; display:block !important; color:#FFFFFF !important; }
	.adin a:hover{ color:#FFFFFF !important; }
	.adin i{ padding-right: 4px!important; padding-left:4px!important; }
    
    
    /* רק עיגולים */
    .likecircle{ display:block !important; font-size:16px; }
	.likecircle .base { display: inline-block!important; background-color:#ffffff!important; padding: 0px!important; margin: 0px!important; border-radius: 50%!important; width: 50px!important; height: 50px!important;  }
    .likecircle .whatsapp{ color:green; border: 1px solid green; }
    .likecircle .callme{ color:#3F61A9; border: 1px solid #3F61A9; }
    .likecircle .waze { color:#31C6F7; border: 1px solid #31C6F7; }
    .likecircle .basket { color:#EA222F!important; border: 1px solid #EA222F; }
    .likecircle .word { display: none; }
    .likecircle .border { border: 0px!important; }
    .likecircle i{ font-size: 36px!important; padding-right: 4px!important; padding-left:4px!important; padding-top: 12px!important; }
    .likecircle .basket i { color:#EA222F !important; }
    .likecircle .basket .circle { color:#ffffff !important; }
    
	.photo-image-block { max-width:100% !important; max-height: 100% !important; }
	.photo-image-block img { max-width:100% !important; max-height:100% !important; }
    
    #toTopBtn {
        bottom: 60px;
    }
}


@media (max-width:1199px) {
    nav.navbar { display:inherit!important; }
    
	/*
	.sticky {
		background-color:#FFFFFF !important;
		width:100% !important;
		position: fixed !important;
		z-index:99999 !important;
		
		-webkit-box-shadow: 0 6px 6px -6px #333;
		-moz-box-shadow: 0 6px 6px -6px #333;
		box-shadow: 0 6px 6px -6px #333;
	}
	
	.SiteBody {
		padding-top:220px !important;
	}
	*/
}

@media (max-width:1220px) {
	.title { font-size:12pt; }
}


@media (max-width:991px) {
	/*
	.sticky {
		background-color:#FFFFFF !important;
		width:100% !important;
		position: fixed !important;
		z-index:99999 !important;
		
		-webkit-box-shadow: 0 6px 6px -6px #333;
		-moz-box-shadow: 0 6px 6px -6px #333;
		box-shadow: 0 6px 6px -6px #333;
	}
	
	.SiteBody {
		padding-top:220px !important;
	}
	*/
}

@media (max-width:920px) {
	.title { font-size:12pt; }
    
    .asm-page-content table tr th,
    .asm-page-content table tr td {
        display: block!important;
        width: 100%!important;
    }
}

@media (max-width:520px) {
	.title { font-size:12pt; }
}

@media (max-width:420px) {
	.title { font-size:12pt; }
}

@media (max-width:320px) {
	.title { font-size:12pt; }
}


























/*
Asm CSS Class 
https://v4-alpha.getbootstrap.com/layout/responsive-utilities/ 
*/
@media (max-width:543px) {
	.hidden-xs-down-asm {
		display:none !important;
	}
	
	.hidden-sm-down-asm {
		display:none !important;
	}
	
	.hidden-md-down-asm {
		display:none !important;
	}
	
	.hidden-lg-down-asm {
		display:none !important;
	}
	
	.hidden-xl-down-asm {
		display:none !important;
	}
	
	.hidden-xs-up-asm {
		display:none !important;
	}
	
	.hidden-sm-up-asm {
		
	}
	
	.hidden-md-up-asm {
		
	}
	
	.hidden-lg-up-asm {
		
	}
	
	.hidden-xl-up-asm {
		
	}
}

@media (min-width:544px) and (max-width:767px) {
	.hidden-xs-down-asm {
		
	}
	
	.hidden-sm-down-asm {
		display:none !important;
	}
	
	.hidden-md-down-asm {
		display:none !important;
	}
	
	.hidden-lg-down-asm {
		display:none !important;
	}
	
	.hidden-xl-down-asm {
		display:none !important;
	}
	
	.hidden-xs-up-asm {
		display:none !important;
	}
	
	.hidden-sm-up-asm {
		display:none !important;
	}
	
	.hidden-md-up-asm {
		
	}
	
	.hidden-lg-up-asm {
		
	}
	
	.hidden-xl-up-asm {
		
	}
}

@media (min-width:768px) and (max-width:991px) {
	.hidden-xs-down-asm {
		
	}
	
	.hidden-sm-down-asm {
		
	}
	
	.hidden-md-down-asm {
		display:none !important;
	}
	
	.hidden-lg-down-asm {
		display:none !important;
	}
	
	.hidden-xl-down-asm {
		display:none !important;
	}
	
	.hidden-xs-up-asm {
		display:none !important;
	}
	
	.hidden-sm-up-asm {
		display:none !important;
	}
	
	.hidden-md-up-asm {
		/*display:none !important;*/
	}
	
	.hidden-lg-up-asm {
		
	}
	
	.hidden-xl-up-asm {
		
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.hidden-xs-down-asm {
		
	}
	
	.hidden-sm-down-asm {
		
	}
	
	.hidden-md-down-asm {
		
	}
	
	.hidden-lg-down-asm {
		display:none !important;
	}
	
	.hidden-xl-down-asm {
		display:none !important;
	}
	
	.hidden-xs-up-asm {
		display:none !important;
	}
	
	.hidden-sm-up-asm {
		display:none !important;
	}
	
	.hidden-md-up-asm {
		display:none !important;
	}
	
	.hidden-lg-up-asm {
		display:none !important;
	}
	
	.hidden-xl-up-asm {
		
	}
}

@media (min-width:1200px) {
	.hidden-xs-down-asm {
		
	}
	
	.hidden-sm-down-asm {
		
	}
	
	.hidden-md-down-asm {
		
	}
	
	.hidden-lg-down-asm {
		
	}
	
	.hidden-xl-down-asm {
		display:none !important;
	}
	
	.hidden-xs-up-asm {
		display:none !important;
	}
	
	.hidden-sm-up-asm {
		display:none !important;
	}
	
	.hidden-md-up-asm {
		display:none !important;
	}
	
	.hidden-lg-up-asm {
		display:none !important;
	}
	
	.hidden-xl-up-asm {
		display:none !important;
	}
}