

.as_Eva_last_plugins .eachThumb {position:relative; margin-bottom:0px;}
/*.as_Eva_last_plugins .eachThumb:hover{ box-shadow:0px 0px 13px rgba(0, 0, 0, 0.7); transform: scale(1.3);
    z-index: 1;
    border: 9px solid #fff;
    padding: 0;}
*/

.as_Eva_last_plugins .eachThumb a{border:8px solid transparent;}
.as_Eva_last_plugins .eachThumb:hover a {
    position: absolute;
    transform: scale(1.3);
    border: 8px solid #fff;
    z-index: 1;
    top: 4px;
    /*left: 13px;*/
    box-shadow:0px 0px 13px rgba(0, 0, 0, 0.7);
}
.as_Eva_last_plugins .eachThumb .as_each-title h6{
    font-family: 'Barlow Condensed', sans-serif;
    text-transform: uppercase;
    font-size: 15px;
    background: rgba(0, 0, 0, 0.5);
    padding: 4px 12px;
}




.owl-carousel .item img{width:100% !important;}

.as_Eva_last_plugins .eachThumb_details {
    order: 1;
    position: fixed !important;
    z-index:99999999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 99%;
    max-width: 725px !important;
    background: #fff;
    height:auto !important;
    flex:0 0 auto !important;
    align-self:center !important;
    box-shadow:0 0 17px rgba(0, 0, 0, 0.6) !important;
    border-radius:12px;
    border-radius:16px;
    padding:15px 0;
    transition:all 0.95s ease;
    display:block !important;
    visibility:hidden;
    opacity:0;
}


.as_Eva_last_plugins .eachThumb_details.show{visibility:visible; opacity:1;}
.as_Eva_last_plugins .brand_details{margin-bottom:6%;}

.as_Eva_last_plugins .as_close_details {
    background: #D81A1A;
    width: 27px;
    height: 27px;
    z-index: 9;
    border-radius: 50%;  
    right: -5px;
    top: -5px;
}

.as_Eva_last_plugins .as_close_details::before {
    left: 8px;
    transform: rotate(49deg);
}
.as_Eva_last_plugins .as_close_details::after {
    right:9px;
    transform: rotate(-49deg);
}

.as_Eva_last_plugins .as_close_details::after, .as_Eva_last_plugins .as_close_details::before{width:10px; background:#fff;}




.as_Eva_last_plugins .as_col_7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 57.66666667%;
    flex: 0 0 57.66666667%;
    max-width: 57.66666667%;
    text-align: center;
    padding: 0 15px;
}

.as_Eva_last_plugins .prd-details-teaxtArea{padding-top:10px; padding-bottom:10px;}

.as_Eva_last_plugins .as_col_2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 11.666667%;
    flex: 0 0 11.666667%;
    max-width: 11.666667%;
}

.brad_logo, .prod_detail{text-align:left; padding-left:15px;}
.entry-content .prod_detail p.prod_detail_list{ margin: 4px 0;}
.entry-content .prod_detail p.prod_detail_list span{font-weight:600;}
.entry-content .prod_detail p {
    
    font-size: 14px;
    line-height: 17px;
    margin:15px 0 0;
}

.elementor .eachThumb_inr .brad_logo img{max-width:182px;}

.eachThumb_inr .brad_logo{margin-bottom:15px;}

.ast-single-post .entry-content .prod_detail a {
    background: #000000;
    border-radius: 0px;
    padding: 10px 32px;
}

.as_Eva_last_plugins .eachThumb_inr{align-items:center;}
.eachThumb_inr .owl-carousel .owl-stage-outer{border-radius:15px;}
.eachThumb_inr .owl-carousel .owl-stage-outer .owl-stage{display:flex; align-items:center;}
.eachThumb_inr .owl-carousel .owl-item img{/*min-height:205px;*/ border-radius:15px;}
.eachThumb_inr .owl-carousel.owl-drag .owl-item{margin:0 2px;}

.position-relative{position:relative;}

.prdInner-img-normal {width:300px; height:300px; border-radius:50%; z-index:1; top:50%; left:-26px; transform:translate(0px, -50%); background:#fff; position:absolute;}
.prdInner-img-normal img{width:300px; height:300px; border-radius:50%; padding:3px; box-shadow:1px 3px 8px rgba(0, 0, 0, 0.9)}

.as_Eva_last_plugins .common_carousel .owl-nav .owl-prev{transform: rotate(-180deg); left:15px;}
.as_Eva_last_plugins .common_carousel .owl-nav .owl-next{right:25px;}

.as_Eva_last_plugins .common_carousel .owl-nav .owl-prev, .as_Eva_last_plugins .common_carousel .owl-nav .owl-next{width:38px; height:38px; background:none; font-size:50px;}


.as_Eva_last_plugins .common_carousel .owl-nav .owl-prev span, .as_Eva_last_plugins .common_carousel .owl-nav .owl-next span{position:relative; display: block;
    text-indent: -99999px;}


.as_Eva_last_plugins .common_carousel .owl-nav .owl-prev span:before, .as_Eva_last_plugins .common_carousel .owl-nav .owl-next span:before {
    position: absolute;
    content: "";
    width: 24px;
    height: 2px;
    background: #fff;
    right: 0;
    top:8px;
    transform: rotate(42deg);
}

.as_Eva_last_plugins .common_carousel .owl-nav .owl-prev span:after, .as_Eva_last_plugins .common_carousel .owl-nav .owl-next span:after {
    position: absolute;
    content: "";
    width: 24px;
    height: 2px;
    right:1px;
    background: #fff;
    transform: rotate(-38deg);
    top:23px;
}

.eachThumb_details .item{position:relative;}
.eachThumb_details .item .contain {
    position: absolute;
    z-index: 1;
    top: 52%;
    left: 50%;
    display: block;
    background: #fff;
    font-weight: 700;
    color: #000;
    padding: 7px 15px;
    width: 50%;
    transform: translate(-50%, -50%);
}


.as_container{padding:45px 20px 0;}


@media (max-width:820.98px){
    .as_Eva_last_plugins .eachThumb img{height:120px;}
}

@media (max-width:766.98px){

    .as_Eva_last_plugins .as_col_2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    }

    .prdInner-img-normal {
    position: inherit;
    transform: inherit;
    top: inherit;
    left: inherit;
    margin: -24px auto 0;
    }

    .eachThumb_inr .owl-carousel .owl-item img{min-height:inherit;}

    .as_Eva_last_plugins .eachThumb_details{width:98%; height:99% !important; top:0; left:3px; overflow-y: auto; overflow-x:hidden; transform:inherit; margin-top:3px;}
    .prdInner-img-normal, .prdInner-img-normal img{width:80px; height:80px;}
    .elementor .eachThumb_inr .brad_logo img {    max-width: 150px;}
    .as_Eva_last_plugins .eachThumb:hover a {
    transform: inherit;
    border: none;
    position: inherit;
    box-shadow: inherit;
    position: inherit;
    left: 0;
    top: inherit;
}
.as_Eva_last_plugins .as_close_details{top:10px; right:10px;}
    /*.as_Eva_last_plugins .eachThumb_details{max-height: 276px;
    overflow-x: auto;}

    .as_Eva_last_plugins .as_close_details{ right: 9px;
    top: 8px; }*/

    
.as_Eva_last_plugins .eachThumb_details.show{top:0;}
  

}


@media (max-width:575.98px){
    .as_container .company_brand img{max-width:60%;}
    .as_Eva_last_plugins .brand_details {margin-bottom:11%;}
    .as_Eva_last_plugins .eachThumb_details{
        width:100%;
        height:100% !important;
        margin-top:0;
        top:0;
        left:0;
    }
}


@media (max-width:449.98px){
    .as_Eva_last_plugins .eachThumb img {
        height:95px;
    }
}

@media (max-width:419.98px){

    .as_Eva_last_plugins .eachThumb img {
    height: 82px;
    }

    }


@media screen and (min-device-width: 415.98px) and (max-device-width:896.98px){
    .as_Eva_last_plugins .eachThumb_details{top:42%;}
}


