#popular-menu span {text-transform: uppercase; font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 14px; float: left;}
#popular-menu .mobile{}
.subtformob{margin: 0; font-size: 14px; text-transform: uppercase; font-weight: bold; float: left; color: #000; position: relative; top: 1px; width: 60%;}

#popular-menu a span{color:#d1d1d1 !important;}
#popular-menu a span:hover{color:#ff6333 !important; transition: all 0.3s ease}

.front #popular-menu a span{color: #363636 !important;}
.front #popular-menu a span:hover{color:#363636 !important;}

.head-comments{font-size: 21px; font-weight: bold; text-transform: uppercase; padding-left: 35px; margin: 35px 0; background: url(/sites/all/themes/nakedsc/img/speech.png) center left no-repeat; font-family: 'Roboto',sans-serif;}
.footer-journal div.block-title{color: #fff; font-size: 16px; padding: 0 0 10px; margin-left: 152px;}

/*.panel-pane.pane-metki div{margin: 8px 18px 8px 0; font-size: 14px; color: #292929; font-weight: bold; line-height: 24px; padding: 0 0 0 7px;}*/
.subscribe-and-get{padding: 0 0 20px; color: #363636; font-size: 16px; width: 610px; text-align: center;}

.pane-node-similar .pane-title{line-height: 50px; padding: 0 30px; border-bottom: 1px solid #e5e5e5; font-size: 18px; color: #292929; font-family: 'Roboto', sans-serif; text-transform: uppercase; font-weight: bold;}
#block-views-last-article-comment-block div.block-title{color: #292929; font-size: 18px; font-weight: bold; text-transform: uppercase; margin: 22px 18px 0; font-family: 'Roboto',sans-serif; padding-left: 35px; background: url(/sites/all/themes/nakedsc/img/speech.png) center left no-repeat;}
#block-views-node-popular-today-block div.block-title{font-size: 21px; color: #292929; text-transform: uppercase; font-weight: bold; padding: 0 0 40px 0; font-family: 'Roboto', sans-serif; line-height: 28px; text-align: center}

.pane-magazine-subcribe .magazine-subscribe{font-size: 20px; color: #ff6333; text-transform: uppercase; text-align: center; font-family: 'Roboto', sans-serif; padding: 0 0 35px;}

.pane-node-field-tags{margin-top: 38px; margin-bottom: 15px;}
.pane-node-field-tags .pane-title {margin: 8px 18px 8px 7px; font-size: 14px; text-transform: uppercase; color: #292929; font-weight: bold; line-height: 24px;}
.pane-popular-articles .pane-title {line-height: 50px; padding: 0 30px; border-bottom: 1px solid #e5e5e5; font-size: 18px; color: #292929; font-family: 'Roboto', sans-serif; text-transform: uppercase; font-weight: bold;}
#additionals-comment .view-comments .htitle {color: #292929; font-size: 21px; font-weight: bold; text-transform: uppercase; margin: 30px 0; font-family: 'Roboto', sans-serif;}
.view-node-content h2{font-weight: 600}

.view h2.subtitled {font-size: 23px; color: #363636; line-height: 36px; font-weight:300;}
.sitetitle span{color:#303030;}
.sitetitle{display: none}
.sitetitle h1{margin-left: 25px; padding-top: 12px; font-family: 'Roboto', sans-serif; color: #303030; font-size: 12px;}
header{height:100px;}
.not-logged-in .view-rubric-first-article{position: relative;}
.not-logged-in .view-rubric-first-article .view-header{top:-55px; left:0;}
/*.view .nativeroll h2.subtitled {font-size: 23px; color: #000; line-height: 36px; font-weight:600;}*/
.view-node-content div.subtitled-magazine {font-size: 18px; color: #000; padding: 20px 0; font-weight: bold;}
.view-node-content h2.subtitled-magazine,
.view-node-content div.subtitled-magazine{font-size: 18px; color: #ff6333; padding: 20px 0; font-weight: bold;}
.sidebar-navigation a, .sidebar-navigation li.main, .sidebar-navigation h2 {font-weight: bold; font-size: 15px; color: #303030; text-decoration: none; font-family: 'Roboto', sans-serif; display: inline-block;}

.view-rubric-article-block .view-filters,
.view-rubric-first-article .view-filters,
.view-rubric-second-article .view-filters,
.view-rubric-second-small-article .view-filters,
.view-rubric-first-small-article .view-filters{display: none}
/*.view-rubric-article-block .view-header{display: none}*/

.view-rubric-first-article .view-header{position: absolute; right: 18px; padding-top: 20px; top: 0;}
.pane-rubric-articles-first-line .inside{padding-top: 55px;}

.filters-wrapper{font-family: 'Roboto', sans-serif; position: relative;}
.filters-wrapper .content{display: none; position: absolute; right: 0; top: 30px; background: #fff; border: 1px solid #eee; z-index: 10; border-radius: 3px; float:right;
  -webkit-box-shadow: 2px 3px 10px 0 rgba(50, 50, 50, 0.3);
  -moz-box-shadow: 2px 3px 10px 0 rgba(50, 50, 50, 0.3);
  box-shadow: 2px 3px 10px 0 rgba(50, 50, 50, 0.3);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  margin-right: 10px;
  }
.filters-wrapper .months-wrapper{padding-right: 20px;}
.filters-wrapper .months-wrapper,
.filters-wrapper .years-wrapper{float:left; width:90px;}
.filters-wrapper .months-wrapper a,
.filters-wrapper .years-wrapper a{display: block; margin: 15px 30px 15px 15px; text-transform: uppercase; font-family: 'Roboto', sans-serif; font-weight: bold; text-decoration: none; font-size: 14px; color: #262626;}
.filters-wrapper .months-wrapper a{display: none}
.filters-wrapper .months-wrapper a.vissible{display: block}
.filters-wrapper .months-wrapper a.active,
.filters-wrapper .years-wrapper a.active{color:#ff6333;}
.filters-wrapper .months-wrapper{display: none}
.filters-wrapper.created-active .months-wrapper,
.filters-wrapper.created-active .months-wrapper a{display: block}
.filters-wrapper .months-wrapper.active{display: block}
.filters-wrapper .title{cursor:pointer; text-transform: uppercase; font-family: 'Roboto', sans-serif; font-weight: bold; text-decoration: none; font-size: 14px; color: #262626; position: relative; float:right; margin-bottom: 30px;}
.filters-wrapper .title span{padding-right: 10px; color:#a5a5a5;}
.filters-wrapper .title:hover span,
.filters-wrapper .title span.active,
.filters-wrapper .title:hover span:after{color:#ff6333;}
.filters-wrapper .title span:after{font-family: 'FontAwesome', sans-serif; content: '\f0d7'; position: absolute; bottom: 3px; right: 0; font-size: 14px; color: #262626}
.sidebar-navigation li.rubr a:after{font-family: 'FontAwesome', sans-serif; content: '\f0d7'; margin-left: 5px; font-size: 14px; color: #ff6333}
.filters-wrapper button{clear: both; position: absolute; bottom: 10px; border: none; background: #ff6333; color: #fff; padding: 5px 8px; text-transform: uppercase; font-family: 'Roboto'; font-size: 12px; left:15px;}
.view-rubric-article-block .view-content{clear:both;}
.filters-wrapper .content.active{display:block;}

body.node-article .content-center{padding-top: 20px;}
.node-type-1 #content > .box-container{padding-top: 20px;}
body.node-type-article .content-right{padding-top: 20px;}
.region-nodeheaderextra{width:1200px; margin: 0 auto;}
.region-node-header ul.bread{width:1170px; margin: 20px auto 0 auto;}
.region-nodeheaderextra ul.bread{margin-top:20px;}
ul.bread{margin:0; background: #f5f5f5; border-radius: 2px; padding: 7px 15px 9px 15px;}
ul.bread li{display: inline-block;}
ul.bread a, ul.bread li{font-family: 'Helvetica','Helvetica Neue',Arial,sans-serif; color:#666; text-decoration: none; font-size:13px;}
ul.bread a:hover{color:#ff6333;}
ul.bread li:after{content:'/'; display: inline-block; margin:0 6px; color:#999;}
ul.bread li:last-child:after{content:none;}

body.node-type-blog .view-advertising-sidebar .naked-banner.all-pages, body.node-type-article .view-advertising-sidebar .naked-banner.all-pages, body.node-type-journal .view-advertising-sidebar .naked-banner.all-pages,
body.node-type-blog .view-advertising-sidebar-more .naked-banner, body.node-type-article .view-advertising-sidebar-more .naked-banner, body.node-type-journal .view-advertising-sidebar-more .naked-banner{border-color:#ff6333;}

#popular-menu{padding: 17px 0 61px 0;}
#popular-menu a{text-transform: uppercase; font-family: 'Roboto',sans-serif; font-weight: bold; text-decoration: none; font-size: 14px; color: #d1d1d1;}
#popular-menu a.theme-link{float: left; padding: 12px 20px; border: 2px solid #fff; border-radius: 6px; margin-right: 17px;}
#popular-menu a.theme-link:hover, #popular-menu a.theme-link.active{border-color:#ff6333; color:#ff6333;}

#popular-menu span{float:right;}
#popular-menu span a:last-child{margin-right: 0;}

.view-popular-articles .views-row:nth-child(3n){margin-right: 0}
.view-popular-articles .views-row:nth-child(n+4){margin-top: 12px; margin-bottom: 12px;}
/*.pane-popular-articles .pane-title:before{content:"\f087"; font-family: FontAwesome, sans-serif; color: #ff6333; padding-right: 5px;}*/
.pane-popular-articles .pane-title:before{content:""; background: url(/sites/all/themes/nakedsc/img/method-draw-image.svg) 0 0 no-repeat; background-size: cover; width: 24px; height: 24px; display: inline-block; background-size: contain; position: relative; top:6px; margin-right:3px;}
.pane-node-similar .pane-title:before{content:"\f0c1"; font-family: FontAwesome, sans-serif; color: #ff6333; padding-right: 5px;}
#block-views-node-popular-today-block .block-title:before{content:""; background: url(/sites/all/themes/nakedsc/img/method-draw-image.svg) 0 0 no-repeat; background-size: cover; width: 24px; height: 24px; display: inline-block; background-size: contain; position: relative; top:5px; margin-right:6px;}

.fa-podcast:before {content: "\f2ce"; font-family: 'FontAwesome', sans-serif;}
a.active .fa-podcast:before,
a:hover .fa-podcast:before{color: #ff6333;}
/*#popular-menu span a:first-child:hover{border-color:#fff;}*/

/*.page-popular .home-popular-fourth .panel-pane:last-child .views-field-term-node-tid, .home-popular-fourth .panel-pane:last-child .views-field-title{display: block}*/
.front .home-popular-fourth .panel-pane:last-child .views-field-title{display: none}
/*.page-popular .home-popular-fourth .panel-pane:last-child .views-field{position: static;}*/
/*.page-popular .home-popular-fourth .panel-pane:last-child .views-field-nothing{bottom: initial; position: absolute}*/
.panel-pane.pane-views.pane-month-three-article{width:75%}
.panel-pane.pane-views.pane-month-three-article .views-field{position: static;}
.panel-pane.pane-views.pane-month-three-article .views-field.views-field-title{display: block;}
#ulogform span.form-required{display: inline-block; position: relative; top: -3px;}

.ar-bottom.bottom-log.cl{background: #fff;
    border: none;
    width: 450px;
    right: 46px;
    text-align: center;
    font-size: 13px;
    line-height: 1.5em;
    bottom: 38px;
    color: #777;}
.ar-bottom.bottom-log.cl a{color: red; text-decoration: none;}
.ar-bottom.bottom-log.cl a:hover{text-decoration: underline;}
.ar-bottom.bottom-log.cl a.und{text-decoration: underline;}
.ar-bottom.bottom-log.cl a.und:hover{text-decoration: none;}

body.page-comments .content-right{float: right; box-sizing: border-box; width: 340px; padding: 20px 0 0 40px;}
body.page-comments .content-center{float: left; padding-top: 0px; width:100%;}
body.page-comments .content-center .panels-flexible-17{min-height: 330px}
body.page-comments .content-center .panels-flexible-17 #comments{float:left; width:820px; padding-right: 40px;}
body.page-comments .content-center .panels-flexible-17 #additionals-comment{margin-top: 5px;}
body.page-comments .content-center .panels-flexible-17 #additionals-comment .views-row{}
body.page-comments #additionals-comment .view-comments .htitle{margin-bottom: 34px;}
body.page-comments .view-advertising-sidebar .naked-banner.all-pages{margin: 0 0 30px 0; height: 400px; background-color: #fafafa; padding: 15px; border: 1px solid #e5e5e5; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
body.page-comments .node-type-one-header{}
#block-block-7.contextual-links-region{position: static;}
/*.node-type-one-header{overflow: hidden}*/
.short-news-region{background: #fff; border:none;}
.short-news-region.without-shadow{padding: 0}
/*#block-views-79e22e8afa5fce66f164ae398ec527d0{padding-top: 0 !important;}*/


body.page-comments .panel-flexible-inside.panels-flexible-65-inside{display: none}
body.page-comments .view-advertising-sidebar .naked-banner a{display: block; height: 100%; background-position: center; background-size: cover;}

body.page-comments .content-right{display:none !important;}
body.page-comments div.comment-ulogin-block.ctools-modal-content{margin-top: 26px;}
/*body.page-node .section-comments{height:1px; border:none; margin-top: 0; background:none; overflow: hidden;}*/

body.node-type-article.node-article .pane-node-header-image-2 .view-node-header-image-2 a{background-position: 0 0; background-size: cover}
body.node-type-column.node-type-article.node-article .pane-node-header-image-2 .view-node-header-image-2 a{background-position: 0 -100px; background-size: cover}


.slider-block .view-header a{color: #a8a8a8; border: 1px solid #a8a8a8;}
.slider-block .view-header a:hover{color:#fff; border:1px solid #fff;}

.view-tags-page .view-header{margin:24px 0; clear:both;}
.view-tags-page .view-header a{color:#000; text-transform: uppercase; font-size:14px;}
.pane-sidebar-first-recommended-article .views-field-nothing-2 a{color:#fff; text-decoration: none}

.prev-next-wrapper{margin:36px 0;}
.prev-next-wrapper,
.prev-next-wrapper a{color:#363636; font-family: 'Roboto',sans-serif; text-decoration: none}
.prev-next-wrapper .col{float:left; width:50%; min-height: 1px}
.prev-next-wrapper .col .image{ transition: all 0.2s ease; float:left; width:100px; height:100px; background-size: cover !important; border: 2px solid #777; border-radius: 50%;}
.prev-next-wrapper .col .image a{display: block; width:100%; height:100%;}
.prev-next-wrapper .col.next .image{float:right;}
.prev-next-wrapper .col .title a{font-size:16px; transition: all 0.2s ease}
.prev-next-wrapper .col .ual{text-transform: uppercase; color:#777; text-decoration: none; font-size:12px;}
.prev-next-wrapper .col.next .ual:after{color:#ff6333; font-family: 'FontAwesome', sans-serif; content: '\f054'; display: inline-block; padding-left:7px; font-size:14px;}
.prev-next-wrapper .col.prev .ual:before{color:#ff6333; font-family: 'FontAwesome', sans-serif; content: '\f053'; display: inline-block; padding-right:7px; font-size:14px;}

.prev-next-wrapper .col .des{margin-top: 10px;}
.prev-next-wrapper .col.next .des{margin-right: 120px; text-align: right}
.prev-next-wrapper .col.next .title{margin-top: 10px;}
.prev-next-wrapper .col.prev .ual{margin-left: 15px;}
.prev-next-wrapper .col.prev .title{margin:10px 0 0 120px;}

.prev-next-wrapper .col:hover .title a{color:#ff6333;}
.prev-next-wrapper .col:hover .image{border-color:#fff;}
.pane-node-add-flag .views-field-php a.twitter,
.pane-node-add-flag-bottom .views-field-php a.twitter{width:27px;}
.safari-browser .pane-node-add-flag .views-field-php a.twitter,
.safari-browser .pane-node-add-flag-bottom .views-field-php a.twitter,
.safari-browser .pane-node-add-flag .views-field-php a.telegram,
.safari-browser .pane-node-add-flag-bottom .views-field-php a.telegram{position: relative; top: 9px;}
.pane-node-add-flag .views-field-php a.telegram,
.pane-node-add-flag-bottom .views-field-php a.telegram{width:27px; background: url(/sites/all/themes/nakedsc/images/tg-c.svg) 0 0 no-repeat; background-size: cover; }
.pane-node-add-flag .views-field-php a.telegram:hover i,
.pane-node-add-flag-bottom .views-field-php a.telegram:hover i{background: #fff; color:#37B5E4;}
.pane-node-add-flag .views-field-php a.telegram > i,
.pane-node-add-flag-bottom .views-field-php a.telegram > i{background: #37B5E4; border-right: 3px solid #fff;}
.pane-node-add-flag .views-field-comment-count a,
.pane-node-add-flag-bottom .views-field-comment-count a{width:90px;}
span.comm_count{display: none; transition: all 0.2s ease; position: relative; top:-1px;}
span.talk_with{text-transform: uppercase; transition: all 0.2s ease}
.view.view-advertising-node-top .naked-banner{height:auto !important;}
.category-wrapper{display: inline-block; margin-bottom: 7px;}
.na-wrapper{margin-bottom: 7px;}
.na-wrapper a{display: inline-block;}
.na-wrapper a.na{background: #aaaadd; display: inline-block; height: 24px; line-height: 10px; padding: 7px 14px; box-sizing: border-box; color: white; text-decoration: none; font-size: 12px;
  text-transform: uppercase; border-radius: 0 4px 4px 0; font-weight: bold; font-family: 'Roboto',sans-serif; transition: all 0.3s ease; position: relative; left:-5px; z-index: 1}
.na-wrapper a.na:hover{text-decoration: none; color:#fff;}
.na-wrapper a.ava{background-size: contain !important; width: 32px; height: 32px; border: 2px solid #fff; border-radius: 19px;position: relative;top: 14px;z-index: 3;}
.views-field-php-5 .na-wrapper{margin-top: -17px;}
.home-popular-first .views-field-nothing-1, .home-popular-second .panel-pane:first-child .views-field-nothing-1, .home-popular-second .panel-pane:nth-child(3) .views-field-term-node-tid, .home-popular-third .panel-pane:last-child .views-field-nothing-1, .home-popular-third .panel-pane:first-child .home-tag, .home-popular-fourth .panel-pane:first-child .views-field-term-node-tid, .home-popular-fourth .panel-pane:last-child .home-tag, .home-popular-article .home-tag{padding-bottom: 0 !important;}
.page-comments form.comment-form{margin-bottom: 38px}
.page-article #popular-menu{margin-bottom: 12px;}
li.top a:hover,
li.top.active a,
li.top a .fa{color:#ff6333;}

/*.view-advertising-node-text-bottom iframe{border:1px solid #ff6666; max-width:838px; padding:15px 10px; background: #fafafa; transition: all 0.3s ease}
.view-advertising-node-text-bottom iframe:hover{background-color: #ffe8e0; border-color: #ffc8b8;}
.view-advertising-node-text-bottom iframe iframe{border:none; max-width: auto; padding:0; background: none}*/

.page-popular-week .home-popular-article{padding-top: 30px;}
.pane-node-similar{margin-bottom: 30px; margin-top: 35px;}
.pane-subscribe-form{margin-bottom: 0;}
.pane-node-similar .views-row{margin-bottom: 20px;}
.pane-node-similar .views-row:nth-child(3n){margin-right: 0;}
.pane-node-similar .views-row:nth-child(4n){clear:left;}
.pane-custom.some-banner{padding-bottom:0;}

.pane-node-text-top{padding-top: 10px;}

.rightsl{margin-left: 9px;}
.sidebar-navigation a, .sidebar-navigation li.main, .sidebar-navigation h2{color:#535353;}
.sidebar-navigation .rightsl a{color:#666;}
.sidebar-navigation .rightsl.active a, .sidebar-navigation .rightsl a:hover{color:#ff6333;}

.pane-block-9 #popular-menu{padding: 0}
.pane-popular-articles{margin-top: 35px;}

.page-node-15051 .pane-node-content .views-field-php img{width:100% !important;}
.page-node-15051 .view-node-content img{margin:0 auto !important;}

#rc-imageselect, .g-recaptcha{transform:scale(0.77); -webkit-transform:scale(0.77); transform-origin:0 0; -webkit-transform-origin:0 0;}
#user-pass .captcha{position: absolute; top:160px; left:48px;}
#user-register-form .captcha{position: absolute; top:430px; left: 30px;}
.rc-anchor-light.rc-anchor-normal{border:none;}
.rc-anchor-light{background: none}
.rc-anchor{box-shadow: none; border-radius: none}
.rc-anchor-normal .rc-anchor-content{width:100%;}

.adf_sg_vstg2{margin:0 !important}
.pane-custom.pane-4,
.pane-custom.pane-5{padding-bottom: 0 !important;}
#comment-confirm-delete input, #comment-confirm-delete a{float:none;}
.view-node-content iframe{width:calc(100% + 200px) !important}
/* podcats */
.page-node-35803 .view-node-content iframe{width:100% !important; margin-bottom: 32px !important;}
.comment-form .form-actions{text-align: right;}

#logo a img{width:100%; max-width:100%}
.node-type-webform .messages.status{margin-left: 200px; margin-top: 48px;}
.pane-node-webform .webform-client-form{margin-left: 200px;}
.pane-node-webform .webform-client-form input{width:100%; border:1px solid #ccc; border-radius:3px; padding:10px 14px}
.pane-node-webform .webform-client-form .form-submit{width:150px; cursor: pointer;
    font-family: Arial!important;
    font-size: 16px!important;
    background: #ff6333!important;
    background-color: #ff6333!important;
    color: #ffffff!important;
    border: none;
    border-radius: 3px;
    padding: 11px 16px;
}

.webform-client-form-38003{margin-bottom: 48px;}
.pane-node-webform .webform-client-form .webform-component{margin-bottom:17px}
.view-node-content div.articleBody p{color:#363636; font-size: 16px;}
.page-edit-user-profile .messages{text-align: center;}
.page-edit-user-profile #user-profile-form .form-item-status, .page-edit-user-profile #user-profile-form .form-item-roles{display:none !important}
@media only screen and (min-width: 640px) {
  .hide-more-640{display: none}
}

@media only screen and (max-width: 480px) {
  #rc-imageselect, .g-recaptcha{transform:scale(0.6); -webkit-transform:scale(0.6); transform-origin:0 0; -webkit-transform-origin:0 0;}
}

div.mwayss_div{display: block !important;}
.user-profile .view-user-avatar .views-field-php-1 h1{display: inline-block; margin-right: 7px;}
.user-profile .view-user-avatar .views-field-php-1 i{position: relative; top:2px}
#block-system-main .panel-pane.pane-custom.pane-1{padding: 0;}

#vad{position: relative; top:47px}
.view div.image-note{line-height: 22px; padding-top: 8px !important;}

.view-advertising-notice a{text-decoration: none; font-size:15px}
.view-advertising-notice a:hover{text-decoration: underline;}
.banner-in-center .view-baner-node-center .view-content{margin-top: 28px;}
.na-wrapper a.na{text-transform: inherit;}
.view-most-discussed-comments .field-content img{width: 70px; height: 70px}

#ulogform #vk_login{background: url(/sites/all/themes/nakedsc/images/vk.svg) no-repeat; background-size: cover; width: 200px !important; height: 52px; left:31px; position: absolute;}
#ulogform #vk_login:hover{cursor:pointer; opacity:0.7}
.fb_user-login-button-wrapper a{background: url(/sites/all/themes/nakedsc/images/facebook.svg) no-repeat; background-size: cover; width: 200px; height: 52px; left:245px; position: absolute; top: 136px; display: block;}
.fb_user-login-button-wrapper a:hover{cursor:pointer; opacity:0.7}
#ulogform #vk_login table{opacity:0}

.hybridauth-widget-wrapper h3{display: none !important;}
#modal-content #user-login .hybridauth-vkontakte-hybridauth-32,
#modal-content #user-register-form .hybridauth-vkontakte-hybridauth-32,
.comment-ulogin-block .hybridauth-vkontakte-hybridauth-32{background: url(/sites/all/themes/nakedsc/images/vk_clear.svg) no-repeat; background-size: cover; width: 200px !important; height: 52px; left:45px; position: absolute; opacity:1 !important; top: 100px}
#modal-content #user-login .hybridauth-facebook-hybridauth-32,
#modal-content #user-register-form .hybridauth-facebook-hybridauth-32,
.comment-ulogin-block .hybridauth-facebook-hybridauth-32{background: url(/sites/all/themes/nakedsc/images/facebook_clear.svg) no-repeat; background-size: cover; width: 200px; height: 52px; left:245px; position: absolute; top: 100px; display: block; opacity: 1 !important}
#ulogform .form-actions input{top:230px}
.comment-ulogin-block .hybridauth-vkontakte-hybridauth-32,
.comment-ulogin-block .hybridauth-facebook-hybridauth-32{width: 120px !important; background-size: contain;}
.comment-ulogin-block .hybridauth-vkontakte-hybridauth-32{left: 41px; top: 145px;}
.comment-ulogin-block .hybridauth-facebook-hybridauth-32{left: 160px; top: 145px;}
.comment-ulogin-block h3{margin-bottom: 5px;}
#modal-content #user-login .hybridauth-vkontakte-hybridauth-32:hover,
#modal-content #user-login .hybridauth-facebook-hybridauth-32:hover,
#modal-content #user-register-form .hybridauth-vkontakte-hybridauth-32:hover,
#modal-content #user-register-form .hybridauth-facebook-hybridauth-32:hover,
.comment-ulogin-block .hybridauth-vkontakte-hybridauth-32:hover,
.comment-ulogin-block .hybridauth-facebook-hybridauth-32:hover{opacity:0.7 !important}
/*#modal-content #user-register-form .hybridauth-vkontakte-hybridauth-32{left:200px; position: absolute; opacity:1 !important;}*/
/*#modal-content #user-register-form .hybridauth-facebook-hybridauth-32{left:270px; position: absolute; display: block; opacity: 1 !important}*/
/*#modal-content #user-register-form .hybridauth-vkontakte-hybridauth-32:hover,*/
/*#modal-content #user-register-form .hybridauth-facebook-hybridauth-32:hover{opacity:0.7 !important}*/
#modal-content #user-register-form{height:370px}
#modal-content #user-register-form .hybridauth-vkontakte-hybridauth-32,
#modal-content #user-register-form .hybridauth-facebook-hybridauth-32{top:145px}
.ctools-modal-ajax_register-modal-content #modal-content .messages.error{display: block;}
.ctools-modal-ajax_register-modal-content #modal-content .messages.error a{display: none}
.ctools-modal-ajax_register-modal-content #modal-content .messages.error{top: 185px; left: 63px}
#block-menu-menu-sidebar ul li.first{display: none;}
#modal-content #user-register-form .ar-modal-discroption{position: absolute; top: 95px; width: 500px; left:0}
.ar-before-bottom-text p{line-height: 1.3em;}
/*#user-register-form .form-type-ulogin-widget div{top:6px !important}*/
#user-register-form .ar-before-bottom-text{bottom: 95px}

ul.sidebar-navigation li i{display: inline-block; margin-right: 7px; opacity: 0.6; font-size: 14px;}
ul.sidebar-navigation .view-magazine-link{display: inline-block;}
ul.sidebar-navigation li.magazine i{margin: 0 9px 0 2px}
ul.sidebar-navigation li.blog i{margin-left:2px}
ul.sidebar-navigation li.live i{margin: 0 12px 0 4px; font-size: 7px; position: relative; top: -2px;}
ul.sidebar-navigation li.choice i{margin: 0 9px 0 3px}
ul.sidebar-navigation li.rubr i{margin: 0 9px 0 2px}
ul.sidebar-navigation li.podkast i{margin: 0 10px 0 2px}
nav#main-navigation .live a.animate-custom i{color: #c01417; font-size: 10px; position: relative; margin-right: 9px; top:-2px}
.live-splash i{transition: opacity 0.3s linear; }
.live-splash i.active{opacity: 0}
.rightsl{margin-left: 24px;}

#main-navigation ul li.astronomy.active, #main-navigation ul li.astronomy:hover{color: rgb(5, 163, 164); border-color: rgb(5, 163, 164);}
#main-navigation ul li.physics.active, #main-navigation ul li.physics:hover{color: rgb(255, 150, 64); border-color: rgb(255, 150, 64);}
#main-navigation ul li.chemistry.active, #main-navigation ul li.chemistry:hover{color: rgb(156, 239, 108); border-color: rgb(156, 239, 108);}
#main-navigation ul li.biology.active, #main-navigation ul li.biology:hover{color: rgb(166, 0, 0); border-color: rgb(166, 0, 0);}

.views-field .category-wrapper a.term-36065{background: rgba(5, 163, 164, 1);}
.views-field .category-wrapper a.term-36066{background: rgba(255, 150, 64, 1);}
.views-field .category-wrapper a.term-36067{background: rgba(156, 239, 108, 1);}
.views-field .category-wrapper a.term-36068{background: rgba(166, 0, 0, 1);}
.views-field .category-wrapper a.term-36069{background: rgba(191, 151, 48, 1);}
.views-field .category-wrapper a.term-36186{background: rgba(188, 143, 143, 1);}
.views-field .category-wrapper a.term-36065:hover{background: rgba(5, 163, 164, 0.7);}
.views-field .category-wrapper a.term-36066:hover{background: rgba(255, 150, 64, 0.7);}
.views-field .category-wrapper a.term-36067:hover{background: rgba(156, 239, 108, 0.7);}
.views-field .category-wrapper a.term-36068:hover{background: rgba(166, 0, 0, 0.7);}
.views-field .category-wrapper a.term-36069:hover{background: rgba(191, 151, 48, 0.7);}
.views-field .category-wrapper a.term-36186:hover{background: rgba(188, 143, 143, 0.7);}

.title-term-36065 .pane-title{border: 1px solid rgb(5, 163, 164); color:  rgb(5, 163, 164);}
.title-term-36065 .pane-title:hover{background: rgb(5, 163, 164); color: #fff;}
.title-term-36066 .pane-title{border: 1px solid rgb(255, 150, 64); color: rgb(255, 150, 64);}
.title-term-36066 .pane-title:hover{background: rgb(255, 150, 64); color: #fff;}
.title-term-36067 .pane-title{border: 1px solid rgb(156, 239, 108); color: rgb(156, 239, 108);}
.title-term-36067 .pane-title:hover{background: rgb(156, 239, 108); color: #fff;}
.title-term-36068 .pane-title{border: 1px solid rgb(166, 0, 0); color: rgb(166, 0, 0);}
.title-term-36068 .pane-title:hover{background: rgb(166, 0, 0); color: #fff;}
.title-term-36069 .pane-title{border: 1px solid rgb(191, 151, 48); color:  rgb(191, 151, 48);}
.title-term-36069 .pane-title:hover{background: rgb(191, 151, 48); color: #fff;}
.title-term-36186 .pane-title{border: 1px solid rgb(188, 143, 143); color:  rgb(188, 143, 143);}
.title-term-36186 .pane-title:hover{background: rgb(188, 143, 143); color:  #fff;}

.term-36065.rubric-term{background: rgb(5, 163, 164);}
.term-36066.rubric-term{background: rgb(255, 150, 64);}
.term-36067.rubric-term{background: rgb(156, 239, 108);}
.term-36068.rubric-term{background: rgb(166, 0, 0);}
.term-36069.rubric-term{background: rgb(191, 151, 48);}
.term-36186.rubric-term{background: rgb(188, 143, 143)}

#user-profile-form input#edit-submit{margin-top: 0;}
.page-article .pane-panels-mini.article-block{margin-top: -17px;}

.comment-form .form-actions-wrapper .form-actions i{position: absolute; right: 38px; top: 16px; pointer-events: none;}
#block-views-last-article-comment-block .block-title i{margin-right:12px; font-size:14px}

.webform-component .form-text{width: 100%; height: 48px; border: 1px #ededed solid;  border-radius: 5px; color: #d7d7d7; font-size: 14px; margin-bottom: 24px; text-align: left; padding: 0 12px; color: #000}
.webform-client-form .form-submit{width: 50%; margin-left: 25%; height: 48px; border: 1px solid #ff6333; background-color: #ff6333; border-radius: 5px; color: white; text-transform: uppercase; font-weight: bold;}
.webform-client-form-38003{margin-left: 200px;}

.power {
  display: table !important;
  cursor: pointer;
  float: right;
}
.power input {
  display: none !important;
}
.power input + div {
  position: relative;
  overflow: hidden;
  background: #EB2C59;
  border-radius: 50%;
  padding: 6px;
  transition: -webkit-transform .4s ease;
  transition: transform .4s ease;
  transition: transform .4s ease, -webkit-transform .4s ease;
  -webkit-filter: drop-shadow(0 4px 6px rgba(235, 44, 89, 0.3));
          filter: drop-shadow(0 4px 6px rgba(235, 44, 89, 0.3));
}
.power input + div:before {
  content: '';
  width: 2px;
  height: 8px;
  border-radius: 2px;
  background: #fff;
  position: absolute;
  left: 50%;
  z-index: 2;
  margin: 0 0 0 -1px;
  top: 6px;
  opacity: 1;
  -webkit-transform: scaleY(1) translate(0, 2px);
          transform: scaleY(1) translate(0, 2px);
  transition: opacity .4s ease .1s, -webkit-transform .9s ease .4s;
  transition: opacity .4s ease .1s, transform .9s ease .4s;
  transition: opacity .4s ease .1s, transform .9s ease .4s, -webkit-transform .9s ease .4s;
}
.power input + div:after {
  content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  width: 200%;
  height: 200%;
  border-radius: 50%;
  background: #21E76E;
  -webkit-transform: translate(100%, 100%);
          transform: translate(100%, 100%);
  -webkit-transform-origin: right bottom;
          transform-origin: right bottom;
  transition: -webkit-transform .8s ease;
  transition: transform .8s ease;
  transition: transform .8s ease, -webkit-transform .8s ease;
}
.power input + div svg {
  width: 18px;
  height: 18px;
  fill: none;
  display: block;
  stroke: #fff;
  position: relative;
  z-index: 2;
  stroke-width: 5;
  stroke-linecap: round;
  stroke-dasharray: 84;
  stroke-dashoffset: 160;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  transition: stroke-dasharray .6s ease 0s, stroke-dashoffset .7s ease .0s;
}
.power input + div:active {
  -webkit-transform: scale(0.96);
          transform: scale(0.96);
}
.power input:checked + div {
  -webkit-filter: drop-shadow(0 4px 6px rgba(33, 231, 110, 0.3));
          filter: drop-shadow(0 4px 6px rgba(33, 231, 110, 0.3));
}
.power input:checked + div svg {
  stroke-dasharray: 120;
  stroke-dashoffset: 133;
  transition: stroke-dasharray 0.6s ease 0.45s, stroke-dashoffset 0.7s cubic-bezier(0.94, -0.1, 0.1, 1.2) 0.2s;
}
.power input:checked + div:before {
  -webkit-transform: scaleY(0) translate(0, 7px);
          transform: scaleY(0) translate(0, 7px);
  transition: opacity .4s ease .0s, -webkit-transform .6s ease .3s;
  transition: opacity .4s ease .0s, transform .6s ease .3s;
  transition: opacity .4s ease .0s, transform .6s ease .3s, -webkit-transform .6s ease .3s;
}
.power input:checked + div:after {
  -webkit-transform: translate(40%, 40%);
          transform: translate(40%, 40%);
}
#user-profile-form input#edit-comment-notify {display: none;}
#user-profile-form .form-item-comment-notify{float: left; width: 80%; margin:30px 0 36px 0}
#user-profile-form .form-item-comment-notify label{color:#303030;}
.dribble-wrapper{float: right; width: 20%; position: relative; top: 23px}
.sidebar-navigation-container .active a i, .sidebar-navigation-container a:hover i{color:#535353}
.svg-container.hover{display: none;}
.social-links a.youtube:hover ~ .svg-container{display: none;}
.social-links a.youtube:hover ~ .svg-container.hover{display: block;}
.panel-pane.pane-node-add-flag-bottom{background: #FAFAFA;}
.pane-panels-mini.pane-subscribe-form{display: none;}
.page-edit-user-profile .content-center .messages{margin-top: 50px; width: 50%; margin-left: 25%;}
.sidebar-navigation-wrapper li.choice img,
.sidebar-navigation-wrapper li.video img{display: none;}
.pane-block.pane-block-5 li{margin-left: 15px;}
.pane-block.pane-block-5 li a{padding: 7px 15px; border: 2px solid #fff}
.pane-block.pane-block-5 li a.active,
.pane-block.pane-block-5 li a:hover{border-color: #ff6333; color: #ff6333 !important; border: 2px solid #ff6633; border-radius: 6px; padding: 7px 15px;}
iframe.podkast{width:100% !important; margin:0 !important}
.swing div {
  border-radius: 50%;
  float: left;
  height: 0.7em;
  width: 0.7em;
  margin-left: 4px;
}
.swing div:nth-of-type(1) {
  background: -webkit-linear-gradient(left, #385c78 0%, #325774 100%);
  background: linear-gradient(to right, #385c78 0%, #325774 100%);
}
.swing div:nth-of-type(2) {
  background: -webkit-linear-gradient(left, #325774 0%, #47536a 100%);
  background: linear-gradient(to right, #325774 0%, #47536a 100%);
}
.swing div:nth-of-type(3) {
  background: -webkit-linear-gradient(left, #4a5369 0%, #6b4d59 100%);
  background: linear-gradient(to right, #4a5369 0%, #6b4d59 100%);
}
.swing div:nth-of-type(4) {
  background: -webkit-linear-gradient(left, #744c55 0%, #954646 100%);
  background: linear-gradient(to right, #744c55 0%, #954646 100%);
}
.swing div:nth-of-type(5) {
  background: -webkit-linear-gradient(left, #9c4543 0%, #bb4034 100%);
  background: linear-gradient(to right, #9c4543 0%, #bb4034 100%);
}
.swing div:nth-of-type(6) {
  background: -webkit-linear-gradient(left, #c33f31 0%, #d83b27 100%);
  background: linear-gradient(to right, #c33f31 0%, #d83b27 100%);
}
.swing div:nth-of-type(7) {
  background: -webkit-linear-gradient(left, #da3b26 0%, #db412c 100%);
  background: linear-gradient(to right, #da3b26 0%, #db412c 100%);
}
.shadow {
  clear: left;
  padding-top: 1.5em;
}
.shadow div {
  -webkit-filter: blur(1px);
  filter: blur(1px);
  float: left;
  width: 1em;
  height: .25em;
  border-radius: 50%;
  background: #e3dbd2;
}
.shadow .shadow-l {
  background: #d5d8d6;
}
.shadow .shadow-r {
  background: #eed3ca;
}
@-webkit-keyframes ball-l {
  0%, 50% {
    -webkit-transform: rotate(0) translateX(0);
    transform: rotate(0) translateX(0);
  }
  100% {
    -webkit-transform: rotate(50deg) translateX(-1.5em);
    transform: rotate(50deg) translateX(-1.5em);
  }
}
@keyframes ball-l {
  0%, 50% {
    -webkit-transform: rotate(0) translate(0);
    transform: rotate(0) translateX(0);
  }
  100% {
    -webkit-transform: rotate(50deg) translateX(-1.5em);
    transform: rotate(50deg) translateX(-1.5em);
  }
}
@-webkit-keyframes ball-r {
  0% {
    -webkit-transform: rotate(-50deg) translateX(.5em);
    transform: rotate(-50deg) translateX(1.5em);
  }
  50%,
  100% {
    -webkit-transform: rotate(0) translateX(0);
    transform: rotate(0) translateX(0);
  }
}
@keyframes ball-r {
  0% {
    -webkit-transform: rotate(-50deg) translateX(1.5em);
    transform: rotate(-50deg) translateX(1.5em);
  }
  50%,
  100% {
    -webkit-transform: rotate(0) translateX(0);
    transform: rotate(0) translateX(0)
  }
}
@-webkit-keyframes shadow-l-n {
  0%, 50% {
    opacity: .5;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: .125;
    -webkit-transform: translateX(-1.57em);
    transform: translateX(-1.75em);
  }
}
@keyframes shadow-l-n {
  0%, 50% {
    opacity: .5;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: .125;
    -webkit-transform: translateX(-1.75);
    transform: translateX(-1.75em);
  }
}
@-webkit-keyframes shadow-r-n {
  0% {
    opacity: .125;
    -webkit-transform: translateX(1.75em);
    transform: translateX(1.75em);
  }
  50%,
  100% {
    opacity: .5;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes shadow-r-n {
  0% {
    opacity: .125;
    -webkit-transform: translateX(1.75em);
    transform: translateX(1.75em);
  }
  50%,
  100% {
    opacity: .5;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.swing-l {
  -webkit-animation: ball-l .425s ease-in-out infinite alternate;
  animation: ball-l .425s ease-in-out infinite alternate;
}
.swing-r {
  -webkit-animation: ball-r .425s ease-in-out infinite alternate;
  animation: ball-r .425s ease-in-out infinite alternate;
}
.shadow-l {
  -webkit-animation: shadow-l-n .425s ease-in-out infinite alternate;
  animation: shadow-l-n .425s ease-in-out infinite alternate;
}
.shadow-r {
  -webkit-animation: shadow-r-n .425s ease-in-out infinite alternate;
  animation: shadow-r-n .425s ease-in-out infinite alternate;
}
.pane-sidebar-recommended-article .pager--infinite-scroll .pager__item a,
.view-last-article-comment .pager--infinite-scroll .pager__item a{height:50px; position: relative;}
.view-column-authors .pager--infinite-scroll .pager__item a{position: relative; height: 10px}
.view-column-authors .pager--infinite-scroll .pager__item a .swing,
.view-column-authors .pager--infinite-scroll .pager__item a .swing > div{font-size:12px}
.pane-sidebar-recommended-article .pager--infinite-scroll .pager__item a .swing,
.view-last-article-comment .pager--infinite-scroll .pager__item a .swing,
.view-column-authors .pager--infinite-scroll .pager__item a .swing{display: none; position: absolute; top: 20px; left: calc(50% - 43px);}
.pane-sidebar-recommended-article .pager--infinite-scroll .pager__item a.animate-rotate span,
.view-last-article-comment .pager--infinite-scroll .pager__item a.animate-rotate span,
.view-column-authors .pager--infinite-scroll .pager__item a.animate-rotate span{display: none;}
.pane-sidebar-recommended-article .pager--infinite-scroll .pager__item a.animate-rotate .swing,
.view-last-article-comment .pager--infinite-scroll .pager__item a.animate-rotate .swing,
.view-column-authors .pager--infinite-scroll .pager__item a.animate-rotate .swing{display: block;}
.node-type-article .pane-sidebar-recommended-article a.animate-rotate,
.view-last-article-comment .pager--infinite-scroll .pager__item a.animate-rotate,
.view-column-authors .pager--infinite-scroll .pager__item a.animate-rotate{animation:none; background-image: none;}
.other-browser .home-popular-first .panel-pane:last-child{padding-top: 35px; padding-bottom: 24px;}
.not-logged-in .rate-number-up-down-rating.dis:hover{cursor: pointer;}
.view-advertising-sidebar-moving .naked-banner{height: auto !important}

.hamburger{padding: 0; border: 1px solid #3d3d3d; border-radius: 3px; position: relative; top: 0px; padding: 0 4px; }
.hamburger:hover{border:1px solid #fff; cursor: pointer;}
.hamburger:focus{outline: none}
.hamburger-box{width:16px; height:17px}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before{height: 2px; width: 16px; background: #828282; }
.hamburger-inner:hover, .hamburger-inner:hover:after, .hamburger-inner:hover:before{background: #fff}
.hamburger-inner:before{top: -6px;}
.hamburger-inner{top: 12px;}
.hamburger-inner:after{bottom: -6px;}
.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner:after, .hamburger.is-active .hamburger-inner:before,
.hamburger:hover .hamburger-inner, .hamburger:hover .hamburger-inner:after, .hamburger:hover .hamburger-inner:before{background:#fff}
.no-desktop{display: none;}

.view-node-text-top .naked-banner,
.view-advertising-node-text-bottom .naked-banner{border:1px solid #000; padding: 15px; height: auto !important; width: 830px !important; margin-bottom: 10px; margin-top: 24px;}
.view-node-text-top .naked-banner:hover,
.view-advertising-node-text-bottom .naked-banner:hover{background-color: #ffe8e0; border: 1px solid #000;}
.view-node-text-top .naked-banner iframe,
.view-advertising-node-text-bottom .naked-banner iframe{margin-top: 0; width: 830px !important}
.view-advertising-node-text-bottom .naked-banner{margin-bottom: ;}

.panel-pane.pane-custom.pane-2{padding: 0;}
.ar-modal-h2{left: 168px;}
#ulogform{top:100px}
.view-advertising-sidebar-top{margin-bottom: 32px}
html.mobile{display: block !important;}
