/*
	Theme Name: Astro Doughnuts & Fried Chicken
	Version: 1.0
	Author: Developed by Proper Designs
	Author URI: http://www.sarahproper.com
*/

/* x icon hack */
/* Done this way as icomoon does not have an icon for the X logo. Switching over to FontAwesome would require recoding templates. Not worth it if the site is going to be rebuilt in the near future! */

.icon-twitter {
	min-width: 33px !important;
}
.icon-twitter::before {
	content: url(https://astrodoughnuts.com/wp-content/uploads/2023/10/x-logo.svg) !important;
}

div.wpcf7-validation-errors {
	border: 2px solid #eb3223;
	font-family: "Special Elite",cursive;
	color: #eb3223;
}
/* end x icon hack */

.grid-custom {
	display: flex;
    max-width: 1300px;
    margin: auto;
}

.map-img {
    max-height: 450px;
    object-fit: cover;
    width: 100%;
}

.menu-wrapper .menu-image-wrapper .menu {
overflow: visible !important;
}

.shawdc.menu .specials ol li{
	    width: 100% !important;

    margin-left: 6% !important;
}

.menu .specials ol li strong{
	color:  #8b0f0e;
font-weight: 400 !important;
}
.shawdc.menu .specials {
	margin-top: -10% !important;
}

body .standard.order-online-template .grid-custom .location{
margin: 0;
width: 33%;

margin-right: auto;
margin-bottom: 15px;
}

.order-online {
    height: 25px;
    display: inline-block;
}

.order-online img{
    height: 100%;
}

.col-md-6 {
padding: 10px;
	width: 100%;
}

.location-image img {
height: 450px;

    object-fit: cover;
    width: 100%;
    max-width: 300px;
}

.important-img{
	    height: 60px;
}

@media (max-width: 998px) {
body .standard.order-online-template .grid-custom .location {
	width: 100%;
}
body .standard.order-online-template .copy .location .location-image {
	display: block;
}
}

@media (max-width: 772px) {

.location-image img {
height: 300px;

}

.mobile-none {
	display: none;
}
.col-md-6 {
	width: 90%;
margin: auto;
}
}

.elementor-text-editor p{ font-size: inherit; line-height: inherit; letter-spacing: inherit; }