@font-face {
    font-family: 'cheddar_jackregular';
    src: url('../fonts/cheddar_jack-webfont.eot');
    src: url('../fonts/cheddar_jack-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cheddar_jack-webfont.woff2') format('woff2'),
         url('../fonts/cheddar_jack-webfont.woff') format('woff'),
         url('../fonts/cheddar_jack-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_bookregular';
    src: url('../fonts/gotham-book-webfont.eot');
    src: url('../fonts/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham-book-webfont.woff2') format('woff2'),
         url('../fonts/gotham-book-webfont.woff') format('woff'),
         url('../fonts/gotham-book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_mediumregular';
    src: url('../fonts/gotham-medium-webfont.eot');
    src: url('../fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham-medium-webfont.woff2') format('woff2'),
         url('../fonts/gotham-medium-webfont.woff') format('woff'),
         url('../fonts/gotham-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'market_decoregular';
    src: url('../fonts/market_deco-webfont.eot');
    src: url('../fonts/market_deco-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/market_deco-webfont.woff2') format('woff2'),
         url('../fonts/market_deco-webfont.woff') format('woff'),
         url('../fonts/market_deco-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

.order {
	cursor	:pointer;
}

.content-section h1 {
	font-family		: 'market_decoregular';
	color			:#0d6eb6;
	font-size		:40px;
	letter-spacing 	:3px;
	margin-top		:60px;
	margin-bottom	:50px;
}

.content-section h2 {
	font-family		: 'cheddar_jackregular';
	color			:#0d6eb6;
	font-size		:64px;
	letter-spacing 	:3px;
	margin-top		:-20px;
	margin-bottom	:50px;
	line-height		:55px;
	width			:100%;
	float			:left;
	text-align		:center;
}

.line {
	width				:100%;
	float				:left;
	height				:9px;
	background-image	:url(../sakonisimages/line1.png);
	background-repeat	:no-repeat;
	background-position	:center;
	margin-top			:40px;
}

.menu-wrapper {
}

.menu-listing {
	float			:left;
	width			:100%;
	max-width		:350px;
}

.menu-listing h2 {
	font-family		: 'cheddar_jackregular';
	color			:#0d6eb6;
	margin-top		:45px;
	margin-bottom	:30px;
	font-size		:64px;
	line-height		:35px;
	letter-spacing	:1px;
}

.menu-listing h3 {
    font-family		: 'gotham_mediumregular';
	font-size		:14px;
	color			:#0d6eb6;
	float			:left;
	width			:100%;
	text-align		:center;
	margin-top		:-4px;
	margin-bottom	:20px;
}

.menu-listing p {
    font-family		: 'gotham_mediumregular';
	font-size		:10px;
	color			:#0d6eb6;
	line-height		:20px;
	float			:left;
	width			:100%;
	margin-top		:10px;
	margin-bottom	:2px;
	text-transform	:uppercase;
	letter-spacing	:1px;
}

.listing-section {
	width				:100%;
	float				:left;
	background-image	:url(../images/line-menu.jpg);
	background-repeat	:no-repeat;
	height				:2px;
	margin-top			:20px;
	margin-bottom		:5px;
}

.listing-section img {
	margin-top	:-5px;
	margin-left	:5px;
}


.listing-section span {
	float			:left;
    font-family: 'gotham_mediumregular';
	color			:#0d6eb6;
	margin-top		:-10px;
	font-size		:12px;
	background-color:#fff;
	padding-right	:10px;
	padding-bottom	:5px;
	text-transform	:uppercase;
}

.listing-section font {
	float			:right;
    font-family		: 'gotham_mediumregular';
	color			:#0d6eb6;
	margin-top		:-10px;
	font-size		:12px;
	background-color:#fff;
	padding-left	:10px;
	padding-bottom	:5px;
	text-transform	:uppercase;
}

.signature {
	width	:100%;
	float	:left;
    font-family: 'gotham_mediumregular';
	color			:#f06b34;
	font-size		:10px;
	margin-top		:10px;
}

.menu-img {
	margin-top		:30px;
	margin-bottom	:30px;
}

.glyphicon-star {
	font-size	:14px;
}

.menu-line {
	width				:100%;
	float				:left;
	background-image	:url(../images/line-menu.jpg);
	background-repeat	:no-repeat;
	height				:2px;
	margin-top			:60px;
	margin-bottom		:30px;
}

.menu-inner-holder {
	width		:100%;
	max-width	:680px;
	margin		:0 auto;
}

.line-holder {
	width		:100%;
	max-width	:350px;
	margin		:0 auto;
}

.line-control{
	margin-top		:30px;
	margin-bottom	:30px;
}


.listing-options p {
	float			:left;
	width			:100%;
    font-family		: 'gotham_mediumregular';
	font-size		:10px;
	color			:#0d6eb6;
	text-transform	:uppercase;
	line-height		:20px;
	letter-spacing	:1px;
	margin-bottom	:20px;
}

.listing-options img {
	float:left;
}

.listing-options span {
    font-family: 'gotham_mediumregular';
	color			:#0d6eb6;
	font-size		:10px;
	letter-spacing	:1px;
	float			:left;
	margin-left		:10px;
	line-height		:12px;
	text-transform	:uppercase;
}

@media (max-width:980px){
	.menu-listing {
	float		:left;
	width		:100%;
	max-width	:100%;
}
}