@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0px;
}

body{	background:#fff;}


@font-face {
	font-family: 'Conv_ufonts.com_gotham-light';
	src: url('../fonts/ufonts.com_gotham-light.eot');
	src: local('☺'), url('../fonts/ufonts.com_gotham-light.woff') format('woff'), url('../fonts/ufonts.com_gotham-light.ttf') format('truetype'), url('../fonts/ufonts.com_gotham-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}




@font-face {
	font-family: 'Conv_SAVOYE PLAIN';
	src: url('../fonts/SAVOYE PLAIN.eot');
	src: local('☺'), url('../fonts/SAVOYE PLAIN.woff') format('woff'), url('../fonts/SAVOYE PLAIN.ttf') format('truetype'), url('../fonts/SAVOYE PLAIN.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Lato-Light';
	src: url('../fonts/Lato-Light.eot');
	src: local('☺'), url('../fonts/Lato-Light.woff') format('woff'), url('../fonts/Lato-Light.ttf') format('truetype'), url('../fonts/Lato-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Conv_ufonts.com_serifa-th-bt-thin';
	src: url('../fonts/ufonts.com_serifa-th-bt-thin.eot');
	src: local('☺'), url('../fonts/ufonts.com_serifa-th-bt-thin.woff') format('woff'), url('../fonts/ufonts.com_serifa-th-bt-thin.ttf') format('truetype'), url('../fonts/ufonts.com_serifa-th-bt-thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face {
	font-family: 'Conv_ufonts.com_gotham-book';
	src: url('../fonts/ufonts.com_gotham-book.eot');
	src: local('☺'), url('../fonts/ufonts.com_gotham-book.woff') format('woff'), url('../fonts/ufonts.com_gotham-book.ttf') format('truetype'), url('../fonts/ufonts.com_gotham-book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_Roboto-Regular';
	src: url('../fonts/Roboto-Regular.eot');
	src: local('☺'), url('../fonts/Roboto-Regular.woff') format('woff'), url('../fonts/Roboto-Regular.ttf') format('truetype'), url('../fonts/Roboto-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Conv_Roboto-Light';
	src: url('../fonts/Roboto-Light.eot');
	src: local('☺'), url('../fonts/Roboto-Light.woff') format('woff'), url('../fonts/Roboto-Light.ttf') format('truetype'), url('../fonts/Roboto-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}






h1 {font-family: 'Conv_SAVOYE PLAIN'; font-size:57px; color:#050505; font-weight:100;}
h2 { color:#194a9a; font-size:24px; font-weight:bold; font-family:Arial; }
p { font-family: Arial; font-size:15px; color:#413f3f; line-height:25px;}
td {font-family:Arial;  font-size:18px; color:#413f3f; font-weight:bold; text-align:left; line-height:25px;}
.catering-list {font-family:Arial;  font-size:18px; color:#23519d; font-weight:bold; text-align:left;}
h3 {font-family:Arial;  font-size:26px; color:#b71623; font-weight:bold; text-align:left; border-bottom:2px solid #ccc;}
h4 {font-family: 'Conv_SAVOYE PLAIN'; font-size:57px; color:#050505; font-weight:100;}
h5{font-family:Arial;  font-size:20px; color:#050505; text-align:center; font-weight:400; }

#wrapper{	width:1300px; height:auto; margin:0 auto; padding:0 px;}

.header {width:1300px; height:133px; float:left; background-image:url(../images/gradient.jpg); background-repeat:repeat-x;
}
.header-empty {width:140px; height:133px; float:left;}
.header-content {width:1020px; height:133px; float:left;}
.logo {width:230px; height:75px; float:left; padding-top:29px; padding-bottom:29px;}
.header-content-right {width:790px; height:133px; float:left;}
.social-media {width:790px; height:35px; float:left; text-align:right; padding-top:10px;}
.call-text {width:790px; height:52px; float:left; text-align:right; font-family: 'Conv_Roboto-Regular';}
.email {width:790px; height:45px; float:left; text-align:right; font-family:Arial;  font-size:15px; color:#5b5b5b;}
.email a {font-family:Arial;  font-size:15px; color:#b88f00; text-decoration:none;}

.nav {width:1300px; height:50px; float:left; background:#23519d;}
.nav-empty {width:140px; height:50px; float:left;}
.nav-content{ width:789px; height:50px; float:left;}
.nav-content ul { list-style-type: none;  margin: 0;  padding: 0;  overflow: hidden;    text-align: center;}
.nav-content li {float: left; border-right:1px solid #1f498e; padding-right:25px; color:#fff; font-size:14px; line-height:50px; font-family:Arial;   text-align: center; padding-left:30px;}
.nav-content li:last-child {border-right: none;}
.nav-content li a {display: block; color: white; text-align: center; text-decoration: none; padding-right:25px;}
.nav-content .active { color:#ffde00}


.nav-bar {width:785px; height:50px; float:left}
.search {width:235px; height:40px; float:left; padding-top:10px;}
input.search-box {width:235px; height:16px !important; float:left; padding-top:10px; background:#1b4388 url(../images/icon.png) no-repeat right center; color:#becbdc !important;
border:1px solid #153b7a !important; line-height:9px !important;}


.banner {width:1300px; height:auto; float:left; }


.strip { font-family: 'Conv_SAVOYE PLAIN'; width:1300px; height:53px; float:left; color:#fff; font-size:35px; text-align:center; line-height:53px; font-size:57px; padding-top:15px; padding-bottom:15px; text-shadow: 1px 1px #635817; margin-bottom:20px; font-weight:600;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f3d300+0,cfb000+100 */
background: #f3d300; /* Old browsers */
background: -moz-linear-gradient(top,  #f3d300 0%, #cfb000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f3d300 0%,#cfb000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f3d300 0%,#cfb000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d300', endColorstr='#cfb000',GradientType=0 ); /* IE6-9 */

}



.content {width:1300px; height:auto; float:left;  font-family: 'Conv_ufonts.com_gotham-book';}
.content-empty {width:140px; height:50px; float:left;}
.content-main {width:1020px; height:auto; float:left; padding-bottom:30px; text-align:center;}


.catering {width:1300px; height:auto; float:left; background-image:url(../images/box.jpg); background-repeat:repeat;}
.catering-empty {width:140px; height:50px; float:left;}
.catering-main {width:1020px; height:auto; float:left; padding-bottom:30px; }



.gallery {width:1300px; height:auto; float:left; background-image:url(../images/box.jpg); background-repeat:repeat;}
.gallery-empty {width:140px; height:10px; float:left;}
.gallery-main {width:1024px; height:auto; float:left; padding-top:15px;}

.gal {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img1.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal1 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img2.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}


.gal2 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img3.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}


.gal3 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img4.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal4 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img5.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal5 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img6.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}


.gal6 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img7.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal7 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img8.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal8 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img9.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal9 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img10.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal10 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img11.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal11 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img12.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal12 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img13.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}

.gal13 {width:191px; height:30px; float:left; padding-right:10px; background-image:url(../images/img15.jpg); background-repeat:no-repeat; color:#fff;
font-family:Arial;  text-align:center; padding-top:220px; margin-bottom:20px;}


.space { padding-right:10px;}
.space-new { padding-right:35px; padding-top:20px;}


.footer {width:1300px; height:auto; float:left;}
.footer-top {width:1300px; height:130px; float:left; background:#23519d;}
.footer-top-empty {width:140px; height:130px; float:left;}
.footer-top-cont { width:1024px; height:130px; float:left;}
.footer-top-cont1 {width:330px; height:130px; float:left; 	font-family: 'Conv_SAVOYE PLAIN'; font-size:57px; color:#fff; line-height:130px; background-image:url(../images/line.jpg); background-repeat:no-repeat; background-position:right center;}
.footer-top-cont2 {width:310px; height:95px; float:left; font-family:Arial;  font-size:16px; color:#f7faff; padding-top:35px; line-height:25px; padding-left:15px;background-image:url(../images/line.jpg); background-repeat:no-repeat; background-position:right center;}
.footer-top-cont3 {width:310px; height:95px; float:left;font-family:Arial;  font-size:16px; color:#f7faff; padding-top:35px; line-height:25px; padding-left:15px;}

.footer-middle{ width:1300px; height:180px; float:left; background:#254c8c;}
.footer-middle-empty {width:140px; height:180px; float:left;}
.footer-middle-cont {width:1024px; height:180px; float:left; }
.footer-middle-cont-bx {width:160px; height:180px; float:left;}

.footer-middle-cont-menu-top {width:480px; height:180px; float:left;}
.footer-middle-cont-menu {width:480px; height:40px; float:left; font-family:Arial;  font-size:16px; color:#fff; padding-top:32px; }
.footer-middle-cont-menu li { list-style-type:none; display:inline; font-family:Arial;  font-size:16px; color:#fff; padding-right:37px;}
.footer-middle-cont-menu li a{ color:#fff600; text-decoration:none;}
.footer-middle-cont-btm {width:480px; height:90px; float:left; font-family: 'Conv_ufonts.com_gotham-book'; font-size:13px; color:#fff; line-height:22px;}

.footer-middle-cont-map {width:192px; height:180px; float:left; padding-top:32px;}
.footer-middle-cont-add {width:190px; height:148px; float:left;  font-family: 'Conv_ufonts.com_gotham-book'; font-size:13px; color:#ffffff; padding-top:32px; line-height:}


.strip-box { width:1300px; height:20px; float:left; background:#23519d;}
.strip-box-empty { width:130px; height:20px; float:left; }
.strip-box-img { width:160px; height:20px; float:left; background-image:url(../images/box-top.jpg); background-repeat:no-repeat;}

.certified { width:1300px; height:110px; float:left; background:#254c8c;}
.certified-empty {width:140px; height:110px; float:left;}
.certified-cnt {width:215px; height:110px; float:left; color:#fff; font-size:20px; font-family: 'Conv_Lato-Light'; line-height:83px; text-transform:uppercase;}
.certified-img {width:300px; height:110px; float:left;}

.footer-btm {width:1300px; height:100px; float:left; background:#254c8c;}
.footer-empty {width:140px; height:100px; float:left;}
.footer-cnt {width:1024px; height:100px; float:left; font-family: 'Conv_ufonts.com_serifa-th-bt-thin'; color:#fefefe; font-size:37px; text-align:center; opacity:0.5}

.box-left { width:500px; height:auto; float:left; padding-top:20px; padding-bottom:20px;}
.box-right { width:500px; height:auto; float:left; padding-top:20px; padding-bottom:20px;}


.contact-box { width:400px; height:auto; float:left; background:#fff; padding:30px; margin-right:40px;}

td.heading {color:#050505; font-size:18px; font-family:Arial;  font-weight:300; width:180px;}
td.cost {color:#194a9a; font-size:16px; font-family:Arial;  font-weight:bold; text-align:right; width:118px;}
td.caption {color:#5d5d5d; font-size:14px; font-family:Arial;  font-weight:300; border-top:1px solid #ccc;}
tr.border{border-top:1px solid #000;}
td.addition {color:#5d5d5d; font-size:14px; font-family:Arial;  font-weight:300; width:180px;}
td.addition-cost {color:#5d5d5d; font-size:14px; font-family:Arial;  font-weight:300; text-align:right; width:118px;}

td.extra{color:#254c8c; font-size:23px; font-family:Arial;  font-weight:300; font-weight:bold;}
td.extra1{color:#5d5d5d; font-size:18px; font-family:Arial;  font-weight:300;}
td.list{color:#5d5d5d; font-size:16px; font-family:Arial;  font-weight:300; text-align:center;}
td.side {color:#050505; font-size:20px; font-family:Arial;  font-weight:300;}
td.side1 {color:#194a9a; font-size:15px; font-family:Arial;  font-weight:500; text-align:right; }
td.side11 {color:#194a9a; font-size:15px; font-family:Arial;  font-weight:500; }


input[type="text"] { width:80%; height:45px; border:1px solid #ccc; margin-bottom:20px; border-radius:5px; padding-left:10px; font-family:Arial;  font-size:14px; color:#333; font-weight:100; }

textarea { width:80%; height:90px; border:1px solid #ccc; margin-bottom:20px; border-radius:5px; padding-left:10px; font-family:Arial;  font-size:14px; color:#333; font-weight:100;}

.submit-btn {background:#9bba1f; color:#fff; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; border:0px; border-radius:5px; text-align:left; float: left;}
.submit-btn a {background:#9bba1f; color:#fff; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; border:0px; border-radius:5px; text-align:left; float: left;}
.submit-btn:hover {background:#9bba1f; color:#fff; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; border:0px; border-radius:5px; text-align:left; float: left;}

/*========================== 2.7.2016 ==========================*/
.cost { font-size:16px !important; font-weight:normal !important; }
.cost_1 { font-size:18px !important; }
.cost_big { width:200px !important; }
