[class*=" icon-"],[class^=icon-]{display:inline-block;vertical-align:middle;background-image:url(../images/icons.png);background-repeat:no-repeat}[class*=" icon-"]+.text,[class^=icon-]+.text{line-height:120%;vertical-align:middle}.icon-glasses{width:22px;height:16px;background-position:0 0}.icon-phone{width:17px;height:22px;background-position:-22px 0}.icon-rss{width:20px;height:20px;background-position:-39px 0}.icon-statistic{width:18px;height:20px;background-position:-59px 0}.icon-magnifer{width:18px;height:18px;background-position:-77px 0}.icon-arrow-t{width:12px;height:9px;background-position:-95px 0}.icon-arrow-b{width:12px;height:9px;background-position:-104px -12px}.icon-arrow-l{width:9px;height:12px;background-position:-95px -9px}.icon-arrow-r{width:9px;height:12px;background-position:-107px 0}.icon-arrow-dark-l{width:11px;height:16px;background-position:0 -22px}.icon-arrow-dark-r{width:11px;height:16px;background-position:-11px -22px}.icon-arrow-dark-t{width:16px;height:11px;background-position:-22px -22px}.icon-arrow-dark-b{width:16px;height:11px;background-position:-38px -22px}.icon-learn-more{width:15px;height:12px;background-position:-138px -24px}.icon-menu{width:26px;height:19px;background-position:-116px 0}.icon-magnifer-menu{width:24px;height:24px;background-position:-142px 0}.icon-print{width:21px;height:20px;background-position:-54px -20px}.icon-pdf{width:19px;height:20px;background-position:-75px -20px}.icon-checkbox-off{width:22px;height:22px;background-position:-94px -21px}.active>.icon-checkbox-off,.icon-checkbox-on{width:22px;height:22px;background-position:-116px -21px}.icon-sitemap{width:21px;height:18px;background-position:0 -38px}.icon-contacts{width:22px;height:18px;background-position:-22px -33px}*{margin:0;padding:0}body{font-weight:400;font-size:16px;line-height:150%;font-family:"Open Sans",Tahoma,sans-serif;color:#000;background-color:#fff;-webkit-text-size-adjust:none}a,a:active,a:link,a:visited{color:#000;text-decoration:underline;outline:0}a:hover{text-decoration:none}a img{border:none;outline:0;vertical-align:middle}a.invert{text-decoration:none}a.invert:hover{text-decoration:underline}a.with_icon{text-decoration:none}a.with_icon .text{text-decoration:underline}a.with_icon.invert .text,a.with_icon.invert:hover,a.with_icon:hover .text{text-decoration:none}a.with_icon.invert:hover .text{text-decoration:underline}.with_icon{text-decoration:none}.with_icon .text{text-decoration:underline}.with_icon.invert .text,.with_icon.invert:hover,.with_icon:hover .text{text-decoration:none}.with_icon.invert:hover .text{text-decoration:underline}table{outline:0;border:none;border-spacing:0;border-collapse:collapse}td{vertical-align:top}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px;font-weight:400;line-height:150%;font-family:"Open Sans",Tahoma,sans-serif;color:#000}h1{font-size:32px;line-height:130%}h2{font-size:22px;line-height:130%}h3{font-size:20px}h4{font-size:14px}p{margin:25px 0}li{margin:5px 0}ul{list-style-type:none;list-style-position:outside;padding-left:0}ul li{padding-left:30px;background:url(../images/bullet.gif) left 13px no-repeat}ul ul{list-style-type:disc;padding-left:20px}ul ul li{padding-left:0;background:0 0}ul ul ul{list-style-type:circle}ol{list-style-type:decimal;list-style-position:outside;padding-left:20px}ol ol{list-style-type:lower-latin}sub,sup{font-size:.6em;line-height:0}.btn,button,input,label,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown,.textbox{width:100%;height:40px;padding:4px 12px 6px;font-weight:400;font-size:16px;line-height:125%;font-family:"Open Sans",Tahoma,sans-serif;color:#000;outline:0;border:1px solid #d5d5d5;background:#fff;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px}textarea.textbox{height:120px}.dropdown{padding-right:0}.dropdown option{padding-right:12px}.dropdown.multiple{height:auto;padding:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown.multiple option{padding:4px 12px}.dropdown.multiple option:checked{color:#fff;background-color:#236bab!important}.btn,a.btn{display:inline-block;height:50px;padding:10px 28px;font-weight:600;font-size:16px;color:#236bab;text-decoration:none;cursor:pointer;border:2px solid;background:#fff;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0}.btn:hover,a.btn:hover{background-color:rgba(35,107,171,.1)}.btn .disabled,.btn .disabled:hover,.btn[disabled],.btn[disabled]:hover,a.btn .disabled,a.btn .disabled:hover,a.btn[disabled],a.btn[disabled]:hover{color:#7d7d7d;border-color:#7d7d7d;background-color:#fff;cursor:default;opacity:.5;filter:alpha(opacity=50)}.content_width{max-width:1400px;min-width:280px;margin-left:auto;margin-right:auto;padding:0 20px;position:relative}.description{font-weight:200;font-size:14px;opacity:.4;filter:alpha(opacity=40)}.signature{opacity:.4;filter:alpha(opacity=40)}.align_right{text-align:right}.validator{margin-top:2px;font-size:.8em;color:red}.invalid{border-color:red}.header{padding:15px 0}.header .logo{margin-right:280px;white-space:nowrap}.header .logo a{display:block;max-width:708px;height:125px;margin:6px 0;text-decoration:none}.header .logo .img{vertical-align:middle}.header .logo .txt{display:inline-block;margin:5px 0 0 20px;font-size:30px;line-height:120%;font-family:'Palatino Linotype',Palatino,serif;vertical-align:middle}.header .logo .txt .logo_txt_item{display:block}.header .links{float:right}.header .links .item{display:block;margin:4px 0;white-space:nowrap;color:#8e8e8e}.header .links .item:first-child{margin-top:0}.header .links .item .icon-phone{margin:0 2px 0 3px}.header .links .item .icon-rss{margin:0 0 0 2px}.header .links .item .icon-statistic{margin:0 1px 0 3px}.header .links .item .text{margin-left:3px}.navigation{font-weight:600;font-size:20px;color:#fff;position:relative;background:#236bab}.navigation>.content_width{position:static}.navigation a{color:inherit}.navigation .col_l{float:none;width:auto;margin-right:350px}.navigation .col_r{float:right;width:300px}.navigation .search{display:block;height:30px;margin:15px 0;padding:5px;cursor:text;background-color:#fff;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navigation .search .icon{float:left;margin:1px 5px}.navigation .search .textbox{float:left;width:250px;height:20px;padding:0;border:0;background:0 0}.navigation .menu,.navigation .search_icon{display:none}.navigation .item{display:table-cell;width:1%}.navigation .item .item{display:block;width:auto}.navigation .item .nav_link{display:block;min-height:25px;padding:18px 15px 17px;text-align:center;white-space:nowrap}.navigation .item .nav_link .text{text-decoration:none}.navigation .item .nav_link .text+i{margin-left:5px}.navigation .item .nav_link.active,.navigation .item .nav_link:hover{background-color:#1c5689}.navigation .subnav{display:block;height:0;font-weight:400;font-size:14px;position:absolute;left:0;top:100%;right:0;z-index:50;overflow:hidden;clear:both;background-color:#1c5689;-webkit-transition:height 200ms ease;-moz-transition:height 200ms ease;-ms-transition:height 200ms ease;-o-transition:height 200ms ease;transition:height 200ms ease}.navigation .subnav .sub_nav_link{white-space:nowrap}.navigation .subnav .tabs_block .tabs{padding-top:10px}.navigation .subnav .item_navs{display:inline-block;padding:10px 25px}.tabs_block .tabs{width:100%;color:#fff;overflow:hidden}.tabs_block .tabs:after,.tabs_block .tabs:before{display:table;line-height:0;content:""}.tabs_block .tabs:after{clear:both}.tabs_block .tabs .item_bodies>a,.tabs_block .tabs .item_bodies>span{display:block}.tabs_block .item_tabs{float:left;margin:0;padding:0;font-weight:400;position:relative}.tabs_block .item_tabs.active .sub_nav_link{font-weight:700;background-color:#16456e}.tabs_block .item_tabs.active .sub_nav_link .text{text-decoration:none}.tabs_block .item_tabs.active .item_tabs_bg{display:block}.tabs_block .item_tabs .sub_nav_link{display:block;padding:7px 20px;margin-top:-5px;cursor:pointer}.tabs_block .item_tabs .sub_nav_link .text+i{margin-left:5px}.tabs_block .item_tabs .item_tabs_bg{display:none;height:200px;position:absolute;left:0;top:100%;right:0;background-color:#16456e}.tabs_block .item_bodies{display:none;float:none;width:auto;margin:0;padding:5px 0 10px;font-weight:400;background-color:#16456e}.tabs_block .item_bodies.active{display:block}.tabs_block .item_bodies a{display:inline-block;padding:5px 25px}.tabs_block .item_bodies .link{display:inline-block;padding:5px 25px;text-decoration:underline;cursor:pointer}.tabs_block .item_bodies .link.active,.tabs_block .item_bodies .link.with_icon,.tabs_block .item_bodies .link.with_icon.active .text{text-decoration:none}.tabs_block .item_bodies.lvl2.active,.tabs_block .item_tabs_lvl2.active{background-color:#123758}.tabs_block .item_bodies.lvl2 .text+i,.tabs_block .item_tabs_lvl2 .text+i{margin-left:5px}.tabs_block .item_bodies.lvl2{margin-top:-10px}.footer{padding:20px 0;background-color:#fbfbfb}.footer .links .item{float:left;width:330px;margin:20px 20px 20px 0;height:60px;line-height:100%;color:inherit}.footer .links .item .icon,.footer .links .item .text{display:inline-block;vertical-align:middle}.footer .links .item .icon{width:60px;height:60px}.footer .links .item .icon img{display:block}.footer .links .item .text{width:240px;margin-left:10px}.footer .links+.info{padding-top:40px}.footer .info{opacity:.4;filter:alpha(opacity=40)}.footer .info .copy{float:left;margin:13px 0}.footer .info .develop{float:right}.home{margin:50px 0;position:relative;-webkit-transition:margin-top 200ms ease;-moz-transition:margin-top 200ms ease;-ms-transition:margin-top 200ms ease;-o-transition:margin-top 200ms ease;transition:margin-top 200ms ease}.main_col_l{margin-right:340px}.main_col_l>.columns:first-child{margin-top:0}.main_col_l>.columns:last-child{margin-bottom:0}.main_col_r{float:right;width:280px;position:relative;z-index:15}.main_col_r_container{width:100%;height:0;position:absolute;top:0;left:0}.columns{margin-top:40px;margin-bottom:40px}.col_l{float:left;width:50%}.col_r{float:right;width:50%}.col_in_text{margin-right:20px}.main_news .mn_img{float:left;width:39.6226%}.main_news .mn_img img{display:block;max-width:100%}.main_news .mn_img+.mn_txt{float:right;width:56.6037%}.main_news .mn_txt h1 a,.main_news .mn_txt h2 a{color:inherit;text-decoration:none}.main_news .mn_txt h1 a:hover,.main_news .mn_txt h2 a:hover{text-decoration:underline}.main_news .mn_txt>p:last-child{margin-bottom:0}.main_news .learn_more{margin-top:25px}.news_list{margin:40px 0;padding:40px 0;background-color:#fbfbfb}.news_list>.columns{margin-top:0;margin-bottom:0}.news .item{margin:20px 0}.news .item:after,.news .item:before{display:table;line-height:0;content:""}.news .item:after{clear:both}.news .item:last-child{margin-bottom:0}.news .item .img{float:left;width:144px;text-align:center}.news .item .img+.date,.news .item .img+.date+.text,.news .item .img+.text{margin-left:159px}.news .item .table{display:table;width:100%}.news .item .table .img{display:table-cell;float:none;width:145px}.news .item .table .txt{display:table-cell;padding-left:15px;vertical-align:middle}.news .spacer{margin-bottom:80px}.news .date{font-weight:700;font-size:14px;opacity:.4;filter:alpha(opacity=40)}.news .photo_float{float:left;min-width:400px;margin:25px 25px 25px 0}.news .text a{color:inherit}.news .text img{max-width:100%}.news .text table td,.news .text table th{padding:5px 10px;vertical-align:top}.news .links{margin:25px 0}.news .links .social{float:left}.news .links .link{float:right;margin:5px 0 0 100px;color:#8e8e8e}.news .links .link:last-child{margin-left:0}.social_links{margin:25px 0}.social_links:last-child{margin-bottom:0}.banners .col_l{padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banners a{text-decoration:none}.banners a:hover{text-decoration:underline}.banners .banners_outer{display:table;width:100%}.banners .banners_inner{display:table-row}.banners .banner{display:table-cell;width:100%;height:110px;padding:10px;font-weight:700;font-size:32px;color:#fff;text-align:center;vertical-align:middle;text-decoration:none}.banners .banner:hover{opacity:.9;filter:alpha(opacity=90)}.banners .banner.legal_acts{background:url(../images/banner_bg_0.png) left top no-repeat #457eb2}.banners .banner.geological_gazette{background:url(../images/banner_bg_1.png) left top no-repeat #b24545}.banners .news{margin:20px 0}.gallery .photos{position:relative;overflow:hidden}.gallery .photos .item{display:block;width:100%;position:absolute;left:0;top:0;z-index:1;opacity:0;filter:alpha(opacity=0)}.gallery .photos .item:first-child{position:relative;opacity:1;filter:alpha(opacity=100)}.gallery .photos .item img{display:block;max-width:100%}.gallery .thumbs{margin-right:14px;position:relative}.gallery .thumbs .item{float:left;width:15.4%;margin:1.2% 1.2% 0 0;position:relative;overflow:hidden}.gallery .thumbs .item img{display:block;max-width:100%;opacity:.6;filter:alpha(opacity=60)}.gallery .thumbs .item .border{display:block;border:2px solid transparent;position:absolute;left:0;top:0;right:0;bottom:0}.gallery .thumbs .item.active img{opacity:1;filter:alpha(opacity=100)}.gallery .thumbs .item.active .border{border-color:#236bab}.gallery .thumbs .item_next{float:left;width:14px;margin-top:1.13%;position:absolute;right:-14px;top:0;bottom:0}.gallery .thumbs .item_next .icon{margin:-7px 0 0 -7px;position:absolute;left:50%;top:50%}.gallery_item{float:left;width:18.868%;height:14.151%;margin:0 1.415% 1.415% 0;text-align:center;position:relative}.gallery_item:nth-child(5n){margin-right:0}.gallery_item:nth-child(5n+1){clear:left}.gallery_item img{max-width:100%}.gallery_item .title{width:100%;height:100%;color:#fff;font-size:14px;line-height:150%;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(35,107,171,.8);-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;filter:alpha(opacity=0)}.gallery_item .title .out{display:table;height:100%}.gallery_item .title .in{display:table-cell;padding:10px;text-align:center;vertical-align:middle}.gallery_item a:hover .title{opacity:1;filter:alpha(opacity=100)}.news_photo_item{margin:25px 0}.news_photo_item .ttl{opacity:.4;filter:alpha(opacity=40)}.news .item .news_photo_item .img{float:none}.main_links .item_outer{width:280px;margin-bottom:10px}.main_links .item{height:160px;font-weight:700;font-size:20px;color:#fff;background-color:#1c5689;background-position:no-repeat;background-repeat:no-repeat;background-size:cover}.main_links .item>a{display:table-cell;width:240px;height:120px;padding:20px;color:inherit;text-align:center;vertical-align:middle;text-decoration:none}.main_links .item:hover{opacity:.9;filter:alpha(opacity=90)}.main_links .item.img0{background-image:url(../images/main_links_bg_0.png)}.main_links .item.img1{background-image:url(../images/main_links_bg_1.png)}.main_links .item.img2{background-image:url(../images/main_links_bg_2.png)}.main_links .item.img3{background-image:url(../images/main_links_bg_3.png)}.main_links .item.img4{background-image:url(../images/main_links_bg_4.png)}.main_links .item.img5{background-image:url(../images/main_links_bg_5.png)}.main_links .item.img6{background-image:url(../images/main_links_bg_6.png)}.main_links .item.img7{background-image:url(../images/main_links_bg_7.png)}.accept_rule .item{display:inline-block;margin-right:40px;position:relative;cursor:pointer}.accept_rule .item.active{font-weight:700}.accept_rule input[type=radio]{position:absolute;left:5px;top:7px;opacity:0;filter:alpha(opacity=0)}.form{margin:20px 0;padding:40px 50px;background-color:#fdfdfd}.form h3:first-child{margin-bottom:10px}.form .required_label{color:red}.form .item{margin:10px 0}.form .item:after,.form .item:before{display:table;line-height:0;content:""}.form .item:after{clear:both}.form .item.spacer{height:20px}.form .item.description,.form .item.submit{margin:20px 0;text-align:center}.form .item .name{float:left;width:320px;padding-top:7px}.form .item .field{margin-left:340px}.form .item.checkbox label,.form .item.file label{margin-right:40px;white-space:nowrap}.form .item.checkbox label .text,.form .item.file label .text{margin-left:5px}.form .item.checkbox .field,.form .item.file .field{padding-top:7px;padding-bottom:7px}.form .textbox.captcha{width:260px;margin-right:20px}.form .textbox.captcha+img,.form .textbox.captcha+span{vertical-align:middle}.form .btn{margin:5px 10px}.form .btn.cancel{color:#7d7d7d;border-color:#7d7d7d}.searchform .title{margin:10px 0;font-weight:700}.searchform .keywords{margin:10px 0}.searchform .keywords .textbox_out{width:100%}.searchform .keywords .btn_out{padding-left:10px}.searchform .keywords .btn{height:40px;padding-top:5px;padding-bottom:5px}.searchform .spacer{height:20px}.searchform .col_l{width:54.717%}.searchform .col_r{width:39.151%}.searchform .period_str{margin:10px 0}.searchform .period_str .period_text{display:inline-block;min-width:30px}.searchform .period_str .dropdown{width:auto;margin-right:10px}.searchform .sort .item{display:block;margin:5px 0}.searchform .sort .item .text{margin-left:5px}.searchform .advanced_search .advanced_text{margin-bottom:40px}.searchform .advanced_search .advanced_text a{text-decoration:none}.searchform .advanced_search .advanced_text a .text{display:inline-block;line-height:120%;border-bottom:1px dashed}.searchform .advanced_search .advanced_text a:hover .text{border-bottom-color:transparent}.searchform .advanced_search .advanced_form{display:none}.searchresult .num_results{color:#236bab;font-weight:700}.pager{margin:40px 0;text-align:center}.pager .in{display:inline-block}.pager .item{float:left;padding:5px 15px;color:#000;text-decoration:none;border-width:1px 1px 1px 0;border-style:solid;border-color:#ddd}.pager .item:first-child{border-left-width:1px}.pager .item:hover{background-color:#fafafa}.pager .item.disabled{opacity:.4;filter:alpha(opacity=40)}.pager .item.active{font-weight:700;color:#fff;border-color:#236bab;background-color:#236bab}.sitemap ul{list-style-type:square;list-style-position:outside;padding-left:20px}.sitemap ul li{padding-left:0;background:0 0}.sitemap ul ul{list-style-type:disc}.sitemap ul ul ul{list-style-type:circle}.back{margin-bottom:40px}.back a{color:inherit}.back i{position:relative;top:1px}.back .text{margin-left:5px}.breadcrumbs{margin-bottom:40px}.breadcrumbs a{color:inherit}.breadcrumbs .text{margin-left:5px}.breadcrumbs .item{text-decoration:none;opacity:.4;filter:alpha(opacity=40)}.breadcrumbs .item.active{opacity:1;filter:alpha(opacity=100)}.breadcrumbs .item:hover{text-decoration:underline;opacity:1;filter:alpha(opacity=100)}.breadcrumbs .spacer{margin:0 5px;opacity:.4;filter:alpha(opacity=40)}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.general.print{min-width:720px;width:720px;margin:0 auto}.general.print .content_width{min-width:0;max-width:100%}.general.print .header .logo{margin-right:0}.general.print .footer{background-color:transparent}.general.print .home{margin:0}.fancybox-title-float-wrap .child{background-color:#236bab}.galleria-lightbox-content{background-color:#000!important}.mode_mobile body,.mode_tablet body{font-size:18px}.mode_mobile h1,.mode_tablet h1{font-size:28px}.mode_mobile h2,.mode_tablet h2{font-size:26px}.mode_mobile .footer .links .item,.mode_tablet .footer .links .item{width:50%;margin-right:0}.mode_mobile .navigation,.mode_tablet .navigation{font-size:20px}.mode_mobile .navigation .search,.mode_tablet .navigation .search{margin-top:18px}.mode_mobile .navigation .search_icon,.mode_tablet .navigation .search_icon{float:right;display:block;padding:18px 0}.mode_mobile .navigation .search_icon.active,.mode_tablet .navigation .search_icon.active{display:none}.mode_mobile .navigation .menu,.mode_tablet .navigation .menu{float:left;display:block;padding:18px 0}.mode_mobile .navigation .search_box,.mode_tablet .navigation .search_box{display:none}.mode_mobile .navigation .search_box.active,.mode_tablet .navigation .search_box.active{display:block}.mode_mobile .navigation .items,.mode_tablet .navigation .items{display:none;margin:0 -15px;overflow:hidden;clear:both}.mode_mobile .navigation .item,.mode_tablet .navigation .item{display:block;float:none;width:auto}.mode_mobile .navigation .item .nav_link,.mode_tablet .navigation .item .nav_link{text-align:left}.mode_mobile .navigation .subnav,.mode_tablet .navigation .subnav{position:static}.mode_mobile .back,.mode_mobile .breadcrumbs,.mode_tablet .back,.mode_tablet .breadcrumbs{font-size:18px}.mode_mobile .main_col_l,.mode_tablet .main_col_l{margin-right:0}.mode_mobile .main_col_r,.mode_tablet .main_col_r{float:none;width:auto}.mode_mobile .main_col_r_container,.mode_tablet .main_col_r_container{height:auto;margin:40px 0;position:static}.mode_mobile .main_links .item_outer,.mode_tablet .main_links .item_outer{float:left;width:24.25%;margin-left:1%;margin-bottom:1%}.mode_mobile .main_links .item_outer:nth-child(4n+1),.mode_tablet .main_links .item_outer:nth-child(4n+1){margin-left:0}.mode_mobile .main_links .item,.mode_tablet .main_links .item{height:100px;font-size:16px;line-height:150%}.mode_mobile .main_links .item>a,.mode_tablet .main_links .item>a{height:80px;padding:10px}.mode_mobile .banners .banner,.mode_tablet .banners .banner{font-size:28px}.mode_mobile body{font-size:16px}.mode_mobile h1{font-size:20px}.mode_mobile h2{font-weight:600;font-size:20px}.mode_mobile .main_col_r_container{margin:20px 0}.mode_mobile .col_l,.mode_mobile .col_r{float:none;width:auto;margin:20px 0}.mode_mobile .col_in_text,.mode_mobile .header .logo{margin-right:0}.mode_mobile .header .logo a{height:90px}.mode_mobile .header .links{display:none}.mode_mobile .footer .links .item{display:block;float:none;width:auto}.mode_mobile .footer .info .copy,.mode_mobile .footer .info .develop{float:none}.mode_mobile .footer .item .text{width:200px}.mode_mobile .navigation .col_l{margin:0}.mode_mobile .navigation .col_r{float:right;margin:0}.mode_mobile .navigation .subnav .sub_nav_link{white-space:normal}.mode_mobile .home{margin-bottom:20px}.mode_mobile .news_list{margin:20px 0;padding:20px 0}.mode_mobile .back,.mode_mobile .breadcrumbs{font-size:16px}.mode_mobile .columns .col_l:first-child{margin-top:0}.mode_mobile .columns .col_r:last-child{margin-bottom:0}.mode_mobile .tabs_block .item_bodies,.mode_mobile .tabs_block .item_tabs{dispaly:block;float:none}.mode_mobile .main_news .mn_img,.mode_mobile .main_news .mn_txt{float:none;width:auto}.mode_mobile .main_news .mn_img{margin-bottom:20px}.mode_mobile .main_news .learn_more{text-align:center}.mode_mobile .main_links .item_outer{float:none;width:auto;margin-left:0}.mode_mobile .main_links .item>a{width:640px}@media screen and (max-width:1220px){.navigation .col_l{margin-right:220px}.navigation .col_r{width:180px}.navigation .search .textbox{width:140px}.form .item .name{width:200px}.form .item .field{margin-left:220px}.searchform .col_l,.searchform .col_r{float:none;width:auto;margin:20px 0}}@media screen and (max-width:1050px){.txt_br{display:block}}@media screen and (max-width:920px){.home{margin-top:20px!important}.gallery_list_page .gallery_item{float:none;width:auto;height:auto;margin:20px 0}.gallery_list_page .gallery_item img{max-width:144px}.gallery_list_page .gallery_item .title{display:block;left:144px;color:#000;background:0 0;opacity:1;filter:alpha(opacity=100)}.gallery_list_page .gallery_item .title .in{text-align:left}.mode_tablet .navigation .col_l{margin-right:0}}@media screen and (max-width:768px){.header .logo{margin-right:240px}.header .links{font-size:14px}.form .item .name{float:none;width:auto}.form .item .field{margin-left:0}.mode_tablet .main_links .item_outer{width:49.5%}.mode_tablet .main_links .item_outer:nth-child(2n+1){margin-left:0}.mode_tablet .main_links .item>a{width:450px}}@media screen and (max-width:560px){.news .item .img{float:none}.news .item .img img{max-width:100%}.news .item .img+.date,.news .item .img+.date+.text{margin-left:0}.gallery_item{width:23.8%;height:23.8%}.gallery_item:nth-child(4n){margin-right:0}.gallery_item:nth-child(4n+1){clear:left}.gallery_item:nth-child(5n){margin-right:1.415%}.gallery_item:nth-child(5n+1){clear:none}.gallery_list_page .gallery_item .title{position:static}.gallery_list_page .gallery_item .title .in{padding-left:0;padding-right:0}}@media screen and (max-width:920px){.header .logo .txt{font-size:26px}}@media screen and (max-width:840px){.header .logo a{margin:18px 0}.header .logo .img{height:100px}.header .logo .txt{font-size:24px}}@media screen and (max-width:720px){.header .logo a{margin:28px 0;height:auto}.header .logo .img{height:80px}.header .logo .txt{font-size:20px}.mode_mobile .header .logo a{margin:0}}@media screen and (max-width:420px){.header .logo .img{height:80px}.header .logo .txt{font-size:18px}.news .photo_float{float:none;min-width:0;margin-right:0}}@media screen and (max-width:380px){.header .logo .img{height:60px}.header .logo .txt{font-size:14px}}