nav.main{padding-bottom:0;margin-left:114px}nav.main>ul{display:block}nav.main>ul>li{display:inline-block;position:relative;padding-bottom:16px;z-index:1001}nav.main>ul>li>a{font-family:Neuropol Medium;font-size:18px;display:inline-block;line-height:49px;padding:1px 30px 0;color:#fff;z-index:1001}nav.main>ul>li>a.home i{display:inline-block;width:24px;height:24px;background:url(/img/imgs/sprite.png) -144px 0;vertical-align:text-bottom}nav.main .sub,nav.main .sub_producers{position:fixed;top:73px;left:50%;transform:translateX(-50%);display:none;z-index:1001;width:1486px;text-align:left;box-shadow:0px 1px 3px 1px rgba(0,0,0,.6);height:auto;background-color:#d0d9e5}nav.main .sub_producers{min-height:540px;padding:70px 0 0}nav.main .sub{font-family:MagistralC-Bold;letter-spacing:2px;min-height:575px;padding:54px 0 0}.home_page nav.main .sub,.home_page nav.main .sub_producers{width:1335px}nav.main .sub .left,nav.main .sub .right{width:180px;padding:0 20px;float:left}nav.main .sub .left ul:last-child,nav.main .sub .right ul:last-child{margin-bottom:10px}nav.main .sub .left{border-right:2px solid #bdcee2}nav.main .sub h2{font-size:18px;line-height:normal;color:#21629b;margin-bottom:30px}nav.main .sub ul{margin-bottom:20px;margin-top:10px;list-style-type:none !important}nav.main .sub ul li{list-style:none !important}nav.main .sub a{display:block;padding:0 2px 0 0;font-size:21px;line-height:24px;color:#fff}nav.main .sub a.last_level{display:inline-block}nav.main .sub a .bot_line{display:block;border-bottom:1px solid #fff;margin-top:2px;width:0;transition:all,.25s}nav.main .sub a:hover .bot_line{width:100%}nav.main .sub a i{display:inline-block;vertical-align:baseline;width:12px;height:12px;background:url(/img/imgs/sprite.png) -176px -6px;margin-left:-13px}nav.main .sub .menu_block li{margin-bottom:15px}.main_menu_sky_run .menu_block{margin-right:50px;width:272px}.main_menu_water .menu_block{margin-right:50px;width:272px}.main_menu_tur .menu_block{margin-right:33px;max-width:290px}@media (max-width:1486.1px){nav.main .sub,nav.main .sub_producers{width:1335px}}@media (max-width:1334.1px){nav.main .sub,nav.main .sub_producers{width:1228px}}@media (max-width:1230.1px){nav.main>ul>li>a{padding:1px 12px 0}nav.main .sub,nav.main .sub_producers{width:100vw}.main_menu_tur .menu_block{max-width:230px}nav.main .main_menu_tur .sub h2 a{font-size:17px}.main_menu_sky .menu_block{max-width:242px}nav.main .main_menu_sky .sub h2 a{font-size:17px}}