.breadcrumbDiv li a, ul#breadcrumb li {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 12px;
    color: #fff;
}
ul#breadcrumb li:after {
  content:  ' /';
  margin:   0 2px;
}
ul#breadcrumb li:last-child:after {
  content:  ' ';
}
ul#breadcrumb li { display: inline;
list-style: none; color: #afafaf }

.menu-line,.menu-line:after,.menu-line:before {
    background: #ffffff;}
nav.navbar.bootsnav .navbar-toggle { background: none }

.animated .btn {
font-size: 20px !important;
font-weight: bold;
}

.alert {
    padding: 15px;
    position: relative;
    margin-bottom: 20px;
    background: #faf0cd;
}

.alert.info {
    background: #c3eef7;
}

.alert.success {
    background: #bef7a1;
}

.alert.error {
    background: #facdce;
}

.alert .alert-close {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 20px;
    color: #ffffff;
    cursor: pointer;
    -webkit-transition: all .3s;
	   -moz-transition: all .3s;
	        transition: all .3s;
}

.alert .alert-close:hover {
    color: #000000;
}
.required {
	1px dotted #cc0000 !important;
}

.input-error {
	border: 2px solid #ed5555;
}

.response-message {
	text-transform: uppercase;
	color: #212121;
	margin: 10px 0 20px 0;
	font-size: 30px;
	font-family: "Open Sans Condensed", Helvetica, Arial, sans-serif;
}

.text-center table, .text-center p {
    width: 60%;
    margin: 0 auto;
    padding: 20px 0;
}

.text-center table {
border-collapse: separate;
border-spacing: 0 10px;
}

.text-center table td {
    text-align: left; padding: 10px; margin: 10px;
  font-size: 15px;
  color: #444;
  line-height: 1.4;
  background-color: #f7f7f7;
}

.text-center table img {
    float: left;
    margin: 0 20px 0 0;
}
.text-center table tr {
    overflow: hidden;
border-bottom: 10px solid #fff;
border-radius: 10px;
}
.text-center table tr:hover td {
  background-color: #ebebeb;
  cursor: pointer;
}
.text-center table td:first-child {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.text-center table td:last-child {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.text-center p:after {
    clear: left;
}
.food_order h2 {
font-size: 24px;
line-height: 30px;
}
.food_order .recentTitleDiv p {
    width: 100%;
    margin: 0 auto;
    padding: 10px 0;
}
   
@media only screen and (max-width: 1200px) {
    .container {min-width: 100%; padding: 0;}
    .premium {padding: 0;}
    .text-center table, .text-center p {
    width: 80%;
    margin: 0 auto;
    padding: 20px 0;
}
        .intro_3 h2 { 
        font-size: 20px;
        line-height: 25px;
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .intro_3 h1 {
        font-size: 25px !important;
        line-height: 35px !important;
        margin-top: 5px;
        margin-bottom: 5px;
    }
    .flexslider .slides p img {
        height: 70px;
        width: auto;
    }
    .interTextDiv p {
        padding: 10px 0;
    }
    .btn {
    padding: 10px 20px !important;
    }
    .h-30 {
    height: 10px !important;
    }
    .flex-box .text-center p {
    padding: 10px 0;
    }
    .feedbackBox h4 {
    font-size: 18px;
    line-height: 25px;
    }
}