/*
	Theme Name: FoodMenuBlog
	Theme URI: http://foodmenublog.com
	Description: All about FoodMenuBlog
	Author: Sanjeev kumar
	Version: 99.99
	Author URI: http://mywebcity.in
*/

/*------------------------------------*\
    MAIN
\*------------------------------------*/
@import url('https://9e7f7c.claudeassets.com/20171211035749cs_/https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');

@import url('https://4b9ee9.claudeassets.com/20171211035749cs_/https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700');


body{
	background:#fff; font-family: 'Open Sans', sans-serif; font-weight:400;
	margin:0; padding:0; font-size:14px; overflow-x:hidden; color:#555454; line-height:24px;
}

h1, h2, h3, h4, h5{ font-family: 'Oswald', sans-serif; font-weight:500; color:#303030; text-transform:uppercase;}
ul{ margin:0; padding:0;} ul li{ list-style:none;} .white{ color:#fff;} .m_t_0{ margin-top:0 !important;} .m_b_0{ margin-bottom:0 !important;}
.font13{ font-size:13px;} .m_b_12{ margin-bottom:12px;} .m_b_35{ margin-bottom:35px;}  .form-control{ border:none; border-radius:0; box-shadow:none; -webkit-appearance:inherit;  -moz-appearance:inherit; appearance:inherit;} .txt_inht{ text-transform:inherit;} .m_b_6{ margin-bottom:6px;} .m_b_15{ margin-bottom:15px;}
.m_b_25{ margin-bottom:25px;} .txt_justify{ text-align:justify;} .rd_clr{ color:#e93e21;} .gry_clr{ color:#999999;} .italic{ font-style:italic;}
.psn{ position:relative;} a{ outline:none;}

.btn{ border-radius:0; border:none; background:#e93e21; color:#fff; } 
.btn:hover, .btn:focus{ background:#d73318; color:#fff;}  .font18{ font-size:18px;} .img-responsive{ display:inline-block;}

#main-header{ position: absolute; left:0; top:0; z-index:9999; width:100%;} 

.headtop{ background:rgba(0,0,0,.8); position:relative; padding:10px 0px;}
.top_left ul li{ display:inline-block; color:#fff; margin-right:10px;}
.top_left .fa{ font-size:16px; position:relative; margin-right:5px; color:#e93e21; bottom:-1px;} 
.call{font-weight:600; font-size:16px;} 
.socialt a{ color:#fff; font-size:16px; display:inline-block; padding:0px 7px;} .socialt a:hover{ color:#e93e21;}


.navbar{ border:none; border-radius:0; margin-bottom:0;}  #navbar{ margin-top:14px;}
.navbar-default .navbar-nav > li > a{color:#fff; position:relative; text-transform:uppercase;  line-height:16px; padding:15px 20px; font-weight:600;} 
.navbar-default .navbar-nav > li:last-child > a{ padding-right:0;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{ background:none; color:#e93e21;   } 
.navbar.navbar-default{ background:rgba(0,0,0,.5); padding:4px 0px 8px;} 
.navbar-collapse{ padding-left:0; padding-right:0;} 
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{ background:none; color:#e93e21;} 
.dropdown-menu > li > a{ color:#fff;} .dropdown-menu > li > a:hover{ opacity:0.7; background:none; color:#fff;}


.slide_thmnl img{ width:100%;}
.carousel-indicators .active{ background:#e93e21; border-color:#e93e21;}
.content_slide{ position:absolute; width:100%; position:absolute; left:0; top:45%;} .carousel-indicators li{ background:#fff; width:14px !important; height:14px !important;}
.content_slide h1{ color:#e93e21; font-size:60px; letter-spacing:3px; font-weight:bold;} .content_slide h2{ font-weight:bold;}

.sec_wrappar{ padding:45px 0px;}
 

.product_col{ margin-bottom:40px; background:#fff; box-shadow:0px 0px 5px rgba(0,0,0,.3);} .product_col figure img{ width:100%;} 
.product_col figcaption{ padding:10px 10px;} .product_col figcaption h5{ font-size:15px; margin-top:0;  font-family: 'Open Sans', sans-serif; font-weight:600;} 
.bdr_btm{ display:inline-block; width:40px; height:3px; background:#e93e21; margin-top:8px;} 
.product_col figcaption .price{ font-size:18px; color:#7a7878; font-weight:600;} .readmore{ width:100%; max-width:114px; border-radius:3px; padding:4px 10px; font-size:12px; text-transform:uppercase;} 

.blogrw figure{ width:50%; float:left; padding-right:15px;} .blogrw figure img{ width:100%;}
.blogrw figcaption{ width:50%; float:right; padding-left:5px;} 
.blogrw figcaption h5{ font-size:18px; margin-top:0;  font-family: 'Open Sans', sans-serif; font-weight:600;}  
.blogrw figcaption h5 a{ color:#303030;}
.link1{ color:#e93e21; font-style:italic; text-decoration:underline;} .link1:hover{ color:#333;} 
.sub_title_blg{ color:#8b8989;} .newsletter_top{ background:#e93e21; padding:20px 15px; margin-bottom:25px;} 
.newsletter_top h3{ font-size:20px; color:#fff; border-bottom:#fff 1px solid; padding-bottom:8px; margin-bottom:10px; margin-top:0;} 
.newsletter_top .form-control{ border-radius:3px; margin-bottom:15px; height:40px;} 
.signup{ background:none; width:100%; height:40px; border:#fff 1px solid;  border-radius:3px; font-size:18px; font-family: 'Oswald', sans-serif; font-weight:400; 
color:#fff; } .signup:hover{ background:#fff; color:#e93e21;} 

.rtbx_asde{ margin-bottom:25px;} 
.rtbx_asde h3{ font-size:20px;  border-bottom:#b4b4b4 1px solid; padding-bottom:8px; margin-bottom:10px; margin-top:0;} 
.latestfood ul li{ width:100%; float:left; background:#f0eeee; padding:15px; margin-bottom:2px;} 
.title_fd{ float:left; font-size:16px; color:#e93e21;} .dayag{ float:right; color:#7b7978; font-style:italic;} 
.popular_product ul li a{ display:block; color:#595858; padding:7px 0px;} .popular_product ul li a:hover{ color:#e93e21;} 

.subscribe_form{ background:#e93e21; padding:20px 0px;} 
.subscribe_form2 figure{ float:left;} .subscribe_form2 form{ padding-left:290px; padding-top:0px; position:relative;} 
.subscribe_form2 form .form-control{ border-radius:3px; height:48px;}  
.subscribe_form2 form .form-group{ padding-right:182px; position:relative; margin-bottom:0;} 
.subscribenow{ position:absolute; right:0; top:0; height:48px; border:none; width:154px; background:#1e2327; border-radius:3px; color:#fff;} 
.subscribenow:hover{ background:#2b3136;} 



#footer{ background:url(https://26fced.claudeassets.com/20171211035749im_/http://momsmeatloafrecipe.com/wp-content/themes/foodmenublog/images/footer_bg.jpg) no-repeat; background-size:cover;}
.footer_top{  padding:50px 0px 30px; } 
.footer_top h4{ color:#fff;  padding-bottom:8px;} 
.footer_top ul li a{ display:block; color:#fff; font-size:12px; text-transform:uppercase; font-weight:500; margin-bottom:10px;}
.footerbotm{  padding:15px 0px; color:#fff; border-top:1px solid rgba(255,255,255,.3); font-size:12px;} 
.tme_dt{ color:#e93e21;} .twt .fa{ float:left; font-size:20px;} .twt p{ padding-left:30px;} 

.inner_mid_top{ height:124px; background:url(https://4844df.claudeassets.com/20171211035749im_/http://momsmeatloafrecipe.com/wp-content/themes/foodmenublog/images/topbg.jpg) no-repeat; background-size:cover;} 

.contact_form .f_col{ padding-left:238px;} .contact_form .form-control{ background:#fff; border:#ccc 1px solid; border-radius:2px;} 
.form-control.txt1{ height:40px;} .form-control.txt3{ padding:0; height:40px;} .form-control.txt2{ height:160px;} .contact_form label{ font-weight:normal; padding-top:8px;}
.contact_form .btn{ text-transform:uppercase; border-radius:3px; height:40px; width:120px;} 

.opns_hd {font-family: 'Open Sans', sans-serif; font-size: 16px; color:#e93e21; font-weight: 600;} 
.dtdimg{ margin-left:15px; display:inline-block;} .whauto{ width:auto !important;} .secimg{ margin-right:15px; margin-bottom:5px;  display:inline-block;}
.postcomnt .contact_form .f_col{ padding-left:0;} 

.tablepress {
    border: medium none;
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 1em;
    width: 100%;
}

.tablepress td, .tablepress th {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    float: none;
    padding: 8px;
    text-align: left;
}

.tablepress h2 {
    background-color: #e93e21;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2;
    margin: -8px;
    padding: 10px;
    text-align: center;
}


.tablepress thead th {
    background-color: #323232;
    border-bottom: 0 none;
    color: #fff;
    font-weight: 300;
    text-transform: uppercase;
}

.tablepress tbody td, .tablepress tfoot th {
    border-top: 1px solid #ddd;
}

.tablepress .odd td {
    background-color: #f9f9f9;
}

.tablepress .row-hover tr:hover td {
    background-color: #f3f3f3;
}

.tablepress .even td {
    background-color: #fff;
}

.dcoption_bx ul{ padding-left:40px;} 

.restgrd ul{ float:left; margin-right:1%;} .restgrd ul:nth-child(3){ margin-right:0;}
.restgrd ul li{text-align:center;}
.restgrd ul li a{ display:block; background:#f7f7f7; color:#555454; margin:5px 0; padding:4px 20px;} 
.restgrd ul li a:hover{ background:#e93e21; color:#fff; text-decoration:none;} 

.catering_menu ul li{width:32.6%; float:left; margin-right:1%;} 
.catering_menu ul li a{ display:block; background:#f7f7f7; color:#555454; margin:5px 0; padding:4px 20px;} 
.catering_menu ul li a:hover{ background:#e93e21; color:#fff; text-decoration:none;} 



@media (min-width:992px){ .dtdimg{ float:right;} .secimg{ float:left;} .catering_menu ul li:nth-child(3n+3){ margin-right:0;} 

}

@media (min-width:768px){.navbar-nav > li > .dropdown-menu{ background:#e93e21; top:50px; } #navbar > ul > li:nth-child(2){ position:inherit; }  
#navbar > ul > li:nth-child(2) > .dropdown-menu{position: absolute; left:0; width:100%; top:66px; padding:25px 10%;}
.navbar .col-sm-8, .navbar .container{ position:initial;} #navbar > ul > li:nth-child(2) > .dropdown-menu > li{ width:25%; float:left;} 
.navbar-nav > li:hover > .dropdown-menu{ display:block;} .navbar-default .navbar-nav > li > a{ padding-bottom:21px;} .subscribe_form2 h3{padding-left:290px; padding-top:38px;}}
 
@media (max-width:991px){.blogrw figure{ width:100%; padding-right:0;}  .blogrw figcaption{ width:100%; margin-top:15px; padding-left:0;} 
.dtdimg , .secimg { display:block; margin:0px 0px 15px; width:100%; max-width:100%;}  .dtdimg img, .secimg img{ float:none; width:100%;}
}

@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-nav > li > a{ padding:15px 12px; font-size:14px;} 
 #myCarousel2 .left.carousel-control{ left:-15px;} #myCarousel2 .right.carousel-control{ right:-15px;} 
.footer_top .socialt a{ padding:0px 6px!important;}   .content_slide h1{ font-size:36px;}  .content_slide h2{ font-size:24px;} 
.catering_menu ul li{width:49.5%; margin-right:1%;}  .catering_menu ul li:nth-child(2n+2){ margin-right:0;} 
.navbar-nav > li > .dropdown-menu{ top:42px;}

}

@media (max-width:767px){ 
#navbar{ float:none !important; margin-top:0 !important; border:none !important; position:absolute; left:0; top:0; border-bottom:#fff 2px solid!important;   width:100%; z-index:999;} .navbar-nav{ margin:0; padding:15px 0px;} .navbar-default .navbar-nav > li > a{ border:none; padding:10px 0px;}   
.navbar-default .navbar-toggle{ border:none; background:#E93E21; position:absolute; right:0; top:10px;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:#fff;} 
.navbar-default .navbar-toggle .icon-bar{ background:#fff;} .navbar-default .navbar-toggle:hover .icon-bar,  .navbar-default .navbar-toggle:focus .icon-bar{ background:#E93E21;} 
.content_slide h1{ font-size:36px;}  .content_slide h2{ font-size:24px;} #main-header{ position:inherit;} 
.navbar.navbar-default{ background:#1b1b1b;} .headtop{ background:#131313;} .content_slide{ top:20%;} 
#navbar{ background:#212121; border:none !important; padding:0px 30px;} #navbar .pull-right{ float:none !important;} 
.subscribe_form2 figure{ float:none; display: block; text-align:center;} .subscribe_form2 figure .img-responsive{ display:inline-block;} 
.subscribe_form2 form{ padding-left:0; padding-top:0;} .linkbotm{ margin:25px 0px;} .info_contact{ margin-top:25px;} .inner_mid_top{ display:none;} 
.map iframe{ height:320px;} .dcoption_bx ul{ padding-left:25px;} .catering_menu ul li{ width:100%; margin-right:0;} 
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{ color:#fff;}

}

@media (max-width:550px){ .top_left.pull-left, .top_right.pull-right{ float:none !important; text-align:center;} 
.content_slide h2{ font-size:14px;} .content_slide h1{ font-size:20px; margin:0;} .content_slide p{ font-size:12px;} .content_slide p br{ display:none;} 
#myCarousel .carousel-indicators{ bottom:0;} .carousel-indicators li{ width:10px !important; height:10px !important;} 
.content_slide{ top:12%;} .subscribe_form2 form .form-group{ padding-right:0; text-align:center;} .subscribenow{ position:inherit; display:inline-block; margin-top:8px;} 
.subscribe_form2 form{ text-align:center;} .contact_form .f_col{ padding-left:0;} .restgrd ul li a{ padding:4px 5px; font-size:13px;}
}


/*
     FILE ARCHIVED ON 22:27:44 Dec 01, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:10:42 Jul 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.684
  exclusion.robots: 0.1
  exclusion.robots.policy: 0.088
  esindex: 0.01
  cdx.remote: 26.754
  LoadShardBlock: 165.022 (3)
  PetaboxLoader3.datanode: 137.973 (5)
  PetaboxLoader3.resolve: 1108.176 (3)
  load_resource: 1404.095 (2)
*/