.instagram,.etnic-social-box {border:1px solid #DBDBDB;margin-bottom: 10px;}
.instagram-brand { padding: 5px 15px; }
.instagram-brand img,.twitter-brand img { max-width:120px; display: block;}
.instagram-stats {border-bottom:1px solid #DBDBDB; font-size:12px; line-height:17px; padding: 5px 0 5px 5px; }
.instagram-stat { display:inline-block; margin-right:10px; text-align: center; font-size:14px;}
.instagram-stat_grey { color: #AFAFAF; font-size:11px; }
.instagram-items { padding-left: 12px; padding-top:12px; text-align: center; max-height:335px; overflow:hidden; overflow-y: scroll; scrollbar-width: thin;}
.instagram-item { display: inline-block; margin-right:6px; margin-bottom:3px; width:30%;}

.instagram a.external-link-new-window::after,.tweet-profil-name a.external-link-new-window::after,.etnic-facebook-post a.external-link-new-window::after{
    display: none;
}
.instagram ::-webkit-scrollbar { background:#FFF; width:7px;}
.instagram ::-webkit-scrollbar-track { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.instagram ::-webkit-scrollbar-thumb { background:#DDD;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin:5px 3px;}

#instaregister { 
    padding:5px 6px;
    font-size: 10px;
    background-color: #0f2570;
    color:#ffffff;
    border-bottom: solid 1px #0f2570; 
}

.twitter-brand { padding: 15px 15px; }

.twitter-profil-image img {
    width: 55px;
    border-radius: 55px;
    margin-left: 10px;
    margin-top: -25px;
    border: 3px solid #fff;
}

.twitter-profil-link a {
    background-color: #00a7a9;
    color: #ffffff !important;
    border-bottom-color: #00a7a9 !important;
    border-radius: 15px;
    float: right;
    margin-top: -15px;
    margin-right: 5px;
}
.twitter-count {
    display: inline-block;
    width: 100%;
    margin-top: 5px;
}

.twitter-count div {
    width : 50%;
    display: inline-block;
    font-weight: 400;
    text-align: center;
}

.twitter-count div span {
    font-weight: 200;
    color: #AFAFAF;
    font-size: 11px;
}

.twitter-items,.facebook-items {
    padding-left: 12px; 
    padding-top:12px;
    text-align: center; 
    max-height:335px; 
    overflow:hidden; 
    overflow-y: scroll;
    scrollbar-width: thin;
}

.tweet-profil-image {
    text-align: left;
    margin-left: 15px;
}

.tweet-profil-image img {
    border-radius: 45px;
    width: 45px;
}

.tweet-author {
    display: inline-block;
    width:100%;
}

.tweet-profil-image {
    width:20%;
    display: inline-block;
    margin-top: 5px;
    vertical-align: top;
}

.tweet-profil-name {
    width:70%;
    display: inline-block;
    text-align: left;
    padding: 5px;
    font-size: 14px;
     font-weight: 400;
}

.tweet-profil-name span {
    font-weight: 200;
    color: #AFAFAF;
    font-size: 11px;
}

.tweet-retweet {
    font-weight: 200;
    color: #AFAFAF;
    font-size: 11px;
    text-align: left;
    margin-left: 25px;
}

.tweet-retweet img {
    width: 15px;
    height: 15px;
}

.tweet-body {
    font-size: 13px;
    padding-top: 10px;
}

.tweet-profil-name a.external-link-new-window {
    text-decoration: none;
    border-bottom: 0px;
}

.tweet-social {
    display: inline-block;
    font-weight: 200;
    color: #AFAFAF;
    font-size: 11px;
    width: 100%;
    padding-bottom: 10px;
}

.tweet-social div {
    display: inline-block;
    width: 45%;
}

.tweet-social img {
    width: 15px;
    height: 15px;
}

.facebook-profil-image {
    text-align: center;
}

.facebook-profil-image img {
    border-radius: 10px;
    width: 45px;
    margin-top: -30px;
    border: 1px solid #000;
}

.facebook-profil-name {
     font-size: 16px;
     font-weight: 400;
     text-align: center;
}

.facebook-profil-name span {
    font-weight: 200;
    color: #AFAFAF;
    font-size: 11px;
}

.facebook-date {
    text-align: left;
    margin-left : 5px;
    font-weight: 200;
    color: #AFAFAF;
    font-size: 12px;
}

.facebook-text {
    font-size: 14px;
    text-align: left;
}

.etnic-facebook-post a {
    font-size: 14px;
    text-align: left;
}

.etnic-facebook-post {
    text-align: left;
    margin-bottom : 10px;
}
/* LG */
@media (min-width: 1200px) {

}

/* MD */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* SM */
@media (min-width: 768px) and (max-width: 991px) {

}

/* XS */
@media (max-width: 767px) {

}


