.bgfixed {
    padding: 5px 10px 3px 10px;
    background-image: url('../../../../../images/rays-background-white-texture-wallpaper-preview.jpg');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: 200% 100%;
}

/*car contentstyle*/

.timgsized {
    width:28%;
    min-height: 120px;
    margin-right:5px;
    margin-bottom:10px;
    float:left;
    padding:5px;
    overflow:hidden;
}

.tbimgpop {
    max-width: 980px;
    min-height: 50px;
    overflow: hidden;
    position: fixed;
    top: 80px;
    left: 5px;
    background-color: #fff;
    border: 1px solid #ddd;
    padding: 5px;
    display: none;
}

/*close btn*/
.tutupbtn {
    cursor: pointer;
    position: absolute;
    top: 26px;
    right:5px;
    padding: 10px 10px;
    transform: translate(0%, -50%);
    font-size: 300%;
}
/**/
/*cars images*/
.caritem_holder {
    width: 100%;
}

.carimage {
    width: 100%;
}

.camainimg {
    width: 100%;
}

.carcolorimg {
    display: block;
    width: 100%;
    overflow: hidden;
}

.timgsized {

}

.tbimg {
    width: fit-content;
}

.cartypelists {
    width: 100%;
}

.car_description {
    width: 100%;
}

.desc {
    width: 100%;
}

.descimg {
    width: 100%;
}

.descimg img {
    width: 100%;
}

.desctext_interior {
    width: 100%;
}



@media (max-width: 800px) {

}


/**/

/**Lead Call Buttons**/
@media screen and (max-width: 980px) { 
    body {
        margin-bottom: 104px;
    }
 }                       
body .main_buttons {
        background: #363636;
        color: #ffffff;
    }
body .main_buttons .on:last-child {
    border-left: 1px solid #666;
} 

.main_buttons .on a {
    color: #ffffff;
}

.main_buttons {
    display: none;
}

/* respon */
@media (max-width: 980px) { 

    .main_buttons {
        z-index: 99999;
        display: block;
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 104px;
        box-shadow: inset 0px 4px 14px -7px #404040;
        text-align: center;
        display: table;
    }

    .main_buttons .on {	
        padding: 18px 0;
        display: table-cell;
    }

    .main_buttons .on a {
        font-size: 16px;
        text-decoration: none;
    }

    .main_buttons .on i {
        font-size: 32px;
        display: block;
        margin-bottom: 4px;
    }

    .main_buttons .one-third { 
         width: 32%;
    }

    .main_buttons .one-half { 
         width: 48%;
    }       
}

