/*!
Theme Name: Philly Bilmos 
Theme URI: http://www.phillybilmos.com/
Description: Themes for Philly Bilmos 
Author: Chris Martin Studios
Author URI: http://www.chrismartinstudios.com/
Version: 1.0
*/.hero-title,header.main{background-color:#1c2029}.content,.hero-description{margin-right:auto;max-width:1280px}.menu-section,.news-item{border-bottom:1px solid #525662}.container:after,.content-columns:after,.content:after,.hero-description:after,.menu-section:after{content:" "}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{position:relative;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 25px}.container:after{display:block;clear:both}body{font-family:Oxygen,sans-serif;font-size:16px;margin:0}h1,h2,h3,h4,h5,h6{font-family:"Shadows Into Light Two",cursive;font-weight:400;text-transform:uppercase;margin:0;line-height:1.2}a:link,a:visited{color:#525662}a:hover{color:#d49048}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:none}@media (min-width:450px){.alignleft{float:left;margin:0 10px 10px 0}}.alignright{float:none}@media (min-width:450px){.alignright{float:right;margin:0 0 10px 10px}}header.main{width:100%;padding:25px 0;text-align:center}header.main img{width:auto;height:40px;margin-bottom:10px}@media (min-width:350px){header.main img{height:50px;margin-bottom:25px}}header.main .philly-bilmos{margin-right:25px}header.main .pizza-bilmos{margin-right:0}div.menu-main-menu-container{margin:0;padding:0;right:0}@media (min-width:685px){header.main{text-align:left}header.main img{margin-bottom:0}div.menu-main-menu-container{position:absolute;bottom:0;right:25px}}div.menu-main-menu-container ul{list-style:none;position:relative;text-align:center;margin:0;padding:0}@media (min-width:685px){div.menu-main-menu-container ul{text-align:right}}.card .menu a,.card header,.hero-description,.hero-title,footer.main{text-align:center}div.menu-main-menu-container ul li{margin:0 10px 0 0;padding:0;display:inline-block}@media (min-width:350px){div.menu-main-menu-container ul li{margin:0 25px 0 0}}div.menu-main-menu-container ul li a{color:#fff;text-decoration:none;padding:0;display:block}div.menu-main-menu-container ul li a:hover{color:#d49048}div.menu-main-menu-container ul li:last-child{margin:0}.content,.hero-description{padding:25px;margin-left:auto}.hero img{width:100%;height:auto}.hero-title{padding:50px;background-image:url(img/hero_chalkboard.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.hero-title h1{color:#fff;font-weight:700;font-size:32px}@media (min-width:450px){.hero-title h1{font-size:50px}}@media (min-width:550px){.hero-title h1{font-size:60px}}@media (min-width:660px){.hero-title h1{font-size:72px}}.hero-description:after{display:block;clear:both}.hero-description p{font-size:20px;color:#525662}.content:after{display:block;clear:both}.content img{max-width:100%;height:auto}.content-columns{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 25px 25px}.content-columns:after{display:block;clear:both}@media (min-width:700px){.content-sidebar{width:47.82609%;float:right;margin-right:0}}@media (min-width:900px){.content-sidebar{width:65.21739%;float:right;margin-right:0}}.sidebar{margin-bottom:30px}.card,.news-item{margin-bottom:25px}@media (min-width:700px){.sidebar{width:47.82609%;float:left;margin-right:4.34783%}}@media (min-width:900px){.sidebar{width:30.43478%;float:left;margin-right:4.34783%}}.news-item:first-child{padding-top:0}.news-item{padding-top:25px;padding-bottom:25px}.card{position:relative;background-color:#f5f5f5}.card .content h3,.card .content p:last-child,.card-sidebar .content p:last-child,.card:last-child{margin-bottom:0}.card header{background-color:#525662;padding:10px}.card header h2{color:#fff;margin:0}.card .map iframe{width:100%;height:250px;margin:0}.card .content{padding:25px 25px 75px}.card .content h3{margin-top:0}.card .content p{margin-top:2px}.card .menu a{position:absolute;bottom:0;width:100%;display:block;color:#fff;background-color:#1c2029;padding:15px;text-decoration:none;font-weight:700}.card .menu a:hover{background-color:#525662}@media (min-width:600px){.card{margin-bottom:0}.card:first-child{width:49.39759%;float:left;margin-right:1.20482%}.card:last-child{width:49.39759%;float:right;margin-right:0}}.card-sidebar{background-color:#f5f5f5}.card-sidebar header{background-color:#525662;padding:10px;text-align:center}.card-sidebar .content,.dark-col{padding:25px}.card-sidebar header h2{color:#fff;margin:0}.card-sidebar .map iframe{width:100%;height:250px;margin:0}.card-sidebar .content h3{margin-top:0;margin-bottom:0}.card-sidebar .content p{margin-top:2px}.dark-col{margin-bottom:25px;background-color:#525662;color:#fff}.dark-col h3,.dark-col p:last-child,.dark-col:last-child{margin-bottom:0}.dark-col a{color:#fff}.dark-col a:hover{color:#d49048}.dark-col p{margin-top:0}@media (min-width:660px){.dark-col{width:32.53012%;float:left;margin-right:1.20482%;margin-bottom:0}.dark-col:first-child{width:32.53012%;float:left;margin-right:1.20482%}.dark-col:last-child{width:32.53012%;float:right;margin-right:0}}.menu-section:first-child{padding-top:0}.menu-section{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:15px;padding-top:15px;padding-bottom:15px}.menu-section:after{display:block;clear:both}.menu-section h2{font-size:36px}.menu-section h4{margin-bottom:10px}.menu-item{margin-bottom:25px}.menu-item h3,footer.main h3{margin-bottom:0}.menu-item p{margin:0;font-size:14px}footer.main{background-color:#1c2029;width:100%;color:#f5f5f5}footer.main .container{padding:25px}footer.main p{margin-top:0;font-size:14px}footer.main i.fa{font-size:30px}footer.main a{color:#fff;text-decoration:none}footer.main a:hover{color:#d49048}@media (min-width:660px){footer.main{text-align:left}.col,.col:first-child{width:32.53012%;float:left;margin-right:1.20482%}.col:last-child{width:32.53012%;float:right;margin-right:0}}.connect a{display:inline-block;margin-right:10px}

.card:last-child {
width: 100%;
float: none;
margin-right: 0}