/* CSS Document */



.nav > li {font-size:14px;}



.logo {

padding-left:66px;

margin-top: -46px;

}


.submit-btn { background:#e88c00; color:#fff; padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px; border:0px;}
.submit-btn a { background:#e88c00; color:#fff; padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px; border:0px;}
.submit-btn:hover { background:#e88c00; color:#fff; padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px; border:0px;}


.contact a {color:#ae6a01; text-decoration:none;}





.download-menu {

background-image:url(../images/download-menu.png); 

background-repeat:no-repeat; 

height:93px;

background-position: top center;

}



.icons-catering { text-align:left; margin-bottom:20px;}



.banner {

margin:0px !important; 

padding:0px !important; 

}





.background {

background-image:url(../images/background.jpg); 

background-repeat:repeat; 

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f2fafc+100 */

background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(top,  #ffffff 0%, #f2fafc 100%); /* FF3.6-15 */

background: -webkit-linear-gradient(top,  #ffffff 0%,#f2fafc 100%); /* Chrome10-25,Safari5.1-6 */

background: linear-gradient(to bottom,  #ffffff 0%,#f2fafc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2fafc',GradientType=0 ); /* IE6-9 */

    padding-top: 70px;

}





.top-details { 

/* font-size:14px; */ font-size:12px; 

color:#fff; 



}



.col-md-3.contactus p {

color:#000; font-size:16px; 

font-weight:100; 

line-height:27px; 

text-align:center;

}



.contactus {

color:#000; font-size:14px; 

font-weight:100; 

line-height:27px; 

text-align:center;

    min-height: 160px;

}



.contactus a {

color:#000; 

font-size:16px; 

font-weight:100; 

line-height:27px; 

text-align:center;

text-decoration:none;

}







.map{

text-align:center;

border:1px solid #FF6600;

margin-left:10px;

margin-right:10px;

}





.top-bar {

width:100%; 

background-color:#5e8c8a; 

color:#fff; padding-top:10px; 

padding-bottom:10px; 

height:auto;

margin-bottom: -66px;

}



.content-box { 

margin-bottom:77px;

}



.content-box p {

color:#3c3c3b; font-size:14px; 

font-weight:100; 

line-height:27px; 

text-align:center;



}





.strip {

background:#356c6a;

}



.footer-btm {

background:#2a6462; 

color:#fff; 

padding-top:40px;

}





.connect {

color:#fff; 

font-family: 'Conv_ufonts.com_gotham-book'; 

font-size:13px; 

line-height:22px;

}





.connect  a {

color:#ffe71a; 

text-decoration:none;

}





.address-info {

color:#fff; font-size:13px; 

font-weight:100; 

line-height:22px; 

background:url(../images/line.jpg); 

background-position: top right; background-repeat:no-repeat;

}





.links { 

background:url(../images/line.jpg); 

background-position: top right; 

background-repeat:no-repeat;

}





.links-btm { color:#fff;}



.links-btm li {

color:#fff; 

list-style-image:url(../images/circle.jpg);

}



.links-btm a {

color:#fff; 

text-decoration:none;

}





.btm-footer {

border-top:1px solid #376d6b; 

height:auto; 

padding-top:30px; 

padding-bottom:30px;

}





.payment-method {

font-family: 'Conv_ufonts.com_gotham-book'; 

font-size:13px; color:#fff; 

margin-bottom:10px;

}





.copyrights {

font-family: 'Conv_ufonts.com_gotham-book'; 

font-size:13px; 

color:#fff; 

text-align:right; 

margin-bottom:10px;

}



.copyrights a {

color:#fff44c; 

text-decoration:none;

}



.food-strip {

margin-top:-15px; 

padding-bottom:20px;

}





.space {

padding-right:10px; 

margin-bottom:10px;

}





.our-special {

margin-bottom:10px;

}



.call {

padding-bottom:20px; 

font-family: 'Conv_ufonts.com_gotham-light'; 

font-size:18px; 

text-align:center; 

color:#2a2a2a; 

}





.call a {

text-decoration:none; 

color:#2d7d7a;

font-weight:bold;

}





.contact {

font-family: 'Conv_WellrockSlabBold'; 

font-size:23px; 

color:#2a2a2a; 

text-align:right;

}



.email {



font-size:14px; color:#2a2a2a; 

text-align:right;

}



.email a {

color:#2d7d7a; 

text-decoration:none; 

text-align:right;

}



.box1 {

margin-bottom:10px; 

height:355px;

}



.box2 {

background-image:url(../images/img2.jpg); 

background-repeat:no-repeat; 

height:355px;

}





.box3 {

background-image:url(../images/middle-img.jpg);

background-repeat:no-repeat; 

background-position: top left; 

margin-bottom:10px; 

height:355px;

}







.box3-inside {

width: 80%;

height: 344px;

float: left;



}



.box3-top{

width:100%;

height:189px; 

float:left;

text-align:center;

font-size:21px; 

color:#000000;

}



.btm-empty {

width: 100%;

height: 155px;

float: left;

}



.strip-black {

 height: 57px;

float: left;

color: #fff;

font-family: Roboto Condensed;

font-size: 22px;

text-align: center;

background: #000;

padding-left: 5px;

padding-right: 5px;

width: 82%;

line-height: 57px;

opacity: 0.6;

}







.catering p {

font-family: 'Conv_Lato-Light';

font-size:16px;

color:#000000;

text-align:justify;

}



.note {

font-size:18px;

color:#2a6462;

text-align:center; 

font-weight:bold;

}



.border{

border-right :1px solid #ccc; 

margin-top:30px; margin-bottom:30px;

}





.border1{

margin-top:30px; margin-bottom:30px;

}



.imgholder{

margin-bottom:20px;

}



a.active {

    background: #2a6462;

}

	

h1 {

font-family: 'Conv_WellrockSlabBold'; 

font-size:30px; text-align:center; 

color:#2a2a2a;

}





h6 {

font-family: 'Conv_Lato-Regular',Sans-Serif;

color:#fff; 

font-size:17px; 

font-weight:100;

}



h2 {

font-family:Savoye; 

color:#000; 

font-size:60px; 

}



h3 {

font-family: 'Conv_Lato-Regular',Sans-Serif;

color:#000; 

font-size:32px; 

}



h4 {

font-family: 'Conv_WellrockSlabBold'; 

font-size:30px;

color:#2a2a2a;

}



.details {



font-size:16px;

color:#ff8901;

font-weight:bold;

}





.carousel-caption p{

font-family: 'Conv_Lato-Regular',Sans-Serif;

color:#000000; 

font-size:42px; 

font-weight:bold;

text-shadow:5px 5px 10px #fff;

text-outline: 2px 2px #fff;

}



@media (max-width: 1024px) {



img.social-icon {

    width: 14%;

}

.top-bar {
    width: 100%;
    background-color: #5e8c8a;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    height: auto;
    margin-bottom: -53px;
}

}





@media (max-width: 800px) {



.box2 {

     margin-left: 15px;

}



.col-md-3.contactus p {

    color: #000;

    font-size: 12px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}

.contactus a {

    color: #000;

    font-size: 11px;

    font-weight: 100;

    line-height: 27px;

    text-align: center; 

    text-decoration: none;

}



.download-menu {

    background-image: url(../images/download-menu.png);

    background-repeat: no-repeat;

    height: 131px;

    background-position: top center;

}







.col-md-3.contactus p {

    color: #000;

    font-size: 11px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}



.icons-catering {

    text-align: center;

    margin-bottom: 20px;

}



.logo {

    padding-left: 66px;

    margin-top: -14px;

}



}



@media (max-width: 768px) {



.box2{

margin-left:16px;

}



.logo {

    padding-left: 66px;

    margin-top: 9px;

}



.full-img {

padding:0px;

margin:0px;

width:100%;

}



.top-bar {

    margin-bottom: -93px;

}



.col-md-3.contactus p {

    color: #000;

    font-size: 11px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}



.icons-catering {

    text-align: center;

    margin-bottom: 20px;

}



}









@media (max-width:736px) {



.logo {

    padding-left: 66px;

    margin-top: 61px;

}



.box1{

text-align:center;

}



.box3 {

background-position: top center;

}



.box3-inside {

    width: 100%

}



.box2{

background-position:top center;

}



.space {

width:32%;

}



.full-img {

padding:0px;

margin:0px;

width:100%;

}





.btm-img img {

width: 90%;

margin-left: 5% !important;

margin-right: 5% !important;

}



}







@media (max-width: 667px) {



.logo {

    padding-left: 66px;

    margin-top: 61px;

}



.box1{

text-align:center;

}



.box3 {

background-position: top center;

}



.box3-inside {

    width: 100%

}



.box2{

background-position:top center;

}



.space {

width:32%;

}



.contact {

text-align:center;

}



.email {

text-align:center;

}



.full-img {

padding:0px;

margin:0px;

width:100%;

}

}







@media (max-width: 600px) {

.download-menu {

    background-image: url(../images/download-menu.png);

    background-repeat: no-repeat;

    height: 100px;

    background-position: top center;

	z-index:1;

}



.logo {

    padding-left:0px;

    margin-top:30px;

    text-align: center;

	margin-right: -49px;

}



.copyrights {

    font-family: 'Conv_ufonts.com_gotham-book';

    font-size: 11px;

    color: #fff;

    text-align: left;

    margin-bottom: 10px;

}



.contact {

    text-align: center;

}



.box2 {

    margin-left: 3px;

}

.col-md-3.contactus p {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}



.contactus a {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

    text-decoration: none;

}



.box1 img {

    width: inherit;

}



.box3 {

    background-image: url(../images/middle-img.jpg);

    background-repeat: no-repeat;

    background-position: top center;

    margin-bottom: 10px;

    height: 355px;

    background-size:none;

}







.icons-catering { text-align:center; margin-bottom:20px;}



}



@media (max-width: 586px) {



.logo {

    padding-left: 0px;

    margin-top: 59px;

	text-align:center;

}



.box1{

text-align:center;

}



.box3 {

background-position: top center;

}



.box3-inside {

    width: 100%

}



.box2{

background-position:top center;

}



.space {

width:32%;

}



.contact {

text-align:center;

}



.email {

text-align:center;

}

.full-img {

padding:0px;

margin:0px;

width:100%;

}



.col-md-3.contactus p {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}



.contactus a {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

    text-decoration: none;

}

}



@media (max-width: 480px) {

.logo {

    padding-left:0px;

    margin-top: 59px;

}



.links-btm li {

    color: #fff;

    list-style-image: url(../images/circle.jpg);

    /* text-align: left; */

    margin-left: -38px;

}



.col-md-3.contactus p {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}



.contactus a {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

    text-decoration: none;

}



}





@media (max-width: 414px) {

.logo img { 

width:100%;

}





.logo {

    padding-left: 66px;

    margin-top: 60px;

}



.box1 {

	 background-position:top center;

    text-align: center;

}





.box2 {

    background-position:top center;

    text-align: center;

	margin-left:0px;

}



.box3 {

    background-position: top center;

}



.box3-inside {

    width: 100%;

}





.call {

font-size:17px;

}



.contact {

text-align:left;

}

.email {

 text-align:left; 

 padding-bottom:10px;

 }

.copyrights {

text-align:center;

}

}



@media (max-width: 384px) {

.logo img {

 width:100%;

}

 

 

.call{

font-size:17px;

}



.contact{

font-size:18px; 

text-align:left;

}



.email{ 

text-align:left;

padding-bottom:10px;

}

.copyrights{

text-align:center;

}



.social-icon{

width:15%;

}



.box2 {

background-image: url(../images/img2.jpg);

background-repeat: no-repeat;

height: 355px;

background-position: center top;

margin-left: 5%;

margin-right: 5%;

background-size: 100%;

}





.box3 {

    background-image: url(../images/middle-img.jpg);

    background-repeat: no-repeat;

    background-position: top center;

    margin-bottom: 10px;

    height: 355px;

}



.box3-inside {

    width: 100%;

    height: 344px;

    float: left;

}





.full-img {

padding:0px;

margin:0px;

width:100%;

}



}





@media (max-width: 375px) {

.logo img {

width:100%;

}



.logo{

margin-top: 72px;

}



.top-bar {

height: auto;

}



.top-details{

padding-bottom:20px;

}



.download-menu{

background-position:top center;

}



.call {

font-size:17px;

}



.contact {

text-align:left;

}



.email { 

text-align:left; 

font-size:16px; 

padding-bottom:10px;

}



.copyrights {

text-align:center;

}

.social-icon{

width:14%;

}





.box3 {

    background-image: url("../images/middle-img.jpg");

    background-repeat: no-repeat;

    background-position: center top;

    margin-bottom: 10px;

    height: 355px;

    margin-left: 5%;

    margin-right: 5%;

    background-size: 100%;

}



.box3-inside {

    width: 100%;

    height: 344px;

    float: left;

}



.box2 {

    background-image: url(../images/img2.jpg);

    background-repeat: no-repeat;

    height: 355px;

    background-position: top center;

}



.space {

    padding-right: 10px;

    margin-bottom: 10px;

    width: 49%;

}



.full-img {

padding:0px;

margin:0px;

width:100%;

}



}





@media (max-width: 320px) {



.logo{

margin-top: 34px;

   padding-right: 35px;

   padding-left:8px;

   text-align:center;

}



.logo img {

    width: 95%;

}

@me



.call {

font-size:17px;

}



.top-bar {

height:auto;

}



.top-details{

padding-bottom:20px;

}



.download-menu{

background-position:top center;

height: 101px;

}



.contact {

font-size:18px; 

text-align:center;

}



.email { 

text-align:left;

font-size: 13px;

}



.copyrights {

    text-align: left;

    font-size: 10px;

}



.social-icon{

width:12%;

}



.box1 img{

width:100%;

}



.space {

padding-right: 10px;

margin-bottom: 10px;

width: 48%;

}



.content-box p {

font-family: 'Conv_Lato-Light'; 

color:#3c3c3b; 

font-size:16px; 

font-weight:100; 

line-height:27px; 

text-align:center;

}



.full-img {

padding:0px;

margin:0px;

width:100%;

}



.col-md-3.contactus p {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center;

}

.contactus a {

    color: #000;

    font-size: 16px;

    font-weight: 100;

    line-height: 27px;

    text-align: center; 

    text-decoration: none;

}





.connect a {

    color: #ffe71a;

    text-decoration: none;

    font-size: 12px;

}



.links-btm li {

    color: #fff;

    list-style-image: url(../images/circle.jpg);

    /* text-align: left; */

    margin-left: -38px;

}



.links { background:none;}

.links-btm {

    color: #fff;

    font-size: 12px;

}



.box2 {

    margin-left: 16px;

    background-size: 97%;

}



img.social-icon {

    width: 13%;

}



.icons-catering { text-align:center; margin-bottom:20px;}

}



.error

{ color:#FF0000; }