/*
 Theme Name:   Fast Food Child
 Theme URI:    http://fast-food.bold-themes.com
 Description:  Fast Food Child Theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     fast-food
 Version:      1.54
 Tags:         arbys, food-truck, arbys-food-truck
 Text Domain:  fast-food-child
*/


                

/* Theme customization starts here
-------------------------------------------------------------- */
html {
  scroll-behavior: smooth;
}
@font-face {
    font-family: 'Mark Pro';
    src: url('https://arbysfoodtruck.wpenginepowered.com/wp-content/uploads/2024/12/MarkPro.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}

#invoice body {
	    font-family: 'Mark Pro';
    font-style: normal;
    font-weight: 400;
}
.header.extralarge.arbys-dark-header  .btsubtitle, .arbys-dark-header.header.extralarge h1 {
	color:white;
}
.btLogoArea img{
	padding:10px;
}
img.btMainlogo {
	background-color:transparent !important;
}
.btAltlogo img, img.btAltlogo {
	background-color: #dc0032 ;
}


.btnFilledStyle.btnAccentColor {
	background-color: #731133 !important; 
	border:none !important;
}

.btnFilledStyle.btnAccentColor:hover {
    background-color: white !important;
	border: 1px solid #731133 !important;
	color:#731133 !important;
}
.amelia-v2-booking #amelia-container .am-fs-sb__step {
    background-color: #dc0032 !important;}

.amelia-v2-booking #amelia-container .am-advsc__slots-heading, .am-fs__congrats-info-app-employee, .am-fs__congrats-info-app-time {
	display:  !important;
}
.amelia-v2-booking #amelia-container .am-button {
	border-radius: 50px !important;
}
@media only screen and (max-width: 600px) {
.arbys-no-mobile {
	display:none !important;
	}
.topSpaced {
        padding-top: 1em !important;
    }
	    
	#booking .boldRowInner {
	flex-direction: column-reverse;  
		display: flex;
	}
	.show-me {
		margin-top:3rem !important;
	}
}
.largeSliderHeight.slick-slider .slick-track .slick-slide .btSliderPort {
    min-height: 70vh !important;
	height: 70vh !important;}

.bpgPhoto:hover .captionPane {
	opacity:0 !important;
}
form.wpcf7-form .wpcf7-submit { 
	background-color: #731133 !important;
	text-transform: none !important;
	font-size: 15px !important; 
	font-family: "Mark Pro" !important;
	
}
form.wpcf7-form .wpcf7-submit:hover {
	background-color: white !important;
	opacity:1 !important;
	color: #dc0032 !important;
	border: 1px solid #731133 !important;
}
.am-adv-select__popper .am-adv-select__item-checked .am-adv-select__item-label,
.am-adv-select__popper .el-cascader-node.in-active-path .am-adv-select__item-label {
color: #dc0032 !important;}
.amelia-v2-booking #amelia-container .am-fs__congrats-main span {
	text-align:center;
	font-weight: 800 !important;
    font-size: 18px !important;
	color: #33434c !important;
	line-height: 28px !important;
}

.amelia-v2-booking #amelia-container .am-fs__congrats-main {
	margin-bottom: 20px !important;
}
.am-appointment-status-symbol-canceled:before, .am-employee-status-symbol-canceled:before {
	content: "" !important;
}
span.el-checkbox__inner {
	background: black !important;}