/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Description: Astra Child Theme
Author: Pidemesa
Author URI: https://pidemesa.es/
Template: astra
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: astra-child
*/


h3 {
	margin-top: 20px;	
}


.site-header{
	background-color: #111111 !important;
}

div.guias_restaurantes > a{
	color: white !important;
	font-size: 25px !important;
}

div > a.footer_sobre_pidemesa {
	color: white !important;
}

.site-footer{
	background-color: #343A40 !important;
}

.restaurant-card-box-2 .restaurant-img {
	padding-left: 0;
}

.restaurant-card-box-2 .restaurant-img img.img_resta {
	margin-right: 0px;
	object-fit: cover;
    min-height: 172px;
    max-height: 220px;
    width: 100%;
}

.card a.restaurant_url {
	color: black;
}

.card a.restaurant_url:hover {
	color: red;
}

.restaurant-card-box-2 .restaurant_info {
	padding: 1em 1em;
	border: 1px groove #e7e9f1;
    border-left: 0;
}

.restaurant-card-box-2 .restaurant_info h3 {
	margin: 0;
}

.restaurant-card .restaurant-card-title {
    text-align: center;
}

h3.restaurant-card-title {
    margin-top: 0;
}

.text-decoration-none {
    text-decoration: none!important;
}

.restaurant-card .restaurant-card-title .restaurant_url {
    color: #000;
}

.restaurant-card .card-img-top {
    min-height: 144px;
    object-fit: cover;
}

.container img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
}

@media(min-width: 768px) and (max-width:  992px) {

	.restaurant-card-box-2 .restaurant-img {
		width: 30%;
	}

	.restaurant-card-box-2 .restaurant_info {
		width: 70%;
	}
}