/**
 * @version     CVS: 1.0.0
 * @package     com_aic_catalog
 * @copyright   2022 Straightup-Webstudio
 * @license     GNU General Public License Version 2 oder später; siehe LICENSE.txt
 * @author      Benjamin Bracht <b.bracht@straightup-webstudio.de>
 */
.aic-catalog h1{
    color: #010101;
}
.aic-catalog .uk-tab{
    margin-top: 60px;
    margin-left: 0;
}
.aic-catalog .uk-tab li{
    width: 40%;
    padding-left: 0;
    margin-left: 2%;
}
.aic-catalog .uk-tab li a{
    background: rgba(212,220,225,.5);
    justify-content: left;
    border: 0 none;
}

@media (max-width: 640px){
    .tm-page .aic-catalog .uk-tab li{
        width: 100% !important;;
        margin-left: 0;
        margin-bottom: 2px;
    }
}
@media only screen and (max-width: 640px){
    .tm-page .aic-catalog .filter li {
        width: 100% !important;
    }

    .tm-page #oefilter .oesubmit {
        margin-left: auto;
        margin-top: 0px;
    }
}

.aic-catalog .uk-tab li:first-child{
    margin-left: 0px;
}
.aic-catalog .uk-tab>.uk-active>a{
    border: 0 none;
    font-weight: bold;
}
#skufilter .control-label {
    display: none;
}
.btn.btn-red{
    background: #ee0000;
    border-color: #ee0000;
    color: #fff;
    font-weight: normal;
    font-size: 16px;
    padding: 0 40px;
}
.aic-catalog input{
    margin-left: -1px;
}
.aic-catalog input,
.aic-catalog select{
    height: 32px;
}
#oefilter .oesubmit .btn,
#skufilter .oesubmit .btn,
#vehiclefilter .oesubmit .btn {
    background: #db0812;
    border: 1px solid #db0812;
    color: #fff;
    font-weight: 600;
    padding: 0 16px;
    vertical-align: middle;
    font-size: 20px;
    line-height: 38px;
}
#oefilter,
#skufilter{
    width:30%;
}

#oefilter .oesubmit,
#skufilter .oesubmit{
    margin-left: auto;
    padding-left: 0;
}
#vehiclefilter .oesubmit{
    margin-left: auto;
}
#vehiclefilter .btn-red{
    margin-top: 32px;
}
.aic-list{
    margin-top: 60px;
}
.aic-list .aic-list-item{
    padding-bottom: 40px !important;
    border-bottom: 1px solid #ddd;
    margin-left: 0;
}
.aic-list .aic-list-item div:first-child{
    margin-left: -40px;
}
.aic-list .aic-data{
    padding-top: 40px;
}
.aic-list .aic-stock{
    padding-top: 90px;
    margin-left: auto;
}
.catalog-item .aic-stock{
    margin-left: auto;
}
.aic-table
{
    border-collapse: inherit !important;
    border-spacing: 10px !important;
    margin-left: -10px;
    margin-top: 20px;
}
.aic-table td{
    border-bottom: 1px solid #ddd;
    padding-left: 0 !important;
    padding-top: 0 !important;
}
.catalog-item .headbar{
    background: #e9edf0;
    text-transform: uppercase;
    padding: 5px 10px;
    margin-top: 60px;
    margin-bottom: 20px;
    font-weight: bold;
}
.catalog-item .table th{
    text-align: left;
}
.catalog-item .table td:first-child,
.catalog-item .table th:first-child{
    padding-left: 0;
}
.aic_documentcont{
    margin: 30px 0 0 0;
    padding: 0;
}
.aic_documentcont span{
    color: #B4B5BA;
    text-transform: uppercase;
}
.aic_imagecont img{
    padding: 2px;
    border: 1px solid #B4B5BA;
    margin: 2px 2px 0 0;
    cursor: pointer;
}
.aic_imagecont img.fullimage{
    border: 0 none;
    paddding: 0;
    margin: 0;
    cursor: default;
}
.uk-pagination li.clickable{
    cursor: pointer;
}
.uk-pagination li.active{
    font-weight: bold;
}
.uk-pagination li.hidden{
    display: none;
}

