/* CSS Document */

/******************************     Specials     **************************/

.daily-specials{width:100%;padding:60px 0; min-height:600px;}	
.daily-specials h1{font-family: inherit;font-size:55px;color:#5b5854;text-align:center;text-transform:uppercase;}
.daily-specials h2{font-family:inherit; font-size:35px;color:#5b5854;text-align:center;text-transform:uppercase;}
.daily-specials h2 a:link {font-size:35px;color:#5b5854;text-align:center;text-transform:uppercase;}
.daily-specials h2 a:hover { text-decoration:none;color:#5b5854;}
.daily-specials h2 a:visited { text-decoration:none;color:#5b5854;}

.daily-specials h3{font-family: inherit;font-size:25px;color:#5b5854;text-align:center;text-transform:uppercase;}
.daily-specials h3 a:link {font-family: inherit;font-size:25px;color:#5b5854;text-align:center;text-transform:uppercase;}
.daily-specials h3 a:hover { text-decoration:none;color:#5b5854;}
.daily-specials h3 a:visited { text-decoration:none;color:#5b5854;}


.daily-specials img { max-width:90%; margin-left:auto; margin-right:auto; display:block; height:auto;}



.daily-specials p{color:#666666;text-align:center;font-family: 'pt_sansregular';color:#666666;font-size:16px;line-height:24px;}
.daily-specials p a:hover{color:#7b7b7b; text-decoration:none;}
.daily-specials p a:link{color:#7b7b7b;}

.daily-specials h6 { background:#000;border: medium none;color: #fff;cursor: pointer;font-family: open_sansregular; padding:10px 20px 10px 20px; margin-left:auto; margin-right:auto;  text-align:center; font-size: 15px; display:block; width:175px }
.daily-specials h6 a:link { text-decoration:none; background:#000;border: medium none;color: #fff;cursor: pointer;font-family: open_sansregular; padding:10px 20px 10px 20px; margin-left:auto; margin-right:auto;  text-align:center; font-size: 15px; display:block; }
.daily-specials h6 a:visited { text-decoration:none; color: #fff; }
.daily-specials h6 a:hover { text-decoration:none; color: #fff;}


/******************************     Promotions     **************************/

.promotions{width:100%;padding:60px 0; min-height:600px;}	
.promotions h1{font-family: 'roboto_slab';font-size:55px;color:#5b5854;text-align:center;text-transform:uppercase;}
.promotions h2{font-family: 'roboto_slab';font-size:35px;color:#5b5854;text-align:center;text-transform:uppercase;}
.promotions h2 a:link {font-family: 'roboto_slab';font-size:35px;color:#5b5854;text-align:center;text-transform:uppercase;}
.promotions h2 a:hover { text-decoration:none;color:#5b5854;}
.promotions h2 a:visited { text-decoration:none;color:#5b5854;}

.promotions h3{font-family: 'roboto_slab';font-size:25px;color:#5b5854;text-align:center;text-transform:uppercase;}
.promotions h3 a:link {font-family: 'roboto_slab';font-size:25px;color:#5b5854;text-align:center;text-transform:uppercase;}
.promotions h3 a:hover { text-decoration:none;color:#5b5854;}
.promotions h3 a:visited { text-decoration:none;color:#5b5854;}


.promotions img { max-width:90%; margin-left:auto; margin-right:auto; display:block; height:auto;}



.promotions p{color:#666666;text-align:center;font-family: inherit;color:#666666;font-size:16px;line-height:24px;}
.promotions p a:hover{color:#7b7b7b; text-decoration:none;}
.promotions p a:link{color:#7b7b7b;}

.promotions h6 { background:#000;border: medium none;color: #fff;cursor: pointer;font-family: open_sansregular; padding:10px 20px 10px 20px; margin-left:auto; margin-right:auto;  text-align:center; font-size: 15px; display:block; width:175px }
.promotions h6 a:link { text-decoration:none; background:#000;border: medium none;color: #fff;cursor: pointer;font-family: open_sansregular; padding:10px 20px 10px 20px; margin-left:auto; margin-right:auto;  text-align:center; font-size: 15px; display:block; }
.promotions h6 a:visited { text-decoration:none; color: #fff; }
.promotions h6 a:hover { text-decoration:none; color: #fff;}



/******************************     Events     **************************/

.events{width:100%; min-height:600px;}	
.events h1{margin: 0 0 25px; font-size:29px; display:block; text-align:center; color:#48509e; padding:0 0 6px 0; text-transform:uppercase;}
.events h2{ margin: 0 0 25px; font-size:29px; display:block; text-align:center; color:#48509e; padding:0 0 6px 0; text-transform:uppercase;}
.events h2 a:link {color:#0079c1;text-transform:uppercase;}
.events h2 a:hover { text-decoration:none;color:#5b5854;}
.events h2 a:visited { text-decoration:none;color:#5b5854;}

.events h3{font-family: 'CoveredByYourGrace';font-size:25px;color:#5b5854;text-align:center;text-transform:uppercase;}
.events h3 a:link {color:#5b5854;text-align:center;text-transform:uppercase;}
.events h3 a:hover { text-decoration:none;color:#5b5854;}
.events h3 a:visited { text-decoration:none;color:#5b5854;}


.events img { max-width:100%; margin-left:auto; margin-right:auto; display:block; height:auto; margin-top:20px; margin-bottom:20px;}



.events p{ margin: 0 0 25px;
font-family: 'droid_sansregular';
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #6c6b6b;
    padding: 0px 0 18px 0;
    margin: 0px;}
.events p a:hover{color:#48509e; text-decoration:none;}
.events p a:link{color:#48509e; text-decoration: underline;}

.events h6 a:link {     display: inline-block;
    border: 1px solid #0079c1;
    text-align: center;
    text-transform: uppercase;
    padding: 0 37px;
    line-height: 55px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	max-width:320px;
	}

.events h6 a:visited { text-decoration:none; color: #428bca; }
.events h6 a:hover { text-decoration:none; color: #428bca;}


/******************************     Announcement     **************************/
.announcement {width:100%; background-color:rgba(223,26,29,1.00); margin-left:auto; margin-right:auto; margin-bottom:20px;}	
.announcement img { max-width:90%; margin-left:auto; margin-right:auto; display:block; height:auto;}
.announcement p{color:#fff;text-align:center;font-family: inherit;color:#fff;font-size:16px;line-height:24px; padding: 15px 15px 15px 15px; margin-top:0; margin-bottom:0;}
.announcement p a:hover{color:#fff; text-decoration:none;}
.announcement p a:link{color:#fff;}



@media only screen and (min-width:320px) and (max-width:479px){
/******************************     Specials     **************************/

.daily-specials{width:100%;padding:60px 0; min-height:600px;}	
.daily-specials h1{ font-size:30px;}
.daily-specials h2{font-size:25px;}
.daily-specials h2 a:link {font-size:25px;}

.daily-specials h3{font-size:20px;}
.daily-specials h3 a:link {font-size:25px;}

.daily-specials p{color:#666666;text-align:center;color:#666666;font-size:16px;line-height:24px;}	

/******************************     Promotions     **************************/

.promotions{width:100%;padding:60px 0; min-height:600px;}	
.promotions h1{ font-size:30px;}
.promotions h2{font-size:25px;}
.promotions h2 a:link {font-size:25px;}

.promotions h3{font-size:20px;}
.promotions h3 a:link {font-size:25px;}

.promotions p{color:#666666;text-align:center;color:#666666;font-size:16px;line-height:24px;}	

/******************************     Events     **************************/

.events{width:100%;padding:60px 0; min-height:600px;}	
.events h1{ font-size:30px;}
.events h2{font-size:20px;}
.events h2 a:link {font-size:20px;}

.events h3{font-size:20px;}
.events h3 a:link {font-size:25px;}

.events p{color:#666666;text-align:center;color:#666666;font-size:16px;line-height:24px;}	

}