/*resCarousel Css*/<i class="fa-solid fa-chevron-left"></i>

.outt {
    display: none;
}

.leftRs {
    position: absolute;
    margin: auto;
    top: -20%;
	left:-5px;
    bottom: 0;
    z-index: 100;
    width: 20px;
    height: 60px;
    content: "\f053";
    font-family: "FontAwesome";
	border:1px solid #999999;
}

.rightRs {
    position: absolute;
    margin: auto;
    top: -20%;
    right: -5px;
    bottom: 0;
    z-index: 100;
    width: 20px;
    height: 60px;
    content: "\f054";
    font-family: "FontAwesome";
	border:1px solid #999999;
}

.resCarousel {
    /*float: left;*/
    overflow: hidden;
    width: 100%;
    position: relative;

}

.resCarousel-inner {
    overflow: hidden;
    white-space: nowrap;
    font-size: 0;
    vertical-align: top;
	border:0px dashed #FF0000;
	
}

.resCarousel-inner .item {
    display: inline-table;
    white-space: initial;
	border:0px dashed #FF0000;
}


/*banner*/

.banner {
    overflow: hidden !important;
}


/*tile css*/

.resCarousel-inner .item .tile {
    background: white;
    margin: 10px;
	border:0px dashed #FF0000;
	cursor:pointer;
}




.resCarousel-inner .item .komen {
    background: white;
    margin: 10px;
	border:1px solid rgb(197,197,197,0.6);
	cursor:pointer;
	padding:10px 15px;
}

.resCarousel-inner .item .komen .usero{
    background: white;
	border:0px solid rgb(197,197,197,0.6);
}


.gambo {
width:50%;
float:left;
}

.image-cropper {
    width: 50px;
    height: 50px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
	border:1px solid rgb(197,197,197,1);
    display: flex;
    justify-content: center;
	
}

img {
    display: inline;
    margin: 0 auto;
    height: 100%;
    width: auto;
}
        



/*animation*/

.resCarousel[data-animator="lazy"] .item {
    transition: .6s ease all;
}


        .judul {
            text-align: center;
			padding:25px 15px ;
			border:0px dashed #999999;
        }
        
        .resCarousel-inner .item {
            text-align: center;
        }
		
		
        
        .resCarousel-inner .item .tile div,
        .banner .item div {
            display: table;
            width: 100%;
            min-height: 150px;
            text-align: center;
			border:1px dashed #999999;
        }
        
        .resCarousel-inner .item h1 {
            display: table-cell;
            vertical-align: middle;
            color: white;
        }
        

        
        .item .tile div {
            color: white;
			background-size: cover;
            min-height: 150px;
			border:0px dashed #999999;
			margin-bottom:10px;

        }
		


@media (max-width: 767px) {
    .leftRs,
    .rightRs {
        /*display: none;*/
    }
    .resCarousel-inner {
        overflow:hidden;
    }
}


/*resCarousel Css End*/