html, body {
    background: #fff;
    color: #525252;
    font: 13px Arial, sans-serif;
    padding: 0;
    margin: 0;
}

a {
    color: #c90c0f;
    text-decoration: underline;
}
p a:visited {
    color: #884242;
}
a:hover, a:active {
    text-decoration: none;
}

img {
    border: 0;
}

h1 {
    font-size: 19px;
    font-weight: normal;
    margin: 0 0 12px;
    padding: 0;
    color: #000;
}
h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 12px;
    padding: 0;
    color: #000;
}
h3 {
    font-size: 13px;
    font-weight: normal;
    color: #c90c0f;
    margin: 15px 0;
}

textarea, input {
    font-family: inherit;
    font-size: inherit;
}


form {
    margin: 0;
}

@media (max-width: 767px){
    .hidden-xs{
        display: none;
    }
}

.button-pointer {
    font: 15px 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    color: #fff;
    background: url(/i/link-pointer.png) repeat 100% 50%;
    border: 0;
    padding: 0 18px 1px 11px;
    cursor: pointer;
}
.link-action {
    font-size: 12px;
    color: #fff;
    background: #c90c0f;
    padding: 0 4px 1px;
    display: inline-block;
    zoom: 1;
    line-height: 18px;
    text-decoration: none;
}
.link-pointer {
    font-size: 12px;
    color: #fff;
    background: url(/i/link-pointer.png) no-repeat 100% 50%;
    padding: 0 11px 1px 5px;
    display: inline-block;
    zoom: 1;
    line-height: 18px;
    text-decoration: none;
}

.wrapper {
    width: 950px;
    margin: 0 auto;
    background: #fff;
}

.top {
    font: 12px 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    height: 25px;
    line-height: 25px;
    position: relative;
    z-index: 20;
}
.top a {
    color: #0349a9;
    font-size: 13px;
}
.top__date {
    color: #000;
    font-weight: bold;
    margin: 0 0 0 12px;
}
.top__weather {
    position: absolute;
    top: 0;
    left: 110px;
    color: #8e8e8d;
}
.top__weather__temp {
    padding: 0 0 0 20px;
    margin: 0 7px 0 5px;
    color: #3c3c44;
    background-position: 0 50%;
    background-repeat: no-repeat;
}
.top__weather__temp_sun {
    background-image: url(/i/weather-sun.png);
}
.top__weather__temp_rain {
    background-image: url(/i/weather-rain.png);
}
.top__weather__temp__value {
    color: #fa1e00;
}
.top__weather a {
    margin: 0 0 0 8px;
}
.top__user {
    position: absolute;
    top: 0;
    right: 18px;
}
.top__user__messages {
    margin: 0 17px 0 0;
    font: 9px 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    text-decoration: none;
    background: url(/i/letter.png) no-repeat 100% 50%;
    padding: 0 14px 0 0;
}
.top__user__delim {
    margin: 0 5px;
}
.top__user__sub {
    display: inline-block;
    *display: inline;
    zoom: 1;
    position: relative;
}
a.top__user__link {
    text-decoration: none;
    font-size: 13px;
    border-bottom: 1px dashed #0349a9;
}
a.top__user__link:hover {
    border: 0;
}
.top__user__menu {
    background: #efe6e6;
    position: absolute;
    right: -6px;
    top: 0;
    padding: 0 6px 6px 10px;
    z-index: 100;
}
.top__user__menu_form {
    left: -29px;
    width: 125px;
    padding-left: 10px;
    padding-right: 10px;
}
a.top__user__menu__name {
    text-decoration: none;
    font-size: 12px;
    white-space: nowrap;
}
.top__user__menu__links {
    line-height: 18px;
    margin: 0;
    padding: 0;
    list-style: none;
}
.top__user__login {
    line-height: 1.2em;
    font-size: 11px;
}
.top__user__input {
    width: 120px;
}
.top__user .like-link {
    color: #0349a9;
    font-size: 11px;
}
.top__user__social {
    color: #0349a9;
    margin: 14px 0 0;
    padding: 0 0 0 3px;
}
.top__user__social__title {
    margin: 0 0 6px;
}
.top__user__social a {
    display: inline-block;
    width: 19px;
    height: 19px;
    zoom: 1;
    margin: 0 3px 0 0;
}
.top__user__social__vk {
    background-image: url(/i/social-vk.png);
}
.top__user__social__fb {
    background-image: url(/i/social-fb.png);
}
.top__user__social__tw {
    background-image: url(/i/social-tw.png);
}
.top__user__social__ge {
    background-image: url(/i/social-ge.png);
}
.top__user__social__mm {
    background-image: url(/i/social-mm.png);
}

.header {
    height: 103px;
    /*background: url(/i/header-bg.jpg) no-repeat 0 0; */
    /* background: url("data:image/jpeg;base64,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") no-repeat 0 0; */
    /*
    background-image: url('data:image/jpg;base64,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AENwdG5ib29sAAAAAABDbGJyYm9vbAAAAAAAUmdzTWJvb2wAAAAAAENybkNib29sAAAAAABDbnRDYm9vbAAAAAAATGJsc2Jvb2wAAAAAAE5ndHZib29sAAAAAABFbWxEYm9vbAAAAAAASW50cmJvb2wAAAAAAEJja2dPYmpjAAAAAQAAAAAAAFJHQkMAAAADAAAAAFJkICBkb3ViQG/gAAAAAAAAAAAAR3JuIGRvdWJAb+AAAAAAAAAAAABCbCAgZG91YkBv4AAAAAAAAAAAAEJyZFRVbnRGI1JsdAAAAAAAAAAAAAAAAEJsZCBVbnRGI1JsdAAAAAAAAAAAAAAAAFJzbHRVbnRGI1B4bEBSAAAAAAAAAAAACnZlY3RvckRhdGFib29sAQAAAABQZ1BzZW51bQAAAABQZ1BzAAAAAFBnUEMAAAAATGVmdFVudEYjUmx0AAAAAAAAAAAAAAAAVG9wIFVudEYjUmx0AAAAAAAAAAAAAAAAU2NsIFVudEYjUHJjQFkAAAAAAAAAAAAQY3JvcFdoZW5QcmludGluZ2Jvb2wAAAAADmNyb3BSZWN0Qm90dG9tbG9uZwAAAAAAAAAMY3JvcFJlY3RMZWZ0bG9uZwAAAAAAAAANY3JvcFJlY3RSaWdodGxvbmcAAAAAAAAAC2Nyb3BSZWN0VG9wbG9uZwAAAAAAOEJJTQPtAAAAAAAQAEgAAAABAAIASAAAAAEAAjhCSU0EJgAAAAAADgAAAAAAAAAAAAA/gAAAOEJJTQQNAAAAAAAEAAAAgzhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAAAAAAAAAIAAThCSU0EAgAAAAAABAAAAAA4QklNBDAAAAAAAAIBAThCSU0ELQAAAAAABgABAAAABjhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANLAAAABgAAAAAAAAAAAAAAhQAAA7YAAAALAGIAYQBjAGsAXwBzAGgAYQBkAG8AdwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAADtgAAAIUAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAIUAAAAAUmdodGxvbmcAAAO2AAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAACFAAAAAFJnaHRsb25nAAADtgAAAAN1cmxURVhUAAAAAQAAAAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAAAAI/8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAABjhCSU0EDAAAAAAEKwAAAAEAAACgAAAAFgAAAeAAAClAAAAEDwAYAAH/2P/tAAxBZG9iZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAFgCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8Aq9Jxab3vde1jmgBtTbHWNDnAttv/AKPts204TbrLLHWV0UfoPWs/SKb+iv8ATvyG3N+zVWvY12x7jt3Vtps0H0H15Fb3/wCh/wAL/O1oWJ1NmPhOw7KPWY6w2O9wZMitux3st3s/Qsd6X8y//C+qh29Rte+yAHMs3AeqAXjc+vI3bqfRr3stor9LbX6PpfovRVGo1qLL15nzBykxlwwsbkSHCP3Y/oybjPq9kWWOZXe1xaeTVaNwJvaz04Y71N32V3sZ/wCiLUnfV7KbUbnX1bGh5c4CxzfZ7dHsrfv9/wBPZ/M0/rNn6FV2dazWEkNpJcQbN1c7y31Njn+//BtvsYz0/T9id/XupPbsc+siHD+bHL27LLP+Ms/nn/8AD/5iNY+xWGfPXpOHD41f/Qa2TR9nuNW9to2se2xoIDm2MZfW7bYGvb7LPzkKVLIvdkZFmQ9rWPtduc2sENBP7jXOft/zkOUwx10bccsuGPEfVQ4v73VlKUqMpShwrvdZSlKjKUpcKvdZSlKjKUpcKvdZSlKjKUpcKvdZSlKjKUpcKvdZSlKjKUpcKvdZSlKjKUpcKvdf/9DDSXDJKi9f9r3KS4ZJJX2vcpLhkklfa9ykuGSSV9r3KS4ZJJX2vcpLhkklfa9ykuGSSV9r3KS4ZJJX2vcpLhkklfa9ykuGSSV9r//ZADhCSU0EIQAAAAAAVQAAAAEBAAAADwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAAABMAQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAAIABDAFMANgAAAAEAOEJJTQQGAAAAAAAHAAYAAAABAQD/4RHPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RTcyRUMyRTY5QTJFNDExOEU1MkNCNDVDMjAyQzY3OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjcyRUMyRTY5QTJFNDExOEU1MkNCNDVDMjAyQzY3OSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSI2NkQ4RUI0N0I3NDU1RjhCNDBENzQ5MTkyNzNGODU5MSIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNS0wMS0yMlQyMjoyMzowMyswNDowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTUtMDEtMjJUMjM6MDM6MDkrMDQ6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTUtMDEtMjJUMjM6MDM6MDkrMDQ6MDAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RDcyRUMyRTY5QTJFNDExOEU1MkNCNDVDMjAyQzY3OSIgc3RFdnQ6d2hlbj0iMjAxNS0wMS0yMlQyMzowMjoxNyswNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9qcGVnIHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGltYWdlL2pwZWcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OUU3MkVDMkU2OUEyRTQxMThFNTJDQjQ1QzIwMkM2NzkiIHN0RXZ0OndoZW49IjIwMTUtMDEtMjJUMjM6MDI6MTcrMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTcyRUMyRTY5QTJFNDExOEU1MkNCNDVDMjAyQzY3OSIgc3RFdnQ6d2hlbj0iMjAxNS0wMS0yMlQyMzowMzowOSswNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvanBlZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6QTI3MkVDMkU2OUEyRTQxMThFNTJDQjQ1QzIwMkM2NzkiIHN0RXZ0OndoZW49IjIwMTUtMDEtMjJUMjM6MDM6MDkrMDQ6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTcyRUMyRTY5QTJFNDExOEU1MkNCNDVDMjAyQzY3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RTcyRUMyRTY5QTJFNDExOEU1MkNCNDVDMjAyQzY3OSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSI2NkQ4RUI0N0I3NDU1RjhCNDBENzQ5MTkyNzNGODU5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+4ADkFkb2JlAGRAAAAAAf/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQoJCg0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAhQO2AwERAAIRAQMRAf/dAAQAd//EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEz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b40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE7fGl4nb40vE//1vKdc4R+xLdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbdXFbf/1/KGcK/YO7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7sV3diu7/AP/Z');
    */
    background-image: url('/images/back3.jpg');
    background-position: 0 0;
    background-repeat: no-repeat;
    position: relative;
}
.header a {
    color: #fff;
}
.header__logo {
    padding: 16px 0 0 9px;
}
.header__front-menu {
    position: absolute;
    top: 19px;
    left: 270px;
    line-height: 17px;
    font-size: 12px;
    text-align: right;
    pading: 0 32px 0 0;
    z-index: 10;
}
.header__front-menu__item_selected {
    background: url(/i/front-pointer.png) no-repeat 0 50%;
    margin: 0 -32px -3px 20px;
    width: 70px;
    padding: 0 35px 0 0;
    line-height: 24px;
}
.header__front-menu__link_selected {
    text-decoration: none;
    text-transform: uppercase;
}
.header__front-block-shadow {
    position: absolute;
    left: 595px;
    width: 104px;
    height: 94px;
    top: 21px;
    z-index: 6;
    background: url(/i/front-block-shadow.png) no-repeat 0 0;
}
.header__front-block {
    position: absolute;
    top: 15px;
    left: 356px;
    z-index: 5;
    width: 321px;
    height: 101px;
    overflow: hidden;
    /* background: url(/i/front-block.png) no-repeat 0 0; */
    background: url('data:image/png;base64,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') no-repeat 0 0;
    line-height: 19px;
    margin: 0;
    padding: 0 0 0 24px;
    list-style: none;
    font-size: 12px;
}
.header__front-block__title {
    line-height: 0;
    display: block;
    height: 13px;
    font-size: 0;
}
.header__front-block a {
    text-decoration: none;
}
.header__front-block a:hover {
    text-decoration: underline;
}
.header__calendar {
    position: absolute;
    top: 16px;
    right: 13px;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    color: #fff;
    text-align: center;
}
.header__calendar__month {
    font-size: 12px;
}
.header__calendar__arrow {
    display: inline-block;
    zoom: 1;
    width: 8px;
    height: 15px;
    vertical-align: top;
}
.header__calendar__arrow_previous {
    background: url(/i/calendar-month-previous-t.png) no-repeat 0 50%;
    margin: 0 2px 0 5px;
}
.header__calendar__arrow_next {
    background: url(/i/calendar-month-next-t.png) no-repeat 0 50%;
    margin: 0 5px 0 2px;
}
.header__calendar__layout {
    font-size: 9px;
    line-height: 1.2em;
    font-weight: normal;
    margin: 5px 0 0;
}
.header__calendar a {
    font-size: 12px;
    color: #fff;
    text-decoration: none;
}
.header__calendar a:hover {
    text-decoration: underline;
}
a.header__calendar__date_current {
    background: #fff;
    color: #c90c0f;
    padding: 0 2px;
}
.header__calendar__layout td {
    padding: 0 16px 0 1px;
    text-align: left;
    font-size: 12px;
}


.header__calendar__layout .whiteb {
    padding-bottom: 4px;
}

.menu {
    list-style: none;
    background: #000;
    padding: 0 0 0 3px;
    margin: 0;
}
.menu li {
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.menu a {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
    display: inline-block;
    zoom: 1;
    padding: 8px 5px;
}
.menu a:hover {
    text-decoration: underline;
}

.nav {
    /* height: 127px; */
    position: relative;
    width:700px;
}
.nav__menu {
    font-size: 14px;
    list-style: none;
    margin: 0;
    padding: 6px 0 0 8px;
    height: 27px;
    width: 750px;
}
.nav__menu li {
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 0 8px 0 0;
}
.nav__menu a:link {
    color: #0349a9;
    text-decoration: none;
    border-bottom: 1px dotted #0349a9;
}
.nav__menu a.nav__menu__link_current, .nav__menu a:visited {
    color: #0349a9;
    text-decoration: underline;
    border: 0;
}
.nav__menu a:hover, .nav__menu a:active {
    border: 0;
    text-decoration: none;
}
a.nav__menu__link_current:hover {
    text-decoration: none;
}

.nav__events {
    /*position: absolute;*/
    top: 5px;
    right: 2px;
    width: 229px;
    height: 123px;
    background: url(/i/viaduct.png) no-repeat 0 0;
    padding: 0 0 0 11px;
    font: 13px 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    color: #c0270b;
}
.nav__events__title {
    line-height: 0;
    display: block;
    height: 21px;
    font-size: 0;
}
.nav__events p {
    margin: 0;
    padding: 0 0 15px;
}
.nav__events label {
    width: 38px;
    display: inline-block;
    zoom: 1;
}
.nav__events select {
    font-size: 14px;
    width: 180px;
    font-family: \'Fira Sans\', sans-serif;
}
.nav__events a {
    color: #006fc5;
    font-size: 11px;
    margin: 0 7px 0 0;
}
.nav__events .button-pointer {
    width: 75px;
}

.footer {
    background: #7f7f7f;
    border-top: 1px solid #ccc;
    padding: 15px 0;
    font-size: 14px;
    color: #fff;
}
.footer p {
    margin: 0;
    padding: 0;
}
.footer a {
    color: #fff;
}
.footer__services {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 24px;
}
.footer__services a {
    padding: 0 0 0 27px;
}
.footer__services__service_inst {
    background: url(/i/icon-instagram.png) no-repeat 0 50%;
}
.footer__services__service_facebook {
    background: url(/i/icon-facebook.png) no-repeat 0 50%;
}
.footer__services__service_twitter {
    background: url(/i/icon-twitter.png) no-repeat 0 50%;
}
.footer__services__service_vkontakte {
    background: url(/i/icon-vkontakte.png) no-repeat 0 50%;
}
.footer__services__service_rss {
    background: url(/i/icon-rss.png) no-repeat 0 50%;
}
.footer__addresses-title {
    font-weight: bold;
    font-size: 15px;
}
.footer__addresses-list {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 24px;
    margin: 11px 0 4px;
}
.footer__links {
    font-weight: bold;
    font-size: 12px;
    margin: 0 0 14px;
}
.footer__counters {
    margin: 0 0 10px;
}
.footer__counters a {
    margin: 0 3px 0 0;
}

.layout {
    clear: both;
    zoom: 1;
}
.layout__left {
    float: left;
    width: 203px;
    margin: 0 12px;
}
.layout__leftfull {
    float: left;
    width: 684px;
    margin: 0 0 0 10px;
}
.layout__center {
    float: left;
    width: 469px;
    overflow: hidden;
    zoom: 1;
}
.layout__right {
    float: left;
    width: 240px;
    /*margin: 0 12px 0 11px;*/
    margin: 0px 12px 0 11px;
}
.sublayout {
    clear: both;
    zoom: 1;
}
.sublayout__left {
    width: 221px;
    float: left;
    margin: 0 15px 0 0;
}
.sublayout__right {
    width: 221px;
    float: left;
}
.layoutform {
    clear: both;
    zoom: 1;
}
.layoutform__left {
    width: 420px;
    margin: 0 10px 0 0;
    float: left;
}
.layoutform__right {
    float: left;
    width: 240px;
    font-size: 11px;
}
.layoutform:after, .layout:after, .sublayout:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.s-curb {
    display: block;
    margin: 12px 0;
    padding: 20px 0;
    background: url(/i/separator-curb.png) no-repeat 0 50%;
}
.s-curb_big {
    margin: 15px 0;
    padding: 12px 0;
    background: url(/i/separator-curb.png) no-repeat 0 50%;
}


.s-bun {
    display: block;
    margin: 12px 0;
    padding: 20px 0;
    background: url(/i/separator-bun.png) no-repeat 0 50%;
}

.announce {
    font-size: 11px;
}
.announce__title {
    display: block;
    color: #030000;
    font-weight: bold;
    margin: 0 0 11px 0;
    text-decoration: none;
}
.announce__item {
    max-height: 187px;
    display: block;
    float: left;
    margin: 0 1px 12px 0;
    width: 100px;
    color: #525252;
    text-decoration: none;
}
.announce__item img {
    display: block;
    margin: 0 0 11px;
}
.announce__item_right {
    margin-right: -10px;
}
.announce__more {
    clear: both;
    display: block;
}

.index-left {
    padding: 25px 0 28px;
}
.index-center {
    padding: 21px 0 28px;
}
.index-right {
    padding: 8px 0 28px;
}
.index-about {
    font-size: 11px;
    line-height: 16px;
    color: #595959;
}

.right-b {
    margin: 0 0 26px 0;
}
.right-b a {
    display: block;
    margin: 0 15px 15px 0;
}
.layout__right .main-announce-wrp .main-announce{
    display: inline-block;
    height: 95px;
    width: 100%;
    margin-bottom: 3px;

    background-size: cover;
    background-position: 50% 50%;

}
.layout__right .main-announce-wrp .main-announce__text{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 15px;
    color: #ffffff;
    background-image: -webkit-gradient(linear,left top, left bottom,from(rgba(0, 0, 0, 0)),to(rgb(0, 0, 0)));
    background-image: linear-gradient(to bottom,rgba(0, 0, 0, 0) 0%,rgb(0, 0, 0) 100%);
    padding: 4px 15px 5px 5px;
}
.right-vote {
    padding: 0px 0 0px;
}
.right-vote a {
    display: block;
    overflow: hidden;
    zoom: 1;
    font-size: 13px;
    text-decoration: none;
    cursor: pointer;
}
.right-vote img {
    margin: 0 8px 1px 0;
    float: left;
    /*width: 98px;*/
}
.right-vote__text {
    display: block;
    color: #000;
    line-height: 20px;
    margin-top: -4px;
}
.right-vote__do {
    clear: both;
    display: inline-block;
    zoom: 1;
    background: url(/i/link-pointer.png) no-repeat 100% 0;
    padding: 0 46px 1px 32px;
    color: #fff;
    font-family: 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    margin: 5px 0 0;
}
.right-events {
    padding: 0 0 0;
}
.right-event {
    display: block;
    font-size: 12px;
    color: #000;
    clear: both;
    overflow: hidden;
    zoom: 1;
    text-decoration: none;
    cursor: pointer;
    margin: 0 0 18px;
}
.right-event__title {
    display: block;
    margin: 0 0 5px;
}
.right-event img {
    float: left;
    width: 60px;
    margin: 0 7px 1px 0;
}
.right-event__text {
    display: block;
    font-size: 11px;
    line-height: 12px;
}

.main-announce {
    margin: 0 0 20px;
    position: relative;
}
.main-announce_long {
    margin-right: -8px;
}
.main-announce img {
    display: block;
}
.main-announce__badge {
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.7);
    *background: transparent;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000070,endColorstr=#00000070);
    zoom: 1;
    color: #fff;
    width: 100%;
    max-width: 690px;
}
.main-announce__sub {
    padding: 12px 15px 10px;
}
.main-announce__title {
    font-size: 20px;
    font-weight: bold;
    display: block;
    margin: 0 0 4px;
    color: #fff;
    text-decoration: none;
}
.main-announce__title:hover {
    text-decoration: underline;
}
.main-announce__text {
    font-size: 13px;
    display: block;
    margin: 0 0 8px;
    text-shadow: 1px 1px 2px black;
}
.main-announce__action {
    font-weight: bold;
    background: #c90c0f;
    display: inline-block;
    zoom: 1;
    padding: 1px 4px 2px;
    color: #fff;
    text-decoration: none;
    margin: 0 4px 0 0;
    font-size: 11px;
}
.main-announce__last-action {
    font-weight: normal;
    background: url(/i/link-pointer.png) no-repeat 100% 0;
    display: inline-block;
    zoom: 1;
    padding: 1px 12px 2px 7px;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
}

.news-block {
    text-decoration: none;
    margin: 0 0 -20px;
}
.news-block__heading {
    margin: 0 0 13px;
    color: #030000;
}
.news-block__title {
    margin: 0 26px 0 0;
}
.news-block__heading a {
    font-size: 15px;
    color: #b4b4b4;
    margin: 0 14px 0 0;
}
.news-block__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    zoom: 1;
    padding: 0 0 35px;
    cursor: pointer;
    text-decoration: none;
}

.ipad-news .news-block__item{
    margin-bottom: 10px;
}

.news-block__item img {
    float: left;
    width: 70px;
    margin: 0 12px 1px 0;
    zoom: 1;
}
.news-block__item__text {
}

.news-block__item-icon{
    float: none !important;
    width: auto !important;
    height: 18px;
    margin: 0 !important;
}

.news-block__item-icon{

}

.news-block__item__buster {
    display: inline-block;
    zoom: 1;
    background: url(/i/link-pointer.png) no-repeat 100% 50%;
    color: #fff;
    font-size: 11px;
    padding: 1px 10px 2px 5px;
    text-transform: uppercase;
    margin: 0 0 0 -5px;
    text-decoration: none;
}
.news-block__item__news {
    color: #c90c0f;
    font-size: 11px;
    text-transform: uppercase;
    margin: 0 0 3px;
    zoom: 1;
    text-decoration: none;
}
.news-block__item__about {
    font: bold 13px/18px 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    color: #595959;
    display: block;
    zoom: 1;
    text-decoration: none;
}
.news-block__item__about:hover {
    text-decoration: underline;
}

.photos-block {
    margin: 0 0 30px;
}

@media print, (min-width: 768px){
    .photos-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .photos-block__item + .photos-block__item {
        /*margin-left: 20px;*/
    }
}
.photos-block__more {
    clear: both;
    font-size: 11px;
}
.photos-block__item {
    margin: 0 18px 18px 0;
    /*float: left;*/
    width: 140px;
    font-size: 14px;
    color: #030000;
    font-weight: bold;
}
.photos-block__item_last {
    margin-right: 0;
}
.photos-block__item a {
    display: block;
    margin: 0 0 5px;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: normal;
}
.photos-block__item img {
    display: block;
    margin: 0 0 5px;
    max-width: 100%;
}

.link-list {
    color: #000;
    font-size: 13px;
    margin: 0 0 14px;
}
.link-list__title {
    font-size: 14px;
    margin: 0 0 8px;
    font-weight: bold;
}
.link-list a {
    color: #595959;
}

.image-row {
    overflow: hidden;
    zoom: 1;
    margin: 0 0 8px;
}
.image-row img {
    float: left;
    margin: 0 9px 0 0;
    width: 120px;
}
.image-row__text {
    margin-left: 129px;
    margin-top: -10px;
}

.table-simple {
    border-collapse: collapse;
    font-size: 12px;
}
.table-simple td {
    padding: 5px 11px 7px;
    border-right: 1px solid #b4b4b4;
    border-bottom: 1px solid #b4b4b4;
}
.table-simple__last-row td {
    border-bottom: 0;
}
td.table-simple__last-col {
    border-right: 0;
}

.article-info {
    color: #b1b1b1;
    margin: 0 0 17px;
}
.article-info a {
    margin: 0 0 0 10px;
}

.share {
    margin: 14px 0;
    color: #000;
}
.share__link {
    width: 16px;
    height: 16px;
    zoom: 1;
    display: inline-block;
    margin: 0 0 0 4px;
    vertical-align: middle;
}
.share__link_vk {
    background: url(/i/share-vk.png) no-repeat 0 0;
}
.share__link_fb {
    background: url(/i/share-fb.png) no-repeat 0 0;
}
.share__link_tw {
    background: url(/i/share-tw.png) no-repeat 0 0;
}
.share__link_lj {
    background: url(/i/share-lj.png) no-repeat 0 0;
}
.share__link_li {
    background: url(/i/share-li.png) no-repeat 0 0;
}
.share__link_mm {
    background: url(/i/share-mm.png) no-repeat 0 0;
}

.gallery {
    margin: 14px auto;
    text-align: center;
}
.gallery__big {
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding: 5px;
    -webkit-box-shadow: 2px 1px 3px rgba(0,0,0,0.21);
    box-shadow: 2px 1px 3px rgba(0,0,0,0.21);
    margin: 0 0 10px;
}
.gallery img {
    display: block;
}
.gallery ul {
    display: inline-block;
    *display: inline;
    list-style: none;
    margin: 0;
    padding: 0;
    zoom: 1;
}
.gallery li {
    margin: 0 2px 7px;
    display: inline-block;
    *display: inline;
    zoom: 1;
}
.gallery li a {
    display: block;
    -webkit-box-shadow: 2px 1px 3px rgba(0,0,0,0.21);
    box-shadow: 2px 1px 3px rgba(0,0,0,0.21);

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.gallery li a.gallery__small_current {
    position: relative;
    
    opacity: 1;
}

.opinions {
}
.opinions__title {
    font-weight: bold;
    margin: 0 0 12px;
}
.opinions__item {
    margin: 0 0 10px;
    font-size: 11px;
    color: #424242;
}
.opinions__username {
    font-size: 12px;
    font-weight: bold;
}
.opinions__item a {
    font-size: 12px;
}

.form-block {
    height: 140px;
}
.form-block.auth{
    height: 100px;
}

.comment-add {
    font-size: 12px;
    width: 600px;
}

.comment-form {
    margin: 10px 0;
    color: #000;
}
.comment-form__row {
    margin: 0 0 9px;
    clear: both;
}
.comment-form label {
    display: inline-block;
    width: 105px;
    vertical-align: top;
    padding: 2px 0 0;
}
.comment-form label.comment-form__label_long {
    width: 175px;
}
.comment-form__name {
    width: 210px;
}
.comment-form__text {
    width: 535px;
    height: 50px;
}
.comment-form__robot {
    width: 135px;
}

.like-link {
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
    width: auto;
    color: #c90c0f;
    text-decoration: underline;
    cursor: pointer;
    text-align: left;
    font: bold 13px 'Trebuchet MS', sans-serif;
    display: inline;
}
.like-link:hover {
    text-decoration: none;
}

.other-events {
    font-size: 14px;
}

.other-events .price {
    display: inline-block;
}

.similar {
}
.similar__row {
    zoom: 1;
    overflow: hidden;
}
.similar__title {
    font-weight: bold;
    color: #000;
    margin: 0 0 12px;
    font-size: 14px;
}
a.similar__item {
    color: #595959;
    float: left;
    margin: 0 15px 20px 0;
    width: 210px;
    zoom: 1;
    text-decoration: none;
    font-family: 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
}
a.similar__item:hover {
    text-decoration: underline;
}
.similar__item img {
    float: left;
    margin: 0 12px 0 0;
}
.similar p {
    line-height: 20px;
    font-size: 14px;
}

.event-summary {
    margin: 15px 0;
}
.event-summary__row {
    overflow: hidden;
    zoom: 1;
    clear: both;
    margin: 0 0 2px;
}
.event-summary__title {
    float: left;
    width: 180px;
    font-size: 12px;
}
.event-summary__text {
    float: left;
    width: 495px;
    font-size: 14px;
}

.event-social {
    margin: 15px 0;
}
.event-social__link {
    color: #0349a9;
    margin: 0 0 0 5px;
}

.rating {
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-size: 0;
}
.rating__star {
    background: url(/i/star.png) no-repeat -16px 0;
    display: inline-block;
    zoom: 1;
    width: 16px;
    height: 16px;
    cursor: pointer;
}
.rating__star_selected {
    background-position: 0 0;
    margin: 0 0 0 1px;
}
.rating .button-pointer {
    margin: 0 0 0 17px;
    font-size: 12px;
}

.events-other {
}
.events-other__heading {
    font-size: 12px;
    color: #000;
    margin: 15px 0;
}
.events-other__row {
    margin: 12px 0 0;
}
.events-other__title {
    font-size: 12px;
}
.events-other__text {
    font-size: 10px;
    color: #424242;
}

.twocol {
    overflow: hidden;
    zoom: 1;
    font-size: 14px;
}
.twocol__left {
    width: 300px;
    margin: 0 25px 0 0;
    padding: 0;
    list-style: none;
    float: left;
}
.twocol__right {
    width: 300px;
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

.events-rec {
    margin: 15px 0;
}
.events-rec__title {
    color: #000;
    margin: 0 0 15px;
}
.events-rec__title a {
    color: #b2b2b2;
    margin: 0 0 0 5px;
    text-decoration: none;
}
.events-rec__title a:hover {
    text-decoration: underline;
}
.events-rec__row {
    margin: 0 0 18px;
}
.events-rec__row ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 0;
}
.events-rec__row li {
    vertical-align: top;
    margin: 0 16px 0 0;
    padding: 0 16px 0 0;
    border-right: 1px solid #e3e3e3;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 140px;
    font-size: 14px;
    color: #b4b4b4;
}
li.events-rec__item_last {
    margin: 0;
    padding: 0;
    border: 0;
}
.events-rec__row a {
    color: #525252;
}
.events-rec__row img {
    margin: 0 0 3px;
}

.pagination {
    margin: 15px 0;
    font-size: 14px;
}
.pagination a {
    margin: 0 7px 0 0;
}
a.pagination__first {
    margin: 0 8px 0 0;
}
a.pagination__last {
    margin: 0 0 0 8px;
}
.pagination__num_selected {
    text-decoration: none;
}

.sort {
    padding: 0 16px 0 0;
    background: url(/i/sort.png) no-repeat 100% 4px;
    white-space: nowrap;
}
.sort-asc {
    background-position: 100% -112px;
}
.sort-desc {
    background-position: 100% -54px;
}

.events-list {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0 30px;
    font-size: 14px;
}
.events-list td, .events-list th {
    border-bottom: 1px dotted #858585;
    text-align: left;
    padding: 11px 9px;
    vertical-align: top;
}
.events-list a {
    color: #424242;
}
.events-list th a {
    color: #525252;
}
a.events-list__title {
    color: #c90c0f;
}

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

.marked {
    margin: 15px 0;
    font-size: 12px;
}
.marked__title {
    margin: 0 0 15px;
}
.marked__title a {
    margin: 0 35px 0 0;
}
.marked__users {
    overflow: hidden;
    zoom: 1;
}
.marked__users a {
    font-size: 12px;
    float: left;
    width: 50px;
    text-align: center;
    height: 95px;
    margin: 0 12px 0 0;
    color: #525252;
    text-decoration: none;
}
.marked__users a:hover {
    text-decoration: underline;
}
.marked__users img {
    display: block;
    margin: 0 0 7px;
}

.places-sort {
    margin: 30px 0 25px;
    font-size: 16px;
}
.places-sort a {
    color: #595959;
    margin: 0 0 0 10px;
}
a.places-sort__link_current {
    color: #c90c0f;
}

.place {
    margin: 0 0 10px;
    padding: 5px 10px;
    border: 1px solid #cecece;
    overflow: hidden;
    zoom: 1;
}
.place .place__title a {
    /*width: 540px;*/
    float: left;
    display: block;
}

.place__title {
    font-weight: bold;
    font-size: 18px;
}
.place__title a {
    text-decoration: none;
}
.place__title a:hover {
    text-decoration: underline;
}
.place__content {
    font-size: 14px;
    line-height: 16px;
}
.place__content_image {
    margin: 0 0 0 80px;
}
.place img {
    float: left;
    margin: 5px 10px 1px 0;
}

.place__content_image.materials {
    margin: 0 0 0 61px;
}

.place.materials {
    margin: 0 0 10px;
    padding: 0px 3px;
    border: 1px solid #cecece;
    overflow: hidden;
    zoom: 1;
}

.place.materials img {
    float: left;
    margin: 3px 10px 3px 0;
}

.place__rating {
    padding: 0 62px 0 0;
    margin: 0 8px 0 0;
    background: url(/i/stars-small2.png) no-repeat 100% 11px;
}

.place__rating_10 {
    background-position: 100% 11px;
}
.place__rating_9 {
    background-position: 100% -89px;
}
.place__rating_8 {
    background-position: 100% -189px;
}
.place__rating_7 {
    background-position: 100% -289px;
}
.place__rating_6 {
    background-position: 100% -389px;
}
.place__rating_5 {
    background-position: 100% -489px;
}
.place__rating_4 {
    background-position: 100% -589px;
}
.place__rating_3 {
    background-position: 100% -689px;
}
.place__rating_2 {
    background-position: 100% -789px;
}
.place__rating_1 {
    background-position: 100% -889px;
}
.place__rating_0 {
    background-position: 100% -989px;
}



.layoutform__left h3 {
    margin-bottom: 25px;
}

.form {
    border-collapse: collapse;
    width: 390px;
}
.form th {
    text-align: left;
    white-space: nowrap;
    font-weight: bold;
    padding-right: 5px;
}
.form td {
    font-size: 12px;
    padding: 4px 0;
}
td.form__help {
    font-size: 11px;
    text-align: right;
    white-space: nowrap;
}
.form__text, .form__select {
    width: 205px;
    font: 12px 'Trebuchet MS', sans-serif;;
}
.form__text_code {
    width: 140px;
}
.form__select {
    width: 211px;
}
.form__code-label {
    margin: 0 4px;
}

.right-news {
    list-style: none;
    margin: 0 0 8px;
    padding: 0;
    font-size: 11px;
    line-height: 16px;
}
.right-news a {
    color: #595959;
}

.cinema {
    font-size: 12px;
    overflow: hidden;
    zoom: 1;
    margin: 0 0 20px;
    line-height: 18px;
}
.cinema__left {
    float: left;
    width: 290px;
    margin: 0 20px 0 0;
    list-style: none;
    padding: 0;
}
.cinema__right {
    float: left;
    width: 290px;
    list-style: none;
    margin: 0;
    pading: 0;
}
.cinema a {
    color: #525252;
    margin: 0 0 0 19px;
}
a.cinema__starred {
    margin: 0 0 0 4px;
    padding: 0 0 0 15px;
    color: #c90c0f;
    background: url(/i/star-small.png) no-repeat 0 50%;
}

.article {
    margin: 25px 0;
    font-size: 14px;
}
.article__title {
    text-decoration: none;
    font-weight: bold;
}
.article__title:hover {
    text-decoration: underline;
}
.article img {
    float: left;
    margin: 0 12px 0 0;
}
.article__content {
    margin: 0 0 0 112px;
}

.best {
    margin: 0 0 20px;
    overflow: hidden;
    zoom: 1;
    line-height: 18px;
    font-size: 12px;
}
.best__left {
    float: left;
    width: 400px;
    margin: 0 10px 0 0;
    list-style: none;
    padding: 0;
}
.best__right {
    float: left;
    width: 260px;
    list-style: none;
    margin: 0;
    padding: 0;
}
.best__link {
    padding: 0 0 0 62px;
    margin: 0 0 0 5px;
    background: url(/i/stars-small.png) no-repeat 0 5px;
    color: #595959;
}
.best__link_5 {
    color: #c90c0f;
}
.best__link_4 {
    background-position: 0 -95px;
}
.best__link_3 {
    background-position: 0 -195px;
}
.best__link_2 {
    background-position: 0 -295px;
}
.best__link_1 {
    background-position: 0 -395px;
}
.best__link_0 {
    background-position: 0 -495px;
}

.box-office {
    margin: 0 0 25px;
}
.box-office__link {
    display: inline-block;
    zoom: 1;
    margin: 0 19px 20px 0;
    width: 136px;
    vertical-align: top;
    font-size: 12px;
    color: #525252;
}
.box-office__link_last {
    margin-right: 0;
}

.map-info {
    margin: 25px 0;
    font-size: 12px;
}

.map-search {
    color: #000;
}
.map-search__submit {
    background: #e8e8e8;
    color: #525252;
    border: 1px solid #b2b2b2;
    cursor: pointer;
    margin-right: 10px;
    font: 12px 'Trebuchet MS', sans-serif;
}
.map-search__text {
    width: 255px;
    border: 1px solid #b2b2b2;
    border-right: 0;
    font: 12px 'Trebuchet MS', sans-serif;
}

.map-types {
    color: #000;
    border-collapse: collapse;
    width: 100%;
    margin: 7px 0 15px;
}
.map-types td {
    padding: 0 3% 0 0;
    width: 30%;
}
.map-types select {
    width: 195px;
    margin: 7px 0 0;
}

.link-copy {
    background: url(/i/copy.png) no-repeat 0 50%;
    padding: 0 0 0 18px;
}

.map-content__link__separator {
    margin: 0 5px;
}

.map-objects {
    overflow: hidden;
    zoom: 1;
    margin: 20px 0;
}
.map-object {
    width: 170px;
    float: left;
}
.map-object img, .map-object input {
    vertical-align: middle;
}

.specialbnr {
    width: 240px;
    /*height: 100px;*/
    overflow: hidden;
    display: block;
}
.specialbnr a {
    width: 240px;
    height: 100%;
    display: block;
    text-decoration: none;
    font-size: 13px;
    color: black;
}
.specialbnr a:hover {
    text-decoration: underline;
}
.specialbnr img {
    margin-right: 5px;

}
.specialbnr div {
    width:135;
    overflow:hidden;
}
.specialbnr span {
    color: #C90C0F;
    font-size: 13px;
    font-weight: bold;
}

/*.a {*/
/*background: url(/i/a-bg.jpg) no-repeat 50% 0;*/
/*}*/
/*.a__link {*/
/*display: block;*/
/*width: auto;*/
/*margin: 0 auto;*/
/*min-height: 200px;*/
/*}*/


.event-table {
    border-spacing : 0px;
}

.event-table .event-summary__text {
    width: 260px;
}

.event-table .event-summary__title {
    font-weight: bolder;
    font-size: 12px;
}
.event-table .event-summary {
    padding: 0px 15px;
}
.event-table .left-col {
    vertical-align: top;
}
.event-table .right-col {
    vertical-align: top;
}
.event-table .right-col.no-file .event-summary {
    padding: 0px 0px;
}



.rbmlist {
    margin: 20px 0 24px;
}

.rbmlist table * {
    font: 12px \'Fira Sans\', sans-serif;
}

.rbmlist table th {
    background-color: #F2F2F2;
    font-weight: normal;
    padding: 2px 8px 3px;
    text-align: left;
    white-space: nowrap;
}

.rbmlist table td {
    border-bottom: 1px solid #E4E4E4;
    color: #444444;
    padding: 6px 8px;
}

.rbmtabs {
    margin: -2px 0 0;
    overflow: hidden;
}

.rbmtabs a.rbactive {
    background-color: #777777;
    color: #FFFFFF !important;
    cursor: default;
    margin: 0 2px 0 0;
    padding: 5px 8px;
    text-decoration: none;
}

.rbmtabs a {
    background-color: #F2F2F2;
    color: #777777 !important;
    display: block;
    float: left;
    font: 13px \'Fira Sans\', sans-serif;
    margin: 0 2px 0 0;
    padding: 5px 8px;
    text-decoration: none;
    border: 1px #d7d7d7 solid;
}

.rbmtabs table {
    padding:0;margin:0;
    margin-bottom: 5px;
    margin-top: 5px;
}


#seance-list-container {
    padding-top: 4px;
}


.letter-search
{
}
.letter-search ul
{
    margin: 0px;
    padding: 0px;
}
.letter-search ul li
{
    margin-bottom: 5px;
}

.letter-search ul li a
{
    padding: 2px 4px;
    margin: -1px;
    color: #525252;
    font-size: 15px;
}

.letter-search ul li div
{
    padding: 0px;
    margin: 0px;
}

.letter-search ul li div .no-link {
    text-decoration: none;
    cursor: default;
    color: rgb(200,200,200);
}

.letter-search ul li div .no-link:hover {
    background: white;
    color: rgb(200,200,200);
}


.letter-search ul li a:hover
{
    background-color: #646464;
    color: white;
}

#region_container, #metro_container, #area_container ,
#region_container select, #metro_container select, #area_container select {
    font-size: 12px;
}


.photos-block__patch {
    /*height: 360px;*/
    /*float: left;*/
    width: 135px;
    line-height: 15px;
    margin-bottom: 0px;
}

.photos-block__patch a {
    text-decoration: none;
}
.photos-block__patch a:hover {
    text-decoration: underline;
}

h3 {
    font-weight: bolder;
    font-size: 13px;
}


.indexnews {
    border: 1px solid rgb(230,230,230);
    padding: 15px;
    background-color: rgb(250,250,250);
}

.indexnews ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style: outside;
    margin-bottom: 10px;
    list-style: none;
}

.indexnews ul li {
    display: block;
    list-style: none;
    line-height: 100%;
    margin: 0;
    padding: 6px 0;
    height: 100%;
    border-bottom: 1px solid rgb(230,230,230);
    list-style: none;
}

.indexnews a {
    color: #000;
    font-size: 14px;
    text-decoration: none;
    font-size: 12px;
}
.indexnews u a {
    font-weight: bold;
}

.indexnews span.time {
    font-weight: bold;
    color: #c0270b;
    text-decoration: none;
    font-size: 12px;
}

.twocol__left li, .twocol__right li  {
    padding: 1px 2px;
}

.operation_link {
    cursor: pointer;
    text-decoration: underline;
}

.download_ajax_comment_block {
    padding: 5px;
    width: 500px;
    position: absolute;
    z-index: 12;
    background-color: white;
    border: 1px solid silver;
}

.closeCommentsBlock {
    float: right;
    cursor: pointer;
}

.validity-modal-msg {
    color: white;
    position: absolute;
    z-index: 2;

    border: solid 1px #000 !important;
    padding: 4px;
    cursor: pointer;
    margin-left: 5px;
    margin-top: 4px;
}

.validity-modal-msg:hover {
    background-color: black;
}

.ui-datepicker-trigger {
    display: block;
    margin-left: 170px;
    margin-top: -19px;
    width: 33px;
    height: 20px;
}

.ui-datepicker-trigger img {
    padding: 0;
    margin: 0px;
}

.flash-message {
    font-size: 12px;
    color: rgb(80, 80, 80);
    margin-bottom: 7px;
    background-color: rgb(250,250,250);
}

.poll_count_left {
    margin-left: 10px;
    width: 16px;
}
.poll_count_right {
    margin-left: 10px;
    width: 16px;
    float: right;
    background-color: rgb(250, 250, 250);
}

#steps {
    list-style-type: none;
    margin: 0;
    padding: 1px 0;
    clear: both;
}

#steps li {
    float: left;
    margin: 0;
    padding: 1px;
    width: 23%;
}

#steps li a,.common-button {
    color: #dadadb;
    text-decoration: none;
    background-color: #ebebeb;
    margin: 1px;
    min-height: 40px;
    display: table;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    padding-top: 9px;
    position: relative;
}

#steps li a:hover {
    color: #FFFFFF !important;
    background-color: #7F7F7F !important;
}


.step-content {
    display: none;
}


#step_content {
    clear: both;
    /*
    height: 700px;
    min-height: 700px;
    _min-height: 700px;*/
}

.visible-step {
    display: block;
}

.selected-step {

}

.selected-step a,.common-button {
    color: #FFFFFF !important;
    background-color: #7F7F7F !important;
    border: 0px;
    margin: 0;
}

#steps a span {
    background-color: rgb(215, 215, 215);
    display: block;
    position: absolute;
    top: 5px;
    left: 5px;
    width: 8px;
    height: 8px;
}

.common-button {
    float: left;
    width: auto;
    margin: 1px;
    padding: 2px 30px;
}

.checkbox.styled {
    margin-right: 4px;
}

.checkbox-container {
    width: 50%;
    float: left;
    margin-bottom: 2px;
}

.checkbox-container.styled { float: left; width: 5%; }
.checkbox-container  label { float: right; width: 90%; padding-right: 2px; }
.checkbox-container { margin-bottom: 4px; }


/* Fixing styler and design conflicts */
.selectbox.jqselect.form__text { width: auto !important }

#object_form  #object_date_day { width: 65px; }
#object_form  #object_date_month { width: 65px; }
#object_form  #object_date_year { width: 65px; }

.ui-datepicker-trigger-chosen-fix {
    display: block;
    height: 25px;
    margin-left: 221px;
    margin-top: -27px;
    width: 39px;
}

.empty-text {
    text-align: center;
    margin-top: 30px;
    display: block;
}

.empty-text-wrapper {
    width: 104px; height: 80px; border: 1px solid gray; padding: 1px;
}



.single-file-object li{
    border: 0px;
}

.uploaded-preview-container {
    width:100%;
    margin-left: 0px;
}


.upload-img {
    background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6;
    border: 1px solid #CCCCCC;
    color: #1C94C4;
    font-weight: bold;
    height: 81px;
    padding-left: 1px;
    padding-top: 1px;
    width: 102px;
}


.file-button-wrapper {
    text-align: center; overflow: hidden; width: 108px; height: 20px; background-color: transparent;
}


.createobject-control-buttons {
    width: 90%;
    float: left;
    margin-top: 20px;
}


#sfWebDebug .sfWebDebugTop {
    top: 0px;
    overflow: scroll;
}

.tiny-search-around {
    padding:0 !important;
    border: 5px solid #E3E3E3 !important;
}
.tiny-search-around #tinycontent {
    background-color: #E3E3E3;
}
.tiny-search-around #closex {
    right: -19px !important;
    top: -19px !important;
}


.transparent-invis {
    /* Required for IE 5, 6, 7 */
    /* ...or something to trigger hasLayout, like zoom: 1; */

    /* Theoretically for IE 8 & 9 (more valid) */
    /* ...but not required as filter works too */
    /* should come BEFORE filter */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

    /* This works in IE 8 & 9 too */
    /* ... but also 5, 6, 7 */
    filter: alpha(opacity=0);

    /* Older than Firefox 0.9 */
    -moz-opacity:0.0;

    /* Safari 1.x (pre WebKit!) */
    -khtml-opacity: 0.0;

    /* Modern!
    /* Firefox 0.9+, Safari 2?, Chrome any?
    /* Opera 9+, IE 9+ */
    opacity: 0.0;
}

.hreview {}
.noheight { height: 0px;}



.poll .result-list {padding:10px 17px 20px 0px;}
.poll .result-list .item {font-size:13px;color:#000;margin:9px 0 0 0;line-height:11px;}
.poll .result-list .result-value {display:block;text-align:right;background:#fff;height:5px;width:100%;position:relative;margin:3px 0 0 0;border-radius:3px;}
.poll .result-list .result-gauge {display:block;background:#ababab;height:5px;border-radius:3px;float:left;}
.poll .result-list .result-text {position:absolute;right:0;top:-4px;color:#000}



.h1like {
    -moz-font-feature-settings : normal;
    -moz-font-language-override : normal;
    color: #000000;
    font-family: 'Trebuchet MS',​sans-serif;
    font-size: 15px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style:normal;
    font-variant: normal;
    font-weight : 400;
    line-height : 19px;
    margin-bottom: 12px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top : 0px;
    padding-bottom : 0px;
    padding-left:0px;
    padding-right:0px;
    padding-top : 0px;
}
.h2like {
    -moz-font-feature-settings: normal;
    -moz-font-language-override:  normal;
    color:  #000000;
    font-family:  'Trebuchet MS',​sans-serif;
    font-size:  13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight:  700;
    line-height:  16px;
    margin-bottom:  12px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right:  0px;
    padding-top:  0px;
}

.h3like {
    font-size: 13px;
    font-weight: bolder;
    color: #c90c0f;
    margin: 15px 0;
}


blockquote:before {
    color: #7a7a7a;
    content: "“";
    display: block;
    font-family: Georgia,serif;
    font-size: 80px;
    left: 3px;
    position: absolute;
    top: 27px;
}
blockquote:after {
    bottom: 36px;
    color: #7a7a7a;
    content: "„";
    display: block;
    font-family: Georgia,serif;
    font-size: 80px;
    position: absolute;
    right: 1px;
}

blockquote {
    background: none repeat scroll 0 0 #F9F4EF;
    color: #383838;
    padding: 1.25em 40px;
    position: relative;
    margin: 0px;
}

.date-filter select  {
    border: 1px solid rgb(220,220,220);
    padding: 2px 4px 2px 4px;
    width: 82px;
}
.date-filter .days {
    padding: 5px;
    font-size: 11px;
    border: 1px solid rgb(250,250,250);
    color: rgb(180,180,180);
}
.date-filter .days.today {
    background-color: #c0270b;
}
.date-filter .days.today a {
    color: white;
    text-decoration: none;
}
.date-filter .whiteb {
    background-color: rgb(250,250,250);
    border: 1px solid rgb(245,245,245);
    padding: 5px 5px 5px 5px;
    font-size: 11px;
}
.date-filter .date-month-name {
    text-align: left;
    margin-left: 20px;
    font-size: 12px;
    font-weight: bold;
}
#date_year_filter {
    width: 60px;
}
#date_day_filter {
    width: 45px;
}
.date-calendar-month {
    width: 220px;
    display: inline-block;
}
.loader {
    display: none;
    position: absolute;
    width: 90px;
    height: 17px;
    background-image: url(/images/ajax-loader.gif);
    left: 100px;
    top: 19px;
    background-repeat: no-repeat;
    background-size: 89px 8px;
}
#loader {
    left: 100px;
}
#loader1 {
    left: 232px;
    width: 79px;
    background-size: 129px 8px;
    overflow: hidden;
    background-position: center center;
    border-radius: 8px;
    border: 1px solid rgb(200,200,200);
    height: 4px;
}
#loader2 {
    left: 136px;
    width: 43px;
    background-size: 129px 8px;
    overflow: hidden;
    border: 1px solid rgb(200,200,200);
    background-position: center center ;
    border-radius: 8px;
    height: 4px;
}
#date_calendar_button {

}

#date_calendar_button1 {
    color: white;
    border: 1px solid white;
    background: #febbbb; /* Old browsers */ /* FF3.6+ */ /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */
    background: -webkit-gradient(linear,  left top, left bottom,  from(#febbbb),color-stop(37%, #fe9090),to(#c0270b));
    background: linear-gradient(to bottom,  #febbbb 0%,#fe9090 37%,#c0270b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#c0270b',GradientType=0 ); /* IE6-9 */
}


.days.today .link_blue {
    text-decoration: underline;
    color: #c0270b;
}
.header__calendar__layout {
    margin: 3px 16px 0;
}
.header__calendar__layout td {
    padding: 0px 6px 0px 6px;
    line-height: 10px;
}
.days.today {
    background-color: white;
    color: #c0270b;
    padding: 1px 2px 1px 2px;
    margin-top: -1px;
    margin-left: 0px;
}
.days {
    text-align: center !important;
}


#poll_list_container {
    float: left;
    width: 73%;
}

#poll_item_container{
    float: left;
    width: 72%;
}

.poll_object_in_list {
    width: 98%;
    /*height: 200px;*/
    margin-left: 1px;
    margin-bottom: 7px;
    border: 1px solid silver;
    padding: 10px;
}
.name_poll_in_list {
    width: 100%;
}
.name_poll_in_list a{
    font-size: 18px;
    font-weight: normal;
    color: #931111;
    text-decoration: none;
}
.name_poll_in_list a:hover{
    text-decoration: underline;
}

.left_column_poll_fr {
    border-bottom: 1px solid #bec2c2;
    padding: 6px 10px;
    border-right: 1px solid #bec2c2;
}

.right_column_poll_fr {
    font-size: 11px;
    border-bottom: 1px solid #bec2c2;
    padding: 6px 10px;
    border-left: 1px solid #bec2c2;
}

.review_box {
    position: relative;
    background: #FFF;
    border: 1px solid #D6D6D6;
    padding: 10px;
}
.review_rounded_box {
    border-radius: 10px;
    -moz-border-radius: 10px;
}
.delete_place {
    cursor: pointer;
}

.fast-reg {
    padding: 10px 0px;
    width: 100%;
    clear: both;
}

.fast-reg .social-buttons {
    list-style:none;
    width: 200px;
}

.fast-reg input {
    font-size: 16px;
    font-weight: normal;
}

.fast-reg input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.36);
    font-weight: normal;
}

.fast-reg input:-moz-placeholder { /* Firefox 18- */
    color: rgba(0, 0, 0, 0.36);
    font-weight: normal;
}

.fast-reg input::-moz-placeholder {  /* Firefox 19+ */
    color: rgba(0, 0, 0, 0.36);
    font-weight: normal;
}

.fast-reg input:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.36);
    font-weight: normal;
}

.fast-reg .form {
    width: 200px;
}

.fast-reg .form .username {
    padding-top: 10px;
    padding-bottom: 10px;
}
.fast-reg .form .username input, .fast-reg .form .password input {
    padding-left: 5px;
}


.fast-reg ul {
    list-style:none;
    padding: 0px;
}

.fast-reg ul li {
    list-style:none;
    display: inline;
    padding: 0px;
}

.fast-reg .vk-button, .fast-reg .fb-button {
    width: 24px;
}

.calendar-user-pic {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFUklEQVR42u2bWWhkRRSG477gruOSdNf5q04lEVtRiPrgGtzABzdcHlTE5cEF3HFcUMeFERdExR0FlYHRGWQEF9DRIIML7vog476BDigKZuLE0cS0/ZO+kGm6vber79x7e+zAgUBSp299t+qcU/+p7qtWq/9r6wHoAegB6AFI1YbL5X4n9m4PLHcGK7zBPd7Y01S1vEEDGBkZ2UwN5qvIhAqqLeyLGpQbh/qHdtmgADjntneCdzjJJOYEf6jInaq6a9cDGB4e3jaafICtVpEjuhqAB27nZDqwP51zQ10JwA/4kgomOwFAc8Dz3QkAuJkTSMO8MZXuAyD22bQAqLFntYwzItaJLFLBpyryhgJ3eOCE/v7+rXMFoGJfTA2A2IVNM4zB1YwTzcfIBGsOALvnA8DgifQAyJVNAC9MOH5SDS7JHABzeVoAnMjJDb4PCoB4UtZb4Kr0YoAZWdc3xgIAfJUpAGdwaVoAuI8bAIyH+GFqzhLAirQANFaELJdD/FhrD8xwC+Dt1OoAkfMafP8Q4oen0SwBjKUWBI07pMH3RwF+1vb19W2UGQDm4JQArK7Mq2wT+eUkVPBNgJ9fMwXACk0F0yns/7vm+i2VSlsFbyXvtwgDEB4IX+kUgLV2uNFvINi1mR+HFTi/s+CHT1octJYHrKRXMwdgrd1NBf8EAwCubQrA2FPaXknGHp2LJKYGLwfu/YlWhQvjQJu1wM+1ALhJLgBcyQ2GCCMOuDBmey1J7Evsg7mqwh64vD0A9rW4lOWN2YuBLUEc+Y2ldK4Aaj8bt6EPfJ60T8AYkeAkeXohGiPcg2yExOl/3vvt2vGpBg+3iCFTauzFufcF+JBUh6N8TnnLCT6e87AzNfvQi1zBZU8AvmyPT7QCjD2OYxxwgRN8W/c3rWLfHLT2MABb1gy5AWA1yLdaf7A1cwPbUKk0wAl47+fNCWwnquDHaDWIyB6tWmwqeLrudyzKFoQMYAf+zhOkAl/ycwmI2zAzAHxAL3hIBX83WZ5jBMEgNrstTMWJnOtFXmjyv+Mq9oa56bBSqWyuIo81+J6kXxW5VQ0e4Qpr1nqjtMbW23oDMAjsp8C9ydOeTCUMjCymXqLaO9o3umlUZClwX5QJ2rC/uHq4RVIBwB6eir1eBSv5ARnYKgqi0fbgHqckHqg1LtpzYGDnIAB8E17kOh5XU59k8ibqLawKjTE7esFnYb7sB0EAVLCYDvI2Hoxm9Qc5I9SHLdtD2wLAwMWBhTFjDuaKVMF3gT6WtQWAkbZQAICls+04uSjQxzTrj0QAmGejk1iBbNo5Z9gPrEf5auBxOR4AcykHFM2cwW0dyPEcvyAhALxeRAAKvFcHsCBkPHWLWAAsJ6OLTsUzmeIWYEQP9PF1HID46J9/SjycpTLL5JDrOLEAHHBOkQFEGiLfZsj4WlG1038CqB9wqgW2ZaGqMc2V3D4NAALaXbmavN9JncKCKg7AyoKvgFV1APMDxq6hgBIH4PeCA5ie1RjsqUnlcjV4kveVIyGlJQCmmKwnFNoC542SFn+fYb3ggZtc2R0QpzyvGwDLZe0GALWJ7c+3SQFFRe53wGXUGLWse/MlBkti7NF3A4A4QTUYgLV2324AwEpwvQBgbz2SngtsP0XH2jSsqQzmjDtKgUdV8EtBJj2uwFMqcmwkmKZlsQ0PZ8yR9aLj+6zzvRo8w8uPzN2FuCxNvd1bewzrcV6UTmm7zHBZs6/I2+dspDDNdc0XJqjYsj3ugVFv7JkOuMaJfUAFzynzscG7KniLtbsT+zi/M6TA2cquTkk9407va3M9AD0APQA9ADnZv1V5jkTS4XAAAAAAAElFTkSuQmCC1aa71b9c5d830475172d3518f153903c);
    background-size: 18px;
    width: 18px;
    height: 18px;
}

.calendar-user-pic.in-profile {
    display: inline;
    position: absolute;
}

.pic-wrapper {
    min-width: 25px;
    min-height: 16px;
    display: inline;
    position: relative;
    padding-right: 25px;
}
.pic-wrapper span {
    margin-left: 20px;
}

.del-button {
    max-width:            24px;
    max-height:           24px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92gewAAAA90Uk5TAAEDJy1CSnF+ssjS5ur2dIda/AAAAINJREFUGFdjYMAHmDLmnGxTgHKs/gPBYghb/D2I868QzKn/DwbfQWzm9xDOPwMgR+v/79j//6/u/78IyMn//5Xl/l+H+P/fgJz+/38dfK+w3P//A8iZ////FRYH3///fwI55/8DpYAS//+gc1CUoRiAYjSKpSjOQXEoqhdQPIfqbewAALqDgvV1hF4qAAAAAElFTkSuQmCCdbef52f067f773b343db6ed43e184245');
    width: 24px;
    height: 24px;
}

.heart {
    width: 16px;
    height: 16px;
    max-width: 24px;
    max-height: 24px;
    background-image: url('/i/heart16.png');
    background-repeat: no-repeat;
    background-size: 16px;
}

.heart-gray {
    width: 12px;
    height: 12px;
    max-width: 20px;
    max-height: 20px;
    background-image: url('/i/heart-gray.png');
    background-repeat: no-repeat;
    background-size: 12px;
}

.heart-full {
    width: 16px;
    height: 16px;
    max-width: 24px;
    max-height: 24px;
    background-image: url('/i/heart16_full.png');
    background-repeat: no-repeat;
    background-size: 16px;
}

.heart-full-gray {
    width: 12px;
    height: 12px;
    max-width: 20px;
    max-height: 20px;
    background-image: url('/i/heart16_full.png');
    background-repeat: no-repeat;
    background-size: 12px;
}

.comment-icon {
    max-width:            14px;
    max-height:           14px;
    width: 14px;
    height: 14px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAG7AAABuwBHnU4NQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVDiN7dKxbUJBEATQdzYpBVCBJYfUgdwCAZHTX4FjN+EeaICElIwGnP/ok5CNk+OL4J8QRAQeaaXV3s6M9jTQYUDurAFdqc3cYziVqiZJuYdZSgm8POg84l/gGQSYTuEiiSSwRj+xc0njZJRXeMOuQRyj7OJU3b7q4wHn2v/i43rvulp/sMQrvvGeZNu6f9aY7/GZ5NgitgR6bPCTetMt/AHreGTJPSl0AAAAAABJRU5ErkJggg1e5f3526c4cfb9e400f7edfe0076450a');
    background-repeat: no-repeat;
    background-size: 14px;
    background-position-y: 0px;
    margin-left: 6px;
    display: inline;
    position: absolute;
}

.tiny-cal {
    background: none !important;
    border: 0 !important;
    top: 20px !important;
}

#places_map {
    clear: both;
    display:block;
    position:relative;
}

@font-face {
    font-family: 'ALSRubl-Verdana';
    src: url('/fonts/alsrubl-verdana-regular.eot');
    src: url('/fonts/alsrubl-verdana-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/alsrubl-verdana-regular.woff') format('woff'), url('/fonts/alsrubl-verdana-regular.ttf') format('truetype'), url('/fonts/alsrubl-verdana-regular.svg#ALSRublRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ALSRubl-Verdana';
    src: url('/fonts/alsrubl-verdana-italic.eot');
    src: url('/fonts/alsrubl-verdana-italic.eot?#iefix') format('embedded-opentype'), url('/fonts/alsrubl-verdana-italic.woff') format('woff'), url('/fonts/alsrubl-verdana-italic.ttf') format('truetype'), url('/fonts/alsrubl-verdana-italic.svg#ALSRublItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'ALSRubl-Verdana';
    src: url('/fonts/alsrubl-verdana-bold.eot');
    src: url('/fonts/alsrubl-verdana-bold.eot?#iefix') format('embedded-opentype'), url('/fonts/alsrubl-verdana-bold.woff') format('woff'), url('/fonts/alsrubl-verdana-bold.ttf') format('truetype'), url('/fonts/alsrubl-verdana-bold.svg#ALSRublBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ALSRubl-Verdana';
    src: url('/fonts/alsrubl-verdana-bolditalic.eot');
    src: url('/fonts/alsrubl-verdana-bolditalic.eot?#iefix') format('embedded-opentype'), url('/fonts/alsrubl-verdana-bolditalic.woff') format('woff'), url('/fonts/alsrubl-verdana-bolditalic.ttf') format('truetype'), url('/fonts/alsrubl-verdana-bolditalic.svg#ALSRublBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}
/*
  ХТМЛ: 100 <span class="b-rub">Р</span>
  Если вам нужен рубль в нескольких шрифтах, используйте .b-rub_verdana, вместо .b-rub
*/
.b-rub, .b-rub_verdana {
    font-family: 'ALSRubl-Verdana', Verdana, sans-serif;
    line-height: normal;
    font-weight: normal;
}

#preview_gallery_div {
    display: block;
    width: 640px;
    white-space: nowrap;
    overflow: auto;
}

.previewGrey {
    background-color:#F3F3F3;
    border:1px solid #ABADB3;
    margin-right:3px;
    padding:2px;
}

.previewRed {
    background-color:#F3F3F3;
    border:1px solid #C10100;
    margin-right:3px;
    padding:2px;
}
#logo {
    float: left;
    width: 260px;
}
.countdown_cal {
    position: relative;
}
.place-table-list .bottom-line,
.event_list_elem .bottom-line,
.other-events .bottom-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.place-table-list p,
.event_list_elem p{
    margin: 0;
}
.place-table-list .info-wrp,
.event_list_elem .info-wrp,
.other-events .info-wrp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.content{
    padding-top: 10px;
}

.content-materials .w-counter {
    margin-top: 0
}

.place-table-list .w-counter,
.event_list_elem .w-counter,
.other-events .w-counter,
.content-materials .w-counter {
    color: #666666;
    font-size: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.place-table-list .w-counter img,
.event_list_elem .w-counter img,
.other-events .w-counter img,
.content-materials .w-counter img {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0;
}
.place-table-list .price,
.event_list_elem .price,
.other-events .price {
    font-size: 12px;
    color: #333333;
    font-weight: 700;
    margin-right: 10px;
    padding-right: 12px;
    position: relative;
}
.place-table-list .price:after,
.event_list_elem .price:after,
.other-events .price:after {
    content: '';
    position: absolute;
    top: 2px;
    bottom: 3px;
    right: 0;
    width: 10px;
    background-image: url('/images/icons/Ruble_sign.svg');
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.not_roubles:after {
    display:none;
}
.not_roubles {
    padding-left: 0 !important;
}
@media (max-width: 992px) {
    .place-table-list .price {
        padding-right: 0;
        padding-left: 20px;
        margin-right: 0;
        text-align: left;
        margin-top: 2px;
        margin-bottom: 5px;
    }
}
@media (max-width: 992px) {
    .place-table-list .price:after {
        right: auto;
        left: 5px;
    }
}

.event_list_elem .bottom-line-wrp {
    padding-top: 0 !important;
    padding-bottom: 5px !important;
    vertical-align: bottom;
}

.place-table-list .rating-wrp .voteResult,
.event_list_elem .rating-wrp .voteResult {
    margin-top: 0;
}
.place-table-list .rating-wrp .count,
.event_list_elem .rating-wrp .count {
    display: inline-block;
    vertical-align: top;
    margin-left: 6px;
    margin-top: 2px;
    color: #666666;
    line-height: 16px;
    font-size: 13px;
}
.event_list_elem .rating-wrp {
    padding-top: 10px;
}
@media (max-width: 992px) {
    .event_list_elem .bottom-line-wrp {
        padding-top: 5px;
        padding-bottom: 0;
    }
}
.bottom-line-wrp .info-wrp {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.bottom-line-wrp .info-wrp.end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}
.scroll-list-container .scroll-list-header-t2018 {
    padding-top: 6px;
    padding-bottom: 17px;
}
.scroll-list-container .scroll-list-header-t2018 .block-header {
    font-size: 18px;
    color: #333333;
    margin-top: 0;
    margin-bottom: 16px;
}
.scroll-list-container .scroll-list-header-t2018 .pop-line {
    font-size: 14px;
    color: #333333;
}
@media print, (min-width: 992px) {
    .scroll-list-container .scroll-list-header-t2018 .pop-line {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
}
.scroll-list-container .scroll-list-header-t2018 .pop-line p {
    margin-top: 2px;
    margin-bottom: 2px;
}
@media print, (min-width: 992px) {
    .scroll-list-container .scroll-list-header-t2018 .pop-line__name {
        margin-right: 14px;
    }
}
.scroll-list-container .scroll-list-header-t2018 .pop-line__list a {
    display: inline-block;
    color: #B70618;
    text-decoration: none;
}
.scroll-list-container .scroll-list-header-t2018 .pop-line + .pop-line {
    margin-top: 6px;
}
.link-block-t2018 {
    font-family: Arial, sans-serif;
    border: 1px solid #D7D7D7;
    padding: 15px 8px 18px;
}
@media (min-width: 992px) {
    .link-block-t2018 {
        padding: 13px 8px 18px;
    }
}
.link-block-t2018 .block-header {
    font-size: 20px;
    color: #333333;
    margin-top: 0;
    margin-bottom: 6px;
}
@media (min-width: 992px) {
    .link-block-t2018 .block-header {
        font-size: 16px;
        margin-bottom: 11px;
    }
}
.link-block-t2018 ul {
    margin: 0;
    padding: 0;
}
@media (min-width: 992px) {
    .link-block-t2018 ul {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
}
.link-block-t2018 li {
    display: block;
}
@media (min-width: 992px) {
    .link-block-t2018 li {
        width: 50%;
        -webkit-box-flex: 0;
            -ms-flex-positive: 0;
                flex-grow: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    }
}
.link-block-t2018 li a {
    display: inline-block;
    padding: 6px 6px 6px 20px;
    position: relative;
    font-size: 13px;
    color: #B70618;
    text-decoration: none;
}
.link-block-t2018 li a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 10px;
    height: 100%;
    background-image: url('/images/red-check.png');
    background-size: 10px;
    background-position: 50% 8px;
    background-repeat: no-repeat;
}
.link-block-t2018 li a span {
    color: #666666;
}
.rating-wrp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.rating-wrp .rating-digits {
    margin-left: 0.6rem;
}
@media print, (min-width: 992px) {
    .rating-wrp .rating-digits {
        margin-left: 1.1rem;
    }
}
.rating-stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.rating-stars span {
    width: 1.1rem;
    height: 1.1rem;
    background-size: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
}
.rating-stars span.star-10 {
    background-image: url('/images/icons/star-10.svg');
}
.rating-stars span.star-9 {
    background-image: url('/images/icons/star-9.svg');
}
.rating-stars span.star-8 {
    background-image: url('/images/icons/star-8.svg');
}
.rating-stars span.star-7 {
    background-image: url('/images/icons/star-7.svg');
}
.rating-stars span.star-6 {
    background-image: url('/images/icons/star-6.svg');
}
.rating-stars span.star-5 {
    background-image: url('/images/icons/star-5.svg');
}
.rating-stars span.star-4 {
    background-image: url('/images/icons/star-4.svg');
}
.rating-stars span.star-3 {
    background-image: url('/images/icons/star-3.svg');
}
.rating-stars span.star-2 {
    background-image: url('/images/icons/star-2.svg');
}
.rating-stars span.star-1 {
    background-image: url('/images/icons/star-1.svg');
}
.rating-stars span.star-0 {
    background-image: url('/images/icons/star-0.svg');
}
.rating-stars span + span {
    margin-left: 0.3rem;
}
.rating-digits {
    font-size: 1.2rem;
}
@media print, (min-width: 992px) {
    .rating-digits {
        font-size: 1.4rem;
    }
}
.rating-digits span {
    font-size: 1.7rem;
}
@media print, (min-width: 992px) {
    .rating-digits span {
        font-size: 2.4rem;
    }
}
.price_inplace:after {
    content: '';
    position: absolute;
    top: 2px;
    bottom: 3px;
    right: 0;
    width: 10px;
    background-image: url('/images/icons/Ruble_sign.svg');
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.imgnews {
    position: relative;
}


@media print, (min-width: 992px) {
    .imgnews {
        max-width: 50%;
        float: left;
        margin-right: 20px
    }
}

.imgnews img {
    max-width: 100%;
}

.cprt-warning {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 10px;

    font-size: 14px;
    color: #ffffff;
    white-space: normal;
}


table.relation {
    border-collapse: collapse;
    margin-top: 5px;
}

table.relation tr td {
    padding-top: 15px;
}

table.relation tr:first-child td {
    padding-top: 15px;
    vertical-align: top;
}

table.relation td:first-child {
    padding-right: 10px;
    vertical-align: top;
}

table.relation a {
    font-size: 13px;
    color: rgb(102, 102, 102);
    text-decoration: none;
    line-height: 18px;
}

table.relation a:hover {
    text-decoration: none;
}
.weather {
  font-family: "Segoe UI", "Arial", sans-serif;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #D7D7D7;
  padding: 7px 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
}
.weather--sidebar {
  max-width: 238px;
  margin-bottom: 14px;
  margin-top: 14px;
}
.weather__text {
  color: #333333;
  font-size: 13px;
  margin: 0;
}
.weather__text--degree {
  letter-spacing: 0.03em;
}
.weather__temp {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  text-decoration: none;
  margin: 0 0 0 5px !important;
}
.weather__temp:after {
  content: '';
  width: 12px;
  height: 12px;
  margin-left: 7px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6' cy='6' r='5.85' fill='white' stroke='%23B70618' stroke-width='0.3'/%3E%3Cpath d='M9.35355 6.35355C9.54882 6.15829 9.54882 5.84171 9.35355 5.64645L6.17157 2.46447C5.97631 2.2692 5.65973 2.2692 5.46447 2.46447C5.2692 2.65973 5.2692 2.97631 5.46447 3.17157L8.29289 6L5.46447 8.82843C5.2692 9.02369 5.2692 9.34027 5.46447 9.53553C5.65973 9.7308 5.97631 9.7308 6.17157 9.53553L9.35355 6.35355ZM2 6.5H9V5.5H2V6.5Z' fill='%23B70618'/%3E%3C/svg%3E%0A");
}
.weather__icon {
  display: block;
  max-height: 26px;
}

@media print, (min-width: 992px){
    .kino_spectacle{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 10px;
    }

    .kino_spectacle .kino_index,
    .kino_spectacle .spectacle_index{
        width: calc( (100% - 30px) / 2 );
    }

    .kino_spectacle .kino_index{
        margin-right: 30px;
    }

    .kino_spectacle .random-film,
    .kino_spectacle .random-spectacle{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
    }

    .kino_spectacle .announce__item{
        float: none;
        margin: 0 !important;
        padding: 0;
    }
}

.btn{
    font-family: Arial, sans-serif;
    font-size: 14px;
    cursor: pointer;
    text-align: center;
}

.btn--red{
    color: #FFFFFF;
    line-height: 30px;
    background-color: #B70618;
    border: none;
    -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.36);
            box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.36);
}

.btn:disabled{
    opacity: 0.6;
    cursor: default;
}

.mglogo {
    display: none;
}

.tabs-line{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;

    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    padding: 0 0 10px;
    margin: 0 0 10px;
    list-style: none;

    /*overflow: auto;*/
}

.tabs-line__item{
    font-size: 14px;
    margin-right: 20px;
    white-space: nowrap;
    margin-bottom: 5px;
}

.overlay{
    position: fixed;
    z-index: 1500;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0,0,0,0.8);

    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.overlay--active{
    opacity: 1;
    visibility: visible;
}

.calendar-popup{
    position: absolute;
    padding: 10px 15px;
    background-color: #FFFFFF;
    z-index: 1501;
}

.eye-counter {
    display: flex;
    align-items: center;
    font-size: 12px;
    color: #999999;
}
.eye-counter:before {
    content: '';
    display: inline-block;
    vertical-align: top;
    position: relative;
    width: 20px;
    height: 20px;
    background-image: url('../images/eye_open.png');
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.like-counter {
    display: flex;
    align-items: center;
    font-size: 12px;
    color: #999999;

    margin: 0;
}
.like-counter i {
    display: inline-block;
    vertical-align: top;
    position: relative;
    width: 14px;
    height: 14px;
    background-image: url('../images/heart-gray.png');
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
    margin-right: 2px;
}

.like-counter span {
    cursor: pointer;
}

.like-counter--active{
    color: #c90c0f;
}

.like-counter--active i {
    background-image: url('../images/heart-red.png');
}

.page-description{
    display: flex;
    flex-wrap: wrap;
    align-items: center;    
    margin-bottom: 10px;
}

.page-description > *{
    margin-right: 10px;
}

.page-description p{
    margin-top: 0;
    margin-bottom: 0;
}

.page-description .info-header{
    padding-top: 0 !important;
}

.tagcloud{
    
}

.tagcloud__item{
    font-size: 14px;
    color: #327BAB;
    text-decoration: none;
    margin: 0 5px 0 0;
}

.tagcloud__item.l1{font-size: 24px;}
.tagcloud__item.l2{font-size: 22px;}
.tagcloud__item.l3{font-size: 20px;}
.tagcloud__item.l4{font-size: 18px;}
.tagcloud__item.l5{font-size: 16px;}
.tagcloud__item.l6{font-size: 14px;}


.popover-container{
    position: fixed;
    z-index: 2258594000;
    top: 0;
    left: 0;
    right: 0;
    -webkit-font-smoothing: initial;

    font-size: 14px;
}

.popover-dialog{
    font-family: Roboto, Arial, sans-serif;
    box-sizing: border-box;    
    
    box-shadow: 0 0 20px 3px rgba(0,0,0,.22)!important;
    background: #fff!important;
    padding: 1.286em;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;    

    width: 100%;
    max-width: 500px;

    margin: 0 auto;
    
    transform: translateY(-100%);
    transition: transform 0.2s ease-out;
}

.popover-dialog.slide-down{
    transform: translateY(0);
}

.popover-line{
    display: flex;
    align-items: flex-start;
}

.popover-line--footer{
    position: relative;
    margin: .5em .25em 0 0;

    justify-content: flex-end;
}

.popover-body-icon{
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    width: 80px;
    height: 80px;
    box-sizing: border-box;

    margin-right: 20px;
}

.popover-body-icon img{
    display: block;
    max-width: 100%;
}

.popover-body-message{
    box-sizing: border-box;
    padding: 0 .2em 0 0;
    /* width: calc(100% - 100px); */
    font-size: 1.3em;
    line-height: 1.45em;
    -o-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default;
    color: #666!important;
}

.popover-button{
    cursor: pointer;
    padding: .714em 1.5em;
    font-size: 1em;
    text-transform: uppercase;
    border-radius: 2px;
    font-weight: 400;
    border: none;
    text-decoration: none;
}

.popover-button.primary {
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 6px 0 rgba(0,0,0,.12);
    background: #1165f1!important;
    color: #fff!important;
}

.popover-button.secondary{
    box-shadow: none;
    background: #fff!important;
    color: #1165f1!important;
}

.popover-container--three-btns .popover-dialog{
    max-width: 530px;
}

.popover-container--three-btns .popover-button.primary:not(:last-child){
    margin-right: 10px;
}

@media (max-width: 529px){
    .popover-container--three-btns  .popover-line{
        display: block;
    }

    .popover-container--three-btns .popover-body-icon{
        float: left;
    }

    .popover-container--three-btns .popover-body-message{
        width: auto;
        line-height: 1.5em;
    }

    .popover-container--three-btns .popover-line--footer{
      flex-direction: column;
      align-items: center;
    }
    
    .popover-container--three-btns .popover-button{
        padding-left: 1em;
        padding-right: 1em;
        text-align: center;
    }
    
    .popover-container--three-btns .popover-button.secondary{
        padding-left: 0;
    }
}

.photos-block .buster-wrapper{
    display: flex;
    align-items: center;
}

.photos-block .buster-wrapper .news-block__item__buster{
    margin-bottom: 0;
}

.photos-block .buster-wrapper .news-block__item-icon{
    margin-left: 5px !important;
}

.pretty-table {
    border-collapse: collapse;
    margin-bottom: 10px;
}
.pretty-table th,
.pretty-table td {
    font-family: Arial, sans-serif !important;
    font-size: 14px !important;
    line-height: 1.2em !important;
}
.pretty-table thead th {
    font-size: 14px;
    font-weight: 700;
    line-height: 1.2em !important;
    padding: 0 8px 8px;
    border-bottom: 1px solid #999;
    box-sizing: border-box;
    vertical-align: bottom;
    text-align: left;
}
.pretty-table tbody td {
    padding: 10px 8px;
    box-sizing: border-box;
    border-bottom: 1px solid #d7d7d7;
    vertical-align: middle;
}
.pretty-table tbody td p {
    margin: 0;
}

.table-responsive{
    overflow: auto;
}

.authord {
    display: grid;
    grid-template-columns: 5.6rem auto;
    column-gap: 1rem;
    row-gap: 2rem;
    padding-bottom: 4rem;
    margin-bottom: 4rem;
    border-bottom: 1px solid #E3E4E4;
}
@media print, (min-width: 768px) {
    .authord {
        padding-top: 4rem;
        grid-template-columns: 9.6rem auto;
        column-gap: 3rem;
    }
}

.authord__avatar {
    width: 100%;
    height: 5.6rem;
    object-fit: cover;
    border-radius: 50%;
}
@media print, (min-width: 768px) {
    .authord__avatar {
        grid-row: 1 / 3;
        height: 9.6rem;
    }
}
.authord__name {
    margin-top: 0;
    margin-bottom: 0rem;

    font-size: 1.6rem;
    font-size: 2rem;
    color: #333;

    line-height: 1.3em;
}
@media (min-width: 768px) {
    .authord__name {
        font-size: 2.6rem;
    }
}
.authord__title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.4rem;
    color: #666666;
}
@media (max-width: 767px) {
    .authord__footer {
        grid-column: 1 / 3;
        grid-row: 2;
    }
}
.authord__text {
    margin-bottom: 1rem;
    color: #666666;
    font-size: 14px;
    line-height: 1.3em;
}
.authord__text p:first-child {
    margin-top: 0;
}
.authord__text p:last-child {
    margin-bottom: 0;
}
.authord__soc {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 2rem;

    font-size: 14px;
}
.authord__soc-label {
    margin: 0;
    color: #333333;
    font-weight: 700;
}
.authord__soc-list {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 1rem;
    margin: 0;
    padding: 0;
    list-style: none;
}
