/*   
	Theme Name: Grimerki
	Theme URI: https://maiboroda.pro
	Version: 1.0
	Tags: grimerki, html5, seo, css
	Description: Адаптированный сео шаблон
	Author:  Maiboroda V.A.
	Author URI: https://maiboroda.pro
*/

            a.ymaps-2-1-56-check__box,
            a.ymaps-2-1-56-check__box:active,
            a.ymaps-2-1-56-check__box:hover,
            a.ymaps-2-1-56-check__box:link,
            a.ymaps-2-1-56-check__box:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-check__box:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-check__box.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-check__box:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-check__box.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-check {
                display: inline-block;
                position: relative;
                cursor: pointer;
                padding-left: 19px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
            }
            .ymaps-2-1-56-check.ymaps-2-1-56-_disabled {
                cursor: default;
            }
            .ymaps-2-1-56-check__control {
                position: absolute;
                top: -2px;
                left: -2px;
                opacity: 0;
                z-index: -1;
            }
            .ymaps-2-1-56-check__box {
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                position: absolute;
                left: 0;
                vertical-align: middle;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                cursor: pointer;
                box-sizing: border-box!important;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 3px;
                background-clip: border-box;
                background-color: #fff;
                padding: 0;
                width: 14px;
                height: 14px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 0;
                line-height: 0;
                text-align: left;
                text-decoration: none;
            }
            .ymaps-2-1-56-check__box:after {
                content: '';
                position: absolute;
                bottom: 2px;
                left: 0;
                width: 16px;
                height: 16px;
            }
            .ymaps-2-1-56-check__control:checked+.ymaps-2-1-56-check__box {
                background-color: #ffeba0;
            }
            .ymaps-2-1-56-check__control:checked+.ymaps-2-1-56-check__box:after {
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEzLjUxLjQ1TDUuNDcgMTIuNDhsLTMuNzYtNC4yTC42NyA5LjYxbDQuOTMgNS40NUwxNC43MiAxLjZ6Ii8+PC9zdmc+") center no-repeat;
            }
            .ymaps-2-1-56-check__control:checked+.ymaps-2-1-56-check__box.ymaps-2-1-56-_pressed {
                background-color: #fee481;
            }
            .ymaps-2-1-56-check__control:disabled+.ymaps-2-1-56-check__box,
            .ymaps-2-1-56-check__control:disabled~.ymaps-2-1-56-check__label-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-check__control:checked:disabled+.ymaps-2-1-56-check__box {
                background-color: #d9d9d9!important;
            }
            /**/
            .ymaps-2-1-56-error-message {
                display: table;
                margin: 10px 0;
                padding: 0 10px 0 45px;
                height: 25px;
                background-position: 10px 50%;
                background-repeat: no-repeat;
                color: #333;
                font: 13px/1.2 Arial,sans-serif;
            }
            .ymaps-2-1-56-error-message__msg {
                display: table-cell;
                vertical-align: middle;
            }
            .ymaps-2-1-56-error-message {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij48cGF0aCBmaWxsPSIjQkVCRUJFIiBkPSJNMTIuNSAyNWExMi41IDEyLjUgMCAxIDAgMC0yNSAxMi41IDEyLjUgMCAwIDAgMCAyNXMtNi45IDAgMCAweiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMi41IDIyLjExYTkuNSA5LjUgMCAxIDAgMC0xOSA5LjUgOS41IDAgMCAwIDAgMTljMC0uMDEtNS4yLS4wMSAwIDB6Ii8+PGVsbGlwc2UgZmlsbD0iI0JFQkVCRSIgY3g9IjguNSIgY3k9IjkuOSIgcng9IjEuNSIgcnk9IjEuNiIvPjxlbGxpcHNlIGZpbGw9IiNCRUJFQkUiIGN4PSIxNi41IiBjeT0iOS45IiByeD0iMS41IiByeT0iMS42Ii8+PHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTEyLjUgMTQuNDhjMy4wNCAwIDUuNS42IDUuNSAxLjQ0IDAgLjgtMi40NiAxLjQ0LTUuNSAxLjQ0UzcgMTYuNzIgNyAxNS45MmMwLS44MiAyLjUtMS40MiA1LjUtMS40NHoiLz48L3N2Zz4=");
            }
            /**/
            .ymaps-2-1-56-listbox {
                display: inline-block;
                position: relative;
                vertical-align: top;
                height: 28px;
                line-height: 0;
            }
            .ymaps-2-1-56-listbox__button {
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                vertical-align: middle;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                cursor: pointer;
                box-sizing: border-box!important;
                box-shadow: 0 1px 2px 1px rgba(0,0,0,.15),0 2px 5px -3px rgba(0,0,0,.15);
                border: 1px solid transparent;
                border-radius: 3px;
                background-clip: border-box;
                background-color: #fff;
                height: 28px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
                text-align: left;
                text-decoration: none;
                white-space: nowrap;
            }
            a.ymaps-2-1-56-listbox__button,
            a.ymaps-2-1-56-listbox__button:active,
            a.ymaps-2-1-56-listbox__button:hover,
            a.ymaps-2-1-56-listbox__button:link,
            a.ymaps-2-1-56-listbox__button:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-listbox__button-text {
                display: inline-block;
                position: relative;
                border: none;
                padding: 0 12px 0 4px;
                font-size: 13px;
                line-height: 26px;
                text-decoration: none;
                white-space: nowrap;
            }
            .ymaps-2-1-56-listbox__button.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-listbox__button:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-listbox__button.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-_disabled .ymaps-2-1-56-listbox__button-icon,
            .ymaps-2-1-56-listbox__button.ymaps-2-1-56-_disabled .ymaps-2-1-56-listbox__button-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-listbox__button-icon {
                display: inline-block;
                vertical-align: top;
                border: 5px solid transparent;
                background-position: center;
                background-repeat: no-repeat;
                width: 16px;
                height: 16px;
            }
            .ymaps-2-1-56-listbox__button-icon.ymaps-2-1-56-_icon_layers {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMzMzIiBkPSJNMjAgMTQuNWwzIDEuNS0xMCA1LTEwLTUgMy0xLjUgMS41Ljc1TDYgMTZsNyAzLjUgNy0zLjUtMS41LS43NSAxLjUtLjc1em0wIDAiLz48cGF0aCBmaWxsPSIjNEM0QzRDIiBkPSJNMjAgMTEuNWwzIDEuNS0xMCA1LTEwLTUgMy0xLjUgMS41Ljc1TDYgMTNsNyAzLjUgNy0zLjUtMS41LS43NSAxLjUtLjc1em0wIDAiLz48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMTMgMTVsMTAtNS0xMC01LTEwIDUgMTAgNXptMC0xLjVsNy0zLjUtNy0zLjVMNiAxMGw3IDMuNXptMCAwIi8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-listbox__button.ymaps-2-1-56-_hidden-icon .ymaps-2-1-56-listbox__button-icon,
            .ymaps-2-1-56-listbox__button.ymaps-2-1-56-_hidden-text .ymaps-2-1-56-listbox__button-text {
                display: none;
            }
            .ymaps-2-1-56-_hidden-icon .ymaps-2-1-56-listbox__button-text {
                padding-left: 12px;
            }
            .ymaps-2-1-56-_visible-arrow .ymaps-2-1-56-listbox__button-text {
                padding-right: 23px;
            }
            .ymaps-2-1-56-listbox__button-arrow {
                -webkit-transition: -webkit-transform 0.15s ease-out;
                display: none;
                position: absolute;
                top: 0;
                right: 0;
                transition: transform 0.15s ease-out;
                transition: transform 0.15s ease-out,-webkit-transform 0.15s ease-out;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI2Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4zMSAwTDUuNSA0LjY3LjY5IDAgMCAuNjcgNS41IDYgMTEgLjY3eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") center no-repeat;
                width: 29px;
                height: 28px;
            }
            .ymaps-2-1-56-_visible-arrow .ymaps-2-1-56-listbox__button-arrow {
                display: inline-block;
            }
            .ymaps-2-1-56-listbox_opened_yes .ymaps-2-1-56-listbox__button-arrow {
                -webkit-transform: rotate(-180deg);
                -ms-transform: rotate(-180deg);
                transform: rotate(-180deg);
            }
            .ymaps-2-1-56-listbox__panel {
                display: block;
                position: relative;
                float: left;
                z-index: 1000;
                margin-top: 7px;
                box-shadow: 0 10px 20px -5px rgba(0,0,0,.2)!important;
                border: 1px solid #e5e5e5;
                background: #fff;
                padding: 3px 0;
            }
            .ymaps-2-1-56-listbox_align_right .ymaps-2-1-56-listbox__panel {
                float: right;
            }
            .ymaps-2-1-56-listbox_opened_no .ymaps-2-1-56-listbox__panel {
                margin-top: -9999px;
                box-shadow: none;
            }
            .ymaps-2-1-56-hide-scroll ::-webkit-scrollbar,
            .ymaps-2-1-56-hide-scroll::-webkit-scrollbar {
                width: 0;
            }
            @-webkit-keyframes listbox__panel-show {
                0% {
                    opacity: 0;
                }
                to {
                    opacity: 1;
                }
            }
            @keyframes listbox__panel-show {
                0% {
                    opacity: 0;
                }
                to {
                    opacity: 1;
                }
            }
            @-webkit-keyframes listbox__panel-hide {
                0% {
                    opacity: 1;
                    margin-top: 0;
                }
                to {
                    opacity: 0;
                    margin-top: 0;
                }
            }
            @keyframes listbox__panel-hide {
                0% {
                    opacity: 1;
                    margin-top: 0;
                }
                to {
                    opacity: 0;
                    margin-top: 0;
                }
            }
            .ymaps-2-1-56-listbox__list {
                display: block;
                overflow: auto;
                overflow-x: hidden;
                font-family: Arial,sans-serif;
            }
            .ymaps-2-1-56-listbox__list_scrollable_yes {
                -webkit-overflow-scrolling: touch;
                overflow-y: scroll;
            }
            .ymaps-2-1-56-listbox__list-separator {
                display: block;
                border-top: 4px solid #fff;
                border-bottom: 4px solid #fff;
                background-color: #e5e5e5;
                width: 100%;
                height: 1px;
                font: 0/0 a;
            }
            .ymaps-2-1-56-listbox__list-item {
                display: block;
                cursor: pointer;
                overflow: hidden;
                white-space: nowrap;
            }
            .ymaps-2-1-56-listbox__list-item_disabled_yes {
                cursor: default;
                color: #999;
            }
            .ymaps-2-1-56-listbox__list-item-text {
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                position: relative;
                box-sizing: border-box!important;
                padding-right: 13px;
                padding-left: 30px;
                max-width: 250px;
                overflow: hidden;
                font-size: 13px;
                line-height: 28px;
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-listbox__list-item:hover {
                background-color: #ffeba0;
            }
            .ymaps-2-1-56-listbox__list-item_disabled_yes:hover {
                background-color: transparent;
            }
            .ymaps-2-1-56-listbox__list-item_selected_yes .ymaps-2-1-56-listbox__list-item-text:before {
                content: '';
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTEzLjUxLjQ1TDUuNDcgMTIuNDhsLTMuNzYtNC4yTC42NyA5LjYxbDQuOTMgNS40NUwxNC43MiAxLjZ6Ii8+PC9zdmc+") 50% 50% no-repeat;
                width: 38px;
            }
            .ymaps-2-1-56-listbox__list-item_selected_yes.ymaps-2-1-56-listbox__list-item_disabled_yes .ymaps-2-1-56-listbox__list-item-text:before {
                opacity: 0.6;
            }
            /**/
            .ymaps-2-1-56-scaleline {
                display: inline-block;
                position: relative;
                top: 13px;
                overflow: visible;
                text-align: center;
            }
            .ymaps-2-1-56-scaleline__label {
                display: block;
                position: relative;
                top: -6px;
                vertical-align: middle;
                border-radius: 3px;
                background: rgba(255,255,255,.75);
                padding: 0 4px;
                color: #333;
                font: 11px/15px Verdana,Arial,sans-serif;
                white-space: nowrap;
            }
            .ymaps-2-1-56-scaleline__left,
            .ymaps-2-1-56-scaleline__right {
                display: table-cell;
                vertical-align: top;
                width: 49%;
            }
            .ymaps-2-1-56-scaleline__left-line,
            .ymaps-2-1-56-scaleline__right-line {
                display: block;
                border-top: 1px solid #fff;
                border-bottom: 1px solid #fff;
                background: #000;
                height: 1px;
            }
            .ymaps-2-1-56-scaleline__center {
                display: table-cell;
                height: 1px;
            }
            .ymaps-2-1-56-scaleline__left-border,
            .ymaps-2-1-56-scaleline__right-border {
                position: absolute;
                top: -4px;
                z-index: -1;
                border: 1px solid #fff;
                background: #000;
                width: 1px;
                height: 9px;
            }
            .ymaps-2-1-56-scaleline__left-border {
                left: -2px;
            }
            .ymaps-2-1-56-scaleline__right-border {
                right: -2px;
            }
            /**/
            .ymaps-2-1-56-traffic {
                display: inline-block;
                position: relative;
                box-shadow: 0 1px 2px 1px rgba(0,0,0,.15),0 2px 5px -3px rgba(0,0,0,.15);
                border-radius: 3px;
            }
            .ymaps-2-1-56-traffic .ymaps-2-1-56-float-button {
                box-shadow: none!important;
                overflow: hidden;
                text-align: left;
                white-space: nowrap;
            }
            .ymaps-2-1-56-traffic .ymaps-2-1-56-float-button.ymaps-2-1-56-_pin_right {
                overflow: visible;
            }
            .ymaps-2-1-56-traffic .ymaps-2-1-56-float-button.ymaps-2-1-56-_pin_right:before {
                content: '';
                position: absolute;
                top: -1px;
                bottom: -1px;
                left: -1px;
                border-left: 1px solid rgba(0,0,0,.15);
                width: 0;
            }
            .ymaps-2-1-56-traffic-week-days {
                display: block;
            }
            .ymaps-2-1-56-button_traffic_left_animation {
                -webkit-transition: width 0.3s ease-out;
                transition: width 0.3s ease-out;
            }
            .ymaps-2-1-56-traffic__icon {
                display: inline-block;
                vertical-align: top;
                border: 5px solid transparent;
                background-position: center;
                background-repeat: no-repeat;
                width: 16px;
                height: 16px;
            }
            .ymaps-2-1-56-_disabled .ymaps-2-1-56-traffic__icon,
            .ymaps-2-1-56-traffic__slider-button.ymaps-2-1-56-_disabled .ymaps-2-1-56-traffic__slider-button-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-traffic__icon_icon_settings {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iIzU1NSIgZD0iTTUuMTQgMS4wN0w1LjMgMGgxLjRsLjE2IDEuMDdjLjc0LjEzIDEuNDIuNDIgMi4wMS44NGwuODgtLjY1Ljk5IDEtLjY1Ljg3Yy40Mi41OS43IDEuMjcuODQgMkwxMiA1LjN2MS40bC0xLjA3LjE2YTQuOTcgNC45NyAwIDAgMS0uODQgMi4wMWwuNjUuODgtMSAuOTktLjg3LS42NWMtLjU5LjQyLTEuMjcuNy0yIC44NEw2LjcgMTJINS4zbC0uMTYtMS4wN2E0Ljk3IDQuOTcgMCAwIDEtMi4wMS0uODRsLS44OC42NS0uOTktMSAuNjUtLjg3YTQuOTcgNC45NyAwIDAgMS0uODQtMkwwIDYuN1Y1LjNsMS4wNy0uMTZjLjEzLS43NC40Mi0xLjQyLjg0LTIuMDFsLS42NS0uODggMS0uOTkuODcuNjVjLjU5LS40MiAxLjI3LS43IDItLjg0ek02IDEwYTQgNCAwIDEgMCAwLTggNCA0IDAgMCAwIDAgOHptMi00YTIgMiAwIDEgMC00IDAgMiAyIDAgMCAwIDQgMHpNNSA2YTEgMSAwIDEgMSAyIDAgMSAxIDAgMCAxLTIgMHoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-traffic__icon_icon_off {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjOTk5ODk4IiBkPSJNLjE3IDguMmMuMiAxLjA0IDEuMSAxLjY0IDIuOTQgMS42NCAxLS41OSAxLTYuMDYgMy44LTcuMjIuNC0uMTcuNzgtLjMgMS4xNy0uNDJhNyA3IDAgMCAwIC41LS4xNlM3Ljk3IDIgNy4yOCAyaC0uMThjLS42MiAwLS44LjA4LTEuNDUuMTVBNi40OCA2LjQ4IDAgMCAwIC40MyA2LjI3Yy0uMTIuMzYtLjIuNy0uMjUgMXYuOTJ6Ii8+PHBhdGggZmlsbD0iI2JmYmZiZiIgZD0iTTkuNTMgMTYuMDNhNy4wMSA3LjAxIDAgMSAwLTEuNDQgMGgxLjQ0eiIvPjxwYXRoIGZpbGw9IiMyNDI3MjYiIGQ9Ik03LjkzIDEuOTdsLjkuMDJhNy4wNiA3LjA2IDAgMCAxIDYuOTYgNy41OGMtMS4wMi0uMDgtMi40My0xLjQyLTIuNzYtMi41YTYuOTIgNi45MiAwIDAgMC02LjU1LTUuMDJjLjYtLjA2IDEuMDUtLjA4IDEuNDUtLjA4eiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-traffic__icon_icon_green {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNjA3ZTQ5IiBkPSJNLjE3IDguMmMuMiAxLjA0IDEuMSAxLjY0IDIuOTQgMS42NCAxLS41OSAxLTYuMDYgMy44LTcuMjIuNC0uMTcuNzgtLjMgMS4xNy0uNDJhNyA3IDAgMCAwIC41LS4xNlM3Ljk3IDIgNy4yOCAyaC0uMThjLS42MiAwLS44LjA4LTEuNDUuMTVBNi40OCA2LjQ4IDAgMCAwIC40MyA2LjI3Yy0uMTIuMzYtLjIuNy0uMjUgMXYuOTJ6Ii8+PHBhdGggZmlsbD0iIzY5YzAzMCIgZD0iTTkuNTMgMTYuMDNhNy4wMSA3LjAxIDAgMSAwLTEuNDQgMGgxLjQ0eiIvPjxwYXRoIGZpbGw9IiMyNDI3MjYiIGQ9Ik03LjkzIDEuOTdsLjkuMDJhNy4wNiA3LjA2IDAgMCAxIDYuOTYgNy41OGMtMS4wMi0uMDgtMi40My0xLjQyLTIuNzYtMi41YTYuOTIgNi45MiAwIDAgMC02LjU1LTUuMDJjLjYtLjA2IDEuMDUtLjA4IDEuNDUtLjA4eiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-traffic__icon_icon_yellow {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjYmQ5YzRmIiBkPSJNLjE3IDguMmMuMiAxLjA0IDEuMSAxLjY0IDIuOTQgMS42NCAxLS41OSAxLTYuMDYgMy44LTcuMjIuNC0uMTcuNzgtLjMgMS4xNy0uNDJhNyA3IDAgMCAwIC41LS4xNlM3Ljk3IDIgNy4yOCAyaC0uMThjLS42MiAwLS44LjA4LTEuNDUuMTVBNi40OCA2LjQ4IDAgMCAwIC40MyA2LjI3Yy0uMTIuMzYtLjIuNy0uMjUgMXYuOTJ6Ii8+PHBhdGggZmlsbD0iI2ZmYzA0MiIgZD0iTTkuNTMgMTYuMDNhNy4wMSA3LjAxIDAgMSAwLTEuNDQgMGgxLjQ0eiIvPjxwYXRoIGZpbGw9IiMyNDI3MjYiIGQ9Ik03LjkzIDEuOTdsLjkuMDJhNy4wNiA3LjA2IDAgMCAxIDYuOTYgNy41OGMtMS4wMi0uMDgtMi40My0xLjQyLTIuNzYtMi41YTYuOTIgNi45MiAwIDAgMC02LjU1LTUuMDJjLjYtLjA2IDEuMDUtLjA4IDEuNDUtLjA4eiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-traffic__icon_icon_red {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjYTU0MzQwIiBkPSJNLjE3IDguMmMuMiAxLjA0IDEuMSAxLjY0IDIuOTQgMS42NCAxLS41OSAxLTYuMDYgMy44LTcuMjIuNC0uMTcuNzgtLjMgMS4xNy0uNDJhNyA3IDAgMCAwIC41LS4xNlM3Ljk3IDIgNy4yOCAyaC0uMThjLS42MiAwLS44LjA4LTEuNDUuMTVBNi40OCA2LjQ4IDAgMCAwIC40MyA2LjI3Yy0uMTIuMzYtLjIuNy0uMjUgMXYuOTJ6Ii8+PHBhdGggZmlsbD0iI2ZmNTg1OCIgZD0iTTkuNTMgMTYuMDNhNy4wMSA3LjAxIDAgMSAwLTEuNDQgMGgxLjQ0eiIvPjxwYXRoIGZpbGw9IiMyNDI3MjYiIGQ9Ik03LjkzIDEuOTdsLjkuMDJhNy4wNiA3LjA2IDAgMCAxIDYuOTYgNy41OGMtMS4wMi0uMDgtMi40My0xLjQyLTIuNzYtMi41YTYuOTIgNi45MiAwIDAgMC02LjU1LTUuMDJjLjYtLjA2IDEuMDUtLjA4IDEuNDUtLjA4eiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-traffic__panel {
                -webkit-transform: translate3d(0,0,0);
                -webkit-transition: width 0.3s ease-out;
                display: block;
                position: absolute;
                top: 100%;
                right: -5px;
                transition: width 0.3s ease-out;
                margin-top: -9999px;
                white-space: normal;
            }
            .ymaps-2-1-56-traffic_settings_pressed .ymaps-2-1-56-traffic__panel {
                -webkit-transform: translate3d(0,0,0);
                display: block;
                margin-top: 13px;
            }
            .ymaps-2-1-56-traffic__tail {
                display: block;
                right: 31px;
            }
            .ymaps-2-1-56-traffic__panel-content {
                display: block;
                border-top: 7px solid #fff;
                border-bottom: 2px solid #fff;
                background: #fff;
                padding: 0 10px 10px;
                min-width: 40px;
                min-height: 20px;
                overflow-x: hidden;
                overflow-y: auto;
            }
            .ymaps-2-1-56-traffic__panel-show-animation {
                -webkit-animation: 0.25s ease-out traffic__panel_show_animation_keyframe;
                animation: 0.25s ease-out traffic__panel_show_animation_keyframe;
            }
            .ymaps-2-1-56-traffic__panel-hide-animation {
                -webkit-animation: 0.25s ease-out traffic__panel_hide_animation_keyframe;
                animation: 0.25s ease-out traffic__panel_hide_animation_keyframe;
            }
            @-webkit-keyframes traffic__panel_show_animation_keyframe {
                0% {
                    -webkit-transform: translate(42%,-60%) scale(.1,.1);
                    opacity: 0;
                    margin-top: 0;
                }
                to {
                    -webkit-transform: scale(1,1);
                    opacity: 1;
                    margin-top: 13px;
                }
            }
            @-webkit-keyframes traffic__panel_hide_animation_keyframe {
                0% {
                    opacity: 1;
                    margin-top: 13px;
                }
                to {
                    -webkit-transform: translate(42%,-60%) scale(.1,.1);
                    opacity: 0;
                    margin-top: 0;
                }
            }
            @-webkit-keyframes traffic__panel_show_animation_keyframe {
                0% {
                    -webkit-transform: translate(42%,-60%) scale(.1,.1);
                    transform: translate(42%,-60%) scale(.1,.1);
                    opacity: 0;
                    margin-top: 0;
                }
                to {
                    -webkit-transform: scale(1,1);
                    transform: scale(1,1);
                    opacity: 1;
                    margin-top: 13px;
                }
            }
            @keyframes traffic__panel_show_animation_keyframe {
                0% {
                    -webkit-transform: translate(42%,-60%) scale(.1,.1);
                    transform: translate(42%,-60%) scale(.1,.1);
                    opacity: 0;
                    margin-top: 0;
                }
                to {
                    -webkit-transform: scale(1,1);
                    transform: scale(1,1);
                    opacity: 1;
                    margin-top: 13px;
                }
            }
            @-webkit-keyframes traffic__panel_hide_animation_keyframe {
                0% {
                    opacity: 1;
                    margin-top: 13px;
                }
                to {
                    -webkit-transform: translate(42%,-60%) scale(.1,.1);
                    transform: translate(42%,-60%) scale(.1,.1);
                    opacity: 0;
                    margin-top: 0;
                }
            }
            @keyframes traffic__panel_hide_animation_keyframe {
                0% {
                    opacity: 1;
                    margin-top: 13px;
                }
                to {
                    -webkit-transform: translate(42%,-60%) scale(.1,.1);
                    transform: translate(42%,-60%) scale(.1,.1);
                    opacity: 0;
                    margin-top: 0;
                }
            }
            .ymaps-2-1-56-traffic__switcher {
                display: block;
                margin-bottom: 8px;
                border-bottom: 1px solid #e5e5e5;
                font: 13px/20px Arial,Helvetica,sans-serif;
            }
            .ymaps-2-1-56-traffic__switcher-item {
                display: inline-block;
                position: relative;
                top: 1px;
                cursor: pointer;
                border-bottom: 3px solid transparent;
                color: #000;
            }
            .ymaps-2-1-56-traffic__switcher-item:hover {
                color: #c00;
            }
            .ymaps-2-1-56-traffic__switcher-item.ymaps-2-1-56-traffic__switcher-item_selected_yes {
                cursor: default;
                border-bottom-color: #000;
                color: #000;
            }
            .ymaps-2-1-56-traffic__switcher-item:not(:last-child) {
                margin-right: 18px;
            }
            .ymaps-2-1-56-traffic__tabs {
                display: block;
                box-sizing: border-box!important;
                margin-top: 0;
                margin-right: -4px;
                margin-left: -4px;
                height: 20px;
                line-height: 20px;
                text-align: justify;
            }
            .ymaps-2-1-56-traffic__tabs-justifier {
                display: inline-block;
                width: 100%;
            }
            .ymaps-2-1-56-traffic__tab {
                cursor: pointer;
                color: #999;
                font: 11px/1 Verdana,sans-serif;
            }
            .ymaps-2-1-56-traffic__tab:hover {
                color: #c00;
            }
            .ymaps-2-1-56-traffic__tab.ymaps-2-1-56-traffic__tab_selected_yes {
                cursor: default;
                color: #000;
            }
            .ymaps-2-1-56-traffic__tab-text {
                padding: 4px;
            }
            .ymaps-2-1-56-traffic__checkbox-cell {
                display: block;
                margin-top: 7px;
                font-size: 13px;
            }
            .ymaps-2-1-56-traffic__slider-button {
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                vertical-align: middle;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                cursor: pointer;
                box-sizing: border-box!important;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 3px;
                background-clip: border-box;
                background-color: #fff;
                height: 28px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
                text-align: left;
                text-decoration: none;
            }
            a.ymaps-2-1-56-traffic__slider-button,
            a.ymaps-2-1-56-traffic__slider-button:active,
            a.ymaps-2-1-56-traffic__slider-button:hover,
            a.ymaps-2-1-56-traffic__slider-button:link,
            a.ymaps-2-1-56-traffic__slider-button:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-traffic__slider-button-text {
                position: relative;
                border: none;
                font-size: 13px;
                line-height: 26px;
                text-decoration: none;
                white-space: nowrap;
            }
            .ymaps-2-1-56-traffic__slider-button:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-traffic__slider-button.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-traffic__slider-button:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-traffic__slider-button.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-traffic__slider {
                -webkit-user-select: none;
                display: block;
                position: relative;
                margin-bottom: 10px;
            }
            .ymaps-2-1-56-traffic__slider-scale {
                display: block;
                position: relative;
                margin: 4px 0;
                height: 16px;
            }
            .ymaps-2-1-56-traffic__slider-body {
                display: block;
                position: relative;
                line-height: 0;
            }
            .ymaps-2-1-56-traffic__slider-track {
                display: block;
                position: absolute;
                top: 50%;
                right: 1px;
                left: 1px;
                cursor: pointer;
                margin-top: -3px;
                box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
                border-radius: 3px;
                background-color: rgba(0,0,0,.05);
                height: 6px;
            }
            .ymaps-2-1-56-traffic__slider-button {
                position: relative;
            }
            .ymaps-2-1-56-traffic__slider-button-text {
                display: inline-block;
                padding: 0;
                width: 46px;
                text-align: center;
            }
            .ymaps-2-1-56-traffic__slider-label {
                position: absolute;
                color: #999;
                font: 11px Verdana,sans-serif;
            }
            .ymaps-2-1-56-traffic__slider-label_type_center {
                right: 25%;
                left: 25%;
                text-align: center;
            }
            .ymaps-2-1-56-traffic__slider-label_type_right {
                right: 0;
            }
            .ymaps-2-1-56-traffic__hint {
                display: block;
                position: relative;
                margin-top: 10px;
                background: #e5e5e5;
                padding: 10px;
            }
            .ymaps-2-1-56-traffic__hint-text {
                display: block;
                padding-right: 10px;
                font: 11px/16px Verdana,sans-serif;
            }
            .ymaps-2-1-56-traffic__hint-close {
                display: block;
                position: absolute;
                top: 3px;
                right: 3px;
                opacity: 0.3;
                cursor: pointer;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+PHBhdGggZD0iTTEuNSAxLjVsNyA3TTguNSAxLjVsLTcgNyIvPjwvZz48L3N2Zz4=") center no-repeat;
                width: 13px;
                height: 13px;
            }
            .ymaps-2-1-56-traffic__hint-close:hover {
                opacity: 1;
            }
            .ymaps-2-1-56-traffic .ymaps-2-1-56-error-message {
                margin-top: 16px;
                background-position: 10px 2px;
                background-repeat: no-repeat;
            }
            .ymaps-2-1-56-traffic__link {
                cursor: pointer;
                color: #04b;
            }
            .ymaps-2-1-56-traffic__link:hover {
                color: #c00;
            }
            /**/
            .ymaps-2-1-56-zoom {
                display: block;
                position: relative;
                padding: 28px 0;
                width: 28px;
                height: 10px;
            }
            .ymaps-2-1-56-zoom__button {
                position: absolute!important;
            }
            .ymaps-2-1-56-zoom__plus {
                top: 0;
            }
            .ymaps-2-1-56-zoom__minus {
                bottom: 0;
            }
            .ymaps-2-1-56-zoom__scale {
                position: absolute;
                top: 28px;
                bottom: 28px;
                left: 11px;
                box-shadow: 1px 0 0 0 rgba(0,0,0,.15),-1px 0 0 0 rgba(0,0,0,.15);
                border-right: 1px solid rgba(0,0,0,.2);
                border-left: 1px solid rgba(0,0,0,.2);
                background: rgba(255,255,255,.4);
                width: 4px;
            }
            .ymaps-2-1-56-zoom__runner {
                position: absolute;
                left: -12px;
                width: 28px;
                height: 15px!important;
                line-height: 15px!important;
            }
            .ymaps-2-1-56-zoom__runner__transition {
                -webkit-transition: top 0.3s;
                transition: top 0.3s;
            }
            .ymaps-2-1-56-zoom .ymaps-2-1-56-float-button-icon_icon_runner {
                display: block;
                height: 13px;
            }
            .ymaps-2-1-56-zoom__runner .ymaps-2-1-56-zoom__icon {
                border-top: 0;
                border-bottom: 0;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI1Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM2NjYiIGQ9Ik0wIDBoMXYxSDB6bTMgMGgxdjFIM3ptMyAwaDF2MUg2em0zIDBoMXYxSDl6TTAgM2gxdjFIMHptMyAwaDF2MUgzem0zIDBoMXYxSDZ6bTMgMGgxdjFIOXptMCAwIi8+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1vcGFjaXR5PSIuNzUiIGQ9Ik0wIDFoMXYxSDB6bTMgMGgxdjFIM3ptMyAwaDF2MUg2em0zIDBoMXYxSDl6TTAgNGgxdjFIMHptMyAwaDF2MUgzem0zIDBoMXYxSDZ6bTMgMGgxdjFIOXptMCAwIi8+PC9nPjwvc3ZnPg==");
                background-position: center 5px;
                background-repeat: no-repeat;
            }
            .ymaps-2-1-56-zoom__minus .ymaps-2-1-56-zoom__icon {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PHBhdGggZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNiAxMWgxNHY0SDZ6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-zoom__plus .ymaps-2-1-56-zoom__icon {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PHBhdGggZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEgMTVINnYtNGg1VjZoNHY1aDV2NGgtNXY1aC00di01em0wIDAiLz48L3N2Zz4=");
            }
            /**/
            
            md-bottom-sheet.md-default-theme.md-list md-list-item,
            md-bottom-sheet.md-list md-list-item {
                color: rgba(0,0,0,0.87);
            }
            md-bottom-sheet .md-subheader,
            md-bottom-sheet.md-default-theme .md-subheader {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-primary,
            .md-button.md-primary,
            a.md-button.md-default-theme.md-primary,
            a.md-button.md-primary {
                color: rgb(236,28,36);
            }
            .md-button.md-default-theme.md-primary.md-fab,
            .md-button.md-default-theme.md-primary.md-raised,
            .md-button.md-primary.md-fab,
            .md-button.md-primary.md-raised,
            a.md-button.md-default-theme.md-primary.md-fab,
            a.md-button.md-default-theme.md-primary.md-raised,
            a.md-button.md-primary.md-fab,
            a.md-button.md-primary.md-raised {
                color: rgba(255,255,255,0.87);
                background-color: rgb(236,28,36);
            }
            .md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-primary.md-raised:not([disabled]) md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-primary.md-raised:not([disabled]):hover {
                background-color: rgb(236,28,36);
            }
            .md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-primary.md-raised:not([disabled]).md-focused {
                background-color: rgb(229,57,53);
            }
            .md-button.md-default-theme.md-primary:not([disabled]) md-icon,
            .md-button.md-primary:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-primary:not([disabled]) md-icon,
            a.md-button.md-primary:not([disabled]) md-icon {
                color: rgb(236,28,36);
            }
            md-card .md-card-image,
            md-card.md-default-theme .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card md-card-header md-card-header-text .md-subhead,
            md-card.md-default-theme md-card-header md-card-header-text .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-card md-card-title md-card-title-text:not(:only-child) .md-subhead,
            md-card.md-default-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox .md-ink-ripple,
            md-checkbox.md-default-theme .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox .md-icon,
            md-checkbox.md-default-theme .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple,
            md-checkbox:not([disabled]).md-primary .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ripple,
            md-checkbox:not([disabled]).md-primary.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary .md-ink-ripple,
            md-checkbox:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(236,28,36,0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary .md-icon,
            md-checkbox:not([disabled]).md-primary .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon,
            md-checkbox:not([disabled]).md-primary.md-checked .md-icon {
                background-color: rgba(236,28,36,0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
            md-checkbox:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
                background-color: rgba(236,28,36,0.26);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon:after,
            md-checkbox:not([disabled]).md-primary.md-checked .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
            md-checkbox:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme[disabled] .md-icon,
            md-checkbox[disabled] .md-icon {
                border-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme[disabled] .md-label,
            md-checkbox[disabled] .md-label {
                color: rgba(0,0,0,0.26);
            }
            md-chips .md-chips.md-focused,
            md-chips.md-default-theme .md-chips.md-focused {
                box-shadow: 0 2px rgb(236,28,36);
            }
            md-chips .md-chip.md-focused,
            md-chips.md-default-theme .md-chip.md-focused {
                background: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
            }
            md-chips .md-chip.md-focused md-icon,
            md-chips.md-default-theme .md-chip.md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            /** Theme styles for mdCalendar. */
            .md-calendar,
            .md-calendar.md-default-theme {
                color: rgba(0,0,0,0.87);
            }
            .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
            .md-default-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
                border: 1px solid rgb(236,28,36);
            }
            .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-default-theme .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(236,28,36,0.6);
            }
            .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
                background: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
                border-color: transparent;
            }
            .md-calendar-date-disabled,
            .md-calendar-month-label-disabled,
            .md-default-theme .md-calendar-date-disabled,
            .md-default-theme .md-calendar-month-label-disabled {
                color: rgba(0,0,0,0.26);
            }
            .md-datepicker-input:-moz-placeholder,
            .md-datepicker-input:-ms-input-placeholder,
            .md-datepicker-input::-moz-placeholder,
            .md-datepicker-input::-webkit-input-placeholder,
            .md-default-theme .md-datepicker-input:-moz-placeholder,
            .md-default-theme .md-datepicker-input:-ms-input-placeholder,
            .md-default-theme .md-datepicker-input::-moz-placeholder,
            .md-default-theme .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            .md-datepicker-input-container.md-datepicker-focused,
            .md-default-theme .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(236,28,36);
            }
            .md-datepicker-triangle-button .md-datepicker-expand-triangle,
            .md-default-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.26);
            }
            .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
            .md-default-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.54);
            }
            .md-datepicker-open .md-datepicker-calendar-icon,
            .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(236,28,36);
            }
            md-dialog.md-content-overflow .md-actions,
            md-dialog.md-content-overflow md-dialog-actions,
            md-dialog.md-default-theme.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0,0,0,0.12);
            }
            md-divider,
            md-divider.md-default-theme {
                border-top-color: rgba(0,0,0,0.12);
            }
            .layout-row > md-divider,
            .layout-row > md-divider.md-default-theme {
                border-right-color: rgba(0,0,0,0.12);
            }
            md-icon,
            md-icon.md-default-theme {
                color: rgba(0,0,0,0.54);
            }
            md-icon.md-default-theme.md-primary,
            md-icon.md-primary {
                color: rgb(236,28,36);
            }
            md-input-container .md-input,
            md-input-container.md-default-theme .md-input {
                color: rgba(0,0,0,0.87);
                border-color: rgba(0,0,0,0.12);
                text-shadow:;
            }
            md-input-container .md-input:-moz-placeholder,
            md-input-container .md-input:-ms-input-placeholder,
            md-input-container .md-input::-moz-placeholder,
            md-input-container .md-input::-webkit-input-placeholder,
            md-input-container.md-default-theme .md-input:-moz-placeholder,
            md-input-container.md-default-theme .md-input:-ms-input-placeholder,
            md-input-container.md-default-theme .md-input::-moz-placeholder,
            md-input-container.md-default-theme .md-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-input-container > md-icon,
            md-input-container.md-default-theme > md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-input-container .md-placeholder,
            md-input-container label,
            md-input-container.md-default-theme .md-placeholder,
            md-input-container.md-default-theme label {
                text-shadow:;
                color: rgba(0,0,0,0.26);
            }
            md-input-container [data-ng-message-exp] .md-char-counter,
            md-input-container [data-ng-message] .md-char-counter,
            md-input-container [ng-message-exp] .md-char-counter,
            md-input-container [ng-message] .md-char-counter,
            md-input-container [ng-messages] .md-char-counter,
            md-input-container [x-ng-message-exp] .md-char-counter,
            md-input-container [x-ng-message] .md-char-counter,
            md-input-container data-ng-message .md-char-counter,
            md-input-container ng-message .md-char-counter,
            md-input-container ng-messages .md-char-counter,
            md-input-container x-ng-message .md-char-counter,
            md-input-container.md-default-theme [data-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme [data-ng-message] .md-char-counter,
            md-input-container.md-default-theme [ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme [ng-message] .md-char-counter,
            md-input-container.md-default-theme [ng-messages] .md-char-counter,
            md-input-container.md-default-theme [x-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme [x-ng-message] .md-char-counter,
            md-input-container.md-default-theme data-ng-message .md-char-counter,
            md-input-container.md-default-theme ng-message .md-char-counter,
            md-input-container.md-default-theme ng-messages .md-char-counter,
            md-input-container.md-default-theme x-ng-message .md-char-counter {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label,
            md-input-container:not(.md-input-invalid).md-input-has-value label {
                color: rgba(0,0,0,0.54);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input,
            md-input-container:not(.md-input-invalid).md-input-focused .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label,
            md-input-container:not(.md-input-invalid).md-input-focused label {
                color: rgb(236,28,36);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon,
            md-input-container:not(.md-input-invalid).md-input-focused md-icon {
                color: rgb(236,28,36);
            }
            md-list md-list-item.md-2-line .md-list-item-text h3,
            md-list md-list-item.md-2-line .md-list-item-text h4,
            md-list md-list-item.md-3-line .md-list-item-text h3,
            md-list md-list-item.md-3-line .md-list-item-text h4,
            md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0,0,0,0.87);
            }
            md-list md-list-item.md-2-line .md-list-item-text p,
            md-list md-list-item.md-3-line .md-list-item-text p,
            md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0,0,0,0.54);
            }
            md-list md-list-item > md-icon,
            md-list.md-default-theme md-list-item > md-icon {
                color: rgba(0,0,0,0.54);
            }
            md-list md-list-item > md-icon.md-highlight,
            md-list.md-default-theme md-list-item > md-icon.md-highlight {
                color: rgb(236,28,36);
            }
            md-menu-bar > button.md-button,
            md-menu-bar.md-default-theme > button.md-button {
                color: rgba(0,0,0,0.54);
                border-radius: 2px;
            }
            md-menu-content .md-menu > .md-button:after,
            md-menu-content.md-default-theme .md-menu > .md-button:after {
                color: rgba(0,0,0,0.54);
            }
            md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler,
            md-toolbar.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler md-icon,
            md-toolbar.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-progress-circular .md-inner .md-gap,
            md-progress-circular.md-default-theme .md-inner .md-gap {
                border-top-color: rgb(236,28,36);
                border-bottom-color: rgb(236,28,36);
            }
            md-progress-circular .md-inner .md-left .md-half-circle,
            md-progress-circular .md-inner .md-right .md-half-circle,
            md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle {
                border-top-color: rgb(236,28,36);
            }
            md-progress-circular .md-inner .md-right .md-half-circle,
            md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle {
                border-right-color: rgb(236,28,36);
            }
            md-progress-circular .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle {
                border-left-color: rgb(236,28,36);
            }
            md-progress-linear .md-container,
            md-progress-linear.md-default-theme .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear .md-bar,
            md-progress-linear.md-default-theme .md-bar {
                background-color: rgb(236,28,36);
            }
            md-radio-button .md-off,
            md-radio-button.md-default-theme .md-off {
                border-color: rgba(0,0,0,0.54);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on,
            md-radio-button.md-default-theme:not([disabled]).md-primary .md-on,
            md-radio-button:not([disabled]) .md-primary .md-on,
            md-radio-button:not([disabled]).md-primary .md-on,
            md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on,
            md-radio-group.md-default-theme:not([disabled]).md-primary .md-on,
            md-radio-group:not([disabled]) .md-primary .md-on,
            md-radio-group:not([disabled]).md-primary .md-on {
                background-color: rgba(236,28,36,0.87);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off,
            md-radio-button:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group:not([disabled]).md-primary.md-checked .md-off {
                border-color: rgba(236,28,36,0.87);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-button:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(236,28,36,0.87);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-button:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group:not([disabled]).md-primary .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-button.md-default-theme[disabled],
            md-radio-button[disabled],
            md-radio-group.md-default-theme[disabled],
            md-radio-group[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme[disabled] .md-container .md-off,
            md-radio-button[disabled] .md-container .md-off,
            md-radio-group.md-default-theme[disabled] .md-container .md-off,
            md-radio-group[disabled] .md-container .md-off {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme[disabled] .md-container .md-on,
            md-radio-button[disabled] .md-container .md-on,
            md-radio-group.md-default-theme[disabled] .md-container .md-on,
            md-radio-group[disabled] .md-container .md-on {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-group .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-default-theme .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-default-theme.md-primary .md-checked:not([disabled]) .md-ink-ripple,
            md-radio-group.md-primary .md-checked:not([disabled]) .md-ink-ripple {
                color: rgba(236,28,36,0.26);
            }
            md-radio-group .md-checked.md-primary .md-ink-ripple,
            md-radio-group.md-default-theme .md-checked.md-primary .md-ink-ripple {
                color: '-0.26';
            }
            md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-default-theme.md-focused:not(:empty).md-primary .md-checked .md-container:before,
            md-radio-group.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-focused:not(:empty).md-primary .md-checked .md-container:before {
                background-color: rgba(236,28,36,0.26);
            }
            md-select .md-select-value,
            md-select.md-default-theme .md-select-value {
                border-bottom-color: rgba(0,0,0,0.12);
            }
            md-select .md-select-value.md-select-placeholder,
            md-select.md-default-theme .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme:not([disabled]):focus .md-select-value,
            md-select:not([disabled]):focus .md-select-value {
                border-bottom-color: rgb(236,28,36);
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme:not([disabled]):focus .md-select-value.md-select-placeholder,
            md-select:not([disabled]):focus .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme[disabled] .md-select-value,
            md-select[disabled] .md-select-value {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme[disabled] .md-select-value.md-select-placeholder,
            md-select[disabled] .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu md-option[disabled],
            md-select-menu.md-default-theme md-option[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu md-optgroup,
            md-select-menu.md-default-theme md-optgroup {
                color: rgba(0,0,0,0.54);
            }
            md-select-menu md-optgroup md-option,
            md-select-menu.md-default-theme md-optgroup md-option {
                color: rgba(0,0,0,0.87);
            }
            md-select-menu md-option[selected],
            md-select-menu.md-default-theme md-option[selected] {
                color: rgb(236,28,36);
            }
            md-select-menu md-option[selected]:focus,
            md-select-menu.md-default-theme md-option[selected]:focus {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled .md-ripple,
            .md-checkbox-enabled.md-default-theme .md-ripple {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled .md-ink-ripple,
            .md-checkbox-enabled.md-default-theme .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme[selected] .md-ink-ripple,
            .md-checkbox-enabled[selected] .md-ink-ripple {
                color: rgba(236,28,36,0.87);
            }
            .md-checkbox-enabled .md-icon,
            .md-checkbox-enabled.md-default-theme .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme[selected] .md-icon,
            .md-checkbox-enabled[selected] .md-icon {
                background-color: rgba(236,28,36,0.87);
            }
            .md-checkbox-enabled.md-default-theme[selected].md-focused .md-container:before,
            .md-checkbox-enabled[selected].md-focused .md-container:before {
                background-color: rgba(236,28,36,0.26);
            }
            .md-checkbox-enabled.md-default-theme[selected] .md-icon:after,
            .md-checkbox-enabled[selected] .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            .md-checkbox-enabled .md-indeterminate[disabled] .md-container,
            .md-checkbox-enabled.md-default-theme .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-primary .md-focus-ring,
            md-slider.md-primary .md-focus-ring {
                background-color: rgb(236,28,36);
            }
            md-slider.md-default-theme.md-primary .md-track.md-track-fill,
            md-slider.md-primary .md-track.md-track-fill {
                background-color: rgb(236,28,36);
            }
            md-slider.md-default-theme.md-primary .md-thumb:after,
            md-slider.md-primary .md-thumb:after {
                border-color: rgb(236,28,36);
                background-color: rgb(236,28,36);
            }
            md-slider.md-default-theme.md-primary .md-sign,
            md-slider.md-primary .md-sign {
                background-color: rgb(236,28,36);
            }
            md-slider.md-default-theme.md-primary .md-sign:after,
            md-slider.md-primary .md-sign:after {
                border-top-color: rgb(236,28,36);
            }
            md-slider.md-default-theme.md-primary .md-thumb-text,
            md-slider.md-primary .md-thumb-text {
                color: rgba(255,255,255,0.87);
            }
            md-slider.md-default-theme[disabled] .md-thumb:after,
            md-slider[disabled] .md-thumb:after {
                border-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-primary,
            .md-subheader.md-primary {
                color: rgb(236,28,36);
            }
            md-switch.md-checked.md-primary .md-ink-ripple,
            md-switch.md-default-theme.md-checked.md-primary .md-ink-ripple {
                color: rgb(236,28,36);
            }
            md-switch.md-checked.md-primary .md-thumb,
            md-switch.md-default-theme.md-checked.md-primary .md-thumb {
                background-color: rgb(236,28,36);
            }
            md-switch.md-checked.md-primary .md-bar,
            md-switch.md-default-theme.md-checked.md-primary .md-bar {
                background-color: rgba(236,28,36,0.5);
            }
            md-switch.md-checked.md-primary.md-focused .md-thumb:before,
            md-switch.md-default-theme.md-checked.md-primary.md-focused .md-thumb:before {
                background-color: rgba(236,28,36,0.26);
            }
            md-tabs .md-paginator md-icon,
            md-tabs.md-default-theme .md-paginator md-icon {
                color: rgb(236,28,36);
            }
            md-tabs .md-tab,
            md-tabs.md-default-theme .md-tab {
                color: rgba(0,0,0,0.54);
            }
            md-tabs .md-tab[disabled],
            md-tabs .md-tab[disabled] md-icon,
            md-tabs.md-default-theme .md-tab[disabled],
            md-tabs.md-default-theme .md-tab[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-tabs .md-tab.md-active,
            md-tabs .md-tab.md-active md-icon,
            md-tabs .md-tab.md-focused,
            md-tabs .md-tab.md-focused md-icon,
            md-tabs.md-default-theme .md-tab.md-active,
            md-tabs.md-default-theme .md-tab.md-active md-icon,
            md-tabs.md-default-theme .md-tab.md-focused,
            md-tabs.md-default-theme .md-tab.md-focused md-icon {
                color: rgb(236,28,36);
            }
            md-tabs .md-tab.md-focused,
            md-tabs.md-default-theme .md-tab.md-focused {
                background: rgba(236,28,36,0.1);
            }
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper,
            md-tabs.md-primary > md-tabs-wrapper {
                background-color: rgb(236,28,36);
            }
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar > md-tabs > md-tabs-wrapper,
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper {
                background-color: rgb(236,28,36);
            }
            md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toast .md-toast-content .md-button.md-highlight,
            md-toast.md-default-theme .md-toast-content .md-button.md-highlight {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar),
            md-toolbar:not(.md-menu-toolbar) {
                background-color: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon,
            md-toolbar:not(.md-menu-toolbar) md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar) .md-button:not(.md-raised),
            md-toolbar:not(.md-menu-toolbar) .md-button:not(.md-raised) {
                color: rgba(255,255,255,0.87);
            }
md-bottom-sheet.md-default-theme.md-hue-1.md-list md-list-item,
            md-bottom-sheet.md-hue-1.md-list md-list-item {
                color: rgba(0,0,0,0.87);
            }
            md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
            md-bottom-sheet.md-hue-1 .md-subheader {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-primary,
            .md-button.md-hue-1.md-primary,
            a.md-button.md-default-theme.md-hue-1.md-primary,
            a.md-button.md-hue-1.md-primary {
                color: rgb(229,115,115);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab,
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised,
            .md-button.md-hue-1.md-primary.md-fab,
            .md-button.md-hue-1.md-primary.md-raised,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-fab,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-raised,
            a.md-button.md-hue-1.md-primary.md-fab,
            a.md-button.md-hue-1.md-primary.md-raised {
                color: rgba(0,0,0,0.87);
                background-color: rgb(229,115,115);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-1.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-primary.md-raised:not([disabled]) md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-hue-1.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-hue-1.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-hue-1.md-primary.md-raised:not([disabled]):hover {
                background-color: rgb(229,115,115);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-primary.md-raised:not([disabled]).md-focused {
                background-color: rgb(229,57,53);
            }
            .md-button.md-default-theme.md-hue-1.md-primary:not([disabled]) md-icon,
            .md-button.md-hue-1.md-primary:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-primary:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-primary:not([disabled]) md-icon {
                color: rgb(229,115,115);
            }
            md-card.md-default-theme.md-hue-1 .md-card-image,
            md-card.md-hue-1 .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme.md-hue-1 md-card-header md-card-header-text .md-subhead,
            md-card.md-hue-1 md-card-header md-card-header-text .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-card.md-default-theme.md-hue-1 md-card-title md-card-title-text:not(:only-child) .md-subhead,
            md-card.md-hue-1 md-card-title md-card-title-text:not(:only-child) .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1 .md-ink-ripple,
            md-checkbox.md-hue-1 .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1 .md-icon,
            md-checkbox.md-hue-1 .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(229,115,115,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-primary .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-icon {
                background-color: rgba(229,115,115,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
                background-color: rgba(229,115,115,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-icon:after,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked .md-icon:after {
                border-color: rgba(0,0,0,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
            md-checkbox.md-hue-1:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled] .md-icon,
            md-checkbox.md-hue-1[disabled] .md-icon {
                border-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled] .md-label,
            md-checkbox.md-hue-1[disabled] .md-label {
                color: rgba(0,0,0,0.26);
            }
            md-chips.md-default-theme.md-hue-1 .md-chips.md-focused,
            md-chips.md-hue-1 .md-chips.md-focused {
                box-shadow: 0 2px rgb(229,115,115);
            }
            md-chips.md-default-theme.md-hue-1 .md-chip.md-focused,
            md-chips.md-hue-1 .md-chip.md-focused {
                background: rgb(229,115,115);
                color: rgba(0,0,0,0.87);
            }
            md-chips.md-default-theme.md-hue-1 .md-chip.md-focused md-icon,
            md-chips.md-hue-1 .md-chip.md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme.md-hue-1,
            .md-calendar.md-hue-1 {
                color: rgba(0,0,0,0.87);
            }
            .md-default-theme.md-hue-1 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
            .md-hue-1 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
                border: 1px solid rgb(236,28,36);
            }
            .md-default-theme.md-hue-1 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-hue-1 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(236,28,36,0.6);
            }
            .md-default-theme.md-hue-1 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-default-theme.md-hue-1 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-hue-1 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-hue-1 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
                background: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
                border-color: transparent;
            }
            .md-default-theme.md-hue-1 .md-calendar-date-disabled,
            .md-default-theme.md-hue-1 .md-calendar-month-label-disabled,
            .md-hue-1 .md-calendar-date-disabled,
            .md-hue-1 .md-calendar-month-label-disabled {
                color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input:-moz-placeholder,
            .md-default-theme.md-hue-1 .md-datepicker-input:-ms-input-placeholder,
            .md-default-theme.md-hue-1 .md-datepicker-input::-moz-placeholder,
            .md-default-theme.md-hue-1 .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-1 .md-datepicker-input:-moz-placeholder,
            .md-hue-1 .md-datepicker-input:-ms-input-placeholder,
            .md-hue-1 .md-datepicker-input::-moz-placeholder,
            .md-hue-1 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-focused,
            .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(236,28,36);
            }
            .md-default-theme.md-hue-1 .md-datepicker-triangle-button .md-datepicker-expand-triangle,
            .md-hue-1 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-1 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
            .md-hue-1 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.54);
            }
            .md-default-theme.md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon,
            .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(236,28,36);
            }
            md-dialog.md-default-theme.md-hue-1.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-hue-1.md-content-overflow md-dialog-actions,
            md-dialog.md-hue-1.md-content-overflow .md-actions,
            md-dialog.md-hue-1.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0,0,0,0.12);
            }
            md-divider.md-default-theme.md-hue-1,
            md-divider.md-hue-1 {
                border-top-color: rgba(0,0,0,0.12);
            }
            .layout-row > md-divider.md-default-theme.md-hue-1,
            .layout-row > md-divider.md-hue-1 {
                border-right-color: rgba(0,0,0,0.12);
            }
            md-icon.md-default-theme.md-hue-1,
            md-icon.md-hue-1 {
                color: rgba(0,0,0,0.54);
            }
            md-icon.md-default-theme.md-hue-1.md-primary,
            md-icon.md-hue-1.md-primary {
                color: rgb(229,115,115);
            }
            md-input-container.md-default-theme.md-hue-1 .md-input,
            md-input-container.md-hue-1 .md-input {
                color: rgba(0,0,0,0.87);
                border-color: rgba(0,0,0,0.12);
                text-shadow:;
            }
            md-input-container.md-default-theme.md-hue-1 .md-input:-moz-placeholder,
            md-input-container.md-default-theme.md-hue-1 .md-input:-ms-input-placeholder,
            md-input-container.md-default-theme.md-hue-1 .md-input::-moz-placeholder,
            md-input-container.md-default-theme.md-hue-1 .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-1 .md-input:-moz-placeholder,
            md-input-container.md-hue-1 .md-input:-ms-input-placeholder,
            md-input-container.md-hue-1 .md-input::-moz-placeholder,
            md-input-container.md-hue-1 .md-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-input-container.md-default-theme.md-hue-1 > md-icon,
            md-input-container.md-hue-1 > md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme.md-hue-1 .md-placeholder,
            md-input-container.md-default-theme.md-hue-1 label,
            md-input-container.md-hue-1 .md-placeholder,
            md-input-container.md-hue-1 label {
                text-shadow:;
                color: rgba(0,0,0,0.26);
            }
            md-input-container.md-default-theme.md-hue-1 [data-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 [data-ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 [ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 [ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 [ng-messages] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 [x-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 [x-ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 data-ng-message .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 ng-message .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 ng-messages .md-char-counter,
            md-input-container.md-default-theme.md-hue-1 x-ng-message .md-char-counter,
            md-input-container.md-hue-1 [data-ng-message-exp] .md-char-counter,
            md-input-container.md-hue-1 [data-ng-message] .md-char-counter,
            md-input-container.md-hue-1 [ng-message-exp] .md-char-counter,
            md-input-container.md-hue-1 [ng-message] .md-char-counter,
            md-input-container.md-hue-1 [ng-messages] .md-char-counter,
            md-input-container.md-hue-1 [x-ng-message-exp] .md-char-counter,
            md-input-container.md-hue-1 [x-ng-message] .md-char-counter,
            md-input-container.md-hue-1 data-ng-message .md-char-counter,
            md-input-container.md-hue-1 ng-message .md-char-counter,
            md-input-container.md-hue-1 ng-messages .md-char-counter,
            md-input-container.md-hue-1 x-ng-message .md-char-counter {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-has-value label,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-has-value label {
                color: rgba(0,0,0,0.54);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused .md-input,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused label,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused label {
                color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused md-icon,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused md-icon {
                color: rgb(236,28,36);
            }
            md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text h4,
            md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0,0,0,0.87);
            }
            md-list.md-default-theme.md-hue-1 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme.md-hue-1 md-list-item.md-3-line .md-list-item-text p,
            md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0,0,0,0.54);
            }
            md-list.md-default-theme.md-hue-1 md-list-item > md-icon,
            md-list.md-hue-1 md-list-item > md-icon {
                color: rgba(0,0,0,0.54);
            }
            md-list.md-default-theme.md-hue-1 md-list-item > md-icon.md-highlight,
            md-list.md-hue-1 md-list-item > md-icon.md-highlight {
                color: rgb(229,115,115);
            }
            md-menu-bar.md-default-theme.md-hue-1 > button.md-button,
            md-menu-bar.md-hue-1 > button.md-button {
                color: rgba(0,0,0,0.54);
                border-radius: 2px;
            }
            md-menu-content.md-default-theme.md-hue-1 .md-menu > .md-button:after,
            md-menu-content.md-hue-1 .md-menu > .md-button:after {
                color: rgba(0,0,0,0.54);
            }
            md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar md-toolbar-filler,
            md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(229,115,115);
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon,
            md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-progress-circular.md-default-theme.md-hue-1 .md-inner .md-gap,
            md-progress-circular.md-hue-1 .md-inner .md-gap {
                border-top-color: rgb(229,115,115);
                border-bottom-color: rgb(229,115,115);
            }
            md-progress-circular.md-default-theme.md-hue-1 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-1 .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-1 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-1 .md-inner .md-right .md-half-circle {
                border-top-color: rgb(229,115,115);
            }
            md-progress-circular.md-default-theme.md-hue-1 .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-1 .md-inner .md-right .md-half-circle {
                border-right-color: rgb(229,115,115);
            }
            md-progress-circular.md-default-theme.md-hue-1 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-1 .md-inner .md-left .md-half-circle {
                border-left-color: rgb(229,115,115);
            }
            md-progress-linear.md-default-theme.md-hue-1 .md-container,
            md-progress-linear.md-hue-1 .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-1 .md-bar,
            md-progress-linear.md-hue-1 .md-bar {
                background-color: rgb(229,115,115);
            }
            md-radio-button.md-default-theme.md-hue-1 .md-off,
            md-radio-button.md-hue-1 .md-off {
                border-color: rgba(0,0,0,0.54);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-on,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-on,
            md-radio-button.md-hue-1:not([disabled]) .md-primary .md-on,
            md-radio-button.md-hue-1:not([disabled]).md-primary .md-on,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-on,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-on,
            md-radio-group.md-hue-1:not([disabled]) .md-primary .md-on,
            md-radio-group.md-hue-1:not([disabled]).md-primary .md-on {
                background-color: rgba(229,115,115,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked .md-off {
                border-color: rgba(229,115,115,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(229,115,115,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-button.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-hue-1:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-primary .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-button.md-default-theme.md-hue-1[disabled],
            md-radio-button.md-hue-1[disabled],
            md-radio-group.md-default-theme.md-hue-1[disabled],
            md-radio-group.md-hue-1[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme.md-hue-1[disabled] .md-container .md-off,
            md-radio-button.md-hue-1[disabled] .md-container .md-off,
            md-radio-group.md-default-theme.md-hue-1[disabled] .md-container .md-off,
            md-radio-group.md-hue-1[disabled] .md-container .md-off {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme.md-hue-1[disabled] .md-container .md-on,
            md-radio-button.md-hue-1[disabled] .md-container .md-on,
            md-radio-group.md-default-theme.md-hue-1[disabled] .md-container .md-on,
            md-radio-group.md-hue-1[disabled] .md-container .md-on {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-group.md-default-theme.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple,
            md-radio-group.md-hue-1 .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-hue-1.md-primary .md-checked:not([disabled]) .md-ink-ripple {
                color: rgba(229,115,115,0.26);
            }
            md-radio-group.md-default-theme.md-hue-1 .md-checked.md-primary .md-ink-ripple,
            md-radio-group.md-hue-1 .md-checked.md-primary .md-ink-ripple {
                color: '-0.26';
            }
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty).md-primary .md-checked .md-container:before {
                background-color: rgba(229,115,115,0.26);
            }
            md-select.md-default-theme.md-hue-1 .md-select-value,
            md-select.md-hue-1 .md-select-value {
                border-bottom-color: rgba(0,0,0,0.12);
            }
            md-select.md-default-theme.md-hue-1 .md-select-value.md-select-placeholder,
            md-select.md-hue-1 .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus .md-select-value,
            md-select.md-hue-1:not([disabled]):focus .md-select-value {
                border-bottom-color: rgb(229,115,115);
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus .md-select-value.md-select-placeholder,
            md-select.md-hue-1:not([disabled]):focus .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme.md-hue-1[disabled] .md-select-value,
            md-select.md-hue-1[disabled] .md-select-value {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-1[disabled] .md-select-value.md-select-placeholder,
            md-select.md-hue-1[disabled] .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu.md-default-theme.md-hue-1 md-option[disabled],
            md-select-menu.md-hue-1 md-option[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu.md-default-theme.md-hue-1 md-optgroup,
            md-select-menu.md-hue-1 md-optgroup {
                color: rgba(0,0,0,0.54);
            }
            md-select-menu.md-default-theme.md-hue-1 md-optgroup md-option,
            md-select-menu.md-hue-1 md-optgroup md-option {
                color: rgba(0,0,0,0.87);
            }
            md-select-menu.md-default-theme.md-hue-1 md-option[selected],
            md-select-menu.md-hue-1 md-option[selected] {
                color: rgb(236,28,36);
            }
            md-select-menu.md-default-theme.md-hue-1 md-option[selected]:focus,
            md-select-menu.md-hue-1 md-option[selected]:focus {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1 .md-ripple,
            .md-checkbox-enabled.md-hue-1 .md-ripple {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1 .md-ink-ripple,
            .md-checkbox-enabled.md-hue-1 .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ink-ripple,
            .md-checkbox-enabled.md-hue-1[selected] .md-ink-ripple {
                color: rgba(229,115,115,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1 .md-icon,
            .md-checkbox-enabled.md-hue-1 .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-icon,
            .md-checkbox-enabled.md-hue-1[selected] .md-icon {
                background-color: rgba(229,115,115,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1[selected].md-focused .md-container:before,
            .md-checkbox-enabled.md-hue-1[selected].md-focused .md-container:before {
                background-color: rgba(229,115,115,0.26);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-icon:after,
            .md-checkbox-enabled.md-hue-1[selected] .md-icon:after {
                border-color: rgba(0,0,0,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1 .md-indeterminate[disabled] .md-container,
            .md-checkbox-enabled.md-hue-1 .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-hue-1.md-primary .md-focus-ring,
            md-slider.md-hue-1.md-primary .md-focus-ring {
                background-color: rgb(229,115,115);
            }
            md-slider.md-default-theme.md-hue-1.md-primary .md-track.md-track-fill,
            md-slider.md-hue-1.md-primary .md-track.md-track-fill {
                background-color: rgb(229,115,115);
            }
            md-slider.md-default-theme.md-hue-1.md-primary .md-thumb:after,
            md-slider.md-hue-1.md-primary .md-thumb:after {
                border-color: rgb(229,115,115);
                background-color: rgb(229,115,115);
            }
            md-slider.md-default-theme.md-hue-1.md-primary .md-sign,
            md-slider.md-hue-1.md-primary .md-sign {
                background-color: rgb(229,115,115);
            }
            md-slider.md-default-theme.md-hue-1.md-primary .md-sign:after,
            md-slider.md-hue-1.md-primary .md-sign:after {
                border-top-color: rgb(229,115,115);
            }
            md-slider.md-default-theme.md-hue-1.md-primary .md-thumb-text,
            md-slider.md-hue-1.md-primary .md-thumb-text {
                color: rgba(0,0,0,0.87);
            }
            md-slider.md-default-theme.md-hue-1[disabled] .md-thumb:after,
            md-slider.md-hue-1[disabled] .md-thumb:after {
                border-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-hue-1.md-primary,
            .md-subheader.md-hue-1.md-primary {
                color: rgb(229,115,115);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary .md-ink-ripple,
            md-switch.md-hue-1.md-checked.md-primary .md-ink-ripple {
                color: rgb(229,115,115);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary .md-thumb,
            md-switch.md-hue-1.md-checked.md-primary .md-thumb {
                background-color: rgb(229,115,115);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary .md-bar,
            md-switch.md-hue-1.md-checked.md-primary .md-bar {
                background-color: rgba(229,115,115,0.5);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary.md-focused .md-thumb:before,
            md-switch.md-hue-1.md-checked.md-primary.md-focused .md-thumb:before {
                background-color: rgba(229,115,115,0.26);
            }
            md-tabs.md-default-theme.md-hue-1 .md-paginator md-icon,
            md-tabs.md-hue-1 .md-paginator md-icon {
                color: rgb(229,115,115);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab,
            md-tabs.md-hue-1 .md-tab {
                color: rgba(0,0,0,0.54);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab[disabled],
            md-tabs.md-default-theme.md-hue-1 .md-tab[disabled] md-icon,
            md-tabs.md-hue-1 .md-tab[disabled],
            md-tabs.md-hue-1 .md-tab[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-active,
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-active md-icon,
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused md-icon,
            md-tabs.md-hue-1 .md-tab.md-active,
            md-tabs.md-hue-1 .md-tab.md-active md-icon,
            md-tabs.md-hue-1 .md-tab.md-focused,
            md-tabs.md-hue-1 .md-tab.md-focused md-icon {
                color: rgb(229,115,115);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
            md-tabs.md-hue-1 .md-tab.md-focused {
                background: rgba(229,115,115,0.1);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper {
                background-color: rgb(229,115,115);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper {
                background-color: rgb(229,115,115);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight,
            md-toast.md-hue-1 .md-toast-content .md-button.md-highlight {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar),
            md-toolbar.md-hue-1:not(.md-menu-toolbar) {
                background-color: rgb(229,115,115);
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-icon,
            md-toolbar.md-hue-1:not(.md-menu-toolbar) md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) .md-button:not(.md-raised),
            md-toolbar.md-hue-1:not(.md-menu-toolbar) .md-button:not(.md-raised) {
                color: rgba(0,0,0,0.87);
            }

md-bottom-sheet.md-default-theme.md-hue-2.md-list md-list-item,
            md-bottom-sheet.md-hue-2.md-list md-list-item {
                color: rgba(0,0,0,0.87);
            }
            md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
            md-bottom-sheet.md-hue-2 .md-subheader {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-primary,
            .md-button.md-hue-2.md-primary,
            a.md-button.md-default-theme.md-hue-2.md-primary,
            a.md-button.md-hue-2.md-primary {
                color: rgb(198,40,40);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab,
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised,
            .md-button.md-hue-2.md-primary.md-fab,
            .md-button.md-hue-2.md-primary.md-raised,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-fab,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-raised,
            a.md-button.md-hue-2.md-primary.md-fab,
            a.md-button.md-hue-2.md-primary.md-raised {
                color: rgba(255,255,255,0.87);
                background-color: rgb(198,40,40);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-2.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-primary.md-raised:not([disabled]) md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-hue-2.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-hue-2.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-hue-2.md-primary.md-raised:not([disabled]):hover {
                background-color: rgb(198,40,40);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-primary.md-raised:not([disabled]).md-focused {
                background-color: rgb(229,57,53);
            }
            .md-button.md-default-theme.md-hue-2.md-primary:not([disabled]) md-icon,
            .md-button.md-hue-2.md-primary:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-primary:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-primary:not([disabled]) md-icon {
                color: rgb(198,40,40);
            }
            md-card.md-default-theme.md-hue-2 .md-card-image,
            md-card.md-hue-2 .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme.md-hue-2 md-card-header md-card-header-text .md-subhead,
            md-card.md-hue-2 md-card-header md-card-header-text .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-card.md-default-theme.md-hue-2 md-card-title md-card-title-text:not(:only-child) .md-subhead,
            md-card.md-hue-2 md-card-title md-card-title-text:not(:only-child) .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2 .md-ink-ripple,
            md-checkbox.md-hue-2 .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2 .md-icon,
            md-checkbox.md-hue-2 .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(198,40,40,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-primary .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-icon {
                background-color: rgba(198,40,40,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
                background-color: rgba(198,40,40,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-icon:after,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
            md-checkbox.md-hue-2:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled] .md-icon,
            md-checkbox.md-hue-2[disabled] .md-icon {
                border-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled] .md-label,
            md-checkbox.md-hue-2[disabled] .md-label {
                color: rgba(0,0,0,0.26);
            }
            md-chips.md-default-theme.md-hue-2 .md-chips.md-focused,
            md-chips.md-hue-2 .md-chips.md-focused {
                box-shadow: 0 2px rgb(198,40,40);
            }
            md-chips.md-default-theme.md-hue-2 .md-chip.md-focused,
            md-chips.md-hue-2 .md-chip.md-focused {
                background: rgb(198,40,40);
                color: rgba(255,255,255,0.87);
            }
            md-chips.md-default-theme.md-hue-2 .md-chip.md-focused md-icon,
            md-chips.md-hue-2 .md-chip.md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme.md-hue-2,
            .md-calendar.md-hue-2 {
                color: rgba(0,0,0,0.87);
            }
            .md-default-theme.md-hue-2 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
            .md-hue-2 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
                border: 1px solid rgb(236,28,36);
            }
            .md-default-theme.md-hue-2 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-hue-2 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(236,28,36,0.6);
            }
            .md-default-theme.md-hue-2 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-default-theme.md-hue-2 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-hue-2 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-hue-2 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
                background: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
                border-color: transparent;
            }
            .md-default-theme.md-hue-2 .md-calendar-date-disabled,
            .md-default-theme.md-hue-2 .md-calendar-month-label-disabled,
            .md-hue-2 .md-calendar-date-disabled,
            .md-hue-2 .md-calendar-month-label-disabled {
                color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input:-moz-placeholder,
            .md-default-theme.md-hue-2 .md-datepicker-input:-ms-input-placeholder,
            .md-default-theme.md-hue-2 .md-datepicker-input::-moz-placeholder,
            .md-default-theme.md-hue-2 .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-2 .md-datepicker-input:-moz-placeholder,
            .md-hue-2 .md-datepicker-input:-ms-input-placeholder,
            .md-hue-2 .md-datepicker-input::-moz-placeholder,
            .md-hue-2 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-focused,
            .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(236,28,36);
            }
            .md-default-theme.md-hue-2 .md-datepicker-triangle-button .md-datepicker-expand-triangle,
            .md-hue-2 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-2 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
            .md-hue-2 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.54);
            }
            .md-default-theme.md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon,
            .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(236,28,36);
            }
            md-dialog.md-default-theme.md-hue-2.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-hue-2.md-content-overflow md-dialog-actions,
            md-dialog.md-hue-2.md-content-overflow .md-actions,
            md-dialog.md-hue-2.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0,0,0,0.12);
            }
            md-divider.md-default-theme.md-hue-2,
            md-divider.md-hue-2 {
                border-top-color: rgba(0,0,0,0.12);
            }
            .layout-row > md-divider.md-default-theme.md-hue-2,
            .layout-row > md-divider.md-hue-2 {
                border-right-color: rgba(0,0,0,0.12);
            }
            md-icon.md-default-theme.md-hue-2,
            md-icon.md-hue-2 {
                color: rgba(0,0,0,0.54);
            }
            md-icon.md-default-theme.md-hue-2.md-primary,
            md-icon.md-hue-2.md-primary {
                color: rgb(198,40,40);
            }
            md-input-container.md-default-theme.md-hue-2 .md-input,
            md-input-container.md-hue-2 .md-input {
                color: rgba(0,0,0,0.87);
                border-color: rgba(0,0,0,0.12);
                text-shadow:;
            }
            md-input-container.md-default-theme.md-hue-2 .md-input:-moz-placeholder,
            md-input-container.md-default-theme.md-hue-2 .md-input:-ms-input-placeholder,
            md-input-container.md-default-theme.md-hue-2 .md-input::-moz-placeholder,
            md-input-container.md-default-theme.md-hue-2 .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-2 .md-input:-moz-placeholder,
            md-input-container.md-hue-2 .md-input:-ms-input-placeholder,
            md-input-container.md-hue-2 .md-input::-moz-placeholder,
            md-input-container.md-hue-2 .md-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-input-container.md-default-theme.md-hue-2 > md-icon,
            md-input-container.md-hue-2 > md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme.md-hue-2 .md-placeholder,
            md-input-container.md-default-theme.md-hue-2 label,
            md-input-container.md-hue-2 .md-placeholder,
            md-input-container.md-hue-2 label {
                text-shadow:;
                color: rgba(0,0,0,0.26);
            }
            md-input-container.md-default-theme.md-hue-2 [data-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 [data-ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 [ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 [ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 [ng-messages] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 [x-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 [x-ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 data-ng-message .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 ng-message .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 ng-messages .md-char-counter,
            md-input-container.md-default-theme.md-hue-2 x-ng-message .md-char-counter,
            md-input-container.md-hue-2 [data-ng-message-exp] .md-char-counter,
            md-input-container.md-hue-2 [data-ng-message] .md-char-counter,
            md-input-container.md-hue-2 [ng-message-exp] .md-char-counter,
            md-input-container.md-hue-2 [ng-message] .md-char-counter,
            md-input-container.md-hue-2 [ng-messages] .md-char-counter,
            md-input-container.md-hue-2 [x-ng-message-exp] .md-char-counter,
            md-input-container.md-hue-2 [x-ng-message] .md-char-counter,
            md-input-container.md-hue-2 data-ng-message .md-char-counter,
            md-input-container.md-hue-2 ng-message .md-char-counter,
            md-input-container.md-hue-2 ng-messages .md-char-counter,
            md-input-container.md-hue-2 x-ng-message .md-char-counter {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-has-value label,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-has-value label {
                color: rgba(0,0,0,0.54);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused .md-input,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused label,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused label {
                color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused md-icon,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused md-icon {
                color: rgb(236,28,36);
            }
            md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text h4,
            md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0,0,0,0.87);
            }
            md-list.md-default-theme.md-hue-2 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme.md-hue-2 md-list-item.md-3-line .md-list-item-text p,
            md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0,0,0,0.54);
            }
            md-list.md-default-theme.md-hue-2 md-list-item > md-icon,
            md-list.md-hue-2 md-list-item > md-icon {
                color: rgba(0,0,0,0.54);
            }
            md-list.md-default-theme.md-hue-2 md-list-item > md-icon.md-highlight,
            md-list.md-hue-2 md-list-item > md-icon.md-highlight {
                color: rgb(198,40,40);
            }
            md-menu-bar.md-default-theme.md-hue-2 > button.md-button,
            md-menu-bar.md-hue-2 > button.md-button {
                color: rgba(0,0,0,0.54);
                border-radius: 2px;
            }
            md-menu-content.md-default-theme.md-hue-2 .md-menu > .md-button:after,
            md-menu-content.md-hue-2 .md-menu > .md-button:after {
                color: rgba(0,0,0,0.54);
            }
            md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar md-toolbar-filler,
            md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(198,40,40);
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon,
            md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-progress-circular.md-default-theme.md-hue-2 .md-inner .md-gap,
            md-progress-circular.md-hue-2 .md-inner .md-gap {
                border-top-color: rgb(198,40,40);
                border-bottom-color: rgb(198,40,40);
            }
            md-progress-circular.md-default-theme.md-hue-2 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-2 .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-2 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-2 .md-inner .md-right .md-half-circle {
                border-top-color: rgb(198,40,40);
            }
            md-progress-circular.md-default-theme.md-hue-2 .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-2 .md-inner .md-right .md-half-circle {
                border-right-color: rgb(198,40,40);
            }
            md-progress-circular.md-default-theme.md-hue-2 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-2 .md-inner .md-left .md-half-circle {
                border-left-color: rgb(198,40,40);
            }
            md-progress-linear.md-default-theme.md-hue-2 .md-container,
            md-progress-linear.md-hue-2 .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-2 .md-bar,
            md-progress-linear.md-hue-2 .md-bar {
                background-color: rgb(198,40,40);
            }
            md-radio-button.md-default-theme.md-hue-2 .md-off,
            md-radio-button.md-hue-2 .md-off {
                border-color: rgba(0,0,0,0.54);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-on,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-on,
            md-radio-button.md-hue-2:not([disabled]) .md-primary .md-on,
            md-radio-button.md-hue-2:not([disabled]).md-primary .md-on,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-on,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-on,
            md-radio-group.md-hue-2:not([disabled]) .md-primary .md-on,
            md-radio-group.md-hue-2:not([disabled]).md-primary .md-on {
                background-color: rgba(198,40,40,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked .md-off {
                border-color: rgba(198,40,40,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(198,40,40,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-button.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-hue-2:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-primary .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-button.md-default-theme.md-hue-2[disabled],
            md-radio-button.md-hue-2[disabled],
            md-radio-group.md-default-theme.md-hue-2[disabled],
            md-radio-group.md-hue-2[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme.md-hue-2[disabled] .md-container .md-off,
            md-radio-button.md-hue-2[disabled] .md-container .md-off,
            md-radio-group.md-default-theme.md-hue-2[disabled] .md-container .md-off,
            md-radio-group.md-hue-2[disabled] .md-container .md-off {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme.md-hue-2[disabled] .md-container .md-on,
            md-radio-button.md-hue-2[disabled] .md-container .md-on,
            md-radio-group.md-default-theme.md-hue-2[disabled] .md-container .md-on,
            md-radio-group.md-hue-2[disabled] .md-container .md-on {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-group.md-default-theme.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple,
            md-radio-group.md-hue-2 .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-hue-2.md-primary .md-checked:not([disabled]) .md-ink-ripple {
                color: rgba(198,40,40,0.26);
            }
            md-radio-group.md-default-theme.md-hue-2 .md-checked.md-primary .md-ink-ripple,
            md-radio-group.md-hue-2 .md-checked.md-primary .md-ink-ripple {
                color: '-0.26';
            }
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty).md-primary .md-checked .md-container:before {
                background-color: rgba(198,40,40,0.26);
            }
            md-select.md-default-theme.md-hue-2 .md-select-value,
            md-select.md-hue-2 .md-select-value {
                border-bottom-color: rgba(0,0,0,0.12);
            }
            md-select.md-default-theme.md-hue-2 .md-select-value.md-select-placeholder,
            md-select.md-hue-2 .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus .md-select-value,
            md-select.md-hue-2:not([disabled]):focus .md-select-value {
                border-bottom-color: rgb(198,40,40);
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus .md-select-value.md-select-placeholder,
            md-select.md-hue-2:not([disabled]):focus .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme.md-hue-2[disabled] .md-select-value,
            md-select.md-hue-2[disabled] .md-select-value {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-2[disabled] .md-select-value.md-select-placeholder,
            md-select.md-hue-2[disabled] .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu.md-default-theme.md-hue-2 md-option[disabled],
            md-select-menu.md-hue-2 md-option[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu.md-default-theme.md-hue-2 md-optgroup,
            md-select-menu.md-hue-2 md-optgroup {
                color: rgba(0,0,0,0.54);
            }
            md-select-menu.md-default-theme.md-hue-2 md-optgroup md-option,
            md-select-menu.md-hue-2 md-optgroup md-option {
                color: rgba(0,0,0,0.87);
            }
            md-select-menu.md-default-theme.md-hue-2 md-option[selected],
            md-select-menu.md-hue-2 md-option[selected] {
                color: rgb(236,28,36);
            }
            md-select-menu.md-default-theme.md-hue-2 md-option[selected]:focus,
            md-select-menu.md-hue-2 md-option[selected]:focus {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2 .md-ripple,
            .md-checkbox-enabled.md-hue-2 .md-ripple {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2 .md-ink-ripple,
            .md-checkbox-enabled.md-hue-2 .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ink-ripple,
            .md-checkbox-enabled.md-hue-2[selected] .md-ink-ripple {
                color: rgba(198,40,40,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2 .md-icon,
            .md-checkbox-enabled.md-hue-2 .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-icon,
            .md-checkbox-enabled.md-hue-2[selected] .md-icon {
                background-color: rgba(198,40,40,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2[selected].md-focused .md-container:before,
            .md-checkbox-enabled.md-hue-2[selected].md-focused .md-container:before {
                background-color: rgba(198,40,40,0.26);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-icon:after,
            .md-checkbox-enabled.md-hue-2[selected] .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2 .md-indeterminate[disabled] .md-container,
            .md-checkbox-enabled.md-hue-2 .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-hue-2.md-primary .md-focus-ring,
            md-slider.md-hue-2.md-primary .md-focus-ring {
                background-color: rgb(198,40,40);
            }
            md-slider.md-default-theme.md-hue-2.md-primary .md-track.md-track-fill,
            md-slider.md-hue-2.md-primary .md-track.md-track-fill {
                background-color: rgb(198,40,40);
            }
            md-slider.md-default-theme.md-hue-2.md-primary .md-thumb:after,
            md-slider.md-hue-2.md-primary .md-thumb:after {
                border-color: rgb(198,40,40);
                background-color: rgb(198,40,40);
            }
            md-slider.md-default-theme.md-hue-2.md-primary .md-sign,
            md-slider.md-hue-2.md-primary .md-sign {
                background-color: rgb(198,40,40);
            }
            md-slider.md-default-theme.md-hue-2.md-primary .md-sign:after,
            md-slider.md-hue-2.md-primary .md-sign:after {
                border-top-color: rgb(198,40,40);
            }
            md-slider.md-default-theme.md-hue-2.md-primary .md-thumb-text,
            md-slider.md-hue-2.md-primary .md-thumb-text {
                color: rgba(255,255,255,0.87);
            }
            md-slider.md-default-theme.md-hue-2[disabled] .md-thumb:after,
            md-slider.md-hue-2[disabled] .md-thumb:after {
                border-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-hue-2.md-primary,
            .md-subheader.md-hue-2.md-primary {
                color: rgb(198,40,40);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary .md-ink-ripple,
            md-switch.md-hue-2.md-checked.md-primary .md-ink-ripple {
                color: rgb(198,40,40);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary .md-thumb,
            md-switch.md-hue-2.md-checked.md-primary .md-thumb {
                background-color: rgb(198,40,40);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary .md-bar,
            md-switch.md-hue-2.md-checked.md-primary .md-bar {
                background-color: rgba(198,40,40,0.5);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary.md-focused .md-thumb:before,
            md-switch.md-hue-2.md-checked.md-primary.md-focused .md-thumb:before {
                background-color: rgba(198,40,40,0.26);
            }
            md-tabs.md-default-theme.md-hue-2 .md-paginator md-icon,
            md-tabs.md-hue-2 .md-paginator md-icon {
                color: rgb(198,40,40);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab,
            md-tabs.md-hue-2 .md-tab {
                color: rgba(0,0,0,0.54);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab[disabled],
            md-tabs.md-default-theme.md-hue-2 .md-tab[disabled] md-icon,
            md-tabs.md-hue-2 .md-tab[disabled],
            md-tabs.md-hue-2 .md-tab[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-active,
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-active md-icon,
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused md-icon,
            md-tabs.md-hue-2 .md-tab.md-active,
            md-tabs.md-hue-2 .md-tab.md-active md-icon,
            md-tabs.md-hue-2 .md-tab.md-focused,
            md-tabs.md-hue-2 .md-tab.md-focused md-icon {
                color: rgb(198,40,40);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
            md-tabs.md-hue-2 .md-tab.md-focused {
                background: rgba(198,40,40,0.1);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper {
                background-color: rgb(198,40,40);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper {
                background-color: rgb(198,40,40);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight,
            md-toast.md-hue-2 .md-toast-content .md-button.md-highlight {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar),
            md-toolbar.md-hue-2:not(.md-menu-toolbar) {
                background-color: rgb(198,40,40);
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-icon,
            md-toolbar.md-hue-2:not(.md-menu-toolbar) md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) .md-button:not(.md-raised),
            md-toolbar.md-hue-2:not(.md-menu-toolbar) .md-button:not(.md-raised) {
                color: rgba(255,255,255,0.87);
            }
md-bottom-sheet.md-default-theme.md-hue-3.md-list md-list-item,
            md-bottom-sheet.md-hue-3.md-list md-list-item {
                color: rgba(0,0,0,0.87);
            }
            md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
            md-bottom-sheet.md-hue-3 .md-subheader {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-primary,
            .md-button.md-hue-3.md-primary,
            a.md-button.md-default-theme.md-hue-3.md-primary,
            a.md-button.md-hue-3.md-primary {
                color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab,
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised,
            .md-button.md-hue-3.md-primary.md-fab,
            .md-button.md-hue-3.md-primary.md-raised,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-fab,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-raised,
            a.md-button.md-hue-3.md-primary.md-fab,
            a.md-button.md-hue-3.md-primary.md-raised {
                color: rgba(0,0,0,0.87);
                background-color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-3.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-primary.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-primary.md-raised:not([disabled]) md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-hue-3.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]):hover,
            a.md-button.md-hue-3.md-primary.md-fab:not([disabled]):hover,
            a.md-button.md-hue-3.md-primary.md-raised:not([disabled]):hover {
                background-color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-primary.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-primary.md-raised:not([disabled]).md-focused {
                background-color: rgb(229,57,53);
            }
            .md-button.md-default-theme.md-hue-3.md-primary:not([disabled]) md-icon,
            .md-button.md-hue-3.md-primary:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-primary:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-primary:not([disabled]) md-icon {
                color: rgb(255,138,128);
            }
            md-card.md-default-theme.md-hue-3 .md-card-image,
            md-card.md-hue-3 .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme.md-hue-3 md-card-header md-card-header-text .md-subhead,
            md-card.md-hue-3 md-card-header md-card-header-text .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-card.md-default-theme.md-hue-3 md-card-title md-card-title-text:not(:only-child) .md-subhead,
            md-card.md-hue-3 md-card-title md-card-title-text:not(:only-child) .md-subhead {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3 .md-ink-ripple,
            md-checkbox.md-hue-3 .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3 .md-icon,
            md-checkbox.md-hue-3 .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(255,138,128,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-primary .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-icon {
                background-color: rgba(255,138,128,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked.md-focused .md-container:before,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked.md-focused .md-container:before {
                background-color: rgba(255,138,128,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-icon:after,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked .md-icon:after {
                border-color: rgba(0,0,0,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary .md-indeterminate[disabled] .md-container,
            md-checkbox.md-hue-3:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled] .md-icon,
            md-checkbox.md-hue-3[disabled] .md-icon {
                border-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled] .md-label,
            md-checkbox.md-hue-3[disabled] .md-label {
                color: rgba(0,0,0,0.26);
            }
            md-chips.md-default-theme.md-hue-3 .md-chips.md-focused,
            md-chips.md-hue-3 .md-chips.md-focused {
                box-shadow: 0 2px rgb(255,138,128);
            }
            md-chips.md-default-theme.md-hue-3 .md-chip.md-focused,
            md-chips.md-hue-3 .md-chip.md-focused {
                background: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
            md-chips.md-default-theme.md-hue-3 .md-chip.md-focused md-icon,
            md-chips.md-hue-3 .md-chip.md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme.md-hue-3,
            .md-calendar.md-hue-3 {
                color: rgba(0,0,0,0.87);
            }
            .md-default-theme.md-hue-3 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,
            .md-hue-3 .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {
                border: 1px solid rgb(236,28,36);
            }
            .md-default-theme.md-hue-3 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-hue-3 .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(236,28,36,0.6);
            }
            .md-default-theme.md-hue-3 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-default-theme.md-hue-3 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-hue-3 .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,
            .md-hue-3 .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {
                background: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
                border-color: transparent;
            }
            .md-default-theme.md-hue-3 .md-calendar-date-disabled,
            .md-default-theme.md-hue-3 .md-calendar-month-label-disabled,
            .md-hue-3 .md-calendar-date-disabled,
            .md-hue-3 .md-calendar-month-label-disabled {
                color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input:-moz-placeholder,
            .md-default-theme.md-hue-3 .md-datepicker-input:-ms-input-placeholder,
            .md-default-theme.md-hue-3 .md-datepicker-input::-moz-placeholder,
            .md-default-theme.md-hue-3 .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-3 .md-datepicker-input:-moz-placeholder,
            .md-hue-3 .md-datepicker-input:-ms-input-placeholder,
            .md-hue-3 .md-datepicker-input::-moz-placeholder,
            .md-hue-3 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-focused,
            .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(236,28,36);
            }
            .md-default-theme.md-hue-3 .md-datepicker-triangle-button .md-datepicker-expand-triangle,
            .md-hue-3 .md-datepicker-triangle-button .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.26);
            }
            .md-default-theme.md-hue-3 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle,
            .md-hue-3 .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {
                border-top-color: rgba(0,0,0,0.54);
            }
            .md-default-theme.md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon,
            .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(236,28,36);
            }
            md-dialog.md-default-theme.md-hue-3.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-hue-3.md-content-overflow md-dialog-actions,
            md-dialog.md-hue-3.md-content-overflow .md-actions,
            md-dialog.md-hue-3.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0,0,0,0.12);
            }
            md-divider.md-default-theme.md-hue-3,
            md-divider.md-hue-3 {
                border-top-color: rgba(0,0,0,0.12);
            }
            .layout-row > md-divider.md-default-theme.md-hue-3,
            .layout-row > md-divider.md-hue-3 {
                border-right-color: rgba(0,0,0,0.12);
            }
            md-icon.md-default-theme.md-hue-3,
            md-icon.md-hue-3 {
                color: rgba(0,0,0,0.54);
            }
            md-icon.md-default-theme.md-hue-3.md-primary,
            md-icon.md-hue-3.md-primary {
                color: rgb(255,138,128);
            }
            md-input-container.md-default-theme.md-hue-3 .md-input,
            md-input-container.md-hue-3 .md-input {
                color: rgba(0,0,0,0.87);
                border-color: rgba(0,0,0,0.12);
                text-shadow:;
            }
            md-input-container.md-default-theme.md-hue-3 .md-input:-moz-placeholder,
            md-input-container.md-default-theme.md-hue-3 .md-input:-ms-input-placeholder,
            md-input-container.md-default-theme.md-hue-3 .md-input::-moz-placeholder,
            md-input-container.md-default-theme.md-hue-3 .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-3 .md-input:-moz-placeholder,
            md-input-container.md-hue-3 .md-input:-ms-input-placeholder,
            md-input-container.md-hue-3 .md-input::-moz-placeholder,
            md-input-container.md-hue-3 .md-input::-webkit-input-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-input-container.md-default-theme.md-hue-3 > md-icon,
            md-input-container.md-hue-3 > md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme.md-hue-3 .md-placeholder,
            md-input-container.md-default-theme.md-hue-3 label,
            md-input-container.md-hue-3 .md-placeholder,
            md-input-container.md-hue-3 label {
                text-shadow:;
                color: rgba(0,0,0,0.26);
            }
            md-input-container.md-default-theme.md-hue-3 [data-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 [data-ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 [ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 [ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 [ng-messages] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 [x-ng-message-exp] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 [x-ng-message] .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 data-ng-message .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 ng-message .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 ng-messages .md-char-counter,
            md-input-container.md-default-theme.md-hue-3 x-ng-message .md-char-counter,
            md-input-container.md-hue-3 [data-ng-message-exp] .md-char-counter,
            md-input-container.md-hue-3 [data-ng-message] .md-char-counter,
            md-input-container.md-hue-3 [ng-message-exp] .md-char-counter,
            md-input-container.md-hue-3 [ng-message] .md-char-counter,
            md-input-container.md-hue-3 [ng-messages] .md-char-counter,
            md-input-container.md-hue-3 [x-ng-message-exp] .md-char-counter,
            md-input-container.md-hue-3 [x-ng-message] .md-char-counter,
            md-input-container.md-hue-3 data-ng-message .md-char-counter,
            md-input-container.md-hue-3 ng-message .md-char-counter,
            md-input-container.md-hue-3 ng-messages .md-char-counter,
            md-input-container.md-hue-3 x-ng-message .md-char-counter {
                color: rgba(0,0,0,0.87);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-has-value label,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-has-value label {
                color: rgba(0,0,0,0.54);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused .md-input,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused label,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused label {
                color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused md-icon,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused md-icon {
                color: rgb(236,28,36);
            }
            md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text h4,
            md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0,0,0,0.87);
            }
            md-list.md-default-theme.md-hue-3 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme.md-hue-3 md-list-item.md-3-line .md-list-item-text p,
            md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0,0,0,0.54);
            }
            md-list.md-default-theme.md-hue-3 md-list-item > md-icon,
            md-list.md-hue-3 md-list-item > md-icon {
                color: rgba(0,0,0,0.54);
            }
            md-list.md-default-theme.md-hue-3 md-list-item > md-icon.md-highlight,
            md-list.md-hue-3 md-list-item > md-icon.md-highlight {
                color: rgb(255,138,128);
            }
            md-menu-bar.md-default-theme.md-hue-3 > button.md-button,
            md-menu-bar.md-hue-3 > button.md-button {
                color: rgba(0,0,0,0.54);
                border-radius: 2px;
            }
            md-menu-content.md-default-theme.md-hue-3 .md-menu > .md-button:after,
            md-menu-content.md-hue-3 .md-menu > .md-button:after {
                color: rgba(0,0,0,0.54);
            }
            md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar md-toolbar-filler,
            md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon,
            md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-progress-circular.md-default-theme.md-hue-3 .md-inner .md-gap,
            md-progress-circular.md-hue-3 .md-inner .md-gap {
                border-top-color: rgb(255,138,128);
                border-bottom-color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-3 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-3 .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-3 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-3 .md-inner .md-right .md-half-circle {
                border-top-color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-3 .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-3 .md-inner .md-right .md-half-circle {
                border-right-color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-3 .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-3 .md-inner .md-left .md-half-circle {
                border-left-color: rgb(255,138,128);
            }
            md-progress-linear.md-default-theme.md-hue-3 .md-container,
            md-progress-linear.md-hue-3 .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-3 .md-bar,
            md-progress-linear.md-hue-3 .md-bar {
                background-color: rgb(255,138,128);
            }
            md-radio-button.md-default-theme.md-hue-3 .md-off,
            md-radio-button.md-hue-3 .md-off {
                border-color: rgba(0,0,0,0.54);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-on,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-on,
            md-radio-button.md-hue-3:not([disabled]) .md-primary .md-on,
            md-radio-button.md-hue-3:not([disabled]).md-primary .md-on,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-on,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-on,
            md-radio-group.md-hue-3:not([disabled]) .md-primary .md-on,
            md-radio-group.md-hue-3:not([disabled]).md-primary .md-on {
                background-color: rgba(255,138,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]) .md-primary .md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]) .md-primary.md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]).md-primary .md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked .md-off {
                border-color: rgba(255,138,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]) .md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]) .md-primary.md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-primary .md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(255,138,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-button.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary .md-container .md-ripple,
            md-radio-group.md-hue-3:not([disabled]) .md-primary .md-container .md-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-primary .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-button.md-default-theme.md-hue-3[disabled],
            md-radio-button.md-hue-3[disabled],
            md-radio-group.md-default-theme.md-hue-3[disabled],
            md-radio-group.md-hue-3[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme.md-hue-3[disabled] .md-container .md-off,
            md-radio-button.md-hue-3[disabled] .md-container .md-off,
            md-radio-group.md-default-theme.md-hue-3[disabled] .md-container .md-off,
            md-radio-group.md-hue-3[disabled] .md-container .md-off {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-button.md-default-theme.md-hue-3[disabled] .md-container .md-on,
            md-radio-button.md-hue-3[disabled] .md-container .md-on,
            md-radio-group.md-default-theme.md-hue-3[disabled] .md-container .md-on,
            md-radio-group.md-hue-3[disabled] .md-container .md-on {
                border-color: rgba(0,0,0,0.26);
            }
            md-radio-group.md-default-theme.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple,
            md-radio-group.md-hue-3 .md-checked:not([disabled]).md-primary .md-ink-ripple,
            md-radio-group.md-hue-3.md-primary .md-checked:not([disabled]) .md-ink-ripple {
                color: rgba(255,138,128,0.26);
            }
            md-radio-group.md-default-theme.md-hue-3 .md-checked.md-primary .md-ink-ripple,
            md-radio-group.md-hue-3 .md-checked.md-primary .md-ink-ripple {
                color: '-0.26';
            }
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked.md-primary .md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty).md-primary .md-checked .md-container:before {
                background-color: rgba(255,138,128,0.26);
            }
            md-select.md-default-theme.md-hue-3 .md-select-value,
            md-select.md-hue-3 .md-select-value {
                border-bottom-color: rgba(0,0,0,0.12);
            }
            md-select.md-default-theme.md-hue-3 .md-select-value.md-select-placeholder,
            md-select.md-hue-3 .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus .md-select-value,
            md-select.md-hue-3:not([disabled]):focus .md-select-value {
                border-bottom-color: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus .md-select-value.md-select-placeholder,
            md-select.md-hue-3:not([disabled]):focus .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.87);
            }
            md-select.md-default-theme.md-hue-3[disabled] .md-select-value,
            md-select.md-hue-3[disabled] .md-select-value {
                color: rgba(0,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-3[disabled] .md-select-value.md-select-placeholder,
            md-select.md-hue-3[disabled] .md-select-value.md-select-placeholder {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu.md-default-theme.md-hue-3 md-option[disabled],
            md-select-menu.md-hue-3 md-option[disabled] {
                color: rgba(0,0,0,0.26);
            }
            md-select-menu.md-default-theme.md-hue-3 md-optgroup,
            md-select-menu.md-hue-3 md-optgroup {
                color: rgba(0,0,0,0.54);
            }
            md-select-menu.md-default-theme.md-hue-3 md-optgroup md-option,
            md-select-menu.md-hue-3 md-optgroup md-option {
                color: rgba(0,0,0,0.87);
            }
            md-select-menu.md-default-theme.md-hue-3 md-option[selected],
            md-select-menu.md-hue-3 md-option[selected] {
                color: rgb(236,28,36);
            }
            md-select-menu.md-default-theme.md-hue-3 md-option[selected]:focus,
            md-select-menu.md-hue-3 md-option[selected]:focus {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3 .md-ripple,
            .md-checkbox-enabled.md-hue-3 .md-ripple {
                color: rgb(229,57,53);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3 .md-ink-ripple,
            .md-checkbox-enabled.md-hue-3 .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ink-ripple,
            .md-checkbox-enabled.md-hue-3[selected] .md-ink-ripple {
                color: rgba(255,138,128,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3 .md-icon,
            .md-checkbox-enabled.md-hue-3 .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-icon,
            .md-checkbox-enabled.md-hue-3[selected] .md-icon {
                background-color: rgba(255,138,128,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3[selected].md-focused .md-container:before,
            .md-checkbox-enabled.md-hue-3[selected].md-focused .md-container:before {
                background-color: rgba(255,138,128,0.26);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-icon:after,
            .md-checkbox-enabled.md-hue-3[selected] .md-icon:after {
                border-color: rgba(0,0,0,0.87);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3 .md-indeterminate[disabled] .md-container,
            .md-checkbox-enabled.md-hue-3 .md-indeterminate[disabled] .md-container {
                color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-hue-3.md-primary .md-focus-ring,
            md-slider.md-hue-3.md-primary .md-focus-ring {
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-3.md-primary .md-track.md-track-fill,
            md-slider.md-hue-3.md-primary .md-track.md-track-fill {
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-3.md-primary .md-thumb:after,
            md-slider.md-hue-3.md-primary .md-thumb:after {
                border-color: rgb(255,138,128);
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-3.md-primary .md-sign,
            md-slider.md-hue-3.md-primary .md-sign {
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-3.md-primary .md-sign:after,
            md-slider.md-hue-3.md-primary .md-sign:after {
                border-top-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-3.md-primary .md-thumb-text,
            md-slider.md-hue-3.md-primary .md-thumb-text {
                color: rgba(0,0,0,0.87);
            }
            md-slider.md-default-theme.md-hue-3[disabled] .md-thumb:after,
            md-slider.md-hue-3[disabled] .md-thumb:after {
                border-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-hue-3.md-primary,
            .md-subheader.md-hue-3.md-primary {
                color: rgb(255,138,128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary .md-ink-ripple,
            md-switch.md-hue-3.md-checked.md-primary .md-ink-ripple {
                color: rgb(255,138,128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary .md-thumb,
            md-switch.md-hue-3.md-checked.md-primary .md-thumb {
                background-color: rgb(255,138,128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary .md-bar,
            md-switch.md-hue-3.md-checked.md-primary .md-bar {
                background-color: rgba(255,138,128,0.5);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary.md-focused .md-thumb:before,
            md-switch.md-hue-3.md-checked.md-primary.md-focused .md-thumb:before {
                background-color: rgba(255,138,128,0.26);
            }
            md-tabs.md-default-theme.md-hue-3 .md-paginator md-icon,
            md-tabs.md-hue-3 .md-paginator md-icon {
                color: rgb(255,138,128);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab,
            md-tabs.md-hue-3 .md-tab {
                color: rgba(0,0,0,0.54);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab[disabled],
            md-tabs.md-default-theme.md-hue-3 .md-tab[disabled] md-icon,
            md-tabs.md-hue-3 .md-tab[disabled],
            md-tabs.md-hue-3 .md-tab[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-active,
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-active md-icon,
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused md-icon,
            md-tabs.md-hue-3 .md-tab.md-active,
            md-tabs.md-hue-3 .md-tab.md-active md-icon,
            md-tabs.md-hue-3 .md-tab.md-focused,
            md-tabs.md-hue-3 .md-tab.md-focused md-icon {
                color: rgb(255,138,128);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
            md-tabs.md-hue-3 .md-tab.md-focused {
                background: rgba(255,138,128,0.1);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper {
                background-color: rgb(255,138,128);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper {
                background-color: rgb(255,138,128);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight,
            md-toast.md-hue-3 .md-toast-content .md-button.md-highlight {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar),
            md-toolbar.md-hue-3:not(.md-menu-toolbar) {
                background-color: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-icon,
            md-toolbar.md-hue-3:not(.md-menu-toolbar) md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) .md-button:not(.md-raised),
            md-toolbar.md-hue-3:not(.md-menu-toolbar) .md-button:not(.md-raised) {
                color: rgba(0,0,0,0.87);
            }
    .md-button.md-default-theme.md-fab,
            .md-button.md-fab,
            a.md-button.md-default-theme.md-fab,
            a.md-button.md-fab {
                background-color: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-fab md-icon,
            .md-button.md-fab md-icon,
            a.md-button.md-default-theme.md-fab md-icon,
            a.md-button.md-fab md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-fab:not([disabled]):hover,
            .md-button.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-fab:not([disabled]):hover,
            a.md-button.md-fab:not([disabled]):hover {
                background-color: rgb(236,28,36);
            }
            .md-button.md-default-theme.md-fab:not([disabled]).md-focused,
            .md-button.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-fab:not([disabled]).md-focused,
            a.md-button.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-fab,
            .md-button.md-fab,
            a.md-button.md-default-theme.md-fab,
            a.md-button.md-fab {
                background-color: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-fab:not([disabled]) .md-icon,
            .md-button.md-fab:not([disabled]) .md-icon,
            a.md-button.md-default-theme.md-fab:not([disabled]) .md-icon,
            a.md-button.md-fab:not([disabled]) .md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-fab:not([disabled]):hover,
            .md-button.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-fab:not([disabled]):hover,
            a.md-button.md-fab:not([disabled]):hover {
                background-color: rgb(236,28,36);
            }
            .md-button.md-default-theme.md-fab:not([disabled]).md-focused,
            .md-button.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-fab:not([disabled]).md-focused,
            a.md-button.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-accent,
            .md-button.md-default-theme.md-accent,
            a.md-button.md-accent,
            a.md-button.md-default-theme.md-accent {
                color: rgb(236,28,36);
            }
            .md-button.md-accent.md-fab,
            .md-button.md-accent.md-raised,
            .md-button.md-default-theme.md-accent.md-fab,
            .md-button.md-default-theme.md-accent.md-raised,
            a.md-button.md-accent.md-fab,
            a.md-button.md-accent.md-raised,
            a.md-button.md-default-theme.md-accent.md-fab,
            a.md-button.md-default-theme.md-accent.md-raised {
                color: rgba(255,255,255,0.87);
                background-color: rgb(236,28,36);
            }
            .md-button.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-accent.md-raised:not([disabled]) md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-accent.md-raised:not([disabled]):hover {
                background-color: rgb(236,28,36);
            }
            .md-button.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-accent.md-raised:not([disabled]).md-focused {
                background-color: rgb(211,47,47);
            }
            .md-button.md-accent:not([disabled]) md-icon,
            .md-button.md-default-theme.md-accent:not([disabled]) md-icon,
            a.md-button.md-accent:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-accent:not([disabled]) md-icon {
                color: rgb(236,28,36);
            }
            .md-button.md-accent[disabled],
            .md-button.md-default-theme.md-accent[disabled],
            .md-button.md-default-theme.md-fab[disabled],
            .md-button.md-default-theme.md-raised[disabled],
            .md-button.md-default-theme.md-warn[disabled],
            .md-button.md-default-theme[disabled],
            .md-button.md-fab[disabled],
            .md-button.md-raised[disabled],
            .md-button.md-warn[disabled],
            .md-button[disabled],
            a.md-button.md-accent[disabled],
            a.md-button.md-default-theme.md-accent[disabled],
            a.md-button.md-default-theme.md-fab[disabled],
            a.md-button.md-default-theme.md-raised[disabled],
            a.md-button.md-default-theme.md-warn[disabled],
            a.md-button.md-default-theme[disabled],
            a.md-button.md-fab[disabled],
            a.md-button.md-raised[disabled],
            a.md-button.md-warn[disabled],
            a.md-button[disabled] {
                color: rgba(0,0,0,0.26) !important;
                cursor: default;
            }
            .md-button.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-warn[disabled] md-icon,
            .md-button.md-default-theme[disabled] md-icon,
            .md-button.md-fab[disabled] md-icon,
            .md-button.md-raised[disabled] md-icon,
            .md-button.md-warn[disabled] md-icon,
            .md-button[disabled] md-icon,
            a.md-button.md-accent[disabled] md-icon,
            a.md-button.md-default-theme.md-accent[disabled] md-icon,
            a.md-button.md-default-theme.md-fab[disabled] md-icon,
            a.md-button.md-default-theme.md-raised[disabled] md-icon,
            a.md-button.md-default-theme.md-warn[disabled] md-icon,
            a.md-button.md-default-theme[disabled] md-icon,
            a.md-button.md-fab[disabled] md-icon,
            a.md-button.md-raised[disabled] md-icon,
            a.md-button.md-warn[disabled] md-icon,
            a.md-button[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox .md-ripple,
            md-checkbox.md-default-theme .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-checked.md-focused .md-container:before,
            md-checkbox.md-default-theme.md-checked.md-focused .md-container:before {
                background-color: rgba(236,28,36,0.26);
            }
            md-checkbox.md-checked .md-ink-ripple,
            md-checkbox.md-default-theme.md-checked .md-ink-ripple {
                color: rgba(236,28,36,0.87);
            }
            md-checkbox.md-checked .md-icon,
            md-checkbox.md-default-theme.md-checked .md-icon {
                background-color: rgba(236,28,36,0.87);
            }
            md-checkbox.md-checked .md-icon:after,
            md-checkbox.md-default-theme.md-checked .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            md-icon.md-accent,
            md-icon.md-default-theme.md-accent {
                color: rgb(236,28,36);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input,
            md-input-container:not(.md-input-invalid).md-input-focused.md-accent .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-accent label,
            md-input-container:not(.md-input-invalid).md-input-focused.md-accent label {
                color: rgb(236,28,36);
            }
            md-list md-list-item > md-icon.md-highlight.md-accent,
            md-list.md-default-theme md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(236,28,36);
            }
            md-progress-circular.md-accent .md-inner .md-gap,
            md-progress-circular.md-default-theme.md-accent .md-inner .md-gap {
                border-top-color: rgb(236,28,36);
                border-bottom-color: rgb(236,28,36);
            }
            md-progress-circular.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-default-theme.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-accent .md-inner .md-right .md-half-circle {
                border-top-color: rgb(236,28,36);
            }
            md-progress-circular.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-default-theme.md-accent .md-inner .md-right .md-half-circle {
                border-right-color: rgb(236,28,36);
            }
            md-progress-circular.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-accent .md-inner .md-left .md-half-circle {
                border-left-color: rgb(236,28,36);
            }
            md-progress-linear.md-accent .md-container,
            md-progress-linear.md-default-theme.md-accent .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-accent .md-bar,
            md-progress-linear.md-default-theme.md-accent .md-bar {
                background-color: rgb(236,28,36);
            }
            md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-bar1,
            md-progress-linear[md-mode=buffer].md-accent .md-bar1 {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme[md-mode=buffer].md-accent .md-dashed:before,
            md-progress-linear[md-mode=buffer].md-accent .md-dashed:before {
                background: radial-gradient(rgb(255,205,210) 0%, rgb(255,205,210) 16%, transparent 42%);
            }
            md-radio-button .md-on,
            md-radio-button.md-default-theme .md-on {
                background-color: rgba(236,28,36,0.87);
            }
            md-radio-button.md-checked .md-off,
            md-radio-button.md-default-theme.md-checked .md-off {
                border-color: rgba(236,28,36,0.87);
            }
            md-radio-button.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-checked .md-ink-ripple {
                color: rgba(236,28,36,0.87);
            }
            md-radio-button .md-container .md-ripple,
            md-radio-button.md-default-theme .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-group .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme .md-checked .md-ink-ripple {
                color: rgba(236,28,36,0.26);
            }
            md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked .md-container:before,
            md-radio-group.md-focused:not(:empty) .md-checked .md-container:before {
                background-color: rgba(236,28,36,0.26);
            }
            md-select.md-default-theme:not([disabled]):focus.md-accent .md-select-value,
            md-select:not([disabled]):focus.md-accent .md-select-value {
                border-bottom-color: rgb(236,28,36);
            }
            md-select-menu md-option[selected].md-accent,
            md-select-menu.md-default-theme md-option[selected].md-accent {
                color: rgb(236,28,36);
            }
            md-select-menu md-option[selected].md-accent:focus,
            md-select-menu.md-default-theme md-option[selected].md-accent:focus {
                color: rgb(229,57,53);
            }
            md-slider .md-focus-ring,
            md-slider.md-default-theme .md-focus-ring {
                background-color: rgb(236,28,36);
            }
            md-slider .md-track.md-track-fill,
            md-slider.md-default-theme .md-track.md-track-fill {
                background-color: rgb(236,28,36);
            }
            md-slider .md-thumb:after,
            md-slider.md-default-theme .md-thumb:after {
                border-color: rgb(236,28,36);
                background-color: rgb(236,28,36);
            }
            md-slider .md-sign,
            md-slider.md-default-theme .md-sign {
                background-color: rgb(236,28,36);
            }
            md-slider .md-sign:after,
            md-slider.md-default-theme .md-sign:after {
                border-top-color: rgb(236,28,36);
            }
            md-slider .md-thumb-text,
            md-slider.md-default-theme .md-thumb-text {
                color: rgba(255,255,255,0.87);
            }
            .md-subheader.md-accent,
            .md-subheader.md-default-theme.md-accent {
                color: rgb(236,28,36);
            }
            md-switch.md-checked .md-ink-ripple,
            md-switch.md-default-theme.md-checked .md-ink-ripple {
                color: rgb(236,28,36);
            }
            md-switch.md-checked .md-thumb,
            md-switch.md-default-theme.md-checked .md-thumb {
                background-color: rgb(236,28,36);
            }
            md-switch.md-checked .md-bar,
            md-switch.md-default-theme.md-checked .md-bar {
                background-color: rgba(236,28,36,0.5);
            }
            md-switch.md-checked.md-focused .md-thumb:before,
            md-switch.md-default-theme.md-checked.md-focused .md-thumb:before {
                background-color: rgba(236,28,36,0.26);
            }
            md-tabs md-ink-bar,
            md-tabs.md-default-theme md-ink-bar {
                color: rgb(236,28,36);
                background: rgb(236,28,36);
            }
            md-tabs .md-tab .md-ripple-container,
            md-tabs.md-default-theme .md-tab .md-ripple-container {
                color: rgb(255,205,210);
            }
            md-tabs.md-accent > md-tabs-wrapper,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper {
                background-color: rgb(236,28,36);
            }
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-tabs.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper {
                background-color: rgb(236,28,36);
            }
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toast .md-toast-content .md-button.md-highlight.md-accent,
            md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-accent {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent,
            md-toolbar:not(.md-menu-toolbar).md-accent {
                background-color: rgb(236,28,36);
                color: rgba(255,255,255,0.87);
            }
.md-button.md-default-theme.md-hue-1.md-fab,
            .md-button.md-hue-1.md-fab,
            a.md-button.md-default-theme.md-hue-1.md-fab,
            a.md-button.md-hue-1.md-fab {
                background-color: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab md-icon,
            .md-button.md-hue-1.md-fab md-icon,
            a.md-button.md-default-theme.md-hue-1.md-fab md-icon,
            a.md-button.md-hue-1.md-fab md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
            a.md-button.md-hue-1.md-fab:not([disabled]):hover {
                background-color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-1.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-1.md-fab,
            .md-button.md-hue-1.md-fab,
            a.md-button.md-default-theme.md-hue-1.md-fab,
            a.md-button.md-hue-1.md-fab {
                background-color: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]) .md-icon,
            .md-button.md-hue-1.md-fab:not([disabled]) .md-icon,
            a.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]) .md-icon,
            a.md-button.md-hue-1.md-fab:not([disabled]) .md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
            a.md-button.md-hue-1.md-fab:not([disabled]):hover {
                background-color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-1.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-1.md-accent,
            .md-button.md-hue-1.md-accent,
            a.md-button.md-default-theme.md-hue-1.md-accent,
            a.md-button.md-hue-1.md-accent {
                color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab,
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised,
            .md-button.md-hue-1.md-accent.md-fab,
            .md-button.md-hue-1.md-accent.md-raised,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-fab,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-raised,
            a.md-button.md-hue-1.md-accent.md-fab,
            a.md-button.md-hue-1.md-accent.md-raised {
                color: rgba(0,0,0,0.87);
                background-color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-1.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-accent.md-raised:not([disabled]) md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-hue-1.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-hue-1.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-hue-1.md-accent.md-raised:not([disabled]):hover {
                background-color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-accent.md-raised:not([disabled]).md-focused {
                background-color: rgb(211,47,47);
            }
            .md-button.md-default-theme.md-hue-1.md-accent:not([disabled]) md-icon,
            .md-button.md-hue-1.md-accent:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-accent:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-accent:not([disabled]) md-icon {
                color: rgb(255,138,128);
            }
            .md-button.md-default-theme.md-hue-1.md-accent[disabled],
            .md-button.md-default-theme.md-hue-1.md-fab[disabled],
            .md-button.md-default-theme.md-hue-1.md-raised[disabled],
            .md-button.md-default-theme.md-hue-1.md-warn[disabled],
            .md-button.md-default-theme.md-hue-1[disabled],
            .md-button.md-hue-1.md-accent[disabled],
            .md-button.md-hue-1.md-fab[disabled],
            .md-button.md-hue-1.md-raised[disabled],
            .md-button.md-hue-1.md-warn[disabled],
            .md-button.md-hue-1[disabled],
            a.md-button.md-default-theme.md-hue-1.md-accent[disabled],
            a.md-button.md-default-theme.md-hue-1.md-fab[disabled],
            a.md-button.md-default-theme.md-hue-1.md-raised[disabled],
            a.md-button.md-default-theme.md-hue-1.md-warn[disabled],
            a.md-button.md-default-theme.md-hue-1[disabled],
            a.md-button.md-hue-1.md-accent[disabled],
            a.md-button.md-hue-1.md-fab[disabled],
            a.md-button.md-hue-1.md-raised[disabled],
            a.md-button.md-hue-1.md-warn[disabled],
            a.md-button.md-hue-1[disabled] {
                color: rgba(0,0,0,0.26) !important;
                cursor: default;
            }
            .md-button.md-default-theme.md-hue-1.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-warn[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1[disabled] md-icon,
            .md-button.md-hue-1.md-accent[disabled] md-icon,
            .md-button.md-hue-1.md-fab[disabled] md-icon,
            .md-button.md-hue-1.md-raised[disabled] md-icon,
            .md-button.md-hue-1.md-warn[disabled] md-icon,
            .md-button.md-hue-1[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-1.md-accent[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-1.md-fab[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-1.md-raised[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-1.md-warn[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-1[disabled] md-icon,
            a.md-button.md-hue-1.md-accent[disabled] md-icon,
            a.md-button.md-hue-1.md-fab[disabled] md-icon,
            a.md-button.md-hue-1.md-raised[disabled] md-icon,
            a.md-button.md-hue-1.md-warn[disabled] md-icon,
            a.md-button.md-hue-1[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1 .md-ripple,
            md-checkbox.md-hue-1 .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked.md-focused .md-container:before,
            md-checkbox.md-hue-1.md-checked.md-focused .md-container:before {
                background-color: rgba(255,138,128,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
            md-checkbox.md-hue-1.md-checked .md-ink-ripple {
                color: rgba(255,138,128,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked .md-icon,
            md-checkbox.md-hue-1.md-checked .md-icon {
                background-color: rgba(255,138,128,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked .md-icon:after,
            md-checkbox.md-hue-1.md-checked .md-icon:after {
                border-color: rgba(0,0,0,0.87);
            }
            md-icon.md-default-theme.md-hue-1.md-accent,
            md-icon.md-hue-1.md-accent {
                color: rgb(255,138,128);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-input,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent label,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-accent label {
                color: rgb(236,28,36);
            }
            md-list.md-default-theme.md-hue-1 md-list-item > md-icon.md-highlight.md-accent,
            md-list.md-hue-1 md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-accent .md-inner .md-gap,
            md-progress-circular.md-hue-1.md-accent .md-inner .md-gap {
                border-top-color: rgb(255,138,128);
                border-bottom-color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-1.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-1.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-1.md-accent .md-inner .md-right .md-half-circle {
                border-top-color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-1.md-accent .md-inner .md-right .md-half-circle {
                border-right-color: rgb(255,138,128);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-1.md-accent .md-inner .md-left .md-half-circle {
                border-left-color: rgb(255,138,128);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-accent .md-container,
            md-progress-linear.md-hue-1.md-accent .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-accent .md-bar,
            md-progress-linear.md-hue-1.md-accent .md-bar {
                background-color: rgb(255,138,128);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-accent .md-bar1,
            md-progress-linear.md-hue-1[md-mode=buffer].md-accent .md-bar1 {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-accent .md-dashed:before,
            md-progress-linear.md-hue-1[md-mode=buffer].md-accent .md-dashed:before {
                background: radial-gradient(rgb(255,205,210) 0%, rgb(255,205,210) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme.md-hue-1 .md-on,
            md-radio-button.md-hue-1 .md-on {
                background-color: rgba(255,138,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1.md-checked .md-off,
            md-radio-button.md-hue-1.md-checked .md-off {
                border-color: rgba(255,138,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
            md-radio-button.md-hue-1.md-checked .md-ink-ripple {
                color: rgba(255,138,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1 .md-container .md-ripple,
            md-radio-button.md-hue-1 .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-group.md-default-theme.md-hue-1 .md-checked .md-ink-ripple,
            md-radio-group.md-hue-1 .md-checked .md-ink-ripple {
                color: rgba(255,138,128,0.26);
            }
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked .md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked .md-container:before {
                background-color: rgba(255,138,128,0.26);
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-accent .md-select-value,
            md-select.md-hue-1:not([disabled]):focus.md-accent .md-select-value {
                border-bottom-color: rgb(255,138,128);
            }
            md-select-menu.md-default-theme.md-hue-1 md-option[selected].md-accent,
            md-select-menu.md-hue-1 md-option[selected].md-accent {
                color: rgb(236,28,36);
            }
            md-select-menu.md-default-theme.md-hue-1 md-option[selected].md-accent:focus,
            md-select-menu.md-hue-1 md-option[selected].md-accent:focus {
                color: rgb(229,57,53);
            }
            md-slider.md-default-theme.md-hue-1 .md-focus-ring,
            md-slider.md-hue-1 .md-focus-ring {
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-1 .md-track.md-track-fill,
            md-slider.md-hue-1 .md-track.md-track-fill {
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-1 .md-thumb:after,
            md-slider.md-hue-1 .md-thumb:after {
                border-color: rgb(255,138,128);
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-1 .md-sign,
            md-slider.md-hue-1 .md-sign {
                background-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-1 .md-sign:after,
            md-slider.md-hue-1 .md-sign:after {
                border-top-color: rgb(255,138,128);
            }
            md-slider.md-default-theme.md-hue-1 .md-thumb-text,
            md-slider.md-hue-1 .md-thumb-text {
                color: rgba(0,0,0,0.87);
            }
            .md-subheader.md-default-theme.md-hue-1.md-accent,
            .md-subheader.md-hue-1.md-accent {
                color: rgb(255,138,128);
            }
            md-switch.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
            md-switch.md-hue-1.md-checked .md-ink-ripple {
                color: rgb(255,138,128);
            }
            md-switch.md-default-theme.md-hue-1.md-checked .md-thumb,
            md-switch.md-hue-1.md-checked .md-thumb {
                background-color: rgb(255,138,128);
            }
            md-switch.md-default-theme.md-hue-1.md-checked .md-bar,
            md-switch.md-hue-1.md-checked .md-bar {
                background-color: rgba(255,138,128,0.5);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-focused .md-thumb:before,
            md-switch.md-hue-1.md-checked.md-focused .md-thumb:before {
                background-color: rgba(255,138,128,0.26);
            }
            md-tabs.md-default-theme.md-hue-1 md-ink-bar,
            md-tabs.md-hue-1 md-ink-bar {
                color: rgb(255,138,128);
                background: rgb(255,138,128);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab .md-ripple-container,
            md-tabs.md-hue-1 .md-tab .md-ripple-container {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper {
                background-color: rgb(255,138,128);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper {
                background-color: rgb(255,138,128);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight.md-accent,
            md-toast.md-hue-1 .md-toast-content .md-button.md-highlight.md-accent {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent {
                background-color: rgb(255,138,128);
                color: rgba(0,0,0,0.87);
            }
    .md-button.md-default-theme.md-hue-2.md-fab,
            .md-button.md-hue-2.md-fab,
            a.md-button.md-default-theme.md-hue-2.md-fab,
            a.md-button.md-hue-2.md-fab {
                background-color: rgb(255,23,68);
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-fab md-icon,
            .md-button.md-hue-2.md-fab md-icon,
            a.md-button.md-default-theme.md-hue-2.md-fab md-icon,
            a.md-button.md-hue-2.md-fab md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
            a.md-button.md-hue-2.md-fab:not([disabled]):hover {
                background-color: rgb(255,23,68);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-2.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-2.md-fab,
            .md-button.md-hue-2.md-fab,
            a.md-button.md-default-theme.md-hue-2.md-fab,
            a.md-button.md-hue-2.md-fab {
                background-color: rgb(255,23,68);
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]) .md-icon,
            .md-button.md-hue-2.md-fab:not([disabled]) .md-icon,
            a.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]) .md-icon,
            a.md-button.md-hue-2.md-fab:not([disabled]) .md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
            a.md-button.md-hue-2.md-fab:not([disabled]):hover {
                background-color: rgb(255,23,68);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-2.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-2.md-accent,
            .md-button.md-hue-2.md-accent,
            a.md-button.md-default-theme.md-hue-2.md-accent,
            a.md-button.md-hue-2.md-accent {
                color: rgb(255,23,68);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab,
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised,
            .md-button.md-hue-2.md-accent.md-fab,
            .md-button.md-hue-2.md-accent.md-raised,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-fab,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-raised,
            a.md-button.md-hue-2.md-accent.md-fab,
            a.md-button.md-hue-2.md-accent.md-raised {
                color: rgba(255,255,255,0.87);
                background-color: rgb(255,23,68);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-2.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-accent.md-raised:not([disabled]) md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-hue-2.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-hue-2.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-hue-2.md-accent.md-raised:not([disabled]):hover {
                background-color: rgb(255,23,68);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-accent.md-raised:not([disabled]).md-focused {
                background-color: rgb(211,47,47);
            }
            .md-button.md-default-theme.md-hue-2.md-accent:not([disabled]) md-icon,
            .md-button.md-hue-2.md-accent:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-accent:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-accent:not([disabled]) md-icon {
                color: rgb(255,23,68);
            }
            .md-button.md-default-theme.md-hue-2.md-accent[disabled],
            .md-button.md-default-theme.md-hue-2.md-fab[disabled],
            .md-button.md-default-theme.md-hue-2.md-raised[disabled],
            .md-button.md-default-theme.md-hue-2.md-warn[disabled],
            .md-button.md-default-theme.md-hue-2[disabled],
            .md-button.md-hue-2.md-accent[disabled],
            .md-button.md-hue-2.md-fab[disabled],
            .md-button.md-hue-2.md-raised[disabled],
            .md-button.md-hue-2.md-warn[disabled],
            .md-button.md-hue-2[disabled],
            a.md-button.md-default-theme.md-hue-2.md-accent[disabled],
            a.md-button.md-default-theme.md-hue-2.md-fab[disabled],
            a.md-button.md-default-theme.md-hue-2.md-raised[disabled],
            a.md-button.md-default-theme.md-hue-2.md-warn[disabled],
            a.md-button.md-default-theme.md-hue-2[disabled],
            a.md-button.md-hue-2.md-accent[disabled],
            a.md-button.md-hue-2.md-fab[disabled],
            a.md-button.md-hue-2.md-raised[disabled],
            a.md-button.md-hue-2.md-warn[disabled],
            a.md-button.md-hue-2[disabled] {
                color: rgba(0,0,0,0.26) !important;
                cursor: default;
            }
            .md-button.md-default-theme.md-hue-2.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-warn[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2[disabled] md-icon,
            .md-button.md-hue-2.md-accent[disabled] md-icon,
            .md-button.md-hue-2.md-fab[disabled] md-icon,
            .md-button.md-hue-2.md-raised[disabled] md-icon,
            .md-button.md-hue-2.md-warn[disabled] md-icon,
            .md-button.md-hue-2[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-2.md-accent[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-2.md-fab[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-2.md-raised[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-2.md-warn[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-2[disabled] md-icon,
            a.md-button.md-hue-2.md-accent[disabled] md-icon,
            a.md-button.md-hue-2.md-fab[disabled] md-icon,
            a.md-button.md-hue-2.md-raised[disabled] md-icon,
            a.md-button.md-hue-2.md-warn[disabled] md-icon,
            a.md-button.md-hue-2[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2 .md-ripple,
            md-checkbox.md-hue-2 .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked.md-focused .md-container:before,
            md-checkbox.md-hue-2.md-checked.md-focused .md-container:before {
                background-color: rgba(255,23,68,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
            md-checkbox.md-hue-2.md-checked .md-ink-ripple {
                color: rgba(255,23,68,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked .md-icon,
            md-checkbox.md-hue-2.md-checked .md-icon {
                background-color: rgba(255,23,68,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked .md-icon:after,
            md-checkbox.md-hue-2.md-checked .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            md-icon.md-default-theme.md-hue-2.md-accent,
            md-icon.md-hue-2.md-accent {
                color: rgb(255,23,68);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-input,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent label,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-accent label {
                color: rgb(236,28,36);
            }
            md-list.md-default-theme.md-hue-2 md-list-item > md-icon.md-highlight.md-accent,
            md-list.md-hue-2 md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(255,23,68);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-accent .md-inner .md-gap,
            md-progress-circular.md-hue-2.md-accent .md-inner .md-gap {
                border-top-color: rgb(255,23,68);
                border-bottom-color: rgb(255,23,68);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-2.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-2.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-2.md-accent .md-inner .md-right .md-half-circle {
                border-top-color: rgb(255,23,68);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-2.md-accent .md-inner .md-right .md-half-circle {
                border-right-color: rgb(255,23,68);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-2.md-accent .md-inner .md-left .md-half-circle {
                border-left-color: rgb(255,23,68);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-accent .md-container,
            md-progress-linear.md-hue-2.md-accent .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-accent .md-bar,
            md-progress-linear.md-hue-2.md-accent .md-bar {
                background-color: rgb(255,23,68);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-accent .md-bar1,
            md-progress-linear.md-hue-2[md-mode=buffer].md-accent .md-bar1 {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-accent .md-dashed:before,
            md-progress-linear.md-hue-2[md-mode=buffer].md-accent .md-dashed:before {
                background: radial-gradient(rgb(255,205,210) 0%, rgb(255,205,210) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme.md-hue-2 .md-on,
            md-radio-button.md-hue-2 .md-on {
                background-color: rgba(255,23,68,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2.md-checked .md-off,
            md-radio-button.md-hue-2.md-checked .md-off {
                border-color: rgba(255,23,68,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
            md-radio-button.md-hue-2.md-checked .md-ink-ripple {
                color: rgba(255,23,68,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2 .md-container .md-ripple,
            md-radio-button.md-hue-2 .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-group.md-default-theme.md-hue-2 .md-checked .md-ink-ripple,
            md-radio-group.md-hue-2 .md-checked .md-ink-ripple {
                color: rgba(255,23,68,0.26);
            }
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked .md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked .md-container:before {
                background-color: rgba(255,23,68,0.26);
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-accent .md-select-value,
            md-select.md-hue-2:not([disabled]):focus.md-accent .md-select-value {
                border-bottom-color: rgb(255,23,68);
            }
            md-select-menu.md-default-theme.md-hue-2 md-option[selected].md-accent,
            md-select-menu.md-hue-2 md-option[selected].md-accent {
                color: rgb(236,28,36);
            }
            md-select-menu.md-default-theme.md-hue-2 md-option[selected].md-accent:focus,
            md-select-menu.md-hue-2 md-option[selected].md-accent:focus {
                color: rgb(229,57,53);
            }
            md-slider.md-default-theme.md-hue-2 .md-focus-ring,
            md-slider.md-hue-2 .md-focus-ring {
                background-color: rgb(255,23,68);
            }
            md-slider.md-default-theme.md-hue-2 .md-track.md-track-fill,
            md-slider.md-hue-2 .md-track.md-track-fill {
                background-color: rgb(255,23,68);
            }
            md-slider.md-default-theme.md-hue-2 .md-thumb:after,
            md-slider.md-hue-2 .md-thumb:after {
                border-color: rgb(255,23,68);
                background-color: rgb(255,23,68);
            }
            md-slider.md-default-theme.md-hue-2 .md-sign,
            md-slider.md-hue-2 .md-sign {
                background-color: rgb(255,23,68);
            }
            md-slider.md-default-theme.md-hue-2 .md-sign:after,
            md-slider.md-hue-2 .md-sign:after {
                border-top-color: rgb(255,23,68);
            }
            md-slider.md-default-theme.md-hue-2 .md-thumb-text,
            md-slider.md-hue-2 .md-thumb-text {
                color: rgba(255,255,255,0.87);
            }
            .md-subheader.md-default-theme.md-hue-2.md-accent,
            .md-subheader.md-hue-2.md-accent {
                color: rgb(255,23,68);
            }
            md-switch.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
            md-switch.md-hue-2.md-checked .md-ink-ripple {
                color: rgb(255,23,68);
            }
            md-switch.md-default-theme.md-hue-2.md-checked .md-thumb,
            md-switch.md-hue-2.md-checked .md-thumb {
                background-color: rgb(255,23,68);
            }
            md-switch.md-default-theme.md-hue-2.md-checked .md-bar,
            md-switch.md-hue-2.md-checked .md-bar {
                background-color: rgba(255,23,68,0.5);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-focused .md-thumb:before,
            md-switch.md-hue-2.md-checked.md-focused .md-thumb:before {
                background-color: rgba(255,23,68,0.26);
            }
            md-tabs.md-default-theme.md-hue-2 md-ink-bar,
            md-tabs.md-hue-2 md-ink-bar {
                color: rgb(255,23,68);
                background: rgb(255,23,68);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab .md-ripple-container,
            md-tabs.md-hue-2 .md-tab .md-ripple-container {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper {
                background-color: rgb(255,23,68);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper {
                background-color: rgb(255,23,68);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight.md-accent,
            md-toast.md-hue-2 .md-toast-content .md-button.md-highlight.md-accent {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent {
                background-color: rgb(255,23,68);
                color: rgba(255,255,255,0.87);
            }
 .md-button.md-default-theme.md-hue-3.md-fab,
            .md-button.md-hue-3.md-fab,
            a.md-button.md-default-theme.md-hue-3.md-fab,
            a.md-button.md-hue-3.md-fab {
                background-color: rgb(213,0,0);
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-fab md-icon,
            .md-button.md-hue-3.md-fab md-icon,
            a.md-button.md-default-theme.md-hue-3.md-fab md-icon,
            a.md-button.md-hue-3.md-fab md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
            a.md-button.md-hue-3.md-fab:not([disabled]):hover {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-3.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-fab,
            .md-button.md-hue-3.md-fab,
            a.md-button.md-default-theme.md-hue-3.md-fab,
            a.md-button.md-hue-3.md-fab {
                background-color: rgb(213,0,0);
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]) .md-icon,
            .md-button.md-hue-3.md-fab:not([disabled]) .md-icon,
            a.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]) .md-icon,
            a.md-button.md-hue-3.md-fab:not([disabled]) .md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
            a.md-button.md-hue-3.md-fab:not([disabled]):hover {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-3.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-fab:not([disabled]).md-focused {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-accent,
            .md-button.md-hue-3.md-accent,
            a.md-button.md-default-theme.md-hue-3.md-accent,
            a.md-button.md-hue-3.md-accent {
                color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab,
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised,
            .md-button.md-hue-3.md-accent.md-fab,
            .md-button.md-hue-3.md-accent.md-raised,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-fab,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-raised,
            a.md-button.md-hue-3.md-accent.md-fab,
            a.md-button.md-hue-3.md-accent.md-raised {
                color: rgba(255,255,255,0.87);
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-3.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-accent.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-accent.md-raised:not([disabled]) md-icon {
                color: rgba(255,255,255,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-hue-3.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]):hover,
            a.md-button.md-hue-3.md-accent.md-fab:not([disabled]):hover,
            a.md-button.md-hue-3.md-accent.md-raised:not([disabled]):hover {
                background-color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-accent.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-accent.md-raised:not([disabled]).md-focused {
                background-color: rgb(211,47,47);
            }
            .md-button.md-default-theme.md-hue-3.md-accent:not([disabled]) md-icon,
            .md-button.md-hue-3.md-accent:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-accent:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-accent:not([disabled]) md-icon {
                color: rgb(213,0,0);
            }
            .md-button.md-default-theme.md-hue-3.md-accent[disabled],
            .md-button.md-default-theme.md-hue-3.md-fab[disabled],
            .md-button.md-default-theme.md-hue-3.md-raised[disabled],
            .md-button.md-default-theme.md-hue-3.md-warn[disabled],
            .md-button.md-default-theme.md-hue-3[disabled],
            .md-button.md-hue-3.md-accent[disabled],
            .md-button.md-hue-3.md-fab[disabled],
            .md-button.md-hue-3.md-raised[disabled],
            .md-button.md-hue-3.md-warn[disabled],
            .md-button.md-hue-3[disabled],
            a.md-button.md-default-theme.md-hue-3.md-accent[disabled],
            a.md-button.md-default-theme.md-hue-3.md-fab[disabled],
            a.md-button.md-default-theme.md-hue-3.md-raised[disabled],
            a.md-button.md-default-theme.md-hue-3.md-warn[disabled],
            a.md-button.md-default-theme.md-hue-3[disabled],
            a.md-button.md-hue-3.md-accent[disabled],
            a.md-button.md-hue-3.md-fab[disabled],
            a.md-button.md-hue-3.md-raised[disabled],
            a.md-button.md-hue-3.md-warn[disabled],
            a.md-button.md-hue-3[disabled] {
                color: rgba(0,0,0,0.26) !important;
                cursor: default;
            }
            .md-button.md-default-theme.md-hue-3.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-warn[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3[disabled] md-icon,
            .md-button.md-hue-3.md-accent[disabled] md-icon,
            .md-button.md-hue-3.md-fab[disabled] md-icon,
            .md-button.md-hue-3.md-raised[disabled] md-icon,
            .md-button.md-hue-3.md-warn[disabled] md-icon,
            .md-button.md-hue-3[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-3.md-accent[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-3.md-fab[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-3.md-raised[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-3.md-warn[disabled] md-icon,
            a.md-button.md-default-theme.md-hue-3[disabled] md-icon,
            a.md-button.md-hue-3.md-accent[disabled] md-icon,
            a.md-button.md-hue-3.md-fab[disabled] md-icon,
            a.md-button.md-hue-3.md-raised[disabled] md-icon,
            a.md-button.md-hue-3.md-warn[disabled] md-icon,
            a.md-button.md-hue-3[disabled] md-icon {
                color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3 .md-ripple,
            md-checkbox.md-hue-3 .md-ripple {
                color: rgb(229,57,53);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked.md-focused .md-container:before,
            md-checkbox.md-hue-3.md-checked.md-focused .md-container:before {
                background-color: rgba(213,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
            md-checkbox.md-hue-3.md-checked .md-ink-ripple {
                color: rgba(213,0,0,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked .md-icon,
            md-checkbox.md-hue-3.md-checked .md-icon {
                background-color: rgba(213,0,0,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked .md-icon:after,
            md-checkbox.md-hue-3.md-checked .md-icon:after {
                border-color: rgba(255,255,255,0.87);
            }
            md-icon.md-default-theme.md-hue-3.md-accent,
            md-icon.md-hue-3.md-accent {
                color: rgb(213,0,0);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-input,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent .md-input {
                border-color: rgb(236,28,36);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent label,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-accent label {
                color: rgb(236,28,36);
            }
            md-list.md-default-theme.md-hue-3 md-list-item > md-icon.md-highlight.md-accent,
            md-list.md-hue-3 md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(213,0,0);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-accent .md-inner .md-gap,
            md-progress-circular.md-hue-3.md-accent .md-inner .md-gap {
                border-top-color: rgb(213,0,0);
                border-bottom-color: rgb(213,0,0);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-3.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-3.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-3.md-accent .md-inner .md-right .md-half-circle {
                border-top-color: rgb(213,0,0);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-accent .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-3.md-accent .md-inner .md-right .md-half-circle {
                border-right-color: rgb(213,0,0);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-accent .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-3.md-accent .md-inner .md-left .md-half-circle {
                border-left-color: rgb(213,0,0);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-accent .md-container,
            md-progress-linear.md-hue-3.md-accent .md-container {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-accent .md-bar,
            md-progress-linear.md-hue-3.md-accent .md-bar {
                background-color: rgb(213,0,0);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-accent .md-bar1,
            md-progress-linear.md-hue-3[md-mode=buffer].md-accent .md-bar1 {
                background-color: rgb(255,205,210);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-accent .md-dashed:before,
            md-progress-linear.md-hue-3[md-mode=buffer].md-accent .md-dashed:before {
                background: radial-gradient(rgb(255,205,210) 0%, rgb(255,205,210) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme.md-hue-3 .md-on,
            md-radio-button.md-hue-3 .md-on {
                background-color: rgba(213,0,0,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3.md-checked .md-off,
            md-radio-button.md-hue-3.md-checked .md-off {
                border-color: rgba(213,0,0,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
            md-radio-button.md-hue-3.md-checked .md-ink-ripple {
                color: rgba(213,0,0,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3 .md-container .md-ripple,
            md-radio-button.md-hue-3 .md-container .md-ripple {
                color: rgb(229,57,53);
            }
            md-radio-group.md-default-theme.md-hue-3 .md-checked .md-ink-ripple,
            md-radio-group.md-hue-3 .md-checked .md-ink-ripple {
                color: rgba(213,0,0,0.26);
            }
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked .md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked .md-container:before {
                background-color: rgba(213,0,0,0.26);
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-accent .md-select-value,
            md-select.md-hue-3:not([disabled]):focus.md-accent .md-select-value {
                border-bottom-color: rgb(213,0,0);
            }
            md-select-menu.md-default-theme.md-hue-3 md-option[selected].md-accent,
            md-select-menu.md-hue-3 md-option[selected].md-accent {
                color: rgb(236,28,36);
            }
            md-select-menu.md-default-theme.md-hue-3 md-option[selected].md-accent:focus,
            md-select-menu.md-hue-3 md-option[selected].md-accent:focus {
                color: rgb(229,57,53);
            }
            md-slider.md-default-theme.md-hue-3 .md-focus-ring,
            md-slider.md-hue-3 .md-focus-ring {
                background-color: rgb(213,0,0);
            }
            md-slider.md-default-theme.md-hue-3 .md-track.md-track-fill,
            md-slider.md-hue-3 .md-track.md-track-fill {
                background-color: rgb(213,0,0);
            }
            md-slider.md-default-theme.md-hue-3 .md-thumb:after,
            md-slider.md-hue-3 .md-thumb:after {
                border-color: rgb(213,0,0);
                background-color: rgb(213,0,0);
            }
            md-slider.md-default-theme.md-hue-3 .md-sign,
            md-slider.md-hue-3 .md-sign {
                background-color: rgb(213,0,0);
            }
            md-slider.md-default-theme.md-hue-3 .md-sign:after,
            md-slider.md-hue-3 .md-sign:after {
                border-top-color: rgb(213,0,0);
            }
            md-slider.md-default-theme.md-hue-3 .md-thumb-text,
            md-slider.md-hue-3 .md-thumb-text {
                color: rgba(255,255,255,0.87);
            }
            .md-subheader.md-default-theme.md-hue-3.md-accent,
            .md-subheader.md-hue-3.md-accent {
                color: rgb(213,0,0);
            }
            md-switch.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
            md-switch.md-hue-3.md-checked .md-ink-ripple {
                color: rgb(213,0,0);
            }
            md-switch.md-default-theme.md-hue-3.md-checked .md-thumb,
            md-switch.md-hue-3.md-checked .md-thumb {
                background-color: rgb(213,0,0);
            }
            md-switch.md-default-theme.md-hue-3.md-checked .md-bar,
            md-switch.md-hue-3.md-checked .md-bar {
                background-color: rgba(213,0,0,0.5);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-focused .md-thumb:before,
            md-switch.md-hue-3.md-checked.md-focused .md-thumb:before {
                background-color: rgba(213,0,0,0.26);
            }
            md-tabs.md-default-theme.md-hue-3 md-ink-bar,
            md-tabs.md-hue-3 md-ink-bar {
                color: rgb(213,0,0);
                background: rgb(213,0,0);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab .md-ripple-container,
            md-tabs.md-hue-3 .md-tab .md-ripple-container {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper {
                background-color: rgb(213,0,0);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper {
                background-color: rgb(213,0,0);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,205,210);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(255,255,255,0.87);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {
                color: rgba(229,57,53,1);
                background: rgba(229,57,53,1);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight.md-accent,
            md-toast.md-hue-3 .md-toast-content .md-button.md-highlight.md-accent {
                color: rgb(255,82,82);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent {
                background-color: rgb(213,0,0);
                color: rgba(255,255,255,0.87);
            }
    .md-button.md-default-theme.md-warn,
            .md-button.md-warn,
            a.md-button.md-default-theme.md-warn,
            a.md-button.md-warn {
                color: rgb(255,87,34);
            }
            .md-button.md-default-theme.md-warn.md-fab,
            .md-button.md-default-theme.md-warn.md-raised,
            .md-button.md-warn.md-fab,
            .md-button.md-warn.md-raised,
            a.md-button.md-default-theme.md-warn.md-fab,
            a.md-button.md-default-theme.md-warn.md-raised,
            a.md-button.md-warn.md-fab,
            a.md-button.md-warn.md-raised {
                color: rgb(255,255,255);
                background-color: rgb(255,87,34);
            }
            .md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-warn.md-raised:not([disabled]) md-icon {
                color: rgb(255,255,255);
            }
            .md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-warn.md-raised:not([disabled]):hover {
                background-color: rgb(255,87,34);
            }
            .md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-warn.md-raised:not([disabled]).md-focused {
                background-color: rgb(230,74,25);
            }
            .md-button.md-default-theme.md-warn:not([disabled]) md-icon,
            .md-button.md-warn:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-warn:not([disabled]) md-icon,
            a.md-button.md-warn:not([disabled]) md-icon {
                color: rgb(255,87,34);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple,
            md-checkbox:not([disabled]).md-warn .md-ripple {
                color: rgb(244,81,30);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn .md-ink-ripple,
            md-checkbox:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-checkbox:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(255,87,34,0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn .md-icon,
            md-checkbox:not([disabled]).md-warn .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon,
            md-checkbox:not([disabled]).md-warn.md-checked .md-icon {
                background-color: rgba(255,87,34,0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before,
            md-checkbox:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
                background-color: rgba(255,87,34,0.26);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked .md-icon:after,
            md-checkbox:not([disabled]).md-warn.md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            .md-datepicker-input-container.md-datepicker-invalid,
            .md-default-theme .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(221,44,0);
            }
            md-icon.md-default-theme.md-warn,
            md-icon.md-warn {
                color: rgb(255,87,34);
            }
            md-input-container [data-ng-message-exp],
            md-input-container [data-ng-message],
            md-input-container [ng-message-exp],
            md-input-container [ng-message],
            md-input-container [ng-messages],
            md-input-container [x-ng-message-exp],
            md-input-container [x-ng-message],
            md-input-container data-ng-message,
            md-input-container ng-message,
            md-input-container ng-messages,
            md-input-container x-ng-message,
            md-input-container.md-default-theme [data-ng-message-exp],
            md-input-container.md-default-theme [data-ng-message],
            md-input-container.md-default-theme [ng-message-exp],
            md-input-container.md-default-theme [ng-message],
            md-input-container.md-default-theme [ng-messages],
            md-input-container.md-default-theme [x-ng-message-exp],
            md-input-container.md-default-theme [x-ng-message],
            md-input-container.md-default-theme data-ng-message,
            md-input-container.md-default-theme ng-message,
            md-input-container.md-default-theme ng-messages,
            md-input-container.md-default-theme x-ng-message {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input,
            md-input-container:not(.md-input-invalid).md-input-focused.md-warn .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused.md-warn label,
            md-input-container:not(.md-input-invalid).md-input-focused.md-warn label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-input-invalid .md-input,
            md-input-container.md-input-invalid .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-input-invalid.md-input-focused label,
            md-input-container.md-input-invalid.md-input-focused label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-input-invalid .md-char-counter,
            md-input-container.md-default-theme.md-input-invalid [data-ng-message-exp],
            md-input-container.md-default-theme.md-input-invalid [data-ng-message],
            md-input-container.md-default-theme.md-input-invalid [ng-message-exp],
            md-input-container.md-default-theme.md-input-invalid [ng-message],
            md-input-container.md-default-theme.md-input-invalid [x-ng-message-exp],
            md-input-container.md-default-theme.md-input-invalid [x-ng-message],
            md-input-container.md-default-theme.md-input-invalid data-ng-message,
            md-input-container.md-default-theme.md-input-invalid ng-message,
            md-input-container.md-default-theme.md-input-invalid x-ng-message,
            md-input-container.md-input-invalid .md-char-counter,
            md-input-container.md-input-invalid [data-ng-message-exp],
            md-input-container.md-input-invalid [data-ng-message],
            md-input-container.md-input-invalid [ng-message-exp],
            md-input-container.md-input-invalid [ng-message],
            md-input-container.md-input-invalid [x-ng-message-exp],
            md-input-container.md-input-invalid [x-ng-message],
            md-input-container.md-input-invalid data-ng-message,
            md-input-container.md-input-invalid ng-message,
            md-input-container.md-input-invalid x-ng-message {
                color: rgb(221,44,0);
            }
            md-progress-circular.md-default-theme.md-warn .md-inner .md-gap,
            md-progress-circular.md-warn .md-inner .md-gap {
                border-top-color: rgb(255,87,34);
                border-bottom-color: rgb(255,87,34);
            }
            md-progress-circular.md-default-theme.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-warn .md-inner .md-right .md-half-circle {
                border-top-color: rgb(255,87,34);
            }
            md-progress-circular.md-default-theme.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-warn .md-inner .md-right .md-half-circle {
                border-right-color: rgb(255,87,34);
            }
            md-progress-circular.md-default-theme.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-warn .md-inner .md-left .md-half-circle {
                border-left-color: rgb(255,87,34);
            }
            md-progress-linear.md-default-theme.md-warn .md-container,
            md-progress-linear.md-warn .md-container {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-warn .md-bar,
            md-progress-linear.md-warn .md-bar {
                background-color: rgb(255,87,34);
            }
            md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-bar1,
            md-progress-linear[md-mode=buffer].md-warn .md-bar1 {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme[md-mode=buffer].md-warn .md-dashed:before,
            md-progress-linear[md-mode=buffer].md-warn .md-dashed:before {
                background: radial-gradient(rgb(255,204,188) 0%, rgb(255,204,188) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-warn .md-on,
            md-radio-button.md-default-theme:not([disabled]).md-warn .md-on,
            md-radio-button:not([disabled]) .md-warn .md-on,
            md-radio-button:not([disabled]).md-warn .md-on,
            md-radio-group.md-default-theme:not([disabled]) .md-warn .md-on,
            md-radio-group.md-default-theme:not([disabled]).md-warn .md-on,
            md-radio-group:not([disabled]) .md-warn .md-on,
            md-radio-group:not([disabled]).md-warn .md-on {
                background-color: rgba(255,87,34,0.87);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-off,
            md-radio-button:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group:not([disabled]).md-warn.md-checked .md-off {
                border-color: rgba(255,87,34,0.87);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-button:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(255,87,34,0.87);
            }
            md-radio-button.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-button:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group:not([disabled]).md-warn .md-container .md-ripple {
                color: rgb(244,81,30);
            }
            md-radio-group.md-default-theme.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-default-theme.md-focused:not(:empty).md-warn .md-checked .md-container:before,
            md-radio-group.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-focused:not(:empty).md-warn .md-checked .md-container:before {
                background-color: rgba(255,87,34,0.26);
            }
            md-select.md-default-theme.ng-invalid.ng-dirty .md-select-value,
            md-select.ng-invalid.ng-dirty .md-select-value {
                color: rgb(221,44,0) !important;
                border-bottom-color: rgb(221,44,0) !important;
            }
            md-select.md-default-theme:not([disabled]):focus.md-warn .md-select-value,
            md-select:not([disabled]):focus.md-warn .md-select-value {
                border-bottom-color: rgb(255,87,34);
            }
            md-slider.md-default-theme.md-warn .md-focus-ring,
            md-slider.md-warn .md-focus-ring {
                background-color: rgb(255,87,34);
            }
            md-slider.md-default-theme.md-warn .md-track.md-track-fill,
            md-slider.md-warn .md-track.md-track-fill {
                background-color: rgb(255,87,34);
            }
            md-slider.md-default-theme.md-warn .md-thumb:after,
            md-slider.md-warn .md-thumb:after {
                border-color: rgb(255,87,34);
                background-color: rgb(255,87,34);
            }
            md-slider.md-default-theme.md-warn .md-sign,
            md-slider.md-warn .md-sign {
                background-color: rgb(255,87,34);
            }
            md-slider.md-default-theme.md-warn .md-sign:after,
            md-slider.md-warn .md-sign:after {
                border-top-color: rgb(255,87,34);
            }
            md-slider.md-default-theme.md-warn .md-thumb-text,
            md-slider.md-warn .md-thumb-text {
                color: rgb(255,255,255);
            }
            .md-subheader.md-default-theme.md-warn,
            .md-subheader.md-warn {
                color: rgb(255,87,34);
            }
            md-switch.md-checked.md-warn .md-ink-ripple,
            md-switch.md-default-theme.md-checked.md-warn .md-ink-ripple {
                color: rgb(255,87,34);
            }
            md-switch.md-checked.md-warn .md-thumb,
            md-switch.md-default-theme.md-checked.md-warn .md-thumb {
                background-color: rgb(255,87,34);
            }
            md-switch.md-checked.md-warn .md-bar,
            md-switch.md-default-theme.md-checked.md-warn .md-bar {
                background-color: rgba(255,87,34,0.5);
            }
            md-switch.md-checked.md-warn.md-focused .md-thumb:before,
            md-switch.md-default-theme.md-checked.md-warn.md-focused .md-thumb:before {
                background-color: rgba(255,87,34,0.26);
            }
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper,
            md-tabs.md-warn > md-tabs-wrapper {
                background-color: rgb(255,87,34);
            }
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgb(255,255,255);
            }
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper {
                background-color: rgb(255,87,34);
            }
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgb(255,255,255);
            }
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toast .md-toast-content .md-button.md-highlight.md-warn,
            md-toast.md-default-theme .md-toast-content .md-button.md-highlight.md-warn {
                color: rgb(255,110,64);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn,
            md-toolbar:not(.md-menu-toolbar).md-warn {
                background-color: rgb(255,87,34);
                color: rgb(255,255,255);
            }
            .md-button.md-default-theme.md-hue-1.md-warn,
            .md-button.md-hue-1.md-warn,
            a.md-button.md-default-theme.md-hue-1.md-warn,
            a.md-button.md-hue-1.md-warn {
                color: rgb(255,138,101);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab,
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised,
            .md-button.md-hue-1.md-warn.md-fab,
            .md-button.md-hue-1.md-warn.md-raised,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-fab,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-raised,
            a.md-button.md-hue-1.md-warn.md-fab,
            a.md-button.md-hue-1.md-warn.md-raised {
                color: rgba(0,0,0,0.87);
                background-color: rgb(255,138,101);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-1.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-warn.md-raised:not([disabled]) md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-hue-1.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-hue-1.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-hue-1.md-warn.md-raised:not([disabled]):hover {
                background-color: rgb(255,138,101);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-warn.md-raised:not([disabled]).md-focused {
                background-color: rgb(230,74,25);
            }
            .md-button.md-default-theme.md-hue-1.md-warn:not([disabled]) md-icon,
            .md-button.md-hue-1.md-warn:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-warn:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-warn:not([disabled]) md-icon {
                color: rgb(255,138,101);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-warn .md-ripple {
                color: rgb(244,81,30);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(255,138,101,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn .md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-warn .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-icon {
                background-color: rgba(255,138,101,0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
                background-color: rgba(255,138,101,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-icon:after,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input-container.md-datepicker-invalid,
            .md-hue-1 .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(221,44,0);
            }
            md-icon.md-default-theme.md-hue-1.md-warn,
            md-icon.md-hue-1.md-warn {
                color: rgb(255,138,101);
            }
            md-input-container.md-default-theme.md-hue-1 [data-ng-message-exp],
            md-input-container.md-default-theme.md-hue-1 [data-ng-message],
            md-input-container.md-default-theme.md-hue-1 [ng-message-exp],
            md-input-container.md-default-theme.md-hue-1 [ng-message],
            md-input-container.md-default-theme.md-hue-1 [ng-messages],
            md-input-container.md-default-theme.md-hue-1 [x-ng-message-exp],
            md-input-container.md-default-theme.md-hue-1 [x-ng-message],
            md-input-container.md-default-theme.md-hue-1 data-ng-message,
            md-input-container.md-default-theme.md-hue-1 ng-message,
            md-input-container.md-default-theme.md-hue-1 ng-messages,
            md-input-container.md-default-theme.md-hue-1 x-ng-message,
            md-input-container.md-hue-1 [data-ng-message-exp],
            md-input-container.md-hue-1 [data-ng-message],
            md-input-container.md-hue-1 [ng-message-exp],
            md-input-container.md-hue-1 [ng-message],
            md-input-container.md-hue-1 [ng-messages],
            md-input-container.md-hue-1 [x-ng-message-exp],
            md-input-container.md-hue-1 [x-ng-message],
            md-input-container.md-hue-1 data-ng-message,
            md-input-container.md-hue-1 ng-message,
            md-input-container.md-hue-1 ng-messages,
            md-input-container.md-hue-1 x-ng-message {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-input,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn label,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused.md-warn label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-input,
            md-input-container.md-hue-1.md-input-invalid .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-1.md-input-invalid.md-input-focused label,
            md-input-container.md-hue-1.md-input-invalid.md-input-focused label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-1.md-input-invalid .md-char-counter,
            md-input-container.md-default-theme.md-hue-1.md-input-invalid [data-ng-message-exp],
            md-input-container.md-default-theme.md-hue-1.md-input-invalid [data-ng-message],
            md-input-container.md-default-theme.md-hue-1.md-input-invalid [ng-message-exp],
            md-input-container.md-default-theme.md-hue-1.md-input-invalid [ng-message],
            md-input-container.md-default-theme.md-hue-1.md-input-invalid [x-ng-message-exp],
            md-input-container.md-default-theme.md-hue-1.md-input-invalid [x-ng-message],
            md-input-container.md-default-theme.md-hue-1.md-input-invalid data-ng-message,
            md-input-container.md-default-theme.md-hue-1.md-input-invalid ng-message,
            md-input-container.md-default-theme.md-hue-1.md-input-invalid x-ng-message,
            md-input-container.md-hue-1.md-input-invalid .md-char-counter,
            md-input-container.md-hue-1.md-input-invalid [data-ng-message-exp],
            md-input-container.md-hue-1.md-input-invalid [data-ng-message],
            md-input-container.md-hue-1.md-input-invalid [ng-message-exp],
            md-input-container.md-hue-1.md-input-invalid [ng-message],
            md-input-container.md-hue-1.md-input-invalid [x-ng-message-exp],
            md-input-container.md-hue-1.md-input-invalid [x-ng-message],
            md-input-container.md-hue-1.md-input-invalid data-ng-message,
            md-input-container.md-hue-1.md-input-invalid ng-message,
            md-input-container.md-hue-1.md-input-invalid x-ng-message {
                color: rgb(221,44,0);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-warn .md-inner .md-gap,
            md-progress-circular.md-hue-1.md-warn .md-inner .md-gap {
                border-top-color: rgb(255,138,101);
                border-bottom-color: rgb(255,138,101);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-1.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-1.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-1.md-warn .md-inner .md-right .md-half-circle {
                border-top-color: rgb(255,138,101);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-1.md-warn .md-inner .md-right .md-half-circle {
                border-right-color: rgb(255,138,101);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-1.md-warn .md-inner .md-left .md-half-circle {
                border-left-color: rgb(255,138,101);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-warn .md-container,
            md-progress-linear.md-hue-1.md-warn .md-container {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-warn .md-bar,
            md-progress-linear.md-hue-1.md-warn .md-bar {
                background-color: rgb(255,138,101);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-warn .md-bar1,
            md-progress-linear.md-hue-1[md-mode=buffer].md-warn .md-bar1 {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode=buffer].md-warn .md-dashed:before,
            md-progress-linear.md-hue-1[md-mode=buffer].md-warn .md-dashed:before {
                background: radial-gradient(rgb(255,204,188) 0%, rgb(255,204,188) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-on,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-on,
            md-radio-button.md-hue-1:not([disabled]) .md-warn .md-on,
            md-radio-button.md-hue-1:not([disabled]).md-warn .md-on,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-on,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-on,
            md-radio-group.md-hue-1:not([disabled]) .md-warn .md-on,
            md-radio-group.md-hue-1:not([disabled]).md-warn .md-on {
                background-color: rgba(255,138,101,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked .md-off {
                border-color: rgba(255,138,101,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(255,138,101,0.87);
            }
            md-radio-button.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-button.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-hue-1:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-warn .md-container .md-ripple {
                color: rgb(244,81,30);
            }
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty).md-warn .md-checked .md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty).md-warn .md-checked .md-container:before {
                background-color: rgba(255,138,101,0.26);
            }
            md-select.md-default-theme.md-hue-1.ng-invalid.ng-dirty .md-select-value,
            md-select.md-hue-1.ng-invalid.ng-dirty .md-select-value {
                color: rgb(221,44,0) !important;
                border-bottom-color: rgb(221,44,0) !important;
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-warn .md-select-value,
            md-select.md-hue-1:not([disabled]):focus.md-warn .md-select-value {
                border-bottom-color: rgb(255,138,101);
            }
            md-slider.md-default-theme.md-hue-1.md-warn .md-focus-ring,
            md-slider.md-hue-1.md-warn .md-focus-ring {
                background-color: rgb(255,138,101);
            }
            md-slider.md-default-theme.md-hue-1.md-warn .md-track.md-track-fill,
            md-slider.md-hue-1.md-warn .md-track.md-track-fill {
                background-color: rgb(255,138,101);
            }
            md-slider.md-default-theme.md-hue-1.md-warn .md-thumb:after,
            md-slider.md-hue-1.md-warn .md-thumb:after {
                border-color: rgb(255,138,101);
                background-color: rgb(255,138,101);
            }
            md-slider.md-default-theme.md-hue-1.md-warn .md-sign,
            md-slider.md-hue-1.md-warn .md-sign {
                background-color: rgb(255,138,101);
            }
            md-slider.md-default-theme.md-hue-1.md-warn .md-sign:after,
            md-slider.md-hue-1.md-warn .md-sign:after {
                border-top-color: rgb(255,138,101);
            }
            md-slider.md-default-theme.md-hue-1.md-warn .md-thumb-text,
            md-slider.md-hue-1.md-warn .md-thumb-text {
                color: rgba(0,0,0,0.87);
            }
            .md-subheader.md-default-theme.md-hue-1.md-warn,
            .md-subheader.md-hue-1.md-warn {
                color: rgb(255,138,101);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn .md-ink-ripple,
            md-switch.md-hue-1.md-checked.md-warn .md-ink-ripple {
                color: rgb(255,138,101);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn .md-thumb,
            md-switch.md-hue-1.md-checked.md-warn .md-thumb {
                background-color: rgb(255,138,101);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn .md-bar,
            md-switch.md-hue-1.md-checked.md-warn .md-bar {
                background-color: rgba(255,138,101,0.5);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn.md-focused .md-thumb:before,
            md-switch.md-hue-1.md-checked.md-warn.md-focused .md-thumb:before {
                background-color: rgba(255,138,101,0.26);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper {
                background-color: rgb(255,138,101);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper {
                background-color: rgb(255,138,101);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button.md-highlight.md-warn,
            md-toast.md-hue-1 .md-toast-content .md-button.md-highlight.md-warn {
                color: rgb(255,110,64);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn {
                background-color: rgb(255,138,101);
                color: rgba(0,0,0,0.87);
            }
           .md-button.md-default-theme.md-hue-2.md-warn,
            .md-button.md-hue-2.md-warn,
            a.md-button.md-default-theme.md-hue-2.md-warn,
            a.md-button.md-hue-2.md-warn {
                color: rgb(216,67,21);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab,
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised,
            .md-button.md-hue-2.md-warn.md-fab,
            .md-button.md-hue-2.md-warn.md-raised,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-fab,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-raised,
            a.md-button.md-hue-2.md-warn.md-fab,
            a.md-button.md-hue-2.md-warn.md-raised {
                color: rgb(255,255,255);
                background-color: rgb(216,67,21);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-2.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-warn.md-raised:not([disabled]) md-icon {
                color: rgb(255,255,255);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-hue-2.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-hue-2.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-hue-2.md-warn.md-raised:not([disabled]):hover {
                background-color: rgb(216,67,21);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-warn.md-raised:not([disabled]).md-focused {
                background-color: rgb(230,74,25);
            }
            .md-button.md-default-theme.md-hue-2.md-warn:not([disabled]) md-icon,
            .md-button.md-hue-2.md-warn:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-warn:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-warn:not([disabled]) md-icon {
                color: rgb(216,67,21);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-warn .md-ripple {
                color: rgb(244,81,30);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(216,67,21,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn .md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-warn .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-icon {
                background-color: rgba(216,67,21,0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
                background-color: rgba(216,67,21,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-icon:after,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input-container.md-datepicker-invalid,
            .md-hue-2 .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(221,44,0);
            }
            md-icon.md-default-theme.md-hue-2.md-warn,
            md-icon.md-hue-2.md-warn {
                color: rgb(216,67,21);
            }
            md-input-container.md-default-theme.md-hue-2 [data-ng-message-exp],
            md-input-container.md-default-theme.md-hue-2 [data-ng-message],
            md-input-container.md-default-theme.md-hue-2 [ng-message-exp],
            md-input-container.md-default-theme.md-hue-2 [ng-message],
            md-input-container.md-default-theme.md-hue-2 [ng-messages],
            md-input-container.md-default-theme.md-hue-2 [x-ng-message-exp],
            md-input-container.md-default-theme.md-hue-2 [x-ng-message],
            md-input-container.md-default-theme.md-hue-2 data-ng-message,
            md-input-container.md-default-theme.md-hue-2 ng-message,
            md-input-container.md-default-theme.md-hue-2 ng-messages,
            md-input-container.md-default-theme.md-hue-2 x-ng-message,
            md-input-container.md-hue-2 [data-ng-message-exp],
            md-input-container.md-hue-2 [data-ng-message],
            md-input-container.md-hue-2 [ng-message-exp],
            md-input-container.md-hue-2 [ng-message],
            md-input-container.md-hue-2 [ng-messages],
            md-input-container.md-hue-2 [x-ng-message-exp],
            md-input-container.md-hue-2 [x-ng-message],
            md-input-container.md-hue-2 data-ng-message,
            md-input-container.md-hue-2 ng-message,
            md-input-container.md-hue-2 ng-messages,
            md-input-container.md-hue-2 x-ng-message {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-input,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn label,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused.md-warn label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-input,
            md-input-container.md-hue-2.md-input-invalid .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-2.md-input-invalid.md-input-focused label,
            md-input-container.md-hue-2.md-input-invalid.md-input-focused label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-2.md-input-invalid .md-char-counter,
            md-input-container.md-default-theme.md-hue-2.md-input-invalid [data-ng-message-exp],
            md-input-container.md-default-theme.md-hue-2.md-input-invalid [data-ng-message],
            md-input-container.md-default-theme.md-hue-2.md-input-invalid [ng-message-exp],
            md-input-container.md-default-theme.md-hue-2.md-input-invalid [ng-message],
            md-input-container.md-default-theme.md-hue-2.md-input-invalid [x-ng-message-exp],
            md-input-container.md-default-theme.md-hue-2.md-input-invalid [x-ng-message],
            md-input-container.md-default-theme.md-hue-2.md-input-invalid data-ng-message,
            md-input-container.md-default-theme.md-hue-2.md-input-invalid ng-message,
            md-input-container.md-default-theme.md-hue-2.md-input-invalid x-ng-message,
            md-input-container.md-hue-2.md-input-invalid .md-char-counter,
            md-input-container.md-hue-2.md-input-invalid [data-ng-message-exp],
            md-input-container.md-hue-2.md-input-invalid [data-ng-message],
            md-input-container.md-hue-2.md-input-invalid [ng-message-exp],
            md-input-container.md-hue-2.md-input-invalid [ng-message],
            md-input-container.md-hue-2.md-input-invalid [x-ng-message-exp],
            md-input-container.md-hue-2.md-input-invalid [x-ng-message],
            md-input-container.md-hue-2.md-input-invalid data-ng-message,
            md-input-container.md-hue-2.md-input-invalid ng-message,
            md-input-container.md-hue-2.md-input-invalid x-ng-message {
                color: rgb(221,44,0);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-warn .md-inner .md-gap,
            md-progress-circular.md-hue-2.md-warn .md-inner .md-gap {
                border-top-color: rgb(216,67,21);
                border-bottom-color: rgb(216,67,21);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-2.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-2.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-2.md-warn .md-inner .md-right .md-half-circle {
                border-top-color: rgb(216,67,21);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-2.md-warn .md-inner .md-right .md-half-circle {
                border-right-color: rgb(216,67,21);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-2.md-warn .md-inner .md-left .md-half-circle {
                border-left-color: rgb(216,67,21);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-warn .md-container,
            md-progress-linear.md-hue-2.md-warn .md-container {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-warn .md-bar,
            md-progress-linear.md-hue-2.md-warn .md-bar {
                background-color: rgb(216,67,21);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-warn .md-bar1,
            md-progress-linear.md-hue-2[md-mode=buffer].md-warn .md-bar1 {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode=buffer].md-warn .md-dashed:before,
            md-progress-linear.md-hue-2[md-mode=buffer].md-warn .md-dashed:before {
                background: radial-gradient(rgb(255,204,188) 0%, rgb(255,204,188) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-on,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-on,
            md-radio-button.md-hue-2:not([disabled]) .md-warn .md-on,
            md-radio-button.md-hue-2:not([disabled]).md-warn .md-on,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-on,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-on,
            md-radio-group.md-hue-2:not([disabled]) .md-warn .md-on,
            md-radio-group.md-hue-2:not([disabled]).md-warn .md-on {
                background-color: rgba(216,67,21,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked .md-off {
                border-color: rgba(216,67,21,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(216,67,21,0.87);
            }
            md-radio-button.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-button.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-hue-2:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-warn .md-container .md-ripple {
                color: rgb(244,81,30);
            }
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty).md-warn .md-checked .md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty).md-warn .md-checked .md-container:before {
                background-color: rgba(216,67,21,0.26);
            }
            md-select.md-default-theme.md-hue-2.ng-invalid.ng-dirty .md-select-value,
            md-select.md-hue-2.ng-invalid.ng-dirty .md-select-value {
                color: rgb(221,44,0) !important;
                border-bottom-color: rgb(221,44,0) !important;
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-warn .md-select-value,
            md-select.md-hue-2:not([disabled]):focus.md-warn .md-select-value {
                border-bottom-color: rgb(216,67,21);
            }
            md-slider.md-default-theme.md-hue-2.md-warn .md-focus-ring,
            md-slider.md-hue-2.md-warn .md-focus-ring {
                background-color: rgb(216,67,21);
            }
            md-slider.md-default-theme.md-hue-2.md-warn .md-track.md-track-fill,
            md-slider.md-hue-2.md-warn .md-track.md-track-fill {
                background-color: rgb(216,67,21);
            }
            md-slider.md-default-theme.md-hue-2.md-warn .md-thumb:after,
            md-slider.md-hue-2.md-warn .md-thumb:after {
                border-color: rgb(216,67,21);
                background-color: rgb(216,67,21);
            }
            md-slider.md-default-theme.md-hue-2.md-warn .md-sign,
            md-slider.md-hue-2.md-warn .md-sign {
                background-color: rgb(216,67,21);
            }
            md-slider.md-default-theme.md-hue-2.md-warn .md-sign:after,
            md-slider.md-hue-2.md-warn .md-sign:after {
                border-top-color: rgb(216,67,21);
            }
            md-slider.md-default-theme.md-hue-2.md-warn .md-thumb-text,
            md-slider.md-hue-2.md-warn .md-thumb-text {
                color: rgb(255,255,255);
            }
            .md-subheader.md-default-theme.md-hue-2.md-warn,
            .md-subheader.md-hue-2.md-warn {
                color: rgb(216,67,21);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn .md-ink-ripple,
            md-switch.md-hue-2.md-checked.md-warn .md-ink-ripple {
                color: rgb(216,67,21);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn .md-thumb,
            md-switch.md-hue-2.md-checked.md-warn .md-thumb {
                background-color: rgb(216,67,21);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn .md-bar,
            md-switch.md-hue-2.md-checked.md-warn .md-bar {
                background-color: rgba(216,67,21,0.5);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn.md-focused .md-thumb:before,
            md-switch.md-hue-2.md-checked.md-warn.md-focused .md-thumb:before {
                background-color: rgba(216,67,21,0.26);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper {
                background-color: rgb(216,67,21);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgb(255,255,255);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper {
                background-color: rgb(216,67,21);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgb(255,255,255);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(255,255,255,0.1);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button.md-highlight.md-warn,
            md-toast.md-hue-2 .md-toast-content .md-button.md-highlight.md-warn {
                color: rgb(255,110,64);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn {
                background-color: rgb(216,67,21);
                color: rgb(255,255,255);
            }
           .md-button.md-default-theme.md-hue-3.md-warn,
            .md-button.md-hue-3.md-warn,
            a.md-button.md-default-theme.md-hue-3.md-warn,
            a.md-button.md-hue-3.md-warn {
                color: rgb(255,158,128);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab,
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised,
            .md-button.md-hue-3.md-warn.md-fab,
            .md-button.md-hue-3.md-warn.md-raised,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-fab,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-raised,
            a.md-button.md-hue-3.md-warn.md-fab,
            a.md-button.md-hue-3.md-warn.md-raised {
                color: rgba(0,0,0,0.87);
                background-color: rgb(255,158,128);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-hue-3.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-warn.md-fab:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-warn.md-raised:not([disabled]) md-icon {
                color: rgba(0,0,0,0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-hue-3.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]):hover,
            a.md-button.md-hue-3.md-warn.md-fab:not([disabled]):hover,
            a.md-button.md-hue-3.md-warn.md-raised:not([disabled]):hover {
                background-color: rgb(255,158,128);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
            .md-button.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-warn.md-fab:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-warn.md-raised:not([disabled]).md-focused {
                background-color: rgb(230,74,25);
            }
            .md-button.md-default-theme.md-hue-3.md-warn:not([disabled]) md-icon,
            .md-button.md-hue-3.md-warn:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-warn:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-warn:not([disabled]) md-icon {
                color: rgb(255,158,128);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-warn .md-ripple {
                color: rgb(244,81,30);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(255,158,128,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn .md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-warn .md-icon {
                border-color: rgba(0,0,0,0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-icon {
                background-color: rgba(255,158,128,0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {
                background-color: rgba(255,158,128,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-icon:after,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input-container.md-datepicker-invalid,
            .md-hue-3 .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(221,44,0);
            }
            md-icon.md-default-theme.md-hue-3.md-warn,
            md-icon.md-hue-3.md-warn {
                color: rgb(255,158,128);
            }
            md-input-container.md-default-theme.md-hue-3 [data-ng-message-exp],
            md-input-container.md-default-theme.md-hue-3 [data-ng-message],
            md-input-container.md-default-theme.md-hue-3 [ng-message-exp],
            md-input-container.md-default-theme.md-hue-3 [ng-message],
            md-input-container.md-default-theme.md-hue-3 [ng-messages],
            md-input-container.md-default-theme.md-hue-3 [x-ng-message-exp],
            md-input-container.md-default-theme.md-hue-3 [x-ng-message],
            md-input-container.md-default-theme.md-hue-3 data-ng-message,
            md-input-container.md-default-theme.md-hue-3 ng-message,
            md-input-container.md-default-theme.md-hue-3 ng-messages,
            md-input-container.md-default-theme.md-hue-3 x-ng-message,
            md-input-container.md-hue-3 [data-ng-message-exp],
            md-input-container.md-hue-3 [data-ng-message],
            md-input-container.md-hue-3 [ng-message-exp],
            md-input-container.md-hue-3 [ng-message],
            md-input-container.md-hue-3 [ng-messages],
            md-input-container.md-hue-3 [x-ng-message-exp],
            md-input-container.md-hue-3 [x-ng-message],
            md-input-container.md-hue-3 data-ng-message,
            md-input-container.md-hue-3 ng-message,
            md-input-container.md-hue-3 ng-messages,
            md-input-container.md-hue-3 x-ng-message {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-input,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn label,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused.md-warn label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-input,
            md-input-container.md-hue-3.md-input-invalid .md-input {
                border-color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-3.md-input-invalid.md-input-focused label,
            md-input-container.md-hue-3.md-input-invalid.md-input-focused label {
                color: rgb(221,44,0);
            }
            md-input-container.md-default-theme.md-hue-3.md-input-invalid .md-char-counter,
            md-input-container.md-default-theme.md-hue-3.md-input-invalid [data-ng-message-exp],
            md-input-container.md-default-theme.md-hue-3.md-input-invalid [data-ng-message],
            md-input-container.md-default-theme.md-hue-3.md-input-invalid [ng-message-exp],
            md-input-container.md-default-theme.md-hue-3.md-input-invalid [ng-message],
            md-input-container.md-default-theme.md-hue-3.md-input-invalid [x-ng-message-exp],
            md-input-container.md-default-theme.md-hue-3.md-input-invalid [x-ng-message],
            md-input-container.md-default-theme.md-hue-3.md-input-invalid data-ng-message,
            md-input-container.md-default-theme.md-hue-3.md-input-invalid ng-message,
            md-input-container.md-default-theme.md-hue-3.md-input-invalid x-ng-message,
            md-input-container.md-hue-3.md-input-invalid .md-char-counter,
            md-input-container.md-hue-3.md-input-invalid [data-ng-message-exp],
            md-input-container.md-hue-3.md-input-invalid [data-ng-message],
            md-input-container.md-hue-3.md-input-invalid [ng-message-exp],
            md-input-container.md-hue-3.md-input-invalid [ng-message],
            md-input-container.md-hue-3.md-input-invalid [x-ng-message-exp],
            md-input-container.md-hue-3.md-input-invalid [x-ng-message],
            md-input-container.md-hue-3.md-input-invalid data-ng-message,
            md-input-container.md-hue-3.md-input-invalid ng-message,
            md-input-container.md-hue-3.md-input-invalid x-ng-message {
                color: rgb(221,44,0);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-warn .md-inner .md-gap,
            md-progress-circular.md-hue-3.md-warn .md-inner .md-gap {
                border-top-color: rgb(255,158,128);
                border-bottom-color: rgb(255,158,128);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-default-theme.md-hue-3.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-3.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-3.md-warn .md-inner .md-right .md-half-circle {
                border-top-color: rgb(255,158,128);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-warn .md-inner .md-right .md-half-circle,
            md-progress-circular.md-hue-3.md-warn .md-inner .md-right .md-half-circle {
                border-right-color: rgb(255,158,128);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-warn .md-inner .md-left .md-half-circle,
            md-progress-circular.md-hue-3.md-warn .md-inner .md-left .md-half-circle {
                border-left-color: rgb(255,158,128);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-warn .md-container,
            md-progress-linear.md-hue-3.md-warn .md-container {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-warn .md-bar,
            md-progress-linear.md-hue-3.md-warn .md-bar {
                background-color: rgb(255,158,128);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-warn .md-bar1,
            md-progress-linear.md-hue-3[md-mode=buffer].md-warn .md-bar1 {
                background-color: rgb(255,204,188);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode=buffer].md-warn .md-dashed:before,
            md-progress-linear.md-hue-3[md-mode=buffer].md-warn .md-dashed:before {
                background: radial-gradient(rgb(255,204,188) 0%, rgb(255,204,188) 16%, transparent 42%);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-on,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-on,
            md-radio-button.md-hue-3:not([disabled]) .md-warn .md-on,
            md-radio-button.md-hue-3:not([disabled]).md-warn .md-on,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-on,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-on,
            md-radio-group.md-hue-3:not([disabled]) .md-warn .md-on,
            md-radio-group.md-hue-3:not([disabled]).md-warn .md-on {
                background-color: rgba(255,158,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
            md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]) .md-warn .md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]) .md-warn.md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]).md-warn .md-checked .md-off,
            md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked .md-off {
                border-color: rgba(255,158,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(255,158,128,0.87);
            }
            md-radio-button.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-button.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn .md-container .md-ripple,
            md-radio-group.md-hue-3:not([disabled]) .md-warn .md-container .md-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-warn .md-container .md-ripple {
                color: rgb(244,81,30);
            }
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty).md-warn .md-checked .md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty) .md-checked.md-warn .md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty).md-warn .md-checked .md-container:before {
                background-color: rgba(255,158,128,0.26);
            }
            md-select.md-default-theme.md-hue-3.ng-invalid.ng-dirty .md-select-value,
            md-select.md-hue-3.ng-invalid.ng-dirty .md-select-value {
                color: rgb(221,44,0) !important;
                border-bottom-color: rgb(221,44,0) !important;
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-warn .md-select-value,
            md-select.md-hue-3:not([disabled]):focus.md-warn .md-select-value {
                border-bottom-color: rgb(255,158,128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn .md-focus-ring,
            md-slider.md-hue-3.md-warn .md-focus-ring {
                background-color: rgb(255,158,128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn .md-track.md-track-fill,
            md-slider.md-hue-3.md-warn .md-track.md-track-fill {
                background-color: rgb(255,158,128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn .md-thumb:after,
            md-slider.md-hue-3.md-warn .md-thumb:after {
                border-color: rgb(255,158,128);
                background-color: rgb(255,158,128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn .md-sign,
            md-slider.md-hue-3.md-warn .md-sign {
                background-color: rgb(255,158,128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn .md-sign:after,
            md-slider.md-hue-3.md-warn .md-sign:after {
                border-top-color: rgb(255,158,128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn .md-thumb-text,
            md-slider.md-hue-3.md-warn .md-thumb-text {
                color: rgba(0,0,0,0.87);
            }
            .md-subheader.md-default-theme.md-hue-3.md-warn,
            .md-subheader.md-hue-3.md-warn {
                color: rgb(255,158,128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn .md-ink-ripple,
            md-switch.md-hue-3.md-checked.md-warn .md-ink-ripple {
                color: rgb(255,158,128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn .md-thumb,
            md-switch.md-hue-3.md-checked.md-warn .md-thumb {
                background-color: rgb(255,158,128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn .md-bar,
            md-switch.md-hue-3.md-checked.md-warn .md-bar {
                background-color: rgba(255,158,128,0.5);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn.md-focused .md-thumb:before,
            md-switch.md-hue-3.md-checked.md-warn.md-focused .md-thumb:before {
                background-color: rgba(255,158,128,0.26);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper {
                background-color: rgb(255,158,128);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper {
                background-color: rgb(255,158,128);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]),
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {
                color: rgb(255,204,188);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {
                color: rgba(0,0,0,0.87);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {
                background: rgba(0,0,0,0.1);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button.md-highlight.md-warn,
            md-toast.md-hue-3 .md-toast-content .md-button.md-highlight.md-warn {
                color: rgb(255,110,64);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn {
                background-color: rgb(255,158,128);
                color: rgba(0,0,0,0.87);
            }
      /*  Only used with Theme processes */
            body,
            body.md-default-theme,
            html,
            html.md-default-theme {
                color: rgba(0,0,0,0.87);
                background-color: rgb(255,255,255);
            }
            md-autocomplete,
            md-autocomplete.md-default-theme {
                background: rgb(250,250,250);
            }
            md-autocomplete.md-default-theme[disabled],
            md-autocomplete[disabled] {
                background: rgb(245,245,245);
            }
            md-autocomplete button md-icon path,
            md-autocomplete.md-default-theme button md-icon path {
                fill: rgb(117,117,117);
            }
            md-autocomplete button:after,
            md-autocomplete.md-default-theme button:after {
                background: rgba(117,117,117,0.3);
            }
            .md-autocomplete-suggestions-container,
            .md-autocomplete-suggestions-container.md-default-theme {
                background: rgb(250,250,250);
            }
            .md-autocomplete-suggestions-container li,
            .md-autocomplete-suggestions-container.md-default-theme li {
                color: rgb(33,33,33);
            }
            .md-autocomplete-suggestions-container li .highlight,
            .md-autocomplete-suggestions-container.md-default-theme li .highlight {
                color: rgb(117,117,117);
            }
            .md-autocomplete-suggestions-container li.selected,
            .md-autocomplete-suggestions-container li:hover,
            .md-autocomplete-suggestions-container.md-default-theme li.selected,
            .md-autocomplete-suggestions-container.md-default-theme li:hover {
                background: rgb(238,238,238);
            }
            md-backdrop {
                background-color: rgba(33,33,33,0.0);
            }
            md-backdrop.md-opaque,
            md-backdrop.md-opaque.md-default-theme {
                background-color: rgba(33,33,33,1.0);
            }
            md-bottom-sheet,
            md-bottom-sheet.md-default-theme {
                background-color: rgb(250,250,250);
                border-top-color: rgb(224,224,224);
            }
            md-bottom-sheet .md-subheader,
            md-bottom-sheet.md-default-theme .md-subheader {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme:not([disabled]):hover,
            .md-button:not([disabled]):hover,
            a.md-button.md-default-theme:not([disabled]):hover,
            a.md-button:not([disabled]):hover {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme:not([disabled]).md-focused,
            .md-button:not([disabled]).md-focused,
            a.md-button.md-default-theme:not([disabled]).md-focused,
            a.md-button:not([disabled]).md-focused {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme:not([disabled]).md-icon-button:hover,
            .md-button:not([disabled]).md-icon-button:hover,
            a.md-button.md-default-theme:not([disabled]).md-icon-button:hover,
            a.md-button:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-raised,
            .md-button.md-raised,
            a.md-button.md-default-theme.md-raised,
            a.md-button.md-raised {
                color: rgb(33,33,33);
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-raised:not([disabled]) md-icon,
            .md-button.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-raised:not([disabled]) md-icon,
            a.md-button.md-raised:not([disabled]) md-icon {
                color: rgb(33,33,33);
            }
            .md-button.md-default-theme.md-raised:not([disabled]):hover,
            .md-button.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-raised:not([disabled]):hover,
            a.md-button.md-raised:not([disabled]):hover {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-raised:not([disabled]).md-focused,
            .md-button.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-raised:not([disabled]).md-focused,
            a.md-button.md-raised:not([disabled]).md-focused {
                background-color: rgb(238,238,238);
            }
            .md-button.md-default-theme.md-fab[disabled],
            .md-button.md-default-theme.md-raised[disabled],
            .md-button.md-fab[disabled],
            .md-button.md-raised[disabled],
            a.md-button.md-default-theme.md-fab[disabled],
            a.md-button.md-default-theme.md-raised[disabled],
            a.md-button.md-fab[disabled],
            a.md-button.md-raised[disabled] {
                background-color: rgba(0,0,0,0.12);
            }
            .md-button.md-default-theme[disabled],
            .md-button[disabled],
            a.md-button.md-default-theme[disabled],
            a.md-button[disabled] {
                background-color: transparent;
            }
            md-card,
            md-card.md-default-theme {
                background-color: rgb(255,255,255);
                border-radius: 2px;
            }
            md-card md-card-header md-card-avatar md-icon,
            md-card.md-default-theme md-card-header md-card-avatar md-icon {
                color: rgb(255,255,255);
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-checked .md-ripple,
            md-checkbox.md-default-theme.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme[disabled].md-checked .md-icon,
            md-checkbox[disabled].md-checked .md-icon {
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme[disabled].md-checked .md-icon:after,
            md-checkbox[disabled].md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            md-chips .md-chips,
            md-chips.md-default-theme .md-chips {
                box-shadow: 0 1px rgb(224,224,224);
            }
            md-chips .md-chip,
            md-chips.md-default-theme .md-chip {
                background: rgb(224,224,224);
                color: rgb(66,66,66);
            }
            md-chips md-chip-remove .md-button md-icon path,
            md-chips.md-default-theme md-chip-remove .md-button md-icon path {
                fill: rgb(158,158,158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189,189,189);
            }
            md-content,
            md-content.md-default-theme {
                color: rgba(0,0,0,0.87);
                background-color: rgb(255,255,255);
            }
            .md-calendar tr:last-child td,
            .md-calendar.md-default-theme tr:last-child td {
                border-bottom-color: rgb(238,238,238);
            }
            .md-calendar-day-header,
            .md-default-theme .md-calendar-day-header {
                background: rgb(224,224,224);
                color: rgba(0,0,0,0.87);
            }
            .md-calendar-date.md-focus .md-calendar-date-selection-indicator,
            .md-default-theme .md-calendar-date.md-focus .md-calendar-date-selection-indicator {
                background: rgb(224,224,224);
            }
            .md-calendar-date-selection-indicator:hover,
            .md-default-theme .md-calendar-date-selection-indicator:hover {
                background: rgb(224,224,224);
            }
            /** Theme styles for mdDatepicker. */
            md-datepicker,
            md-datepicker.md-default-theme {
                background: rgb(255,255,255);
            }
            .md-datepicker-input,
            .md-default-theme .md-datepicker-input {
                color: rgba(0,0,0,0.87);
                background: rgb(255,255,255);
            }
            .md-datepicker-input-container,
            .md-default-theme .md-datepicker-input-container {
                border-bottom-color: rgb(224,224,224);
            }
            .md-datepicker-calendar-pane,
            .md-default-theme .md-datepicker-calendar-pane {
                border-color: rgb(224,224,224);
            }
            .md-datepicker-calendar,
            .md-datepicker-input-mask-opaque,
            .md-default-theme .md-datepicker-calendar,
            .md-default-theme .md-datepicker-input-mask-opaque {
                background: rgb(255,255,255);
            }
            md-dialog,
            md-dialog.md-default-theme {
                border-radius: 4px;
                background-color: rgb(255,255,255);
            }
            md-input-container .md-input [disabled],
            md-input-container .md-input[disabled],
            md-input-container.md-default-theme .md-input [disabled],
            md-input-container.md-default-theme .md-input[disabled] {
                border-bottom-color: transparent;
                color: rgba(0,0,0,0.26);
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-list .md-proxy-focus.md-focused div.md-no-style,
            md-list.md-default-theme .md-proxy-focus.md-focused div.md-no-style {
                background-color: rgb(245,245,245);
            }
            md-list md-list-item > .md-avatar-icon,
            md-list.md-default-theme md-list-item > .md-avatar-icon {
                background-color: rgba(0,0,0,0.26);
                color: rgb(255,255,255);
            }
            md-menu-content,
            md-menu-content.md-default-theme {
                background-color: rgb(255,255,255);
            }
            md-menu-content md-menu-divider,
            md-menu-content.md-default-theme md-menu-divider {
                background-color: rgba(0,0,0,0.12);
            }
            md-menu-bar md-menu > button:focus,
            md-menu-bar md-menu.md-open > button,
            md-menu-bar.md-default-theme md-menu > button:focus,
            md-menu-bar.md-default-theme md-menu.md-open > button {
                outline: none;
                background: rgb(238,238,238);
            }
            md-menu-bar.md-default-theme.md-open:not(.md-keyboard-mode) md-menu:hover > button,
            md-menu-bar.md-open:not(.md-keyboard-mode) md-menu:hover > button {
                background-color: rgba(158,158,158,0.2);
            }
            md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-default-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
            md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
                background: transparent;
            }
            md-menu-content .md-menu.md-open > .md-button,
            md-menu-content.md-default-theme .md-menu.md-open > .md-button {
                background-color: rgba(158,158,158,0.2);
            }
            md-toolbar.md-default-theme.md-menu-toolbar,
            md-toolbar.md-menu-toolbar {
                background-color: rgb(255,255,255);
                color: rgba(0,0,0,0.87);
            }
            md-progress-circular,
            md-progress-circular.md-default-theme {
                background-color: transparent;
            }
            md-select.md-default-theme[disabled] .md-select-value,
            md-select[disabled] .md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-select-menu md-option:focus:not([disabled]):not([selected]),
            md-select-menu.md-default-theme md-option:focus:not([disabled]):not([selected]) {
                background: rgb(238,238,238);
            }
            .md-checkbox-enabled.md-default-theme[selected] .md-ripple,
            .md-checkbox-enabled[selected] .md-ripple {
                color: rgb(117,117,117);
            }
            .md-checkbox-enabled md-option .md-text,
            .md-checkbox-enabled.md-default-theme md-option .md-text {
                color: rgba(33,33,33,0.87);
            }
            md-sidenav,
            md-sidenav.md-default-theme {
                background-color: rgb(255,255,255);
            }
            md-slider .md-track,
            md-slider.md-default-theme .md-track {
                background-color: rgba(0,0,0,0.26);
            }
            md-slider .md-track-ticks,
            md-slider.md-default-theme .md-track-ticks {
                background-color: rgba(0,0,0,0.12);
            }
            md-slider .md-focus-thumb,
            md-slider.md-default-theme .md-focus-thumb {
                background-color: rgba(0,0,0,0.54);
            }
            md-slider .md-disabled-thumb,
            md-slider.md-default-theme .md-disabled-thumb {
                border-color: rgb(255,255,255);
            }
            md-slider.md-default-theme.md-min .md-thumb:after,
            md-slider.md-min .md-thumb:after {
                background-color: rgb(255,255,255);
            }
            md-slider.md-default-theme[disabled]:not(.md-min) .md-thumb:after,
            md-slider[disabled]:not(.md-min) .md-thumb:after {
                background-color: rgba(0,0,0,0.26);
            }
            .md-subheader,
            .md-subheader.md-default-theme {
                color: rgba(0,0,0,0.54);
                background-color: rgb(255,255,255);
            }
            md-switch .md-ink-ripple,
            md-switch.md-default-theme .md-ink-ripple {
                color: rgb(158,158,158);
            }
            md-switch .md-thumb,
            md-switch.md-default-theme .md-thumb {
                background-color: rgb(250,250,250);
            }
            md-switch .md-bar,
            md-switch.md-default-theme .md-bar {
                background-color: rgb(158,158,158);
            }
            md-switch.md-default-theme[disabled] .md-thumb,
            md-switch[disabled] .md-thumb {
                background-color: rgb(189,189,189);
            }
            md-switch.md-default-theme[disabled] .md-bar,
            md-switch[disabled] .md-bar {
                background-color: rgba(0,0,0,0.12);
            }
            md-tabs md-tabs-wrapper,
            md-tabs.md-default-theme md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0,0,0,0.12);
            }
            md-toast .md-toast-content,
            md-toast.md-default-theme .md-toast-content {
                background-color: #323232;
                color: rgb(250,250,250);
            }
            md-toast .md-toast-content .md-button,
            md-toast.md-default-theme .md-toast-content .md-button {
                color: rgb(250,250,250);
            }
            md-tooltip,
            md-tooltip.md-default-theme {
                color: rgb(255,255,255);
            }
            md-tooltip .md-content,
            md-tooltip.md-default-theme .md-content {
                background-color: rgba(0,0,0,0.54);
            }
        </style>
        <style md-theme-style="">
            /*  Only used with Theme processes */
            body.md-default-theme.md-hue-1,
            body.md-hue-1,
            html.md-default-theme.md-hue-1,
            html.md-hue-1 {
                color: rgba(0,0,0,0.87);
                background-color: rgb(224,224,224);
            }
            md-autocomplete.md-default-theme.md-hue-1,
            md-autocomplete.md-hue-1 {
                background: rgb(250,250,250);
            }
            md-autocomplete.md-default-theme.md-hue-1[disabled],
            md-autocomplete.md-hue-1[disabled] {
                background: rgb(245,245,245);
            }
            md-autocomplete.md-default-theme.md-hue-1 button md-icon path,
            md-autocomplete.md-hue-1 button md-icon path {
                fill: rgb(117,117,117);
            }
            md-autocomplete.md-default-theme.md-hue-1 button:after,
            md-autocomplete.md-hue-1 button:after {
                background: rgba(117,117,117,0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1,
            .md-autocomplete-suggestions-container.md-hue-1 {
                background: rgb(250,250,250);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li,
            .md-autocomplete-suggestions-container.md-hue-1 li {
                color: rgb(33,33,33);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li .highlight,
            .md-autocomplete-suggestions-container.md-hue-1 li .highlight {
                color: rgb(117,117,117);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li.selected,
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li:hover,
            .md-autocomplete-suggestions-container.md-hue-1 li.selected,
            .md-autocomplete-suggestions-container.md-hue-1 li:hover {
                background: rgb(238,238,238);
            }
            md-backdrop {
                background-color: rgba(33,33,33,0.0);
            }
            md-backdrop.md-opaque.md-default-theme.md-hue-1,
            md-backdrop.md-opaque.md-hue-1 {
                background-color: rgba(33,33,33,1.0);
            }
            md-bottom-sheet.md-default-theme.md-hue-1,
            md-bottom-sheet.md-hue-1 {
                background-color: rgb(250,250,250);
                border-top-color: rgb(224,224,224);
            }
            md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
            md-bottom-sheet.md-hue-1 .md-subheader {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-1:not([disabled]):hover,
            .md-button.md-hue-1:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1:not([disabled]):hover,
            a.md-button.md-hue-1:not([disabled]):hover {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme.md-hue-1:not([disabled]).md-focused,
            .md-button.md-hue-1:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1:not([disabled]).md-focused,
            a.md-button.md-hue-1:not([disabled]).md-focused {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme.md-hue-1:not([disabled]).md-icon-button:hover,
            .md-button.md-hue-1:not([disabled]).md-icon-button:hover,
            a.md-button.md-default-theme.md-hue-1:not([disabled]).md-icon-button:hover,
            a.md-button.md-hue-1:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-hue-1.md-raised,
            .md-button.md-hue-1.md-raised,
            a.md-button.md-default-theme.md-hue-1.md-raised,
            a.md-button.md-hue-1.md-raised {
                color: rgb(33,33,33);
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-1.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-1.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-1.md-raised:not([disabled]) md-icon {
                color: rgb(33,33,33);
            }
            .md-button.md-default-theme.md-hue-1.md-raised:not([disabled]):hover,
            .md-button.md-hue-1.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]):hover,
            a.md-button.md-hue-1.md-raised:not([disabled]):hover {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-1.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-1.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-1.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-1.md-raised:not([disabled]).md-focused {
                background-color: rgb(238,238,238);
            }
            .md-button.md-default-theme.md-hue-1.md-fab[disabled],
            .md-button.md-default-theme.md-hue-1.md-raised[disabled],
            .md-button.md-hue-1.md-fab[disabled],
            .md-button.md-hue-1.md-raised[disabled],
            a.md-button.md-default-theme.md-hue-1.md-fab[disabled],
            a.md-button.md-default-theme.md-hue-1.md-raised[disabled],
            a.md-button.md-hue-1.md-fab[disabled],
            a.md-button.md-hue-1.md-raised[disabled] {
                background-color: rgba(0,0,0,0.12);
            }
            .md-button.md-default-theme.md-hue-1[disabled],
            .md-button.md-hue-1[disabled],
            a.md-button.md-default-theme.md-hue-1[disabled],
            a.md-button.md-hue-1[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme.md-hue-1,
            md-card.md-hue-1 {
                background-color: rgb(224,224,224);
                border-radius: 2px;
            }
            md-card.md-default-theme.md-hue-1 md-card-header md-card-avatar md-icon,
            md-card.md-hue-1 md-card-header md-card-avatar md-icon {
                color: rgb(224,224,224);
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked .md-ripple,
            md-checkbox.md-hue-1.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled].md-checked .md-icon,
            md-checkbox.md-hue-1[disabled].md-checked .md-icon {
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled].md-checked .md-icon:after,
            md-checkbox.md-hue-1[disabled].md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            md-chips.md-default-theme.md-hue-1 .md-chips,
            md-chips.md-hue-1 .md-chips {
                box-shadow: 0 1px rgb(224,224,224);
            }
            md-chips.md-default-theme.md-hue-1 .md-chip,
            md-chips.md-hue-1 .md-chip {
                background: rgb(224,224,224);
                color: rgb(66,66,66);
            }
            md-chips.md-default-theme.md-hue-1 md-chip-remove .md-button md-icon path,
            md-chips.md-hue-1 md-chip-remove .md-button md-icon path {
                fill: rgb(158,158,158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189,189,189);
            }
            md-content.md-default-theme.md-hue-1,
            md-content.md-hue-1 {
                color: rgba(0,0,0,0.87);
                background-color: rgb(224,224,224);
            }
            .md-calendar.md-default-theme.md-hue-1 tr:last-child td,
            .md-calendar.md-hue-1 tr:last-child td {
                border-bottom-color: rgb(238,238,238);
            }
            .md-default-theme.md-hue-1 .md-calendar-day-header,
            .md-hue-1 .md-calendar-day-header {
                background: rgb(224,224,224);
                color: rgba(0,0,0,0.87);
            }
            .md-default-theme.md-hue-1 .md-calendar-date.md-focus .md-calendar-date-selection-indicator,
            .md-hue-1 .md-calendar-date.md-focus .md-calendar-date-selection-indicator {
                background: rgb(224,224,224);
            }
            .md-default-theme.md-hue-1 .md-calendar-date-selection-indicator:hover,
            .md-hue-1 .md-calendar-date-selection-indicator:hover {
                background: rgb(224,224,224);
            }
            /** Theme styles for mdDatepicker. */
            md-datepicker.md-default-theme.md-hue-1,
            md-datepicker.md-hue-1 {
                background: rgb(224,224,224);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input,
            .md-hue-1 .md-datepicker-input {
                color: rgba(0,0,0,0.87);
                background: rgb(224,224,224);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input-container,
            .md-hue-1 .md-datepicker-input-container {
                border-bottom-color: rgb(224,224,224);
            }
            .md-default-theme.md-hue-1 .md-datepicker-calendar-pane,
            .md-hue-1 .md-datepicker-calendar-pane {
                border-color: rgb(224,224,224);
            }
            .md-default-theme.md-hue-1 .md-datepicker-calendar,
            .md-default-theme.md-hue-1 .md-datepicker-input-mask-opaque,
            .md-hue-1 .md-datepicker-calendar,
            .md-hue-1 .md-datepicker-input-mask-opaque {
                background: rgb(224,224,224);
            }
            md-dialog.md-default-theme.md-hue-1,
            md-dialog.md-hue-1 {
                border-radius: 4px;
                background-color: rgb(224,224,224);
            }
            md-input-container.md-default-theme.md-hue-1 .md-input [disabled],
            md-input-container.md-default-theme.md-hue-1 .md-input[disabled],
            md-input-container.md-hue-1 .md-input [disabled],
            md-input-container.md-hue-1 .md-input[disabled] {
                border-bottom-color: transparent;
                color: rgba(0,0,0,0.26);
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-list.md-default-theme.md-hue-1 .md-proxy-focus.md-focused div.md-no-style,
            md-list.md-hue-1 .md-proxy-focus.md-focused div.md-no-style {
                background-color: rgb(245,245,245);
            }
            md-list.md-default-theme.md-hue-1 md-list-item > .md-avatar-icon,
            md-list.md-hue-1 md-list-item > .md-avatar-icon {
                background-color: rgba(0,0,0,0.26);
                color: rgb(224,224,224);
            }
            md-menu-content.md-default-theme.md-hue-1,
            md-menu-content.md-hue-1 {
                background-color: rgb(224,224,224);
            }
            md-menu-content.md-default-theme.md-hue-1 md-menu-divider,
            md-menu-content.md-hue-1 md-menu-divider {
                background-color: rgba(0,0,0,0.12);
            }
            md-menu-bar.md-default-theme.md-hue-1 md-menu > button:focus,
            md-menu-bar.md-default-theme.md-hue-1 md-menu.md-open > button,
            md-menu-bar.md-hue-1 md-menu > button:focus,
            md-menu-bar.md-hue-1 md-menu.md-open > button {
                outline: none;
                background: rgb(238,238,238);
            }
            md-menu-bar.md-default-theme.md-hue-1.md-open:not(.md-keyboard-mode) md-menu:hover > button,
            md-menu-bar.md-hue-1.md-open:not(.md-keyboard-mode) md-menu:hover > button {
                background-color: rgba(158,158,158,0.2);
            }
            md-menu-bar.md-default-theme.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-default-theme.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
            md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-hue-1:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
                background: transparent;
            }
            md-menu-content.md-default-theme.md-hue-1 .md-menu.md-open > .md-button,
            md-menu-content.md-hue-1 .md-menu.md-open > .md-button {
                background-color: rgba(158,158,158,0.2);
            }
            md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar,
            md-toolbar.md-hue-1.md-menu-toolbar {
                background-color: rgb(224,224,224);
                color: rgba(0,0,0,0.87);
            }
            md-progress-circular.md-default-theme.md-hue-1,
            md-progress-circular.md-hue-1 {
                background-color: transparent;
            }
            md-select.md-default-theme.md-hue-1[disabled] .md-select-value,
            md-select.md-hue-1[disabled] .md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-select-menu.md-default-theme.md-hue-1 md-option:focus:not([disabled]):not([selected]),
            md-select-menu.md-hue-1 md-option:focus:not([disabled]):not([selected]) {
                background: rgb(238,238,238);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1[selected] .md-ripple,
            .md-checkbox-enabled.md-hue-1[selected] .md-ripple {
                color: rgb(117,117,117);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-1 md-option .md-text,
            .md-checkbox-enabled.md-hue-1 md-option .md-text {
                color: rgba(33,33,33,0.87);
            }
            md-sidenav.md-default-theme.md-hue-1,
            md-sidenav.md-hue-1 {
                background-color: rgb(224,224,224);
            }
            md-slider.md-default-theme.md-hue-1 .md-track,
            md-slider.md-hue-1 .md-track {
                background-color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-hue-1 .md-track-ticks,
            md-slider.md-hue-1 .md-track-ticks {
                background-color: rgba(0,0,0,0.12);
            }
            md-slider.md-default-theme.md-hue-1 .md-focus-thumb,
            md-slider.md-hue-1 .md-focus-thumb {
                background-color: rgba(0,0,0,0.54);
            }
            md-slider.md-default-theme.md-hue-1 .md-disabled-thumb,
            md-slider.md-hue-1 .md-disabled-thumb {
                border-color: rgb(224,224,224);
            }
            md-slider.md-default-theme.md-hue-1.md-min .md-thumb:after,
            md-slider.md-hue-1.md-min .md-thumb:after {
                background-color: rgb(224,224,224);
            }
            md-slider.md-default-theme.md-hue-1[disabled]:not(.md-min) .md-thumb:after,
            md-slider.md-hue-1[disabled]:not(.md-min) .md-thumb:after {
                background-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-hue-1,
            .md-subheader.md-hue-1 {
                color: rgba(0,0,0,0.54);
                background-color: rgb(224,224,224);
            }
            md-switch.md-default-theme.md-hue-1 .md-ink-ripple,
            md-switch.md-hue-1 .md-ink-ripple {
                color: rgb(158,158,158);
            }
            md-switch.md-default-theme.md-hue-1 .md-thumb,
            md-switch.md-hue-1 .md-thumb {
                background-color: rgb(250,250,250);
            }
            md-switch.md-default-theme.md-hue-1 .md-bar,
            md-switch.md-hue-1 .md-bar {
                background-color: rgb(158,158,158);
            }
            md-switch.md-default-theme.md-hue-1[disabled] .md-thumb,
            md-switch.md-hue-1[disabled] .md-thumb {
                background-color: rgb(189,189,189);
            }
            md-switch.md-default-theme.md-hue-1[disabled] .md-bar,
            md-switch.md-hue-1[disabled] .md-bar {
                background-color: rgba(0,0,0,0.12);
            }
            md-tabs.md-default-theme.md-hue-1 md-tabs-wrapper,
            md-tabs.md-hue-1 md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0,0,0,0.12);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content,
            md-toast.md-hue-1 .md-toast-content {
                background-color: #323232;
                color: rgb(250,250,250);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button,
            md-toast.md-hue-1 .md-toast-content .md-button {
                color: rgb(250,250,250);
            }
            md-tooltip.md-default-theme.md-hue-1,
            md-tooltip.md-hue-1 {
                color: rgb(255,255,255);
            }
            md-tooltip.md-default-theme.md-hue-1 .md-content,
            md-tooltip.md-hue-1 .md-content {
                background-color: rgba(0,0,0,0.54);
            }
           /*  Only used with Theme processes */
            body.md-default-theme.md-hue-2,
            body.md-hue-2,
            html.md-default-theme.md-hue-2,
            html.md-hue-2 {
                color: rgba(0,0,0,0.87);
                background-color: rgb(66,66,66);
            }
            md-autocomplete.md-default-theme.md-hue-2,
            md-autocomplete.md-hue-2 {
                background: rgb(250,250,250);
            }
            md-autocomplete.md-default-theme.md-hue-2[disabled],
            md-autocomplete.md-hue-2[disabled] {
                background: rgb(245,245,245);
            }
            md-autocomplete.md-default-theme.md-hue-2 button md-icon path,
            md-autocomplete.md-hue-2 button md-icon path {
                fill: rgb(117,117,117);
            }
            md-autocomplete.md-default-theme.md-hue-2 button:after,
            md-autocomplete.md-hue-2 button:after {
                background: rgba(117,117,117,0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2,
            .md-autocomplete-suggestions-container.md-hue-2 {
                background: rgb(250,250,250);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li,
            .md-autocomplete-suggestions-container.md-hue-2 li {
                color: rgb(33,33,33);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li .highlight,
            .md-autocomplete-suggestions-container.md-hue-2 li .highlight {
                color: rgb(117,117,117);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li.selected,
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li:hover,
            .md-autocomplete-suggestions-container.md-hue-2 li.selected,
            .md-autocomplete-suggestions-container.md-hue-2 li:hover {
                background: rgb(238,238,238);
            }
            md-backdrop {
                background-color: rgba(33,33,33,0.0);
            }
            md-backdrop.md-opaque.md-default-theme.md-hue-2,
            md-backdrop.md-opaque.md-hue-2 {
                background-color: rgba(33,33,33,1.0);
            }
            md-bottom-sheet.md-default-theme.md-hue-2,
            md-bottom-sheet.md-hue-2 {
                background-color: rgb(250,250,250);
                border-top-color: rgb(224,224,224);
            }
            md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
            md-bottom-sheet.md-hue-2 .md-subheader {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-2:not([disabled]):hover,
            .md-button.md-hue-2:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2:not([disabled]):hover,
            a.md-button.md-hue-2:not([disabled]):hover {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme.md-hue-2:not([disabled]).md-focused,
            .md-button.md-hue-2:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2:not([disabled]).md-focused,
            a.md-button.md-hue-2:not([disabled]).md-focused {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme.md-hue-2:not([disabled]).md-icon-button:hover,
            .md-button.md-hue-2:not([disabled]).md-icon-button:hover,
            a.md-button.md-default-theme.md-hue-2:not([disabled]).md-icon-button:hover,
            a.md-button.md-hue-2:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-hue-2.md-raised,
            .md-button.md-hue-2.md-raised,
            a.md-button.md-default-theme.md-hue-2.md-raised,
            a.md-button.md-hue-2.md-raised {
                color: rgb(33,33,33);
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-2.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-2.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-2.md-raised:not([disabled]) md-icon {
                color: rgb(33,33,33);
            }
            .md-button.md-default-theme.md-hue-2.md-raised:not([disabled]):hover,
            .md-button.md-hue-2.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]):hover,
            a.md-button.md-hue-2.md-raised:not([disabled]):hover {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-2.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-2.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-2.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-2.md-raised:not([disabled]).md-focused {
                background-color: rgb(238,238,238);
            }
            .md-button.md-default-theme.md-hue-2.md-fab[disabled],
            .md-button.md-default-theme.md-hue-2.md-raised[disabled],
            .md-button.md-hue-2.md-fab[disabled],
            .md-button.md-hue-2.md-raised[disabled],
            a.md-button.md-default-theme.md-hue-2.md-fab[disabled],
            a.md-button.md-default-theme.md-hue-2.md-raised[disabled],
            a.md-button.md-hue-2.md-fab[disabled],
            a.md-button.md-hue-2.md-raised[disabled] {
                background-color: rgba(0,0,0,0.12);
            }
            .md-button.md-default-theme.md-hue-2[disabled],
            .md-button.md-hue-2[disabled],
            a.md-button.md-default-theme.md-hue-2[disabled],
            a.md-button.md-hue-2[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme.md-hue-2,
            md-card.md-hue-2 {
                background-color: rgb(66,66,66);
                border-radius: 2px;
            }
            md-card.md-default-theme.md-hue-2 md-card-header md-card-avatar md-icon,
            md-card.md-hue-2 md-card-header md-card-avatar md-icon {
                color: rgb(66,66,66);
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked .md-ripple,
            md-checkbox.md-hue-2.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled].md-checked .md-icon,
            md-checkbox.md-hue-2[disabled].md-checked .md-icon {
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled].md-checked .md-icon:after,
            md-checkbox.md-hue-2[disabled].md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            md-chips.md-default-theme.md-hue-2 .md-chips,
            md-chips.md-hue-2 .md-chips {
                box-shadow: 0 1px rgb(224,224,224);
            }
            md-chips.md-default-theme.md-hue-2 .md-chip,
            md-chips.md-hue-2 .md-chip {
                background: rgb(224,224,224);
                color: rgb(66,66,66);
            }
            md-chips.md-default-theme.md-hue-2 md-chip-remove .md-button md-icon path,
            md-chips.md-hue-2 md-chip-remove .md-button md-icon path {
                fill: rgb(158,158,158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189,189,189);
            }
            md-content.md-default-theme.md-hue-2,
            md-content.md-hue-2 {
                color: rgba(0,0,0,0.87);
                background-color: rgb(66,66,66);
            }
            .md-calendar.md-default-theme.md-hue-2 tr:last-child td,
            .md-calendar.md-hue-2 tr:last-child td {
                border-bottom-color: rgb(238,238,238);
            }
            .md-default-theme.md-hue-2 .md-calendar-day-header,
            .md-hue-2 .md-calendar-day-header {
                background: rgb(224,224,224);
                color: rgba(0,0,0,0.87);
            }
            .md-default-theme.md-hue-2 .md-calendar-date.md-focus .md-calendar-date-selection-indicator,
            .md-hue-2 .md-calendar-date.md-focus .md-calendar-date-selection-indicator {
                background: rgb(224,224,224);
            }
            .md-default-theme.md-hue-2 .md-calendar-date-selection-indicator:hover,
            .md-hue-2 .md-calendar-date-selection-indicator:hover {
                background: rgb(224,224,224);
            }
            /** Theme styles for mdDatepicker. */
            md-datepicker.md-default-theme.md-hue-2,
            md-datepicker.md-hue-2 {
                background: rgb(66,66,66);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input,
            .md-hue-2 .md-datepicker-input {
                color: rgba(255,255,255,0.87);
                background: rgb(66,66,66);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input-container,
            .md-hue-2 .md-datepicker-input-container {
                border-bottom-color: rgb(224,224,224);
            }
            .md-default-theme.md-hue-2 .md-datepicker-calendar-pane,
            .md-hue-2 .md-datepicker-calendar-pane {
                border-color: rgb(224,224,224);
            }
            .md-default-theme.md-hue-2 .md-datepicker-calendar,
            .md-default-theme.md-hue-2 .md-datepicker-input-mask-opaque,
            .md-hue-2 .md-datepicker-calendar,
            .md-hue-2 .md-datepicker-input-mask-opaque {
                background: rgb(66,66,66);
            }
            md-dialog.md-default-theme.md-hue-2,
            md-dialog.md-hue-2 {
                border-radius: 4px;
                background-color: rgb(66,66,66);
            }
            md-input-container.md-default-theme.md-hue-2 .md-input [disabled],
            md-input-container.md-default-theme.md-hue-2 .md-input[disabled],
            md-input-container.md-hue-2 .md-input [disabled],
            md-input-container.md-hue-2 .md-input[disabled] {
                border-bottom-color: transparent;
                color: rgba(0,0,0,0.26);
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-list.md-default-theme.md-hue-2 .md-proxy-focus.md-focused div.md-no-style,
            md-list.md-hue-2 .md-proxy-focus.md-focused div.md-no-style {
                background-color: rgb(245,245,245);
            }
            md-list.md-default-theme.md-hue-2 md-list-item > .md-avatar-icon,
            md-list.md-hue-2 md-list-item > .md-avatar-icon {
                background-color: rgba(0,0,0,0.26);
                color: rgb(66,66,66);
            }
            md-menu-content.md-default-theme.md-hue-2,
            md-menu-content.md-hue-2 {
                background-color: rgb(66,66,66);
            }
            md-menu-content.md-default-theme.md-hue-2 md-menu-divider,
            md-menu-content.md-hue-2 md-menu-divider {
                background-color: rgba(0,0,0,0.12);
            }
            md-menu-bar.md-default-theme.md-hue-2 md-menu > button:focus,
            md-menu-bar.md-default-theme.md-hue-2 md-menu.md-open > button,
            md-menu-bar.md-hue-2 md-menu > button:focus,
            md-menu-bar.md-hue-2 md-menu.md-open > button {
                outline: none;
                background: rgb(238,238,238);
            }
            md-menu-bar.md-default-theme.md-hue-2.md-open:not(.md-keyboard-mode) md-menu:hover > button,
            md-menu-bar.md-hue-2.md-open:not(.md-keyboard-mode) md-menu:hover > button {
                background-color: rgba(158,158,158,0.2);
            }
            md-menu-bar.md-default-theme.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-default-theme.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
            md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-hue-2:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
                background: transparent;
            }
            md-menu-content.md-default-theme.md-hue-2 .md-menu.md-open > .md-button,
            md-menu-content.md-hue-2 .md-menu.md-open > .md-button {
                background-color: rgba(158,158,158,0.2);
            }
            md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar,
            md-toolbar.md-hue-2.md-menu-toolbar {
                background-color: rgb(66,66,66);
                color: rgba(0,0,0,0.87);
            }
            md-progress-circular.md-default-theme.md-hue-2,
            md-progress-circular.md-hue-2 {
                background-color: transparent;
            }
            md-select.md-default-theme.md-hue-2[disabled] .md-select-value,
            md-select.md-hue-2[disabled] .md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-select-menu.md-default-theme.md-hue-2 md-option:focus:not([disabled]):not([selected]),
            md-select-menu.md-hue-2 md-option:focus:not([disabled]):not([selected]) {
                background: rgb(238,238,238);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2[selected] .md-ripple,
            .md-checkbox-enabled.md-hue-2[selected] .md-ripple {
                color: rgb(117,117,117);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-2 md-option .md-text,
            .md-checkbox-enabled.md-hue-2 md-option .md-text {
                color: rgba(33,33,33,0.87);
            }
            md-sidenav.md-default-theme.md-hue-2,
            md-sidenav.md-hue-2 {
                background-color: rgb(66,66,66);
            }
            md-slider.md-default-theme.md-hue-2 .md-track,
            md-slider.md-hue-2 .md-track {
                background-color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-hue-2 .md-track-ticks,
            md-slider.md-hue-2 .md-track-ticks {
                background-color: rgba(0,0,0,0.12);
            }
            md-slider.md-default-theme.md-hue-2 .md-focus-thumb,
            md-slider.md-hue-2 .md-focus-thumb {
                background-color: rgba(0,0,0,0.54);
            }
            md-slider.md-default-theme.md-hue-2 .md-disabled-thumb,
            md-slider.md-hue-2 .md-disabled-thumb {
                border-color: rgb(66,66,66);
            }
            md-slider.md-default-theme.md-hue-2.md-min .md-thumb:after,
            md-slider.md-hue-2.md-min .md-thumb:after {
                background-color: rgb(66,66,66);
            }
            md-slider.md-default-theme.md-hue-2[disabled]:not(.md-min) .md-thumb:after,
            md-slider.md-hue-2[disabled]:not(.md-min) .md-thumb:after {
                background-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-hue-2,
            .md-subheader.md-hue-2 {
                color: rgba(0,0,0,0.54);
                background-color: rgb(66,66,66);
            }
            md-switch.md-default-theme.md-hue-2 .md-ink-ripple,
            md-switch.md-hue-2 .md-ink-ripple {
                color: rgb(158,158,158);
            }
            md-switch.md-default-theme.md-hue-2 .md-thumb,
            md-switch.md-hue-2 .md-thumb {
                background-color: rgb(250,250,250);
            }
            md-switch.md-default-theme.md-hue-2 .md-bar,
            md-switch.md-hue-2 .md-bar {
                background-color: rgb(158,158,158);
            }
            md-switch.md-default-theme.md-hue-2[disabled] .md-thumb,
            md-switch.md-hue-2[disabled] .md-thumb {
                background-color: rgb(189,189,189);
            }
            md-switch.md-default-theme.md-hue-2[disabled] .md-bar,
            md-switch.md-hue-2[disabled] .md-bar {
                background-color: rgba(0,0,0,0.12);
            }
            md-tabs.md-default-theme.md-hue-2 md-tabs-wrapper,
            md-tabs.md-hue-2 md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0,0,0,0.12);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content,
            md-toast.md-hue-2 .md-toast-content {
                background-color: #323232;
                color: rgb(250,250,250);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button,
            md-toast.md-hue-2 .md-toast-content .md-button {
                color: rgb(250,250,250);
            }
            md-tooltip.md-default-theme.md-hue-2,
            md-tooltip.md-hue-2 {
                color: rgb(255,255,255);
            }
            md-tooltip.md-default-theme.md-hue-2 .md-content,
            md-tooltip.md-hue-2 .md-content {
                background-color: rgba(0,0,0,0.54);
            }
            /*  Only used with Theme processes */
            body.md-default-theme.md-hue-3,
            body.md-hue-3,
            html.md-default-theme.md-hue-3,
            html.md-hue-3 {
                color: rgba(0,0,0,0.87);
                background-color: rgb(33,33,33);
            }
            md-autocomplete.md-default-theme.md-hue-3,
            md-autocomplete.md-hue-3 {
                background: rgb(250,250,250);
            }
            md-autocomplete.md-default-theme.md-hue-3[disabled],
            md-autocomplete.md-hue-3[disabled] {
                background: rgb(245,245,245);
            }
            md-autocomplete.md-default-theme.md-hue-3 button md-icon path,
            md-autocomplete.md-hue-3 button md-icon path {
                fill: rgb(117,117,117);
            }
            md-autocomplete.md-default-theme.md-hue-3 button:after,
            md-autocomplete.md-hue-3 button:after {
                background: rgba(117,117,117,0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3,
            .md-autocomplete-suggestions-container.md-hue-3 {
                background: rgb(250,250,250);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li,
            .md-autocomplete-suggestions-container.md-hue-3 li {
                color: rgb(33,33,33);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li .highlight,
            .md-autocomplete-suggestions-container.md-hue-3 li .highlight {
                color: rgb(117,117,117);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li.selected,
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li:hover,
            .md-autocomplete-suggestions-container.md-hue-3 li.selected,
            .md-autocomplete-suggestions-container.md-hue-3 li:hover {
                background: rgb(238,238,238);
            }
            md-backdrop {
                background-color: rgba(33,33,33,0.0);
            }
            md-backdrop.md-opaque.md-default-theme.md-hue-3,
            md-backdrop.md-opaque.md-hue-3 {
                background-color: rgba(33,33,33,1.0);
            }
            md-bottom-sheet.md-default-theme.md-hue-3,
            md-bottom-sheet.md-hue-3 {
                background-color: rgb(250,250,250);
                border-top-color: rgb(224,224,224);
            }
            md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
            md-bottom-sheet.md-hue-3 .md-subheader {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-3:not([disabled]):hover,
            .md-button.md-hue-3:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3:not([disabled]):hover,
            a.md-button.md-hue-3:not([disabled]):hover {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme.md-hue-3:not([disabled]).md-focused,
            .md-button.md-hue-3:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3:not([disabled]).md-focused,
            a.md-button.md-hue-3:not([disabled]).md-focused {
                background-color: rgba(158,158,158,0.2);
            }
            .md-button.md-default-theme.md-hue-3:not([disabled]).md-icon-button:hover,
            .md-button.md-hue-3:not([disabled]).md-icon-button:hover,
            a.md-button.md-default-theme.md-hue-3:not([disabled]).md-icon-button:hover,
            a.md-button.md-hue-3:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-hue-3.md-raised,
            .md-button.md-hue-3.md-raised,
            a.md-button.md-default-theme.md-hue-3.md-raised,
            a.md-button.md-hue-3.md-raised {
                color: rgb(33,33,33);
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-3.md-raised:not([disabled]) md-icon,
            .md-button.md-hue-3.md-raised:not([disabled]) md-icon,
            a.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]) md-icon,
            a.md-button.md-hue-3.md-raised:not([disabled]) md-icon {
                color: rgb(33,33,33);
            }
            .md-button.md-default-theme.md-hue-3.md-raised:not([disabled]):hover,
            .md-button.md-hue-3.md-raised:not([disabled]):hover,
            a.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]):hover,
            a.md-button.md-hue-3.md-raised:not([disabled]):hover {
                background-color: rgb(250,250,250);
            }
            .md-button.md-default-theme.md-hue-3.md-raised:not([disabled]).md-focused,
            .md-button.md-hue-3.md-raised:not([disabled]).md-focused,
            a.md-button.md-default-theme.md-hue-3.md-raised:not([disabled]).md-focused,
            a.md-button.md-hue-3.md-raised:not([disabled]).md-focused {
                background-color: rgb(238,238,238);
            }
            .md-button.md-default-theme.md-hue-3.md-fab[disabled],
            .md-button.md-default-theme.md-hue-3.md-raised[disabled],
            .md-button.md-hue-3.md-fab[disabled],
            .md-button.md-hue-3.md-raised[disabled],
            a.md-button.md-default-theme.md-hue-3.md-fab[disabled],
            a.md-button.md-default-theme.md-hue-3.md-raised[disabled],
            a.md-button.md-hue-3.md-fab[disabled],
            a.md-button.md-hue-3.md-raised[disabled] {
                background-color: rgba(0,0,0,0.12);
            }
            .md-button.md-default-theme.md-hue-3[disabled],
            .md-button.md-hue-3[disabled],
            a.md-button.md-default-theme.md-hue-3[disabled],
            a.md-button.md-hue-3[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme.md-hue-3,
            md-card.md-hue-3 {
                background-color: rgb(33,33,33);
                border-radius: 2px;
            }
            md-card.md-default-theme.md-hue-3 md-card-header md-card-avatar md-icon,
            md-card.md-hue-3 md-card-header md-card-avatar md-icon {
                color: rgb(33,33,33);
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked .md-ripple,
            md-checkbox.md-hue-3.md-checked .md-ripple {
                color: rgb(117,117,117);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled].md-checked .md-icon,
            md-checkbox.md-hue-3[disabled].md-checked .md-icon {
                background-color: rgba(0,0,0,0.26);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled].md-checked .md-icon:after,
            md-checkbox.md-hue-3[disabled].md-checked .md-icon:after {
                border-color: rgb(238,238,238);
            }
            md-chips.md-default-theme.md-hue-3 .md-chips,
            md-chips.md-hue-3 .md-chips {
                box-shadow: 0 1px rgb(224,224,224);
            }
            md-chips.md-default-theme.md-hue-3 .md-chip,
            md-chips.md-hue-3 .md-chip {
                background: rgb(224,224,224);
                color: rgb(66,66,66);
            }
            md-chips.md-default-theme.md-hue-3 md-chip-remove .md-button md-icon path,
            md-chips.md-hue-3 md-chip-remove .md-button md-icon path {
                fill: rgb(158,158,158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189,189,189);
            }
            md-content.md-default-theme.md-hue-3,
            md-content.md-hue-3 {
                color: rgba(0,0,0,0.87);
                background-color: rgb(33,33,33);
            }
            .md-calendar.md-default-theme.md-hue-3 tr:last-child td,
            .md-calendar.md-hue-3 tr:last-child td {
                border-bottom-color: rgb(238,238,238);
            }
            .md-default-theme.md-hue-3 .md-calendar-day-header,
            .md-hue-3 .md-calendar-day-header {
                background: rgb(224,224,224);
                color: rgba(0,0,0,0.87);
            }
            .md-default-theme.md-hue-3 .md-calendar-date.md-focus .md-calendar-date-selection-indicator,
            .md-hue-3 .md-calendar-date.md-focus .md-calendar-date-selection-indicator {
                background: rgb(224,224,224);
            }
            .md-default-theme.md-hue-3 .md-calendar-date-selection-indicator:hover,
            .md-hue-3 .md-calendar-date-selection-indicator:hover {
                background: rgb(224,224,224);
            }
            /** Theme styles for mdDatepicker. */
            md-datepicker.md-default-theme.md-hue-3,
            md-datepicker.md-hue-3 {
                background: rgb(33,33,33);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input,
            .md-hue-3 .md-datepicker-input {
                color: rgba(255,255,255,0.87);
                background: rgb(33,33,33);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input-container,
            .md-hue-3 .md-datepicker-input-container {
                border-bottom-color: rgb(224,224,224);
            }
            .md-default-theme.md-hue-3 .md-datepicker-calendar-pane,
            .md-hue-3 .md-datepicker-calendar-pane {
                border-color: rgb(224,224,224);
            }
            .md-default-theme.md-hue-3 .md-datepicker-calendar,
            .md-default-theme.md-hue-3 .md-datepicker-input-mask-opaque,
            .md-hue-3 .md-datepicker-calendar,
            .md-hue-3 .md-datepicker-input-mask-opaque {
                background: rgb(33,33,33);
            }
            md-dialog.md-default-theme.md-hue-3,
            md-dialog.md-hue-3 {
                border-radius: 4px;
                background-color: rgb(33,33,33);
            }
            md-input-container.md-default-theme.md-hue-3 .md-input [disabled],
            md-input-container.md-default-theme.md-hue-3 .md-input[disabled],
            md-input-container.md-hue-3 .md-input [disabled],
            md-input-container.md-hue-3 .md-input[disabled] {
                border-bottom-color: transparent;
                color: rgba(0,0,0,0.26);
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-list.md-default-theme.md-hue-3 .md-proxy-focus.md-focused div.md-no-style,
            md-list.md-hue-3 .md-proxy-focus.md-focused div.md-no-style {
                background-color: rgb(245,245,245);
            }
            md-list.md-default-theme.md-hue-3 md-list-item > .md-avatar-icon,
            md-list.md-hue-3 md-list-item > .md-avatar-icon {
                background-color: rgba(0,0,0,0.26);
                color: rgb(33,33,33);
            }
            md-menu-content.md-default-theme.md-hue-3,
            md-menu-content.md-hue-3 {
                background-color: rgb(33,33,33);
            }
            md-menu-content.md-default-theme.md-hue-3 md-menu-divider,
            md-menu-content.md-hue-3 md-menu-divider {
                background-color: rgba(0,0,0,0.12);
            }
            md-menu-bar.md-default-theme.md-hue-3 md-menu > button:focus,
            md-menu-bar.md-default-theme.md-hue-3 md-menu.md-open > button,
            md-menu-bar.md-hue-3 md-menu > button:focus,
            md-menu-bar.md-hue-3 md-menu.md-open > button {
                outline: none;
                background: rgb(238,238,238);
            }
            md-menu-bar.md-default-theme.md-hue-3.md-open:not(.md-keyboard-mode) md-menu:hover > button,
            md-menu-bar.md-hue-3.md-open:not(.md-keyboard-mode) md-menu:hover > button {
                background-color: rgba(158,158,158,0.2);
            }
            md-menu-bar.md-default-theme.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-default-theme.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,
            md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:focus,
            md-menu-bar.md-hue-3:not(.md-keyboard-mode):not(.md-open) md-menu button:hover {
                background: transparent;
            }
            md-menu-content.md-default-theme.md-hue-3 .md-menu.md-open > .md-button,
            md-menu-content.md-hue-3 .md-menu.md-open > .md-button {
                background-color: rgba(158,158,158,0.2);
            }
            md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar,
            md-toolbar.md-hue-3.md-menu-toolbar {
                background-color: rgb(33,33,33);
                color: rgba(0,0,0,0.87);
            }
            md-progress-circular.md-default-theme.md-hue-3,
            md-progress-circular.md-hue-3 {
                background-color: transparent;
            }
            md-select.md-default-theme.md-hue-3[disabled] .md-select-value,
            md-select.md-hue-3[disabled] .md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);
                background-image: -ms-linear-gradient(left, transparent 0%, rgba(0,0,0,0.26) 100%);
            }
            md-select-menu.md-default-theme.md-hue-3 md-option:focus:not([disabled]):not([selected]),
            md-select-menu.md-hue-3 md-option:focus:not([disabled]):not([selected]) {
                background: rgb(238,238,238);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3[selected] .md-ripple,
            .md-checkbox-enabled.md-hue-3[selected] .md-ripple {
                color: rgb(117,117,117);
            }
            .md-checkbox-enabled.md-default-theme.md-hue-3 md-option .md-text,
            .md-checkbox-enabled.md-hue-3 md-option .md-text {
                color: rgba(33,33,33,0.87);
            }
            md-sidenav.md-default-theme.md-hue-3,
            md-sidenav.md-hue-3 {
                background-color: rgb(33,33,33);
            }
            md-slider.md-default-theme.md-hue-3 .md-track,
            md-slider.md-hue-3 .md-track {
                background-color: rgba(0,0,0,0.26);
            }
            md-slider.md-default-theme.md-hue-3 .md-track-ticks,
            md-slider.md-hue-3 .md-track-ticks {
                background-color: rgba(0,0,0,0.12);
            }
            md-slider.md-default-theme.md-hue-3 .md-focus-thumb,
            md-slider.md-hue-3 .md-focus-thumb {
                background-color: rgba(0,0,0,0.54);
            }
            md-slider.md-default-theme.md-hue-3 .md-disabled-thumb,
            md-slider.md-hue-3 .md-disabled-thumb {
                border-color: rgb(33,33,33);
            }
            md-slider.md-default-theme.md-hue-3.md-min .md-thumb:after,
            md-slider.md-hue-3.md-min .md-thumb:after {
                background-color: rgb(33,33,33);
            }
            md-slider.md-default-theme.md-hue-3[disabled]:not(.md-min) .md-thumb:after,
            md-slider.md-hue-3[disabled]:not(.md-min) .md-thumb:after {
                background-color: rgba(0,0,0,0.26);
            }
            .md-subheader.md-default-theme.md-hue-3,
            .md-subheader.md-hue-3 {
                color: rgba(0,0,0,0.54);
                background-color: rgb(33,33,33);
            }
            md-switch.md-default-theme.md-hue-3 .md-ink-ripple,
            md-switch.md-hue-3 .md-ink-ripple {
                color: rgb(158,158,158);
            }
            md-switch.md-default-theme.md-hue-3 .md-thumb,
            md-switch.md-hue-3 .md-thumb {
                background-color: rgb(250,250,250);
            }
            md-switch.md-default-theme.md-hue-3 .md-bar,
            md-switch.md-hue-3 .md-bar {
                background-color: rgb(158,158,158);
            }
            md-switch.md-default-theme.md-hue-3[disabled] .md-thumb,
            md-switch.md-hue-3[disabled] .md-thumb {
                background-color: rgb(189,189,189);
            }
            md-switch.md-default-theme.md-hue-3[disabled] .md-bar,
            md-switch.md-hue-3[disabled] .md-bar {
                background-color: rgba(0,0,0,0.12);
            }
            md-tabs.md-default-theme.md-hue-3 md-tabs-wrapper,
            md-tabs.md-hue-3 md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0,0,0,0.12);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content,
            md-toast.md-hue-3 .md-toast-content {
                background-color: #323232;
                color: rgb(250,250,250);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button,
            md-toast.md-hue-3 .md-toast-content .md-button {
                color: rgb(250,250,250);
            }
            md-tooltip.md-default-theme.md-hue-3,
            md-tooltip.md-hue-3 {
                color: rgb(255,255,255);
            }
            md-tooltip.md-default-theme.md-hue-3 .md-content,
            md-tooltip.md-hue-3 .md-content {
                background-color: rgba(0,0,0,0.54);
            }
            @charset "UTF-8";
            .ng-cloak,
            .ng-hide:not(.ng-hide-animate),
            .x-ng-cloak,
            [data-ng-cloak],
            [ng-cloak],
            [ng\:cloak],
            [x-ng-cloak] {
                display: none !important;
            }
            ng\:form {
                display: block;
            }
            .ng-animate-shim {
                visibility: hidden;
            }
            .ng-anchor {
                position: absolute;
            }
        </style>
        <style type="text/css">
            @charset "UTF-8";
            .ng-cloak,
            .ng-hide:not(.ng-hide-animate),
            .x-ng-cloak,
            [data-ng-cloak],
            [ng-cloak],
            [ng\:cloak],
            [x-ng-cloak] {
                display: none !important;
            }
            ng\:form {
                display: block;
            }
            .ng-animate-shim {
                visibility: hidden;
            }
            .ng-anchor {
                position: absolute;
            }
@media print {
                .ymaps-2-1-56-controls-pane {
                    visibility: hidden;
                }
            }
            /**/
            .ymaps-2-1-56-islets_pictogram-icon-with-caption__caption-block {
                position: absolute;
                top: -50px;
            }
            .ymaps-2-1-56-islets_pictogram-icon-with-caption__caption-block .ymaps-2-1-56-islets_icon-caption {
                padding-left: 30px;
            }
            /**/
            .ymaps-2-1-56-islets_pictogram-circle-icon-with-caption__caption-block {
                position: absolute;
                top: -13px;
            }
            .ymaps-2-1-56-islets_pictogram-circle-icon-with-caption__caption-block .ymaps-2-1-56-islets_icon-caption {
                padding-left: 24px;
            }
            /**/
            .ymaps-2-1-56-placemark {
                position: absolute;
                z-index: 1;
                right: 2px;
                bottom: 12px;
                height: 28px;
                background-repeat: repeat-x;
                background-position: 0 -60px;
                background-size: auto!important;
            }
            .ymaps-2-1-56-placemark__content {
                position: relative;
                z-index: 5;
                display: block;
                width: auto;
                height: 27px;
                margin: 0 -3px;
                text-align: center;
                white-space: nowrap;
                color: #000;
                font: 13px Arial,sans-serif;
            }
            .ymaps-2-1-56-placemark__content-inner {
                display: block;
                overflow: hidden;
                margin-top: 6px;
                margin-left: 5px;
                margin-right: 5px;
                height: 15px;
            }
            .ymaps-2-1-56-placemark__content-inner > * {
                display: block;
            }
            .ymaps-2-1-56-placemark_state_active .ymaps-2-1-56-placemark__content {
                margin-right: -9px;
            }
            .ymaps-2-1-56-placemark__l {
                width: 13px;
            }
            .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark__r {
                position: absolute;
                z-index: 4;
                display: block;
                height: 27px;
            }
            .ymaps-2-1-56-placemark__l {
                left: -13px;
                background-position: 0 0;
            }
            .ymaps-2-1-56-placemark__r {
                right: -14px;
                width: 14px;
                background-position: -14px 0;
            }
            .ymaps-2-1-56-placemark_state_active .ymaps-2-1-56-placemark__r {
                right: -26px;
                width: 26px;
                height: 41px;
                background-position: -80px 0;
            }
            /**/
            .ymaps-2-1-56-placemark_theme_black,
            .ymaps-2-1-56-placemark_theme_black .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_black .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzU5NTk1OSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_black .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-placemark_theme_blue,
            .ymaps-2-1-56-placemark_theme_blue .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_blue .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzFlOThmZiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiMxZTk4ZmYiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzFlOThmZiIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_blue .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiMxZTk4ZmYiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-placemark_theme_brown,
            .ymaps-2-1-56-placemark_theme_brown .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_brown .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzc5M2QwZSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiM3OTNkMGUiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzc5M2QwZSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_brown .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzc5M2QwZSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiM3OTNkMGUiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjNzkzZDBlIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_red,
            .ymaps-2-1-56-placemark_theme_red .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_red .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2VkNDU0MyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNlZDQ1NDMiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2VkNDU0MyIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_red .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2VkNDU0MyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNlZDQ1NDMiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjZWQ0NTQzIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_darkblue,
            .ymaps-2-1-56-placemark_theme_darkblue .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_darkblue .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzE3N2JjOSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiMxNzdiYzkiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzE3N2JjOSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_darkblue .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzE3N2JjOSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiMxNzdiYzkiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjMTc3YmM5IiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_darkorange,
            .ymaps-2-1-56-placemark_theme_darkorange .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_darkorange .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2U2NzYxYiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNlNjc2MWIiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2U2NzYxYiIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_darkorange .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2U2NzYxYiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNlNjc2MWIiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjZTY3NjFiIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_night,
            .ymaps-2-1-56-placemark_theme_night .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_night .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzBlNDc3OSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiMwZTQ3NzkiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzBlNDc3OSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_night .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzBlNDc3OSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiMwZTQ3NzkiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjMGU0Nzc5IiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_pink,
            .ymaps-2-1-56-placemark_theme_pink .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_pink .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2YzNzFkMSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNmMzcxZDEiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2YzNzFkMSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_pink .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2YzNzFkMSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNmMzcxZDEiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjZjM3MWQxIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_gray,
            .ymaps-2-1-56-placemark_theme_gray .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_theme_grey,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_gray .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2IzYjNiMyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2IzYjNiMyIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_gray .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2IzYjNiMyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjYjNiM2IzIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_grey .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_grey .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2IzYjNiMyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2IzYjNiMyIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_grey .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2IzYjNiMyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjYjNiM2IzIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_darkgreen,
            .ymaps-2-1-56-placemark_theme_darkgreen .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_darkgreen .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzFiYWQwMyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiMxYmFkMDMiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzFiYWQwMyIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_darkgreen .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzFiYWQwMyIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiMxYmFkMDMiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjMWJhZDAzIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_violet,
            .ymaps-2-1-56-placemark_theme_violet .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_violet .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2I1MWVmZiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNiNTFlZmYiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2I1MWVmZiIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_violet .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2I1MWVmZiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNiNTFlZmYiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjYjUxZWZmIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_yellow,
            .ymaps-2-1-56-placemark_theme_yellow .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_yellow .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2ZmZDIxZSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNmZmQyMWUiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2ZmZDIxZSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_yellow .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2ZmZDIxZSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNmZmQyMWUiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjZmZkMjFlIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_green,
            .ymaps-2-1-56-placemark_theme_green .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_green .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzU2ZGI0MCIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiM1NmRiNDAiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzU2ZGI0MCIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_green .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzU2ZGI0MCIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiM1NmRiNDAiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjNTZkYjQwIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_orange,
            .ymaps-2-1-56-placemark_theme_orange .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_orange .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2ZmOTMxZSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiNmZjkzMWUiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iI2ZmOTMxZSIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_orange .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iI2ZmOTMxZSIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiNmZjkzMWUiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjZmY5MzFlIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_lightblue,
            .ymaps-2-1-56-placemark_theme_lightblue .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_lightblue .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzgyY2RmZiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiM4MmNkZmYiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzgyY2RmZiIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_lightblue .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzgyY2RmZiIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiM4MmNkZmYiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjODJjZGZmIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-placemark_theme_olive,
            .ymaps-2-1-56-placemark_theme_olive .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_theme_olive .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzk3YTEwMCIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudCIgeDE9Ii0zNDAiIHgyPSItMzM5LjEiIHkxPSIzOTEuOSIgeTI9IjM5Mi43IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSA3MjYyLjA0IDg1NzUuMTEpIj48c3RvcCBvZmZzZXQ9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNzaGFkb3ctZ3JhZGllbnQpIiBkPSJNNDguNzIgMzkuN2M0LjcxLTIuNCAxNy44Mi0xMS41MiAxOC4zLTExLjk4LjU2LS41MiAxLjA3LTEuMDYgMS41LTEuNjIgMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE0LjEyIDExNC4xMiAwIDAgMS02LjE0IDguMmwtLjU0LjY3Yy0uMTIuMTUtLjI3LjMyLS40Ny41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMzYgMTMuNUMzNiA2IDQyIDAgNDkuNSAwYTEzLjQ0IDEzLjQ0IDAgMCAxIDEzLjMgMTUuODJsLjAyLjE2LS4wNC4yM2MtLjYgMy43LTMuMDYgOC40Ny02LjggMTRhMTE4LjM0IDExOC4zNCAwIDAgMS02LjE0IDguMjJjLS4yNS4zLS40NC41Mi0uNTUuN2EzLjU5IDMuNTkgMCAwIDEtMS4yLjk3Yy0uNC4yLS44Ni4yNy0xLjQuMmwtLjIxLS4wNGEyLjI5IDIuMjkgMCAwIDEtMS42Ni0xLjY4IDIuNCAyLjQgMCAwIDEgMC0xLjE5YzAtLjA3LjAyLS4xMy4wNC0uMTlsMi43Ny0xMC4yNkExMy42MSAxMy42MSAwIDAgMSAzNiAxMy41eiIvPjxwYXRoIGZpbGw9IiM5N2ExMDAiIGQ9Ik0zOCAxMy41QzM4IDcuMSA0My4xIDIgNDkuNSAyYTExLjQ0IDExLjQ0IDAgMCAxIDExLjI4IDEzLjd2LjE1QzU5LjUgMjMuODUgNDcuNyAzNy44IDQ3LjcgMzcuOHMtLjM4LjUyLS43My40Yy0uMzctLjEtLjItLjU2LS4yLS41NmwzLjQyLTEyLjcxYy0uMjEuMDctLjQ5LjA3LS42OS4wN0M0My4xNSAyNSAzOCAxOS45IDM4IDEzLjV6Ii8+PGNpcmNsZSBjeD0iNDkuNSIgY3k9IjEzLjUiIHI9IjguNSIgZmlsbD0iI2ZmZiIvPjwvZz48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCA2MGgxMjB2Mkgwek0wIDg1aDEyMHYySDB6Ii8+PHBhdGggZmlsbD0iIzk3YTEwMCIgZD0iTTAgNjJoMTIwdjNIMHpNMCA4MmgxMjB2M0gweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDY1aDEyMHYxN0gweiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-placemark_theme_olive .ymaps-2-1-56-placemark__r {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTAwIj48c3R5bGU+PC9zdHlsZT48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNMCAxMy41QzAgNiA2IDAgMTMuNSAwUzI3IDYgMjcgMTMuNSAyMC45NiAyNyAxMy41IDI3IDAgMjEgMCAxMy41em0yMiAwYTguNSA4LjUgMCAxIDAtMTYuOTktLjAxQTguNSA4LjUgMCAwIDAgMjIgMTMuNXoiLz48Y2lyY2xlIGN4PSIxMy41IiBjeT0iMTMuNSIgcj0iMTEuNSIgZmlsbD0iIzk3YTEwMCIvPjxjaXJjbGUgY3g9IjEzLjUiIGN5PSIxMy41IiByPSI4LjUiIGZpbGw9IiNmZmYiLz48Zz48bGluZWFyR3JhZGllbnQgaWQ9InNoYWRvdy1ncmFkaWVudDIiIHgxPSItNjA4LjQiIHgyPSItNjA3LjQiIHkxPSIzNTQuMSIgeTI9IjM1NC45IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgyMS4yMTYxIDAgMCAtMjEuNzg3OSAxMjk5MS4xNiA3NzUyLjY0KSI+PHN0b3Agb2Zmc2V0PSIwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjc2hhZG93LWdyYWRpZW50MikiIGQ9Ik04NC43MiAzOS43YzQuNy0yLjQgMTcuODItMTEuNTIgMTguMy0xMS45OGExMy44IDEzLjggMCAwIDAgMS41LTEuNjJjMy00IDEuMTEtNy42Mi00LjQ0LTguMDMtLjQ3LS4wMy0xLjA2LS4xLTEuNjgtLjE2LS45NiAzLjQzLTMuMjIgNy42LTYuNDMgMTIuMzNhMTE2Ljc5IDExNi43OSAwIDAgMS02LjE0IDguMmwtLjU1LjY3Yy0uMTEuMTUtLjI3LjMyLS40Ni41LS4wMy0uMDEtLjAyLS4wMS0uMTIuMDZoLjAyeiIgb3BhY2l0eT0iLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJNODAgMjV2MmgzLjZsLTIuNzQgMTAuMTNhMi41MyAyLjUzIDAgMCAwLS4wNSAxLjM4Yy4yLjguOCAxLjUgMS43IDEuNjhoLjJjLjU0LjEgMSAwIDEuNC0uMTdhMy40IDMuNCAwIDAgMCAxLjE5LS45OGwuNTUtLjY1Yy40Ni0uNTcuOTgtMS4yIDEuNTItMS45IDEuNTctMi4wMiAzLjE1LTQuMTUgNC42Mi02LjMyIDMuNzUtNS41MiA2LjIxLTEwLjMgNi44LTE0bC4wNC0uMjMtLjAzLS4xMkExMy40NCAxMy40NCAwIDAgMCA4NS41IDBIODB2MiIvPjxwYXRoIGZpbGw9IiM5N2ExMDAiIGQ9Ik04MCAyMnYzaDUuNWMuMjQgMCAuNDggMCAuNzEtLjAybC0zLjQzIDEyLjdzLS4xNi41LjIuNmMuMzUuMS43My0uNC43My0uNFM5NS41MSAyMy45IDk2LjggMTUuODlsLS4wMi0uMTVBMTEuNDQgMTEuNDQgMCAwIDAgODUuNSAySDgwdjMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNODUuNSA1SDgwdjE3aDUuNWE4LjUgOC41IDAgMCAwIDAtMTd6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtb3BhY2l0eT0iLjgiIGQ9Ik0wIDYwaDEyMHYySDB6TTAgODVoMTIwdjJIMHoiLz48cGF0aCBmaWxsPSIjOTdhMTAwIiBkPSJNMCA2MmgxMjB2M0gwek0wIDgyaDEyMHYzSDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgNjVoMTIwdjE3SDB6Ii8+PC9nPjwvc3ZnPg==");
            }
            /**/
            .ymaps-2-1-56-placemark_type_blank {
                width: 28px;
                background-position: 0 0;
                background-repeat: no-repeat;
            }
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_state_active {
                background-image: none;
                width: 0;
            }
            .ymaps-2-1-56-placemark_type_blank .ymaps-2-1-56-placemark__content {
                position: absolute;
                top: 0;
                z-index: 6;
                margin: 0!important !important;
                width: 27px;
                background: 0 0;
            }
            .ymaps-2-1-56-placemark_type_blank.ymaps-2-1-56-placemark_state_active .ymaps-2-1-56-placemark__content {
                left: -8px;
            }
            .ymaps-2-1-56-placemark_type_blank .ymaps-2-1-56-placemark__l,
            .ymaps-2-1-56-placemark_type_blank .ymaps-2-1-56-placemark__r {
                display: none;
            }
            .ymaps-2-1-56-placemark_state_active.ymaps-2-1-56-placemark_type_blank .ymaps-2-1-56-placemark__r {
                display: block;
                background-position: -36px 0!important;
                right: -28px;
                width: 36px;
            }
            /**/
            .ymaps-2-1-56-popup {
                display: none;
                position: absolute;
                z-index: 32700;
                padding: 1px;
            }
            /**/
            .ymaps-2-1-56-popup_theme_ffffff {
                -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);
                -moz-box-shadow: inset 1px 1px 10px #aaa;
                box-shadow: inset 0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);
            }
            .ymaps-2-1-56-popup_theme_ffffff .ymaps-2-1-56-popup__content {
                background: #fff;
            }
            .ymaps-2-1-56-popup_theme_ffffff .ymaps-2-1-56-popup__tail {
                background: rgba(0,0,0,.15);
                background: -webkit-linear-gradient(45deg,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 50%);
                background: -moz-linear-gradient(45deg,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 50%);
                background: -o-linear-gradient(45deg,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 50%);
            }
            .ymaps-2-1-56-popup_theme_ffffff .ymaps-2-1-56-popup__tail:after {
                background-color: #fff;
            }
            /**/
            .ymaps-2-1-56-panorama-screen {
                display: block;
                position: relative;
                overflow: hidden;
                background: #687d86;
                background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH3wsSESU379YW8AAADZRJREFUaN59WluC4zBsAyj3uD1Uz9MDdXctAv0gJctJ2sxsdmzLDsEnSIX/+V//DcDGenm97VP+vHoc+fehf/339WAYAAFCAQcUyHDSkxAsCQKFECJxGWGGQddNAICLRD3l9VieYpHcn3ssNMDj+HXILZw/nvb14vpFy2XSlG0vMetR7ucQ5xMv8vmwt774oW/21c+FH+sODAD8fXXfyWMNbdKAAdMGzOUWhLmeQx5POSxwfgr56RevBf2Zz8POy9+QHnWd7naahAANEgGHS1YDQssdDYAmW3uniFdwi7184fi7rny69jr5Ui1LlX36MdNjER5nXmC4YbT0pX4RoEWQNOGADYN8bLdj4MRwmKT/8xKOZxAS/AKGIxCWAyxHPo3yNunr1weGXiIguEKX5U/r3iviVOxbOgOgl+ylPT+3A8tUfHuGD7QPktOSBED6xOCAaQc6EtDuRLbLGOgMdDrvFVya9Cn3I987IYFLsC+x/Dq57n8loeV4PA4783QkmDRsQO4wiO1XS3Sb3qlrxcCp/iMkPwKAP4Fxa90n2gonvmPFh+OdZqMRdPuPbRsWDUMgCWEbIbaCDLIAfKTvt9d+J5Et6YmNh0t9Ad5POLPSlxFcCgZUEi/7EXyM8FiYQMcAXsnis3BureOwzE+X2C7l972H3T5PtZ/sQtZqtgVrVcGgZXShqKq6i99Ooy/X3+rxB5h3Pvk/xPq17K2lz09cmf4tvZYFCmRXBgArIxHANbg+i99Ke32kf8rx6U4HsXi72aOCl6ZWwi77skqYKgZWvZQt2IR2OSNPF3qy29JK/+FTXJ8yPmXrTFMnLVp/8sPx3rm1faYQuLVuw7JyQRMsWlx1mhTYwXvFOyl8u8MPdvr2gW/+8Ku+fTNXrMSCIj8ravW4kGwGIFgPuWDFTHvRkUZbSr8PP+vRh56/ueZ5yzr+pKS9xjt41y+8nEeWGlEkPNqF+jcIsoN4OSAAFIUFdp5/BdonEr6UvKR5s32/QRquarhXVNmynwK8pZflZgJWdQhVnoMCQcTLhRYJe1vgSwhvvKdeD7U/KFbJftZgS79jrMqq6apeJWgFQyWiAMRQYSBEC46gQRG8uFyZT8B5JceqLI/Fz0rUDUyLtTPJjk0frcMmiXuN1w2mi2PKLVwbAcpmcwVGHRiVUmnAQeJa9e9UW5PWTQc3VzgW8iEQTxJ8gp2PFh4jnMFdhlqe03mmtE4LTlhQVV9CCSckOulgczLQvMJ6B+HxufSZad5c6eRyR70+M9MJ4TOgjgBwnpkHSjuXCxkgJERdTWisQ9AAeb1brXegvpLnS4e/ZfKp4pXEXgX5yLu2YVa8toJzKb5ONgBbrKtKezZRwiiueEHJ7deP5j4C+OR4DxXdRQ9bpMc3Os6/3GavNZ+M2fItKROLCxmEEwpr9tSCYVWHMBy8oPSB4P9T/2e3uIYOH6ZbCv4y0elNu9yWsqdzer1DaeVKo4AABpTKSYZZgT8ME3FJSaAnJ0e19wHgRy14e8pr7fpZhvhV3G3Ylmw50zk9b+etnM50li8la7ZCgmlNJNXtlzGqc4hL8ybJz+GET5G/vPin0n04N1Z5+kVKu2WRZSut1Jyat3JhUFYY7H7OIpIAdFiPuMJx5X2TZLDsgJM7+EPgH+H6AHyce4PxYYLT+Zb6JSmVU3Mqp+ZdMJRTmSuIN1UybW67adDGiGve/0hGtBX4yWz8Q/rPSHkBOCDZOxJeD2kAUjozTwA5nbOM0LQUu0ZbYUqMtNO6CEHjmv/+kowIkrGt8NGB/eqwTvO8Fe116mcMdABIslr6el+iz8qhhd7N9SQKSnAgRijHSFq4xvXv798IjjZBYfiRkX5I/2WHg9caO4r9fastS6lM5cw5Ne/MVFb+ab6ADcAUINAIc4IjxuWRhODruv/+IWOMiGCQNYXh/yft/uuZwy368LrWAviNoCxT3j8zc+a8s1woV/p/c3gZMtJU0auIyOlxEbLy+vfnTwQ1RgMIxmckfDci/HmxUvDrmp9s2uK3AUr9mfOecxaA0v0aULcrl/SS05AsECRjaExC1rz+/vmfETEKwGCw7YCjJvzA8TbSOVviSff75ykY5f+WlDMz57znPTXvLO4AEwiCUXkRAiRnVQv1cCIiNAZha1z//vwZI8aIEXEC+ExH+BCfbxQr9Fkq2jz7KQUrp0oVADNnzjnvvGfOKaW7WaGD4TBJQkbKmcrUTKkofUSMQci6rn9//0TwP66REWMwGBHolIoXfXmmQeTrDNfUldi5+NsI3S+qAjjLc+ac874zp1M1da2M4hHBKDYrKadm5kylalARY4yArbz+/f2fEeEcY4QiIqomIN7z8Geo3DM4vo4A9guBtwFXNah0LklSZs455z3nvHPOnKnyH2JEYIzVKEN2pmfmnDlnFgCQyiAkjev++zdHWENBjYg40tHpM4/Az/t5sLOwywlxcL3yfENSx+9cCO4551SmpIpdRAAmhsNAAdBar5myTVJjA7j/RgY0NMLZFghufvQCsN7XQf+QQN3iYJDeBnwBaPaQqXKevO85Z94zM20BiAjYJBIIG0AWgPK4O2eFChliA5j3v4igh0XHWGFwWGBtiDzi//qjMl+oEXnj//IflQkKw7znTCml2hgSMTKxh9rSaYGcyuLYEYSla1xz3iOCSDsQCYUjHEcmPbz85z+083TyMtsaZ11bANwRkDNzKmfl0szsLsmRAEllbX8w5V7dd6Vk0EHCkvJSToiBQUeO3mizThEaxeHq/D4s11/v2Hfv0foDQKuKZVYBltIySRokrVSNfUC1z/X6zJTk3g+TFJc0yVDWXkjQAQfi0OATvCtRbgQL5ulFPpLpWSqM6sCkTaSllFKVHbv6higH7bBsLrdTZpbtpFoMOCxekBSWEYYFESiEh/6Nw+lbPr5fWGcqlWBnKa5C4R7wNBHdFqnK0MxZcNCSg1b4uEOuXKXM7FbZUuyphGWtWXz03uYHg3j7zJclVrDziZkuhfsqikd0TuqNpP3/Ik89LDKq718vHWlAAuBgRA22njG3P5rKk0yeAIJr+3AxLz4B/5S/Da+TLJ6KvIaKiyzVyNIPu11MbDFz2NsFpQUPF8mqndEuu0fGqy85el2ig7WDPIJgbRmaJmA9y8sO1Wg4IpqdeDcXZ5RvYx3sBJvQPFrpUUYzaxtXdPA+eloGwWHqZy7EJX1EQAJj4eXTR3YnABISxwigoGxbbqMtS8L48lC83POBUC6VrI1udukNMo7083jQFqlmy27pLSHiGMecvr02WogIGr4K/Bg4/GpT35U/X/JHhIEwj459k8sVPsAVUaX37Mi4VLkQaLlGtROgBEQMu9Lfi7itVPl0mka7XOdKrmrfH04bz6V4NGoqEKHn5PEx9fy2wKgFEeT2Ux/1Z91SxgzG88WL89V2qERf9MYOABQjYvORiGCoiFdEyKZNghEFjoyIsBGIGD8ZWieui2TFwNmLAe6d5idztxuRBLYofljG6l7qjtwAYBJS+HlCSx8jIoOFYBmperGyDwlDEctBohLOK9ddHSlRGNZwvZPdZl81J8P+tkLFpB18m2Hd5mcsYiYZa87WxAkRYa7mg0E4+NTKRgIwgKC2+rcRNtu7aud10YRXpG/upVU7S9dVybvK9M5hbd56R1fdCttBinrkX9Eq70CAhFXyNlF/wn25xwbLo2JeJe3nTtyanDWTyg0AEQSsQ6bjzpUgmrNlFQ+SY/gJpADRKe9sT4H9lY6P7wKsul5kl6i2pxZdLs7UN6Lpx0GhFgWUd1YBUhmOMlKsmF9pdN8t2wyGUgotr3qJtSqZjyIi2dL66oE+dn4fnkISuGrkaMuGehS8KG+/5htAVPOqGBppj/4wQ37xzJRsh5HBBajNsIYWXKQHsmqjMMVQ82mSe4q9tvf6Sy2bPl612ArBwTB8aj4fE3gBEDAYDM3UiBSZJU2R40avrDbFASYzx7KJ5CCeCqkdMO1v7SpAkGEXC82GAQMmvaKZlzJFSAGEadj5qH9mzpw51VODJ68HIyJzVvfpVp52n1JvhmkG1xkpMyuX6KFmrSPbESsQiiuTgDsKdy5Zw8GKhCuVFFLh/n6Vs4ZO1UcXgmaw7k1YgsmImJmMCTCGYe5xW67PrCSUhDYqpRQg9YwXs6YsrqyssKRrXA0AkmZNsLO3nuobEzVBulLJREbYKp9bM+OjF609hWfbqKomOXsGFxJAyXNmo35ciBSOcBokwZCce7Y155zTFgGJ0ricyoigAUutTs1V4FdFCVzKTGImoxtltB7r7YmAsgDXyP5hlLYjGkApc/XsMhymuAHknLO7dmk+CO45pyQSmbyuKY0REdEFPtckT0pXTwyQDuJKJRJB2ippMjUf5WcqVwY0ieo9kYu3G5IjEqBc+12Z3arLtoMhpFI5Z46RNTFiynPec9457w0AQBBSjJEjmj7ZVrtgTZBM1BwKJK6UqubFSg7LMWf56O6AgJ0AY6fjom7FWyT0xsXMXKoKMcWxPGjGLEaS0rzvea/p3H3v6aIUysix+rg9kKxnuqUtCa6a6WVWfqTtnYM68B8eARIQBMEAJro/6sRShWzdlJYBiwxxVfSZWeAxU+U82eOtKSVgkhJVfK+mBF2auhFblq/viON/ARjAi6KmDE1TAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTExLTE4VDE3OjM3OjU4KzAzOjAwhTgypgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMS0xOFQxNzozNzo1NSswMzowMJWy69oAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC") center/cover no-repeat;
            }
            .ymaps-2-1-56-panorama-screen__canvas {
                display: block;
                width: 100%;
                height: 100%;
            }
            /**/
            .ymaps-2-1-56-panorama-control__inception {
                position: absolute;
                top: 16px;
                left: 16px;
                text-align: left;
            }
            .ymaps-2-1-56-panorama-control__zoom {
                position: absolute;
                bottom: 16px;
                left: 16px;
                z-index: 10;
            }
            .ymaps-2-1-56-panorama-control__zoom-in,
            .ymaps-2-1-56-panorama-control__zoom-out {
                display: block;
                margin: 8px 0;
            }
            .ymaps-2-1-56-panorama-control__top-right {
                position: absolute;
                top: 16px;
                right: 16px;
                z-index: 10;
            }
            .ymaps-2-1-56-panorama-control__name {
                display: inline-block;
            }
            .ymaps-2-1-56-panorama-control__close,
            .ymaps-2-1-56-panorama-control__fullscreen {
                display: inline-block;
                margin: 0 4px;
            }
            .ymaps-2-1-56-panorama-control__name {
                font-family: Arial,Helvetica,sans-serif;
                font-size: 18px;
                color: rgba(255,255,255,.85);
                text-shadow: 0 2px 2px rgba(0,0,0,.8);
                line-height: 38px;
                max-width: 370px;
                white-space: nowrap;
                text-decoration: none;
                text-overflow: ellipsis;
                overflow: hidden;
                margin: 0 12px;
                vertical-align: middle;
            }
            .ymaps-2-1-56-panorama-control__copyright {
                position: absolute;
                bottom: 10px;
                right: 0;
            }
            .ymaps-2-1-56-panorama-control__copyright-link {
                border-radius: 3px;
                background: rgba(255,255,255,.75);
                padding: 0 4px 1px;
                margin: 0 2px;
                line-height: 14px!important;
                font: 11px Verdana,Arial,sans-serif!important;
                text-decoration: underline!important;
                color: #000!important;
            }
            .ymaps-2-1-56-panorama-control__copyright-link:hover {
                color: #c00!important;
            }
            .ymaps-2-1-56-panorama-control__copyright-logo {
                display: inline-block;
                vertical-align: bottom;
                margin: 0 2px;
                width: 50px;
                height: 20px;
                background-size: contain;
                -webkit-transform: translate3d(0,0,0);
                transform: translate3d(0,0,0);
            }
            .ymaps-2-1-56-panorama-control__close.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__copyright-link.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__copyright-logo.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__fullscreen.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__inception.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__logo.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__name.ymaps-2-1-56-_hidden,
            .ymaps-2-1-56-panorama-control__zoom.ymaps-2-1-56-_hidden {
                display: none!important;
            }
            @media print {
                .ymaps-2-1-56-panorama-control__name {
                    color: rgba(255,255,255,.85)!important;
                    text-shadow: 0 2px 2px rgba(0,0,0,.8)!important;
                    right: 20px!important;
                }
                .ymaps-2-1-56-panorama-control__close,
                .ymaps-2-1-56-panorama-control__fullscreen,
                .ymaps-2-1-56-panorama-control__inception,
                .ymaps-2-1-56-panorama-control__name,
                .ymaps-2-1-56-panorama-control__zoom {
                    display: none!important;
                }
            }
            /**/
            .ymaps-2-1-56-panorama-fault {
                display: block;
                position: relative;
                width: 100%;
                height: 100%;
                z-index: 5;
            }
            .ymaps-2-1-56-panorama-fault__msg {
                width: 500px;
                position: absolute;
                top: 50%;
                left: 50%;
                -webkit-transform: translate(-50%,-50%);
                -ms-transform: translate(-50%,-50%);
                transform: translate(-50%,-50%);
            }
            .ymaps-2-1-56-panorama-fault__icon {
                float: left;
                width: 110px;
                height: 110px;
                background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzIiCiAgIHZpZXdCb3g9IjAgMCAyNTYgMjU2IgogICBoZWlnaHQ9IjI1NiIKICAgd2lkdGg9IjI1NiI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiIC8+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC03OTYuMzYyMTYpIgogICAgIGlkPSJsYXllcjEiPgogICAgPGcKICAgICAgIGlkPSJnNDE2NCI+CiAgICAgIDxnCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDQuMTU4NTMsNTI1LjQ4MTEpIgogICAgICAgICBpZD0iZzQxMzgiPgogICAgICAgIDxwYXRoCiAgICAgICAgICAgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtZGFzaGFycmF5PSJub25lIiBzdHJva2Utb3BhY2l0eT0iMSIKICAgICAgICAgICBkPSJtIDI3MS45ODgyOCwzOTYuNDAyMzQgLTE2LjgxMDU1LC0xNi4zMDI3MyAtNS43MzYzMiwwLjAwMiAtMTUuNDY0ODUsLTE1LjQ2Mjg5IGMgMCwwIC00LjY5MDI2LC0yNC40NTc1NCAwLjk1ODk5LC0yOS43OTEwMSA1LjY0OTI0LC01LjMzMzQ2IDE0LjQwNDI4LC0xLjkxOTQ3IDE4LjY0MjU3LC0zLjE2NjAyIDAsMCAxNC42NzE5MywtMTQuMDAwNDcgMTcuMzMwMDgsLTE3LjMzMDA4IGwgMC40OTQxNCwtNC44MDI3MyAtMjcuNDQxNCwtMjcuNDQxNDEgLTUuMjc3MzUsLTAuMDYyNSAtMTcuMzcxMDksMTcuMzcxMSBjIC0xLjEyMTksMy4xMTYzOSAyLjU4MjgsMTMuNDgwNTMgLTIuMzA0NjksMTguMjc1MzkgLTQuODg3NDksNC43OTQ4NyAtNy45NTgxNSwtMS40NzAxNiAtMTYuNTMzMiwxLjQ0MzM2IC0zMy41Nzg4NiwxNy4zMzY4NiAtNzAuNDYyNSw3NC4xODk3MSAtNDUuMTgxNjQsMTE4LjIwNzAzIDIuNzI5OTksNC43NTMyOSA1LjIxMDQxLDQuMTY2ODEgNS4xMzI4MSwwLjM3Njk1IC0wLjcwMDI1LC0zNC4yMTU4IDEzLjA1MDg5LC02Ny4wMzYxNyA1My4zMjAzMSwtNTQuODQ3NjYgMTEuMDA3NDIsMTEuMTA4NTQgMTUuNDYyODksMTUuNDYyODkgMTUuNDYyODksMTUuNDYyODkgbCAwLjI4NTE2LDUuNDQ5MjIgMTUuNjg3NSwxNy40MjU3OCBtIDI1LjI3NzM0LDI4LjA3NDIyIDYxLjc2MzY4LDY4LjYwMzUyIDYuNDM5NDUsLTAuMDM3MSAyNC42Nzk2OSwtMjQuNjc3NzMgLTAuMDg5OCwtNi4zMTQ0NiAtNjYuMTc5NjgsLTY0LjE4NzUiCiAgICAgICAgICAgaWQ9InBhdGg0MTU4IiAvPgogICAgICAgIDxwYXRoCiAgICAgICAgICAgaWQ9InBhdGg0MTYwIgogICAgICAgICAgIGQ9Ik0gMTgwLjIxMDk4LDQ4OC4xNzk0OSAzMDIuNzQ3NTEsMzY1LjY0Mjk2IGMgLTguNDc2NiwtMzYuODk4MDkgMjcuODY2MjksLTc4LjQ0ODA1IDY4LjkzNDU5LC01Mi43MjkzNSBsIC0yOS45MTczNywyMS40NDA3NyBjIC0zLjczOTY3LDE1LjIwNzk5IDExLjcxNzY0LDM0LjY1NDI5IDIxLjQ0MDc4LDM0LjkwMzYgbCAyOS40MTg3NSwtMjAuOTQyMTYgYyAxMi4yMTYyNSwyNy42NzM1NiAtMjMuMDYxMzEsNjcuNjg4MDQgLTY3LjY4ODA0LDQ4LjQ5MTA2IEwgMjA2Ljg4NzMsNTE0Ljg1NTggYyAtMTQuNDgyOTQsMTQuNDgyOTQgLTQxLjI4ODY2LC0xMi4wNjM5NyAtMjYuNjc2MzIsLTI2LjY3NjMxIHoiCiAgICAgICAgICAgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2UtZGFzaGFycmF5PSJub25lIiBzdHJva2Utb3BhY2l0eT0iMSIgLz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==") center/contain no-repeat;
                margin-right: 30px;
            }
            .ymaps-2-1-56-panorama-fault__text {
                font: 26px Arial;
                line-height: 36px;
                color: #fff;
                padding: 6px;
            }
            /**/
            .ymaps-2-1-56-panorama-unsupported {
                display: table;
                position: relative;
                width: 100%;
                height: 100%;
                z-index: 5;
                text-align: center;
            }
            .ymaps-2-1-56-panorama-unsupported__msg {
                display: table-cell;
                height: 100%;
                vertical-align: middle;
                min-width: 200px;
            }
            .ymaps-2-1-56-panorama-unsupported__text,
            .ymaps-2-1-56-panorama-unsupported__title {
                display: block;
                text-align: center;
                color: #fff;
                font-family: Arial;
            }
            .ymaps-2-1-56-panorama-unsupported__title {
                font-size: 22px;
                line-height: 24px;
                margin-bottom: 48px;
            }
            .ymaps-2-1-56-panorama-unsupported__title.ymaps-2-1-56-_hidden {
                display: none;
            }
            .ymaps-2-1-56-panorama-unsupported__text {
                font-size: 16px;
                line-height: 22px;
            }
            /**/
            .ymaps-2-1-56-control-popup__spinner {
                -webkit-animation-name: spinner;
                animation-name: spinner;
                -webkit-animation-duration: 1s;
                animation-duration: 1s;
                -webkit-animation-iteration-count: infinite;
                animation-iteration-count: infinite;
                -webkit-animation-timing-function: linear;
                animation-timing-function: linear;
                overflow: hidden;
                position: relative;
            }
            .ymaps-2-1-56-control-popup__spinner__circle {
                overflow: hidden;
                position: absolute;
                left: 50%;
                top: 0;
                width: 100%;
                height: 100%;
            }
            .ymaps-2-1-56-control-popup__spinner__circle:before {
                content: '';
                border-radius: 100%;
                box-shadow: inset 0 0 0 2px #fc0;
                position: absolute;
                left: -50%;
                top: 0;
                width: 100%;
                height: 100%;
            }
            .ymaps-2-1-56-control-popup-parent {
                position: relative;
                display: block;
            }
            .ymaps-2-1-56-control-popup {
                position: absolute;
                top: 100%;
                display: none;
                margin-top: 13px;
                white-space: normal;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                -webkit-transform: translate3d(0,0,0);
                transform: translate3d(0,0,0);
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup {
                padding-bottom: 0;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-ie8,
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-ie8 .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_fullscreen > .ymaps-2-1-56-control-popup__content {
                border-color: #ccc;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_open {
                display: block;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_fullscreen {
                width: 100%;
                margin-top: 0;
                padding: 0;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_static {
                position: static;
                margin-top: 0;
            }
            .ymaps-2-1-56-control-popup__tail {
                display: block;
                position: absolute;
                z-index: 10;
                border-left: 13.4px solid transparent;
                border-right: 13.4px solid transparent;
                border-bottom: 13.4px solid rgba(0,0,0,.15);
                top: -12.4px;
            }
            .ymaps-2-1-56-control-popup__tail-front {
                display: block;
                position: absolute;
                border-left: 13px solid transparent;
                border-right: 13px solid transparent;
                border-bottom: 13px solid #fff;
                left: -13px;
                top: 1.4px;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_fullscreen .ymaps-2-1-56-control-popup__tail,
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_static > .ymaps-2-1-56-control-popup__tail {
                display: none;
            }
            .ymaps-2-1-56-control-popup__header {
                display: none;
                line-height: 20px;
                padding: 9px 10px 4px;
                border-bottom: 1px solid rgba(0,0,0,.2);
            }
            .ymaps-2-1-56-control-popup__icon {
                width: 26px;
                height: 26px;
                display: inline-block;
                vertical-align: middle;
                position: relative;
                top: -2px;
                padding-right: 4px;
            }
            .ymaps-2-1-56-control-popup__title {
                font-family: sans-serif;
                font-size: 15px;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                cursor: default;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_fullscreen .ymaps-2-1-56-control-popup__header,
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_show-header .ymaps-2-1-56-control-popup__header {
                display: block;
            }
            .ymaps-2-1-56-control-popup__hide {
                box-sizing: border-box!important;
                border-width: 1px;
                border-style: solid;
                border-radius: 3px;
                background-clip: border-box;
                color: #000;
                vertical-align: middle;
                text-decoration: none;
                font-family: Arial,Helvetica,sans-serif;
                cursor: pointer;
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                text-align: left;
                height: 28px;
                background-color: #fff;
                border-color: rgba(0,0,0,.2);
                float: right;
                position: relative;
                top: -4px;
            }
            a.ymaps-2-1-56-control-popup__hide,
            a.ymaps-2-1-56-control-popup__hide:active,
            a.ymaps-2-1-56-control-popup__hide:hover,
            a.ymaps-2-1-56-control-popup__hide:link,
            a.ymaps-2-1-56-control-popup__hide:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-control-popup__hide-text {
                display: inline-block;
                position: relative;
                border: none;
                text-decoration: none;
                white-space: nowrap;
                font-size: 13px;
                line-height: 26px;
                padding: 0 12px;
            }
            .ymaps-2-1-56-control-popup__hide:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-control-popup__hide.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-control-popup__hide:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-control-popup__hide.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-control-popup__hide.ymaps-2-1-56-_disabled .ymaps-2-1-56-control-popup__hide-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-control-popup__hide-icon {
                display: block;
                width: 26px;
                height: 26px;
                background-repeat: no-repeat;
                background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iMjZweCIgdmlld0JveD0iMCAwIDI2IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDx0aXRsZT5TbGljZSAxPC90aXRsZT4KICAgIDxkZXNjcmlwdGlvbj5DcmVhdGVkIHdpdGggU2tldGNoIChodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gpPC9kZXNjcmlwdGlvbj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik0xMiwxMyBMMTMsMTIgTDE0LDEzIEwxOS41MDAwOTM3LDE4IEwyMSwxNi41IEwxNCwxMCBMMTMsOSBMMTIsMTAgTDUsMTYuNSBMNi40OTcwOTM5MywxOCBMMTIsMTMgWiBNMTIsMTMiIGlkPSJhcnJvdyIgZmlsbD0iIzk5OTk5OSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4=");
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-ie8 .ymaps-2-1-56-control-popup__hide-icon {
                background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAKQWlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUU9kWh8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oAUPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEOWAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS72yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PFGTL/BMr0lSkyhjEyFqEJoqwi48SvbPan5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4GejfAdlvVRJmgDl9yjT0/icTAAwFJlfzOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJYqYR15hp5ejIZvrxs1P5YjErlMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nfHn5T/T3IevtV8Sbsz55BjJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZsXpLE4gwnC4vs7GxzAZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k/fcQ/+PAOWnNycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5ULhJB8hvPQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj34RswQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSBetAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQDxUOJkBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhHwsvgRHgVnAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKpRZqQDqQbuY1IkXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGmWCesP3YJNhGbjS3EVmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4SbxeLwq3hTvgg/Bc/BifCG+Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahPdCKGEHnEXGIpsY7YQbxJHCZOkxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSfIF8lD5I/UJQoJhRPShxFQtlOOUq5QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mtk6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppiiWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOledK4tE20Otpl2jAdRzek+9OT6cX0H+i99AllJWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M05rnP48/bNq9pXv+8KZX5Km4qfJUilWaVAZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893ns+dXzT/5PyH6rC6iXq4+mr1w+o96pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5VrntV4wlZnuzFRmJbOLOaGtru2nLdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1HvoT5Rn62fpL9Hv1t/ysDQINpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImdSZJJjclNU9jU3lRgus+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyztLFMt6ywfWSlZBVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi+yb7MQc9h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx4bgccpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69XkVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYHPgsyCRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJFREPEu0iPyNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS3UuH4+ziCuPuLjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7kufGK+eN8V34ZfyRBJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eFR6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn/Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXxi4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem172296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfPjPmM3Xqx9MXwy4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76anit6rvj/2gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/syOll+AAABaklEQVRIDe2UPUvDUBSGey/ioBBwS35Edwc3QaGj0E1cgonZQx1jRkv2fIiLuBUcC7q6dPdHJJNCQAfJh+/BFm7hRFMLHSQXTu/Xe94n56RE1HXd28SQm4AQowP9udNd6/5h66IouqJYtTSxypchSZJrAEZzyNiyrMu2wFYg3/elruuREOJcNcZD3mRZduF5XqWec+tfQYBsG4Zxj+QhGVRV5dMspfRoxpikaXoK2Of3lv/9ERQEwa6maQ9IPUKggHpk23ZAVnEcu6hwjKVAPOV5fuK67jvdcaMRFIbhHp56CrN9AAokm4DcqSaAnWF/C80WNDNUO3Ac503VLNYsCC/dgOAR0Ud8wGQIyHSRpM6ADQCa4GwH8YI4xp8kVTW0Zj9BMKZ3QpDXsiwPmyBkQHekIS2iP8+lq6XRBDKR8FwUxQFaMVvKYDakIS3lIExG0mNbxwnXPWMrWteUy+9AXFdanXWta9UmTvQFaNmdDVxxXy4AAAAASUVORK5CYII=");
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_static .ymaps-2-1-56-control-popup__hide {
                display: none;
            }
            .ymaps-2-1-56-control-popup__content {
                display: block;
                overflow-x: hidden;
                min-width: 40px;
                min-height: 20px;
                background: #fff;
                -webkit-user-select: auto;
                -moz-user-select: auto;
                -ms-user-select: auto;
                user-select: auto;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_fullscreen > .ymaps-2-1-56-control-popup__content {
                box-sizing: border-box;
                border: 1px solid rgba(0,0,0,.2);
                border-bottom: 0;
            }
            .ymaps-2-1-56-control-popup__layout {
                display: block;
                overflow-y: auto;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_content-loading .ymaps-2-1-56-control-popup__layout {
                display: block;
                overflow-y: visible;
                text-align: center;
                height: 44px;
            }
            .ymaps-2-1-56-control-popup__spinner {
                top: 14px;
                left: 6px;
                display: inline-block;
                width: 16px;
                height: 16px;
            }
            @-webkit-keyframes spinner {
                0% {
                    -webkit-transform: rotate(0deg);
                    transform: rotate(0deg);
                }
                to {
                    -webkit-transform: rotate(360deg);
                    transform: rotate(360deg);
                }
            }
            @keyframes spinner {
                0% {
                    -webkit-transform: rotate(0deg);
                    transform: rotate(0deg);
                }
                to {
                    -webkit-transform: rotate(360deg);
                    transform: rotate(360deg);
                }
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_left {
                left: -5px;
            }
            .ymaps-2-1-56-control-popup.ymaps-2-1-56-control-popup_right {
                right: -5px;
            }
            .ymaps-2-1-56-control-popup {
                -webkit-animation: none 0.25s ease-out;
                animation: none 0.25s ease-out;
            }
            @-webkit-keyframes control-popup-show-animation {
                0% {
                    margin-top: 0;
                    opacity: 0;
                    -webkit-transform: scale(.1,.1);
                    transform: scale(.1,.1);
                }
                to {
                    margin-top: 13px;
                    opacity: 1;
                    -webkit-transform: scale(1,1);
                    transform: scale(1,1);
                }
            }
            @keyframes control-popup-show-animation {
                0% {
                    margin-top: 0;
                    opacity: 0;
                    -webkit-transform: scale(.1,.1);
                    transform: scale(.1,.1);
                }
                to {
                    margin-top: 13px;
                    opacity: 1;
                    -webkit-transform: scale(1,1);
                    transform: scale(1,1);
                }
            }
            @-webkit-keyframes control-popup-hide-animation {
                0% {
                    margin-top: 13px;
                    opacity: 1;
                }
                to {
                    margin-top: 0;
                    opacity: 0;
                    -webkit-transform: scale(.1,.1);
                    transform: scale(.1,.1);
                }
            }
            @keyframes control-popup-hide-animation {
                0% {
                    margin-top: 13px;
                    opacity: 1;
                }
                to {
                    margin-top: 0;
                    opacity: 0;
                    -webkit-transform: scale(.1,.1);
                    transform: scale(.1,.1);
                }
            }
            @-webkit-keyframes control-popup-show-animation-fullscreen {
                0% {
                    margin-top: -30px;
                    opacity: 0;
                }
                to {
                    margin-top: 0;
                    opacity: 1;
                }
            }
            @keyframes control-popup-show-animation-fullscreen {
                0% {
                    margin-top: -30px;
                    opacity: 0;
                }
                to {
                    margin-top: 0;
                    opacity: 1;
                }
            }
            @-webkit-keyframes control-popup-hide-animation-fullscreen {
                0% {
                    margin-top: 0;
                    opacity: 1;
                }
                to {
                    margin-top: -30px;
                    opacity: 0;
                }
            }
            @keyframes control-popup-hide-animation-fullscreen {
                0% {
                    margin-top: 0;
                    opacity: 1;
                }
                to {
                    margin-top: -30px;
                    opacity: 0;
                }
            }
            /**/
            .ymaps-2-1-56-route-panel-button__button {
                display: block;
            }
            .ymaps-2-1-56-route-panel-button__panel-icon {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzZCNkI2QiI+PHBhdGggZD0iTTEwIDE0aDQuNTA4YzEuOTI5IDAgMy40OTItMS41NzEgMy40OTItMy41IDAtMS45MzMtMS41NjYtMy41LTMuNDkyLTMuNWgtNC41MDh2Mmg0LjUwNGMuODE2IDAgMS40OTYuNjcyIDEuNDk2IDEuNSAwIC44MzQtLjY3IDEuNS0xLjQ5NiAxLjVoLTQuNTA0djJ6bTAgMCIvPjxwYXRoIGQ9Ik0xNSAxMmgtNC41MDhjLTEuOTI5IDAtMy40OTIgMS41NzEtMy40OTIgMy41IDAgMS45MzMgMS41NjYgMy41IDMuNDkyIDMuNWg0LjUwOHYtMmgtNC41MDRjLS44MTYgMC0xLjQ5Ni0uNjcyLTEuNDk2LTEuNSAwLS44MzQuNjctMS41IDEuNDk2LTEuNWg0LjUwNHYtMnptMCAwIi8+PHBhdGggZD0iTTE5IDIwYzEuMTA1IDAgMi0uODk1IDItMnMtLjg5NS0yLTItMi0yIC44OTUtMiAyIC44OTUgMiAyIDJ6bTAtMWMuNTUyIDAgMS0uNDQ4IDEtMXMtLjQ0OC0xLTEtMS0xIC40NDgtMSAxIC40NDggMSAxIDF6bTAgMCIvPjxwYXRoIGQ9Ik05IDEwYzEuMTA1IDAgMi0uODk1IDItMnMtLjg5NS0yLTItMi0yIC44OTUtMiAyIC44OTUgMiAyIDJ6bTAtMWMuNTUyIDAgMS0uNDQ4IDEtMXMtLjQ0OC0xLTEtMS0xIC40NDgtMSAxIC40NDggMSAxIDF6bTAgMCIvPjxwYXRoIGQ9Ik0xMy41NjggMjAuODA4bDIuODI4LTIuODI4LS43MDctLjcwNy0yLjgyOCAyLjgyOC43MDcuNzA3em0xLjQxNC0yLjgyOGwuNzA3LS43MDctMi4xMjEtMi4xMjEtLjcwNy43MDcgMi4xMjEgMi4xMjF6bTAgMCIvPjwvZz48L3N2Zz4=");
            }
            /**/
            .ymaps-2-1-56-node-size-parent-style {
                visibility: hidden!important;
                position: absolute;
                overflow: hidden;
                width: 0;
                height: 0;
                display: block;
                zoom: 1!important;
            }
            .ymaps-2-1-56-node-size-parent-pane-style {
                visibility: hidden!important;
                position: relative;
                overflow: visible;
                display: block;
                zoom: 1!important;
            }
            .ymaps-2-1-56-node-size-node-style,
            .ymaps-2-1-56-node-size-w3c-box-model-test {
                overflow: hidden!important;
                overflow-x: hidden!important;
                overflow-y: hidden!important;
            }
            .ymaps-2-1-56-node-size-node-style {
                position: absolute!important;
                zoom: 1!important;
                display: block!important;
            }
            .ymaps-2-1-56-node-size-w3c-box-model-test {
                width: 100px!important;
                border-left-width: 10px!important;
            }
            .ymaps-2-1-56-node-size-no-scrolls-test,
            .ymaps-2-1-56-node-size-paddings-test {
                display: block!important;
                overflow: hidden!important;
                overflow-x: hidden!important;
                overflow-y: hidden!important;
            }
            .ymaps-2-1-56-node-size-paddings-test {
                border-width: 0!important;
                width: 0!important;
                height: 0!important;
            }
            .ymaps-2-1-56-node-size-no-scrolls-test {
                position: absolute!important;
                left: 0!important;
                top: 0!important;
                width: 100px!important;
                height: 100px!important;
                visibility: visible!important;
            }
            .ymaps-2-1-56-node-size-scrolls-test {
                overflow: scroll!important;
                overflow-x: scroll!important;
                overflow-y: scroll!important;
            }
            /**/
          .ymaps-2-1-56-islets_icon-with-caption__caption-block {
                position: absolute;
                top: -37px;
            }
            .ymaps-2-1-56-islets_icon-with-caption__caption-block .ymaps-2-1-56-islets_icon-caption {
                padding-left: 20px;
            }
            /**/
            .ymaps-2-1-56-circle-icon-with-caption__caption-block {
                position: absolute;
                top: -13px;
            }
            .ymaps-2-1-56-circle-icon-with-caption__caption-block .ymaps-2-1-56-islets_icon-caption {
                padding-left: 16px;
            }
            /**/
            .ymaps-2-1-56-default-cluster {
                position: absolute;
                text-align: center;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 13px;
            }
            /**/
            .ymaps-2-1-56-cluster-night-content {
                color: #fff;
            }
            /**/
            .ymaps-2-1-56-controls__bottom,
            .ymaps-2-1-56-controls__toolbar {
                position: absolute;
                width: 100%;
            }
            .ymaps-2-1-56-controls__toolbar_left {
                float: left;
                height: 0;
            }
            .ymaps-2-1-56-controls__toolbar_right {
                float: right;
                height: 0;
            }
            .ymaps-2-1-56-controls__control_toolbar {
                display: inline-block;
                vertical-align: top;
            }
            .ymaps-2-1-56-controls__control {
                display: block;
                position: absolute;
                vertical-align: top;
            }
            .ymaps-2-1-56-controls__control_visibility_hidden {
                display: none;
            }
            /**/
            .ymaps-2-1-56-copyright__logo {
                display: block;
                width: 46px;
                height: 20px;
                position: relative;
                top: -2px;
                opacity: 0.7;
                background-position: 0 100%;
                background-repeat: no-repeat;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii4wMSAtMS4wMiA0NS45OSAyMC4wMiI+PHBhdGggZmlsbD0icmVkIiBkPSJNOC43NyAxSDYuNTJDNC4zIDEgMi40NCAyLjY3IDIuNDQgNS45NWMwIDEuOTcuOSAzLjQyIDIuNTIgNC4xNGwtMy4wMiA1LjQ4Yy0uMS4xOCAwIC4zMi4xNi4zMmgxLjRjLjEyIDAgLjItLjA0LjI0LS4xNGwyLjc0LTUuMzloLjk5djUuNGMwIC4wNS4wNi4xMy4xMy4xM2gxLjIzYy4xMiAwIC4xNi0uMDYuMTYtLjE2VjEuMmMwLS4xNC0uMDktLjItLjIyLS4yem0tMS4zIDguMWgtLjg0Yy0xLjMgMC0yLjU2LS45NS0yLjU2LTMuMzQgMC0yLjQ4IDEuMTgtMy41IDIuMzktMy41aDFWOS4xeiIvPjxwYXRoIGQ9Ik0xNi4xOCA1LjkzaC0xLjIyYy0uMSAwLS4xNi4wOC0uMTYuMTR2My44aC0yLjI3di0zLjhjMC0uMS0uMDQtLjE0LS4xNC0uMTRoLTEuMjJjLS4xIDAtLjE2LjA2LS4xNi4xNHY5LjY2YzAgLjEuMDQuMTYuMTQuMTZoMS4yNGMuMDggMCAuMTQtLjA2LjE0LS4xNnYtNC42aDIuMjd2NC42YzAgLjEuMDYuMTYuMTYuMTZoMS4yMmMuMSAwIC4xNC0uMDguMTQtLjE2VjYuMDdhLjEzLjEzIDAgMCAwLS4xNC0uMTR6bTI3LjkyIDkuMzNsLS4xNi0uNjgtLjEtLjA4Yy0uMSAwLS42My4yMi0xLjQuMjItMS41IDAtMi4yMi0xLjQ1LTIuMjItMy43NSAwLTIuMDMuNi00LjA0IDEuNjMtNC4wNC4yOCAwIC42Mi4wOCAxLjE1LjU4LjA2LjA2LjEuMDguMTUuMDguMDYgMCAuMTItLjA0LjE4LS4xNGwuNTMtLjg4LjA3LS4xOGMwLS4wOC0uMDgtLjE0LS4yLS4yYTMuNzkgMy43OSAwIDAgMC0xLjg0LS41Yy0xLjg1IDAtMy4zIDIuMjMtMy4zIDUuNzEgMCAzIDEuMzkgNC43MyAzLjM2IDQuNzMuODMgMCAxLjcyLS40IDIuMDctLjY1LjA4LS4wNi4xLS4xNC4wOC0uMjJ6bS04LjU3LTQuODNsMi4zNi00LjM2Yy4wNS0uMDYuMDItLjE0LS4wNS0uMTRoLTEuMTdjLS4zMyAwLS40NS4xMi0uNTcuMzhsLTEuNzcgMy43MmMtLjEuMjItLjIuMzYtLjMuNDJWNi4wN2MwLS4wOC0uMDQtLjE0LS4xMi0uMTRoLTEuMjhjLS4wNiAwLS4xMi4wNi0uMTIuMTR2OS42OGMwIC4wNi4wNC4xNC4xMi4xNGgxLjI4Yy4wOCAwIC4xMi0uMDYuMTItLjE0di00Ljk5Yy4wNi4wNC4xLjEuMTQuMThsMi4yNSA0LjY1Yy4xMS4yNC4zLjMuNTUuM2gxLjI2Yy4wOCAwIC4xLS4wOC4wNi0uMTRsLTIuNzYtNS4zM3ptLTExLjMgNC4yMWgtLjI0Yy0uMyAwLS4zNy0uMTItLjM3LS4zNnYtOC4yYzAtLjEtLjA0LS4xNS0uMTItLjE1aC0zLjk0Yy0uMSAwLS4xNi4wNi0uMTYuMTR2LjcyYzAgMi40LS4xNCA1LjUtMS40IDcuODVoLS40NGMtLjExIDAtLjE1LjA2LS4xNS4xNnYyLjljMCAuMS4wNy4xNC4xMy4xNGguOTVjLjIyIDAgLjMtLjE2LjMtLjNWMTUuOUgyM3YxLjgxYzAgLjA4LjA3LjE0LjE0LjE0aDFjLjEzIDAgLjI1LS4xLjI1LS4zVjE0LjhjMC0uMS0uMDYtLjE2LS4xNi0uMTZ6bS0yLjEzIDBoLTIuODZjMS0xLjczIDEuNC0zLjY4IDEuNTQtNi4wNi4wNC0uNTIuMDYtMS4wNS4wNi0xLjRoMS4yNnY3LjQ2em02LjE1LTguOTVjLTIuMTMgMC0zLjA4IDIuNy0zLjA4IDUuNjUgMCAzIDEuMzUgNC43OSAzLjMyIDQuNzkuOTYgMCAxLjgxLS4zOCAyLjI0LS42Ni4wOC0uMDQuMS0uMS4wOC0uMTdsLS4xNS0uNjhjLS4wMy0uMDgtLjA2LS4xMi0uMTYtLjEyLS4wOCAwLS42NS4yMi0xLjQ2LjIyLTEuNTIgMC0yLjIzLTEuMzMtMi4yMy0zLjA4di0uNDdzLjc3LjA5IDEuMjMuMDloMi44N3YtLjg0YzAtMy4wOC0xLjA4LTQuNzMtMi42Ni00Ljczem0tLjIxIDQuMzJjLS40NiAwLTEuMTcuMDgtMS4xNy4wOHMwLS4zLjA0LS42MmMuMTgtMS42OS42LTIuNTQgMS4yOC0yLjU0LjY0IDAgMS4wMy44NyAxLjEzIDIuNC4wMi4zMi4wMi42OC4wMi42OGgtMS4zeiIvPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-copyright_color_white .ymaps-2-1-56-copyright__logo {
                opacity: 0.95;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii4wMSAtMS4wMiA0NS45OSAyMC4wMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNzcgMUg2LjUyQzQuMyAxIDIuNDMgMi42NyAyLjQzIDUuOTVjMCAxLjk3LjkxIDMuNDIgMi41MyA0LjE0bC0zLjAyIDUuNDhjLS4xLjE4IDAgLjMyLjE2LjMyaDEuNGMuMTIgMCAuMi0uMDQuMjQtLjE0bDIuNzQtNS4zOWguOTl2NS40YzAgLjA1LjA1LjEzLjEzLjEzaDEuMjNjLjEyIDAgLjE2LS4wNi4xNi0uMTZWMS4yYzAtLjE0LS4wOS0uMi0uMjItLjJ6bS0xLjMgOC4xaC0uODRjLTEuMyAwLTIuNTYtLjk1LTIuNTYtMy4zNCAwLTIuNDggMS4xOC0zLjUgMi4zOS0zLjVoMVY5LjF6bTguNzEtMy4xN2gtMS4yMmMtLjEgMC0uMTYuMDgtLjE2LjE0djMuOGgtMi4yN3YtMy44YzAtLjEtLjA0LS4xNC0uMTQtLjE0aC0xLjIyYy0uMSAwLS4xNi4wNi0uMTYuMTR2OS42NmMwIC4xLjA0LjE2LjE0LjE2aDEuMjRjLjA4IDAgLjE0LS4wNi4xNC0uMTZ2LTQuNmgyLjI3djQuNmMwIC4xLjA1LjE2LjE1LjE2aDEuMjNjLjEgMCAuMTMtLjA4LjEzLS4xNlY2LjA3YS4xMy4xMyAwIDAgMC0uMTMtLjE0em0yNy45MiA5LjMzbC0uMTYtLjY4LS4xLS4wOGMtLjEgMC0uNjMuMjItMS40LjIyLTEuNSAwLTIuMjItMS40NS0yLjIyLTMuNzUgMC0yLjAzLjYtNC4wNCAxLjYzLTQuMDQuMjggMCAuNjIuMDggMS4xNS41OC4wNi4wNi4xLjA4LjE1LjA4cy4xMi0uMDQuMTgtLjE0bC41My0uODguMDctLjE4YzAtLjA4LS4wOC0uMTQtLjItLjJhMy43OSAzLjc5IDAgMCAwLTEuODQtLjVjLTEuODUgMC0zLjMgMi4yMy0zLjMgNS43MSAwIDMgMS4zOSA0LjczIDMuMzYgNC43My44MyAwIDEuNzItLjQgMi4wNy0uNjUuMDgtLjA2LjEtLjE0LjA4LS4yMnptLTguNTctNC44M2wyLjM2LTQuMzZjLjA1LS4wNi4wMi0uMTQtLjA1LS4xNGgtMS4xN2MtLjMzIDAtLjQ1LjEyLS41Ny4zOGwtMS43NyAzLjcyYy0uMS4yMi0uMi4zNi0uMy40MlY2LjA3YzAtLjA4LS4wNC0uMTQtLjEyLS4xNGgtMS4yOGMtLjA2IDAtLjEyLjA2LS4xMi4xNHY5LjY4YzAgLjA2LjA0LjE0LjEyLjE0aDEuMjhjLjA4IDAgLjEyLS4wNi4xMi0uMTR2LTQuOTljLjA2LjA0LjEuMS4xNC4xOGwyLjI1IDQuNjVjLjEyLjI0LjMuMy41NS4zaDEuMjZjLjA4IDAgLjEtLjA4LjA2LS4xNGwtMi43Ni01LjMzem0tMTEuMyA0LjIxaC0uMjRjLS4zIDAtLjM4LS4xMi0uMzgtLjM2di04LjJjMC0uMS0uMDMtLjE1LS4xMS0uMTVoLTMuOTVjLS4xIDAtLjE2LjA2LS4xNi4xNHYuNzJjMCAyLjQtLjEzIDUuNS0xLjQgNy44NWgtLjQzYy0uMTIgMC0uMTYuMDYtLjE2LjE2djIuOWMwIC4xLjA4LjE0LjE0LjE0aC45NWMuMjEgMCAuMy0uMTYuMy0uM1YxNS45SDIzdjEuODFjMCAuMDguMDYuMTQuMTQuMTRoMWMuMTMgMCAuMjUtLjEuMjUtLjNWMTQuOGMwLS4xLS4wNi0uMTYtLjE2LS4xNnptLTIuMTMgMGgtMi44NmMxLTEuNzMgMS40LTMuNjggMS41NC02LjA2LjA0LS41Mi4wNi0xLjA1LjA2LTEuNGgxLjI2djcuNDZ6bTYuMTUtOC45NWMtMi4xMyAwLTMuMDggMi43LTMuMDggNS42NSAwIDMgMS4zNCA0Ljc5IDMuMzIgNC43OS45NiAwIDEuOC0uMzggMi4yNC0uNjYuMDgtLjA0LjEtLjEuMDgtLjE3bC0uMTYtLjY4Yy0uMDItLjA4LS4wNi0uMTItLjE1LS4xMi0uMDggMC0uNjUuMjItMS40Ni4yMi0xLjUyIDAtMi4yMy0xLjMzLTIuMjMtMy4wOHYtLjQ3cy43Ny4wOSAxLjIyLjA5aDIuODh2LS44NGMwLTMuMDgtMS4wOC00LjczLTIuNjYtNC43M3ptLS4yMSA0LjMyYy0uNDYgMC0xLjE3LjA4LTEuMTcuMDhzMC0uMy4wNC0uNjJjLjE4LTEuNjkuNi0yLjU0IDEuMjgtMi41NC42NCAwIDEuMDMuODcgMS4xMyAyLjQuMDIuMzIuMDIuNjguMDIuNjhoLTEuM3oiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-copyright .ymaps-2-1-56-copyright__logo:hover {
                opacity: 1;
            }
            .ymaps-2-1-56-copyright__logo_lang_en {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii4wMSAtMS4wMiA0NS45OSAyMC4wMiI+PHBhdGggZD0iTTEyLjYzIDUuNzhjLS42MSAwLTEuNTMuMjMtMi4xMy41LS4xNy4wNy0uMjYuMTUtLjE1LjRsLjQzLjg3Yy4wMy4xLjEuMTMuMTUuMTNsLjE4LS4wNmMuNjEtLjQgMS4wNC0uNiAxLjQtLjYuNDYgMCAuNzYuMy45NC43NS4yLjQ0LjI2IDEuMDUuMjYgMS43M3YuMmEzLjQzIDMuNDMgMCAwIDAtMS4zOC0uMzZjLTEuNzUgMC0yLjcgMS42OC0yLjcgMy40NyAwIDEuOTYgMS4xMiAzLjM2IDIuNDQgMy4zNi43NSAwIDEuNDItLjQzIDEuODctLjk3bC4yNS42Yy4wNC4xMS4xLjEzLjIuMTNoLjcxYy4wNiAwIC4xMy0uMDQuMTMtLjE1VjEwLjJjMC0xLjM4LS4xLTIuNDMtLjQ1LTMuMTNhMi4yOSAyLjI5IDAgMCAwLTIuMTUtMS4yOXptMS4wOCA4LjU5Yy0uMzcuMzYtLjc3LjUzLTEuMTUuNTMtMS4wNiAwLTEuMy0xLjMtMS4zLTIuMTkgMC0xLjA1LjQtMi4xMyAxLjItMi4xMy40IDAgLjg2LjEgMS4yNS40M3YzLjM2em02LjgyLTguNDZjLS45NyAwLTEuOTYuNzItMS45Ni43MnYtLjQ3YzAtLjA4LS4wNy0uMTUtLjEzLS4xNWgtMS4yNWEuMTUuMTUgMCAwIDAtLjE0LjE1djkuNjJjMCAuMS4wMi4xNS4xNC4xNWgxLjI1Yy4wNiAwIC4xMy0uMDYuMTMtLjE1VjcuNTNzLjU3LS4zNSAxLjI5LS4zNWMuNjUgMCAxLjE3LjMzIDEuMTcgMXY3LjZjMCAuMS4wNy4xNS4xNy4xNWgxLjJjLjE0IDAgLjE1LS4wNi4xNS0uMTVWNy43NWMwLTEuMi0uNzMtMS44NC0yLjAyLTEuODR6bTkuNS00LjgzSDI4LjhjLS4xIDAtLjE0LjA3LS4xNC4xNHY0Ljg2Yy0uNS0uMi0uOTMtLjMtMS4yNS0uMy0yLjAyIDAtMy4zNiAxLjktMy4zNiA1LjU4IDAgMy4xNCAxLjMgNC44MyAzLjA2IDQuODNhMi43IDIuNyAwIDAgMCAxLjc1LS44bC4yNy40NGMuMDUuMDkuMDcuMS4xNy4xaC43NWMuMDggMCAuMTItLjA2LjEyLS4xNVYxLjIyYzAtLjEtLjA0LS4xNC0uMTItLjE0em0tMS4zOSAxMy41Yy0uMzIuMTctLjcuMzItMS4xLjMyLTEuMzMgMC0xLjg4LTEuNTctMS44OC0zLjg2IDAtMi4wMi41Ny00LjAxIDEuOC00LjAxLjM4IDAgLjc4LjE1IDEuMTguNDJ2Ny4xM3ptNi4wOC04LjhjLTIuMTIgMC0zLjA4IDIuNzEtMy4wOCA1LjYzIDAgMi45OCAxLjMzIDQuNzYgMy4zMiA0Ljc2Ljk1IDAgMS44LS4zNyAyLjI2LS42OC4wNi0uMDQuMDgtLjA2LjA2LS4xNWwtLjE1LS42OGMtLjAyLS4wOC0uMDUtLjEzLS4xNC0uMTMtLjEgMC0uNjguMjQtMS40OC4yNC0xLjUyIDAtMi4yMi0xLjM0LTIuMjItMy4wOXYtLjQ3cy43Ni4xIDEuMi4xaDIuOXYtLjgyYzAtMy4wOS0xLjEtNC43MS0yLjY3LTQuNzF6bS0uMjMgNC4yOWMtLjQ0IDAtMS4xNi4xLTEuMTYuMXMwLS4zLjA0LS42M2MuMjItMS42OS41OC0yLjUzIDEuMy0yLjUzLjYyIDAgMS4wMi44NyAxLjExIDIuMzkuMDIuMzIuMDIuNjcuMDIuNjdoLTEuM3ptOS4zNi00LjA2aC0xLjA3Yy0uMTMgMC0uMjEuMDctLjI0LjE3LS4wNS4xNS0uNTMgMS40LS43IDEuODlsLS41MiAxLjRoLS4wNGwtLjQyLTEuMTJhNjMuOSA2My45IDAgMCAwLS43OS0yLjEyYy0uMDMtLjEtLjEyLS4yMi0uMjUtLjIyaC0xLjJjLS4xNCAwLS4yLjE1LS4xNS4yNGwxLjkyIDQuNDQtMi4wNyA0Ljk3Yy0uMDcuMTQuMDIuMjcuMTUuMjdoMS4wM2MuMiAwIC4yNS0uMDguMzItLjI1bC43LTEuOS41Mi0xLjY3aC4wNGwuNSAxLjQyLjgzIDIuMmMuMDQuMTIuMTIuMi4yNi4yaDEuMTZjLjEyIDAgLjE5LS4xMy4xMi0uMjUtLjE1LS4yOC0xLjI0LTMuMDQtMi4wNC00LjgyTDQ0IDYuMjVjLjAyLS4xMS4wMi0uMjQtLjE1LS4yNHoiLz48cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xMC45NS0uMjZoLTEuM2MtLjE0IDAtLjIuMDUtLjI0LjE4bC0yLjM5IDYuN2MtLjI4Ljc1LS42IDIuMDQtLjYgMi4wNGgtLjA4cy0uNTItMS41Mi0uNjUtMi4wMUM1LjUgNi4xIDMuODEgMS40NiAzLjc3IDEuM2MtLjAyLS4xMS0uMDktLjI0LS4yNi0uMjRIMi4yYy0uMiAwLS4yMi4xNy0uMTUuMy4yNS42NyAyLjU3IDYuNTggMy41IDguOTV2NS40M2MwIC4xLjA1LjE1LjE2LjE1aDEuMjRjLjA2IDAgLjEzLS4wNi4xMy0uMTV2LTUuMzljLjgyLTIuMyA0LTEwLjMyIDQuMDMtMTAuMzkuMDUtLjEyLjAyLS4yMi0uMTUtLjIyeiIvPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-copyright_color_white .ymaps-2-1-56-copyright__logo_lang_en {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii4wMSAtMS4wMiA0NS45OSAyMC4wMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjYzIDUuNzhjLS42MSAwLTEuNTMuMjMtMi4xMy41LS4xNy4wNy0uMjYuMTUtLjE1LjRsLjQzLjg3Yy4wMy4xLjEuMTMuMTUuMTNsLjE4LS4wNmMuNjEtLjQgMS4wNC0uNiAxLjQtLjYuNDYgMCAuNzYuMy45NC43NS4yLjQ0LjI2IDEuMDUuMjYgMS43M3YuMmEzLjQzIDMuNDMgMCAwIDAtMS4zOC0uMzZjLTEuNzUgMC0yLjcgMS42OC0yLjcgMy40NyAwIDEuOTYgMS4xMiAzLjM2IDIuNDQgMy4zNi43NSAwIDEuNDItLjQzIDEuODctLjk3bC4yNS42Yy4wNC4xMS4xLjEzLjIuMTNoLjcxYy4wNiAwIC4xMy0uMDQuMTMtLjE1VjEwLjJjMC0xLjM4LS4xLTIuNDMtLjQ1LTMuMTNhMi4yOSAyLjI5IDAgMCAwLTIuMTUtMS4yOXptMS4wOCA4LjU5Yy0uMzcuMzYtLjc3LjUzLTEuMTUuNTMtMS4wNiAwLTEuMy0xLjMtMS4zLTIuMTkgMC0xLjA1LjQtMi4xMyAxLjItMi4xMy40IDAgLjg2LjEgMS4yNS40M3YzLjM2em02LjgyLTguNDZjLS45NyAwLTEuOTYuNzItMS45Ni43MnYtLjQ3YzAtLjA4LS4wNy0uMTUtLjEzLS4xNWgtMS4yNWEuMTUuMTUgMCAwIDAtLjE0LjE1djkuNjJjMCAuMS4wMi4xNS4xNC4xNWgxLjI1Yy4wNiAwIC4xMy0uMDYuMTMtLjE1VjcuNTNzLjU3LS4zNSAxLjI5LS4zNWMuNjUgMCAxLjE3LjMzIDEuMTcgMXY3LjZjMCAuMS4wNy4xNS4xNy4xNWgxLjJjLjE0IDAgLjE1LS4wNi4xNS0uMTVWNy43NWMwLTEuMi0uNzMtMS44NC0yLjAyLTEuODR6bTkuNS00LjgzSDI4LjhjLS4xIDAtLjE0LjA3LS4xNC4xNHY0Ljg2Yy0uNS0uMi0uOTMtLjMtMS4yNS0uMy0yLjAyIDAtMy4zNiAxLjktMy4zNiA1LjU4IDAgMy4xNCAxLjMgNC44MyAzLjA2IDQuODNhMi43IDIuNyAwIDAgMCAxLjc1LS44bC4yNy40NGMuMDUuMDkuMDcuMS4xNy4xaC43NWMuMDggMCAuMTItLjA2LjEyLS4xNVYxLjIyYzAtLjEtLjA0LS4xNC0uMTItLjE0em0tMS4zOSAxMy41Yy0uMzIuMTctLjcuMzItMS4xLjMyLTEuMzMgMC0xLjg4LTEuNTctMS44OC0zLjg2IDAtMi4wMi41Ny00LjAxIDEuOC00LjAxLjM4IDAgLjc4LjE1IDEuMTguNDJ2Ny4xM3ptNi4wOC04LjhjLTIuMTIgMC0zLjA4IDIuNzEtMy4wOCA1LjYzIDAgMi45OCAxLjMzIDQuNzYgMy4zMiA0Ljc2Ljk1IDAgMS44LS4zNyAyLjI2LS42OC4wNi0uMDQuMDgtLjA2LjA2LS4xNWwtLjE1LS42OGMtLjAyLS4wOC0uMDUtLjEzLS4xNC0uMTMtLjEgMC0uNjguMjQtMS40OC4yNC0xLjUyIDAtMi4yMi0xLjM0LTIuMjItMy4wOXYtLjQ3cy43Ni4xIDEuMi4xaDIuOXYtLjgyYzAtMy4wOS0xLjEtNC43MS0yLjY3LTQuNzF6bS0uMjMgNC4yOWMtLjQ0IDAtMS4xNi4xLTEuMTYuMXMwLS4zLjA0LS42M2MuMjItMS42OS41OC0yLjUzIDEuMy0yLjUzLjYyIDAgMS4wMi44NyAxLjExIDIuMzkuMDIuMzIuMDIuNjcuMDIuNjdoLTEuM3ptOS4zNi00LjA2aC0xLjA3Yy0uMTMgMC0uMjEuMDctLjI0LjE3LS4wNS4xNS0uNTMgMS40LS43IDEuODlsLS41MiAxLjRoLS4wNGwtLjQyLTEuMTJhNjMuOSA2My45IDAgMCAwLS43OS0yLjEyYy0uMDMtLjEtLjEyLS4yMi0uMjUtLjIyaC0xLjJjLS4xNCAwLS4yLjE1LS4xNS4yNGwxLjkyIDQuNDQtMi4wNyA0Ljk3Yy0uMDcuMTQuMDIuMjcuMTUuMjdoMS4wM2MuMiAwIC4yNS0uMDguMzItLjI1bC43LTEuOS41Mi0xLjY3aC4wNGwuNSAxLjQyLjgzIDIuMmMuMDQuMTIuMTIuMi4yNi4yaDEuMTZjLjEyIDAgLjE5LS4xMy4xMi0uMjUtLjE1LS4yOC0xLjI0LTMuMDQtMi4wNC00LjgyTDQ0IDYuMjVjLjAyLS4xMS4wMi0uMjQtLjE1LS4yNHpNMTAuOTUtLjI2aC0xLjNjLS4xNCAwLS4yLjA1LS4yNC4xOGwtMi4zOSA2LjdjLS4yOC43NS0uNiAyLjA0LS42IDIuMDRoLS4wOHMtLjUyLTEuNTItLjY1LTIuMDFDNS41IDYuMSAzLjgxIDEuNDYgMy43NyAxLjNjLS4wMi0uMTEtLjA5LS4yNC0uMjYtLjI0SDIuMmMtLjIgMC0uMjIuMTctLjE1LjMuMjUuNjcgMi41NyA2LjU4IDMuNSA4Ljk1djUuNDNjMCAuMS4wNS4xNS4xNi4xNWgxLjI0Yy4wNiAwIC4xMy0uMDYuMTMtLjE1di01LjM5Yy44Mi0yLjMgNC0xMC4zMiA0LjAzLTEwLjM5LjA1LS4xMi4wMi0uMjItLjE1LS4yMnoiLz48L3N2Zz4=");
            }
            /**/
            .ymaps-2-1-56-copyright {
                position: relative;
                z-index: 1;
                display: block;
                height: 20px;
                top: -20px;
                float: right;
            }
            .ymaps-2-1-56-copyright_float_left {
                float: left;
            }
            .ymaps-2-1-56-copyright_fog_yes {
                float: none;
            }
            .ymaps-2-1-56-copyright__wrap {
                display: block;
                overflow: hidden;
            }
            .ymaps-2-1-56-copyright__layout {
                position: relative;
                z-index: 1;
                top: 1px;
                display: table;
                float: right;
            }
            .ymaps-2-1-56-copyright__content-cell,
            .ymaps-2-1-56-copyright__logo-cell {
                display: table-cell;
                vertical-align: top;
            }
            .ymaps-2-1-56-copyright__logo-cell {
                padding-left: 4px;
            }
            .ymaps-2-1-56-copyright__content-cell {
                height: 20px;
            }
            .ymaps-2-1-56-copyright__content {
                display: inline-block;
                float: right;
                padding: 0 4px 1px;
                white-space: nowrap;
                border-radius: 3px;
                background-color: rgba(255,255,255,.75);
                font: 11px/14px Verdana,Arial,sans-serif;
            }
            .ymaps-2-1-56-copyright_fog_yes .ymaps-2-1-56-copyright__content {
                background-color: transparent;
            }
            .ymaps-2-1-56-copyright_fog_yes .ymaps-2-1-56-copyright__wrap {
                margin-left: 17px;
            }
            .ymaps-2-1-56-copyright_fog_yes:after {
                position: absolute;
                z-index: -1;
                top: 1px;
                right: 50px;
                left: 17px;
                height: 15px;
                content: '';
                border-radius: 0 3px 3px 0;
                background-color: rgba(255,255,255,.75);
            }
            .ymaps-2-1-56-copyright_logo_no.ymaps-2-1-56-copyright_fog_yes:after {
                right: 0;
            }
            .ymaps-2-1-56-copyright_logo_no .ymaps-2-1-56-copyright__logo-cell,
            .ymaps-2-1-56-copyright_providers_no .ymaps-2-1-56-copyright__text,
            .ymaps-2-1-56-copyright_ua_no .ymaps-2-1-56-copyright__agreement,
            .ymaps-2-1-56-copyright_ua_no.ymaps-2-1-56-copyright_providers_no .ymaps-2-1-56-copyright__content-cell {
                display: none;
            }
            .ymaps-2-1-56-copyright__fog {
                position: absolute;
                z-index: 2;
                top: 1px;
                left: 0;
                display: none;
                width: 12px;
                height: 15px;
                padding-left: 5px;
                border-radius: 3px 0 0 3px;
                background: rgba(255,255,255,.75);
                font: 11px/14px Verdana,Arial,sans-serif;
            }
            .ymaps-2-1-56-copyright_fog_yes .ymaps-2-1-56-copyright__fog {
                display: block;
            }
            .ymaps-2-1-56-copyright__extend {
                margin-left: 0.4em;
            }
            .ymaps-2-1-56-copyright__link {
                text-decoration: underline!important;
                color: #333!important;
            }
            .ymaps-2-1-56-copyright__link:hover {
                color: #c00!important;
            }
            /**/
            .ymaps-2-1-56-float-button {
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                vertical-align: middle;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                cursor: pointer;
                box-sizing: border-box!important;
                box-shadow: 0 1px 2px 1px rgba(0,0,0,.15),0 2px 5px -3px rgba(0,0,0,.15);
                border: 1px solid transparent;
                border-radius: 3px;
                background-clip: border-box;
                background-color: #fff;
                height: 28px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
                text-align: left;
                text-decoration: none;
            }
            a.ymaps-2-1-56-float-button,
            a.ymaps-2-1-56-float-button:active,
            a.ymaps-2-1-56-float-button:hover,
            a.ymaps-2-1-56-float-button:link,
            a.ymaps-2-1-56-float-button:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-float-button-text {
                position: relative;
                border: none;
                padding: 0 12px;
                font-size: 13px;
                line-height: 26px;
                text-decoration: none;
                white-space: nowrap;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-float-button:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_disabled .ymaps-2-1-56-float-button-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_checked {
                background-color: #ffeba0;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_checked.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_checked:active {
                background-color: #fee481;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_checked.ymaps-2-1-56-_disabled {
                background-color: #d9d9d9!important;
            }
            .ymaps-2-1-56-float-button {
                position: relative;
                padding-left: 26px;
                overflow: hidden;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_hidden-icon {
                padding-left: 0;
            }
            .ymaps-2-1-56-float-button-text {
                display: block;
                padding-right: 12px;
                padding-left: 12px;
                overflow: hidden;
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-float-button-icon+.ymaps-2-1-56-float-button-text {
                padding-left: 4px;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_hidden-icon .ymaps-2-1-56-float-button-icon,
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_hidden-text .ymaps-2-1-56-float-button-text {
                display: none;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_hidden-icon .ymaps-2-1-56-float-button-text {
                padding-left: 12px;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_pin_left {
                position: relative;
                z-index: 2;
                border-top-right-radius: 0!important;
                border-bottom-right-radius: 0!important;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_pin_left.ymaps-2-1-56-_checked,
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_pin_right.ymaps-2-1-56-_checked {
                z-index: 1;
            }
            .ymaps-2-1-56-float-button.ymaps-2-1-56-_pin_right {
                position: relative;
                z-index: 2;
                border-top-left-radius: 0!important;
                border-bottom-left-radius: 0!important;
            }
            .ymaps-2-1-56-float-button-icon {
                display: inline-block;
                position: absolute;
                left: 0;
                vertical-align: top;
                border: 5px solid transparent;
                background-position: center;
                background-repeat: no-repeat;
                width: 16px;
                height: 16px;
            }
            .ymaps-2-1-56-_disabled .ymaps-2-1-56-float-button-icon {
                opacity: 0.5;
            }
            .ymaps-2-1-56-float-button-icon_icon_geolocation {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMTIuMjMgMTMuMjdsLTguNDgtMS40MkwxOS4zIDYuMiIvPjxwYXRoIGZpbGw9IiMzMzMiIGQ9Ik0xMi4yMyAxMy4yN2wxLjQyIDguNDhMMTkuMyA2LjIiLz48L2c+PC9zdmc+");
            }
            .ymaps-2-1-56-float-button-icon_icon_ruler {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNiAxMWgxdjNINnpNOSAxMWgxdjNIOXpNMTIgMTFoMXYzaC0xek0xNSAxMWgxdjNoLTF6TTE4IDEyaDJ2MmgtMnoiLz48cGF0aCBkPSJNMyAxN2gyMHYtN0gzdjd6bTEtNnY1aDE4di01SDR6bTAgMCIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-float-button-icon_icon_fold {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2xpY2UgMTwvdGl0bGU+PHBhdGggZD0iTTEyIDEzbDEtMSAxIDEgNS41IDUgMS41LTEuNS03LTYuNS0xLTEtMSAxLTcgNi41TDYuNSAxOGw1LjUtNXptMCAwIiBmaWxsPSIjOTk5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-float-button-icon_icon_plus {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PHBhdGggZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEgMTVINnYtNGg1VjZoNHY1aDV2NGgtNXY1aC00di01em0wIDAiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-float-button-icon_icon_minus {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PHBhdGggZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNiAxMWgxNHY0SDZ6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-float-button-icon_icon_layers {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjMzMzIiBkPSJNMjAgMTQuNWwzIDEuNS0xMCA1LTEwLTUgMy0xLjUgMS41Ljc1TDYgMTZsNyAzLjUgNy0zLjUtMS41LS43NSAxLjUtLjc1em0wIDAiLz48cGF0aCBmaWxsPSIjNEM0QzRDIiBkPSJNMjAgMTEuNWwzIDEuNS0xMCA1LTEwLTUgMy0xLjUgMS41Ljc1TDYgMTNsNyAzLjUgNy0zLjUtMS41LS43NSAxLjUtLjc1em0wIDAiLz48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMTMgMTVsMTAtNS0xMC01LTEwIDUgMTAgNXptMC0xLjVsNy0zLjUtNy0zLjVMNiAxMGw3IDMuNXptMCAwIi8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-float-button-icon_icon_expand {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0iIzZCNkI2QiI+PHBhdGggZD0iTTE2LjE0IDcuODZMMTQuMjcgNkgyMHY1LjdsLTEuODMtMS44MkwxNS4wNCAxMyAxMyAxMC45OGwzLjEzLTMuMTN6bTAgME05Ljg2IDE4LjE0TDExLjczIDIwSDZ2LTUuN2wxLjgzIDEuODJMMTAuOTYgMTMgMTMgMTUuMDJsLTMuMTMgMy4xM3ptMCAwIi8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-float-button-icon_icon_collapse {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0iIzZCNkI2QiI+PHBhdGggZD0iTTguMTQgMTUuODZMNi4yNyAxNEgxMnY1LjdsLTEuODMtMS44My0zLjEzIDMuMTRMNSAxOC45OGwzLjEzLTMuMTN6bTAgME0xNy44NiAxMC4xNEwxOS43MyAxMkgxNFY2LjNsMS44MyAxLjgzIDMuMTMtMy4xNEwyMSA3LjAybC0zLjEzIDMuMTN6bTAgMCIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-float-button-icon_icon_magnifier {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTQuOTEgMTUuNjJhNiA2IDAgMSAwLTguNDgtOC40OCA2IDYgMCAwIDAgOC40OCA4LjQ4em0tMS43Ni0xLjc3QTMuNSAzLjUgMCAxIDAgOC4yIDguOWEzLjUgMy41IDAgMCAwIDQuOTUgNC45NXptMCAwIi8+PHBhdGggZD0iTTEzLjE1IDE1Ljk3bDIuMTItMi4xMiA0Ljk1IDQuOTUtMi4xMiAyLjEyeiIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-float-button-icon_icon_routes {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0iIzZCNkI2QiI+PHBhdGggZD0iTTEwIDE0aDQuNWEzLjUgMy41IDAgMCAwIDAtN0gxMHYyaDQuNWExLjUgMS41IDAgMSAxIDAgM0gxMHYyem0wIDAiLz48cGF0aCBkPSJNMTUgMTJoLTQuNWEzLjUgMy41IDAgMCAwIDAgN0gxNXYtMmgtNC41YTEuNSAxLjUgMCAxIDEgMC0zSDE1di0yem0wIDBNMTkgMjBhMiAyIDAgMSAwIDAtNCAyIDIgMCAwIDAgMCA0em0wLTFhMSAxIDAgMSAwIDAtMiAxIDEgMCAwIDAgMCAyem0wIDBNOSAxMGEyIDIgMCAxIDAgMC00IDIgMiAwIDAgMCAwIDR6bTAtMWExIDEgMCAxIDAgMC0yIDEgMSAwIDAgMCAwIDJ6bTAgMCIvPjxwYXRoIGQ9Ik0xMy41NyAyMC44bDIuODMtMi44Mi0uNzEtLjctMi44MyAyLjgyLjcuN3ptMS40MS0yLjgybC43LS43LTIuMTEtMi4xMy0uNy43IDIuMTEgMi4xM3ptMCAwIi8+PC9nPjwvc3ZnPg==");
            }
            /**/
            .ymaps-2-1-56-islets_button-icon,
            .ymaps-2-1-56-islets_button-icon_collapse,
            .ymaps-2-1-56-islets_button-icon_expand,
            .ymaps-2-1-56-islets_button-icon_fold,
            .ymaps-2-1-56-islets_button-icon_geolocation,
            .ymaps-2-1-56-islets_button-icon_h-collapse,
            .ymaps-2-1-56-islets_button-icon_h-expand,
            .ymaps-2-1-56-islets_button-icon_layers,
            .ymaps-2-1-56-islets_button-icon_loupe,
            .ymaps-2-1-56-islets_button-icon_minus,
            .ymaps-2-1-56-islets_button-icon_pano,
            .ymaps-2-1-56-islets_button-icon_plus,
            .ymaps-2-1-56-islets_button-icon_routes,
            .ymaps-2-1-56-islets_button-icon_ruler,
            .ymaps-2-1-56-islets_button-icon_settings {
                display: block;
                height: 100%;
                background-position: 50% 50%;
                background-repeat: no-repeat;
            }
            .ymaps-2-1-56-islets_button-icon_geolocation {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+R2VvbG9jYXRpb248L3RpdGxlPjxwYXRoIGQ9Ik0xNy41MyAyNS4wOGMtLjQ0IDEtMSAuOTUtMS4yNC0uMTJsLTEuNjMtNy4xOGEuODcuODcgMCAwIDAtLjYtLjZsLTcuMi0xLjY0Yy0xLjA3LS4yNC0xLjEyLS43Ny0uMDktMS4xOGwxNi44LTYuN2MxLjAzLS40IDEuNS4wOCAxLjA3IDEuMDlsLTcuMTEgMTYuMzN6IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlPSIjNEM0QzRDIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_ruler {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+UnVsbGVyPC90aXRsZT48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtMTM1IDExLjMzIDExLjcyKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iMS41IiB5PSIuMyIgd2lkdGg9IjEwLjA3IiBoZWlnaHQ9IjI0LjE0IiByeD0iMiIvPjxnIGZpbGw9IiMzMzMiPjxwYXRoIGQ9Ik02LjA0IDMuODJoMy4wMnYxLjQxSDYuMDR6TTQuMDMgNy44NGg1LjA0djEuNDFINC4wM3pNNi4wNCAxMS44N2gzLjAydjEuNDFINi4wNHpNNi4wNCAxOS45MWgzLjAydjEuNDFINi4wNHpNNC4wMyAxNS45aDUuMDR2MS40SDQuMDN6Ii8+PC9nPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_fold {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2xpY2UgMTwvdGl0bGU+PHBhdGggZD0iTTEyIDEzbDEtMSAxIDEgNS41IDUgMS41LTEuNS03LTYuNS0xLTEtMSAxLTcgNi41TDYuNSAxOGw1LjUtNXptMCAwIiBmaWxsPSIjOTk5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_plus {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+UGx1czwvdGl0bGU+PHBhdGggZD0iTTE1IDE1VjlhMSAxIDAgMSAxIDIgMHY2aDZhMSAxIDAgMSAxIDAgMmgtNnY2YTEgMSAwIDEgMS0yIDB2LTZIOWExIDEgMCAxIDEgMC0yaDZ6IiBmaWxsPSIjNEM0QzRDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_minus {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TWludXM8L3RpdGxlPjxyZWN0IHRyYW5zZm9ybT0icm90YXRlKDkwIDQuNSAxMi41KSIgeD0iNyIgeT0iLTciIHdpZHRoPSIyIiBoZWlnaHQ9IjE2IiByeD0iMSIgZmlsbD0iIzRDNEM0QyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_button-icon_layers {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TGF5ZXJzPC90aXRsZT48cGF0aCBkPSJNMjIuNzcgMTZsMi41MSAxLjQ4Yy45NS41Ni45NSAxLjQ3IDAgMi4wNGwtOC40MiA0Ljk3Yy0uNDcuMjgtMS4yNS4yOC0xLjcyIDBsLTguNDItNC45N2MtLjk1LS41Ni0uOTUtMS40NyAwLTIuMDRMOS4yMyAxNmwtMi41MS0xLjQ4Yy0uOTUtLjU2LS45NS0xLjQ3IDAtMi4wNGw4LjQyLTQuOTdhMS44OCAxLjg4IDAgMCAxIDEuNzIgMGw4LjQyIDQuOTdjLjk1LjU2Ljk1IDEuNDcgMCAyLjA0TDIyLjc3IDE2em0tMS43MiAxLjAybDIuMTcgMS4yOGMuMTguMS4xOS4zIDAgLjRMMTYgMjIuOTcgOC43OCAxOC43Yy0uMTgtLjEtLjE5LS4zIDAtLjRsMi4xNy0xLjI4IDQuMTkgMi40N2MuNDcuMjggMS4yNS4yOCAxLjcyIDBsNC4xOS0yLjQ3ek04Ljc4IDEzLjNjLS4xOS4xLS4xOC4zIDAgLjRMMTYgMTcuOTdsNy4yMi00LjI3Yy4xOS0uMS4xOC0uMyAwLS40TDE2IDkuMDMgOC43OCAxMy4zeiIgZmlsbD0iIzRENEQ0RCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_button-icon_loupe {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TG91cGU8L3RpdGxlPjxwYXRoIGQ9Ik0xOC45MyAyMC4zNGw0LjI5IDQuMyAxLjQxLTEuNDItNC4yOS00LjNhNy41IDcuNSAwIDEgMC0xLjQxIDEuNDJ6bS04LjQ0LTIuMDdhNS41IDUuNSAwIDEgMSA3Ljc4LTcuNzggNS41IDUuNSAwIDAgMS03Ljc4IDcuNzh6IiBmaWxsPSIjNEQ0RDREIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_routes {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+Um91dGVzPC90aXRsZT48cGF0aCBkPSJNMTYuMjIgMjMuMTJsLTMuMjIuNHYtMS45NWgyLjEyLTMuNjJjLTEuMzggMC0yLjUtMS4xLTIuNS0yLjQzYTIuNDcgMi40NyAwIDAgMSAyLjUtMi40NGg3YzIuNDkgMCA0LjUtMS45NiA0LjUtNC4zOGE0LjQ1IDQuNDUgMCAwIDAtNC41LTQuMzdoLTYuNjVBMy40OSAzLjQ5IDAgMCAwIDguNSA1LjUgMy40NSAzLjQ1IDAgMCAwIDUgOC45MWMwIDEuODkgMS41NyAzLjQxIDMuNSAzLjQxYTMuNDkgMy40OSAwIDAgMCAzLjM2LTIuNDNIMTguNWMxLjM4IDAgMi41IDEuMSAyLjUgMi40M2EyLjQ3IDIuNDcgMCAwIDEtMi41IDIuNDRoLTdBNC40NCA0LjQ0IDAgMCAwIDcgMTkuMTRhNC40NSA0LjQ1IDAgMCAwIDQuNSA0LjM3aDEuNzVIMTN2LTEuOTRsMy4yOC4zOC0yLjI2LTEuODNhMSAxIDAgMCAxIC4xOS0xLjE5Ljk2Ljk2IDAgMCAxIDEuMzguMDRsMi42MyAyLjhhMSAxIDAgMCAxIC4yOC42NiAxIDEgMCAwIDEtLjI2Ljc4bC0xLjMgMS40My0xLjM2IDEuNDdhLjk1Ljk1IDAgMCAxLTEuMzcuMDRjLS4zOS0uMzgtLjQ0LTEtLjEyLTEuNDNsMi4xMy0xLjZ6bTcuMjggMi44M2MxLjkzIDAgMy41LTEuNTMgMy41LTMuNCAwLTEuODktMS41Ny0zLjQxLTMuNS0zLjQxYTMuNDUgMy40NSAwIDAgMC0zLjUgMy40YzAgMS44OCAxLjU3IDMuNCAzLjUgMy40em0wLTEuN2MuOTcgMCAxLjc1LS43NyAxLjc1LTEuNyAwLS45NS0uNzgtMS43MS0xLjc1LTEuNzFzLTEuNzUuNzYtMS43NSAxLjcuNzggMS43IDEuNzUgMS43em0tMTUtMTMuNjNjLjk3IDAgMS43NS0uNzYgMS43NS0xLjdzLS43OC0xLjctMS43NS0xLjctMS43NS43Ni0xLjc1IDEuNy43OCAxLjcgMS43NSAxLjd6IiBmaWxsPSIjNEM0QzRDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_settings {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+R2VhcjwvdGl0bGU+PHBhdGggZD0iTTUuOTIgOS44YTUuOTYgNS45NiAwIDAgMC0uNzggMS45bC0xLjE3LjYzdjEuNGwxLjE4LjYyYy4xNi42Ny40MiAxLjMuNzggMS44NmwtLjQgMS4yOSAxIC45OSAxLjMtLjRjLjU1LjM1IDEuMTcuNiAxLjgzLjc2bC42NCAxLjJoMS40bC42NC0xLjJjLjY2LS4xNSAxLjI4LS40MSAxLjgzLS43NmwxLjMuNCAxLTEtLjQtMS4yOGMuMzYtLjU2LjYyLTEuMTkuNzgtMS44NmwxLjE4LS42MnYtMS40bC0xLjE3LS42M2E1Ljk2IDUuOTYgMCAwIDAtLjc4LTEuOWwuMzgtMS4yNS0uOTktLjk5LTEuMjQuMzhhNS45NyA1Ljk3IDAgMCAwLTEuOTItLjhMMTEuNyA2aC0xLjRsLS42MSAxLjE0Yy0uNy4xNi0xLjM0LjQzLTEuOTIuOGwtMS4yNC0uMzgtMSAxIC4zOSAxLjI1ek02LjUgMTNhNC41IDQuNSAwIDEgMSA5IDAgNC41IDQuNSAwIDAgMS05IDB6bTYuNSAwYTIgMiAwIDEgMC00IDAgMiAyIDAgMCAwIDQgMHptLTMgMGExIDEgMCAxIDEgMiAwIDEgMSAwIDAgMS0yIDB6IiBmaWxsPSIjNEQ0RDREIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_expand {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TWF4aW1pemU8L3RpdGxlPjxnIGZpbGw9IiMzMzMiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTkgMjIuNzVWMjRhMSAxIDAgMSAxLTIgMHYtNWExIDEgMCAwIDEgMiAwdjEuNWwtMSAzIDEtLjc1eiIvPjxwYXRoIGQ9Ik0xMS41IDIzSDEzYTEgMSAwIDEgMSAwIDJIOGExIDEgMCAxIDEgMC0yaDEuMjVsLS43NSAxIDMtMXpNMjMgOS4yNVY4YTEgMSAwIDEgMSAyIDB2NWExIDEgMCAwIDEtMiAwdi0xLjVsMS0zLTEgLjc1eiIvPjxwYXRoIGQ9Ik0yMC41IDlIMTlhMSAxIDAgMSAxIDAtMmg1YTEgMSAwIDEgMSAwIDJoLTEuMjVsLjc1LTEtMyAxek0xMC42NiAyMi43NmwzLjIyLTMuMjJhMSAxIDAgMSAwLTEuNDItMS40MmwtMy4yMiAzLjIyTDggMjNoLS40MWwtLjMuM2ExIDEgMCAwIDAgMS40MiAxLjRsLjI5LS4yOVYyNGwxLjY2LTEuMjR6Ii8+PHBhdGggZD0iTTIxLjM0IDkuMjRsLTMuMjIgMy4yMmExIDEgMCAxIDAgMS40MiAxLjQybDMuMjItMy4yMkwyNCA5aC40MWwuMy0uM2ExIDEgMCAwIDAtMS40Mi0xLjRsLS4yOS4yOVY4bC0xLjY2IDEuMjR6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-islets_button-icon_collapse {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TWluaW1pemU8L3RpdGxlPjxnIGZpbGw9IiMzMzMiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIwIDExLjc1VjEzYTEgMSAwIDEgMS0yIDBWOGExIDEgMCAwIDEgMiAwdjEuNWwtMSAzIDEtLjc1eiIvPjxwYXRoIGQ9Ik0yMi41IDEySDI0YTEgMSAwIDEgMSAwIDJoLTVhMSAxIDAgMSAxIDAtMmgxLjI1bC0uNzUgMSAzLTF6TTEyIDIwLjI1VjE5YTEgMSAwIDEgMSAyIDB2NWExIDEgMCAwIDEtMiAwdi0xLjVsMS0zLTEgLjc1eiIvPjxwYXRoIGQ9Ik05LjUgMjBIOGExIDEgMCAxIDEgMC0yaDVhMSAxIDAgMSAxIDAgMmgtMS4yNWwuNzUtMS0zIDF6Ii8+PHBhdGggZD0iTTEwLjM0IDIwLjI0bC0zLjIyIDMuMjJhMSAxIDAgMSAwIDEuNDIgMS40MmwzLjIyLTMuMjJMMTMgMjBoLjQxbC4zLS4zYTEgMSAwIDAgMC0xLjQyLTEuNGwtLjI5LjI5VjE5bC0xLjY2IDEuMjR6TTIxLjY2IDExLjc2bDMuMjItMy4yMmExIDEgMCAxIDAtMS40Mi0xLjQybC0zLjIyIDMuMjJMMTkgMTJoLS40MWwtLjMuM2ExIDEgMCAxIDAgMS40MiAxLjRsLjI5LS4yOVYxM2wxLjY2LTEuMjR6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-islets_button-icon_h-expand {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMjZ2MjZIMHoiLz48cGF0aCBkPSJNMjQuOTkgMTIuMjhsLjEyLjE1LjAxLjAxYTEgMSAwIDAgMS0uMSAxLjIzbC0uMDMuMDItMy41NCAzLjU0YTEgMSAwIDAgMS0xLjQxLTEuNDJsLjctLjcuMzYtLjM2IDEuOTgtLjk5LTEuNTYuMjJoLTQuNTVhMSAxIDAgMSAxIDAtMmg0LjU1bDEuNTYuMjMtMS45OC0xLTEuMDYtMS4wNWExIDEgMCAwIDEgMC0xLjQyIDEgMSAwIDAgMSAxLjQxIDBsMy41MyAzLjUzem0tMjIuMSAxLjQ4bDEuNTYuMjNIOWExIDEgMCAxIDAgMC0ySDQuNDVsLTEuNTYuMjIgMS45OC0xIC4zNi0uMzUuNy0uN2ExIDEgMCAxIDAtMS40MS0xLjQxTC45OSAxMi4yOGwtLjAyLjAxYTEgMSAwIDAgMCAuMDEgMS40bDMuNTQgMy41NGExIDEgMCAwIDAgMS40MSAwIDEgMSAwIDAgMCAwLTEuNDJsLTEuMDYtMS4wNi0xLjk4LS45OXoiIGZpbGw9IiM0RDRENEQiLz48L2c+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_button-icon_h-collapse {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMjZ2MjZIMHoiLz48cGF0aCBkPSJNMTAuMDIgMTIuMzNsLjEzLjE1di4wMWExIDEgMCAwIDEtLjEgMS4yM2wtLjAzLjAyLTMuNTMgMy41NGExIDEgMCAwIDEtMS40MiAwIDEgMSAwIDAgMSAwLTEuNDJsLjcxLS43LjM1LS4zNiAxLjk4LS45OS0xLjU1LjIySDJhMSAxIDAgMSAxIDAtMmg0LjU2bDEuNTUuMjMtMS45OC0xLTEuMDYtMS4wNWExIDEgMCAwIDEgMC0xLjQyIDEgMSAwIDAgMSAxLjQyIDBsMy41MyAzLjUzem04LjAyIDEuNDlsMS41Ni4yMmg0LjU1YTEgMSAwIDEgMCAwLTJIMTkuNmwtMS41Ni4yMiAxLjk4LS45OS4zNS0uMzUuNy0uN2ExIDEgMCAxIDAtMS40LTEuNDJsLTMuNTMgMy41My0uMDIuMDFhMSAxIDAgMCAwLS4wNyAxLjN2LjAxbC4wOC4xIDMuNTQgMy41M2ExIDEgMCAxIDAgMS40MS0xLjQybC0xLjA2LTEuMDUtMS45OC0xeiIgZmlsbD0iIzRENEQ0RCIvPjwvZz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_button-icon_pano {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgMTd2M2MwIDEuMS45IDIgMiAyaDRhMiAyIDAgMCAwIDItMnYtN2wtNC03aC00djVoLTJWNkg4bC00IDd2N2EyIDIgMCAwIDAgMiAyaDRhMiAyIDAgMCAwIDItMnYtM2wxLTEgMSAxem0yIDNzNC0uMDEgNCAwdi03bC0zLTVoLTF2NGwtMSAxaC00bC0xLTFWOEg5bC0zIDV2N2g0di0zbDMtMyAzIDN2M3pNOS4wMSAzYTEgMSAwIDEgMCAwIDJoMS45OGExIDEgMCAxIDAgMC0ySDkuMDF6bTYgMGExIDEgMCAxIDAgMCAyaDEuOThhMSAxIDAgMSAwIDAtMmgtMS45OHoiIGZpbGw9IiM0RDRENEQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-islets_button-icon_cross {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDE0LjczbDUuMzYtNS4zNyAxLjI3IDEuMjhMMTcuMyAxNmw1LjM0IDUuMzYtMS4yOCAxLjI4TDE2IDE3LjI3bC01LjM2IDUuMzctMS4yOC0xLjI4TDE0LjczIDE2bC01LjM3LTUuMzYgMS4yOC0xLjI0TDE2IDE0Ljd6IiBmaWxsPSIjNEQ0QzREIi8+PC9zdmc+");
            }
            /**/
            .ymaps-2-1-56-islets_circle-dot-icon-with-caption__caption-block {
                position: absolute;
                top: -13px;
            }
            .ymaps-2-1-56-islets_circle-dot-icon-with-caption__caption-block .ymaps-2-1-56-islets_icon-caption {
                padding-left: 16px;
            }
            /**/
            .ymaps-2-1-56-islets_dot-icon-with-caption__caption-block {
                position: absolute;
                top: -37px;
            }
            .ymaps-2-1-56-islets_dot-icon-with-caption__caption-block .ymaps-2-1-56-islets_icon-caption {
                padding-left: 20px;
            }
            /**/
            .ymaps-2-1-56-islets_icon-caption {
                white-space: nowrap;
                font: 13px/27px Arial,sans-serif;
                border-radius: 5px;
                height: 27px;
                text-overflow: ellipsis;
                overflow: hidden;
                background: rgba(255,255,255,.85);
                padding: 0 8px 0 0;
                position: absolute;
                margin-top: -1px;
            }
            /**/
            .ymaps-2-1-56-islets_maps-button {
                position: relative;
                display: inline-block;
                margin: 0;
                padding: 0;
                outline: 0;
                border: 0;
                vertical-align: middle;
                text-align: left;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                cursor: pointer;
                min-width: 38px;
                white-space: nowrap;
                height: 38px;
                border-radius: 38px;
                background-color: #fff;
                -webkit-box-shadow: 0 2px 3px 1px rgba(0,0,0,.2);
                box-shadow: 0 2px 3px 1px rgba(0,0,0,.2);
                font-size: 15px;
                font-family: Arial,Helvetica,sans-serif;
                line-height: 38px;
                -webkit-transition: -webkit-box-shadow 0.2s cubic-bezier(.455,.03,.515,.955),background-color 0.2s cubic-bezier(.455,.03,.515,.955),opacity 0.2s cubic-bezier(.455,.03,.515,.955);
                transition: box-shadow 0.2s cubic-bezier(.455,.03,.515,.955),background-color 0.2s cubic-bezier(.455,.03,.515,.955),opacity 0.2s cubic-bezier(.455,.03,.515,.955);
            }
            .ymaps-2-1-56-islets_maps-button__text {
                position: relative;
                margin: 0;
                white-space: nowrap;
                text-decoration: none;
                border: none;
                background: 0 0;
                vertical-align: top;
            }
            .ymaps-2-1-56-islets_maps-button__icon {
                display: inline-block;
                vertical-align: top;
            }
            .ymaps-2-1-56-islets_maps-button__text {
                display: block;
                overflow: hidden;
                padding: 0 20px 0 46px;
                color: #333;
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__text_only .ymaps-2-1-56-islets_maps-button__text {
                padding-left: 20px;
            }
            .ymaps-2-1-56-islets_maps-button__icon {
                position: absolute;
                top: 0;
                left: 0;
                margin-left: 6px;
                padding: 6px;
                width: 26px;
                height: 26px;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__icon_only .ymaps-2-1-56-islets_maps-button__icon {
                margin-left: 0;
            }
            .ymaps-2-1-56-islets_maps-button:hover {
                -webkit-box-shadow: 0 3px 4px 1px rgba(0,0,0,.3);
                box-shadow: 0 3px 4px 1px rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__pressed {
                -webkit-box-shadow: 0 2px 3px 1px rgba(0,0,0,.12);
                box-shadow: 0 2px 3px 1px rgba(0,0,0,.12);
                opacity: 0.95;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__checked {
                background-color: #ffeba0;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_maps-button__text {
                color: #746233;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__disabled {
                background-color: #fafafa;
                -webkit-box-shadow: none;
                box-shadow: none;
                opacity: 0.75;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_maps-button__icon {
                opacity: 0.75;
            }
            .ymaps-2-1-56-islets_maps-button.ymaps-2-1-56-islets__checked.ymaps-2-1-56-islets__disabled {
                background: #fff8db;
            }
            /**/

            /**/
            .ymaps-2-1-56-pie-chart,
            .ymaps-2-1-56-pie-chart-caption {
                position: absolute;
                display: block;
                font-family: Arial,sans;
                font-size: 13px;
            }
            .ymaps-2-1-56-pie-chart {
                text-align: center;
                background-size: 100% 100%;
                overflow: visible;
                z-index: 1;
            }
            .ymaps-2-1-56-pie-chart-caption {
                -webkit-transform: translate(-50%,0);
                -ms-transform: translate(-50%,0);
                transform: translate(-50%,0);
                background-color: rgba(255,255,255,.8);
                border-radius: 3px;
                padding: 0 8px;
                line-height: 24px;
                max-width: 200px;
                box-sizing: border-box;
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
                z-index: -1;
            }
            .ymaps-2-1-56-pie-chart-content,
            .ymaps-2-1-56-pie-chart-icon {
                position: absolute;
                top: 0;
                left: 0;
                height: 100%;
                width: 100%;
            }
            .ymaps-2-1-56-pie-chart-icon {
                z-index: 0;
            }
            .ymaps-2-1-56-pie-chart-content {
                z-index: 1;
            }
            /**/
            .ymaps-2-1-56-map-copyrights-promo {
                position: absolute;
                bottom: -10px;
                left: -10px;
            }
            @media print {
                .ymaps-2-1-56-map-copyrights-promo {
                    visibility: hidden;
                }
            }
            .ymaps-2-1-56-map-copyrights-promo iframe {
                min-height: 34px!important;
                max-height: 34px!important;
                max-width: 250px!important;
            }
            /**/
            .ymaps-2-1-56-map {
                -webkit-tap-highlight-color: transparent;
                -webkit-print-color-adjust: exact;
                -webkit-transform: translate3d(0,0,0);
                display: block;
                position: relative;
                transform: translate3d(0,0,0);
                z-index: 0;
                margin: 0!important !important;
                padding: 0!important !important;
                font-weight: 400!important;
                line-height: normal;
                text-align: left!important;
            }
            .ymaps-2-1-56-map ymaps,
            .ymaps-2-1-56-map ymaps:after,
            .ymaps-2-1-56-map ymaps:before {
                box-sizing: content-box;
            }
            .ymaps-2-1-56-map iframe {
                position: static;
                opacity: 1;
                margin: 0;
                outline: 0;
                box-shadow: none;
                border: 0;
                border-radius: 0;
                background: 0 0;
                padding: 0;
                min-width: auto;
                min-height: auto;
            }
            .ymaps-2-1-56-map,
            a .ymaps-2-1-56-map {
                color: #000;
                font-style: normal!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-fullscreen {
                overflow: hidden!important;
            }
            .ymaps-2-1-56-touch-action-none {
                -ms-touch-action: none;
                touch-action: none;
            }
            .ymaps-2-1-56-user-selection-none,
            .ymaps-2-1-56-user-selection-none * {
                -webkit-tap-highlight-color: transparent;
                -webkit-touch-callout: none;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }
            .ymaps-2-1-56-display-none {
                display: none!important;
            }
            .ymaps-2-1-56-visibility-hidden {
                visibility: hidden!important;
            }
            ymaps,
            ymaps canvas,
            ymaps i,
            ymaps input {
                max-width: none;
                max-height: none;
            }
            .ymaps-2-1-56-areas-pane,
            .ymaps-2-1-56-balloon-pane,
            .ymaps-2-1-56-controls-pane,
            .ymaps-2-1-56-controls__bottom,
            .ymaps-2-1-56-controls__toolbar,
            .ymaps-2-1-56-events-pane,
            .ymaps-2-1-56-ground-pane,
            .ymaps-2-1-56-panel-pane,
            .ymaps-2-1-56-places-pane,
            .ymaps-2-1-56-ruler-balloon-pane,
            .ymaps-2-1-56-ruler-line-pane,
            .ymaps-2-1-56-searchpanel-pane {
                left: 0;
            }
            .ymaps-2-1-56-controls-pane *,
            .ymaps-2-1-56-searchpanel-pane * {
                text-align: left;
            }
            @media print {
                .ymaps-2-1-56-patched-for-print {
                    display: list-item!important;
                    background: 0 0!important;
                    list-style-position: inside!important;
                }
            }
            .ymaps-2-1-56-patched-for-print-preload .ymaps-2-1-56-patched-for-print {
                display: list-item!important;
                background: 0 0!important;
                list-style-position: inside!important;
            }
            .ymaps-2-1-56-svg-icon-content {
                margin-left: -.5px;
                letter-spacing: -.5px;
            }
            /**/
            .ymaps-2-1-56-inner-panes,
            .ymaps-2-1-56-outer-panes {
                display: block;
                position: absolute;
                padding: 0!important !important;
                margin: 0!important !important;
            }
            .ymaps-2-1-56-inner-panes {
                overflow: hidden;
                width: 100%;
                height: 100%;
            }
            .ymaps-2-1-56-outer-panes {
                width: 0;
                height: 0;
            }
            /**/
            .ymaps-2-1-56-map-bg-ru {
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDMiIGhlaWdodD0iODEiPjxwYXRoIGZpbGw9IiNGRjRDNEMiIGQ9Ik0zMy41OS4xMkgyMi44M0MxMi4yOC4xMiAzLjMyIDguMTYgMy4zMiAyMy43N2MwIDkuMzcgNC4zNCAxNi4yNyAxMi4wNyAxOS42OEwuOTYgNjkuNTVjLS40Ny44NSAwIDEuNTEuNzUgMS41MWg2LjdjLjU2IDAgLjk0LS4xOCAxLjEzLS42NmwxMy4xLTI1LjYzaDQuNzJWNzAuNGMwIC4yOS4yOS42Ni42Ni42Nmg1Ljg1Yy41NyAwIC43NS0uMjguNzUtLjc1VjEuMDdjMC0uNjYtLjM3LS45NS0xLjAzLS45NXptLTYuMjMgMzguNkgyMy40Yy02LjIyIDAtMTIuMjYtNC41NS0xMi4yNi0xNS45QzExLjE0IDExIDE2LjggNi4xOCAyMi41NSA2LjE4aDQuODF2MzIuNTR6bTAgMCIvPjxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik02OS4wMyAyMy42NGgtNS44NWMtLjQ3IDAtLjc1LjM4LS43NS42NnYxOC4wN0g1MS41OFYyNC4zYzAtLjQ3LS4xOC0uNjYtLjY2LS42NmgtNS44NGMtLjQ3IDAtLjc2LjI4LS43Ni42NnY0NS45N2MwIC40OC4yLjc2LjY2Ljc2aDUuOTRjLjM4IDAgLjY2LS4yOS42Ni0uNzZWNDguMzNoMTAuODV2MjEuOTRjMCAuNDguMjguNzYuNzUuNzZoNS44NWMuNDcgMCAuNjYtLjM4LjY2LS43NlYyNC4zYS42NC42NCAwIDAgMC0uNjYtLjY2ek0yMDIuNSA2OGwtLjc1LTMuMjFjLS4xLS4yOS0uMTktLjM4LS40Ny0uMzgtLjQ3IDAtMy4wMiAxLjA0LTYuNyAxLjA0LTcuMTYgMC0xMC42NS02LjktMTAuNjUtMTcuODggMC05LjY1IDIuOTItMTkuMiA3LjgzLTE5LjIgMS4zMiAwIDIuOTIuMzggNS40NiAyLjc0LjI5LjI5LjQ4LjM4Ljc2LjM4cy41Ni0uMTkuODUtLjY2bDIuNTQtNC4xNmMuMi0uMjkuMjktLjU3LjI5LS44NiAwLS4zOC0uMzgtLjY2LS45NS0uOTQtMy44Ni0xLjk5LTYuNS0yLjM3LTguNzctMi4zNy04Ljg2IDAtMTUuNzUgMTAuNi0xNS43NSAyNy4xNSAwIDE0LjI4IDYuNiAyMi41MSAxNi4wNCAyMi41MSAzLjk2IDAgOC4yLTEuODkgOS45LTMuMTIuMzctLjI4LjQ3LS42Ni4zNy0xLjA0em0tNDAuOTgtMjIuOThsMTEuMzItMjAuNzJjLjE5LS4yOC4wOS0uNjYtLjI5LS42NkgxNjdjLTEuNiAwLTIuMTcuNTctMi43MyAxLjhsLTguNSAxNy42OWMtLjQ2IDEuMDQtLjkzIDEuNy0xLjQgMS45OFYyNC4zYzAtLjM4LS4yLS42Ni0uNTctLjY2aC02LjEzYy0uMjggMC0uNTYuMjgtLjU2LjY2djQ2LjA3YzAgLjI4LjE4LjY2LjU2LjY2aDYuMTNjLjM4IDAgLjU3LS4yOC41Ny0uNjZWNDYuNjJjLjI4LjIuNDcuNDguNjYuODZsMTAuNzUgMjIuMTNjLjU2IDEuMTMgMS40MSAxLjQyIDIuNjQgMS40Mmg2LjAzYy4zOCAwIC40Ny0uMzguMjgtLjY2TDE2MS41MyA0NXpNMTA3LjUgNjUuMDZoLTEuMTNjLTEuNDIgMC0xLjgtLjU3LTEuOC0xLjdWMjQuM2MwLS40Ny0uMTgtLjY2LS41Ni0uNjZIODUuMTVjLS40NyAwLS43NS4yOC0uNzUuNjZ2My40YzAgMTEuNDUtLjY2IDI2LjItNi43IDM3LjM3aC0yLjA3Yy0uNTcgMC0uNzYuMjgtLjc2Ljc2djEzLjhjMCAuNDguMzguNjcuNjYuNjdoNC41M2MxLjAzIDAgMS40MS0uNzYgMS40MS0xLjQydi03Ljg1aDIwLjE4djguNmMwIC4zOC4yOC42Ny42Ni42N2g0LjgxYy41NyAwIDEuMTMtLjQ3IDEuMTMtMS40MlY2NS44M2MwLS40Ny0uMjgtLjc2LS43NS0uNzZ6bS0xMC4xOCAwSDgzLjY0YzQuODEtOC4yMyA2LjctMTcuNSA3LjM2LTI4Ljg1LjE5LTIuNDYuMjgtNS4wMS4yOC02LjYyaDYuMDR2MzUuNDd6bTI5LjQyLTQyLjU2Yy0xMC4xOSAwLTE0LjcxIDEyLjg2LTE0LjcxIDI2Ljg2IDAgMTQuMjggNi40IDIyLjggMTUuODQgMjIuOCA0LjYyIDAgOC42Ny0xLjggMTAuNzUtMy4xMy4zOC0uMTkuNDctLjQ3LjM4LS44NWwtLjc2LTMuMjFjLS4xLS4zOC0uMjgtLjU3LS43NS0uNTctLjM4IDAtMy4xMSAxLjA0LTYuOTggMS4wNC03LjI2IDAtMTAuNjYtNi4zNC0xMC42Ni0xNC42NnYtMi4yNHMzLjY4LjQ0IDUuODUuNDRoMTMuNzd2LTMuOTdjMC0xNC42Ni01LjItMjIuNTEtMTIuNzMtMjIuNTF6bS0xLjA0IDIwLjUyYy0yLjE3IDAtNS41Ni4zOC01LjU2LjM4czAtMS40Mi4xOS0yLjkzYy44NC04LjA0IDIuODItMTIuMSA2LjEyLTEyLjEgMy4wMiAwIDQuOSA0LjE1IDUuMzggMTEuNDQuMSAxLjUuMSAzLjIxLjEgMy4yMWgtNi4yM3ptMCAwIi8+PC9zdmc+") #fafafa center no-repeat;
            }
            /**/
            .ymaps-2-1-56-tile-not-found {
                text-align: center;
                display: block;
                font-family: Arial,serif;
                font-size: 10px;
                white-space: nowrap;
                position: absolute;
                top: 40%;
                width: 90%;
                left: 10%;
                overflow: hidden;
            }
            /**/
           .ymaps-2-1-56-pictogramCircleIconContent {
                display: block;
                background-size: contain;
                width: 22px;
                height: 22px;
                background-repeat: no-repeat;
                position: absolute;
                top: -11px;
                left: -11px;
            }
        </style>
        <style type="text/css" data-ymaps="css-modules">
            .ymaps-2-1-56-i-custom-scroll ::-webkit-scrollbar,
            .ymaps-2-1-56-i-custom-scroll::-webkit-scrollbar {
                width: 17px;
                height: 17px;
            }
            .ymaps-2-1-56-i-custom-scroll ::-webkit-scrollbar-thumb,
            .ymaps-2-1-56-i-custom-scroll::-webkit-scrollbar-thumb {
                border: 5px solid transparent;
                background-clip: content-box;
                background-color: rgba(170,170,170,.5);
                min-width: 34px;
                min-height: 34px;
            }
            .ymaps-2-1-56-i-custom-scroll ::-webkit-scrollbar-thumb:hover,
            .ymaps-2-1-56-i-custom-scroll::-webkit-scrollbar-thumb:hover {
                background-color: rgba(170,170,170,.8);
            }
            .ymaps-2-1-56-i-custom-scroll ::-webkit-scrollbar-thumb:horizontal,
            .ymaps-2-1-56-i-custom-scroll::-webkit-scrollbar-thumb:horizontal {
                border-right-width: 0;
                border-left-width: 0;
            }
            .ymaps-2-1-56-i-custom-scroll ::-webkit-scrollbar-thumb:vertical,
            .ymaps-2-1-56-i-custom-scroll::-webkit-scrollbar-thumb:vertical {
                border-top-width: 0;
                border-bottom-width: 0;
            }
            /**/
            .ymaps-2-1-56-islets_advert {
                position: relative;
                display: block;
                overflow: hidden;
                font-family: Arial,Helvetica,sans-serif;
                line-height: 20px;
            }
            .ymaps-2-1-56-islets_advert__content {
                display: block;
                margin-right: 12px;
                padding-right: 6px;
                border-right: 1px solid #999;
                min-height: 65px;
            }
            .ymaps-2-1-56-islets_card .ymaps-2-1-56-islets_advert__content {
                border-left: 2px solid #ba7edd;
                padding-left: 12px;
            }
            .ymaps-2-1-56-islets_serp-advert .ymaps-2-1-56-islets_advert__content {
                border-right: 1px solid #c99de3;
            }
            .ymaps-2-1-56-islets_advert__title {
                font-size: 16px;
                color: #04b;
            }
            a.ymaps-2-1-56-islets_advert__title {
                text-decoration: none;
                -webkit-transition: 0.3s color;
                transition: 0.3s color;
            }
            a.ymaps-2-1-56-islets_advert__title:link,
            a.ymaps-2-1-56-islets_advert__title:visited {
                color: #04b;
            }
            a.ymaps-2-1-56-islets_advert__title:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_advert__text {
                display: block;
                margin-top: 4px;
                font-size: 13px;
                color: #000;
            }
            .ymaps-2-1-56-islets_advert__label {
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                z-index: -1;
            }
            .ymaps-2-1-56-islets_advert__label:after {
                content: '';
                position: absolute;
                top: 50%;
                right: -27px;
                width: 65px;
                -webkit-transform: rotate(90deg);
                -ms-transform: rotate(90deg);
                transform: rotate(90deg);
                text-transform: uppercase;
                text-align: center;
                font: 9px/0 Arial,Helvetica,sans-serif;
                letter-spacing: 3px;
                color: #999;
                content: attr(data-label);
            }
            .ymaps-2-1-56-islets_serp-advert .ymaps-2-1-56-islets_advert__label:after {
                color: #aa60d7;
            }
            /**/
            .ymaps-2-1-56-islets_card__business-button {
                border-color: transparent;
                background-color: #ffdb4d;
            }
            .ymaps-2-1-56-islets_card__business-button:hover {
                background-color: #ffd633;
                border-color: transparent;
            }
            .ymaps-2-1-56-islets_card__business-button.ymaps-2-1-56-islets__pressed,
            .ymaps-2-1-56-islets_card__business-button:active {
                background-color: #fc0;
            }
            .ymaps-2-1-56-islets_card {
                display: block;
                text-align: start;
                font-family: Arial,Helvetica,sans-serif;
                padding-right: 3px;
            }
            .ymaps-2-1-56-islets_card[data-has-many-phones=true],
            .ymaps-2-1-56-islets_card[data-has-working-status=true] {
                padding-right: 20px;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card,
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__timetable-visible {
                padding-right: 3px;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__timetable-hidden {
                margin-right: 0!important;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-organization {
                padding-bottom: 6px;
            }
            .ymaps-2-1-56-islets_islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-organization {
                padding-bottom: 0;
            }
            .ymaps-2-1-56-islets_card__separator {
                display: block;
                margin-top: 11px;
                margin-bottom: 12px;
                height: 1px;
                background-color: #e5e5e5;
                font: 0/0 a;
            }
            .ymaps-2-1-56-islets_card__title {
                display: block;
                font-size: 16px;
                line-height: 22px;
            }
            .ymaps-2-1-56-islets_card__title-business-link,
            .ymaps-2-1-56-islets_card__title-link,
            .ymaps-2-1-56-islets_card__title-poi-link,
            .ymaps-2-1-56-islets_card__title-toponym-link {
                cursor: pointer;
                -webkit-transition: color 0.15s ease-out;
                transition: color 0.15s ease-out;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-islets_card__title-business-link,
            .ymaps-2-1-56-islets_card__title-business-link:link,
            .ymaps-2-1-56-islets_card__title-business-link:visited,
            .ymaps-2-1-56-islets_card__title-link,
            .ymaps-2-1-56-islets_card__title-link:link,
            .ymaps-2-1-56-islets_card__title-link:visited,
            .ymaps-2-1-56-islets_card__title-poi-link,
            .ymaps-2-1-56-islets_card__title-poi-link:link,
            .ymaps-2-1-56-islets_card__title-poi-link:visited,
            .ymaps-2-1-56-islets_card__title-toponym-link,
            .ymaps-2-1-56-islets_card__title-toponym-link:link,
            .ymaps-2-1-56-islets_card__title-toponym-link:visited {
                color: #04b;
            }
            .ymaps-2-1-56-islets_card__title-business-link:hover,
            .ymaps-2-1-56-islets_card__title-link:hover,
            .ymaps-2-1-56-islets_card__title-poi-link:hover,
            .ymaps-2-1-56-islets_card__title-toponym-link:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_card__description {
                display: block;
                color: #999;
                font-size: 13px;
                line-height: 17px;
            }
            .ymaps-2-1-56-islets_card__description+ymaps {
                display: block;
            }
            .ymaps-2-1-56-islets_card__address {
                display: block;
                color: #000;
                font-size: 16px;
                line-height: 22px;
            }
            .ymaps-2-1-56-islets_card__link {
                cursor: pointer;
                -webkit-transition: color 0.15s ease-out;
                transition: color 0.15s ease-out;
                text-decoration: none!important;
                color: #04b;
            }
            .ymaps-2-1-56-islets_card__link:link,
            .ymaps-2-1-56-islets_card__link:visited {
                color: #04b;
            }
            .ymaps-2-1-56-islets_card__link:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_card__interaction {
                display: block;
                text-align: center;
                font-size: 15px;
                line-height: 20px;
            }
            .ymaps-2-1-56-islets_card__feedback {
                font-size: 13px;
                line-height: 20px;
                display: table;
                width: 100%;
                float: none;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-extra-narrow .ymaps-2-1-56-islets_card__feedback-float-right,
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__feedback-float-right {
                display: table;
                width: 100%;
                float: none;
            }
            .ymaps-2-1-56-islets_card__feedback-left,
            .ymaps-2-1-56-islets_card__feedback-right {
                display: table-cell;
            }
            .ymaps-2-1-56-islets_card__feedback-pull-right {
                float: right;
                display: inline-block;
                width: auto;
            }
            .ymaps-2-1-56-islets_card__taxi {
                display: none;
                width: auto;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                padding-left: 20px;
                cursor: pointer;
                -webkit-transition: color 0.15s ease-out;
                transition: color 0.15s ease-out;
                text-decoration: none!important;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZyBmaWxsPSJub25lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzKSI+PHBhdGggZmlsbD0iI0RGQjIwMCIgZD0iTTQuOSA5LjFMMy4yIDE2UzkuMyA5LjEgOS43IDUuM0w0LjkgOS4xeiIvPjxjaXJjbGUgY3g9IjQuOSIgY3k9IjQuOCIgcj0iNC44IiBmaWxsPSIjRkMwIi8+PHBhdGggZmlsbD0iIzFEMUQxQiIgZD0iTTIgM2gydjJIMlYzem0yIDJoMnYySDRWNXptMi0yaDJ2Mkg2VjN6Ii8+PC9nPjwvc3ZnPg==");
                background-repeat: no-repeat;
                background-position: 0 2px;
                color: #04b;
            }
            .ymaps-2-1-56-islets_card__taxi:link,
            .ymaps-2-1-56-islets_card__taxi:visited {
                color: #04b;
            }
            .ymaps-2-1-56-islets_card__taxi:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__mobile .ymaps-2-1-56-islets_card__status-mobile-no-rating-text,
            .ymaps-2-1-56-islets_card__taxi_shown.ymaps-2-1-56-islets_card__taxi {
                display: inline-block;
            }
            .ymaps-2-1-56-islets_card__row-links {
                display: block;
                width: 100%;
            }
            .ymaps-2-1-56-islets_card__status {
                margin-top: 4px;
                margin-bottom: 4px;
                color: #999;
                font-size: 13px;
                line-height: 20px;
            }
            .ymaps-2-1-56-islets_serp-item .ymaps-2-1-56-islets_card__status {
                display: table;
                width: 100%;
            }
            .ymaps-2-1-56-islets_card .ymaps-2-1-56-islets_card__status {
                display: block;
            }
            .ymaps-2-1-56-islets_card__status-row {
                display: table;
                width: 100%;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }
            .ymaps-2-1-56-islets_card__status-no-rating,
            .ymaps-2-1-56-islets_card__status-rating {
                padding-right: 0.5em;
            }
            .ymaps-2-1-56-islets_card__status-no-rating,
            .ymaps-2-1-56-islets_card__status-no-rating-text,
            .ymaps-2-1-56-islets_card__status-rating,
            .ymaps-2-1-56-islets_card__status-time {
                display: table-cell;
                white-space: nowrap;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__mobile .ymaps-2-1-56-islets_card__status-mobile-no-rating-text+.ymaps-2-1-56-islets_card__status-rating-text,
            .ymaps-2-1-56-islets_card__status-mobile-no-rating-text {
                display: none;
            }
            .ymaps-2-1-56-islets_card__status-rating-badge,
            .ymaps-2-1-56-islets_card__status-rating-text {
                display: inline-block;
            }
            .ymaps-2-1-56-islets_card__status-rating-badge {
                font-weight: 700;
                background: #ffce55;
                position: relative;
                top: -1px;
                margin-right: 9px;
                padding: 0 5px 0 6px;
                color: #664c0e;
            }
            .ymaps-2-1-56-islets_card__status-rating-badge:before,
            .ymaps-2-1-56-islets_card__status.ymaps-2-1-56-islets__low-rating .ymaps-2-1-56-islets_card__status-rating-badge:before {
                position: absolute;
                left: 100%;
                content: '';
                top: 50%;
                line-height: 0;
                margin-top: -10px;
                border-width: 10px 0 10px 5px;
                border-style: solid;
                border-color: transparent transparent transparent #ffce55;
            }
            .ymaps-2-1-56-islets_card__status.ymaps-2-1-56-islets__low-rating .ymaps-2-1-56-islets_card__status-rating-badge {
                font-weight: 700;
                background: #d9d9d9;
                position: relative;
                top: -1px;
                margin-right: 9px;
                color: #666;
            }
            .ymaps-2-1-56-islets_card__status-rating-badge-value,
            .ymaps-2-1-56-islets_card__status.ymaps-2-1-56-islets__low-rating .ymaps-2-1-56-islets_card__status-rating-badge-value {
                position: relative;
                top: 1px;
            }
            .ymaps-2-1-56-islets_card__status.ymaps-2-1-56-islets__low-rating .ymaps-2-1-56-islets_card__status-rating-badge:before {
                border-color: transparent transparent transparent #d9d9d9;
            }
            .ymaps-2-1-56-islets_card__status-rating-text {
                cursor: pointer;
                text-decoration: none;
                color: #999;
            }
            .ymaps-2-1-56-islets_card__status-rating-text:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__mobile .ymaps-2-1-56-islets_card__status-rating-text:hover,
            .ymaps-2-1-56-islets_serp-item .ymaps-2-1-56-islets_card__status-rating-text:hover,
            .ymaps-2-1-56-islets_serp-item .ymaps-2-1-56-islets_card__status-time {
                color: #999;
            }
            .ymaps-2-1-56-islets_card__status-rating-badge-value:after {
                content: '.0';
            }
            .ymaps-2-1-56-islets_card__status-rating-badge-value[data-value*="."]:after {
                content: ''!important;
            }
            .ymaps-2-1-56-islets_card__status-time {
                width: 134px;
                text-align: right;
                color: #000;
            }
            .ymaps-2-1-56-islets_card__status-time-icon {
                position: relative;
                top: 1px;
                display: inline-block;
                margin-right: 4px;
                width: 16px;
                height: 16px;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2xpY2UgMjwvdGl0bGU+PHBhdGggZD0iTTE2IDhBOCA4IDAgMSAwIDAgOGE4IDggMCAwIDAgMTYgMHptLTggNi41YTYuNSA2LjUgMCAxIDAgMC0xMyA2LjUgNi41IDAgMCAwIDAgMTN6TTcgM3Y2aDFWM0g3em0xIDV2MWg0VjhIOHoiIGZpbGw9IiM4MEMyNTciIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") no-repeat;
                vertical-align: top;
            }
            .ymaps-2-1-56-islets_card__status-time-text {
                display: inline-block;
                vertical-align: top;
                text-align: left;
                position: relative;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-extra-narrow .ymaps-2-1-56-islets_card__status-time-text-short {
                display: inline;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-extra-narrow .ymaps-2-1-56-islets_card__status-time-text-full,
            .ymaps-2-1-56-islets_card__status-time-text-short {
                display: none;
            }
            .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:after {
                content: '';
                display: inline-block;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIHN0cm9rZT0iIzk5OSIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0uNSAxTDQgNGwzLjUtMyIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") no-repeat right;
                opacity: 0.6;
                width: 11px;
                height: 8px;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-extra-narrow .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:after {
                width: 0;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__timetable-visible .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:after {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOCA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0uNSA0TDQgMWwzLjUgMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iIzk5OSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:before {
                content: '';
                position: absolute;
                border-bottom: 1px solid #e5e5e5;
                left: 0;
                right: 12px;
                bottom: 2px;
                height: 0;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-extra-narrow .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:before {
                right: 0;
            }
            .ymaps-2-1-56-islets_serp-item .ymaps-2-1-56-islets_card__status-time-text {
                width: 110px;
            }
            .ymaps-2-1-56-islets_map-lang-en .ymaps-2-1-56-islets_serp-item .ymaps-2-1-56-islets_card__status-time-text {
                width: 118px;
            }
            .ymaps-2-1-56-islets_card__status-time[data-is24h=false] {
                cursor: pointer;
            }
            .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:hover:before {
                opacity: 0;
            }
            .ymaps-2-1-56-islets_card__status-time[data-is24h=false] .ymaps-2-1-56-islets_card__status-time-text:hover:after {
                opacity: 1;
            }
            .ymaps-2-1-56-islets_card__status.ymaps-2-1-56-islets__closed .ymaps-2-1-56-islets_card__status-time-icon {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2xpY2UgMjwvdGl0bGU+PHBhdGggZD0iTTE2IDhBOCA4IDAgMSAwIDAgOGE4IDggMCAwIDAgMTYgMHptLTggNi41YTYuNSA2LjUgMCAxIDAgMC0xMyA2LjUgNi41IDAgMCAwIDAgMTN6TTcgM3Y2aDFWM0g3em0xIDV2MWg0VjhIOHoiIGZpbGw9IiNGRjU4NTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-islets_card__status-timetable {
                display: none;
                width: 100%;
                margin-top: 11px;
                color: #000;
            }
            .ymaps-2-1-56-islets_card__status-timetable-row {
                display: block;
                width: 90%;
                position: relative;
            }
            .ymaps-2-1-56-islets_card__status-timetable-cell {
                background-color: #fff;
                text-transform: capitalize;
            }
            .ymaps-2-1-56-islets_card__status-timetable-cell-time {
                white-space: nowrap;
                float: right;
                position: relative;
                left: 10%;
            }
            .ymaps-2-1-56-islets_card__status-timetable-cell-time:after {
                position: absolute;
                z-index: -1;
                right: 12px;
                color: #e5e5e5;
                content: '...................................................................................................................................................................................................................................................................................................................................................................................................................................................';
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__timetable-visible .ymaps-2-1-56-islets_card__status-timetable {
                display: table;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-no-rating,
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-no-rating-text,
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-rating,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-no-rating,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-no-rating-text,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-rating {
                display: block;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-no-rating+.ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-no-rating-text+.ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-rating+.ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-no-rating+.ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-no-rating-text+.ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-rating+.ymaps-2-1-56-islets_card__status-time {
                margin-top: 4px;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-time {
                display: block;
                text-align: left;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__status-time-text,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-time,
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_card__status-time-text {
                width: auto;
            }
            .ymaps-2-1-56-islets_card__contacts {
                display: block;
                font-size: 13px;
            }
            .ymaps-2-1-56-islets_card__contacts-phones {
                position: relative;
                display: block;
                line-height: 17px;
                max-height: 75px;
                overflow-y: auto;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-item {
                display: none;
                padding-top: 4px;
                padding-bottom: 4px;
                padding-left: 21px;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-item-text {
                cursor: pointer;
                -webkit-transition: color 0.15s ease-out;
                transition: color 0.15s ease-out;
                text-decoration: none!important;
                color: #000;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-item-text:link,
            .ymaps-2-1-56-islets_card__contacts-phones-item-text:visited {
                color: #000;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-item-text:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-item:first-child {
                position: relative;
                display: inline-block;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-item:first-child:before {
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                width: 21px;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2hhcGUgNzwvdGl0bGU+PHBhdGggZD0iTTEwLjAxIDguNzVhLjQ0LjQ0IDAgMCAwLS40OC4wN2wtLjg0Ljg0YS44Ni44NiAwIDAgMS0uNTIuMjJTNy4xIDkuOSA1LjEgNy45Yy0yLTItMS45OS0zLjA4LTEuOTktMy4wOCAwLS4xNi4xLS40LjIyLS41MWwuNzItLjcyYS40Ny40NyAwIDAgMCAuMDgtLjVMMi41Ni4xNGMtLjA3LS4xNS0uMjItLjE3LS4zNC0uMDZMLjI2IDIuMDJjLS4xMS4xMi0uMjMuMzUtLjI1LjUyIDAgMC0uMzggMi44NSAzLjYxIDYuODQgNCA0IDYuODQgMy42MSA2Ljg0IDMuNjEuMTYtLjAyLjQtLjE0LjUxLS4yNWwxLjk2LTEuOTZjLjExLS4xMS4wOS0uMjctLjA2LS4zNWwtMi44Ni0xLjY4eiIgZmlsbD0iIzY2NiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") left center no-repeat;
                content: '';
            }
            .ymaps-2-1-56-islets_card__contacts-phones.ymaps-2-1-56-islets__expanded .ymaps-2-1-56-islets_card__contacts-phones-item {
                display: block;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-more {
                display: inline-block;
                margin-left: 8px;
                width: 23px;
                height: 16px;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+T3ZhbCA5MDwvdGl0bGU+PHBhdGggZD0iTTUgMEwzLjkyLjIyQTUuMDggNS4wOCAwIDAgMCAwIDV2M2E1LjAzIDUuMDMgMCAwIDAgMy45MiA0Ljc1bDEuMzIuMjVIMThsMS4wOS0uMjJBNS4wOCA1LjA4IDAgMCAwIDIzIDhWNUE1LjA1IDUuMDUgMCAwIDAgMTkuMDcuMjRMMTcuODUgMEg1em0xMi42Ni45OGwxLjIyLjI0QTQuMDUgNC4wNSAwIDAgMSAyMiA1djNhNC4wOCA0LjA4IDAgMCAxLTMuMTIgMy44bC0xLjA5LjIyLjItLjAySDUuMjRsLjIuMDItMS4zMy0uMjVBNC4wMyA0LjAzIDAgMCAxIDEgOFY1YTQuMDggNC4wOCAwIDAgMSAzLjExLTMuOEw1LjIuOTggNSAxaDEyLjg1bC0uMi0uMDJ6TTUuNSA4YTEuNSAxLjUgMCAxIDAgMC0zIDEuNSAxLjUgMCAwIDAgMCAzem02IDBhMS41IDEuNSAwIDEgMCAwLTMgMS41IDEuNSAwIDAgMCAwIDN6bTYgMGExLjUgMS41IDAgMSAwIDAtMyAxLjUgMS41IDAgMCAwIDAgM3oiIGZpbGw9IiMzMzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") left top no-repeat;
                vertical-align: middle;
                opacity: 0.4;
                cursor: pointer;
                -webkit-transition: 0.3s opacity;
                transition: 0.3s opacity;
            }
            .ymaps-2-1-56-islets_card__contacts-phones-more:hover {
                opacity: 1;
            }
            .ymaps-2-1-56-islets_card__contacts-phones.ymaps-2-1-56-islets__expanded .ymaps-2-1-56-islets_card__contacts-phones-more {
                display: none;
            }
            .ymaps-2-1-56-islets_card__contacts-urls {
                display: block;
                position: relative;
                padding-left: 21px;
                overflow: hidden;
                line-height: 24px;
            }
            .ymaps-2-1-56-islets_card__contacts-urls:before {
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                width: 21px;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjNjY2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0uOTMgNGgxMS4xNHYuOTNILjkzek0uOTMgOGgxMS4xNHYuOTNILjkzeiIvPjxwYXRoIGQ9Ik02LjUgMTIuMDdBNS41NyA1LjU3IDAgMSAwIDYuNS45M2E1LjU3IDUuNTcgMCAwIDAgMCAxMS4xNHptMCAuOTNhNi41IDYuNSAwIDEgMSAwLTEzIDYuNSA2LjUgMCAwIDEgMCAxM3oiLz48cGF0aCBkPSJNNi41IDEyLjA3Yy4wMiAwIC4xOC0uMDguMzktLjI3LjI5LS4yNi42LS42Ni44Ny0xLjE2YTguNiA4LjYgMCAwIDAgMC04LjI4Yy0uMjctLjUtLjU4LS45LS44Ny0xLjE2QTEuMiAxLjIgMCAwIDAgNi41LjkzYy0uMDIgMC0uMTguMDgtLjM5LjI3LS4yOS4yNi0uNi42Ni0uODcgMS4xNmE4LjYgOC42IDAgMCAwIDAgOC4yOGMuMjcuNS41OC45Ljg3IDEuMTYuMjEuMi4zNy4yNy4zOS4yN3ptMCAuOTNjLTEuMiAwLTMuMjUtMi45MS0zLjI1LTYuNVM1LjMgMCA2LjUgMGMxLjIgMCAzLjI1IDIuOTEgMy4yNSA2LjVTNy43IDEzIDYuNSAxM3oiLz48L2c+PC9zdmc+") left center no-repeat;
                content: '';
            }
            .ymaps-2-1-56-islets_card__contacts-url {
                display: inline-block;
                white-space: nowrap;
                cursor: pointer;
                -webkit-transition: color 0.15s ease-out;
                transition: color 0.15s ease-out;
                text-decoration: none!important;
                color: #070;
            }
            .ymaps-2-1-56-islets_card__contacts-url:link,
            .ymaps-2-1-56-islets_card__contacts-url:visited {
                color: #070;
            }
            .ymaps-2-1-56-islets_card__contacts-url:hover,
            .ymaps-2-1-56-islets_card__metro-station-distance-link:hover {
                color: #c00;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__houseorg-button-text[title],
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__phones-expanded .ymaps-2-1-56-islets_card__contacts-phones-item {
                display: block;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__phones-expanded .ymaps-2-1-56-islets_card__contacts-phones-more {
                display: none;
            }
            .ymaps-2-1-56-islets_card__metro {
                display: block;
                font-size: 13px;
                line-height: 20px;
            }
            .ymaps-2-1-56-islets_card__metro-station {
                display: block;
                overflow: hidden;
                margin-top: 8px;
                color: #000;
            }
            .ymaps-2-1-56-islets_card__metro-station-icon {
                display: inline-block;
                vertical-align: top;
                margin-right: 4px;
                width: 12px;
                height: 16px;
                position: relative;
                top: 1px;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__moscow .ymaps-2-1-56-islets_card__metro-station-icon,
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__spb .ymaps-2-1-56-islets_card__metro-station-icon {
                width: 16px;
                margin-right: 8px;
            }
            .ymaps-2-1-56-islets_card__metro-station-icon:before {
                content: '';
                position: absolute;
                top: 0;
                left: 0;
                right: 0;
                bottom: 0;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDEydjE2SDBWMHptNiAxM0E1IDUgMCAxIDAgNiAzYTUgNSAwIDAgMCAwIDEweiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
                background-position: 50% 50%;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__moscow .ymaps-2-1-56-islets_card__metro-station-icon:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDE4djE2SDBWMHptOC45OSAxMy4xOGwyLjYtNC40OCAxLjA3IDMuMDRoLS44N3YxLjMzaDUuMTl2LTEuMzNoLS45OUwxMi4yNyAyIDguOTkgOCA1LjcxIDIgMiAxMS43NEgxdjEuMzNoNS4xOXYtMS4zM2gtLjg3TDYuMzkgOC43IDkgMTMuMTh6IiBmaWxsPSIjRkZGIi8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__spb .ymaps-2-1-56-islets_card__metro-station-icon:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDE4djE2SDBWMHptMTAuODIgMkw5LjAxIDguODYgNy4xOSAyUzUgMi4xNyAzLjU1IDMuMjlDMi4yIDQuMzMgMS4wNSA1LjQzIDEgOC44NkE2LjggNi44IDAgMCAwIDMuMSAxNGwzLjcyLS4wMXMtMi41LS45Ni0zLjI3LTMuNDJjLS45MS0yLjktLjIyLTQuMTguODgtNS4xNC40NC0uMzYgMS4xLS40NSAxLjM0LjMzTDguNSAxNGgxLjAzczEuNzctNS43OCAyLjYtOC4yNGMuMjYtLjc3LjkxLS43IDEuMzQtLjMzIDEuMS45NiAxLjkgMi4yMy45OCA1LjE0LS43NyAyLjQ3LTMuMjggMy40Mi0zLjI4IDMuNDJsMy43Mi4wMXMxLjk0LTEuNzEgMi4xLTUuMTRjLjAyLTMuNDMtMS4yMi00LjU4LTIuNTQtNS43QzEzLjA3IDIgMTAuODIgMiAxMC44MiAyeiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_card__metro-station-distance:before {
                content: ' — ';
            }
            .ymaps-2-1-56-islets_card__metro-station-distance-link {
                padding-left: 18px;
                cursor: pointer;
                color: #4b4b99;
                -webkit-transition: color 0.15s ease-out;
                transition: color 0.15s ease-out;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__metro-station-distance,
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__metro-station-distance-link-hint,
            .ymaps-2-1-56-islets_card__metro-station-distance-link-text {
                display: none;
            }
            .ymaps-2-1-56-islets_card__metro-station-distance-link-text:before {
                content: '';
                display: inline-block;
                width: 12px;
                height: 12px;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjM1IDUuNzdsLjA2LS45N0EzOC41NCAzOC41NCAwIDAgMCA4LjggNS44NmEuMzguMzggMCAwIDEgLjExLjU1LjQzLjQzIDAgMCAxLS41Ny4xYy0uMS0uMDYtLjc1LS41MS0uOTgtLjc0ek00LjIgNC44aC0uMDFhNDYuMTQgNDYuMTQgMCAwIDAtLjc0IDEuNTRjLS4wNy4yLS4zMS4zLS41Mi4yNC0uMjEtLjA3LS4zNC0uMy0uMjUtLjVsLjY2LTEuNjdDMy40NSA0LjEyIDUuMDkgMi45IDUuOSAyLjljLjI0IDAgLjY4LjIuNjguNjggMCAuNS0uMTcgMy4wNS0uMTcgMy4wNSAwIC4wNS4wMS4xLjA0LjEzTDcuNyA4LjQyYS41OS41OSAwIDAgMSAuMDguMTNsLjk3IDIuODZhLjQ4LjQ4IDAgMCAxLS4zNi41Ny41LjUgMCAwIDEtLjYtLjMzYy0uMDQtLjE0LTEuMDctMi42LTEuMDctMi42YS4zNS4zNSAwIDAgMC0uMDgtLjEzbC0xLjY1LTEuNmExLjA2IDEuMDYgMCAwIDEtLjI4LS43OWwuMjYtMi4xOXMtLjcuMzItLjc3LjQ2em0xLjQyIDQuNTZTNC4wOCAxMS42IDQgMTEuNzRhLjUuNSAwIDAgMS0uNjYuMjEuNDYuNDYgMCAwIDEtLjIyLS42M2wxLjUzLTIuOTEuOTcuOTV6bTEuNS04LjM0YTEuMDIgMS4wMiAwIDEgMS0yLjA0IDAgMS4wMiAxLjAyIDAgMCAxIDIuMDQgMHoiIGZpbGw9IiM0QjRCOTkiLz48L3N2Zz4=") no-repeat;
                padding-right: 4px;
                -webkit-transition: background-image 0.15s ease-out;
                transition: background-image 0.15s ease-out;
            }
            .ymaps-2-1-56-islets_card__metro-station-distance-link:hover .ymaps-2-1-56-islets_card__metro-station-distance-link-text:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjM1IDUuNzdsLjA2LS45N0EzOC41NCAzOC41NCAwIDAgMCA4LjggNS44NmEuMzguMzggMCAwIDEgLjExLjU1LjQzLjQzIDAgMCAxLS41Ny4xYy0uMS0uMDYtLjc1LS41MS0uOTgtLjc0ek00LjIgNC44aC0uMDFhNDYuMTQgNDYuMTQgMCAwIDAtLjc0IDEuNTRjLS4wNy4yLS4zMS4zLS41Mi4yNC0uMjEtLjA3LS4zNC0uMy0uMjUtLjVsLjY2LTEuNjdDMy40NSA0LjEyIDUuMDkgMi45IDUuOSAyLjljLjI0IDAgLjY4LjIuNjguNjggMCAuNS0uMTcgMy4wNS0uMTcgMy4wNSAwIC4wNS4wMS4xLjA0LjEzTDcuNyA4LjQyYS41OS41OSAwIDAgMSAuMDguMTNsLjk3IDIuODZhLjQ4LjQ4IDAgMCAxLS4zNi41Ny41LjUgMCAwIDEtLjYtLjMzYy0uMDQtLjE0LTEuMDctMi42LTEuMDctMi42YS4zNS4zNSAwIDAgMC0uMDgtLjEzbC0xLjY1LTEuNmExLjA2IDEuMDYgMCAwIDEtLjI4LS43OWwuMjYtMi4xOXMtLjcuMzItLjc3LjQ2em0xLjQyIDQuNTZTNC4wOCAxMS42IDQgMTEuNzRhLjUuNSAwIDAgMS0uNjYuMjEuNDYuNDYgMCAwIDEtLjIyLS42M2wxLjUzLTIuOTEuOTcuOTV6bTEuNS04LjM0YTEuMDIgMS4wMiAwIDEgMS0yLjA0IDAgMS4wMiAxLjAyIDAgMCAxIDIuMDQgMHoiIGZpbGw9IiNDMDAiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__metro-station-distance-link {
                padding-left: 8px;
            }
            .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__metro-station-distance-link-text,
            .ymaps-2-1-56-islets_card__metro-station-distance-link-hint {
                display: inline-block;
            }
            .ymaps-2-1-56-islets_card__business-buttons,
            .ymaps-2-1-56-islets_card__buttons,
            .ymaps-2-1-56-islets_card__toponym-buttons {
                display: block;
                margin-top: 16px;
                margin-bottom: 6px;
                height: 28px;
                overflow: hidden;
                line-height: 0;
            }
            .ymaps-2-1-56-islets_card__business-button,
            .ymaps-2-1-56-islets_card__business-buttons *,
            .ymaps-2-1-56-islets_card__buttons *,
            .ymaps-2-1-56-islets_card__toponym-buttons * {
                -webkit-box-sizing: border-box!important;
                -moz-box-sizing: border-box!important;
                box-sizing: border-box!important;
            }
            .ymaps-2-1-56-islets_card__business-buttons+.ymaps-2-1-56-islets_card__separator,
            .ymaps-2-1-56-islets_card__buttons+.ymaps-2-1-56-islets_card__separator,
            .ymaps-2-1-56-islets_card__toponym-buttons+.ymaps-2-1-56-islets_card__separator {
                margin-top: 16px;
            }
            .ymaps-2-1-56-islets_card__business-button {
                border-width: 1px;
                border-style: solid;
                border-radius: 3px;
                background-clip: border-box;
                color: #000;
                vertical-align: middle;
                text-decoration: none;
                font-family: Arial,Helvetica,sans-serif;
                cursor: pointer;
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: block;
                width: 100%;
                text-align: center;
                height: 28px;
            }
            a.ymaps-2-1-56-islets_card__business-button,
            a.ymaps-2-1-56-islets_card__business-button:active,
            a.ymaps-2-1-56-islets_card__business-button:hover,
            a.ymaps-2-1-56-islets_card__business-button:link,
            a.ymaps-2-1-56-islets_card__business-button:visited,
            a.ymaps-2-1-56-islets_card__houseorg-button,
            a.ymaps-2-1-56-islets_card__houseorg-button:active,
            a.ymaps-2-1-56-islets_card__houseorg-button:hover,
            a.ymaps-2-1-56-islets_card__houseorg-button:link,
            a.ymaps-2-1-56-islets_card__houseorg-button:visited,
            a.ymaps-2-1-56-islets_card__route-button,
            a.ymaps-2-1-56-islets_card__route-button:active,
            a.ymaps-2-1-56-islets_card__route-button:hover,
            a.ymaps-2-1-56-islets_card__route-button:link,
            a.ymaps-2-1-56-islets_card__route-button:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-islets_card__business-button-text {
                display: inline-block;
                position: relative;
                border: none;
                text-decoration: none;
                white-space: nowrap;
                font-size: 13px;
                line-height: 26px;
                padding: 0 12px;
            }
            .ymaps-2-1-56-islets_card__business-button.ymaps-2-1-56-islets__disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-islets_card__business-button.ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_card__business-button-text,
            .ymaps-2-1-56-islets_card__houseorg-button.ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_card__houseorg-button-text,
            .ymaps-2-1-56-islets_card__route-button.ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_card__route-button-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-islets_card__route-button {
                -webkit-box-sizing: border-box!important;
                -moz-box-sizing: border-box!important;
                box-sizing: border-box!important;
                border-width: 1px;
                border-style: solid;
                border-radius: 3px;
                background-clip: border-box;
                color: #000;
                vertical-align: middle;
                text-decoration: none;
                font-family: Arial,Helvetica,sans-serif;
                cursor: pointer;
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: block;
                width: 100%;
                text-align: center;
                height: 28px;
                background-color: #fff;
                border-color: rgba(0,0,0,.2);
            }
            .ymaps-2-1-56-islets_card__route-button-text {
                display: inline-block;
                position: relative;
                border: none;
                text-decoration: none;
                white-space: nowrap;
                font-size: 13px;
                line-height: 26px;
                padding: 0 12px;
            }
            .ymaps-2-1-56-islets_card__route-button:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_card__route-button.ymaps-2-1-56-islets__pressed,
            .ymaps-2-1-56-islets_card__route-button:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-islets_card__route-button.ymaps-2-1-56-islets__disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-islets_card__business-button-text,
            .ymaps-2-1-56-islets_card__route-button-text {
                padding-right: 5px;
                padding-left: 5px;
            }
            .ymaps-2-1-56-islets_card__toponym-buttons {
                text-align: center;
                min-width: 205px;
            }
            .ymaps-2-1-56-islets_card__toponym-buttons iframe {
                width: 205px;
                min-width: 100%!important;
                min-height: 28px!important;
                display: block!important;
                visibility: visible!important;
                opacity: 1!important;
            }
            .ymaps-2-1-56-islets_card__buttons-cell {
                display: inline-block;
                width: 50%;
                vertical-align: top;
            }
            .ymaps-2-1-56-islets_card__buttons-cell:first-of-type {
                padding-right: 4px;
            }
            .ymaps-2-1-56-islets_card__buttons-cell+.ymaps-2-1-56-islets_card__buttons-cell {
                padding-left: 4px;
            }
            .ymaps-2-1-56-islets_card__business-button,
            .ymaps-2-1-56-islets_card__route-button {
                overflow: hidden;
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-islets_card__business-button:focus,
            .ymaps-2-1-56-islets_card__business-button:hover,
            .ymaps-2-1-56-islets_card__route-button:focus,
            .ymaps-2-1-56-islets_card__route-button:hover {
                text-decoration: inherit;
                color: inherit;
            }
            .ymaps-2-1-56-islets_card__houseorg-button {
                -webkit-box-sizing: border-box!important;
                -moz-box-sizing: border-box!important;
                box-sizing: border-box!important;
                border-width: 1px;
                border-style: solid;
                border-radius: 3px;
                background-clip: border-box;
                color: #000;
                vertical-align: middle;
                text-decoration: none;
                font-family: Arial,Helvetica,sans-serif;
                cursor: pointer;
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: block;
                width: 100%;
                text-align: center;
                height: 28px;
                background-color: #fff;
                border-color: rgba(0,0,0,.2);
            }
            .ymaps-2-1-56-islets_card__houseorg-button-text {
                position: relative;
                border: none;
                text-decoration: none;
                white-space: nowrap;
                font-size: 13px;
                line-height: 26px;
                padding: 0 12px;
                display: block;
                overflow: hidden;
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-islets_card__houseorg-button:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_card__houseorg-button.ymaps-2-1-56-islets__pressed,
            .ymaps-2-1-56-islets_card__houseorg-button:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-islets_card__houseorg-button.ymaps-2-1-56-islets__disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-islets_card__houseorg-button:focus,
            .ymaps-2-1-56-islets_card__houseorg-button:hover {
                text-decoration: inherit;
                color: inherit;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__houseorg-button-text,
            .ymaps-2-1-56-islets_card__houseorg-button-text[title] {
                display: none;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__business-buttons {
                height: auto;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__buttons-cell {
                display: block;
                width: 100%;
                padding: 0;
            }
            .ymaps-2-1-56-islets_balloon_layout_panel .ymaps-2-1-56-islets_card.ymaps-2-1-56-islets__is-narrow .ymaps-2-1-56-islets_card__buttons-cell+.ymaps-2-1-56-islets_card__buttons-cell {
                margin-top: 8px;
            }
            /**/
            .ymaps-2-1-56-islets_y-checkbox_islet-large {
                color: #000;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                font-size: 15px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__disabled {
                color: #999;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__box,
            .ymaps-2-1-56-islets_y-checkbox_islet-large__label {
                vertical-align: baseline;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__control,
            .ymaps-2-1-56-islets_y-checkbox_islet-large__label {
                cursor: pointer;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__label {
                padding-left: 0.4em;
                font-family: Arial,Helvetica,sans-serif;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                position: relative;
                display: inline-block;
                margin: 0;
                padding: 0;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 3px;
                background-color: #fff;
                cursor: pointer;
                background-clip: padding-box;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__control {
                position: relative;
                width: 100%;
                height: 100%;
                margin: 0;
                padding: 0;
                opacity: 0;
                outline: 0;
                border: none;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large:hover .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__focused .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                outline: 0;
                -webkit-box-shadow: 0 0 10px #fc0;
                box-shadow: 0 0 10px #fc0;
                border-color: rgba(178,142,0,.6);
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet-large__box,
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                background-color: #ffeba0;
                border-color: rgba(153,122,0,.5);
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__checked:hover .ymaps-2-1-56-islets_y-checkbox_islet-large__box,
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate:hover .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                background-color: #ffeba0;
                border-color: rgba(129,103,0,.6);
            }
            .ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet-large__box,
            .ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet-large__control,
            .ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet-large__label {
                cursor: default;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                border-color: rgba(0,0,0,.08)!important;
                background-color: rgba(0,0,0,.08)!important;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash,
            .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                position: absolute;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash {
                top: 50%;
                left: 15%;
                right: 15%;
                display: block;
                background: #333;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                -webkit-transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                opacity: 0;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                opacity: 1;
                bottom: 2px;
                left: 2px;
                background-repeat: no-repeat;
                background-position: 0 100%;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggZD0iTTIuMiA2LjhsNC4yNSA0LjgzTDE1LjggMGwxLjcgMS43TDYuNDUgMTcgLjUgOC41bDEuNy0xLjd6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet-large__tick,
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash {
                opacity: 0.4;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                width: 15px;
                height: 15px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                bottom: 10px;
                left: 2px;
                width: 18px;
                height: 18px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash {
                height: 3px;
                margin-top: -1.5px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet {
                color: #000;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                font-size: 13px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__disabled {
                color: #999;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__box,
            .ymaps-2-1-56-islets_y-checkbox_islet__label {
                vertical-align: baseline;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__control,
            .ymaps-2-1-56-islets_y-checkbox_islet__label {
                cursor: pointer;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__label {
                padding-left: 0.4em;
                font-family: Arial,Helvetica,sans-serif;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__box {
                position: relative;
                display: inline-block;
                margin: 0;
                padding: 0;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 3px;
                background-color: #fff;
                cursor: pointer;
                background-clip: padding-box;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__control {
                position: relative;
                width: 100%;
                height: 100%;
                margin: 0;
                padding: 0;
                opacity: 0;
                outline: 0;
                border: none;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet:hover .ymaps-2-1-56-islets_y-checkbox_islet__box {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__focused .ymaps-2-1-56-islets_y-checkbox_islet__box {
                outline: 0;
                -webkit-box-shadow: 0 0 10px #fc0;
                box-shadow: 0 0 10px #fc0;
                border-color: rgba(178,142,0,.6);
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet__box,
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__box {
                background-color: #ffeba0;
                border-color: rgba(153,122,0,.5);
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__checked:hover .ymaps-2-1-56-islets_y-checkbox_islet__box,
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate:hover .ymaps-2-1-56-islets_y-checkbox_islet__box {
                background-color: #ffeba0;
                border-color: rgba(129,103,0,.6);
            }
            .ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet__box,
            .ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet__control,
            .ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet__label {
                cursor: default;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__disabled .ymaps-2-1-56-islets_y-checkbox_islet__box {
                border-color: rgba(0,0,0,.08)!important;
                background-color: rgba(0,0,0,.08)!important;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash,
            .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                position: absolute;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash {
                top: 50%;
                left: 15%;
                right: 15%;
                display: block;
                background: #333;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                -webkit-transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                opacity: 0;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                opacity: 1;
                bottom: 2px;
                background-repeat: no-repeat;
                background-position: 0 100%;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTEuNCA1LjZsMy41NiAzLjk4TDEyLjYgMCAxNCAxLjQgNC45NiAxNCAwIDdsMS40LTEuNHoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet__tick,
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash {
                opacity: 0.4;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__box {
                width: 12px;
                height: 12px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                bottom: 8px;
                left: 2px;
                width: 14px;
                height: 14px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash {
                height: 2px;
                margin-top: -1px;
            }
            .ymaps-2-1-56-islets_serp-item {
                position: relative;
                z-index: 1;
                display: block;
                margin-bottom: -1px;
                border-top: 1px solid #e5e5e5;
                vertical-align: top;
                font: 13px/20px Arial,Helvetica,sans-serif;
                padding: 7px 12px 5px;
                background: #fff;
                color: #999;
            }
            .ymaps-2-1-56-islets_serp .ymaps-2-1-56-islets_serp-item.ymaps-2-1-56-islets__first {
                border-top-color: transparent;
            }
            .ymaps-2-1-56-islets_serp > ymaps+ymaps .ymaps-2-1-56-islets_serp-item.ymaps-2-1-56-islets__first {
                border-top-color: #e5e5e5;
            }
            .ymaps-2-1-56-islets_serp-item.ymaps-2-1-56-islets__selected {
                background: #fff7d8;
                border-top-color: #fff7d8!important;
                position: relative;
                z-index: 2;
            }
            .ymaps-2-1-56-islets_serp-item.ymaps-2-1-56-islets__selected:hover,
            .ymaps-2-1-56-islets_serp-item:hover {
                z-index: 3;
                border-color: #ffeba0!important;
                background: #ffeba0;
                cursor: pointer;
            }
            .ymaps-2-1-56-islets_serp-item__title {
                display: block;
                color: #04b;
                font-size: 15px;
                margin-bottom: 1px;
            }
            /**/
            .ymaps-2-1-56-islets_serp-popup {
                position: absolute;
                right: 0;
                left: 0;
                top: 100%;
                margin-top: 12px;
                z-index: 3;
                padding: 1px;
                display: block;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                min-height: 20px;
                background: #fff;
                -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);
                box-shadow: inset 0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);
                -webkit-overflow-scrolling: touch;
            }
            .ymaps-2-1-56-islets_serp-popup ::-webkit-scrollbar,
            .ymaps-2-1-56-islets_serp-popup::-webkit-scrollbar {
                width: 17px;
                height: 17px;
            }
            .ymaps-2-1-56-islets_serp-popup ::-webkit-scrollbar-thumb,
            .ymaps-2-1-56-islets_serp-popup::-webkit-scrollbar-thumb {
                min-height: 34px;
                min-width: 34px;
                background-color: rgba(170,170,170,.5);
                background-clip: content-box;
                border: 5px solid transparent;
            }
            .ymaps-2-1-56-islets_serp-popup ::-webkit-scrollbar-thumb:hover,
            .ymaps-2-1-56-islets_serp-popup::-webkit-scrollbar-thumb:hover {
                background-color: rgba(170,170,170,.8);
            }
            .ymaps-2-1-56-islets_serp-popup ::-webkit-scrollbar-thumb:horizontal,
            .ymaps-2-1-56-islets_serp-popup::-webkit-scrollbar-thumb:horizontal {
                border-left-width: 0;
                border-right-width: 0;
            }
            .ymaps-2-1-56-islets_serp-popup ::-webkit-scrollbar-thumb:vertical,
            .ymaps-2-1-56-islets_serp-popup::-webkit-scrollbar-thumb:vertical {
                border-top-width: 0;
                border-bottom-width: 0;
            }
            .ymaps-2-1-56-islets_serp-popup.ymaps-2-1-56-islets__hidden {
                display: none;
            }
            .ymaps-2-1-56-islets_serp-popup__tail {
                position: absolute;
                right: 110px;
                bottom: 100%;
                z-index: 0;
                margin-left: -17px;
                width: 17px;
                height: 17px;
                background: rgba(0,0,0,.15);
                background: -webkit-linear-gradient(45deg,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 50%);
                background: linear-gradient(45deg,rgba(0,0,0,.15) 50%,rgba(0,0,0,0) 50%);
                font: 0/0 a;
                -webkit-transform: rotate(135deg);
                -ms-transform: rotate(135deg);
                transform: rotate(135deg);
                -webkit-transform-origin: 100% 100%;
                -ms-transform-origin: 100% 100%;
                transform-origin: 100% 100%;
            }
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_serp-popup__tail {
                right: 95px;
            }
            .ymaps-2-1-56-islets_serp-popup__tail:after {
                content: '';
                position: absolute;
                bottom: 1px;
                left: 1px;
                width: 17px;
                height: 17px;
                background-color: #fff;
            }
            /**/
            .ymaps-2-1-56-islets_y-checkbox_islet-large {
                font-size: 15px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash,
            .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                position: absolute;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash {
                top: 50%;
                left: 15%;
                right: 15%;
                display: block;
                background: #333;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                -webkit-transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                opacity: 0;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                opacity: 1;
                bottom: 2px;
                left: 2px;
                background-repeat: no-repeat;
                background-position: 0 100%;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggZD0iTTIuMiA2LjhsNC4yNSA0LjgzTDE1LjggMGwxLjcgMS43TDYuNDUgMTcgLjUgOC41bDEuNy0xLjd6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet-large__tick,
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash,
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet__tick,
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__disabled.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash {
                opacity: 0.4;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__box {
                width: 15px;
                height: 15px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large__tick {
                bottom: 10px;
                left: 2px;
                width: 18px;
                height: 18px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet-large.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet-large__dash {
                height: 3px;
                margin-top: -1.5px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet {
                font-size: 13px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash,
            .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                position: absolute;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash {
                top: 50%;
                left: 15%;
                right: 15%;
                display: block;
                background: #333;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                -webkit-transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                transition: bottom 0.05s ease-out,opacity 0.05s ease-out;
                opacity: 0;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__checked .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                opacity: 1;
                bottom: 2px;
                background-repeat: no-repeat;
                background-position: 0 100%;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTEuNCA1LjZsMy41NiAzLjk4TDEyLjYgMCAxNCAxLjQgNC45NiAxNCAwIDdsMS40LTEuNHoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__box {
                width: 12px;
                height: 12px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet__tick {
                bottom: 8px;
                left: 2px;
                width: 14px;
                height: 14px;
            }
            .ymaps-2-1-56-islets_y-checkbox_islet.ymaps-2-1-56-islets__indeterminate .ymaps-2-1-56-islets_y-checkbox_islet__dash {
                height: 2px;
                margin-top: -1px;
            }
            .ymaps-2-1-56-islets_serp {
                position: relative;
                background-color: #fff;
                display: block;
                overflow-y: auto;
                font-family: Arial,Helvetica,sans-serif;
                color: #333;
                padding-bottom: 1px;
            }
            .ymaps-2-1-56-islets_serp:before {
                position: absolute;
                top: 0;
                right: 0;
                left: 0;
                z-index: 2;
                height: 1px;
                background: #fff;
                content: '';
            }
            .ymaps-2-1-56-islets_serp__error,
            .ymaps-2-1-56-islets_serp__gotoyandex {
                display: block;
                padding: 6px 12px;
                font-size: 13px;
            }
            .ymaps-2-1-56-islets_serp__loader {
                position: relative;
                z-index: 1;
                display: block;
                margin-bottom: -1px;
                border-top: 1px solid #e5e5e5;
                vertical-align: top;
                font: 13px/20px Arial,Helvetica,sans-serif;
                background-color: #f6f5f3;
                padding: 12px;
            }
            .ymaps-2-1-56-islets_serp__loader-button {
                display: inline-block;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 4px;
                background: #fff;
                color: #333;
                font-family: Arial,Helvetica,sans-serif;
                cursor: pointer;
                width: 100%;
                text-align: center;
                font-size: 15px;
                height: 38px;
                line-height: 38px;
            }
            .ymaps-2-1-56-islets_serp__loader-button:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_serp__loader-button.ymaps-2-1-56-islets__pressed {
                background-color: #f6f5f3;
            }
            .ymaps-2-1-56-islets_serp__loader-button.ymaps-2-1-56-islets__focused {
                border-color: rgba(178,142,0,.6);
                -webkit-box-shadow: 0 0 10px #fc0;
                box-shadow: 0 0 10px #fc0;
            }
            .ymaps-2-1-56-islets_serp__back {
                position: relative;
                z-index: 1;
                display: block;
                vertical-align: top;
                font: 13px/20px Arial,Helvetica,sans-serif;
                margin-bottom: 0;
                padding-top: 10px;
                padding-bottom: 8px;
                padding-left: 10px;
                border-top: 0;
            }
            .ymaps-2-1-56-islets_serp__back-button {
                display: inline-block;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 4px;
                background: #fff;
                color: #333;
                font-family: Arial,Helvetica,sans-serif;
                cursor: pointer;
                line-height: 26px;
                font-size: 13px;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDcgMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMUwxIDYuNSA2IDEyIiBzdHJva2Utb3BhY2l0eT0iLjIiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZmlsbD0idHJhbnNwYXJlbnQiLz48L3N2Zz4=") 10px 50% no-repeat;
                padding-left: 27px;
                padding-right: 10px;
            }
            .ymaps-2-1-56-islets_serp__back-button:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-islets_serp__back-button.ymaps-2-1-56-islets__pressed {
                background-color: #f6f5f3;
            }
            .ymaps-2-1-56-islets_serp__back-button.ymaps-2-1-56-islets__focused {
                border-color: rgba(178,142,0,.6);
                -webkit-box-shadow: 0 0 10px #fc0;
                box-shadow: 0 0 10px #fc0;
            }
            .ymaps-2-1-56-islets_serp__loadmore {
                position: relative;
                z-index: 1;
                display: block;
                margin-bottom: -1px;
                border-top: 1px solid #e5e5e5;
                vertical-align: top;
                font: 13px/20px Arial,Helvetica,sans-serif;
                color: #04b;
                text-align: center;
                cursor: pointer;
                padding: 6px 10px;
                font-size: 13px;
                line-height: 1.2;
            }
            .ymaps-2-1-56-islets_serp__loadmore:hover {
                z-index: 3;
                border-color: #ffeba0!important;
                background: #ffeba0;
                cursor: pointer;
            }
            .ymaps-2-1-56-islets_serp__error {
                padding-left: 45px;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij48cGF0aCBmaWxsPSIjQkVCRUJFIiBkPSJNMTIuNSAyNWExMi41IDEyLjUgMCAxIDAgMC0yNSAxMi41IDEyLjUgMCAwIDAgMCAyNXMtNi45IDAgMCAweiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMi41IDIyLjExYTkuNSA5LjUgMCAxIDAgMC0xOSA5LjUgOS41IDAgMCAwIDAgMTljMC0uMDEtNS4yLS4wMSAwIDB6Ii8+PGVsbGlwc2UgZmlsbD0iI0JFQkVCRSIgY3g9IjguNSIgY3k9IjkuOSIgcng9IjEuNSIgcnk9IjEuNiIvPjxlbGxpcHNlIGZpbGw9IiNCRUJFQkUiIGN4PSIxNi41IiBjeT0iOS45IiByeD0iMS41IiByeT0iMS42Ii8+PHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTEyLjUgMTQuNDhjMy4wNCAwIDUuNS42IDUuNSAxLjQ0IDAgLjgtMi40NiAxLjQ0LTUuNSAxLjQ0UzcgMTYuNzIgNyAxNS45MmMwLS44MiAyLjUtMS40MiA1LjUtMS40NHoiLz48L3N2Zz4=") 10px 50% no-repeat;
                line-height: 1.2;
            }
            .ymaps-2-1-56-islets_serp__error-msg {
                display: table-cell;
                vertical-align: middle;
                height: 25px;
            }
            .ymaps-2-1-56-islets_serp__gotoyandex {
                position: relative;
                z-index: 1;
                margin-bottom: -1px;
                border-top: 1px solid #e3e3e3;
                text-align: center;
                line-height: 20px;
                cursor: pointer;
            }
            .ymaps-2-1-56-islets_serp__gotoyandex:hover {
                z-index: 3;
                border-color: #ffeba0;
                background-color: #ffeba0;
                color: #664c0e;
            }
            .ymaps-2-1-56-islets_serp__gotoyandex-logo,
            .ymaps-2-1-56-islets_serp__gotoyandex-text {
                display: inline-block;
                height: 20px;
                vertical-align: top;
            }
            .ymaps-2-1-56-islets_serp__gotoyandex-text {
                padding-right: 0.4em;
            }
            .ymaps-2-1-56-islets_serp__gotoyandex-logo {
                width: 37px;
                overflow: hidden;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAtMSAzNyAxNiI+PHBhdGggZD0iTTcuOTUgNS44N2MuMDYuMTMuMTMuMTUuMjIuMS4zNC0uMjIuODQtLjU1IDEuMjItLjU1LjQzIDAgLjY3LjI0Ljg1LjYzLjE2LjM4LjIxLjkuMjEgMS40NnYuMThjLS4zLS4xOC0uODgtLjMyLTEuMTctLjMyLTEuNDkgMC0yLjMyIDEuNDQtMi4zMiAyLjk1IDAgMS43Ljk3IDIuODggMi4xIDIuODguNjQgMCAxLjIxLS4zNiAxLjYtLjg1bC4yMS41NGMuMDQuMS4wNy4xMS4xNi4xMWguNjFjLjA2IDAgLjEzLS4wMy4xMy0uMTJWOC4xYzAtMS4xNi0uMS0yLjA2LS40LTIuNjVhMS45NyAxLjk3IDAgMCAwLTEuODEtMS4xYy0uNTQgMC0xLjMyLjItMS44NC40My0uMi4wNy0uMTguMjItLjEzLjM0bC4zNi43NHptMi41IDUuOGMtLjMuMy0uNjQuNDUtLjk3LjQ1YS45NC45NCAwIDAgMS0uNzctLjQyIDIuNjcgMi42NyAwIDAgMS0uMzQtMS40NGMwLS45Mi4zNC0xLjgzIDEuMDItMS44My4zNCAwIC43Ni4wOSAxLjA2LjM4djIuODZ6bTcuODktNS42NGMwLTEuMDItLjYzLTEuNTYtMS43My0xLjU2LS44MyAwLTEuNy42LTEuNy42VjQuN2MwLS4wOS0uMDUtLjE0LS4xLS4xNGgtMS4wNmMtLjA2IDAtLjEzLjA1LS4xMy4xNHY4LjE3YzAgLjA3LjA0LjEzLjEzLjEzaDEuMDZjLjA1IDAgLjEtLjA2LjEtLjEzdi03cy41MS0uMzQgMS4xLS4zNGMuNTYgMCAxLjAzLjMgMS4wMy44NXY2LjVjMCAuMDcuMDYuMTIuMTMuMTJoMS4wNmMuMDkgMCAuMS0uMDUuMS0uMTJWNi4wNHpNMjQuOC41MWMwLS4xLS4wNC0uMTUtLjEtLjE1aC0xLjA3Yy0uMDkgMC0uMTIuMDgtLjEyLjE1djQuMWEzLjE1IDMuMTUgMCAwIDAtMS4wMy0uMjVjLTEuNzMgMC0yLjg2IDEuNjItMi44NiA0Ljc1IDAgMi42NSAxLjE5IDQuMDkgMi42IDQuMDkuNjIgMCAxLjEtLjM0IDEuNDYtLjY3bC4yNC4zOGMuMDUuMDkuMS4wOS4xNi4wOWguNjFjLjA3IDAgLjExLS4wNi4xMS0uMTNWLjUyek0yMi42IDEyLjFjLTEuMTMgMC0xLjYtMS4zMS0xLjYtMy4yNiAwLTEuNy41LTMuNDIgMS41My0zLjQyLjMzIDAgLjYzLjEzLjk4LjM2djYuMDdjLS4yNy4xNC0uNTYuMjUtLjkuMjV6bTYuMTYtNy43NGMtMS44MyAwLTIuNjQgMi4zLTIuNjQgNC43NyAwIDIuNTQgMS4xMyA0LjA3IDIuODQgNC4wN2EzLjYgMy42IDAgMCAwIDEuOTEtLjU2Yy4wNi0uMDQuMS0uMDcuMDctLjE1bC0uMTQtLjU3Yy0uMDItLjEtLjA3LS4xMy0uMTUtLjEtLjYzLjE0LS45LjE3LTEuMjQuMTctMS4zIDAtMS45My0xLjExLTEuOTMtMi42di0uNHMuNjkuMDcgMS4wNy4wN2gyLjQ4di0uNjdjMC0yLjYzLS45NC00LjAzLTIuMjctNC4wM3ptLS4yMSAzLjY1Yy0uMzggMC0xIC4wOC0xIC4wOGwuMDMtLjUyYy4xNi0xLjQzLjUyLTIuMTYgMS4xMS0yLjE2LjU0IDAgLjg4Ljc1Ljk3IDIuMDcuMDIuMjMuMDIuNTMuMDIuNTNoLTEuMTN6bTMuNC0zLjQ1Yy0uMTYgMC0uMi4wOS0uMTYuMmwxLjYyIDMuNzgtMS43NSA0LjIzYy0uMDUuMTIuMDIuMjMuMTMuMjNoLjljLjE2IDAgLjIyLS4wNy4yNy0uMjJsLjYtMS42NC40Ni0xLjM1aC4wMmwuNDMgMS4xNC43MiAxLjg5Yy4wNC4xLjExLjE4LjIyLjE4aDFjLjExIDAgLjE1LS4xLjExLS4yMmwtMS43Ni00LjFzMS43My0zLjgzIDEuNzgtMy45MmMuMDQtLjEuMDItLjItLjEyLS4yaC0uOTZjLS4wOSAwLS4xNC4wNS0uMTguMTRsLS42IDEuNi0uNDQgMS4yaC0uMDRsLS4zNi0uOTYtLjY2LTEuOGMtLjA0LS4xLS4wOC0uMTgtLjIyLS4xOGgtMXoiLz48cGF0aCBmaWxsPSIjRjAwIiBkPSJNNi42My0uNjljLS4xIDAtLjE3LjA1LS4xOS4xMy0uMDEuMDctMS43NCA1LjM0LTEuODcgNS43OGwtLjQ1IDEuNjctLjYtMS42NEMzLjM4IDQuOCAxLjk4Ljg5IDEuOTQuNzMgMS45Mi42NSAxLjg4LjU0IDEuNzMuNTRILjU5Qy40OC41NC40Mi42Ni40NS43NGMuMDMuMDYgMi4wOCA1LjUxIDIuOTEgNy42djQuNTdjMCAuMDkuMDMuMTQuMTIuMTRoMS4wN2MuMDcgMCAuMTItLjA1LjEyLS4xNFY4LjM3QzUuMzYgNi40NCA3Ljg4LS40MiA3LjktLjVjLjAzLS4wOS4wMi0uMTktLjEyLS4xOUg2LjYzeiIvPjwvc3ZnPg==") no-repeat;
                text-indent: -999px;
            }
            .ymaps-2-1-56-islets_map-lang-ru .ymaps-2-1-56-islets_serp__gotoyandex-logo {
                width: 42px;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAtMSA0MiAxNiI+PHBhdGggZD0iTTExLjU2IDQuNTZjLS4wOSAwLS4xNC4wNy0uMTQuMTJWNy45SDkuMzh2LTMuMmMwLS4xLS4wMy0uMTMtLjEyLS4xM0g4LjIzYy0uMDkgMC0uMTQuMDUtLjE0LjEydjguMTdjMCAuMS4wMy4xNS4xLjE1aDEuMDdjLjA3IDAgLjEyLS4wNi4xMi0uMTV2LTMuOWgyLjA0djMuOWMwIC4xLjA1LjE1LjE0LjE1aDEuMDNjLjA5IDAgLjEyLS4wNi4xMi0uMTVWNC42OGEuMTIuMTIgMCAwIDAtLjEyLS4xMmgtMS4wM3ptNy43MyA3LjM4Yy0uMjQgMC0uMzEtLjEtLjMxLS4zVjQuNjZjMC0uMDgtLjA0LS4xMS0uMS0uMTFoLTMuNGMtLjA4IDAtLjE0LjAzLS4xNC4xdi42MWMwIDIuMDQtLjEyIDQuNjUtMS4xNyA2LjY3aC0uNGMtLjEgMC0uMTIuMDUtLjEyLjE0djIuNDNjMCAuMS4wNi4xMy4xMS4xM2guODNjLjE4IDAgLjI1LS4xNS4yNS0uMjRWMTNoMy42MnYxLjUxYzAgLjA3LjA1LjEzLjEuMTNoLjg3Yy4wOSAwIC4yLS4xLjItLjI0di0yLjMyYzAtLjA5LS4wNC0uMTQtLjE1LS4xNGgtLjJ6bS0xLjU5IDBoLTIuNDhjLjg2LTEuNDYgMS4xOS0zLjE1IDEuMzEtNS4xNWwuMDQtMS4xOWgxLjEzdjYuMzR6bTUuMzktNy41OGMtMS44NCAwLTIuNjUgMi4zLTIuNjUgNC43NyAwIDIuNTQgMS4xMyA0LjA3IDIuODUgNC4wN2EzLjYgMy42IDAgMCAwIDEuOS0uNTZjLjA2LS4wNC4xLS4wNy4wNy0uMTVsLS4xNC0uNTdjLS4wMi0uMS0uMDctLjEzLS4xNC0uMS0uNjMuMTMtLjkuMTctMS4yNS4xNy0xLjMgMC0xLjkyLTEuMTItMS45Mi0yLjZ2LS40cy42OC4wNyAxLjA2LjA3aDIuNDh2LS42N2MwLTIuNjMtLjkzLTQuMDMtMi4yNi00LjAzek0yMi44NyA4Yy0uMzggMC0uOTkuMDgtLjk5LjA4bC4wMi0uNTJjLjE2LTEuNDMuNTItMi4xNiAxLjEyLTIuMTYuNTQgMCAuODguNzUuOTcgMi4wN0MyNCA3LjcgMjQgOCAyNCA4aC0xLjE0em02LjQ4LjM4bDItMy43MmMuMDItLjA0LjAyLS4xMS0uMDUtLjExaC0xYy0uMjggMC0uMzkuMS0uNDguM2wtMS41IDMuMTdjLS4xLjItLjE5LjMzLS4yOC4zNlY0LjY3YzAtLjA4LS4wNC0uMTEtLjEtLjExaC0xLjA5Yy0uMDMgMC0uMDkuMDMtLjA5LjF2OC4yMWMwIC4wNi4wNC4xMy4xLjEzaDEuMDdjLjA3IDAgLjExLS4wNC4xMS0uMTNWOC42NGMuMDUuMDIuMS4xLjE0LjE3bDEuOSAzLjk0Yy4xLjIxLjI2LjI1LjQ4LjI1aDEuMDNjLjEgMCAuMDktLjEuMDctLjEzbC0yLjMtNC40OHptNy4xNyAzLjVjLS4wMi0uMDgtLjA1LS4xLS4xLS4wOC0uMzcuMTMtLjc4LjItMS4xNi4xOC0xLjI4IDAtMS45LTEuMjItMS45LTMuMTcgMC0xLjcuNTItMy40MiAxLjQtMy40Mi4yMyAwIC41Mi4wOC45Ny41LjEuMDguMTguMDguMjctLjA2bC40NS0uNzJjLjA5LS4xNy4wNC0uMjYtLjEtLjMzYTMuMTUgMy4xNSAwIDAgMC0xLjU1LS40M2MtMS41NyAwLTIuODUgMS44OS0yLjg1IDQuODIgMCAyLjU0IDEuMjIgNC4wMiAyLjkgNC4wMi43IDAgMS40Ni0uMzMgMS43Ni0uNTYuMDYtLjA2LjA3LS4xLjA2LS4xOGwtLjE1LS41OHptMy4xLTcuNTNjLTEuODQgMC0yLjY1IDIuMy0yLjY1IDQuNzcgMCAyLjU0IDEuMTQgNC4wNyAyLjg1IDQuMDdhMy42IDMuNiAwIDAgMCAxLjktLjU2Yy4wNi0uMDQuMS0uMDcuMDgtLjE1bC0uMTUtLjU3Yy0uMDItLjEtLjA3LS4xMy0uMTQtLjEtLjYzLjE0LS45LjE3LTEuMjQuMTctMS4zIDAtMS45My0xLjExLTEuOTMtMi42di0uNHMuNjkuMDcgMS4wNi4wN2gyLjQ4di0uNjdjMC0yLjYzLS45My00LjAzLTIuMjYtNC4wM3pNMzkuNCA4Yy0uMzggMC0uOTkuMDgtLjk5LjA4bC4wMi0uNTNjLjE2LTEuNDIuNTItMi4xNiAxLjExLTIuMTYuNTQgMCAuODguNzYuOTcgMi4wNy4wMi4yNC4wMi41NC4wMi41NEgzOS40eiIvPjxwYXRoIGZpbGw9IiNGMDAiIGQ9Ik00LjA1LjM4Yy0xLjkgMC0zLjUgMS40NC0zLjUgNC4yYTMuNyAzLjcgMCAwIDAgMi4xNSAzLjVsLTIuNTUgNC43Yy0uMDcuMTMtLjAyLjIyLjA3LjIyaDEuMzNjLjExIDAgLjE1LS4wMi4yMi0uMTZsMi4yNy00LjVoLjh2NC40NmMwIC4xLjA0LjIuMTUuMmgxLjA2Yy4xMSAwIC4xNS0uMDkuMTUtLjJWLjU4YzAtLjA5LS4wNC0uMi0uMTUtLjJoLTJ6bS44IDYuODRoLS42N2MtMS4wOCAwLTIuMTYtLjgtMi4xNi0yLjggMC0yLjA4IDEtMi45MiAyLjAyLTIuOTJoLjh2NS43MnoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-islets_map-lang-uk .ymaps-2-1-56-islets_serp__gotoyandex-logo {
                width: 39px;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOSIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAtMSAzOSAxNiI+PHBhdGggZD0iTTExLjUgNC41NmMtLjA5IDAtLjE0LjA3LS4xNC4xMlY3LjlIOS4zMnYtMy4yYzAtLjEtLjAzLS4xMy0uMTItLjEzSDguMTdjLS4wOSAwLS4xNC4wNS0uMTQuMTJ2OC4xN2MwIC4xLjAzLjE1LjEuMTVIOS4yYy4wNyAwIC4xMi0uMDYuMTItLjE1di0zLjloMi4wNHYzLjljMCAuMS4wNS4xNS4xNC4xNWgxLjAzYy4wOSAwIC4xMi0uMDYuMTItLjE1VjQuNjhhLjEyLjEyIDAgMCAwLS4xMi0uMTJIMTEuNXptNy43MyA3LjM4Yy0uMjQgMC0uMzEtLjEtLjMxLS4zVjQuNjZjMC0uMDgtLjA0LS4xMS0uMS0uMTFoLTMuNGMtLjA4IDAtLjE0LjAzLS4xNC4xdi42MWMwIDIuMDQtLjEyIDQuNjUtMS4xNyA2LjY3aC0uNGMtLjEgMC0uMTIuMDUtLjEyLjE0djIuNDNjMCAuMS4wNi4xMy4xMS4xM2guODNjLjE4IDAgLjI1LS4xNS4yNS0uMjRWMTNoMy42MnYxLjUxYzAgLjA3LjA1LjEzLjEuMTNoLjg3Yy4wOSAwIC4yLS4xLjItLjI0di0yLjMyYzAtLjA5LS4wNC0uMTQtLjE1LS4xNGgtLjJ6bS0xLjU5IDBoLTIuNDhjLjg2LTEuNDYgMS4xOS0zLjE1IDEuMzEtNS4xNWwuMDQtMS4xOWgxLjEzdjYuMzR6bTUuMzktNy41OGMtMS44NCAwLTIuNjUgMi4zLTIuNjUgNC43NyAwIDIuNTQgMS4xMyA0LjA3IDIuODUgNC4wN2EzLjYgMy42IDAgMCAwIDEuOS0uNTZjLjA2LS4wNC4xLS4wNy4wNy0uMTVsLS4xNC0uNTdjLS4wMi0uMS0uMDctLjEzLS4xNS0uMS0uNjMuMTMtLjkuMTctMS4yNC4xNy0xLjMgMC0xLjkyLTEuMTItMS45Mi0yLjZ2LS40cy42OC4wNyAxLjA2LjA3aDIuNDh2LS42N2MwLTIuNjMtLjkzLTQuMDMtMi4yNi00LjAzek0yMi44IDhjLS4zOCAwLS45OS4wOC0uOTkuMDhsLjAyLS41MmMuMTYtMS40My41Mi0yLjE2IDEuMTItMi4xNi41NCAwIC44OC43NS45NyAyLjA3LjAyLjIzLjAyLjUzLjAyLjUzSDIyLjh6bTYuNDguMzhsMi0zLjcyYy4wMi0uMDQuMDItLjExLS4wNS0uMTFoLTFjLS4yOCAwLS4zOS4xLS40OC4zbC0xLjUxIDMuMTdjLS4xLjItLjE4LjMzLS4yNy4zNlY0LjY3YzAtLjA4LS4wNC0uMTEtLjEtLjExaC0xLjA5Yy0uMDMgMC0uMDkuMDMtLjA5LjF2OC4yMWMwIC4wNi4wNC4xMy4xLjEzaDEuMDdjLjA3IDAgLjEtLjA0LjEtLjEzVjguNjRjLjA2LjAyLjEyLjEuMTUuMTdsMS45IDMuOTRjLjEuMjEuMjYuMjUuNDguMjVoMS4wM2MuMSAwIC4wOS0uMS4wNy0uMTNMMjkuMyA4LjR6bTcuMTcgMy41Yy0uMDItLjA4LS4wNS0uMS0uMS0uMDgtLjM3LjEzLS43OC4yLTEuMTYuMTgtMS4yOCAwLTEuOS0xLjIyLTEuOS0zLjE3IDAtMS43LjUxLTMuNDIgMS40LTMuNDIuMjMgMCAuNTIuMDguOTcuNS4xLjA4LjE4LjA4LjI3LS4wNmwuNDUtLjcyYy4wOS0uMTcuMDMtLjI2LS4xLS4zM2EzLjE1IDMuMTUgMCAwIDAtMS41Ni0uNDNjLTEuNTYgMC0yLjg0IDEuODktMi44NCA0LjgyIDAgMi41NCAxLjIyIDQuMDIgMi45IDQuMDIuNyAwIDEuNDUtLjMzIDEuNzYtLjU2LjA1LS4wNi4wNy0uMS4wNS0uMThsLS4xNC0uNTh6bTIuMjktNy4yYzAtLjEtLjA0LS4xMy0uMTMtLjEzSDM3LjZjLS4xIDAtLjE1LjA1LS4xNS4xMnY4LjE4YzAgLjA5LjA0LjE0LjEzLjE0aDEuMDRjLjA3IDAgLjEzLS4wNS4xMy0uMTRWNC42OHptLS42NS0xLjM2Yy41MiAwIC44NS0uMzcuODUtLjk1IDAtLjYtLjMzLS45OS0uODUtLjk5LS40NyAwLS44My40LS44My45OSAwIC41OC4zNC45NS44MS45NWguMDJ6Ii8+PHBhdGggZmlsbD0iI0YwMCIgZD0iTTQgLjM4QzIuMDguMzguNDcgMS44Mi40NyA0LjU4YTMuNyAzLjcgMCAwIDAgMi4xNiAzLjVMLjEgMTIuNzljLS4wNy4xMy0uMDIuMjIuMDcuMjJoMS4zM2MuMTEgMCAuMTUtLjAyLjIyLS4xNmwyLjI3LTQuNWguOHY0LjQ2YzAgLjEuMDQuMi4xNS4yaDEuMDZjLjExIDAgLjE1LS4wOS4xNS0uMlYuNThjMC0uMDktLjA0LS4yLS4xNS0uMkg0em0uNzkgNi44NGgtLjY3Yy0xLjA4IDAtMi4xNi0uOC0yLjE2LTIuOCAwLTIuMDggMS0yLjkyIDIuMDItMi45MmguOHY1LjcyeiIvPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-islets_serp__gotoyandex-logo {
                width: 48px;
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAtMSA0OCAxNiI+PHBhdGggZD0iTTM2LjYgMkgzOGwtLjIgNGgtMWwtLjItNHpNNy41NSA1Ljg3Yy4wNS4xMy4xMi4xNS4yMS4xLjM1LS4yMi44NS0uNTUgMS4yMy0uNTUuNDMgMCAuNjYuMjQuODQuNjMuMTcuMzguMjIuOS4yMiAxLjQ2di4xOGMtLjMtLjE4LS44OC0uMzItMS4xNy0uMzItMS41IDAtMi4zMiAxLjQ0LTIuMzIgMi45NSAwIDEuNjkuOTcgMi44OCAyLjEgMi44OC42MyAwIDEuMjEtLjM2IDEuNTktLjg1bC4yMS41NGMuMDQuMS4wOC4xLjE3LjFoLjZjLjA2IDAgLjEzLS4wMy4xMy0uMTJWOC4xYzAtMS4xNS0uMDktMi4wNS0uNC0yLjY0YTEuOTggMS45OCAwIDAgMC0xLjgxLTEuMWMtLjU0IDAtMS4zMi4yLTEuODQuNDMtLjIuMDctLjE4LjIyLS4xMi4zNGwuMzYuNzR6bTIuNSA1LjhjLS4zLjMtLjY1LjQ1LS45Ny40NWEuOTQuOTQgMCAwIDEtLjc4LS40MiAyLjY3IDIuNjcgMCAwIDEtLjM0LTEuNDRjMC0uOTEuMzQtMS44MyAxLjAzLTEuODMuMzQgMCAuNzUuMDkgMS4wNi4zOHYyLjg2em03Ljg5LTUuNjRjMC0xLjAyLS42My0xLjU2LTEuNzMtMS41Ni0uODMgMC0xLjcuNjEtMS43LjYxVjQuN2MwLS4wOS0uMDUtLjE0LS4xLS4xNGgtMS4wNmMtLjA2IDAtLjEzLjA1LS4xMy4xNHY4LjE3YzAgLjA3LjA0LjEzLjEzLjEzaDEuMDZjLjA1IDAgLjEtLjA2LjEtLjEzdi03cy41MS0uMzQgMS4xLS4zNGMuNTYgMCAxLjAzLjI5IDEuMDMuODR2Ni41YzAgLjA3LjA2LjEzLjEzLjEzaDEuMDZjLjA5IDAgLjEtLjA2LjEtLjEzVjYuMDN6TTI0LjM5LjUxYzAtLjEtLjA0LS4xNS0uMS0uMTVoLTEuMDdjLS4wOSAwLS4xMy4wNy0uMTMuMTV2NC4xYTMuMSAzLjEgMCAwIDAtMS4wMi0uMjVjLTEuNzMgMC0yLjg2IDEuNjItMi44NiA0Ljc1IDAgMi42NSAxLjE4IDQuMDkgMi42IDQuMDkuNjIgMCAxLjEtLjM1IDEuNDYtLjY3bC4yNC4zOGMuMDUuMDkuMS4wOS4xNi4wOWguNjFjLjA3IDAgLjExLS4wNi4xMS0uMTNWLjUxem0tMi4yIDExLjU5Yy0xLjEzIDAtMS42LTEuMzEtMS42LTMuMjYgMC0xLjcuNS0zLjQyIDEuNTMtMy40Mi4zMyAwIC42My4xMy45OC4zNnY2LjA3Yy0uMjcuMTQtLjU2LjI1LS45LjI1em02LjE2LTcuNzRjLTEuODMgMC0yLjY0IDIuMy0yLjY0IDQuNzcgMCAyLjU0IDEuMTMgNC4wNyAyLjg0IDQuMDdhMy42IDMuNiAwIDAgMCAxLjktLjU2Yy4wNi0uMDQuMS0uMDcuMDgtLjE1bC0uMTQtLjU3Yy0uMDItLjEtLjA3LS4xMy0uMTUtLjEtLjYzLjEzLS45LjE3LTEuMjQuMTctMS4zIDAtMS45My0xLjEyLTEuOTMtMi42di0uNHMuNjkuMDcgMS4wNy4wN2gyLjQ4di0uNjdjMC0yLjYzLS45NC00LjAzLTIuMjctNC4wM3ptLS4yMSAzLjY1Yy0uMzggMC0xIC4wOC0xIC4wOGwuMDMtLjUyYy4xNi0xLjQzLjUyLTIuMTYgMS4xMS0yLjE2LjU0IDAgLjg4Ljc1Ljk3IDIuMDcuMDIuMjMuMDIuNTMuMDIuNTNoLTEuMTN6bTMuNC0zLjQ1Yy0uMTYgMC0uMi4wOS0uMTYuMkwzMyA4LjU0bC0xLjc1IDQuMjNjLS4wNS4xMi4wMi4yMy4xMy4yM2guOWMuMTYgMCAuMjEtLjA3LjI3LS4yMmwuNi0xLjYzLjQ2LTEuMzVoLjAybC40MyAxLjEzLjcyIDEuODljLjAzLjEuMS4xOC4yMS4xOEgzNmMuMTEgMCAuMTUtLjEuMTEtLjIybC0xLjc2LTQuMXMxLjczLTMuODMgMS43OC0zLjkyYy4wNC0uMS4wMi0uMi0uMTMtLjJoLS45NWMtLjA5IDAtLjE0LjA1LS4xOC4xNGwtLjYxIDEuNi0uNDMgMS4yaC0uMDRsLS4zNi0uOTYtLjY3LTEuOGMtLjAzLS4xLS4wNy0uMTgtLjIxLS4xOGgtMS4wMXptNy45NiAxLjA2djUuMDJjMCAxLjM3LjIzIDIuNTYgMS41NSAyLjU2LjUgMCAxLjE3LS4xMSAxLjYzLS40Mi4wNC0uMDIuMDgtLjA1LjA2LS4xMmwtLjE4LS45NGMtLjAyLS4wMy0uMDYtLjAzLS4xLS4wMi0uMy4yNC0uNzEuMzMtMS4wMi4zMy0uNSAwLS42NS0uNDQtLjY1LTEuNDNWNS42MmgxLjU3Yy4wOSAwIC4xNC0uMDUuMTQtLjE0di0uOGMwLS4wOS0uMDUtLjEyLS4xNC0uMTJoLTEuNTdWMi43N2MwLS4wNy0uMDMtLjEyLS4xNC0uMTJoLS41NGMtLjA0IDAtLjEzIDAtLjE2LjFsLS40OSAxLjgtLjc5LjM1Yy0uMDcuMDMtLjA5LjA5LS4wOS4xNnYuNDJjMCAuMDguMDcuMTQuMTIuMTRoLjh6bTYuMi0xLjI2Yy0xLjg0IDAtMi42NSAyLjMtMi42NSA0Ljc3IDAgMi41NCAxLjE0IDQuMDcgMi44NSA0LjA3YTMuNiAzLjYgMCAwIDAgMS45LS41NmMuMDYtLjA0LjEtLjA3LjA4LS4xNWwtLjE1LS41N2MtLjAxLS4xLS4wNy0uMTMtLjE0LS4xLS42My4xMy0uOS4xNy0xLjI0LjE3LTEuMyAwLTEuOTMtMS4xMi0xLjkzLTIuNnYtLjRzLjY4LjA3IDEuMDYuMDdoMi40OXYtLjY3YzAtMi42My0uOTQtNC4wMy0yLjI3LTQuMDN6bS0uMjIgMy42NWMtLjM4IDAtLjk5LjA4LS45OS4wOGwuMDItLjUyYy4xNi0xLjQzLjUyLTIuMTYgMS4xMi0yLjE2LjU0IDAgLjg4Ljc1Ljk3IDIuMDcuMDIuMjMuMDIuNTMuMDIuNTNoLTEuMTR6Ii8+PHBhdGggZmlsbD0iI0YwMCIgZD0iTTYuMjEtLjY5Yy0uMSAwLS4xNi4wNS0uMTguMTMtLjAxLjA3LTEuNzQgNS4zNC0xLjg3IDUuNzhsLS40NSAxLjY3LS42LTEuNjRDMi45NyA0LjggMS41Ny44OSAxLjUzLjczIDEuNS42NSAxLjQ2LjU0IDEuMy41NEguMThDLjA3LjU0IDAgLjY2LjA0Ljc0Yy4wMy4wNiAyLjA4IDUuNTEgMi45MSA3LjZ2NC41N2MwIC4wOS4wMy4xNC4xMi4xNGgxLjA3Yy4wNyAwIC4xMi0uMDUuMTItLjE0VjguMzdDNC45NSA2LjQ0IDcuNDYtLjQyIDcuNS0uNWMuMDMtLjA5LjAyLS4xOS0uMTItLjE5SDYuMjJ6Ii8+PC9zdmc+");
            }
            @-moz-document url-prefix() {
                .ymaps-2-1-56-islets_serp__gotoyandex-logo {
                    position: relative;
                    top: 0.5px;
                }
            }
            /**/
            .ymaps-2-1-56-panorama-placemark {
                display: block;
                width: 90px;
                height: 57px;
                margin-left: -45px;
                margin-top: -45px;
                -webkit-transition: -webkit-transform 100ms;
                transition: transform 100ms;
                transition: transform 100ms,-webkit-transform 100ms;
                -webkit-transform-origin: 50% 45px;
                -ms-transform-origin: 50% 45px;
                transform-origin: 50% 45px;
                -webkit-backface-visibility: hidden;
                backface-visibility: hidden;
            }
            .ymaps-2-1-56-panorama-placemark__marker {
                display: block;
                position: relative;
                margin: 0 auto;
                bottom: 12px;
                width: 22px;
                height: 24px;
                background: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjIgMjQiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yMCA2LjYzODk5NjYzdjYuNDAzNDU5ODdsLTIgNC43MjU4MDY0djEuOTk1MTE4NWMwIDEuMTA3MjY1NS0uODk4MjYwNiAyLjAwNDg4MTUtMS45OTc5MTMxIDIuMDA0ODgxNWgtMi4wMDQxNzM4QzEyLjg5NDQ5NjIgMjEuNzY4MjYyOSAxMiAyMC44NzQzNjMxIDEyIDE5Ljc2MzM4MTR2LTEuOTk1MTE4NWgtMnYxLjk5NTExODVjMCAxLjEwNzI2NTUtLjg5ODI2MDYyIDIuMDA0ODgxNS0xLjk5NzkxMzEyIDIuMDA0ODgxNUg1Ljk5NzkxMzEyQzQuODk0NDk2MTcgMjEuNzY4MjYyOSA0IDIwLjg3NDM2MzEgNCAxOS43NjMzODE0di0xLjk5NTExODVsLTItNC43MjU4MDY0VjQuNUMyIDMuMTE5Mjg4MTMgMy43OTA4NjEgMiA2IDJzNCAxLjExOTI4ODEzIDQgMi41MDAwMDAwOHY0LjM0OTIzNjNjLjM2NjQ1MTktLjA1MDQyMjMuNzA4Njg1MjQtLjA4MDk3MzQ1IDEtLjA4MDk3MzQ1cy42MzM1NDgxLjAzMDU1MTE1IDEgLjA4MDk3MzQ0VjQuNUMxMiAzLjExOTI4ODEzIDEzLjc5MDg2MSAyIDE2IDJzNCAxLjExOTI4ODEyIDQgMi41djIuMTM4OTk2NjN6IiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0iI0ZGRiIvPjxnIGZpbGw9IiM1MDk5RkYiPjxwYXRoIGQ9Ik0xMiAxOC44di45NjMzODE0YzAgMS4xMTA5ODE3Ljg5NDQ5NjIgMi4wMDQ4ODE1IDEuOTk3OTEzMSAyLjAwNDg4MTVoMi4wMDQxNzM4YzEuMDk5NjUyNSAwIDEuOTk3OTEzMS0uODk3NjE2IDEuOTk3OTEzMS0yLjAwNDg4MTV2LTEuOTk1MTE4NWwyLTQuNzI1ODA2NFY2LjYwMDM0MTIyQzE5LjA4Nzc3MTIgNy40NTAyNTk4MiAxNy42MzU1OTkgOCAxNiA4cy0zLjA4Nzc3MTItLjU0OTc0MDE3LTQtMS4zOTk2NTg3OHYyLjI0ODg5NTE1Yy0uMzY2NDUxOS0uMDUwNDIyMy0uNzA4Njg1MjQtLjA4MDk3MzQ0LTEtLjA4MDk3MzQ0cy0uNjMzNTQ4MS4wMzA1NTExNS0xIC4wODA5NzM0NFY2LjYwMDM0MTIyQzkuMDg3NzcxMiA3LjQ1MDI1OTgyIDcuNjM1NTk4OTYgOCA2IDhjLTEuNjM1NTk4OTYgMC0zLjA4Nzc3MTItLjU0OTc0MDE3LTQtMS4zOTk2NTg3OHY2LjQ0MjExNTI4bDIgNC43MjU4MDY0djEuOTk1MTE4NWMwIDEuMTEwOTgxNy44OTQ0OTYxNyAyLjAwNDg4MTUgMS45OTc5MTMxMiAyLjAwNDg4MTVoMi4wMDQxNzM3NkM5LjEwMTczOTM4IDIxLjc2ODI2MjkgMTAgMjAuODcwNjQ2OSAxMCAxOS43NjMzODE0di0xLjk5NTExODVoMlYxOC44Yy4wMDAwNDguMDAwMDU0MyAxLjA2MDQyOCAxLjIgMyAxLjIgMS45Mzk2MTU5IDAgMy0xLjIgMy0xLjJ2LTFTMTcgMTkgMTUgMTlzLTMtMS4yLTMtMS4ydjF6bS04LTFTNSAxOSA3IDE5czMtMS4yIDMtMS4ydjFTOC45Mzk2MTU5IDIwIDcgMjBzLTMtMS4yLTMtMS4ydi0xem00LjUyMDQ4OC0yLjY1ODMzNzVjLjA2MjA1MzguMjEwMDQ1My4yMTgxODYyMi40Nzk0NTk2LjUxMTgzNzY0LjczNTMxN0M5LjQ4NTAxMjggMTYuMjcxNDA0MSAxMC4xMzcwMzM0NCAxNi41IDExIDE2LjVzMS41MTQ5ODcyLS4yMjg1OTU5IDEuOTY3Njc0NC0uNjIzMDIwNWMuMjkzNjUxNC0uMjU1ODU3NC40NDk3ODM4LS41MjUyNzE3LjUxMTgzNzYtLjczNTMxNy4wNzgyMzgtLjI2NDgyNzItLjA3MzAyMjQtLjU0MjkzNjUtLjMzNzg0OTUtLjYyMTE3NDUtLjI2NDgyNzItLjA3ODIzOC0uNTQyOTM2NS4wNzMwMjI0LS42MjExNzQ1LjMzNzg0OTUtLjAxMTgwMzguMDM5OTU0Ny0uMDcyOTkzNC4xNDU1NDA0LS4yMDk3MzUyLjI2NDY4M0MxMi4wNDYxMTc5IDE1LjM1MzU5NTkgMTEuNjI4NTMxNzYgMTUuNSAxMSAxNS41cy0xLjA0NjExNzkyLS4xNDY0MDQxLTEuMzEwNzUyNzgtLjM3Njk3OTVjLS4xMzY3NDE3OC0uMTE5MTQyNi0uMTk3OTMxNC0uMjI0NzI4My0uMjA5NzM1MjMtLjI2NDY4My0uMDc4MjM4MDUtLjI2NDgyNzEtLjM1NjM0NzMtLjQxNjA4NzUtLjYyMTE3NDQ4LS4zMzc4NDk1LS4yNjQ4MjcxNi4wNzgyMzgtLjQxNjA4NzU1LjM1NjM0NzMtLjMzNzg0OTUzLjYyMTE3NDV6Ii8+PHBhdGggZD0iTTYgNmMxLjcyNjc0NDAzIDAgMy0uNzk1Nzg0OTggMy0xLjVTNy43MjY3NDQwMyAzIDYgM3MtMyAuNzk1Nzg0OTgtMyAxLjVTNC4yNzMyNTU5NyA2IDYgNnptMCAxQzMuNzkwODYxIDcgMiA1Ljg4MDcxMTg3IDIgNC41UzMuNzkwODYxIDIgNiAyczQgMS4xMTkyODgxMyA0IDIuNVM4LjIwOTEzOSA3IDYgN3ptMTAtMWMxLjcyNjc0NCAwIDMtLjc5NTc4NDk4IDMtMS41UzE3LjcyNjc0NCAzIDE2IDNzLTMgLjc5NTc4NDk4LTMgMS41UzE0LjI3MzI1NiA2IDE2IDZ6bTAgMWMtMi4yMDkxMzkgMC00LTEuMTE5Mjg4MTMtNC0yLjVTMTMuNzkwODYxIDIgMTYgMnM0IDEuMTE5Mjg4MTMgNCAyLjVTMTguMjA5MTM5IDcgMTYgN3oiLz48L2c+PC9nPjwvc3ZnPgo=") no-repeat;
            }
            .ymaps-2-1-56-panorama-placemark__fov {
                width: 90px;
                height: 45px;
            }
            /**/
            .ymaps-2-1-56-popup__content {
                position: relative;
                z-index: 10;
                margin: 0;
                padding: 4px 8px;
                height: 100%;
            }
            /**/
            .ymaps-2-1-56-popup__tail {
                font: 0/0 a;
                position: absolute;
                z-index: 9;
                display: block;
                width: 17px;
                height: 17px;
            }
            .ymaps-2-1-56-popup__tail:after {
                content: '';
                position: absolute;
                width: 17px;
                height: 17px;
            }
            .ymaps-2-1-56-popup_to_left .ymaps-2-1-56-popup__tail,
            .ymaps-2-1-56-popup_to_top .ymaps-2-1-56-popup__tail {
                -webkit-transform-origin: top left;
                -moz-transform-origin: top left;
                -ms-transform-origin: top left;
                -o-transform-origin: top left;
                transform-origin: top left;
            }
            .ymaps-2-1-56-popup_to_top .ymaps-2-1-56-popup__tail {
                top: 100%;
                -webkit-transform: rotate(-45deg);
                -moz-transform: rotate(-45deg);
                -ms-transform: rotate(-45deg);
                -o-transform: rotate(-45deg);
                transform: rotate(-45deg);
            }
            .ymaps-2-1-56-popup_to_left .ymaps-2-1-56-popup__tail {
                -webkit-transform: rotate(-135deg);
                -moz-transform: rotate(-135deg);
                -ms-transform: rotate(-135deg);
                -o-transform: rotate(-135deg);
                transform: rotate(-135deg);
                margin-top: 24.04px;
                left: 100%;
            }
            .ymaps-2-1-56-popup_to_bottom .ymaps-2-1-56-popup__tail:after,
            .ymaps-2-1-56-popup_to_left .ymaps-2-1-56-popup__tail:after,
            .ymaps-2-1-56-popup_to_right .ymaps-2-1-56-popup__tail:after,
            .ymaps-2-1-56-popup_to_top .ymaps-2-1-56-popup__tail:after {
                left: 1px;
                bottom: 1px;
            }
            .ymaps-2-1-56-popup_to_bottom .ymaps-2-1-56-popup__tail,
            .ymaps-2-1-56-popup_to_right .ymaps-2-1-56-popup__tail {
                -webkit-transform-origin: 100% 100%;
                -moz-transform-origin: 100% 100%;
                -ms-transform-origin: 100% 100%;
                -o-transform-origin: 100% 100%;
                transform-origin: 100% 100%;
            }
            .ymaps-2-1-56-popup_to_bottom .ymaps-2-1-56-popup__tail {
                margin-left: -17px;
                bottom: 100%;
                -webkit-transform: rotate(135deg);
                -moz-transform: rotate(135deg);
                -ms-transform: rotate(135deg);
                -o-transform: rotate(135deg);
                transform: rotate(135deg);
            }
            .ymaps-2-1-56-popup_to_right .ymaps-2-1-56-popup__tail {
                -webkit-transform: rotate(45deg);
                -moz-transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                -o-transform: rotate(45deg);
                transform: rotate(45deg);
                margin-top: 7.04px;
                right: 100%;
            }
            /**/
            .ymaps-2-1-56-popup__under_color_white {
                background: #fff;
                opacity: 0.8;
            }
            /**/
            .ymaps-2-1-56-popup__under_type_paranja {
                position: fixed;
                z-index: 32000;
                top: 0;
                left: 0;
                opacity: 0.3;
                background: #000;
                padding: 0;
            }
            /**/
            .ymaps-2-1-56-popup__under {
                position: absolute;
                top: 0;
                left: 0;
                z-index: -1;
                width: 100%;
                height: 100%;
                border: 0;
                padding: 0;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
            }
            /**/
            .ymaps-2-1-56-popup_visibility_outside {
                display: block;
                top: -99999px;
                left: -99999px;
            }
            /**/
            .ymaps-2-1-56-popup_visibility_visible {
                display: block;
            }
            /**/
            .ymaps-2-1-56-search__serp-button {
                position: absolute;
                top: 2px;
                right: 27px;
                z-index: 2;
                display: none;
                width: 18px;
                height: 24px;
                background-color: #fff;
                cursor: pointer;
            }
            .ymaps-2-1-56-search__serp-button:after {
                content: '';
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTcwNUE3REYxRUYxMUUyODVGREEzNUFGNzVENTc2NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTcwNUE3RUYxRUYxMUUyODVGREEzNUFGNzVENTc2NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRFNzA1QTdCRjFFRjExRTI4NUZEQTM1QUY3NUQ1NzY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRFNzA1QTdDRjFFRjExRTI4NUZEQTM1QUY3NUQ1NzY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TnRszwAAAFFJREFUeNq80TEKQDEIA1AjOnkzPaxHtLTzh08zNHsgj2BmhAnYolXVmJmo6l1xlyJC3J2aOs+MyMxfY3eDNe5ZYI14Z/zyMj8eL/sjaOMSYADc4SeiEjj4YwAAAABJRU5ErkJggg==") center no-repeat;
                opacity: 0.4;
            }
            .ymaps-2-1-56-search__input_serp_yes .ymaps-2-1-56-search__serp-button {
                display: block;
            }
            .ymaps-2-1-56-search__serp-button:hover:after {
                opacity: 1;
            }
            .ymaps-2-1-56-search__serp.ymaps-2-1-56-search__serp {
                display: block;
                overflow-y: auto;
                padding: 0 0 1px;
            }
            .ymaps-2-1-56-search__serp-popup.ymaps-2-1-56-search__serp-popup {
                top: 40px;
                display: block;
                box-sizing: border-box;
                min-width: 100%;
                min-height: 20px;
                background: #fff;
            }
            .ymaps-2-1-56-search__serp-popup.ymaps-2-1-56-search__serp-popup_visibility_hidden {
                display: none;
            }
            .ymaps-2-1-56-search__serp-item {
                color: #333;
            }
            .ymaps-2-1-56-search__serp-item,
            .ymaps-2-1-56-search__serp-loadmore {
                display: block;
                padding: 6px 10px;
                font: 13px/1.2 Arial,sans-serif;
            }
            .ymaps-2-1-56-search__serp-error {
                display: block;
                color: #333;
                font: 13px/1.2 Arial,sans-serif;
            }
            .ymaps-2-1-56-search__serp-error-msg {
                height: 25px;
            }
            .ymaps-2-1-56-search__serp-error {
                display: table;
                padding: 6px 10px 6px 45px;
                height: 25px;
                background-position: 10px 50%;
                background-repeat: no-repeat;
            }
            .ymaps-2-1-56-search__serp-error-msg {
                display: table-cell;
                vertical-align: middle;
            }
            .ymaps-2-1-56-search__serp-loadmore {
                color: #0e6eb2;
                text-align: center;
                border-top: 1px solid #f3f3f3;
                cursor: pointer;
            }
            .ymaps-2-1-56-search__serp-item {
                border-top: 1px solid #f3f3f3;
                border-bottom: 1px solid #f3f3f3;
                margin-bottom: -1px;
                cursor: pointer;
            }
            .ymaps-2-1-56-search__serp-item-first {
                border-top-width: 0;
            }
            .ymaps-2-1-56-search__serp-item_selected {
                background: #fff7d8;
                border-top: 1px solid #fff7d8;
                border-bottom: 1px solid #fff7d8;
                position: relative;
                z-index: 1;
            }
            .ymaps-2-1-56-search__serp-item:hover,
            .ymaps-2-1-56-search__serp-loadmore:hover {
                background: #ffeba0;
                border-color: #ffeba0;
                position: relative;
                z-index: 2;
            }
            .ymaps-2-1-56-search__serp-item-title {
                display: block;
                margin-bottom: 3px;
                color: #0e6eb2;
                font-size: 15px;
                line-height: 20px;
            }
            .ymaps-2-1-56-search__serp-item-descr {
                display: block;
                margin-bottom: 2px;
            }
            .ymaps-2-1-56-search__serp-item-link {
                color: #007828;
                text-decoration: none;
            }
            .ymaps-2-1-56-search__serp-item-tags {
                display: block;
                margin-top: 2px;
                color: #999;
            }
            .ymaps-2-1-56-search__serp-item-time {
                display: block;
                margin-top: 2px;
            }
            .ymaps-2-1-56-search__serp-error {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij48cGF0aCBmaWxsPSIjQkVCRUJFIiBkPSJNMTIuNSAyNWExMi41IDEyLjUgMCAxIDAgMC0yNSAxMi41IDEyLjUgMCAwIDAgMCAyNXMtNi45IDAgMCAweiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMi41IDIyLjExYTkuNSA5LjUgMCAxIDAgMC0xOSA5LjUgOS41IDAgMCAwIDAgMTljMC0uMDEtNS4yLS4wMSAwIDB6Ii8+PGVsbGlwc2UgZmlsbD0iI0JFQkVCRSIgY3g9IjguNSIgY3k9IjkuOSIgcng9IjEuNSIgcnk9IjEuNiIvPjxlbGxpcHNlIGZpbGw9IiNCRUJFQkUiIGN4PSIxNi41IiBjeT0iOS45IiByeD0iMS41IiByeT0iMS42Ii8+PHBhdGggZmlsbD0iI0JFQkVCRSIgZD0iTTEyLjUgMTQuNDhjMy4wNCAwIDUuNS42IDUuNSAxLjQ0IDAgLjgtMi40NiAxLjQ0LTUuNSAxLjQ0UzcgMTYuNzIgNyAxNS45MmMwLS44MiAyLjUtMS40MiA1LjUtMS40NHoiLz48L3N2Zz4=");
            }
            /**/
            .ymaps-2-1-56-search__suggest {
                -webkit-tap-highlight-color: transparent;
                -ms-touch-action: none;
                position: absolute;
                top: -3px;
                right: -1px;
                left: 1px;
                box-sizing: border-box;
                box-shadow: 0 10px 20px -5px rgba(0,0,0,.2)!important;
                border: 1px solid #e5e5e5;
                background-clip: padding-box;
                background-color: #fff;
                padding: 0;
                touch-action: none;
                font: 13px/28px Arial,sans-serif;
            }
            .ymaps-2-1-56-search__suggest.ymaps-2-1-56-search__suggest {
                display: block;
                z-index: 0;
            }
            .ymaps-2-1-56-search__suggest.ymaps-2-1-56-search__suggest_hide_yes {
                display: none;
            }
            .ymaps-2-1-56-suggest-item {
                display: block;
            }
            .ymaps-2-1-56-suggest-item-0 {
                margin-top: 4px;
            }
            .ymaps-2-1-56-suggest-item:last-of-type {
                margin-bottom: 4px;
            }
            .ymaps-2-1-56-search__suggest-item {
                display: block;
                cursor: pointer;
                padding: 0 9px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
            .ymaps-2-1-56-search__suggest-item_selected_yes {
                background: #ffeba0;
            }
            .ymaps-2-1-56-search__suggest-highlight {
                display: inline;
                font-weight: 700;
            }
            .ymaps-2-1-56-search__suggest-catalog {
                display: none;
                padding-bottom: 4px;
                overflow: auto;
                text-align: center;
            }
            .ymaps-2-1-56-search__suggest-catalog[style*=block]+ymaps {
                display: none!important;
            }
            .ymaps-2-1-56-search__suggest-catalog-item {
                display: inline-block;
                position: relative;
                vertical-align: top;
                cursor: pointer;
                box-sizing: border-box!important;
                padding: 52px 2% 12px;
                width: 33%;
                color: #999;
                font-size: 13px;
                line-height: 15px;
                text-overflow: initial;
                white-space: normal;
            }
            .ymaps-2-1-56-search__suggest .ymaps-2-1-56-search__suggest-catalog-item {
                text-align: center;
            }
            .ymaps-2-1-56-search__suggest-catalog-item:after,
            .ymaps-2-1-56-search__suggest-catalog-item:before {
                content: '';
                position: absolute;
                top: 12px;
                left: 50%;
                margin-left: -16px;
                width: 32px;
                height: 32px;
            }
            .ymaps-2-1-56-search__suggest-catalog-item:before {
                opacity: 0.6;
                z-index: 2;
                background-position: center;
                background-repeat: no-repeat;
            }
            .ymaps-2-1-56-search__suggest-catalog-item.ymaps-2-1-56-search__suggest-item_selected_yes,
            .ymaps-2-1-56-search__suggest-catalog-item:hover {
                background-color: transparent;
                color: #000;
            }
            .ymaps-2-1-56-search__suggest-catalog-item.ymaps-2-1-56-search__suggest-item_selected_yes:after,
            .ymaps-2-1-56-search__suggest-catalog-item:hover:after {
                background-color: #ffdb4d;
            }
            .ymaps-2-1-56-search__suggest-catalog-item:after {
                border-radius: 50%;
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_01-restaurant:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYgMTJWOWMwLS41NS0uNDUtMS0xLTFzLTEgLjQ1LTEgMXYzYzAgMS4xLS45IDItMiAycy0yLS45LTItMlY5YzAtLjU1LS40NS0xLTEtMXMtMSAuNDUtMSAxdjNhNC4wMiA0LjAyIDAgMCAwIDMgMy45VjI0YTEgMSAwIDAgMCAyIDB2LTguMWMxLjctLjQ1IDMtMi4wNSAzLTMuOXoiLz48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSI1IiB4PSIxMSIgeT0iOCIgcng9IjEiLz48cGF0aCBkPSJNMjQgMTkuNVYyNGExIDEgMCAwIDEtMSAxYy0uNTYgMC0xLS40NC0xLTF2LTQuM2wtMi4yNy0uNGMtMS4wOC0uMTUtMS44My0xLjItMS43My0yLjNsMS03Yy4yLTEuMSAxLjItMiAyLjMtMmgxLjM3QzIzLjQgOCAyNCA4LjYgMjQgOS4zM1YxOS41ek0yMC43NSAxMWMuMS0uNTUuNi0xIDEuMTUtMWguMXY3LjRsLTEuMi0uMWEuOTUuOTUgMCAwIDEtLjg1LTEuMWwuOC01LjJ6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_02-bar:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcgMjNoM2MuNTUgMCAxIC40NSAxIDFzLS40NSAxLTEgMWgtOGMtLjU1IDAtMS0uNDUtMS0xcy40NS0xIDEtMWgzdi00LjE1bC03Ljk1LTkuMWMtLjM1LS40LS4yLS43NS4zNS0uNzVoMTcuMmMuNTUgMCAuNy4zLjM1Ljc1TDE3IDE4Ljg1VjIzem00LTEybC01IDUuNy01LTUuN2gxMHoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_03-atm:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjQgMTN2LTJIOHYxMWgxNnYtN0g4di0yaDE2ek02IDExYzAtMS4xLjktMiAyLTJoMTZhMiAyIDAgMCAxIDIgMnYxMWEyIDIgMCAwIDEtMiAySDhhMiAyIDAgMCAxLTItMlYxMXptNCA4YTEgMSAwIDAgMSAxLTFoM2MuNTUgMCAxIC40NSAxIDFzLS40NSAxLTEgMWgtM2ExIDEgMCAwIDEtMS0xeiIvPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_04-cinema:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjEgMjF2LjkyYzAgLjMzLjI3LjcuNi43OGwzLjggMS4zYy4zIDAgLjYtLjEuNi0uNXYtNS4wNGMwLS4zNi0uMjctLjU2LS42LS40NmwtMy44IDEuMjdjLS4zMy4xLS42LjQ3LS42Ljgzdi45aDEuMDVsMi4xNS0uN3YxLjRsLTIuMTUtLjdIMjF6TTkgMTZhMyAzIDAgMSAwIDAtNiAzIDMgMCAwIDAgMCA2em0wLTJhMSAxIDAgMSAwIDAtMiAxIDEgMCAwIDAgMCAyem0wIDQuMjVjMC0uNy41NS0xLjI1IDEuMjUtMS4yNWg4LjVjLjcgMCAxLjI1LjU1IDEuMjUgMS4yNXY1LjVjMCAuNjktLjU2IDEuMjUtMS4yNSAxLjI1aC04LjVDOS41NSAyNSA5IDI0LjQ1IDkgMjMuNzV2LTUuNXptMiAuNzVoN3Y0aC03di00em02LjUtM2MyLjUgMCA0LjUtMiA0LjUtNC41UzIwIDcgMTcuNSA3YTQuNSA0LjUgMCAwIDAgMCA5em0wLTJjMS40IDAgMi41LTEuMSAyLjUtMi41QTIuNSAyLjUgMCAwIDAgMTcuNSA5Yy0xLjM5IDAtMi41IDEuMS0yLjUgMi41czEuMSAyLjUgMi41IDIuNXoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_05-barbershop:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTguNiAxNS4xbC00Ljc4LTguNGMtLjQyLS43LTEuNS0uNzgtMi4xLS40NmEzLjQ1IDMuNDUgMCAwIDAtMS40MiA0LjE4bDIuOCA2LjczYy4xLjI1LjI1LjUuNDEuN2wtMS4zNyAyLjM3YTMgMyAwIDEgMCAxLjUxIDEuMzhsLjA2LS4xIDEuNDktMi41N2MuNDMuMDcuOS4xMiAxLjM1LjAxbDEuNDcgMi41NmMuMDYuMS4xNC4yLjI0LjNhMyAzIDAgMCAwIDQuODQgMy4zNWwxLjAzLjZhLjk3Ljk3IDAgMCAwIDEuMzEtLjM1bC4wNS0uMDdhLjk5Ljk5IDAgMCAwLS4zNi0xLjMzTDI0IDIzLjM1VjIzYTMgMyAwIDAgMC00LjM1LTIuNjhMMTguMzEgMThjLjY5LS43NS44NC0xLjkuMjYtMi45ek0xMSAyNGExIDEgMCAxIDAgMC0yIDEgMSAwIDAgMCAwIDJ6bTEwIDBjLjU1IDAgMS0uNDUgMS0xcy0uNDUtMS0xLTEtMSAuNDUtMSAxIC40NSAxIDEgMXptLTYuMDUtNy42MmExIDEgMCAwIDAgMS4zLjU3bC4zMi0uMTJjLjM2LS4xNS40My0uNDEuMjgtLjczTDEyLjQgOC4yNWMwLS4wMS0uNDQuOTUtLjI1IDEuNGwyLjggNi43M3oiLz48cGF0aCBkPSJNMTYuNzUgMTNsMi41LTQuNnMuMzUuNy4yNS45NmwtMi4zIDYuNzQgMS4zIDIuNCAyLjktOC40Yy41NS0xLjUtLjQtMy0xLjU0LTMuODMtLjYxLS4zMi0xLjYxLS4yMi0yLjAxLjU4TDE1IDEybDEuNzUgMXoiLz48L2c+PC9zdmc+");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_06-pharmacy:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjAgMTJWOGExIDEgMCAwIDAtMS0xaC02YTEgMSAwIDAgMC0xIDF2NEg4YTEgMSAwIDAgMC0xIDF2NmExIDEgMCAwIDAgMSAxaDR2NGExIDEgMCAwIDAgMSAxaDZhMSAxIDAgMCAwIDEtMXYtNGg0YTEgMSAwIDAgMCAxLTF2LTZhMSAxIDAgMCAwLTEtMWgtNHptLTIgMlY5aC00djVIOXY0aDV2NWg0di01aDV2LTRoLTV6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-islets_map-lang-tr .ymaps-2-1-56-search__suggest-catalog-item_type_06-pharmacy:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0iTTkgOXYxNGgxNFY5SDl6TTcgOWMwLTEuMS45LTIgMi0yaDE0YTIgMiAwIDAgMSAyIDJ2MTRhMiAyIDAgMCAxLTIgMkg5YTIgMiAwIDAgMS0yLTJWOXptNyA2aDVhMSAxIDAgMCAxIDAgMmgtNXYyaDVhMSAxIDAgMCAxIDEgMSAxIDEgMCAwIDEtMSAxaC02YTEgMSAwIDAgMS0xLTF2LThhMSAxIDAgMCAxIDEtMWg2YTEgMSAwIDAgMSAwIDJoLTV2MnoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_07-shop:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjAgMjNoMXYxaC0xdi0xem0uNSAzYzEuNCAwIDIuNS0xLjEgMi41LTIuNVMyMS45IDIxIDIwLjUgMjEgMTggMjIuMSAxOCAyMy41czEuMSAyLjUgMi41IDIuNXpNMTEgMjNoMXYxaC0xdi0xem0uNSAzYzEuNCAwIDIuNS0xLjEgMi41LTIuNVMxMi45IDIxIDExLjUgMjEgOSAyMi4xIDkgMjMuNXMxLjEgMi41IDIuNSAyLjV6TTcgN2MtLjU1IDAtMSAuNDUtMSAxcy40NSAxIDEgMWgyLjNsMS41NSAxMGMuMS41NS42IDEgMS4xNSAxaDljLjU1IDAgMS4yLS40IDEuNC0uOWwzLjEtNi45NWMuMjUtLjY1LS4wNi0xLjE1LS43NS0xLjE1SDExLjVsLS40LTMuMzdjLS4xLS4zOC0uNC0uNjMtLjc1LS42M0g3em01IDZoMTFsLTIuMiA1aC04LjFsLS43LTV6Ii8+PC9zdmc+");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_08-shopping-mall:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOCAxMS4zM0M4IDEwLjYgOC42IDEwIDkuMzMgMTBoMTMuMzNjLjc0IDAgMS4zNC42IDEuMzQgMS4zM3YxMi4zNGMwIC43My0uNiAxLjMzLTEuMzQgMS4zM0g5LjM0QzguNiAyNSA4IDI0LjQgOCAyMy42N1YxMS4zM3ptMiAuNjdoMTJ2MTFIMTBWMTJ6Ii8+PHBhdGggZD0iTTE4IDEwYTIgMiAwIDAgMC00IDB2NWMwIC41NS0uNDUgMS0xIDFzLTEtLjQ1LTEtMXYtNWMwLTIuMiAxLjgtNCA0LTRzNCAxLjggNCA0djVjMCAuNTUtLjQ1IDEtMSAxcy0xLS40NC0xLTF2LTV6Ii8+PC9nPjwvc3ZnPg==");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_09-fitness:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTggMTdoLTR2My43NWMwIC43LS41NSAxLjI1LTEuMjUgMS4yNWgtMi41QzkuNTUgMjIgOSAyMS40NSA5IDIwLjc1VjIwSDdhMSAxIDAgMCAxLTEtMXYtNmExIDEgMCAwIDEgMS0xaDJ2LS43NWMwLS43LjU1LTEuMjUgMS4yNS0xLjI1aDIuNWMuNyAwIDEuMjUuNTUgMS4yNSAxLjI1VjE1aDR2LTMuNzVjMC0uNy41NS0xLjI1IDEuMjUtMS4yNWgyLjVjLjcgMCAxLjI1LjU1IDEuMjUgMS4yNVYxMmgyYTEgMSAwIDAgMSAxIDF2NmExIDEgMCAwIDEtMSAxaC0ydi43NWMwIC43LS41NSAxLjI1LTEuMjUgMS4yNWgtMi41Yy0uNyAwLTEuMjUtLjU1LTEuMjUtMS4yNVYxN3pNOCAxNGgxdjRIOHYtNHptMy0yaDF2OGgtMXYtOHptOSAwaDF2OGgtMXYtOHptMyAyaDF2NGgtMXYtNHoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_10-auto-repair:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMDMgMThsLjktLjI2YTIuOSAyLjkgMCAwIDEgMi44NS43bDQuMTcgNC4yYTEuMiAxLjIgMCAwIDAgMS43LTEuNjlsLTQuMi00LjE4YTIuOTMgMi45MyAwIDAgMS0uNjgtMi45bC4yNC0uODRBNS4wNyA1LjA3IDAgMCAwIDEzIDhjLS40MyAwLS4yLjAyLS4yLjAybDIuMiAyLjE0VjE1aC00Ljg0TDggMTIuODFWMTNhNS4wNyA1LjA3IDAgMCAwIDUuMDMgNXptLTYuNi03LjA3Yy40LTEuMDMgMS4zOC0xLjIgMi4xNS0uNDFMMTEgMTNoMnYtMmwtMi40OC0yLjQyYy0uNzktLjc3LS42Mi0xLjczLjQtMi4xNCAwIDAgLjYtLjQ0IDIuMDgtLjQ0YTcuMDcgNy4wNyAwIDAgMSA3IDcgNy44IDcuOCAwIDAgMS0uMzUgMS41MmMtLjA4LjI3LjAxLjY0LjIuODRsNC4yMSA0LjE4YTMuMiAzLjIgMCAwIDEtNC41MiA0LjUybC00LjE4LTQuMmEuOS45IDAgMCAwLS44NC0uMjFzLS44Mi4yOC0xLjUyLjM1YTcuMDcgNy4wNyAwIDAgMS03LTdjMC0xLjQ3LjQzLTIuMDcuNDMtMi4wN3oiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_11-gasoline:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMgMTBoOHY3aC04di03em0yIDJ2M2g0di0zaC00em0tNyA0YzAtMS4xIDItMy45IDItMy45VjlzLTQgNC44LTQgN3YxYzAgMi4yIDEuOCA0IDQgNHYtMmEyIDIgMCAwIDEtMi0ydi0xem0zLTlhMSAxIDAgMCAwLTEgMXYxNmExIDEgMCAwIDAgMSAxaDEyYTEgMSAwIDAgMCAxLTFWOGExIDEgMCAwIDAtMS0xSDExem0xIDJoMTB2MTRIMTJWOXoiLz48L3N2Zz4=");
            }
            .ymaps-2-1-56-search__suggest-catalog-item_type_12-hotel:before {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMTVoMnYtMmMwLTEuMS45LTIgMi0yaDRhMiAyIDAgMCAxIDIgMnYyaDJWOUgxMHY2em0tMiAuMzNjLTEuMi41Ny0yIDEuNzctMiAzLjE3VjI0YzAgLjU1LjQ1IDEgMSAxczEtLjQ1IDEtMXYtMmgxNnYyYzAgLjU1LjQ1IDEgMSAxczEtLjQ1IDEtMXYtNS41YzAtMS40LS44LTIuNi0yLTMuMTZWOGExIDEgMCAwIDAtMS0xSDlhMSAxIDAgMCAwLTEgMXY3LjMzem02LS4zM2g0di0yaC00djJ6bS02IDMuNWMwLS44NS42NS0xLjUgMS41LTEuNWgxM2MuODIgMCAxLjUuNjYgMS41IDEuNVYyMEg4di0xLjV6Ii8+PC9zdmc+");
            }
            /**/
            .ymaps-2-1-56-search_layout_panel {
                z-index: 100;
                padding: 1px;
                max-height: 50px;
                background: #fff;
                -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);
                -moz-box-shadow: inset 1px 1px 10px #aaa;
                box-shadow: inset 0 0 0 1px rgba(0,0,0,.15),0 8px 30px -5px rgba(0,0,0,.5);
                -webkit-transform: translateY(-999px) translateY(-19999px);
                -moz-transform: translateY(-999px) translateY(-19999px);
                -ms-transform: translateY(-999px) translateY(-19999px);
                transform: translateY(-999px) translateY(-19999px);
                top: 0;
            }
            .ymaps-2-1-56-search_layout_panel.ymaps-2-1-56-search_layout_panel {
                position: absolute;
                box-sizing: border-box;
                right: 0;
                left: 0;
            }
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-search__layout {
                display: table;
                width: 100%;
                border: 10px solid #fff;
                line-height: 0;
                position: relative;
                z-index: 2;
                box-sizing: border-box;
            }
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-search__input {
                display: table-cell;
                width: 100%;
            }
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-search__button {
                display: table-cell;
                width: 1px;
                padding-left: 10px;
            }
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-islets_serp-popup,
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-search__serp-popup.ymaps-2-1-56-popup {
                position: relative;
                z-index: 1;
                margin: 0 -1px;
                background: #fff;
            }
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-islets_serp-popup__tail,
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-search__serp-popup-tail.ymaps-2-1-56-popup__tail {
                display: none!important;
            }
            .ymaps-2-1-56-search_layout_panel .ymaps-2-1-56-search__serp-button {
                right: 28px;
            }
            .ymaps-2-1-56-search_layout_panel_show {
                -webkit-animation: search_layout_panel_animation_show 0.25s ease-out;
                -moz-animation: search_layout_panel_animation_show 0.25s ease-out;
                -o-animation: search_layout_panel_animation_show 0.25s ease-out;
                animation: search_layout_panel_animation_show 0.25s ease-out;
                -webkit-animation-fill-mode: forwards;
                -moz-animation-fill-mode: forwards;
                -o-animation-fill-mode: forwards;
                animation-fill-mode: forwards;
                -ms-transform: translateY(0);
            }
            .ymaps-2-1-56-search_layout_panel_hide {
                -webkit-animation: search_layout_panel_animation_hide 0.25s ease-out;
                -moz-animation: search_layout_panel_animation_hide 0.25s ease-out;
                -o-animation: search_layout_panel_animation_hide 0.25s ease-out;
                animation: search_layout_panel_animation_hide 0.25s ease-out;
            }
            @-webkit-keyframes search_layout_panel_animation_show {
                0% {
                    -webkit-transform: translateY(-30px) translateY(0);
                    transform: translateY(-30px) translateY(0);
                    opacity: 0;
                }
                to {
                    -webkit-transform: translateY(0);
                    transform: translateY(0);
                    opacity: 1;
                }
            }
            @-webkit-keyframes search_layout_panel_animation_hide {
                0% {
                    -webkit-transform: translateY(0);
                    transform: translateY(0);
                    opacity: 1;
                }
                to {
                    -webkit-transform: translateY(-30px);
                    transform: translateY(-30px);
                    opacity: 0;
                }
            }
            @-moz-keyframes search_layout_panel_animation_show {
                0% {
                    -moz-transform: translateY(-30px);
                    transform: translateY(-30px);
                    opacity: 0;
                }
                to {
                    -moz-transform: translateY(0);
                    transform: translateY(0);
                    opacity: 1;
                }
            }
            @-moz-keyframes search_layout_panel_animation_hide {
                0% {
                    -moz-transform: translateY(0);
                    transform: translateY(0);
                    opacity: 1;
                }
                to {
                    -moz-transform: translateY(-30px);
                    transform: translateY(-30px);
                    opacity: 0;
                }
            }
            @keyframes search_layout_panel_animation_show {
                0% {
                    -webkit-transform: translateY(-30px) translateY(0);
                    -moz-transform: translateY(-30px) translateY(0);
                    -ms-transform: translateY(-30px) translateY(0);
                    transform: translateY(-30px) translateY(0);
                    opacity: 0;
                }
                to {
                    -webkit-transform: translateY(0);
                    -moz-transform: translateY(0);
                    -ms-transform: translateY(0);
                    transform: translateY(0);
                    opacity: 1;
                }
            }
            @keyframes search_layout_panel_animation_hide {
                0% {
                    -webkit-transform: translateY(0);
                    -moz-transform: translateY(0);
                    -ms-transform: translateY(0);
                    transform: translateY(0);
                    opacity: 1;
                }
                to {
                    -webkit-transform: translateY(-30px);
                    -moz-transform: translateY(-30px);
                    -ms-transform: translateY(-30px);
                    transform: translateY(-30px);
                    opacity: 0;
                }
            }
            /**/
            .ymaps-2-1-56-searchbox-button {
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                vertical-align: middle;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                cursor: pointer;
                box-sizing: border-box!important;
                box-shadow: 0 1px 2px 1px rgba(0,0,0,.15),0 2px 5px -3px rgba(0,0,0,.15);
                box-shadow: none;
                border: 1px solid transparent;
                border-radius: 3px;
                background-clip: border-box;
                background-color: #ffdb4d;
                height: 28px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
                text-align: left;
                text-decoration: none;
            }
            .ymaps-2-1-56-searchbox-button:hover {
                border-color: transparent;
                background-color: #ffd633;
            }
            .ymaps-2-1-56-searchbox-button.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-searchbox-button:active {
                background-color: #fc0;
            }
            a.ymaps-2-1-56-searchbox-button,
            a.ymaps-2-1-56-searchbox-button:active,
            a.ymaps-2-1-56-searchbox-button:hover,
            a.ymaps-2-1-56-searchbox-button:link,
            a.ymaps-2-1-56-searchbox-button:visited,
            a.ymaps-2-1-56-searchbox__fold-button,
            a.ymaps-2-1-56-searchbox__fold-button:active,
            a.ymaps-2-1-56-searchbox__fold-button:hover,
            a.ymaps-2-1-56-searchbox__fold-button:link,
            a.ymaps-2-1-56-searchbox__fold-button:visited {
                color: #000!important;
                text-decoration: none!important;
            }
            .ymaps-2-1-56-searchbox-button-text {
                display: inline-block;
                position: relative;
                border: none;
                padding: 0 12px;
                font-size: 13px;
                line-height: 26px;
                text-decoration: none;
                white-space: nowrap;
            }
            .ymaps-2-1-56-searchbox-button.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-searchbox-button.ymaps-2-1-56-_disabled .ymaps-2-1-56-searchbox-button-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-searchbox__normal-layout,
            .ymaps-2-1-56-searchbox__panel-layout {
                border-collapse: collapse;
            }
            .ymaps-2-1-56-searchbox__input-cell {
                width: 100%;
            }
            .ymaps-2-1-56-searchbox__button-cell,
            .ymaps-2-1-56-searchbox__fold-button-cell,
            .ymaps-2-1-56-searchbox__input-cell {
                display: table-cell;
                position: relative;
                vertical-align: top;
            }
            .ymaps-2-1-56-searchbox__panel-layout .ymaps-2-1-56-searchbox__button-cell {
                padding-left: 10px;
            }
            .ymaps-2-1-56-searchbox-button.ymaps-2-1-56-_pin_right {
                position: relative;
                z-index: 2;
                border-top-left-radius: 0!important;
                border-bottom-left-radius: 0!important;
            }
            .ymaps-2-1-56-searchbox-button.ymaps-2-1-56-_pin_right.ymaps-2-1-56-_checked {
                z-index: 1;
            }
            .ymaps-2-1-56-searchbox__fold-button-cell {
                padding-left: 10px;
            }
            .ymaps-2-1-56-searchbox__fold-button {
                -webkit-transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                display: inline-block;
                vertical-align: middle;
                transition: background-color 0.15s ease-out,border-color 0.15s ease-out,opacity 0.15s ease-out;
                cursor: pointer;
                box-sizing: border-box!important;
                border: 1px solid rgba(0,0,0,.2);
                border-radius: 3px;
                background-clip: border-box;
                background-color: #fff;
                height: 28px;
                color: #000;
                font-family: Arial,Helvetica,sans-serif;
                text-align: left;
                text-decoration: none;
            }
            .ymaps-2-1-56-searchbox__fold-button-text {
                display: inline-block;
                position: relative;
                border: none;
                padding: 0 12px;
                font-size: 13px;
                line-height: 26px;
                text-decoration: none;
                white-space: nowrap;
            }
            .ymaps-2-1-56-searchbox__fold-button:hover {
                border-color: rgba(0,0,0,.3);
            }
            .ymaps-2-1-56-searchbox__fold-button.ymaps-2-1-56-_pressed,
            .ymaps-2-1-56-searchbox__fold-button:active {
                background-color: #f3f1ed;
            }
            .ymaps-2-1-56-searchbox__fold-button.ymaps-2-1-56-_disabled {
                cursor: default;
                background-color: #ebebeb;
            }
            .ymaps-2-1-56-searchbox__fold-button.ymaps-2-1-56-_disabled .ymaps-2-1-56-searchbox__fold-button-text {
                opacity: 0.5;
            }
            .ymaps-2-1-56-searchbox__fold-button-icon {
                display: block;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2xpY2UgMTwvdGl0bGU+PHBhdGggZD0iTTEyIDEzbDEtMSAxIDEgNS41IDUgMS41LTEuNS03LTYuNS0xLTEtMSAxLTcgNi41TDYuNSAxOGw1LjUtNXptMCAwIiBmaWxsPSIjOTk5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=") no-repeat;
                width: 26px;
                height: 26px;
            }
            .ymaps-2-1-56-searchbox-input {
                -webkit-transition: box-shadow 0.15s ease-out;
                display: block;
                position: relative;
                vertical-align: baseline;
                z-index: 3;
                transition: box-shadow 0.15s ease-out;
                box-sizing: border-box!important;
                background: #fff;
            }
            .ymaps-2-1-56-searchbox__panel-layout .ymaps-2-1-56-searchbox-input {
                box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
            }
            input.ymaps-2-1-56-searchbox-input__input {
                display: block;
                box-sizing: border-box!important;
                margin: 0;
                border-top: 0;
                border-right: 0;
                border-bottom: 0;
                border-left: 20px solid transparent;
                background-clip: padding-box;
                background-color: transparent;
                padding: 0 2px;
                width: 100%;
                height: 28px;
                font-family: Arial,Helvetica,sans-serif;
                font-size: 13px;
                line-height: 28px;
            }
            input.ymaps-2-1-56-searchbox-input__input::-ms-clear {
                display: none;
            }
            input.ymaps-2-1-56-searchbox-input__input:focus {
                outline: 0!important;
                box-shadow: none!important;
            }
            .ymaps-2-1-56-searchbox-input.ymaps-2-1-56-_focused {
                box-shadow: inset 0 0 0 2px #ffdb4d;
            }
            .ymaps-2-1-56-searchbox-input.ymaps-2-1-56-_clear-button-is-visible .ymaps-2-1-56-searchbox-input__input {
                border-right: 22px solid transparent;
            }
            .ymaps-2-1-56-searchbox-input.ymaps-2-1-56-_list-button-is-visible .ymaps-2-1-56-searchbox-input__input {
                border-right: 48px solid transparent;
            }
            .ymaps-2-1-56-searchbox-input__icon {
                position: absolute;
                top: 2px;
                bottom: 3px;
                left: 2px;
                cursor: text;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzU1NSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS4xMiAyLjA1YTUgNSAwIDEgMC0uNzggNy43bDIuMiAyLjJhMSAxIDAgMCAwIDEuNDEgMCAxIDEgMCAwIDAgMC0xLjRsLTIuMi0yLjJhNSA1IDAgMCAwLS42My02LjN6TTguMDYgOC4wNmEzLjUgMy41IDAgMSAwLTQuOTUtNC45NSAzLjUgMy41IDAgMCAwIDQuOTUgNC45NXoiLz48L3N2Zz4=") center no-repeat #fff;
                width: 20px;
            }
            .ymaps-2-1-56-searchbox-input__clear-button {
                display: none;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                opacity: 0.3;
                cursor: pointer;
                background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAgLjcxTDkuMjkgMCA1IDQuMjkuNzEgMCAwIC43MSA0LjI5IDUgMCA5LjI5bC43MS43MUw1IDUuNzEgOS4yOSAxMGwuNzEtLjcxTDUuNzEgNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") center no-repeat;
                width: 28px;
            }
            .ymaps-2-1-56-searchbox-input__clear-button:hover,
            .ymaps-2-1-56-searchbox-list-button:hover {
                opacity: 1;
            }
            .ymaps-2-1-56-searchbox-input.ymaps-2-1-56-_clear-button-is-visible .ymaps-2-1-56-searchbox-input__clear-button,
            .ymaps-2-1-56-searchbox-input.ymaps-2-1-56-_list-button-is-visible+.ymaps-2-1-56-searchbox-list-button {
                display: block;
            }
            .ymaps-2-1-56-searchbox-list-button {
                display: none;
                position: absolute;
                top: 0;
                right: 28px;
                bottom: 0;
                opacity: 0.3;
                z-index: 4;
                cursor: pointer;
                background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTcwNUE3REYxRUYxMUUyODVGREEzNUFGNzVENTc2NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTcwNUE3RUYxRUYxMUUyODVGREEzNUFGNzVENTc2NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRFNzA1QTdCRjFFRjExRTI4NUZEQTM1QUY3NUQ1NzY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRFNzA1QTdDRjFFRjExRTI4NUZEQTM1QUY3NUQ1NzY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TnRszwAAAFFJREFUeNq80TEKQDEIA1AjOnkzPaxHtLTzh08zNHsgj2BmhAnYolXVmJmo6l1xlyJC3J2aOs+MyMxfY3eDNe5ZYI14Z/zyMj8eL/sjaOMSYADc4SeiEjj4YwAAAABJRU5ErkJggg==") center no-repeat;
                width: 20px;
            }
            :root input.ymaps-2-1-56-searchbox-input__input,
            _::-webkit-full-page-media,
            _:future {
                line-height: 16px;
            }
            .ymaps-2-1-56-searchbox-input ::-moz-placeholder,
            .ymaps-2-1-56-searchbox-input__input:-moz-placeholder {
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-searchbox-input__input[placeholder] {
                text-overflow: ellipsis;
            }
            .ymaps-2-1-56-searchbox-input.ymaps-2-1-56-_clear-button-is-visible .ymaps-2-1-56-searchbox-input__input[placeholder] {
                text-overflow: clip;
            }
            .ymaps-2-1-56-searchbox__normal-layout {
                display: inline-block;
                position: relative;
                vertical-align: top;
                width: 315px;
                line-height: 0;
            }
            .ymaps-2-1-56-searchbox__normal-layout:after {
                content: "";
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                box-shadow: 0 1px 2px 1px rgba(0,0,0,.15),0 2px 5px -3px rgba(0,0,0,.15);
                border-radius: 0 3px 3px 0;
            }
            .ymaps-2-1-56-searchbox__normal-layout .ymaps-2-1-56-searchbox__input-cell {
                z-index: 1;
            }
            .ymaps-2-1-56-searchbox__normal-layout .ymaps-2-1-56-searchbox-input {
                margin-right: -2px;
            }
            .ymaps-2-1-56-searchbox__normal-layout .ymaps-2-1-56-searchbox-input__clear-button {
                border-right: 2px solid transparent;
            }
            .ymaps-2-1-56-searchbox__normal-layout .ymaps-2-1-56-searchbox__button-cell {
                z-index: 2;
            }
            .ymaps-2-1-56-searchbox__normal-layout .ymaps-2-1-56-searchbox-button {
                width: 100%;
                text-align: center;
            }
            .ymaps-2-1-56-searchbox__panel-layout .ymaps-2-1-56-searchbox__fold-button-cell {
                width: 1px;
            }
            /**/
        
        
        .royalslider .rsOverflow {
	        min-height: 300px;
        }
        
        .rsMainSlideImage {
	        margin-top: 0px !important;
        }
        
        .products-box .products .buttons .price-col {

    font-size: 1em !important;

}

.more {
	color: #ec1c24;
}

.more:hover {
	text-decoration: underline;
	color: #ec1c24;
}