/**handles:location-style**/
.page-template-template-locations .fancy_box_content{padding:5px 20px}.post-list-item.location{margin-bottom:15px;padding-bottom:5px;border-bottom:2px solid #eee}.post-list-item.location:last-child{padding-bottom:0;border-bottom:none}.location-info .rating{display:inline-block;margin-right:10px;vertical-align:middle;font-size:14px}.location-info .number-rating,.location-info .rating i{color:#f1c40f;font-size:14px;vertical-align:middle}#body-location{padding:0;background:#597e98;display:block;color:#fff;font-size:.8em}#body-location-inner{padding:10px 0;margin:0 auto;height:auto;text-align:center;font-size:1.15em;position:relative}.change-location{padding:0;background:#333;color:#fff;display:block;position:absolute;right:0}.location-hours-inner .location-hours-name{color:#c59412}.location-hours-inner .hour-row{display:block;overflow:hidden;margin:5px 0;border-bottom:1px dotted #695a53}.location-hours-inner .hour-row.curday{color:#139645;font-weight:700}.location-hours-inner .hour-row .hour-day{font-weight:700;float:left;clear:left;margin:0 10px 0 0}.location-hours-inner .hour-row .hours{display:inline;text-align:right;float:right}#location-facebook-btn{background:#067ccc;color:#fff}#location-facebook-btn:hover{background:#3498db;color:#fff}.social-icons{margin-left:0!important}.social-icons li{display:inline-block;margin-right:3px}.social-icons li a{display:block;text-align:center;width:1.5em;height:1.5em;border-radius:100%;background-color:#06354d;font-size:1.5em;color:#fff}.social-icons li a.icon-fb{background-color:#3b5998;color:#fff}.social-icons li a.icon-tw{background-color:#55acee;color:#fff}.social-icons li a.icon-ig{background-color:#125688;color:#fff}.social-icons li a.icon-yt{background-color:#b00;color:#fff}.social-icons li a:hover{background-color:#ccc;color:#fff}.entry-content .pdf-btn{background:#cc4e37;color:#fff}.entry-content .pdf-btn:hover{background:#444;color:#fff}.bio-wrap{padding-top:30px}.loc-status-label{display:inline;color:#308c25;font-weight:700;background:0 0}.loc-status-label.open{color:#308c25}.loc-status-label.closed{color:#a9402d}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive .msmw_map,.map-responsive embed,.map-responsive iframe,.map-responsive object{left:0;top:0;height:100%!important;width:100%!important;position:absolute}#location{overflow:hidden;overflow-y:hidden}#location-photos{position:relative;min-width:0;max-width:685px;overflow-y:hidden}#location-photos .owl-dots .owl-dot.active{background-image:none}#location-list-wrap #location-list-inner .location-list-item{position:relative;margin-bottom:10px;padding:0 0 5px;border-bottom:2px solid #ded8cc}#location-list-wrap #location-list-inner .location-list-item .location-list-title{margin-bottom:5px}#location-list-wrap #location-list-inner .location-list-item.my-location{background:#e6efe9;border:2px dashed #169441;padding:10px}#location-list-wrap #location-list-inner .location-list-item.my-location:after{content:"\f041";font-family:FontAwesome;font-size:1.25em;display:inline-block;color:#169441;position:absolute;right:10px;top:10px}#location-list-wrap #location-list-inner .location-list-item.my-location .location-list-title{color:#169441}.sidebar .widget.eclub-sidebar{padding:30px;background:url(/wp-content/themes/peppers/images/confetti.png) no-repeat 0 0 #f2c40f;border-top-color:#20a84c;display:block}.sidebar .widget.eclub-sidebar .widget-title{color:#670c0a;background:#f2c40f;font-size:26px;margin:5px}.sidebar .widget.eclub-sidebar p{padding:0;margin:0 0 5px 0}.sidebar .widget.eclub-sidebar input{border-color:#c59412!important}.sidebar .widget.eclub-sidebar input[type=submit]{background:#cc4e37!important;border-color:#cc4e37!important;display:block;width:100%}.footer-widgets .widget.eclub-footer p{padding:0;margin:0 0 5px 0}.restaurant-item.menu{position:relative;background:#fcfcfc;text-align:center;border-width:2px;border-style:dashed;border-color:#ddd;color:#787878;height:auto}.restaurant-item.menu .menu-loc-title{margin:0 0 5px}.restaurant-item.menu .no-menu{display:block;background:#ddd;color:#aaa;margin:0 0 5px}.restaurant-item.menu .menu-phone{margin:0 0 10px;color:#cc4e37;line-height:100%;display:inline-block}.restaurant-item.coupon{position:relative;background:#fcfcfc;border-width:2px;border-style:dashed;border-color:#f1c40f;color:#787878;height:auto}.restaurant-item.coupon .restaurant-link{margin:0 0 2px;color:#cc4e37;line-height:100%}.restaurant-item.coupon .deal-details{color:#f79631;font-size:11px}.restaurant-item.coupon .deal-location{color:#aaa;font-size:11px}.restaurant-item.coupon .deal-disclaimer{inline-display:block;color:#aaa;clear:both;font-size:10px}.restaurant-item.coupon .deal-days{display:block;color:#aaa;clear:both;font-size:10px}.restaurant-item.coupon a.restaurant-link:hover{color:#f79631}.restaurant-item.coupon .inner{padding:10px;display:block;overflow:hidden}.restaurant-item.coupon .rest_list_image .post_list_image{margin-right:2%;line-height:12px!important}.restaurant-item.coupon .rest_list_image img{box-shadow:none}.deal-criteria span{margin:0 5px 0 0;padding:0 0}.deal-expires{color:#cc4e37}.coupon-holder{background:#fcfcfc;border:2px dashed #989898;padding:5px}.coupon-inner{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.coupon-disclaimer{display:block;clear:both}.coupon-left{padding-top:35px}.coupon-right{position:relative;padding-top:130px}.coupon-title{font-size:36px;color:#f90}.coupon-sub-title{font-size:14px}.coupon-disclaimer{width:80%;text-align:left;position:absolute;left:5px;bottom:0}.sidebar-coupon-item{margin-bottom:5px}.sidebar-coupon-item a{display:block;background:#ededed;border:1px dashed #7fa832;text-align:center;padding:10px 0}.sidebar-coupon-item a:hover{background:#7fa832;color:#fff}.sidebar-coupon-item .main-offer{font-size:1.3em;font-weight:700}.sidebar-coupon-item .sub-offer{font-size:1em}