.poll__number {
    
    margin-right: 10px !important;
}


.account__avatar-overlay-base {
    
    border-radius: 50px;
}

.account__avatar-overlay-overlay {
    
    border-radius: 50px;
}

.account__avatar {
    
    border-radius: 50px;
    
}

.account__avatar-composite {
    
    border-radius: 50px;
}

.status-card {
    
    border-radius: 15px;
}
.media-gallery__item {
    
    border-radius: 15px;
}

.video-player  

{ border-radius: 15px}


.cd-main-content {
margin-bottom:14px;
}
.columns-area {
margin-top: -10px;

}
.breaking-news-ticker {
margin-top: 2px;
}
.bn-controls {
margin-top: -2px;
}
.app-holder {
padding-bottom: 10px;
}

@media screen and (min-width: 1024px) {

.cd-main-content {margin-top: -6px;}
.demo-box {padding-top: 5px}
.app-holder {height: 97.4%}

.column {width: 292px}
.drawer {width:  295px}
.botfactrotator {display: none}
.jdiv {display: none}


@media screen and (max-height: 815px) {



.navigation-bar {display: none}

.cosoxtalk {display: none}
.killsmallscreendesktop {display: none}
.botfactrotator {display: none}



}
    
}






.admssettings-wrapper {height: 350px;}
.ostrichmode-wrapper {height: 910px; padding-top: -30px}
.plp-wrapper {height: 140px; padding-top: -30px}

@media screen and (max-width: 850px) {

.admssettings-wrapper {height: 500px}
.ostrichmode-wrapper {height: 1200px}
.plp-wrapper {height: 250px;}


}


.introduction__text h3 {display: none}

.dismisser {
padding-top: 15px;
}
.adblockdetected {

width: 500px;
height: 185px;
background-color: #7D0F1C;
font-size: 16px;
font-family: arial;
color: white;

border-top-right-radius:15px;
border-top-left-radius:15px;

border-bottom-right-radius:15px;
border-bottom-left-radius:15px;

padding: 35px;
position: fixed;
left: 50%;
bottom: 90px;
transform: translate(-50%, -50%);
margin: 0 auto;
display: none;




}

.adblockdetected a:link {
  color: #FFFFFF;
  text-decoration: none;
}
.adblockdetected a:visited {
  text-decoration: none;
  color: #FFFFFF;
}
.adblockdetected a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
.adblockdetected a:active {
  text-decoration: none;
  color: #FFFFFF;
}

.media-modal__close {
padding-top: 50px;
}

.account__header__extra__links {

  margin: auto;
  text-align: center;
  font-size: 11.5px;
  
  }

#myVideo {
  z-index: -1;
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
}

.container {
z-index: 1;
}













.verifiedbadge {
  vertical-align: middle;
  margin-bottom: 0.75em;
}


@media screen and (max-height: 915px) {

.cososhare {

display: none;

}

}


.cososhare {

 margin-bottom: 35px;

    bottom: 0;

}

@media screen and (max-height: 760px) {
.trendcatcher {

display: block;

}
}

.web_buttons {
cursor: default;
}

.web_buttons a:link a:visited a:active a:hover {
color: #606984;
}


.public-account-header__tabs__name-redux {
vertical-align: top;
background-color: #313543;
padding-left: 20px;
padding-right: 10px;
padding-top: 10px;

}

.dispname {
vertical-align: top;
background-color: #313543;
font-weight: bold;
font-size: 20px;
padding-left: 20px;
padding-right: 10px;


}

.dispname2 {
vertical-align: top;
font-size: 13px;
font-weight: normal;
padding-bottom: 20px;
}

.column-link {
height: 11px
}

@media screen and (max-height: 1190px) {
.trendcatcher_orig {

display: none;

}
}



#wrapfabtest {
}
.adBanner {
  background-color: transparent;
  height: 1px;
  width: 1px;
}


@media screen and (max-height: 850px) {
.moodometer {

display: none;

}
}


.sanitizer {
font-family: Space Mono, monospace; 
font-size: 13px;
color: gray;
padding-top: 4px;
}


.account-header {
display: none;
}

a.column-link {
padding-top: 10px
}

.getting-started__footer {

margin-top: -40px
    
}






.embed-modal {

width: 500px;

}


.groupscolumnframe {




}

body {
  /* Disables pull-to-refresh but allows overscroll glow effects. */
  overscroll-behavior-y: contain;
  
}


.desktoppromo {

display: none;

}

.desktoppromotitle {
padding-top: 10px;
padding-bottom: 10px;
color: white;
}

@media screen and (max-width: 600px) {
.hidesmallscreen {

height: 0px;
}

.killsmallscreen {

display: none;

}

.cd-main-content {

display: none;

}

.jivo-iframe-container {
display: none;
}



.pilogo {

display: none;

}

.desktopnag {
color: white;
}



.fa-vcard {
display: none;
}
.idalerts {

display: none;
}

.desktoppromo {

display: block;

}

}

@media screen and (min-width: 600px) {
.desktopnag {

display: none;
}
}

.registerwarning {

font-size: 20px;
padding-bottom: 20px;



}

.registerwarning a:link {
  color: #2b90d9;
  text-decoration: none;
}
.registerwarning a:visited {
  text-decoration: none;
  color: #2b90d9;
}
.registerwarning a:hover {
  text-decoration: none;
  color: #2b90d9;
}
.registerwarning a:active {
  text-decoration: none;
  color: #2b90d9;
}

.preloadbanner {

display: none;

}

.goog-te-banner-frame.skiptranslate {
display: none !important;
} 

.goog-te-gadget {
font-size: 0px !important;
}  

.goog-logo-link {

display: none;
}

.translator-annex {

display: none;
visibility: hidden;
height: 0px;

}

.skiptranslate[style] {

display: none;

}

.goog-gt-tt {

display: none;

}

#goog-gt-tt.skiptranslate {
display: none;
}

.translatedblock {

color: #d86223;

}

.goog-te-banner-frame.skiptranslate {
    display: none !important;
    } 

body {
    top: 0px !important; 
    }


.post_expiration {

color: #606984;
font-size: 18px;
margin-top: 4px;
padding-right: 5px;
padding-left: 3px;


}

.post_expiration a:link {
  color: inherit;
  text-decoration: none;
}
.post_expiration a:visited {
  text-decoration: none;
  color: inherit;
}
.post_expiration a:hover {
  text-decoration: none;
        color: inherit;




}
.post_expiration a:active {
  text-decoration: none;
  color: inherit;
}

.splodypicker {

display: none;


}

.compose-form__buttons-wrapper {

margin-top -10px;

}

.cosoxtalk {

width: 100%;

}









.column-link {

padding-bottom: 26px;

}

.framepop {
width: 950px;
margin-top: 10px;
}

.account__header__extra__links {

  margin: auto;
  text-align: center;
  font-size: 11.5px;
  
  }

#myVideo {
  z-index: -1;
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
}

.container {
z-index: 1;
}













.verifiedbadge {
  vertical-align: middle;
  margin-bottom: 0.75em;
}


@media screen and (max-height: 915px) {

.cososhare {

display: none;

}

}


.cososhare {

 margin-bottom: 35px;
 position: absolute;
    bottom: 0;

}

@media screen and (max-height: 760px) {
.trendcatcher {

display: block;

}
}

.web_buttons {
cursor: default;
}

.web_buttons a:link a:visited a:active a:hover {
color: #606984;
}


.public-account-header__tabs__name-redux {
vertical-align: top;
background-color: #313543;
padding-left: 20px;
padding-right: 10px;
padding-top: 10px;

}

.dispname {
vertical-align: top;
background-color: #313543;
font-weight: bold;
font-size: 20px;
padding-left: 20px;
padding-right: 10px;


}

.dispname2 {
vertical-align: top;
font-size: 13px;
font-weight: normal;
padding-bottom: 20px;
}

.column-link {
height: 11px
}

@media screen and (max-height: 1150px) {
.trendcatcher_orig {

display: none;

}
}



#wrapfabtest {
}
.adBanner {
  background-color: transparent;
  height: 1px;
  width: 1px;
}


@media screen and (max-height: 850px) {
.moodometer {

display: none;

}
}


.sanitizer {
font-family: Space Mono, monospace; 
font-size: 13px;
color: gray;
padding-top: 4px;
}


.account-header {
display: none;
}

a.column-link {
padding-top: 10px
}

.getting-started__footer {

margin-top: -40px
    
}






.embed-modal {

width: 500px;

}


.groupscolumnframe {




}

body {
  /* Disables pull-to-refresh but allows overscroll glow effects. */
  overscroll-behavior-y: contain;
  
}


.desktoppromo {

display: none;

}

.desktoppromotitle {
padding-top: 10px;
padding-bottom: 10px;
color: white;
}

@media screen and (max-width: 600px) {
.hidesmallscreen {

height: 0px;
}



.killsmallscreen {

display: none;

}

.cd-main-content {

display: none;

}

.jivo-iframe-container {
display: none;
}



.pilogo {

display: none;

}

.desktopnag {
color: white;
}



.fa-vcard {
display: none;
}
.idalerts {

display: none;
}

.desktoppromo {

display: block;

}

}

@media screen and (min-width: 600px) {
.desktopnag {

display: none;
}
}

.registerwarning {

font-size: 20px;
padding-bottom: 20px;



}

.registerwarning a:link {
  color: #2b90d9;
  text-decoration: none;
}
.registerwarning a:visited {
  text-decoration: none;
  color: #2b90d9;
}
.registerwarning a:hover {
  text-decoration: none;
  color: #2b90d9;
}
.registerwarning a:active {
  text-decoration: none;
  color: #2b90d9;
}

.preloadbanner {

display: none;

}

.goog-te-banner-frame.skiptranslate {
display: none !important;
} 

.goog-te-gadget {
font-size: 0px !important;
}  

.goog-logo-link {

display: none;
}

.translator-annex {

display: none;
visibility: hidden;
height: 0px;

}

.skiptranslate[style] {

display: none;

}

.goog-gt-tt {

display: none;

}

#goog-gt-tt.skiptranslate {
display: none;
}

.translatedblock {

color: #d86223;

}

.goog-te-banner-frame.skiptranslate {
    display: none !important;
    } 

body {
    top: 0px !important; 
    }


.post_expiration {

color: #606984;
font-size: 18px;
margin-top: 4px;
padding-right: 5px;
padding-left: 3px;


}

.post_expiration a:link {
  color: inherit;
  text-decoration: none;
}
.post_expiration a:visited {
  text-decoration: none;
  color: inherit;
}
.post_expiration a:hover {
  text-decoration: none;
        color: inherit;




}
.post_expiration a:active {
  text-decoration: none;
  color: inherit;
}

.splodypicker {

display: none;


}

.compose-form__buttons-wrapper {

margin-top -10px;

}

.cosoxtalk {

width: 100%;

}




.column-link {

padding-bottom: 26px;

}

.framepop {
width: 950px;
margin-top: 10px;
}

@media screen and (min-width: 600px) {
.app-holder {


height: 96.7%;
margin-top: -10px;

}


}


body {



height: 100%;

}

@media screen and (max-width: 600px) {
@media screen and (min-width: 360px) {

.ui {

    width: 100%;
    height: 100%;

    background-color: #242831;



    margin-top: -20px;
    margin-bottom: -20px;


}

.columns-area {
margin-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

.column-header__wrapper {
    margin-top: 0px;
}

body {
    overflow: hidden;
}

.app-holder {
    margin-top: -10px
    
    
}

.tabs-bar {
    
    margin-left: 0px;
    margin-right: 0px;
    
}

}}


#admstrue {



}

#admsfalse {



}


.bot-sentinel-button { position: fixed; left: 15px !important;}
.status__action-bar {margin-left: -30px; margin-top: 20px}
.bot-sentinel-button {margin-right: 0px}
.detailed-status__action-bar-dropdown {margin-left: -20px}
.detailed-status__button {margin-right: -10px; margin-left: -10px}
.detailed-status__action-bar .bot-sentinel-button {display: none;}

.web_buttons {color: gray;}


.status__action-bar {margin-top: 20px}

.user_setting_default_privacy
{
    margin-left: -150px;
    padding-top: 15px;




}







.getting-started {overflow-x: hidden; /* Hide horizontal scrollbar */}

#columns-area-hidden-bg {

background-image: url("https://counter.social/filler.png") !important;
  

}


/* @media screen and (min-width: 1600px) { */
    
#columns-area {

background-image: url("https://counter.social/column-placeholder.png");
background-repeat: no-repeat;
background-size: 292px;
background-position: 1445px 10px;



}



    
/* } */

/* .status__relative-time {display: none} */

.updateusercookies {display: none;}


.load-gap {display: none}
.notification-list {display: none}

.bionicweight {font-weight: bold !important}

.trendcatcher_orig {
    


    margin-right: -1px;

    
}


.pilogo {
    background: rgba(0,0,0,0.0);
}

.public-account-header__tabs__name-redux {
    
   background: rgba(0,0,0,0.0);
}

.dispname {
    
    background: rgba(0,0,0,0.0);
}

.logo-container {
display: none;
}

div[class*='bot-sentinel-'] {display: none; }
.bot-sentinel-processing {display: block !important;}

.rating-card {
    display: none;
}

.bot-sentinel-account-status {
    
    display: none !important;
}

.detailed-status__application {
    display: none;
}


.getting-started__footer {
    
    padding-top: 45px !important;
    
}

.account__header__extra__links {
    
    width: 103% !important;
    margin-left: -5px !important
    
}

@media screen and (max-width: 600px) {
    
    .mobileextendedmenu {
        margin-top: 20px !important;
    }


    
}

.thermometer {
    margin-top: -10px !important
}


@media screen and (min-width: 850px) {

.getting-started__footer {
    
margin-top: -45px !important;
    
}

.blocking {
    
margin-top: -10px !important;
    
}
    
.thermometer {
margin-top: -15px !important;
}

.appstores {
    
margin-top: -10px !important;

.factlayertile {
    
    margin-top: -5px !important;
    
}

.cososhare {
    margin-bottom: 30px !important;
}
    
}

.search__input{margin-top: 5px !important}

.account__header__extra__links {
    
    font-size: 11px !important;
    
}


.shadewrapper {
    padding-top: 4px;
    padding-right: 50px;
    text-align: center
}


.admsison {

font-size: 12px !important;
font-weight: bold !important;
color: green !important;


}

.admsison a:link {
  color: #009900 !important;
  text-decoration: none !important;
}
.admsison a:visited {
  text-decoration: none !important;
  color: #009900 !important;
}
.admsison  a:hover {
  text-decoration: none !important;
  color: #009900 !important;
}
.admsison  a:active {
  text-decoration: none !important;
  color: #009900 !important;
}



.admsisoff {

font-size: 12px !important;
font-weight: bold !important;
color: gray !important;


}

.admsisoff a:link {
  color: gray !important;
  text-decoration: none !important;
}
.admsisoff a:visited {
  text-decoration: none !important;
  color: gray !important;
}
.admsisoff  a:hover {
  text-decoration: none !important;
  color: gray !important;
}
.admsisoff  a:active {
  text-decoration: none !important;
  color: gray !important;
}

.column .getting-started {
    
    max-width: 280px !important; 
    
    
}


.column{ 

  touch-action: none !important;
  /* This makes things *much* easier */
  box-sizing: border-box !important;
  


}

.column-header {
    
    border-right: 1px solid #606984 ;
  
    cursor: e-resize;
    
}

.tawkto-over-wrapper {
  position: fixed;
  left: 50%;
  bottom: -25px;
  transform: translate(-50%, -50%);
  margin: 0 auto;
  border-top-right-radius: 11px;
  border-top-left-radius: 11px;
  display: none;
  }


.status__content {font-size: 16px !important}
.status__info {font-size: 16px !important}



.account__header__extra__links {
    
   font-size: 10.4px !important;
}


.logo-button {
    
    font-size: 12.5px !important;
    padding-left: 6px !important;
    padding-right: 5px !important;
    width: 400px; !important;
    margin-right: 2px !important;
    margin-top: 1px !important;
    

    
}

.media-modal__close {
    
    margin-top: -50px !important;
    
}

.favedrill {
    
    margin-right: 10px !important
    
}

.admsdrill {
    
    padding-top: 3px !important;
}

@media screen and (max-width: 1600px) {
 
    .favedrill {
        margin-right: 30px !important;
    }
    
    .admsdrill {
        
        margin-right: 15px !important;
        margin-top: 4px !important;


    }
}

.column {
    
    border-radius: 30px !important;
    
}

.xteam-pagepeel {
    
    display:none;
}

.getting-started__footer {
    
    margin-top: -110px !important;
    
}