.slick-track {
    display: flex;
    width: 100%;
}

.slick-list {
    width: 100%;
}

.eclipse-height {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 48px;
}

.font-14 {
    font-size: 14px;
}

.location {
    word-break: break-word;

    color: #2E2E35;
}

.pic {
    object-fit: cover;
}

svg path {
    stroke: #ffffff;
    stroke-width: 1.4px;
}

.main {
    background: #DAE5F2;
}

.slider {
    width: 50%;
}

.slick-slide {
    margin: 0px 8px;
    height: 400px;
}

.slick-slide img {
    width: 100%;
}

.slick-prev:before,
.slick-next:before {
    color: black;
}

.slick-slide {
    transition: all ease-in-out .3s;
}

.slick-active {}

.slick-current {
    opacity: 1;
}

.hashtags {

    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hashtags label,
.hashtags_modal label {
    color: #0C77EB;
    padding: 4px 0px;
    border-radius: 13px;
}

.card-img-top1 {
    object-fit: cover;
    height: 200px;
    border-radius: 6px;
}

.card_hashtags {
    background-color: transparent !important;
    border-top: none !important;
    padding: .75rem !important;
}

button {
    outline: none !important;
}

body,
html {
    /*height:auto;*/
    height: 100%;
    width: 100%;
    overflow: auto;
}

.modal-open {
    /*height:100%;*/
}

html {
    /*height:100%;*/
}

.rounded-st {
    border-radius: 16px;
}

.modal-dialog {
    max-width: 400px;
}

.regular {

    display: flex;
    flex-wrap: wrap;
    align-items:center;
}

.slick-prev {
    transform: rotate(180deg);
    top:35% !important;
}

@media (max-width:767px) {
    .full-width {
        width: 100% !important;
    }

    .card-img-top1 {
        height: 141px;
        width:100%;
    }

    .card-title,
    .card-text {
        font-size: 14px;
    }

    .copywrite {
        color: #ffffff !important;
    }
     .img-height{
    height:150px;
    width:100%;
    
    }
}

@media (min-width:767px) {
    .min-width-card {
        min-width: 261px;
    }
    .img-height{
    height:220px;
    
    }
}

.socialLinks-sm a{
padding-left:3px;
padding-right:3px;
}
.full-width-st{
	width:100%;
}
.bg-image{
	background:url("./recommendations.svg");
	height:250px;
	background-repeat: no-repeat;
    background-size: 50%;
    background-position: center;
}
