@font-face {
	font-family:'restaurant';
	src:url('../fonts/Agnes-Bold.ttf');
}
.rfont1 {
	font-family:restaurant;
	font-size:3em;
}
.rfont {
	font-family:restaurant;
	font-size:2em;
}
.table-header-tr{
	/*border:1px solid #dddddd;*/
	background-color:#FC6F5C;
	height:50px;
	color: #FFF;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-o-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
     border-radius: 10px 10px 0 0;
}
.table-header-left{
	border:1px solid #dddddd;
	background-color:#FC6F5C;
	height:50px;
	color: #FFF;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	-webkit-border-radius:  10px 0 0 0;
	-moz-border-radius:  10px 0 0 0;
	-o-border-radius:  10px 0 0 0;
	-ms-border-radius:  10px 0 0 0;
     border-radius:  10px 0 0 0;
}
.table-header{
	border:1px solid #dddddd;
	background-color:#FC6F5C;
	height:50px;
	color: #FFF;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
}
.table-header-right{
	border:1px solid #dddddd;
	background-color:#FC6F5C;
	height:50px;
	color: #FFF;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	-webkit-border-radius: 0 10px 0 0;
	-moz-border-radius: 0 10px 0 0;
	-o-border-radius: 0 10px 0 0;
	-ms-border-radius: 0 10px 0 0;
     border-radius: 0 10px 0 0;
}
footer a {
	color:#FFF;
	text-decoration:none;
}
footer a:hover {
	color:#C09;
	text-decoration:none;
}
@media (max-width: 992px) {
	.table-bordered, .table-header-left p{
		font-size:1em;
	}
	.table-header p{
		font-size:1em;
	}
	.table-header-right p{
		font-size:1em;
    }
}
@media (max-width: 767px) {
	.table-bordered, .table-header-left p{
		font-size:.9em;
	}
	.table-header p{
		font-size:.9em;
	}
	.table-header-right p{
		font-size:.9em;
    }
}
@media (max-width: 560px) {
	.table-bordered, .table-header-left p{
		font-size:.9em;
	}
	.table-header p{
		font-size:.9em;
	}
	.table-header-right p{
		font-size:.9em;
    }
}
@media (max-width: 320px) {
	.table-bordered, .table-header-left p{
		font-size:.8em;
	}
	.table-header p{
		font-size:.8em;
	}
	.table-header-right p{
		font-size:.8em;
    }
}
@media (max-width: 900px) and (mini-width: 200px){
	.header01 {
		width:30%;
		height:25%;
		padding:0;
		margin:0;
	}
	.header1 {
		width:30%;
		height:25%;
		padding:0;
		margin:0;
		overflow:hidden;
		visibility:hidden;
	}
	.header1 h1 {
		font-size:1.1em;
	}
	.header1 p {
		font-size:.8em;
	}
	.slide-content {
		font-size:1.5em;
	}
	.slide-content .text-center {
		vertical-align:top;
		min-width:30%;
		font-size:1.5em;
		display:inline-block;
		padding:0;
		margin-top:-50px;
		/*margin:0;*/
	}
	.rfont {
		font-size:.9em;
	}
}

