/*







	Theme Name: CHEF OF INDIA 







	Description: Child theme of Genesis, by <a href="http://www.b4bobby.com">B4Bobby.com</a>.







	Author: Bobby S	







	Author URI: http://www.b4bobby.com







	







	Template: genesis







*/



@import url(http://fonts.googleapis.com/css?family=Philosopher:400,700);



/* Base Styles - Reset */



h1 { color:#760000 !important;}



body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,select,textarea{color:#333;font-family: 'Philosopher', sans-serif; font-size:14px;font-weight:400;line-height:22px;text-decoration:none;margin:0;padding:0;}input{color:#333;font-family:Arial, Helvetica, Tahoma, sans-serif;font-size:14px;line-height:22px;}blockquote,input,select,textarea,.author-box,.sticky,.wp-caption{background-color:#f5f5f5;border:1px solid #ddd;}li,ol,ul{margin:0;padding:0;}ol li{list-style-type:decimal;}a,a:visited{color:#25a;text-decoration:none;}a:hover{text-decoration:underline;}a img{border:none;}body{background-color:#fff;} #title-area{float:left;overflow:hidden;width:400px;padding:15px 0 0;}#title{font-size:30px;line-height:30px;margin:0;}#title a,#title a:hover{color:#333;text-decoration:none;}#header .widget-area{float:right;width:550px;}.header-image #title-area,.header-image #title,.header-image #title a{display:block;float:left;overflow:hidden;text-indent:-9999px;padding:0;}.header-image #description{display:block;overflow:hidden;}li:hover ul ul,li.sfHover ul ul{left:-9999px;}li:hover,li.sfHover{position:static;}li a .sf-sub-indicator{display:none;}#header ul.menu ul{float:right;width:100%;margin:0;padding:0;}#header ul.menu li{background-color:#333;float:left;list-style-type:none;text-transform:uppercase;}#content{float:left;width:72%; min-height: 450px;}.full-width-content #content{width:100%;}blockquote{margin:5px 15px 20px;padding:15px 20px 0;}.entry-content{overflow:hidden;}.entry-content p{padding:0 0 15px;font-size: 14px;}p.subscribe-to-comments{padding:20px 0 10px;}.clear{clear:both;}hr,.clear-line{background:transparent;border:none;border-bottom:1px solid #ddd;overflow:hidden;width:100%;margin:0 0 15px;}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.one-half,.three-sixths,.two-fourths{width:48%;}.one-third,.two-sixths{width:31%;}.four-sixths,.two-thirds{width:65%;}.one-fourth{width:22.5%;}.three-fourths{width:73.5%;}.one-fifth{width:17.4%;}.two-fifths{width:37.8%;}.three-fifths{width:58.2%;}.four-fifths{width:78.6%;}.one-sixth{width:14%;}.five-sixths{width:82%;}.first{clear:both;margin-left:0;}h1,h2,h3,h4,h5,h6{line-height:1.25em;margin:0 0 5px;}h1{font-size:28px;}h2,h2 a,h2 a:visited{font-size:24px;}h3{font-size:20px;}h4{font-size:16px;}h6{font-size:12px;}.entry-content ol,.entry-content ul{margin:0;padding:0 0 15px;}.entry-content ol{margin:0;}.archive-page ul li,.entry-content ul li{list-style-type:square;margin:0 0 0 30px;padding:0;}.entry-content ol li{margin:0 0 0 35px;}.archive-page ul ul,.entry-content ol ol,.entry-content ul ul{padding:0;}.post-info{margin:5px 0;}.post-meta{border-bottom:1px solid #ddd;overflow:hidden;width:100%;}.author-box{overflow:hidden;margin:0 0 40px;padding:10px;}.sticky{margin:0 0 40px;padding:20px;}.archive-page{float:left;width:45%;padding:20px 0;}img{height:auto;max-width:100%;overflow:hidden;}.author-box .avatar{background-color:#fff;float:left;margin:0 10px 0 0;}.post-image{margin:0 10px 10px 0;}.comment-list li .avatar{background-color:#fff;float:right;margin:0 5px 0 10px;padding:4px;}img.centered,.aligncenter{display:block;margin:0 auto 10px;}img.alignnone{display:inline;margin:0 0 10px;}img.alignleft{display:inline;margin:0 10px 10px 0;}img.alignright{display:inline;margin:0 0 10px 10px;}.alignleft{float:left;margin:0 10px 0 0;}.alignright{float:right;margin:0 0 0 10px;}.wp-caption{text-align:center;padding:5px;}p.wp-caption-text{font-size:12px;line-height:16px;padding:5px 0;}.wp-smiley,.wp-wink{border:none;float:none;}.navigation{overflow:hidden;width:100%;padding:20px 0;}.navigation li{display:inline;}.navigation li a,.navigation li.disabled,.navigation li a:hover,.navigation li.active a{border:1px solid #ddd;padding:5px 8px;}.sidebar{display:block;float:right;font-size:13px;line-height:20px;width:26%;}.sidebar h4{background-color:#f5f5f5;border-bottom:1px solid #ddd;font-size:12px;font-weight:700;text-transform:uppercase;padding:5px 5px 5px 10px;}.sidebar p{font-size:13px;line-height:20px;}.sidebar-content #sidebar{float:left;}.sidebar .widget{margin:0 0 15px;padding:0 0 10px;}.widget-area ol,.widget-area ul{margin:10px 0 0 25px;}.widget-area ol ol,.widget-area ul ul{margin:0 0 0 15px;}.widget-area ul li{list-style-type:square;word-wrap:break-word;}div.gform_footer input.button,.button,.button:visited{background:url(images/button-bg.jpg) repeat-x;border:1px solid #580816;color:#fff;display:inline-block;font-family:Rokkitt, Georgia, Times, serif;font-size:28px;line-height:28px;text-decoration:none;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:16px 32px;}div.gform_footer input.button:hover,.button:hover{background:url(images/button-bg.jpg) repeat-x left bottom;cursor:pointer;text-decoration:none;}.s{font-size:12px;width:195px;margin:5px 2px 0 0;padding:4px 5px;}#footer-widgets .widget-area{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;}#footer-widgets h4{background:none;border:none;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;margin:0 0 5px;padding:0;}#footer-right{text-align:right;}#comments,#respond{overflow:hidden;margin:0 0 15px;}#author,#comment,#email,#url{font-size:12px;width:250px;margin:10px 5px 0 0;padding:5px;}#comment{height:150px;width:98%;margin:10px 0;}.comment-list ol,.ping-list ol{padding:10px;}.comment-list li,.ping-list li{font-weight:700;margin:15px 0 5px;padding:10px 5px 10px 10px;}.comment-list li ul li{list-style-type:none;margin-left:10px;margin-right:-6px;}.comment-list p,.ping-list p{margin:10px 5px 10px 0;}.comment-list cite,.ping-list cite{font-style:normal;}.commentmetadata{font-size:11px;}.nocomments{text-align:center;}#comments .navigation{display:block;}.alt,.depth-1,.even{border:1px solid #ddd;}#header,#inner,#footer-widgets,#footer{overflow:hidden;width:100%;}#description,h5{font-size:14px;}#header ul.menu,.sidebar-content #content{float:right;}#header ul.menu li a,#nav li a,#subnav li a{color:#fff;display:block;font-size:12px;position:relative;text-decoration:none;padding:7px 10px 5px;}#header ul.menu li a:hover,#header ul.menu li a:active,#header ul.menu .current_page_item a,#header ul.menu .current-cat a,#header ul.menu .current-menu-item a,#nav li a:hover,#nav li a:active,#nav .current_page_item a,#nav .current-cat a,#nav .current-menu-item a,#subnav li a:hover,#subnav li a:active,#subnav .current_page_item a,#subnav .current-cat a,#subnav .current-menu-item a{ color:@000;}#header ul.menu li li a,#header ul.menu li li a:link,#header ul.menu li li a:visited,#nav li li a,#nav li li a:link,#nav li li a:visited,#subnav li li a,#subnav li li a:link,#subnav li li a:visited{background-color:#f3f1f0; background-image:none; color:#760000;font-size:13px;position:relative;text-transform:none;width:150px;padding: 6px 10px;}#header ul.menu li li a:hover,#header ul.menu li li a:active,#nav li li a:hover,#nav li li a:active,#subnav li li a:hover,#subnav li li a:active{background-color:#760000; color:#fff;}#header ul.menu li ul,#nav li ul,#subnav li ul{height:auto;left:-9999px;position:absolute;width:160px;z-index:9999;}#header ul.menu li ul a,#nav li ul a,#subnav li ul a{width:140px;}#header ul.menu li ul ul,#nav li ul ul,#subnav li ul ul{margin:-33px 0 0 159px;}#header ul.menu li:hover>ul,#header ul.menu li.sfHover ul,#nav li:hover>ul,#nav li.sfHover ul,#subnav li:hover>ul,#subnav li.sfHover ul{left:auto;}#nav,#subnav{border-bottom:1px solid #666;clear:both;color:#fff;overflow:hidden;text-transform:uppercase;width:100%;}#nav ul,#subnav ul{float:left;width:99%;margin-left: 1%;}#nav li,#subnav li{float:left;list-style-type:none;}.post,.ping-list{margin:0 0 40px;  color:#570a0a;}.navigation li a:hover,.navigation li.active a,.thread-alt,.thread-even{background-color:#f5f5f5; color:#570a0a;}







/* Don's Common Classes */



h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-weight: normal;}



.font10 {font-size: 10px;}.font12 {font-size: 12px;}.font14 {font-size: 14px;}.font16 {font-size: 15px;}.font18 {font-size: 18px;}.font20 {font-size: 20px;}.font22 {font-size: 22px;}.font24 {font-size: 24px;}.font26 {font-size: 26px;}.height10 {height:10px;}.height15 {height:15px;}.height20 {height:20px;}







body {background-color:#760000 !important;}



.header {



height: 118px;



}



#nav, #subnav { background-color:#FFF; color:#570a0a;padding: 10px;}



#nav li a { color:#760000; background-image:url(images/menubtn.jpg); background-repeat:no-repeat; background-position:left center;padding-left: 27px;padding-right: 20px;font-weight: bold;}







.header .wrap {width: 980px;margin: 0 auto;}







#header-logo {width: 296px;height: 80px;margin: 0 auto;margin-top: 25px;}



#logo {



width: 600px;;



height: 80px;



margin-top: 25px;



float: left;



}



#logo img {



float: right;



}



.topfb {float: right;margin: 12px 0 0 0;}



.toptwi {float: right;margin-top: 3px;margin: 13px;}



#nav {width: 960px;margin: 0 auto;}







#footer-widgets {	padding-top: 20px;width: 980px;margin: 0 auto;background-color:#1b0000;margin-bottom: 10px;}







#inner {width: 950px;margin: 0 auto;background-color: #fff;margin-top: 10px;margin-bottom: 10px;padding: 15px;}







.footer-widgets-1.widget-area {width: 300px !important;padding: 0px !important;margin-left: 20px;}



.footer-widgets-2.widget-area {width: 310px !important;padding: 0px !important;}







.footer-widgets-3.widget-area {width: 300px !important;padding: 0px !important;}







#footer-widgets h4 {font-size: 18px;margin-bottom: 15px;margin-top: 10px;}







#footer-widgets .widget-area h3 {font-size: 13px;color: #b9b9b9;}



#footer-widgets .widget-area h3 a {font-size: 13px;color: #b9b9b9;text-decoration: none;}



.textwidget img {float: left;margin-right: 5px;}







.place {width: auto;height: 50px;}



.phone {width: auto;height: 50px;}



.email {width: auto;height: 50px;}



.facebook {width: auto;height: 50px;}



.linkedin {width: auto;height: 50px;}



.twitter {width: auto;height: 50px;}



.line { width:100%; margin-bottom:5px; border-bottom:1px solid #760000; background-image:url(images/line-bg.jpg); background-position:left center; background-repeat:no-repeat;}







.specialoffer {width: 305px;height: 230px;float: left;background-color: #760000;margin: 5px 5px 15px 5px; border-radius:5px;overflow: hidden;}



.specialhead {width: 100%;text-align: center;}



.specialhead h2 {color: #fff;font-size: 17px;margin-top: 5px;margin-bottom: 5px;}



.specialimg {width: 307px;height: 160px;overflow: hidden; margin-bottom: 2px;}



.specialimg img {width: 330px;height: auto;}



.specialfot1 {width: 140px; float: left; color:#fff;padding-top: 5px;margin-left: 10px;}



.specialfot2 {width: 140px;height: 32px;float: right;overflow: hidden;}



.specialfot2 p {color: #D0C402;



    font-size: 18px;



    font-weight: bold;



    margin-right: 9px;



    margin-top: 5px;



    text-align: right;



    text-decoration: blink;}







.socialnetwork {width: 250px;float: right;margin-top: 55px;}



#home-slider {width: 980px;margin: 0 auto;margin-top: 10px;}



.map {width: 592px;border: 1px solid #999;height: 210px;float: right;margin: 5px;border-radius: 2px;overflow: hidden;background-image:url(images/service.gif);background-repeat:repeat-x;}



.location {float: left;margin: 5px;}



.location h1  { font-size:16px;}



.mapphone h1  { font-size:16px;}



.mapphone {float: right;margin: 5px; background-image:url(images/map-phone.png); background-repeat:no-repeat; background-position:left center; padding-left:20px;}



.services {width: 250px;float: left;height: 446px;background-image:url(images/service.gif);background-repeat:repeat-x;margin-right: 15px;border-radius: 2px;overflow: hidden;}



.services ul { margin:0; padding:0;}



.services ul li {background-image:url(images/service-menu.png); background-repeat:no-repeat; background-position:center right;



margin: 0;



padding-bottom: 16px;padding-top: 16px;padding-left: 7px;



list-style: none;



border-bottom: 2px solid #fff;



}



.home .entry-title {

display: none;

}



.entry-title {

border-bottom: 1px solid #7A0A0A;

margin-bottom: 10px;

}







/*

@media (min-width: 481px) and (max-width: 768px) {

	.header {width: 100%;}

#wrap .header {

width: 100%;

}



#logo {

width: 296px;

margin: 0 auto;

}

.socialnetwork { display: none;}

	



}

 @media (min-width: 321px) and (max-width: 480px) {

	 .header {width: 100%;}

#wrap .header {

width: 100%;

}



#logo {

width: 296px;

margin: 0 auto;

}

.socialnetwork { display: none;}

	



	 

}





@media (max-width: 320px) {

	

.header {width: 100%;}

#wrap .header {

width: 100%;

}



#logo {

width: 296px;

margin: 0 auto;

}

	

.socialnetwork { display: none;}



	

}*/





#wpcr_table_2 {

font-size: 16px;

}

.wpcr_status_msg {

font-size: 14px;

}



.summary {

font-size: 19px;

}

.wpcr_fl.wpcr_rname {

float: right;

font-size: 12px;

}



.fn {

font-size: 17px !important;

color: #000 !important;

text-transform: uppercase;

}



.orderhome {

margin: 0 auto;

width: 185px;

height: 50px;

display: block;

}

.onlinepurchase {
width: 154px;
height: 34px;
float: left;
margin-top: 10px;
}

.page.page-id-428.page-template-default.logged-in.admin-bar.header-full-width.full-width-content.customize-support .entry-title {
display: none;
}