/*
 Theme Name:   bootScore Child
 Description:  bootScore Child Theme
 Author:       bootScore
 Author URI:   https://bootscore.me
 Template:     bootscore-main
 Version:      5.2.0.0
 Text Domain:  bootscore
*/

/* 
All style editing is done via scss/_bscore_custom.scss
*/

body{
    background-color: #fff8e8;
}

.site-header{
    background-color: #fff8e8;
    /*border-bottom: 1px #FFA41B solid;*/
}

.wpcf7-not-valid-tip {
    margin-top: 0.5rem;
    text-align: left;
    font-size: 0.7em;
    display: block !important;
    color: red;
}

/* Center align the form and add space */
.wpcf7-form {
    /*text-align: center;*/
    margin: 0 auto;
    max-width: 400px;
}

.wpcf7-form label{
    /*text-align: center;*/
    margin-bottom: 12px;
    margin-top: 10px;
}

.wpcf7-form input[type="text"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="number"]{
    border: 1px solid black;
}

.wpcf7-form input[type="text"]:focus,
.wpcf7-form input[type="tel"]:focus,
.wpcf7-form input[type="number"]:focus,
.wpcf7-form select:focus{
    border: 2px #FFA41B solid;
}

.wpcf7-list-item-label{
    font-size: 20px;
}

.wpcf7-form input[type="text"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="number"],
.wpcf7-form select {
    /* Your CSS styles here */
    /* For example: */
    /* text-align: center; */
    height: 46px;
}

.wpcf7-form input[type="file"]
{
    background-color: #FFCC80;
}

.wpcf7-list-item input[type="checkbox"]
{
    margin-right: 10px;
}

/* Style the form fields */
.wpcf7-form .form-control {
    margin-bottom: 10px;
}

/* Style the submit button */
.wpcf7-form .submit-button {
    margin-top: 20px;
}

/*.wpcf7-form .submit-button input[type="submit"] {*/
/*    background-color: black;*/
/*    color: #FFA41B;*/
/*    font-size: 16px;*/
/*    padding: 10px 20px;*/
/*    border: none;*/
/*    cursor: pointer;*/
/*    border-radius: 8px;*/
/*    width: 100%;*/
/*}*/

.smart-taxi-btn{
    background-color: black;
    color: #FFA41B;
    font-size: 16px;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    border-radius: 8px;
    width: 100%;
}

.smart-taxi-btn-transperant{
    background-color: transparent;
    color: #000000;
    font-size: 16px;
    padding: 10px 20px;
    border: 2px solid #FFA41B;
    cursor: pointer;
    border-radius: 8px;
    width: 100%;
}

.smart-taxi-btn-transperant:hover{
    background-color: black;
    color: #FFA41B;
}

.smart-taxi-btn:hover{
    padding: 9px 19px;
    border: 2px solid #FFA41B;
}

.wpcf7-response-output{
    margin-top: 15px;
}

li.journey-detail-title{
    color: #666;
    font-size: 16px;
    font-weight: 400;
}

li.journey-detail-detail{
    font-size: 18px;
    font-weight: 500;
}

footer{
    color: #FFA41B;
}