<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{ font-family:Gilroy; font-weight:700; font-style:normal;
            src:url(fonts/gilroy/Gilroy-Bold.eot);
            src:url(fonts/gilroy/Gilroy-Bold.woff) format("woff"), url(fonts/gilroy/Gilroy-Bold.ttf) format("truetype"), url(fonts/gilroy/Gilroy-Bold.svg) format("svg");}
@font-face{ font-family:Gilroy; font-weight:600; font-style:normal;
            src:url(fonts/gilroy/Gilroy-Semibold.eot);
            src:url(fonts/gilroy/Gilroy-Semibold.woff) format("woff"), url(fonts/gilroy/Gilroy-Semibold.ttf) format("truetype"), url(fonts/gilroy/Gilroy-Semibold.svg) format("svg");}
@font-face{ font-family:Gilroy; font-weight:500; font-style:normal;
            src:url(fonts/gilroy/Gilroy-Medium.eot);
            src:url(fonts/gilroy/Gilroy-Medium.woff) format("woff"), url(fonts/gilroy/Gilroy-Medium.ttf) format("truetype"), url(fonts/gilroy/Gilroy-Medium.svg) format("svg");}
@font-face{ font-family:Gilroy; font-weight:400; font-style:normal;
            src:url(fonts/gilroy/Gilroy-Regular.eot);
            src:url(fonts/gilroy/Gilroy-Regular.woff) format("woff"), url(fonts/gilroy/Gilroy-Regular.ttf) format("truetype"), url(fonts/gilroy/Gilroy-Regular.svg) format("svg");}
@font-face{ font-family:Gilroy; font-weight:300; font-style:normal;
            src:url(fonts/gilroy/Gilroy-Light.eot);
            src:url(fonts/gilroy/Gilroy-Light.woff) format("woff"), url(fonts/gilroy/Gilroy-Light.ttf) format("truetype"), url(fonts/gilroy/Gilroy-Light.svg) format("svg");}
@font-face{ font-family:Gilroy; font-weight:100; font-style:normal;
            src:url(fonts/gilroy/Gilroy-UltraLight.eot);
            src:url(fonts/gilroy/Gilroy-UltraLight.woff) format("woff"), url(fonts/gilroy/Gilroy-UltraLight.ttf) format("truetype"), url(fonts/gilroy/Gilroy-UltraLight.svg) format("svg");}

html                                            {min-height:100%;}
body                                            {line-height: 150%; font-size:16px; max-width: 100%; margin: 0; background:#4E4D4D; padding:0; font-family:'Gilroy', sans-serif; font-weight:400; color:#5E5D5D; min-height: 100%; overflow-x:hidden;}
body.menu-open                                  {position:fixed;overflow: hidden; height:100%; width:100%;}

.block_inline                                   {display:table; margin:0 auto;}
.block_inner                                    {max-width:1320px; min-width:300px; position:relative; margin:0 auto; padding:0; float:none; clear:both;}
.block_inner.left                               {max-width:660px; margin:0 0 0 auto;}
.block_inner.thin, .block_thin                  {max-width:1080px; margin:0 auto;}
#block_mobile_overlay                           {display:none; position:fixed; top:0px; left:0; right:0; z-index: 950; height:100%; width:100%; overflow:hidden; background:rgba(0,0,0,0.4);}
#block_outer                                    {margin:-1px 0 0 0; width:100%; min-height:100%; position:relative; top:0; left:0; border-top:solid 1px rgba(0,0,0,0);}

header                                          {padding:0; font-size:14px; position:fixed; top:0; left:0; width:100%; z-index:970; transition: all 0.4s ease 0s;}
    body.home header                            {background:#FFFFFF;}
    header &gt; .block_inner:after                 {content:""; width: auto; display:block; margin:0 15px; height:1px; background:#e0e0e0; box-sizing: border-box;}
    header #block_logo                          {float:left;}
        header #block_logo a                    {display:inline-block; padding:25px 0;  transition: all 0.4s ease 0s;}
        header #block_logo a img                {height:27px; width:auto; transition: all 0.4s ease 0s;}
    
    header a                                    {text-decoration:none; color:#202020;}
    header #block_rates,
    header #block_languages,
    header #block_search                        {display:inline-block; margin:28px 0 0 25px; transition: all 0.2s ease 0s;}
        button.button_search,
        a.button_search                         {border:none; padding:0; margin:-7px 0 -7px; height:20px; width:20px; display:inline-block; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4,251.8c1.1,1.1,2.6,1.6,4,1.6c1.5,0,2.9-0.5,4-1.6L85,177.2c18.6,16.7,42.3,25.8,67.5,25.8c27,0,52.5-10.5,71.6-29.6s29.6-44.6,29.6-71.6c0-27.1-10.5-52.5-29.6-71.6S179.5,0.6,152.5,0.6s-52.4,10.5-71.6,29.6c-19.1,19.1-29.6,44.6-29.6,71.6	c0,25.2,9.1,48.9,25.8,67.5L2.5,243.9C0.3,246.1,0.3,249.6,2.4,251.8z M152.5,191.7c-24,0-46.6-9.3-63.6-26.3s-26.4-39.5-26.4-63.6	s9.4-46.6,26.4-63.6s39.6-26.4,63.6-26.4s46.6,9.4,63.6,26.4s26.4,39.6,26.4,63.6s-9.4,46.6-26.4,63.6S176.5,191.7,152.5,191.7z' fill='%23202020' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;}
        button.button_search:hover,
        a.button_search:hover                   {border:none; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4,251.8c1.1,1.1,2.6,1.6,4,1.6c1.5,0,2.9-0.5,4-1.6L85,177.2c18.6,16.7,42.3,25.8,67.5,25.8c27,0,52.5-10.5,71.6-29.6s29.6-44.6,29.6-71.6c0-27.1-10.5-52.5-29.6-71.6S179.5,0.6,152.5,0.6s-52.4,10.5-71.6,29.6c-19.1,19.1-29.6,44.6-29.6,71.6	c0,25.2,9.1,48.9,25.8,67.5L2.5,243.9C0.3,246.1,0.3,249.6,2.4,251.8z M152.5,191.7c-24,0-46.6-9.3-63.6-26.3s-26.4-39.5-26.4-63.6	s9.4-46.6,26.4-63.6s39.6-26.4,63.6-26.4s46.6,9.4,63.6,26.4s26.4,39.6,26.4,63.6s-9.4,46.6-26.4,63.6S176.5,191.7,152.5,191.7z' fill='%23dfaf0f' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;}
    
    header #block_search_form                   {position:fixed; top:0; z-index:120; width:100%; display:none; background: #FFFFFF; transition: all 0.2s ease 0s;}
    #form_topsearch                             {display:block; border:none; border-bottom:solid 1px #e8e8e8; padding:20px 100px 20px 0; transition: all 0.2s ease 0s; position:relative; }
        #form_topsearch input[type=text]        {width:100%; background:none; outline: none; border:none; box-sizing: border-box; margin:0 60px 0 0; font-size:120%; padding:5px; height:37px;}
        #form_topsearch button                  {position:absolute; border:none; right:75px; top:50%; min-width:0; padding:0; margin:-7px 0 0; height:20px; width:20px; display:inline-block; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4,251.8c1.1,1.1,2.6,1.6,4,1.6c1.5,0,2.9-0.5,4-1.6L85,177.2c18.6,16.7,42.3,25.8,67.5,25.8c27,0,52.5-10.5,71.6-29.6s29.6-44.6,29.6-71.6c0-27.1-10.5-52.5-29.6-71.6S179.5,0.6,152.5,0.6s-52.4,10.5-71.6,29.6c-19.1,19.1-29.6,44.6-29.6,71.6	c0,25.2,9.1,48.9,25.8,67.5L2.5,243.9C0.3,246.1,0.3,249.6,2.4,251.8z M152.5,191.7c-24,0-46.6-9.3-63.6-26.3s-26.4-39.5-26.4-63.6	s9.4-46.6,26.4-63.6s39.6-26.4,63.6-26.4s46.6,9.4,63.6,26.4s26.4,39.6,26.4,63.6s-9.4,46.6-26.4,63.6S176.5,191.7,152.5,191.7z' fill='%23202020' fill-rule='evenodd'/%3E%3C/svg%3E");}
        #form_topsearch button:hover            {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4,251.8c1.1,1.1,2.6,1.6,4,1.6c1.5,0,2.9-0.5,4-1.6L85,177.2c18.6,16.7,42.3,25.8,67.5,25.8c27,0,52.5-10.5,71.6-29.6s29.6-44.6,29.6-71.6c0-27.1-10.5-52.5-29.6-71.6S179.5,0.6,152.5,0.6s-52.4,10.5-71.6,29.6c-19.1,19.1-29.6,44.6-29.6,71.6	c0,25.2,9.1,48.9,25.8,67.5L2.5,243.9C0.3,246.1,0.3,249.6,2.4,251.8z M152.5,191.7c-24,0-46.6-9.3-63.6-26.3s-26.4-39.5-26.4-63.6	s9.4-46.6,26.4-63.6s39.6-26.4,63.6-26.4s46.6,9.4,63.6,26.4s26.4,39.6,26.4,63.6s-9.4,46.6-26.4,63.6S176.5,191.7,152.5,191.7z' fill='%23dfaf0f' fill-rule='evenodd'/%3E%3C/svg%3E");}
        #form_topsearch a.button_close          {position:absolute; right:0; top:50%;  margin:-10px 0 0;}
    
        header #block_rates                     {font-weight:500;}
            header #block_rates ul              {margin:0; padding:0;}
            header #block_rates ul li           {display:inline-block; margin:0 0 0 20px; padding:0;}
        header #block_languages                 {font-weight:700; text-transform: uppercase;}
    
    header nav                                  {margin:0; position: relative; white-space: nowrap; font-weight:700;}
        header nav ul                           {margin:0; padding:0; width:100%; text-transform:uppercase;}
        header nav ul li                        {background:none; padding:0; margin:0 37px 0 0; display:inline-block;}
        header nav ul li:last-child             {margin:0;}
        header nav ul li a                      {display:block; height:65px; line-height:65px; padding:0 15px; text-decoration:none; color:#000000;}
        header nav ul li.active a,
        header nav ul li a:hover                {color:#dfaf0f;}
    
    header a.button_menu                           {display:none; height:40px; line-height:40px; padding:0; margin:15px 10px 15px 15px; font-weight:400;}
        header a.button_menu .button_menu_sign         {display:inline-block; vertical-align:middle; margin:0;}
        header a.button_menu .button_menu_line         {display:block; width:21px; height:1px; background:#5E5D5D; margin:5px 0; transition: all 0.2s ease 0s;}
        header a.button_menu:hover                     {}
        header a.button_menu:hover .button_menu_line   {background:#dfaf0f;}

        header a.button_menu.active .button_menu_line  {margin:0;}
        header a.button_menu.active .button_menu_line_r{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
        header a.button_menu.active .button_menu_line_m{opacity: 0;}
        header a.button_menu.active .button_menu_line_l{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); margin-top:-2px;}

    header.isScroll                             {background:#FFFFFF; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.4);}
        header.isScroll #block_rates,
        header.isScroll #block_languages,
        header.isScroll #block_search           {margin:13px 0 0 25px;}
        header.isScroll #block_logo a           {padding:10px 0;}
        header.isScroll #form_topsearch         {padding:10px 0;}
    
    /*---- MOBILE MENU ----*/
    
    #block_mobile_menu                          {display:none; font-weight:400; position:fixed; top:0px; left:-100%; overflow:hidden; width:100%;background:#FFFFFF; height:100%; z-index:960;}
        #block_mobile_menu_content              {padding:0 15px; margin:0; overflow-y:auto; height:100%; overflow-x: hidden;}
        
        #block_mobile_rates                     {margin:80px 0 0px; padding:30px 0;}
            #block_mobile_rates ul              {display:table; width:100%; padding:0; margin:0;}
            #block_mobile_rates ul li           {display:table-cell; padding:0; margin:0;}
            #block_mobile_rates .block_rates_value {display:block;}
            
        #block_mobile_languages                 {text-transform:uppercase; color:#000000; font-weight:700; margin:0 0 15px;}
        
        ul#block_mobile_menu_items              {padding:0; margin:0 0 30px;}
        ul#block_mobile_menu_items li           {margin:0; padding:0;}
        ul#block_mobile_menu_items &gt; li &gt; a     {font-weight:700; text-transform:uppercase; color:#000000;}
        ul#block_mobile_menu_items li ul        {display:none;}
        ul#block_mobile_menu_items li a         {text-decoration:none; padding:15px 0; margin:0 30px 0 0; display:block; color:#5E5D5D;}
        ul#block_mobile_menu_items li a:hover,
        ul#block_mobile_menu_items li.active a  {color:#F2BA04;}
        
        ul#block_mobile_menu_items &gt; li &gt; ul &gt; li &gt; a {font-weight:700; color:#000000;}
        
        ul#block_mobile_menu_items li a.submenu {float: right; font-weight:300; width:30px; text-align:center; padding:10px 0; margin: 5px 0 0; font-size: 240%; color: #F2BA04;cursor: pointer;}
        ul#block_mobile_menu_items li a.submenu:before {content:'+'; display:block;}
        ul#block_mobile_menu_items li a.submenu.active:before {content:'-'; display:block;}
       
    a.block_list_item                           {color:#333333; text-decoration:none; display: block; margin:0 0 20px 0;}
            a.block_list_item b                 {font-weight:normal; font-size:140%;}
            a.block_list_item p                 {margin:10px 0;}
            .block_item_data                    {margin:0 0 0 20px;}
            
    a.block_gallery_item                        {display:block; color:#333333; -webkit-border-radius:3px; -moz-border-radius:3px;  border-radius:3px; border:solid 1px #FFFFFF; padding:9px; text-align:center; text-decoration:none;}
            a.block_gallery_item img            {margin:0 0 5px 0;}
            a.block_gallery_item:hover          {background:#EEEEEE; border:solid 1px #a5a5a5;}

/* PARALLAX AND SLIDER */
    
#block_parallax                                 {position:absolute; z-index:110; width:100%; left:0; top:140px; background:#5e5d5d; overflow:hidden;} 
    #block_slider                               {height:450px;}
        .slick-track, .slick-list, 
        .block_slider_pane .block_inner         {height:100%;}
        .block_slider_pane                      {height:100%; color:#FFFFFF; font-size:40px; font-weight:600; line-height:45px;}
        .block_slider_pane_image                {position:absolute; bottom:-10%; right:0; height:110%;}
        .block_slider_pane_image img            {max-height:100%; width:auto;}
        .block_slider_pane_content              {position:absolute; top:50%; left:0; transform: translateY(-50%);}
        .block_slider_pane_content .title       {font-size:60px; line-height:60px; text-shadow:0 0 20px rgba(0, 0, 0, 0.1);} 

#block_home                                     {margin:0; height:100%; padding:120px 0; background:bottom center no-repeat; background-size:cover;}
    #block_home a#block_home_banner             {display:block; background:rgba(0,0,0,0.5); font-weight:700; color:#F2BA04; text-align:center; position:absolute; padding:30px 0; top:0; z-index:10; left:0; width:100%;}
    #block_home div#block_home_banner           {display:block; background:rgba(0,0,0,0.5); font-weight:500; color:#FFFFFF; position:absolute; padding:15px 0; top:0; z-index:10; left:0; width:100%;}
    #block_home div#block_home_banner a.button  {min-width:150px; font-weight:700; margin:0 0 0 20px;}
    #block_home a#block_home_banner.orange      {background:#F2BA04; color:#FFFFFF; text-align:left; position:relative; padding:15px 30px; margin:0 0 4px 4px; width:auto;}
    
    
    #block_home:before                          {content:""; position:absolute; background:RGBA(0,0,0,0.25); display:block; top:0; left:0; bottom:0; right:0;}
    #block_home .block_inner                    {position:relative; z-index:50;}
    #block_home h1                              {color:#FFFFFF;}
    #block_home h4                              {color:#F2BA04; line-height:150%;}
    #block_home a                               {font-weight:400;}
    #block_home .block_home_col                 {position:relative;}
    
    #block_home #block_home_title               {position:absolute; transform: translateY(-50%); top:50%;}
    
    .block_home_content_rect                    {box-sizing: border-box; position:relative;}
    .block_home_content_rect:before             {content:""; padding-top:50%; display:block; }
    
    .block_home_content_quadr                   {float:left; box-sizing: border-box; width:50%; position:relative;}
    .block_home_content_quadr:before            {content:""; padding-top:100%; display:block;}
    
    .block_home_content_rect .block_content,
    .block_home_content_quadr .block_content    {position:absolute; top:0; right:0; left:4px; bottom:4px; padding:45px 30px; background-size:cover;}
    
    .block_home_content_rect .block_content     {background:#FFFFFF bottom right URL('pics/bg_home1.svg') no-repeat;}
    .block_home_content_quadr .block_content     {background:#FFFFFF right URL('pics/bg_home2.svg') no-repeat;}
    .block_home_content_quadr:last-child .block_content     {background:#f2f2f2 right URL('pics/bg_home3.svg') no-repeat;}
    
    #block_press_slider                         {height:100%;}
    #block_press_slider .fright                 {line-height:10px;}
    #block_press_slider.slick-slider .slick-arrow {bottom:0; margin:0; top:auto;}
    #block_press_slider.slick-slider .slick-arrow.slick-prev {left:0; margin:0;}
    #block_press_slider.slick-slider .slick-arrow.slick-next {left:50px; right:auto; margin:0;}

    a.block_content_banner                      {display:block; background:#e8e8e8 URL('pics/bg_content_banner.svg') -350px center no-repeat; background-size:cover; font-weight:700; padding:15px; margin:0 0 30px;}
    
    a.block_header_banner                       {display:inline-block; background:#F2BA04; margin:5px 0 20px; font-weight:700; color:#FFFFFF; padding:10px 15px; border-radius:4px;-webkit-border-radius:4px; -moz-border-radius:4px;}
    a.block_header_banner:hover                 {color:#000000;}
    
    a.block_header_banner_over                       {display:inline-block; background:#224422 URL('/upload/sustainability/environment/creative-contest/banner_top.png') center no-repeat; background-size: cover; margin:0 0 -200px; position:relative; top:-60px; font-weight:700; color:#FFFFFF; padding:30px 15px; border-radius:4px;-webkit-border-radius:4px; -moz-border-radius:4px;}
    a.block_banner_right                        {display:block; background:#224422 URL('/upload/sustainability/environment/creative-contest/banner_right.png') center no-repeat; background-size: cover; margin:0 0 30px; position:relative; font-weight:700; color:#FFFFFF; padding:30px 15px; border-radius:4px;-webkit-border-radius:4px; -moz-border-radius:4px;}
    
/* TITLE, SUBMENU */    
#block_header                                   {background:#e8e8e8 URL('pics/bg_content.svg') -1200px 0 no-repeat; background-size:cover; padding:200px 0 40px;}    
   
ul.block_submenu                                {margin:0; padding:0 0 0 0;}
    ul.block_submenu li                         {margin:0 30px 0 0; padding:0; display:inline-block;}
    ul.block_submenu li a                       {text-decoration:none; display:block; color:#9c9b9b; font-weight:700;}
    ul.block_submenu li a:hover                 {color:#f2ba04; text-decoration:underline;}
        ul.block_submenu li.active a            {color:#f2ba04;}
        ul.block_submenu li.active ul           {margin:0 0 0 20px; padding:0;}
            ul.submenu li.active ul li          {padding:0 0 0 12px; border:none; font-size:90%;}
            ul.submenu li.active ul li a        {color:#055786; font-weight:normal; padding:7px 0; background:none;}
            ul.submenu li.active ul li a:hover  {text-decoration:none;}
            ul.submenu li.active ul li.active a {color:#3470ab; font-weight:600; text-decoration:none;}
            
ul.block_submenu_inner                          {margin:0 0 -15px; padding:30px 0 0 0; font-size:14px;}
    ul.block_submenu_inner li                   {margin:0 30px 15px 0; padding:0; display:inline-block;}
    ul.block_submenu_inner li a                 {text-decoration:none; display:block; color:#5E5D5D; font-weight:500;}
    ul.block_submenu_inner li a:hover           {color:#f2ba04; text-decoration:underline;}
    ul.block_submenu_inner li.active a          {color:#f2ba04;}


#block_main                                     {background:#FFFFFF; z-index:120; position:relative; padding:40px 0 60px;}

    #block_main.simple                          {margin:180px 0 0; padding:0; min-height:600px;}
    
    #block_banner                               {margin:0 0 30px;}
        #block_banner .block_content            {height:100%; position:relative;}
        #block_banner_content                   {position:relative; height:320px;}
        .block_banner_item                      {display:block; background:#063462 right no-repeat; background-size:cover; border-radius: 10px;-webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden;}   
            .block_banner_item figure           {position:absolute; top:50%; text-shadow:0 0 2px rgba(0, 0, 0, 0.5); left:60px; transform: translateY(-50%); color:#FFFFFF; margin:0; padding:0;}
                .block_banner_item figure .block_banner_title {font-weight:700; font-size:60px; display:block; margin:0 0 30px;}
                .block_banner_item figure .block_banner_text {font-weight:500; font-size:45px; display:block; line-height:50px;}
    
                
    .block_visual                               {color:#FFFFFF; position:relative; background:#000000 no-repeat; overflow:hidden; width:100%; background-size:cover; background-attachment: fixed; height:360px;}    
        .block_visual a                         {color:#FFFFFF;}
        .block_visual:before                    {content:""; position:absolute; background:rgba(0,0,0,0.5); top:0; left:0; right:0; bottom:0; z-index:1;}
        .block_visual_back                      {position: absolute; z-index:20; left: 0; top:0; padding:60px; line-height:140%;}
        .block_visual_content                   {position: absolute; z-index:20; left: 0; bottom:0; width:66.666%; box-sizing: border-box; padding:60px; line-height:140%;}
            .block_visual_content p,
            .block_visual_content h2            {margin:0; font-weight:400;}
    .block_visual .block_visual_bg              {position:absolute; top: 0; left: 0; right: 0; bottom: -100px; z-index:10; background-size:cover; background-repeat:no-repeat; background-position:center; }
    
    .block_white_border                         {padding:30px; background:#FFFFFF; border:solid 1px #e0e0e0; margin:30px 0 0;}
    .block_grey                                 {padding:30px; background:#f5f5f5; margin:30px 0 0;}
    .block_cite                                 {background:URL('pics/bg_cite.svg') no-repeat; padding:0 0 0 80px; margin:60px 0 0;}
    .block_opportunities                        {background:#f5f5f5 URL('pics/bg_opportunities.svg') right no-repeat; margin:60px 0 0 0; background-size: contain; padding:60px 30px 30px; min-height:120px;}
        .block_opportunities h4                 {}
    
    #block_facts                                {position:absolute; width:50%;}
    
    #block_actives_map a.icon                   {position:relative; z-index:10;}
        #block_actives_map a.icon figure        {box-shadow: 0 0 10px 0 rgba(10, 10, 10, 0.2); padding:10px; text-align:left; font-weight: 300; width:300px; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px; z-index:120; margin:0; position:absolute; bottom:25px; left:-13px; background:#175788; color:#FFFFFF;}
        #block_actives_map a.icon figure:before {position:absolute; bottom:-8px; color:#175788; left:15px; display:inline-block; font-weight: 900; font-size:18px;}
        #block_actives_map a.icon:hover figure  {display:block;}
    
    #block_actives_map_data                     {display:none; z-index:500; position:absolute; background:#5e5e5d; padding:10px; margin:0; color:#FFFFFF;}
    #block_actives_map_data:before              {content:""; position:absolute; bottom:-14px; left:10px; dislay:inline-block; border: 8px solid transparent; border-top: 8px solid #5e5e5d;}
        
    .block_content.block_header                 {padding:0 60px 0 15px;}
    
    .block_text table                           {width:100%; border-bottom:solid 1px #e0e0e0; margin-bottom:20px;}
    .block_text table.noline                    {border-bottom:none;}
    .block_text table tr                        {border-top:solid 1px #e0e0e0;}
    .block_text table tr th                     {vertical-align:top; text-align:left; padding:15px;}
    .block_text table tr th.acenter             {text-align:center;}
    .block_text table tr td                     {vertical-align:top; padding:15px;}
    .block_text table tr th:last-child,
    .block_text table tr td:last-child          {padding-right:0;}
    .block_text table.tabdata tr:last-child td  {border-bottom:none;}
    
    table.colored tr th                         {background: rgba(242, 186, 4, 0.16);}
    
    .block_text table tr th.light               {font-weight:400; color:#9e9e9e; font-size:14px;}
    
    .block_photolist                            {margin:0 -15px;}
        .block_photolist a.block_photolist_item {display:block;}
        .block_photolist .block_photolist_img   {display:block; margin:0 0 20px; max-width:320px;}
        .block_photolist .block_photolist_title {display:block; margin:0 0 10px; font-size:20px; text-transform:uppercase; font-weight:700;}
        .block_photolist .block_photolist_preview {display:block;}
        .block_photolist .block_photolist_details {display:none;}
        
    
    #block_currencies                           {background:#FFFFFF; margin:0 15px 30px; padding:15px; border-radius: 10px;-webkit-border-radius:10px; -moz-border-radius:10px; box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}
    table.tabcurrency                           {width:100%; border-bottom:solid 1px #f4f5f7; margin:0 0 10px;}
        table.tabcurrency tr:last-child td      {width:33%; padding:10px 0 30px; font-size:120%; font-weight:400;}
    .block_flag                                 {display:inline-block; width:30px; vertical-align:middle; margin:0 5px 0 0;}
    
    .block_news_list                            {margin:40px 0 0; padding:0 0 40px; border-bottom:solid 1px #f4f5f7;}
        .block_news_item                        {clear: both; float:none; margin:15px 0 0;}
        .block_news_item .block_news_item_date  {float:left;}
        .block_news_item h6                     {margin:0 0 0 60px;}
            
    .block_accordeon_list                       {padding:0 0 40px 0;}
        .block_accordeon_list h3                 {cursor:pointer; display:table; margin:0 0 20px 0; padding:10px 0;}
        .block_accordeon_list h3 span           {float:right; margin:3px 0 0 10px; display:inline-block;}
        .block_accordeon_list h3 span.angle-down{margin:-3px 0 0 10px;}
        .block_accordeon_list h3 span.angle-down:before,
        .block_accordeon_list h3 span.angle-down:before   {content:"+"; display:inline-block; }
        .block_accordeon_list h3 span.angle-up:before,
        .block_accordeon_list h3 span.angle-up:before {content:"-"; width:8px; height:8px; display:inline-block;}
        .block_accordeon_list_item                   {margin:0 0 40px 0;}
        
    ul.list-dates                               {padding:0 0 40px 0;}
        ul.list-dates li                        {font-size:20px; font-weight:700; cursor:pointer; border-bottom:solid 1px #cfcece; margin:0; padding:20px 0;}
        ul.list-dates li a                      {display:block;}
        ul.list-dates li a:hover:before,
        ul.list-dates li a:hover                {text-decoration:none; color:#F2BA04;}
        ul.list-dates li a:before               {content:'+'; float:right; margin:30px 0 0; font-size:200%; font-weight:100; color:#cfcece;}
    
    ul.list-announcements                               {padding:0 0 40px 0;}
        ul.list-announcements li                        {border-bottom:solid 1px #cfcece; margin:0; padding:20px 0;}
        ul.list-announcements li h6                     {font-size:20px; font-weight:700;}
        ul.list-announcements li h6 .date               {font-size:inherit; color:#5e5d5d;}
        ul.list-announcements li a                      {display:block; text-decoration:underline;}
        ul.list-announcements li a:hover:before,
        ul.list-announcements li a:hover                {text-decoration:none; color:#F2BA04;}
        ul.list-announcements li a:before               {float:right; margin:30px 0 0; font-size:200%; font-weight:100; color:#cfcece;}
    
     
    .block_accordeon h4:first-child             {border:none;}
        
        
    #block_company                              {padding:40px 0;}
    #block_portfolio                            {padding:60px 0 40px 0;}
    .block_map                                  {border: solid 20px #FFFFFF; background:#FFFFFF;box-shadow:0 0 10px rgba(0, 0, 0, 0.25);}
    
    #block_articles                             {margin:0 -10px;}
    a.block_article_preview                     {display:block; background:#FFFFFF; margin:0 10px 20px; padding:20px 0; text-decoration:none; transition: all 0.4s ease 0s;}
        .block_article_preview_image            {margin:0 0 20px; overflow:hidden;}
        .block_article_preview_image img        {text-decoration:none; transition: all 0.4s ease 0s;}
        a.block_article_preview:hover           {}
        a.block_article_preview:hover img       {-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
        .block_article_preview_meta             {color:#828282; margin:0 0 20px;}
        .block_article_preview_title            {height:40px; font-size:120%; font-weight:400; margin:20px 0; overflow:hidden; letter-spacing:0px; color:#4f4f4f;}
        .block_article_preview_text             {padding:20px 0;}
    
    a.block_photolist_item+.block_popup_data,
    a.block_popup_item+.block_popup_data        {display:none;}  
    .block_popup_data                           {padding:15px;}

    .block_gallery_content                      {margin:15px -15px 15px;}
        .block_gallery_content a                {display:block; overflow:hidden; position:relative;}
        .block_gallery_content a:after          {content:""; display:block; position:absolute; left:0; top:0; right:0; bottom:0; opacity: 0.0; filter: alpha(Opacity=0); background:#000000 URL('pics/bg_eye.svg') center no-repeat; background-size:60px auto; transition: all 0.4s ease 0s;}
        .block_gallery_content a:hover:after    {opacity: 0.5; filter: alpha(Opacity=50);}
        .block_gallery_content a:hover img      {-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
    
.block_gallery_slider                             {padding:0; white-space: nowrap; overflow:hidden; width:100%;}
.block_gallery_slider div                         {padding:0 15px 0 0; display:inline-block;}
.block_gallery_slider div:last-child                {padding:0}
.block_gallery_slider img                         {height:400px; width:auto;}
        
#block_path                                     {font-size:75%; color:#828282; margin:0; line-height:120%;}
    #block_path a                               {color:#828282; text-decoration:none; display:inline-block; border-bottom: dotted 1px rgba(0,0,0,0); margin-right:5px;}
    #block_path a:hover                         {color:#828282; border-bottom: dotted 1px #828282;}
    #block_path span                            {content:""; margin:0px 5px 0 0; vertical-align:middle; border-right:solid 1px #828282; border-top:solid 1px #828282; width:4px; height:4px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}

/* YOUTUBE VIDEO */
    
.block_youtube                                  {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.block_youtube iframe, .block_youtube object,
.block_youtube embed                            {position:absolute;top:0;left:0;width:100%;height:100%;}
.block_youtube figure                           {margin:0; text-align: right; position:absolute; bottom:0; left:0; background:RGBA(0,0,0,0.7); z-index:100; width:100%; box-sizing: border-box; padding:5px 10px; }
    .block_youtube figure a                     {color:#FFFFFF; text-transform:uppercase; font-weight:400; text-decoration:none; font-size:12px; }

.block_media_data_outer                         {margin:0 10px 10px; background:#ecf7e0; text-align:center; min-height:250px; line-height:250px;}

.block_nav                                      {margin:20px 0 40px;}
.block_nav:before                               {content:""; margin:0 10px 20px; height:1px; display:block; background: #b9c9d5; clear:both; float:none;}

.block_info_data_outer                          {font-size:12px; margin:0 0 40px; text-align: center;}
.block_info_data_outer:after                    {content:""; margin:5px 10px; height:3px; display:block; background: #e8e8e8; clear:both; float:none;}
.block_info_data_outer .block_info_data         {display:inline-block;}
.block_info_data                                {font-size:12px; font-weight:500; line-height:32px;}
    .block_info_data span                       {display:inline-block; margin:0 10px 0 0; color:#8c8c8c;}
    .block_info_data span:before                {padding:0; transition: all 0.4s ease 0s; content:""; display:inline-block; vertical-align: middle; margin:-3px 3px 0 0; height:11px; width:11px;}
    
        .info-date:before                       {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5,30.5c-5.524,0-10,4.476-10,10s4.476,10,10,10s10-4.476,10-10S6.024,30.5,0.5,30.5z M0.5,48.564	c-4.456,0-8.064-3.608-8.064-8.064c0-4.455,3.609-8.064,8.064-8.064c4.456,0,8.064,3.609,8.064,8.064	C8.564,44.956,4.956,48.564,0.5,48.564z M2.992,44.354l-3.424-2.487c-0.125-0.093-0.197-0.238-0.197-0.392v-6.62	c0-0.267,0.218-0.484,0.484-0.484h1.291c0.266,0,0.483,0.218,0.483,0.484v5.713l2.693,1.96c0.218,0.157,0.263,0.46,0.105,0.678	L3.669,44.25C3.512,44.464,3.21,44.512,2.992,44.354z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
        .info-like:before                       {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-5.438,39.25h-3.125c-0.518,0-0.938,0.42-0.938,0.938v9.375c0,0.518,0.42,0.938,0.938,0.938h3.125	c0.518,0,0.938-0.42,0.938-0.938v-9.375C-4.5,39.67-4.919,39.25-5.438,39.25z M-7,48.938c-0.518,0-0.938-0.42-0.938-0.938	s0.42-0.938,0.938-0.938c0.518,0,0.938,0.42,0.938,0.938S-6.482,48.938-7,48.938z M5.5,33.682c0,1.657-1.015,2.586-1.3,3.693h3.974	c1.305,0,2.32,1.084,2.326,2.27c0.003,0.701-0.295,1.455-0.759,1.922L9.736,41.57c0.385,0.912,0.322,2.189-0.363,3.104	c0.339,1.012-0.003,2.254-0.64,2.92c0.167,0.688,0.087,1.272-0.24,1.743C7.695,50.484,5.72,50.5,4.049,50.5H3.938	c-1.887-0.001-3.43-0.688-4.67-1.239c-0.624-0.277-1.438-0.62-2.057-0.632c-0.255-0.005-0.46-0.213-0.46-0.469V39.81	c0-0.125,0.05-0.245,0.139-0.333c1.547-1.529,2.213-3.147,3.481-4.418c0.578-0.58,0.789-1.455,0.992-2.301	C1.536,32.035,1.899,30.5,2.688,30.5C3.625,30.5,5.5,30.813,5.5,33.682z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
        .info-comments:before                   {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8,30.5H-7c-1.379,0-2.5,1.121-2.5,2.5v11.25c0,1.379,1.121,2.5,2.5,2.5h3.75v3.281c0,0.277,0.227,0.469,0.469,0.469	c0.094,0,0.191-0.027,0.277-0.094l4.879-3.656H8c1.379,0,2.5-1.121,2.5-2.5V33C10.5,31.621,9.379,30.5,8,30.5z M8.625,44.25	c0,0.344-0.281,0.625-0.625,0.625H1.75l-0.5,0.375l-2.625,1.969v-2.344H-7c-0.344,0-0.625-0.281-0.625-0.625V33	c0-0.344,0.281-0.625,0.625-0.625H8c0.344,0,0.625,0.281,0.625,0.625V44.25z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
        .info-views:before                      {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.379,39.993c-1.883-3.674-5.611-6.16-9.879-6.16c-4.269,0-7.998,2.487-9.879,6.16c-0.161,0.319-0.161,0.695,0,1.014	c1.883,3.674,5.611,6.16,9.879,6.16c4.268,0,7.998-2.487,9.879-6.16C10.54,40.688,10.54,40.312,10.379,39.993z M0.5,45.5	c-2.762,0-5-2.238-5-5s2.238-5,5-5c2.761,0,5,2.238,5,5c0.001,2.76-2.235,4.999-4.995,5C0.503,45.5,0.501,45.5,0.5,45.5z	 M0.5,37.167c-0.298,0.004-0.593,0.048-0.879,0.131c0.544,0.739,0.386,1.779-0.354,2.323c-0.585,0.431-1.384,0.431-1.97,0	c-0.481,1.773,0.566,3.6,2.339,4.081c1.772,0.481,3.599-0.565,4.081-2.339c0.481-1.772-0.565-3.6-2.338-4.08	C1.092,37.205,0.797,37.166,0.5,37.167z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}

        .block_rank                             {line-height:32px;}
        .star                                   {display:inline-block; vertical-align: middle; padding:0; width:12px; height:12px; margin:0 2px 0 0;}
            .star.full                          {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.928,1.092L6.486,6.044L1.024,6.839C0.045,6.982-0.348,8.189,0.362,8.88l3.952,3.852l-0.935,5.439 	c-0.168,0.982,0.867,1.721,1.734,1.26L10,16.863l4.887,2.568c0.868,0.457,1.902-0.275,1.734-1.26l-0.935-5.439l3.951-3.852	c0.71-0.691,0.317-1.898-0.662-2.041l-5.461-0.795l-2.441-4.952C10.637,0.211,9.37,0.2,8.928,1.092L8.928,1.092z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
            .star.half                          {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.975,6.847l-5.461-0.795l-2.44-4.939c-0.22-0.441-0.646-0.664-1.075-0.664c-0.425,0-0.85,0.221-1.07,0.664L6.487,6.052	L1.025,6.847C0.046,6.987-0.347,8.192,0.363,8.882l3.951,3.844l-0.935,5.428c-0.133,0.775,0.486,1.398,1.18,1.398	c0.184,0,0.373-0.043,0.555-0.141L10,16.849l4.886,2.563c0.181,0.096,0.37,0.139,0.553,0.139c0.694,0,1.314-0.619,1.181-1.396	l-0.934-5.428l3.952-3.844C20.348,8.192,19.954,6.987,18.975,6.847L18.975,6.847z M14.433,11.442l-0.676,0.658l0.16,0.928	l0.728,4.234l-3.811-2l-0.835-0.438L10,2.987l1.903,3.855l0.417,0.844l0.934,0.135l4.262,0.621L14.433,11.442z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
            .star.empty                         {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.977,6.839l-5.462-0.795l-2.441-4.949c-0.438-0.883-1.706-0.895-2.146,0L6.486,6.044L1.024,6.839	c-0.979,0.143-1.372,1.35-0.662,2.043l3.952,3.85l-0.935,5.439c-0.168,0.982,0.867,1.719,1.734,1.26l4.886-2.568l4.887,2.568	c0.867,0.455,1.902-0.277,1.733-1.26l-0.935-5.439l3.952-3.85C20.349,8.189,19.955,6.982,18.977,6.839L18.977,6.839z M13.762,12.104	l0.886,5.174L10,14.838l-4.646,2.439l0.886-5.174L2.479,8.439l5.196-0.754L10,2.974l2.326,4.711l5.196,0.754L13.762,12.104	L13.762,12.104z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
        
        .block_user_rank a.star                 {display:inline-block; vertical-align: middle; padding:0; width:14px; height:14px; margin:0 2px 0 0; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.977,6.839l-5.462-0.795l-2.441-4.949c-0.438-0.883-1.706-0.895-2.146,0L6.486,6.044L1.024,6.839	c-0.979,0.143-1.372,1.35-0.662,2.043l3.952,3.85l-0.935,5.439c-0.168,0.982,0.867,1.719,1.734,1.26l4.886-2.568l4.887,2.568	c0.867,0.455,1.902-0.277,1.733-1.26l-0.935-5.439l3.952-3.85C20.349,8.189,19.955,6.982,18.977,6.839L18.977,6.839z M13.762,12.104	l0.886,5.174L10,14.838l-4.646,2.439l0.886-5.174L2.479,8.439l5.196-0.754L10,2.974l2.326,4.711l5.196,0.754L13.762,12.104	L13.762,12.104z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
            .block_user_rank a.star:hover       {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.928,1.092L6.486,6.044L1.024,6.839C0.045,6.982-0.348,8.189,0.362,8.88l3.952,3.852l-0.935,5.439 	c-0.168,0.982,0.867,1.721,1.734,1.26L10,16.863l4.887,2.568c0.868,0.457,1.902-0.275,1.734-1.26l-0.935-5.439l3.951-3.852	c0.71-0.691,0.317-1.898-0.662-2.041l-5.461-0.795l-2.441-4.952C10.637,0.211,9.37,0.2,8.928,1.092L8.928,1.092z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
        
        .block_list_lined                       {margin: 0; padding: 0;}
        .block_list_lined p                     {margin:0 0 5px;}
        .block_list_lined:after                 {content:""; display:block; margin:20px 10px; background:#e8e8e8; height:1px; clear:both; float:none;}
        
        .block_list_nolined                     {margin: 0 0 20px 0;}
        .block_list_nolined p                   {margin:0 0 5px;}
        
        .tab_forum                              {width:100%; border-bottom:solid 3px #e8e8e8; margin:0 0 40px; line-height:120%;}    
            .tab_forum tr th                    {border-bottom:solid 3px #e8e8e8; padding:10px; font-size:12px; font-weight:400;}
            .tab_forum tr td                    {padding:10px; text-align:center; border-bottom:solid 1px #e8e8e8;}
            .tab_forum tr td.aleft              {text-align:left;}
        
        .tab_data                               {width:100%;}
            .tab_data tr td                     {padding:10px; vertical-align:top;}
            .tab_data tr td img                 {border:solid 1px #e8e8e8; padding:8px; background:#FFFFFF;}
            .tab_data tr td.iw50 img            {width:50px; max-width:50px; height:auto;}
            
            .w60p                               {width:60%;}
            .w50p                               {width:50%;}
            .w20p                               {width:20%;}
            .w10p                               {width:10%;}
        

    .block_table                                {display:table;}
    .block_row                                  {display:table-row;}
        .block_row .block_col,
        .block_row .block_hcol                  {display:table-cell; padding: 5px 5px 5px 0; border-bottom:solid 1px #d5d5d5;}
        .block_row .block_hcol                  {color:#538105;}         
        .block_row:last-child .block_col        {border: none;} 
        
    #block_special                              {margin:40px 0;}
        #block_special table tr td                       {border:solid 1px #333333;}
    #block_special table tr td a                {display:block; text-align:center; padding:0 5px; line-height:30px; min-width:20px; font-weight:500;}
    
        .block_calendar table                   {width:100%; border-collapse:separate; border-spacing: 1px;}
        .block_calendar table tr td:before      {content: attr(data-day)""; display: block; padding-bottom: 80%; height:20%; line-height:0; font-size:8px;}
        
        .block_calendar ul                      {display:grid; padding:0; margin:0 0 20px; grid-template-columns: repeat(7, 1fr);  grid-gap: 1px;}
            .block_calendar ul li               {position:relative; margin:0;  padding:0 0 100%; height: 0;}
        .block_calendar ul li:before            {content:attr(data-day)"";font-size:8px; position:absolute; top:5px; left:5px; line-height:8px;}
        .block_calendar ul li.yes               {background:#d3e2e7;}
        .block_calendar ul li.off               {background:#ebf7df;}
        .block_calendar ul li.active            {background:#4e99d3; color:#FFFFFF;}
        .block_calendar ul li a                 {position:absolute; right:4px; bottom:4px; text-align:center; display:inline-block; background:#F2BA04; color:#FFFFFF; border-radius: 50%;-webkit-border-radius:50%; -moz-border-radius:50%; font-weight:500; line-height:30px; width:30px; height:30px; }
        .block_calendar ul li.active a          {background:#78b93b;}
        
        .block_calendar.large ul li a           {background:none; z-index:100; line-height:40px; width:40px; height:40px; border-radius:0;-webkit-border-radius:0; -moz-border-radius:0;}
        .block_calendar.large ul li span        {position:absolute; bottom:4px; border-radius: 50%;-webkit-border-radius:50%; -moz-border-radius:50%; line-height:40px; width:40px; height:40px; display:inline-block;}
        .block_calendar.large ul li span.violet {background-color:#bc3a92;}
        .block_calendar.large ul li span.green  {background-color:#79b73a;}
        .block_calendar.large ul li span.blue             {background-color:#215295;}
        .block_calendar.large ul li span.fuchsia          {background-color:#f93838;}
        .block_calendar.large ul li span.orange           {background-color:#ff8500;}
        .block_calendar.large ul li span.aqua             {background-color:#3acdf8;}
        .block_calendar.large ul li span:first-child {right:4px; z-index:99;}
        .block_calendar.large ul li span:nth-child(2) {right:9px; z-index:98;}
        .block_calendar.large ul li span:nth-child(3) {right:14px; z-index:97;}
        .block_calendar.large ul li span:nth-child(4) {right:19px; z-index:96;}
        .block_calendar.large ul li span:nth-child(5) {right:24px; z-index:95;}
        .block_calendar.large ul li span:nth-child(6) {right:29px; z-index:94;}
        
    #block_content_gallery                      {padding: 10px 10px 20px 0; margin:0;}
        #block_content_gallery .block_content   {padding:0 0 10px 10px;}
        #block_content_gallery a                {display:block; overflow:hidden; position:relative; }
        #block_content_gallery a img            {-webkit-transition: all 0.4s ease; transition: all 0.4s ease;}
        #block_content_gallery a:hover img      {-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
    
    a.block_photo_preview:hover,
    a.block_photo_preview                       {overflow:hidden; display:block;  position:relative; background:#f6f0f3; color:#F2BA04;}
        a.block_photo_preview img               {-webkit-transition: all 0.4s ease; transition: all 0.8s ease;}
        a.block_photo_preview:after             {position:absolute; z-index:10;-webkit-transition: all 0.4s ease; transition: all 0.4s ease; content:""; display:block;  top:20px; left:20px; right:20px; bottom:20px; }
        a.block_photo_preview .block_photo_preview_overlay {text-align:center;display:block; border:solid 20px rgba(255,255,255,0); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; position:absolute; z-index:11;background:rgba(255,255,255,0); top:50%; left:50%; min-width:50%; width:300px; padding:20px; box-sizing:border-box; transform: translate3d(-50%,-50%,0);}
        a.block_photo_preview .block_overlay_title {display:block; font-size:18px; opacity: 0; -webkit-transition: -webkit-transform .35s; transition: transform .35s; -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0);}
        a.block_photo_preview .block_overlay_text {margin:10px 0 15px 0; display:block; font-size:13px; opacity: 0; -webkit-transition: opacity .35s,-webkit-transform .35s; transition: opacity .35s,transform .35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0);}
        a.block_photo_preview .button           {padding:5px 15px; font-size:13px; min-width:0; opacity: 0; -webkit-transition: opacity .35s,-webkit-transform .35s; transition: opacity .35s,transform .35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0);}
        a.block_photo_preview:hover .block_photo_preview_overlay       {background:rgba(255,255,255,0.6); border:solid 1px rgba(246,240,243,0.8);}
        a.block_photo_preview:hover img         {opacity: 0.3; filter: alpha(Opacity=30); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
        a.block_photo_preview:hover .block_overlay_title,
        a.block_photo_preview:hover .block_overlay_text,
        a.block_photo_preview:hover .button     {opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
    
    .block_content_border                       {background:#ffffff; margin:0;font-size:85%; line-height:150%; padding:10px 0px; border:solid 1px #d5d5d5; -webkit-border-radius:6px; -moz-border-radius:6px;  border-radius:6px; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease;}
        .block_content_border:hover             {box-shadow:0 0 10px rgba(0, 0, 0, 0.25); border:solid 1px #c0c0c0;}
        .block_content_border h4                {margin:0 0 10px; font-size:120%; padding:0;}
        .block_content_border p                 {margin:0 0 10px 0;}
        
    h4.block_month_tab                          {display:none;}
    
/* SLICK SLIDER ELEMENTS */
.slick-slider                                   {}
.slick-loading .slick-list                      {background: #fff url('js/jQueryUITools/slickSlider/ajax-loader.gif') center center no-repeat;}
    .slick-slider .slick-arrow                  {position: absolute; background:#f2ba04; z-index:100; line-height:40px; text-align:center; display:block; width:40px; height:40px; padding:0; top:50%; margin-top:-20px; cursor: pointer; -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%;}
        .slick-slider .slick-arrow.slick-prev   {left:20px;}
        .slick-slider .slick-arrow.slick-prev:before {content:""; border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px; border-left:solid 3px #FFFFFF; border-bottom:solid 3px #FFFFFF; width:8px; height:8px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
        .slick-slider .slick-arrow.slick-next   {right:20px;}
        .slick-slider .slick-arrow.slick-next:before {content:""; border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px; border-right:solid 3px #FFFFFF; border-top:solid 3px #FFFFFF; margin:0 3px 0 0; width:8px; height:8px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
        .slick-slider .slick-arrow:hover        {-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
        .slick-slider .slick-arrow.slick-disabled{opacity: 0.50; filter: alpha(Opacity=50);}
    .slick-slider .slick-dots                   {position:absolute; width:100%; bottom:40px; text-align:center; padding:0; margin:0;}
    .slick-slider .slick-dots li                {display:inline-block; padding:0; margin:0 5px; vertical-align: middle;}
    .slick-slider .slick-dots li button         {width:14px; height:14px; margin-top:4px; display:inline-block; min-width:0; background: #FFFFFF; box-shadow: 0px 0px 5px rgba(0,0,0,0.25); border:solid 1px #F2BA04; margin:3px 0; text-indent: -9999px; padding:0; -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%;}
.slick-slider .slick-dots li.slick-active button{background: #F2BA04; width:20px; height:20px; margin-top:0; border:solid 4px #FFFFFF;}

/* CONTEXT MENU */
.button_context_outer.button_popup_outer        {text-transform:none; position:absolute; right:15px; padding:0;}
    a.button_popup_menu.button_context          {width:40px; height:40px;z-index:11; margin:-10px 0 0; display:block; text-align:center; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border:solid 1px transparent;}
        a.button_popup_menu.button_context:hover{border:solid 1px #4993c9;}
        a.button_popup_menu.button_context:after{content:none; display:none;}
    a.button_context .button_menu_dot           {display:block; width:8px; height:8px; background:#1a6194; margin:4px auto; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
    .button_popup_outer .block_popup_content    {display:none; padding:10px 10px 3px; font-weight:400; font-size:100%; position:absolute; border:solid 1px #e8e8e8; box-shadow: 0px 4px 3px rgba(0,0,0,0.2); z-index:10; background:#FFFFFF; width:280px;right:0; left:auto;}

/* POPUP MENU */
.flexMenu-viewMore,    
.button_popup_outer                             {display:inline-block; text-transform:none; position:relative;}
.block_popup_outer                              {position:relative; display:inline-block;}
a.button_popup_info                             {position:relative; display:inline-block; font-weight:500; background:#F2BA04; color:#FFFFFF; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; width:18px; height:18px; line-height:18px; border:solid 2px #F2BA04; text-align:center;}
    a.button_popup_info:hover                   {background:#FFFFFF;}
a.button_popup_menu                             {position:relative; z-index:11;}
    a.button_popup_menu:after                   {content:""; display:inline-block; vertical-align: middle; border: 4px solid transparent; border-top: 7px solid #6b6b6a; margin:4px 0 0 3px; }
    a.button_popup_menu:hover:after             {border-top: 7px solid #1a6194;}
    a.button_popup_menu.button:hover:after      {border-top: 7px solid #FFFFFF;}
    .h1 .block_popup_content, .flexMenu-popup,
    .block_popup_content                        {display:none; padding:10px 10px 3px; font-weight:400; font-size:100%; position:absolute; border:solid 1px #e8e8e8; box-shadow: 0px 4px 3px rgba(0,0,0,0.2); left:0; z-index:10; background:#FFFFFF; min-width:100%;}
    .block_popup_content.right {right:0; left:auto;}
    
    .flexMenu-popup                             {right:0; left:auto; min-width:0; width:260px; padding:10px; margin:0;}
    
    .block_popup_content p                      {margin:0;}
    .button_popup_outer.active .block_popup_content {display:block;}
    .block_popup_content &gt; ul                   {margin:0; padding:10px;}
        .block_popup_content &gt; ul &gt; li              {margin:0; padding:0; display:block; border-bottom:solid 1px #e2e2e2; text-align:left;}
        .block_popup_content &gt; ul &gt; li:last-child   {border:none;}
        .block_popup_content &gt; ul &gt; li a            {text-decoraton:none; display:block; padding:7px 0; border:0;}
        .block_popup_content a._sm:after          {content:""; display:inline-block; vertical-align: middle; border: 4px solid transparent; border-top: 7px solid #6b6b6a; margin:4px 0 0 3px; }
        .block_popup_content &gt; ul &gt; li a:hover      {border:0;}
        .block_popup_content &gt; ul &gt; li ul       {display:none; margin:0; padding:0;}
        nav .block_popup_content &gt; ul &gt; li ul li {font-size:13px;}
        .block_popup_content  ul li.active &gt; ul        {display:block;}
        .block_popup_content &gt; ul &gt; li.active &gt; ul li   {margin: 0 0 0 15px; display:block; padding:0;}
        .block_popup_content &gt; ul &gt; li.active &gt; ul li a {padding:5px 0;}
        
/* DROPDOWN MENU */
    
.button_dropdown_outer                          {display:inline-block; text-transform:none; margin:0 20px 5px; padding:0;}
a.button_dropdown_menu                             {position:relative; z-index:11;}
    .flexMenu-viewMore span                        {display:inline-block; width:8px; height:8px; background:#1a6194; margin:0 2px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
    a.button_dropdown_menu:after                   {content:""; display:inline-block; vertical-align: middle; border: 4px solid transparent; border-top: 7px solid #6b6b6a; margin:4px 0 0 3px; }
    a.button_dropdown_menu:hover:after             {border-top: 7px solid #1a6194;}
    .block_dropdown_content                        {display:none; padding:10px 10px 3px; position:absolute; left:0; z-index:10; width:100%;}
    .block_dropdown_content.right                  {right:0; left:auto;}
    .block_dropdown_content p                      {margin:0;}
    .button_dropdown_outer.active .block_dropdown_content {display:block;}
    .block_dropdown_content ul                     {margin:0; padding:0;}
        .block_dropdown_content ul li              {margin:0 10px; padding:0; display:inline-block;text-align:left;}
        .block_dropdown_content ul li:last-child   {border:none;}
        .block_dropdown_content ul li a            {text-decoraton:none; display:block; padding:0; border:0;}
        .block_dropdown_content ul li a:hover      {border:0;}

#block_filters ul                                   {margin:0; padding:0;}
#block_filters ul li.button_dropdown_outer &gt; a     {font-weight:400; padding:10px 0; display:block;} 
#block_filters .block_dropdown_space                {content:""; display:block;}
#block_filters .block_dropdown_content ul           {}
        
/* MULTISELECT LIST WITH SCROLLING */

.block_extlist                                  {background:#e8e8e8; padding:20px; position:relative; margin:0 0 20px; font-size:12px;}
    .block_extlist ul                           {height:250px; position:relative; line-height:12px; margin:0 0 20px 0; padding:0; overflow: hidden;}
    .block_extlist ul li                        {margin:0 30px 5px 0; padding:0;}
    .block_extlist ul li a                      {font-size:12px; padding:4px 10px 4px 20px; color:#222222; display:block; text-decoration: none;}
    .block_extlist ul li.active a               {color:#FFFFFF; background:#F2BA04;}
    .block_extlist ul li.active a:hover:before,
    .block_extlist ul li.active a:before        {content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 -13px; height:10px; width:10px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.976,10l6.732-6.732c0.39-0.389,0.39-1.02,0-1.41l-1.564-1.564c-0.39-0.391-1.021-0.391-1.412,0L10,7.025L3.268,0.293	c-0.39-0.389-1.021-0.389-1.412,0L0.293,1.857c-0.391,0.389-0.391,1.021,0,1.41L7.024,10l-6.731,6.732	c-0.391,0.391-0.391,1.021,0,1.41l1.563,1.564c0.389,0.391,1.021,0.391,1.411,0L10,12.975l6.731,6.732	c0.39,0.389,1.021,0.389,1.412,0l1.564-1.564c0.389-0.389,0.389-1.02,0-1.41L12.976,10z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
    .block_extlist a.reset,
    .block_extlist a.favorite                   {margin-left:20px;}
    
    .ps &gt; .ps__scrollbar-y-rail &gt; .ps__scrollbar-y,
    .ps &gt; .ps__scrollbar-y-rail &gt; .ps__scrollbar-x  {background-color:#F2BA04;}
    .ps:hover &gt; .ps__scrollbar-y-rail:hover &gt; .ps__scrollbar-y {background-color:#F2BA04;}
    
    
.block_darkblue                                 {background:#1a6194;}
.block_blue                                     {background:#4993c9;}
.block_darkblue a, .block_blue a                {color:#FFFFFF;}
.block_darkblue a:hover, .block_blue a:hover    {color:#FFFFFF; text-decoration:underline;}
.block_darkblue *, .block_blue *                {color:#f6f6f6;}
.block_darkblue, .block_blue                    {padding:15px; color:#f6f6f6; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}

.block_vote_pane ul                             {margin:0; padding:0;}
    .block_vote_pane ul li                      {margin:20px 0; padding:0;}
    .block_vote_pane ul.list-grade-circle,
    .block_vote_pane ul.list-grade              {display:table;}
    .block_vote_pane ul.list-grade-circle li,
    .block_vote_pane ul.list-grade li           {display:table-cell}

    
.block_user_action_form                         {margin:40px 0; }
.block_user_action_form .ui-selectmenu-button   {width:100%; box-sizing: border-box;}
.frame-green                                    {border:solid 17px #78b83a; background:#FFFFFF; padding:20px;}
.frame-grey                                     {border:solid 17px #8a8a8a; background:#FFFFFF; padding:20px;}



footer                                          {color:#FFFFFF; font-size:14px; padding:0; margin:0 0 0; background: #5e5d5d; position:relative; z-index:120;}
    body.home footer                            {margin-top:880px;}
    footer a                                    {text-decoration:none;color:#FFFFFF;}
    footer a.yellow                             {color:#dfaf0f;}
    footer a:hover                              {text-decoration:underline;color:#FFFFFF;}
    footer h5, footer h3, footer h4             {color:#FFFFFF;}
    footer h3 a:hover                           {text-decoration:underline;}
    
    footer #block_botmenu                       {padding:40px 0;}
    
    footer ul                                   {margin:0; padding:0;}
    footer ul li                                {margin:0 30px 0 0; padding:0; display:inline-block;}
    footer .block_socials                       {margin:0 -15px 0 0;}
    footer .block_socials ul li                 {margin:-10px 0 -10px 10px; padding:0;}
    footer a[href^="mailto:"]                   {color:#FFFFFF;}
    footer p                                    {margin: 0;}
    
    footer #block_bottom                        {padding:0 0 40px 0;}
        footer #block_bottom .block_inner:before{content:""; width:auto; margin:0 15px 40px; box-sizing: border-box; height:1px; background:#828282; display:block;}
    
#button_top                                     {position: fixed; bottom:30px; right: 20px; z-index: 899; display:none;}
    #button_top a                               {opacity: 0.80; filter: alpha(Opacity=60); color:#FFFFFF; width:40px; height:40px; background:#F2BA04; display:block; text-align:center; font-size:30px; line-height:40px; overflow:hidden; outline:none;  -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s;}
    #button_top a:before                        {content:""; border-left:solid 2px #FFFFFF; border-top:solid 2px #FFFFFF; width:12px; height:12px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    #button_top a:hover                         {opacity: 0.99; filter: alpha(Opacity=99);}
    
/* SOCIALS AND MESSENGERS */
.effect-icon                                    {display:inline-block;}
a.effect-icon.icon-instagram:before             {background:#000000 url("data:image/svg+xml,%3Csvg viewBox='-11.5 28.5 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.502,35.885c-2.554,0-4.615,2.062-4.615,4.615s2.061,4.615,4.615,4.615s4.615-2.062,4.615-4.615	S3.056,35.885,0.502,35.885z M0.502,43.501c-1.651,0-3-1.347-3-3.001s1.345-3.001,3-3.001c1.655,0,3,1.347,3,3.001	S2.153,43.501,0.502,43.501z M6.382,35.696c0,0.598-0.482,1.076-1.076,1.076c-0.599,0-1.077-0.481-1.077-1.076	c0-0.594,0.482-1.076,1.077-1.076C5.9,34.62,6.382,35.103,6.382,35.696z M9.438,36.788c-0.068-1.441-0.397-2.718-1.454-3.771	c-1.052-1.053-2.33-1.383-3.771-1.454c-1.486-0.085-5.94-0.085-7.426,0c-1.438,0.068-2.715,0.396-3.771,1.451	c-1.056,1.051-1.382,2.329-1.454,3.771c-0.085,1.486-0.085,5.939,0,7.427c0.068,1.441,0.397,2.719,1.454,3.771	c1.056,1.053,2.33,1.383,3.771,1.454c1.486,0.085,5.939,0.085,7.426,0c1.442-0.068,2.72-0.397,3.771-1.454	c1.052-1.052,1.382-2.329,1.454-3.771C9.523,42.725,9.523,38.275,9.438,36.788z M7.519,45.806c-0.313,0.787-0.92,1.394-1.711,1.711	c-1.185,0.469-3.996,0.361-5.306,0.361c-1.31,0-4.125,0.104-5.305-0.361c-0.787-0.313-1.394-0.92-1.711-1.711	c-0.47-1.185-0.361-3.997-0.361-5.306c0-1.31-0.104-4.125,0.361-5.306c0.313-0.787,0.92-1.394,1.711-1.711	c1.184-0.469,3.996-0.361,5.305-0.361c1.31,0,4.125-0.104,5.306,0.361c0.787,0.313,1.394,0.92,1.711,1.711	C7.989,36.379,7.88,39.19,7.88,40.5C7.88,41.809,7.989,44.625,7.519,45.806z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-facebook:before              {background:#3b5998 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0014.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-yandex:before                {background:#03cece url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M19.643 11.415L7.723 4.636a.703.703 0 00-1.048.62v1.826s3.961 1.542 4.284 1.662a.457.457 0 01.343.54c-.058.144-.18.128-.533.042-.352-.085-5.505-1.368-5.505-1.368a.62.62 0 00-.715.847l1.077 2.563s6.949.29 7.199.305c.247.015.393.134.397.327-.004.194-.15.312-.397.327-.25.014-7.199.305-7.199.305L4.55 15.196a.62.62 0 00.715.846s5.153-1.283 5.505-1.368c.353-.086.475-.102.533.042a.457.457 0 01-.343.54c-.323.12-4.284 1.663-4.284 1.663v1.825a.703.703 0 001.048.62l11.92-6.78a.658.658 0 000-1.169z' fill='%23FFF'/%3E%3C/svg%3E");}
a.effect-icon.icon-vk:before                    {background:#4680c2 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.623 7.66c.12-.372 0-.643-.525-.643h-1.745c-.44 0-.644.237-.763.491 0 0-.898 2.17-2.152 3.576-.406.406-.593.542-.813.542-.119 0-.271-.136-.271-.508V7.644c0-.44-.136-.644-.509-.644H10.1c-.27 0-.44.203-.44.407 0 .423.627.525.694 1.711v2.576c0 .559-.101.66-.322.66-.593 0-2.033-2.185-2.897-4.676-.17-.492-.339-.678-.78-.678H4.593C4.085 7 4 7.237 4 7.491c0 .458.593 2.762 2.762 5.813 1.44 2.084 3.49 3.202 5.338 3.202 1.118 0 1.254-.254 1.254-.678v-1.575c0-.509.101-.594.457-.594.254 0 .712.136 1.746 1.136 1.186 1.186 1.39 1.728 2.05 1.728h1.745c.509 0 .746-.254.61-.745-.152-.492-.728-1.203-1.474-2.05-.407-.475-1.017-1-1.203-1.255-.254-.339-.186-.474 0-.78-.017 0 2.118-3.015 2.338-4.032' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-ok:before                    {background:#eb722e url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 00-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 001.688-1.687 1.69 1.69 0 00-1.688-1.688zm0 5.763a4.08 4.08 0 01-4.076-4.075 4.08 4.08 0 014.076-4.077 4.08 4.08 0 014.077 4.077 4.08 4.08 0 01-4.077 4.075zm-1.649 3.325a7.633 7.633 0 01-2.367-.98 1.194 1.194 0 011.272-2.022 5.175 5.175 0 005.489 0 1.194 1.194 0 111.272 2.022 7.647 7.647 0 01-2.367.98l2.279 2.28a1.194 1.194 0 01-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 11-1.689-1.689l2.279-2.279' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-youtube:before               {background:#FF0000 url("data:image/svg+xml,%3Csvg viewBox='-11.5 28.5 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.082,35.669c-0.229-0.866-0.907-1.548-1.768-1.779C6.754,33.469,0.5,33.469,0.5,33.469s-6.254,0-7.813,0.421	c-0.861,0.231-1.538,0.913-1.769,1.779C-9.5,37.238-9.5,40.514-9.5,40.514s0,3.275,0.418,4.846c0.23,0.866,0.908,1.52,1.769,1.751	c1.56,0.421,7.813,0.421,7.813,0.421s6.254,0,7.814-0.421c0.86-0.231,1.538-0.885,1.768-1.751c0.418-1.57,0.418-4.846,0.418-4.846 S10.5,37.238,10.082,35.669z M-1.545,43.488v-5.947l5.227,2.973L-1.545,43.488z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-telegram:before              {background:#64a9dc url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-twitter:before               {background:#00aced url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 01-1.885.517 3.294 3.294 0 001.443-1.816 6.575 6.575 0 01-2.085.796 3.283 3.283 0 00-5.593 2.994A9.32 9.32 0 015.114 6.6a3.28 3.28 0 001.016 4.382 3.274 3.274 0 01-1.487-.41v.041a3.285 3.285 0 002.633 3.218 3.305 3.305 0 01-1.482.056 3.286 3.286 0 003.066 2.28A6.585 6.585 0 014 17.524 9.291 9.291 0 009.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0020 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-viber:before                 {background:#7b519d url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M18.434 15.574c-.484-.391-1.002-.743-1.511-1.102-1.016-.718-1.945-.773-2.703.38-.426.648-1.021.677-1.644.392-1.718-.782-3.044-1.989-3.821-3.743-.344-.777-.34-1.473.465-2.022.425-.29.854-.634.82-1.268-.045-.828-2.043-3.593-2.832-3.885a1.429 1.429 0 00-.984 0C4.373 4.95 3.606 6.48 4.34 8.292c2.19 5.405 6.043 9.167 11.349 11.463.302.13.638.183.808.23 1.208.012 2.623-1.158 3.032-2.318.393-1.117-.438-1.56-1.096-2.093zM12.485 4.88c3.879.6 5.668 2.454 6.162 6.38.045.363-.09.909.426.919.538.01.408-.528.413-.89.045-3.699-3.163-7.127-6.888-7.253-.281.04-.863-.195-.9.438-.024.427.466.357.787.406z'/%3E%3Cpath d='M13.244 5.957c-.373-.045-.865-.222-.953.299-.09.546.458.49.811.57 2.395.538 3.23 1.414 3.624 3.802.057.349-.057.89.532.8.436-.066.278-.53.315-.802.02-2.293-1.936-4.38-4.329-4.669z'/%3E%3Cpath d='M13.464 7.832c-.249.006-.493.033-.585.3-.137.4.152.496.446.544.983.158 1.5.74 1.598 1.725.027.268.195.484.452.454.356-.043.389-.361.378-.664.017-1.106-1.227-2.385-2.289-2.359z'/%3E%3C/g%3E%3C/svg%3E");}
a.effect-icon.icon-whatsapp:before              {background:#65bc54 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 11.794c0 4.304-3.517 7.794-7.855 7.794a7.87 7.87 0 01-3.796-.97L4 20l1.418-4.182a7.714 7.714 0 01-1.127-4.024C4.29 7.489 7.807 4 12.145 4S20 7.49 20 11.794zm-7.855-6.553c-3.641 0-6.603 2.94-6.603 6.553A6.48 6.48 0 006.8 15.636l-.825 2.433 2.537-.806a6.6 6.6 0 003.633 1.084c3.642 0 6.604-2.94 6.604-6.553s-2.962-6.553-6.604-6.553zm3.967 8.348c-.049-.08-.177-.128-.37-.223-.192-.095-1.139-.558-1.315-.621-.177-.064-.305-.096-.434.095a10.92 10.92 0 01-.61.749c-.112.128-.224.143-.416.048-.193-.096-.813-.297-1.549-.948a5.76 5.76 0 01-1.07-1.323c-.113-.191-.013-.295.084-.39.086-.086.192-.223.289-.334.096-.112.128-.191.192-.319s.032-.239-.016-.335c-.048-.095-.433-1.035-.594-1.418-.16-.382-.32-.318-.433-.318-.112 0-.24-.016-.369-.016a.71.71 0 00-.513.239c-.177.19-.674.653-.674 1.593s.69 1.848.786 1.976c.096.127 1.332 2.119 3.289 2.884 1.958.764 1.958.51 2.31.477.353-.031 1.14-.461 1.3-.908.16-.446.16-.829.113-.908z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-moimir:before                {background:#168de2 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.889 9.667a1.333 1.333 0 100-2.667 1.333 1.333 0 000 2.667zm6.222 0a1.333 1.333 0 100-2.667 1.333 1.333 0 000 2.667zm4.77 6.108l-1.802-3.028a.879.879 0 00-1.188-.307.843.843 0 00-.313 1.166l.214.36a6.71 6.71 0 01-4.795 1.996 6.711 6.711 0 01-4.792-1.992l.217-.364a.844.844 0 00-.313-1.166.878.878 0 00-1.189.307l-1.8 3.028a.844.844 0 00.312 1.166.88.88 0 001.189-.307l.683-1.147a8.466 8.466 0 005.694 2.18 8.463 8.463 0 005.698-2.184l.685 1.151a.873.873 0 001.189.307.844.844 0 00.312-1.166z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-pinterest:before             {background:#c20724 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9.742c0 1.58.599 2.986 1.884 3.51.21.087.4.003.46-.23.043-.16.144-.568.189-.738.06-.23.037-.31-.133-.512-.37-.436-.608-1.001-.608-1.802 0-2.322 1.74-4.402 4.53-4.402 2.471 0 3.829 1.508 3.829 3.522 0 2.65-1.174 4.887-2.917 4.887-.963 0-1.683-.795-1.452-1.77.276-1.165.812-2.421.812-3.262 0-.752-.405-1.38-1.24-1.38-.985 0-1.775 1.017-1.775 2.38 0 .867.293 1.454.293 1.454L8.69 16.406c-.352 1.487-.053 3.309-.028 3.492.015.11.155.136.22.054.09-.119 1.262-1.564 1.66-3.008.113-.409.647-2.526.647-2.526.32.61 1.254 1.145 2.248 1.145 2.957 0 4.964-2.693 4.964-6.298C18.4 6.539 16.089 4 12.576 4 8.204 4 6 7.13 6 9.742z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-skype:before                 {background:#00aff0 url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.537 13.698c.115-.52.176-1.06.176-1.614 0-4.155-3.415-7.524-7.63-7.524-.444 0-.88.038-1.304.11A4.444 4.444 0 008.425 4C5.981 4 4 5.954 4 8.364c0 .805.222 1.56.608 2.207a7.428 7.428 0 00-.155 1.513c0 4.156 3.416 7.4 7.63 7.4.477 0 .944-.044 1.397-.126.623.33 1.335.642 2.092.642 2.444 0 4.425-1.953 4.425-4.364a4.3 4.3 0 00-.46-1.938zm-3.974 1.457c-.294.418-.725.747-1.293.984-.567.238-1.239.356-2.016.356-.933 0-1.702-.162-2.308-.486a2.986 2.986 0 01-1.047-.934c-.268-.39-.403-.768-.403-1.137 0-.213.08-.395.242-.547a.855.855 0 01.615-.229.76.76 0 01.512.178c.14.119.26.294.358.527.12.278.25.51.39.695.139.185.336.34.589.46.254.12.587.18 1 .18.566 0 1.027-.12 1.382-.364.354-.243.532-.547.532-.91a.919.919 0 00-.287-.702 1.88 1.88 0 00-.741-.412 13.21 13.21 0 00-1.216-.303c-.678-.146-1.247-.318-1.703-.513-.458-.196-.822-.463-1.09-.8-.269-.34-.403-.759-.403-1.26 0-.48.142-.904.426-1.275.283-.372.693-.658 1.23-.858.537-.2 1.17-.299 1.895-.299.58 0 1.082.066 1.505.198.423.133.774.309 1.053.528.28.22.484.45.612.691.13.24.194.477.194.705 0 .21-.08.4-.241.567a.8.8 0 01-.603.252c-.22 0-.386-.05-.5-.151-.114-.101-.237-.266-.37-.495a2.27 2.27 0 00-.618-.768c-.241-.184-.627-.276-1.16-.276-.494 0-.893.1-1.196.3-.303.199-.455.44-.455.72 0 .173.053.324.155.45.103.128.245.235.426.326.18.091.363.162.547.214.185.052.49.126.916.225a15.47 15.47 0 011.446.38c.432.138.8.307 1.103.503.302.198.54.45.709.752.17.302.255.673.255 1.111 0 .525-.148.998-.442 1.417z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-linkedin:before              {background:#0083be url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.246 8.954h3.41v10.281h-3.41zm1.725-4.935c-1.167 0-1.929.769-1.929 1.776 0 .987.74 1.777 1.884 1.777h.022c1.19 0 1.93-.79 1.93-1.777-.023-1.007-.74-1.776-1.907-1.776zm10.052 4.715c-1.81 0-2.62.997-3.073 1.698V8.976H9.54c.045.965 0 10.281 0 10.281h3.41v-5.742c0-.307.022-.614.112-.834.246-.613.807-1.25 1.75-1.25 1.233 0 1.727.944 1.727 2.325v5.501h3.41v-5.896c0-3.158-1.683-4.627-3.926-4.627z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.effect-icon.icon-livejournal:before           {background:#0d425a url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.815 13.3c.223 1.074.443 2.146.663 3.218.214 1.039.427 2.078.643 3.118.037.178-.148.385-.334.311-1.544-.565-3.063-1.135-4.585-1.706l-1.425-.534a.625.625 0 01-.318-.23l-7.39-8.903c-.067-.082-.082-.215-.06-.32.312-1.23.72-2.143 1.752-3.019C7.799 4.36 8.779 4.1 10.047 4.004c.156-.015.223.014.312.133l1.351 1.625v.001c1.968 2.367 3.935 4.733 5.897 7.099.109.124.18.275.208.438zM6.175 8.462c.69-1.795 2.3-3.004 3.835-3.301l-.185-.223a4.242 4.242 0 00-3.85 3.272l.2.252zm.504.601c.727-1.758 2.107-2.945 3.851-3.271l.89 1.06c-1.536.305-3.049 1.522-3.836 3.302l-.905-1.091zM9.364 8.9l3.926 4.719h-.002c.564.682-.014 2.656-.303 3.041l-4.89-5.89A6.12 6.12 0 019.364 8.9zm4.23 4.481L9.647 8.633c.69-.601 1.484-1.009 2.277-1.165l4.756 5.72c-.63.52-2.641.735-3.086.193zm3.36.298l.001-.001h-.001zm-2.93.526c1.03.208 2.32-.067 2.93-.526l.43 2.091.35 1.692c-.371.156-.69.386-.913.764l-1.528-.564-1.885-.712c.52-.853.69-1.922.616-2.745z' fill='%23FFF'/%3E%3C/svg%3E");}


.effect-icon.icon-on:before                     {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 10.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5,13.625c-2.068,0-3.75,1.682-3.75,3.75C-3.25,17.721-2.97,18-2.625,18S-2,17.721-2,17.375c0-1.379,1.122-2.5,2.5-2.5	c0.345,0,0.625-0.279,0.625-0.625S0.845,13.625,0.5,13.625z M-2.623,28.437c0,0.123,0.036,0.243,0.104,0.345l0.958,1.439	C-1.444,30.395-1.249,30.5-1.04,30.5h3.08c0.209,0,0.404-0.105,0.521-0.279l0.957-1.439c0.068-0.102,0.104-0.223,0.104-0.345	l0.002-1.687h-6.248L-2.623,28.437z M0.5,10.5c-3.995,0-6.875,3.241-6.875,6.875c0,1.733,0.643,3.314,1.702,4.522	c0.65,0.742,1.669,2.297,2.047,3.601V25.5h1.875v-0.005c0-0.187-0.028-0.371-0.084-0.55c-0.218-0.695-0.891-2.529-2.428-4.283	c-0.802-0.916-1.231-2.076-1.235-3.287c-0.008-2.877,2.331-5,4.998-5c2.757,0,5,2.243,5,5c0,1.21-0.439,2.377-1.236,3.287	c-1.527,1.742-2.204,3.572-2.426,4.275c-0.057,0.181-0.086,0.369-0.087,0.559V25.5h1.875v-0.002c0.378-1.304,1.397-2.858,2.048-3.6	c1.059-1.209,1.701-2.79,1.701-4.523C7.375,13.578,4.297,10.5,0.5,10.5z' fill='%23709f37' fill-rule='evenodd'/%3E%3C/svg%3E");}
.effect-icon.icon-off:before                    {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 10.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-2.623,28.248c0,0.246,0.073,0.486,0.209,0.691l0.667,1.003c0.231,0.349,0.622,0.558,1.041,0.558h2.41	c0.419,0,0.81-0.209,1.041-0.558l0.668-1.003c0.136-0.205,0.209-0.445,0.209-0.691l0.002-1.498h-6.25L-2.623,28.248z M-6.375,17.375	c0,1.733,0.643,3.314,1.702,4.522c0.645,0.736,1.655,2.274,2.04,3.572c0.001,0.011,0.002,0.021,0.004,0.03h6.26	c0.001-0.01,0.003-0.02,0.004-0.03c0.385-1.298,1.395-2.836,2.04-3.572c1.059-1.208,1.701-2.789,1.701-4.522	c0-3.805-3.09-6.887-6.896-6.875C-3.506,10.512-6.375,13.741-6.375,17.375z M0.5,14.25c-1.723,0-3.125,1.402-3.125,3.125	c0,0.346-0.28,0.625-0.625,0.625s-0.625-0.279-0.625-0.625C-3.875,14.963-1.913,13,0.5,13c0.345,0,0.625,0.279,0.625,0.625	S0.845,14.25,0.5,14.25z' fill='%23da5d5b' fill-rule='evenodd'/%3E%3C/svg%3E");}

    footer a.effect-icon.icon-facebook:before {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0014.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-vk:before       {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.623 7.66c.12-.372 0-.643-.525-.643h-1.745c-.44 0-.644.237-.763.491 0 0-.898 2.17-2.152 3.576-.406.406-.593.542-.813.542-.119 0-.271-.136-.271-.508V7.644c0-.44-.136-.644-.509-.644H10.1c-.27 0-.44.203-.44.407 0 .423.627.525.694 1.711v2.576c0 .559-.101.66-.322.66-.593 0-2.033-2.185-2.897-4.676-.17-.492-.339-.678-.78-.678H4.593C4.085 7 4 7.237 4 7.491c0 .458.593 2.762 2.762 5.813 1.44 2.084 3.49 3.202 5.338 3.202 1.118 0 1.254-.254 1.254-.678v-1.575c0-.509.101-.594.457-.594.254 0 .712.136 1.746 1.136 1.186 1.186 1.39 1.728 2.05 1.728h1.745c.509 0 .746-.254.61-.745-.152-.492-.728-1.203-1.474-2.05-.407-.475-1.017-1-1.203-1.255-.254-.339-.186-.474 0-.78-.017 0 2.118-3.015 2.338-4.032' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-twitter:before  {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 01-1.885.517 3.294 3.294 0 001.443-1.816 6.575 6.575 0 01-2.085.796 3.283 3.283 0 00-5.593 2.994A9.32 9.32 0 015.114 6.6a3.28 3.28 0 001.016 4.382 3.274 3.274 0 01-1.487-.41v.041a3.285 3.285 0 002.633 3.218 3.305 3.305 0 01-1.482.056 3.286 3.286 0 003.066 2.28A6.585 6.585 0 014 17.524 9.291 9.291 0 009.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0020 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-telegram:before {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-youtube:before  {background:url("data:image/svg+xml,%3Csvg viewBox='-11.5 28.5 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.082,35.669c-0.229-0.866-0.907-1.548-1.768-1.779C6.754,33.469,0.5,33.469,0.5,33.469s-6.254,0-7.813,0.421	c-0.861,0.231-1.538,0.913-1.769,1.779C-9.5,37.238-9.5,40.514-9.5,40.514s0,3.275,0.418,4.846c0.23,0.866,0.908,1.52,1.769,1.751	c1.56,0.421,7.813,0.421,7.813,0.421s6.254,0,7.814-0.421c0.86-0.231,1.538-0.885,1.768-1.751c0.418-1.57,0.418-4.846,0.418-4.846 S10.5,37.238,10.082,35.669z M-1.545,43.488v-5.947l5.227,2.973L-1.545,43.488z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-instagram:before{background:url("data:image/svg+xml,%3Csvg viewBox='-11.5 28.5 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.502,35.885c-2.554,0-4.615,2.062-4.615,4.615s2.061,4.615,4.615,4.615s4.615-2.062,4.615-4.615	S3.056,35.885,0.502,35.885z M0.502,43.501c-1.651,0-3-1.347-3-3.001s1.345-3.001,3-3.001c1.655,0,3,1.347,3,3.001	S2.153,43.501,0.502,43.501z M6.382,35.696c0,0.598-0.482,1.076-1.076,1.076c-0.599,0-1.077-0.481-1.077-1.076	c0-0.594,0.482-1.076,1.077-1.076C5.9,34.62,6.382,35.103,6.382,35.696z M9.438,36.788c-0.068-1.441-0.397-2.718-1.454-3.771	c-1.052-1.053-2.33-1.383-3.771-1.454c-1.486-0.085-5.94-0.085-7.426,0c-1.438,0.068-2.715,0.396-3.771,1.451	c-1.056,1.051-1.382,2.329-1.454,3.771c-0.085,1.486-0.085,5.939,0,7.427c0.068,1.441,0.397,2.719,1.454,3.771	c1.056,1.053,2.33,1.383,3.771,1.454c1.486,0.085,5.939,0.085,7.426,0c1.442-0.068,2.72-0.397,3.771-1.454	c1.052-1.052,1.382-2.329,1.454-3.771C9.523,42.725,9.523,38.275,9.438,36.788z M7.519,45.806c-0.313,0.787-0.92,1.394-1.711,1.711	c-1.185,0.469-3.996,0.361-5.306,0.361c-1.31,0-4.125,0.104-5.305-0.361c-0.787-0.313-1.394-0.92-1.711-1.711	c-0.47-1.185-0.361-3.997-0.361-5.306c0-1.31-0.104-4.125,0.361-5.306c0.313-0.787,0.92-1.394,1.711-1.711	c1.184-0.469,3.996-0.361,5.305-0.361c1.31,0,4.125-0.104,5.306,0.361c0.787,0.313,1.394,0.92,1.711,1.711	C7.989,36.379,7.88,39.19,7.88,40.5C7.88,41.809,7.989,44.625,7.519,45.806z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-ok:before       {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 00-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 001.688-1.687 1.69 1.69 0 00-1.688-1.688zm0 5.763a4.08 4.08 0 01-4.076-4.075 4.08 4.08 0 014.076-4.077 4.08 4.08 0 014.077 4.077 4.08 4.08 0 01-4.077 4.075zm-1.649 3.325a7.633 7.633 0 01-2.367-.98 1.194 1.194 0 011.272-2.022 5.175 5.175 0 005.489 0 1.194 1.194 0 111.272 2.022 7.647 7.647 0 01-2.367.98l2.279 2.28a1.194 1.194 0 01-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 11-1.689-1.689l2.279-2.279' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
    
    footer a.effect-icon.icon-pulsetinkoff:before   {background:URL('pics/pulsetinkoff.svg') center no-repeat; background-size:24px auto;}
    footer a.effect-icon.icon-smartlab:before   {background:URL('pics/smartlab.svg') center no-repeat; background-size:24px auto;}
    footer a.effect-icon.icon-bks:before   {background:URL('pics/bks.svg') center no-repeat; background-size:24px auto;}

    footer a.effect-icon.icon-facebook:hover:before   {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0014.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-vk:hover:before         {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.623 7.66c.12-.372 0-.643-.525-.643h-1.745c-.44 0-.644.237-.763.491 0 0-.898 2.17-2.152 3.576-.406.406-.593.542-.813.542-.119 0-.271-.136-.271-.508V7.644c0-.44-.136-.644-.509-.644H10.1c-.27 0-.44.203-.44.407 0 .423.627.525.694 1.711v2.576c0 .559-.101.66-.322.66-.593 0-2.033-2.185-2.897-4.676-.17-.492-.339-.678-.78-.678H4.593C4.085 7 4 7.237 4 7.491c0 .458.593 2.762 2.762 5.813 1.44 2.084 3.49 3.202 5.338 3.202 1.118 0 1.254-.254 1.254-.678v-1.575c0-.509.101-.594.457-.594.254 0 .712.136 1.746 1.136 1.186 1.186 1.39 1.728 2.05 1.728h1.745c.509 0 .746-.254.61-.745-.152-.492-.728-1.203-1.474-2.05-.407-.475-1.017-1-1.203-1.255-.254-.339-.186-.474 0-.78-.017 0 2.118-3.015 2.338-4.032' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-telegram:hover:before   {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-youtube:hover:before    {background:url("data:image/svg+xml,%3Csvg viewBox='-11.5 28.5 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.082,35.669c-0.229-0.866-0.907-1.548-1.768-1.779C6.754,33.469,0.5,33.469,0.5,33.469s-6.254,0-7.813,0.421	c-0.861,0.231-1.538,0.913-1.769,1.779C-9.5,37.238-9.5,40.514-9.5,40.514s0,3.275,0.418,4.846c0.23,0.866,0.908,1.52,1.769,1.751	c1.56,0.421,7.813,0.421,7.813,0.421s6.254,0,7.814-0.421c0.86-0.231,1.538-0.885,1.768-1.751c0.418-1.57,0.418-4.846,0.418-4.846 S10.5,37.238,10.082,35.669z M-1.545,43.488v-5.947l5.227,2.973L-1.545,43.488z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-instagram:hover:before  {background:url("data:image/svg+xml,%3Csvg viewBox='-11.5 28.5 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.502,35.885c-2.554,0-4.615,2.062-4.615,4.615s2.061,4.615,4.615,4.615s4.615-2.062,4.615-4.615	S3.056,35.885,0.502,35.885z M0.502,43.501c-1.651,0-3-1.347-3-3.001s1.345-3.001,3-3.001c1.655,0,3,1.347,3,3.001	S2.153,43.501,0.502,43.501z M6.382,35.696c0,0.598-0.482,1.076-1.076,1.076c-0.599,0-1.077-0.481-1.077-1.076	c0-0.594,0.482-1.076,1.077-1.076C5.9,34.62,6.382,35.103,6.382,35.696z M9.438,36.788c-0.068-1.441-0.397-2.718-1.454-3.771	c-1.052-1.053-2.33-1.383-3.771-1.454c-1.486-0.085-5.94-0.085-7.426,0c-1.438,0.068-2.715,0.396-3.771,1.451	c-1.056,1.051-1.382,2.329-1.454,3.771c-0.085,1.486-0.085,5.939,0,7.427c0.068,1.441,0.397,2.719,1.454,3.771	c1.056,1.053,2.33,1.383,3.771,1.454c1.486,0.085,5.939,0.085,7.426,0c1.442-0.068,2.72-0.397,3.771-1.454	c1.052-1.052,1.382-2.329,1.454-3.771C9.523,42.725,9.523,38.275,9.438,36.788z M7.519,45.806c-0.313,0.787-0.92,1.394-1.711,1.711	c-1.185,0.469-3.996,0.361-5.306,0.361c-1.31,0-4.125,0.104-5.305-0.361c-0.787-0.313-1.394-0.92-1.711-1.711	c-0.47-1.185-0.361-3.997-0.361-5.306c0-1.31-0.104-4.125,0.361-5.306c0.313-0.787,0.92-1.394,1.711-1.711	c1.184-0.469,3.996-0.361,5.305-0.361c1.31,0,4.125-0.104,5.306,0.361c0.787,0.313,1.394,0.92,1.711,1.711	C7.989,36.379,7.88,39.19,7.88,40.5C7.88,41.809,7.989,44.625,7.519,45.806z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
    footer a.effect-icon.icon-ok:hover:before       {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 00-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 001.688-1.687 1.69 1.69 0 00-1.688-1.688zm0 5.763a4.08 4.08 0 01-4.076-4.075 4.08 4.08 0 014.076-4.077 4.08 4.08 0 014.077 4.077 4.08 4.08 0 01-4.077 4.075zm-1.649 3.325a7.633 7.633 0 01-2.367-.98 1.194 1.194 0 011.272-2.022 5.175 5.175 0 005.489 0 1.194 1.194 0 111.272 2.022 7.647 7.647 0 01-2.367.98l2.279 2.28a1.194 1.194 0 01-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 11-1.689-1.689l2.279-2.279' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");}

    footer a.effect-icon                      {margin:0; text-align:center; background:none; width:36px; height:36px; line-height:50px; border:none; -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%; outline:none;}
    footer a.effect-icon.icon-facebook:hover  {background:#3b5998;}
    footer a.effect-icon.icon-instagram:hover {background:#c21975; background-image:linear-gradient(#7024c4 0%,#c21975 40%,#c74c4d 70%,#e09b3d 100%); background-image:-moz-linear-gradient(#7024c4 0%,#c21975 40%,#c74c4d 70%,#e09b3d 100%); background-image:-webkit-linear-gradient(#7024c4 0%,#c21975 40%,#c74c4d 70%,#e09b3d 100%); border-color:transparent;}
    footer a.effect-icon.icon-youtube:hover   {background:#FF0000;}
    footer a.effect-icon.icon-vk:hover        {background:#4680c2;}
    footer a.effect-icon.icon-twitter:hover   {background:#00aced}
    footer a.effect-icon.icon-ok:hover          {background:#eb722e;}
    footer a.effect-icon.icon-telegram:hover    {background:#64a9dc;}
    
    footer a.effect-icon.icon-pulsetinkoff:hover{background:#ffdd2d;}
    footer a.effect-icon.icon-smartlab:hover    {background:#69b336;}
    footer a.effect-icon.icon-bks:hover         {background:#725ffa;}
    
.effect-icon:before                            {background-size:24px 24px; content:""; display: inline-block; width:24px; height:24px; cursor:pointer; -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%; outline:none;}

.block_socials a.effect-icon:before             {background-size:32px 32x; width:32px; height:32px;}


.block_header_outer                             {margin:0 0 20px;}
.inline                                         {display:inline-block; margin:0 0 0 0;}

.icon-fact                                      {display:inline-block; width:18px; height:18px; margin:0 5px 0 0; vertical-align:middle; background:#F2BA04;}
.icon-preview                                   {display:inline-block; width:18px; height:18px; margin:0 5px 0 0; vertical-align:middle; background:URL('pics/icon_preview.svg') no-repeat; backgound-size:cover;}

h1                                              {margin:0 0 30px; color:#5e5d5d; font-size:48px; padding:0; line-height:120%; font-weight:700; text-transform:uppercase}
h2                                              {margin:0 0 30px; font-size:40px; font-weight:500; line-height:120%;}
h3                                              {margin:0 0 30px; color:#000000; font-size:32px; font-weight:400; line-height:120%;}
h3.white                                        {color:#FFFFFF;}
h3 small, h4 small                              {font-size:16px; color:#5e5d5d; line-height:160%; text-transform:none;}
h4                                              {margin:0 0 20px; font-size:24px; text-transform:uppercase; line-height:120%;}
    .block_accordeon:after                      {content:""; display:block; border-bottom:solid 1px #cfcece;}
    .block_accordeon.noline:after               {display:none;}
    h4.block_month_tab,
    .block_accordeon h4                         {font-size:20px; cursor:pointer; border-top:solid 1px #cfcece; margin:0; padding:20px 0;}
    h4.block_month_tab:before,
    .block_accordeon h4:before                  {content:'+'; float:right; font-size:200%; font-weight:100; color:#cfcece;}
    h4.block_month_tab.active:before,
    .block_accordeon h4.active:before,
    .block_accordeon h4.ui-state-active:before  {content:'-'; color:#F2BA04;}
    h4.block_month_tab:first-child,
    .block_accordeon h4:first-child             {border:none;}
h5                                              {font-size:120%; margin:20px 0 20px; line-height:130%; line-height:120%;}
h6                                              {font-size:100%; color:#000000; margin:0 0 20px 0; font-weight:400; line-height:120%;}
.block_actives_list h6                          {font-size:120%;}

.block_month_tabs &gt; .ablock                     {position:relative;}
.block_month_tabs &gt; .ablock:first-child:after   {content:""; position:absolute; width:1px; right:10px; top:-20px; bottom:0; background:#e0e0e0;}
.block_month_tabs &gt; .ablock:last-child:after    {content:""; position:absolute; width:1px; left:-11px; top:-20px; bottom:0; background:#e0e0e0;}

.block_month_tabs &gt; .ablock:first-child ul      {margin:0; padding:0 0 0 40px;}
.block_month_tabs &gt; .ablock:first-child ul li   {margin:0; padding:0;}
.block_month_tabs &gt; .ablock:first-child ul li a {padding:5px 0; display:block;}
.block_month_tabs &gt; .ablock:first-child ul li.ui-state-active a {color:#dfaf0f;}

/* LISTS */

ol                                              {padding:10px 0 10px 20px; margin:0 0 0 0;}
    ol li                                       {margin: 0 0 10px; padding:0 0 0 10px; background:none; position:relative;}
ul                                              {list-style: none; margin:0; padding:0 0 10px 0;}
    ul li                                       {margin: 0 0 10px; padding:0 0 0 20px; background:none; list-style-type:none;}
    ul li ul                                    {margin:15px 0 -10px 15px;}
    
.block_text ul.list-color li span,
.block_text ul li:before                        {content:""; margin:-0px 15px 0 -20px; width:5px; height:5px; background: #5E5D5D; display:inline-block;vertical-align:middle;-webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%;}

.block_text ul.list-color li:before             {display:none;}
.block_text ul.list-color li span               {width:10px; height:10px; margin:-5px 15px 0 -20px;}

.block_text ul li.download:before               {display:none;}
.block_text ul li.download a:before             {content:""; margin:-0px 10px 0 -20px; display:inline-block; width:12px; height:14px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 21 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.8386 13.8654C3.5427 13.5887 3.42708 13.1855 3.53547 12.8074C3.64387 12.4294 3.95949 12.1343 4.36376 12.0329C4.76805 11.9315 5.1993 12.0397 5.4952 12.3163L9.33364 15.9163V1.09089C9.33364 0.701163 9.5559 0.341018 9.91683 0.146151C10.2778 -0.0487169 10.7227 -0.0487169 11.0836 0.146151C11.4446 0.341018 11.6668 0.701158 11.6668 1.09089V15.9163L15.5051 12.3163C15.8009 12.0397 16.2324 11.9315 16.6367 12.0329C17.041 12.1343 17.3566 12.4294 17.465 12.8074C17.5734 13.1855 17.4577 13.5887 17.1618 13.8654L11.3284 19.3201C11.1093 19.5267 10.8112 19.6428 10.5001 19.6428C10.189 19.6428 9.89095 19.5266 9.67186 19.3201L3.8386 13.8654ZM19.8334 21.8181H1.16663C0.749844 21.8181 0.364695 22.0261 0.156298 22.3636C-0.0520993 22.7011 -0.0520993 23.117 0.156298 23.4545C0.364695 23.792 0.749839 24 1.16663 24H19.8334C20.2502 24 20.6353 23.792 20.8437 23.4545C21.0521 23.117 21.0521 22.7011 20.8437 22.3636C20.6353 22.0261 20.2502 21.8181 19.8334 21.8181Z' fill='%23f2ba04' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat; background-size:contain;}
ol.selected li:before                           {content: counter(num) ''; list-style:none;  counter-increment: num; text-align: center; font-size: 70%; color: #FFFFFF; background:#F2BA04; left:-10px; top:1px; width:14px; height:14px; line-height: 15px; display: inline-block; position:absolute; -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%;}

/* UI TABS LIST */
    
ul.block_tabs                                   {margin:0 0 60px; padding:0; border-bottom:solid 1px #E0E0E0;}
    ul.block_tabs li                            {padding:10px; margin: 0 30px 0 0; font-size:24px; line-height:48px;}
    ul.block_tabs li a                          {text-decoration:none; color:#5E5D5D;}
    ul.block_tabs li.active,
    ul.block_tabs li.ui-state-active            {border-bottom:solid 2px #F2BA04; font-size:48px; font-weight:700; margin-bottom:-1px;}
    ul.block_tabs li.active a,
    ul.block_tabs li.ui-state-active a          {color:#F2BA04;}
    
    ul.block_tabs.block_scrollmenu              {margin:0 40px 60px;}
    ul.block_scrollmenu.slick-slider .slick-arrow                  {position: absolute; background:none;}
        ul.block_scrollmenu.slick-slider .slick-arrow.slick-prev   {left:-40px;}
        ul.block_scrollmenu.slick-slider .slick-arrow.slick-prev:before {content:""; border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px; border-left:solid 3px #9c9b9b; border-bottom:solid 3px #9c9b9b; width:12px; height:12px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
        ul.block_scrollmenu.slick-slider .slick-arrow.slick-next   {right:-40px;}
        ul.block_scrollmenu.slick-slider .slick-arrow.slick-next:before {content:""; border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px; border-right:solid 3px #9c9b9b; border-top:solid 3px #9c9b9b; margin:0 3px 0 0; width:12px; height:12px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}

/* PAGES LIST */
    
ul.block_pages                                  {padding:0; line-height:200%; margin:0 0 40px; text-align:center;}
    ul.block_pages li                           {display:inline-block; font-weight:400; text-align:center; padding:0; margin:0 0 0 0px; vertical-align: middle;}
    ul.block_pages a                            {display:block; color:#5E5D5D; text-decoration: none; width:30px; height:30px; line-height:30px;}
    ul.block_pages li.prev                      {float:left;}
    ul.block_pages li.next                      {float:right;}
    ul.block_pages li.prev a,
    ul.block_pages li.next a                    {width:auto;}
    
    ul.block_pages a:hover                      {color:#F2BA04;}
    
    ul.block_pages li.prev a:before                {content:""; margin:0 0 0 4px; border-left:solid 2px #5E5D5D; border-bottom:solid 2px #5E5D5D; width:10px; height:10px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    ul.block_pages li.next a:after                {content:""; margin:0 4px 0 0; border-right:solid 2px #5E5D5D; border-top:solid 2px #5E5D5D; width:10px; height:10px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    ul.block_pages li.prev a:hover:before,
    ul.block_pages li.next a:hover:after        {border-color:#F2BA04;}
    
    ul.block_pages li.active a:hover,
    ul.block_pages li.active a                    {background:#E0E0E0; color:#5E5D5D; font-weight:500; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%;}

ol.list-big-numbers                             {margin:0 -15px 0; padding:0; display:block; counter-reset:li; list-style:none;}   
ul.list-big-icons                               {margin:30px -15px 0; padding:0; display:block;}
    ol.list-big-numbers:before,
    ol.list-big-numbers:after,
    ul.list-big-icons:before,
    ul.list-big-icons:after                     {content:""; clear:both; float:none; display:block; height:0;}
    ul.list-big-icons li:before                 {display:none; content:none;}
    
    ol.list-big-numbers &gt; li:before             {content:counter(li); counter-increment:li;
      position:absolute; top:0; left:15px; width:70px; height:100%;
      color:#FFFFFF; background:#F2BA04; text-align:center; line-height:65px; font-weight:600; font-size:140%;
      -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s; border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px;
      }
    
      
       
    ol.list-big-numbers &gt; li,
    ul.list-big-icons &gt; li                      {margin:0 0 30px; padding:0;}
    ol.list-big-numbers &gt; li &gt; a,
    ul.list-big-icons &gt; li &gt; a                  {display:block; text-decoration:none; font-size:110%; font-weight:500; position:relative; overflow:hidden; box-sizing: border-box; margin:0 15px; border:solid 1px #F2BA04; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s; border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px;}
    ol.list-big-numbers &gt; li &gt; a span,
    ul.list-big-icons &gt; li &gt; a span             {display:table-cell; vertical-align:middle; padding:10px 10px 10px 80px; height:50px;}
        ul.list-big-icons &gt; li &gt; span:before,
        ul.list-big-icons &gt; li &gt; a:before           {position:absolute; top:0; left:0; width:50px; height:100%; min-height:50px; background:no-repeat center; background-size:40px 40px; content:""; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s;}
        ul.list-big-icons li a.list-icon-link:before   {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M301.148 394.702l-79.2 79.19c-50.778 50.799-133.037 50.824-183.84 0-50.799-50.778-50.824-133.037 0-183.84l79.19-79.2a132.833 132.833 0 0 1 3.532-3.403c7.55-7.005 19.795-2.004 20.208 8.286.193 4.807.598 9.607 1.216 14.384.481 3.717-.746 7.447-3.397 10.096-16.48 16.469-75.142 75.128-75.3 75.286-36.738 36.759-36.731 96.188 0 132.94 36.759 36.738 96.188 36.731 132.94 0l79.2-79.2.36-.36c36.301-36.672 36.14-96.07-.37-132.58-8.214-8.214-17.577-14.58-27.585-19.109-4.566-2.066-7.426-6.667-7.134-11.67a62.197 62.197 0 0 1 2.826-15.259c2.103-6.601 9.531-9.961 15.919-7.28 15.073 6.324 29.187 15.62 41.435 27.868 50.688 50.689 50.679 133.17 0 183.851zm-90.296-93.554c12.248 12.248 26.362 21.544 41.435 27.868 6.388 2.68 13.816-.68 15.919-7.28a62.197 62.197 0 0 0 2.826-15.259c.292-5.003-2.569-9.604-7.134-11.67-10.008-4.528-19.371-10.894-27.585-19.109-36.51-36.51-36.671-95.908-.37-132.58l.36-.36 79.2-79.2c36.752-36.731 96.181-36.738 132.94 0 36.731 36.752 36.738 96.181 0 132.94-.157.157-58.819 58.817-75.3 75.286-2.651 2.65-3.878 6.379-3.397 10.096a163.156 163.156 0 0 1 1.216 14.384c.413 10.291 12.659 15.291 20.208 8.286a131.324 131.324 0 0 0 3.532-3.403l79.19-79.2c50.824-50.803 50.799-133.062 0-183.84-50.802-50.824-133.062-50.799-183.84 0l-79.2 79.19c-50.679 50.682-50.688 133.163 0 183.851z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
        ul.list-big-icons li a.list-icon-pdf:before    {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
        ul.list-big-icons li a.list-icon-doc:before    {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 384 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm220.1-208c-5.7 0-10.6 4-11.7 9.5-20.6 97.7-20.4 95.4-21 103.5-.2-1.2-.4-2.6-.7-4.3-.8-5.1.3.2-23.6-99.5-1.3-5.4-6.1-9.2-11.7-9.2h-13.3c-5.5 0-10.3 3.8-11.7 9.1-24.4 99-24 96.2-24.8 103.7-.1-1.1-.2-2.5-.5-4.2-.7-5.2-14.1-73.3-19.1-99-1.1-5.6-6-9.7-11.8-9.7h-16.8c-7.8 0-13.5 7.3-11.7 14.8 8 32.6 26.7 109.5 33.2 136 1.3 5.4 6.1 9.1 11.7 9.1h25.2c5.5 0 10.3-3.7 11.6-9.1l17.9-71.4c1.5-6.2 2.5-12 3-17.3l2.9 17.3c.1.4 12.6 50.5 17.9 71.4 1.3 5.3 6.1 9.1 11.6 9.1h24.7c5.5 0 10.3-3.7 11.6-9.1 20.8-81.9 30.2-119 34.5-136 1.9-7.6-3.8-14.9-11.6-14.9h-15.8z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
        ul.list-big-icons &gt; li &gt; a:hover            {color:#FFFFFF; background:#4993c9;}
        ol.list-big-numbers &gt; li:hover:before,
        ul.list-big-icons &gt; li &gt; a:hover:before     {background-color:#4993c9;}
        
        ul.list-big-icons &gt; li &gt; span           {display:inline-block; position:relative; padding:0 0 0 50px;}
        ul.list-big-icons &gt; li &gt; span.list-icon-proprietorship:before {background-image:url(pics/icon-proprietorship.svg)}
        ul.list-big-icons &gt; li &gt; span.list-icon-geography:before {background-image:url(pics/icon-geography.svg)}
        ul.list-big-icons &gt; li &gt; span.list-icon-mining-method:before {background-image:url(pics/icon-mining-method.svg)}
        ul.list-big-icons &gt; li &gt; span.list-icon-field:before {background-image:url(pics/icon-field.svg)}
        ul.list-big-icons &gt; li &gt; span.list-icon-elaboration:before {background-image:url(pics/icon-elaboration.svg)}
        
        
        ul.list-big-icons &gt; li &gt; span.list-icon-industrial-security:before {background-image:url(pics/icon-industrial-security.svg)}
        ul.list-big-icons &gt; li &gt; span.list-icon-risk-level:before {background-image:url(pics/icon-risk-level.svg)}
        ul.list-big-icons &gt; li &gt; span.list-icon-procuring-disclosure:before {background-image:url(pics/icon-procuring-disclosure.svg)}
        
        ul.list-big-icons &gt; li ul               {margin:30px 0; padding:0 0 0 75px;}
        ul.list-big-icons &gt; li ul li a          {position:relative; display:inline-block; padding:0 0 0 20px;}
        ul.list-big-icons &gt; li ul li a:before   {background:no-repeat center; background-size:16px 16px; width:16px; height:16px; content:""; display:block; position:absolute; top:2px; left:0;}
        ul.list-big-icons &gt; li ul li a.list-icon-link:before   {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M301.148 394.702l-79.2 79.19c-50.778 50.799-133.037 50.824-183.84 0-50.799-50.778-50.824-133.037 0-183.84l79.19-79.2a132.833 132.833 0 0 1 3.532-3.403c7.55-7.005 19.795-2.004 20.208 8.286.193 4.807.598 9.607 1.216 14.384.481 3.717-.746 7.447-3.397 10.096-16.48 16.469-75.142 75.128-75.3 75.286-36.738 36.759-36.731 96.188 0 132.94 36.759 36.738 96.188 36.731 132.94 0l79.2-79.2.36-.36c36.301-36.672 36.14-96.07-.37-132.58-8.214-8.214-17.577-14.58-27.585-19.109-4.566-2.066-7.426-6.667-7.134-11.67a62.197 62.197 0 0 1 2.826-15.259c2.103-6.601 9.531-9.961 15.919-7.28 15.073 6.324 29.187 15.62 41.435 27.868 50.688 50.689 50.679 133.17 0 183.851zm-90.296-93.554c12.248 12.248 26.362 21.544 41.435 27.868 6.388 2.68 13.816-.68 15.919-7.28a62.197 62.197 0 0 0 2.826-15.259c.292-5.003-2.569-9.604-7.134-11.67-10.008-4.528-19.371-10.894-27.585-19.109-36.51-36.51-36.671-95.908-.37-132.58l.36-.36 79.2-79.2c36.752-36.731 96.181-36.738 132.94 0 36.731 36.752 36.738 96.181 0 132.94-.157.157-58.819 58.817-75.3 75.286-2.651 2.65-3.878 6.379-3.397 10.096a163.156 163.156 0 0 1 1.216 14.384c.413 10.291 12.659 15.291 20.208 8.286a131.324 131.324 0 0 0 3.532-3.403l79.19-79.2c50.824-50.803 50.799-133.062 0-183.84-50.802-50.824-133.062-50.799-183.84 0l-79.2 79.19c-50.679 50.682-50.688 133.163 0 183.851z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
        ul.list-big-icons &gt; li ul li a.list-icon-pdf:before    {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
        ul.list-big-icons &gt; li ul li a.list-icon-doc:before    {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 384 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm220.1-208c-5.7 0-10.6 4-11.7 9.5-20.6 97.7-20.4 95.4-21 103.5-.2-1.2-.4-2.6-.7-4.3-.8-5.1.3.2-23.6-99.5-1.3-5.4-6.1-9.2-11.7-9.2h-13.3c-5.5 0-10.3 3.8-11.7 9.1-24.4 99-24 96.2-24.8 103.7-.1-1.1-.2-2.5-.5-4.2-.7-5.2-14.1-73.3-19.1-99-1.1-5.6-6-9.7-11.8-9.7h-16.8c-7.8 0-13.5 7.3-11.7 14.8 8 32.6 26.7 109.5 33.2 136 1.3 5.4 6.1 9.1 11.7 9.1h25.2c5.5 0 10.3-3.7 11.6-9.1l17.9-71.4c1.5-6.2 2.5-12 3-17.3l2.9 17.3c.1.4 12.6 50.5 17.9 71.4 1.3 5.3 6.1 9.1 11.6 9.1h24.7c5.5 0 10.3-3.7 11.6-9.1 20.8-81.9 30.2-119 34.5-136 1.9-7.6-3.8-14.9-11.6-14.9h-15.8z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}

ul.list-big-pics                                {margin:0; padding:0; list-style:none;}
.block_text ul.list-big-pics li::before         {display:none;}
    ul.list-big-pics li                         {display:table; margin:0 0 15px; padding:0;}
    ul.list-big-pics li span                    {display:table-cell; display:block; vertical-align:middle; padding:0 30px 0 70px; height:60px; position:relative; }
    ul.list-big-pics li img                     {position:absolute; width:60px; left:0; top:0;}
    

/*  BIG SUBMENU LIST */
ul.list-big                                     {margin:0; padding:0;}
    ul.list-big li                              {position:relative; padding:0; margin:0; width:33.3333%; display:inline-block;}
    ul.list-big li:before                       {content:""; display: block; padding-top: 66.666%;}
    ul.list-big li a                            {position:absolute; font-weight:700; font-size:24px; color: #5E5D5D; top:0; left:0; right:0; bottom:0; display:block; margin:15px; border:solid 1px #F2BA04;}
    ul.list-big li a span                       {position:absolute; bottom:0; left:0; padding:30px;}
    ul.list-big li a:hover                      {text-decoration:none; color:#FFFFFF; background:#F2BA04;}
    ul.list-big li a:before                     {position:absolute; top:20px; right:20px; content:"+"; display:inline-block; transition: all 0.4s ease 0s; color:#F2BA04; font-size:50px; font-weight:100;}
    ul.list-big li a:hover:before               {color:#FFFFFF; -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg);  -o-transform: rotate(270deg); transform: rotate(270deg);}
    
/*  FILES LIST  */

.block_list_files                               {margin:60px 0 60px; padding:60px 0 0; border-top:solid 2px #f2ba04;}
ul.list-files                                   {margin:0; padding:0 0 30px;}
ul.list-files li                                {margin:0 0 10px; padding:0; min-height:40px;}
ul.list-files li:before                         {display:none; content:none;}
ul.list-files li:last-child                     {margin:0 0 0px; padding:0;}
    
/* QUESTIONS LIST WITH NUMBER OF ANSWERS */
        
ul.list-questions li                            {padding:0 0 0 25px; margin:0 0 10px;}
ul.list-questions li:before                     {padding:0; content:attr(data-value)""; font-size:9px; text-align:center; display:inline-block; vertical-align: middle; margin:0 5px 0 -25px; height:20px; width:20px; line-height:17px; font-weight:500; color:#777777; background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8,30.5H-7c-1.379,0-2.5,1.121-2.5,2.5v11.25c0,1.379,1.121,2.5,2.5,2.5h3.75v3.281c0,0.277,0.227,0.469,0.469,0.469	c0.094,0,0.191-0.027,0.277-0.094l4.879-3.656H8c1.379,0,2.5-1.121,2.5-2.5V33C10.5,31.621,9.379,30.5,8,30.5z M8.625,44.25	c0,0.344-0.281,0.625-0.625,0.625H1.75l-0.5,0.375l-2.625,1.969v-2.344H-7c-0.344,0-0.625-0.281-0.625-0.625V33	c0-0.344,0.281-0.625,0.625-0.625H8c0.344,0,0.625,0.281,0.625,0.625V44.25z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}

/* FORUM THEMES LIST */

ul.list-forum li                                {padding:0 0 0 25px; margin:0 0 10px;}
ul.list-forum li:before                         {padding:0; content:""; display:inline-block; vertical-align: middle; margin:0 5px 0 -25px; height:20px; width:20px; background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8,30.5H-7c-1.379,0-2.5,1.121-2.5,2.5v11.25c0,1.379,1.121,2.5,2.5,2.5h3.75v3.281c0,0.277,0.227,0.469,0.469,0.469	c0.094,0,0.191-0.027,0.277-0.094l4.879-3.656H8c1.379,0,2.5-1.121,2.5-2.5V33C10.5,31.621,9.379,30.5,8,30.5z M8.625,44.25	c0,0.344-0.281,0.625-0.625,0.625H1.75l-0.5,0.375l-2.625,1.969v-2.344H-7c-0.344,0-0.625-0.281-0.625-0.625V33	c0-0.344,0.281-0.625,0.625-0.625H8c0.344,0,0.625,0.281,0.625,0.625V44.25z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}

/* IMAGE ICONS LIST */

ul.list-icons                                   {margin:0; padding:0;}
    ul.list-icons li                            {margin:0 0 20px 0; padding:0 0 0 40px; position:relative;}
    ul.list-icons li img                        {width:30px; height:auto; position:absolute; top:5px; left:0;}

/* UNMARKERED LIST */    
    
ul.list-nomarker                                {margin:0; padding:0; list-style: none;}
    ul.list-nomarker li                         {padding:0; margin: 0 0 5px 0;}
    ul.list-nomarker li a                       {color:#222222;}
    ul.list-nomarker li a:hover                 {}
    
/*  CHRONOLOGY LIST */
.block_text ul.list-chronology,
ul.list-chronology                              {margin:0; padding:0; list-style: none; position:relative;}
    .block_text ul.list-chronology li,
    ul.list-chronology li                       {margin:0; padding:0 0 15px 20px; position:relative;}
    .block_text ul.list-chronology li:after,
    ul.list-chronology li:after                 {content:""; position:absolute; z-index:2; display:inline-block; background:#FFFFFF; left:0; top:7px; margin:0; border:solid 2px #F2BA04; width:8px; height:8px; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%;}
    .block_text ul.list-chronology li:before,
    ul.list-chronology li:before                {content:""; position:absolute; height:auto; margin:0; z-index:1; left:5px; background:#999999; top:10px; bottom:-5px; width:1px;}
    ul.list-chronology li:last-child:before     {display:none;}
    
    
/* COLORED EVENT LIST */
    
ul.list-calendar                                {margin:0; padding:0;}
    ul.list-calendar li                         {padding:0 0 0 40px; margin:0 0 10px; position:relative;}
    ul.list-calendar li:before                  {display:inline-block;position:absolute; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 448 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M400 64h-48V12c0-6.6-5.4-12-12-12h-8c-6.6 0-12 5.4-12 12v52H128V12c0-6.6-5.4-12-12-12h-8c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM48 96h352c8.8 0 16 7.2 16 16v48H32v-48c0-8.8 7.2-16 16-16zm352 384H48c-8.8 0-16-7.2-16-16V192h384v272c0 8.8-7.2 16-16 16zM148 320h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm96 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm96 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-96 96h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-96 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm192 0h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E") 50% 50% no-repeat; background-size:16px auto; left:0; top:3px; border-radius:50%; width:32px; height:32px; vertical-align:top; content:"";}
    ul.list-calendar li.violet:before           {background-color:#bc3a92;}
    ul.list-calendar li.green:before            {background-color:#79b73a;}
    ul.list-calendar li.blue:before             {background-color:#215295;}
    ul.list-calendar li.fuchsia:before          {background-color:#f93838;}
    ul.list-calendar li.orange:before           {background-color:#ff8500;}
    ul.list-calendar li.aqua:before             {background-color:#3acdf8;}

/* TAGS AND RUBRICS +COLORED +ICONED LISTS */

ul.list-filter                                    {margin:0; padding:0;}
    ul.list-filter li                             {display:inline-block; padding:0; margin:0 2px 5px 0; font-size:12px; font-weight:400;}
    ul.list-filter li:before                      {display:none;}
    ul.list-filter li a                           {background:#e8e8e8; padding:3px 5px; color:#222222; display:block; text-decoration:none;}
    ul.list-filter li.active a,
    ul.list-filter li a:hover                     {background:#F2BA04; color:#FFFFFF;}
    
    ul.list-filter li a:before                  {content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 0; height:6px; width:6px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.976,10l6.732-6.732c0.39-0.389,0.39-1.02,0-1.41l-1.564-1.564c-0.39-0.391-1.021-0.391-1.412,0L10,7.025L3.268,0.293	c-0.39-0.389-1.021-0.389-1.412,0L0.293,1.857c-0.391,0.389-0.391,1.021,0,1.41L7.024,10l-6.731,6.732	c-0.391,0.391-0.391,1.021,0,1.41l1.563,1.564c0.389,0.391,1.021,0.391,1.411,0L10,12.975l6.731,6.732	c0.39,0.389,1.021,0.389,1.412,0l1.564-1.564c0.389-0.389,0.389-1.02,0-1.41L12.976,10z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
    ul.list-filter li a:hover:before            {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.976,10l6.732-6.732c0.39-0.389,0.39-1.02,0-1.41l-1.564-1.564c-0.39-0.391-1.021-0.391-1.412,0L10,7.025L3.268,0.293	c-0.39-0.389-1.021-0.389-1.412,0L0.293,1.857c-0.391,0.389-0.391,1.021,0,1.41L7.024,10l-6.731,6.732	c-0.391,0.391-0.391,1.021,0,1.41l1.563,1.564c0.389,0.391,1.021,0.391,1.411,0L10,12.975l6.731,6.732	c0.39,0.389,1.021,0.389,1.412,0l1.564-1.564c0.389-0.389,0.389-1.02,0-1.41L12.976,10z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}

ul.list-tags                                    {margin:0; padding:0;}
    ul.list-tags li                             {display:inline-block; padding:0; margin:0 2px 5px 0; font-size:12px; font-weight:400;}
    ul.list-tags li:before                      {display:none;}
    ul.list-tags li a                           {background:#e8e8e8; padding:3px 5px; color:#222222; display:block; text-decoration:none;}
    ul.list-tags li.active a,
    ul.list-tags li a:hover                     {background:#F2BA04; color:#FFFFFF;}
    
    ul.list-tags li.active.violet a,
    .rubric.violet                              {color:#FFFFFF; background:#bc3a92;}
    ul.list-tags li.active.green a,
    .rubric.green                               {color:#FFFFFF; background:#79b73a;}
    ul.list-tags li.active.blue a,
    .rubric.blue                                {color:#FFFFFF; background:#215295;}
    ul.list-tags li.active.fuchsia a,
    .rubric.fuchsia                             {color:#FFFFFF; background:#f93838;}
    ul.list-tags li.active.orange a,
    .rubric.orange                              {color:#FFFFFF; background:#ff8500;}
    ul.list-tags li.active.aqua a,
    .rubric.aqua                                {color:#FFFFFF; background:#3acdf8;}
    
    ul.list-tags.list-users li a:before         {padding:0; transition: all 0.4s ease 0s; content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 0; height:14px; width:14px; background:url("data:image/svg+xml,%3Csvg viewBox='-19.5 20.5 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5,40.5c4.833,0,8.75-3.917,8.75-8.75S5.333,23,0.5,23s-8.75,3.917-8.75,8.75S-4.333,40.5,0.5,40.5z M6.625,42.688H5.483	c-1.518,0.697-3.206,1.094-4.983,1.094s-3.459-0.396-4.983-1.094h-1.142c-5.072,0-9.188,4.115-9.188,9.188v2.844	c0,1.812,1.47,3.281,3.281,3.281h24.063c1.812,0,3.281-1.47,3.281-3.281v-2.844C15.813,46.803,11.697,42.688,6.625,42.688z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
    ul.list-tags.list-users li a:hover:before   {background:url("data:image/svg+xml,%3Csvg viewBox='-19.5 20.5 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5,40.5c4.833,0,8.75-3.917,8.75-8.75S5.333,23,0.5,23s-8.75,3.917-8.75,8.75S-4.333,40.5,0.5,40.5z M6.625,42.688H5.483	c-1.518,0.697-3.206,1.094-4.983,1.094s-3.459-0.396-4.983-1.094h-1.142c-5.072,0-9.188,4.115-9.188,9.188v2.844	c0,1.812,1.47,3.281,3.281,3.281h24.063c1.812,0,3.281-1.47,3.281-3.281v-2.844C15.813,46.803,11.697,42.688,6.625,42.688z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
    
    ul.list-tags.list-users-green li a          {background:#cbe3b3;}
    ul.list-tags.list-users-green li a:hover    {background:#F2BA04;}
    
    
    ul.list-tags.list-meta li a:before          {padding:0; transition: all 0.4s ease 0s; content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 0; height:14px; width:14px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}
    ul.list-tags.list-meta li a:hover:before    {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}
    
    ul.list-tags li.active a:hover:before,
    ul.list-tags li.active a:before             {content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 0; height:10px; width:10px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.976,10l6.732-6.732c0.39-0.389,0.39-1.02,0-1.41l-1.564-1.564c-0.39-0.391-1.021-0.391-1.412,0L10,7.025L3.268,0.293	c-0.39-0.389-1.021-0.389-1.412,0L0.293,1.857c-0.391,0.389-0.391,1.021,0,1.41L7.024,10l-6.731,6.732	c-0.391,0.391-0.391,1.021,0,1.41l1.563,1.564c0.389,0.391,1.021,0.391,1.411,0L10,12.975l6.731,6.732	c0.39,0.389,1.021,0.389,1.412,0l1.564-1.564c0.389-0.389,0.389-1.02,0-1.41L12.976,10z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");}

ul.block_menu                                   {margin:0; padding:0 0 0 0;}
    ul.block_menu li                            {margin:0 0 10px; padding:0;}
    ul.block_menu li a                          {text-align:center; text-transform:uppercase; color:#8f8281; font-size:15px; padding:20px 15px; font-weight:500; display:block; border:solid 2px #8f8281; text-shadow:none; text-decoration:none; line-height:100%; cursor:pointer; outline:none; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s;}
    ul.block_menu li a:hover                    {background:#F2BA04; border:solid 2px #F2BA04; color:#FFFFFF; text-decoration: none;}
    
ul.list-actives-stage                           {margin:0 0 30px; padding:0;}
    ul.list-actives-stage li                    {display:inline-block; margin:0 0 0 -1px; padding:0;}
    ul.list-actives-stage li a                  {padding:15px; display:block; border: 1px solid #E0E0E0; font-weight:700;}
    ul.list-actives-stage li a.active:hover,
    ul.list-actives-stage li a.active           {border:1px solid #dfaf0f; background:#dfaf0f; color:#000000;}

ul.list-actives-metal                           {margin:0 0 30px; padding:0;}
    ul.list-actives-metal li                    {margin: 0 0 15px; padding:0;}
    ul.list-actives-metal li a                  {display:block; position:relative; font-weight:700; margin:0; padding:0 0 0 100px; background:40px 5px no-repeat;}
    ul.list-actives-metal li a.au.act           {background-image:URL('pics/icon_au.svg');}
    ul.list-actives-metal li a.au.perspective   {background-image:URL('pics/icon_au_new.svg');}
    ul.list-actives-metal li a.sn.act           {background-image:URL('pics/icon_sn.svg');}
    ul.list-actives-metal li a.sn.perspective   {background-image:URL('pics/icon_sn_new.svg');}
    ul.list-actives-metal li a:before           {content:""; position:absolute; display:inline-block; width:24px; height:24px; margin:0 0 0 -100px; border: 3px solid #5E5D5D;}
    ul.list-actives-metal li a.active:before    {border: 3px solid #dfaf0f; background:URL('pics/icon-checkbox-active.svg') center no-repeat; }
            
/* YEARS LIST (CURRENTLY NOT IN USE) */

ul.years                                        {font-size:85%; margin:-10px 0 30px;}
ul.years li                                     {display: inline-block; vertical-align: middle; padding:3px 10px 3px 0; margin:0;}
    ul.years li:before                          {display:none; content:'';}
    ul.years li a                               {border-bottom:dotted 1px;}
    ul.years li.active                          {background: #3470ab; padding:3px 10px; margin:0 10px 0 0; position: relative; font-weight: 400; color:#FFFFFF;}
    ul.years li.active a                        {color:#FFFFFF; border:none;}
    ul.years li.active:after                    {position:absolute; bottom:-10px; font-size:200%; content:""; color:#3470ab; left:50%; margin-left: -7px;}


    
a						{color:#000000; text-decoration:none; cursor:pointer; outline:none; transition: all 0.2s ease 0s;}
a.service,
    a.service:active                            {border-bottom:dotted 1px; text-decoration:none;}
a:hover,a:hover:after				{color:#dfaf0f;}
    a.service:hover                             {border-color:transparent; text-decoration:none;}
a.loadmore                                      {display:inline-block; border-bottom:dashed 1px #F2BA04; text-decoration:none; margin:0 0 0 24px;}
    a.loadmore:before                           {content:"+"; text-align:right; font-size:11px; line-height:30px; box-sizing: border-box; vertical-align: middle; margin:0 4px 0 -24px; display:inline-block; width:20px; height:20px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10,18L10,18c-4.418,0-8-3.58-8-8c0-4.418,3.582-8,8-8c4.417,0,8,3.582,8,8h1c0-4.973-4.029-9-9-9 c-4.971,0-9,4.027-9,9c0,4.971,4.03,9,9,9l0,0V18z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;}
a.link-arrow                                    {color:#dfaf0f; font-weight:bold; display:inline-block; padding:5px 0; margin-top:-5px;}
    a.link-arrow:after                          {content:""; width:18px; height:18px; margin:0 0 0 5px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999943 9.15307L15.8353 9.1532L8.72422 16.2643L9.15332 16.6934L17 8.84668L9.15332 1L8.72422 1.42911L15.8353 8.54016L0.999943 8.54002V9.15307Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E"); display:inline-block; vertical-align:middle;}
    a.link-arrow:hover                          {padding-left:15px;}
a.link-outer                                    {font-weight:700; text-transform:uppercase; position:relative; display:block; padding:0 0 0 24px;}
    a.link-outer:before                         {content:""; position:absolute; left:0; top:3px; width:20px; height:20px; margin:0; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 27 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0L1.06563 -1.69247L-2.90512 -4.19257L-1.95891 0.403306L0 0ZM27 17L28.0656 18.6925L30.7537 17L28.0656 15.3075L27 17ZM3.5 17L5.45891 17.4033L5.54195 17L5.45891 16.5967L3.5 17ZM0 34L-1.95891 33.5967L-2.90512 38.1926L1.06563 35.6925L0 34ZM-1.06563 1.69247L25.9344 18.6925L28.0656 15.3075L1.06563 -1.69247L-1.06563 1.69247ZM5.45891 16.5967L1.95891 -0.403306L-1.95891 0.403306L1.54109 17.4033L5.45891 16.5967ZM1.54109 16.5967L-1.95891 33.5967L1.95891 34.4033L5.45891 17.4033L1.54109 16.5967ZM1.06563 35.6925L28.0656 18.6925L25.9344 15.3075L-1.06563 32.3075L1.06563 35.6925Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat; display:inline-block; vertical-align:middle;}
a.download                                      {font-weight:bold; display:inline-block; padding:5px 0; margin-top:-5px;}
    a.download:after                            {content:""; width:15px; height:20px; margin:0 0 0 5px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 21 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.8386 13.8654C3.5427 13.5887 3.42708 13.1855 3.53547 12.8074C3.64387 12.4294 3.95949 12.1343 4.36376 12.0329C4.76805 11.9315 5.1993 12.0397 5.4952 12.3163L9.33364 15.9163V1.09089C9.33364 0.701163 9.5559 0.341018 9.91683 0.146151C10.2778 -0.0487169 10.7227 -0.0487169 11.0836 0.146151C11.4446 0.341018 11.6668 0.701158 11.6668 1.09089V15.9163L15.5051 12.3163C15.8009 12.0397 16.2324 11.9315 16.6367 12.0329C17.041 12.1343 17.3566 12.4294 17.465 12.8074C17.5734 13.1855 17.4577 13.5887 17.1618 13.8654L11.3284 19.3201C11.1093 19.5267 10.8112 19.6428 10.5001 19.6428C10.189 19.6428 9.89095 19.5266 9.67186 19.3201L3.8386 13.8654ZM19.8334 21.8181H1.16663C0.749844 21.8181 0.364695 22.0261 0.156298 22.3636C-0.0520993 22.7011 -0.0520993 23.117 0.156298 23.4545C0.364695 23.792 0.749839 24 1.16663 24H19.8334C20.2502 24 20.6353 23.792 20.8437 23.4545C21.0521 23.117 21.0521 22.7011 20.8437 22.3636C20.6353 22.0261 20.2502 21.8181 19.8334 21.8181Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat; display:inline-block; vertical-align:middle;}
a.hotline                                       {background:#dfaf0f; padding:3px 15px; color:#FFFFFF;border-radius:12px;-webkit-border-radius:12px; -moz-border-radius:12px;}
    footer a.hotline:hover                      {background:#F2BA04; text-decoration:none; color:#FFFFFF;}
a.block_actives_list_image                      {display:block; overflow:hidden;}
    a.block_actives_list_image:hover img        {-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
a.button_close                                  {display:block; width:20px; height:20px; top:40px; font-weight:100; margin:0;}
    a.button_close:before                       {content:"+"; transition: all 0.4s ease 0s; color:#888888; font-size:50px; display:inline-block; vertical-align:middle; margin:0; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    a.button_close:hover:before                 {-moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg);  -o-transform: rotate(270deg); transform: rotate(270deg);}
        
a.button_back:before                            {content:""; border-left:solid 2px #FFFFFF; border-bottom:solid 2px #FFFFFF; margin:0 15px 0 0; width:8px; height:8px; display:inline-block; vertical-align: middle; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    a.button_back:hover:before                  {border-left:solid 2px #F2BA04; border-bottom:solid 2px #F2BA04;}

    a.reset, a.favorite {display:inline-block; margin:0 0 0 20px; font-size:12px;}
    a.reset:before {content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 -13px; height:10px; width:10px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.976,10l6.732-6.732c0.39-0.389,0.39-1.02,0-1.41l-1.564-1.564c-0.39-0.391-1.021-0.391-1.412,0L10,7.025L3.268,0.293	c-0.39-0.389-1.021-0.389-1.412,0L0.293,1.857c-0.391,0.389-0.391,1.021,0,1.41L7.024,10l-6.731,6.732	c-0.391,0.391-0.391,1.021,0,1.41l1.563,1.564c0.389,0.391,1.021,0.391,1.411,0L10,12.975l6.731,6.732	c0.39,0.389,1.021,0.389,1.412,0l1.564-1.564c0.389-0.389,0.389-1.02,0-1.41L12.976,10z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
    a.favorite:before {content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 -13px; height:10px; width:10px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.906,2.511C15.648,0.613,12.16,0.898,10,3.097C7.84,0.898,4.352,0.609,2.094,2.511C-0.844,4.984-0.414,9.014,1.68,11.15	l6.852,6.979c0.391,0.398,0.914,0.621,1.469,0.621c0.559,0,1.078-0.219,1.469-0.617l6.852-6.979	C20.41,9.018,20.848,4.988,17.906,2.511z M16.984,9.834l-6.852,6.979c-0.094,0.094-0.172,0.094-0.266,0L3.016,9.834	C1.59,8.381,1.301,5.632,3.301,3.949c1.52-1.277,3.863-1.086,5.332,0.41L10,5.752l1.367-1.394c1.477-1.504,3.82-1.688,5.332-0.414	C18.695,5.628,18.398,8.393,16.984,9.834L16.984,9.834z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
    

a.author, a.nav                                 {display:table; text-decoration:none;}
a.nav span.nav-cell,
a.author span.author-cell                       {display:table-cell; vertical-align:middle; line-height:120%;}
a.nav span.nav-cell .grey,
a.author span.author-cell .grey                 {color:#8a8a8a;  font-size:12px;}
a.author img                                    {width:32px; height:32px; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; margin:0 5px 0 0;}
a.nav .nav-cell.prev                            {padding:0 0 0 10px}
a.nav .nav-cell.next                            {padding:0 10px 0 0}
a.nav.arrow                                     {display:inline-block; text-decoration:none;}
    a.nav.arrow.prev                            {margin:0;}
    a.nav.arrow.prev:before                     {content:""; margin:0 0 0 4px; border-left:solid 2px #5E5D5D; border-bottom:solid 2px #5E5D5D; width:10px; height:10px; display:inline-block; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    a.nav.arrow.next:after                      {content:""; width:7px; height:7px; display:inline-block;vertical-align:middle; margin:-2px 0 0 5px; border-right:solid 2px #F2BA04; border-top:solid 2px #F2BA04; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg);  -o-transform: rotate(45deg); transform: rotate(45deg);}
    
    a.nav.arrow.prev.orange:before              {border-left:solid 2px #F2BA04; border-bottom:solid 2px #F2BA04;}

.block_share,
.block_forward                                  {position:relative; display:inline-block; margin:0 0 0 5px; font-size:12px;}

.input-file {
	position: relative;
	display: inline-block;
        cursor: pointer;
	vertical-align: top;
        
}
.input-file-button {
	position: relative;
	display: inline-block;
	outline: none;
	text-decoration: none;
	text-align: center;
	border-radius: 4px;
	background-color: #e0e0e0;
	line-height: 22px;
	height: 40px;
	padding: 10px 20px;
	box-sizing: border-box;
	border: none;
	margin: 0;
	transition: background-color 0.2s;
}
.input-file-text {
	padding: 10px 0 0;
	display: block;
        font-size:80%;
        position:relative;
        z-index:20;
}
.input-file-text li.uploaded_image {margin:0 0 5px; padding:0; }
.input-file-text li.uploaded_image a {display:inline-block;}
.input-file-text li.uploaded_image .filename {margin:0 0 0 5px;}
.input-file-text li.uploaded_image .filename.fileerror {color:#CC0000;}

.input-file input[type=file] {
	position: absolute;
	z-index: 10;
	opacity: 0;
	display: block;
        left:0; top:0; width:100%; bottom:0;
}
 
/* Focus */
.input-file input[type=file]:focus + .input-file-button {
	box-shadow: 0 0 0 0.2rem rgba(0,0,0,.2);
}
 
/* Hover/active */
.input-file:hover .input-file-button {
	background-color: #F2BA04;
}
.input-file:active .input-file-button {
	background-color: #F2BA04; color:#FFFFFF;
}
 
/* Disabled */
.input-file input[type=file]:disabled + .input-file-button {
	background-color: #eee;
}

a.button_pdf,
a.button_forward,
a.button_share                                  {display:inline-block; margin:0 0 0 17px;}
a.button_pdf:before,
a.button_forward:before, a.button_share:before  {content:""; display:inline-block; vertical-align: middle; margin:0 3px 0 -17px; height:14px; width:14px;}
a.button_forward:before                         {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M503.691 189.836L327.687 37.851C312.281 24.546 288 35.347 288 56.015v80.053C127.371 137.907 0 170.1 0 322.326c0 61.441 39.581 122.309 83.333 154.132 13.653 9.931 33.111-2.533 28.077-18.631C66.066 312.814 132.917 274.316 288 272.085V360c0 20.7 24.3 31.453 39.687 18.164l176.004-152c11.071-9.562 11.086-26.753 0-36.328z' fill='%23225493' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.button_share:before                           {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z' fill='%23225493' fill-rule='evenodd'/%3E%3C/svg%3E");}
a.button_pdf:before                             {background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z' fill='%23225493' fill-rule='evenodd'/%3E%3C/svg%3E");}

a.effect-file                                   {display:inline-block; text-decoration:none; position:relative; padding:0 0 0 40px; min-height:40px;}
    a.effect-file:before                        {content:""; width:36px; height:36px; display:inline-block; position:absolute; left:0; top:3px; background:center no-repeat; background-size:contain;}
    a.effect-file.file-pdf:before               {background-image:url("data:image/svg+xml,%3Csvg width='28' height='36' viewBox='0 0 28 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9287 3.81561C25.8541 3.81561 25.7825 3.7841 25.7332 3.72868L23.9244 1.94189C23.8564 1.86584 23.8389 1.75854 23.8814 1.66618C23.9235 1.57464 24.0175 1.51542 24.1204 1.51542H24.7684V0.256152C24.7684 0.114356 24.8852 0 25.0299 0H26.8279C26.9727 0 27.0891 0.114356 27.0886 0.256152L27.0888 1.5157H27.7371C27.84 1.5157 27.9338 1.57492 27.9767 1.66646C28.0189 1.75882 28.0022 1.86611 27.9338 1.94217L26.125 3.72868C26.0751 3.7841 26.0041 3.81561 25.9287 3.81561Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M17.051 15.9207C16.3032 15.1042 15.5647 14.1918 14.8994 13.3709C14.5858 12.983 14.2858 12.6131 14.0049 12.2771L13.9841 12.2526C14.395 11.1058 14.6302 10.1673 14.6826 9.46238C14.8157 7.66689 14.611 6.51026 14.0573 5.92732C13.6832 5.5329 13.1214 5.39546 12.5932 5.56958C12.2146 5.69372 11.7022 6.02674 11.4094 6.90604C10.9729 8.2167 11.1845 10.538 12.4253 12.458C11.8716 13.8787 11.0996 15.5109 10.2469 17.0652C8.62303 17.6229 7.32865 18.356 6.39971 19.2456C5.18596 20.406 4.69267 21.558 5.04569 22.4053C5.26309 22.9301 5.76607 23.2433 6.39055 23.2433C6.82535 23.2433 7.29564 23.0895 7.75095 22.7989C8.90031 22.0627 10.4008 19.6107 11.2058 18.1898C12.8709 17.6805 14.5153 17.4722 15.3508 17.3931C15.7288 17.3572 16.1042 17.3287 16.4655 17.3089C17.928 18.8219 19.1242 19.6197 20.2262 19.8188C20.4481 19.8593 20.6699 19.8797 20.8865 19.8797C21.7846 19.8797 22.5266 19.5287 22.873 18.9412C23.1342 18.4973 23.1289 17.9793 22.8583 17.5197C22.2468 16.4826 20.4015 15.9119 17.6621 15.9119C17.4652 15.9119 17.2617 15.9147 17.0509 15.9209L17.051 15.9207ZM6.98853 21.6577C6.77113 21.7967 6.54764 21.8796 6.39013 21.8796C6.36018 21.8796 6.33994 21.8766 6.32857 21.8736C6.30112 21.7378 6.39983 21.15 7.37173 20.2199C7.82816 19.7831 8.40524 19.3841 9.08877 19.0315C8.22642 20.3905 7.45053 21.3622 6.98854 21.6577L6.98853 21.6577ZM12.7316 7.32925C12.8331 7.02502 12.9587 6.88757 13.0369 6.86204C13.0388 6.86177 13.0405 6.86095 13.0421 6.86041C13.1176 6.9438 13.4389 7.41998 13.295 9.36463C13.2701 9.7039 13.1858 10.1325 13.0438 10.6418C12.5793 9.47081 12.4518 8.1694 12.7316 7.32924L12.7316 7.32925ZM15.2167 16.0369C14.4766 16.1067 13.3491 16.2504 12.0913 16.5418C12.5791 15.5878 13.0308 14.6208 13.4079 13.7247C13.5388 13.8852 13.6727 14.0498 13.8086 14.2185C14.2637 14.7805 14.775 15.4121 15.3049 16.029L15.2167 16.0369ZM21.6521 18.2013C21.6729 18.2363 21.6724 18.2504 21.6671 18.2597C21.6086 18.3591 21.3443 18.5166 20.8843 18.5166C20.7559 18.5166 20.6192 18.5039 20.4781 18.478C19.9041 18.374 19.2347 17.9853 18.4366 17.2923C20.602 17.3937 21.4769 17.9049 21.6521 18.2012L21.6521 18.2013Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M19.9999 0H1.99958C0.896501 0 0 0.875768 0 1.95904V33.088C0 34.1701 0.896501 35.047 1.99958 35.047H25.9997C27.1053 35.047 27.9993 34.1702 27.9993 33.088V7.83644L19.9999 0ZM19.9999 2.76986L25.1722 7.83664H19.9999V2.76986ZM26.0002 33.0887H2.00007V1.95904H17.9999V7.83644C17.9999 8.91859 18.8945 9.79548 19.9995 9.79548H25.9999V33.0881L26.0002 33.0887Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M10.6955 25.0611C10.5322 24.9198 10.3362 24.8169 10.1135 24.7566C9.89361 24.6949 9.57889 24.6639 9.17761 24.6639H7.84631C7.59314 24.6639 7.40236 24.7207 7.27868 24.834C7.1539 24.9483 7.08984 25.1339 7.08984 25.3843V29.2521C7.08984 29.4773 7.14669 29.6525 7.25872 29.7739C7.37269 29.8986 7.52464 29.9619 7.70988 29.9619C7.88707 29.9619 8.03653 29.8983 8.15355 29.7731C8.26807 29.6501 8.32658 29.4724 8.32658 29.2453V27.9225H9.17758C9.83477 27.9225 10.3394 27.7818 10.6772 27.5042C11.0208 27.223 11.1952 26.8072 11.1952 26.2677C11.1952 26.0165 11.153 25.7869 11.0693 25.5843C10.985 25.3795 10.8594 25.2037 10.6955 25.0611L10.6955 25.0611ZM9.83539 26.6784C9.76108 26.7765 9.65487 26.8454 9.51013 26.8897C9.35623 26.9365 9.16018 26.9606 8.92642 26.9606H8.32719V25.6217H8.92669C9.46687 25.6217 9.68591 25.7274 9.77301 25.8132C9.88919 25.9347 9.94549 26.09 9.94549 26.2875C9.94549 26.4505 9.90833 26.582 9.8354 26.6784L9.83539 26.6784Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M15.6135 25.1425C15.3978 24.9575 15.1535 24.8293 14.8881 24.762C14.6297 24.6965 14.3163 24.6631 13.9583 24.6631H12.6062C12.3561 24.6631 12.1692 24.7218 12.0505 24.8388C11.9315 24.9556 11.8711 25.1387 11.8711 25.3832V29.0625C11.8711 29.235 11.8866 29.3732 11.9185 29.4843C11.9546 29.6104 12.0325 29.709 12.1498 29.7771C12.2615 29.8434 12.4182 29.8752 12.6273 29.8752H13.9794C14.2187 29.8752 14.4375 29.86 14.6294 29.8296C14.8248 29.7983 15.0106 29.744 15.1806 29.6679C15.3523 29.5913 15.5123 29.4876 15.6573 29.3599C15.8389 29.1964 15.9903 29.0081 16.1073 28.7998C16.223 28.5923 16.31 28.3568 16.3649 28.1003C16.4198 27.8463 16.4476 27.5617 16.4476 27.2553C16.447 26.3179 16.1661 25.6067 15.6135 25.1425L15.6135 25.1425ZM14.7098 28.6618C14.6427 28.7191 14.562 28.765 14.4697 28.7973C14.3732 28.8308 14.2792 28.8522 14.1899 28.8604C14.0956 28.8691 13.9625 28.8737 13.7939 28.8737H13.1071V25.6624H13.6927C13.9991 25.6624 14.262 25.695 14.4742 25.7594C14.6724 25.8186 14.8435 25.9623 14.9822 26.1874C15.1244 26.4175 15.1968 26.7747 15.1968 27.2493C15.1971 27.9189 15.0335 28.3934 14.7098 28.6618L14.7098 28.6618Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M20.3208 24.6639H17.875C17.712 24.6639 17.58 24.6876 17.4718 24.7365C17.3562 24.7878 17.27 24.8715 17.2151 24.9858C17.1641 25.0926 17.1396 25.223 17.1396 25.3846V29.2454C17.1396 29.4779 17.1976 29.6566 17.311 29.7764C17.4267 29.8995 17.5778 29.9622 17.76 29.9622C17.9385 29.9622 18.0883 29.9006 18.2053 29.7789C18.319 29.6585 18.3767 29.479 18.3767 29.2454V27.6897H19.9858C20.1658 27.6897 20.3069 27.6473 20.4045 27.5629C20.506 27.4751 20.5573 27.3575 20.5573 27.2127C20.5573 27.0682 20.5071 26.9503 20.4078 26.8623C20.3113 26.7759 20.1694 26.7322 19.9861 26.7322H18.3769V25.6435H20.3216C20.5121 25.6435 20.6588 25.5987 20.7578 25.5099C20.8593 25.4194 20.9106 25.2991 20.9106 25.1524C20.9106 25.0087 20.8593 24.8895 20.7575 24.7976C20.6566 24.7083 20.5105 24.664 20.3208 24.664L20.3208 24.6639Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E");}
    a.effect-file.file-zip:before               {background-image:url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5943 2.61291C17.5437 2.61291 17.4951 2.59133 17.4616 2.55338L16.2342 1.3298C16.1881 1.27771 16.1763 1.20424 16.205 1.14099C16.2336 1.07831 16.2974 1.03775 16.3672 1.03775H16.807V0.175412C16.807 0.0783104 16.8862 0 16.9844 0H18.2045C18.3027 0 18.3817 0.0783104 18.3814 0.175412L18.3815 1.03795H18.8215C18.8913 1.03795 18.9549 1.0785 18.984 1.14118C19.0126 1.20443 19.0014 1.2779 18.9549 1.32999L17.7275 2.55338C17.6936 2.59133 17.6455 2.61291 17.5943 2.61291Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M13.5714 0H1.35686C0.608341 0 0 0.599721 0 1.34154V22.6585C0 23.3995 0.608341 24 1.35686 24H17.6427C18.3929 24 18.9996 23.3996 18.9996 22.6585V5.36635L13.5714 0ZM13.5714 1.89678L17.0812 5.36649H13.5714V1.89678ZM17.643 22.6589H1.35719V1.34154H12.2143V5.36635C12.2143 6.10741 12.8213 6.70789 13.5711 6.70789H17.6428V22.6586L17.643 22.6589Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3Cpath d='M3.00589 12.9133C2.96717 13.1454 3.12195 13.3775 3.39269 13.3775H6.29365C6.52577 13.3775 6.71918 13.1453 6.68045 12.9133L6.06153 10.2058C6.02281 10.0124 5.86813 9.8963 5.67473 9.8963H3.97288C3.77948 9.8963 3.62481 10.0124 3.58608 10.2058L3.00589 12.9133ZM4.82381 11.0567C5.24933 11.0567 5.5974 11.4048 5.5974 11.8303C5.5974 12.2558 5.24933 12.6039 4.82381 12.6039C4.39828 12.6039 4.05021 12.2558 4.05021 11.8303C4.05021 11.4048 4.39828 11.0567 4.82381 11.0567Z' fill='%23F2BA04'/%3E%3Cpath d='M3.66309 8.34912H5.98386V9.12271H3.66309V8.34912Z' fill='%23F2BA04'/%3E%3Cpath d='M4.82324 7.18872H5.98363V7.96231H4.82324V7.18872Z' fill='%23F2BA04'/%3E%3Cpath d='M3.66309 6.4151H4.82347V7.18869H3.66309V6.4151Z' fill='%23F2BA04'/%3E%3Cpath d='M4.82324 5.64154H5.98363V6.41513H4.82324V5.64154Z' fill='%23F2BA04'/%3E%3Cpath d='M3.66309 4.86798H4.82347V5.64157H3.66309V4.86798Z' fill='%23F2BA04'/%3E%3Cpath d='M4.82324 4.09436H5.98363V4.86795H4.82324V4.09436Z' fill='%23F2BA04'/%3E%3Cpath d='M3.66309 3.3208H4.82347V4.09439H3.66309V3.3208Z' fill='%23F2BA04'/%3E%3Cpath d='M4.82324 2.54718H5.98363V3.32077H4.82324V2.54718Z' fill='%23F2BA04'/%3E%3Cpath d='M3.66309 1.77356H4.82347V2.54715H3.66309V1.77356Z' fill='%23F2BA04'/%3E%3Cpath d='M4.82324 1H5.98363V1.77359H4.82324V1Z' fill='%23F2BA04'/%3E%3Cpath d='M11.2969 17.1431C11.2969 17.0729 11.3455 17.0117 11.4147 16.9998C11.511 16.9832 11.6125 16.9714 11.7191 16.9646C11.8701 16.9548 12.0194 16.95 12.167 16.95C12.3249 16.95 12.4845 16.9646 12.6458 16.9938C12.8106 17.023 12.9599 17.0766 13.0938 17.1546C13.2277 17.2326 13.3358 17.3398 13.4182 17.4762C13.504 17.6127 13.5469 17.7865 13.5469 17.9976C13.5469 18.2055 13.5074 18.381 13.4285 18.5239C13.3495 18.6668 13.2448 18.7838 13.1144 18.8747C12.9839 18.9625 12.8346 19.0258 12.6664 19.0648C12.4982 19.1038 12.3249 19.1233 12.1464 19.1233C12.1293 19.1233 12.1001 19.1233 12.0589 19.1233C12.0211 19.1233 11.9799 19.1233 11.9353 19.1233C11.8941 19.12 11.8529 19.1168 11.8117 19.1135C11.7706 19.1103 11.7414 19.107 11.7242 19.1038V20.25C11.7242 20.3328 11.6571 20.4 11.5742 20.4H11.4469C11.364 20.4 11.2969 20.3328 11.2969 20.25V17.1431ZM12.1773 17.3008C12.0881 17.3008 12.0023 17.3024 11.9199 17.3057C11.8375 17.3089 11.7723 17.317 11.7242 17.33V18.7432C11.7414 18.7497 11.7688 18.7545 11.8066 18.7578C11.8444 18.7578 11.8838 18.7594 11.925 18.7627C11.9662 18.7627 12.0057 18.7627 12.0434 18.7627C12.0812 18.7627 12.1087 18.7627 12.1258 18.7627C12.2425 18.7627 12.3575 18.7529 12.4708 18.7334C12.5875 18.7107 12.6922 18.6717 12.7849 18.6165C12.8775 18.5613 12.9513 18.4833 13.0063 18.3826C13.0646 18.2819 13.0938 18.1536 13.0938 17.9976C13.0938 17.8644 13.0663 17.754 13.0114 17.6663C12.9599 17.5753 12.8896 17.5038 12.8003 17.4519C12.7145 17.3966 12.6167 17.3576 12.5068 17.3349C12.397 17.3122 12.2871 17.3008 12.1773 17.3008Z' fill='%23F2BA04' stroke='%23F2BA04' stroke-width='0.26'/%3E%3Cpath d='M9.44922 17.15C9.44922 17.0672 9.51638 17 9.59922 17H9.84702C9.92986 17 9.99702 17.0672 9.99702 17.15V20.23C9.99702 20.3128 9.92986 20.38 9.84702 20.38H9.59922C9.51638 20.38 9.44922 20.3128 9.44922 20.23V17.15Z' fill='%23F2BA04' stroke='%23F2BA04' stroke-width='0.3'/%3E%3Cpath d='M5.7998 19.8867C5.7998 19.8551 5.80983 19.8242 5.82844 19.7986L7.3244 17.7392L7.6016 17.462H5.9498C5.86696 17.462 5.7998 17.3948 5.7998 17.312V17.15C5.7998 17.0672 5.86696 17 5.9498 17H7.9994C8.08225 17 8.1494 17.0672 8.1494 17.15V17.4133C8.1494 17.445 8.13939 17.4758 8.1208 17.5014L6.6116 19.5806L6.341 19.838H7.9994C8.08225 19.838 8.1494 19.9052 8.1494 19.988V20.15C8.1494 20.2328 8.08225 20.3 7.9994 20.3H5.9498C5.86696 20.3 5.7998 20.2328 5.7998 20.15V19.8867Z' fill='%23F2BA04' stroke='%23F2BA04' stroke-width='0.3'/%3E%3C/svg%3E");}
    a.effect-file.file-doc:before               {background-image:url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5943 2.61291C17.5437 2.61291 17.4951 2.59133 17.4616 2.55338L16.2342 1.3298C16.1881 1.27771 16.1763 1.20424 16.205 1.14099C16.2336 1.07831 16.2974 1.03775 16.3672 1.03775H16.807V0.175412C16.807 0.0783104 16.8862 0 16.9844 0H18.2045C18.3027 0 18.3817 0.0783104 18.3814 0.175412L18.3815 1.03795H18.8215C18.8913 1.03795 18.9549 1.0785 18.984 1.14118C19.0126 1.20443 19.0014 1.2779 18.9549 1.32999L17.7275 2.55338C17.6936 2.59133 17.6455 2.61291 17.5943 2.61291Z' fill='%23F2BA04'/%3E%3Cpath d='M13.5714 0H1.35686C0.608341 0 0 0.599721 0 1.34154V22.6585C0 23.3995 0.608341 24 1.35686 24H17.6427C18.3929 24 18.9996 23.3996 18.9996 22.6585V5.36635L13.5714 0ZM13.5714 1.89678L17.0812 5.36649H13.5714V1.89678ZM17.643 22.6589H1.35719V1.34154H12.2143V5.36635C12.2143 6.10741 12.8213 6.70789 13.5711 6.70789H17.6428V22.6586L17.643 22.6589Z' fill='%23F2BA04'/%3E%3Cpath d='M6.59419 17.2174C6.4478 17.0907 6.28202 17.0029 6.10194 16.9567C5.92657 16.9119 5.71394 16.889 5.47101 16.889H4.55351C4.38379 16.889 4.25696 16.9292 4.17643 17.0094C4.09571 17.0894 4.05469 17.2147 4.05469 17.3822V19.9017C4.05469 20.0198 4.06522 20.1145 4.08686 20.1906C4.11132 20.2769 4.1642 20.3444 4.24379 20.3911C4.31962 20.4365 4.42593 20.4583 4.56781 20.4583H5.48531C5.6477 20.4583 5.79616 20.4478 5.92637 20.427C6.05902 20.4056 6.18509 20.3684 6.30044 20.3163C6.41691 20.2639 6.52548 20.1928 6.62389 20.1054C6.74714 19.9934 6.84987 19.8645 6.92928 19.7218C7.00774 19.5797 7.06683 19.4184 7.10408 19.2428C7.14134 19.0689 7.16016 18.874 7.16016 18.6642C7.15978 18.0222 6.9692 17.5353 6.59419 17.2174ZM5.98098 19.6273C5.93545 19.6666 5.88069 19.698 5.81803 19.7202C5.75255 19.743 5.68876 19.7577 5.62818 19.7633C5.5642 19.7693 5.47388 19.7724 5.35948 19.7724H4.89339V17.5734H5.2908C5.49872 17.5734 5.6771 17.5957 5.82105 17.6398C5.95559 17.6803 6.07169 17.7787 6.16577 17.9329C6.2623 18.0905 6.31141 18.3351 6.31141 18.6601C6.31159 19.1186 6.20057 19.4436 5.98098 19.6273Z' fill='%23F2BA04'/%3E%3Cpath d='M7.95996 18.6501C7.95996 18.0913 8.08316 17.6645 8.32956 17.3697C8.58036 17.0705 8.93896 16.9209 9.40536 16.9209C9.65176 16.9209 9.86516 16.9627 10.0456 17.0463C10.2304 17.1255 10.3822 17.2421 10.501 17.3961C10.6198 17.5457 10.7078 17.7283 10.765 17.9439C10.8222 18.1551 10.8508 18.3905 10.8508 18.6501C10.8508 19.2089 10.7254 19.6379 10.4746 19.9371C10.2282 20.2319 9.87176 20.3793 9.40536 20.3793C9.15896 20.3793 8.94336 20.3397 8.75856 20.2605C8.57816 20.1769 8.42856 20.0603 8.30976 19.9107C8.19096 19.7567 8.10296 19.5741 8.04576 19.3629C7.98856 19.1473 7.95996 18.9097 7.95996 18.6501ZM8.50776 18.6501C8.50776 18.8173 8.52316 18.9779 8.55396 19.1319C8.58916 19.2859 8.64196 19.4201 8.71236 19.5345C8.78276 19.6489 8.87516 19.7413 8.98956 19.8117C9.10396 19.8821 9.24256 19.9173 9.40536 19.9173C10.0038 19.9217 10.303 19.4993 10.303 18.6501C10.303 18.4785 10.2854 18.3157 10.2502 18.1617C10.2194 18.0077 10.1688 17.8735 10.0984 17.7591C10.028 17.6447 9.93556 17.5545 9.82116 17.4885C9.70676 17.4181 9.56816 17.3829 9.40536 17.3829C8.80696 17.3785 8.50776 17.8009 8.50776 18.6501Z' fill='%23F2BA04' stroke='%23F2BA04' stroke-width='0.3'/%3E%3Cpath d='M14.0734 19.9364C14.1098 20.0219 14.0833 20.1226 14.002 20.1675C13.9015 20.2229 13.7899 20.2671 13.667 20.3001C13.4866 20.3529 13.2974 20.3793 13.0994 20.3793C12.8442 20.3793 12.6286 20.3397 12.4526 20.2605C12.2766 20.1769 12.1314 20.0603 12.017 19.9107C11.907 19.7567 11.8256 19.5741 11.7728 19.3629C11.7244 19.1473 11.7002 18.9097 11.7002 18.6501C11.7002 18.0913 11.8234 17.6645 12.0698 17.3697C12.3162 17.0705 12.6704 16.9209 13.1324 16.9209C13.3436 16.9209 13.5218 16.9385 13.667 16.9737C13.7544 16.9917 13.8365 17.0149 13.9133 17.0434C14.0056 17.0776 14.0467 17.1811 14.0156 17.2744L13.9946 17.3374C13.9548 17.4567 13.8154 17.5096 13.6962 17.4694C13.659 17.4568 13.6207 17.4456 13.5812 17.4357C13.458 17.4005 13.326 17.3829 13.1852 17.3829C12.5604 17.3829 12.248 17.8053 12.248 18.6501C12.248 18.8173 12.2634 18.9779 12.2942 19.1319C12.3294 19.2815 12.3844 19.4157 12.4592 19.5345C12.5384 19.6489 12.6396 19.7413 12.7628 19.8117C12.8904 19.8821 13.0466 19.9173 13.2314 19.9173C13.3898 19.9173 13.5306 19.8931 13.6538 19.8447C13.6838 19.8333 13.7125 19.8216 13.7398 19.8094C13.8598 19.7563 14.0144 19.7979 14.0658 19.9186L14.0734 19.9364Z' fill='%23F2BA04' stroke='%23F2BA04' stroke-width='0.3'/%3E%3Cline x1='3.5' y1='6.5' x2='7.5' y2='6.5' stroke='%23F2BA04' stroke-linecap='round'/%3E%3Cline x1='3.5' y1='9.5' x2='13.5' y2='9.5' stroke='%23F2BA04' stroke-linecap='round'/%3E%3Cline x1='3.5' y1='12.5' x2='13.5' y2='12.5' stroke='%23F2BA04' stroke-linecap='round'/%3E%3C/svg%3E");}

    a.effect-file.file-xsl:before,
    a.effect-file.file-xls:before               {background-image:url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5943 2.61291C17.5437 2.61291 17.4951 2.59133 17.4616 2.55338L16.2342 1.3298C16.1881 1.27771 16.1763 1.20424 16.205 1.14099C16.2336 1.07831 16.2974 1.03775 16.3672 1.03775H16.807V0.175412C16.807 0.0783104 16.8862 0 16.9844 0H18.2045C18.3027 0 18.3817 0.0783104 18.3814 0.175412L18.3815 1.03795H18.8215C18.8913 1.03795 18.9549 1.0785 18.984 1.14118C19.0126 1.20443 19.0014 1.2779 18.9549 1.32999L17.7275 2.55338C17.6936 2.59133 17.6455 2.61291 17.5943 2.61291Z' fill='%23F2BA04'/%3E%3Cpath d='M13.5714 0H1.35686C0.608341 0 0 0.599721 0 1.34154V22.6585C0 23.3995 0.608341 24 1.35686 24H17.6427C18.3929 24 18.9996 23.3996 18.9996 22.6585V5.36635L13.5714 0ZM13.5714 1.89678L17.0812 5.36649H13.5714V1.89678ZM17.643 22.6589H1.35719V1.34154H12.2143V5.36635C12.2143 6.10741 12.8213 6.70789 13.5711 6.70789H17.6428V22.6586L17.643 22.6589Z' fill='%23F2BA04'/%3E%3Cpath d='M6.13093 18.5278L5.20134 17.0265C5.15584 16.953 5.20869 16.8581 5.29513 16.8581H5.51995C5.55873 16.8581 5.59465 16.8784 5.61458 16.9117L6.27169 18.0084L6.39304 18.2851L6.50953 18.0084L7.20512 16.9094C7.22534 16.8775 7.26052 16.8581 7.29833 16.8581H7.48039C7.56802 16.8581 7.62067 16.9553 7.57277 17.0287L6.61631 18.4938L7.62538 20.0864C7.67192 20.1598 7.61915 20.2557 7.5322 20.2557H7.32278C7.28487 20.2557 7.24962 20.2363 7.22942 20.2042L6.49497 19.0374L6.36392 18.7462L6.23772 19.0374L5.48399 20.2053C5.46368 20.2367 5.42877 20.2557 5.39131 20.2557H5.20404C5.11636 20.2557 5.06372 20.1584 5.11174 20.085L6.13093 18.5278Z' fill='%23F2BA04'/%3E%3Cpath d='M11.1091 20.1454C11.1091 20.2064 11.0597 20.2557 10.9988 20.2557H9.20992C9.149 20.2557 9.09961 20.2064 9.09961 20.1454V16.9684C9.09961 16.9075 9.149 16.8581 9.20992 16.8581H9.39216C9.45309 16.8581 9.50247 16.9075 9.50247 16.9684V19.823C9.50247 19.8636 9.5354 19.8966 9.57602 19.8966H10.9988C11.0597 19.8966 11.1091 19.946 11.1091 20.0069V20.1454Z' fill='%23F2BA04'/%3E%3Cpath d='M13.8227 19.3919C13.8227 19.256 13.7823 19.146 13.7014 19.0619C13.6205 18.9745 13.5185 18.8984 13.3956 18.8337C13.2758 18.7658 13.1448 18.7027 13.0024 18.6444C12.86 18.5862 12.7274 18.5166 12.6044 18.4357C12.4847 18.3516 12.3844 18.2497 12.3035 18.1299C12.2226 18.007 12.1821 17.8516 12.1821 17.664C12.1821 17.3986 12.2743 17.1883 12.4588 17.033C12.6432 16.8776 12.9053 16.8 13.2451 16.8C13.4425 16.8 13.6221 16.8145 13.7839 16.8437C13.8983 16.8643 13.9949 16.8889 14.0738 16.9176C14.1257 16.9365 14.1491 16.9943 14.1312 17.0466L14.0813 17.1924C14.0599 17.2548 13.9885 17.2852 13.9257 17.2647C13.8658 17.2452 13.7942 17.2262 13.7111 17.2077C13.5687 17.1753 13.4069 17.1592 13.2257 17.1592C13.0121 17.1592 12.8519 17.2077 12.7452 17.3048C12.6384 17.3986 12.585 17.5103 12.585 17.6397C12.585 17.7659 12.6254 17.8711 12.7063 17.9552C12.7872 18.0393 12.8875 18.1154 13.0073 18.1833C13.1302 18.248 13.2629 18.3128 13.4053 18.3775C13.5477 18.4422 13.6787 18.5182 13.7984 18.6056C13.9214 18.6897 14.0233 18.7917 14.1042 18.9114C14.1851 19.0311 14.2256 19.18 14.2256 19.3579C14.2256 19.5036 14.1997 19.6346 14.1479 19.7511C14.0961 19.8676 14.0201 19.9679 13.9198 20.052C13.8195 20.1362 13.6981 20.2009 13.5557 20.2462C13.4134 20.2915 13.2516 20.3141 13.0704 20.3141C12.8277 20.3141 12.6271 20.2947 12.4685 20.2559C12.358 20.2311 12.2647 20.2039 12.1888 20.1744C12.1368 20.1541 12.1143 20.0953 12.1338 20.043L12.1903 19.8915C12.2141 19.828 12.2894 19.8001 12.3524 19.8252C12.412 19.8491 12.4831 19.8729 12.5656 19.8967C12.7112 19.9355 12.8746 19.955 13.0558 19.955C13.1626 19.955 13.2629 19.9452 13.3567 19.9258C13.4506 19.9032 13.5315 19.8692 13.5994 19.8239C13.6674 19.7754 13.7208 19.7155 13.7596 19.6443C13.8017 19.5731 13.8227 19.489 13.8227 19.3919Z' fill='%23F2BA04'/%3E%3Crect x='4' y='9' width='11' height='4' rx='0.15' fill='%23FFFFFF' stroke='%23F2BA04' stroke-width='1'/%3E%3Crect x='4' y='6' width='6' height='7' rx='0.15' fill='%23FFFFFF' stroke='%23F2BA04' stroke-width='1'/%3E%3C/svg%3E");}

    a.effect-file.file-screen:before            {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 42 42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.7,37.9h12.6 M6.2,7.8h29.5c0.4,0,0.7,0.3,0.7,0.7v19.9c0,0.4-0.3,0.7-0.7,0.7H6.2c-0.4,0-0.7-0.3-0.7-0.7	V8.5C5.5,8.1,5.9,7.8,6.2,7.8z M17.4,29.2h7.3c0.1,0,0.2,0.1,0.2,0.2v8.3c0,0.1-0.1,0.2-0.2,0.2h-7.3c-0.1,0-0.2-0.1-0.2-0.2v-8.3C17.1,29.3,17.2,29.2,17.4,29.2z M5.5,24.8h30.9  M33.1,15.6l-5.9,5.9 M33.2,19.8l-1.7,1.7' fill='none' stroke='%23F2BA02' stroke-width='1.7008' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
    a.effect-file.file-link:before              {background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M301.148 394.702l-79.2 79.19c-50.778 50.799-133.037 50.824-183.84 0-50.799-50.778-50.824-133.037 0-183.84l79.19-79.2a132.833 132.833 0 0 1 3.532-3.403c7.55-7.005 19.795-2.004 20.208 8.286.193 4.807.598 9.607 1.216 14.384.481 3.717-.746 7.447-3.397 10.096-16.48 16.469-75.142 75.128-75.3 75.286-36.738 36.759-36.731 96.188 0 132.94 36.759 36.738 96.188 36.731 132.94 0l79.2-79.2.36-.36c36.301-36.672 36.14-96.07-.37-132.58-8.214-8.214-17.577-14.58-27.585-19.109-4.566-2.066-7.426-6.667-7.134-11.67a62.197 62.197 0 0 1 2.826-15.259c2.103-6.601 9.531-9.961 15.919-7.28 15.073 6.324 29.187 15.62 41.435 27.868 50.688 50.689 50.679 133.17 0 183.851zm-90.296-93.554c12.248 12.248 26.362 21.544 41.435 27.868 6.388 2.68 13.816-.68 15.919-7.28a62.197 62.197 0 0 0 2.826-15.259c.292-5.003-2.569-9.604-7.134-11.67-10.008-4.528-19.371-10.894-27.585-19.109-36.51-36.51-36.671-95.908-.37-132.58l.36-.36 79.2-79.2c36.752-36.731 96.181-36.738 132.94 0 36.731 36.752 36.738 96.181 0 132.94-.157.157-58.819 58.817-75.3 75.286-2.651 2.65-3.878 6.379-3.397 10.096a163.156 163.156 0 0 1 1.216 14.384c.413 10.291 12.659 15.291 20.208 8.286a131.324 131.324 0 0 0 3.532-3.403l79.19-79.2c50.824-50.803 50.799-133.062 0-183.84-50.802-50.824-133.062-50.799-183.84 0l-79.2 79.19c-50.679 50.682-50.688 133.163 0 183.851z' fill='%23225493' fill-rule='evenodd'/%3E%3C/svg%3E");}

    
a.document                                      {display:block;}
    a.img span, a.document span                 {display:block; margin:10px 0 0;}

    svg,
img                                             {max-width: 100%; border: 0 none; height: auto; vertical-align: middle; transition: all 0.2s ease 0s;}

p						{margin:0 0 20px 0;}

hr                                              {border:none; border-top:solid 1px #d5d5d5; height:1px; margin:20px auto;}
hr.shadow                                       {background: url('/bitrix/templates/index/page_templates/imgs/bg_shadow.png') center -2px no-repeat; border:none; height:20px; margin:0;}

b, strong                                       {font-weight:700;}   
.block_hidden                                   {display:none;}
.date                                           {color:#5e5d5d; font-size:12px; font-weight:400;}
.red                                            {font-weight:500; color:#CC0000;}
.block_rating                                   {color:#1a6194; font-size:300%; font-weight:700;display:inline-block; }
.ya-share2                                      {display:inline-block; vertical-align:middle; margin:0 0 0 5px;}
small                                           {font-size:12px;line-height: 120%; color:#8e8e8e;}
.rubric                                         {color:#5e5d5d; text-transform:uppercase; font-size:12px; font-weight:500; line-height:14px; margin:0 0 15px;}
.title                                          {color:#000000; font-weight:500; margin:0 0 15px;}
.ismobile                                       {display:none;}

.info-value                                     {color:#F2BA04; font-size:24px; font-weight:700; text-transform: uppercase; line-height:36px;}
.info-value big                                 {font-size:42px;letter-spacing:-0.5px;}
#block_facts .info-value big                    {font-size:64px; line-height:60px;}
#block_production .info-value                   {color: #5E5D5D;}
#block_production table tr td                   {width:33.33%}
.info-name                                      {font-weight:400;}
.info-change                                    {font-weight:700;}
.green                                          {color:#27AE60;}
.orange                                         {color:#F2BA04;}
.uppercase                                      {text-transform:uppercase;}
big                                             {font-size:24px; line-height:150%;}
.block_gold_border                              {border:solid 1px #F2BA04;}
    .block_gold_border ul li                    {margin-bottom:5px;}

.block_details_content                          {display:none;}

.block_object_value                             {color:#F2BA04; font-size:24px; display:inline-block; font-weight:700; box-sizing: border-box; min-width:66.666%;}
.block_object_value.orange                      {background:#F2BA04; color:#5E5D5D; padding:0 10px;}
.block_object_value big                         {font-size:48px;}

/* FORMS */

input[type=checkbox]                            {display: none;}
    input[type=checkbox] + label                {display: block; position: relative; padding-left: 25px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
    input[type=checkbox] + label:before         {content: ''; display: block; width: 16px; height: 16px; border: 2px solid #999999; position: absolute; left: 0; top: 0; -webkit-transition: all .12s, border-color .08s; transition: all .12s, border-color .08s;}
    input[type=checkbox]:checked + label:before {width: 10px; top: -5px; left: 5px; border-radius: 0;-webkit-border-radius:0; -moz-border-radius:0; opacity: 1; border-color:#F2BA04; border-top-color: transparent; border-left-color: transparent; -webkit-transform: rotate(45deg); transform: rotate(45deg);}

input[type=radio]                               {display: none;}
    input[type=radio] + label                   {display: block; position: relative; padding-left: 22px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
    input[type=radio]:disabled + label          {cursor:default; color:#8a8a8a;}
    input[type=radio] + label:before            {content: ''; display: block; width: 16px; height: 16px; border: 1px solid #3f0e66; position: absolute; left: 0; top: 0px; opacity: .6; -webkit-transition: all .12s, border-color .08s; transition: all .12s, border-color .08s; -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%;}
    input[type=radio]:checked + label:before    {width: 10px; top: -2px; left: 5px; border-radius: 0; opacity: 1; border-top-color: transparent; border-left-color: transparent; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-border-radius:0; -moz-border-radius:0%;  border-radius:0%;}

    ul.list-grade li                            {width:50px; padding:0 5px 0 0;}
    ul.list-grade input[type=radio] + label     {font-size:13px; font-weight:500; position:relative;}
    ul.list-grade input[type=radio] + label:before  {z-index:-1; -webkit-border-radius:0; -moz-border-radius:0; border:none; border-radius:0; width: 49px; height: 23px; background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 49 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6,0.7l-9.8,18v0l45,0L36,0.7H10.6z' fill='%23FFFFFF' stroke='%236D6E71' stroke-width='3' stroke-miterlimit='10'/%3E%3C/svg%3E") ;}
    ul.list-grade input[type=radio]:checked + label {color:#FFFFFF; font-weight:700}
    ul.list-grade input[type=radio]:checked + label:before {-webkit-transform: none; transform: none; top:0; left: 0; width: 49px; height: 23px; z-index:-1; -webkit-border-radius:0; -moz-border-radius:0; border:none; background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 49 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6,0.7l-9.8,18v0l45,0L36,0.7H10.6z' fill='%23E5A812' stroke='%23E5A812' stroke-width='3' stroke-miterlimit='10'/%3E%3C/svg%3E");}
    
    .vote-form input[type=radio]:checked + label:before {border:solid 1px #F2BA04; background:#F2BA04; top:0; left:0; width:16px; height:16px; border:solid 1px #F2BA04; border-radius: 50%;-webkit-border-radius:50%; -moz-border-radius:50%;}

    ul.list-grade-circle li                     {width:auto; padding:0 5px 0 0;}
    ul.list-grade-circle input[type=radio] + label {font-size:13px; font-weight:500; position:relative; width:30px; text-align:center; padding:0px;}
    ul.list-grade-circle input[type=radio] + label:before {width:30px; height:30px; z-index:-1; border-color:#CCCCCC; background:#FFFFFF; position:absolute; left:0; top:-3px;}
    ul.list-grade-circle input[type=radio]:checked + label:before {width:30px; height:30px; left:0; top:-3px; border:solid 1px #F2BA04; background:#F2BA04; border-radius: 50%;-webkit-border-radius:50%; -moz-border-radius:50%; }

.radio_text_mode ul                             {margin:0; padding:0;}
    .radio_text_mode ul li                      {margin:0; padding:0; display: inline-block;}
    .radio_text_mode input[type=radio] + label,
    .radio_text_mode a                          {display: inline-block; text-decoration:none; background:#f6f0f3; padding:3px 10px; border-radius: 20px;-webkit-border-radius:20px; -moz-border-radius:20px;}
    .radio_text_mode input[type=radio] + label:before   {display:none;}
    .radio_text_mode input[type=radio]:checked + label,
    .radio_text_mode a.active                   {background:#F2BA04; font-weight:400; color:#FFFFFF;}

.radio_circle_mode ul                           {margin:0; padding:0;}    
    .radio_circle_mode ul li                    {margin:0; padding:0; display: inline-block;}
    .radio_circle_mode input[type=radio] + label{display: inline-block; line-height:0; background:#FFFFFF; padding:3px; border:solid 2px transparent; border-radius: 50%;-webkit-border-radius:50%; -moz-border-radius:50%;}
    .radio_circle_mode input[type=radio] + label:before   {display:none;}
    .radio_circle_mode input[type=radio]:checked + label  {font-weight:400; border:solid 2px #F2BA04;}
    
.block_text_outer,
.block_textarea_outer,
.block_password_outer                           {position:relative; display:block;}
    .block_password_outer a                     {display:inline-block; width:20px; height:16px; top:7px; right:5px; position:absolute;}
    .block_password_outer a:before              {padding:0; transition: all 0.4s ease 0s; content:""; display:inline-block; vertical-align: middle; margin:0 0 0 0; height:20px; width:20px; background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 10.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5,25c-2.37,0-4.289-1.834-4.466-4.16l-3.278-2.533c-0.431,0.541-0.828,1.112-1.147,1.737	c-0.145,0.287-0.145,0.626,0,0.912C-6.697,24.263-3.341,26.5,0.5,26.5c0.841,0,1.652-0.125,2.434-0.326l-1.621-1.256	C1.045,24.971,0.773,24.998,0.5,25z M10.307,26.815l-3.455-2.67c1.051-0.884,1.913-1.969,2.539-3.189	c0.146-0.287,0.146-0.626,0-0.912C7.697,16.737,4.342,14.5,0.5,14.5c-1.609,0.002-3.192,0.406-4.604,1.178l-3.976-3.072	c-0.218-0.17-0.532-0.131-0.702,0.088l0,0l-0.613,0.789c-0.169,0.219-0.13,0.533,0.087,0.702L9.08,28.395	c0.217,0.17,0.531,0.131,0.701-0.088l0,0l0.613-0.789C10.564,27.299,10.525,26.984,10.307,26.815z M4.565,22.378l-1.228-0.949	C3.441,21.13,3.496,20.816,3.5,20.5c0.021-1.635-1.287-2.979-2.922-3c-0.294-0.004-0.587,0.036-0.869,0.119	C-0.103,17.873,0,18.183,0,18.5c-0.005,0.105-0.021,0.211-0.048,0.313l-2.3-1.777C-1.549,16.367-0.542,16.001,0.5,16	c2.484-0.002,4.498,2.012,4.5,4.495c0,0.001,0,0.003,0,0.005C5,21.176,4.834,21.807,4.565,22.378L4.565,22.378z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;}
    .block_password_outer a.opened:before       {background:url("data:image/svg+xml,%3Csvg viewBox='-9.5 30.5 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.379,39.993c-1.883-3.674-5.611-6.16-9.879-6.16c-4.269,0-7.998,2.487-9.879,6.16c-0.161,0.319-0.161,0.695,0,1.014	c1.883,3.674,5.611,6.16,9.879,6.16c4.268,0,7.998-2.487,9.879-6.16C10.54,40.688,10.54,40.312,10.379,39.993z M0.5,45.5	c-2.762,0-5-2.238-5-5s2.238-5,5-5c2.761,0,5,2.238,5,5c0.001,2.76-2.235,4.999-4.995,5C0.503,45.5,0.501,45.5,0.5,45.5z	 M0.5,37.167c-0.298,0.004-0.593,0.048-0.879,0.131c0.544,0.739,0.386,1.779-0.354,2.323c-0.585,0.431-1.384,0.431-1.97,0	c-0.481,1.773,0.566,3.6,2.339,4.081c1.772,0.481,3.599-0.565,4.081-2.339c0.481-1.772-0.565-3.6-2.338-4.08	C1.092,37.205,0.797,37.166,0.5,37.167z' fill='%238c8c8c' fill-rule='evenodd'/%3E%3C/svg%3E");}

    .block_text_outer .block_message,                           
    .block_textarea_outer .block_message,
    .block_password_outer .block_message,        
    .block_message                              {margin:3px 0 10px;  font-size:12px; font-weight:400; line-height:17px;}
    
    #form_topsearch .block_message,
    .form_search_string .block_message          {position:absolute; color:#FFFFFF; left:10px; padding:10px; background:#F2BA04; max-width:180px; z-index:11; margin-top:10px;}
    #form_topsearch .block_message:after,
    .form_search_string .block_message:after    {position:absolute; top:-11px; content:""; display:inline-block; border: 7px solid transparent; border-bottom: 7px solid #F2BA04; margin:0 0 0 10px;}

    #form_instructions                          {display:inline-block; position: relative;}
        #form_instructions a.button_close       {position:absolute; right:0; top:5px;}
    
.ui-widget.ui-spinner,
input[type=text], input[type=password], select,
textarea                                        {outline:none; background:none; border:none; border-bottom:solid 1px #9e9e9e; filter: alpha(Opacity=60); padding:10px 5px; box-sizing: border-box; font-size:16px;}
input[type=password]                            {padding:10px 15px 10px 5px;}
input[type=text]:focus,
input[type=password]:focus, select:focus,
textarea:focus                                  {border-bottom:solid 1px #F2BA04;}
form table                                      {width:100%;}

form#form_contest select,
form#form_contest textarea,
form#form_contest input[type=text],
form#form_hotline select,
form#form_hotline textarea,
form#form_hotline input[type=text],
form#form_maillist input[type=text],
form#form_recall input[type=text]               {width:100%;}
input.date                                      {background:URL('pics/bg_date.svg') right no-repeat;}

.ui-widget.ui-spinner                           {display:inline-block; position:relative; padding:0 30px;}
.ui-widget.ui-spinner input                     {border:none; width:40px; text-align:center; padding:7px 5px;}
.ui-widget.ui-button                            {position:absolute; border:solid 1px #FFFFFF; background:#f6f0f3; top:0; height:100%; width:30px; text-align:center; display:inline-block; margin:0;}
.ui-widget.ui-button:hover                      {background:#F2BA04;}
.ui-widget.ui-button.ui-spinner-down            {left:0;}
.ui-widget.ui-button.ui-spinner-down .ui-button-icon     {display:inline-block; border: 4px solid transparent; border-top: 7px solid #6b6b6a; margin:-3px 0 0 -3px;}
.ui-widget.ui-button.ui-spinner-down:hover .ui-button-icon {border-top-color: #FFFFFF;}
.ui-widget.ui-button.ui-spinner-up              {right:0;}
.ui-widget.ui-button.ui-spinner-up .ui-button-icon     {display:inline-block; border: 4px solid transparent; border-bottom: 7px solid #6b6b6a; margin:-7px 0 0 -3px;}
.ui-widget.ui-button.ui-spinner-up:hover .ui-button-icon {border-bottom-color: #FFFFFF;}


.ui-front                                       {z-index: 100;}
.ui-menu .ui-menu-icon                          {left: auto;right: 0;}
.ui-selectmenu-menu .ui-icon-triangle-1-s:after {content:""; display:inline-block; vertical-align: bottom; border: 4px solid transparent; border-top: 7px solid #828282; margin:0 0 0 5px;}
.ui-selectmenu-menu ul {background:#FFFFFF; width:100%; border:solid 1px #e8e8e8; margin:1px 0 0; padding:0; border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.ui-selectmenu-menu ul li {padding:0; margin:0;}
.ui-selectmenu-menu ul li div {padding:5px; cursor:pointer;}
.ui-selectmenu-menu ul li div.ui-state-active {background:#F2BA04; color:#FFFFFF;}
.ui-selectmenu-menu ul li:hover div {background:#e8e8e8; color:#222222;}

.ui-button                                      {padding: 5px;display: inline-block;text-decoration: none; position: relative;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border:solid 1px #e8e8e8; border-radius:2px;overflow: visible;}
.ui-button:link,.ui-button:visited,
.ui-button:hover,.ui-button:active              {text-decoration: none;}
.ui-button-icon-only                            {width: 2em;box-sizing: border-box;text-indent: -9999px;white-space: nowrap;} /* to make room for the icon, a width needs to be set here */
input.ui-button.ui-button-icon-only             {text-indent: 0;} /* no icon support for input elements */
.ui-button-icon-only .ui-icon                   {position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;} /* button icon element(s) */
.ui-button.ui-icon-notext .ui-icon              {padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap;}
input.ui-button.ui-icon-notext .ui-icon         {width: auto;height: auto;text-indent: 0;white-space: normal;padding: .4em 1em;}

.ui-selectable                                  {-ms-touch-action: none;touch-action: none;}
    .ui-selectable-helper                       {position: absolute;z-index: 100;border: 1px dotted black;}
    .ui-selectmenu-menu                         {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}
    .ui-selectmenu-menu .ui-menu                {overflow: auto;overflow-x: hidden;padding-bottom: 1px;}
    .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0;}
    .ui-selectmenu-open                         {display: block;}
    .ui-selectmenu-text                         {display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}
    .ui-selectmenu-button.ui-button             {text-align: left;white-space: nowrap;}
    .ui-selectmenu-icon.ui-icon                 {float: right;margin-top: 0;}

input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button   {-webkit-appearance: none; margin: 0;}
input[type=number]                              {-moz-appearance: textfield;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button   {-webkit-appearance: none; margin: 0;}    



#block_cookies                                  {z-index:1000; font-size:14px; position:fixed; width:400px; max-width:80%; bottom:60px; right:60px; background:rgba(255,255,255,0.95); padding:30px; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2); -webkit-border-radius:4px; -moz-border-radius:4px;  border-radius:4px;}

button, .button                                 {min-width:200px; max-width:100%; text-align:center; color:#F2BA04; font-size:16px; padding:0 15px; height:40px; line-height:40px; font-weight:500; display:inline-block; border:solid 1px #F2BA04; text-shadow:none; text-decoration:none; cursor:pointer; outline:none; white-space: nowrap; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s;}
button.light, .button.light                     {color:#FFFFFF; background:#394654; border:solid 1px #FFFFFF;}
button svg, .button svg                         {display:inline-block; margin:0 5px 0 0; vertical-align: middle; height:18px;}
button svg *, .button svg *                     {fill:#F2BA04;}
button.light svg *, .button.light svg *         {fill:#FFFFFF;}
a.button.orange, button.orange                  {background:#F2BA04; color:#000000; font-weight:bold; border:solid 1px #F2BA04;}
a.button.grey, button.grey                      {background:#E0E0E0; color:#000000; font-weight:400; border:none; min-width:0;}
button:hover,a.button:hover,input.button:hover  {background:#F2BA04; border:solid 1px #F2BA04; color:#FFFFFF; text-decoration: none;}

@media screen and (max-width: 1365.99px) {
    .block_inner                                {max-width:1200px;}
    .block_inner.left                           {max-width:600px;}
    header nav ul li                            {margin:0 24px 0 0;}
    .block_home_content_rect .block_content,
    .block_home_content_quadr .block_content    {padding:30px 30px;}
    
}

@media screen and (max-width: 1279.99px) {
    .block_inner                                {max-width:1080px;}
    .block_inner.left                           {max-width:540px;}
    header nav ul li                            {margin:0 7px 0 0;}
    
    .block_visual                               {height:320px;}    
    .block_visual_back                          {padding:60px;}
    .block_visual_content                       {width:75%; padding:60px;}
    .block_visual_content h2                    {font-size:36px}
    
    .block_home_content_rect .block_content,
    .block_home_content_quadr .block_content    {padding:15px 15px;}
            
}

@media screen and (max-width: 1139.99px) {
    body                                        {font-size:14px;}
    .block_inner                                {max-width:100%;}
    header nav ul                               {display:table;}
    header nav ul li                            {display:table-cell;}
    #block_home h1                              {font-size:36px;}
    #block_home h4                              {font-size:20px;}
    #block_parallax                             {position:relative; top:80px;} 
    body.home footer                            {margin:0;}
    footer ul li                                {margin:0 20px 0 0;}
    footer .block_socials                       {margin:0;}
    .block_visual_content                       {width:80%; padding:30px;}
    .block_visual_content h2                    {font-size:32px}
    
}

@media screen and (max-width: 991.99px) {
    body.home header                           {background:#FFFFFF;}
    body header.isScroll &gt; .block_inner:after,
    body.home header &gt; .block_inner:after      {display:none;}
    header #block_rates,
    header nav                                  {display:none;}
    
    a#block_home_banner,
    div#block_home_banner                       {top:75px; padding:10px 0;}
    #block_home div#block_home_banner a.button  {min-width:0; background:none; color:#F2BA04; margin:0 10px; border:none; padding:0; font-weight:500;}
    #block_home div#block_home_banner a.button:after  {content:""; width:18px; height:18px; margin:0 0 0 5px; background:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.999943 9.15307L15.8353 9.1532L8.72422 16.2643L9.15332 16.6934L17 8.84668L9.15332 1L8.72422 1.42911L15.8353 8.54016L0.999943 8.54002V9.15307Z' fill='%23F2BA04' fill-rule='evenodd'/%3E%3C/svg%3E"); display:inline-block; vertical-align:middle;}
    
    #block_home h1                              {font-size:30px;}
    #block_home h4                              {font-size:18px;}
    
    #form_topsearch a.button_close              {margin:-10px 10px 0;}
    header a.button_menu                        {display:inline-block;}
    header #block_search,
    header.isScroll #block_search,
    header #block_languages,
    header.isScroll #block_languages            {margin:28px 0 0 10px;}
    header.isScroll #block_logo a               {padding:25px 0;}
    header.isScroll #form_topsearch             {padding:20px 0;}
    #block_header                               {background-position:-1100px 0; padding:120px 0 40px;}
    #block_home #block_home_title               {position:relative; transform: none; top:0; margin:40px 0;}
    #block_mobile_menu                          {display:block;}
    #block_facts                                {position:relative; width:auto;}
    .block_submenu_inner                        {display:block;}
    ul.list-big li                              {width:50%;}
    
    .block_visual                               {height:280px;}    
    .block_visual_back                          {padding:30px;}
    .block_visual_content                       {width:100%; padding:30px;}
    .block_visual_content h2                    {font-size:28px}
        
    .block_home_content_rect .block_content     {background-size:45% auto;}
    
    table.adaptive, table.adaptive tr,
    table.adaptive tbody,table.adaptive tr td   {display:block; box-sizing: border-box;}
    table.adaptive tr:before,
    table.adaptive tr:after                     {content:""; display:block; clear:both;}
    table.adaptive tr th                        {display:none;}
    table.colored tr th                         {background: rgba(242, 186, 4, 0.16);}
    
    table.adaptive tr td                        {color:#5E5D5D;}
    table.adaptive tr td:before                 {content: attr(data-title)""; color:#666666; font-weight: normal; display:block; font-size:12px; }
    table.adaptive tr td br                     {line-height:0;}
    a.effect-file:after                         {content: attr(data-title)""; display:inline-block; vertical-align:middle;}
      
    .ismobile                                   {display:block}
    .nomobile                                   {display:none;}
    
    h4.block_month_tab                          {display:block;}
    a.block_content_banner                      {background-position:-200px bottom;}
    a.block_header_banner_over                  {top:-40px;}
    
    .block_month_tabs &gt; .ablock:first-child:after,
    .block_month_tabs &gt; .ablock:last-child:after   {display:none;}
    
    .block_gallery_slider img                         {height:300px;}
}

@media screen and (max-width: 766.99px) {
    h1                                              {font-size:36px;}
    h2                                              {font-size:30px;}
    
    .block_home_content_rect                        {width:100% !important;}
    .block_home_content_quadr                       {width:50% !important;}
    .block_home_content_rect .block_content,
    .block_home_content_quadr .block_content    {padding:30px 30px;}
    .block_home_content_rect .block_content     {background:#FFFFFF URL('pics/bg_home1.svg') right bottom no-repeat; background-size:cover;}
}

@media screen and (max-width: 639.99px) {
    
    
    .block_visual                               {height:240px;}    
    .block_visual_back                          {padding:15px;}
    .block_visual_content                       {padding:15px;}
    .block_visual_content h2                    {font-size:24px}
    
    ul.list-grade-circle input[type=radio] + label {width:25px;}
    ul.list-grade-circle input[type=radio] + label:before {width:25px; height:25px;}
    ul.list-grade-circle input[type=radio]:checked + label:before {width:25px; height:25px;}


}

@media screen and (max-width: 539.99px) {
    
    ul.list-big li                              {width:100%;}
    footer .block_botmenu ul li                 {display:block; margin-bottom:15px;}
    #block_cookies                              {width:100%; max-width:none; background:rgba(255,255,255,0.95); bottom:0; left:0; box-sizing: border-box; border-radius: 0;-webkit-border-radius:0; -moz-border-radius:0;}
    h1                                          {font-size:30px;}
    h2                                          {font-size:24px;}
    
    header #block_search,
    header.isScroll #block_search,
    header #block_languages,
    header.isScroll #block_languages            {margin:28px 0 0 0px;}
    
    header #block_search .block_content,
    header #block_languages .block_content      {padding-left:15px; padding-right:0;}
    header .fright .block_content               {padding-left:0px; padding-right:15px;}
    
    #block_home h1                              {font-size:24px;}
    #block_home h4                              {font-size:16px;}
    
    #block_actives_map_data                     {padding:5px 5px; font-size:8px; line-height:100%; margin-top:30px;}
}

@media screen and (max-width: 479.99px) {
    
    .block_visual_content h2                    {font-size:20px}
    
    .block_home_content_rect:before             {padding-top:75%;}
    .block_home_content_rect .block_content     {background:#FFFFFF URL('pics/bg_home1.svg') right bottom no-repeat;}
    
    .block_home_content_quadr                   {width:100% !important;}
    .block_home_content_quadr:before            {padding-top:51%;}
    .block_home_content_quadr .block_content    {background:#FFFFFF URL('pics/bg_home2_mobile.svg') right no-repeat;}
    .block_home_content_quadr:last-child .block_content     {background:#ececec;}
    
}

@media screen and (max-width: 359.99px) {
    
}</pre></body></html>