/*		Desktop Layout: 1170px.
---------------------------------------------------------------- */
@media only screen and (min-width: 1201px) and (max-width: 1366px) {

}

/*      Tablet Layout: 768px.    */
@media only screen and (min-width: 768px) and (max-width: 1025px) {


}

/*		Wide Mobile Layout: 480px.
------------------------------------------------- */
@media only screen and (min-width: 480px) and (max-width: 767px) {


}

@media only screen and (max-width: 767px) {
	body{
		text-align: center;
	}
    hr{
        display: none;
    }
    .container{
        padding: 0 15px;
    }
    .brand-logo {
        margin: 0px auto;
    }
    .card {
        width: 100% !important;
        margin-bottom: 30px;
    }
    .header-intro{
        padding: 0 15px;
    }
    .single_client_banner {
        flex-wrap: wrap;
    }
    .single_client_banner li{
        width: 45%;
        margin: 10px 0;
    }
    .text-card.style-two {
        padding: 100px 15px;
    }
    .booking_menu {
        padding: 15px 0;
        display: inline-block !important;
    }
    .free_demo_view {
        background: #ffffff;
        padding: 15px;
    }
    .navbar-brand {
        margin: 0px auto;
    }
    .business_details {
        margin-top: 50px;
    }
    .brand-logo img {
        width: 86px;
    }
    .booking_menu {
        padding: 15px 0;
    }
    .booking_appointment .booking_header {
        padding: 50px 0 150px;
    }
    .heading_title {
        width: 100% !important;
    }
    .appointment_form {
        text-align: left;
    }
    .booking_appointment_form .copyright_text {
        margin-top: 50px;
    }
    .copyright_text ul{
        display: inline-block !important;
    }
    .copyright_text ul li{
        margin: 15px 0 !important;
    }
    .text-card-single{
        text-align: left;
    }
    .next_demo_form {
        margin-top: 50px;
    }
    .appointment_form {
        text-align: left;
        padding: 0 15px;
    }
    .header_inner.style-eight{
        background: #d7d7d7;
    }
    .header_inner.style-eight::before {
        display: none;
    }
    .q_list.d-flex {
        width: 100% !important;
    }








}		
