@media(max-width:768px) {
    .online-review {
        position: relative;
        margin-top: 0px;
        z-index: 1;
        background-color: #f5f5f5;
    }
    .online-review-img {
        text-align: center;
        background-color: transparent;
        border-radius: 10px;
    }
    .online-review-img img {
        width: 80px;
    }
    .banner-bottom-second {
        /*background-color: #fdb219;*/
        padding: 10px 0px;
    }
    .route-list ul {
        column-count: 2!important;
        padding-left: 50px;
    }
    .routte-list ul {
        column-count: 1;
        padding-left: 10px;
    }
    
    .banner-bottom-section h3 img {
        width: 20px;
        margin-right: 2px;
        float: left;
    }
    .banner-bottom-section h3 {
        font-size: 20px;
    }
    .banner-bottom-section p {
        font-size: 10px;
    }
    .content-section, .content-section2 {
        margin-top: 20px;
    }
    .banner-bottom-second {
        padding: 20px 0px;
    }
    .footer-section ul li {
        color: #7a8793;
        font-size: 11px;
    }
    .footer-section li a {
        padding: 5px 0 5px 0px;
    }
    .footer-section h5 {
        margin: 20px 0 10px;
    }
    .navbar-nav li a:after {
        display: none;
    }
    .vehicle-detail .car-name {
        font-size: 14px;
        text-align: center;
    }
    .vehicle-detail-image {
        width: 100%;
    }
    .page-title h1 {
        font-size: 14px;
    }
    .breadcrumb_section .breadcrumb li{
        font-size: 10px;
    }
    .footer-png {
        position: relative;
        margin-bottom: -20px
    }
    .slider #owl-demo-slider{
        display:none;
    }
}

/*::-webkit-scrollbar {
    width: 8px
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 50%;
}

::-webkit-scrollbar-thumb {
    background: #0099af;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
    background: #0099af;
}*/

@media(max-device-width: 1024px)  {

		/* Force table to not be like tables anymore */
		.content-section table, .content-section thead, .content-section tbody, .content-section th, .content-section td, .content-section tr {
			display: block;
		}

		/* Hide table headers (but not display: none;, for accessibility) */
		.content-section thead tr {
			position: absolute;
			top: -9999px;
			left: -9999px;
		}

    .content-section tr {
      margin: 0 0 1rem 0;
    }
      
    .content-section tr:nth-child(odd) {
      background: #ccc;
    }
    
		.content-section td {
			/* Behave  like a "row" */
			border: none;
			border-bottom: 1px solid #eee;
			position: relative;
			/*padding-left: 50%;*/
		}

		.content-section td:before {
			/* Now like a table header */
			position: absolute;
			/* Top/left values mimic padding */
			top: 0;
			left: 6px;
			width: 45%;
			padding-right: 10px;
			white-space: nowrap;
		}
}