	@font-face{
	font-family:"soft elegance";
	src:url("softelegance.ttf");
	}
	*{
	position:relative;
	}
	/*table,tr,td{
	border:2px solid red;
	}*/
	html,body{
	width:100%;
	height:100%;
	font-family:"soft elegance";
	color:white;
	background:url('http://i.imgur.com/S8xzyt4.png') no-repeat center center fixed;
	background-size:cover;
	}
	table tr:nth-of-type(even) {
    background-color: transparent !important;
	}
	#choosemealblock,#notactiveblock,#droppassblock{
	display:none;
	}
	#loading{
	width:100%;
	height:85%;
	margin-top:10%;
	}
	#white{
	color:white;
	}
	#head{
	color:white;
	text-align:center;
	}
	table{
	table-layout: fixed;
	background-color:transparent;
	}
	td{
	word-wrap:break-word;
	}
	#tint td{
	word-wrap:normal;
	}
	.scroll{
	height:75%;
	overflow:auto;
	margin-top:20px;
	margin-bottom:20px;
	}
	a{
	color:white;
	text-decoration: none;
	}
	a:hover{
	cursor:pointer;
	}
	textarea{
	resize:none;
	width:100%;
	height:100%;
	}
	select{
	width:50%;
	}
	#smallProduct{
	height:75px;
	}
	#loginblock,#registerblock{
	background-image:url("http://i.imgur.com/mjRfXel.png");
	width:196px;
	height:300px;
	top:37.5px;
	right:24px;
	display:none;
	position:absolute;
	}
	#loginblock>form,#registerblock>form{
	width:100%;
	height:100%;
	top:50px;
	position:absolute;
	}
	#mealgeninfoblock{
	background-color:black;
	width:300px;
	height:350px;
	top:30%;
	left:55%;
	text-align:center;
	display:none;
	position:absolute;
	}
	#addgroceriesinfoblock{
	background-color:black;
	width:300px;
	height:400px;
	top:25%;
	left:15%;
	text-align:center;
	display:none;
	position:absolute;
	}
	#settingsalertblock,#mealaddalertblock,#mealtypeaddalertblock,#groceryaddalertblock,#sectionaddalertblock,
	#mealexistalertblock,#mealtypeexistalertblock,#groceryexistalertblock,#sectionexistalertblock,
	#mealdeletealertblock,#mealtypedeletealertblock,#grocerydeletealertblock,#sectiondeletealertblock{
	font-size:20px;
	background-color:#356EB3;
	width:125px;
	top:0%;
	right:0%;
	display:none;
	position:absolute;
	}
	#fixedblock{
	height:15%;
	}
	#mainmenublock{
	height:85%;
	}
	#slider{
	height:99%;
	}
	#mealgenblock,#setmealblock,#setmealtypeblock,#addmealblock,#searchmealblock,
	#setgrocerylistblock,#setpantryblock,#setgroceriesblock,#setsectionblock,#addgroceriesblock,#settingsblock{
	display:none;
	}
	.unslider{
	overflow:auto;margin:0;padding:0
	}
	.unslider-wrap{
	position:relative
	}
	.unslider-wrap.unslider-carousel>li{
	float:left
	}
	.unslider-vertical>ul{
	height:100%
	}
	.unslider-vertical li{
	float:none;width:100%
	}
	.unslider-fade{
	position:relative
	}
	.unslider-fade .unslider-wrap li{
	position:absolute;
	left:0;
	top:0;
	right:0;
	z-index:8
	}
	.unslider-fade .unslider-wrap li.unslider-active{
	z-index:10
	}
	.unslider li,.unslider ol,.unslider ul{
	list-style:none;
	margin:0;
	padding:0;
	border:none
	}
	.unslider-arrow{
	position:absolute;
	left:20px;
	z-index:2;
	cursor:pointer
	}
	.unslider-arrow.next{
	left:auto;
	right:20px
	}