html {line-height:1.15;-webkit-text-size-adjust:100%}
body {margin:0}
main {display:block}
h1 {font-size:2em;margin:0.67em 0}
hr {box-sizing:content-box;height:0;overflow:visible}
pre {font-family:monospace,monospace;font-size:1em}
a {background-color:transparent}
abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,
strong {font-weight:bolder}
code,
kbd,
samp {font-family:monospace,monospace;font-size:1em}
small {font-size:80%}
sub,
sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub {bottom:-.25em}
sup {top:-.5em}
img {border-style:none}
button,
input,
optgroup,
select,
textarea {font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,
input {overflow:visible}
button,
select {text-transform:none}
[type=button],
[type=reset],
[type=submit],
button {-webkit-appearance:button}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {border-style:none;padding:0}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {outline:1px dotted ButtonText}
fieldset {padding:0.35em 0.75em 0.625em}
legend {box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress {vertical-align:baseline}
textarea {overflow:auto}
[type=checkbox],
[type=radio] {box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {height:auto}
[type=search] {-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration {-webkit-appearance:none}
::-webkit-file-upload-button {-webkit-appearance:button;font:inherit}
details {display:block}
summary {display:list-item}
template {display:none}
[hidden] {display:none}
a:visited,
a:-webkit-any-link {color:inherit}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body {background:#fff;color:#333;font-family:'Open Sans',sans-serif}
body.home {background:#000;color:#fff;height:100vh;overflow:hidden}
img {max-width:100%;height:auto;display:block}
body.home .main {height:100vh;width:100vw;padding:10vh 15vw}
body.home h1,
body.home h2,
body.home h3 {text-transform:uppercase}
body.home h1 {font-size:7vw;line-height:1;margin:0 0 12vh 0}
body.home h2 {text-transform:none;font-size:1.5vw;position:relative;font-family:'Open Sans',sans-serif;font-style:italic;font-weight:300;display:table;padding-left:1.2em}
body.home h2::before {content:"";position:absolute;width:.7em;height:.4em;background:white;top:.1em;bottom:0;margin:auto;left:0}
body.home h2:not(.notHover) a::before,
#menu a::before {content:"";position:absolute;bottom:-1.2vh;width:0;height:.1vh;background:#fff}
body.home h3 {font-size:3vw}
body.home h2 a {text-decoration:none}
body.home .videoPop {display:table;font-size:1.5vw;cursor:pointer}
body.home .videoPop * {display:table-cell;vertical-align:middle;line-height:1}
body.home .videoPop i {font-size:2.5vw;padding-right:1vw}
body.home .videoPop:hover i {-webkit-animation:shake 1s ease-in-out 1 forwards;animation:shake 1s ease-in-out 1 forwards}
body.home img.guitareHome {max-height:80vh;max-width:35vw;float:right;shape-outside:polygon(84.58% 3.31%,100% 0%,103.51% 7.97%,80.98% 67.47%,67.98% 83.61%,61.89% 98.28%,38.47% 101.12%,10.35% 89.06999999999999%,-6.4% 80.14%,5.27% 56.88%,45.09% 36.74%,58.48% 32.34%);shape-margin:20px;-webkit-clip-path:polygon(84.58% 3.31%,100% 0%,103.51% 7.97%,80.98% 67.47%,67.98% 83.61%,61.89% 98.28%,38.47% 101.12%,10.35% 89.06999999999999%,-6.4% 80.14%,5.27% 56.88%,45.09% 36.74%,58.48% 32.34%);clip-path:polygon(84.58% 3.31%,100% 0%,103.51% 7.97%,80.98% 67.47%,67.98% 83.61%,61.89% 98.28%,38.47% 101.12%,10.35% 89.06999999999999%,-6.4% 80.14%,5.27% 56.88%,45.09% 36.74%,58.48% 32.34%)}
h1,
h2,
h3,
h4,
h5,
h6 {font-family:'Caveat',cursive}
h2 {font-size:1.4vw}
html.ie body.home h1 {font-size:5.5vw;margin-top:4vh}
p {line-height:1.4}
a:visited,
a:link {color:inherit}
@font-face {font-family:"voloshchuk";src:url(../themes/voloshchuk/assets/fonts/voloshchuk.ttf);font-weight:400;font-style:normal}
.logoMax {font-family:"voloshchuk" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3vh;position:relative;top:.3vh}
@font-face {font-family:"vsdart";src:url(../themes/voloshchuk/assets/fonts/vsdart.eot);src:url(../themes/voloshchuk/assets/fonts/vsdart.eot?#iefix) format("embedded-opentype"),url(../themes/voloshchuk/assets/fonts/vsdart.woff) format("woff"),url(../themes/voloshchuk/assets/fonts/vsdart.ttf) format("truetype"),url(../themes/voloshchuk/assets/fonts/vsdart.svg#vsdart) format("svg");font-weight:400;font-style:normal}
[data-icon]:before {font-family:"vsdart" !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:7px;vertical-align:middle;position:relative}
[class^="icon-"]:before,
[class*=" icon-"]:before {font-family:"vsdart" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mb0 {margin-bottom:0 !important}
.mt0 {margin-top:0 !important}
.mb1vh {margin-bottom:1vh !important}
.mb2vh {margin-bottom:2vh !important}
.table {display:table !important}
.table-cell {display:table-cell !important}
.table-row {display:table-row !important}
.bbdsh {border-bottom:1px dashed !important;text-decoration:none !important}
.icon-youtube:before {content:"\61"}
.icon-instagram:before {content:"\62"}
.icon-vk:before {content:"\63"}
.icon-facebook:before {content:"\64"}
.icon-twitter:before {content:"\65"}
.icon-camera-streamline-video:before {content:"\66"}
.icon-eye:before {content:"\67"}
.icon-file:before {content:"\68"}
.icon-money:before {content:"\69"}
.icon-email-mail-streamline:before {content:"\6b"}
.icon-odnoklassniki:before {content:"\6d"}
.icon-ios-list-outline:before {content:"\6e"}
.icon-ios-mic:before {content:"\6f"}
.icon-bubble-comment-streamline-talk:before {content:"\70"}
.icon-calendar:before {content:"\6a"}
.icon-link-external:before {content:"\6c"}
.bxsh {box-shadow:1px -1px 4px #777 !important}
.bxsh:hover {box-shadow:inset 0 0 4px #777!important;cursor:crosshair}
.tdn {text-decoration:none !important}
.tdu {text-decoration:underline !important}
.dib {display:inline-block !important}
.df {display:flex}
.tar {text-align:right !important}
.ma {margin:auto !important}
.mla {margin-left:auto !important}
.bdn {border:none !important}
.ovh {overflow:hidden !important}
.w40p {width:40% !important}
.w50p {width:50% !important}
.w60p {width:60% !important}
.red {color:#d6391a}
.social {bottom:10vh;position:absolute}
.social >a {display:inline-block;padding-right:10px}
.social >a >i {display:inline-block;vertical-align:middle;border-radius:50%;border:.2vh solid #fff;line-height:0;font-size:1.7vh;margin-right:.8vh;color:#fff;width:4vh;height:4vh;text-align:center}
.social >a >i::before {line-height:3.6vh}
.main h2:hover a::before,
#menu i:hover a::before {-webkit-animation:line 1s ease-in-out 1 forwards;animation:line 1s ease-in-out 1 forwards}
.social >a >i:hover {box-shadow:0 0 0.2vh}
#menu {position:fixed;right:0;top:0;bottom:0;opacity:0;padding:15vh 4vh 5vh;z-index:-1}
#menu i {display:block;font-size:2.7vh;margin:2.1vh 0}
#menu i:first-child {margin-top:0}
#menu a {position:relative;display:inline-block}
#menu a::before {background:#000}
#menu i:hover a::before {-webkit-animation-duration:.7s;animation-duration:.7s}
.burger >span {transform:scaleY(0.5);letter-spacing:.1vh;font-size:2vh;font-family:sans-serif}
.burger {cursor:pointer;top:7vw;position:fixed;right:2vw;z-index:1001}
.burger ::selection,
.menu ::selection {color:inherit;background:inherit}
#menu-toggle,
#menu-toggle * {transition:0.25s ease-in-out;box-sizing:border-box}
#menu-toggle span {display:block;background:#fff;border-radius:.2vw}
#menu-toggle {width:100%;position:relative;cursor:pointer;top:-8vh}
#menu-toggle #hamburger {position:absolute;width:100%}
#menu-toggle #hamburger span {width:100%;height:.3vh;position:relative;margin:1.3vh 0}
#menu-toggle #hamburger span:nth-child(1) {transition-delay:.5s;margin-top:0}
#menu-toggle #hamburger span:nth-child(2) {transition-delay:.625s}
#menu-toggle #hamburger span:nth-child(3) {transition-delay:.75s;margin-bottom:0}
#menu-toggle.open #hamburger span {width:0}
#menu-toggle.open #hamburger span:nth-child(1) {transition-delay:0}
#menu-toggle.open #hamburger span:nth-child(2) {transition-delay:.125s}
#menu-toggle.open #hamburger span:nth-child(3) {transition-delay:.25s}
#close {display:none}
#menu.open {opacity:1;background:#fff;z-index:1000;-webkit-animation:menu 0.7s ease-in-out 0.5s 1 forwards;animation:menu 0.7s ease-in-out 0.5s 1 forwards;-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);box-shadow:0 0 5px}
#menu.open a {color:#000;text-decoration:none}
#place {position:fixed;width:25px;top:0;bottom:0;right:0;background:#fff;z-index:1;display:none}
body:not(.home) .pageWrap {overflow-x:hidden;padding:0 15% 0}
body:not(.home) #menu-toggle span {background:#000}
.tac {text-align:center !important}
.blogPage .blog_item {background-color:#fff}
.blogPage .blog_item .table {width:100%;padding:2vh;margin-bottom:3vh;table-layout:fixed}
.blogPage.posts .blog_item .table {background:rgba(204,204,204,0.2)}
.blogPage.thoughts .blog_item .table {background:rgba(214,57,26,0.07000000000000001)}
.choice_img:hover,
.blogPage .blog_item .table:hover {box-shadow:inset 0 0 4px #777;cursor:crosshair}
.blogPage .blog_item .table-cell {vertical-align:top}
.blogPage .blog_item .table-cell:nth-last-child(-n+2) {vertical-align:middle;text-align:center}
.blogPage .blog_item .table_img {width:20%}
.blogPage .blog_item .table_img img,
.single_post iframe,
.see_also_item img {border:1px solid rgba(0,0,0,0.25)}
.blogPage .blog_item .table_text {padding-left:1vw;width:40%;vertical-align:top !important}
.blogPage .blog_item .table_text h2 {margin-top:0}
.blogPage .blog_item .table_text p,
.blogPage .blog_item .table_text li {font-size:.8vw;line-height:1.4}
.blogPage .blog_item .table_text a {text-decoration:none;border-bottom:1px dashed;color:inherit}
.blogPage .blog_item .table_text a:hover {border-bottom-style:solid}
.blogPage .blog_item .table_video {width:10%}
.blogPage .blog_item .table_last {min-width:250px;width:20%}
.blogPage .blog_item .table_video a {text-decoration:none;color:inherit}
.blogPage .blog_item .table_video .icon {font-size:3vw;line-height:1;vertical-align:middle;display:inline-flex;transition:all 0.25s}
.blogPage .blog_item .table_video .icon:hover {font-size:3.5vw}
.blogPage .blog_item .table_last .headset {padding:2vh 0;min-width:250px}
.blogPage .blog_item .table_last .headset .icon {font-size:3vw;width:3vw;height:3vw;text-align:center;display:inline-table;vertical-align:middle;line-height:1;cursor:pointer}
html:not(.safari) .blogPage .blog_item .table_last .headset audio {max-width:100%;height:0;display:block}
html.safari .blogPage .blog_item .table_last .headset audio {display:none}
html.safari .blogPage .blog_item .table_last .headset audio.active {display:block;margin:auto}
html:not(.safari) .blogPage .blog_item .table_last .headset audio.active {-webkit-animation:audio 0.55s ease-in-out 1 forwards;animation:audio 0.55s ease-in-out 1 forwards}
.blogPage .blog_item .table_last .view * {display:inline-flex;vertical-align:middle}
.blogPage .blog_item .table_last .view {padding-top:1vh}
.blogPage .blog_item .table_last .date {padding-bottom:1vh}
.blogPage .blog_item .table_last .view span {padding-left:.3vh}
.single_post {overflow:hidden}
[class^="single_post_"] {float:left;overflow:hidden}
.single_post_left {width:75%;padding-right:5%}
.single_post_right {width:25%}
.single_post_right .see_also_item {margin-bottom:30px}
.single_post_right .see_also_item * {font-size:95%;line-height:1.4}
.single_post_right .see_also_item h3 {margin:.5vh 0;font-family:'Open Sans',sans-serif;font-size:100%}
.single_post_right .see_also_item a {text-decoration:none;border-bottom:1px dashed}
.single_post_right .see_also_item a:hover {text-decoration:none;border-bottom-style:solid}
body:not(.home) .content {border-bottom:1px dashed;padding-bottom:25px}
audio:focus {outline:none}
[class^="icon-home"] {position:fixed;left:2vw;bottom:2vw;font-size:2vw;cursor:pointer}
[class^="icon-home"]:hover {text-shadow:0 0 1.5px}
footer {text-align:center;padding-top:5vh;font-size:80%}
.sp-force-hide {display:none}
.sp-form[sp-id="120337"] {display:block;background:#fff;padding:15px;width:320px;max-width:100%;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-color:#ddd;border-style:solid;border-width:1px;font-family:Arial,"Helvetica Neue",sans-serif;background-repeat:no-repeat;background-position:center;background-size:auto}
.sp-form[sp-id="120337"] input[type="checkbox"] {display:inline-block;opacity:1;visibility:visible}
.sp-form[sp-id="120337"] .sp-form-fields-wrapper {margin:0 auto;width:290px}
.sp-form[sp-id="120337"] .sp-form-control {background:#fff;border-color:#ccc;border-style:solid;border-width:1px;font-size:15px;padding-left:8.75px;padding-right:8.75px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:35px;width:100%}
.sp-form[sp-id="120337"] .sp-field label {color:#444;font-size:13px;font-style:normal;font-weight:700}
.sp-form[sp-id="120337"] .sp-button {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#0089bf;color:#fff;width:100%;font-weight:700;font-style:normal;font-family:Arial,sans-serif}
.sp-form[sp-id="120337"] .sp-button-container {text-align:center;width:auto}
.sp-popup-outer {background:rgba(0,0,0,0.5)}
.subscription button {padding:1vh 3vh;margin-top:2vh;margin-bottom:1vh;cursor:pointer;font-weight:700}
.dopElement.animate {transform-origin:bottom}
.choicePage .svg_logos {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4vh 0 4vh}
.choicePage .svg_logos >* {margin-right:1vw}
.choicePage .svg_logos >*:last-child {margin-right:0}
.choicePage .svg_logos path {stroke-dashoffset:1px;stroke-width:.5px}
.choicePage .svg_logos svg:nth-child(1) .dopElement.animate {-webkit-animation:blues 1s ease-in-out 1 forwards;animation:blues 1s ease-in-out 1 forwards}
.choicePage .svg_logos svg:nth-child(2) .dopElement.animate {-webkit-animation:rocknroll 1s ease-in-out 1 forwards;animation:rocknroll 1s ease-in-out 1 forwards}
.choicePage .svg_logos svg:nth-child(3) .dopElement.animate {-webkit-animation:hardrock 1s ease-in-out 1 forwards;animation:hardrock 1s ease-in-out 1 forwards}
.choicePage .svg_logos svg:nth-child(4) .dopElement.animate {-webkit-animation:punkrock 1s ease-in-out 1 forwards;animation:punkrock 1s ease-in-out 1 forwards}
.choicePage .svg_logos svg:nth-child(5) .dopElement.animate {-webkit-animation:havymetall 1s ease-in-out 1 forwards;animation:havymetall 1s ease-in-out 1 forwards}
.one_choice_page {display:table;width:100%}
.one_choice_page >div {display:table-cell}
.one_choice_page.search_page {display:block}
.one_choice_page.search_page >div {display:block;width:100%}
.one_choice_page.search_page >div:last-child {padding-left:4px}
.one_choice_other h3 {font-size:1.5em;margin-bottom:.7em}
.one_choice_other .table {margin-bottom:2vh}
.one_choice_sounds {margin-top:3vh}
.one_choice_sounds {padding-top:1vh}
.one_choice_page.search_page .one_choice_sounds {display:block;width:70%}
.one_choice_sound .table,
.search_page .one_choice_sound .bxsh {width:100%;margin-bottom:2.5vh;padding:1.3vh 2vh;width:calc(96%)}
.one_choice_sound .table-cell,
.one_choice_other .table-cell {vertical-align:middle}
.one_choice_sound .table-cell b {display:block;margin-bottom:.5em !important}
.one_choice_sound .table-cell:first-child :last-child {margin-bottom:0}
.one_choice_sound .table-cell:last-child {text-align:right}
.one_choice_sound .table-cell:first-child * {margin-top:0;margin-bottom:0}
.one_choice_sounds_title .subTitle {font-weight:400;font-style:normal;padding-left:10px}
.one_choice_content {width:65%}
.one_choice_content + .text_logos {width:35%;vertical-align:top;padding:0 0 2vw 3vw}
.one_choice_content + .text_logos .flex {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.one_choice_content + .text_logos .flex >div {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2vw;font-family:'Caveat',cursive}
.one_choice_content + .text_logos .flex >div:last-child {margin-bottom:.5vw}
.one_choice_content + .text_logos .flex >div:nth-child(1) {font-size:2.1vw}
.one_choice_content + .text_logos .flex >div:nth-child(2) {font-size:1.8vw}
.one_choice_content + .text_logos .flex >div:nth-child(3) {font-size:1.6vw}
.one_choice_content + .text_logos .flex >div:nth-child(4) {font-size:1.5vw}
.one_choice_content + .text_logos .flex >div:nth-child(5) {font-size:1.5vw}
.one_choice_content + .text_logos .flex >div:nth-child(6) {font-size:1.4vw}
.one_choice_content + .text_logos .flex >div:nth-child(7) {font-size:1.3vw}
.one_choice_content + .text_logos .flex >div:nth-child(8) {font-size:1.2vw}
.one_choice_content + .text_logos .flex >div:nth-child(9) {font-size:1.1vw}
.one_choice_content + .text_logos .flex >div:nth-child(10) {font-size:.95vw}
.one_choice_content + .text_logos .flex >div:nth-child(11) {font-size:.9vw}
.one_choice_content + .text_logos .flex >div:nth-child(12) {font-size:.8vw}
.one_choice_content + .text_logos .flex >div:nth-child(1) >span >b {opacity:1}
.one_choice_content + .text_logos .flex >div:nth-child(2) >span >b {opacity:.95}
.one_choice_content + .text_logos .flex >div:nth-child(3) >span >b {opacity:.9}
.one_choice_content + .text_logos .flex >div:nth-child(4) >span >b {opacity:.85}
.one_choice_content + .text_logos .flex >div:nth-child(5) >span >b {opacity:.8}
.one_choice_content + .text_logos .flex >div:nth-child(6) >span >b {opacity:.75}
.one_choice_content + .text_logos .flex >div:nth-child(7) >span >b {opacity:.7}
.one_choice_content + .text_logos .flex >div:nth-child(8) >span >b {opacity:.65}
.one_choice_content + .text_logos .flex >div:nth-child(9) >span >b {opacity:.6}
.one_choice_content + .text_logos .flex >div:nth-child(10) >span >b {opacity:.55}
.one_choice_content + .text_logos .flex >div:nth-child(11) >span >b {opacity:.5}
.one_choice_content + .text_logos .flex >div:nth-child(12) >span >b {opacity:.45}
.one_choice_content + .text_logos span {display:inline-block;border-bottom:1px dashed transparent;position:relative}
.one_choice_content + .text_logos span:hover {cursor:pointer;border-bottom-color:inherit}
.one_choice_content + .text_logos span:hover b {opacity:1 !important}
.one_choice_content + .text_logos i {display:none;position:absolute;bottom:-2px;z-index:10;padding:12px 17px 14px;border-radius:3px;background:#000;color:#fff;font-size:15px;line-height:1.4;font-family:'Open Sans',sans-serif;font-style:normal;width:350px;left:-375px;text-align:justify}
.one_choice_content + .text_logos i.active {display:block}
.one_choice_content a.tdn {color:inherit}
.one_choice_content .search h2 a {border-bottom:1px dashed;text-decoration:none}
.one_choice_content .search h2 a:hover {border-bottom-style:solid}
.one_choice_content .search {width:100%;margin-bottom:2vh}
.one_choice_content .search .table-cell {vertical-align:top}
.one_choice_content .search form {position:relative}
.one_choice_content .search form button {position:absolute;right:0;top:0;bottom:0;margin:auto}
.one_choice_content .search form button:hover {cursor:pointer}
.one_choice_content .search form input {width:100%;height:2em;padding-left:1em;padding-right:30px}
.one_choice_content h2 {margin-top:0;font-size:2em;padding-right:1em;display:inline-block}
.pagination {text-align:center;padding-left:0;margin-top:4vh;margin-bottom:0;padding-bottom:10px}
.pagination li {list-style:none;display:inline-block;margin:0 5px 20px;box-shadow:1px -1px 4px #777}
.pagination li.disabled {box-shadow:none}
.pagination li a {text-decoration:none;display:inline-block;width:35px;height:35px;text-align:center;line-height:35px}
.pagination li.active {font-weight:bold;cursor:not-allowed;width:35px;height:35px;text-align:center;line-height:35px}
.pagination li.disabled {cursor:not-allowed}
.pagination li:first-child,
.pagination li:last-child {display:none}
.letter_search >div {margin-bottom:1vh}
.letter_search i {display:inline-block;padding:.25vw;font-style:normal;border:1px solid #000;text-align:center;margin-right:.2vw;cursor:pointer;transition:all .2s;height:30px;color:#000;min-width:20.5px}
.letter_search i:not(.good) {cursor:not-allowed;border-style:dotted;color:#333;border-color:#333}
.letter_search i:hover {background:rgba(0,0,0,0.03);border-color:gray;text-shadow:0 0 0.2px}
.letter_search i.active {background:#999;color:#fff;border-color:#fff;border-style:dotted;pointer-events:none}
.letter_search i::-moz-selection {color:inherit;background:inherit}
.letter_search i::selection {color:inherit;background:inherit}
.letter_search i >span {transform:rotate(-90deg);display:inline-block}
.letter_search i.number {padding-top:0;padding-bottom:0}
.letter_search i.number.active {pointer-events:all}
.letter_search i.number.active select {background:#999;color:#fff}
.letter_search i.number.active select option {background:#fff;color:#333}
.letter_search i.number select option[disabled] {color:grey}
.letter_search i select {border:none;padding-top:2px;color:#333}
.letter_search i select:focus {outline:none}
.letter_search i.number.good {border:1px solid #000}
.letter_search i.number option.good {background:#999 !important;color:#fff !important}
#disqus_thread {position:relative;margin-bottom:-31px}
.one_choice_page.search_page .one_choice_sound a {text-decoration:none;border-bottom:1px dashed}
.one_choice_page.search_page .one_choice_sound a:hover {border-bottom-style:solid}
.searchTitle {border-bottom:1px dotted}
html.mobile body.home .videoPop {display:none}
html.mobile body.home .social {bottom:5vh !important;right:10vw !important}
html.mobile body.home img.guitareHome {max-height:50vh;max-width:35vh;float:none;position:absolute;bottom:13vh;right:0;left:0;margin:auto}
html.mobile body.home .social >a >i {display:block !important;margin-right:0 !important;margin-bottom:2vh !important}
.textPopUp {width:100vw;height:100vh;display:none;background:rgba(0,0,0,0.5);overflow:hidden;position:fixed;top:0;left:0;z-index:1}
.textPopUp .container .popup {display:block;width:100px;height:70vh;background:#fff;border:1px solid #CCC;text-align:center;font-size:20px;transition:.85s ease;margin:auto;z-index:-2;position:fixed;top:0;bottom:0;right:0;left:0;padding:1.5vw;text-align:justify;line-height:1.5;color:#000}
.textPopUp .container .close {position:absolute;top:0;right:6px;display:none;font-family:tahoma;font-size:20px;cursor:pointer;z-index:1}
.textPopUp .container .close:hover svg path {fill:#000}
.single_post_left .table {width:100%}
.afterPostButton {text-align:right;cursor:pointer;white-space:nowrap}
.afterPostButton span {border:2px dashed;font-weight:bold;padding:.4vw .5vw;display:inline-block;white-space:nowrap;margin-left:1vw}
.afterPostButton span:hover {border-style:solid}
.textMinArea {display:none;overflow:hidden;height:120px}
.textMinArea >div {text-align:right;padding-bottom:10px}
.textMinArea .mCSB_container {text-align:justify}
.textMinArea .mCSB_container >div {text-align:right}
#minAreaToMax {font-size:13px;font-style:normal;border-bottom:1px dashed;cursor:pointer;margin-bottom:10px;display:inline-block}
.textPopUp .container .popup,
.textMinArea {-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.choicePage p,
.pageWrap p,
.pageWrap li {text-align:justify}
header,
footer {color:#fff;background:#000;display:table;width:100%}
header >div {display:table-cell;width:20%;text-align:center;vertical-align:middle}
footer >div {display:table-cell;width:50%;text-align:center;vertical-align:middle}
header >div:first-child,
footer >div:first-child {text-align:left}
header >div:last-child,
footer >div:last-child {text-align:right}
footer >div:first-child {width:90%}
footer >div:last-child {width:10%}
header >div a {text-decoration:none}
header >div:nth-child(2) {text-align:left}
.byTicket {background:white;font-weight:bold;padding:2px 10px;border-radius:5px;box-shadow:0 0 5px 2px red;transition:box-shadow 0.5s;text-decoration:none}
body.home .byTicket {color:white;background:transparent;font-style:normal;font-weight:normal;border:1px solid white;display:table;font-size:17px;white-space:nowrap;margin-left:15px}
body:not(.home) .byTicket {color:black}
.byTicket:hover {box-shadow:0 0 11px 4px red}
body.home .table-cell {vertical-align:middle}
header {box-shadow:0 0 5px #000;margin-bottom:1vh;padding:.15% 15%}
footer {margin-top:3vh;padding:.7% 15%}
footer.footerFixed {position:fixed;bottom:0;left:0;right:0}
.subscription {text-align:center}
[data-icon="k"]::before {top:-1px}
[data-icon="h"]::before {top:-1px;font-size:20px}
[data-icon="i"]::before {font-size:20px;top:-1px}
[data-icon="f"]::before {top:-2px;font-size:20px}
.table_text {text-align:left !important}
.blogPage.articles .blog_item .table_text {width:100%}
.one_article .content p,
.one_thought .content p,
.one_smi .content p {line-height:1.6;text-align:justify !important}
.ya-share2 {padding-top:5px}
.one_creation .single_post_right p {margin:0;line-height:1.75;text-align:left}
.one_creation .single_post_right p b {margin-top:15px;display:inline-block}
#carouselReadMore {text-align:center}
.owl-prev,
.owl-next {position:absolute;top:-90px;bottom:0;margin:auto}
.owl-prev {left:-20px}
.owl-next {right:-20px}
.owl-prev:focus,
.owl-next:focus {outline:none}
.owl-prev span,
.owl-next span {font-size:40px}
.owl-dots {display:none}
#carouselReadMore .see_also_item h3 {padding:0 15px}
.content >div >img {width:100%}
.footerRight a {text-decoration:none}
#accost {font-size:1.4vw;cursor:pointer;display:inline-block}
#accost:hover {border-bottom:1px solid #fff}
#accost::before {font-size:1vw;position:relative;top:-.15vw}
.popup img {width:100%}
.blogPage.preview .blog_item .table_last h3 {font-family:'Open Sans',sans-serif;font-size:.8vw}
body.one_preview .single_post_left .content .table-cell {vertical-align:top}
body.one_preview .single_post_left .content .table-cell:first-child {width:40%;padding:25px 4vh 0 0}
body.one_preview .single_post_left .content .table-cell:last-child {width:60%;padding-top:10px}
body.one_preview .single_post_left .content .table-cell:first-child img {border:1px solid}
body.one_preview .single_post_left .content .table-cell:last-child h2 {font-size:2em}
.blogPage.preview .table_img {width:10%}
.blogPage.preview .blog_item .table_text {width:70%;vertical-align:middle !important}
.blogPage.preview .table_last {width:40%}
.blogPage.preview .table_last .table {margin-bottom:0}
.blogPage.preview .table_last .icon-eye:before {position:relative;top:2px;margin-right:7px}
.blogPage.preview .table_last .icon-calendar:before {font-size:2.5vw;color:#d6391a;padding-left:1.5vw}
.blogPage.preview .table_last .icon-calendar.greyColor:before {color:grey}
.onePostView {float:right;padding-right:2px;font-style:normal;margin-top:2vh}
.onePostView .icon {position:relative;top:2px;padding-right:3px}
.one_preview .icon.icon-calendar {margin:.3em 0 30px 3px;font-size:1.5em}
.yaShareWrap >span,
.yaShareWrap >span >div {display:inline-block}
.yaShareWrap .shareText {padding-right:.5em;font-weight:bold;font-size:large;vertical-align:middle}
.one_article .content a,
.one_thought .content a {text-decoration:none}
.content .icon-link-external::before {font-size:1.1em;position:relative;top:.15em}
.single_post_left audio {margin-bottom:1vh}
.one_article .single_post_left audio {margin-bottom:0;margin-top:2.5vh}
.one_article .articleImg >img {border:1px solid #000}
.pageWrap li {line-height:1.6}
.blogPage.lyrics {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4vh}
.blogPage.lyrics >div {width:30%;height:80vh;margin-bottom:5vh;overflow:hidden;padding:.7em .5em 1.5em 0}
.blogPage.lyrics .blog_item .table:hover {box-shadow:none;cursor:default}
body.choice .pageWrap {overflow:hidden}
body.lyrics .pagination {margin-top:0}
#load-more-button a {color:#000}
#load-more-button:hover {border-bottom-style:solid !important;text-shadow:0 0 1px}
#menu i.active a {color:#d6391a}
body.post .content {overflow:hidden}
p.icon_number {display:block;color:#000;text-align:center !important;font-size:37px;margin:15px auto;position:relative}
p.icon_number::after,
p.icon_number::before {position:absolute;display:block;content:"";width:calc(40%);height:1px;top:50%;background:#113d7c}
p.icon_number::before {right:0}
p.button {display:table;vertical-align:middle;padding:10px 20px;border-radius:5px;border:1px solid #ccc;text-align:center !important;width:176px}
p.button img {margin:auto;padding-bottom:5px}
html.android .appleStore {display:none !important}
html.ios .androidStore {display:none !important}
#readMoreBlock {display:none;position:relative;overflow:hidden;clear:both}
#readMoreLink {text-align:right;margin-bottom:.7em;margin-top:-.5em}
#readMoreLink i:hover {cursor:pointer;font-weight:bold;letter-spacing:-0.7px}
.posts .table-cell {vertical-align:top}
.bio_text .table-cell p {margin-top:-.2em;padding-left:1em}
.bio_text .table-cell:first-child {width:25%;background-repeat:no-repeat;background-size:cover;background-position:top}
body.lyrics .blogPage .blog_item .table_text p {text-align:left}
a[class$="Store"] {display:block}
a[class$="Store"] p.button img {max-height:50px}
.one_article p >img {border:1px solid #b3b3b3;width:100% !important}
.one_article a[class$="Store"] p.button img {width:auto !important;border:none}
.post_386 .afterPostButton,
.post_388 .afterPostButton {display:none}
.table-album >li {display:table;width:100%}
.table-album >li >span {display:table-cell;width:50%}
i.num {display:inline-block;font-size:2em;font-style:normal;vertical-align:middle;position:relative;top:-0.1em;margin-right:0.2em}
.promoButtons {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0 1.2em}
.promoButtons >div {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}
.promoButtons >.podcast {-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.promoButtons >.albums .table >* {display:table-cell;vertical-align:middle}
.promoButtons >.albums .table >span {padding-right:1.5em;width:50%}
.promoButtons >.albums .table >a {padding:0 0.7em}
.promoButtons >.albums p.button {width:80px;font-size:14px;line-height:1.2;padding:7px 10px}
.promoButtons p.button img {max-height:30px;border:none}
.promoButtons a {border-bottom:none !important}
h1[data-attr="poems"] {margin-bottom:0}
.blogPage.poems {overflow:hidden;padding:3px}
body.one_poem .articleImg {width:200px;margin-bottom:40px}
.hidden {display:none !important}
.blogPage.thoughts .blog_item .table_last {width:10%}
body.lyrics .blog_item.post_1301 {display:none}
.table.tableTicket {display:none !important;text-align:center;margin-top:30px}
body.one_poem .content >p {font-style:italic}
body.one_poem .content >p + hr {margin-top:2em}
#smiSite {font-style:normal}
#smiSite span {font-weight:bold}
.content [href*="youtu"],
.content [href*="facebook"],
.content [href*="instagram"],
.content [href*="vk.com"],
.content [href*="/creation/"],
.content [href*="ok.ru"],
.content [href*="rutube.ru"],
.content [href*="twitter.com"],
.content [href*="music.yandex"],
.content [href*="/articles/"],
.content [href*="/personal-blog/"],
.content [href*="/thoughts/"],
.content [href*="play.google.com"],
.content [href*="music.apple.com"] {border-bottom:1px dashed;text-decoration:none !important}
.content [href*="youtu"]:hover,
.content [href*="facebook"]:hover,
.content [href*="instagram"]:hover,
.content [href*="vk.com"]:hover,
.content [href*="/creation/"]:hover,
.content [href*="ok.ru"]:hover,
.content [href*="rutube.ru"]:hover,
.content [href*="twitter.com"]:hover,
.content [href*="music.yandex"]:hover,
.content [href*="/articles/"]:hover,
.content [href*="/personal-blog/"]:hover,
.content [href*="/thoughts/"]:hover,
.content [href*="play.google.com"]:hover,
.content [href*="music.apple.com"]:hover {border-bottom-style:solid}
.content a.tdu {text-decoration:none !important}
.blogPage.poems >div,
.blogPage.discography >div {width:30%;display:inline-block;float:left;margin-bottom:2vh}
.blogPage.poems >div:nth-child(3n+3),
.blogPage.discography >div:nth-child(3n+3) {margin-left:5%}
.blogPage.poems >div:nth-child(3n+1),
.blogPage.discography >div:nth-child(3n+1) {margin-right:5%}
.blogPage.poems .blog_item .table-cell:not(.table_img),
.blogPage.discography .blog_item .table-cell:not(.table_img) {display:none !important}
.one_discography .articleImg img {max-width:500px;border:1px solid #ccc}
.one_discography .content ol,
.one_discography .content ul,
.one_discography .content p.big {font-size:140%}
body.comments-main .blogPage {margin-top:35px}
body.comments-main .blogPage:after {content:"";display:table;clear:both}
body.comments-main .blogPage .blog_item {width:48%;float:left;margin-bottom:20px;margin-left:2%}
body.comments-main .blogPage .blog_item .table_img {width:5%}
body.comments-main .blogPage .blog_item .table_text {vertical-align:middle !important}
body.comments-main .blogPage .blog_item .table_text h2 {margin-bottom:0}
body.comments-main .blogPage .blog_item:nth-child(odd) {margin-right:2%;margin-left:0}
body.one_comment .comments_header {border:1px solid;padding:10px;margin-top:20px;margin-bottom:15px}
body.one_comment .comments_header .table-cell {vertical-align:middle}
body.one_comment .comments_header .table-cell:first-child img {width:200px}
body.one_comment .comments_header .table-cell:last-child h1 {padding-left:15px}
body.one_comment .content p {text-align:left}
body.one_comment .content p a {word-break:break-all}
body.one_comment .content blockquote {background-color:#ffe000;padding:20px 15px 20px 30px;position:relative;min-height:112px;margin-left:100px;margin-right:0}
body.one_comment .content blockquote::before {content:"";position:absolute;top:10px;left:-80px;width:70px;border-radius:50%;border:1px solid red;background-image:url(/themes/voloshchuk/assets/img/ava.png);height:70px;background-position:center;background-repeat:no-repeat;background-size:contain}
body.one_comment .content blockquote p {margin:0}
body.one_comment .content blockquote b {margin-bottom:10px;display:block}
body.one_comment .content .commentLink {text-align:right;margin-bottom:30px}
body.one_comment .content .commentLink .icon {vertical-align:middle;font-size:30px;background-color:white;padding:0 0 0 10px}
body.one_comment .content hr {border:1px solid;margin-bottom:30px;background:black}
body.one_comment .content >p:not(.license) {background:#dcdcdc;padding:20px 15px 20px 30px}
.comments_after_post p {text-align:left}
.comments_after_post p a {word-break:break-all}
.comments_after_post blockquote {background-color:#ffe000;padding:20px 15px 20px 30px;position:relative;min-height:112px;margin-left:100px;margin-right:0}
.comments_after_post blockquote::before {content:"";position:absolute;top:10px;left:-80px;width:70px;border-radius:50%;border:1px solid red;background-image:url(/themes/voloshchuk/assets/img/ava.png);height:70px;background-position:center;background-repeat:no-repeat;background-size:contain}
.comments_after_post blockquote p {margin:0}
.comments_after_post blockquote b {margin-bottom:10px;display:block}
.comments_form {margin:30px 0 10px}
.comments_form button {height:35px;padding:0 15px;cursor:pointer}
.comments_form form input:not([type="submit"]),
.comments_form form textarea {width:100%;margin-bottom:15px;padding:10px}
.comments_form form [type="submit"] {height:35px;padding:0 15px;cursor:pointer}
.comments_form #result {margin:20px 0 15px}
.comments_item {width:33.3333%}
#carouselComments {margin-top:30px}
#carouselComments button span {position:relative;top:33px}
body[class^='comments'] .owl-carousel {display:block}
body[class^='comments'] .owl-item.active .comments_item {width:100%;text-align:center}
body[class^='comments'] .blogPage .blog_item .table_text {width:80%}
body.rock-travels-main header {margin-bottom:0}
body.rock-travels-main footer {margin-top:0}
body.rock-travels-main .pageWrap {padding:0 !important}
body.rock-travels-main .pageWrap h1 {margin:0;text-transform:uppercase;color:#fff;padding:.67em 15%;text-shadow:3px 2px rgba(0,0,0,0.5);font-size:40px}
body.rock-travels-main .travels_img_top {height:50vh;background:url(/themes/voloshchuk/assets/img/travels-top.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}
body.rock-travels-main .travels_img_bottom {min-height:40vh;background:url(/themes/voloshchuk/assets/img/travels-bottom.jpg);background-repeat:repeat-y;background-position:center;padding-bottom:20px;padding-top:20px}
body.rock-travels-main .blogPage {padding:3vh 10% 4vh}
body.rock-travels-main .blog_item {background:white}
body.rock-travels-main #menu-toggle span {background:#fff}
body.rock-travels-main .burger >span {color:#fff}
body.rock-travels {background:url(/themes/voloshchuk/assets/img/travels-bottom.jpg)}
body.rock-travels h1 {margin-bottom:40px;background:#fff;padding:5px 0}
body.rock-travels .blog_item {background-color:#fff}
.blogPage.comments >[class^="block_travel_"] {padding:5px 40px;margin-bottom:50px;background:url(/themes/voloshchuk/assets/img/travels-bottom.jpg)}
.blogPage.comments >[class^="block_travel_"] h2 {background:rgba(255,255,255,0.7);display:table;padding:2px 12px 4px;border-radius:15px}
body div.promoButtons p.button {text-align:center !important}
.blogPage.for_description .blog_item .table {background-color:#fff;padding:15px 45px}
blockquote {border-left:5px solid cornflowerblue;padding-left:20px;margin-left:0;font-style:italic}
header .searchForm {white-space:nowrap}
header .searchForm input {background:transparent;border:1px solid rgba(255,255,255,0.3);height:25px;padding-left:10px;font-size:15px;color:#fff;border-radius:3px}
.single_post_right.one_pohozhdeniya-smurnogo-muzhika >h2 {display:none}
body.one_preview .content p:not(.license) >a {background:#000;color:#fff;padding:7px 20px;margin-top:20px;display:inline-block;border-radius:5px;box-shadow:0 0 0 2px #fff,0 0 0 3px #000;text-decoration:none !important;margin-left:3px;transition:all 0.5s ease-out}
body.one_preview .content p:not(.license) >a:hover {background:rgba(0,0,0,0.8)}
@-webkit-keyframes line {from {width:0 }to {width:100% }}
@keyframes line {from {width:0 }to {width:100% }}
@-webkit-keyframes menu {60% {right:25px }75% {right:-10px }90% {right:10px }100% {right:0 }}
@keyframes menu {60% {right:25px }75% {right:-10px }90% {right:10px }100% {right:0 }}
@-webkit-keyframes audio {from {height:0 }to {height:54px }}
@keyframes audio {from {height:0 }to {height:54px }}
@-webkit-keyframes shake {0%,100% {-webkit-transform:translateX(0) }20%,60% {-webkit-transform:translateX(-0.25vw) }40%,80% {-webkit-transform:translateX(0.25vw) }}
@keyframes shake {0%,100% {transform:translateX(0) }20%,60% {transform:translateX(-0.25vw) }40%,80% {transform:translateX(0.25vw) }}
@-webkit-keyframes blues {30% {-webkit-transform:rotate(-2deg) }50% {-webkit-transform:rotate(2deg) }80% {-webkit-transform:rotate(-1deg) }}
@keyframes blues {30% {transform:rotate(-2deg) }50% {transform:rotate(2deg) }80% {transform:rotate(-1deg) }}
@-webkit-keyframes rocknroll {30% {-webkit-transform:rotate(-1deg) }50% {-webkit-transform:rotate(2deg) }80% {-webkit-transform:rotate(-1deg) }}
@keyframes rocknroll {30% {transform:rotate(-1deg) }50% {transform:rotate(2deg) }80% {transform:rotate(-1deg) }}
@-webkit-keyframes hardrock {30% {-webkit-transform:rotate(-2deg) }50% {-webkit-transform:rotate(2deg) }80% {-webkit-transform:rotate(-1deg) }}
@keyframes hardrock {30% {transform:rotate(-2deg) }50% {transform:rotate(2deg) }80% {transform:rotate(-1deg) }}
@-webkit-keyframes punkrock {30% {-webkit-transform:rotate(-1deg) }50% {-webkit-transform:rotate(1deg) }80% {-webkit-transform:rotate(-1deg) }}
@keyframes punkrock {30% {transform:rotate(-1deg) }50% {transform:rotate(1deg) }80% {transform:rotate(-1deg) }}
@-webkit-keyframes havymetall {30% {-webkit-transform:rotate(-2deg) }50% {-webkit-transform:rotate(2deg) }80% {-webkit-transform:rotate(-1deg) }}
@keyframes havymetall {30% {transform:rotate(-2deg) }50% {transform:rotate(2deg) }80% {transform:rotate(-1deg) }}
@media (max-width:1199px) {.videoPop {display:none !important }}
@media (min-width:768px) and (max-width:1023px) {.one_choice_sidebar,.one_choice_content {width:100% !important;padding:4px !important }.one_choice_sidebar svg + p {text-align:center }}
@media (min-width:1024px) and (max-width:1279px) {.one_choice_sound .table-cell {display:block !important }}
@media (min-width:768px) and (max-width:1599px) {body:not(.home) .pageWrap {padding:0 7% 0 }h2 {font-size:2vw }.blogPage .blog_item .table {padding:1vw }.blogPage .blog_item .table_text h2 {margin-bottom:0.5vw }.blogPage .blog_item .table_text p {font-size:1.1vw;margin-top:0;margin-bottom:0 }}
@media (max-width:767px) {body.home h1 {font-size:11vw !important;margin:0 0 5vh 0 !important }body.home h2 {font-size:6vw !important;padding:3vw 0 3vw 1em !important;margin-bottom:0 !important;margin-top:0 !important }body.home img.guitareHome {max-height:50vh;max-width:35vh;float:none;position:absolute;bottom:15vh }body.home .main {display:block !important;padding:7vh 12vw 7vh !important }header {padding:2% 5% }header >div,footer >div {width:auto }.social {bottom:5vh !important;right:10vw !important }.social >a >i {display:block !important;margin-right:0 !important;margin-bottom:2vh !important }.menu {top:2vh }.menu .burger {height:4.5vh }.menu .burger >span {opacity:0 !important;letter-spacing:-.5vh }.cmn-toggle-switch__htx span {top:3vh }.cmn-toggle-switch span,.cmn-toggle-switch span::before,.cmn-toggle-switch span::after {height:.3vh }.cmn-toggle-switch span::after {bottom:-1.2vh }.cmn-toggle-switch span::before {top:-1.2vh }.table,.table-cell {display:block !important;width:100% !important }.blogPage .blog_item .table_text * {font-size:.93em !important }.blogPage .blog_item .table_text h2 {margin-top:10px;text-align:center;font-size:1.7em !important }.blogPage.preview .blog_item .table_last h3,.blogPage.preview .blog_item .table_last .icon::before {font-size:1em !important }.blogPage .blog_item .table_video {display:none !important }.blogPage .blog_item .table_last .headset .icon {font-size:15vw }#place {display:none !important }[class^="single_post_"] {float:none !important;padding:0 !important;width:100% !important }body.home .burger >span {background-color:transparent }.burger {top:18vh }.burger >span {background:#fff }.single_post_right .see_also_item {margin-bottom:3.5vh }.single_post_right .see_also_item:last-child {margin-bottom:0 }.blogPage .blog_item:last-child .table {margin-bottom:0 }[class^="icon-home"] {display:none }.footerText br {display:none }.choice_items {display:block }.choice_item {width:100% }.placeWhite {height:72px }.choice_item:nth-child(odd),.choice_item:nth-child(even) {margin:0 0 5vh !important }.choice_item:last-child {margin-bottom:0 !important }.one_choice_sidebar,.one_choice_content {width:100% !important;padding:4px !important }.one_choice_sidebar svg + p {text-align:center }.one_choice_content h2 {display:none }.one_choice_sounds {display:block;margin-bottom:7vh }.one_choice_sound .table {margin-bottom:3vh;padding:4vw 5.5vw }.letter_search {margin-top:3vh }.letter_search >div {display:inline }.letter_search i {padding:1vw;min-width:2em;height:2em;font-weight:700;margin-right:2vw;margin-bottom:2vw }.letter_search i.number {position:relative;top:2px }body.home .videoPop {display:none }.one_choice_page >div {display:block }.one_choice_content + .text_logos {display:none }.one_choice_page.search_page .one_choice_sounds {width:100%;margin-bottom:0 }.headerRight a::before {font-size:4vh }.afterPostButton a,body.home .social a {text-decoration:none }.afterPostButton span {border:1px solid;padding:1.5vw .5vw;display:block;margin-left:0;text-align:center }.single_post_right {margin-bottom:2vh }.single_post_right h2,#carouselReadMore h2,.pageWrap h2 {font-size:1.7em }.commentsTitle {display:none }footer {padding:5% }footer >div:last-child {display:none }footer >div:first-child {text-align:center }.articleImg {margin-top:2vh }#accost {font-size:5vw;cursor:pointer;display:inline-block;margin-top:1vh }#accost::before {font-size:4vw;position:relative;top:-.15vw }.textPopUp .container .popup {height:80vh }.blogPage.preview .table_last .table {padding-top:0 }.blogPage.preview .table_last .table .icon-calendar {font-size:10vw;padding-bottom:1.5vh }.onePostView {float:none;display:inline-block }.yaShareWrap .shareText {margin-bottom:.5em }.single_post_left audio {transform:scale(0.83);transform-origin:left }.blogPage .blog_item .table_last {min-width:auto;display:table !important }.blogPage .blog_item .table_last >div {display:table-cell }.blogPage .blog_item .table_last .view {padding-top:0;position:relative;top:-2px;text-align:right }.blogPage .blog_item .table_last .date {text-align:left }.blogPage {padding-bottom:2vh }.blogPage.lyrics >div {width:100%;height:auto;padding:0 }.blogPage.lyrics .blog_item .table_text h2 {text-align:left }.blogPage.lyrics .blog_item .table {margin-bottom:0 }#load-more-button {display:block !important;text-align:center;border:1px solid !important;padding:.5em;line-height:1;margin:1em 0 }#load-more-button:empty {display:none !important }#load-more-button a {font-size:1.5em }.afterPostButton a {margin-bottom:2vh;display:block }.afterPostButton a:last-child {margin-bottom:0 }.bio_text .table-cell p {margin-top:0;padding-left:0 }.bio_text .table-cell:first-child {height:50vh;margin-bottom:2vh }p.button {margin:20px auto }.promoButtons .table-row {display:block !important }.promoButtons .table-cell p {text-align:center !important }ol.table-album {padding-left:0 }.table-album >li >span {display:block;width:100% }.table-album >li >span >a {display:block }.promoButtons,.promoButtons >div {display:block;text-align:center }.promoButtons >.albums >div:first-child {padding-bottom:1em }.promoButtons >.albums .table >span {display:block;padding-right:0;line-height:1;margin:auto }.promoButtons .albums >div {margin-bottom:30px }.promoButtons >.albums .table >a {display:inline-block;padding:0 }.promoButtons >.podcast {padding-top:1em }.yaShareWrap {text-align:center;padding-top:0.7em }.blogPage.poems >div,.blogPage.discography >div {width:100%;display:block;float:none;margin-left:0 !important;margin-right:0 !important }.one_discography .content ol,.one_discography .content ul,.one_discography .content p {font-size:100% }a[rel="license"] {display:block }a[rel="license"] img,.yandex_poem img {margin:auto }body.comments .blogPage .blog_item:nth-child(odd) {margin-right:0 }body.comments .blogPage .blog_item {width:100%;float:none;margin-left:0 }body.comments .blogPage .blog_item img {max-width:150px;border:none;margin:auto }body.comments .blogPage .blog_item .table_text {margin-bottom:20px }body.one_comment .content h4 {padding:25px;font-size:21px }body.one_comment .content h4::before {position:static;float:left;margin-right:15px }body.one_comment .content .commentLink {text-align:center;margin-bottom:60px;line-height:1.5 }body.one_comment .comments_header .table-cell:first-child img {width:100% }body.comments_clips .blog_item .table_text p {word-break:break-word }body.one_comment .content blockquote,.comments_after_post blockquote {margin-left:0;padding-left:20px }body.one_comment .content blockquote::before,.comments_after_post blockquote::before {position:static;float:left;margin-right:12px }.comments_form button {width:100% }body.rock-travels-main .burger >span {background:transparent }body.rock-travels-main .blogPage .blog_item .table_last .date {text-align:center }header >div.searchForm {display:none }.searchForm form {margin:10px auto;display:block;width:80%;position:relative }.searchForm form input {width:100%;border:1px solid;border-radius:3px;padding:5px 35px 5px 5px }.searchForm form button {position:absolute;right:0;top:0;bottom:0;margin:auto }header .byTicket {display:none }body.home h2.notHover {font-size:5vw !important;padding-left:0 !important }body.home h2.notHover::before {content:none }body.home h2.notHover a.byTicket {margin-top:20px;margin-left:0 }body.rock-travels-main .table.tableTicket {margin-bottom:30px }}