
.blog_block_header{
    min-height: 39px!important;
    padding: 0px!important;
    border-radius: 22px 22px 0px 0px;
}
.addrollbar{
	position: relative;
	z-index: 1;
	left: 0;
	width: 100%;
	overflow: auto;
}
.scroller {
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}

.blog_hiddy{
    opacity: 0.25!important;
}

.blog_storis{
  height: 80px;
  padding: 0px 16px 5px 16px;
  display: flex;
  text-align: left;
  flex-direction: row;
}
.blog_krujok_on{
  border: 2px solid #ff4747;
}
.blog_krujok_off{
  border: 2px solid #ffffff99
}
.blog_krujok_active{
  border: 2px solid #ffffff;
  box-shadow: inset 0px 0px 13px -2px
}
.blog_krujok{
  width: 72px;
  height: 72px;
      border-radius: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  line-height: 21px;
  margin: 0px 3px 0px 0px;
  font-family: 'Aubrey Pro';
  font-size: 16px;
  overflow: hidden;
  text-shadow: 0px 0px 1px #000000, 0px 0px 10px #000000;
  background-position: 50% 50%;
  text-align: center;
}

.status_a{
  text-align: center;
  margin: -12px 0px 0px 0px;
}
.status_a_text{
  min-width: 100px;
  background: #ff4747;
  padding: 1px 8px 1px 6px;
  margin: 0px 2px 0px 0px;
  border-radius: 50px;
}

.emobutton{
  cursor:default;
  background: #cccccc26;
  float: right;
  padding: 7px 15px 7px 15px;
  margin: 4px 6px 4px 0px;
  border-radius: 25px;
  white-space: nowrap;
}
.activebtn{
  cursor:pointer;
  background: #ffffff1f;
}
.activebtn:hover{
    box-shadow:inset 0px 0px 0px 2px #ccc;
}
.activebtn:active{
  background: #ff000030;
}
.emoview{
    height:22px;
}
.interactive{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: flex-end;
  justify-content: flex-start;
  padding: 0px 0px 16px 0px;
}
.blog_block_footer{
    min-height: 50px!important;
    border-radius: 0px 0px 22px 22px;
}


.textaligncenter{
    text-align:center!important;
}
.readnext{
    display: block;
    padding-bottom: 10px;
    text-align: right;
}




@media screen and (max-width: 920px) {
    body{
        font-size: 16px;
        line-height: 19px!important;
    }
    
    .logobg{
        padding-bottom: 12px;
    }
    
    .blog_storis{
      
    }
    
    .readnext{
        padding-bottom: 2vw;
    }
}

.floatright{
    float:right !important;
    position: relative;
}
.floatleft{
    float:left !important;
    position: relative;
}

.btn.disabled, .btn:disabled {
    opacity: .65;
}


