
.menu-3 .menu-scroll > ul ul { background: #1673dd;}
.menu-3 .menu-scroll > ul ul:hover, 
.menu-3 .menu-scroll > ul ul.hover, 
.menu-3 .menu-scroll > ul ul.active { -webkit-box-shadow: inset 0px 1px 0px  0px #b56ee4; -moz-box-shadow: inset 0px 1px 0px  0px #b56ee4; box-shadow: inset 0px 1px 0px  0px #b56ee4;}
.block-2 { background: #1673dd;}
.schedule-18 .title { color: #1673dd;}
.schedule-18 .text_body { color: #d4d4d4;}
.editable_block-19 .text { color: #424242;}
.editable_block-19 .more > a { color: #1673dd;}
.widget-12 { border: 1px solid #1673dd;}
.widget-12:hover, 
.widget-12.hover, 
.widget-12.active { background: #1673dd;}
.widget-16 { color: #1673dd;}
.block-13 { background: url("../../images/1844pic.png") left calc(50% - 560px) top 50% / auto auto no-repeat, url("../../images/1844pic.png") left calc(50% + 649px) top 50% / auto auto no-repeat, url("../../images/1123.png") left calc(50% - 550px) top 50% / auto auto no-repeat, url("../../images/112.png") left calc(50% + 587px) top 50% / auto auto no-repeat, url("../../images/1111.png?1503059628636") left 50% top 0px / auto auto repeat-x #1673dd;}
.form-31 .form-text input:hover, 
.form-31 .form-text input.hover, 
.form-31 .form-text input.active { -webkit-box-shadow: inset 0px 0px 0px  2px #1673dd; -moz-box-shadow: inset 0px 0px 0px  2px #1673dd; box-shadow: inset 0px 0px 0px  2px #1673dd;}
.form-31 .form-textarea textarea:hover, 
.form-31 .form-textarea textarea.hover, 
.form-31 .form-textarea textarea.active { -webkit-box-shadow: inset 0px 0px 0px  2px #1673dd; -moz-box-shadow: inset 0px 0px 0px  2px #1673dd; box-shadow: inset 0px 0px 0px  2px #1673dd;}
.form-31 .form-submit button:hover, 
.form-31 .form-submit button.hover, 
.form-31 .form-submit button.active { border: 1px solid #b56ee4; background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI4IDIwIiBpZD0ic3ZnLTEiPgogIDxkZWZzIGlkPSJkZWZzLTIiPgogICAgPHN0eWxlIGlkPSJzdHlsZS0zIj4KCS5jbHMtMSB7IGZpbGwtcnVsZTogZXZlbm9kZDsgfQo8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iYXIxLnN2ZyIgY2xhc3M9ImNscy0xIiBkPSJNMTExNy41Myw0NTMuNTI0bC05LjQ1LTkuNTExLTAuOTQuOTQ3LDguMyw4LjM1NmgtMjUuNDV2MS4zMzloMjUuNTFsLTguMzYsOC40MSwwLjk0LDAuOTQ4LDkuNDUtOS41MDksMC40OC0uNDc0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwOTAgLTQ0NCkiIGZpbGw9IiNmZmZmZmYiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIvPgo8L3N2Zz4=") right 28px top 50% / 18px no-repeat #b56ee4;}
.form-31 .form-select select { color: #424242;}
.form-31 .form-captcha input:hover, 
.form-31 .form-captcha input.hover, 
.form-31 .form-captcha input.active { -webkit-box-shadow: inset 0px 0px 0px  2px #1673dd; -moz-box-shadow: inset 0px 0px 0px  2px #1673dd; box-shadow: inset 0px 0px 0px  2px #1673dd;}
.widget-28:hover, 
.widget-28.hover, 
.widget-28.active { color: #1673dd;}
.widget-35 { color: #1673dd;}
.phones-8 .icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OS42NTYiIGhlaWdodD0iNjYuMzc1IiB2aWV3Qm94PSIwIDAgNTkuNjU2IDY2LjM3NSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InRlbDEuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik02MzYuODg2LDM4MS42OTNjLTEyLjE1OCwzLjIzNy0yNy4zNDgtMTEuMzYtMzUuMDA5LTIxLjFzLTExLjQtMTUuOTA1LTEzLjYxMS0yNC4xMTRjLTMuNi0xMy4zNTUsNi4yMjMtMTguNjU2LDcuOTMzLTIwczQuMzctLjI2OSw0LjM3LTAuMjY5bDEwLjY4MywxMy4yNjFjMS45MDUsMy4yMi0zLjE0Niw1LjkwNy01LjA1Niw3LjYwOWExMC45MDYsMTAuOTA2LDAsMCwwLTIuNjQsMy4zODdzMi4yNzgsNi4yNTMsOS4yNSwxNC41MzYsMTIuMjcxLDkuMjYsMTIuMjcxLDkuMjYsMy4yLTIuOTQxLDUuNzMxLTUuMWE0LjQ5NCw0LjQ5NCwwLDAsMSw1LjItLjQ4OXM4LjA4NywxMC4yMjMsOS40MDUsMTEuODExYTkuMjEzLDkuMjEzLDAsMCwxLDEuNzI4LDMuMTE5bC00LjMsMy44MjhBMTEuNjU1LDExLjY1NSwwLDAsMSw2MzYuODg2LDM4MS42OTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTg3LjQ2OSAtMzE1Ljc4MSkiIGZpbGw9IiNiNTZlZTQiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIvPgo8L3N2Zz4=") left 50% top 50% / 20px no-repeat #ffffff;}
.phones-8 .text_body { color: #424242;}
.up-43 .icon { background: url("../../images/lib_785701_315rtgfgdf.svg") left 50% top 50% / auto auto no-repeat #b56ee4;}
.up-43 .icon:hover, 
.up-43 .icon.hover, 
.up-43 .icon.active { background: url("../../images/lib_785701_315rtgfgdf.svg") left 50% top 50% / auto auto no-repeat rgba(255, 200, 0, 0.84);}
.phones-55 .icon { background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OS42NTYiIGhlaWdodD0iNjYuMzc1IiB2aWV3Qm94PSIwIDAgNTkuNjU2IDY2LjM3NSIgaWQ9InN2Zy0xIj4KICA8ZGVmcyBpZD0iZGVmcy0yIj4KICAgIDxzdHlsZSBpZD0ic3R5bGUtMyI+CgkuY2xzLTEgeyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0KPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InRlbDEuc3ZnIiBjbGFzcz0iY2xzLTEiIGQ9Ik02MzYuODg2LDM4MS42OTNjLTEyLjE1OCwzLjIzNy0yNy4zNDgtMTEuMzYtMzUuMDA5LTIxLjFzLTExLjQtMTUuOTA1LTEzLjYxMS0yNC4xMTRjLTMuNi0xMy4zNTUsNi4yMjMtMTguNjU2LDcuOTMzLTIwczQuMzctLjI2OSw0LjM3LTAuMjY5bDEwLjY4MywxMy4yNjFjMS45MDUsMy4yMi0zLjE0Niw1LjkwNy01LjA1Niw3LjYwOWExMC45MDYsMTAuOTA2LDAsMCwwLTIuNjQsMy4zODdzMi4yNzgsNi4yNTMsOS4yNSwxNC41MzYsMTIuMjcxLDkuMjYsMTIuMjcxLDkuMjYsMy4yLTIuOTQxLDUuNzMxLTUuMWE0LjQ5NCw0LjQ5NCwwLDAsMSw1LjItLjQ4OXM4LjA4NywxMC4yMjMsOS40MDUsMTEuODExYTkuMjEzLDkuMjEzLDAsMCwxLDEuNzI4LDMuMTE5bC00LjMsMy44MjhBMTEuNjU1LDExLjY1NSwwLDAsMSw2MzYuODg2LDM4MS42OTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTg3LjQ2OSAtMzE1Ljc4MSkiIGZpbGw9IiNiNTZlZTQiIGZpbGwtb3BhY2l0eT0iMSIgdHlwZT0ic29saWRDb2xvciIvPgo8L3N2Zz4=") left 50% top 50% / 20px no-repeat #ffffff;}
.site-name-13 .sn-text { color: #424242;}
.widget-15 { color: #424242;}
.block-20 { background: #16242f;}
.address-9 .text_body { color: #e6e6e6;}
.block-7 { background: #333333;}

@media all and (max-width: 960px) {
	.side-panel-63 .side-panel-content { background: #1673dd;}
	.side-panel-63 .side-panel-button { background: #1673dd;}
	.up-43 .icon:hover, 
	.up-43 .icon.hover, 
	.up-43 .icon.active { background: url("../../images/lib_785701_315rtgfgdf.svg") left 50% top 50% / auto auto no-repeat rgba(181, 110, 228, 0.84);}

}
.side-panel .menu-3 .menu-scroll > ul ul:hover, 
.side-panel .menu-3 .menu-scroll > ul ul.hover, 
.side-panel .menu-3 .menu-scroll > ul ul.active { -webkit-box-shadow: inset 0px 1px 0px  0px #b56ee4; -moz-box-shadow: inset 0px 1px 0px  0px #b56ee4; box-shadow: inset 0px 1px 0px  0px #b56ee4;}