/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/kalexandr_com/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/kalexandr_com/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/kalexandr_com/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/kalexandr_com/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/kalexandr_com/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/kalexandr_com/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/kalexandr_com/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
body{background:#c6c6c6 url(/themes/kalexandr_com/images/body_line_bg.png) repeat-y center;margin:0;padding:10px;font-family:Verdana,Tahoma,Arial,sans-serif;}.top-line{background:#313131 url(/themes/kalexandr_com/images/top_line_bg.png) repeat-y center;height:20px;margin-top:0;padding-top:0;}.logo-line{background:#3c3c3c url(/themes/kalexandr_com/images/logo_line_bg.png) repeat-y center;height:115px;position:relative;}.logo-line #logo a{border:0;margin:0;padding:0;}.logo-line #logo{width:947px;margin:0 auto;float:none;height:115px;}.h-menu-line{background:#505050 url(/themes/kalexandr_com/images/h_menu_line_bg.png) repeat-y center;height:20px;line-height:20px;margin:11px 0;}#page{width:950px;margin:0 auto;}#page #content{width:730px;padding:0 10px;float:right;}#page #sidebar-left{width:200px;float:left;}a{text-decoration:none;color:#000;}a:hover{text-decoration:underline;}.contextual,.contextual-links,.contextual-region .contextual-links{display:none !important;}#content h1,#content h2{font-size:21px;font-weight:bold;letter-spacing:-1px;line-height:1.2em;}#content .field--name-field-tags{font-size:0.8em;margin-top:-14px;margin-bottom:6px;line-height:1.2;}#content .field--name-field-tags .field__label,#content .field--name-field-tags .field__items{font-size:1em;}#content .teaser-tags{margin-top:6px;font-size:0.85em;line-height:1.3;}#content .teaser-links{margin-top:8px;}#content .teaser-links .links{margin:0;}#content .teaser-links .links li{display:inline;list-style:none;margin:0;}#content .teaser-links .links li+li::before{content:" • ";color:#777;}#content img{max-width:100%;height:auto;}#sidebar-left h1,#sidebar-left h2,#sidebar-left .block-title{font-size:17px;font-weight:bold;letter-spacing:-1px;margin-bottom:0.6em;padding-bottom:2px;}#block-kalexandr-com-tagcloud>h2{font-size:21px;font-weight:bold;letter-spacing:-1px;}#content .field--name-field-tags .field__label,#content .field--name-field-tags .field__items{display:inline;}#content .field--name-field-tags .field__label{font-weight:bold;color:#9a9a9a;}#content .teaser-tags{margin-top:4px;font-size:0.8em;line-height:1.2;}#content .teaser-tags .field--name-field-tags{margin:0;}#content .teaser-links{margin-top:6px;text-align:right;}#content .teaser-links a{display:inline-block;padding:2px 6px;border:1px solid #999;background:#f2f2f2;font-size:0.75em;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;}#content .teaser-links a:hover{background:#e6e6e6;color:#000;text-decoration:none;}#content .teaser-links .links li+li::before{content:"";}#content .teaser-links .links li:empty{display:none;}#content .teaser-links{text-align:right;margin-top:6px;}#content .teaser-links a{display:inline;padding:0;border:0;background:transparent;font-size:0.85em;letter-spacing:0;text-transform:none;font-weight:bold;text-decoration:none;color:#9a9a9a;}#content .teaser-links a:hover{background:transparent;color:#777;text-decoration:underline;}#content .teaser-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:4px;}#content .teaser-meta .teaser-tags{margin:0;flex:1 1 auto;min-width:0;}#content .teaser-meta .teaser-links{margin:0;flex:0 0 auto;white-space:nowrap;}.block .item-list ul{padding:0;}.block .item-list ul li{list-style:none;line-height:1.7em;font-size:11px;}#footer{clear:both;width:710px;margin:0 auto;padding:10px 20px 10px 220px;text-align:center;font-size:11px;}.h-menu-line #primary{width:748px;padding:0 0 0 200px;margin:0 auto;font-size:11px;font-weight:600;text-align:right;}.h-menu-line #primary nav,.h-menu-line #primary .block,.h-menu-line #primary .block-menu,.h-menu-line #primary h2{margin:0;padding:0;}.h-menu-line #primary ul{padding:0 20px 0 0;margin:0;display:inline-block;text-align:right;}.h-menu-line #primary ul li{display:inline;padding:0 10px;line-height:20px;}.h-menu-line #primary .menu-item{margin:0;padding-top:0;}.h-menu-line #primary a{color:#fff;text-shadow:0.1em 0.1em 0.05em #333;}.h-menu-line #primary a:hover{text-decoration:none;}.nav-toggle{display:none;}.logo-line #logo img{height:115px;width:auto;max-width:100%;display:block;margin:0 auto;}.path-blog #content article,.view-blog #content .views-row{margin-bottom:24px;}.path-blog #content article+article,.view-blog #content .views-row+.views-row{padding-top:16px;border-top:1px solid #d0d0d0;}#content .view-frontpage .views-row{margin-bottom:24px;}#content .view-frontpage .views-row+.views-row,#content .view-frontpage article+article{padding-top:16px;border-top:1px solid #d0d0d0;}#content .view-content .views-row{margin-bottom:24px;}#content .view-content .views-row+.views-row,#content .view-content article+article,#content .view-content .node+.node{padding-top:16px;border-top:1px solid #d0d0d0;}.kalexander-gallery,.kalexandr-gallery{list-style:none;margin:18px 0;padding:0;opacity:0;visibility:hidden;transition:opacity 0.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:24px -6px;}.kalexander-gallery.no-js,.kalexandr-gallery.no-js,.kalexander-gallery.is-ready,.kalexandr-gallery.is-ready{opacity:1;visibility:visible;}.kalexander-gallery li,.kalexandr-gallery li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 12px);flex:0 0 calc(25% - 12px);margin:0 6px 12px 6px;padding:0;list-style:none;min-width:0;}.kalexander-gallery li a,.kalexandr-gallery li a{display:block;position:relative;overflow:hidden;border-radius:4px;-webkit-transition:-webkit-transform 0.3s ease,box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.1);background:#f5f5f5;border:2px solid #ddd;}.kalexander-gallery li a:hover,.kalexandr-gallery li a:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 6px 12px rgba(0,0,0,0.2);text-decoration:none;border-color:#999;}.kalexander-gallery li img,.kalexandr-gallery li img{display:block;width:100%;height:auto;border-radius:2px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.kalexander-gallery li a:hover img,.kalexandr-gallery li a:hover img{opacity:0.85;}.kalexander-gallery li video,.kalexandr-gallery li video,.kalexander-gallery li.gallery-video video,.kalexandr-gallery li.gallery-video video,#content ul li video,#block-kalexandr-com-content ul li video,.node__content ul li video{display:block !important;width:100% !important;height:auto !important;max-height:200px !important;object-fit:cover !important;border-radius:2px;}@media (max-width:980px){body{background:#c6c6c6 !important;padding:0 !important;margin:0 !important;}.top-line,.logo-line,.h-menu-line{margin-left:0 !important;margin-right:0 !important;background-image:none !important;}.top-line{background-color:#313131;}.logo-line{background-color:#3c3c3c;}.h-menu-line{background-color:#505050;}#page{max-width:950px;margin:0 12px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.18);width:auto;border-left:1px solid #000;border-right:1px solid #000;box-sizing:border-box;}#page #content{width:auto !important;margin:0 !important;padding:0 12px !important;float:none;}#sidebar-left,#sidebar-left-inner{display:none !important;}.nav-open #sidebar-left,.nav-open #sidebar-left-inner{display:block !important;width:auto;float:none;margin:0;color:#fff;}.nav-open #sidebar-left a{color:#ddd;}#footer{width:auto !important;padding:10px !important;margin:0 12px 20px 12px !important;}.top-line{height:8px !important;}.logo-line{height:auto;padding:6px 0;overflow:hidden;}.logo-line #logo{width:auto;height:auto;margin:0;}.logo-line #logo img{width:100%;max-width:none;height:56px;object-fit:cover;display:block;margin:0 auto;}.h-menu-line{height:auto;display:none;}.h-menu-line{margin:0;}body.nav-open .h-menu-line{display:block;background:#444;}.h-menu-line #primary{width:auto;padding:10px;margin:0;text-align:left;float:none;}.h-menu-line #primary ul{display:block;margin:0;padding:0;text-align:left;}.h-menu-line #primary ul li{display:block;border-bottom:1px solid #555;padding:10px 0;}.nav-toggle{display:block;position:absolute;right:12px;top:10px;width:40px;height:32px;background:transparent;border:0;padding:0;cursor:pointer;z-index:100;}.nav-toggle .bar{display:block;height:3px;background:#fff;margin:6px 4px;border-radius:2px;}.off-canvas-wrapper{display:none;background:#333;padding:20px;}body.nav-open .off-canvas-wrapper{display:block;}.mobile-nav-container #sidebar-left{margin-top:20px;}#content h1,#content h2{font-size:20px;line-height:1.25;}.kalexander-gallery li,.kalexandr-gallery li{-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);margin:0 4px 8px 4px;}}@media (max-width:480px){#content{padding:0 8px !important;}.kalexander-gallery li,.kalexandr-gallery li{-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 12px 0;}}#block-kalexandr-com-content .view-content article:first-of-type header h2{margin-bottom:0;color:#9a9a9a;}#content article,#content .field--name-body,#content .text-formatted{overflow:hidden;max-width:100%;}#content p>div:has(> code),#content div:has(> code.hljs){width:100%;max-width:100%;overflow-x:auto;}#content code,#content code.hljs,#content .hljs{display:block;width:100%;max-width:100% !important;overflow-x:auto !important;white-space:pre !important;word-wrap:normal !important;box-sizing:border-box;}#content pre{display:block;max-width:100%;overflow-x:auto !important;white-space:pre !important;word-wrap:normal !important;margin:1em 0;padding:0;box-sizing:border-box;}#content pre code,#content pre .hljs{display:block;min-width:100%;white-space:pre !important;overflow-x:visible;padding:1em;}
