.rt-grid-1,.rt-grid-10,.rt-grid-11,.rt-grid-12,.rt-grid-2,.rt-grid-3,.rt-grid-4,.rt-grid-5,.rt-grid-6,.rt-grid-7,.rt-grid-8,.rt-grid-9 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 10px;
    margin-right: 10px
}

.rt-container .rt-grid-1 {
    width: 60px
}

.rt-container .rt-grid-2 {
    width: 140px
}

.rt-container .rt-grid-3 {
    width: 220px
}

.rt-container .rt-grid-4 {
    width: 300px
}

.rt-container .rt-grid-5 {
    width: 380px
}

.rt-container .rt-grid-6 {
    width: 460px
}

.rt-container .rt-grid-7 {
    width: 540px
}

.rt-container .rt-grid-8 {
    width: 620px
}

.rt-container .rt-grid-9 {
    width: 700px
}

.rt-container .rt-grid-10 {
    width: 780px
}

.rt-container .rt-grid-11 {
    width: 860px
}

.rt-container .rt-grid-12 {
    width: 940px
}

.rt-container .rt-push-1 {
    left: 80px
}

.rt-container .rt-push-2 {
    left: 160px
}

.rt-container .rt-push-3 {
    left: 240px
}

.rt-container .rt-push-4 {
    left: 320px
}

.rt-container .rt-push-5 {
    left: 400px
}

.rt-container .rt-push-6 {
    left: 480px
}

.rt-container .rt-push-7 {
    left: 560px
}

.rt-container .rt-push-8 {
    left: 640px
}

.rt-container .rt-push-9 {
    left: 720px
}

.rt-container .rt-push-10 {
    left: 800px
}

.rt-container .rt-push-11 {
    left: 880px
}

.rt-container .rt-pull-1 {
    left: -80px
}

.rt-container .rt-pull-2 {
    left: -160px
}

.rt-container .rt-pull-3 {
    left: -240px
}

.rt-container .rt-pull-4 {
    left: -320px
}

.rt-container .rt-pull-5 {
    left: -400px
}

.rt-container .rt-pull-6 {
    left: -480px
}

.rt-container .rt-pull-7 {
    left: -560px
}

.rt-container .rt-pull-8 {
    left: -640px
}

.rt-container .rt-pull-9 {
    left: -720px
}

.rt-container .rt-pull-10 {
    left: -800px
}

.rt-container .rt-pull-11 {
    left: -880px
}

.rt-container .rt-prefix-1 {
    padding-left: 80px
}

.rt-container .rt-prefix-2 {
    padding-left: 160px
}

.rt-container .rt-prefix-3 {
    padding-left: 240px
}

.rt-container .rt-prefix-4 {
    padding-left: 320px
}

.rt-container .rt-prefix-5 {
    padding-left: 400px
}

.rt-container .rt-prefix-6 {
    padding-left: 480px
}

.rt-container .rt-prefix-7 {
    padding-left: 560px
}

.rt-container .rt-prefix-8 {
    padding-left: 640px
}

.rt-container .rt-prefix-9 {
    padding-left: 720px
}

.rt-container .rt-prefix-10 {
    padding-left: 800px
}

.rt-container .rt-prefix-11 {
    padding-left: 880px
}

.left-1,.right-1 {
    width: 30px
}

.left-2,.right-2 {
    width: 110px
}

.left-3,.right-3 {
    width: 190px
}

.left-4,.right-4 {
    width: 270px
}

.left-5,.right-5 {
    width: 350px
}

.left-6,.right-6 {
    width: 430px
}

.left-7,.right-7 {
    width: 510px
}

.left-8,.right-8 {
    width: 590px
}

.left-9,.right-9 {
    width: 670px
}

.left-10,.right-10 {
    width: 750px
}

.left-11,.right-11 {
    width: 830px
}

/*
     FILE ARCHIVED ON 23:55:15 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:02 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.024
  load_resource: 402.182
  PetaboxLoader3.resolve: 343.82
  PetaboxLoader3.datanode: 18.111 (2)
  loaddict: 17.889
*/
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: 0 0
}

.rt-container {
    margin: 0 auto;
    width: 960px
}

body {
    min-width: 960px
}

.rt-block {
    padding: 15px;
    margin-bottom: 10px;
    position: relative
}

#rt-content-bottom .rt-alpha,#rt-content-top .rt-alpha {
    margin-left: 0
}

#rt-content-bottom .rt-omega,#rt-content-top .rt-omega {
    margin-right: 0
}

#rt-logo {
    width: 185px;
    height: 115px;
    display: block
}

#rt-content-bottom,#rt-content-top {
    overflow: hidden
}

#rocket {
    display: block;
    width: 92px;
    height: 16px;
    margin: 0 auto
}

#rt-copyright {
    text-align: center
}

#rt-menu .rt-container {
    height: 3em
}

#rt-menu ul.menu {
    list-style: none;
    margin: 0 10px;
    padding: 0
}

#rt-menu ul.menu li {
    float: left;
    padding: 0;
    background: 0 0
}

#rt-menu ul.menu li a {
    font-weight: 700;
    line-height: 3em;
    display: block;
    padding: 0 15px;
    font-size: 1em
}

#rt-menu ul.menu ul {
    display: none
}

.font-family-optima {
    font-family: Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif
}

.font-family-geneva {
    font-family: Geneva,Tahoma,"Nimbus Sans L",sans-serif
}

.font-family-helvetica {
    font-family: Helvetica,Arial,FreeSans,sans-serif
}

.font-family-lucida {
    font-family: "Lucida Grande",Helvetica,Verdana,sans-serif
}

.font-family-georgia {
    font-family: Georgia,sans-serif
}

.font-family-trebuchet {
    font-family: "Trebuchet MS",sans-serif
}

.font-family-palatino {
    font-family: "Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",Times,serif
}

body {
    font-size: 12px;
    line-height: 1.7em;
    font-family: Helvetica,Arial,Sans-Serif
}

body.font-size-is-xlarge {
    font-size: 15px;
    line-height: 1.7em
}

body.font-size-is-large {
    font-size: 14px;
    line-height: 1.7em
}

body.font-size-is-default {
    font-size: 12px;
    line-height: 1.7em
}

body.font-size-is-small {
    font-size: 11px;
    line-height: 1.7em
}

body.font-size-is-xsmall {
    font-size: 10px;
    line-height: 1.7em
}

form {
    margin: 0;
    padding: 0
}

p {
    margin: 0 0 15px 0
}

h1,h2,h3,h4,h5 {
    margin: 15px 0;
    line-height: 1.1em
}

h1 {
    font-size: 260%
}

h2 {
    font-size: 200%
}

h3 {
    font-size: 175%
}

h4 {
    font-size: 120%
}

h5 {
    font-size: 120%
}

h2.title {
    font-size: 170%;
    letter-spacing: -1px;
    line-height: 1em
}

a {
    text-decoration: none;
    outline: 0
}

code {
    color: #000;
    margin: -1px 0 0 0;
    font: 10px Courier
}

blockquote {
    font: italic 16px/22px Georgia,Serif
}

.left-1,.left-10,.left-2,.left-3,.left-4,.left-5,.left-6,.left-7,.left-8,.left-9,.right-11 {
    float: left;
    margin-right: 50px;
    margin-bottom: 15px;
    display: inline;
    position: relative
}

.right-1,.right-10,.right-11,.right-2,.right-3,.right-4,.right-5,.right-6,.right-7,.right-8,.right-9 {
    float: right;
    margin-left: 50px;
    margin-bottom: 15px;
    display: inline;
    position: relative
}

.date-block {
    padding: 15px
}

ol,ul {
    padding-left: 15px
}

ul li {
    padding: 0;
    margin: 0
}

ul li a {
    font-size: 1.2em;
    line-height: 1.8em
}

ul ul {
    margin-left: 25px;
    padding: 5px 0
}

ul li.author {
    margin: 0;
    letter-spacing: 1px;
    list-style: none;
    font-weight: 700;
    text-align: right
}

ul li.date {
    margin: 0;
    letter-spacing: 1px;
    list-style: none;
    text-align: right;
    font-weight: 700
}

ul li.comments {
    list-style: none;
    text-align: right;
    font-weight: 700
}

ul li.author span,ul li.comments span,ul li.date span {
    display: block;
    font-weight: 400;
    margin-bottom: 10px;
    line-height: 1em
}

#maintenance-notice {
    display: block;
    margin: 0 0 10px;
    text-align: center;
    padding: 5px 0;
    background: #fff;
    font-weight: 700;
    border-bottom: 1px solid #ccc
}

body.rtl {
    direction: rtl
}

body.rtl #rt-menu ul.menu {
    float: right
}

body.rtl #rt-menu ul.menu li {
    float: right
}

body.rtl #rt-content-bottom .rt-alpha,body.rtl #rt-content-top .rt-alpha {
    margin-right: 0;
    margin-left: 10px
}

body.rtl #rt-content-bottom .rt-omega,body.rtl #rt-content-top .rt-omega {
    margin-left: 0;
    margin-right: 10px
}

body.rtl {
    min-width: inherit
}

body.rtl ul {
    list-style-position: inside
}

body,html {
    margin-bottom: 1px
}

#rt-logo {
    background: url(/wp-content/plugins/gantry/images/header-assets.png) 0 0 no-repeat
}

#rt-menu ul.menu li a {
    color: #fff
}

#rt-menu ul.menu li a:hover {
    background: #444;
    color: #fff
}

#rt-menu ul.menu li.active a,#rt-menu ul.menu li.active a:hover {
    background: #fff;
    color: #000
}

#rocket {
    background: url(/wp-content/plugins/gantry/images/rocket.png) 0 0 no-repeat
}

#gantry-viewswitcher {
    background-image: url(/wp-content/plugins/gantry/images/iphone/switcher.png);
    background-repeat: no-repeat;
    background-position: top left;
    width: 60px;
    height: 20px;
    display: block;
    position: absolute;
    right: 10px;
    top: 40%
}

#gantry-viewswitcher.off {
    background-position: bottom left
}

#gantry-viewswitcher span {
    display: none
}

html body * dd.clear,html body * div.clear,html body * li.clear,html body * span.clear {
    background: 0 0;
    border: 0;
    clear: both;
    display: block;
    float: none;
    font-size: 0;
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0
}

.clearfix:after {
    clear: both;
    content: '.';
    display: block;
    visibility: hidden;
    height: 0
}

.clearfix {
    display: inline-block
}

* html .clearfix {
    height: 1%
}

.clearfix {
    display: block
}

img.spinner {
    background: url(/wp-content/plugins/gantry/images/spinner.gif) center center no-repeat
}

#debug #rt-main {
    overflow: hidden;
    border-bottom: 4px solid #666;
    margin-top: 15px;
    position: relative
}

#debug .status {
    position: absolute;
    background: #333;
    opacity: .3;
    padding: 0 15px;
    z-index: 10000;
    color: #fff;
    font-weight: 700;
    font-size: 150%
}

/*
     FILE ARCHIVED ON 23:56:11 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:02 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.78
  load_resource: 155.601
  PetaboxLoader3.resolve: 46.274
  PetaboxLoader3.datanode: 80.791 (2)
  loaddict: 61.872
*/
.aligncenter,div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.alignleft {
    float: left
}

.alignright {
    float: right
}

body.rtl .alignleft {
    float: right
}

body.rtl .alignright {
    float: left
}

.wp-caption {
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding-top: 4px;
    margin: 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px
}

.wp-caption img {
    margin: 0;
    padding: 0;
    border: 0 none
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0
}

.img-left {
    float: left;
    margin-right: 15px
}

.img-right {
    float: right;
    margin-left: 15px
}

body.rtl .img-left {
    float: right;
    margin-left: 15px;
    margin-right: 0
}

body.rtl .img-right {
    float: left;
    margin-right: 15px;
    margin-left: 0
}

ol.commentlist {
    list-style-type: none;
    padding: 10px 10px 5px;
    overflow: hidden;
    margin-bottom: 20px
}

ol.commentlist div.comment-div-wrapper {
    margin-bottom: 10px;
    padding: 0 0 10px
}

ol.commentlist {
    border: 1px solid #e6e6e6
}

ol.commentlist li {
    margin: 0 0 5px
}

ol.commentlist .comment-author {
    overflow: hidden;
    margin-bottom: 10px
}

ol.commentlist .comment_gravatar_wrapper {
    float: left
}

ol.commentlist .comment-meta {
    background: #f7f7f7
}

ol.commentlist .comment-meta .fn {
    margin-left: 10px;
    margin-right: 10px;
    float: left;
    font-weight: 700
}

ol.commentlist .comment-meta .comment-meta-time a {
    line-height: inherit;
    text-decoration: none
}

ol.children {
    list-style-type: none;
    overflow: hidden
}

ol.commentlist code,ol.commentlist pre {
    border: 1px solid #999;
    overflow: hidden;
    white-space: normal;
    padding: 5px
}

body.rtl ol.commentlist .comment-meta .fn,body.rtl ol.commentlist .comment_gravatar_wrapper {
    float: right
}

#commentform {
    margin-bottom: 10px
}

#commentform textarea {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 120px;
    margin: 0;
    padding: 5px;
    width: 97%;
    line-height: 1.5em
}

#commentform #author,#commentform #email,#commentform #url {
    padding: 7px 5px;
    width: 97%;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px
}

.widget_calendar #wp-calendar {
    width: 80%;
    margin: 0 auto
}

.widget_gantry_recentcomments ul.comments {
    margin: 0;
    padding: 0;
    list-style: none
}

.widget_gantry_recentcomments ul.comments li {
    background: url(/wp-content/plugins/gantry/images/speach-bubble.png) 100% 0 no-repeat;
    padding: 5px 60px 5px 10px!important;
    margin: 0 0 5px 0!important;
    position: relative
}

.widget_gantry_recentcomments ul.comments li img {
    position: absolute;
    padding: 5px;
    top: 2px;
    right: -5px
}

.widget_gantry_recentcomments ul.comments .comment_link {
    line-height: 130%;
    text-indent: 0;
    padding: 0
}

.rt-wordpress h1 {
    letter-spacing: -2px
}

.rt-wordpress h2,.rt-wordpress h3,.rt-wordpress h4,.rt-wordpress h5 {
    letter-spacing: -1px
}

.componentheading {
    font-weight: 700;
    display: block;
    margin-bottom: 15px
}

.contentheading {
    font-size: 140%;
    font-weight: 700;
    margin-bottom: 15px;
    display: block
}

.contentpane,.contentpaneopen {
    width: 100%
}

.rt-wordpress .float-left {
    float: left
}

.rt-wordpress .float-right {
    float: right
}

.component-content .cols-1 {
    display: block;
    float: none!important;
    margin: 0!important
}

.component-content .cols-2 .column-1,.component-content .cols-2 .column-2 {
    width: 50%;
    float: left
}

.component-content .cols-3 .column-1,.component-content .cols-3 .column-2,.component-content .cols-3 .column-3 {
    float: left;
    width: 33.3%;
    padding: 0;
    margin: 0
}

.component-content .items-row {
    margin-bottom: 10px!important
}

.component-content .cols-4 .column-1,.component-content .cols-4 .column-2,.component-content .cols-4 .column-3,.component-content .cols-4 .column-4 {
    width: 25%;
    padding: 0;
    margin: 0;
    float: left
}

.component-content .cols-2 .rt-article,.component-content .cols-3 .rt-article,.component-content .cols-4 .rt-article {
    margin: 0 10px 20px 10px
}

.component-content .cols-2 .column-1 .rt-article,.component-content .cols-3 .column-1 .rt-article,.component-content .cols-4 .column-1 .rt-article {
    margin-left: 0
}

.component-content .cols-2 .column-2 .rt-article,.component-content .cols-3 .column-3 .rt-article,.component-content .cols-4 .column-4 .rt-article {
    margin-right: 0
}

#form-login .inputbox {
    border: 1px solid #ddd;
    font-size: 1.2em;
    padding: 2px;
    margin: 0
}

#form-login ul {
    margin-top: 10px
}

#form-login p {
    margin-bottom: 10px
}

#form-login .user-greeting {
    font-weight: 700;
    font-size: 120%;
    margin-bottom: 15px
}

.rt-wordpress .user label.label-left,.rt-wordpress .user span.label-left {
    display: block;
    width: 130px;
    float: left;
    font-weight: 700;
    font-size: 120%
}

.col12 .rt-grid-2 #form-login .inputbox {
    width: 104px
}

.col12 .rt-grid-3 #form-login .inputbox {
    width: 184px
}

.col12 .rt-grid-4 #form-login .inputbox {
    width: 264px
}

.col12 .rt-grid-5 #form-login .inputbox {
    width: 344px
}

.col12 .rt-grid-6 #form-login .inputbox {
    width: 424px
}

.col12 .rt-grid-7 #form-login .inputbox {
    width: 504px
}

.col12 .rt-grid-8 #form-login .inputbox {
    width: 584px
}

.col12 .rt-grid-9 #form-login .inputbox {
    width: 664px
}

.col12 .rt-grid-10 #form-login .inputbox {
    width: 744px
}

.col12 .rt-grid-12 #form-login .inputbox {
    width: 904px
}

.col16 .rt-grid-2 #form-login .inputbox {
    width: 64px
}

.col16 .rt-grid-3 #form-login .inputbox {
    width: 124px
}

.col16 .rt-grid-4 #form-login .inputbox {
    width: 184px
}

.col16 .rt-grid-5 #form-login .inputbox {
    width: 244px
}

.col16 .rt-grid-6 #form-login .inputbox {
    width: 304px
}

.col16 .rt-grid-7 #form-login .inputbox {
    width: 364px
}

.col16 .rt-grid-8 #form-login .inputbox {
    width: 424px
}

.col16 .rt-grid-9 #form-login .inputbox {
    width: 484px
}

.col16 .rt-grid-10 #form-login .inputbox {
    width: 544px
}

.col16 .rt-grid-11 #form-login .inputbox {
    width: 604px
}

.col16 .rt-grid-12 #form-login .inputbox {
    width: 664px
}

.col16 .rt-grid-13 #form-login .inputbox {
    width: 724px
}

.col16 .rt-grid-14 #form-login .inputbox {
    width: 784px
}

.col16 .rt-grid-15 #form-login .inputbox {
    width: 844px
}

.rt-wordpress .rt-blog .rt-description {
    margin: 10px 0 15px 0;
    padding-bottom: 20px;
    border-bottom: 1px #c8c8c8 dotted
}

.rt-wordpress .rt-article {
    margin-bottom: 35px
}

.rt-wordpress .rt-article-bg {
    padding-bottom: 5px;
    border-bottom: 1px #c8c8c8 dotted
}

.rt-wordpress .multicolumns .rt-article {
    margin: 0 15px 15px 15px
}

.rt-wordpress .multicolumns .first .rt-article {
    margin-left: 0
}

.rt-wordpress .multicolumns .last .rt-article {
    margin-right: 0
}

.rt-wordpress .rt-article-links {
    margin: 10px 0 10px 0
}

.rt-wordpress h1.rt-article-title {
    width: auto
}

.rt-wordpress span.edit {
    margin-left: 10px;
    float: left
}

.rt-wordpress .rt-articleinfo {
    margin-bottom: 15px
}

.rt-wordpress .rt-articleinfo span.author,.rt-wordpress .rt-articleinfo span.created,.rt-wordpress .rt-articleinfo span.modified,.rt-wordpress .rt-articleinfo span.url {
    display: block;
    font-size: 95%
}

.component-content .rt-author,.component-content .rt-category,.component-content .rt-comments-count,.component-content .rt-date-modified,.component-content .rt-date-posted {
    display: block;
    font-size: 95%
}

.rt-wordpress .rt-articleinfo span.author {
    color: #969696;
    font-style: italic
}

.rt-wordpress .rt-articleinfo span.created {
    font-weight: 700
}

.rt-wordpress .rt-description {
    margin: 10px 0 10px 0;
    overflow: hidden
}

.rt-description img.left {
    margin-right: 15px;
    float: left
}

.rt-description img.right {
    margin-left: 15px;
    float: right
}

.rt-wordpress .filter {
    margin: 10px 0
}

.rt-wordpress span.number {
    color: #969696;
    font-style: italic
}

.rt-wordpress .rt-article-icons {
    width: 65px;
    overflow: hidden;
    float: right
}

.rt-wordpress .icon {
    display: block;
    width: 16px;
    height: 16px;
    float: right;
    margin-left: 3px;
    background-image: url(/wp-content/plugins/gantry/images/typography.png);
    background-repeat: no-repeat
}

.rt-wordpress .rt-article-cat {
    font-weight: 700;
    margin-top: 15px;
    margin-bottom: 0
}

.rt-pagination {
    text-align: center
}

.rt-pagination .tab {
    display: inline-block;
    margin-right: 8px
}

.rt-pagination .tab .page-active {
    background: 0 0
}

.rt-pagination .page-block {
    display: inline-block;
    margin-right: 4px;
    font-weight: 700
}

.rt-pagination .page-active,.rt-pagination .page-inactive {
    padding: 0 4px
}

.rt-pagination .page-inactive:hover {
    cursor: pointer
}

.rt-pagination .rt-results {
    margin-bottom: 5px
}

.rt-wordpress .weblinks fieldset div {
    overflow: hidden
}

.rt-wordpress .weblinks label.label-left {
    display: block;
    width: 150px;
    float: left
}

.rt-wordpress .search p.info {
    margin: 0;
    color: #969696;
    font-style: italic
}

.rt-wordpress .search span.highlight {
    background: #ffa
}

.rt-wordpress .search_result {
    margin-top: 15px
}

.rt-wordpress .search_result .inputbox {
    border: 1px solid #ddd;
    font-size: 1.2em;
    padding: 2px;
    margin: 0
}

.rt-wordpress .search_result fieldset.word label {
    display: block;
    width: 130px;
    float: left;
    font-weight: 700;
    font-size: 120%
}

.rt-wordpress .search_result fieldset {
    margin-bottom: 15px
}

.rt-wordpress .search_result .only legend,.rt-wordpress .search_result .phrase legend {
    line-height: 30px;
    font-weight: 700
}

.module-newsflash {
    overflow: hidden
}

.module-newsflash .rt-article {
    padding-bottom: 15px;
    overflow: hidden
}

.module-newsflash .last {
    padding-bottom: 0
}

#rt-accessibility .rt-desc {
    float: left;
    padding-right: 5px
}

#rt-accessibility #rt-buttons {
    float: left
}

#rt-accessibility .button {
    display: block;
    width: 14px;
    height: 14px;
    float: left;
    background: url(/wp-content/plugins/gantry/images/typography.png);
    margin: 2px
}

#rt-accessibility .large .button {
    background-position: 0 -17px
}

#rt-accessibility .small .button {
    background-position: -15px -17px
}

.widget_gantry_loginform .inputbox {
    border: 1px solid #ddd;
    font-size: 1.2em;
    padding: 2px;
    margin: 0
}

.rt-wordpress .categorylist input {
    border: 1px solid #ddd;
    font-size: 1.2em;
    padding: 2px;
    margin: 0
}

.rt-wordpress th {
    padding: 5px;
    background: #ebebeb;
    border-bottom: 2px solid #ddd;
    font-weight: 700
}

.rt-wordpress tr.even td {
    padding: 5px;
    background: #f0f0f0;
    border-bottom: 1px solid #ddd
}

.rt-wordpress tr.odd td {
    padding: 5px;
    background: #fafafa;
    border-bottom: 1px solid #ddd
}

.rt-breadcrumb-surround {
    margin: 0;
    display: block;
    position: relative;
    overflow: hidden;
    height: 20px;
    padding: 15px 25px
}

#breadcrumbs-gantry {
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    margin-top: 4px;
    margin-right: 8px;
    background: url(/wp-content/plugins/gantry/images/home.png) 0 0 no-repeat
}

body.rtl #breadcrumbs-gantry {
    float: right;
    margin-right: 0;
    margin-left: 8px
}

.tool-tip {
    float: left;
    background: #ffc;
    border: 1px solid #d4d5aa;
    padding: 5px;
    max-width: 200px;
    color: #323232
}

.tool-title {
    padding: 0;
    margin: 0;
    font-size: 100%;
    font-weight: 700;
    margin-top: -15px;
    padding-top: 15px;
    padding-bottom: 5px;
    background: url(/wp-content/plugins/system/images/selector-arrow.png) no-repeat
}

.tool-text {
    font-size: 100%;
    margin: 0
}

input.com-system-openid,input.system-openid {
    background: url(http://openid.net/images/login-bg.gif) no-repeat;
    background-color: #fff;
    background-position: 0 50%;
    color: #000;
    padding-left: 18px
}

.system-unpublished {
    background: #e8edf1;
    border-top: 4px solid #c4d3df;
    border-bottom: 4px solid #c4d3df
}

#system-message {
    margin-bottom: 10px;
    padding: 0
}

#system-message dt {
    font-weight: 700
}

#system-message dd {
    margin: 0;
    font-weight: 700
}

#system-message dd ul {
    background: #bfd3e6;
    color: #05b;
    margin: 10px 0 10px 0;
    list-style: none;
    padding: 10px;
    border: 2px solid #84a7db
}

#system-message dt.message {
    display: none
}

#system-message dt.error {
    display: none
}

#system-message dd.error ul {
    color: #c00;
    background-color: #ebc8c9;
    border: 2px solid #de7a7b
}

#system-message dt.notice {
    display: none
}

#system-message dd.notice ul {
    color: #a08b4c;
    background: #f5ecc1;
    border: 2px solid #f0dc7e
}

#system-debug {
    color: #ccc;
    background-color: #fff;
    padding: 10px;
    margin: 10px
}

#system-debug div {
    font-size: 11px
}

/*
     FILE ARCHIVED ON 23:55:13 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:03 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.627
  load_resource: 122.255
  PetaboxLoader3.resolve: 78.179
  PetaboxLoader3.datanode: 36.391 (2)
  loaddict: 25.977
*/
.rt-wordpress .rt-article {
    margin-bottom: 15px
}

.rt-wordpress .rt-article-cat {
    margin-top: 10px;
    margin-bottom: 15px
}

.rt-wordpress .rt-article-bg {
    border-bottom: none;
    padding: 15px;
    margin: -15px
}

.rt-wordpress .rt-pagetitle {
    margin-top: 0;
    margin-bottom: 30px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 0;
    font-size: 180%
}

.rt-wordpress h1,.rt-wordpress h2,.rt-wordpress h3,.rt-wordpress h4,.rt-wordpress h5,.rt-wordpress h6 {
    letter-spacing: -.03em
}

body .rt-wordpress .rt-blog .rt-description {
    border-bottom: none
}

.rt-wordpress ol {
    margin-left: 5px
}

.rt-teaser-articles {
    display: inline-block;
    margin-top: 20px
}

#more-articles {
    display: block;
    margin: 0 -15px;
    padding: 0 15px;
    border-style: solid;
    border-width: 1px;
    position: relative;
    height: 18px
}

#more-articles span {
    display: inline-block;
    margin: -1px 0;
    padding: 0 10px;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
    float: right;
    margin-right: 15px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    text-transform: uppercase
}

#more-articles.spinner {
    background-image: url(/wp-content/themes/cameleonthemeforest/images/spinner.gif);
    background-position: 98.5% 50%;
    background-repeat: no-repeat
}

#more-articles.disabled {
    cursor: default
}

.rt-wordpress .multicolumns .rt-article {
    clear: both;
    margin-bottom: 35px
}

.details-layout1 .rt-date-modified,.details-layout1 .rt-date-posted,.maincontentstyle-articledetails-layout1 .rt-author {
    display: block;
    line-height: 140%
}

.maincontentstyle-articledetails-layout1 .rt-author {
    font-size: 11px
}

.maincontentstyle-articledetails-layout1 .rt-date-posted {
    font-size: 11px
}

.maincontentstyle-articledetails-layout1 .rt-date-modified {
    font-size: 11px
}

.maincontentstyle-articledetails-layout1 .rt-comment-text {
    font-size: 11px
}

.maincontentstyle-articledetails-layout1 .rt-wordpress .rt-articleinfo {
    font-style: italic;
    clear: both;
    float: right;
    text-align: right;
    margin: 0 0 15px 15px;
    padding-right: 10px;
    background: url(/wp-content/themes/cameleonthemeforest/images/body/lines-w10.png) top right no-repeat
}

.maincontentstyle-articledetails-layout1 .rt-articleinfo-data {
    display: none
}

.maincontentstyle-articledetails-layout2 .rt-articleinfo-text {
    float: left
}

.maincontentstyle-articledetails-layout2 .rt-author,.maincontentstyle-articledetails-layout2 .rt-comment-text,.maincontentstyle-articledetails-layout2. rt-date-modified,.maincontentstyle-articledetails-layout2. rt-date-posted {
    display: block;
    line-height: 140%
}

.maincontentstyle-articledetails-layout2 .rt-wordpress .rt-articleinfo {
    font-style: italic;
    clear: both;
    float: none;
    text-align: left;
    margin: 0 0 15px 0;
    padding-right: 10px;
    padding-left: 50px;
    background: url(/wp-content/themes/cameleonthemeforest/images/body/lines-w30.png) left top no-repeat
}

.maincontentstyle-articledetails-layout2 .rt-articleinfo-data {
    display: none
}

.details-layout3 .rt-post .rt-articleinfo {
    margin: -20px 0 20px 0
}

.details-layout3 .rt-post .rt-articleinfo-data {
    margin: -54px 0 0 0
}

.details-layout3 .rt-archive .rt-articleinfo,.details-layout3 .rt-blog .rt-articleinfo {
    margin: -20px 0 10px 0
}

.details-layout3 .rt-archive .rt-articleinfo-data,.details-layout3 .rt-blog .rt-articleinfo-data {
    margin: -48px 0 0 0
}

.details-layout3 .rt-archive .rt-author,.details-layout3 .rt-archive .rt-comment-text,.details-layout3 .rt-archive .rt-date-modified,.details-layout3 .rt-archive .rt-date-posted,.details-layout3 .rt-post .rt-author,.details-layout3 .rt-post .rt-comment-text,.details-layout3 .rt-post .rt-date-modified,.details-layout3 .rt-post .rt-date-posted {
    display: block;
    line-height: 125%;
    margin-left: 5px!important
}

.details-layout3 .rt-wordpress .rt-articleinfo {
    font-style: italic;
    clear: both;
    float: left
}

.details-layout3 .rt-articleinfo-data {
    padding-top: 5px;
    float: right;
    width: 130px;
    height: 51px;
    background: url(/wp-content/themes/cameleonthemeforest/images/body/calendar.png) no-repeat
}

.day-data {
    float: left;
    margin: 10px 0 0 0
}

.clock,.month,.week,.year {
    margin: 0 0 0 3px;
    font-size: 12px;
    font-style: italic;
    color: #fff
}

.day {
    margin: 0 0 0 5px;
    font-size: 24px;
    color: #fff
}

.rt-wordpress .float-left {
    float: left;
    margin-left: 15px
}

.rt-wordpress .first.float-left,.rt-wordpress .float-left.width100 {
    margin-left: 0
}

.rt-wordpress .float-right {
    float: right
}

.rt-wordpress .width25 {
    width: 22.7%
}

.rt-wordpress .width33 {
    width: 31.333%
}

.rt-wordpress .width50 {
    width: 48.5%
}

.rt-wordpress .width100 {
    width: 100%
}

.rt-wordpress .rt-article-icons {
    width: auto;
    padding: 5px 5px 0 4px
}

.rt-wordpress .icon {
    display: block;
    width: 13px;
    height: 12px
}

.rt-wordpress .pdf {
    background-position: -24px 0;
    background-repeat: no-repeat;
    margin-left: 4px
}

.rt-wordpress .print {
    background-position: 0 0;
    background-repeat: no-repeat;
    margin-left: 5px
}

.rt-wordpress .email {
    background-position: -48px 1px;
    background-repeat: no-repeat
}

.rt-wordpress .edit {
    background-position: -72px 0
}

.rt-wordpress a:hover .pdf {
    background-position: -24px -19px
}

.rt-wordpress a:hover .print {
    background-position: 0 -19px
}

.rt-wordpress a:hover .email {
    background-position: -48px -18px
}

.rt-wordpress .edit:hover {
    background-position: -72px -19px
}

.rt-wordpress .edit {
    margin-right: 0
}

#com-form-login ul li,#form-login ul li,.rt-section-list ul li,.weblinks ul li,ul.latestnews li,ul.mostread li,ul.rt-more-articles li {
    list-style: none
}

#com-form-login ul li a,#form-login ul li a,.rt-section-list ul li a,.weblinks ul li a,ul.latestnews li a,ul.mostread li a,ul.rt-more-articles li a {
    padding-left: 15px
}

#form-login .inputbox,.rt-wordpress .user input#email,.rt-wordpress .user input#name,.rt-wordpress .user input#passwd,.rt-wordpress .user input#password,.rt-wordpress .user input#password2,.rt-wordpress .user input#username {
    padding: 4px;
    outline: 0
}

.col12 .rt-grid-2 #form-login .inputbox {
    width: 100px
}

.col12 .rt-grid-3 #form-login .inputbox {
    width: 180px
}

#com-form-login .inputbox,.col12 .rt-grid-10 #form-login .inputbox,.col12 .rt-grid-12 #form-login .inputbox,.col12 .rt-grid-4 #form-login .inputbox,.col12 .rt-grid-5 #form-login .inputbox,.col12 .rt-grid-6 #form-login .inputbox,.col12 .rt-grid-7 #form-login .inputbox,.col12 .rt-grid-8 #form-login .inputbox,.col12 .rt-grid-9 #form-login .inputbox,.rt-wordpress .user input#email,.rt-wordpress .user input#name,.rt-wordpress .user input#password,.rt-wordpress .user input#password2,.rt-wordpress .user input#username {
    width: 260px
}

#com-form-login .inputbox {
    padding: 5px 10px;
    outline: 0
}

#form-login .inputbox {
    border: 0
}

#rt-main #community-wrap .inputbox {
    border: 1px solid
}

#rt-main #community-wrap .searchbox .inputbox {
    border: 0
}

.rt-pagination {
    margin-top: 15px
}

ul.pagination {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left
}

ul.pagination li {
    display: inline;
    padding: 2px 5px 0;
    text-align: left
}

ul.pagination li a {
    padding: 2px
}

#com-form-login ul {
    margin-top: 15px
}

#form-login ul {
    padding-left: 0
}

.rt-wordpress .results ol.list {
    margin-top: 0
}

.rt-wordpress .results ol.list h4 {
    border: 0;
    margin-top: 0;
    margin-bottom: 0;
    display: inline
}

.rt-wordpress .results ol.list li {
    padding: 10px 5px;
    margin-bottom: 5px
}

.rt-wordpress .results ol.list li p {
    margin-top: 0;
    font-size: 90%
}

.rt-wordpress .results ol.list .description {
    margin-bottom: 15px
}

.rt-wordpress .results ol.list li span.small {
    font-size: 90%
}

.rt-wordpress .contact legend,.rt-wordpress .rt-article-links h3,.rt-wordpress .user legend {
    text-transform: uppercase;
    font-weight: 400;
    font-size: 180%;
    line-height: 120%
}

.rt-wordpress .user {
    margin-top: 15px
}

.rt-wordpress .user legend {
    margin-top: 15px
}

.rt-wordpress .user fieldset div {
    overflow: visible;
    clear: both;
    margin-bottom: 8px
}

.rt-wordpress .user td.paramlist_key {
    width: 180px
}

.rt-wordpress .search_result select#ordering.inputbox {
    margin-right: 10px
}

h4.rt-polltitle {
    margin-top: 0
}

.rt-poll .rt-pollrow {
    padding: 6px 0
}

.rt-poll .rt-pollbuttons {
    padding: 15px 0;
    margin-top: 5px
}

.module-content .rt-poll .readon {
    float: none
}

.readonstyle-link .module-content .rt-poll .readon {
    float: left;
    margin-right: 20px
}

.pollstableborder td div {
    border: 0;
    height: 20px!important;
    min-width: 2px!important
}

#rt-main-surround .rt-wordpress .inputbox.invalid {
    color: #c00
}

#rt-mainbody .rt-wordpress-table {
    padding-bottom: 16px
}

#rt-mainbody .rt-wordpress-table td {
    border: 0;
    padding: 8px
}

#rt-mainbody .rt-wordpress-table th {
    border: 0
}

#rt-mainbody .contact .rt-wordpress-table,#rt-mainbody .contact .rt-wordpress-table tbody,#rt-mainbody .contact .rt-wordpress-table td,#rt-mainbody .contact .rt-wordpress-table th {
    background: 0 0
}

.rt-wordpress .rt-description img {
    margin-right: 15px
}

body .rt-wordpress tr.odd td {
    background: 0 0;
    border: none
}

img.spinner {
    background: url(/wp-content/themes/cameleonthemeforest/images/spinner.gif) center center no-repeat
}

.rt-wordpress .edit-article fieldset legend {
    text-transform: uppercase;
    font-size: 230%
}

.rt-wordpress .edit-article fieldset div {
    overflow: visible;
    margin-bottom: 8px
}

.rt-wordpress .edit-article fieldset #editor-xtd-buttons div {
    clear: none
}

#system-message dd.notice {
    border: 0;
    background: 0 0
}

.rt-wordpress .save .readon {
    margin-left: 30px
}

#submit.button {
    border: #333 solid 0;
    color: #666;
    background: #fefefe;
    border-radius: 3px;
    border-radius: 4px;
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    cursor: pointer;
    padding: 3px;
    line-height: 21px
}

#submit.button:hover {
    background: #fcfcfc
}

#editor-xtd-buttons {
    padding: 5px 0
}

.button2-left,.button2-left div,.button2-right,.button2-right div {
    float: left
}

.rt-wordpress .button2-left .image,.rt-wordpress .button2-left .linkmacro {
    background: 0 0
}

.button2-left a,.button2-left span,.button2-right a,.button2-right span {
    display: block;
    height: 22px;
    float: left;
    line-height: 22px;
    font-size: 11px;
    cursor: pointer;
    margin-bottom: 5px
}

.button2-left span,.button2-right span {
    cursor: default
}

.button2-left .page a,.button2-left .page span,.button2-right .page a,.button2-right .page span {
    padding: 0 6px
}

.button2-left a:hover,.button2-right a:hover {
    text-decoration: none
}

.button2-left a,.button2-left span {
    padding: 0 24px 0 6px
}

.button2-right a,.button2-right span {
    padding: 0 6px 0 24px
}

.button2-left .blank a {
    padding-right: 6px
}

.img_caption.left {
    float: left;
    margin-right: 1em
}

.img_caption.right {
    float: right;
    margin-left: 1em
}

.img_caption.left p {
    clear: left;
    text-align: center
}

.img_caption.right p {
    clear: right;
    text-align: center
}

.img_caption {
    text-align: center!important
}

.edit-article fieldset div input,.edit-article fieldset textarea {
    padding: 4px
}

.edit-article fieldset div .label-left {
    padding: 0
}

.edit-article fieldset div img.calendar {
    vertical-align: middle;
    margin-left: 5px
}

#wp-calendar {
    width: 100%!important;
    empty-cells: show;
    margin: 0;
    padding: 0
}

#wp-calendar caption {
    padding-bottom: 10px
}

#wp-calendar #next a {
    padding-right: 10px;
    text-align: right;
    background: 0 0
}

#wp-calendar #prev a {
    padding-left: 10px;
    text-align: left;
    background: 0 0
}

#wp-calendar caption {
    text-align: center;
    width: 100%
}

#wp-calendar td {
    height: 29px!important;
    width: 29px!important;
    padding: 0;
    margin: 0;
    text-align: center;
    vertical-align: middle;
    background: rgba(0,0,0,.1);
    border: none;
    font-size: 11px;
    position: relative
}

#wp-calendar th {
    padding: 2px;
    background-color: rgba(0,0,0,.3);
    color: #fff
}

#wp-calendar td#today {
    background: rgba(0,0,0,.4);
    color: #fff
}

/*
     FILE ARCHIVED ON 23:54:22 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:03 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.798
  load_resource: 360.967
  PetaboxLoader3.resolve: 34.735
  PetaboxLoader3.datanode: 316.804 (2)
  loaddict: 51.351
*/
@media only screen and (min-device-width: 768px) and (max-device-width:1024px) {
    #mainwrap {
        margin-right:0;
        overflow: hidden
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width:480px) {
    #mainwrap {
        margin-right:0;
        overflow: hidden;
        width: 100%
    }
}

body,html {
    margin-bottom: 1px;
    height: 100%
}

body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 1.2em;
    letter-spacing: normal;
    word-spacing: normal;
    padding: 0;
    border: 0;
    vertical-align: baseline
}

.font-family-default .box1 .title,.font-family-default .box2 .title,.font-family-default .heading1,.font-family-default .module-title .title,.font-family-default .rt-pagetitle,.font-family-default .rt-wordpress .contact legend,.font-family-default .rt-wordpress .rt-article-links h3,.font-family-default .rt-wordpress .user legend {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif
}

#rt-sidebar-a,#rt-sidebar-b,#rt-sidebar-c,.rt-container {
    background: 0 0
}

p {
    font-size: 1em;
    line-height: 1.6em;
    margin: 0 0 20px 0
}

ul {
    list-style-image: none;
    margin-bottom: 10px
}

ul.menu {
    padding-left: 0
}

dfn {
    border-bottom: 1px dashed;
    font-style: italic
}

dl {
    margin: 0
}

dt {
    font-weight: 700
}

dd {
    margin: 0 0 1.5em 0
}

#rt-content-bottom,#rt-content-top {
    clear: both;
    overflow: visible
}

#rt-debug {
    padding-top: 20px;
    position: relative
}

.rt-block {
    margin: 15px 0 0 0
}

#rt-bottom,#rt-header {
    color: #aaa
}

a:hover {
    color: #000
}

#rt-copyright,#rt-footer {
    color: #ddd
}

#gantry-viewswitcher {
    margin: 0 auto 1em;
    position: relative
}

.rt-block {
    padding: 5px
}

.rt-container {
    background: 0 0
}

#rt-pagewrap {
    width: 1014px;
    margin: 30px auto;
    padding: 0;
    background: #fff;
    border: #242323 0 solid;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}

#rt-toppanel {
    display: none
}

#rt-toppanel-switcher {
    width: 100%;
    border-top: #999 3px solid;
    position: relative
}

#rt-toppanel-switcher a {
    width: 30px;
    height: 22px;
    padding: 0 0 5px 0;
    color: #fff;
    font-size: 24px;
    line-height: 24px;
    font-weight: 700;
    text-align: center;
    border: #000 0 solid;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    margin-left: 97%;
    position: absolute;
    z-index: 400
}

#rt-toppanel-switcher a:hover {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/subtle-lines-light.png)
}

#rt-logo {
    display: block;
    width: 300px;
    height: 115px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/logo/logo.png) 0 0 no-repeat;
    margin: 20px 0 -5px 0
}

#rt-popup {
    display: none
}

#rt-menu .rt-menubar {
    width: 810px;
    float: left
}

#rt-menu {
    height: 53px;
    overflow: hidden;
    margin-top: 0
}

.menutop.theme-fusion li.root {
    top: 3px;
    height: 46px;
    font-size: 12px;
    border: 2px solid #0e4882
}

.menutop.theme-fusion li.root {
    background: -moz-linear-gradient(top,#047df6 40%,#0b62ba 60%);
    background: -ms-linear-gradient(top,#047df6 40%,#0b62ba 60%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(40%,#047df6),color-stop(60%,#0b62ba));
    background: -webkit-linear-gradient(top,#047df6 40%,#0b62ba 60%);
    background: -o-linear-gradient(top,#047df6 40%,#0b62ba 60%);
    background: linear-gradient(top,#047df6 40%,#0b62ba 60%)
}

.menutop.theme-fusion li.root a.subtext {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/menu_btn_blue.png) no-repeat transparent
}

.menu-type-splitmenu .menutop.theme-splitmenu li.parent .item span,.menutop.theme-fusion li.parent.root>.item span {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/menutop-daddy.png) 100% 50% no-repeat
}

#rt-menu ul.menu li a,.menu-type-splitmenu .menutop.theme-splitmenu li>.item,.menutop.theme-fusion li.active.root.f-mainparent-itemfocus>.item,.menutop.theme-fusion li.root.f-mainparent-itemfocus>.item,.menutop.theme-fusion li.root>.item {
    text-transform: uppercase;
    font-weight: 400
}

.menutop li.root.f-mainparent-itemfocus,.menutop li.root:hover,.rt-splitmenu .menutop li:hover {
    border: 2px solid #2c5e00
}

.menutop li.root.f-mainparent-itemfocus,.menutop li.root:hover,.rt-splitmenu .menutop li:hover {
    background: -moz-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: -ms-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(15%,#96c12c),color-stop(60%,#436829));
    background: -webkit-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: -o-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: linear-gradient(top,#96c12c 15%,#436829 60%)
}

.menutop li.root a.subtext:hover,.menutop li.root.f-mainparent-itemfocus a.subtext,.rt-splitmenu .menutop li a.subtext:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/menu_btn_green.png) no-repeat transparent
}

.menutop li.active.root,.rt-splitmenu .menutop li.active {
    border: 2px solid #2c5e00
}

.menutop li.active.root,.rt-splitmenu .menutop li.active {
    background: -moz-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: -ms-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(15%,#96c12c),color-stop(60%,#436829));
    background: -webkit-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: -o-linear-gradient(top,#96c12c 15%,#436829 60%);
    background: linear-gradient(top,#96c12c 15%,#436829 60%)
}

.menutop.theme-fusion li.active a.subtext {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/menu_btn_green.png) no-repeat transparent
}

.menutop.theme-fusion .fusion-submenu-wrapper ul {
    margin: 5px 0 5px 0
}

.menutop.theme-fusion ul li>.item {
    color: #fff
}

.menutop.theme-fusion ul li.f-menuparent-itemfocus>.item,.menutop.theme-fusion ul li>.item:hover {
    background: #74b30a;
    color: #fff
}

.menutop.theme-fusion ul li>.daddy span {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/dropdown-daddy.png) 100% 50% no-repeat
}

.menutop.theme-fusion .fusion-grouped ol li>.item {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/menu-arrow.png) 5px 50% no-repeat
}

.mainstyle-wrap-enabled-1 #rt-rotator-inner {
    width: 1014px;
    margin: 0 auto
}

.mainstyle-wrap-enabled-0 #rt-rotator-inner {
    width: 956px;
    margin: 0 auto;
    padding: 10px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-10.png);
    border-radius: 4px
}

.mainstyle-wrap-enabled-0 #rt-rotator-bottom,.mainstyle-wrap-enabled-0 #rt-rotator-top {
    height: 15px
}

#rt-rotator-surround.homepage_slideshow-type-fullscreen #rt-rotator-inner {
    width: 100%;
    margin: 0;
    padding: 0
}

#rt-rotator-surround.homepage_slideshow-type-fullscreen #rt-rotator-bottom,#rt-rotator-surround.homepage_slideshow-type-fullscreen #rt-rotator-top {
    height: 0
}

.static_content-fullwidth-1 #rt-rotator-surround #rt-rotator-inner {
    width: 100%;
    margin: 0;
    padding: 0
}

.static_content-fullwidth-1 #rt-rotator-bottom,.static_content-fullwidth-1 #rt-rotator-top {
    height: 0
}

#rt-breadcrumbs {
    padding: 0 25px;
    margin-bottom: 0
}

#rt-breadcrumbs .rt-block {
    margin-bottom: 0
}

#breadcrumbs-home {
    width: 11px;
    height: 11px;
    display: block;
    float: left;
    background-position: -93px 0;
    margin: 4px 5px 0 0
}

#breadcrumbs-home:hover {
    background-position: -93px -19px
}

#breadcrumbs-home {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/articleicons.png)
}

span.breadcrumbs img {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/body-arrow.png) 0 5px no-repeat
}

#breadcrumbs h3,.leading_separator {
    display: none
}

.rt-breadcrumb-surround {
    position: relative;
    overflow: hidden;
    padding: 0;
    margin: 10px 0;
    display: inline-block;
    height: auto
}

span.breadcrumbs {
    display: inline-block;
    font-size: 1.1em;
    overflow: hidden
}

span.breadcrumbs img {
    width: 8px;
    height: 16px;
    float: left
}

span.breadcrumbs a,span.no-link {
    padding: 2px 8px 0 8px;
    float: left;
    display: block;
    line-height: 1.1em;
    font-size: 90%
}

#rt-main {
    padding-top: 15px
}

.module-title-surround {
    padding-bottom: 10px
}

.module-title h2 {
    margin-bottom: 5px
}

.box1 .rt-article-bg,.box1 .rt-block {
    border-style: solid;
    border-width: 0;
    border-radius: 4px;
    background-color: #e7e4db;
    padding: 10px 10px 10px 10px;
    margin: 15px 0 15px 0
}

.box2 .rt-article-bg,.box2 .rt-block {
    border-style: solid;
    border-width: 0;
    border-radius: 4px;
    background-color: #e2dfd7;
    padding: 10px 10px 10px 10px;
    margin: 15px 0 15px 0
}

.box3 .rt-article-bg,.box3 .rt-block {
    border-style: solid;
    border-width: 0;
    border-radius: 4px;
    background-color: #cfcdc5;
    padding: 10px 10px 10px 10px;
    margin: 15px 0 15px 0
}

.box4 .rt-article-bg,.box4 .rt-block {
    border-style: solid;
    border-width: 0;
    border-radius: 4px;
    background-color: #e83a27;
    padding: 10px 10px 10px 10px;
    margin: 15px 0 15px 0
}

.box5 .rt-article-bg,.box5 .rt-block {
    border-style: solid;
    border-width: 0;
    border-radius: 4px;
    background-color: #56b9e3;
    padding: 10px 10px 10px 10px;
    margin: 15px 0 15px 0
}

.shadow1 .rt-block,.shadow2 .rt-block,.shadow3 .rt-block,.shadow4 .rt-block,.shadow5 .rt-block,.shadow6 .rt-block,.shadow7 .rt-block,.shadow8 .rt-block,.shadow9 .rt-block {
    border-radius: 4px;
    -moz-box-shadow: 1px -1px 3px rgba(0,0,0,.2);
    box-shadow: 1px -1px 3px rgba(0,0,0,.2);
    -webkit-box-shadow: 1px -1px 3px rgba(0,0,0,.2)
}

.title1 .module-title-surround,.title2 .module-title-surround,.title3 .module-title-surround {
    margin: -10px -6px 8px -2px;
    padding: 10px;
    border-radius: 4px;
    background-color: #090
}

.title1 .rt-module-inner,.title2 .rt-module-inner,.title3 .rt-module-inner {
    padding: 0 10px
}

.title1 .module-title-surround {
    background-color: #e7e4db
}

.title2 .module-title-surround {
    background-color: #e2dfd7
}

.title3 .module-title-surround {
    background-color: #cfcdc5
}

.title1 .module-title h2,.title2 .module-title h2,.title3 .module-title h2 {
    margin: 0
}

.title4 .module-title h2 {
    color: #f60
}

.standardcase .module-title .title {
    text-transform: inherit
}

.lowercase .module-title .title {
    text-transform: lowercase
}

.uppercase .module-title .title {
    text-transform: uppercase
}

.capitalize .module-title .title {
    text-transform: capitalize
}

.flush .rt-block {
    padding: 0
}

.flushtop .rt-block {
    padding-top: 0
}

.flushbottom .rt-block {
    padding-bottom: 0
}

#rt-popup {
    display: none
}

#more-articles,.box1 .rt-article-bg,.box1 .rt-block,.box2 .rt-article-bg,.box2 .rt-block,.box3 .rt-article-bg,.box3 .rt-block,.box4 .rt-article-bg,.box4 .rt-block,.box5 .rt-article-bg,.box5 .rt-block,.title1 .module-title-surround,.title2 .module-title-surround,.title3 .module-title-surround,.title4 .module-title-surround,.title5 .module-title-surround {
    border-radius: 3px
}

.module-content ul.menu {
    margin-left: 0
}

.module-content ul.menu li {
    list-style: none;
    margin-bottom: 2px
}

.module-content ul.menu .item,.module-content ul.menu .separator,.module-content ul.menu a {
    padding: 0 0 0 20px;
    background-position: 0 5px;
    background-repeat: no-repeat;
    line-height: 100%;
    font-size: 13px
}

.module-content ul.menu li.active>.item,.module-content ul.menu li.active>.separator,.module-content ul.menu li.active>a {
    font-weight: 700
}

.module-content ul.menu ul {
    padding-top: 0;
    padding-bottom: 0
}

.module-content ul.menu ul ul {
    padding-bottom: 0
}

.module-content ul.menu .subtext em {
    line-height: 70%;
    padding-left: 20px;
    display: none
}

.module-content ul.menu em {
    display: block;
    font-size: 80%;
    font-style: normal;
    font-weight: 400
}

.module-content ul.menu .image img {
    float: left;
    margin-left: -4px
}

.module-content ul.menu .item.image {
    background: 0 0;
    padding-left: 8px
}

.module-content ul.menu .bullet,.module-content ul.menu .separator,.module-content ul.menu a {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/body-arrow.png);
    padding-top: 3px!important
}

#rt-footer {
    margin-top: 20px
}

#rt-footer .module-title .title {
    font-size: 20px
}

#developed-by {
    margin: 5px 0;
    float: left;
    font-size: 100%
}

#powered-by {
    margin: 5px 0;
    float: right;
    font-size: 100%
}

#rocket {
    display: inline-block;
    width: 90px;
    height: 20px;
    margin: -4px 0 0 0;
    vertical-align: middle;
    background-position: 0 0
}

#gantry-logo {
    display: inline-block;
    width: 102px;
    height: 26px;
    margin-left: 10px;
    background-position: 0 -36px
}

.totop-test {
    padding: 10px;
    overflow: hidden
}

#gantry-logo,#rocket {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/footer/branding.png)
}

#rocket {
    display: block;
    width: 77px;
    height: 25px;
    margin: 0 auto;
    float: left
}

#to-top {
    line-height: 30px;
    height: 30px;
    float: right;
    margin-right: 0;
    margin: 15px 0
}

#to-top span {
    width: 30px;
    height: 30px;
    float: right;
    margin-left: 5px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/footer/to-top.png) top right no-repeat
}

#rt-copyright {
    margin: 0;
    padding: 5px 0 0 0
}

#rt-copyright .rt-block {
    margin-bottom: 0;
    float: left;
    padding: 0 15px 7px 0
}

.copytext {
    padding-left: 5px
}

.rt-area-separator {
    height: 4px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-30.png) repeat-x;
    z-index: 10000
}

.rt-area-separator.tinside {
    margin-top: -4px
}

.rt-area-separator.binside {
    margin-bottom: -4px
}

.rt-area-separator.light {
    height: 4px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-10.png) repeat-x
}

.rt-area-separator.blue_line {
    margin-left: 11px;
    margin-right: 12px;
    height: 28px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/blue_line_28.png) repeat-x
}

.rt-area-separator.green_line {
    margin-left: 11px;
    margin-right: 12px;
    height: 28px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/green_line_28.png) repeat-x
}

.rt-area-separator.red_line {
    margin-left: 11px;
    margin-right: 12px;
    height: 28px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/red_line_28.png) repeat-x
}

.rt-area-separator.light10 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_10.png) repeat-x
}

.rt-area-separator.light20 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_20.png) repeat-x
}

.rt-area-separator.light30 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_30.png) repeat-x
}

.rt-area-separator.light40 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_40.png) repeat-x
}

.rt-area-separator.light50 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_50.png) repeat-x
}

.rt-area-separator.light60 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_60.png) repeat-x
}

.rt-area-separator.light70 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_70.png) repeat-x
}

.rt-area-separator.light80 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_80.png) repeat-x
}

.rt-area-separator.light90 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_90.png) repeat-x
}

.rt-area-separator.light100 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/light_line_100.png) repeat-x
}

.rt-area-separator.dark10 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_10.png) repeat-x
}

.rt-area-separator.dark20 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_20.png) repeat-x
}

.rt-area-separator.dark30 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_30.png) repeat-x
}

.rt-area-separator.dark40 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_40.png) repeat-x
}

.rt-area-separator.dark50 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_50.png) repeat-x
}

.rt-area-separator.dark60 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_60.png) repeat-x
}

.rt-area-separator.dark70 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_70.png) repeat-x
}

.rt-area-separator.dark80 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_80.png) repeat-x
}

.rt-area-separator.dark90 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_90.png) repeat-x
}

.rt-area-separator.dark100 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/separators/dark_line_100.png) repeat-x
}

.page_error404 {
    height: 284px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/404_olkhon.png) left center no-repeat;
    padding: 40px 30px 0 50%;
    margin: 0 0 0 7px
}

.page_error404_message {
    font-size: 1em;
    padding-bottom: 12px
}

.page_error404_message ol {
    padding: 5px 0 10px 14px
}

.cscsample {
    width: 100px;
    height: 50px;
    float: left;
    margin: 5px 10px 5px 0
}

#rt-contact-message {
    width: 98%
}

.maincontentstyle-readonstyle-button .rt-readon-surround {
    margin-top: 10px;
    clear: both
}

.maincontentstyle-readonstyle-button .readon {
    display: inline-block;
    height: 30px;
    margin: 0 0 0 10px;
    background-position: 100% 0;
    background-repeat: no-repeat
}

.maincontentstyle-readonstyle-button .readon span {
    display: block;
    margin: 0 0 0 -10px;
    padding: 0 14px 0 18px;
    border: 0;
    font-size: 12px;
    cursor: pointer;
    line-height: 32px;
    font-weight: 400;
    overflow: visible;
    text-transform: uppercase;
    height: 30px;
    color: #666
}

.maincontentstyle-readonstyle-button .readon .button {
    display: block;
    padding: 1px 8px 0 8px;
    border: 0;
    font-size: 12px;
    cursor: pointer;
    line-height: 31px;
    font-weight: 400;
    overflow: visible;
    text-transform: uppercase;
    height: 30px;
    margin: 0 0 0 -10px;
    outline: 0;
    border: 0!important
}

.maincontentstyle-readonstyle-button .readon .button a {
    color: #666
}

.maincontentstyle-readonstyle-button .readon span span {
    display: inline;
    background: 0 0;
    margin-left: 0;
    padding: 0;
    float: none
}

.maincontentstyle-readonstyle-button .readon:hover {
    background-position: 100% -36px
}

.maincontentstyle-readonstyle-button .readon:hover .button,.maincontentstyle-readonstyle-button .readon:hover span {
    background-position: 0 -36px!important
}

.maincontentstyle-readonstyle-button .body .readon,.maincontentstyle-readonstyle-button .footer .readon,.maincontentstyle-readonstyle-button .header .readon {
    background: 0 0!important;
    height: auto!important;
    margin: 0!important
}

.maincontentstyle-readonstyle-button .body .readon span,.maincontentstyle-readonstyle-button .footer .readon span,.maincontentstyle-readonstyle-button .header .readon span,.readonstyle-link .readon span {
    font-weight: 700;
    background: 0 0;
    text-shadow: none
}

.maincontentstyle-readonstyle-button .body .readon .button,.maincontentstyle-readonstyle-button .footer .readon .button,.maincontentstyle-readonstyle-button .header .readon .button,.readonstyle-link .readon .button {
    background: 0 0!important;
    border: 0;
    font-size: 12px;
    outline: 0;
    padding: 0;
    margin: 0;
    line-height: 130%;
    font-weight: 400;
    cursor: pointer
}

.rokchecks,.rokradios {
    padding: 1px 5px 5px 16px;
    line-height: 120%;
    cursor: pointer
}

.rokradios {
    background-position: 0 3px;
    background-repeat: no-repeat
}

.rokradios-active {
    background-position: 0 -202px;
    background-repeat: no-repeat
}

.rokchecks {
    background-position: 0 -426px;
    background-repeat: no-repeat
}

.rokchecks-active {
    background-position: 0 -675px;
    background-repeat: no-repeat
}

#com-form-login ul li a,#form-login ul li a,.rt-section-list ul li a,.weblinks ul li a,ul.latestnews li a,ul.mostread li a,ul.rt-more-articles li a {
    background-position: 0 5px;
    background-repeat: no-repeat
}

#registerform input,#rt-main input#author,#rt-main input#email,#rt-main input#name,#rt-main input#passwd,#rt-main input#password,#rt-main input#password2,#rt-main input#url,#rt-main input#username,#rt-main textarea#comment,.cptch_block input,.inputbox,.user-forms input {
    border: rgba(0,0,0,.15) 1px solid;
    box-shadow: inset -1px -1px 1px rgba(0,0,0,.15);
    border-radius: 4px;
    color: #555
}

.date-block .date {
    font-size: 14px;
    font-weight: 700
}

.maincontentstyle-readonstyle-button .readon {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/readon-r.png)
}

.maincontentstyle-readonstyle-button .readon .button,.maincontentstyle-readonstyle-button .readon span {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/readon-l.png) 0 0 no-repeat;
    text-shadow: 1px 1px 1px #eee
}

.body .rt-wordpress .icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/articleicons.png)
}

.rokchecks,.rokchecks-active,.rokradios,.rokradios-active {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/rokinputs.png)
}

#com-form-login ul li a,#form-login ul li a,#rt-popup #form-login ul li a,.rt-section-list ul li a,.weblinks ul li a,ul.latestnews li a,ul.mostread li a,ul.rt-more-articles li a {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/body-arrow.png)
}

#rt-accessibility a.large .button,#rt-accessibility a.large:hover .button,#rt-accessibility a.small .button,#rt-accessibility a.small:hover .button {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/utility-controls.png)
}

.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.three_fifth,.three_fourth,.two_fifth,.two_third {
    position: relative;
    margin-right: 4%;
    float: left
}

.one_half {
    width: 48%
}

.one_third {
    width: 30.6666%
}

.two_third {
    width: 65.3332%
}

.one_fourth {
    width: 22%
}

.two_fourth {
    width: 48%
}

.three_fourth {
    width: 74%
}

.one_fifth {
    width: 16.8%
}

.two_fifth {
    width: 37.6%
}

.three_fifth {
    width: 58.4%
}

.four_fifth {
    width: 79.2%
}

.one_sixth {
    width: 13.3333%
}

.two_sixth {
    width: 30.6666%
}

.three_sixth {
    width: 47.9998%
}

.four_sixth {
    width: 65.3332%
}

.five_sixth {
    width: 82.6665%
}

.five_sixth_last,.four_fifth_last,.one_fifth_last,.one_fourth_last,.one_half_last,.one_sixth_last,.one_third_last,.three_fifth_last,.three_fourth_last,.two_fifth_last,.two_third_last {
    margin-right: 0!important;
    clear: right
}

.one_half .one_half {
    margin-right: 8.3333%;
    width: 45.8333%
}

.one_half .one_third {
    margin-right: 8.3333%;
    width: 27.7778%
}

.one_half .two_third {
    margin-right: 8.3333%;
    width: 63.8889%
}

.two_third .one_third {
    margin-right: 6.1224%;
    width: 29.2517%
}

.two_third .two_third {
    margin-right: 6.1224%;
    width: 64.6258%
}

.two_third .one_fourth {
    margin-right: 6.1224%;
    width: 20.4082%
}

.divider {
    position: relative;
    clear: both;
    display: block;
    padding-top: 0;
    margin: 1em 0 1.5em 0;
    height: 3px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-20.png) top left repeat-x
}

.divider.top a {
    position: absolute;
    right: 0;
    top: 3px;
    width: 30px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-20.png) top left repeat-x;
    font-size: 10px;
    padding: 0 2px;
    text-align: right;
    text-decoration: none;
    line-height: 14px;
    color: #555
}

.divider_padding {
    position: relative;
    clear: both;
    display: block;
    padding-top: 30px
}

.divider_line {
    position: relative;
    clear: both;
    display: block;
    border-bottom: 1px solid #eee;
    margin-bottom: 10px
}

.button-primary,.button_input,.button_sc,.button_sc span,.gform_button {
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.button-primary,.button_input,.button_sc,.gform_button {
    white-space: nowrap;
    font-family: 'Tenor Sans',Helvetica,arial,serif;
    line-height: 1em;
    position: relative;
    outline: 0;
    overflow: visible;
    cursor: pointer;
    border: 1px solid #999;
    border: rgba(0,0,0,.2) 1px solid;
    border-bottom: rgba(0,0,0,.4) 1px solid;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    background: -moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(0,0,0,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
    -moz-user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    user-select: none
}

button-primary::-moz-focus-inner,button_input::-moz-focus-inner,button_sc::-moz-focus-inner,gform_button::-moz-focus-inner {
    border: none
}

button_sc.button_sc {
    padding: 0;
    margin: 0
}

a.button,a.button:hover {
    text-decoration: none
}

.button-primary.full,.button_input.full,.button_sc.full,.button_sc.full span,.gform_button.full {
    display: block
}

.button-primary.hover,.button-primary:hover,.button_input.hover,.button_input:hover,.button_sc.hover,.button_sc:hover,.gform_button.hover,.gform_button:hover {
    background: -moz-linear-gradient(center top,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.2)))
}

.button-primary.active,.button-primary:active,.button_input.active,.button_input:active,.button_sc.active,.button_sc:active,.gform_button.active,.gform_button:active {
    top: 1px;
    background: -moz-linear-gradient(center top,rgba(0,0,0,.1) 0,rgba(255,255,255,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(0,0,0,.1)))
}

.button-primary,.button_input,.button_sc span,.gform_button {
    position: relative;
    color: #fff;
    text-shadow: 0 1px 1px rgba(0,0,0,.25);
    border-top: rgba(255,255,255,.2) 1px solid;
    padding: .6em 1.3em;
    line-height: 1em;
    text-decoration: none;
    text-align: center;
    white-space: nowrap
}

.button_input.small,.button_sc.small span {
    font-size: 12px
}

.button_input.medium,.button_sc.medium span {
    font-size: 14px
}

.button_input.large,.button_sc.large span {
    font-size: 18px
}

.button_sc.dark {
    background-color: #888
}

.button_sc.dark span {
    color: #fff
}

.button_sc.light {
    background-color: #fafafa
}

.button_sc.light span {
    color: #888
}

.button_sc.black {
    background-color: #333
}

.button_sc.gray {
    background-color: #666
}

.bluebox .gform_button,.button_sc.white,.greenbox .gform_button,.redbox .gform_button,.yellowbox_light .gform_button {
    background-color: #fff
}

.button_sc.white span,.gform_button {
    color: #666
}

.button_sc.limon {
    background-color: #89a200
}

.button_sc.burgund {
    background-color: #a01010
}

.button_sc.orange {
    background-color: #d73d15
}

.button_sc.purple {
    background-color: #682d49
}

.button.coffee {
    background-color: #51443c
}

.button_sc.blue {
    background-color: #2d476c
}

.button_sc.pink {
    background-color: #a8437f
}

.button_sc.teal {
    background-color: #3b8c85
}

.nt_button,.nt_button:hover {
    text-decoration: none;
    border: 0;
    display: inline-block;
    letter-spacing: .1px;
    font-weight: 400;
    color: #666!important;
    text-shadow: 0 1px 1px rgba(0,0,0,.25)
}

.nt_button span {
    display: block
}

.nt_small_button {
    margin: 0 0 0 -4px;
    padding: 0 21px 0 0;
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png) 100% -43px no-repeat scroll;
    color: #666
}

.nt_small_button span {
    margin: 0;
    padding: 17px 0 16px 21px;
    line-height: 10px;
    font-size: 1em!important;
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png) 0 0 no-repeat scroll
}

.nt_medium_button {
    margin: 0 0 0 -4px;
    padding: 0 23px 0 0;
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png) 100% -136px no-repeat scroll;
    color: #666
}

.nt_medium_button span {
    margin: 0;
    padding: 18px 0 19px 23px;
    line-height: 12px;
    font-size: 18px!important;
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png) 0 -86px no-repeat scroll
}

.nt_large_button {
    margin: 0 0 0 -4px;
    padding: 0 34px 0 0;
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png) 100% -261px no-repeat scroll;
    color: #666;
    border: 0;
    outline: 0;
    cursor: pointer
}

.nt_large_button span {
    margin: 0;
    padding: 28px 0 33px 33px;
    line-height: 16px;
    font-size: 24px!important;
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png) 0 -186px no-repeat scroll;
    border: 0;
    outline: 0;
    cursor: pointer
}

.nt_orange,.nt_orange span {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-orange.png)!important;
    color: #fff
}

.nt_dark,.nt_dark span {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-dark.png)!important;
    color: #fff
}

.nt_light,.nt_light span {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/nt_buttons/bg-buttons-sprite-light.png)!important
}

.tabs_container {
    margin-bottom: 20px
}

ul.tabs {
    overflow: hidden;
    border-bottom: 1px solid rgba(30,30,30,.15);
    list-style: none;
    margin: 0;
    padding: 0
}

ul.tabs li {
    border: 1px solid rgba(30,30,30,.15);
    border-bottom: 1px solid #fff;
    display: inline;
    float: left;
    margin: 0 -1px -1px 0;
    padding: 1px;
    z-index: 10000
}

ul.tabs a {
    display: block;
    padding: 0 10px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/tab_bg.png) top left repeat-x;
    color: #fff;
    padding: 6px 9px;
    font-size: 14px;
    line-height: 14px;
    white-space: nowrap;
    background: -moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(0,0,0,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
    -moz-user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    background-color: #095eb3
}

ul.tabs a:hover {
    background: -moz-linear-gradient(center top,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.2)));
    background-color: #095eb3;
    color: #fff;
    text-decoration: none
}

ul.tabs li a.current {
    background: -moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(0,0,0,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(0,0,0,.1)),to(rgba(255,255,255,.1)));
    -moz-user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    background-color: #609308;
    color: #fff;
    cursor: default
}

.tabs_container .panes {
    border: 1px solid rgba(30,30,30,.15);
    border-top: 0;
    margin: 0;
    padding: 10px 15px;
    background: #fff
}

.tabs_container .panes>div {
    display: none
}

#footer ul.tabs li {
    padding: 0;
    margin: 0 0 -1px 0
}

#footer .tabs_container .panes,#footer ul.tabs,#footer ul.tabs li {
    border-color: #999;
    border-color: rgba(255,255,255,.15)
}

#footer ul.tabs a {
    background: 0 0
}

#footer ul.tabs a:hover,#footer ul.tabs li a.current {
    background-color: transparent
}

#footer ul.tabs li a.current {
    background-color: rgba(255,255,255,.05)
}

#footer .tabs_container .panes {
    padding: 10px 15px;
    background: 0 0
}

.accordion {
    width: 100%;
    padding: 0 0 20px 0;
    background: 0 0
}

.accordion .tab {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/toggle_buttons.png) no-repeat scroll -30px 3px transparent;
    background-color: #095eb3;
    display: block;
    font-size: 13px;
    padding: 7px 9px 8px 35px;
    outline: 0;
    color: #fff;
    border: 0 solid #c3c3c3;
    margin-bottom: 3px;
    margin: 2px 0 2px 0;
    font-weight: 700;
    cursor: pointer;
    border-radius: 4px
}

.accordion_title {
    margin: 0
}

.accordion .tab:hover {
    background-color: #74b30a
}

.accordion .tab.current {
    cursor: default;
    background-color: #74b30a;
    background-position: 0 -27px
}

.accordion .pane {
    display: none;
    padding: 10px 15px;
    font-size: 12px;
    overflow: hidden
}

.accordion .tab:nth-last-child(2) {
    border-bottom: none
}

.accordion .pane:last-child {
    border-top: 0 solid #ddd;
    border-bottom: none
}

.toggle {
    position: relative;
    margin-bottom: 10px
}

.toggle_title {
    color: #fff;
    margin: 0;
    padding: 7px 10px 5px 35px;
    line-height: 18px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/toggle_buttons.png) no-repeat scroll -30px 3px transparent;
    background-color: #095eb3;
    cursor: pointer;
    border-radius: 4px;
    moz-border-radius: 4px
}

#code .toggle_title {
    margin-top: 10px;
    font-size: 13px;
    width: 60px;
    padding: 5px 5px 5px 35px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    border: rgba(30,30,30,.15) solid 1px;
    background: rgba(30,30,30,.1) url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/toggle_buttons_code.png) no-repeat scroll -30px 3px
}

.toggle_active {
    background-color: #74b30a;
    background-position: 0 -27px
}

#code .toggle_active {
    background-position: 0 -27px;
    background-color: rgba(30,30,30,.1);
    margin-bottom: 5px
}

.toggle_content {
    margin-top: 5px;
    margin-left: 5px;
    display: none
}

#code .toggle_content {
    padding: 0;
    margin-top: 0;
    margin-left: 0;
    display: none
}

.alignright,a img.alignright,img.alignright {
    float: right;
    margin: 10px 0 10px 16px
}

.alignleft,a img.alignleft,img.alignleft {
    float: left;
    margin: 10px 16px 10px 0
}

.aligncenter,a img.aligncenter,img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.frame,.small_frame {
    border: 1px solid #f3f3f3;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(202,202,202,.9);
    display: inline-block
}

.frame img {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 8px;
    margin: 0
}

.small_frame img {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 4px;
    margin: 0
}

.rokbox_thumb {
    background: #fafafa;
    box-shadow: 0 1px 3px rgba(202,202,202,.9);
    border: 1px solid #f3f3f3;
    padding: 4px;
    margin: 5px
}

.price-table {
    overflow: hidden;
    padding: 0 10px 25px
}

.price-column {
    float: left;
    text-align: center;
    margin: 20px 0;
    background: #f2f2f2;
    border-bottom: 1px solid #ccc
}

.two-column-table .price-column {
    width: 50%
}

.three-column-table .price-column {
    width: 33.33%
}

.four-column-table .price-column {
    width: 25%
}

.five-column-table .price-column {
    width: 20%
}

.six-column-table .price-column {
    width: 16.66%
}

.price-table .even-column {
    background: #f9f9f9
}

.price-table .highlight-column {
    margin: 13px 0;
    border-bottom: 0;
    background: #fff;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.6);
    -moz-box-shadow: 0 0 12px rgba(0,0,0,.6);
    box-shadow: 0 0 12px rgba(0,0,0,.6);
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.price-column ul {
    margin: 0
}

.price-column li {
    padding: 10px 3px 0;
    margin: 0 0 5px -12px;
    list-style: none;
    font-size: 11px;
    line-height: 16px
}

.price-column p {
    padding: 0;
    margin: 0 15px
}

.price-column .column-title {
    border: 0;
    margin: 0 0 10px;
    padding: 0;
    line-height: 36px!important;
    font-size: 14px;
    background: #095eb3;
    color: #fff
}

.price-table .highlight-column .column-title {
    color: #fff;
    background: #ff2e16;
    line-height: 46px;
    font-size: 14px;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0
}

.first-column,.first-column .column-title {
    -moz-border-radius: 2px 0 0 0;
    -webkit-border-radius: 2px 0 0 0;
    border-radius: 2px 0 0 0
}

.first-column {
    -moz-border-radius: 0 0 0 2px;
    -webkit-border-radius: 0 0 0 2px;
    border-radius: 0 0 0 2px
}

.last-column,.last-column .column-title {
    -moz-border-radius: 0 2px 0 0;
    -webkit-border-radius: 0 2px 0 0;
    border-radius: 0 2px 0 0
}

.last-column {
    -moz-border-radius: 0 0 2px 0;
    -webkit-border-radius: 0 0 2px 0;
    border-radius: 0 0 2px 0
}

.price-table .highlight-column {
    position: relative;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.price-container .price {
    display: block;
    margin-bottom: 4px;
    font: normal 16px/1 "Tenor Sans",Helvetica,Arial,serif
}

.price-container .details {
    font-size: 11px;
    line-height: 16px
}

.price-table .highlight-column .price-container {
    color: #ff2e16
}

.price-table .price-container {
    color: #095eb3
}

ul.photo_gallery {
    list-style: none;
    list-style-position: outside;
    margin-left: -20px
}

ul.photo_gallery li {
    float: left;
    background: none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 4px;
    margin: 0 4px 0 0
}

.imagemask {
    position: absolute;
    z-index: 40;
    opacity: 0;
    overflow: hidden
}

.imagemask img {
    display: block!important;
    padding: 0!important
}

a.imgeffect,a.imgeffect:hover {
    text-decoration: none;
    cursor: pointer
}

.imagemask.plus {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/plus.png) center 30px no-repeat
}

.imagemask.play {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/play.png) center 30px no-repeat
}

.imagemask.link {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/link.png) center 30px no-repeat
}

ul.contact-info {
    margin: 0;
    padding: 0
}

ul.contact-info li {
    background-position: 0 2px;
    padding: 0 0 0 22px;
    background-repeat: no-repeat;
    list-style: none;
    margin: 0 0 3px
}

.light ul.contact-info li.phone {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/light/icon-phone.png)
}

.light ul.contact-info li.email {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/light/icon-email2.png);
    background-position: 0 4px;
    font-size: 11px
}

.light ul.contact-info li.contact-page {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/light/icon-contactform.png);
    background-position: 0 4px;
    font-size: 11px
}

.light ul.contact-info li.skype {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/light/icon-skype.png)
}

.dark ul.contact-info li.phone {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/dark/icon-phone.png)
}

.dark ul.contact-info li.email {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/dark/icon-email2.png);
    background-position: 0 4px;
    font-size: 11px
}

.dark ul.contact-info li.contact-page {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/dark/icon-contactform.png);
    background-position: 0 4px;
    font-size: 11px
}

.dark ul.contact-info li.skype {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/contactinfo/dark/icon-skype.png)
}

ul.contact-info li.links {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-link.png);
    background-position: 0 4px;
    padding: 5px 0 0 26px;
    height: 16px
}

ul.contact-info ul.social-links {
    float: left;
    padding: 0;
    margin: 0;
    display: inline;
    bordeR: none
}

ul.contact-info ul.social-links li {
    float: left;
    padding: 0 1px;
    background-image: none;
    display: inline;
    border: none
}

ul.contact-info ul.social-links li a {
    display: block;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/icons-social.png);
    overflow: hidden
}

ul.contact-info ul.social-links li a.twitter {
    background-position: 0 -16px
}

.widget_gantry_recentcomments ul.comments li {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/speach-bubble.png) 100% 0 no-repeat;
    padding: 5px 60px 5px 10px!important;
    margin: 0 0 5px 0!important;
    position: relative
}

.dp_social {
    float: right
}

.headerstyle-socialstyle-dark .dp_social .facebook {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/facebook32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .facebook {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/facebook32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .facebook:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/facebook32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .twitter {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/twitter32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .twitter {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/twitter32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .twitter:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/twitter32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .google {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/google32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .google {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/google32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .google:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/google32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .vimeo {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/vimeo32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .vimeo {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/vimeo32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .vimeo:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/vimeo32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .youtube {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/youtube32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .youtube {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/youtube32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .youtube:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/youtube32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .delicious {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/delicious32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .delicious {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/delicious32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .delicious:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/delicious32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .rss {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/rss32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .rss {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/rss32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .rss:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/rss32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .digg {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/digg32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .digg {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/digg32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .digg:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/digg32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .dribble {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/dribble32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .dribble {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/dribble32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .dribble:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dribble32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .flickr {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/flickr32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .flickr {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/flickr32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .flickr:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/flickr32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .forst {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/forst32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .forst {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/forst32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .forst:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/forst32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-light .dp_social .sharethis {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/light/sharethis32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.headerstyle-socialstyle-dark .dp_social .sharethis {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/dark/sharethis32.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

.dp_social .sharethis:hover {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/socialshare/sharethis32-hover.png) no-repeat center;
    width: 35px;
    height: 35px;
    display: inline-block
}

#roksearch_search_str {
    padding: 4px 0 4px 6px;
    font-size: 100%;
    margin: -1px 0 0 0;
    border: 0
}

#roksearch_search_str.loading {
    background: transparent url('http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/css/url(../images/header/ajaxsearch/spinner.gif)') no-repeat scroll 98% 50%
}

#roksearch_results {
    z-index: 10000;
    position: absolute;
    width: 400px;
    float: right;
    margin-top: -1px;
    text-align: left;
    visibility: hidden
}

#roksearch_results a#roksearch_link {
    float: right;
    padding-right: 5px;
    margin-top: 4px;
    display: block;
    height: 16px;
    width: 16px
}

#roksearch_results h3 {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 110%;
    font-size: 120%;
    padding-bottom: 0
}

#roksearch_results span {
    display: block;
    line-height: 120%;
    font-size: 90%
}

#roksearch_results .container-wrapper {
    overflow: hidden
}

#roksearch_results .page {
    float: left
}

#roksearch_results .roksearch_header,#roksearch_results .roksearch_row_btm {
    padding: 6px 15px;
    line-height: 100%;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 100%
}

#roksearch_results .roksearch_row_btm {
    overflow: hidden
}

#roksearch_results .roksearch_row_btm span {
    line-height: 140%
}

#roksearch_results span.small {
    display: block;
    position: absolute;
    bottom: 6px;
    right: 10px;
    text-align: right
}

#roksearch_results span.highlight {
    display: inline;
    padding: 2px
}

#roksearch_results a {
    color: #ffe647
}

#roksearch_results a.clr {
    font-size: 100%
}

#roksearch_results a:hover {
    text-decoration: none;
    color: #ffe647
}

#roksearch_results .roksearch_odd {
    padding: 15px;
    position: relative
}

#roksearch_results .roksearch_even {
    padding: 15px;
    position: relative
}

#roksearch_results .roksearch_even-hover h3,#roksearch_results .roksearch_odd-hover h3 {
    padding-left: 12px
}

.results ol.list {
    padding-left: 30px;
    margin-top: 0
}

.results ol.list h4 {
    border: 0;
    margin-top: 0;
    margin-bottom: 0
}

.results ol.list li {
    padding: 10px 5px;
    margin-bottom: 5px
}

.results ol.list li p {
    margin-top: 0
}

#roksearch_results .container-arrows {
    height: 16px;
    width: 40px;
    float: left;
    margin-right: 10px;
    position: relative
}

#roksearch_results .arrow-left {
    width: 16px;
    height: 16px;
    position: absolute;
    bottom: 0;
    left: 0;
    cursor: pointer
}

#roksearch_results .arrow-left-disabled {
    width: 16px;
    height: 16px;
    position: absolute;
    bottom: 0;
    left: 0
}

#roksearch_results .arrow-right {
    width: 16px;
    height: 16px;
    position: absolute;
    bottom: 0;
    left: 22px;
    cursor: pointer
}

#roksearch_results .arrow-right-disabled {
    width: 16px;
    height: 16px;
    position: absolute;
    bottom: 0;
    left: 22px
}

form.search_result .inputbox {
    padding: 4px
}

form.search_result fieldset legend {
    padding-top: 10px
}

fieldset.only,fieldset.phrase,fieldset.word {
    padding: 10px 2px
}

.searchintro {
    margin-bottom: 10px;
    overflow: hidden
}

#roksearch_results .advanced-search {
    display: none
}

#roksearch_results .estimated_res,#roksearch_results .pagination_res {
    font-size: 10px;
    font-style: italic;
    padding-top: 3px;
    text-transform: none;
    margin-left: 5px;
    float: left
}

#roksearch_results .powered-by-google {
    font-size: 9px;
    font-style: italic;
    text-transform: none
}

#roksearch_results .roksearch_row_btm a.viewall {
    float: left
}

#roksearch_results .pagination_res {
    font-style: normal;
    float: right;
    padding-top: 0
}

#roksearch_results .google-thumb-image {
    margin: 5px auto
}

#roksearch_results .google-search-images .loading {
    background: transparent url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/spinner.gif) no-repeat scroll 50% 50%
}

#roksearch_results .google,#roksearch_results .youtube {
    display: inline
}

#roksearch_results .google-thumb-image {
    margin: 10px auto 0
}

#roksearch_results .google small,#roksearch_results .youtube small {
    display: none
}

#roksearch_results .youtube {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/youtube.jpg) right center no-repeat;
    height: 16px;
    line-height: 16px;
    display: block;
    padding-right: 22px
}

#roksearch_results .google {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/google.jpg) right center no-repeat;
    height: 16px;
    line-height: 16px;
    display: block;
    padding-right: 22px
}

.rokajaxsearch {
    width: 160px;
    float: right;
    margin: 13px 15px 0 0
}

#roksearch_results {
    border-radius: 4px;
    moz-border-radius: 4px margin-top:10px!important
}

.headerstyle-searchstyle-dark #roksearch_search_str {
    background-color: rgba(40,40,40,.9);
    zoom:1;background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/dark/search-icon.png);
    border-left: 1px solid #353535;
    border-top: 1px solid #353535;
    border-right: 1px solid #353535;
    border-bottom: 1px solid #353535;
    color: #c3c3c3;
    font-size: 90%;
    font-style: italic;
    padding-top: 6px;
    float: right;
    width: 150px;
    border-radius: 4px
}

.headerstyle-searchstyle-dark #roksearch_search_str.loading {
    background-color: #353535;
    border: 1px solid #2c2c2c
}

.headerstyle-searchstyle-dark #roksearch_results {
    background: #252525;
    border: 1px solid #2c2c2c
}

.headerstyle-searchstyle-dark #roksearch_results a#roksearch_link {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/dark/close.png) 0 0 no-repeat
}

.headerstyle-searchstyle-dark #roksearch_results h3 {
    color: #ccc
}

.headerstyle-searchstyle-dark #roksearch_results span {
    color: #888
}

.headerstyle-searchstyle-dark #roksearch_results .roksearch_header,.headerstyle-searchstyle-dark #roksearch_results .roksearch_row_btm {
    background: #252525;
    border-bottom: 1px solid #2c2c2c;
    color: #999
}

.headerstyle-searchstyle-dark #roksearch_results .roksearch_row_btm span {
    color: #999
}

.headerstyle-searchstyle-dark #roksearch_results span.small {
    color: #555
}

.headerstyle-searchstyle-dark #roksearch_results span.highlight {
    background: #d95b33;
    color: #fff
}

.headerstyle-searchstyle-dark #roksearch_results a:hover {
    color: #ccc
}

.headerstyle-searchstyle-dark #roksearch_results .roksearch_odd {
    background: #151515;
    border-bottom: 1px solid #2c2c2c
}

.headerstyle-searchstyle-dark #roksearch_results .roksearch_even {
    background: #202020;
    border-bottom: 1px solid #2c2c2c
}

.headerstyle-searchstyle-dark #roksearch_results .roksearch_even-hover,.headerstyle-searchstyle-dark #roksearch_results .roksearch_odd-hover {
    background-color: #252525
}

.headerstyle-searchstyle-dark #roksearch_results .roksearch_even-hover h3,.headerstyle-searchstyle-dark #roksearch_results .roksearch_odd-hover h3 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/dark/right-arrow.png) 0 4px no-repeat
}

.headerstyle-searchstyle-dark .results ol.list li p {
    color: #999
}

.headerstyle-searchstyle-dark #roksearch_results .arrow-left {
    background: #222 url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/dark/left-arrow.png) 50% 50% no-repeat;
    border: 1px solid #2c2c2c;
    moz-border-radius: 4px;
    border-radius: 4px
}

.headerstyle-searchstyle-dark #roksearch_results .arrow-left-disabled {
    background: #202020;
    border: 1px solid #212121;
    moz-border-radius: 4px;
    border-radius: 4px
}

.headerstyle-searchstyle-dark #roksearch_results .arrow-right {
    background: #222 url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/dark/right-arrow.png) 50% 50% no-repeat;
    border: 1px solid #2c2c2c;
    border-radius: 4px;
    moz-border-radius: 4px
}

.headerstyle-searchstyle-dark #roksearch_results .arrow-right-disabled {
    background: #202020;
    border: 1px solid #212121;
    border-radius: 4px;
    moz-border-radius: 4px
}

.headerstyle-searchstyle-dark form.search_result .inputbox {
    border: 1px solid #2c2c2c
}

.headerstyle-searchstyle-dark fieldset.only,.headerstyle-searchstyle-dark fieldset.phrase,.headerstyle-searchstyle-dark fieldset.word {
    border-bottom: 1px solid #2c2c2c
}

.headerstyle-searchstyle-dark #roksearch_results .rokajaxsearch-overlay {
    background-color: #252525
}

.headerstyle-searchstyle-light #roksearch_search_str {
    background-color: rgba(250,250,250,.9);
    background-color: #057ef7;
    zoom:1;background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/light/search-icon_blue.png);
    border-left: 2px solid #082e54;
    border-top: 2px solid #082e54;
    border-right: 2px solid #082e54;
    border-bottom: 2px solid #082e54;
    color: #fff;
    font-size: 90%;
    font-style: italic;
    padding-top: 6px;
    float: right;
    width: 150px;
    border-radius: 4px
}

.headerstyle-searchstyle-light #roksearch_search_str.loading {
    background-color: #057ef7;
    border: 2px solid #082e54
}

.headerstyle-searchstyle-light #roksearch_results {
    background: #2c5e00;
    border: 1px solid #74b30a;
    border-radius: 4px;
    moz-border-radius: 4px
}

.headerstyle-searchstyle-light #roksearch_results a#roksearch_link {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/light/close_green.png) 0 0 no-repeat
}

.headerstyle-searchstyle-light #roksearch_results h3 {
    color: #fff
}

.headerstyle-searchstyle-light #roksearch_results span {
    color: #fff
}

.headerstyle-searchstyle-light #roksearch_results .roksearch_header,.headerstyle-searchstyle-light #roksearch_results .roksearch_row_btm {
    background: #2c5e00;
    border-bottom: 2px solid #74b30a;
    color: #fff
}

.headerstyle-searchstyle-light #roksearch_results .roksearch_row_btm span {
    color: #fff
}

.headerstyle-searchstyle-light #roksearch_results span.small {
    color: #fff
}

.headerstyle-searchstyle-light #roksearch_results span.highlight {
    background: #d95b33;
    color: #fff
}

.headerstyle-searchstyle-light #roksearch_results .roksearch_odd {
    background: #2c5e00;
    border-bottom: 1px solid #2c5e00
}

.headerstyle-searchstyle-light #roksearch_results .roksearch_even {
    background: #2c5e00;
    border-bottom: 1px solid #2c5e00
}

.headerstyle-searchstyle-light #roksearch_results .roksearch_even-hover,.headerstyle-searchstyle-light #roksearch_results .roksearch_odd-hover {
    background-color: #74b30a
}

.headerstyle-searchstyle-light #roksearch_results .roksearch_even-hover h3,.headerstyle-searchstyle-light #roksearch_results .roksearch_odd-hover h3 {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/light/right-arrow_green.png) 0 4px no-repeat
}

.headerstyle-searchstyle-light .results ol.list li p {
    color: #666
}

.headerstyle-searchstyle-light #roksearch_results .arrow-left {
    background: #74b30a url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/light/left-arrow_green.png) 50% 50% no-repeat;
    border: 1px solid #74b30a;
    border-radius: 4px;
    moz-border-radius: 4px
}

.headerstyle-searchstyle-light #roksearch_results .arrow-left-disabled {
    background: #2c5e00;
    border: 1px solid #2c5e00;
    border-radius: 4px;
    moz-border-radius: 4px
}

.headerstyle-searchstyle-light #roksearch_results .arrow-right {
    background: #2c5e00 url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/header/ajaxsearch/light/right-arrow_green.png) 50% 50% no-repeat;
    border: 1px solid #2c5e00;
    border-radius: 4px;
    moz-border-radius: 4px
}

.headerstyle-searchstyle-light #roksearch_results .arrow-right-disabled {
    background: #2c5e00;
    border: 1px solid #2c5e00
}

.headerstyle-searchstyle-light form.search_result .inputbox {
    border: 1px solid #dfdfdf
}

.headerstyle-searchstyle-light fieldset.only,.headerstyle-searchstyle-light fieldset.phrase,.headerstyle-searchstyle-light fieldset.word {
    border-bottom: 1px solid #74b30a
}

.headerstyle-searchstyle-light #roksearch_results .rokajaxsearch-overlay {
    background-color: #2c5e00
}

ul.recent-posts {
    padding: 0;
    margin: -9px 0 0 0
}

ul.recent-posts p {
    margin: 0
}

ul.recent-posts li {
    list-style: none;
    display: block;
    padding: 15px 0
}

ul.recent-posts li:last-child {
    padding-bottom: 0;
    background: 0
}

.rp-title {
    font-weight: 700;
    font-size: 110%;
    display: block;
    margin-bottom: 2px
}

.recent-posts .wp-post-image {
    float: left;
    margin: 0 15px 0 0;
    padding: 3px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/subtle-lines-light.png)
}

#newsflash {
    margin-top: -3px!important;
    margin-bottom: -5px!important
}

#newsflash ul li a {
    font-size: 12px;
    line-height: 21px
}

.roknewsflash .controls .control-next,.roknewsflash .controls .control-next-hover,.roknewsflash .controls .control-prev,.roknewsflash .controls .control-prev-hover {
    cursor: pointer
}

.teaser {
    font-family: OpenSansRegular,Helvetica,"Times New Roman",Times,serif,serif;
    font-size: 26px;
    font-style: italic;
    font-weight: 400;
    text-shadow: none;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    word-spacing: 0;
    line-height: 40px
}

.teaser span {
    color: #d95b33;
    border-bottom: 1px dotted #d95b33
}

h4.subtitle,h5.subtitle {
    margin-top: 5px!important
}

.separator10 {
    height: 7px;
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-10.png)
}

.separator20 {
    height: 7px;
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-20.png)
}

.separator30 {
    height: 7px;
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-30.png);
    margin-top: 12px;
    margin-bottom: 0;
    float: right
}

.separator40 {
    height: 7px;
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-40.png)
}

.separator40 {
    height: 7px;
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/menus/overlays/lines-50.png)
}

.space5 {
    height: 5px;
    width: 100%;
    clear: both
}

.space10 {
    height: 10px;
    width: 100%;
    clear: both
}

.space15 {
    height: 15px;
    width: 100%;
    clear: both
}

.space20 {
    height: 20px;
    width: 100%;
    clear: both
}

.space25 {
    height: 25px;
    width: 100%;
    clear: both
}

.space30 {
    height: 30px;
    width: 100%;
    clear: both
}

.space35 {
    height: 35px;
    width: 100%;
    clear: both
}

.space40 {
    height: 40px;
    width: 100%;
    clear: both
}

.space45 {
    height: 45px;
    width: 100%;
    clear: both
}

.space50 {
    height: 50px;
    width: 100%;
    clear: both
}

.democarouselitem {
    height: 155px
}

.partners_logo {
    width: 181px;
    height: 80px;
    background: #ccc
}

.partners_logo1 {
    width: 181px;
    height: 250px;
    background: #ccc
}

.audio-video,.wp-caption {
    border: none;
    background: 0 0
}

.audio-video,.wp-caption img {
    border: 1px solid #f3f3f3;
    background: #ffffff;
    box-shadow: 0 1px 3px rgba(202,202,202,.9);
    display: inline-block;
    padding: 8px;
    margin-bottom: 8px
}

.g-icon {
    position: absolute;
    display: -moz-inline-stack;
    display: inline-block;
    font-size: 1px;
    line-height: normal;
    overflow: hidden
}

a .g-icon {
    cursor: pointer
}

.g-icon-play {
    width: 70px;
    height: 70px;
    margin: 0 0 -29px -38px;
    bottom: 50%;
    left: 50%;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/play-btn.png) no-repeat 0 0;
    z-index: 2;
    opacity: 0;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.audio-video:hover .g-icon-play {
    opacity: 1;
    -webkit-transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.om_video {
    width: 240px;
    position: relative
}

.rt-articleleft {
    font-style: italic;
    clear: both;
    float: left;
    text-align: left;
    margin: 0 0 15px 15px;
    padding-left: 10px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/lines-w10.png) top left no-repeat
}

#wppb_login input.inputbox {
    width: 190px;
    height: 30px;
    margin: 5px 0 1px;
    padding: 2px 8px 2px
}

#wppb_login {
    margin: 0 auto;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: left;
    color: #444f5c
}

#wppb_login div.avatar img {
    float: right;
    margin: 0 25px 0 0;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 4px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

#wppb_login div.buttons {
    margin: 10px 15px 0 0;
    float: right
}

#wppb_login p.login-form-submit {
    margin: 0 25px 0 0;
    float: right
}

#wppb_login div.user {
    float: left
}

#wppb_login div.user a,#wppb_login div.user p {
    margin: 0;
    line-height: 1.6em
}

#wppb_login div.user a,#wppb_login p.data {
    font-size: 12px
}

#wppb_login div.sign-in-fealds {
    width: 600px;
    margin: 0 10px 0;
    float: right
}

#wppb_login p.login-form-username {
    float: left;
    margin: 0 15px 0
}

.cptch_block input {
    margin-top: 0;
    width: 190px;
    height: 25px;
    margin: 5px 0 1px;
    padding: 2px 8px 2px
}

.cptch_block label {
    font-weight: 700
}

#theme-my-login1 input.inputbox {
    width: 190px;
    height: 30px;
    margin: 5px 0 1px;
    padding: 2px 8px 2px
}

#theme-my-login1 {
    margin: -10px 0 0 0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: left;
    color: #444f5c
}

#theme-my-login1 div.avatar img {
    float: right;
    margin: -4px 25px 0 0;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 4px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

#theme-my-login1 div.buttons {
    margin: 6px 15px 0 0;
    float: right
}

#theme-my-login1 div.login-form-submit {
    margin: 3px 25px 0 0;
    float: right
}

#theme-my-login1 div.user {
    float: left
}

#theme-my-login1 div.user a,#theme-my-login1 div.user p {
    margin: 0;
    line-height: 1.6em
}

#theme-my-login1 div.user a,#theme-my-login1 p.data {
    font-size: 12px
}

#theme-my-login1 div.sign-in-fealds {
    width: 650px;
    margin: 0 10px 0;
    float: right
}

#theme-my-login1 div.login-form-username {
    float: left;
    margin: 0 15px 0
}

#theme-my-login input {
    font-size: 16px;
    height: 30px;
    width: 190px;
    margin: 5px 0 0;
    padding: 2px 8px 2px
}

#theme-my-login textarea {
    font-size: 15px;
    margin: 5px 0 0;
    padding: 10px 10px 10px
}

#theme-my-login label {
    font-size: 14px;
    clear: both
}

#theme-my-login p.submit input {
    width: auto;
    height: auto;
    font-size: 14px;
    color: #fff;
    border-top: 1px solid rgba(255,255,255,.2);
    padding: .6em 1.3em
}

#theme-my-login p.username input {
    background: #efefef;
    margin-right: 800px
}

#theme-my-login p.username span {
    font-style: italic;
    font-size: 12px
}

#theme-my-login select {
    font-size: 16px;
    height: 30px;
    width: 208px;
    background: #efefef;
    border: rgba(0,0,0,.15) 1px solid;
    box-shadow: inset -1px -1px 1px rgba(0,0,0,.15);
    border-radius: 4px;
    color: #555;
    margin: 5px 0 30px;
    padding-left: 4px;
    padding-top: 3px
}

#theme-my-login p.form-email span {
    font-style: italic;
    font-size: 12px
}

#theme-my-login p.form-email {
    margin-bottom: 40px
}

#theme-my-login p.aboutYourselfHeader {
    display: none
}

#theme-my-login div.submitbox {
    position: absolute;
    top: 120px;
    left: 530px;
    width: 200px
}

#theme-my-login div.submitbox h4 {
    margin: 0 10px 10px 0;
    text-align: right
}

#theme-my-login div.submitbox img {
    float: right;
    margin: 0 10px 10px 0;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 8px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

#theme-my-login div.submitbox p {
    width: 200px
}

#theme-my-login div.submitbox a.button_sc {
    float: right;
    margin: 7px 7px 0;
    padding: 2px 10px 2px
}

#theme-my-login p.form-submit input {
    color: #fff;
    margin: 30px 0 0
}

#theme-my-login p.send-confirmation-email,.user-forms p.username_email {
    width: 400px
}

#theme-my-login p.send-confirmation-email input {
    width: auto;
    height: auto
}

#theme-my-login p.send-confirmation-email span {
    width: auto;
    position: relative;
    margin-left: 25px;
    top: -34px
}

#theme-my-login p#descripion,#theme-my-login p#pass_strength_msg {
    width: auto;
    font-style: italic;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 16px
}

#theme-my-login p#reg_passmail {
    display: none
}

#theme-my-login #your-profile input,#theme-my-login #your-profile textarea {
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: -1px -1px 1px rgba(0,0,0,.15) inset;
    border-radius: 4px
}

#theme-my-login #your-profile th {
    color: #fff;
    background: none repeat scroll 0 0 #79af1c;
    border: none
}

.changes-saved,.success {
    width: auto;
    height: auto;
    border: 1px solid #7ea64b;
    margin: 0 15px 10px 0;
    padding: 10px 10px 8px;
    background: #e4ffbf;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px
}

.error,.warning {
    width: auto;
    height: auto;
    border: 1px solid #d93518;
    margin: 0 15px 10px 0;
    padding: 10px 10px 8px;
    background: #ffe1c3;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px
}

.alert {
    width: auto;
    height: auto;
    border: 1px solid #659ac1;
    margin: 0 15px 10px 0;
    padding: 10px 10px 8px;
    background: #d4e9ff;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px
}

.semi-saved {
    width: auto;
    height: auto;
    border: 1px solid #ff5779;
    margin: 0 0 0;
    padding: 10px 10px 8px;
    background: #ffe9ff;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px
}

.verticalbox {
    clear: both;
    margin: 5px 0 5px 0;
    padding: 0
}

.verticalbox img.alignleft {
    margin: 0 10px 10px 0
}

.verticalbox img.alignright {
    margin: 0 0 10px 10px
}

.verticalbox h4 {
    margin-top: 10px
}

.verticalbox .bluebox,.verticalbox ul {
    margin-left: 160px
}

.footerbox {
    clear: both;
    margin: 5px 0 5px 0;
    padding: 0
}

.footerbox img.alignleft {
    margin: 0 10px 10px 0
}

.footerbox a {
    position: relative;
    top: 20px
}

.bluebox,.greenbox,.redbox,.yellowbox,.yellowbox_light {
    margin: 10px 0 10px;
    padding: 10px;
    border-radius: 4px
}

.bluebox img.alignleft,.greenbox img.alignleft,.redbox img.alignleft,.yellowbox img.alignleft,.yellowbox_light img.alignleft {
    margin: 0 10px 10px 0
}

.bluebox img.alignright,.greenbox img.alignright,.redbox img.alignright,.yellowbox img.alignright,.yellowbox_light img.alignright {
    margin: 0 0 10px 10px
}

.yellowbox {
    background: #ffe647
}

.bluebox {
    background: #3574b2;
    color: #fff
}

.greenbox {
    background: #79af1c;
    color: #fff
}

.redbox {
    background: #e83a27;
    color: #fff
}

.yellowbox_light {
    background: #ffed7c
}

.bluebox a,.bluebox a:hover,.greenbox a,.greenbox a:hover,.redbox a,.redbox a:hover {
    color: #ffe647
}

.yellowbox a,.yellowbox a:hover {
    color: #e83a27
}

.greenbox .gform_wrapper .gfield_required {
    color: #fff
}

.clearbox {
    margin: 0;
    padding: 0
}

.comment_gravatar_wrapper img {
    width: 72px;
    height: 72px;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 5px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

.commentlist li {
    position: relative;
    overflow: hidden;
    margin-bottom: 18px
}

.commentwrapper {
    position: relative;
    overflow: hidden;
    margin-bottom: 0
}

.comment_data {
    margin-left: 110px;
    padding: 5px 15px 15px;
    background: #fff;
    border: 1px solid #e3e3e3;
    border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

.comment-meta {
    margin: 8px 0 10px 0;
    line-height: 1.7em
}

.comment-meta-time {
    float: left;
    clear: both
}

.comment-meta-time a {
    font-size: 11px;
    color: #a8a8a8
}

.comment-meta .fn {
    font-size: 14px
}

.edit-pencil {
    float: right;
    margin: 2px 0 0 10px;
    opacity: .3
}

.edit-pencil:hover {
    opacity: 1
}

.arrow {
    position: absolute;
    left: 99px;
    top: 17px
}

.reply {
    position: relative;
    float: right;
    margin: -10px 0 0
}

a.comment-reply-link {
    font-size: 14px;
    color: #a8a8a8
}

.blockmap {
    width: 950px;
    height: 676px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/map_olkhon.png) no-repeat scroll 3px 4px transparent
}

.blockmap .maplable {
    position: absolute;
    cursor: pointer
}

.blockmap .point {
    float: left;
    height: 16px;
    width: 16px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/bullet-circle.png) no-repeat scroll 3px 4px transparent
}

.blockmap .maplable span {
    float: left;
    margin-top: -3px
}

#rt-showcase .blockmap .maplable a,.blockmap .maplable a {
    font-weight: 700;
    color: #555
}

#rt-showcase .blockmap .maplable a:hover,.blockmap .maplable a:hover {
    color: #e83a27
}

.blockmap .description {
    float: left;
    margin: 30px 0 0 30px;
    width: 650px
}

.blockmap .description p {
    margin-bottom: 5px
}

.blockhotels .map1 {
    width: 950px;
    height: 572px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/map_huzhir.png) no-repeat scroll 3px 4px transparent
}

.blockhotels .map2 {
    width: 950px;
    height: 676px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/map_olkhon.png) no-repeat scroll 3px 4px transparent
}

.blockhotels #mapbutton1,.blockhotels #mapbutton2 {
    float: right
}

.blockhotels .maplable {
    position: absolute;
    cursor: pointer
}

.blockhotels .point {
    float: left;
    height: 16px;
    width: 16px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/bullet-circle.png) no-repeat scroll 3px 4px transparent
}

.blockhotels .maplable span {
    float: left;
    margin-top: -3px;
    line-height: 1.2em
}

.blockhotels .maplable a {
    font-weight: 700;
    color: #555;
    text-decoration: underline
}

.blockhotels .maplable a:hover {
    color: #e83a27
}

.blockhotels .description {
    float: left;
    margin: 0 0 0 5px;
    width: 535px
}

.blockhotels .description p {
    margin-bottom: 5px
}

.blockhotels .description li {
    margin-left: 25px
}

.blockhotels .description .blocklist li {
    margin-left: 260px
}

.blockhotels #mapbutton2,.listhotels #mapbutton1 {
    float: right
}

.listhotels .description {
    margin: 20px 0 20px
}

.listhotels .description p {
    margin-bottom: 5px
}

.listhotels .description li {
    margin-left: 25px
}

.listhotels .description .blocklist li {
    margin-left: 260px
}

.imgbox {
    float: left;
    width: 240px;
    height: 190px;
    margin-bottom: 5px
}

.imgbox img {
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

.imgbox img:hover {
    -moz-box-shadow: 2px 5px 5px #cacaca;
    -webkit-box-shadow: 2px 5px 5px #cacaca;
    box-shadow: 2px 5px 5px #cacaca
}

.imgbox .box1 {
    float: left;
    margin-right: 10px
}

.imgbox .box1 .img1 {
    margin-bottom: 10px
}

.imgbox .box2 {
    float: left
}

.imgbox .box3 {
    width: 240px;
    float: left;
    margin-top: 10px
}

.imgbox .box3 .img1,.imgbox .box3 .img2 {
    float: left;
    margin-right: 10px
}

.imgbox .box3 .img3 {
    float: left;
    margin-right: 10px
}

.gfield input,.gfield select,.gfield textarea {
    vertical-align: middle;
    border: rgba(0,0,0,.15) 1px solid;
    box-shadow: inset -1px -1px 1px rgba(0,0,0,.15);
    border-radius: 4px;
    color: #555
}

.gfield select {
    font-size: 12px;
    height: 28px
}

.gfield input[type=text] {
    height: 18px;
    font-size: 12px;
    padding: 4px
}

.gfield textarea {
    font-size: 12px;
    padding: 4px
}

.num_per input {
    width: 100px!important
}

.gfield .datepicker {
    float: left
}

.yellowbox_light .gfield.data1 {
    float: left;
    margin-right: 30px
}

.yellowbox_light .gfield.data2 {
    clear: none!important
}

.bluebox .gfield_required {
    color: #fff
}

.bluebox li.gfield.gfield_error .gfield_required {
    color: #790000
}

.bluebox .validation_error {
    color: #ffe647
}

.bluebox li.gfield.gfield_error,.bluebox li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: #ffe647;
    border: 1px solid #fc0
}

.bluebox li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.yellowbox_light li.gfield.gfield_error {
    background-color: #7bb9f7;
    border: 1px solid #057ff9
}

.yellowbox_light li.gfield.gfield_error .gfield_description,.yellowbox_light li.gfield.gfield_error .gfield_required,.yellowbox_light li.gfield.gfield_error.gfield_contains_required label.gfield_label {
    color: #082e54
}

.yellowbox_light .validation_error {
    color: #ed0000
}

.greenbox .gfield_required {
    color: #fff
}

.post .rt-headline {
    width: 580px
}

.imagepress_img p {
    margin-top: 15px
}

ul.menu.theme-splitmenu li {
    margin-bottom: 10px;
    margin-left: 10px
}

ul.menu.theme-splitmenu ul {
    margin-left: 10px;
    margin-top: 10px
}

ul.menu.theme-splitmenu li a.item {
    font-size: 14px;
    padding: 0 0 0 10px
}

.box2 h2.title,.box2 ul.menu.theme-splitmenu li a.item,.box3 h2.title,.box3 ul.menu.theme-splitmenu li a.item,.box4 h2.title,.box4 ul.menu.theme-splitmenu li a.item,.box5 h2.title,.box5 ul.menu.theme-splitmenu li a.item {
    color: #fff
}

.box1 h2.title,.box2 h2.title,.box3 h2.title,.box4 h2.title,.box5 h2.title {
    font-size: 17px
}

.box1 h2.title span,.box1 ul.menu.theme-splitmenu li a.item:hover {
    color: #e83a27
}

.box1 ul.menu.theme-splitmenu li a.item {
    color: #555
}

.box2 h2.title span,.box2 ul.menu.theme-splitmenu li a.item:hover,.box3 h2.title span,.box3 ul.menu.theme-splitmenu li a.item:hover,.box4 h2.title span,.box4 ul.menu.theme-splitmenu li a.item:hover,.box5 h2.title span,.box5 ul.menu.theme-splitmenu li a.item:hover {
    color: #ffe647
}

.box2 ul.menu .bullet,.box2 ul.menu .separator,.box2 ul.menu a,.box3 ul.menu .bullet,.box3 ul.menu .separator,.box3 ul.menu a,.box4 ul.menu .bullet,.box4 ul.menu .separator,.box4 ul.menu a,.box5 ul.menu .bullet,.box5 ul.menu .separator,.box5 ul.menu a {
    background-image: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/body-arrow-white.png);
    margin-left: -10px
}

.box1 a,.box1 a:hover {
    color: #e83a27
}

.box1 a {
    color: #555
}

.box2 a,.box2 a:hover,.box3 a,.box3 a:hover,.box4 a,.box4 a:hover,.box5 a,.box5 a:hover {
    color: #ffe647
}

.box2,.box3,.box4 {
    color: #fff
}

div.tabs_container ul.tabs li:nth-child(5) a {
    background: -moz-linear-gradient(center top,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 100%);
    background: -webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,.1)),to(rgba(255,255,255,.2)));
    background-color: #ff2e16
}

div.base-rating tr.mtrow td:nth-child(1) {
    display: none
}

div.detail-rating .mtrow {
    line-height: .7em;
    font-size: 11px
}

.tablebox,.tablebox td,.tablebox tr {
    border: 1px solid #999
}

.tablebox td {
    padding: 3px
}

div.titulbox {
    height: 50px
}

div.titulbox div.price {
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/price.png) no-repeat;
    float: right;
    width: 140px;
    height: 40px;
    margin-bottom: 10px
}

div.titulbox div.price h4 {
    padding: 10px;
    float: right;
    color: #fff
}

.democracy {
    position: relative
}

.dem-graph {
    position: relative;
    font: 9px/10px arial,sans-serif;
    margin-top: 2px;
    padding-right: 1px;
    margin-bottom: 3px
}

.dem-graph a,.dem-graph a:hover {
    display: block;
    float: left;
    height: 5px;
    cursor: default;
    text-decoration: none;
    border: 0
}

.dem-winner a,.dem-winner a:hover {
    border-right: 0
}

.dem-winner {
    padding-right: 0
}

.dem-graph b,.dem-graph i {
    float: left;
    display: block;
    position: absolute;
    margin-left: 3px;
    font-weight: 700;
    font-style: normal
}

.democracy form {
    text-align: left
}

html>body .entry .democracy ul {
    text-indent: 0!important
}

.democracy input {
    vertical-align: middle
}

.dem-graph a i,.dem-graph a:hover b {
    display: none
}

.dem-graph a:hover i {
    display: block
}

* html .dem-graph a i,* html .dem-graph a:hover b {
    display: block
}

* html .dem-graph a:hover i {
    display: block
}

.dem-added-by-guest,.dem-total-votes {
    display: block;
    margin: 0;
    text-align: right;
    font-size: 80%;
    color: #999
}

.dem-user-added {
    display: block;
    color: #999
}

.dem-archives .democracy {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #ccc
}

.dem_copyright {
    position: absolute;
    bottom: -10px;
    right: -10px;
    text-decoration: none;
    color: #ccc!important
}

.democracy {
    max-width: 350px;
    margin: 0 auto
}

.democracy input {
    vertical-align: middle;
    margin-right: 5px
}

.addAnswerText {
    width: 80%
}

.dem-add-answer {
    display: block;
    text-align: right;
    margin-top: 4px
}

.dem-graph {
    border: 1px solid #ccc;
    height: 10px
}

.dem-graph a,.dem-graph a:hover {
    background: #efefef;
    border-bottom: 5px solid #e0e0e0
}

* html .dem-graph a,* html .dem-graph a:hover {
    border-bottom-width: 6px
}

* html .dem-graph {
    height: 11px
}

.dem-graph b,.dem-graph i {
    color: #555
}

.dem-voted-for-this {
    border-color: #ffc078
}

.poll-question {
    display: block;
    margin: 0 0 5px 0;
    font-size: 115%;
    font-family: Georgia
}

.democracy ul {
    padding: 0;
    margin: 0 0 10px 0
}

.democracy label {
    float: none;
    display: inline
}

.democracy ul li {
    list-style: none;
    background: 0 0
}

.vote-button {
    cursor: pointer;
    font: bold 13px Arial
}

div.newsboard {
    margin-top: 10px;
    margin-bottom: 10px
}

div.newsboard a:hover {
    opacity: .8;
    -moz-opacity: .8;
    -khtml-opacity: .8;
    background-color: #000;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s
}

div.newsboard a {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s
}

.bluetab table.table {
    border: 1px #555 solid;
    width: 710px;
    height: 200px;
    border-spacing: 0;
    text-align: center;
    font-size: 10px
}

.bluetab table.table th {
    border: 0 #fff solid;
    background-color: #095eb3;
    height: 20px;
    color: #fff
}

.bluetab table.table td {
    border: 1px #555 solid;
    height: 20px;
    padding: 3px
}

.bluetab table.table td.empty {
    background: #ccc
}

.bluetab table.table tfoot td {
    border: 1px #555 solid;
    background-color: rgba(0,146,243,.2);
    height: 20px
}

.pricetab table.table {
    border: 1px #555 solid;
    width: 710px;
    border-spacing: 0;
    text-align: center;
    font-size: 12px;
    margin-bottom: 15px;
    margin-top: 10px
}

.pricetab table.table th {
    border: 0 #fff solid;
    background-color: #095eb3;
    height: 20px;
    color: #fff
}

.pricetab table.table td {
    border: 1px #555 solid;
    height: 20px;
    padding: 3px
}

.pricetab table.table td.mark {
    width: 80px
}

.pricetab table.table td.desc {
    text-align: left
}

.pricetab table.table tfoot th {
    border: 0 #fff solid;
    background-color: #e83a27;
    height: 20px;
    color: #fff
}

.subscribe #s2email {
    border: rgba(0,0,0,.15) 1px solid;
    box-shadow: inset -1px -1px 1px rgba(0,0,0,.15);
    border-radius: 4px;
    color: #555;
    height: 20px;
    margin-top: 10px;
    padding: 3px
}

.yoast_breadcrumbs span span {
    line-height: 1em;
    padding: 2px 3px 0;
    font-size: 100%
}

.yoast_breadcrumbs span span a {
    line-height: 1em;
    font-size: 100%
}

.yoast_breadcrumbs span {
    font-size: 1.1em;
    overflow: hidden
}

.yoast_breadcrumbs img {
    width: 8px;
    height: 14px;
    background: url(http://olkhon-myst.ru/web/20220401235534im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/body/body-arrow.png) no-repeat scroll 0 5px transparent
}

.adventbox {
    margin-left: 50px
}

.add_posts .title {
    display: none
}

.description .blocklist li {
    margin-left: 260px
}

/*
     FILE ARCHIVED ON 23:55:34 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:03 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.64
  load_resource: 117.527
  PetaboxLoader3.resolve: 41.554
  PetaboxLoader3.datanode: 62.544 (2)
  loaddict: 37.318
*/
.rt-wordpress .rt-article ol {
    margin-left: 20px
}

div.pagination {
    padding: 0 0 15px;
    margin-top: 5px
}

div.rt-pagination {
    margin-bottom: 0
}

div.rt-page .rt-pagination a,div.rt-post .rt-pagination a {
    font-size: 130%;
    font-weight: 700
}

div.rt-page #comments .rt-pagination a,div.rt-post #comments .rt-pagination a {
    font-size: 100%;
    font-weight: 400
}

div.edit-entry {
    margin: 10px 0
}

.rt-post .rt-post-footer small {
    font-size: 90%;
    line-height: 130%
}

.rt-post .rt-post-footer {
    margin: 0 0 15px 0
}

.rt-post .rt-tags {
    overflow: hidden;
    display: block;
    padding: 8px 15px 10px;
    margin: 10px 0;
    border-radius: 3px;
    border: 1px solid
}

.rt-post .rt-tags span {
    font-style: italic
}

.search-excerpt {
    background: #fbde21
}

.body .widget_gantry_recentcomments ul.comments li {
    background: url(http://olkhon-myst.ru/web/20220401235631im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/comments/speach-bubble.png) 100% 0 no-repeat
}

.widget_gantry_recentcomments ul.comments li img {
    margin-bottom: 15px;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 4px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

.widget_gantry_recentcomments ul li {
    font-size: 80%
}

.rt-wordpress #jc .rt-pagetitle {
    margin: 15px 0 15px
}

#comments.comments-basic ol.commentlist {
    list-style-type: none;
    padding: 10px 10px 5px;
    overflow: hidden;
    margin: 0;
    border: none
}

#comments.comments-basic ol.commentlist div.comment-div-wrapper {
    margin-bottom: 10px;
    padding: 0 0 10px 3px
}

#comments.comments-basic ol.commentlist li {
    margin: 0 0 5px
}

#comments.comments-basic ol.commentlist .comment-author {
    overflow: hidden;
    margin-bottom: 10px
}

#comments.comments-basic ol.commentlist .comment_gravatar_wrapper {
    float: left
}

#comments.comments-basic ol.commentlist .comment-meta {
    background: 0 0
}

#comments.comments-basic ol.commentlist .comment-meta .fn {
    margin: 0;
    margin-right: 10px;
    float: left;
    font-weight: 700
}

#comments.comments-basic ol.commentlist .comment-meta .comment-meta-time a {
    line-height: inherit;
    text-decoration: none
}

#comments.comments-basic ol.children {
    list-style-type: none;
    overflow: hidden;
    padding-right: 0
}

#comments.comments-basic ol.commentlist code,ol.commentlist pre {
    overflow: hidden;
    white-space: normal;
    padding: 5px
}

body.rtl #comments.comments-basic ol.commentlist .comment-meta .fn,body.rtl #comments.comments-basic ol.commentlist .comment_gravatar_wrapper {
    float: right
}

body.rtl #comments.comments-basic ol.children {
    margin-right: 15px
}

#jc #comments #respond input,#jc #comments #respond textarea {
    border: 1px solid
}

#comments-form {
    margin: 15px 0 0
}

#comments-form textarea {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 120px;
    margin: 0;
    padding: 5px;
    width: 97%
}

#comments-form #author,#comments-form #email,#comments-form #url {
    padding: 7px 5px;
    width: 97%;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px
}

#comments-form #comments-form-send button.readon {
    border: none;
    padding: 0;
    cursor: pointer
}

#comments-form #comments-form-send button.readon span {
    margin-top: -1px;
    margin-left: -6px
}

body.rtl #respond {
    text-align: right
}

#rt-contact-form #rt-contact-email,#rt-contact-form #rt-contact-name {
    padding: 7px 5px;
    width: 98%;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px
}

#rt-contact-form #rt-contact-message {
    padding: 7px 5px;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px
}

#rt-contact-form .contact-label {
    display: block;
    margin-bottom: 10px
}

#rt-contact-form span.required {
    font-weight: 700;
    color: #d0583f
}

#rt-contact-form .rt-send-copy {
    margin-bottom: 10px;
    display: block
}

/*
     FILE ARCHIVED ON 23:56:31 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:03 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.927
  load_resource: 97.223
  PetaboxLoader3.resolve: 53.354
  PetaboxLoader3.datanode: 36.986 (2)
  loaddict: 17.839
*/
.rt-grid-1,.rt-grid-10,.rt-grid-11,.rt-grid-12,.rt-grid-2,.rt-grid-3,.rt-grid-4,.rt-grid-5,.rt-grid-6,.rt-grid-7,.rt-grid-8,.rt-grid-9 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 10px;
    margin-right: 10px
}

.rt-container .rt-grid-1 {
    width: 63px
}

.rt-container .rt-grid-2 {
    width: 146px
}

.rt-container .rt-grid-3 {
    width: 229px
}

.rt-container .rt-grid-4 {
    width: 312px
}

.rt-container .rt-grid-5 {
    width: 395px
}

.rt-container .rt-grid-6 {
    width: 478px
}

.rt-container .rt-grid-7 {
    width: 561px
}

.rt-container .rt-grid-8 {
    width: 644px
}

.rt-container .rt-grid-9 {
    width: 727px
}

.rt-container .rt-grid-10 {
    width: 810px
}

.rt-container .rt-grid-11 {
    width: 893px
}

.rt-container .rt-grid-12 {
    width: 976px
}

.rt-container .rt-push-1 {
    left: 83px
}

.rt-container .rt-push-2 {
    left: 166px
}

.rt-container .rt-push-3 {
    left: 249px
}

.rt-container .rt-push-4 {
    left: 332px
}

.rt-container .rt-push-5 {
    left: 415px
}

.rt-container .rt-push-6 {
    left: 498px
}

.rt-container .rt-push-7 {
    left: 581px
}

.rt-container .rt-push-8 {
    left: 664px
}

.rt-container .rt-push-9 {
    left: 747px
}

.rt-container .rt-push-10 {
    left: 830px
}

.rt-container .rt-push-11 {
    left: 913px
}

.rt-container .rt-pull-1 {
    left: -83px
}

.rt-container .rt-pull-2 {
    left: -166px
}

.rt-container .rt-pull-3 {
    left: -249px
}

.rt-container .rt-pull-4 {
    left: -332px
}

.rt-container .rt-pull-5 {
    left: -415px
}

.rt-container .rt-pull-6 {
    left: -518px
}

.rt-container .rt-pull-7 {
    left: -581px
}

.rt-container .rt-pull-8 {
    left: -664px
}

.rt-container .rt-pull-9 {
    left: -747px
}

.rt-container .rt-pull-10 {
    left: -830px
}

.rt-container .rt-pull-11 {
    left: -913px
}

.rt-container .rt-prefix-1 {
    padding-left: 83px
}

.rt-container .rt-prefix-2 {
    padding-left: 166px
}

.rt-container .rt-prefix-3 {
    padding-left: 249px
}

.rt-container .rt-prefix-4 {
    padding-left: 332px
}

.rt-container .rt-prefix-5 {
    padding-left: 415px
}

.rt-container .rt-prefix-6 {
    padding-left: 498px
}

.rt-container .rt-prefix-7 {
    padding-left: 581px
}

.rt-container .rt-prefix-8 {
    padding-left: 664px
}

.rt-container .rt-prefix-9 {
    padding-left: 747px
}

.rt-container .rt-prefix-10 {
    padding-left: 830px
}

.rt-container .rt-prefix-11 {
    padding-left: 913px
}

.left-1,.right-1 {
    width: 30px
}

.left-2,.right-2 {
    width: 113px
}

.left-3,.right-3 {
    width: 196px
}

.left-4,.right-4 {
    width: 279px
}

.left-5,.right-5 {
    width: 362px
}

.left-6,.right-6 {
    width: 445px
}

.left-7,.right-7 {
    width: 528px
}

.left-8,.right-8 {
    width: 611px
}

.left-9,.right-9 {
    width: 694px
}

.left-10,.right-10 {
    width: 777px
}

.left-11,.right-11 {
    width: 860px
}

.rt-container {
    margin: 0 auto;
    width: 996px
}

body {
    min-width: 996px
}

/*
     FILE ARCHIVED ON 23:56:34 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:04 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.958
  load_resource: 266.492
  PetaboxLoader3.resolve: 95.294
  PetaboxLoader3.datanode: 152.732 (2)
  loaddict: 157.983
*/
body {
    font-size: 12px;
    line-height: 1.5em;
    font-family: Helvetica,Arial,Sans-Serif
}

body.size-is-xlarge {
    font-size: 15px;
    line-height: 1.7em
}

body.size-is-large {
    font-size: 14px;
    line-height: 1.7em
}

body.size-is-default {
    font-size: 12px;
    line-height: 1.7em
}

body.size-is-small {
    font-size: 11px;
    line-height: 1.7em
}

body.size-is-xsmall {
    font-size: 10px;
    line-height: 1.7em
}

html {
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: Optima;
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/Optima-webfont.eot);
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/Optima-webfont.eot?iefix) format('eot'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/Optima-webfont.woff) format('woff'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/Optima-webfont.ttf) format('truetype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/Optima-webfont.svg) format('svg')
}

.header- font-family-Optima .rt-article-title,.header-font-family-Optima .component-content .title,.header-font-family-Optima .rt-pagetitle,.header-font-family-Optima .title,.header-font-family-Optima h1,.header-font-family-Optima h2,.header-font-family-Optima h3,.header-font-family-Optima h4,.header-font-family-Optima h5,.header-font-family-Optima h6 {
    font-family: Optima,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.menu-font-family-Optima .menutop.theme-fusion .fusion-submenu-wrapper ul,.menu-font-family-Optima .rt-menubar,body.body-font-family-Optima {
    font-family: Optima,Helvetica,Arial,sans-serif;
    font-weight: 400
}

@font-face {
    font-family: Titillium;
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/TitilliumText22L002-webfont.eot);
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/TitilliumText22L002-webfont.eot?iefix) format('eot'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/TitilliumText22L002-webfont.woff) format('woff'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/TitilliumText22L002-webfont.ttf) format('truetype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/TitilliumText22L002-webfont.svg) format('svg')
}

.header-font-family-titillium .component-content .title,.header-font-family-titillium .rt-article-title,.header-font-family-titillium .rt-pagetitle,.header-font-family-titillium .title,.header-font-family-titillium h1,.header-font-family-titillium h2,.header-font-family-titillium h3,.header-font-family-titillium h4,.header-font-family-titillium h5,.header-font-family-titillium h6 {
    font-family: Titillium,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.menu-font-family-titillium .menutop.theme-fusion .fusion-submenu-wrapper ul,.menu-font-family-titillium .rt-menubar,body.body-font-family-titillium {
    font-family: Titillium,Helvetica,Arial,sans-serif;
    font-weight: 400
}

@font-face {
    font-family: Bebas;
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/bebasneue-webfont.eot);
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/bebasneue-webfont.eot?iefix) format('eot'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/bebasneue-webfont.woff) format('woff'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/bebasneue-webfont.ttf) format('truetype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/bebasneue-webfont.svg) format('svg')
}

.header-font-family-bebas .component-content .title,.header-font-family-bebas .rt-article-title,.header-font-family-bebas .rt-pagetitle,.header-font-family-bebas .title,.header-font-family-bebas h1,.header-font-family-bebas h2,.header-font-family-bebas h3,.header-font-family-bebas h4,.header-font-family-bebas h5,.header-font-family-bebas h6 {
    font-family: Bebas,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.menu-font-family-bebas .menutop.theme-fusion li.root,body.body-font-family-bebas {
    font-family: Bebas,Helvetica,Arial,sans-serif;
    font-weight: 400
}

@font-face {
    font-family: LeagueGothic;
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/league_gothic-webfont.eot);
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/league_gothic-webfont.eot?iefix) format('eot'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/league_gothic-webfont.woff) format('woff'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/league_gothic-webfont.ttf) format('truetype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/league_gothic-webfont.svg) format('svg')
}

.header-font-family-leaguegothic .component-content .title,.header-font-family-leaguegothic .rt-article-title,.header-font-family-leaguegothic .rt-pagetitle,.header-font-family-leaguegothic .title,.header-font-family-leaguegothic h1,.header-font-family-leaguegothic h2,.header-font-family-leaguegothic h3,.header-font-family-leaguegothic h4,.header-font-family-leaguegothic h5,.header-font-family-leaguegothic h6 {
    font-family: LeagueGothic,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.menu-font-family-leaguegothic .menutop.theme-fusion li.root,body.body-font-family-leaguegothic {
    font-family: LeagueGothic,Helvetica,Arial,sans-serif;
    font-weight: 400
}

@font-face {
    font-family: SFNewRepublic;
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/sfnewr-webfont.eot);
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/sfnewr-webfont.eot?iefix) format('eot'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/sfnewr-webfont.woff) format('woff'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/sfnewr-webfont.ttf) format('truetype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/sfnewr-webfont.svg) format('svg')
}

.header-font-family-sfnewr .component-content .title,.header-font-family-sfnewr .rt-article-title,.header-font-family-sfnewr .rt-pagetitle,.header-font-family-sfnewr .title,.header-font-family-sfnewr h1,.header-font-family-sfnewr h2,.header-font-family-sfnewr h3,.header-font-family-sfnewr h4,.header-font-family-sfnewr h5,.header-font-family-sfnewr h6 {
    font-family: SFNewRepublic,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.menu-font-family-sfnewr .menutop.theme-fusion li.root,body.body-font-family-sfnewr {
    font-family: SFNewRepublic,Helvetica,Arial,sans-serif;
    font-weight: 400
}

@font-face {
    font-family: OpenSansRegular;
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/OpenSansRegular.eot);
    src: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/OpenSansRegular.eot) format('embedded-opentype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/OpenSansRegular.woff) format('woff'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/OpenSansRegular.ttf) format('truetype'),url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/fonts/OpenSansRegular.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

.header-font-family-opensans .component-content .title,.header-font-family-opensans .rt-article-title,.header-font-family-opensans .rt-pagetitle,.header-font-family-opensans .title,.header-font-family-opensans h1,.header-font-family-opensans h2,.header-font-family-opensans h3,.header-font-family-opensans h4,.header-font-family-opensans h5,.header-font-family-opensans h6 {
    font-family: OpenSansRegular,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.menu-font-family-opensans .menutop.theme-fusion li.root,body.body-font-family-opensans {
    font-family: OpenSansRegular,Helvetica,Arial,sans-serif;
    font-weight: 400
}

.header-font-family-georgia .component-content .title,.header-font-family-georgia .rt-article-title,.header-font-family-georgia .rt-pagetitle,.header-font-family-georgia .title,.header-font-family-georgia h1,.header-font-family-georgia h2,.header-font-family-georgia h3,.header-font-family-georgia h4,.header-font-family-georgia h5,.header-font-family-georgia h6 {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight: 400
}

.menu-font-family-georgia .menutop.theme-fusion li.root,body.body-font-family-georgia {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight: 400
}

.header-font-family-verdana .component-content .title,.header-font-family-verdana .rt-article-title,.header-font-family-verdana .rt-pagetitle,.header-font-family-verdana .title,.header-font-family-verdana h1,.header-font-family-verdana h2,.header-font-family-verdana h3,.header-font-family-verdana h4,.header-font-family-verdana h5,.header-font-family-verdana h6 {
    font-family: Verdana,Geneva,sans-serif;
    font-weight: 400
}

.menu-font-family-verdana .menutop.theme-fusion li.root,body.body-font-family-verdana {
    font-family: Verdana,Geneva,sans-serif;
    font-weight: 400
}

.header-font-family-geneva .component-content .title,.header-font-family-geneva .rt-article-title,.header-font-family-geneva .rt-pagetitle,.header-font-family-geneva .title,.header-font-family-geneva h1,.header-font-family-geneva h2,.header-font-family-geneva h3,.header-font-family-geneva h4,.header-font-family-geneva h5,.header-font-family-geneva h6 {
    font-family: Geneva,Verdana,sans-serif;
    font-weight: 400
}

.menu-font-family-geneva .menutop.theme-fusion li.root,body.body-font-family-geneva {
    font-family: Geneva,Verdana,sans-serif;
    font-weight: 400
}

.header-font-family-lucida .component-content .title,.header-font-family-lucida .rt-article-title,.header-font-family-lucida .rt-pagetitle,.header-font-family-lucida .title,.header-font-family-lucida h1,.header-font-family-lucida h2,.header-font-family-lucida h3,.header-font-family-lucida h4,.header-font-family-lucida h5,.header-font-family-lucida h6 {
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-weight: 400
}

.menu-font-family-lucida .menutop.theme-fusion li.root,body.body-font-family-lucida {
    font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-weight: 400
}

.header-font-family-palatino .component-content .title,.header-font-family-palatino .rt-article-title,.header-font-family-palatino .rt-pagetitle,.header-font-family-palatino .title,.header-font-family-palatino h1,.header-font-family-palatino h2,.header-font-family-palatino h3,.header-font-family-palatino h4,.header-font-family-palatino h5,.header-font-family-palatino h6 {
    font-family: Palatino;
    font-weight: 400
}

.menu-font-family-palatino .menutop.theme-fusion li.root,body.body-font-family-palatino {
    font-family: Palatino;
    font-weight: 400
}

.header-font-family-trebuchet .component-content .title,.header-font-family-trebuchet .rt-article-title,.header-font-family-trebuchet .rt-pagetitle,.header-font-family-trebuchet .title,.header-font-family-trebuchet h1,.header-font-family-trebuchet h2,.header-font-family-trebuchet h3,.header-font-family-trebuchet h4,.header-font-family-trebuchet h5,.header-font-family-trebuchet h6 {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight: 400
}

.menu-font-family-trebuchet .menutop.theme-fusion li.root,body.body-font-family-trebuchet {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight: 400
}

.header-font-family-tahoma .component-content .title,.header-font-family-tahoma .rt-article-title,.header-font-family-tahoma .rt-pagetitle,.header-font-family-tahoma .title,.header-font-family-tahoma h1,.header-font-family-tahoma h2,.header-font-family-tahoma h3,.header-font-family-tahoma h4,.header-font-family-tahoma h5,.header-font-family-tahoma h6 {
    font-family: Tahoma,Geneva,sans-serif;
    font-weight: 400
}

.menu-font-family-tahoma .menutop.theme-fusion li.root,body.body-font-family-tahoma {
    font-family: Tahoma,Geneva,sans-serif;
    font-weight: 400
}

h1,h2,h2.rt-article-title,h3,h4,h5,h6 {
    padding: 0;
    font-weight: 400;
    word-spacing: 0;
    margin-top: 0!important;
    letter-spacing: normal;
    line-height: 100%!important;
    text-rendering: optimizeLegibility;
    font-weight: 400
}

h1 {
    font-size: 30px;
    margin-bottom: .75em
}

h2 {
    font-size: 26px;
    margin-bottom: .75em
}

h3 {
    font-size: 24px;
    margin-bottom: .75em
}

h4 {
    font-size: 20px;
    margin-bottom: .75em
}

h5 {
    font-size: 16px;
    margin-bottom: .75em
}

h6 {
    font-size: 14px;
    margin-bottom: .75em
}

.rt-image {
    float: left;
    margin: 0 10px 5px 0;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    padding: 8px;
    -moz-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    -webkit-box-shadow: 0 1px 3px rgba(202,202,202,.9);
    box-shadow: 0 1px 3px rgba(202,202,202,.9)
}

.rt-pagetitle {
    font-size: 2.5em!important
}

.rt-article-title {
    margin-bottom: .8em
}

ul.bullet-1 li,ul.bullet-2 li,ul.bullet-3 li {
    list-style: none;
    padding: 0 0 0 15px;
    margin: 0 0 3px;
    background-repeat: no-repeat;
    background-position: 0 5px
}

ul.bullet-1 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet1.png)
}

ul.bullet-2 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet2.png)
}

ul.bullet-3 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet3.png)
}

ul.bullet-1,ul.bullet-10,ul.bullet-2,ul.bullet-3,ul.bullet-4,ul.bullet-5,ul.bullet-6,ul.bullet-7,ul.bullet-8,ul.bullet-9,ul.bullet-add,ul.bullet-arrow,ul.bullet-arrow2,ul.bullet-briefcase,ul.bullet-calendar,ul.bullet-check,ul.bullet-crank,ul.bullet-delete,ul.bullet-docs,ul.bullet-email,ul.bullet-home,ul.bullet-key,ul.bullet-lock,ul.bullet-minus,ul.bullet-monitor,ul.bullet-notes,ul.bullet-post,ul.bullet-printer,ul.bullet-rss,ul.bullet-star,ul.bullet-star2,ul.bullet-unlock,ul.bullet-warning,ul.bullet-write {
    padding: 0 0 0 5px;
    margin: 0 0 15px
}

ul.bullet-1 li a,ul.bullet-10 li a,ul.bullet-2 li a,ul.bullet-3 li a,ul.bullet-4 li a,ul.bullet-5 li a,ul.bullet-6 li a,ul.bullet-7 li a,ul.bullet-8 li a,ul.bullet-9 li a,ul.bullet-add a,ul.bullet-arrow a,ul.bullet-briefcase a,ul.bullet-calendar a,ul.bullet-check a,ul.bullet-crank a,ul.bullet-delete a,ul.bullet-docs a,ul.bullet-email a,ul.bullet-home a,ul.bullet-key a,ul.bullet-lock a,ul.bullet-minus a,ul.bullet-monitor a,ul.bullet-notes a,ul.bullet-post a,ul.bullet-printer a,ul.bullet-rss a,ul.bullet-star a,ul.bullet-star2 a,ul.bullet-unlock a,ul.bullet-warning a,ul.bullet-write a {
    font-size: 110%;
    line-height: 1.7
}

ul.bullet-add li,ul.bullet-arrow li,ul.bullet-arrow2 li,ul.bullet-briefcase li,ul.bullet-calendar li,ul.bullet-check li,ul.bullet-crank li,ul.bullet-delete li,ul.bullet-docs li,ul.bullet-email li,ul.bullet-help li,ul.bullet-home li,ul.bullet-key li,ul.bullet-lock li,ul.bullet-minus li,ul.bullet-monitor li,ul.bullet-notes li,ul.bullet-post li,ul.bullet-printer li,ul.bullet-register li,ul.bullet-rss li,ul.bullet-star li,ul.bullet-star2 li,ul.bullet-unlock li,ul.bullet-warning li,ul.bullet-write li {
    background-position: 0 2px;
    padding: 0 0 0 26px;
    background-repeat: no-repeat;
    list-style: none;
    margin: 0 0 3px
}

ul.bullet-add li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-add.png)
}

ul.bullet-arrow li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-arrow.png)
}

ul.bullet-arrow2 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-arrow2.png)
}

ul.bullet-briefcase li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-briefcase.png)
}

ul.bullet-calendar li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-calendar.png)
}

ul.bullet-check li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-check.png)
}

ul.bullet-crank li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-crank.png)
}

ul.bullet-delete li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-delete.png)
}

ul.bullet-docs li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-docs.png)
}

ul.bullet-email li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-email.png)
}

ul.bullet-home li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-home.png)
}

ul.bullet-key li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-key.png)
}

ul.bullet-lock li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-key1.png)
}

ul.bullet-minus li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-minus.png)
}

ul.bullet-monitor li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-monitor.png)
}

ul.bullet-notes li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-notes.png)
}

ul.bullet-post li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-post.png)
}

ul.bullet-printer li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-printer.png)
}

ul.bullet-rss li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-rss.png)
}

ul.bullet-star li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/rating_star.png)
}

ul.bullet-star2 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/rating_star_blank.png)
}

ul.bullet-unlock li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-key2.png)
}

ul.bullet-warning li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-warning.png)
}

ul.bullet-write li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-write.png)
}

ul.bullet-help li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-help.png)
}

ul.bullet-register li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/icons/icon-register.png)
}

ol {
    padding-left: 28px;
    list-style-position: inside
}

ol.dec {
    list-style-type: decimal;
    list-style-position: inside
}

ol.roman {
    list-style-type: upper-roman;
    list-style-position: inside
}

ol.alpha {
    list-style-type: lower-alpha;
    list-style-position: inside
}

ol.decleadingzero {
    list-style-type: decimal-leading-zero;
    list-style-position: inside
}

div.number1 span,div.number2 span,div.number3 span {
    width: 22px;
    height: 20px;
    display: block;
    float: left;
    font-size: 11px;
    color: #fff;
    text-align: center;
    margin-right: 8px
}

div.number1,div.number2,div.number3 {
    line-height: 20px
}

div.number3 {
    color: #fefefe
}

div.number1 span {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet_ol_1.png) no-repeat center center;
    color: #fff
}

div.number2 span {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet_ol_2.png) no-repeat center center;
    color: #555
}

div.number3 span {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet_ol_3.png) no-repeat center center;
    color: #555
}

p.bignumber {
    position: relative;
    padding: 5px 0 5px 55px!important;
    min-height: 44px
}

.bignumber .bnumber {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bignumber-bg.png);
    background-repeat: no-repeat;
    color: #fff;
    display: block;
    width: 44px;
    height: 44px;
    line-height: 44px!important;
    position: absolute;
    top: 0;
    left: 0;
    font-weight: 700;
    font-size: 20px;
    text-align: center
}

.bignumber-1 .bnumber {
    background-position: left top
}

.bignumber-2 .bnumber {
    background-position: left -44px
}

.bignumber-3 .bnumber {
    background-position: left -88px
}

.bignumber-4 .bnumber {
    background-position: left -132px
}

em.italic {
    font-style: italic;
    font-weight: 700
}

em.bold {
    font-weight: 700
}

em.bold,em.rt-typoblock {
    font-size: 120%;
    line-height: 145%;
    font-style: normal
}

em.bold2 {
    font-size: 135%;
    font-weight: 700;
    line-height: 120%;
    font-style: normal
}

em.rt-typoblock {
    display: block;
    padding: 3px 5px;
    margin-bottom: 15px;
    background: #666;
    color: #fff
}

.rt-upper {
    text-transform: uppercase
}

.rt-center {
    text-align: center
}

p.dropcap {
    overflow: hidden
}

span.dropcap {
    font-size: 400%;
    margin: 0 5px 0 0;
    line-height: 110%;
    float: left;
    display: block
}

pre {
    font-style: italic;
    overflow: auto;
    padding: 10px;
    margin-bottom: 15px
}

pre {
    background: rgba(30,30,30,.1);
    border: 1px solid rgba(30,30,30,.15)
}

.body pre {
    background: #333;
    border: 1px solid #353535;
    color: #bbb
}

.alert,.approved,.attention,.doc,.download,.help,.idea,.info,.media,.note,.quote,.time {
    display: block;
    margin: 15px 0;
    background-repeat: repeat-x;
    background-position: 0 100%;
    clear: both
}

.alert a,.approved a,.attention a,.doc a,.download a,.help a,.idea a,.info a,.media a,.note a,.quote a,.time a {
    font-weight: 700;
    color: inherit;
    font-size: 110%
}

.quote-l,.typo-icon {
    display: block;
    padding: 8px 10px 0 36px;
    margin: 15px 0;
    background: no-repeat 10px 12px
}

.quote-r {
    display: block;
    padding: 0 25px 0 0
}

.approved .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/approved-icon.png)
}

.alert .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/alert-icon.png)
}

.attention .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/attention-icon.png)
}

.info .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/info-icon.png)
}

.doc .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/doc-icon.png)
}

.idea .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/idea-icon.png)
}

.download .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/download-icon.png)
}

.media .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/media-icon.png)
}

.note .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/note-icon.png)
}

.help .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/help-icon.png)
}

.time .typo-icon {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/time-icon.png)
}

.quote-l {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/quote-l.png)
}

.quote-r {
    background: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/quote-r.png) no-repeat 100% 100%
}

.approved {
    color: #6cb656;
    background-color: #e7f4e5;
    border-bottom: 1px solid #c1cec1;
    border-right: 1px solid #c1cec1
}

.attention {
    color: #e1b42f;
    background-color: #fefaeb;
    border-bottom: 1px solid #e4e4d5;
    border-right: 1px solid #e4e4d5
}

.info {
    color: #55a0b4;
    background-color: #f6fbfb;
    border-bottom: 1px solid #c9d5d8;
    border-right: 1px solid #c9d5d8
}

.doc {
    color: #666;
    background-color: #f7f7f7;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5
}

.idea {
    color: #f0633d;
    background-color: #feeadb;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5
}

.download {
    color: #666;
    background-color: #f7f4b4;
    border-bottom: 1px solid #cecb8e;
    border-right: 1px solid #cecb8e
}

.media {
    color: #8d79a9;
    background-color: #f6f2fb;
    border-bottom: 1px solid #dbe1e6;
    border-right: 1px solid #dbe1e6
}

.note {
    color: #b76f38;
    background-color: #fff3ea;
    border-bottom: 1px solid #e6dad2;
    border-right: 1px solid #e6dad2
}

.help {
    color: #6187b3;
    background-color: #d9e8ef;
    border-bottom: 1px solid #c7cdda;
    border-right: 1px solid #c7cdda
}

.time {
    color: #6187b3;
    background-color: #d9e8ef;
    border-bottom: 1px solid #c7cdda;
    border-right: 1px solid #c7cdda
}

.quote {
    color: #727272;
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/quote.png);
    background-color: #f3f3f3;
    border-bottom: 1px solid #d4d4d4;
    border-right: 1px solid #d4d4d4
}

blockquote div.dp_blockquote1 div {
    padding: 0 17px
}

blockquote div.dp_blockquote2 div {
    padding: 0 17px
}

blockquote div.dp_blockquote3 div {
    padding: 5px 27px 0 27px
}

blockquote div.dp_blockquote3 {
    padding-bottom: 5px
}

blockquote div.dp_blockquote4 div {
    padding: 5px 27px 0 27px
}

blockquote div.dp_blockquote4 {
    padding-top: 2px
}

blockquote div.dp_blockquote1 div {
    padding: 0 17px
}

blockquote div.dp_blockquote2 div {
    padding: 0 17px
}

blockquote div.dp_blockquote3 div {
    padding: 5px 27px 0 27px
}

blockquote div.dp_blockquote3 {
    padding-bottom: 5px
}

blockquote div.dp_blockquote4 div {
    padding: 5px 27px 0 27px
}

blockquote div.dp_blockquote4 {
    padding-top: 2px
}

blockquote {
    font-style: italic;
    margin: 20px 0;
    float: left
}

blockquote div.dp_blockquote1 {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/open1.png) no-repeat left bottom
}

blockquote div.dp_blockquote1 div {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/close1.png) no-repeat right top
}

blockquote div.dp_blockquote2 {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/open1.png) no-repeat left top
}

blockquote div.dp_blockquote2 div {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/close1.png) no-repeat right top
}

blockquote div.dp_blockquote3 {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/open2.png) no-repeat left bottom
}

blockquote div.dp_blockquote3 div {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/close2.png) no-repeat right top
}

blockquote div.dp_blockquote4 {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/open2.png) no-repeat left top
}

blockquote div.dp_blockquote4 div {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/close2.png) no-repeat right top
}

blockquote div.dp_blockquote5 div {
    padding: 5px 27px 0 33px;
    font-size: 18px;
    font-family: Titillium,Helvetica,Arial,sans-serif;
    font-weight: 400
}

blockquote div.dp_blockquote5 {
    padding-bottom: 5px
}

blockquote div.dp_blockquote5 {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/open5.png) no-repeat left bottom
}

blockquote div.dp_blockquote5 div {
    background: transparent url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/close5.png) no-repeat right top
}

div.dp_legend1 h4,div.dp_legend2 h4 {
    width: auto;
    float: left;
    position: relative;
    top: -14px;
    left: 11px;
    margin: 0 0 -9px 0!important;
    padding: 4px 8px;
    font-size: 1.17em;
    font-weight: 400
}

div.dp_legend1,div.dp_legend2 {
    margin: 25px 0
}

div.dp_legend1 p,div.dp_legend2 p {
    margin: 7px;
    clear: both
}

div.dp_legend1 h4 {
    background: #555;
    color: #fff
}

div.dp_legend2 h4 {
    background: #ddd;
    color: #555
}

div.dp_legend1 {
    border: 1px solid #555
}

div.dp_legend2 {
    border: 1px solid #ddd
}

span.inset-left {
    float: left;
    margin-right: 20px;
    margin-bottom: 20px
}

span.inset-right {
    float: right;
    margin-left: 20px;
    margin-bottom: 20px
}

span.inset-left-title,span.inset-right-title {
    position: absolute;
    display: block;
    top: -12px;
    left: 10px;
    padding: 3px 8px;
    font-size: 100%;
    font-weight: 700
}

span.inset-left,span.inset-right {
    display: block;
    padding: 12px 8px 8px 8px;
    width: 20%;
    font-size: 100%;
    font-style: italic;
    margin-top: 25px;
    position: relative;
    text-align: center
}

.bubble {
    margin: 16px 0;
    position: relative
}

.bubble .bubblecontent {
    border: 1px solid #d5d5d5;
    padding: 10px 15px;
    background-color: #eeebe2
}

.bubble p.bubble-meta {
    margin: -1px 0 0;
    height: 25px;
    padding-left: 65px
}

.bubble span.bubble-arrow {
    display: block;
    position: absolute;
    bottom: 0;
    left: 28px;
    width: 25px;
    height: 25px;
    background: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bubble-arrow.png) 0 0
}

.bubble span.bubble-author {
    font-weight: 700;
    display: block;
    padding-top: 5px
}

.bubble.rounded .bubblecontent {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
}

.bubble-2 .bubblecontent {
    border: 0!important;
    background: #ddd
}

.bubble-2 span.bubble-arrow {
    background-position: -25px 0
}

.bubble-3 .bubblecontent {
    border: 1px solid #333;
    background-color: #fefefe
}

.bubble-3 span.bubble-arrow {
    background-position: 0 -25px
}

.bubble-4 .bubblecontent {
    border: 0!important;
    background: #333;
    color: #fff
}

.bubble-4 span.bubble-arrow {
    background-position: -25px -25px
}

.dp_icon {
    margin: 0 10px 10px 0
}

.badge-big .dp_icon {
    width: 80px;
    height: 80px;
    border-radius: 80px;
    -moz-border-radius: 80px;
    -webkit-border-radius: 80px;
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/overlays/white-lines-20.png);
    padding: 15px 0 0 15px
}

.badge-small .dp_icon {
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/overlays/white-lines-20.png);
    padding: 8px 0 0 8px
}

.icon_box {
    margin-bottom: 20px;
    display: block
}

.icon_box .dp_icon {
    float: left;
    margin-right: 10px;
    padding-top: 0
}

.icon_box .iconbox_text {
    overflow: hidden
}

.icon_box_link {
    display: inline-block
}

.left1 .icon_box h3,.left2 .icon_box h3,.left3 .icon_box h3 {
    margin-bottom: 12px!important;
    line-height: 20px!important;
    font-size: 18px;
    vertical-align: baseline
}

.icon_box p {
    margin-bottom: 5px
}

.left2 .dp_icon {
    margin-bottom: 8px
}

.left2 .icon_box h3 {
    margin-bottom: 7px!important;
    line-height: 20px!important;
    font-size: 18px;
    vertical-align: baseline;
    padding-top: 5px
}

.left2 .big .icon_box h3 {
    line-height: 30px!important;
    font-size: 22px;
    padding-top: 15px
}

.left2 .badge-small .icon_box h3 {
    line-height: 30px!important;
    font-size: 22px;
    padding-top: 8px
}

.left2 .badge-big .icon_box h3 {
    line-height: 30px!important;
    font-size: 22px;
    padding-top: 30px
}

.badge-big .icon_box .dp_icon {
    width: 80px;
    height: 80px;
    border-radius: 80px;
    background: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/overlays/white-lines-20.png) repeat;
    padding: 15px 0 0 15px;
    margin-right: 20px
}

.badge-small .icon_box .dp_icon {
    width: 40px;
    height: 40px;
    border-radius: 40px;
    background: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/overlays/white-lines-20.png) repeat;
    padding: 8px 0 0 8px;
    margin-right: 15px
}

.ie .left1 .dp_icon {
    margin-right: 20px
}

.left3 .dp_icon {
    margin-bottom: 5px!important;
    margin-right: 15px!important
}

body.rtl ul.bullet-1,body.rtl ul.bullet-2,body.rtl ul.bullet-3,body.rtl ul.bullet-add,body.rtl ul.bullet-arrow,body.rtl ul.bullet-arrow2,body.rtl ul.bullet-briefcase,body.rtl ul.bullet-calendar,body.rtl ul.bullet-check,body.rtl ul.bullet-crank,body.rtl ul.bullet-delete,body.rtl ul.bullet-docs,body.rtl ul.bullet-email,body.rtl ul.bullet-home,body.rtl ul.bullet-key,body.rtl ul.bullet-lock,body.rtl ul.bullet-minus,body.rtl ul.bullet-monitor,body.rtl ul.bullet-notes,body.rtl ul.bullet-post,body.rtl ul.bullet-printer,body.rtl ul.bullet-rss,body.rtl ul.bullet-star,body.rtl ul.bullet-star2,body.rtl ul.bullet-unlock,body.rtl ul.bullet-warning,body.rtl ul.bullet-write {
    padding: 0 5px 0 0
}

body.rtl ul.bullet-add li,body.rtl ul.bullet-arrow li,body.rtl ul.bullet-arrow2 li,body.rtl ul.bullet-briefcase li,body.rtl ul.bullet-calendar li,body.rtl ul.bullet-check li,body.rtl ul.bullet-crank li,body.rtl ul.bullet-delete li,body.rtl ul.bullet-docs li,body.rtl ul.bullet-email li,body.rtl ul.bullet-home li,body.rtl ul.bullet-key li,body.rtl ul.bullet-lock li,body.rtl ul.bullet-minus li,body.rtl ul.bullet-monitor li,body.rtl ul.bullet-notes li,body.rtl ul.bullet-post li,body.rtl ul.bullet-printer li,body.rtl ul.bullet-rss li,body.rtl ul.bullet-star li,body.rtl ul.bullet-star2 li,body.rtl ul.bullet-unlock li,body.rtl ul.bullet-warning li,body.rtl ul.bullet-write li {
    padding: 0 26px 0 0;
    background-position: 100% 2px
}

body.rtl ul.bullet-1 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet1-rtl.png)
}

body.rtl ul.bullet-2 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet2-rtl.png)
}

body.rtl ul.bullet-3 li {
    background-image: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/bullet3-rtl.png)
}

body.rtl span.dropcap {
    margin: 0 0 0 5px;
    float: right
}

body.rtl .typo-icon {
    padding: 8px 36px 0 10px;
    margin: 15px 0;
    background-position: 99% 12px
}

body.rtl span.important-title {
    right: 10px;
    left: inherit
}

body.rtl span.inset-left {
    float: right;
    margin-left: 20px;
    margin-right: 0
}

body.rtl span.inset-right {
    float: left;
    margin-right: 20px;
    margin-left: 0
}

body.rtl span.inset-left-title,body.rtl span.inset-right-title {
    right: 10px;
    left: inherit
}

body.rtl .quote-l {
    padding: 8px 36px 0 10px;
    background: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/quote-r.png) no-repeat 99% 12px
}

body.rtl .quote-r {
    padding: 0 0 0 25px;
    background: url(http://olkhon-myst.ru/web/20220401235758im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/typography/quote-l.png) no-repeat 10px 100%
}

/*
     FILE ARCHIVED ON 23:57:58 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:04 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.493
  load_resource: 159.534
  PetaboxLoader3.resolve: 48.962
  PetaboxLoader3.datanode: 74.668 (2)
  loaddict: 62.534
*/
@charset "utf-8";#rt-anything {
    position: relative
}

.slideshow-wrapper {
    margin: 0;
    overflow: hidden
}

.slideshow-bottom {
    height: 0;
    overflow: hidden
}

.slideshow,.slideshow .slide {
    background-position: center bottom;
    background-repeat: no-repeat;
    overflow: hidden;
    width: auto;
    height: auto
}

.slideshow .pad {
    padding: 10px 20px;
    font-weight: 700
}

.slideshow img {
    display: block
}

.pad h1,.pad h2,.pad h3,.pad h4,.pad h5,.pad h6 {
    margin: 0!important
}

.pad h2 {
    text-shadow: 1px 1px 0 rgba(0,0,0,.25)
}

.anything_slider-nav_style-outside .slideshow-arrows {
    width: 100%;
    position: absolute;
    top: 37%;
    z-index: 99;
    display: none
}

.anything_slider-nav_style-outside .slideshow-arrows a {
    display: block;
    text-indent: -9999px;
    width: 36px;
    height: 86px
}

.anything_slider-nav_style-outside .slideshow-arrows .prev {
    float: left;
    margin-left: -55px;
    background-position: 0 0
}

.anything_slider-nav_style-outside .slideshow-arrows .prev:hover {
    background-position: 0 -86px
}

.anything_slider-nav_style-outside .slideshow-arrows .next {
    float: right;
    background-position: -36px 0;
    margin-right: -55px
}

.anything_slider-nav_style-outside .slideshow-arrows .next:hover {
    background-position: -36px -86px
}

.anything_slider-nav_style-outside .slideshow-arrows a {
    background-image: url(http://olkhon-myst.ru/web/20220401235950im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/anything/slideshow-arrows.png)
}

.anything_slider-nav_style-inside .slideshow-arrows {
    width: 100%;
    position: absolute;
    top: 40%;
    z-index: 99;
    display: none
}

.anything_slider-nav_style-inside .slideshow-arrows a {
    display: block;
    text-indent: -9999px;
    width: 40px;
    height: 40px
}

.anything_slider-nav_style-inside .slideshow-arrows .prev {
    float: left;
    background-position: 0 0;
    border-radius: 0 7px 7px 0
}

.anything_slider-nav_style-inside .slideshow-arrows .next {
    float: right;
    background-position: 0 -40px;
    border-radius: 7px 0 0 7px
}

.anything_slider-nav_style-inside .slideshow-arrows a {
    background-color: rgba(0,0,0,.4);
    zoom:1;background-image: url(http://olkhon-myst.ru/web/20220401235950im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/anything/slideshow-arrows-inner.png)
}

.slideshow-dots {
    position: absolute;
    list-style: none;
    padding: 0;
    z-index: 1000;
    bottom: 10px;
    right: 10px
}

.slideshow-dots-middle {
    position: absolute;
    list-style: none;
    padding: 0;
    z-index: 1000;
    bottom: 20px;
    left: 20px
}

.slideshow-dots li,.slideshow-dots-middle li {
    float: left;
    list-style: none;
    margin: 10px 0 0 0;
    padding: 0 1px
}

.slideshow-dots a,.slideshow-dots-middle a {
    background-repeat: no-repeat;
    display: block;
    text-indent: -9999px;
    width: 22px;
    height: 22px
}

.slideshow-dots .activeSlide a,.slideshow-dots a:hover,.slideshow-dots-middle .activeSlide a,.slideshow-dots-middle a:hover {
    background-position: 0 -22px
}

.slide .description {
    background-color: rgba(0,0,0,.9);
    background-image: url(http://olkhon-myst.ru/web/20220401235950im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/nivo/lines.png);
    color: #fff;
    font-size: 12px;
    position: absolute;
    bottom: 30px;
    left: 30px;
    width: 35%
}

.slide .description .pad {
    padding: 20px
}

.slideshow-dots a,.slideshow-dots-middle a {
    background-image: url(http://olkhon-myst.ru/web/20220401235950im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/anything/slideshow-dots.png)
}

/*
     FILE ARCHIVED ON 23:59:50 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:04 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 4.31
  load_resource: 116.331
  PetaboxLoader3.resolve: 39.335
  PetaboxLoader3.datanode: 68.064 (2)
  loaddict: 35.409
*/
/**
 * @version   2.7 November 15, 2010
 * @author    RocketTheme, LLC http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */
/* CSS Guideline to style rokbox */
/* When adding your own theme,make sure to replace "custom" with your theme name */
/* use lowercase characters and no space. For example,we name our theme "mytheme" */
/* we replace every "rokbox-light" with "rokbox-mytheme" */
/* Wrapper,the very outside container of rokbox */
#rokbox-wrapper.rokbox-light{}
#rokbox-wrapper .clr {clear:both;}
#rokbox-close{height:30px;width:20px;display:block;background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/close.png) 0 0 no-repeat;clear:both;}
#rokbox-close span{display:none;}
/* Table for border look and feel */
#rokbox-top.rokbox-left{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/tl.png) 0 0 no-repeat;clear:both;}
#rokbox-top .rokbox-right{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/tr.png) 100% 0 no-repeat;}
#rokbox-top .rokbox-center{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/top.png) 0 0 repeat-x;height:20px;margin-left:20px;margin-right:20px;}
#rokbox-middle {overflow: hidden;}
#rokbox-middle.rokbox-left{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/left.png) 0 0 repeat-y;clear:both;}
#rokbox-middle .rokbox-right{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/right.png) 100% 0 repeat-y;}
#rokbox-middle .rokbox-center{background:#fff;margin-left:20px;margin-right:20px;}
#rokbox-bottom.rokbox-left{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/bl.png) 0 0 no-repeat;}
#rokbox-bottom .rokbox-right{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/br.png) 100% 0 no-repeat;}
#rokbox-bottom .rokbox-center{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/bottom.png) 0 0 repeat-x;height:20px;margin-left:20px;margin-right:20px;}
/* Object/Image container */
#rokbox-container{}
/* Spinner class that gets added when loading content and removed when loaded */
#rokbox-container.spinner{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/ajax-loader.gif) 50% 50% no-repeat;}
/* Warning class that gets added when erroring */
#rokbox-container.warning{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/warning.png) 50% 50% no-repeat;}
#rokbox-container.warning h1 {position: absolute;text-align: center;margin-left: 20px;}
/* Arrows wrapper (for previous and next when visible) */
#rokbox-arrows{margin-top:15px;position:absolute;right:0;width:70px;height:20px;}
#rokbox-arrows a{float:left;display:block;width:20px;height:20px;margin-right:5px;}
/* Previous arrow and its text span */
#rokbox-arrows #rokbox-previous{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/prev.png) 0 0 no-repeat}
#rokbox-arrows #rokbox-previous span{display:none;}
/* text wrapper,useful to set as display none when using images */
/* Next arrow and its text span */
#rokbox-arrows #rokbox-next{background:url(http://olkhon-myst.ru/web/20180516103105im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/includes/rokbox/themes/light/next.png) 0 0 no-repeat}
#rokbox-arrows #rokbox-next span{display:none;}
/* text wrapper,useful to set as display none when using images */
#rokbox-arrows #rokbox-previous.inactive,
#rokbox-arrows #rokbox-next.inactive{background-position:0 -20px;}
/* Captions wrapper and titles and descriptions */
#rokbox-caption{padding-top:25px;font-family:Helvetica,Arial,sans-serif;}
#rokbox-caption h2{/* titles */
margin:0 0 10px 0;padding:0;color:#333;font-size:18px;font-weight:bold;}
#rokbox-caption p{/* description */
margin:0;color:#999;font-size:12px;}
/*
     FILE ARCHIVED ON 10:31:05 May 16, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:47:18 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.443
  load_resource: 452.518 (2)
  PetaboxLoader3.resolve: 388.97 (2)
  PetaboxLoader3.datanode: 48.117 (2)
*/
.menutop.theme-fusion {
    list-style: none;
    margin: 0;
    padding: 0 10px;
    line-height: 1em;
    display: inline-block
}

.menutop.theme-fusion li {
    height: auto;
    margin: 0;
    padding: 0;
    position: relative;
    list-style: none
}

.menutop.theme-fusion em {
    font-size: 80%;
    font-weight: 400;
    display: block;
    font-style: normal
}

.menutop.theme-fusion li .item .menutop.theme-fusion li.active .item {
    display: block;
    margin: 0;
    text-decoration: none;
    float: none;
    width: auto
}

.menutop.theme-fusion li .fusion-submenu-wrapper {
    float: none;
    left: -999em;
    position: absolute;
    z-index: 500
}

.menutop.theme-fusion li.sfHover li ul,.menutop.theme-fusion li:hover li ul {
    top: -999em
}

.menutop.theme-fusion li.sfHover ul,.menutop.theme-fusion li:hover ul {
    top: 0
}

.menutop.theme-fusion li.root {
    float: left;
    margin: 0 2px 0 0
}

.menutop.theme-fusion li.parent.root .item span,.menutop.theme-fusion li.root .item span {
    margin: 0 9px 0
}

.menutop.theme-fusion li.root>.item {
    white-space: nowrap;
    display: block;
    padding: 0;
    font-size: 1em;
    z-index: 100;
    cursor: pointer;
    position: relative;
    margin: 0;
    outline: 0;
    height: 50px;
    text-shadow: none!important
}

.menutop.theme-fusion li.root>.item span {
    display: block;
    outline: 0;
    padding: 5px 10px 0 10px;
    width: auto;
    line-height: 40px
}

.menutop.theme-fusion li.root>.item em {
    font-size: 14px;
    display: block;
    text-transform: lowercase;
    line-height: .3em
}

.menutop.theme-fusion li.parent.root .item span {
    padding-right: 15px
}

.menutop.theme-fusion li.root .subtext span {
    line-height: 1.9em
}

.menutop.theme-fusion li.root>.item img {
    margin: 8px 6px 0 0;
    vertical-align: top;
    float: left
}

.menutop.theme-fusion ul {
    padding: 0;
    margin: 0;
    float: left
}

.menutop.theme-fusion .drop-bot {
    height: 1px;
    overflow: hidden;
    clear: both
}

.menutop.theme-fusion ul li {
    padding: 0;
    display: block;
    width: auto
}

.menutop.theme-fusion ul li>.item {
    padding: 0 15px;
    height: auto;
    display: block;
    font-size: 1em;
    cursor: pointer
}

.menutop.theme-fusion ul li>.item span {
    display: block;
    width: auto;
    white-space: nowrap;
    overflow: hidden;
    line-height: 3em
}

.menutop.theme-fusion ul li .item img {
    float: left;
    margin: 8px 6px 0 0;
    vertical-align: top
}

.menutop.theme-fusion ul li .nolink span {
    display: block
}

.menutop.theme-fusion ul li span.item {
    cursor: default;
    outline: 0
}

.menutop.theme-fusion ul li .subtext span {
    line-height: 1.9em
}

.menutop.theme-fusion ul li .subtext em {
    line-height: .6em;
    padding-bottom: 7px;
    text-transform: lowercase
}

.menutop.theme-fusion ul.columns2 {
    width: 362px;
    padding: 0;
    margin-left: 1px
}

.menutop.theme-fusion ul.columns2 li {
    width: 180px;
    float: left;
    margin-left: 1px
}

.menutop.theme-fusion li.root:hover>.fusion-submenu-wrapper {
    top: 35px;
    left: 0
}

.menutop.theme-fusion ul li:hover>.fusion-submenu-wrapper {
    left: 180px;
    top: 0
}

.menutop.theme-fusion ul.columns2 li:hover>.fusion-submenu-wrapper {
    left: 178px;
    top: 0
}

.fusion-js-container {
    display: block;
    height: 0;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    z-index: 600000!important;
    background: 0 0!important
}

.fusion-js-subs {
    display: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute
}

.menutop.theme-fusion .fusion-grouped {
    padding-bottom: 10px
}

.menutop.theme-fusion .fusion-grouped ol {
    padding: 0
}

.menutop.theme-fusion .fusion-grouped ol li {
    padding: 0 15px
}

.menutop.theme-fusion .fusion-grouped ol li .item {
    padding: 0 15px
}

.menutop.theme-fusion .fusion-grouped ol li span {
    font-size: 85%;
    line-height: 2em
}

.menutop.theme-fusion .type-module ol {
    padding: 0
}

.menutop.theme-fusion .type-module ol li {
    padding: 0
}

.menutop.theme-fusion .type-module ol li .fusion-modules {
    background: 0 0
}

.menutop.theme-fusion .type-module ol li .fusion-module {
    padding: 0;
    background: 0 0;
    overflow: hidden
}

.menutop.theme-fusion .fusion-grouped,.menutop.theme-fusion .fusion-module,.menutop.theme-fusion .fusion-modules {
    display: block
}

.menutop.theme-fusion .fusion-modules.item {
    padding: 15px
}

.menutop.theme-fusion .fusion-module em {
    display: inline;
    font-size: inherit;
    font-style: italic
}

.menutop.theme-fusion .fusion-module a {
    font-size: inherit;
    line-height: 130%
}

.menutop.theme-fusion .fusion-module p,.menutop.theme-fusion .fusion-modules p {
    line-height: 160%
}

.menutop.theme-fusion ul li.grouped-parent>.daddy span {
    background: 0 0
}

/*
     FILE ARCHIVED ON 23:54:38 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:05 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.577
  load_resource: 202.698
  PetaboxLoader3.resolve: 113.388
  PetaboxLoader3.datanode: 60.811 (2)
  loaddict: 46.012
*/
@charset "utf-8";.nivoSlider {
    position: relative
}

.nivoSlider img {
    position: absolute;
    top: 0;
    left: 0
}

.nivoSlider a.nivo-imageLink {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    z-index: 60;
    display: none
}

.nivo-slice {
    display: block;
    position: absolute;
    z-index: 50;
    height: 100%
}

.nivo-caption {
    position: absolute;
    left: -800px;
    bottom: 35px;
    width: auto;
    height: auto;
    background: #000;
    color: #fff;
    opacity: .7;
    z-index: 89;
    padding-top: 10px;
    max-width: 60%;
    text-shadow: 1px 1px 0 rgba(0,0,0,.25)
}

.nivo-caption p {
    padding: 0 28px;
    margin: 0 0 25px 0
}

.nivo-caption a {
    display: inline!important
}

.nivo-caption h2 {
    font-size: 2.333em;
    margin-bottom: 7px!important;
    font-weight: 400;
    text-transform: capitalize
}

.nivo-caption h4 {
    font-size: 15px;
    line-height: 18px!important
}

.nivo-html-caption {
    display: none
}

.nivo-directionNav a {
    position: absolute;
    top: 41%;
    z-index: 99;
    cursor: pointer;
    border-radius: 2px
}

.nivo-prevNav {
    left: 0
}

.nivo-nextNav {
    right: 0
}

.nivo-controlNav a {
    position: relative;
    z-index: 99;
    cursor: pointer
}

.nivo-controlNav a.active {
    font-weight: 700
}

.nivo-slideshow {
    margin: 0;
    overflow-x: hidden
}

.nivo-slideshow .slideshow {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    overflow: visible;
    position: relative
}

.nivo-slideshow .slideshow {
    width: 964px;
    height: 350px
}

.nivo-slideshow .slideshow img {
    position: absolute;
    top: 0;
    left: 0;
    display: none
}

.nivo-slideshow .slideshow a {
    border: 0;
    display: block
}

.nivo-controlNav {
    position: absolute;
    right: 20px;
    bottom: 20px
}

.nivo-controlNav a {
    background-repeat: no-repeat;
    border: 0;
    display: block;
    float: left;
    margin: 1px;
    width: 22px;
    height: 22px;
    text-indent: -9999px
}

.nivo-controlNav a.active,.nivo-controlNav a:hover {
    background-position: 0 -22px
}

.nivo-directionNav a {
    background-repeat: no-repeat;
    border: 0;
    cursor: pointer;
    display: block;
    float: left;
    margin-right: 2px;
    width: 40px;
    height: 40px;
    text-indent: -9999px
}

a.nivo-nextNav {
    background-position: 0 -40px;
    right: 20px
}

a.nivo-prevNav {
    background-position: 0 0;
    left: 20px
}

.nivo-directionNav a {
    background-image: url(http://olkhon-myst.ru/web/20220401235352im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/nivo/slideshow-arrows.png)
}

.nivo-controlNav a {
    background-image: url(http://olkhon-myst.ru/web/20220401235352im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/nivo/slideshow-dots.png)
}

.nivo-slideshow .slideshow {
    background-image: url(http://olkhon-myst.ru/web/20220401235352im_/http://olkhon-myst.ru/wp-content/themes/cameleonthemeforest/images/slideshows/loader.gif)
}

/*
     FILE ARCHIVED ON 23:53:52 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:05 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.465
  load_resource: 124.308
  PetaboxLoader3.resolve: 50.965
  PetaboxLoader3.datanode: 45.145 (2)
  loaddict: 45.247
*/

/*
     FILE ARCHIVED ON 04:55:41 Apr 03, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:06 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.567
  load_resource: 83.079
  PetaboxLoader3.resolve: 26.405
  PetaboxLoader3.datanode: 39.204 (2)
  loaddict: 22.795
*/
/*! Social Likes v3.0.12 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes,.social-likes__widget {
    display: inline-block;
    padding: 0;
    vertical-align: middle!important;
    word-spacing: 0!important;
    text-indent: 0!important;
    list-style: none!important
}

.social-likes {
    opacity: 0
}

.social-likes_visible {
    opacity: 1;
    -webkit-transition: opacity .1s ease-in;
    transition: opacity .1s ease-in
}

.social-likes>* {
    display: inline-block;
    visibility: hidden
}

.social-likes_vertical>* {
    display: block
}

.social-likes_visible>* {
    visibility: inherit
}

.social-likes__widget {
    display: inline-block;
    position: relative;
    white-space: nowrap
}

.social-likes__widget:after,.social-likes__widget:before {
    display: none!important
}

.social-likes_vertical .social-likes__widget {
    display: block;
    float: left;
    clear: left
}

.social-likes__button,.social-likes__counter,.social-likes__icon {
    text-decoration: none;
    text-rendering: optimizeLegibility
}

.social-likes__button,.social-likes__counter {
    display: inline-block;
    margin: 0;
    outline: 0
}

.social-likes__button {
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.social-likes__button:before {
    content: "";
    display: inline-block
}

.social-likes__icon {
    position: absolute;
    top: 0;
    left: 0
}

.social-likes__counter {
    display: none;
    position: relative
}

.social-likes__counter_single,.social-likes_ready .social-likes__counter {
    display: inline-block
}

.social-likes_ready .social-likes__counter_empty {
    display: none
}

.social-likes_vertical .social-likes__widget {
    display: block
}

.social-likes_notext .social-likes__button {
    padding-left: 0
}

.social-likes_single-w {
    position: relative;
    display: inline-block
}

.social-likes_single {
    position: absolute;
    text-align: left;
    z-index: 99999;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 0 .11s,opacity .1s ease-in;
    transition: visibility 0s .11s,opacity .1s ease-in;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.social-likes_single.social-likes_opened {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity .15s ease-out;
    transition: opacity .15s ease-out
}

.social-likes__button_single {
    position: relative
}

.social-likes,.social-likes__widget {
    border: 0;
    font-size: 14px
}

.social-likes__widget {
    line-height: 20px
}

.social-likes {
    min-height: 28px;
    margin: -3px
}

.social-likes,.social-likes_single-w {
    line-height: 20px
}

.social-likes__widget {
    margin: 3px
}

.social-likes__button,.social-likes__counter {
    font-family: "Trebuchet MS","Helvetica Neue",Tahoma,sans-serif;
    font-size: 14px;
    line-height: 18px;
    border-width: 1px;
    border-style: solid;
    border-radius: 3px
}

.social-likes__button {
    padding: 1px 4px 1px 20px;
    font-weight: 700;
    text-shadow: 0 1px 0 rgba(255,255,255,.6);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    -webkit-transition: border .1s ease-in-out,color .2s ease-in-out;
    transition: border .1s ease-in-out,color .2s ease-in-out
}

.social-likes__icon {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat
}

.social-likes__counter {
    margin-left: 7px;
    padding: 1px 4px;
    font-weight: 400;
    color: #666;
    color: rgba(0,0,0,.5);
    cursor: default
}

.social-likes__counter:after,.social-likes__counter:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0
}

.social-likes__counter:before {
    top: 4px;
    left: -6px;
    border: 6px inset transparent;
    border-left: 0;
    border-right: 6px solid;
    border-right-color: inherit;
    opacity: .7
}

.social-likes__counter:after {
    top: 5px;
    left: -4px;
    border: 5px inset transparent;
    border-left: 0;
    border-right: 5px solid
}

.social-likes_vertical {
    margin: -6px -4px
}

.social-likes_vertical .social-likes__widget {
    margin: 6px 4px
}

.social-likes_notext .social-likes__widget {
    margin: 3px 2px
}

.social-likes_notext .social-likes__button {
    width: 16px
}

.social-likes_single {
    margin-top: -16px;
    padding: 6px 6px 4px;
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,.25)
}

.social-likes__widget_single {
    margin: 0
}

.social-likes__button_single {
    padding-left: 19px;
    background: #e2e2e2;
    background: -webkit-linear-gradient(top,#f7f7f7,#e2e2e2);
    background: linear-gradient(to bottom,#f7f7f7,#e2e2e2);
    color: #444;
    border-color: #ccc;
    border-color: rgba(179,179,179,.8);
    border-bottom-color: rgba(153,153,153,.8)
}

.social-likes__button_single:hover,.social-likes__widget_active .social-likes__button_single {
    background: #f4f4f4;
    background: -webkit-linear-gradient(top,#f0f0f0,#cfcfcf);
    background: linear-gradient(to bottom,#f0f0f0,#cfcfcf);
    color: #222;
    border-color: #bbb;
    border-bottom-color: #9f9f9f
}

.social-likes__icon_single {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAACmUlEQVR42kySX0hTYRjGn/O3nQ3FTduc1gwsQA1VCgK9iYmBDIjwxvDGO70qVIRUKUTwbiKI6rWgGEOhFAhCJMYIQxiSjIgybIi2tuHcOTv/z9fZCaIH3psPfu/3Pg8PRQiho9vRlxk989SAEaBAWbqlQzd1lMUxHDiaAwGhWbC/A3zg9eiT0VdMmkuPade1MY1oNzRKcxGWCN4Kr+Cr9An+Kr8gWZKQU3MCGLgsyvIV6eLd7bfbHOu55emTVMlng2A5Fn1tfei+3Y3/tfdtD7upXYiyCFqlfcJNIcJeqpfNJmuC4ihMh6fRWN2Is8IZEj8TDtQV6nIWpTIpxE/icFNuqJraxJa0EsnLeUw8mnCgnS87WPy4CEmTHHDjaANttW1I/Uo5XlVDBdEJYUO+kLUaWUWNpwZZKYv5+DzqKuuwEFkAAUE0HkXiNAE350ZRK8JODpzBEZqhGVKGyto/2UdGymD4wTCa/c1o8bdg8N4gSkYJXsGLpkCTMzzLgz08PaR6V3tB8RTs1ODm3SjIhX/BFJUiLq4uMBOeQc+dHudt6s2UxSqGAkVWQFs07O8dD3Mf5pCVsyCEYPlgGbUVtQg3hmGYBmLHMaRzabCmaRKO4mARCwwYTD6cxFpyDePvxp3t5ZOXIkuwLWE9uY6RrREE+aADAgYg6iIG7g+gv7XfmeR5EhQotAfbnQWbR5uYfT+LhqoGWIplg4b5HSZ8AitgK7kFWZUx1DmEjmCHA6QLaawkVhD7HIOH9oCYBKZu/qBCj0PPqjurX9hwkDAEdiGcfta4/yadLWWd3nqveQGCss7zn/ILTOvz1oPccU6neTpADMK4iOuKMRmxJJVEpaSIvMWLLsslWpolm4r5VT6TV+o766N/BBgAW0s6t4L8o7kAAAAASUVORK5CYII=);
    background-position: 2px 3px
}

.social-likes__counter_single {
    background: #f6f6f6;
    border-color: #ddd
}

.social-likes__counter_single:after {
    border-right-color: #f6f6f6
}

.social-likes__button_facebook {
    padding-left: 19px;
    background: #eceef5;
    background: -webkit-linear-gradient(top,#fff,#d8def4);
    background: linear-gradient(to bottom,#fff,#d8def4);
    color: #3b5998;
    border-color: #cad4e7;
    border-color: rgba(202,212,231,.8);
    border-bottom-color: rgba(189,194,203,.8)
}

.social-likes__button_facebook:hover {
    background: #c0cdf3;
    background: -webkit-linear-gradient(top,#f2f3f7,#c0cdf3);
    background: linear-gradient(to bottom,#f2f3f7,#c0cdf3);
    color: #253860;
    border-color: #b4bfd4;
    border-bottom-color: #b3b7bf
}

.social-likes__icon_facebook {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAFVBMVEVheaw7WZhgeKvr7vT///9FYp5thLQcmmHvAAAAMklEQVQI12NgFAQBAQZBCADTyi4Q2gRKuwii0C4uEHFjF2Os8mA6LC0tzSUtFU5D7QEASU4NS6TAlaUAAAAASUVORK5CYII=);
    background-position: 3px 3px
}

.social-likes__counter_facebook {
    background: #f2f3f7;
    border-color: #cad4e7
}

.social-likes__counter_facebook:after {
    border-right-color: #f2f3f7
}

.social-likes__button_twitter {
    padding-left: 19px;
    background: #d5e6ef;
    background: -webkit-linear-gradient(top,#fff,#d5e6ef);
    background: linear-gradient(to bottom,#fff,#d5e6ef);
    color: #186487;
    border-color: #a4cce5;
    border-color: rgba(164,204,229,.8);
    border-bottom-color: rgba(158,186,204,.8)
}

.social-likes__button_twitter:hover {
    background: #bfdfed;
    background: -webkit-linear-gradient(top,#f2f8fc,#bfdfed);
    background: linear-gradient(to bottom,#f2f8fc,#bfdfed);
    color: #0b3752;
    border-color: #9cbbcf;
    border-bottom-color: #68a0c4
}

.social-likes__icon_twitter {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAMAAAB4W0xQAAAA3lBMVEX///////8AgJ8AgK/////m9fr///8Afa8GgrEAfq8Afa0AgrQAfa2MyuJ7yOUBiL0AhLUAhroCg7YRiLUmncub1+8AgLUWnc////+03u8MqeYChbgmreBpx+oMreuAy+mHzOcksecmseX///////+54/NBvesmtOsKmdAAgLAAib1Pwe0amMjA5fJtxehtyextzO+N1fLW8PkAq+0Ao+EAq+wAod8AkckAjMIApeUApuYAmNIAm9cApOMAqOgAouAAqusAntoAnNgAod4Alc4AjsQAp+cApeQArO4AqenIkFDnAAAAM3RSTlMADBAQd6EkYLOAcJ9garnwn7/hZ+DLMNE8pPvR89n7wYjx80gwruvz+Z/v55/B39/f18d/Bxu1AAAAhUlEQVQIHR3BBQLCMBAEwE0Nd9fi7iFQrFAI5fj/h0iYAQxoZjyWhGEA0QiUxvvo5fIFoOglTJTl/nN4TlJAOpCZ7OLFiYclB6iczsHlGhLRrQqgVufC9wURb0JxWm36+7rQOl1BCu/1oQ2GI0HExzYUczqT9weJuc2gMGu5Wm+2O4tB+QHGhxMRTbwDjQAAAABJRU5ErkJggg==);
    background-position: 3px 5px
}

.social-likes__counter_twitter {
    background: #f2f8fc;
    border-color: #a4cce5
}

.social-likes__counter_twitter:after {
    border-right-color: #f2f8fc
}

.social-likes__button_plusone {
    padding-left: 12px;
    background: #e4e4e4;
    background: -webkit-linear-gradient(top,#f5f5f5,#e4e4e4);
    background: linear-gradient(to bottom,#f5f5f5,#e4e4e4);
    color: #da573b;
    border-color: #bbb;
    border-color: rgba(204,204,204,.8);
    border-bottom-color: rgba(179,179,179,.8)
}

.social-likes__button_plusone:hover {
    background: #f4f4f4;
    background: -webkit-linear-gradient(top,#f9f9f9,#f0f0f0);
    background: linear-gradient(to bottom,#f9f9f9,#f0f0f0);
    color: #cd4427;
    border-color: #ddd;
    border-bottom-color: #ccc
}

.social-likes__icon_plusone {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAMAAADqIa48AAAA1VBMVEX////w8PDaVzv6+vr29vbijXveaU/s5uXcalHmqp3p5eTfeGLnoJH77erw6ujcYUX39PTlinfhiHXfbVPxysLaWT3u6urbWz/t6enx6efggm78/PzutKfdZUvecVjq4d/kraHcYUb02NLjgWvcZ03gkH7fiXbcYkf33df4+Pj44dzxxLrebVXmu7Lw8PDgdFzgfGbo4+LssqXccVnl1tPcmozdemTcdFznlILaWTzcaE/kzsrik4L48fDsq53219Hhd2DdclvaVzr57Orj09Dqp5jl2daL4EW+AAAAAnRSTlMA+MX1txYAAAB3SURBVAgdLcEDFsMAEEDB341q27ZtbHH/IzV96QzBQDIkLiuKP2yUylKJGBCLAwkpAilcaclkIZcHCiIO6ARw5A5otQb1RhNoabvT7fVxDYajsV7xTGc6X+BZqq7WwGa7s/YHPZ7gfDFM82brA3z8PG198ffWzxcvuAx4n4cZ9wAAAABJRU5ErkJggg==);
    background-position: 0 6px
}

.social-likes__counter_plusone {
    background: #f9f9f9;
    border-color: #d2d2d2
}

.social-likes__counter_plusone:after {
    border-right-color: #f9f9f9
}

.social-likes__button_mailru {
    padding-left: 18px;
    background: #004584;
    background: -webkit-linear-gradient(top,#5d90ba,#004584);
    background: linear-gradient(to bottom,#5d90ba,#004584);
    color: #fff;
    color: rgba(255,255,255,.95);
    border-color: #1e65a5;
    border-color: rgba(11,84,153,.8);
    border-bottom-color: rgba(3,27,48,.8);
    text-shadow: 0 -1px 0 rgba(0,0,0,.3)
}

.social-likes__button_mailru:hover {
    background: #001e5d;
    background: -webkit-linear-gradient(top,#618cae,#001e5d);
    background: linear-gradient(to bottom,#618cae,#001e5d);
    color: #fff;
    color: rgba(255,255,255,.99);
    border-color: #094984;
    border-bottom-color: #031b30
}

.social-likes__icon_mailru {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAACXUlEQVR42nyTbUhTYRiGLzU1WxgqfqK5pSkaliASRb8qwLIIIaAQQ4qsAJLof4ghUkhQlJlihq6gyiTBqFQrmuIS0TDNUSubqS3bVHNzW7r1nJgxE3zh4pzD8/G+9/2cF1ZZiz1sXC3u919yCFAoFAmZPiGDcEe4HpDN3IpiKdR4PDzz8yPF+A1D9wDmySnsCdGEZqYSlRRPssRHJZ4rDQYA/L2F4W43L23zxBaWoM0u4Mp3C43pGrpedFObksel4goezMyhUvKWybF3Ur3wlsX8fVRqL7JfgsOCx4dblg7azxymak6HXXj4T6dLj1N3m/cn88j4reen4TGGrDRuAOUFuTT8eoNFafK6huP3ymhTNlJOu8Yyw9aIDQQNGmm7XMxu0RR2opTy3g/UAtMNLajVsfiVnCLf4STw6wRNkrNHZG33/zJOKkBwIH0/rOyYtWHT9VOjFAIAI64F6gEAYiIYBhg1s9l/yIgDIFXN2o8mpkNVqORIbt8RipzopXdxPhLANIHTv66ZPocLpyaOgxVamuwOHItutNJgvdeT9PgoKpaKI8PIFcc9jR30AgS2XKVLMWT8OQdydnJtsh2T1+W/Rr2qRm/rxGFu5alirny/A9YBIIYdMjYzLi7Oy/NscBDnjuZQX3qa+7syqQLylA0Ulz89YTRNwzHfPywgI5nzd8so2rKJJMAkU9CZrVgTY4hQhRC37QiVY5NkTc0yAtQJjgAAwCNO9998hNU6i9PjxhUVjjoxlr02B2GDn7H1DHFBxtkK6IWFFRfDu1IEjZDgxSKMCU3Csin8EWAAcfkVu4j5tGUAAAAASUVORK5CYII=);
    background-position: 1px 2px
}

.social-likes__counter_mailru {
    background: #fff1c2;
    border-color: #ffc70d
}

.social-likes__counter_mailru:after {
    border-right-color: #fff1c2
}

.social-likes_notext .social-likes__icon_mailru {
    background-position: 2px 2px
}

.social-likes__button_vkontakte {
    background: #436f96;
    background: -webkit-linear-gradient(top,#8faecf,#436f96);
    background: linear-gradient(to bottom,#8faecf,#436f96);
    color: #fff;
    color: rgba(255,255,255,.95);
    border-color: #4d84c1;
    border-color: rgba(78,131,193,.8);
    border-bottom-color: rgba(52,88,127,.8);
    text-shadow: 0 -1px 0 rgba(0,0,0,.3)
}

.social-likes__button_vkontakte:hover {
    background: #4e80ab;
    background: -webkit-linear-gradient(top,#a2c0df,#4e80ab);
    background: linear-gradient(to bottom,#a2c0df,#4e80ab);
    color: #fff;
    color: rgba(255,255,255,.99);
    border-color: #5788be;
    border-bottom-color: #3b6798
}

.social-likes__icon_vkontakte {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAACFUlEQVR42mL5//8/g4JbDgsDA4MgEMsCsTAQswExIwN28BuI3wPxUyB+DcS/WIAGgBSLBzqbJqWHuWYoSImKcLCzsuEwgOHP33//Hr94+3rzgTPb+xZubQcK3WOQd83m9M3ujPz6/eeP/yQAoFn/KvqXNQL1CzEBTeJ1tdLz4uJgY2cgATAxMjJaG6p7g4IBFBYcPFwcYsgK3n/6+sUwpLwXyLwGxNxAzBLsam5XmujrLSEiIAhTB7SYE0hxggxh/P/vPxMWy44baym9i/Ozy7x+78n1Gav2zGZiYuTqLo4JQlPHyITPxbISwvL+TiaJAc5m0aAYE+DlxuplFjyG/Dtz9d6dqokr6s9cuXvH1lhTODPc1Q6rbXgMYRQW4OHUUZXVAbrG8fDZ6y8Ta6b3f/vx6ycpLmGSFBVUifKyDgVxPnz+dn72mr3Hb95/+txQU1GBaO8A087TExdvn/3w+eun9XtP3WRnY5WTFhcSwO4SRsb/WAzRAXrhOhBPBQWqorSo1aTKxFgxIX50Q/6DDPn5+8+fT8iivNycXIcWNpTD+MCw4eHm5OBAt+Xnrz9/QHkHFLCfj1+4tReUJ+DOY2ZikpMUEYFhbAaAwPV7T0+AgotZQNns74Nnr9+xsjKL6KrKqbOyMLMQSvJ//vz9s27PqcPNM9e1ALmPGKFFASjXSgCxPBDz4SkGYOArED+B4u8AAQYACBLgM8J5VXgAAAAASUVORK5CYII=);
    background-position: 1px 2px
}

.social-likes__counter_vkontakte {
    background: #eaeef3;
    border-color: #afc1d4
}

.social-likes__counter_vkontakte:after {
    border-right-color: #eaeef3
}

.social-likes__button_odnoklassniki {
    padding-left: 17px;
    background: #f6900b;
    background: -webkit-linear-gradient(top,#f6bb6d,#f6900b);
    background: linear-gradient(to bottom,#f6bb6d,#f6900b);
    color: #fff;
    color: rgba(255,255,255,.95);
    border-color: #d99c27;
    border-color: rgba(217,154,38,.8);
    border-bottom-color: rgba(197,137,7,.8);
    text-shadow: 0 -1px 0 rgba(0,0,0,.12)
}

.social-likes__button_odnoklassniki:hover {
    background: #f69a21;
    background: -webkit-linear-gradient(top,#fbcc5a,#f69a21);
    background: linear-gradient(to bottom,#fbcc5a,#f69a21);
    color: #fff;
    color: rgba(255,255,255,.99);
    border-color: #f0b22c;
    border-bottom-color: #c59121
}

.social-likes__icon_odnoklassniki {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAQAAACcwS2GAAAA4ElEQVQYGQXBMUsCYQCA4Zc75yS3BoWQSHCK1oaGpjYLAgd3IZwkcOuHNBREEGQI/QFpy/GqranBkNCw8pKD83t7HgCMbXhmwxgAsORIVX22BMDqSvP59CGf6+oagPCtt0dsXBxqWAKw+tGPPZgeaFgC8Hmvzr0LXzodANCtpYmqpkm3Bhhnx52dYfvlfNju7WYnxthSf7NBepn1/VNb3GwtRqqqmib9GhQoP56q6lOXCgXAzTBWcw0TtwGLYazpa28/TTRMLPK2ls/SpFmn0KwvRvnsfR0iqlSIgIgyVaJ/7Q6fqBoqPZcAAAAASUVORK5CYII=);
    background-position: 4px 3px
}

.social-likes__counter_odnoklassniki {
    background: #ffe9be;
    border-color: #d9ab53
}

.social-likes__counter_odnoklassniki:after {
    border-right-color: #ffe9be
}

.social-likes_notext .social-likes__icon_odnoklassniki {
    background-position: 5px 3px
}

.social-likes__button_pinterest {
    padding-left: 20px;
    background: #eee;
    background: -webkit-linear-gradient(top,#fefefe,#d3d3d3);
    background: linear-gradient(to bottom,#fefefe,#d3d3d3);
    color: #c71a28;
    border-color: #bbb;
    border-color: rgba(186,186,186,.8);
    border-bottom-color: rgba(153,153,153,.8)
}

.social-likes__button_pinterest:hover {
    background: #efefef;
    background: -webkit-linear-gradient(top,#fff,#d9d9d9);
    background: linear-gradient(to bottom,#fff,#d9d9d9);
    color: #c11524;
    border-color: rgba(186,186,186,.6);
    border-bottom-color: rgba(153,153,153,.6)
}

.social-likes__icon_pinterest {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAMAAADjcdz2AAABYlBMVEX////CByTCByXCByS+BSC2ACTCBiS/ABXBByXBBiTCBiQAAAC/ACC5ABe0AB7BBiTBCCTBBCPBByW/AADCByTBCCXBCCXCAB/BBiTCBSTBByTBByTBByTBByW6AB3DByTBBiTBBiPCByTCBiW/BiDBBiTCBiO/BiPBBiS/BCK+BSHBByTBCCTBCCW5ACO8ABvCCCTBBiTBBiPCBiOZAAC/ACDCByPABSTCBiTCBiPCBiXBBiTCByTBByTBByLCBiTDCCTCCCTBByTBByXBByXBByXBBiXBByXBBiXCByTBCCWzABq/BiSAAADCBCTBBiXBBiXBByXBByXBByPBBiTCCCTBBiPCBiTBBiPBBSO4ABy/BSLBByXAByTAByW8BiG/BCTBByPCACS/BCPABCTACCOqAADCByLBCCTCCCTCBiTCBiTBByLBBiPCCCTBBiTCCCS+CCLCCCXCByTDCCXCByVy9s/zAAAAcnRSTlMA6ryWNwf9DObPswEQCxHspTqZBI3s6xn8Mo+csesass3a2fooW9Essjwv2+LmFhPpodOnBQjEaarZ2J3UzZR5qqqT1pH7Wq3s1eQKVAJH9Mnf3tuwgbBPe14SNG9NRS5AlxVIOYIGS8aiq6Mly8XXo0OXLlv1AAAA3ElEQVQYGQXBA4IDUAxAwVd763Zt27Zt22byc/+dAQAAAACAsvKIp6p52g8ABHINpmqiQV8CIFCpouvemtpS57whIKey1zQItLSaVUB7UMerzzN19bONDJikWXRLbSUd2mnW1d3Ta3302zfzlh4adjbCqIyRtAkmpyBqMkNG8yRtjt2FWNwjssyKrLLmwhubnq1tsZ1idt8O8JkeHh1zYnbKmViKCxG1S7JX19yETW7hzon476MPj095kRSQ8Irn+cVU1NxrHCD0Fom9m5qTjxIA4LP4VSj8/P4B/APnbDloW0CFhAAAAABJRU5ErkJggg==);
    background-position: 2px 1px
}

.social-likes__counter_pinterest {
    background: #fff5f6;
    border-color: #f0a8ae
}

.social-likes__counter_pinterest:after {
    border-right-color: #fff5f6
}

/*
     FILE ARCHIVED ON 23:56:07 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:07 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.248
  load_resource: 101.229
  PetaboxLoader3.resolve: 36.455
  PetaboxLoader3.datanode: 41.106 (2)
  loaddict: 30.524
*/
.wp-polls ul li,.wp-polls-ans ul li,.wp-polls-ul li {
    text-align: left;
    background-image: none;
    display: block
}

.wp-polls ul,.wp-polls-ans ul,.wp-polls-ul {
    text-align: left;
    list-style: none;
    float: none
}

#sidebar ul ul li:before,.wp-polls ul li:before,.wp-polls-ans ul li:before {
    content: ''
}

.wp-polls IMG,.wp-polls INPUT,.wp-polls LABEL,.wp-polls-image IMG,.wp-polls-loading IMG {
    display: inline;
    border: 0;
    padding: 0;
    margin: 0
}

.wp-polls-ul {
    padding: 0;
    margin: 0 0 10px 10px
}

.wp-polls-ans {
    width: 100%;
    -moz-opacity: 1;
    opacity: 1
}

.wp-polls-loading {
    display: none;
    text-align: center;
    height: 16px;
    line-height: 16px
}

.wp-polls-image {
    border: 0
}

.wp-polls .Buttons {
    border: 1px solid #c8c8c8;
    background-color: #f3f6f8
}

.wp-polls-paging a,.wp-polls-paging a:link {
    padding: 2px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #06c;
    color: #06c;
    background-color: #fff
}

.wp-polls-paging a:visited {
    padding: 2px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #06c;
    color: #06c;
    background-color: #fff
}

.wp-polls-paging a:hover {
    border: 1px solid #000;
    color: #000;
    background-color: #fff
}

.wp-polls-paging a:active {
    padding: 2px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #06c;
    color: #06c;
    background-color: #fff
}

.wp-polls-paging span.pages {
    padding: 2px 4px 2px 4px;
    margin: 2px 2px 2px 2px;
    color: #000;
    border: 1px solid #000;
    background-color: #fff
}

.wp-polls-paging span.current {
    padding: 2px 4px 2px 4px;
    margin: 2px;
    font-weight: 700;
    border: 1px solid #000;
    color: #000;
    background-color: #fff
}

.wp-polls-paging span.extend {
    padding: 2px 4px 2px 4px;
    margin: 2px;
    border: 1px solid #000;
    color: #000;
    background-color: #fff
}

/*
     FILE ARCHIVED ON 23:54:37 Apr 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:48:07 May 18, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.545
  load_resource: 145.171
  PetaboxLoader3.resolve: 35.547
  PetaboxLoader3.datanode: 26.46 (2)
  loaddict: 16.274
*/
