	* { box-sizing: border-box; }
	html, body { margin:0px; padding:0px; height:100%; }	
	html, body, .full-height { min-height:100% !important; height:100%; overflow:hidden; }	
	a { text-decoration:none; color:black; }
	div { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

	.full-height { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
	.full-width { width:100%; }
	.font-family { font-family: Poppins;  }
	.poppins { font-family: Poppins; font-size:12pt; cursor:pointer; }
	.poppins_sm { font-family: Poppins; cursor:pointer; }

	.cellday { font-family: Poppins; font-size:8pt; width:12.85% }
	.div-left { float:left; }
	.div-right { float:right; }
	.div-clear { clear:both; }
	.bselected { color: #FFB889; font-size:40pt; text-decoration:underline; }
	.fborder { border:1px solid #FFC107;  }
	.bborder { border-bottom:1px solid #FFC107;  }
	.tcenter { text-align:center; }
	.cursor { cursor:pointer; }
	.cart-selected { background:#FFF1AF; }
	
	.fcenter { display:flex; align-items:center; justify-content:center; }
	.fright  { display:flex; align-items:center; justify-content:flex-end; padding-right:30px; }
	.fleft { display:flex; align-items:center; justify-content:flex-start; padding-left:20px; }

    .noscroll { overflow-x:hidden; overflow-y:auto; } 

    /* width */
    ::-webkit-scrollbar { width: 10px; }
    /* Track */
    ::-webkit-scrollbar-track { background: #000; }

    /* Handle */
    ::-webkit-scrollbar-thumb { background: #000; }

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover { background: #000; }

	.fsize18 { font-size:12pt; }

	.width-1   { width:  1%; }
	.width-2   { width:  2%; }
	.width-5   { width:  5%; }
	.width-10  { width: 10%; }
	.width-15  { width: 15%; }
	.width-20  { width: 20%; }
	.width-25  { width: 25%; }
	.width-30  { width: 30%; }
	.width-40  { width: 40%; }
	.width-49  { width: 49%; }
	.width-50  { width: 50%; }	
	.width-60  { width: 60%; }	
	.width-69  { width: 69%; }	
	.width-70  { width: 70%; }
	.width-80  { width: 80%; }
	.width-85  { width: 85%; }
	.width-90  { width: 90%; }
	.width-95  { width: 95%; }
	.width-100 { width:100%; }	
	


