@charset "utf-8";
/* CSS Document */
.form-control{ font-size: .8rem;}
select.form-control:not([size]):not([multiple]){ height: calc(2.40625rem - 2px)}
.row{ margin-left: -6px; margin-right: -6px;}
.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto{ padding-right: 6px; padding-left: 6px;}
body{ background: #f9fbfd; font-family: 'Rubik', sans-serif; font-size: .85rem}
.card-header{ min-height: 2.8rem}
.mdb-feed { margin: 0;}
.m-social-feeds{ list-style-type: none;    margin: 0;    padding: 0;}
.m-social-feeds li {    display: block;    width: 100%;    clear: both;}
.m-social-feeds .m-widget3 .m-widget3__item .m-widget3__header{ display: table; margin-bottom:.25rem;}
.m-social-feeds li.twit-socialfeed .m-widget3 .m-widget3__item .m-widget3__header .m-widget3__user-img{ margin-right: .5rem; height: 3rem;}
.m-widget3 .m-widget3__item .m-widget3__header .m-widget3__user-img .m-widget3__img{    object-fit: cover;    width: 3.2rem !important;    height: 3.2rem !important;}
.m-social-feeds li .m-widget3__info{display: table-cell;    width: 100%;    padding-left: 0rem;    font-size: .8rem;	vertical-align: middle;}
.m-widget3 .m-widget3__item .m-widget3__header .m-widget3__info .m-widget3__username{ font-size: .75rem; font-weight: 500; margin: 0; padding: 0;}
.m-widget3 .m-widget3__item .m-widget3__header .m-widget3__info .m-widget3__time{ font-size: .55rem; color: hsla(0, 0%, 6.7%, .6)}
.m-social-feeds li.twit-socialfeed .m-widget3 .m-widget3__item .m-widget3__header .m-widget3__info p {    font-size: .75rem;    color: #898b96;    line-height: 1rem;    margin-bottom: .2rem; font-weight: 300}
.twit-socialfeed .yt-likedis a{ font-size: .65rem; color: #5686a3}
.yt-likedis a i.fe-repeat {    color: #17bf63;}
.yt-likedis a i.fe-heart {    color: #e0245e;}
.m-social-feeds li + li {    border-top: dashed 1px #ebedf2;    margin-top: .4rem;    padding-top: .6rem;}
.feed-contents{display: flex;    flex-direction: column;    height: 100%;}
.fontsize-sm{ font-size: .8rem; line-height: 1}

.mdb-feed {
    flex-grow: 1;
    max-height: 200px;
    padding: 0 15px;
	overflow-y: auto;
}
.card{ margin-bottom: 1rem}
.tweet-type{ display: block; width: 100%; background: #f9fbfd; border-bottom: solid 1px #edf2f9;}
.tweet-type label{ font-size: .75rem; line-height: .95rem}
.textcloud-sentiment .card-body{ min-height: 200px;}
