/*
Theme Name: Sriracha Thai
Theme URI: https://kairaweb.com/theme/vogue/
Description: Vogue Child Theme
Author: Kaira
Author URI: https://kairaweb.com/
Template: vogue
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: 
Text Domain: sriracha-thai
*/

body {
    overflow-x: hidden;
}

#masthead {
    background: url(http://www.szechwanjmc.com/wp2/wp-content/uploads/2018/05/Szechwan-JMC-Banner-02-18-1.jpg) no-repeat;
    background-size: cover;
}

#masthead .site-container {
    background: rgba(255,255,255,.1) url(http://www.szechwanjmc.com/wp-content/themes/srirachathai/style.css?ver=1.3.02);
    max-width: 100% !important;
    padding: 3% 0;
}

#site-navigation {
    background-color: #fff;
    box-shadow: 0 0 8px #b61d22;
    border-bottom: 1px;
    border-color: #b61d22;
    border-left: 0 !important;
    border-right: 0 !important;
    border-style: double;
    border-width: 4px;
    position: relative;
    z-index: 99;
}

.menuNav ul {
    list-style: none;
    text-align: center;
}

.menuNav li {
    display: inline-block;
    margin: 0 2%;
}

.page-id-6 .entry-header,
.page-id-77 .entry-header,
.page-id-79 .entry-header,
.page-id-81 .entry-header,
.page-id-83 .entry-header,
.page-id-58 .entry-header,
.page-id-85 .entry-header,
.page-id-87 .entry-header,
.page-id-89 .entry-header,
.page-id-91 .entry-header,
.page-id-93 .entry-header,
.page-id-95 .entry-header,
.page-id-97 .entry-header {
    display: none;
}

.sow-sub-headline {
    color: #888 !important;
    font-family: "Rambla","Helvetica Neue",sans-serif;
    font-size: 1rem !important;
    font-style: italic;
}

.foodMenu .ow-pt-column,
.foodMenuNoDesc .ow-pt-column {
    width: 23% !important;
    margin: 0 1%;
}

.foodMenu3col .ow-pt-column {
    width: 31% !important;
    margin: 0 1%;
}

.foodMenu .ow-pt-title,
.foodMenuNoDesc .ow-pt-title,
.foodMenu3col .ow-pt-title {
    background: url(../../uploads/2016/09/grainPattern.png) no-repeat center !important;
    background-size: cover !important;
    border-color: #b61d22 !important;
    color: #b61d22 !important;
    font-size: 1.35rem !important;
    height: 225px;
    padding: 5% 10% !important;
}

@media screen and (max-width: 1280px) {
    .foodMenu .ow-pt-title,
    .foodMenuNoDesc .ow-pt-title,
    .foodMenu3col .ow-pt-title {
        height: 300px;    
    }
}

@media screen and (max-width: 680px) {
    .foodMenu .ow-pt-title,
    .foodMenuNoDesc .ow-pt-title,
    .foodMenu3col .ow-pt-title {
        height: auto;    
    }
}

.foodMenuNoDesc .ow-pt-title {
    height: auto;
}

.ow-pt-subtitle {
    margin-top: 1rem;
}

.foodMenu .ow-pt-subtitle,
.foodMenu3col .ow-pt-subtitle {
    color: #333 !important;
    font-size: .95rem !important;
    font-style: italic;
    text-shadow: 0 1px 0 rgba(0,0,0,0.15) !important;
}

.ow-pt-details {
    padding: 0 !important;
}

.foodMenu .ow-pt-details,
.foodMenuNoDesc .ow-pt-details,
.foodMenu3col .ow-pt-details {
    background: #b61d22 !important;
    border: 0 !important;
}

.foodMenuNoDesc.noTitle .ow-pt-title,
.foodMenuNoDesc.noTitle .ow-pt-details {
    display: none;
}

iframe.contactMap {
    width: 100% !important;
    height: 67.5vh !important;
}

@media screen and (max-width: 786px) {
iframe.contactMap {
    height: 35vh !important;
}
}

footer#colophon {
    background: url(../../uploads/2016/09/pattern-1.png) repeat, url(http://www.szechwanjmc.com/wp2/wp-content/uploads/2018/05/header.jpg) no-repeat 100% 0 fixed;
    background-size: auto, cover;
    box-shadow: 0 3px 8px #333 inset;
    color: #fff !important;
}

footer strong {
    color: #b61d22;
}

.site-footer-icons {
    background-color: rgba(0,0,0,0.35);
}

.site-footer-social,
.site-footer-icons {
    padding: 0 !important;
}

.site-footer-social-ad .fa {
    color: #b61d22;
}

footer .site-container {
    padding: 2% 0 0;
}

.site-footer-social-copy {
	display: none;
}

footer img {
    max-width: 25% !important;
    height: auto;
}

footer a {
    color: #fff;
    font-weight: bold;
}