/*  ==========================================================================
    Table of Contets
    ==========================================================================
    0.1 Colors
    1.0 Common Styles
    2.0 Header / Navigation
    3.0 Slider Section
    4.0 List Items
    4.0 About Section
    5.0 Food Menu Section
    6.0 CTA Section
    7.0 Special Foods Section
    8.0 Food Gallery Section
    9.0 Testimonial Section
    10.0 Reservation Section
    11.0 Blog Section
    12.0 Sponsor Section
    13.0 Footer Widget Section
    14.0 Footer Section
    15.0 Page Style Section
    16.0 Single Blog Section
    17.0 Contact Section
    18.0 Scroll To Top

/*  ==========================================================================
    0.1 Colors
    ========================================================================== */


/*  ==========================================================================
    1.0 Common Styles
    ========================================================================== */

*{
    padding: 0;
    margin: 0;
}
body{
    background-color: #000;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #777;
    position: relative;
    overflow-x: hidden;
}
h1{
    font-family: 'Oswald', sans-serif;
    -webkit-font-smoothing:antialiased;
    color: #fff;
}
h2, h3, h4, h5, h6{
    font-family: 'Oswald', sans-serif;
    -webkit-font-smoothing:antialiased;
    color: #fff !important;
}
h1{
    font-size: 62px;
    line-height: 62px;
    margin: 0 0 10px;
    letter-spacing: -0.02em;
    font-weight: 400;
}
h2{
    font-size: 40px;
    color: #303133;
    font-family: 'Oswald', sans-serif;
    margin: 0 0 8px;
    font-weight: bold;
    line-height: 48px;
}
h2 span {
    color: #761b2f;
    font-family: Yellowtail;
    margin-left: -10px;
    font-size: 44px;
}

h3,h4{
	font-size: 32px;
    margin: 0 0 10px;
    font-weight: 400;
    line-height: 1.4;
    color: #303133;
    letter-spacing: -0.01em;
}
h3{
    font-size: 24px;
}
h4{
    font-size: 20px;
}
h5{
    font-size: 18px;
    margin: 0 0 10px;
}
h6{
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    margin: 0 0 10px;
    text-transform: uppercase;
    color: #303133;
}
img{
    border: none;
    outline:none;
}
.centered {text-align: center;}
ul{
    display: block;
    list-style: none;
    padding: 0;
    margin: 0;
}
p, li, a, span{}
p{
    font-size: 16px;
    margin-bottom: 15px;
}
.text-black{
    color: #282828;
}
.text-white{
    color: #ffffff;
}
.align-left{
    text-align: left;
}
.align-right{
    text-align: right;
}
.align-center{
    text-align: center;
}
.fl-right{
    float: right;
}
.fl-left{
    float: left;
}
.overlay{
    width: 100%;
    position: relative;
    z-index: 1;
}
.overlay:before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}
.bg-grey{
    background-color: #fcf9f5;
}
.bd-bottom{
    border-bottom: 2px solid #eee;
}
.bg-dark{
    background-color: #222227;
}
.pd-top {padding-top: 35px;}

.dropdown-item, .nav-link {
	color: #fff;
	padding: 25px;
	font-size: 16pt;
}
.dropdown-item, .nav-link small {
	padding: 18px;
}

.nav-item a {
	background: #333;
    color: #fff !important;
    font-weight: bold;
    padding: 15px 10px;
    margin: 0;

}
.nav-item:hover , .nav-item a:hover {
    background: #000;
    color: #fff !important;
}
li.active a, .nav-item.active {
	background: #761b2f !important;
	color: #fff !important;
}


#btnloadEvent2 {}


table {}
table tr {}
table tr th {
    background: #761b2f !important;
    color: #fff !important;
    font-size: 20px;
}
table tr td {
	font-size: 20px;
}

.page_container .container {
	margin-top: 130px;
	display: block;
}

#home.page_container .container {
	margin-top: 30px;
	display: block;
}

/* ==========================================================================
    4.0 List Styles
   ========================================================================== */
table thead tr th {
    background: #761b2f !important;
    color: #fff;
}


.table th, .table td { 
     border-top: none !important; 
 }

 td pre {
	 font-size: 22px !important;
	 font-family: 'Courier New';
     font-weight: bold;
	 margin: 0;
	 padding: 0;
     overflow: hidden;
 }
