/**
 * PHP Social Stream 2.6.0
 * Author: Axent Media
 * Author URI: http://axentmedia.com/
 * Copyright 2015 Axent Media (email: axentmedia@gmail.com)
 */

.sboard {
    font-size: 11px;
    list-style: none outside none;
    box-sizing: content-box
}
.sb-thumb > a{
    display: block;
}

.sboard.sb-widget {
    padding: 0;
    margin: 0;
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 0 3px 2px rgba(0, 0, 0, .1);
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px
}

.sboard.sb-widget.tabable {
    border-radius: 7px 0 0 7px;
    -moz-border-radius: 7px 0 0 7px;
    -webkit-border-radius: 7px 0 0 7px
}

.sboard.normal.sb-widget.tabable {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none
}

.sboard .sb-item {
    float: left;
    height: auto;
    font-size: 100%!important;
    cursor: default;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    box-sizing: content-box
}

.sboard.sb-widget .sb-item {
    position: relative!important;
    float: none!important;
    width: auto;
    margin-bottom: 10px
}

.sboard.sb-widget .sb-heading i.sb-arrow {
    background-image: url(../img/arrow-icons.png);
    background-repeat: no-repeat;
    display: inline-block;
    float: right;
    height: 10px;
    width: 13px;
    margin-top: 4px
}

.sboard.sb-widget.open .sb-heading i.sb-arrow {
    background-position: 35% center
}

.sboard .panel-body.sb-item {
    float: none;
    width: auto!important
}

.sboard .sb-item .sb-inner {
    padding: 15px 15px 10px 15px
}

.sboard .sb-item .sb-imgnormal .sb-inner {
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0
}

.sboard.timeline .sb-item .sb-imgnormal .sb-inner {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.sboard .sb-item .sb-inner p {
    margin: 0;
    padding: 0
}

.sboard .sb-item a {
    color: #00aede;
    text-decoration: none;
    box-shadow: none;
    border: 0;
    font-size: 16px !important;

}
.sboard .icon_text{
    top: 0;
}
.sboard .icon_text.moreiconimg{
    top: 3px;
}
.sboard .sb-item img {
    max-width: 100%
}

.sboard .sb-item .sb-inner a:hover {
    text-decoration: underline
}

.sboard .sb-item .sb-thumb {
    position: relative;
    line-height: 0
}

.sboard .sb-item .sb-inner .sb-thumb {
    padding: 1px;
    max-width: 100%;
    border: 1px solid #ccc;
    background: #fff;
    margin-bottom: 10px;
    display: block;
    clear: left
}

.sboard .sb-item .sb-thumb img {
    width: 100%;
    display: block;
    background-color: #EDEDED;
    padding: 0!important;
    position: inherit!important;
    height: inherit!important;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-transform: inherit!important;
    -webkit-transform: inherit!important;
    -ms-transform: inherit!important;
    transform: inherit!important
}

.sboard .sb-item .sb-inner .sb-thumb img {
    max-width: 100%;
    display: block;
    margin: auto;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border-radius: 0!important;
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important
}

.sboard .sb-advert img {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.sboard .sb-item .sb-thumb .sb-crop {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto
}

.sboard .sb-item .sb-inner .sb-share {
    display: block;
    margin: 0;
    float: right;
    line-height: 0;
    font-size: 0
}

.sboard .sb-item .sb-inner .sb-share a {
    padding: 4px;
    margin-right: 2px;
    text-align: center;
    box-sizing: content-box;
    display: inline-block
}

.sboard .sb-item .sb-inner .sb-share.sb-tweet a {
    padding: 0;
    margin-right: 10px
}

.sboard .sb-item .sb-inner .sb-meta.sb-tweet a {
    font-weight: inherit
}

.sboard .sb-item .sb-inner .sb-meta.sb-tweet a i {
    float: left;
    margin-right: 5px
}

.sboard .sb-item .sb-inner .sb-share a:hover {
    text-decoration: none
}

.sboard .sb-item .sb-inner .sb-share a:last-child {
    //margin-right: 0!important
}

.sboard .sb-item .sb-inner .sb-share .sb-meta a {
    margin: 0 2px 0 0;
    color: #999
}

.sboard .sb-item .sb-inner .sb-share .sb-meta a:hover {
    color: #666
}

.sboard .sb-item .sb-inner .sb-metadata {
    display: block;
    margin: 0;
    padding: 0;
    clear: both
}

.sboard .sb-item .sb-inner .sb-metadata .sb-meta .comments,
.sboard .sb-item .sb-inner .sb-metadata .sb-meta .likes {
    margin: 0 0 5px 0;
    padding-top: 5px;
    padding-left: 0;
    background-position: 0 5px;
    float: none;
    font-size: 100%;
    font-weight: 700
}

.sboard .sb-item .sb-inner .sb-meta.sb-mention {
    padding: 0 0 0 38px;
    margin: 0 0 5px 0;
    min-height: 30px;
    position: relative;
    clear: both;
    line-height: 1.3em
}

.sboard .sb-item .sb-inner .sb-meta.sb-mention .sb-commentimg {
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 30px;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none
}

.sboard .sb-item .sb-inner .sb-meta.item-likes {
    padding: 0;
    width: 100%;
    overflow: hidden;
    clear: both;
    line-height: 1.3em
}

.sboard .sb-item .sb-inner .sb-meta.item-likes img {
    float: left;
    margin: 0 5px 5px 0;
    width: 30px;
    height: 30px;
    border: 1px solid #ddd;
    padding: 1px;
    background: #fff;
    border-radius: 0;
    box-shadow: none
}

.sboard .sb-item .sb-inner .sb-title {
    display: block;
    font-weight: 700;
    margin-bottom: 7px;
    max-width: 100%;
    line-height: 1.6em;
    clear: left
}

.sboard .sb-item .sb-inner .sb-text,
.sboard .sb-item .sb-inner .sb-info {
    clear: left;
    max-width: 100%;
    line-height: 1.5em;
    display: block;
    margin-bottom: 7px;
    overflow: hidden;
    font-size: 17px;
    font-weight:800;
}

.sboard .sb-item .sb-inner .sb-thumb.sb-object>*,
.sb-object>* {
    margin: 0;
    background-size: cover
}

.sboard .sb-item .sb-inner .sb-info {
    margin-top: 10px;
    margin-bottom: 0;
    display: block;
    box-sizing: content-box
}

.sboard.sb-carousel .sb-item .sb-inner .sb-info {
    height: 22px
}

.sboard .sb-item .sb-inner .sb-meta {
    display: block;
    font-size: 90%;
    clear: both;
    word-wrap: break-word
}

.sboard .sb-item .sb-inner .sb-meta span {
    margin: 0 8px 5px 0;
    display: block;
    float: left;
    padding: 0;
    line-height: 12px
}

.sboard .sb-item .sb-inner .sb-user,
.sboard .sb-item .sb-inner .sb-user-foot {
    //margin: 0 5px 0 0;
    display: block;
    float: left;
    padding: 0;
    line-height: 16px;
    color: #999
}

.sboard .sb-item .sb-footer {
    padding: 8px 5px;
    font-style: normal;
    font-weight: 700;
    font-size: 90%;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .2);
    box-sizing: content-box
}

.sboard .sb-item .sb-footer a {
    color: #fff;
    border: 0;
    font-size: 13px !important
}

.sboard .sb-item .sb-footer a:hover {
    text-decoration: underline
}

.sb-hover {
    background-color: #A9A9A9;
    border-color: #A9A9A9;
    text-decoration: none;
    color: #fff!important
}

.sb-hover:hover,
.filter .active,
.filter-items .active {
    background-color: #353535;
    border-color: #353535;
    color: #fff!important
}

.sboard .sb-item.sb-google .sb-inner .sb-title {
    margin-bottom: 5px
}

.sboard .sb-item.sb-google .sb-inner .sb-meta span.plusones {
    padding-left: 0
}

.sboard .sb-item.sb-vimeo .sb-title {
    display: block;
    clear: both
}

.sboard .sb-item.sb-vimeo .sb-text .sb-meta,
.sboard .sb-item.sb-vimeo .sb-info .sb-meta {
    padding-top: 5px
}

.sboard .sb-opener {
    position: absolute;
    display: block;
    color: white;
    width: 30px;
    top: 45px;
    cursor: pointer;
    text-align: center;
    box-shadow: 0 1px 2px 0 rgba(34, 25, 25, .4);
    -webkit-box-shadow: 0 1px 2px 0 rgba(34, 25, 25, .4);
    -moz-box-shadow: 0 1px 2px 0 rgba(34, 25, 25, .4)
}

.sboard.sb-right .sb-opener {
    left: 0;
    margin-left: -30px;
    border-radius: 7px 0 0 7px;
    -moz-border-radius: 7px 0 0 7px;
    -webkit-border-radius: 7px 0 0 7px
}

.sboard .sb-opener img {
    box-shadow: none;
    border-radius: 0;
    vertical-align: middle
}

.sboard.sb-left .sb-opener {
    right: 0;
    margin-right: -30px;
    border-radius: 0 7px 7px 0;
    -moz-border-radius: 0 7px 7px 0;
    -webkit-border-radius: 0 7px 7px 0
}

.sboard .sb-heading {
    font-size: 12px;
    font-weight: 700;
    padding: 7px 10px 7px 10px;
    position: relative;
    line-height: normal;
    border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0
}

.sboard .sb-content {
    position: relative;
    overflow: hidden;
    padding: 10px 10px 5px 10px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px
}

.sboard .sb-content .sb-loading {
    height: 50px;
    background: url(../img/oval-bg.svg) no-repeat center center transparent;
    background-size: 50px;
    text-align: center;
    margin: 50px 0 0 0;
    position: relative
}

.sboard .sb-content .sb-loading i {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto
}

.sb-loadmore {
    margin: 40px 0 20px 0;
    padding: 10px 0 10px 0;
    background-color: rgba(220, 220, 220, .5);
    cursor: pointer;
    font-size: 15px;
    text-align: center
}

.sb-loadmore:hover {
    outline: 0 none;
    background-color: rgba(220, 220, 220, 1)
}

.sb-loadmore p {
    padding: 0!important;
    margin: 0!important;
    height: 20px;
    line-height: 2em;
    text-transform: uppercase;
    text-align: center;
    font-size: inherit!important
}

.sb-loadmore .sb-loading {
    background: url(../img/more-loading.gif) no-repeat center 55% transparent
}

.sb-loadmore.sb-infinite {
    height: 20px!important;
    cursor: default
}

.sb-loadmore.sb-infinite,
.sb-loadmore.sb-infinite:hover {
    background-color: transparent!important
}

.sboard-nodata {
    text-align: center;
    background-color: grey;
    color: white;
    padding: 5px
}

.sboard .toolbar {
    padding: 3px 5px 5px 5px;
    position: relative;
    overflow: hidden;
    line-height: 1em;
    font-size: 0;
    border-radius: 0 0 7px 7px;
    -moz-border-radius: 0 0 7px 7px;
    -webkit-border-radius: 0 0 7px 7px
}

.sboard .control {
    float: right
}

.sboard .control span:last-child {
    padding-right: 0
}

.sboard .toolbar span {
    display: inline-block;
    box-sizing: content-box;
    margin: 2px 2px 0 0;
    cursor: pointer;
    width: 25px;
    height: 25px;
    text-align: center;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out
}

.sboard .toolbar span:hover {
    color: #333
}

.sboard .toolbar i {
    margin-top: 5px
}

.sboard.sb-widget .sb-content ul {
    overflow: visible!important;
    list-style: none!important;
    padding: 0!important;
    margin: 0!important
}

.sboard.sb-widget .sb-content ul li {
    list-style: none!important;
    padding: 0
}

.sboard.sticky,
.sboard.slide {
    position: fixed;
    z-index: 99999;
    margin: 0!important
}

.sboard.sticky.sb-bottom_left,
.sboard.slide.sb-bottom_left {
    bottom: 0;
    left: 5px;
    border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0
}

.sboard.sticky.sb-bottom_right {
    bottom: 0;
    right: 5px;
    border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0
}

.sboard.sticky.sb-left {
    top: 20%;
    left: 0;
    border-radius: 0 7px 7px 0;
    -moz-border-radius: 0 7px 7px 0;
    -webkit-border-radius: 0 7px 7px 0
}

.sboard.sticky.sb-right {
    top: 20%;
    right: 0
}

.sboard.sticky.sb-right .toolbar {
    overflow: hidden;
    border-radius: 0 0 0 7px;
    -moz-border-radius: 0 0 0 7px;
    -webkit-border-radius: 0 0 0 7px
}

.sboard.sticky.sb-left .toolbar {
    border-radius: 0 0 7px 0;
    -moz-border-radius: 0 0 7px 0;
    -webkit-border-radius: 0 0 7px 0
}

.sboard.sticky.sb-bottom_right .toolbar,
.sboard.sticky.sb-bottom_left .toolbar {
    border-bottom: 0!important;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0
}

.sboard.sticky.sb-right .sb-heading {
    border-radius: 7px 0 0 0;
    -moz-border-radius: 7px 0 0 0;
    -webkit-border-radius: 7px 0 0 0
}

.sboard.sticky.sb-left .sb-heading {
    border-radius: 0 7px 0 0;
    -moz-border-radius: 0 7px 0 0;
    -webkit-border-radius: 0 7px 0 0
}

.sboard.sticky.sb-bottom_right .sb-heading,
.sboard.sticky.sb-bottom_left .sb-heading {
    cursor: pointer;
    border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0
}

.sboard.sticky.tabable .sb-tabs {
    position: absolute;
    display: block;
    color: white;
    width: 150px;
    top: 45px
}

.sboard.sticky.tabable.sb-right .sb-tabs {
    float: left;
    left: 0;
    margin: 0 0 0 -35px
}

.sboard.sticky.tabable.sb-left .sb-tabs {
    float: right;
    right: 0;
    margin: 0 -35px 0 0
}

.sboard.sticky.tabable.sb-bottom_right .sb-tabs,
.sboard.sticky.tabable.sb-bottom_left .sb-tabs {
    width: 250px;
    top: -35px;
    margin-left: 7px
}

.sboard.normal.tabable .sb-tabs {
    display: table;
    margin-left: 7px
}

.sboard.sticky.tabable.sb-bottom_right .sb-tabs.minitabs,
.sboard.sticky.tabable.sb-bottom_left .sb-tabs.minitabs {
    top: -28px
}

.sboard.sticky.tabable .sb-tabs .sticky li,
.sboard.normal.tabable .sb-tabs .sticky li {
    list-style-type: none;
    background-color: #8E8E8E;
    color: #fff;
    padding: 6px 0 0 0;
    margin: 0 0 1px 0;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    cursor: pointer;
    line-height: 2em;
    box-sizing: content-box
}

.sboard.normal.tabable .sb-tabs .sticky li {
    margin: 0;
    width: 35px;
    line-height: normal
}

.sboard.normal.tabable .sb-tabs.minitabs .sticky li {
    width: 25px;
    height: 25px
}

.sboard.sticky.tabable .sb-tabs.minitabs .sticky li {
    height: 20px;
    line-height: 1.2em
}

.sboard.sticky.tabable.sb-right .sb-tabs .sticky li {
    height: 27px;
    text-align: left;
    line-height: 1.6em;
    border-radius: 7px 0 0 7px;
    -webkit-border-radius: 7px 0 0 7px;
    -moz-border-radius: 7px 0 0 7px
}

.sboard.sticky.tabable.sb-left .sb-tabs .sticky li {
    height: 27px;
    text-align: right;
    line-height: 1.6em;
    border-radius: 0 7px 7px 0;
    -webkit-border-radius: 0 7px 7px 0;
    -moz-border-radius: 0 7px 7px 0
}

.sboard.sticky.tabable.sb-bottom_right .sb-tabs .sticky li,
.sboard.sticky.tabable.sb-bottom_left .sb-tabs .sticky li,
.sboard.normal.tabable .sb-tabs .sticky li {
    height: 30px;
    float: left;
    text-align: center;
    margin-right: 1px;
    border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0
}

.sboard.sticky.tabable.sb-bottom_right .sb-tabs.minitabs .sticky li,
.sboard.sticky.tabable.sb-bottom_left .sb-tabs.minitabs .sticky li {
    width: 25px
}

.sboard.sticky.tabable.sb-right .sb-tabs .sticky li:hover,
.sboard.sticky.tabable.sb-right .sb-tabs .sticky li.active {
    margin-left: -115px
}

.sboard.sticky.tabable.sb-left .sb-tabs .sticky li:hover,
.sboard.sticky.tabable.sb-left .sb-tabs .sticky li.active {
    margin-right: -115px
}

.sboard.sticky.tabable .sb-tabs .sticky li img {
    float: left;
    margin: 5px 5px;
    margin-right: 10px
}

.sboard.sticky.tabable .sb-tabs .sticky i {
    font-size: 180%;
    margin: 1px 5px 0 5px
}

.sboard.sticky.tabable .sb-tabs.minitabs .sticky i {
    font-size: 120%;
    margin: 1px 4px 0 4px
}

.sboard.sticky.tabable.sb-right .sb-tabs.minitabs .sticky i {
    margin: 1px 8px 0 8px
}

.sboard.sticky.tabable.sb-left .sb-tabs.minitabs .sticky i {
    margin: 1px 6px 0 10px
}

.sboard.sticky.tabable.sb-right .sb-tabs .sticky i {
    float: left
}

.sboard.sticky.tabable.sb-left .sb-tabs .sticky i {
    float: right
}

.sboard.sticky.tabable .sb-tabs .sticky li span {
    text-transform: uppercase;
    font-size: 120%
}

.sboard.sb-carousel .sb-content {
    padding: 10px
}

.sboard.sb-carousel .sb-item {
    margin-right: 1px;
    float: none
}

.sboard.sb-carousel .sb-item .sb-inner .sb-text {
    display: block;
    height: 75px
}

.sboard.sb-carousel .sb-item .sb-inner .sb-text.sb-expand {
    height: 195px;
    font-size: 120%;
    text-align: center;
    position: relative;
    padding-top: 42px;
    background: url(../img/blockquote.png) no-repeat scroll center 5%, url(../img/blockquote_b.png) no-repeat scroll center 95%;
    box-sizing: content-box
}

.sboard.sb-carousel .sb-item .sb-inner .sb-text.sb-notitle {
    height: 80px
}

.sboard.sb-carousel .sb-item .sb-thumb {
    display: block;
    max-width: 100%;
    height: 150px;
    position: relative;
    padding: 0;
    box-sizing: content-box;
    background-color: #EDEDED
}

.sboard.sb-carousel li {
    list-style: none;
    margin: 0;
    padding: 0
}

.sboard .sb-item .sb-inner .sb-thumb .sb-crop.sb-userimg {
    text-align: center;
    position: relative;
    top: 15%
}

.sboard .sb-item .sb-inner .sb-thumb .sb-crop.sb-userimg img {
    display: inline;
    margin: 20px auto 10px;
    max-height: 50px
}

.sboard .sb-item .sb-inner .sb-thumb .sb-crop.sb-userimg span {
    font-size: 200%;
    display: block
}

.sboard .sb-item .sb-thumb .sb-playstate {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 1;
    background: url(../img/playstate.png) no-repeat scroll center center
}

.sboard.sb-slideshow .sb-item {
    cursor: pointer
}

.sb-slide {
    width: 100%
}

.sb-slide .sb-item {
    float: none
}

.sb-slide .sb-item .sb-inner {
    padding: 0!important;
    position: relative
}

.sb-slide .sb-item .sb-inner .sb-thumb {
    float: left;
    width: 70%;
    min-width: 400px;
    border: none!important;
    padding: 0!important;
    margin: 0!important;
    background: url(../img/grid.svg) no-repeat center center;
    background-color: #EDEDED;
    background-size: 50px;
    display: block
}

.sb-slide .sb-item .sb-inner .sb-thumb span {
    display: inline-block;
    width: 100%;
    height: 500px
}

.sb-slide .sb-item .sb-inner .sb-body {
    width: 30%;
    overflow-x: hidden
}

.sb-slide .sb-item .sb-inner .sb-scroll {
    overflow-y: auto;
    padding: 15px 15px 45px 15px
}

.sb-slide .sb-item .sb-inner .sb-body.sb-nothumb {
    width: auto!important;
    float: none!important
}

.sb-slide .sb-item .sb-inner .sb-body .sb-micon {
    display: block!important;
    margin: 4px 0 0 3px!important
}

.sb-slide .sb-item .sb-user .sb-uthumb {
    width: 55px!important;
    height: 55px!important
}

.sb-slide .sb-item .sb-user .sb-uthumb img {
    width: 55px!important;
    height: 55px!important
}

.sb-slide .sb-item .sb-slide-icon {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #333;
    text-align: center;
    padding: 3px 5px 5px 3px;
    width: 20px;
    height: 20px;
    box-sizing: content-box
}

.sb-slide .sb-item .sb-slide-footer {
    width: 30%;
    position: absolute;
    bottom: 0;
    right: 0;
    background: #FFF none repeat scroll 0% 0%;
    //font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
    text-shadow: none
}

.sb-slide .sb-item .sb-slide-foot {
    border-top: 1px solid rgba(0, 0, 0, .1);
    padding: 4px 15px 5px 15px;
    line-height: 1.7em
}

.sb-slide .sb-item .sb-slide-foot a {
    line-height: 1em
}

.sb-slide .sb-item .sb-nothumb .sb-slide-footer {
    width: 100%
}

.sb-slide.sb-modern .sb-item {
    border: 0!important
}

.sb-slide .sb-thumb .sb-imgholder {
    width: auto!important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.sb-slide .sb-thumb.sb-object span>*,
.sb-slide .sb-thumb span iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-height: 100%
}

#cboxCurrent {
    font-size: small
}

.sboard iframe {
    display: block;
    margin: auto!important;
    width: 100%;
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)";
    -o-filter: none;
    filter: none
}

@media (max-width:767px) {
    .sb-slide .sb-item .sb-inner .sb-thumb {
        float: none;
        max-width: none;
        height: 50%;
        width: 100%!important;
        min-width: auto!important
    }
    .sb-slide .sb-item .sb-inner .sb-thumb span {
        width: 100%;
        height: 250px
    }
    .sb-slide .sb-item .sb-inner .sb-body {
        width: 100%!important;
        height: auto;
        overflow-y: visible!important
    }
    .sb-slide .sb-item .sb-slide-footer {
        width: 100%!important
    }
    .sb-slide .sb-item .sb-user .sb-uthumb {
        width: 30px!important;
        height: 30px!important
    }
    .sb-slide .sb-item .sb-user .sb-uthumb img {
        width: 30px!important;
        height: 30px!important
    }
}

@media (min-width:768px) {
    #colorbox,
    #cboxOverlay,
    #cboxWrapper {
        overflow: visible!important
    }
    #cboxPrevious {
        background: url(../img/colorbox/controlsw.png) no-repeat top right!important;
        left: -28px!important
    }
    #cboxPrevious:hover {
        background-position: right bottom!important
    }
    #cboxNext {
        background: url(../img/colorbox/controlsw.png) no-repeat top left!important;
        right: -28px!important
    }
    #cboxNext:hover {
        background-position: left bottom!important
    }
}

@media (min-width:768px) and (max-width:991px) {
    .sb-slide .sb-item .sb-inner .sb-thumb {
        min-width: 200px
    }
}

@media (min-width:992px) {
    .sb-slide {
        font-size: inherit!important
    }
    .sb-slide .sb-item .sb-slide-foot {
        padding: 5px 15px 4px 15px;
        line-height: 1.4em
    }
}



.filter-label {
    display: inline-block;
    float: left;
    box-sizing: content-box!important;
    margin: 0 5px 0 0;
    padding: 5px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    text-align: center;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out
}

.filter-items .sb-filter {
    font-size: 12px;
    float: left;
    display: inline-block;
    box-sizing: content-box!important;
    margin: 0 5px 0 0;
    padding: 5px 10px 5px 10px;
    height: 25px;
    cursor: pointer;
    text-align: center;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out
}

.sb-filter-icon {
    display: inline-block;
    height: 23px
}

.filter-label i,
.sb-filter i {
    margin: 1px 0 0 0
}

.filter-items input[type="text"] {
    width: 200px!important;
    float: right!important;
    background: #f7f7f7!important;
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
    border: 1px solid #d1d1d1!important;
    border-radius: 2px!important;
    color: #686868!important;
    padding: 8px 10px 8px 10px!important;
    font-size: 11px!important;
    margin: 0!important;
    height: 35px!important
}

.filter-items input[type="text"]:focus {
    background-color: #fff;
    border-color: #A9A9A9;
    color: #1a1a1a;
    outline: 0
}

.filter-items.sb-default {
    padding-right: 0
}

@media (max-width:767px) {
    .filter-items {
        padding-right: 0
    }
    .filter-items input[type="text"] {
        float: none!important;
        width: 100%!important;
        margin-top: 10px!important
    }
}

.sb-icon {
    background-image: url(../img/social-icons.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    width: 18px;
    margin-left: 10px !important;
    background-position: center bottom;
    cursor: pointer;
}

.sb-tabs.minitabs .sb-icon {
    background-image: url(../img/social-icons-mt.png);
    height: 19px;
    width: 21px
}

.sb-icon.sb-facebook {
    //background-position: -2% 0;
    background-image: url(../../../../assets/images/facebook.png);
    background-size: 10px 19px;


}

.sb-icon.sb-twitter {
    //background-position: 5.5% 0;
    background-image: url(../../../../assets/images/twitter.png);
    background-size: contain;

}

.sb-icon.sb-google {
    background-position: 14.5% 0;
    width: 27px
}

.minitabs .sb-icon.sb-google {
    background-position: 14% 0
}

.sb-icon.sb-tumblr {
    //background-position: 22% 0;
    background-image: url(../../../../assets/images/tumblr.png);
    background-size: 13px 21px;


}

.sb-icon.sb-delicious {
    background-position: 29% 0
}

.sb-icon.sb-pinterest {
    background-position: 37% 0
}

.sb-icon.sb-flickr {
    background-position: 45% 0
}

.sb-icon.sb-instagram {
    //background-position: 53% 0;
    background-image: url(../../../../assets/images/instagram.png);
    background-size: 20px 20px;
    width: 20px;
    height: 20px;


}

.minitabs .sb-icon.sb-instagram {
    background-position: 52.5% 0l

}

.sb-icon.sb-youtube {
    //background-position: 61% 0;
    background-image: url(../../../../assets/images/youtube.png);
    background-size:contain;
    width: 28px;
    height: 20px;


}

.sb-icon.sb-vimeo {
    background-position: 69% 0
}

.sb-icon.sb-stumbleupon {
    background-position: 77.5% 0
}

.sb-icon.sb-deviantart {
    background-position: 85% 0
}

.sb-icon.sb-rss {
    //background-position: 92.5% 0;
    background-image: url(../../../../assets/images/wordpress.png);
    background-size: 18px 18px;


}

.sb-icon.sb-ellipsis-h {
    background-position: 100.5% 0
}

.sb-icon.sb-soundcloud {
    background-position: 0 100%;
    width: 26px
}

.sb-icon.sb-vk {
    background-position: 9.2% 100%;
    width: 24px
}

.sb-icon.sb-vine {
    background-position: 17.5% 100%
}

.sb-icon.sb-linkedin {
    background-position: 25.5% 110%
}

.sb-micon {
    background-image: url(../img/social-icons-mini.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    width: 16px
}

.sb-micon.sb-facebook {
    background-position: -1.5% 0
}

.sb-micon.sb-twitter {
    background-position: 5.7% 0
}

.sb-micon.sb-google {
    background-position: 15.5% 0;
    width: 18px
}

.sb-micon.sb-tumblr {
    background-position: 23.5% 0
}

.sb-micon.sb-delicious {
    background-position: 31% 0
}

.sb-micon.sb-pinterest {
    background-position: 39.5% 0
}

.sb-micon.sb-flickr {
    background-position: 48% 0
}

.sb-micon.sb-instagram {
    background-position: 56.6% 0
}

.sb-micon.sb-youtube {
    background-position: 65.5% 0
}

.sb-micon.sb-vimeo {
    background-position: 74.5% 0
}

.sb-micon.sb-stumbleupon {
    background-position: 83.5% 0
}

.sb-micon.sb-deviantart {
    background-position: 92.5% 0
}

.sb-micon.sb-rss {
    background-position: 100% 0
}

.sb-micon.sb-soundcloud {
    background-position: .5% 100%;
    width: 18px
}

.sb-micon.sb-vk {
    background-position: 10% 100%;
    width: 16px
}

.sb-micon.sb-vine {
    background-position: 19% 100%
}

.sb-micon.sb-linkedin {
    background-position: 27.5% 100%
}

.sb-sicon {
    background-image: url(../img/share-icons.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 13px;
    width: 13px
}

.sb-sicon.sb-facebook {
    background-position: -4.5% center
}

.sb-sicon.sb-twitter {
    background-position: 9.5% center
}

.sb-sicon.sb-google {
    background-position: 25.5% center
}

.sb-sicon.sb-linkedin {
    background-position: 41.5% center
}

.sb-bico {
    background-image: url(../img/board-icons.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    width: 16px;
    opacity: .8
}

.sb-bico.sb-wico {
    background-image: url(../img/board-icons-w.png);
    opacity: 1
}

.sb-bico.sb-user {
    background-position: -.3% -2%
}

.sb-bico.sb-users {
    background-position: 3.5% 0
}

.sb-bico.sb-comment {
    background-position: 8% 0
}

.sb-bico.sb-comment-o {
    background-position: 12% 0
}

.sb-bico.sb-comments {
    background-position: 16% 0
}

.sb-bico.sb-reply {
    background-position: 20.4% 0
}

.sb-bico.sb-retweet {
    background-position: 24.5% 0
}

.sb-bico.sb-star {
    background-position: 28.8% 0
}

.sb-bico.sb-star-o {
    background-position: 32.5% 0
}

.sb-bico.sb-play-circle {
    background-position: 36.5% 0
}

.sb-bico.sb-check-square-o {
    background-position: 40.5% 0
}

.sb-bico.sb-thumbs-up {
    background-position: 44.5% 0
}

.sb-bico.sb-clock-o {
    background-position: 48.5% 0
}

.sb-bico.sb-arrow-down {
    background-position: 52.3% 0
}

.sb-bico.sb-arrow-up {
    background-position: 56.2% 0
}

.sb-bico.sb-pause {
    background-position: 60.2% 0
}

.sb-bico.sb-play {
    background-position: 63.6% 0
}

.sb-bico.sb-ellipsis-h {
    background-position: 67.3% 0
}

.sb-bico.sb-pencil {
    background-position: 71.2% 0
}

.sb-bico.sb-image {
    background-position: 75.3% 0
}

.sb-bico.sb-edit {
    background-position: 79.5% 0
}

.sb-bico.sb-link {
    background-position: 83.5% 0
}

.sb-bico.sb-quote-right {
    background-position: 87.5% 0
}

.sb-bico.sb-video-camera {
    background-position: 91.7% 0
}

.sb-bico.sb-camera {
    background-position: 95.8% 0
}

.sb-bico.sb-youtube-play {
    background-position: 100.1% 0
}

.sb-bico.sb-cloud-download {
    background-position: 0% 100%
}

.timeline .timeline-row .timeline-icon i.sb-icon {
    margin-top: 7px
}

.timeline .timeline-row .timeline-icon i.sb-bico {
    margin-top: 10px
}

.timeline .bg-ad {
    background-color: #B3B3B3
}

.sboard.sb-default {
    margin-left: 1px
}

.sboard.sb-default .sb-item .sb-container {
    margin: 5px;
    overflow: hidden;
    box-shadow: 0 0 5px rgba(34, 25, 25, .4);
    -webkit-box-shadow: 0 0 5px rgba(34, 25, 25, .4);
    -moz-box-shadow: 0 0 5px rgba(34, 25, 25, .4);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}

.sboard.sb-default.sb-carousel .sb-item {
    margin: 2px
}

.sboard.sb-widget.sb-default.border {
    box-shadow: 0 0 12px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 0 12px rgba(0, 0, 0, .2)
}

.sboard.sb-widget.sb-default .sb-item {
    margin-right: 0;
    margin-left: 0
}

.sboard.sb-flat .sb-item .sb-footer,
.sboard.sb-default .sb-item .sb-footer {
    line-height: 2.2em;
    height: 20px;
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px
}

.sboard.sb-default .sb-item .sb-footer {
    border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    -webkit-border-radius: 0 0 2px 2px
}

.sboard.sb-widget.sb-flat.border {
    border: 1px solid #EDEDED
}

.sboard.sb-widget.sb-flat .sb-item {
    margin: 0 0 3% 0
}

.sboard.sb-flat .sb-item .sb-footer i,
.sboard.sb-default .sb-item .sb-footer i,
.sboard.sb-flat .sb-item .sb-footer img,
.sboard.sb-default .sb-item .sb-footer img {
    float: right;
    margin: 0 0 0 5px
}

.sboard.sb-default .sb-item .sb-container .sb-thumb img {
    border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0
}

.sboard.sb-modern.sb-wall {
    margin: 0 8px 0 0
}

.sboard.sb-modern .sb-item .sb-footer {
    border-top: 1px solid rgba(0, 0, 0, .1);
    margin: 0 15px 0 15px;
    padding: 7px 0 7px 0;
    color: inherit;
    line-height: 2em
}

.sboard.sb-modern .sb-item .sb-foot {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px
}

.sboard.sb-modern .sb-item .sb-footer i {
    margin-top: 4px;
    float: right
}

.sboard.sb-widget.sb-modern.border {
    border: 1px solid #EDEDED
}

.sboard.sb-widget.sb-modern .sb-item {
    margin: 0 0 3% 0
}

.sboard.sb-modern.sb-carousel .sb-item {
    margin-right: 8px;
    float: none
}

.sboard.sb-modern.sb-carousel .sb-content {
    padding-right: 5px
}

.sboard.sb-modern .origin-flag {
    background-color: transparent;
    height: 28px;
    width: 30px;
    color: #FFF;
    text-align: center;
    line-height: 1.3em;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .2);
    position: absolute;
    right: 0;
    margin-right: -7px;
    margin-top: 7px;
    z-index: 1
}

.sboard.sb-carousel.sb-modern .origin-flag {
    float: right;
    position: relative;
    margin-right: -8px
}

.sboard.sb-modern .origin-flag:after {
    border-bottom: 8px solid transparent;
    border-left: 8px solid #2e8dad;
    content: " ";
    height: 0;
    position: absolute;
    right: 0;
    top: 28px;
    width: 0
}

.sboard.sb-modern .origin-flag i {
    margin: 3px 0 0 0
}

.sboard.normal.tabable.sb-modern .sb-tabs .sticky li {
    height: 0;
    padding: 0;
    width: auto;
    border-right: 20px solid transparent;
    border-bottom: 32px solid rgba(142, 142, 142, .9);
    background-color: transparent;
    margin: 0 -10px 0 0!important;
    border-radius: 0
}

.sboard.normal.tabable.sb-modern .sb-tabs .sticky span {
    padding: 6px 5px 3px 5px;
    background-color: rgba(0, 0, 0, .1);
    display: inline-block
}

.sboard.normal.tabable.sb-modern .sb-tabs .sticky i {
    vertical-align: middle
}

.sboard.normal.tabable.sb-modern .sb-tabs.minitabs .sticky li {
    border-right-width: 16px;
    border-bottom-width: 24px;
    margin-right: -10px!important;
    line-height: 0
}

.sboard.normal.tabable.sb-modern .sb-tabs.minitabs .sticky span {
    padding: 4px 5px 1px 5px
}

.sboard.sb-modern-dark .sb-item .sb-inner .sb-title {
    text-shadow: 0 1px 0 rgba(0, 0, 0, .6)
}

.sboard.sb-modern-dark .sb-item .sb-bico {
    background-image: url(../img/board-icons-w.png);
    opacity: .6
}

.sboard.sb-modern2 .sb-item {
    padding-bottom: 0
}

.sboard.sb-modern2 .sb-item .sb-inner .sb-text {
    display: block
}

.sboard.sb-modern .sb-item .sb-container,
.sboard.sb-modern2 .sb-item .sb-container,
.sboard.sb-flat .sb-item .sb-container {
    border: 1px solid #E5E5E5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

.sboard.sb-modern .sb-item .sb-inner,
.sboard.sb-modern .sb-item .sb-foot,
.sboard.sb-modern2 .sb-item .sb-inner,
.sboard.sb-flat .sb-item .sb-inner,
.sboard.sb-default .sb-item .sb-inner {
    background-color: white
}

.sboard .sb-item .sb-container.sb-nothumb .sb-inner {
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0
}

.sboard.sb-wall .sb-item .sb-container.sb-nofooter .sb-inner,
.sboard.sb-wall.sb-modern2 .sb-item .sb-container .sb-inner {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px
}

.sboard.sb-wall .sb-item .sb-container.sb-noft .sb-inner,
.sboard.sb-wall.sb-modern2 .sb-item .sb-container.sb-nothumb .sb-inner,
.sboard.sb-carousel.sb-modern2 .sb-item .sb-container .sb-inner,
.sboard.sb-widget.sb-modern2 .sb-item .sb-container.sb-nothumb .sb-inner {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.sboard.timeline .sb-item .sb-container.sb-imgexpand .sb-inner,
.sboard.sb-widget.sb-modern2 .sb-item .sb-container .sb-inner {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px
}

.sboard.timeline .sb-item .sb-container.sb-noft .sb-inner,
.sboard.timeline .sb-item .sb-container.sb-nothumb .sb-inner {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.sboard.timeline .sb-item .sb-info {
    padding: 7px 0 5px 0
}

.sboard.sb-modern .sb-item .sb-user,
.sboard.sb-default .sb-item .sb-user,
.sboard.sb-flat .sb-item .sb-user {
    margin-bottom: 10px;
    width: 100%
}

.sboard.sb-modern2 .sb-item .sb-user {
    margin-bottom: 10px;
    width: 80%;
    margin-left: -5px
}

.sboard.sb-carousel.sb-modern .sb-item .sb-user,
.sboard.sb-carousel.sb-default .sb-item .sb-user,
.sboard.sb-carousel.sb-flat .sb-item .sb-user {
    height: 44px
}

.sboard.sb-carousel.sb-modern2 .sb-item .sb-user {
    height: 58px
}

.sboard.sb-carousel.sb-modern .sb-item .sb-user {
    width: 90%
}

.sboard.sb-metro .sb-item .sb-user .sb-uthumb,
.sboard.sb-modern2 .sb-item .sb-user .sb-uthumb,
.sboard.sb-modern .sb-item .sb-user .sb-uthumb,
.sboard.sb-default .sb-item .sb-user .sb-uthumb,
.sboard.sb-flat .sb-item .sb-user .sb-uthumb {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 50%;
    display: inline-block;
    float: right;
    width: 50px;
    height: 50px;
    line-height: 1.42857;
    padding: 3px;
    margin-left: 10px;
    transition: all 0.2s ease-in-out 0s;
    box-sizing: content-box
}

.sboard.sb-modern .sb-item .sb-user .sb-uthumb,
.sboard.sb-default .sb-item .sb-user .sb-uthumb,
.sboard.sb-flat .sb-item .sb-user .sb-uthumb {
    border-radius: 5px;
    width: 40px;
    height: 40px;
    padding: 1px;
   // margin-right: 5px
}

.sboard.sb-modern2 .sb-item .sb-user .sb-uthumb img {
    border-radius: 50%;
    width: 50px;
    height: 50px
}

.sboard.sb-modern .sb-item .sb-user .sb-uthumb img,
.sboard.sb-default .sb-item .sb-user .sb-uthumb img,
.sboard.sb-flat .sb-item .sb-user .sb-uthumb img {
    border-radius: 5px;
    width: 40px;
    height: 40px;
    -moz-transform: inherit!important;
    -webkit-transform: inherit!important;
    -ms-transform: inherit!important;
    transform: inherit!important
}

.sboard.sb-metro .sb-item .sb-user .sb-uinfo,
.sboard.sb-modern2 .sb-item .sb-user .sb-uinfo,
.sboard.sb-modern .sb-item .sb-user .sb-uinfo,
.sboard.sb-default .sb-item .sb-user .sb-uinfo,
.sboard.sb-flat .sb-item .sb-user .sb-uinfo {
    display: inline-block;
    float: left;
    width: 85%
}

.sboard.sb-modern2 .sb-item .sb-user .sb-uinfo {
    margin-top: 5px;
    width: 55%
}

.sboard.sb-modern2 .sb-item .sb-user .sb-uinfo.sb-nouthumb {
    margin-top: 0;
    width: 85%
}

.sboard.sb-metro .sb-item .sb-user .sb-utitle,
.sboard.sb-modern2 .sb-item .sb-user .sb-utitle,
.sboard.sb-modern .sb-item .sb-user .sb-utitle,
.sboard.sb-default .sb-item .sb-user .sb-utitle,
.sboard.sb-flat .sb-item .sb-user .sb-utitle {
    font-weight: 700;
    font-size: 140%;
    line-height: 125%;
    margin: 4px 0 1px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.sboard.sb-modern2 .sb-item .sb-user .sb-utitle a,
.sboard.sb-modern .sb-item .sb-user .sb-utitle a,
.sboard.sb-default .sb-item .sb-user .sb-utitle a,
.sboard.sb-flat .sb-item .sb-user .sb-utitle a {
    font-size: 95%!important;
    color: #999!important
}

.sboard.sb-modern2 .sb-item .sb-info .sb-date {
    float: left
}

.sboard.sb-modern2 .sb-item .sb-info .sb-date i {
    float: left;
    margin: 5px 5px 0 0
}

.sboard.sb-modern2 .sb-item .sb-info {
    padding: 7px 0 5px 0;
    line-height: 2em;
    margin-top: 10px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .2);
    font-weight: 700;
    font-style: normal
}

.sboard.sb-modern2 .sb-item .sb-icon2 {
    position: relative;
    float: right;
    top: -8px;
    right: -8px;
    text-align: center;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    box-sizing: content-box
}

.sboard.sb-modern2.timeline .sb-icon2 {
    top: 0;
    right: 0
}

.sboard.sb-widget.sb-modern2.border {
    border: 1px solid #EDEDED
}

.sboard.normal.tabable.sb-modern2 .sb-tabs .sticky li {
    height: 0;
    padding: 0;
    width: auto;
    border-right: 20px solid transparent;
    border-bottom: 32px solid rgba(142, 142, 142, .9);
    background-color: transparent;
    margin: 0 -10px 0 0!important;
    border-radius: 0
}

.sboard.normal.tabable.sb-modern2 .sb-tabs .sticky span {
    padding: 6px 5px 3px 5px;
    background-color: rgba(0, 0, 0, .1);
    display: inline-block
}

.sboard.normal.tabable.sb-modern2 .sb-tabs .sticky i {
    vertical-align: middle
}

.sboard.normal.tabable.sb-modern2 .sb-tabs.minitabs .sticky li {
    border-right-width: 16px;
    border-bottom-width: 24px;
    margin-right: -10px!important;
    line-height: 0
}

.sboard.normal.tabable.sb-modern2 .sb-tabs.minitabs .sticky span {
    padding: 4px 5px 1px 5px
}

.sboard.sb-metro .sb-item .sb-inner .sb-text {
    display: block
}

.sboard.sb-metro .sb-item .sb-user {
    float: none;
    display: inline-block;
    width: 100%;
    padding: 0 0 10px 0;
    margin: 0;
    border-bottom: 1px solid #EEE
}

.sboard.sb-carousel.sb-metro .sb-item .sb-user {
    height: 44px
}

.sboard.sb-metro .sb-item .sb-inner .sb-thumb {
    background-color: transparent
}

.sboard.sb-metro .sb-item .sb-thumb img {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0
}

.sboard.sb-metro .sb-item .sb-user .sb-uinfo {
    margin-top: 0;
    line-height: 12px
}

.sboard.sb-metro .sb-item .sb-user .sb-uinfo.sb-nouthumb {
    margin-top: 0;
    width: 85%
}

.sboard.sb-metro .sb-item .sb-user .sb-utitle,
.sboard.sb-metro .sb-item .sb-user .sb-uname {
    margin-left: 10px
}

.sboard.sb-metro .sb-item .sb-user .sb-utitle a {
    font-size: 95%!important;
    color: #EFEFEF!important
}

.sboard.sb-metro .sb-item .sb-info .sb-date {
    float: left
}

.sboard.sb-metro .sb-item .sb-info .sb-date i {
    float: left;
    margin: 5px 5px 0 0
}

.sboard.sb-metro .sb-item .sb-info {
    padding: 5px 15px 10px 15px;
    line-height: 2em;
    margin: 0;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .2);
    font-weight: 700;
    font-style: normal;
    background-color: rgb(44, 45, 46)
}

.sboard.sb-metro .sb-item .sb-info a {
    color: rgb(175, 195, 208)
}

.sboard.sb-widget.sb-metro.border {
    border: 1px solid #EDEDED
}

.sboard.sb-metro .sb-item {
    background-color: rgb(64, 68, 71);
    color: #FFF
}

.sboard.sb-metro .sb-item a {
    color: rgb(94, 191, 255)
}

.sboard.sb-metro .sb-item .sb-inner {
    padding: 0
}

.sboard.sb-metro .sb-item .sb-inner2,
.sboard.sb-metro .sb-item .sb-inner3 {
    padding: 15px 15px 5px 15px;
    line-height: .75em
}

.timeline.sb-metro .timeline-row .timeline-content img {
    margin-bottom: 0
}

.sboard.sb-metro .sb-item .sb-inner3 {
    background-color: rgb(44, 45, 46)
}

.sboard.sb-metro .sb-item .sb-uthumbcon {
    float: left;
    display: inline-block
}

.sboard.sb-metro .sb-item .sb-user .sb-uthumb {
    width: 44px;
    height: 44px;
    padding: 0;
    margin: 0;
    border: none
}

.sboard.sb-metro .sb-item .sb-user .sb-uthumb img {
    width: 40px;
    height: 40px;
    margin: 2px;
    border-radius: 50%
}

.sboard.sb-metro .sb-item .sb-inner .sb-title {
    text-shadow: 0 1px 0 rgba(0, 0, 0, .6)
}

.sboard.sb-metro .sb-item .sb-bico {
    background-image: url(../img/board-icons-w.png);
    opacity: .6
}

.sb-iconm {
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0;
    display: inline-block;
    width: 30px;
    height: 30px;
    z-index: 9
}

.sb-iconm::before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    top: 0;
    right: 0;
    border-style: solid;
    border-width: 0 60px 60px 0
}

.sb-iconm-inner {
    position: absolute;
    left: auto;
    right: 4px;
    top: 6px
}

.sboard .sb-item .sb-user.sb-usermini .sb-uthumb {
    width: 30px;
    height: 30px
}

.sboard .sb-item .sb-user.sb-usermini .sb-uthumb img {
    border-radius: 5px;
    width: 30px;
    height: 30px
}

.sboard .sb-item .sb-user.sb-usermini .sb-utitle {
    font-size: 125%;
    line-height: 105%;
    margin: 3px 0 1px 0
}

.sboard .sb-item .sb-user.sb-usermini {
    line-height: 14px
}

.sb-cicon {
    background-image: url(../img/social-icons-colored.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 35px;
    width: 35px
}

.sb-cicon.sb-facebook {
    background-position: -1% 0
}

.sb-cicon.sb-twitter {
    background-position: 6.5% 0
}

.sb-cicon.sb-google {
    background-position: 15.5% 0;
    width: 42px
}

.sb-item .sb-icon2.sb-google {
    width: 42px!important
}

.sb-cicon.sb-tumblr {
    background-position: 24% 0
}

.sb-cicon.sb-delicious {
    background-position: 31.5% 0
}

.sb-cicon.sb-pinterest {
    background-position: 40% 0
}

.sb-cicon.sb-flickr {
    background-position: 48.5% 0
}

.sb-cicon.sb-instagram {
    background-position: 57% 0
}

.sb-cicon.sb-youtube {
    background-position: 65.5% 0
}

.sb-cicon.sb-vimeo {
    background-position: 74% 0
}

.sb-cicon.sb-stumbleupon {
    background-position: 83.5% 0;
    width: 45px
}

.sb-item .sb-icon2.sb-stumbleupon {
    width: 45px!important
}

.sb-cicon.sb-deviantart {
    background-position: 92% 0
}

.sb-cicon.sb-rss {
    background-position: 100% 0
}

.sb-cicon.sb-soundcloud {
    background-position: 0 97%;
    width: 45px;
    height: 25px
}

.sb-cicon.sb-vk {
    background-position: 10% 95%;
    width: 45px;
    height: 30px
}

.sb-cicon.sb-vine {
    background-position: 18.5% 100%
}

.sb-cicon.sb-linkedin {
    background-position: 27.5% 110%
}

.sb-footer{
    background: #001435 !important;
    color: #fff;
    padding: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.sb-container{
	border:none !important;
}
#timeline_wall1{
    margin-right: 10px;
}


/* User Info and Avatar Alignment */
.sboard .sb-item .sb-inner {
    padding: 10px 14px !important;
    overflow: hidden !important;
    clear: both !important;
}
.sboard .sb-item .sb-user,
.sboard.sb-flat .sb-item .sb-user {
    display: flex !important;
    align-items: center !important;
    margin-bottom: 6px !important;
    width: 100% !important;
    float: none !important;
    clear: both !important;
}
.sboard .sb-item .sb-user .sb-uthumb,
.sboard.sb-flat .sb-item .sb-user .sb-uthumb {
    width: 36px !important;
    height: 36px !important;
    flex-shrink: 0 !important;
    float: none !important;
    margin: 0 0 0 10px !important;
    padding: 0 !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 4px !important;
    overflow: hidden !important;
}
.sboard .sb-item .sb-user .sb-uthumb img,
.sboard.sb-flat .sb-item .sb-user .sb-uthumb img {
    width: 100% !important;
    height: 100% !important;
    border-radius: 3px !important;
    object-fit: cover !important;
    display: block !important;
}
.sboard .sb-item .sb-user .sb-uinfo,
.sboard.sb-flat .sb-item .sb-user .sb-uinfo {
    flex-grow: 1 !important;
    width: auto !important;
    float: none !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
}
.sboard .sb-item .sb-user .sb-utitle,
.sboard.sb-flat .sb-item .sb-user .sb-utitle {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1.3 !important;
}
.sboard .sb-item .sb-user .sb-uname,
.sboard.sb-flat .sb-item .sb-user .sb-uname {
    margin: 2px 0 0 0 !important;
    padding: 0 !important;
    line-height: 1.2 !important;
}

/* Video Play Button (Circular translucent overlay matching Facebook slider) */
.sboard .sb-item .sb-thumb .sb-playstate,
.sb-slider-window .sb-slider-play {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 48px !important;
    height: 48px !important;
    background: rgba(0, 0, 0, 0.68) !important;
    backdrop-filter: blur(3px) !important;
    -webkit-backdrop-filter: blur(3px) !important;
    border-radius: 50% !important;
    border: 1.5px solid rgba(255, 255, 255, 0.3) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 5 !important;
    pointer-events: none !important;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.45) !important;
    transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), background 0.25s ease, box-shadow 0.25s ease !important;
}

.sboard .sb-item .sb-thumb:hover .sb-playstate,
.sb-slider-window:hover .sb-slider-play {
    background: rgba(0, 0, 0, 0.85) !important;
    transform: translate(-50%, -50%) scale(1.12) !important;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.6) !important;
}

.sboard .sb-item .sb-thumb .sb-playstate span,
.sb-slider-window .sb-slider-play span {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
}

/* Fallback play triangle if .sb-playstate is empty (e.g. cached markup) */
.sboard .sb-item .sb-thumb .sb-playstate:empty::after {
    content: '' !important;
    display: block !important;
    width: 0 !important;
    height: 0 !important;
    border-style: solid !important;
    border-width: 9px 0 9px 15px !important;
    border-color: transparent transparent transparent #ffffff !important;
    margin-left: 3px !important;
}

/* Card Thumbnail Frame Limits */
.sboard .sb-item .sb-thumb {
    width: 100% !important;
    height: 280px !important;
    max-height: 280px !important;
    overflow: hidden !important;
    position: relative !important;
    border-radius: 4px 4px 0 0 !important;
    background: #0f172a !important;
}
.sboard .sb-item .sb-thumb > a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    position: relative !important;
    overflow: hidden !important;
}
.sboard .sb-item .sb-thumb > a > img,
.sboard .sb-item .sb-thumb > img,
.sboard .sb-item .sb-thumb video {
    width: 100% !important;
    height: 280px !important;
    max-height: 280px !important;
    object-fit: cover !important;
    display: block !important;
}
.sboard .sb-item .sb-thumb .sb-playstate {
    z-index: 5 !important;
}

/* Single-Window Flipper for Multi-Media Posts */
.sb-slider-window {
    position: relative !important;
    width: 100% !important;
    height: 280px !important;
    max-height: 280px !important;
    overflow: hidden !important;
    background: #0f172a !important;
    direction: ltr !important;
}
.sb-slider-window .sb-slider-slides {
    width: 100% !important;
    height: 100% !important;
    position: relative !important;
}
.sb-slider-window .sb-slider-slide {
    width: 100% !important;
    height: 100% !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
}
.sb-slider-window .sb-slider-slide a {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    position: relative !important;
    text-decoration: none !important;
}
.sb-slider-window .sb-slider-slide img,
.sb-slider-window .sb-slider-slide video {
    width: 100% !important;
    height: 280px !important;
    max-height: 280px !important;
    object-fit: cover !important;
    display: block !important;
}
.sb-slider-window .sb-slide-nav {
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 32px !important;
    height: 32px !important;
    border-radius: 50% !important;
    background: rgba(0, 0, 0, 0.65) !important;
    color: #ffffff !important;
    border: none !important;
    cursor: pointer !important;
    z-index: 10 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    transition: background 0.2s ease, transform 0.15s ease !important;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4) !important;
}
.sb-slider-window .sb-slide-nav:hover {
    background: rgba(0, 0, 0, 0.9) !important;
    transform: translateY(-50%) scale(1.1) !important;
}
.sb-slider-window .sb-slide-prev {
    left: 8px !important;
}
.sb-slider-window .sb-slide-next {
    right: 8px !important;
}
.sb-slider-window .sb-slide-badge {
    position: absolute !important;
    top: 8px !important;
    right: 8px !important;
    background: rgba(0, 0, 0, 0.7) !important;
    color: #ffffff !important;
    padding: 3px 8px !important;
    border-radius: 12px !important;
    font-size: 11px !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    z-index: 10 !important;
    pointer-events: none !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 5px !important;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4) !important;
    direction: ltr !important;
}
.sb-slider-window .sb-slider-play {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 44px !important;
    height: 44px !important;
    background: rgba(0, 0, 0, 0.7) !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 4 !important;
    pointer-events: none !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;
}
.sb-slider-window .sb-video-tile {
    width: 100% !important;
    height: 100% !important;
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%) !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    color: #94a3b8 !important;
    padding: 12px !important;
    box-sizing: border-box !important;
    text-align: center !important;
}
.sb-slider-window .sb-video-tile .sb-vt-title {
    font-size: 13px !important;
    line-height: 1.3 !important;
    margin-top: 8px !important;
    color: #f1f5f9 !important;
    max-height: 48px !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
}

/* Colorbox Modal Dark Theme & Seamless Video Display */
#colorbox,
#cboxContent,
#cboxLoadedContent,
#cboxOverlay {
    background: #000 !important;
    border-color: #000 !important;
}

#cboxLoadedContent {
    overflow: hidden !important;
    border: none !important;
}

#cboxLoadedContent iframe {
    width: 100% !important;
    height: 100% !important;
    border: none !important;
    display: block !important;
    background: #000 !important;
}

/* Hide share icons from all posts */
.sb-share,
.sboard .sb-share,
.sboard .sb-item .sb-inner .sb-share {
    display: none !important;
}

/* ======================================================
   Modern Custom "Load More" Button
   ====================================================== */
@keyframes sb-spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.sb-loadmore {
    width: fit-content !important;
    min-width: 200px !important;
    max-width: 300px !important;
    margin: 45px auto 35px auto !important;
    padding: 13px 36px !important;
    background: linear-gradient(135deg, rgba(20, 35, 60, 0.85) 0%, rgba(10, 20, 38, 0.95) 100%) !important;
    border: 1px solid rgba(129, 188, 214, 0.35) !important;
    border-radius: 50px !important;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.45), 0 0 15px rgba(63, 119, 148, 0.25) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    cursor: pointer !important;
    text-align: center !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
    display: block !important;
    box-sizing: border-box !important;
    clear: both !important;
    float: none !important;
    user-select: none !important;
    -webkit-user-select: none !important;
}

.sb-loadmore:hover {
    outline: none !important;
    background: linear-gradient(135deg, rgba(35, 65, 105, 0.95) 0%, rgba(15, 30, 55, 0.98) 100%) !important;
    border-color: rgba(129, 188, 214, 0.8) !important;
    box-shadow: 0 8px 28px rgba(0, 0, 0, 0.55), 0 0 22px rgba(129, 188, 214, 0.45) !important;
    transform: translateY(-2px) !important;
}

.sb-loadmore:active {
    transform: translateY(1px) scale(0.98) !important;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.4), 0 0 10px rgba(129, 188, 214, 0.3) !important;
}

.sb-loadmore p {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 10px !important;
    padding: 0 !important;
    margin: 0 !important;
    height: auto !important;
    line-height: 1.4 !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    font-family: inherit !important;
    color: #f1f5f9 !important;
    text-transform: none !important;
    letter-spacing: 0.3px !important;
    direction: rtl !important;
    transition: color 0.25s ease !important;
}

.sb-loadmore:hover p {
    color: #ffffff !important;
}

/* Downward arrow SVG icon */
.sb-loadmore p::after {
    content: '' !important;
    display: inline-block !important;
    width: 18px !important;
    height: 18px !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2381bcd6' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    transition: transform 0.25s ease, background-image 0.25s ease !important;
}

.sb-loadmore:hover p::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;
    transform: translateY(3px) !important;
}

/* Loading state */
.sb-loadmore .sb-loading {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 22px !important;
    background: none !important;
    font-size: 14px !important;
    color: #94a3b8 !important;
}

.sb-loadmore .sb-loading::after {
    display: none !important;
}

.sb-loadmore .sb-loading::before {
    content: '' !important;
    display: inline-block !important;
    width: 18px !important;
    height: 18px !important;
    border: 2px solid rgba(255, 255, 255, 0.2) !important;
    border-top-color: #81bcd6 !important;
    border-radius: 50% !important;
    animation: sb-spin 0.75s linear infinite !important;
    margin-left: 8px !important;
}

.sb-loadmore.sb-infinite,
.sb-loadmore.sb-infinite:hover {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    cursor: default !important;
    transform: none !important;
}
.sb-user.sb-retweet-header{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:10px 14px!important;margin:0 0 10px 0!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;direction:rtl!important;box-sizing:border-box!important}
.sb-rt-main{display:flex!important;align-items:center!important;gap:9px!important;flex-shrink:0!important}
.sb-rt-avatar{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important}
.sb-rt-avatar img{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;border-radius:50%!important;object-fit:cover!important;display:block!important;border:1px solid rgba(0,0,0,0.08)!important}
.sb-rt-info{display:flex!important;flex-direction:column!important;line-height:1.25!important}
.sb-rt-name a{font-size:13.5px!important;font-weight:700!important;color:#0f172a!important;text-decoration:none!important}
.sb-rt-name a:hover{color:#0284c7!important}
.sb-rt-sub{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:11px!important;font-weight:700!important;color:#0284c7!important;margin-top:2px!important}
.sb-rt-sub svg{flex-shrink:0!important}
.sb-rt-author{display:flex!important;align-items:center!important;gap:8px!important;text-align:left!important;direction:ltr!important;flex-shrink:0!important;max-width:48%!important}
.sb-rt-author-avatar{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important}
.sb-rt-author-avatar img{width:34px!important;height:34px!important;min-width:34px!important;max-width:34px!important;border-radius:50%!important;object-fit:cover!important;display:block!important;border:1px solid rgba(0,0,0,0.08)!important}
.sb-rt-author-info{display:flex!important;flex-direction:column!important;line-height:1.2!important;overflow:hidden!important}
.sb-rt-author-name a{font-size:12px!important;font-weight:700!important;color:#334155!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.sb-rt-author-name a:hover{color:#0284c7!important}
.sb-rt-author-handle a{font-size:11px!important;color:#64748b!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.sb-retweet-box{margin-top:8px!important;padding:14px 16px!important;background:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:14px!important;direction:rtl!important;text-align:right!important;font-size:13.5px!important;line-height:1.7!important;color:#1e293b!important;box-shadow:0 1px 3px rgba(0,0,0,0.03)!important;transition:background 0.2s ease,border-color 0.2s ease!important;box-sizing:border-box!important}
.sb-retweet-box:hover{background:#f1f5f9!important;border-color:#94a3b8!important}
.sb-quote-card{margin-top:12px!important;padding:14px 16px!important;background:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:14px!important;direction:rtl!important;text-align:right!important;box-shadow:0 1px 4px rgba(0,0,0,0.04)!important;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease!important;box-sizing:border-box!important}
.sb-quote-card:hover{background:#f1f5f9!important;border-color:#94a3b8!important;box-shadow:0 2px 8px rgba(0,0,0,0.06)!important}
.sb-quote-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:8px!important;padding-bottom:6px!important;border-bottom:1px solid #e2e8f0!important}
.sb-quote-user{display:flex!important;align-items:center!important;gap:8px!important;overflow:hidden!important}
.sb-quote-avatar{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;border:1px solid rgba(0,0,0,0.08)!important;display:block!important}
.sb-quote-user-info{display:flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;line-height:1.3!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
.sb-quote-name{font-weight:700!important;color:#0f172a!important;text-decoration:none!important}
.sb-quote-name:hover{color:#0284c7!important;text-decoration:underline!important}
.sb-quote-handle{font-size:12px!important;color:#64748b!important;direction:ltr!important}
.sb-quote-logo{display:flex!important;align-items:center!important;opacity:0.65!important}
.sb-quote-text{font-size:13.5px!important;line-height:1.65!important;color:#1e293b!important;word-break:break-word!important}
.sb-quote-media{margin-top:10px!important;border-radius:10px!important;overflow:hidden!important;border:1px solid #cbd5e1!important}
.sb-quote-media img{width:100%!important;max-height:380px!important;object-fit:cover!important;display:block!important;transition:transform 0.25s ease!important}
.sb-quote-media a:hover img{transform:scale(1.02)!important}
.sb-cbox-video-wrap{position:relative!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;border-radius:8px!important;overflow:hidden!important}
.sb-cbox-video-wrap video{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;object-fit:contain!important;background:#000!important;display:block!important;outline:none!important}