body{font-size:16px;min-width:320px;position:relative;line-height:1.6;font-family:msc100,sans-serif;overflow-x:hidden;color:#273f5c;background-color:#e5eefa}
.row{background-color:#fff}
.hidden{display:none}
.col{padding:0}
*{outline:0}
* a{text-decoration:none}
* a:hover{text-decoration:none}
* a:active{text-decoration:none}
* a:visited{text-decoration:none}
.logo-block{padding:13px 0;text-align:center;border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);height:75px}
.logo-block .logo{text-align:left;display:inline-block}
.logo-block .logo .logo-img{display:inline-block;margin-right:10px;vertical-align:middle}
.logo-block .logo .site-title{display:inline-block;line-height:1.1;vertical-align:middle;color:#18539b;font-family:msc900,sans-serif;font-size:1.25em;text-transform:uppercase}
.logo-block .logo .site-title span{display:block;font-size:.625em;font-family:msc700,sans-serif;color:#000;opacity:.4;text-transform:uppercase}
.header-block{width: 100%;border-bottom:1px solid rgba(0,0,0,.1);height:75px}
.header-block:after{content:'';display:block;clear:both}
.header-block .first-block,.header-block .second-block, .label-block{float:left;border-right:1px solid rgba(0,0,0,.1);height:inherit;width:20%;padding:22px 10px 10px 30px;color:#0059cf}
.first-block{font-family:msc700,sans-serif;font-size:.75em;text-transform:uppercase}
.first-block img{vertical-align:middle}
.first-block .link{display:inline-block;vertical-align:middle;width:130px;line-height:1.2}

.second-block .link{display:inline-block;width:40%;line-height:.8;vertical-align:middle;margin-right:10px}
.second-block .link a{font-family:msc500,sans-serif;font-size:.875em}
.second-block .second-block-mobile-icons{vertical-align:middle;display:inline-block}
.second-block .second-block-mobile-icons span{display:inline-block;width:21px;height:21px;background-repeat:no-repeat;background-position:50% 50%}
.second-block .second-block-mobile-icons span.apple{background-image:url(../img/logos/apple.png)}
.second-block .second-block-mobile-icons span.android{background-image:url(../img/logos/android.png)}
.second-block .second-block-mobile-icons span.zankomegi{background-image:url(../img/logos/logo_zankomegi.png)}
.second-block .second-block-mobile-icons span.windows{background-image:url(../img/logos/win.png)}
.second-block .second-block-mobile-icons span:hover{opacity:.8}

.label-block .link{display:inline-block;width:40%;line-height:.8;vertical-align:middle;margin-right:10px}
.label-block .link a{font-family:msc500,sans-serif;font-size:.875em}
.label-block .label-block-mobile-icons{vertical-align:middle;display:inline-block}
.label-block .label-block-mobile-icons span{display:inline-block;width:21px;height:21px;background-repeat:no-repeat;background-position:50% 50%}
.label-block .label-block-mobile-icons span.apple{background-image:url(../img/logos/apple.png)}
.label-block .label-block-mobile-icons span.android{background-image:url(../img/logos/android.png)}
.label-block .label-block-mobile-icons span.zankomegi{background-image:url(../img/logos/logo_zankomegi.png)}
.label-block .label-block-mobile-icons span.windows{background-image:url(../img/logos/win.png)}
.label-block .label-block-mobile-icons span:hover{opacity:.8}

.third-block{float:left;border-right:1px solid rgba(0,0,0,.1);height:inherit;width:300px;padding:20px 0 10px 0}
.third-block .link{padding:0 10px 0 30px;font-family:dinpl,sans-serif;color:#000;vertical-align:middle}
.third-block .link span.icon-phone{position:relative;top:1px;display:inline-block;width:6px;height:16px;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../img/icons/phone.png);margin-left:5px}
.third-block .link select{-webkit-appearance:none;border:none;font-family:dinpb,sans-serif;font-size:1.25em;background:0 0;background-image:url(../img/icons/down.png);background-position:100% center;background-repeat:no-repeat;padding-right:20px}
.third-block .link select:hover{opacity:.8}
.lang-block{padding-top:17px;float:left;text-align:center;width:79px;height:inherit}
.lang-block .lang-block-inner{margin:0;padding:0;list-style:none;position:relative;display:inline-block;width:37px;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}
.lang-block .lang-block-inner li{width:37px;height:37px;-webkit-border-radius:50%;border-radius:50%;text-align:center;padding-top:5px;background-color:#fff;border:1px solid #ccc;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;margin:9px 0;opacity:0}
.lang-block .lang-block-inner li.active{background-color:#ccc;opacity:1}
.lang-block .lang-block-inner li a{font-family:msc300,sans-serif;font-size:.75em;color:#000;text-decoration:none}
.lang-block .lang-block-inner li:first-child{margin-top:0}
.lang-block .lang-block-inner:hover{z-index:1;opacity:1}
.lang-block .lang-block-inner:hover li{opacity:1}
.lang-block .lang-block-inner:hover li:hover{background-color:#ccc}
