/*

Theme Name: Black Toast

Theme URI: http://wordpress.org/themes/blacktoast

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, left-sidebar, flexible-width, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready

Text Domain: blacktoast



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/





@font-face { font-family: "LeagueGothic"; src: url("../font/League_Gothic.eot?") format("eot"), url("../font/League_Gothic.woff") format("woff"), url("../font/League_Gothic.ttf") format("truetype"), url("../font/League_Gothic.svg#LeagueGothic") format("svg"); font-weight: normal; font-style: normal; }
.black { width: 360px; height: 189px; float: none; clear: none; margin: 0px auto 20px auto !important; background-repeat: no-repeat; padding-top: 0px; padding: 0px !important; position: relative; text-align: center; }
body { margin: 0px; padding: 0px; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; text-align: left; background-color: #000000; }
img { border: none; }
.wallpaper { width: 920px; overflow: hidden; margin: 0px auto 0px auto; float: none; clear: none; background-color: #000000; background-image: url(../images/logo.jpg); background-repeat: no-repeat; background-position: center top 0px; }
.menu { width: 878px; overflow: hidden; margin: 10px 0px 0px 30px; float: left; clear: none; }
.menu ul { white-space: nowrap; }
.menu li { list-style-type: none; margin: 0px 64px 0px 0px; float: left; clear: none; text-align: center; text-decoration: none; color: #FFF; font-size: 28px; font-family: "LeagueGothic"; padding-top: 90px; font-weight: normal; }
.menu li a { text-decoration: none; color: #FFF; font-weight: normal; }
.menu li a:hover { text-decoration: none; color: #F60; }
.main { background-color: #FFF; /*width:920px;*/ width: 900px; overflow: hidden; float: left; clear: none; margin: 0px 0px 0px 0px; /*padding:5px 0px 12px 0px;*/ padding: 10px 10px 10px 10px; }
.main1 { background-color: #FFF; width: 900px; overflow: hidden; float: left; clear: none; margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px; }
.content-area { background-color: #FFF; width: 97.8%; overflow: hidden; margin: 0px 0px 0px 0px; padding: 10px 10px 10px 10px; }
.main-left { float: left; width: 280px; }
.food-top { float: left; width: 60px; /*margin-top:5px;*/ /*text-align:right;*/ }
.quote { margin: 0px 0 0 15px; }
.main-right { float: left; width: 600px; margin-left: 20px; }
.left-sidebar { float: left; font-family: "Helvetica Neue"; font-size: 13px; width: 250px; }
.middle-area { float: left; margin-left: 2px; width: 67%; }
.right-sidebar { float: left; /*width:250px;*/ width: 263px; margin-left: 15px; }
.video { width: 560px; overflow: hidden; float: left; clear: none; /*margin:0px 0px 0px 10px;*/ margin: 0px 0px 0px 0px; }
.iframe { width: 530px; overflow: hidden; float: none; clear: none; /*margin:10px auto 10px auto;*/ /*margin:5px auto 10px auto;*/ margin: 5px auto 5px auto; border: 10px solid #000; background-color: #000; }
iframe { width: 529px; /*height:303px;*/ height: 323px; overflow: hidden; float: none; clear: none; /*margin:20px auto 10px auto;*/ margin: 0px 0px 0px 0px;/*border:10px solid #000;*/ }
.googlemap_iframe iframe { width: 100%; height: 310px; }
.contact_area { margin-top: 10px; }
.right-sidebar iframe { margin-top: 0;/*width:250px !important;*//*width:262px !important; 30-09-13*/ }
.right { /*width:340px;*/ width: 320px; overflow: hidden; float: right; clear: none; margin: 0px 0px 0px 0px; }
h1 { margin: 30px 0px 0px 0px; float: left; clear: none; text-align: left; text-decoration: none; color: #000; font-size: 60px; font-family: "LeagueGothic"; width: 315px; line-height: 55px; font-weight: normal; }
.right h1 { margin-bottom: 15px; }
.main span { margin: 0px 0px 0px 0px; float: left; clear: none; text-align: left; text-decoration: none; color: #000; /*font-size:60px;

	font-family:"LeagueGothic";*/ font-size: 13px; font-family: "Helvetica Neue"; width: 315px; /*line-height:55px;*/ font-weight: normal; }
span.welcome_txt { margin: 0px 0px 0px 0px; float: left; clear: none; text-align: left; text-decoration: none; color: #000; font-size: 60px; font-family: "LeagueGothic"; width: 315px; line-height: 55px; font-weight: normal; }
p { margin: 10px 0px 0px 0px; float: left; clear: none; text-align: justify; text-decoration: none; color: #333; font-size: 12px; font-family: "Helvetica Neue"; width: 315px; line-height: 16px; }
.click { /*margin:32px 25px 0px 0px;*/ margin: 17px 5px 0px 0px; float: right; clear: none; text-align: right; text-decoration: none; color: #c24320; font-size: 14px; font-family: "Helvetica Neue" !important; background-image: url(../images/right-arrow.jpg); background-repeat: no-repeat; background-position: right top 4px; padding-right: 12px; }
.click a { text-align: right; text-decoration: none !important; color: #c24320 !important; font-size: 11pt !important; font-family: "Helvetica Neue" !important; font-weight: bold; }
.click a:hover { text-decoration: none; color: #333333; }
.container-1 { /*width:920px;*/ width: 900px; overflow: hidden; float: left; clear: none; /*margin:10px 0px 0px 5px;*/ margin: 10px 0px 0px 0px; }
.img-left { width: 430px; overflow: hidden; float: left; clear: none; margin-left: 5px;/*margin:10px 0px 0px 5px;*/ }
/* img css */



#img_container { overflow: hidden; width: 420px; margin: 0 auto; }
#img_box { position: relative; width: 3000px; margin: 0; }
#img_box img { float: left; }
#imgthumb_box { text-align: center; }
#imgthumb_box a:first-child { margin-left: 1px; }
#imgthumb_box a { margin-left: 7px; }
#imgthumb_box a img { position: relative; top: 10px; }
#imgthumb_box a img:hover { /*border-color: #666;*/ }
/* img css close */


aside.widget { text-align: center; padding: 10px 0; display: inline-block; width: 100%; }
.img-right { width: 430px; overflow: hidden; float: right; clear: none; /*margin:0px 25px 0px 0px;*/ margin: 0px 5px 0px 0px; }
.box-1 { width: 430px; overflow: hidden; float: left; clear: none; margin: 10px 0px 0px 0px; border-top: 1px solid #808080; }
.box-2 { width: 430px; overflow: hidden; float: left; clear: none; margin: 10px 0px 0px 0px; border-bottom: 1px solid #808080; border-top: 1px solid #808080; padding-bottom: 6px; }
.food-img,
.function-img,
.location-img { width: 57px; height: 56px; overflow: hidden; float: left; clear: none; margin: 30px 0px 0px 10px; }
.function-img { margin: 40px 0 0 10px; }
.location-img { margin: 27px 0 0 10px; }
h2 { /*margin:18px 0px 0px 12px;*/ margin: 8px 0px 0px 12px; float: left; clear: none; text-align: left; text-decoration: none; color: #000; font-size: 46px; font-family: "LeagueGothic"; width: 315px; line-height: 40px; font-weight: normal; }
h2 a { text-decoration: none; color: #000; font-size: 46px; }
.h3_title h2 { float: none; width: 900px; margin: 0px 0px 10px 0px; }
h3 { margin: 0px 0px 10px 0px; text-align: left; text-decoration: none; color: #000; font-size: 30px; font-family: "LeagueGothic"; /*width:315px;*/ line-height: 24px; font-weight: normal; }
.textwidget { /*margin-bottom:15px;*/ }
.middle-area h2 { margin: 0; float: none; }
.text { /*margin:0px 0px 10px 16px;*/ margin: 10px 0px 5px 16px; float: left; clear: none; text-align: justify; text-decoration: none; color: #784d20; font-size: 12px; font-family: "Helvetica Neue"; width: 345px; line-height: 16px; }
.copyright { margin: 12px 0px 0px 0px; float: left; clear: none; text-align: left; text-decoration: none; color: #FFFFFF; font-size: 13px; font-family: 'Open Sans', sans-serif; /*width:200px;*/ height: 30px; }
.copyright span { margin-right:10px; }
.copyright a { color: #784d20; font-weight: 400; position: relative; top: 2px; margin-left: 5px; letter-spacing: 0.03em; text-decoration:none; }
.icon { /*margin:12px 0px 30px 0px;*/ margin: 12px 0px 5px 0px; float: right; clear: none; width: 13%; height: 30px; }
.icon a { margin: 0px 0px 0px 6px; float: left; clear: none; width: 23px; height: 25px; }
#home-link { position: absolute; width: 16%; height: 27%; top: 3%; left: 42%; }
.heading-text { float: left; width: 250px; margin-bottom: 20px; /*margin-left:10px;*/ }
.heading-text h1 { margin: 0px 0px 0px 0px; float: none; text-align: left; text-decoration: none; color: #000; font-size: 85px; font-family: "LeagueGothic"; /*line-height:65px;*/ font-weight: normal; width: 100%; }
.our-food-text { color: #333333; margin-bottom: 15px; font-family: "Helvetica Neue"; font-size: 13px; }
#our-food-page-images { margin-top: 30px; margin-bottom: 20px; }
#our-food-page-images img { margin-left: 20px; }
.banner_img { margin-bottom: 30px; }
.function_page { }
.contact-top { float: left; width: 6%; }
.contact-top img { width: 100%; height: auto; }
.contact-heading-text { float: left; width: 35%; margin-bottom: 15px; }
.fb_iframe_widget { width: 100% !important; background-color: #ffffff; }
.fb_iframe_widget span { display: block !important; float: none; margin: 0 auto; }
.wpcf7-form div.wpcf7-validation-errors,
.wpcf7-form div.wpcf7-response-output { display: inline-block; float: left; font-weight: 700; overflow: hidden; padding: 5%; text-align: center; width: 88%; margin:10px 0; border:none !important;}
 @media screen and (max-width: 1024px) {
#home-link { position: absolute; width: 20%; height: 35%; top: 10%; left: 40%; }
}
