html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; outline: none; }
body { font-size:100%; line-height: 1; font-family: Arial, Tahoma, Verdana, sans-serif; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }
input, textarea { outline:none; }
input.form_error, textarea.form_error{ color:#32B475 !important; }
textarea{ overflow:auto; resize:none; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; /* max-width: 100%; */ }
a { text-decoration: none; }
a:hover { /* text-decoration: underline; */ }
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
/* IE6/7 support */
.clearfix { *zoom: 1; }
.section{ position:relative; min-width:1024px; }
.center{ width:1024px; margin:0 auto; padding:1px 0px 0px 0px; position:relative; height:100%; }
.img img{ display:block; max-width: 100%; margin: 0px auto 0px; }
#warehouse{ display:none; }
.hidden, .hidden *{ opacity:0; visibility:hidden; filter:alpha(opacity=0); }
.invisible{ opacity:0; visibility:hidden; filter:alpha(opacity=0); }
.clear { clear:both; }

@font-face{ font-family:'__Forum_5'; src: url('./fonts/forumregular.eot'); src: local('☺'), url('./fonts/forumregular.woff') format('woff'), url('./fonts/forumregular.svg') format('svg'); font-weight: 400; font-style: normal; }
@font-face{ font-family:'__Minion Pro_5'; src: url('./fonts/minionproregular.eot'); src: local('☺'), url('./fonts/minionproregular.woff') format('woff'), url('./fonts/minionproregular.svg') format('svg'); font-weight: 400; font-style: normal; }
@font-face{ font-family:'__Myriad Set Pro_5'; src: url('./fonts/myriadsetpro_thin.eot'); src: local('☺'), url('./fonts/myriadsetpro_thin.woff') format('woff'), url('./fonts/myriadsetpro_thin.svg') format('svg'); font-weight: 300; font-style: normal; }
@font-face{ font-family: '__Myriad Set Pro_5'; src: url('./fonts/myriadsetpro_text.eot'); src: local('☺'), url('./fonts/myriadsetpro_text.woff') format('woff'), url('./fonts/myriadsetpro_text.svg') format('svg'); font-weight: 400; font-style: normal; }
@import url(http://fonts.googleapis.com/css?family=Tinos:400,700,400italic,700italic&subset=latin,cyrillic);

html, body, .wrapper{ min-height:100%; }
.mobile-menu { display:none; }
.wrapper{ position:relative; overflow:hidden; min-width:1024px; }
.animated { -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
@-webkit-keyframes arrow { 0%, 50%, 100% { top:0px; } 25%, 75% { top:12px; } }
@keyframes arrow { 0%, 50%, 100% { top:0px; } 25%, 75% { top:12px; } }
.arrow { -webkit-animation-name: arrow; animation-name: arrow; }
.button{ display:block; text-align:center; -webkit-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out; }
.button.white{ color:#fff; border:1px solid #fff; }
.button.white:hover{ background:#fff; color:#00416B; }
.button.all-items{ color:#274469; border:1px solid #274469;  }
.button.all-items:hover{ color:#fff; background:#274469; border:1px solid #274469; }

.search{ position:absolute; top:36px; right:39px; width:300px; }
.search > a{ float:right; margin:0px 0px 0px 55px; }
.search .languages{ float:right; width:200px; }
.search .languages .search-btn { -webkit-transition: all 0.5s 0.3s ease; -moz-transition: all 0.5s 0.3s ease; -o-transition: all 0.5s 0.3s ease; transition: all 0.5s 0.3s ease; display:inline-block; float:right; width:16px; height:16px; background:url(../img/search-btn-sprite.png) 0 0 no-repeat; background-size:16px; cursor:pointer; margin:1px 4px 0 0; }
.search .languages.light .search-btn { background:url(../img/search-btn-sprite-blue.png) 0 0 no-repeat; background-size:16px; }
.search .languages .search-btn.active { background-position:0 -16px; height:18px; }
.search .languages a{ float:right; line-height:20px; color:#fff; font:18px '__Forum_5', 'Tinos', serif; margin:0px 0px 0px 27px; }
.search .languages.light a{  -webkit-transition: all 0.5s 0.3s ease; -moz-transition: all 0.5s 0.3s ease; -o-transition: all 0.5s 0.3s ease; transition: all 0.5s 0.3s ease; color:#274469; }
.search .languages a.active{ color:#5ba2da; }

@media screen and (max-height: 800px)  {
	.search{ top:32px; }
	.search .languages a { font-size:16px; }
	.search .languages .search-btn { background-size:0.9em; background-position:0 1px; }
	.search .languages.light .search-btn { background-size:0.9em; background-position:0 1px; }	
	.search .languages .search-btn.active { background-size:0.9em; }
}

.fixed-block-bottom { transition:all .5s 0s ease; position:fixed; bottom:-117px; left:0px; width:100%; background:url(../img/shadow2.png) 0 0 repeat-x; z-index:300; padding:29px 0px 0px 0px; min-width: 1024px; }
*::-ms-backdrop, .fixed-block-bottom { bottom:-117px; }
.ie .fixed-block-bottom { bottom:-117px; }
.fixed-block-bottom.noshadow { padding-top:0px; }
.en .fixed-block-bottom { bottom:-117px; }

.fixed-block-bottom.info-show{ bottom:0px !important; }
.index .fixed-block-bottom.info-show{ position:fixed; }
.fixed-block-bottom .submenu{ background:#fff; border-bottom:1px solid #d5e5ee; text-align:center; padding:0px; background-position:50% 100%; background-repeat:no-repeat; background-size: cover; height:42px; min-width:1024px; }
.fixed-block-bottom .submenu li{ display:inline-block; vertical-align:top; margin:0px 0px 0px 0px; height:42px; }
.fixed-block-bottom .submenu li a { color:#074369; display:block; padding:1px 0px 0px 0px; font-size:12px; height:32px; line-height:42px; border:1px solid transparent; letter-spacing:1px; font-family:'__Forum_5', 'Tinos', serif; margin:0 15px; position:relative; text-transform:uppercase; }
.fixed-block-bottom .submenu li.active a { color:#1693b0; }

.fixed-block-bottom .submenu li a .img{ position:absolute; left:50%; margin:0px 0px 0px -45px; top:-113px; width:90px; height:92px; background-position:50% 0%; background-repeat:no-repeat; opacity:0; visibility:hidden; -webkit-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out; }
.fixed-block-bottom .submenu li a:hover{ /* background:url(../img/120x29.png) 50% 0px repeat-x; */ }
.fixed-block-bottom .submenu li a::before{ content:' '; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:url(../img/120x29.png) 50% 0px repeat-x; opacity: 0; visibility: hidden; -webkit-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out; }
.fixed-block-bottom .submenu li.active a::before{ background: transparent; }
.fixed-block-bottom .submenu li:hover a::before{ opacity: 1; visibility: visible; }
.fixed-block-bottom .submenu li a:hover .img{ opacity:1; visibility:visible; }
.fixed-block-bottom .submenu.noimg li a:hover .img{ opacity:0; visibility:hidden; }
.fixed-block-bottom .submenu li.active a{ border-color:#fff; }
.fixed-block-bottom .submenu li.active a:hover{ background:none; }
@media only screen and (max-width: 1200px){
	.fixed-block-bottom .submenu li a{ width:auto !important; padding:0px 11px; }
	.en .fixed-block-bottom .submenu li.energy a{ width: 110px !important; padding: 5px 0px !important; }
}
.fixed-block-bottom .menu{ text-align:center; padding:6px 0px 3px; background:#fff; height:65px; line-height:65px; }
.fixed-block-bottom .menu li { position:relative; height:100%; display:inline-block; vertical-align:top; margin:10px 32px 0px; background-position:50% 0%; background-repeat:no-repeat; }
.fixed-block-bottom .menu li.active a:before { top:-17px; left:50%; margin-left:-10px; content:' '; width:20px; height:10px; background:url(../img/footer-corner-down.png) 0 0 no-repeat; position:absolute; }
.fixed-block-bottom .menu li a{ display:block; padding:28px 0px 0px 0px; font-size:9px; line-height:11px; color:#01426A; letter-spacing:1px; font-family:'__Forum_5', 'Tinos', serif; background-position:50% 0%; background-repeat:no-repeat; text-transform:uppercase; }
/*
.fixed-block-bottom .menu li.about{ background-image:url(../img/menu-01-hover.svg); background-size:42px 26px; width:104px; }
.fixed-block-bottom .menu li.about a{ background-image:url(../img/menu-01.svg); background-size:42px 26px; }
*/
.fixed-block-bottom .menu li.about{ background-image:url(../img/1-hover.png); background-size:26px 26px; width:104px; }
.fixed-block-bottom .menu li.about a{ background-image:url(../img/1.png); background-size:26px 26px; }
/*
.fixed-block-bottom .menu li.directions{ background-image:url(../img/menu-02-hover.svg); background-size:42px 26px; width:105px; }
.fixed-block-bottom .menu li.directions a{ background-image:url(../img/menu-02.svg); background-size:42px 26px; }
.fixed-block-bottom .menu li.media{ background-image:url(../img/menu-03-hover.svg); background-size:42px 26px; width:70px; }
.fixed-block-bottom .menu li.media a{ background-image:url(../img/menu-03.svg); background-size:42px 26px; }
*/
.fixed-block-bottom .menu li.directions{ background-image:url(../img/2-hover.png); background-size:26px 26px; width:105px; }
.fixed-block-bottom .menu li.directions a{ background-image:url(../img/2.png); background-size:26px 26px; }
.fixed-block-bottom .menu li.media{ background-image:url(../img/3-hover.png); background-size:26px 26px; width:70px; }
.fixed-block-bottom .menu li.media a{ background-image:url(../img/3.png); background-size:26px 26px; }

.fixed-block-bottom .menu li.period{ background-image:url(../img/menu-04-hover.svg); background-size:42px 26px; width:114px; }
.fixed-block-bottom .menu li.period a{ background-image:url(../img/menu-04.svg); background-size:42px 26px; }
.fixed-block-bottom .menu li.career{ background-image:url(../img/menu-05-hover.svg); background-size:42px 26px; width:83px; }
.fixed-block-bottom .menu li.career a{ background-image:url(../img/menu-05.svg); background-size:42px 26px; }
/*
.fixed-block-bottom .menu li.contacts{ background-image:url(../img/menu-06-hover.svg); background-size:42px 26px; width:96px; }
.fixed-block-bottom .menu li.contacts a{ background-image:url(../img/menu-06.svg); background-size:42px 26px; }
*/
.fixed-block-bottom .menu li.contacts{ background-image:url(../img/4-hover.png); background-size:26px 26px; width:96px; }
.fixed-block-bottom .menu li.contacts a{ background-image:url(../img/4.png); background-size:26px 26px; }
/*
.ie8 .fixed-block-bottom .menu li.about{ background-image:url(../img/menu-01-hover.png); }
.ie8 .fixed-block-bottom .menu li.about a{ background-image:url(../img/menu-01.png); }
.ie8 .fixed-block-bottom .menu li.directions{ background-image:url(../img/menu-02-hover.png); }
.ie8 .fixed-block-bottom .menu li.directions a{ background-image:url(../img/menu-02.png); }
.ie8 .fixed-block-bottom .menu li.media{ background-image:url(../img/menu-03-hover.png); }
.ie8 .fixed-block-bottom .menu li.media a{ background-image:url(../img/menu-03.png); }
.ie8 .fixed-block-bottom .menu li.period{ background-image:url(../img/menu-04-hover.png); }
.ie8 .fixed-block-bottom .menu li.period a{ background-image:url(../img/menu-04.png); }
.ie8 .fixed-block-bottom .menu li.career{ background-image:url(../img/menu-05-hover.png); }
.ie8 .fixed-block-bottom .menu li.career a{ background-image:url(../img/menu-05.png); }
.ie8 .fixed-block-bottom .menu li.contacts{ background-image:url(../img/menu-06-hover.png); }
.ie8 .fixed-block-bottom .menu li.contacts a{ background-image:url(../img/menu-06.png); }
*/
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
	/* .fixed-block-bottom .menu li.about{ background-image:url(../img/1.svg); background-size:auto 26px; width:104px; } */
	.fixed-block-bottom .menu li.about a{ background-image:url(../img/1.svg); background-size:auto 26px; }

	/* .fixed-block-bottom .menu li.directions{ background-image:url(../img/2.svg); background-size:auto 26px; width:105px; } */
	.fixed-block-bottom .menu li.directions a{ background-image:url(../img/2.svg); background-size:auto 26px; }
	/* .fixed-block-bottom .menu li.media{ background-image:url(../img/4.svg); background-size:auto 26px; width:70px; } */
	.fixed-block-bottom .menu li.media a{ background-image:url(../img/4.svg); background-size:auto 26px; }
	
	/* .fixed-block-bottom .menu li.contacts{ background-image:url(../img/3.svg); background-size:auto 26px; width:96px; } */
	.fixed-block-bottom .menu li.contacts a{ background-image:url(../img/3.svg); background-size:auto 26px; }
} 

.fixed-block-bottom .menu li a:hover, .fixed-block-bottom .menu li.active a{ color:#0093B2; background:none !important; }
.fixed-block-bottom .info{ position:relative; overflow:hidden; background-image:url(../img/bg2_2560.jpg); background-position:50% 100%; background-repeat:no-repeat; background-size:cover; letter-spacing:3px; padding:18px 0px 0px 0px; }
.fixed-block-bottom .info .belt { display:none; }
.fixed-block-bottom .info table{ width:570px; margin:0px auto 0px; z-index:100; }
.fixed-block-bottom .info table td{ border:1px solid #fff; font-size:8px; line-height:10px; color:#fff; font-family:'__Forum_5', 'Tinos', serif; text-align:center; }
.fixed-block-bottom .info table td.cookie{ padding:5px 0px; text-transform:uppercase; }
.fixed-block-bottom .info table td.copy{ padding:8px 0px; width:391px; }
.fixed-block-bottom .info table td > a{ display:block; height:26px; }
.fixed-block-bottom .info table td.flickr { width:36px; }
.fixed-block-bottom .info table td.flickr a{ width:36px; background:url(../img/flickr-logo.svg) 50% 50% no-repeat; background-size:25px; }
.fixed-block-bottom .info table td.linkedin{ width:36px; }
.fixed-block-bottom .info table td.linkedin a{ width:35px; background:url(../img/in-logo.svg) 50% 50% no-repeat; background-size:25px; }
.ie8 .fixed-block-bottom .info table td.linkedin a{ background-image:url(../img/linkedin.png); }
.fixed-block-bottom .info table td.telegram{ width:36px; }
.fixed-block-bottom .info table td.telegram a{ width:35px; background:url(../img/tele-logo.svg) 50% 50% no-repeat; background-size:18px; }
/*.ie8 .fixed-block-bottom .info table td.telegram a{ background-image:url(../img/linkedin.png); }*/
.fixed-block-bottom .info table td.youtube{ width:37px; }
.fixed-block-bottom .info table td.youtube a{ width:36px; background:url(../img/youtube-logo.svg) 50% 50% no-repeat; background-size:25px; }
.ie8 .fixed-block-bottom .info table td.youtube a{ background-image:url(../img/youtube.png); }
.fixed-block-bottom .info table td.facebook{ width:34px; }
.fixed-block-bottom .info table td.facebook a{ width:33px; background:url(../img/facebook.svg) 50% 50% no-repeat; background-size:15px 20px; }
.ie8 .fixed-block-bottom .info table td.facebook a{ background-image:url(../img/facebook.png); }
.fixed-block-bottom .info .info-menu{ display: block; width: 100%; }
.fixed-block-bottom .info .info-menu li{ display: inline-block; }
.fixed-block-bottom .info .info-menu li a{ display: block; font-size:8px; line-height:10px; color:#fff; font-family:'__Forum_5', 'Tinos', serif; text-align:center; text-transform: uppercase; padding: 0 10px; }
.fixed-block-bottom .info .copyright{ z-index:100; font-size:8px; line-height:10px; color:#fff; font-family:'__Forum_5', 'Tinos', serif; text-align:center; text-transform: uppercase; padding:10px 0px; }

.fixed-block-bottom .scroll-arrow{ position:absolute; left:50%; top:-133px; margin-left:-13px; -webkit-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out; }
.fixed-block-bottom .scroll-arrow, .fixed-block-bottom .scroll-arrow > a{ display:block; width:26px; height:89px; }
.fixed-block-bottom .scroll-arrow > a{ z-index:10; position:relative; -webkit-filter:drop-shadow(rgb(5, 21, 33) 2px 2px 3px); }
.popup-video .fancybox-close{ font-size:18px; line-height:38px; color:#fff; text-align:center; width:40px; height:40px; top:-11px; right:-48px; border:1px solid transparent; border-radius:50%; background:none; }
.popup-video .fancybox-close:hover{ border-color:#fff; }

/* .fancybox-lock{ overflow: auto !important; } */
.fancybox-lock .fancybox-overlay{ overflow-y: auto; }
.fancybox-overlay{ background:#000; opacity:.6; /* background: url(../img/bgset.png) 50% 50% no-repeat; background-size: cover;*/ z-index: 450; }
.fancybox-opened{ z-index: 500; }
.fancybox-opened .fancybox-skin, .fancybox-skin{ background:none; box-shadow:none; border-radius:0px; }
.fancybox-title{ left: 0; margin: 0; bottom: 0; width: 100%; }
.fancybox-title .child{ position: absolute; left: 0; top: 0; width: 100%; padding:8px 19px; border-radius: 0; background: none; white-space: normal; text-align: left; font-size:14px; line-height:20px; color:#fff; font-family: Georgia, serif; font-weight:400; }
#fancybox-loading{ margin-left:-64px; margin-top: -8px; }
#fancybox-loading div{ width: 128px; height: 15px; }

/* .gallery-slider */
.fancybox-nav{ width:30px !important; height:30px !important; top:50% !important; margin-top:-15px; border:1px solid #01426a !important; text-align:center; border-radius:50%; transition: all 200ms ease-in-out; }
.fancybox-nav div { background-image: url(../img/arrow-sprite.png) !important; width: 10px; height: 17px; margin: 6px auto; }
.fancybox-nav.fancybox-next{ right:-48px; background: #ffffff;border: none!important;box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.35);}
.fancybox-nav.fancybox-prev{ left:-48px;background: #ffffff;border: none!important;box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.35);}
.fancybox-nav.fancybox-next div { background-position: right 0 !important; }
.fancybox-nav.fancybox-prev div { background-position: left 0 !important; }
.fancybox-nav:hover { background-color: #01426a; }
.fancybox-nav.fancybox-next:hover div { background-position: right -18px !important; }
.fancybox-nav.fancybox-prev:hover div { background-position: left -18px !important; }

.list-pages{ margin:46px 0px 0px; text-align:center; }
.list-pages > * { display:inline-block; height:30px; color:#8b8b8b; padding:0px 8px; margin:0 3px; font:20px '__Forum_5', 'Tinos', serif; border:1px solid transparent; line-height:30px; }
.list-pages .active{ color:#08a8d6; border:1px solid #08a8d6; }

#search-block { width:100%; height:75px; background:#fff; margin-top:-75px; text-align:center;}
#search-block input { font:24px '__Forum_5'; text-align:center; text-transform:uppercase; color:#ccc; line-height:75px; height:75px; width:90%; border:0px; }

#section-0 { height: 0 !important; }
#section-1 .logo{ display:block; width:57px; height:57px; position:absolute; top:50%; left:50%; margin:-28px 0px 0px -28px; background: url(../img/logo-white.svg) 50% 50% no-repeat; background-size:70px; }

@media screen and (max-height: 850px) {
	#section-1 .logo{ width:51px; height:51px; margin:-25px 0px 0px -25px; background-size:63px; }

	.fixed-block-bottom { bottom:-107px; }
	.en .fixed-block-bottom { bottom:-107px; }

	.fixed-block-bottom .submenu{ height:38px; min-width:922px; }
	.fixed-block-bottom .submenu li{ height:38px; }
	.fixed-block-bottom .submenu li a { font-size:10px; height:29px; margin:0 15px; line-height:34px; }

	.fixed-block-bottom .menu { height:59px; line-height:59px; }
	.fixed-block-bottom .menu li{ margin:9px 29px 0px; background-size:38px 23px; }
	.fixed-block-bottom .menu li a{ padding-top:25px; font-size:9px; line-height:10px; }
	.fixed-block-bottom .menu li.active a:before { top:-15px; margin-left:-9px; width:18px; height:9px; background-size:18px; }

	.fixed-block-bottom .menu li.about{ background-size:23px 23px; width:94px; }
	.fixed-block-bottom .menu li.about a{ background-size:23px 23px; }
	.fixed-block-bottom .menu li.directions{ background-size:23px 23px; width:94px; }
	.fixed-block-bottom .menu li.directions a{ background-size:23px 23px; }
	.fixed-block-bottom .menu li.media{ background-size:23px 23px; width:66px; }
	.fixed-block-bottom .menu li.media a{ background-size:23px 23px; }
	.fixed-block-bottom .menu li.period{ background-size:23px 23px; width:103px; }
	.fixed-block-bottom .menu li.period a{ background-size:23px 23px; }
	.fixed-block-bottom .menu li.career{ background-size:23px 23px; width:75px; }
	.fixed-block-bottom .menu li.career a{ background-size:23px 23px; }
	.fixed-block-bottom .menu li.contacts{ background-size:23px 23px; width:86px; }
	.fixed-block-bottom .menu li.contacts a{ background-size:23px 23px; }

	.fixed-block-bottom .info{ padding-top:16px; }
	.fixed-block-bottom .info .copyright{ font-size:7px; line-height:9px; padding:9px 0px; }

	.fixed-block-bottom .info table{ width:513px; }
	.fixed-block-bottom .info table td{ font-size:7px; line-height:9px; }
	.fixed-block-bottom .info table td.cookie{ padding:4px 0px; }
	.fixed-block-bottom .info table td.copy{ padding:7px 0px; width:352px; }
	.fixed-block-bottom .info table td > a{ height:23px; }
	.fixed-block-bottom .info table td.flickr { width:32px; }
	.fixed-block-bottom .info table td.flickr a{ width:32px; background-size:25px; }
	.fixed-block-bottom .info table td.linkedin{ width:32px; }
	.fixed-block-bottom .info table td.linkedin a{ width:35px; background-size:22px; }
	.fixed-block-bottom .info table td.telegram{ width:32px; }
	.fixed-block-bottom .info table td.telegram a{ width:35px; background-size:18px; }
	.fixed-block-bottom .info table td.youtube{ width:35px; }
	.fixed-block-bottom .info table td.youtube a{ width:35px; background-size:22px; }
	.fixed-block-bottom .info table td.facebook{ width:31px; }
	.fixed-block-bottom .info table td.facebook a{ width:30px; background-size:13px 18px; }

	.list-pages{ margin:41px 0 0; }
	.list-pages > * { height:27px; padding:0 7px; font-size:18px; line-height:27px; }
}