/*
Theme Name: Grab (shared on wplocker.com)
Theme URI: http://www.abhinavsood.com/
Description: WordPress theme for Restaurants and Eating Places
Author: Abhinav Sood
Author URI: http://www.abhinavsood.com/
Version: 1.0
Tags: fixed-width, custom-menu, featured-images, microformats, sticky-post, threaded-comments
License: This theme is licensed solely to the original buyer of the theme and can only be used on a single live website. Modification and/or resale is prohibited. The theme is owned by Abhinav Sood (Inspirit Interactive).
License URI: https://www.abhinavsood.com/
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}strong,b{font-weight:bold}em{font-style:italic}
/* slightly enhanced,universal clearfix hack */.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{display:inline-block;}/* start commented backslash hack \*/* html .clearfix{height:1%;zoom:1;}.clearfix{display:block;}/* close commented backslash hack */*:first-child+html .clearfix{zoom:1;}/* IE7 */
/* align */.alignright{float:right}.alignleft{float:left}.aligncenter{text-align:center}

/* default pleasantries */
h1{font:1.875em normal Tahoma,Verdana,Helvetica;margin-bottom:0.6em}
h2{font:1.685em normal Tahoma,Verdana,Helvetica;margin-bottom:0.5em}
h3{font:1.5em   normal Tahoma,Verdana,Helvetica;margin-bottom:0.4em}
h4{font:1.25em  normal Tahoma,Verdana,Helvetica;margin-bottom:0.3em}
h5{font:1em     normal Tahoma,Verdana,Helvetica;margin-bottom:0.2em}
h6{font:0.875em normal Tahoma,Verdana,Helvetica;margin-bottom:0.1em}

p{margin-bottom:10px;line-height:1.5em}

a{text-decoration:none}

dt{font-weight:bold}
dl{padding:0 0 1em 0}
ul,ol{padding:0 0 1.2em 0}

img.alignleft{margin-right: 10px}
img.alignright{margin-left: 10px}
img.aligncenter{margin: 0 10px}

/* utility */
.hidden {
    visibility: hidden;
    display: none;
}

.center-auto-margin {
    margin: 0 auto;
}

.full-width {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.half-width {
    width: 50% !important;
    margin-left: 0;
    margin-right: 0 !important;
}

.green-border {
    border: 5px solid #2ca250;
}

.general-box {
    background:#fbd082;
    color: #b51218;
    text-shadow: 1px 1px #FFF;
    border-left: 1px solid #e9b272;
    border-right: 1px solid #e9b272;
    border-bottom: 1px solid #c57653;
    border-radius: 3px;
    margin: 8px 10px 0 0;
    padding: 5px;   
}

.page-template-default .general-box {
    margin-bottom: 15px;
}

.form-box,
textarea,
input[type='text'],
input[type='password'] {
    font-size: 0.9em;
    color: #BD2C27;
    background: #FBD082;
    border-left: 1px solid #E9B272;
    border-right: 1px solid #E9B272;
    border-top: 1px solid #C57653;
    border-bottom: none;
    border-radius: 3px;
    padding: 6px 10px;
	width: 93%;
}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    font-size: 0.9em;ss
    color: #BD2C27;
    background: #FBD082;
    border-left: 1px solid #E9B272;
    border-right: 1px solid #E9B272;
    border-top: 1px solid #C57653;
    border-bottom: none;
    border-radius: 3px;
    padding: 6px 10px;
	width: 100%;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
font-size: 0.9em;
    color: #BD2C27;
    background: #FBD082;
    border-left: 1px solid #E9B272;
    border-right: 1px solid #E9B272;
    border-top: 1px solid #C57653;
    border-bottom: none;
    border-radius: 3px;
    padding: 6px 10px;
	width: 93%;


}
div#wpcf7-f707-p708-o1 select{
width:96.5% !important;
}
div#wpcf7-f682-p678-o1  input {
width:94% !important;
}

div#wpcf7-f682-p678-o1  select {
width:100% !important;
}
div#wpcf7-f682-p678-o1 input.wpcf7-form-control.wpcf7-submit {
width:auto !important;
}

input[type='submit'] {
 font-size: 0.9em;
    color: #fff;
    background: #BD2C27;
    border-left: 1px solid #BD2C27;
    border-right: 1px solid #BD2C27;
    border-top: 1px solid #BD2C27;
    border-bottom: none;
    border-radius: 3px;
    padding: 6px 10px;
}

/* Required */
.wp-caption {}
.wp-caption-text {}
.sticky {}
.gallery-caption {}
.bypostauthor {}

/* Grab */
body {
    color: #3C3C3C;
    background: #f2db80;
    line-height: 1.5em;
    font:12px Tahoma, Verdana, Helvetica, sans-serif;
}

hr {
    background: transparent url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
    height: 2px;
    border: none;
}

/* Font Styles */
@font-face {
    src: url(http://www.aarudhrafoods.com/wp-content/themes/aarudhra/font/bebas-neue-fontfacekit/BebasNeue-webfont.eot);
    font-family: BebasNeue;
    src: local("BebasNeue"), url(http://www.aarudhrafoods.com/wp-content/themes/aarudhra/font/bebas-neue-fontfacekit/BebasNeue-webfont.ttf) format("truetype");
}

/* Heading Styles * /*
h1{font-family: BebasNeue, verdana, helvetica, sans-serif; color:#551305; font-size:55px; font-weight:normal; text-shadow:0px 2px #f6685b; line-height:50px;}
h2{font-family: BebasNeue, verdana, helvetica, sans-serif; color:#bf0c0e; font-size:30px; font-weight:normal;}
h3{font-family: Tahoma, verdana, helvetica; font-size:25px; font-weight:normal; color:#0a3823}
h4{font-family: Tahoma, verdana, helvetica; font-size:20px; font-weight:normal; padding:0 0 10px; color:#0a3823}
h5{font-family: BebasNeue, verdana, helvetica, sans-serif; color:#FFF; font-size:30px; font-weight:normal;}
h5 a{color:#FFF}
/*/

/** Grab - specific */

/* Header Styles */
header {
     background: url("http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/header_bg.jpg") repeat-x; 
    width: 100%;
    height: 300px; 
    border-bottom: 1px dotted  #000;
}

header a {
    color: white;
}

    .masthead_container {
        background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/header_ins_bg.png') no-repeat;
        width: 990px
    }

        #branding {
            background: url("http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/logo_bg.png") no-repeat;
            height: 181px;
            margin: 4px 0 0 0;
            padding: 65px 0 0 14px;
            width: 221px;
            text-indent: -9999em;
        }

            #blog-title a {
                width: 213px;
                height: 105px;
                background: url("http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/logo_text.png") no-repeat;
                display: block;
            }
            
        #masthead_nav {
            width: 754px;
            position: relative;
            height: 246px;
            margin: 2px 0 0 0
        }

            .makereservation {
                background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/make_reservation_bg.png') no-repeat 0 0;
                font-family: BebasNeue, verdana, helvetica, sans-serif;
                color: #FFF;
                font-size: 30px;
                font-weight: normal;
                padding: 0 5px 18px 5px;
                width: 170px;
                height: 114px;
                text-shadow: 0px 2px #2a431a;
                margin-right: 20px;
                overflow: hidden;
            }
            


/* Navigation Styles */
nav {
}
.navmain {
    position: absolute;
    top: 157px;
    right: 0;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/menu-bg-left.png') no-repeat bottom left,
    url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/menu-bg-right.png') no-repeat bottom right;
    padding: 0 46px;
}
ul#navmenu-h {
    margin: 0;
    border: 0 none;
    /*For KHTML*/ list-style: none;
    height: 76px;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/menu-bg.gif') repeat-x;
}
ul#navmenu-h li {
    list-style-type: none;
    float: left;
    line-height: 70px;
    padding: 0 2px;
}
ul#navmenu-h ul {
    margin: 0;
    padding: 0;
    width: 220px;
    list-style: none;
    display: none;
    position: absolute;
    top: 60px;
    background: #bd0b13;
    box-shadow: inset 0 0 3px 0 #550707;
    padding: 10px 0 12px 7px;
    z-index: 10000
}
ul#navmenu-h ul:after /*From IE 7 lack of compliance*/ {
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
ul#navmenu-h ul li {
    float: left; /*For IE 7 lack of compliance*/ display: block !important;
    display: inline; /*For IE*/ line-height:20px;
    padding: 0 0 0 8px;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/arrow.png') no-repeat 0 9px;
    width: 100px;
}
/* Root Menu */
ul#navmenu-h a {
    font-size: 17px;
    color: #FFF;
    font-weight: normal;
    padding: 5px 8px;
}
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
    background: #bc0d14;
    color: #FFF;
    border-radius: 5px;
    padding: 5px 8px;
    box-shadow: inset 0 0 5px #550707;
}
ul#navmenu-h li ul li a {
    font-size: 15px;
    color: #FFF
}
ul#navmenu-h li span {
    background: #bc0d14;
    font-size: 17px;
    color: #FFF;
    border-radius: 5px;
    padding: 5px 8px;
    box-shadow: inset 0 0 5px #550707;
}
/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
    background: none;
    color: #FFF;
    border-radius: 0px;
    box-shadow: inset 0 0 0px #550707;
    padding: 0
}
/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
    background: none;
    color: #FFF;
    border-radius: 0px;
    box-shadow: inset 0 0 0px #550707;
    padding: 0
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
    display: none;
}
ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
    display: block;
}

#navmenu-r, #navmenu-r li {
    height: 110px;
    line-height: 110px;
    overflow: hidden;
}

#main {
    background:url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/content_bg.png') repeat;
    margin-top: 1px;
    border-bottom: 1px solid #000;
}

    .custom-header-img {
        width: 980px;
        height: 180px;
        position: relative;
        top: -20px;
        overflow: hidden;

    }

        .custom-header-pattern {
            position: absolute;
            top: 0;
            right: 0;
            width: 295px;
            height: 180px;
            line-height: 180px;
            /* background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/innerslider_pattern.png') no-repeat; */
            font-family: BebasNeue, verdana, helvetica, sans-serif;
            text-align: center;
            color: #fff;
            font-size: 50px;
/*             text-shadow: 0 1px #FFF;
 */            padding: 0 10px 0 87px;
            overflow: hidden;
        }
        
        .custom-header-pattern span, #navmenu-r li a {
            display: inline-block;
            vertical-align: middle;
            line-height: normal;
        }
        
        .custom-header-pattern span {
            width: 230px
        }
    
    .navigation {
        clear: both;
    }
    
    /* #Primary Content Area */
    #primary {
        background: #FBF2D9;
        font-size: 15px;
        width: 960px;
        margin-top: -20px;
        padding: 30px 15px;
    }

        #content {
            float: left;
            width: 600px;
            margin-right: 360px;
        }
        
            #content h1,
            #content h2,
            #content h3,
            #content h4,
            #content h5,
            #content h6 {
               /*  color: #0A3823; */
				color: #AB0A17;
    font-weight: bold;
            }
            
            #content a {
                color: #B31319;
            }
            
            #content a:hover {
                color: #0A1319;
            }
        
            #content .entry-title {
                font: 25px normal Tahoma, Verdana, Helvetica;
				/* display: none; */
            }
            
                #content .entry-title a {
                    color: #0A3823
                }
            
                #content .entry-title a:hover {
                    color: #DD1319;
                }
                
            .page-title span {
                font-weight: bold;
            }
   
li.vc_tta-tab.vc_active a {
    color: #000 !Important;
}   
            .hentry {
                padding-bottom: 20px;
                margin-bottom: 15px;
                background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
            }
            
            .hentry .alignleft { margin-right: 10px }
            .hentry .alignright { margin-left: 10px }
            .hentry .aligncenter{ margin: 0 10px }
            
            
                .post p {
                    margin-bottom: 15px;
                }
                
                
                .entry-utility {
                    clear: both;
                    margin-top: 10px;
                }
                
                .cat-tag-links {
                    line-height: 29px;
                    vertical-align: middle;
                    width: 450px;
                }
                
                .readmore-link {
                    margin-top: 0;
                }
            
                .featured-image {
                    width: 200px;
                    height: 180px;
                    margin-bottom: 10px;
                }
                
                .entry-meta {
                    padding-bottom: 20px;
                    margin-bottom: 10px;
                    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
                }
                
                .entry-content {
                    overflow: hidden;
                }
                
            #nav-below {
                background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
                padding: 0 0 10px 0;
                margin-bottom: 15px;
            }
            
            .tax-food_type #nav-below,
            .tax-food_category #nav-below,
            .tax-meal #nav-below,
            .tax-cuisine #nav-below
             {
                 background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left,
                 url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x top left;
                 padding: 5px 0 0;
             }
            
            
            /* Comments */
            .comment, .trackback, .pingback {
                background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
                padding-bottom: 15px;
                margin-bottom: 15px;
            }
            
            .comments-list-title {
                margin-bottom: 20px;
            }
            
                .comment .children {
                    padding: 15px 0 0 0;
                    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x top left;
                    margin: 15px 0 0 50px;
                }
                
        
            .comment-author .photo {
                border: 3px solid #E9B272;
            }
            
            .comment-meta, .comment-content {
                font-size: 90%;
            }
            
            .comment-meta {
                color: #ABABAB;
                margin-bottom: 10px;
            }
            
            .comment-reply-link {
                margin-top: 0;
                font-size: 90%;
                padding: 1px 3px 3px;
            }
   
        #sidebar {
            float: left;
            width: 300px;
            margin-left: -300px;
            line-height: 1.4em;
        }
        
            #sidebar a {
                color: #3C3C3C
            }
            
            #sidebar a:hover {
                color: #DD1319;
            }
        
            #sidebar h3 {
                font-size: 20px;
                padding-bottom: 10px;
            }
            
                .widget-container {
                    padding-bottom: 20px;
                    margin-bottom: 15px;
                    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
                }
                
                .widget-container > ul,
                .widget-container > ol {
                    padding-bottom: 0;
                }
                
            
                .widget-container ul li {
                    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/next_arrw.png') no-repeat center left;
                    padding-left: 15px;
                }
                
                    /* Search Widget */
                    #searchform {
                        padding: 0;
                    }
                    
                    #searchform input {
                        font-size: 1em
                    }
                    
                    #s {
                        width: 220px;
                        background: none;
                        border: 0;
                    }
                    
                    #searchsubmit {
                        color: #BD2C27;
                        width: 50px;
                        border: 0;
                        cursor: pointer;
                        background: transparent url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/go_bg.gif') no-repeat center left;
                    }
                    
                    /* Calendar Widget */
                    #wp-calendar {
                        width: 100%;
                    }
                    #wp-calendar caption {
                        text-align: center;
                        color: #333;
                        font-size: 1.2em;
                        margin-top: 10px;
                        margin-bottom: 15px;
                    }
                    #wp-calendar thead {
                        font-size: 10px;
                    }
                    #wp-calendar thead th {
                        padding-bottom: 10px;
                    }
                    #wp-calendar tbody {
                        color: #aaa;
                    }
                    #wp-calendar tbody td {
                        background: #f5f5f5;
                        border: 1px solid #fff;
                        text-align: center;
                        padding: 8px;
                    }
                    #wp-calendar tbody td:hover {
                        background: #fff;
                    }
                    #wp-calendar tbody .pad {
                        background: none;
                    }
                    #wp-calendar tfoot #next {
                        font-size: 10px;
                        text-transform: uppercase;
                        text-align: right;
                    }
                    #wp-calendar tfoot #prev {
                        font-size: 10px;
                        text-transform: uppercase;
                        padding-top: 10px;
                    }

                    

/* footer #colophon */
#colophon {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/footer_bg.png') repeat;
    color: white;
}

    #footer {
        background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/footer_insbg.png') repeat;
        color: white;
        font-size: 1.2em;
        line-height: 1.5em;
        width: 960px;
        padding: 30px 15px 0;
		min-height:275px;
    }
    
        #footer a {
            color: white;
        }
        
        #footer a:hover,
        #footer a:active,
        #footer a:focus {
            color: #FBD082;
        }
    
        #footer .widget-area {
        }
        
        #footer .widget-area ul,
        #footer .widget-area ol {
            padding-bottom: 0;
        }
        
        
        #footer .widget-area .widget-container {
            background: none;
            width: 185px;
            padding: 0 10px;
            margin-bottom: 30px;
        }
        
        #footer .widget-title {
            font-family: BebasNeue, Verdana, Helvetica, sans-serif;
            color: #FFF;
            font-size: 1.3em;
            text-transform: uppercase;
            margin-bottom: 15px;
        }
        
        #footer .widget-title-span {
            background: #d0300f;
            padding: 8px 14px 4px;
            margin-bottom: 5px;
        }
        
        #footer .widget-container ul li {
            background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/bullet_icon.jpg') no-repeat 0 8px;
            margin: 0 0 2px 0;
            /* padding: 0 0 0 12px; */
        }
        
        #footer .widget_pages ul li,
        #footer .widget_meta ul li,
        #footer .widget_nav_menu ul li,
        #footer .widget_archive ul li,
        #footer .widget_categories ul li {
            width: 46%;
            float: left;
        }
    
    .siteinfo {
        border-top: 1px solid #000;
        background: #B71422;
        padding: 5px 0;
    }
    
        #copyright {
            text-align: center;
            margin: 5px 0;
        }
        
        #copyright a {
            font-weight: bold;
            color: #FBD082
        }
        
        #copyright a:hover,
        #copyright a:focus,
        #copyright a:active {
            color: white
        }
        
        
/* Archive Page: All Food Items */
.food-items-in-term {
    width: 97%;
    margin: 0 2% 10px 1%;
}

.post-type-archive-food_item .food-items-in-term {
    width: 47%;
}

.food-items-in-term .hentry {
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
    background: none;
}

#content .food-items-in-term .child-food-type a,
.food-item-elem h3 a {
    font-size: 95%;
    color: #FBF2D9;
    text-shadow: 1px 1px 2px rgba(50, 50, 0, 1);
}

#content .food-items-in-term .child-food-type a:hover,
.food-item-elem h3 a:hover {
    color: white;
    text-shadow: 1px 1px 2px rgba(50, 50, 0, 1);
}

#content .food-item-title {
    font-size: 1em;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/dotted_bg.png') repeat-x 0 10px;
}

#content .food-item-title a {
    background: #FBF2D9;
    padding-right: 10px;
}

#content .food-item-title span {
    background: #FBF2D9;
    padding-left: 10px;
    letter-spacing: -0.1em
}

.food-item-ingredients {
    margin-top: -8px;
    font-size: 83%;
}

.food-item-ingredients:before {
    content: "( ";
}

.food-item-ingredients:after {
    content: " )";
}

.item-type-description {
    clear: both;
}

    #content .child-food-type {
        background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/menu-title-header.png') repeat-x;
        padding: 10px 0 45px 176px;
        color: #FFF;
        font-size: 1.2em;
        margin: 10px 0;
    }

    .child-food-type span {
        background: #2d8443 url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/menu-title-ribbon.png') no-repeat bottom left;
        display: block;
        width: 119px;
        padding: 5px 0 20px 0;
        float: left;
        text-align: center;
    }
    
/* Single Food Item */
.gallery {
    clear: both;
}

.entry-description {
    margin-bottom: 20px;
}

.food_item_meta {
    margin-left: 20px !important;
}

.food_item_details_table {
    text-align: left;
}

.food_item_details_table td,
.food_item_details_table th {
    padding: 3px 10px;
    border-collapse: collapse;
    border: 1px solid #FBF2D9;
}

.food_item_details_table th {
    color: black;
    font-size: 93%;
    font-weight: bold;
}

.single-food_item .entry-content {
    text-align: justify;
    margin-bottom: 20px;
}

/* Taxonomy Page - General Styles */
.taxonomy-title {
    font-size: 1.8em;
    font-weight: bold;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x 0 18px;
}

.taxonomy-title span {
    background: #FBF2D9;
}

.taxonomy-description {
    margin-bottom: 24px;
}

.food-items-in-term.hentry {
    margin: 0 2% 0 1%;
    padding: 0;
    background: none;
}

.food-items-in-term .entry-description {
    font-style: normal; color: black;
}



/* Homepage - Content Background */
.home.page #primary {
    background-color: #fff8c2;
}

.home-menu-title {
    font-family: BebasNeue, verdana, helvetica, sans-serif;
    color: #bf0c0e;
    font-size: 30px;
    font-weight: normal;
    text-transform: uppercase;
    margin-top: -15px;
}

/* Homepage - Slideshow .. Text on Patterned Background, over slides */
.custom-slideshow-pattern {
    z-index: 9999;
    position:absolute;
    right: 0;
    top: 0;
   /*  background: transparent url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/custom_slideshow_pattern.png') no-repeat; */
    width: 350px;
    height: 220px;
    text-align: center;
    padding-top: 200px;
    padding-left: 65px;
    text-shadow: 0px 1px #FFF;
}

.custom-slideshow-pattern .offer-title {
    font: 3.6em BebasNeue, Verdana, Helvetica, sans-serif;
    color: #a00;
    margin-bottom: 0;
}

.custom-slideshow-pattern .offer-desc {
    font: 2.8em BebasNeue, Verdana, Helvetica, sans-serif;
    color: #016637;
    margin-bottom: 0;
}

.custom-slideshow-pattern .offer-condition {
    font: 1.5em Verdana, Helvetica, sans-serif;
    letter-spacing: -0.11em;
    margin-bottom: 0;
}

/* Additional Offer, below coin slider */
.additional_offer {
    border: 2px solid black;
    border-top: none;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/additional_offer.png') repeat-x;
    height: 112px;
    width: 986px;
    text-align: center;
    padding-top: 12px;
}

.additional_offer .offer-title {
    font: 4.2em BebasNeue, Verdana, Helvetica, sans-serif;
    color: #551305;
    text-shadow: 0px 2px #f6685b;
}

.additional_offer .offer-desc {
    color: #F5D431;
    text-shadow: 1px 2px #e04836;
    font-size: 1.4em
}

/* Food Menu - 5 column section */

.food-menu-container {
    clear: both;
    margin-left: -15px;
    padding: 0 7px;
    width: 976px;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x left bottom;
}

.food-menu-container a {
    color: black
}

.food-menu-container a:hover {
    color: #ab0a17
}

.food-menu-container h3 {
    font-size: 1.2em;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/details_bg.png') no-repeat;
    color: white;
    padding: 9px 0 9px 10px;
}

.food-menu-container .food-item-elem {
    width: 180px;
    padding-right: 5px;
    margin-left: 5px;
    margin-right: 5px;
}

.food-menu-container .food-item-elem .frontpage-food-item {
    margin-bottom: 3px;
    padding-bottom: 0;
    background: none;
}

/* Home Widget Area */
.home-widget-area {
    position: relative;
    top: -30px;
    margin-left: -15px;
    padding-top: 20px;
    width: 990px;
    background: #f7c87a;
}

.home-widget-area > ul {
    width: 960px;
    margin-left: 15px;
    padding-bottom: 0;
	height: 298px !important;
}

.home-widget-area .widget-container {
    width: 300px;
    padding: 0 10px;
    background: none;
}

.home-widget-area a {
    color: #329b59;
    padding-bottom: 1px;
}

.home-widget-area a:hover {
    color: #136f3e;    
}

.home-widget-area h1,
.home-widget-area h2,
.home-widget-area h3,
.home-widget-area h4,
.home-widget-area h5,
.home-widget-area h6
{
    font-family: BebasNeue, Verdana, Helvetica, sans-serif;
}

/* Home Page Title */
.home.page #content .hentry h1.entry-title {
    font-family: BebasNeue, verdana, helvetica, sans-serif;
    color: #bf0c0e;
    font-size: 30px;
    font-weight: normal;
    text-transform: uppercase;
    margin-top: 10px;
}

/* Contact Page Top Widget Area */
#contact-page-top-widget-area {
    width: 950px;
    border: 5px solid #f7d083;
    margin-bottom: 20px;
}

#contact-page-top-widget-area ul, #contact-page-top-widget-area ol, #contact-page-top-widget-area .widget-container {
    margin: 0;
    padding: 0;
    overflow: hidden;
    background: none;
}

/* Contact Page Title */
.page-template-template-contactpage-php h1.entry-title {
    color: #27733e;
    font-size: 25px;
    width: 100%;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
    padding: 0 0 10px;    
}

.page-template-template-contactpage-php .hentry {
    background-image: none;
}

/* Contact Page Sidebar Styles */
.page-template-template-contactpage-php #sidebar .widget-title {
    color: #27733e;
    font-size: 25px;
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/contacthd_bg.gif') repeat-x bottom left;
    padding: 0 0 10px;
}

.page-template-template-contactpage-php #sidebar .widget-container {
    background-image: none;
    padding-bottom: 0;
}

/* Contact Page Sidebar Address Widget Styles */
ul.visit {
    padding-bottom: 0;
}

ul.visit li {
    list-style-type: none;
    padding: 0 0 20px 30px;
    font-size: 14px;
    line-height: 20px;
    color: #000000;
}

ul.visit li.pointer {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/pointer_icon.png') no-repeat !important;
}

ul.visit li.phone {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/phone_icon.png') no-repeat !important;
}

ul.visit li.email {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/mail_icon.png') no-repeat 0 3px !important;
}




/* Contact Form 7 Styles for Contact Page */
.wpcf7-form {
    margin-bottom: 20px;
}

.wpcf7-form span.wpcf7-form-control-wrap {
    margin-top: 5px;
    display: block;
}

.contact-form-twocolumn, .twocolumn{
    width: 50%;
    float: left;
}

.contact-form-onecolumn textarea {
    clear: both;
    width: 94%;
}

/* Full width Page Template */
.page-template-template-fullwidth-php #content {
    margin-right: 0;
    width: 960px;
}

/* Specials Sidebar */
.specials-widget-area {
    width: 45% !important;
    margin-left: 5% !important;
}

/* Lists */
.entry-content ul li,
.entry-content ol li {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/bullet_icon.jpg') no-repeat 0 8px;
    margin: 0 0 2px 0;
    padding: 0 0 0 12px; 
	
}

div#post-686  ul.visit  li {
   
	padding:0 0 13px 33px !important;
}
.archive-meta {
    margin-bottom: 2em;
    padding-bottom: 0;
}

.home.page #content .hentry {
    background: none;
    padding-bottom: 0;
    margin-bottom: 5px;
}

/* 404 page */
.post.error404, .post.error404 h1, .post.error404 h2 {
    font-family: BebasNeue, verdana, helvetica, sans-serif;
    font-size: 1.6em;
}

.post.error404 h1, .post.error404 h2 {
    color: red !important;
    font-size: 2em;
    margin-bottom: 0;
}

/* Clearing Floats for Page Links in Entry Content */
.page-link {
    clear: both;
}

li#text-5 {
    position: absolute;
    left: 320px;
    top: 0px;
}
li#text-6 {
    position: absolute;
    left: 640px;
    top: 0px;
}
li#text-7 {
    position: absolute;
    left: 195px;
}
li#text-9 {
    position: absolute;
    left: 420px;
}
li#text-8 {
    left: 646px;
    position: absolute;
}

#footer ul.visit li {
color:#fff !important;
}


#footer ul.visit li.pointer {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/fpointer_icon.png') no-repeat !important;
}

#footer ul.visit li.phone {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/fphone_icon.png') no-repeat !important;
}

#footer ul.visit li.email {
    background: url('http://www.aarudhrafoods.com/wp-content/themes/aarudhra/img/fmail_icon.png') no-repeat 0 3px !important;
}
.job_listings li {
    background: none !important;
  
}
::-webkit-input-placeholder {
   color: #BD8D34;
}

:-moz-placeholder { /* Firefox 18- */
   color: #BD8D34;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #BD8D34;  
}

:-ms-input-placeholder {  
   color: #BD8D34;  
}
li.job-type.full-time {
    background: none;
}

li.location {
    background: none !important;
}
li.date-posted {
    background: none !important;
}
div#post-6 .entry-title {
    display: block !important;
}
.entry-title {
    display: none;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    height: 60px !Important;
}