

/* Start:/local/templates/gal_ros/css/style1.css?177143103267964*/
header,img{display:block}.page,header{max-width:1920px;width:100%}h1,h2,h3,h4,h5{font-stretch:condensed}.page .sec_0 .title p,.page .sec_2 .column .title p{text-transform:uppercase;font-weight:600;font-family:MyFont1}.blocker.blocked,.mobile-menu__nav a,a{text-decoration:none}.blocker.blocked,.slid_block .liked_{filter:blur(1px)}@font-face{font-family:MyFont1;src:url('/local/templates/test1/fonts/TT_Fors_Trial_Variable.ttf') format('truetype');font-style:normal}header{position:absolute;background-color:#5236af}.next,.prev{font-size:14px}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:400;padding:0 1px;display:flex;align-items:center;font-size:10px;margin:0}#horizontal-multilevel-menu ul,html body .page #horizontal-multilevel-menu{margin:0;padding:46px 0;width:100%;list-style:none;font-size:10px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:67px;text-transform:uppercase}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;font-family:MyFont1,normal;font-size:15px}a{color:inherit;transition:color .3s}.block_right.doc3 a{text-decoration:underline}li,ol,ul{list-style:none}img{max-width:100%;height:auto}.page{margin:0 auto;position:relative}.page .container_{max-width:1596px;width:83%;margin:0 auto}h1,h3,h4,h5{margin:0 0 20px;font-weight:600;line-height:32.5px;font-size:2.1rem}.min_text,p{line-height:auto}h2{font-size:1.3rem;font-weight:500;margin:26px 0}p{font-size:1rem;font-weight:300}.min_text{font-size:.8rem;font-weight:200}button,input[type=reset],input[type=submit]{font-family:Myfont1;display:inline-block;padding:13px 44px;font-size:1rem;font-weight:300;text-align:center;color:#fff;background-color:#3e5394;border:none;border-radius:12px;cursor:pointer;transition:background-color .3s}.button,input[type=submit]:hover{background-color:#2b3a68}.button,input[type=submit]:active{background-color:#7887b4}.button-blocked,input[type=reset]{background-color:#fff;color:#c4c4c4;font-size:34px;border:1px solid #c4c4c4}input,select,textarea{font-family:Myfont1;width:100%;padding:10px;margin-bottom:15px;border:1px solid #e6e7eb;border-radius:5px;font-size:1rem}.input-container{position:relative;margin-top:20px;width:336px}.input-container label{position:absolute;top:-7px;left:12px;padding:0 5px;font-size:.9rem;color:#5e6474;z-index:1;background-color:#fff}.input-container input,select{padding:16px;font-size:1.06rem;border:1px solid #e6e7eb;border-radius:12px;background-color:#fff;position:relative;z-index:0;height:44px;width:336px}.input-container select{padding:10px;width:100%}.select-wrap .select2-container{width:100%!important}.select-wrap .select2-container--default .select2-selection--single{border-radius:12px;height:44px;padding:13px;outline:0;border:1px solid #e6e7eb}.select2-search--dropdown{display:none!important}.col,.flex,.row{display:flex}.select-wrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select-wrap .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-dropdown{border-color:#3e5394;border-width:2px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,html body .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:12px;border-bottom-right-radius:12px}html body .select2-container--default .select2-results>.select2-results__options{max-height:302px;overflow-y:auto;border-radius:12px;border:none;margin-top:8px}html body .select2-container--open .select2-dropdown--below{border:none;box-shadow:0 6px 14px 6px rgba(24,39,75,.12);border-radius:12px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f5f6f8;color:#0a1b39}.select2-results__option{padding:11px;border-radius:12px;margin:2px 8px;user-select:none;-webkit-user-select:none}.block_left_menu li:hover,.left_menu_selected,.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f5f6f8}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #3e5394;border-width:0 4px 5px;transform:rotate(180deg)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;position:absolute;top:1px;right:1px;width:40px}.input-container input:focus,select:focus{border-color:#3e5394;outline:0;border-width:2px;transition:border-color .3s}.input-container input:focus+label,.input-container select.label{color:#3e5394}.mt-10{margin-top:10px}.mb-10,html body .block_right.dop5 form .block_show{margin-bottom:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.flex-column{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center,.list .form-group{align-items:center}.justify-end,.justify-start{justify-content:flex-start}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.wrap{flex-wrap:wrap}.row{flex-direction:row}.col{flex-direction:column}.close,html body .block_right.dop4 .custom-checkbox.dop label:before,html body .block_right.dop4 input[type=file],html body .custom-checkbox input[type=checkbox],html body .hidden,input[type=radio]{display:none}.slid_block .like,html body .custom-checkbox{display:flex;align-items:center}html body .custom-checkbox label{position:relative;padding-left:14px;padding-top:4px;cursor:pointer;user-select:none}html body .custom-checkbox label:before{content:'';position:absolute;left:-14px;top:0;width:20px;height:20px;border-radius:3px;background-image:url("/img/Frame 236341.svg")}html body .custom-checkbox input[type=checkbox]:checked+label:before{background-image:url('/img/Frame 236342.svg')}.region-filter-container{position:relative;width:300px}.region-filter-header{padding:8px 12px;border:1px solid #ccc;border-radius:4px;background:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.region-filter-dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;margin-top:4px;max-height:300px;overflow-y:auto;z-index:1000;display:none}.region-search{padding:8px;position:sticky;top:0;background:#fff}.region-search input{width:100%;padding:6px;border:1px solid #ddd;border-radius:4px}.region-list{padding:8px}.region-item{padding:6px 8px;cursor:pointer;display:flex;align-items:center}.region-item:hover{background:#f5f5f5}.block_left_menu li img,.region-item input[type=checkbox]{margin-right:8px}.selected-regions{display:flex;flex-wrap:wrap;gap:4px;padding:4px 0}.regions-counter,.selected-region-tag{background:#e9ecef;padding:2px 8px;border-radius:12px;font-size:13px}.selected-region-tag{display:flex;align-items:center;gap:4px}.remove-region{cursor:pointer;color:#666}.block_left_menu,.block_right,.block_right.doc{width:100%;border-radius:30px;box-shadow:0 6px 14px 6px rgba(24,39,75,.12)}.block_left_menu li.btn_back_kab{background-color:#5236af;padding:10px 38px;border-radius:8px;color:#fff;font-size:14px;margin-left:-10px;width:105%}.block_left_menu li.btn_back_kab:hover{background-color:#5236af}.block_left_menu li{cursor:pointer;width:100%;padding:11px 10px;border-radius:8px;margin-bottom:4px}.container{max-width:1064px;width:100%;margin:0 auto;height:615px}.block_left_menu{max-width:248px;padding:47px 10px 37px 20px}.container .block_left_menu ul{margin-left:-10px}.container .block_left_menu ul h3,.next img{margin-left:10px}.block_right,.block_right.doc{max-width:792px;overflow-y:auto;padding:47px 49px 70px 46px}.block_right.doc3,html body .block_right.dop5{padding:47px 49px 70px 0}.block_right .profile-block-shown,.profile-block-hidden{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.block_right input[type=submit]{margin-top:55px;width:240px}.block_right input[type=reset]{margin-top:55px;width:155px;margin-right:23px}.block_right .select,.col.col_ div,select{width:100%}.block_right .prog_bar{width:100%;max-height:59px;height:100%;margin-bottom:36px}.block_right.doc1 input[type=submit],input[type=button]{width:133px;height:44px;border-radius:12px;cursor:pointer;padding:0}.block_right.doc1 input[type=button]{background-color:#f5f6f8;color:#3e5394;border:1px solid #3e5394;margin-right:20px}.block_right .upload_f{width:100%;height:325px;border:1px solid #f5f6f8;border-radius:12px;cursor:pointer}.block_right .upload_f input{height:100%;opacity:0}.block_right .upload_f label{height:100%;background-image:url("/img/Frame 236337.png");background-size:91%;z-index:1000;background-position-x:center;background-position-y:center;display:block;background-repeat:no-repeat;text-align:center;padding-top:20px}.block_right.doc3{box-shadow:0 6px 14px 6px rgba(24,39,75,.12)}.block_right.doc3 form,.block_right.doc3 h2,.block_right.doc3 h3,html body .block_right.dop5 form{margin-left:46px}.block_right .block_show{max-width:416px;width:100%;padding:29px;background-color:#f5f6f8;box-shadow:0 1px 12px 4px rgba(24,39,75,.12);border-radius:30px}.block_right .block_show h2{margin:0 0 13px}.block_right .block_show p{margin-bottom:9px}.block_right button{margin-top:32px;margin-right:20px}.block_right .block_show p:last-child,html body .slick-dotted.slick-slider{margin-bottom:0}html body .block_right.dop4 #bl_1 .custom-file-upload{width:336px;height:44px;padding:5px;border:1px solid #e6e7eb;display:flex;justify-content:space-between;border-radius:12px;cursor:pointer}html body .block_right.dop4 #bl_1 .custom-file-upload .text_p1{font-size:12px;position:relative;top:-15px;left:12px;background:#fff;padding:4px;color:#5e6474;width:210px;margin-bottom:2px}html body .block_right.dop4 #bl_1 .custom-file-upload div{display:block;padding:10px 22.5px;border-radius:7px;background:#3e5394;color:#fff;font-size:12px;font-weight:300}html body .block_right.dop4 #bl_1 .custom-file-upload .text_p{font-size:15px;position:relative;left:-78px;background:0 0;color:#c6c9d1;align-content:center;margin:0 auto;width:100%}html body .block_right.dop4 #bl_1 h3{font-size:20px;line-height:22px;margin:32px 0 42px}html body .custom-checkbox.dop label:before{content:'';position:inherit;width:20px;height:20px;left:0;border-radius:3px;background-image:url("/img/Frame 236341.svg");margin-right:8px}html body .custom-checkbox.dop label{margin-bottom:26px;display:contents}html body .custom-checkbox.dop{margin-bottom:13px}.block_right::-webkit-scrollbar{width:0;height:0}html body .mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:16px;left:0;bottom:0;right:0;height:90%}html body .block_right.dop4 .custom-checkbox label{margin-bottom:26px;display:block;position:unset;width:max-content;height:44px;background-color:#f5f6f8;border:1px solid #c6c9d1;padding:13px 44px;cursor:pointer;border-radius:12px;margin-right:28px;color:#4c515e}html body .block_right.dop4 .custom-checkbox input[type=radio]:checked+label{background-color:#3e5394;color:#fff}.na_rassmotrenii div,.ne_opublikovan div,.opublikovan div,.otkaz div,.sozdana div,html body .block_right.history .opublikovanna div{border:1px solid #1cc14d;width:90%;padding:23px 20px;display:flex;flex-direction:row;justify-content:space-between;border-radius:16px;color:#000;background-color:#f4fcf6;margin-bottom:15px;flex-wrap:wrap}html body .block_right.history .sozdana div{border:1px solid #3e5394;background-color:rgb(242 245 255)}.ne_opublikovan div,html body .block_right.history .na_rassmotrenii div{border:1px solid #f0681b;background-color:#fef7f4}html body .block_right.history .otkaz div{border:1px solid #ee2750;background-color:#fef4f6}.na_rassmotrenii div p,.novaya div p,.otkaz div p,html body .block_right.history .odobrena div p{color:#000;font-weight:400}.notific{width:20px;height:20px;border-radius:50%;background-color:#d04a31;color:#fff;font-size:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:38%}.blocker.blocked{pointer-events:none;opacity:.6;cursor:not-allowed;pointer-events:none}.adminka .input-container input,select{width:150px;padding:10px}.adminka button,input[type=reset],input[type=submit]{width:150px}.page .sec_1{width:100%;background:url('/local/templates/test1/css/Frame 1.jpg') no-repeat;padding-top:277px}.page .sec_0{width:100%;padding-top:120px}.page .sec_1 h1{font-size:40px;font-weight:700;color:#fff;width:100%;max-width:634px;line-height:50px;text-transform:uppercase}.page .sec_1 .space{height:566px}.page .space_back{background:url('/local/templates/test1/css/Frame 1 (3).png') no-repeat;width:100%;height:363px;position:absolute;top:954px;z-index:2}.page .sec_2{display:block;position:relative;z-index:10000;margin-top:50px}.page .sec_2 .column .title{background:url('/local/templates/test1/css/Vector (1).png') 0 0/100% 100% no-repeat;padding:37px 18px;height:108px;width:388px;display:flex;justify-content:center;align-items:center;margin-bottom:70px}.page .sec_2 .column .title p{font-size:48px;color:#fff}.page .sec_0 .title{background:url('/local/templates/test1/css/Group 47454.svg') 0 0/100% 100% no-repeat;padding:37px 18px;height:108px;display:flex;justify-content:center;align-items:center;margin-bottom:85px;margin-top:75px;width:max-content}.page .sec_0 .title p{font-size:30px;color:#fff;margin-right:30px}.page .sec_2 .column{width:50%}.page .sec_2 .column p{font-size:32px;color:#000;font-weight:400}.page .sec_2 .button-blocked,input[type=reset]{margin-top:43px}.mobile-header{display:none;position:fixed;top:0;left:0;width:100%;background:#5236af;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1000;padding:10px 15px}.mobile-header__inner{display:flex;justify-content:space-between;align-items:center}.mobile-header__logo{font-size:20px;font-weight:700;color:#333}.mobile-menu__toggle{width:30px;height:20px;position:relative;cursor:pointer;z-index:1001}.mobile-menu__toggle span{display:block;position:absolute;height:3px;width:100%;background:#333;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.mobile-menu__toggle span:first-child{top:0}.mobile-menu__toggle span:nth-child(2),.mobile-menu__toggle span:nth-child(3){top:10px}.mobile-menu__toggle span:nth-child(4){top:20px}.mobile-menu__toggle.active span:first-child,.mobile-menu__toggle.active span:nth-child(4){top:10px;width:0%;left:50%}.mobile-menu__toggle.active span:nth-child(2){transform:rotate(45deg)}.mobile-menu__toggle.active span:nth-child(3){transform:rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:-100%;width:80%;max-width:320px;height:100vh;background:#5236af;box-shadow:-2px 0 10px rgba(0,0,0,.1);transition:right .3s ease-in-out;z-index:1000;padding:70px 20px 20px}.mobile-menu.active{right:0}.mobile-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.chosen-drop,.mobile-menu__overlay.active{visibility:visible;opacity:1}.mobile-menu__nav{list-style:none;padding:0;margin:0}.mobile-menu__nav li{margin-bottom:15px}.mobile-menu__nav a{color:#fff;font-size:16px;display:block;padding:8px 0}@media (max-width:991px){.mobile-header{display:block}#masthead{display:none}.page{padding-top:60px}}.mobile-header__logo img{font-size:20px;font-weight:700;color:#333;width:54%}html body .bx-breadcrumb .bx-breadcrumb-item span{font-family:Myfont1;font-size:13px;white-space:normal;color:#b3b3b3}html body .fa-angle-right:before{content:"/"}footer{background:url('/local/templates/test1/css/Group 47480.png') 0 100%/contain no-repeat,url('/local/templates/test1/css/Frame 236336.png') 0 0/contain no-repeat;height:1100px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}footer .foot_{justify-content:space-between;align-items:end}footer .foot_ img{width:55%;min-width:none}footer .foot_ a,footer .foot_ p{font-size:11px;color:#000;font-weight:400}html body .navigation-arrows{padding:0}@media (max-width:1470px){footer{background:url('/local/templates/test1/css/Group 47480.png') 0 100%/contain no-repeat,url('/local/templates/test1/css/Frame 236336.png') 0 36%/contain no-repeat;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}}.line_n div{display:flex;flex-direction:row;width:18%;justify-content:center;min-width:70px}@media (max-width:790px){.line_n p{font-size:13px;width:80%}div.news-list a{width:48%}div.news-list .news-item{width:100%;height:323px}html body .page .sec_0 .title{margin:17px 0}html body .page .text_1::before{background-size:contain!important;width:14px;height:9px;margin-right:6px}html body .text_1{font-size:8px;padding:5px;margin:0 10px 0 0;width:45%;align-items:center}html body .text_2{font-size:8px;padding:4px 11px;margin:0;width:43%}html body .page .sec_0 .title p{font-size:14px}div.news-list .news-item .text_dop.mesta_dobryh_del{width:100%;height:167px;background-size:203% 124%}div.news-list .news-item .text_dop.tochki_prityajeniya{width:100%;height:140px;background-size:186% 132%}div.news-list .news-item .extra-photos{padding:10px 10px 0}.block_left_menu li.btn_back_kab,.na_rassmotrenii div,.ne_opublikovan div,.open-modal,.opublikovan div,.otkaz div,.page .container_,.sozdana div,html body .block_right.history .opublikovanna div,html body .page .voting_filters form{width:100%}html body .page .sec_0{padding-top:10px}#horizontal-multilevel-menu ul,html body .page .mobile-menu__nav #horizontal-multilevel-menu{margin:0;padding:46px 0;width:100%;list-style:none;font-size:10px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;height:67px;text-transform:uppercase}header .container_,html body #mobileMenu #horizontal-multilevel-menu .logo{display:none}.mobile-menu__nav #horizontal-multilevel-menu li{float:left;display:flex;flex-direction:row;max-width:90%;width:100%}html body #mobileMenu .mobile-menu__nav #horizontal-multilevel-menu li a.root-item-selected{font-size:18px!important;background:0 0;color:#fff;font-weight:400;text-decoration:underline;margin:0;text-align:left}.mobile-header__logo a{color:#fff;text-decoration:none;font-size:16px;display:block;padding:10px 0;margin:0}.mobile-header__logo img{font-size:20px;font-weight:700;color:#333;width:92%}html body .page .voting_filters select{width:100%;margin-right:0}html body #mobileMenu .mobile-menu__nav #horizontal-multilevel-menu li a.root-item{font-size:18px;color:#fff;font-weight:400;padding:0 1px;display:flex;align-items:center;text-align:left;margin:20px 0}#mobileMenu #horizontal-multilevel-menu li img{padding:10px;border-radius:50%;object-fit:fill;width:80px;height:80px}html body footer .foot_{justify-content:space-between;align-items:end;flex-direction:column;align-content:flex-start}a,footer .foot_ a,footer .foot_ p{margin-bottom:10px;width:100%}html body footer .foot_ img{width:22%}.page{padding:0 10px}.container{flex-wrap:wrap}.block_left_menu{max-width:100%;margin-bottom:20px}.block_right{max-width:100%;width:100%;padding:47px 20px 20px}.page .sec_0{padding-top:100px}html body #horizontal-multilevel-menu li a.root-item{color:#000;font-weight:400;padding:0 1px;display:flex;align-items:center}#horizontal-multilevel-menu ul,html body #horizontal-multilevel-menu{margin:0;padding:0;width:100%;list-style:none;font-size:14px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:50vh;text-transform:uppercase}.page .sec_0 .title p{font-size:20px}html body .modal-content{background-color:#fff;margin:5% auto;padding:15px;width:96%;height:700px}html body .modal-content h2{font-size:26px;font-weight:700}html body .progress-container{justify-content:space-between}html body .progress-container .line_c{position:absolute;height:1px;background:#5236af;width:89%;top:1pc;z-index:1;left:14px}html body .page .form-step.active{padding-right:28px;}html body .file-upload-button{padding:10px 15px;border-radius:5px;margin-left:10px;width:100%;height:100px;background-size:contain}#file-name{font-size:9px}html body .container{flex-wrap:wrap;height:auto;margin-bottom:40px;margin-top:94px}html body .progress-container{justify-content:center}html body footer{background:url('/local/templates/test1/css/Group 47480 (2).svg') 0 266%/100% 111%!important;height:427px;position:absolute;width:100%;margin-left:-10px}html body footer .foot_{width:100%;justify-content:space-between;align-items:end;margin-bottom:0;background-color:#fed0f0;padding:30px 42px;height:57%;flex-direction:column;align-content:flex-start}@media (max-width:790px){.custom-file-label,.list .form-group button{font-family:Myfont1;display:inline-block;font-size:10px;font-weight:500;text-align:center;color:#fff;background-color:#5236af;cursor:pointer;transition:background-color .3s}.col.col_{width:100%;height:400px}.custom-file-label{padding:13px 9px;border:none;border-radius:15px}.list .form-group button{padding:13px 3px;border:none;border-radius:15px}}html body .page .col.col_{width:100%;height:auto;background-size:cover;border-radius:30px}}@media (max-width:390px){html body .page div.news-list .news-item .text_dop.text_dop.prostranstva_razvitiya{background-size:283% 223%;background-position-x:-206px;width:100.4%;left:-1px}html body .page .sec_0 .title p{font-size:12px}}.chosen-results,.chosen-wrapper .chosen-container .chosen-results li{transition:.1s cubic-bezier(.55, .085, .68, .53);cursor:pointer;font-size:14px;line-height:20px}.chosen-container,.chosen-results{padding:0;background-image:none;color:#000}.chosen-wrapper{max-width:400px;position:relative}.chosen-drop{-webkit-overflow-scrolling:touch;display:block;transform:translateY(5px)}.chosen-results{height:180px;margin:0;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:8px;margin-bottom:5px}.nav-current-page,.row.line_f button:hover{background:#ffc8c8}html body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(241,240,241,.74);color:#000}html body .select2-container--default .select2-selection--single{border-radius:12px;height:44px;border:2px solid #c4c4c4;background:#fff;font-size:14px;color:#000;padding:13px 16px;transition:.3s;box-shadow:none;display:flex;align-items:center;align-content:center;flex-direction:row;width:320px;margin-right:18px;margin-bottom:15px}html body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;color:#000}html body .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:0;right:17px;width:26px}html body .select2-container--default .select2-selection--single .select2-selection__arrow b{background:url('/local/templates/test1/css/Vector (4).svg') no-repeat;pointer-events:none;content:"";position:absolute;top:20px;right:37px;width:15px;height:8px;transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:9;border:none}html body .select2-container--default .select2-results__option[aria-selected=true]{background-color:none}html body .select2-results{display:block;padding-bottom:10px}html body .nicescroll-cursors{margin:3px}.select2-container--default .select2-results__option::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;background-size:cover}.select2-container--default .select2-results__option[data-img="/local/templates/test1/css/Icon 24 x 24.svg"]::before{background-image:url('/local/templates/test1/css/Icon 24 x 24.svg')}.select2-container--default .select2-results__option[data-img="/upload/Location (1).svg"]::before,.select2-container--default .select2-results__option[data-img="/upload/Location (2).svg"]::before,.select2-container--default .select2-results__option[data-img="/upload/Location.svg"]::before{background-image:url('/upload/Location (2).svg')}.chosen-wrapper .chosen-container .chosen-results li{padding:10px 14px;border-radius:8px;margin:0 0 5px;display:flex;justify-content:flex-start}.bl_2:hover,.custom-file-label,.mesta_dobryh_del .panorama-block:hover,.prostranstva_razvitiya .bl_2,.row.line_f button:hover{transition:background-color .3s}.ymaps-2-1-79-inner-panes{overflow:hidden;width:100%;border-radius:30px;height:563px!important}#map{margin-bottom:150px;margin-top:20px}.navigation-arrows{font-size:16px;display:flex;flex-direction:row;width:554px;margin:116px auto 0;padding-bottom:116px;justify-content:center;align-items:center}.nav-current-page,.navigation-pages a{height:32px;border-radius:8px;margin-right:8px;align-items:center;font-size:16px;align-content:center}.navigation-pages a{width:32px;display:block;display:flex;justify-content:center}.navigation-pages a:hover{background:#e2e1e4}.navigation-pages{max-width:500px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.nav-current-page{width:32px;display:block;display:flex;justify-content:center}.slid_block,html body .slider{width:50%;position:relative}.navigation-arrows .disabled{font-size:16px;color:#757575;display:flex;align-content:center;align-items:center;justify-content:center;padding:12px 20px 12px 12px}.navigation-arrows .disabled img,.prev img{margin-right:10px}.next{margin-left:20px;display:flex;align-items:center}.prev{margin-right:20px;display:flex;align-items:center}.custom-file-label,.slick-dots li{display:inline-block;cursor:pointer}.page .voting_filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.page .voting_filters select{width:320px;margin-right:18px}html body .page .sec_2{z-index:10;display:block;position:relative;margin-top:50px}.mesta_dobryh_del .panorama-block:hover{background-color:#cfebec}.row.line_f.mesta_dobryh_del button:hover{background:#cfebec}.prostranstva_razvitiya .bl_2{background:#799cfc}.row.line_f.prostranstva_razvitiya button:hover{background:#e0ecff;transition:background-color .3s}.bl_2:hover{background-color:#ffc8c8}html body div.news-list .news-item{background-position:center;background-repeat:no-repeat!important;background-size:cover!important}html body footer{background:url('/local/templates/test1/css/Сайт От южных морей-1.png') 0 0/cover no-repeat;height:100%;min-height:500px}footer .foot_{width:100%;justify-content:space-between;align-items:center;margin-bottom:0;background-color:#fed0f0;padding:20px 163px}html body .slick-initialized .slick-slide{display:block;min-height:700px;border-radius:30px;object-fit:cover;width:100%;max-height:700px}html body .slider{max-width:745px;height:700px}html body .slick-dots{bottom:19px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;position:absolute}html body .slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:15px;height:15px;content:'•';background:#e9e9eb;border-radius:50%;text-align:center;opacity:.25;opacity:1;margin:0 10px;color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body .slick-dots li.slick-active button:before{opacity:1;background:rgb(125 125 125);color:transparent}.slick-dots li{position:relative;width:20px;height:20px;margin:0 10px;padding:0}html body .slid_block .slider{position:relative;width:100%;max-width:745px;height:700px}.slid_block .region{position:absolute;width:fit-content;padding:10px 14px;background:#fff;color:#f75a40;top:10px;left:10px;border-radius:15px;display:flex;align-items:center}.col.col_,.col.col_1{margin-left:0;width:50%;max-width:750px}.slid_block .like button{padding:0;background:url('/local/templates/test1/css/Rectangle 243.png') 0 0/contain;width:50px;height:50px}.col.col_{background:url('/local/templates/test1/css/Frame 236337.svg') 0 0/cover no-repeat;justify-content:flex-start;align-items:center;padding:30px 24px 24px;color:#f75a40;font-weight:500;height:auto;border-radius:30px;min-height:564px}html body .col.col__{background-color:#f1f0f1;border-radius:30px;padding:20px;margin-left:34px;width:55%;position:relative}.col.col_1{height:564px}.list .form-group button{padding:11px 7px}.custom-file-label{font-family:Myfont1;padding:13px 16px;font-size:12px;font-weight:500;text-align:center;color:#000;background-color:transparent;border:none;border-radius:15px}.current-user-name{display:flex;flex-direction:column;width:90%}.list .form-group{align-items:center;padding:0 13px;width:93%;margin:0 0 0 43px}#commentsList{width:100%;height:402px;overflow:auto}@media (max-width:790px){.slid_block,html body .col.col__,html body .slider{width:100%;position:relative}html body .slider{height:700px}html body .col.col__{background-color:#f1f0f1;border-radius:30px;padding:10px;margin-left:0}.list .form-group{align-items:center;padding:0 13px;width:103%;margin:0}.current-user-avatar{width:30px;height:30px;border-radius:50%;margin-left:2px}.current-user-name p{font-weight:700;margin-bottom:10px;color:#000;margin-left:4px}.col.col_1{margin-left:0;width:100%;height:564px}html body footer{background:url('/local/templates/test1/css/Group 47480 (2).svg') 0 266%/100% 111%!important;height:427px;position:absolute;width:100%;margin-left:-10px}html body .page footer .foot_{width:100%;justify-content:space-between;align-items:end;margin-bottom:0;background-color:#fed0f0;padding:30px 42px;height:61%;flex-direction:column;align-content:flex-start}html body #mobileMenu .mobile-menu__nav #horizontal-multilevel-menu li a.root-item{display:flex;align-items:center}.sec_0{margin-top:100px}html body .page .sec_0 .title.dost p,html body .page .sec_0 .title.ros p{font-size:18px}html body .page .sec_0 .title p{font-size:14px}html body .page .sec_0 .title.tvor p{font-size:20px}html body .row.tvor{width:100%;justify-content:space-between;margin:30px 0;color:#059ea7;font-weight:600;flex-direction:column;background-position-y:237px;background-position-x:162px}.navigation-arrows{margin-top:0}html body .container{flex-wrap:wrap;height:auto;margin-bottom:40px;margin-top:16px}html body .checkbox-container input{width:15px;margin:0 10px 0 0}html body .progress-container{justify-content:space-between}html body .bl_1 p:first-child{text-align:center;width:100%;margin:0}div.news-list .news-item .extra-photos{flex-direction:column}div.news-list .news-item .text_dop,html body div.news-list .news-item .extra-photos{padding:8px}.text_dop .text_niz_{flex-direction:column;align-items:flex-start;align-content:flex-start;margin-bottom:10px;line-height:8px}div.news-list .news-item .text_dop.tochki_prityajeniya{background:url('/local/templates/gal_ros/css/Intersect (1).png') center/132% 132% no-repeat;background-position-x:1%;background-position-y:50%;position:absolute;bottom:0;height:191px;border-radius:0 0 30px 30px;background-position-x:14%;background-position-y:-70%;padding:20px 8px}.text_dop .text_niz{font-size:10px;font-weight:500}.text_dop .text_niz_ p:first-child{background-size:contain!important;background-repeat:no-repeat!important;border-radius:1px;padding:0 10px;width:54px;height:20px;margin-bottom:10px;line-height:20px}.text_dop .text_niz_ p:nth-child(2){font-size:9px}html body .text_2{width:66%;text-align:center}html body .text_1{margin-bottom:10px;width:70%}html body .page .text_1::before{background-size:contain!important;width:14px;height:9px;margin-right:6px;background-repeat:no-repeat}html body .page div.news-list .news-item .text_dop.text_dop.prostranstva_razvitiya{background:url('/local/templates/test1/css/Intersect.png') 0 0/contain no-repeat;background-position-x:0;background-position-y:bottom;width:100.4%;left:-1px;padding:20px 8px}div.news-list .news-item .text_dop.mesta_dobryh_del{background:url('/local/templates/test1/css/Intersect (2).png') no-repeat;padding:20px 8px}html body .page{background:0 0/contain}html body #mobileMenu .mobile-menu__nav #horizontal-multilevel-menu li a.root-item{font-size:18px;color:#fff;font-weight:400;padding:0 1px;display:flex;align-items:center;text-align:left;margin:10px 0}}html body .list div ul li{background:url('/local/templates/test1/css/Group (2).svg') 0 4px no-repeat;padding-left:24px}html body div.news-list .news-item .text_dop.tochki_prityajeniya{background-position-x:15%!important;background-position-y:0%!important}.mesta_dobryh_del .region{color:#059ea7}div.news-list .news-item .extra-photos{width:100%;height:86%;border-radius:20px 20px 0 0;padding:15px 15px 0}html .slid_block .liked_ button{background:url('/local/templates/test1/css/Rectangle 243.png') 0 0/contain;width:40px;height:40px}.slid_block .like{position:absolute;background:0 0;color:#f75a40;top:10px;right:10px;border-radius:50%;display:flex;align-items:center;width:50px;height:50px}.list textarea{resize:none;border-radius:20px;height:100px;background:0 0;border:1px solid #dbe2fd}





html body div.news-list {
    display: flex
;
    flex-direction: row;
    flex-wrap: wrap;
    border-radius: 20px;
    justify-content: left;
}
html body div.news-list a {
    width: min-content;
    display: block;
    margin-bottom: 60px;
    border-radius: 30px;
    width: 31%;
    margin-right: 3%;
}


html body div.news-list a:nth-child(3n) {
    
    margin-right: 0;
}
html body .blocker.blocked, .slid_block .liked_ {
    -webkit-filter: drop-shadow(1px 1px 4px black);
}

html body .slid_block.russ .like button {
    padding: 0;
    background: url('/local/templates/test1/css/russia.png') 0 0 / contain;
    width: 50px;
    height: 50px;
}

@media (max-width: 1440px) {
    html body div.news-list a {
        margin-right: 35px;
    }
}

.na_rassmotrenii div, .ne_opublikovan div, .opublikovan div, .otkaz div, .sozdana div, html body .block_right.history .opublikovana div {
    border: 1px solid #1cc14d;
    width: 90%;
    padding: 23px 20px;
    display: flex
;
    flex-direction: row;
    justify-content: space-between;
    border-radius: 16px;
    color: #000;
    background-color: #f4fcf6;
    margin-bottom: 15px;
    flex-wrap: wrap;
}

.text_dop .text_niz_ p:nth-child(1) {
    padding: 6px 10px;
}

/* "Group 47633" "Group 47459-2" "Group 47634" 
 */
.page .sec_0 .title {
    background: url('/local/templates/test1/css/Group 47459-2.svg') 0 0 / 100% 100% no-repeat;

}

.page .sec_0 .title.vov {
    background: url('/local/templates/test1/css/Group 47634.svg') 0 0 / 100% 100% no-repeat;

}


.page .sec_0 .title.ros {
    background: url('/local/templates/test1/css/Group 47634-2.svg') 0 0 / 100% 100% no-repeat;

}
.page .sec_0 .title.tvor {
    background: url('/local/templates/test1/css/Group 47633.svg') 0 0 / 100% 100% no-repeat;

}

html body .row.tvor .col:nth-child(2) {
    background: #EC710B;
}
html body  .row.tvor .col {
    background: #FFE7D4;
}

html body .row.tvor .col p {
    color: #EC710B;
}


.open-modal {
    background-color: #EC710B;
}

html body .row.tvor .col:nth-child(2) button {
    background: white;
    color: #EC710B;
}
.line_n p {
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
     display: block; 
    -webkit-line-clamp:none;
    line-clamp: none;
    -webkit-box-orient: none;
    width: 78%;
}

.line_n p {
    font-size: 15px; 
     font-weight: normal; 
    overflow: hidden;
    display: block;
    -webkit-line-clamp: none;
    line-clamp: none;
    -webkit-box-orient: none;
    width: 78%;
}


div.news-list .news-item .text_dop.prostranstva_razvitiya {
    background-size: 174% 198%;
    background-position: center;
    background-position-x: 7%;
    background-position-y: 37%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 100000;
    bottom: 0px;
    height: 191px;
    border-radius: 0 0 30px 30px;
}



@media (max-width: 790px) {
        .line_n p {
            font-size: 15px;
            width: 100%;
    }
        .mobile-menu__toggle span {
        background: white;
    }
    
   
}



  html body div.news-list.dost .news-item .text_dop.tochki_prityajeniya .text_niz_ p:nth-child(1)  {
       background:url('/local/templates/test1/css/Vector (9).svg');
    }
     html body div.news-list.dost .news-item .text_dop.prostranstva_razvitiya .text_niz_ p:nth-child(1)  {
      background:url('/local/templates/test1/css/Vector (10).svg');

    }
     html body div.news-list.dost .news-item .text_dop.mesta_dobryh_del .text_niz_ p:nth-child(1)  {
         
        background:url('/local/templates/test1/css/Vector (8).svg');

    }







@media (max-width: 900px) {
     html body .page .col.col_ {
    margin-left: 0;
   width: 100%;
        height: 100%;
        min-height: auto;
        margin: 0;
        padding-bottom: 20px;
    }
    }
    html body .page .prev {
        display: none;
    }
}


@media (max-width: 1024px) {

    

    
    
    div.news-list .news-item .text_dop, html body div.news-list .news-item .extra-photos {
        padding: 8px;
    }
    div.news-list .news-item .extra-photos {
        flex-direction: column;
    }
        html body .text_1 {
        margin-bottom: 10px;
        width: 70%;
    }
    .text_dop .text_niz_ {
        flex-direction: column;
        align-items: flex-start;
        align-content: flex-start;
        margin-bottom: 10px;
        line-height: 8px;
    }
        .text_dop .text_niz_ p:first-child {
        background-size: contain !important;
        background-repeat: no-repeat !important;
        border-radius: 1px;
        padding: 0 10px;
        width: 54px;
        height: 20px;
        margin-bottom: 10px;
        line-height: 20px;
    }
    
    
    

        
        

        

}



@media (max-width: 790px) {
    .nav-current-page {
    width: 32px;
    display: block;
    display: flex
;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
}

    html body div.news-list a {
        margin-right: 3%;
        width: 47%;
    }
    html body div.news-list a:nth-child(3n) {
    margin-right: 3%;
    }
}

@media (max-width: 1440px) {
    html body div.news-list a {
        margin-right: 3%;
    }
}


@media (max-width: 790px) {
    .custom-file-label {
        max-width: 127px;
        max-height: 50px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: wrap;
    }
}






div.news-list .news-item .text_dop.tochki_prityajeniya {
    
    padding-top: 59px;
    justify-content: flex-start;
}




div.news-list .news-item .text_dop.prostranstva_razvitiya {
    background: url('/local/templates/test1/css/Intersect (2).svg') 0 0 / contain no-repeat;
    padding-top: 59px;
    justify-content: flex-start;
    background-size: 101% 232%;
    background-position: center;
    background-position-x: 7%;
    background-position-y: 25%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 100000;
    bottom: 0px;
    height: 191px;
    border-radius: 0 0 30px 30px;
}




div.news-list .news-item .text_dop.mesta_dobryh_del {
    background: url('/local/templates/test1/css/Intersect (4).svg') no-repeat;
       padding-top: 77px;
    justify-content: flex-start;
     height: 191px;
    background-size: 123% 182%;
    /* background-position: center; */
    background-position-x: 11%;
    background-position-y: 14%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 100000;
    bottom: 0px;
    height: 209px;
    border-radius: 0 0 30px 30px;
}













html body div.news-list.tvor {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    border-radius: 20px;
    justify-content: space-between;
}

div.news-list.tvor .text_3, .text_4 {
    padding: 9px 12px;
}


html body div.news-list.tvor a {
    display: flex;
    width: auto;
}

div.news-list.tvor .line_n {
    width: 100%;
    padding: 20px 10px;
    position: absolute;
    bottom: -72px;
    left: 0;
    justify-content: flex-end;
}

div.news-list.tvor .line_n div {
    display: flex;
    flex-direction: row;
    width: 18%;
    justify-content: flex-end;
    min-width: 70px;
}














html body div.news-list.tvor .text_4::after {
    content: '';
    background: url('/local/templates/test1/css/tempImageIN8M2l (1).svg');
    width: 19px;
    display: block;
    height: 20px;
    background-size: contain;
    margin-left: 12px;
}


@media (max-width: 1000px) {
    html body div.news-list.tvor .text_1 {
        margin-bottom: 10px;
        width: fit-content;
        padding: 9px;
        font-size: 8px;
    }
    html body div.news-list.tvor .text_3 {
        margin-bottom: 10px;
        width: fit-content;
        padding: 9px;
        font-size: 8px;
    }
}




















  html body div.news-list.dost .news-item:hover .text_dop.tochki_prityajeniya  {
        background: url('/local/templates/test1/css/Vector (1)11.svg') 0 0 / cover no-repeat;
    }
    html body div.news-list.dost .news-item:hover .text_dop.prostranstva_razvitiya  {
        background: url('/local/templates/test1/css/Group 476171212.svg') 0 0 / cover no-repeat;
    }
    html body div.news-list.dost .news-item:hover .text_dop.mesta_dobryh_del  {
        background: url('/local/templates/test1/css/Vector2111.svg') 0 0 / cover no-repeat;
    }
    
    
 
    html body div.news-list.dost .news-item:hover .text_dop.tochki_prityajeniya p {
       color: white;
    }
     html body div.news-list.dost .news-item:hover .text_dop.tochki_prityajeniya .text_niz_ p:nth-child(1)  {
       color: rgba(247, 90, 64, 1);
    }
    
    
    
     html body div.news-list.dost .news-item:hover .text_dop.prostranstva_razvitiya p {
       color: white;
    }
     html body div.news-list.dost .news-item:hover .text_dop.prostranstva_razvitiya .text_niz_ p:nth-child(1)  {
       color: rgba(121, 156, 252, 1);
    }
    
     html body div.news-list.dost .news-item:hover .text_dop.mesta_dobryh_del p {
       color: white;
    }
     html body div.news-list.dost .news-item:hover .text_dop.mesta_dobryh_del .text_niz_ p:nth-child(1)  {
       color: rgba(5, 158, 167, 1);
    }
 
   
 
 html body div.news-list.dost .news-item:hover .text_dop.tochki_prityajeniya .text_niz_ p:nth-child(1)  {
       background:url('/local/templates/test1/css/Vector.svg');
    }
     html body div.news-list.dost .news-item:hover .text_dop.prostranstva_razvitiya .text_niz_ p:nth-child(1)  {
      background:url('/local/templates/test1/css/Vector (2).svg');
 
    }
     html body div.news-list.dost .news-item:hover .text_dop.mesta_dobryh_del .text_niz_ p:nth-child(1)  {
         
        background:url('/local/templates/test1/css/Vector (1).svg');
 
    }  












    
   




/* @media (max-width: 1460px) {
     html body div.news-list.dost .news-item:hover .text_dop.tochki_prityajeniya  {
        background: url('/local/templates/test1/css/Intersect (6)11.svg') 0 0 / contain no-repeat;
        background-position-y: 30%!important;
         background-size: 120% 161%!important;
        transition: all 0.3s linear;

    }
    html body div.news-list.dost .news-item:hover .text_dop.prostranstva_razvitiya  {
        background: url('/local/templates/test1/css/Group 47466.svg') 0 0 / contain no-repeat;
        background-position-y: 30%!important;
       background-size: 120% 161%;
        transition: all 0.3s linear;
        background-position-x: -3px;

    }
    html body div.news-list.dost .news-item:hover .text_dop.mesta_dobryh_del  {
        background: url('/local/templates/test1/css/Intersect (5)11.svg') 0 0 / contain no-repeat;
        background-position-y: 30%!important;
       background-size: 120% 161%;
        transition:  background 0.3s linear;

    }
} */











html body div.news-list .news-item .text_dop.tochki_prityajeniya {
    background: url('/local/templates/test1/css/Vector1111.svg');
    background-size: cover;
    background-position: unset;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0px;
    height: 199px;
    border-radius: 0 0 30px 30px;
    background-position-x: 0% !important;
    background-position-y: 0% !important;
    margin-left: -1px;
    width: 100.5%;
}


html body div.news-list .news-item .text_dop.prostranstva_razvitiya {
    background: url('/local/templates/test1/css/Group 47461 (1)11.svg');
    padding-top: 28px;
    background-size: cover;
    background-position: unset;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0px;
    height: 168px;
    border-radius: 0 0 30px 30px;
    margin-left: -1px;
    width: 100.5%;


}
html body div.news-list .news-item .text_dop.mesta_dobryh_del {
    background: url('/local/templates/test1/css/Vector111.svg');
    background-size: cover;
    background-position: unset;
    background-repeat: no-repeat;
    position: absolute;
    padding-top: 70px;
    bottom: 0px;
    height: 209px;
    border-radius: 0 0 30px 30px;
    margin-left: -1px;
    width: 100.5%;

}




@media (max-width: 430px) {
    
    html body div.news-list .news-item .text_dop.tochki_prityajeniya {
        background: url('/local/templates/test1/css/Intersect (1).svg') center / 132% 132% no-repeat;
        height: 157px;
        justify-content: flex-start;
        padding-top: 42px;
        background-size: cover;
    }
    html body .page div.news-list .news-item .text_dop.text_dop.prostranstva_razvitiya {
        background: url('/local/templates/test1/css/Intersect (2).svg') 0 0 / contain no-repeat;
        padding: 20px 8px;
        height: 138px;
        justify-content: flex-start;
        padding-top: 23px;
        background-size: cover;
    }
    
        html body div.news-list .news-item .text_dop.mesta_dobryh_del {
        background: url('/local/templates/test1/css/Intersect (3).svg') no-repeat;
        padding: 20px 8px;
        height: 157px;
        padding-top: 44px;
        background-size: cover;
    }

    html body div.news-list.dost .news-item:hover .text_dop.tochki_prityajeniya  {
        background: url('/local/templates/test1/css/Intersect (2)11.svg') center / 132% 132% no-repeat;
        height: 157px;
        justify-content: flex-start;
        padding-top: 42px;
        background-size: cover;
    }
    html body div.news-list.dost .news-item:hover .text_dop.prostranstva_razvitiya  {
        background: url('/local/templates/test1/css/Intersect (2)2323.svg') 0 0 / cover no-repeat;
    }
    html body div.news-list.dost .news-item:hover .text_dop.mesta_dobryh_del  {
        background: url('/local/templates/test1/css/Intersect (2)333.svg') 0 0 / cover no-repeat;
    }
    div.news-list .news-item .extra-photos {
        width: 99.5%;
    }

    
}




.col.col_ {
    background: url('/local/templates/test1/css/Group 47637.png') 0 0 / cover no-repeat;
}


html body .slid_block .slider {
    height: 600px;
}
.row_main {
    margin: 30px 0;
    justify-content: space-between;
    height: 600px;
}

html body .col.col__ {
    background-color: #f1f0f1;
    border-radius: 30px;
    padding: 20px;
    margin-left: 34px;
    width: 55%;
    position: relative;
    height: 100%;
}
html body .slick-initialized .slick-slide {
    display: block;
    border-radius: 30px;
    object-fit: cover;
    width: 100%;
    max-height: 600px;
    min-height: 600px;
}

.slid_block {
    width: 49%;
    position: relative;
    max-width: 745px;
}

html body .col.col__ {
    margin-left: 0px;
    width: 100%;
}


.col.col_{
    margin-left: 0;
    width: 49%;
        height: 100%;
    min-height: 600px;
}
.col.col_1 {
    height: 100%;
    min-height: 600px;
    width: 49%;
}


.col.col_ h2 {
    font-weight: 500;
    color: #5236AF;
    text-align: left;
    font-size: 24px;
    width: 100%;
        margin-top: 0;
}

.col.col_ {
    color: #5236AF;
    font-size: 14px;
    font-weight: 500;
    padding: 50px 30px 0 30px;
}

html body .col.col__ {
    background-color: #E0ECFF;
}

html body .col.col__.mob {
    background-color: #E0ECFF;
}


.list textarea {
    border: 1px solid #799CFC;
    margin: 0;
}


.list .form-group {
    align-items: center;
    padding: 0 13px;
    width: 93%;
    margin: 0 0 0 43px;
    justify-content: end;
    position: relative;
}

.list .form-group .custom-file:nth-child(1) {
    position: absolute;
    left: 13px;
    top: 10%;
}

.list .form-group .custom-file:nth-child(2) {
    position: absolute;
    left: 29%;
    top: 10%;
}


.custom-file-label {

    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #799CFC;
    padding: 0;
}


.line_c {
    top: 266px;
    background: #799CFC;
}



.list .form-group button {
    padding: 10px 29px;
    background: #799CFC;
    font-size: 14px;
    font-weight: 400;
    margin-top: 50px;
}


html body .custom-file-label:hover {
    color: white;
    background: none!important;
}



.sticky{
    height: 100%;
}


.sticky-element{
        width: 49%;
    height: 100%;
}
.sticky-content {
    height: 600px;
    width: 100%;
     transition: top 1s ease;
       top: 0;
}


.sticky-content.fixed {
    position: fixed;
       top: 35px;
    right: 122px;
    width: 40.5%;
    height: 600px;
}


.col.col__.mob{
    
    display: none;
}



.mob_t_{
    display: none;
}

@media (max-width: 790px) {
html body .sticky-element {
    width: 100%;
    height: 100%;
    position: initial;
    left: 51%;
    top: 0;
}
        .page .row_main {
        margin: 0;
        height: 100%;
    }
    .slid_block, html body .col.col__, html body .slider {
        width: 100%;
        position: relative;
    }

    .col.col_1 {
        margin-left: 0;
        width: 100%;
        height: 564px;
        margin: 0;
    }
    .list .form-group .custom-file:nth-child(2) {
    position: absolute;
    left: 58%;
    top: 10%;
}

.line_n div {
    display: flex
;
    flex-direction: row;
    width: 10%;
    justify-content: center;
    min-width: 25px;
    background: transparent;
}




.mob_t{
    opacity: 0;
}


.mob_t_{
    display: block;
    margin-top: 30px;
}



.list .form-group button {
    padding: 10px 29px;
    background: #799CFC;
    font-size: 14px;
    font-weight: 400;
    margin-top: 78px;
}

.mob_dv{
        display: flex
;
    flex-direction: column;
    width: fit-content;
    /* height: 300px; */
    position: absolute;
    left: 8px;
    top: 11px;
}


.list .form-group .custom-file:nth-child(1) {
         position: initial;
    
}


.list .form-group .custom-file:nth-child(2) {
         position: initial;
    
}

.line_c {
    top: 291px;
    background: #799CFC;
}

































}







/* Стили для балуна (тултипа) */
.ymaps-2-1-79-balloon {
    box-shadow: 0 0 15px rgba(0,0,0,0.5);
    border-radius: 30px;
}
.ymaps-2-1-79-balloon img {
    border-radius: 20px;
    height: 300px;
    width: 400px;
}

.ymaps-2-1-79-balloon__layout {
    border-radius: 30px;
}
/* Заголовок балуна */
.ymaps-2-1-79-balloon__header {
    padding: 10px 15px;
    font-size: 16px;
    font-weight: bold;
    background-color: #f8f8f8;
    border-bottom: 1px solid #e0e0e0;
    border-radius: 8px 8px 0 0;
}

/* Тело балуна */
.ymaps-2-1-79-balloon__content {
    padding: 15px;
    font-size: 14px;
    line-height: 1.4;
}
.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content {
    margin-right: 30px;
    padding-right: 0;
    padding: 20px;
}
.ymaps-2-1-79-balloon__close {
    float: right;
    margin-bottom: -34px;
    position: relative;
    z-index: 2;
    right: 8px;
    top: 3px;
}
/* Футер балуна */
.ymaps-2-1-79-balloon__footer {
    padding: 10px 15px;
    font-size: 14px;
    background-color: #f8f8f8;
    border-top: 1px solid #e0e0e0;
    border-radius: 0 0 8px 8px;
}

.ymaps-2-1-79-balloon a {
    color: black;
    text-decoration: none;
    font-family: "Myfont1";
    font-size: 15px;
}

.ymaps-2-1-79-balloon a:hover {
    text-decoration: underline;
}

/* Кнопка закрытия балуна */
.ymaps-2-1-79-balloon__close-button {
    width: 24px;
    height: 24px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23333" d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>') no-repeat center;
    opacity: 0.6;
}

.ymaps-2-1-79-balloon__close-button:hover {
    opacity: 1;
}

html body .bx-breadcrumb .bx-breadcrumb-item span {
    font-family: Myfont1;
    font-size: 12px;
    font-weight: 300;
    white-space: normal;
    color: #b3b3b3;
}

.bx-breadcrumb {
    margin: 40px 0;
}



html body .page .slick-prev {
    left: 0px;
    width: 50%;
    height: 100%;
    z-index: 100000;
}
html body .page .slick-next {
    right: 0px;
    width: 50%;
    height: 100%;
    z-index: 100000;
}



html body .page  .slick-prev:before, .slick-next:before {
   display: none;
}

.line_n p {
    font-size: 15px;
    font-weight: 600;
    overflow: hidden;
    display: block;
    -webkit-line-clamp: none;
    line-clamp: none;
    -webkit-box-orient: none;
    width: 100%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #5236AF;
}
@media (max-width: 790px) {
    .line_n p {
        font-size: 13px;
        width: 80%;
    }
}


.page .sec_0 .title p {
    font-size: 30px;
    color: #fff;
    margin-right: 40px;
    font-weight: 400;
}


.text_1::before {
     width: 21px;
    height: 20px;
    margin-right: 10px;
}
.text_1, .text_2 {
  
    align-items: center;
}

.line_n p {
    font-weight: 500;
   
}
.line_n {
    width: 100%;
    justify-content: space-between;
    padding: 20px 0;
}

.line_n div {
    display: flex
;
    flex-direction: row;
    width: 18%;
    justify-content: flex-end;
    min-width: 70px;
}


.next, .prev {
    font-size: 16px;
}


html body .text_nov li {
        list-style: none;
    background: url('/local/templates/test1/css/Vector (17).svg') 0 4px no-repeat;
    background-position: left;
    width: 100%;
    font-size: 16px;
    padding-left: 28px;
}
html body .text_nov ul {
    list-style: none;
    padding-left: 0;
}

.comments-count{
    font-size: 15px;
    font-weight: 500;
    color: #5236AF;
    margin-right: 5px;
}
.line_n div {
    display: flex
;
    flex-direction: row;
    width: 18%;
    justify-content: flex-end;
    min-width: 70px;
    align-items: center;
}



.page .sec_0 .title {
    background: url('/local/templates/test1/css/Group 47634-2.svg') 0 0 / 100% 100% no-repeat;
}











.row.line_f p:nth-child(1) {
    font-size: 36px;
    color: #333333;
    width: 100%;
    font-weight: 400;
    width: 90%;
}

.row_main {
    margin: 30px 0;
    justify-content: space-between;
    height: 600px;
    margin-top: 60px;
     margin-bottom: 25px;
}

.current-user-name p {
    font-weight: 500;
    margin-bottom: 10px;
    color: black;
}


.slid_block .region {
    top: 15px;
    left: 15px;
}

.region::before {
    content: '';
    background: url('/local/templates/test1/css/Vector (12).svg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 21px;
    height: 20px;
    display: block;
    margin-right: 10px;
}
.slid_block .region {
   
    color: #5236AF;
    
}

    .mob_dv {
        display: flex
;
        flex-direction: column;
        width: fit-content;
        /* height: 300px; */
        position: absolute;
        left: 13px;
        top: 11px;
    }
        .list .form-group .custom-file:nth-child(1) {
        position: initial;
    }
    .list .form-group .custom-file:nth-child(2) {
        position: initial;
    }
.row_main.ttp {
    margin: 25px 0;
}

.col.col_ {
    font-weight: 300;
}

#commentsList {
    width: 100%;
    height: 1552px;
    overflow: auto;
    z-index: 100000;
}
html body .col.col__ {
    margin-left: 0px;
    width: 100%;
    height: 100%;
    max-height: 0%;
}
.sticky {
    /* height: 100%; */
    /* height: auto; */
    max-height: 100%;
}

.sticky-content {
     height: min-content; 
    width: 100%;
    transition: top 1s ease;
    top: 0;
    max-height: 100%;
}
.sticky-element {
    width: 49%;
    height: 100%;
    position: absolute;
    left: 51%;
    top: 0;
}
.slid_block {
    width: 49%;
    position: relative;
    max-width: 745px;
}
.row_main.trr {
    margin: 30px 0;
    justify-content: space-between;
    height: 600px;
    margin-top: 60px;
    margin-bottom: 25px;
    position: relative;
    height: auto;
}


@media (max-width: 790px) {
   html body  .slid_block, html body .col.col__, html body .slider {
        width: 100%;
        position: relative;
    }
   html body #commentsList {
    width: 100%;
    height: 300px;
    overflow: auto;
    z-index: 1;
}
.row.line_f p:nth-child(1) {
    font-size: 26px;
    color: #333333;
    width: 100%;
    font-weight: 400;
    width: 100%;
}
}
.mob_t{
    /* margin: 15px 10px; */
    margin-bottom: 15px;
    margin-left: 0px;
}

 #map {
        height: 500px;
    }

@media (max-width: 900px) {
    .redred{
        height: 78vh;
        display: flex
;
        justify-content: center;
        align-items: center;
        background: url('/local/templates/test1/css/Чувашия - Мемориальный парк Победы -min.jpg') top left / 112px 74px no-repeat, 
        url('/local/templates/test1/css/Мордовия - Мемориал воинам Мордовии_1-min.jpg') 97px 101px / 68px 68px no-repeat, 
        url('/local/templates/test1/css/Москва - Парк-победы-min.jpg') 197px 0px / 94px 94px no-repeat, 
        url('/local/templates/test1/css/Мурманск - Алеша_1-min.jpg') right 96px / 75px 50px no-repeat, 
        url('/local/templates/test1/css/Новороссийск-min.jpg') 0px 50vh / 68px 68px no-repeat,
        url('/local/templates/test1/css/Ржев - мемориал Советскому солдату_1-min.jpg') 10vh 60vh / 68px 68px no-repeat,
        url('/local/templates/test1/css/Санкт-Петербург_1-min.jpg') 19vh 53vh / 68px 45px no-repeat,
        url('/local/templates/test1/css/Саратовская область - Парк Победы_1-min.jpg') 31vh 57vh / 94px 94px no-repeat;
       
    }
    .redred p{
        color: #059EA7;
            font-size: 32px;
        font-style: normal;
        font-weight: 500;
        line-height: normal; 
        margin-top: -29%;
        
    }
        .text_nov.mob {
        display: flex
;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .text_nov.mob .row {
        width: 100%;
    }
        .text_nov.mob .row div {
        width: 100%;
        height: 191px;
    }
    .text_nov.mob .row div:nth-child(2) {
        width: 100%;
        height: 269px;
    }
        .text_nov.mob .row div {
        margin-bottom: 20px;
    }
        .text_nov.mob .row {
        width: 100%;
        margin: 0;
    }
    .text_nov.mob .row:nth-child(2) div {
        background: #CFEBEC;
        color: #059EA7;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 30px 20px 24px 20px;
    }
    .text_nov.mob .row div:nth-child(2) {
        width: 100%;
        height: 269px;
        background:  #059EA7;
        color: white;
    }
    .text_nov .row:nth-child(1) div:nth-child(1) {
        background-image: none;
                padding: 35px 55px 35px 10px;
    }
    html body .text_nov li {
        font-size: 16px;
        margin: 0;
    }
    html body .text_nov ul {
        list-style: none;
        padding-left: 0;
        display: flex
    ;
        flex-direction: column;
        justify-content: space-between;
        height: 100%;
    }
    .text_nov.mob .row:nth-child(2) div {
        padding: 35px 91px 101px 20px;
        font-size: 16px;
        font-weight: 500;
        background-image: url('/local/templates/test1/css/Exclude (1).png');
       background-repeat: no-repeat;
        background-position: 0 165%;
        background-size: 102%;
    }
    .text_nov.mob .row div:nth-child(2) {
        font-size: 16px;
        font-weight: 500;
        display: flex
;
        flex-direction: column;
        justify-content: space-between;
        padding: 35px 26px 35px 20px;
    }
    .text_nov.mob .text {
        font-size: 11px;
    }
    html body .page .sec_0 .title p {
        font-size: 21px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
       
        margin: 0px;
    }
    .page .sec_0 .title.ros {
        background: url('/local/templates/test1/css/Vector (24).svg') 0 0 / 100% 100% no-repeat;
    }
    .page .sec_0 .title.ros {
        justify-content: flex-start;
        width: 70%;
        margin-bottom: 27px;
        padding: 26px 44px 26px 17px;
    }
    .page .sec_0 .title {
        background: url('/local/templates/test1/css/Vector (24).svg') 0 0 / 100% 100% no-repeat;
    }
    .page .sec_0 .title {
        justify-content: flex-start;
        width: 70%;
        margin-bottom: 27px;
        padding: 26px 44px 26px 17px;
    }
    html body .page .voting_filters select {
        margin-bottom: 20px;
        border: 2px solid var(--gray-75, #95929E);
        color: #1D1C20;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 18px;
        font-family: "Myfont1";
    }
        .blue {
        margin-bottom: 90px;
    }
    #map {
        margin-bottom: 20px;
        margin-top: 0;
        height: 272px;
    }
    .ymaps-2-1-79-inner-panes {
        height: 272px !important;
    }
        div.news-list .news-item {
        width: 100%;
        height: 268px;
                padding: 7px;
        border-radius: 15px;
    }
        html body div.news-list a {
        margin-right: 0%;
        width: 48.6%;
    }
    html body div.news-list {
        justify-content: space-between;
    }
        html body div.news-list a:nth-child(3n) {
        margin-right: 0%;
    }
    html body .text_1 {
        margin-bottom: 10px;
        width: fit-content;
        font-size: 9px;
        padding: 9px 15px 9px 9px;
    }
    .line_n {
        flex-direction: column;
    }
    .line_n div {
           justify-content: flex-start;
           margin-top: 17px;
    }
    .line_n p {
        font-size: 16px;
        width: 100%;
                height: 46px;
    }
    html body div.news-list a {
        margin-right: 0%;
        width: 48.6%;
        margin-bottom: 10px;
    }
    .col #map {
        max-width: 100%;
        height: 272px;
    }
    .col.col_1 {
        margin-left: 0;
        width: 100%;
        height: auto;
        margin: 0;
        min-height: auto;
    }
    html body .slid_block .slider {
        height: 443px;
    }
        html body .slick-initialized .slick-slide {
        display: block;
        border-radius: 15px;
        object-fit: cover;
        width: 100%;
        max-height: 443px;
        min-height: 443px;
    }
        html body .page .col.col_ {
        margin: 0;
        border-radius: 15px;
    }
        html body .ymaps-2-1-79-inner-panes {
        border-radius: 15px;
    }
    html body .col.col__ {
        background-color: #E0ECFF;
        border-radius: 15px;
        margin-top: 20px;
    }
}





html body  .ymaps-2-1-79-balloon__layout {
    position: relative;
    display: block;
    overflow: hidden;
    background: rgb(255 255 255 / 50%);
    backdrop-filter: blur(10px);
}

html body  .ymaps-2-1-79-balloon__tail {
    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%);
    box-shadow: none;
    background: rgb(255 255 255 / 50%);
    backdrop-filter: blur(10px);
    display: none;
}

html body .ymaps-2-1-79-balloon {
    position: absolute;
    z-index: 1;
    padding: 1px;
    /* box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15), 0 5px 15px -7px rgba(0, 0, 0, .5); */
    box-shadow: 0px 173px 49px 0px rgba(0, 0, 0, 0.00), 0px 111px 44px 0px rgba(0, 0, 0, 0.01), 0px 62px 37px 0px rgba(0, 0, 0, 0.05), 0px 28px 28px 0px rgba(0, 0, 0, 0.09), 0px 7px 15px 0px rgba(0, 0, 0, 0.10);
    backdrop-filter: blur(20px);
    /* width: 221px; */
    height: auto;
    padding: 0;
    display: block;
    flex-direction: column;
    align-items: flex-start;
    gap: 15px;
}


html body .ymaps-2-1-79-balloon__content {
    position: relative;
    z-index: 1;
    display: flex
;
    min-width: 60px;
    height: 100%;
    min-height: 15px;
    margin: 0;
    padding: 10px 12px;
    background: transparent;
   width: 191px;
    height: 249px;
    margin: 0;
    flex-direction: column;
    padding: 0;
}

.ymaps-2-1-79-balloon a {
    color: black;
    text-decoration: none;
    font-family: "Myfont1";
    font-size: 15px;
    display: block;
    width: 220px;
    color: #333;
    /* font-family: "TT Fors Trial"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height: 1lh;
}

.ymaps-2-1-79-balloon a::after {
    content: 'Перейти';
    position: absolute;
    left: 30px;
    bottom: 17px;
    background: url('/local/templates/test1/css/Arrow right.svg');
    background-repeat: no-repeat;
    background-position: right;
    width: 80px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}

html body .ymaps-2-1-79-balloon__close-button {
    display: block;
    width: 30px;
    height: 40px;
    cursor: pointer;
    background: url('/local/templates/test1/css/Size41212.svg') 50% no-repeat;
    opacity: 1;
}
html body .ymaps-2-1-79-balloon__close-button:hover {
    opacity: .3;
}


html body .ymaps-2-1-79-balloon img {
    border-radius: 15px;
    height: auto;
    width: 220px;
    height: 158px;
        object-fit: cover;
}

html body .ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content {
    margin-right: 30px;
    padding-right: 0;
     padding: 30px 30px 24px 30px;
}

html body  .ymaps-2-1-79-balloon a:hover {
    text-decoration: none;
}


html body  .ymaps-2-1-79-balloon_layout_panel {
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    overflow: hidden;
}
@media (max-width: 900px) {

html body .ymaps-2-1-79-balloon_layout_panel {
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    overflow: hidden;
    display: none;
}
}



/* End */


/* Start:/local/templates/gal_ros/components/bitrix/menu/menu_main/style.css?17714309665049*/



/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin: 0;
    padding: 0;
    width: 100%;
    list-style: none;
    font-size: 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    height: 67px;
	text-transform: uppercase;
	margin-top: 105px;
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	text-decoration:none;
	text-align:center;
	color: #101525;

}

#horizontal-multilevel-menu li
{
	float:left;
	display: flex;
	flex-direction: row;
	max-width: 10vw;
}

#horizontal-multilevel-menu li img
{
	padding: 10px;
    border-radius: 50%;
    object-fit: fill;
    width: 54px;
    height: 54px;
    
}
#horizontal-multilevel-menu li.logo img
{
	width: 236px;
    height: 67px;
	border-radius: 0%;
}

#horizontal-multilevel-menu li.logo 
{
	margin-right: 17px;

}
/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color: white;
	font-weight:400;
	padding: 0 1px;
	display: flex;
	align-items: center;
	font-size: 10px;
	margin: 0;

}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background: none;
    color: white;
    font-weight: 400;
    text-decoration: underline;
	font-size: 10px;
	margin: 0;
}


/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/local/templates/gal_ros/components/bitrix/menu/menu_main/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/local/templates/gal_ros/components/bitrix/menu/menu_main/images/lock.gif) center right no-repeat;
}



/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	
}

/*Sub-menu box*/
html body #horizontal-multilevel-menu, #horizontal-multilevel-menu ul {
    margin: 0;
    padding: 0;
    width: 100%;
    list-style: none;
    font-size: 10px;
    display: flex
;
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    height: 67px;
    text-transform: uppercase;
    margin-top: 105px;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	margin: 10px 0;
	border-radius: 12px;
	
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}



li div button{
	border:none!important; 
	padding: 0px!important;
	width: 54px!important;
	height: 54px!important;
}
li div button span span{
	width: 54px!important;
	height: 54px!important;
}
li div button span span svg{
	width: 54px!important;
	height: 54px!important;
}
/* End */
/* /local/templates/gal_ros/css/style1.css?177143103267964 */
/* /local/templates/gal_ros/components/bitrix/menu/menu_main/style.css?17714309665049 */
