.tapeSelector {width:100%; border-spacing:2px; text-align:center; font:16px/40px Lato; margin-bottom:20px;}
.tapeSelector td {width:25%; background-color:#E1E1E1;}
.tapeSelector.-guests td {width:33.33333%; background-color:#E1E1E1;}
.tapeSelector a {display:block; text-decoration:none; color:#333333;}
.tapeSelector .-active {display:block; text-decoration:none; background:#8A8A8A; color:#FFFFFF;}
.tapeSelector a span, .tapeSelector .-active span {display:inline-block; font:12px/26px Lato; background:#8A8A8A; color:#ffffff; padding:0 10px; border-radius:20px; margin-left:6px;}
.tapeSelector .-active span {background:#E1E1E1; color:#333333;}

header .top_line .links li {position:relative;}
header .top_line .links li a {position:relative; z-index:10; color: #888;}
header .top_line .links li a:hover {color: #fff;}
header .top_line .links li.-open a#socialIcons {color:#FFFFFF;}

.socialBox {position:absolute; display:none; padding:10px; top:30px; text-align:center; width:260px; background:#FFFFFF; box-shadow:0 0 15px #333; transition:all 0.4s ease; opacity:0;}

.-open .socialBox {opacity:1; top:45px;}

.socialBox::before {content:""; position: absolute; left:20px; bottom:100%; border:10px solid transparent; border-bottom:10px solid #FFFFFF;}

.socialBox .socials{ line-height: 40px; display:inline-block; margin:0;}
.socialBox .socials a{
    width: 16px;
    height: 14px;
    vertical-align: middle;
    margin-right: 4px;
    color: #939393;
    font-size: 13px;
}
.socialBox .socials a.twitter:hover{ color: #00aced; }
.socialBox .socials a.vk:hover{ color: #45668e; }
.socialBox .socials a.fb:hover{ color: #3b5998; }
.socialBox .socials a.instagram:hover{ color: #517fa4; }
.socialBox .socials a.youtube:hover{ color: #e52d27; }
.socialBox .socials a.odnokl:hover{ color: #ed812b; }
.socialBox .socials a.google:hover{ color: #dd4b39; }
.socialBox .socials a.rss:hover{ color: #ff6600; }
.socialBox .socials a.email:hover{ color:#517fa4; }

.socialBox .socials a {display: inline-block; line-height: 1em;}
.socialBox .socials a.subscription i {
    background: url(/bitrix/templates/iguides-2015/css/../images/subscription-icon.png) 50% 1px no-repeat;
    width: 19px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
}
.socialBox .socials a.subscription:hover {color:#517fa4;}
.socialBox .socials a.subscription:hover i {background-position:50% -29px;}

body .blog-post-quote {
    border-left: 2px solid #33C3F1;
}

body div.blog-post-quote table.blogquote {
    background:none; border-left:none;
}

.news-back-link-wrapper {
    margin: 30px 0;
    padding-bottom: 30px;
    border-bottom: 3px solid #34B5E5;
}

.news-back-link {
    font: 24px/30px Lato;
    text-decoration: none;
    transition: all 0.3s ease;
    color: #333;
}

.news-back-link:hover {
    color: #34B5E5;
}



/* KOSTYA 18 oct 2016 */
.links-to-land-header {
    padding: 0px;
    display: block;
    width: 100%;
    padding-bottom: 7px;
display: flex;
    align-items: center;
    justify-content: center;
}

.links-to-land-header > li {
    display: inline-block;
    background: white;
    text-align: center;
    /* width: 32.8%; */
    vertical-align: middle;
    box-sizing: border-box;
}

.links-to-land-header > li a {
    width: 90%;
    display: inline-block;
    background: #34b5e5;
    text-align: center;
    line-height: 0px;
    text-decoration: none;
    font-family: Lato;
    font-size: 16px;
    color: #fff;
  -webkit-transition: all .25s ease-in-out;
  -moz-transition: all .25s ease-in-out;
  -o-transition: all .25s ease-in-out;
  transition: all .25s ease-in-out;
}

.links-to-land-header > li:nth-child(1) {
    text-align: left;
}

.links-to-land-header > li:nth-child(3) {
    text-align: right;
}
.links-to-land-header > li a:hover{
    background: #23a4d4;
}
.links-to-land-header > li a:hover{
        -webkit-box-shadow: 2px 2px 5px 0px rgb(206, 206, 206);
    -moz-box-shadow: 2px 2px 5px 0px rgb(206, 206, 206);
    box-shadow: 2px 2px 5px 0px rgb(206, 206, 206);
}
.links-to-land-header > li a img {
    max-width: 100%;
}
.land-link-header {
    background: #fff;
margin-top:10px!important;

}
.bx-no-touch header, .no-touch header, header {
    /*padding-top: 150px;*/
    transition: all 0.2s;
    padding-bottom: 10px;
}

/* KOSTYA 02 nov 2016 */
#topLine > .cont {
    z-index: 101;
}

#topLine > .land-link-header {
    z-index: 90;
}

.land-link-fff {
    margin-top: 10px;
    background: #fff;
    display: none;
}
.sharebox_container .ya-share2.affix {
    top: 190px;
}

/*.adfox-center-wrapper {
    margin-top: 25px;
    margin-bottom: -25px;
}*/
.top-popular-news-in-detail .tp-news-item{
    padding: 20px 22px;
}
.top-popular-news-in-detail .tp-img-shadow{
    top: 20px;
}
.cont_block_votes{
    margin: 0px 0 0 0;
}
.detail-page-article{
    margin-bottom: 0;
}
.detail-page-article .post_foot{
    padding: 15px 0;
    margin-top: 30px;
}
.create_blog_in_comments, .in_blogs{
    display: inline-block;
    height: 30px;
    padding: 0 33px 2px;
    cursor: pointer;
    border: none;
    background: #33C3F1;
    border-radius: 4px;
    color: #FFFFFF;
    font: bold 12px/33px 'Lato';
    text-transform: uppercase;
    text-decoration: none;
    margin-right: 10px;
    width: 193px;
    text-align: center;
}
.in_blogs{
    margin-right: 0;
}
.ttn_general_link.ticarea_zero span{
    width: 193px;
    text-align: center;
}
.create_blog_in_comments:hover, .in_blogs:hover{
    color: black !important;
}
.ttn_general_link{
    margin-top: 0;
}
.article_detail_page_blog{
    margin-bottom: 0;
}
.article_detail_page_blog .bxRatingWrapper{
    margin-bottom: 0;
}
footer#footer{
    position: absolute;
    bottom: -110px;
}
    a.login_link.fancy:before {
     content: "";
        display: inline-block;
        width: 17px;
        height: 17px;
        background:  url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iX3gzNl9fMzBfIj4KCQk8Zz4KCQkJPHBhdGggZD0iTTMzMS42ODUsNDI1LjM3OGMtNy40NzgsNy40NzktNy40NzgsMTkuNTg0LDAsMjcuMDQzYzcuNDc5LDcuNDc4LDE5LjU4NCw3LjQ3OCwyNy4wNDMsMGwxMzEuOTQzLTEzMS45NjIgICAgIGMzLjk3OS0zLjk3OSw1LjY4MS05LjI3Niw1LjQxMi0xNC40NzljMC4yNjktNS4yMjEtMS40MzQtMTAuNDk5LTUuNDEyLTE0LjQ3N0wzNTguNzI4LDE1OS41NiAgICAgYy03LjQ1OS03LjQ3OC0xOS41ODQtNy40NzgtMjcuMDQzLDBjLTcuNDc4LDcuNDc4LTcuNDc4LDE5LjU4NCwwLDI3LjA0MmwxMDAuMjcyLDEwMC4yNzJIMTkuMTI1QzguNTY4LDI4Ni44NzUsMCwyOTUuNDQzLDAsMzA2ICAgICBjMCwxMC41NTcsOC41NjgsMTkuMTI1LDE5LjEyNSwxOS4xMjVoNDEyLjgzMkwzMzEuNjg1LDQyNS4zNzh6IE01MzUuNSwzOC4yNUgxNTNjLTQyLjI0NywwLTc2LjUsMzQuMjUzLTc2LjUsNzYuNXY3Ni41aDM4LjI1ICAgICB2LTc2LjVjMC0yMS4xMTQsMTcuMTE3LTM4LjI1LDM4LjI1LTM4LjI1aDM4Mi41YzIxLjEzMywwLDM4LjI1LDE3LjEzNiwzOC4yNSwzOC4yNXYzODIuNWMwLDIxLjExNC0xNy4xMTcsMzguMjUtMzguMjUsMzguMjVIMTUzICAgICBjLTIxLjEzMywwLTM4LjI1LTE3LjExNy0zOC4yNS0zOC4yNXYtNzYuNUg3Ni41djc2LjVjMCw0Mi4yNDcsMzQuMjUzLDc2LjUsNzYuNSw3Ni41aDM4Mi41YzQyLjI0NywwLDc2LjUtMzQuMjUzLDc2LjUtNzYuNSAgICAgdi0zODIuNUM2MTIsNzIuNTAzLDU3Ny43NDcsMzguMjUsNTM1LjUsMzguMjV6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
        vertical-align:  middle;
        background-size:  contain;
        margin-right: 5px;
        background-repeat:  no-repeat;
        margin-top: -4px;
        margin-left: -2px;
    }
.auth_block_comment_write{
    text-align: center;
}
.auth_block_comment_write{
    text-align: center;
}
.auth_block_comment_write input[type=button].fancy{
    display: inline-block;
    height: 30px;
    padding: 0 20px 2px;
    cursor: pointer;
    border: none;
    background: #4EBDE6;
    border-radius: 4px;
    color: #fff;
    font: 12px/29px 'Lato';
    border: 1px dotted #33B5E5;
}
/*.article-detail .adfox-center-wrapper{
    margin-bottom: -10px;
}*/
.tt_comment{
    margin-top: 5px;
}
.ttc_text{
    margin-top: 0;
}
div#itape_14 .ttch_left abbr{
    padding-bottom: 0;
}
.ttc_header{
    margin-bottom: 5px;
}
.tt_comment .ttc_c_cont .ttc_header .ttch_left{
    margin-top: 13px;
}
.tt_comment .ttc_c_cont .app-icon {
    display: inline-block;
    padding-left: 8px;
    margin-left: 14px;
    height: 15px;
    border-left: 1px solid #D8D8D8;
}
.comments_main_container{
    margin-bottom: 0;
}
.empty_comments_container .ttn_general_link{
    padding-bottom: 0;
}
body .liveColumn_item_image{
    width: 240px;
}
.awrite {color: #fff;text-decoration: none;font: 15px/40px "Lato";margin-left: 10px;padding: 5px 10px;border-radius: 2px;    background: #8a8a8a;}
a.awrite:before {
  content: "";
  margin-right: 3px;
  display: inline-block;
  vertical-align: middle;
  background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5My42MzggNDkzLjYzOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkzLjYzOCA0OTMuNjM4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIHBvaW50cz0iNDI3LjA5MiwxMTguNTM4IDk5Ljg5LDQ0NS43MzggOTAuMjM5LDQzNi4wODYgNDE3LjQzOSwxMDguODg1IDM1OC43MDgsNTAuMTU0ICAgICAgMzEuMzc2LDM3Ny40ODEgMTE2LjAyMiw0NjIuMTMgNDQzLjM1MSwxMzQuNzk4ICAgICIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cGF0aCBkPSJNNDkyLjYyNyw4NS41MjNjLTEwLjA2NCwyMy40NDgtNDMuMDUzLDQzLjA1My00My4wNTMsNDMuMDUzbC04NC42NDYtODQuNjQ0ICAgICBjMCwwLDI3LjI5LTMzLjUxMyw0My4wNTQtNDMuMDUzUzUwMi42OTIsNjIuMDc0LDQ5Mi42MjcsODUuNTIzeiIgZmlsbD0iI0ZGRkZGRiIvPgoJCQk8cG9seWdvbiBwb2ludHM9IjExMC4wNTksNDY4LjA4OCAwLjEyNyw0OTMuNjM4IDI1LjQxMywzODMuNDQ3ICAgICIgZmlsbD0iI0ZGRkZGRiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  width: 15px;
  height: 15px;
  background-size: 100%;
  margin-top: -4px;
  margin-left: -4px;
  margin-right: 5px;
}


#iguidesBrandingWrapper .banner.full>.ajax_intape_banner>div {
    width:  100%;
}
.zero_comments, .zero_questions{
    text-align: center;
}
div.notes {
    border: solid 1px #DAD7A7;
    background: #F6F9D3;
}
div.notes ul {
    padding: 0.3em 0 0.3em 2em;
    margin: 0;
}
div.notes ul li {
    margin: 0;
    padding: 0;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
header .top_line .links li span.user_subscribe_counter{
    position: absolute;
    right: -20px;
    top: -16px;
    color: #fff;
}




/* HEADER BELL */

@keyframes animationFrames{
  0% {
    transform:  rotate(0deg) ;
  }
  34% {
    transform:  rotate(-4deg) ;
  }
  68% {
    transform:  rotate(4deg) ;
  }
  100% {
    transform:  rotate(0deg) ;
  }
}

@-moz-keyframes animationFrames{
  0% {
    -moz-transform:  rotate(0deg) ;
  }
  34% {
    -moz-transform:  rotate(-4deg) ;
  }
  68% {
    -moz-transform:  rotate(4deg) ;
  }
  100% {
    -moz-transform:  rotate(0deg) ;
  }
}

@-webkit-keyframes animationFrames {
  0% {
    -webkit-transform:  rotate(0deg) ;
  }
  34% {
    -webkit-transform:  rotate(-4deg) ;
  }
  68% {
    -webkit-transform:  rotate(4deg) ;
  }
  100% {
    -webkit-transform:  rotate(0deg) ;
  }
}

@-o-keyframes animationFrames {
  0% {
    -o-transform:  rotate(0deg) ;
  }
  34% {
    -o-transform:  rotate(-4deg) ;
  }
  68% {
    -o-transform:  rotate(4deg) ;
  }
  100% {
    -o-transform:  rotate(0deg) ;
  }
}

@-ms-keyframes animationFrames {
  0% {
    -ms-transform:  rotate(0deg) ;
  }
  34% {
    -ms-transform:  rotate(-4deg) ;
  }
  68% {
    -ms-transform:  rotate(4deg) ;
  }
  100% {
    -ms-transform:  rotate(0deg) ;
  }
}
.subscribes-header {
    position:  relative;
    width: 35px;
    height: 35px;
    background: url(/bitrix/templates/iguides-2015/images/alarm-bell.svg?v=01);
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px;
    background-size: 70%;
    background-position: center;
    background-repeat:  no-repeat;
    opacity:  .5;
    transition:  all .08s ease;
}

.subscribes-header:hover {
  opacity:  1;
  animation: animationFrames linear .3s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  -webkit-animation: animationFrames linear .3s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
  -moz-animation: animationFrames linear .3s;
  -moz-animation-iteration-count: 1;
  -moz-transform-origin: 50% 50%;
  -o-animation: animationFrames linear .3s;
  -o-animation-iteration-count: 1;
  -o-transform-origin: 50% 50%;
  -ms-animation: animationFrames linear .3s;
  -ms-animation-iteration-count: 1;
  -ms-transform-origin: 50% 50%;
}

span.subscribes-header__count {
    position:  absolute;
    top: -10px;
    left: 20px;
    width: 20px;
    background: none;
    color: #fff;
    display:  flex;
    align-items:  center;
    justify-content:  center;
    font-size: 13px;
    height:  20px;
    border-radius:  50%;
    font-weight:  bold;
}

a#bx_auth_href_formTelegram {
    background: #6cb1e2;
    position:  relative;
}

a#bx_auth_href_formTelegram:after {
    background-image: url(/bitrix/templates/iguides-2015/images/telegram-logo.svg);
    background-size: cover;
    background-repeat:  no-repeat;
    background-position:  center;
    position:  absolute;
    width: 35px;
    height: 35px;
    display:  block;
    content:  "";
}
a#bx_auth_href_formTelegram:hover:after {
  animation: animationFrames linear .5s;
  animation-iteration-count: 1;
  transform-origin: 50% 50%;
  -webkit-animation: animationFrames linear .5s;
  -webkit-animation-iteration-count: 1;
  -webkit-transform-origin: 50% 50%;
}

@keyframes animationFrames{
  0% {
    transform:  translate(0px,0px)  ;
  }
  30% {
    transform:  translate(5px,-5px)  ;
  }
  66% {
    transform:  translate(-5px,5px)  ;
  }
  100% {
    transform:  translate(0px,0px)  ;
  }
}

@-webkit-keyframes animationFrames {
  0% {
    -webkit-transform:  translate(0px,0px)  ;
  }
  30% {
    -webkit-transform:  translate(5px,-5px)  ;
  }
  66% {
    -webkit-transform:  translate(-5px,5px)  ;
  }
  100% {
    -webkit-transform:  translate(0px,0px)  ;
  }
}

a#bx_auth_href_formTelegram {
    display:  none;
}
.logo_store{
  height: 45px;
  width: 130px;
}
.icon-android-available .logo_store{
   width: 123px;
}
a.icon-apple-available .logo_store{
  background: url(/bitrix/templates/iguides-2015/images/appstore.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
a.icon-android-available .logo_store{
  background: url(/bitrix/templates/iguides-2015/images/googleplay.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
footer .platforms i, footer .platforms a{
  display: inline-block;
}
footer .platforms span{
  margin-right: 15px;
}
.ttn_general_link.ticarea_z{
    margin-bottom: 0;
}
.AFTER_COMMENTS_1060, .BEFORE_COMMENTS_1060{
  width: 1060px;
  margin: auto;
  text-align: center;
}
.AFTER_COMMENTS_1060 > div, .BEFORE_COMMENTS_1060 > div {
  margin: auto;
  margin-bottom: 20px;
}
input.bx_unsubscribe_btn, input.bx_unsubscribe_btn:hover{
    border-top: 1px solid #33b5e5;
    border-left: 1px solid #33b5e5;
    border-right: 1px solid #33b5e5;
    border-bottom: 1px solid #33b5e5;
    background: #33b5e5;
    box-shadow: none;
    border-radius: 3px;
    text-shadow: none;
}
label.bx_unsubscribe_label{
  line-height: 1;
}
h1.h_one_in_search_by_tag{
    font: 700 26px 'Lato';
    margin-bottom: 0;
    padding-bottom: 15px;
}

.subscribes-header__not-auth {
  cursor: pointer;
  margin-top: 0;
}
.subscribes-header__not-auth__wrapper {
    display: inline-block;
    position: relative;
}
.subscribes-header__not-auth__dropdown {
    position: absolute;
    right: 0;
    top: calc(100% + 12px);
    min-width: 430px;
    box-shadow: 0 3px 16px 0 rgba(116,116,116,0.25);
}
.subscribes-header__not-auth__dropdown__wrapper {
    background-color: #fff;
    position: relative;
    font-family: "Lato";
    font-size: 13px;
}
.subscribes-header__not-auth__dropdown__wrapper:before {content: '';position: absolute;top: -7px;right: 10px;background-color: #fff;width: 14px;height: 14px;transform: rotate(45deg);}
.subscribes-header__not-auth__dropdown__wrapper:after {
    content: '';
    position: absolute;
    top: 0px;
    right: 5px;
    background-color: #fff;
    width: 25px;
    height: 14px;
}
.subscribes-header__not-auth__dropdown__title {
    text-align: left;
    font-weight: bold;
    border-bottom: 1px solid #f4f4f4;
}
.subscribes-header__not-auth__dropdown__auth__desc {
    text-align: left;
}
.subscribes-header__not-auth__dropdown .modal_title {
    display: none;
}
.subscribes-header__not-auth__dropdown__auth__social {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-top: 15px;
}
.subscribes-header__not-auth__dropdown__auth__desc {
    padding: 15px;
}
.subscribes-header__not-auth__dropdown__title {
    padding: 15px;
}
.subscribes-header__not-auth__dropdown__auth__social > div, .subscribes-header__not-auth__dropdown__auth__social > p:not(.im-agree), .subscribes-header__not-auth__dropdown__auth__social > form, .subscribes-header__not-auth__dropdown__auth__social > a {
    padding: 0 15px;
}
.subscribes-header__not-auth__dropdown__auth__social > .im-agree {
    border-top: none;
    padding: 15px 15px 0;
    position: relative;
    text-align: left;
}
.subscribes-header__not-auth__dropdown__auth__social > .im-agree:after {content: '';width: 100%;height: 1px;position: absolute;top: 0;left: 0;background-color: #e0e0e0;}
.subscribes-header__not-auth__dropdown form .input {
    width: 100%;
    box-sizing: border-box;
}
.subscribes-header__not-auth__dropdown {opacity: 0;max-height: 0;transition: all 0.5s ease-out;}

.subscribes-header__not-auth__dropdown.active {
    max-height: unset;
    opacity: 1;
}
.subscribes-header__not-auth__dropdown {
    display: none;
    max-height: none!important;
}
.subscribes-header__not-auth__dropdown.active {
    display: block;
}
