.article_horizontal{
     display:flex;
     align-items: center;
     margin-bottom: 20px;
}
 .article_horizontal .list-inner-img{
     overflow: visible;
     padding-right: 15px;
}
 .article_horizontal .list-inner-img img{
     width: 180px;
}
 .article_horizontal .list-inner-text span{
     margin-top: 0px;
}
 .article_horizontal .list-inner-text span a{
     color: #cc392f;
}
 .category_slider .list-inner{
     min-height: auto;
}
 .category_slider .list-inner .site_btn{
     line-height: 35px;
     padding: 0px 25px;
     margin-bottom: .5rem!important;
     margin-top: 1rem!important;
}
 .about-icon li a.active{
     background-color: #08ab1a !important;
}
 .australia-inner-text.title span {
     color: #cc392f;
     text-transform: capitalize;
     margin-top: 0px;
     display: inline-block;
     font-weight: 700;
     font-size: 30px;
}
 .custom_tags {
     padding: 5px 15px;
     font-size: 14px;
     background-color: #f2f2f2;
     color: #000;
     margin-right: 5px;
     text-transform: uppercase;
     display: inline-block;
     margin-bottom: 8px;
}
 .custom_tags:hover{
     background-color: #08ab1a;
     color: #fff;
}
 .white_tag{
     background-color: #fff;
}
 .article_details{
     display: flex;
     justify-content: space-between;
     align-items: center;
}
 .rating_box span{
    /*width: 25px;
    */
     display: inline-block;
     text-align: center;
     cursor: pointer;
}
 .rating_box span.active i{
     color: #08ab1a;
}
 .seprator_class{
     width:100%;
     border: 1px solid #cc392f;
}
 .semi_bold_class{
     font-weight: 600;
}
 .user_rating{
     font-size: 27px !important;
     margin-right: 10px !important;
}
 .user_rating_event{
     font-size: 27px !important;
     margin-right: 10px !important;
}
 .thums_class {
     text-align: right;
     padding-top: 15px;
}
 .article-tags{
     padding: 10px;
     background: #f1f1f1;
}
 .tag-bg{
     background: #fff;
}
 .selected{
     background: #08ab1a;
     color: #fff;
}
 .event_date{
     position: absolute;
     bottom: 0;
     color: #fff;
     background: rgba(0,0,0,0.5);
     right: 0;
     padding: 5px 10px;
     font-size: 14px;
     text-align: right;
}
 .list-inner-img{
     position: relative;
}
 .rated_collunm .ratting{
     height: 58px;
     position: initial;
}
 .top_rated .rated_collunm .rated_img img{
     height: 190px;
     object-fit: cover;
}
 .rated_collunm .ratting h5{
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
}
 .list-inner .list-inner-text span{
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
     height: 44px;
}
 .list-inner .list-inner-text .list-feautring span{
     margin-top: 0px;
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
     height: 44px;
}
 .article_horizontal .event_date{
     right: 15px;
}
 .rating_box span i>span{
     font-size: 17px;
     padding-left: 5px;
}
 .readmore_block {
     text-align: center;
    /* background-color: #000;
     */
     background-image: linear-gradient(to bottom, rgba(255,0,0,0), rgb(255 255 255));
     height: 170px;
     display: flex;
     align-items: center;
     justify-content: center;
     position: absolute;
     bottom: 0;
     right: 0;
     left: 0;
}
 .card-body img{
     max-width: 100% !important;
}
 .card-img-top{
     width: 100% !important;
     height: 175px;
     overflow: hidden;
}
 .artilce-show img{
     height: auto !important;
}
 .events_custom_tags{
     background-color: #fff !important;
}
 .events_custom_tags:hover{
     background-color: #08ab1a !important;
}
 .slick-prev:before, .slick-next:before {
     color: #08bc27 !important;
}
 .slick-next:before {
     background-image: url(../images/arrows-right.png);
     background-position: right;
}
 .slick-arrow:before {
     content: "" !important;
     height: 25px;
     width: 25px;
     position: absolute;
     left: 0;
     background-repeat: no-repeat;
}
 .slick-prev:before {
     background-image: url(../images/arrows-left.png);
}
 .slick-arrow:before {
     content: "" !important;
     height: 25px;
     width: 25px;
     position: absolute;
     left: 0;
     background-repeat: no-repeat;
}
 div.coupon-code-price{
     position: absolute;
     top:1% !important;
     left: 1% !important;
     z-index: 99;
}
 .coupon-code-price a {
     font-weight: bold;
     background: #dedcdc;
     padding: 2px 9px;
     font-size: 2.2vmin;
     color: #000;
     border-radius: 0px;
}
 .coupon-code-price a:hover {
     background: #4da829;
     color: #fff;
}
 div.marketplace-price{
     position: absolute;
     top:2% !important;
     left: 2% !important;
     z-index: 99;
}
 .marketplace-price a {
     font-weight: bold;
     background: #08ab1a;
     padding: 2px 9px;
     font-size: 2.2vmin;
     color: #fff;
     border-radius: 30px;
}
 div.event-shuburb{
     position: absolute;
     top:2% !important;
     left: 2% !important;
     z-index: 99;
}
 .event-shuburb a {
     font-weight: bold;
     background: #08ab1a;
     padding: 2px 9px;
     font-size: 2.2vmin;
     color: #fff;
     border-radius: 30px;
}
 @media only screen and (max-width: 480px) {
     .covid_safe_btn a{
         font-size:10px;
    }
     .coupon-code-price a {
         font-size: 6.2vmin;
    }
     .event-shuburb a {
         font-size: 4.2vmin;
    }
}
 .slick-dots button{
     width: 6px !important;
     height: 6px !important;
}
 .event_slider .slick-dots li button::before {
     font-size: 12px !important;
}
 ul li{
     list-style: none !important;
}
 select.form-control:not([size]):not([multiple]) {
     height: calc(3.25rem + 2px) !important;
}
 .top_rated_slider .slick-slide{
     padding: 3px 20px 6px !important;
}
 .add-to-favourite:focus{
     background-color:#ccc;
}