
.prosso {
display:none!important;
}
.page section.refff {
    padding-top: 140px!important;
}

.sonet-members-item-menu {
    background-color: #fff;
    border: 1px #3983e5 solid;
    padding: 4px 8px;
}
.sonet-members-item-menu .sonet-members-item-menu-title {
    color: #3983e5;
}
.sonet-cntnr-user-search .bx-user-info-anchor-cell .bx-user-info-online-cell {
    position: absolute;
    margin-top: -54px;
    background-color: #fff;
    padding: 5px;
    border-radius: 20px;
    border: 1px #bbbbbb solid;
}


.sonet-cntnr-user-search .bx-user-controls {
    margin-top: -16px;
}


.sonet-cntnr-user-search .bx-user-info-anchor .bx-user-info-name {
    padding-right: 0px;
}
.sonet-cntnr-user-search  .bx-user-controls .bx-user-control {
    border-left: solid 1px #c4c4c4;
    padding: 5px 0 5px 10px;
    margin: 0;
    margin-bottom: -7px;
    width: 173px;
}
.bx-user-info-anchor-cell .bx-user-info-online-cell {
position: absolute;
    margin-top: -20px;
}
.sonet-cntnr-user-search .sonet-user-profile-friends td:nth-child(1) {
height: 162px;
    overflow: hidden;
}
.sonet-cntnr-user-search .sonet-user-profile-friends .bx-user-info-anchor td {
height: 30px;
    overflow: hidden;
width: 160px!important;
}
.erre {
display: flow-root;
}

.sonet-user-profile-friends .bx-user-properties {
display:none;
}
.sonet-user-profile-friends td { 
display: block;
    border: none!important;
 width: 172px!important;
    float: left;
}
.sonet-cntnr-user-search { 
  width: 174px;
    margin-right: 2%;
    height: 272px;
    text-align: center;
    float: left;
    overflow: hidden;
}
.sonet-cntnr-user-search .sonet-user-profile-friends { 
    height: 272px;
    text-align: center;
}

.bx-messenger-panel-desc, .photo-info-box.photo-info-box-galleries {
display:none;
}
.photo-item-cont .photo-item-inner {
    border: 2px #3983e5 solid;
}
div.photo-gallery-name {
background-color: #f7f7f7;
    padding: 18px 40px;
    text-align: center;
    border: 2px #dbdbdb solid;
    text-transform: uppercase;
    margin-top: 13px;
}
ul.bx-users-selector li.bx-selected {
    padding-right: 30px;
    height: 36px;
    background-color: #ebebeb;
    background-image: none;
    background-position: right top;
    background-repeat: no-repeat;
}
ul.bx-users-selector {
    margin-top: 50px!important;
    height: 36px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: block;
    background-color: #d5d5d5;
    width: 100%;
}
#group_menu_subscribe_button {
position: relative!important;
    bottom: -62px!important;
    margin-left: 0px!important;
}
div.forum-tabs div.forum-tabs-body div.forum-info-box {
    width: 80%;
}
div.bx-users-selector-filter {
    background-color: #ebebeb;
    width: 100%;
}
div.forum-tabs {
    width: 100%;
}
div.forum-tabs div.forum-tabs-header {
    width: 20%;
}
.menu-popup .menu-popup-item {
    display: contents;
}
.main-buttons-submenu-item {
    animation: none!important;
}
.bx-messenger-panel-title-position {
    position: absolute;
    margin-top: 17px;
	}
.bx-notifier-panel .bx-notifier-panel-center {
    display: none;
}
.bx-notifier-indicator.bx-notifier-message .bx-notifier-indicator-icon {
background: url(/yuriy-gagarin/gagarinskie-chteniya/03.png);
    width: 51px;
    height: 46px;
    margin-left: -40px;
}
.bx-messenger-panel-title-link {
     position: absolute;
}
.bx-notifier-indicator span.bx-notifier-indicator-text {
   padding-right: 20px;
    line-height: 42px;
    text-align: center;
    color: #0081ff;
    height: auto;
    font-size: 16px;
    display: initial;
}
.bx-notifier-notify .bx-notifier-indicator-icon {

    background: none;
}
.bx-notifier-indicator span.bx-notifier-indicator-count {
    height: 9px;
    font: 13px/24px "OpenSans-Bold",Helvetica,Arial,sans-serif;
    color: #3983e5;
    display: block;
    position: absolute;
    top: -8px;
    padding-left: 4px;
    vertical-align: top;
}
.bx-notifier-indicator.bx-notifier-notify {
    position: fixed;
    left: 0px;
    top: 35px;
}
.bx-user-info-thumbnail {
overflow: hidden;
}
.bx-notifier-panel-doc {
width: auto!important;
    margin-right: -38px;
position: initial;
    left: 0px!important;
    top: 0px!important;
    width: 100px;
    background: none;
}
.bx-user-info-thumbnail a {
    border-radius: 115px;
    overflow: hidden;
    height: 31px;
border: 1px #848689 solid;
    display: block;
}
.sonet-user-short td.sonet-user-avatar {
width: 205px!important;
}
.sonet-user-short td.sonet-user-avatar img {
    width: 158px;
}
.sonet-user-short td.sonet-user-text {
width:auto;
	}
.gdcontent a {
font-size: 14px;
}
.bx-user-info-anchor:hover {
background-color: #fff;
}
.bx-user-info-thumbnail a img {
    height: auto;
    width: auto!important;
    min-width: 33px;
    min-height: 31px;
    margin-left: -1px;
    margin-top: -3px;
}

.sonet-user-profile-friend-box tr {
display: block;
    float: left;
}
 .bx-user-info-anchor {
   border: 1px #bdbdbd solid!important;
    width: 100%;
    background-color: #ebebeb;
}
.bx-user-info-anchor-cell {
float: left;
    padding-right: 9px!important;
}
.sonet-user-profile-friend-box {
    width: auto;
    display: block;
}
.bx-user-info-name {
padding-right: 10px;
font-size: 13px;
    line-height: 29px;
    color: #4d4d4d;
}

div.bx-user-control li:hover {
background-color: #4695fd;
}
div.bx-user-control li {
line-height: 25px!important;
    background-color: #3983e5;
    background-image: none!important;
    height: 26px!important;
    font-size: 12px;
    text-align: center;
padding-top: 0px!important;
    padding-left: 0px!important;
    padding: 0px;
    border: 1px #cfcfcf solid;
    text-transform: uppercase;
}

div.bx-user-control li a {
color:#fff;
}
.gd-page-column0 .gdcontent img {
width: 100%;
}
div.bx-user-control li.bx-icon-online {
width: 100%;
    background-color: #eee;
       line-height: 6px!important;
    
    padding-top: 10px!important;
    font-size: 11px;
    border: 1px #cbcbcb solid;
 text-align: center;
}

div.bx-group-control li:hover {
background-color: #4695fd;
}
div.bx-group-control li {
line-height: 25px!important;
    background-color: #3983e5;
    background-image: none!important;
    height: 26px!important;
    font-size: 12px;
    text-align: center;
padding-top: 0px!important;
    padding-left: 0px!important;
    padding: 0px;
    border: 1px #cfcfcf solid;
    text-transform: uppercase;
}

div.bx-group-control li a {
color:#fff;
}
div.bx-group-control li.bx-icon-online {
width: 100%;
    background-color: #eee;
       line-height: 6px!important;
    
    padding-top: 10px!important;
    font-size: 11px;
    border: 1px #cbcbcb solid;
 text-align: center;
}
.gd-page-column1#s2 {
width:73%;
}
.gd-page-column0#s0 {
width:25%;
}
.gdparent {


    border: 0px solid #becfd8;
    position: inherit;
    background-color: white;
    box-shadow: 0 0 2px rgb(0 0 0 / 50%);
}
.gdheader {
    text-align: center;
    text-transform: uppercase;
    background-color: #3983e5!important;
}
.box-info-custom {
    box-shadow: inset 300px 0 500px rgb(0 0 0 / 0%)!important;
}

div.forum-header-box {
    color: #fff;
    background: #3983e5!important;
    border-color: #085ecf!important;
}
.ssd .col-md-9:hover {
opacity:0.9;
transition: 1s;
}

h4, .h4 {
    color: #0081ff;
	}
.gdheader {
    background-color: #0081ff;
    color: #fff;
	}

.page .text-left h2#pagetitle {
display:none;
}
.bx-messenger-body {
    width: 102%!important;
}
.sonet-members-checkbox {
    margin-top: 14px!important;
}
.sonet-user-short {
display:none;
}
.sonet-members-member-block {
    background-color: #eee;
    line-height: 37px;
    width: 25%!important;
}

@media (min-width:980px) {

	.page .text-left h1#pagetitle {
   font-size: 15px!important;
    text-transform: uppercase!important;
    padding: 0px 25px!important;
    text-align: left!important;
    color: #ffffff!important;
    border-bottom: 1px #1b71e4 solid!important;
    line-height: 45px!important;
    margin-top: 17px!important;
    height: auto!important;
    position: absolute!important;
    background-color: #3983e5!important;
background:#3983e5!important;

}
}
	@media (max-width:980px) {

.forum-block-container{
    overflow-x: auto;
}


.sonet-cntnr-user-search {
    margin-right: -1%;
	}

.bx-messenger-textarea-send {
    float: right;
    margin-top: 9px;
    height: 40px;
    position: relative;
	}
.bx-messenger-textarea-send .bx-messenger-textarea-send-button {
height: 35px;
    float: right;
   
    margin-top: -41px;
    background-color: #fff;
    padding: 7px 8px;
    position: absolute;
    right: 5%;
    z-index: 2;
}
.bx-messenger-textarea {
    padding-bottom: 41px!important;

	}
.bx-messenger-cl-panel, .bx-messenger-cl-notify-wrap {
display:none!important;
	}
.bx-icon-action.bx-icon-history {
display:none!important;
	}
.bx-messenger-body {
    width: 103%!important;
}

.bx-messenger-textarea-smile {
       top: -90px;
    position: absolute;
    background-color: #fff;
    border-top: 1px #c3c3c3 solid;
}
.bx-messenger-box-contact.bx-messenger-box-contact-hover {
width:0px!important;
	}
.bx-messenger-panel.bx-messenger-context-user {
    padding-left: 60px;
	}
.bx-messenger-cl-search {
    margin-left: 32px!important;
    margin-top: 8px!important;
	}
.bx-messenger-input-search-create {
   /* right: -12px;
    top: 7px;*/
	}
.bx-messenger-textarea-mention, .bx-messenger-textarea-command {
display:none;
	}
.bx-messenger-cl-search-wrap:before {
     margin-left: -21px;
	}
.bx-messenger-box-extra {
    height: 100vh!important;
    margin-left: 56px!important;
	}
.bx-notifier-item-wrap {
    height: 100vh!important;
	}
.bx-messenger-box-dialog {
      margin-left: 0px!important;
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0px;
    left: 0px;
}
.bx-messenger-body {
    height: 74vh!important;
	}

.bx-messenger-box.bx-messenger-mark.bx-messenger-global-context-messenger {
width:100%!important;
	}
.bx-messenger-box-contact.bx-messenger-box-contact-normal {
width: 100%!important;
    height: 100vh!important;
}
#bx-messenger-popup-messenger .popup-window-close-icon.popup-window-titlebar-close-icon {
    top: 10px;
    right: 13px;
    position: fixed;
    left: 90%;
    bottom: 0px!important;
    top: auto!important;
	}
#bx-messenger-popup-messenger {
    z-index: 1999!important;
    position: fixed!important;
    display: block;
    top: 0px!important;
    left: 0px!important;
    height: 100vh!important;
    padding: 0px;
}
.bx-messenger-box-contact.bx-messenger-box-contact-normal .bx-messenger-cl {
height:87vh!important;
	}
.bx-messenger-cl-panel-right-wrap {
display:none;
	}
.bx-messenger-cl-notify-wrap {
    border-top: 1px solid #e5e6e9;
    margin: 0 14px;
    position: fixed!important;
        z-index: 1900;
    width: 75%;
    bottom: 0px;
    left: 27%;
}
.bx-messenger-cl-panel {
    position: fixed!important;
    height: 36px;
    overflow: hidden;
    border-top: 1px solid #e5e6e9;
    margin: 0 14px;
    position: relative;
    z-index: 2;
    bottom: 1px;
    width: 100%;
    left: 0px;
}
div#dop3 {
    z-index: 1990!important;
	}

.refer {
    width: 0px!important;
}
.bx-notifier-panel-doc {
    width: 48px!important;
    margin-right: 0px!important;
	}

.bx-notifier-indicator span.bx-notifier-indicator-text {
display:none;
	}
.bx-user-info-anchor-cell {
display:block!important;
}
.gd-page-column1#s2 {
width: 100%;
    display: contents;
    float: left;

}
.gadgetholder td:nth-child(2) {
display:none;
	}
.gd-page-column0#s0 {
width: 100%;
  display: contents;
    float: left;
}
.ssd {

	}
.page .text-left h1#pagetitle {
   position: fixed!important;
    bottom: 57px!important;
    z-index: 99!important;
    left: 0!important;
    width: 100%!important;
    text-align: center!important;
    font-size: 14px!important;
    line-height: 27px!important;
    background: #0080e1!important;
    height: 32px!important;
    top: auto!important;
    margin: 0!important;
	}
.bx-notifier-indicator.bx-notifier-message .bx-notifier-indicator-icon {
background: url(/yuriy-gagarin/gagarinskie-chteniya/03.png);
    background-size: contain;
    width: 31px;
    height: 32px;
    margin-left: 0px;
    margin-top: 6px;
}
.bx-notifier-indicator span.bx-notifier-indicator-count {
  height: 9px;
    font: 13px/24px "OpenSans-Bold",Helvetica,Arial,sans-serif;
    color: #3983e5;
    display: block;
    position: absolute;
    top: 17px;
    left: 19px;
    font-size: 8px;
    padding-left: 4px;
    vertical-align: top;
}
#rree {
			display:none;
		}
#rree2 a {
			width:15%
		}
#rree2 a span.reerrr {
display:none;
	}
#rree2 {
border-top: 2px #eee solid;
    width: 100%;
left: 0px;
    display: flex;
position: fixed;
    bottom: -18px;
    height: 75px;
    background-color: #fff;
    z-index: 9;
		}
div#dop3 {
    margin-top: 15px;
		}
img.iimm {
    position: fixed;
    top: -2px;
    left: 58px;
    height: 64px;
    z-index: 999;
}
div.spec {
    position: fixed;
    margin-top: -61px;
    margin-bottom: 24px;
    background-color: #fff;
    width: 100%;
    height: 84px;
    left: 0px;
    border-bottom: 2px #eee solid;
    z-index: 999;
}
.rd-navbar-fixed .rd-navbar-panel {
    display: none;
		}
.grow1 {
		display:none;
	}
.grow {
		display:none;
	}}

@media (min-width:980px) and (max-width:1500px) {
.bx-notifier-indicator span.bx-notifier-indicator-text {
display:none;
	}
div#rree2 {
    right: 30px;
		}
#rree2 {
    width: 500px!important;
		}
		#rree2 span.reerrr {
display:none;
		}
.bx-notifier-panel-doc {
        margin-right: -17px;
       margin-left: -11px;

	}
}
	@media (min-width:980px) and (max-width:1200px) {
header#bamm {
		margin-top: -300px;
transition: 1s;
	}

	}
	@media (min-width:1500px) {
div#rree2 {
    width: 66%;
    float: right;
    right: -30px;
	}
}
	@media (min-width:980px) {
		#rree2 a:active, #rree2 a:focus {
			text-decoration:underline;
		}
#rree2 a {
			padding-right:20px;
    line-height: 42px;
				text-align:center;
		}
div#rree2 {
    width: 66%;
    float: right;
    display: flex;
    position: relative;
    bottom: 38px;
    height: 0px;
    background-color: #fff;
    z-index: 9;
		}
#rree {
			display:none;
		}
	.grow1 {
float: right;
    font-size: 13px;
    margin-top: -39px;
    color: #0081ff;
    text-transform: uppercase;
    font-weight: 600;
    text-decoration: underline;
		display:none;
    z-index: 2;
    position: relative;
	}
.grow {
float: right;
    font-size: 13px;
    margin-top: -39px;
    color: #0081ff;
    text-transform: uppercase;
    font-weight: 600;
    text-decoration: underline;
		display:block;
    z-index: 2;
    position: relative;
	}
#bamm {
		margin-top: -138px;
transition: 1s;
	}
	}
	.spec {
    position: absolute;
    margin-top: -52px;
    margin-bottom: 24px;
    background-color: #fff;
    width: 100%;
    height: 69px;
    left: 0px;
    border-bottom: 2px #eee solid;
	}
	.iimm {
position: relative;
    top: -50px;
    height: 63px;
	}
	.rd-navbar.rd-navbar-secondary.rd-navbar--is-clone.rd-navbar-static.rd-navbar--is-stuck {
		display:none;
	}
	.page-footer .section-75 {
display:none;
	}
	#dop, #dop1 {
display:none;
	}
	#MenuHolderForm_sonetmenuholder1 {
    position: absolute;
    margin-top: -81px;
    z-index: 20;
    right: auto;
    text-align: center;
display:none!important;
    margin-left: 49px;
}


	.section-75.section-md-55.section-lg-55.section-xl-55 {
		padding-top:0px;
    min-height: 93vh;
	}