/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

img{
	image-rendering: auto;
}

.max200{
	max-width: 200px;
}
.max600{
	max-width: 600px;
	margin:auto;
}
.column_margin_bottom .column_inner{
	margin-bottom:15px
}

.qode-card-slider-holder .controls .button{
	border-radius: 50%;
	background-color: rgba(0,0,0,0);
}
.qode-card-slider-holder .controls .button:hover{
	background-color: rgba(0,0,0,0.2);
}

h1 a{
	color: black;
}

.hide{
	display: none;
}
@media (max-width: 768px) {
	.footer_top, .footer_top .footer_col1, .footer_top .container_inner > .widget, .footer_top.footer_top_full > .widget{
		text-align: center;
	}
	.footer_responsive_adv .footer_top .footer_col1 > .column_inner > div, .footer_responsive_adv .footer_top .footer_col2 > .column_inner > div, .footer_responsive_adv .footer_top .footer_col3 > .column_inner > div, .footer_responsive_adv .footer_top .footer_col4 > .column_inner > div{
		margin: auto!important;
	}
	.qode-working-hours-holder {
	    padding-right: 0%!important
	}
	.qode-instagram-feed.qode-col-3 li {
	    width: 33.33%;
	}
	.mobile-center{
		text-align: center;
	}
}

ol li{
	margin-bottom: 20px;
}
.qode-rml-top-holder{
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}
.qode-restaurant-menu-list .qode-rml-line {
    height: 3px;
    display: table-cell;
    width: 100%;
    z-index: -1;
    position: absolute;
    top:50%;
    transform: translateY(-2px);
}
.qode-restaurant-menu-list .qode-rml-title-holder {
    display: table-cell;
    width: auto;
    white-space: initial;
    padding-right: 5px;
    background: white;
}
.qode-restaurant-menu-list .qode-rml-price-holder {
    display: table-cell;
    width: auto;
    padding-left: 7px;
    white-space: nowrap;
    background: white;
}