/****************************************************************************************\
 **   @name		EXP Autos  Pro                                                  **
 **   @package          Joomla 1.6                                                      **
 **   @author		EXP TEAM::Alexey Kurguz (Grusha)                                **
 **   @copyright	Copyright (C) 2005 - 2013  EXP TEAM::Alexey Kurguz (Grusha)     **
 **   @link             http://www.feellove.eu                                          **
 **   @license		Commercial License                                              **
 \****************************************************************************************/

.expautos_images_text{
    margin: 2px 0;
}

ul.expimg_full{
    margin: 0 auto;
}

.modexpimages .well {
    padding: 0;
    margin: 0;
}

.expimg_text{
    margin:5px 0 0 0;
    text-align: center;
}

.expimg_strong{
    font-weight: bold;
    text-align: center;
    
}
#featured-read-more{text-align: center;}
.featured-images-price{
           font-size: 24px;
    font-weight: 700;
}
/*.modtitle1 .g-title:after{
    width: 100px;
    display: block;
    margin: auto;
    content: "";
    height: 1px;
    background: #db2d2e;
    bottom: 0;
    left: 50%;
    transition: width .8s ease,background-color .8s ease;
    -webkit-transition: width .8s ease,background-color .8s ease;
    -o-transition: width .8s ease,background-color .8s ease;
    -ms-transition: width .8s ease,background-color .8s ease;
    -moz-transition: width .8s ease,background-color .8s ease;
    
}
.modtitle1 .g-title:before{
    color: #d62121;
content: '';
    display: block;
    margin: auto;
    left: 50%;
    height: 1px;
    width: 100px;
    bottom: -15px;
    background: #db2d2e;
    transition: width .8s ease,background-color .8s ease;
    -webkit-transition: width .8s ease,background-color .8s ease;
    -o-transition: width .8s ease,background-color .8s ease;
    -ms-transition: width .8s ease,background-color .8s ease;
    -moz-transition: width .8s ease,background-color .8s ease;
    margin-bottom: 6px;

}*/
.modexpimages table.expautos_images_table{
    border: none;
    margin:0 auto ;
    border-collapse: separate; 
    border-spacing: 10pt 5pt;
}

.modexpimages tr.expautos_images_tr  td{
    padding: 3px;
}
/*
.modexpimages table.expautos_images_table td.expautos_images_images a{
    color:#000;
}

.modexpimages table.expautos_images_table td.expautos_images_images a:hover{
    color: #0055BB;
}
*/
.modexpimages .expautos_images_clear{
    clear: both;
}
.thumbnail{background-color: #f9f9f9;}
.modexpimages .modimg {
    position: relative;
    float: left;
    overflow: hidden;
    width: 100%;
    max-height: 236px;
    border-radius: 20px;
}
.modexpimages .modimg img{
    width: 100%;
}

.expimg_text  hr{
        border-bottom: 2px solid #e0e0e0;
        margin: .2rem 0;
}
.modexpimages div.commercial span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -4px;
    left: -4px;
    background: url(../images/commercial_s.png) no-repeat;
}

.modexpimages div.top span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(../images/top_s.png) no-repeat;
}

.modexpimages div.special span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(../images/special_s.png) no-repeat;
}

.modexpimages div.solid span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/sold_s.png) no-repeat;
}
.expimg_pos{
    position: absolute;
}
.modexpimages div.newdate {
    width: 25px;
    height: 11px;
    display: block;
    position: relative;
    top: -14px;
    left: 4px;
    background: url(../images/newdate.png) no-repeat right;
}

.modexpimages div.expreserved {
    width: 45px;
    height: 11px;
    display: block;
    position: relative;
    top: -14px;
    left: 52px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/reserved.png) no-repeat right;
}

.boomodexpimages a:hover{
    text-decoration: none;
}

/* ENGLISH LANG */


.modexpimages div.commercial-en span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -4px;
    left: -4px;
    background: url(../images/en/commercial_s.png) no-repeat;
}

.modexpimages div.top-en span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/en/top_s.png) no-repeat;
}

.modexpimages div.special-en span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(../images/en/special_s.png) no-repeat;
}

.modexpimages div.auction-en span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/en/auction_s.png) no-repeat;
}

.modexpimages div.solid-en span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/en/sold_s.png) no-repeat;
}
.modexpimages div.newdate-en {
    width: 25px;
    height: 11px;
    display: block;
    position: relative;
    top: -14px;
    left: 4px;
    background: url(../images/en/newdate.png) no-repeat right;
}

.modexpimages div.expreserved-en {
    width: 45px;
    height: 11px;
    display: block;
    position: relative;
    top: -14px;
    left: 52px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/en/reserved.png) no-repeat right;
}

/* RUSSIAN LANG */


.modexpimages div.commercial-ru span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -4px;
    left: -4px;
    background: url(../images/ru/commercial_s.png) no-repeat;
}

.modexpimages div.top-ru span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(../images/ru/top_s.png) no-repeat;
}

.modexpimages div.special-ru span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(../images/ru/special_s.png) no-repeat;
}

.modexpimages div.auction-ru span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/ru/auction_s.png) no-repeat;
}

.modexpimages div.solid-ru span {
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: -5px;
    left: -5px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/ru/sold_s.png) no-repeat;
}
.modexpimages div.newdate-ru {
    width: 25px;
    height: 11px;
    display: block;
    position: relative;
    top: -14px;
    left: 4px;
    background: url(../images/ru/newdate.png) no-repeat right;
}

.modexpimages div.expreserved-ru {
    width: 45px;
    height: 11px;
    display: block;
    position: relative;
    top: -14px;
    left: 52px;
    background: url(https://americanfamilyrv.com/modules/mod_expautospro_images/images/ru/reserved.png) no-repeat right;
}




.image-bs5 .modexpimages a {
         text-align: center;
    background-color: #eef5ff;
    border-radius: 20px;
    border: 1px solid #a4b5d1;
      padding: 0.8rem 0.8rem 1.2rem 0.8rem;
    display: block;
    text-decoration: none;
    color: #22375F;
    text-transform: capitalize;
    font-size: 18px;
}
.expbtype p{
    font-size: 1rem;
    font-weight: bold;
    color: #1c385d;
}
.expbtype a{
    text-decoration: none !important;
} 

@media only screen and (max-width: 799px) {
.boomodexpimages .expimg_full .col{
    padding: 5px 5px;
}

}


@media only screen and (max-width: 568px) {



.image-bs5 .modexpimages a{
        margin-bottom: 15px;
}



    }