/*! Copyright 2010 - 2022 Intemodino Group s.r.o. All rights reserved !*/body, html {width: 100%;height: 100%;min-height: 100%;}body, html {margin: 0px;padding: 0px;border: none;outline: 0px;vertical-align: baseline;font-family: -apple-system,Helvetica,"Helvetica Neue",Verdana,Sans-serif,Geneva,Futura,Arial;font-size: 1.1em;font-weight: 300;}img {border: 0px;margin: 0px;padding: 0px;}body {line-height: 1.3em;display: table;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {font-family: arial, sans-serif;border-collapse: collapse; border-spacing: 0px;width: 70%;}td, th {border: 1px solid #eeeeee;text-align: left;padding: 8px;}tr:nth-child(even) {background-color: #eeeeee;}img {line-height: 0px;border: 0px;margin: 0px;padding: 0px;display: inline;vertical-align: top;text-align: left;}a:link, a:visited, a:hover {font-family: -apple-system,Helvetica,"Helvetica Neue",Verdana,Sans-serif,Geneva,Futura,Arial;font-weight: 300;font-style: normal;font-variant: normal;text-align: center;vertical-align: top;color: #313131;}a:link, a:visited {text-decoration: none;}a:hover {text-decoration: underline;}button, input, select, textarea {font: inherit;margin: 0px;}button, input {overflow: visible;}button, select {text-transform: none;}h1, h2, h3, h4, h5, h6 {width: 100%;word-wrap: break-word;margin: 0.6em auto;font-weight: 400;text-align: center;text-decoration: none;}h1 {font-size: 1.6em;color: #313131;line-height: 1.6em;font-weight: 600;letter-spacing: 0.075em;}h2 {font-size: 1.3em;line-height: 1.4em;font-weight: 400;}h3 {font-size: 1.2em;line-height: 1.2em;font-weight: 400;letter-spacing: 0.05em;}h4, h5, h6 {font-size: 1.1em;line-height: 1.1em;font-weight: 400;}.subtitle1 {font-size: 1.2em;color: #ff8000;line-height: 1.5em;font-weight: 500;}.subtitle2 {font-size: 1.1em;line-height: 1.2em;font-weight: 500;}.white-line {display: block;margin: 0px;padding: 0px;width: 100%;height: 5px;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0px;height: 0px;}.math {font-size: 1.2em;}div.math {width: 100%;word-spacing: normal;display: inline; /* !!! */}div.wholenumber {display: inline-block;position: relative;vertical-align: middle;font-weight: 300;top: -0.05em;}div.fraction {display: inline-block;position: relative;vertical-align: middle;}.fraction span {display: block;padding: 0px;}.fraction span.numerator {padding: 0px 0.1em 0px 0.1em;line-height: 1.2em;text-align: center;}.fraction span.divider {position: absolute;top: 0px;display: none;}.fraction span.denominator {margin: 0px 0.1em 0px 0.1em;border-top: 2px solid #666666;padding: 0px 0.2em 0px 0.2em;line-height: 1.2em;text-align: center;top: -0.05em;}/*///////////TOP LINE BLOCK BEGIN/////////////////*/.top {position: fixed;width: 100%;background: #000000;margin: 0px;padding: 0px;border-bottom: 1px solid #ffffff;top: 0px;left: 0px;z-index: 6999;text-align: left;vertical-align: top;opacity: 1.0; filter: alpha(opacity=100);}.top-line {position: relative;width: 100%;background: #000000;margin: 0px;border: 0px;padding: 0px;top: 0px;left: 0px;z-index: 7000;text-align: left;vertical-align: top;}.line-in {position: relative;width: 100%;background: #000000;margin: 0px auto;padding: 0px;border: 0px;}.line-in-logo {position: relative;float: left;width: 300px;height: 50px;margin: 0px;background: #000000;border: 0px;padding: 0px;z-index: 7010;}.line-in-logo img {width: 300px;height: 50px;}.line-in-logo a:link, .line-in-logo a:visited, .line-in-logo a:hover {position: relative;width: 300px;height: 50px;margin: 0px;color: #ffffff;font-size: 0.8em;line-height: 2.0em;font-weight: 400;letter-spacing: 0.075em;vertical-align: middle;}.menu-line-r {display: inline-block;position: relative;top: 0px;float: right;margin: 0px;border: 0px;padding: 0px;font-size: 1.0em;vertical-align: top;background: #000000;}.top-menu-item-r {position: relative;top: 0px;float: right;height: 50px;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;/*!!!comment for ie!!!*/border: 0px;/*!!!comment for ie!!!*/text-align: center;vertical-align: top;}.top-menu-item-r a:link, .top-menu-item-r a:visited {display: inline-block;top: 0px;width: 180px;margin: 0px;border: 0px;padding: 0px;height: 50px;line-height: 50px;background: #000000;color: #ffffff;text-transform: uppercase;font-size: 0.8em;font-weight: 400;text-align: center;text-decoration: none;vertical-align: top;-webkit-transition: color,background-color 0s ease-out;  transition: color,background-color 0s ease-out;}.top-menu-item-r a:hover {background: #007acc;}.top-menu-item-r1 {display: none;background: #000000;}.top-menu-item-r1 a:link, .top-menu-item-r a:visited {display: none;}.top-menu-item-r1 a:hover {display: none;}/*///////////TOP LINE BLOCK END/////////////////*//*///////////TOP BLOCK BLUE1 BEGIN/////////////////*/.top-block-blue1 {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #0033cc;color: #ffffff;top: 50px;text-align: center;}.top-blue1-part {background-image: url("/images/main_w.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;height: 90%;min-height: 550px;padding: 0px;top: 50px;text-align: center;}.top-blue1-part-text {width: 100%;color: #f1f1f1;font-size: 1.4em;font-weight: 300;letter-spacing: 0.2px;line-height: 2.0;text-align: center;position: absolute;bottom: 200px;}.top-blue1-part-text h1{font-size: 1.6em;font-weight: 400;color: #ffffff;margin-top: 0;}.d-buttonmain {position: relative;text-align: center;display: inline-block;width: 250px;height: 50px;margin: 0px;color: #ffffff;border: 1px solid #ffffff;border-radius: 4px;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;line-height: 20px;text-decoration: none;}.d-buttonmain a:link, .d-buttonmain a:visited {text-decoration: underline;}/*///////////TOP BLOCK BLUE1 END/////////////////*//*///////////TOP BLOCK ABOUT BEGIN/////////////////*/.top-about-part {background-image: url("/images/main1.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;height: 90%;min-height: 550px;padding: 0px;top: 50px;text-align: center;}.top-about-part-text {width: 100%;color: #f1f1f1;font-size: 1.2em;font-weight: 300;line-height: 2.0;letter-spacing: 0.2px;text-align: center;position: absolute;bottom: 200px;}.top-about-part-text h1{font-size: 2.0em;color: #ffffff;margin-top: 0;}/*///////////TOP BLOCK ABOUT END/////////////////*//*///////////TEXT BLOCK GREY BEGIN/////////////////*/.text-block-grey {position: relative;width: 100%;margin: 0px 0px 0px 0px;padding: 0px;background: #ffffff;color: #000000;top: 50px;text-align: center;vertical-align: middle;}.text-in-block-grey {position: relative;display: inline-block;width: 100%;max-width: 1150px;margin: 0.5em auto 0.5em auto;padding: 0px;vertical-align: middle;text-align: center;}.text-block-grey-main {position: relative;max-width: 1100px;width: 90%;background: #ffffff;margin: 0px auto;padding: 1.0em 1.0em;font-size: 0.8em;line-height: 1.5;font-weight: 300;letter-spacing: 0.2px;text-align: center;vertical-align: middle;color: #000000;}.text-block-grey-main h2 {font-size: 1.6em;padding: 5px auto;font-weight: 400;color: #000000;letter-spacing: 0.2px;text-align: left;}.text-block-grey-main h3 {font-size: 1.2em;padding: 5px auto;font-weight: 300;color: #000000;letter-spacing: 0.2px;text-align: left;}.text-block-grey-main h4 {font-size: 1.0em;font-weight: 300;color: #000000;letter-spacing: 0.2px;text-align: center;}.text-block-grey-main a:link, .text-block-grey-main a:visited, .text-block-grey-main a:hover {color: #000000;text-align: left;}.text-block-grey-main-left {position: relative;float: left;display: inline-block;width: 40%;padding: 30px 1%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;text-align: left;vertical-align: middle;}.text-block-grey-main-left img {position: relative;max-width: 640px;max-height: 320px;text-align: left;vertical-align: top;}.text-block-grey-main-left1 {position: relative;float: left;display: inline-block;width: 54%;padding: 30px 1%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;text-align: left;vertical-align: top;}.text-block-grey-main-left1 img {position: relative;width: 100%;height: auto;text-align: left;vertical-align: top;}.text-block-grey-main-right {position: relative;float: right;display: inline-block;width: 54%;padding: 30px 1%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;text-align: left;vertical-align: middle;}.text-block-grey-main-right img {position: relative;width: 100%;height: auto;text-align: left;vertical-align: top;}.text-block-grey-main-right1 {position: relative;float: right;display: inline-block;width: 40%;padding: 30px 1.5%;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;text-align: left;vertical-align: middle;}.text-block-grey-main a:link, .text-block-grey-main a:visited, .text-block-grey-main a:hover {color: #000000;text-align: left;}.text-block-grey-main-right1 h1 {margin: 0px;padding: 10px 0px;font-size: 1.25em;font-weight: 600;color: #000000;border: 0px;letter-spacing: 0.6px;text-align: left;}.buttonsmall {position: relative;text-align: center;font-weight: 400;font-size: 1.2em;color: #ffffff;line-height: 2.0em;font-style: normal;}.d-buttonsmall {position: relative;text-align: center;display: inline-block;border: 1px solid #313131;width: 100%;height: 40px;margin: 0px;background: #ffffff;color: #313131;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 1.0em;font-weight: 400;line-height: 20px;text-decoration: none;}.d-buttonsmall a:link, .d-buttonsmall a:visited {position: relative;text-align: center;display: inline-block;width: 100%;height: 40px;margin: 0px;background: #ffffff;color: #313131;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;line-height: 40px;text-decoration: none;}.d-buttonsmall a:hover {background-color: #ff8000;border: 1px solid #ff8000;color: #ffffff;border: 0px;}.button-orange {position: relative;text-align: center;display: inline-block;border: 1px solid #ff8000;border-radius: 25px;width: 200px;height: 50px;margin: 2px;background: #ff8000;color: #ffffff;text-align: center;font-size: 1.0em;line-height: 50px;font-weight: 400;text-decoration: none;}.button-orange a:link, .button-orange a:visited, .button-orange a:hover {position: relative;text-align: center;display: inline-block;border: 1px solid #ff8000;border-radius: 25px;width: 200px;height: 50px;margin: 0px;background: #ff8000;color: #ffffff;text-align: center;font-size: 1.0em;line-height: 50px;font-weight: 400;text-decoration: none;}.button-orange1 {display: none;}.button-orange1 a:link, .button-orange1 a:visited {display: none;}.button-orange1 a:hover {display: none;}.healthbutton-blue {position: relative;text-align: center;display: inline-block;width: 100%;height: 100px; margin: 0px;background: #00ccff;color: #ffffff;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;text-decoration: none;}.healthbutton-orange {position: relative;text-align: center;display: inline-block;width: 100%;height: 100px; margin: 0px;background: #ff8000;color: #ffffff;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;text-decoration: none;}.healthbutton-red {position: relative;text-align: center;display: inline-block;width: 100%;height: 100px; margin: 0px;background: #ff3300;color: #ffffff;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;text-decoration: none;}.healthbutton-green {position: relative;text-align: center;display: inline-block;width: 100%;height: 100px; margin: 0px;background: #33cc33;color: #ffffff;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;text-decoration: none;}.health-title a:link, .health-title a:visited, .health-title a:hover {font-size: 1.4em;font-weight: 400;color: #ffffff;text-decoration: underline;}.mathbutton-grey {position: relative;text-align: center;display: inline-block;width: 100%;height: 100px; margin: 0px;background: #313131;color: #ffffff;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;text-decoration: none;}.math-title {text-align: left;display: inline-block;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;text-align: left;vertical-align: middle;}.math-title a:link, .math-title a:visited, .math-title a:hover {font-size: 1.0em;font-weight: 300;color: #000000;text-decoration: underline;}/*///////////TEXT BLOCK GREY END/////////////////*//*///////////TEXT BLOCK WHITE BEGIN/////////////////*/.text-block-white {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #ffffff;color: #000000;top: 50px;text-align: center;}.text-in-block-white {position: relative;display: inline-block;max-width: 1150px;margin: 1.0em auto 0.25em auto;border: 0px;padding: 0px;vertical-align: middle;text-align: center;}.text-block-white-main {position: relative;max-width: 1100px;min-width: 80%;background: #ffffff;margin: 0px;border: 0px;padding: 3.0em;font-size: 1.0em;line-height: 2.0;letter-spacing: 0.2px;text-align: center;vertical-align: top;}.text-block-white-main a:link, .text-block-white-main a:visited, .text-block-white-main a:hover {color: #0000ff;text-align: center;}/*///////////TEXT BLOCK WHITE END/////////////////*/.Screenshot img {position: relative;width: 100%;max-width: 700px;height: auto;text-align: center;vertical-align: top;}/*///////////TEXT BLOCK BLUE BEGIN/////////////////*/.text-block-blue {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #eeeeee;color: #000000;top: 50px;text-align: center;}.text-in-block-blue {position: relative;display: inline-block;max-width: 1150px;margin: 1.0em auto 0.25em auto;border: 0px;padding: 0px;vertical-align: middle;text-align: center;}.text-block-blue-main {position: relative;max-width: 1100px;min-width: 80%;background: #eeeeee;margin: 0px;padding: 2.0em;font-size: 1.0em;line-height: 1.7;letter-spacing: 0.2px;text-align: center;vertical-align: top;color: #000000;text-align: center;}.text-block-blue-main h4 {font-size: 1.4em;font-weight: 400;color: #3d3d3d;line-height: 1.7;letter-spacing: 0.2px;text-align: center;}.text-block-blue-main a:link, .text-block-blue-main a:visited, .text-block-blue-main a:hover {color: #000000;text-align: left;}.text-block-blue-main  img {position: relative;max-width: 640px;max-height: 320px;text-align: center;vertical-align: top;}/*///////////TEXT BLOCK BLUE END/////////////////*//*///////////TEXT BLOCK BEGIN/////////////////*/.text-block {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #ffffff;top: 50px;color: #313131;text-align: center;}.text-in-block {position: relative;display: inline-block;max-width: 1150px;margin: 0.5em auto 0.5em auto;border: 0px;padding: 0px;vertical-align: top;text-align: center;}.text-block-main {position: relative;width: 100%;min-width: 1100px;background: #ffffff;margin: 0px;padding: 1.0em 1.0em;border: 0px;font-size: 1.0em;line-height: 1.5;font-weight: 300;letter-spacing: 0.2px;text-align: left;vertical-align: middle;color: #000000;}.text-block-main a:link, .text-block-main a:visited {display: inline;color: #007acc;font-size: 1.0em;text-align: left;font-weight: 300;font-style: normal;text-decoration: none;}.text-block-main a:hover {display: inline;color: #007acc;font-size: 1.0em;text-align: left;font-weight: 300;font-style: normal;text-decoration: none;}.text-block-main img {  display: block;max-width: 100%;margin-left: auto;margin-right: auto;height: auto;left: 0px;vertical-align: top;text-align: center;}/*///////////TEXT BLOCK END/////////////////*/.cookies {display: block; position: fixed;width: 50%;max-width: 400px;min-width: 270px;height: auto;margin: 0px;border: 1px solid #a1a1a1;padding: 25px;overflow-y: scroll;background: #ffffff;color: #000000;font-weight: 300;font-size: 0.8em;line-height: 1.0em;font-style: normal;font-variant: normal;text-decoration: none;text-align: left; vertical-align: middle;right: 0px; bottom: 0px; z-index: 9000;}/*.cookies-text {display: block;float: left;width: 50%;margin: 10px 0px 0px 0px;line-height: 2.0em;}*/.cookies-text {display: inline-block;}.cookies-text a:link, .cookies-text a:visited {color: #002db3;}.cookies-text a:hover {text-decoration: underline;}.cookies-button {display: block;/*float: right;*/width: 50%;margin-left: 25%;margin-top: 10px;margin-bottom: 0px;margin-right: 0px;background: #0033cc;color: #ffffff;text-align: center;vertical-align: middle;line-height: 2.0em;}.cookies-button a:link, .cookies-button a:visited {display: block;width: 100%;color: #ffffff;background: #0033cc;text-decoration: none;}.cookies-button a:hover {display: block;width: 100%;color: #ffffff;background: #000000;text-decoration: underline;}/*/////////////LANGUAGES BLOCK BEGIN/////////////////*/#languages {display: block;visibility: hidden;position: fixed;margin: auto;top: 45px;width: 100%;height: 100%;line-height: 25px;text-align: center;vertical-align: middle;text-decoration: none;z-index: 7000;}#SelectLanguage {display: inline-block;visibility: hidden;width: 80%;min-height: 80%;margin: auto;background-color: #ffffff;border: 1px solid #eeeeee;line-height: 25px;padding: 20px 0px 0px 0px;text-align: left;vertical-align: middle;text-decoration: none;opacity: 0.0;filter: alpha(opacity=0);overflow: hidden;-webkit-transition: opacity 1s linear, -webkit-transform 2s;-moz-transition: opacity 1s linear, -moz-transform 2s;-o-transition: opacity 1s linear, -o-transform 2s;transition: opacity 1s linear, transform 2s;}.LanguageColumn {display: inline;position: relative;float: left;padding: 10px 15px 15px 50px;}.close-button {border: none;display: inline-block;outline: 0;padding: 5px 15px 10px 15px;line-height: 30px;overflow: hidden;text-decoration: none;text-align: center;vertical-align: middle;font-size: 1.5em;color: #313131;background: #e0e0e0;cursor: pointer; white-space:nowrap;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.close-button:disabled {cursor: not-allowed;opacity: 0.3;}.close-button:hover {color: #ffffff;background-color: #000000;}.close-button-right {position: absolute;top: 1px;right: 10%;}/*///////////LANGUAGES BLOCK END/////////////////*//*/////////////SETTINGS BLOCK BEGIN/////////////////*/#settings {display: block;visibility: hidden;position: fixed;top: 0px;left: 0px;width: 100%;height: 99%;margin: 0px;padding: 0px;box-sizing: border-box;line-height: 25px;text-align: center;vertical-align: middle;text-decoration: none;z-index: 7000;}#SelectSettings {display: inline-block;visibility: hidden;width: 100%;height: 100%;margin: auto;padding: 20px 0px 0px 0px;border: 1px solid #666666;box-sizing: border-box;background-color: #ffffff;line-height: 25px;text-align: left;vertical-align: middle;text-decoration: none;opacity: 0.0;filter: alpha(opacity=0);overflow: hidden;-webkit-transition: opacity 0s linear, -webkit-transform 0s;-moz-transition: opacity 0s linear, -moz-transform 0s;-o-transition: opacity 0s linear, -o-transform 0s;transition: opacity 0s linear, transform 0s;}.SettingsColumn {display: inline-block;position: relative;width: 100%;box-sizing: border-box;padding: 10px 15px 15px 50px;}.SettingsColumn .select_element {margin: 10px 10px 10px 0px;}/*///////////SETTINGS BLOCK END/////////////////*//*/////////////MENU BLOCK BEGIN/////////////////*/#topmenu {display: block;visibility: hidden;position: fixed;top: 0px;right: 0px;width: 60%;height: auto;line-height: 25px;text-align: center;vertical-align: middle;text-decoration: none;z-index: 7000;}#SelectMenuItem {display: inline-block;visibility: hidden;width: 100%;min-height: 80%;margin: auto;background-color: #ffffff;border: 1px solid #eeeeee;line-height: 25px;padding: 20px 0px 0px 0px;text-align: left;vertical-align: middle;text-decoration: none;opacity: 0.0;filter: alpha(opacity=0);-webkit-transition: opacity 1s linear, -webkit-transform 2s;-moz-transition: opacity 1s linear, -moz-transform 2s;-o-transition: opacity 1s linear, -o-transform 2s;transition: opacity 1s linear, transform 2s;overflow: hidden;}.MenuColumn {display: inline;position: relative;float: left;padding: 10px 15px 15px 50px;}.menu-close-button {border: none;display: inline-block;float: right;outline: 0;padding: 5px 15px 10px 15px;line-height: 30px;overflow: hidden;text-decoration: none;text-align: right;vertical-align: middle;font-size: 1.5em;color: #313131;background: #e0e0e0;cursor: pointer; white-space:nowrap;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.menu-close-button:disabled {cursor: not-allowed;opacity: 0.3;}.menu-close-button:hover {color: #ffffff;background-color: #000000;}.menu-close-button-right {position: absolute;top: 1px;right: 0px;}/*///////////MENU BLOCK END/////////////////*/.main-page-block {position: relative;width: 100%;margin: 50px 0px 0px 0px;border: 0px;padding: 0px;background: #fcfcfc;top: 0px;color: #313131;text-align: center;}.main-page-in-block {position: relative;display: inline-block;width: 100%;max-width: 1440px;margin: 0 auto;vertical-align: middle;text-align: center;}.showmorenews {display: none;}a.showhidebutton:link, a.showhidebutton:visited {display: inline;color: #313131;font-size: 0.5em;text-align: left;font-weight: 400;font-style: normal;text-decoration: none;}a.showhidebutton:hover {display: inline;color: #313131;font-size: 0.5em;text-align: left;font-weight: 400;font-style: normal;text-decoration: underline;}/*///////////MAIN PAGE BLOCK END/////////////////*//*///////////ONLINE BLOCK BEGIN/////////////////*/.online-block {position: relative;width: 100%;margin: 20px 0px 5px 0px;border: 0px;padding: 0px;background: #ffffff;top: 50px;color: #313131;text-align: center;}.online-in-block {position: relative;display: inline-block;max-width: 1100px;margin: 0 auto;border: 0px;vertical-align: middle;text-align: center;}.online-block-main {position: relative;display: inline-block;max-width: 1100px;min-width: 300px;background: #ffffff;margin: 0px;border: 0px;padding: 0px;text-align: center;vertical-align: top;}.online-block-l-xl {position: relative;display: block;width: 1090px;height: auto;margin: 0px;border: 0px;padding: 0px 5px 10px 5px;text-align: center;vertical-align: top;top: 0px;}.online-block-l-m-xl {display: inline-block;position:relative;width: 320px;height: 120px;line-height: 120px;margin: 0px 10px 10px 10px;border: 0px;padding: 0px;background: #ffffff; text-align: center; vertical-align: top; font-weight: 300; font-size: 1.0em;text-decoration: none;}.online-block-l-m-xl img {vertical-align: middle;}/*///////////ONLINE BLOCK END/////////////////*//*///////////AD BLOCK BEGIN/////////////////*/.ad-block {position: relative;display: inline-block;width: 100%;margin: 25px 0px 25px 0px;border: 0px;padding: 0px;background: #ffffff;color: #313131;vertical-align: top;text-align: center;top: 50px;}.ad-in-block {position: relative;display: block;width: 1100px;margin: 0 auto;border: 0px;padding: 0px;vertical-align: top;text-align: center;}.ad-block-main {position: relative;width: 1100px;background: #ffffff;margin: 0px auto;border: 0px;padding: 0.25em 0px 0.25em 0px;text-align: center;vertical-align: top;}.main-page-all-728x90 {display: inline-block;position:relative;width: 100%;max-width: 800px;max-height: 150px;margin: 25px auto 25px auto;border: 0px;padding: 0px;color: #ffffff;text-align: center;vertical-align: top;font-weight: 300;font-size: 1.0em;text-decoration: none;top: 0px;}/*///////////ad BLOCK END/////////////////*//*///////////FEATURES BLOCK BEGIN/////////////////*/.features-block {position: relative;width: 100%;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;background: #f2f2f2;border: 0px;top: 50px;color: #313131;text-align: center;}.features-in-block {position: relative;display: inline-block;max-width: 1150px;margin: 0px auto;vertical-align: middle;text-align: center;}.featuresblock-0 {position: relative;display: inline-block;box-sizing: border-box;width: 30%;margin: 10px 5px 5px 5px;border: 0px;padding: 0px;text-align: left;vertical-align: top;}.featuresblock-1 {position: relative;display: table;width: 90%;margin: 0px;border: 0px;padding: 0px;text-align: left;}.featuresblock-2 {display: table-cell;position: relative;max-width: 400px;height: 200px;color: #313131;background: #f2f2f2;margin: 0px;padding: 0em;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;border: 0px;vertical-align: top;text-align: left;text-decoration: none;}.featuresblock-text {position: relative;color: #594949;padding: 1.0em 5px 0.5em 5px;border: 0px;font-size: 0.9em;line-height: 1.4em;}.featuresblock-text h2 {font-size: 1.4em;font-weight: 400;font-style: normal;font-variant: normal;text-decoration: none;text-align: center;}/*///////////FEATURES END/////////////////*//*///////////PRODUCTS BLOCK BEGIN/////////////////*/.products-block {position: relative;width: 100%;margin: 50px 0px 0px 0px;border: 0px;padding: 0px;background: #ffffff;top: 0px;color: #313131;text-align: center;}.products-in-block {position: relative;display: inline-block;max-width: 1440px;margin: 0 auto;vertical-align: middle;text-align: center;}.productsblock-0 {position: relative;display: inline-block;box-sizing: border-box;width: 32%;margin: 10px 5px 5px 5px;border: 0px;padding: 0px;text-align: center;vertical-align: top;}.productsblock-1 {position: relative;display: table;width: 100%;margin: 0px;border: 1px solid #cdcdcd;padding: 0px;text-align: center;}.productsblock-2 {display: table-cell;position: relative;min-width: 400px;height: 200px;color: #313131;background: #f2f2f2;margin: 0px;padding: 1.2em 0.3em 0.3em 0.3em;font-size: 1.0em;vertical-align: top;text-align: center;font-weight: 300;text-decoration: none;}.productsblock-2 img {margin: 1.0em 0.1em 0.1em 0.8em;-webkit-transition: width,height 2s ease-in-out, -webkit-transform 2s;-moz-transition: width,height 2s ease-in-out, -moz-transform 2s;-o-transition: width,height 2s ease-in-out, -o-transform 2s;transition: width,height 2s ease-in-out, transform 2s;overflow: hidden;}.productsblock-2 img:hover {-webkit-transform: rotate(360deg) scale(1.25,1.25);-moz-transform: rotate(360deg) scale(1.25,1.25);-o-transform: rotate(360deg) scale(1.25,1.25);-ms-transform: rotate(360deg) scale(1.25,1.25);transform: rotate(360deg) scale(1.25,1.25);}.productsblock-2s {display: table-cell;position: relative;min-width: 400px;height: 200px;color: #313131;background: #f2f2f2;margin: 0px;padding: 1.2em 5px 0.3em 5px;font-size: 1.2em;vertical-align: top;text-align: center;font-weight: 300;text-decoration: none;}.productsblock-2s img {float: left;margin: 1.0em 0.1em 0.1em 0.8em;-webkit-transition: width,height 2s ease-in-out, -webkit-transform 2s;-moz-transition: width,height 2s ease-in-out, -moz-transform 2s;-o-transition: width,height 2s ease-in-out, -o-transform 2s;transition: width,height 2s ease-in-out, transform 2s;overflow: hidden;}.productsblock-2s img:hover {-webkit-transform: rotate(360deg) scale(1.25,1.25);-moz-transform: rotate(360deg) scale(1.25,1.25);-o-transform: rotate(360deg) scale(1.25,1.25);-ms-transform: rotate(360deg) scale(1.25,1.25);transform: rotate(360deg) scale(1.25,1.25);}.productsblock-smalltext {position: relative;display: inline;color: #594949;font-size: 0.6em;}.productsblock-text {position: relative;color: #594949;padding: 1.0em 10px 0.5em 0px;font-size: 0.9em;line-height: 1.4em;}.productsblock-description {position: relative;display: inline-block;float: left;margin: 0.1em 5px 0.1em 10px;color: #594949;font-weight: 500;font-size: 1.1em;font-style: normal;font-variant: normal;text-decoration: none;text-align: left;vertical-align: middle;}.productsblock-text a:link, .productsblock-block a:visited {display: block;color: #594949;font-size: 0.8em;font-weight: 300;font-style: normal;font-variant: normal;font-weight: 300;text-decoration: none;text-align: left;-webkit-transition: color,background-color 2s ease-out;  transition: color,background-color 2s ease-out;}.productsblock-text a:hover {display: block;color: #ffffff;background: #767676;font-size: 0.8em;font-weight: 300;font-style: normal;font-variant: normal;text-decoration: none;text-align: left;opacity: 1.00;filter: alpha(opacity=100);}/*///////////PRODUCTS BLOCK END/////////////////*//*////////////TEXT BLOCK CONV BEGIN/////////////////*/.text-block-white-center {position: relative;max-width: 1100px;width: 100%;margin: 0px auto 0px auto;border: none;padding: 0px;font-size: 1.1em;line-height: 2.0;letter-spacing: 0.2px;text-align: center;vertical-align: top;}.text-block-white-center h3 {font-size: 1.2em;font-weight: 500;color: #000000;padding: 40px 0px 20px 0px;letter-spacing: 1.5px;text-transform: uppercase;}.text-block-white-center h4 {font-size: 1.6em;font-weight: 500;color: #ff0000;padding: 40px 0px 20px 0px;letter-spacing: 1.5px;text-transform: uppercase;}.form_line {position: relative;display: block;width: 100%;margin: 0px;padding: 0px;border: 0px solid #000000;text-align: center;}.unit_block {position: relative;display: inline-block;width: 40%;height: 100%;min-width: 330px;min-height: 45px;margin: 0px 0px 10px 0px;padding: 0px 5px 0px 5px;box-sizing: border-box;border: 0px solid #000000;vertical-align: middle;}.middle_block {position: relative;display: inline-block;width: 10%;height: 100%;min-width: 50px;height: auto;margin: 0px;padding: 0px;box-sizing: border-box;vertical-align: middle;}.middle_block_r {position: relative;display: inline-block;float: right;width: 10%;min-width: 50px;margin: 0px;padding: 0px;box-sizing: border-box;vertical-align: top;}.input_block {position: relative;display: block;width: 100%;margin: 10px auto;padding: 0px;border: 0px solid #000000;box-sizing: border-box;text-align: center;}.input_block1 {position: relative;display: none;width: 100%;margin: 10px auto;padding: 0px;border: 0px solid #000000;box-sizing: border-box;text-align: center;}.input_block2 {position: relative;display: block;width: 100%;margin: 10px auto;padding: 0px;border: 0px solid #000000;box-sizing: border-box;text-align: center;}.first_row {display: inline-block;width: 100%;text-align: center;}.right_settings {position: relative;display: inline-block;float: right;width: 40%;min-width: 330px;margin: 0px 0px 10px 0px;padding: 0px 5px 0px 5px;box-sizing: border-box;text-align: right;border: 0px solid #000000;}.settings_button {border: none;display: inline-block;margin: 0px;padding: 0px 16px;height: 45px;line-height: 45px;box-sizing: border-box;vertical-align: top;overflow: hidden;text-decoration: none;font-weight: 400;/*!-color: inherit;background-color: inherit;-!*/color: #ffffff;background-color: #000000;text-align: center;cursor: pointer;white-space: nowrap;border: 2px solid #a9a9a9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.settings_button: hover {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.settings_button {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}   .settings_button: disabled {cursor: not-allowed;opacity: 0.3}.settings_button:disabled:hover {box-shadow: none;}.extend_button {border: none;display: inline-block;margin: 0px;padding: 0px 16px;height: 45px;line-height: 45px;width: 55px;box-sizing: border-box;vertical-align: top;overflow: hidden;text-decoration: none;font-size: 1.2em;font-weight: 400;/*!-color: inherit;background-color: inherit;-!*/color: #ffffff;background-color: #000000;text-align: center;cursor: pointer;white-space: nowrap;border: 2px solid #a9a9a9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.extend_button: hover {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.extend_button {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}   .extend_button: disabled {cursor: not-allowed;opacity: 0.3}.extend_button:disabled:hover {box-shadow: none;}.change_units_button {border: none;display: inline-block;margin: 0px;padding: 0px;height: 45px;line-height: 45px;width: 55px;box-sizing: border-box;vertical-align: top;overflow: hidden;text-decoration: none;font-size: 1.2em;font-weight: 400;color: #000000;background: #ffffff;text-align: center;cursor: pointer;white-space: nowrap;border: 0px solid #a9a9a9;}.change_units_button {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}   .change_units_button: disabled {cursor: not-allowed;opacity: 0.3}.change_units_button:disabled:hover {box-shadow: none;}.input_element {position: relative;display: inline-block;width: 20%;min-width: 150px;margin: 10px auto;padding: 0px;border: none;text-align: center;}.input_element label {position: relative;display: block;width: 100%;max-width: 250px;min-width: 150px;margin: 0px;padding: 0px;border: none;text-align: center;}.input_element input {position: relative;display: block;width: 100%;max-width: 250px;min-width: 150px;margin: 0px auto 0px auto;padding: 0px;border: 1px solid #000000;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align: center;font-weight: 400;}.input_value {position: relative;display: inline-block;width: 100%;max-width: 300px;min-width: 150px;margin: 10px 0px;padding: 0px;border: none;text-align: center;}.input_value label {position: relative;display: block;width: 100%;max-width: 250px;min-width: 150px;margin: 0px auto 0px auto;padding: 0px;border: none;text-align: center;}.input_value input {position: relative;display: block;width: 100%;max-width: 250px;min-width: 150px;margin: 0px auto 0px auto;border: none;padding: 0px;border: 2px solid #a9a9a9;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align: center;font-weight: 400;}.input_value input[readonly] {background: #efefef;}.input_number {position: relative;display: inline-block;width: 100%;max-width: 300px;min-width: 150px;margin: 10px auto;padding: auto;border: none;text-align: center;}.input_number label {position: relative;display: block;width: 100%;max-width: 250px;min-width: 150px;margin: 0px auto 0px auto;padding: 0px;border: none;text-align: center;}.input_number input {position: relative;display: block;width: 100%;max-width: 250px;min-width: 150px;margin: 0px auto 0px auto;border: none;padding: 0px;border: 2px solid #a9a9a9;border-radius:7px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align: center;font-weight: 400;}.input_number input[readonly] {background: #efefef;}.input_mixed_fraction {position: relative;display: inline-block;width: 100%;vertical-align: middle;text-align: center;}.input_mixed_fraction2 {position: relative;display: none;width: 100%;vertical-align: middle;text-align: center;}.input_fraction_wholenumber {position: relative;display: inline-block;width: 40%;max-width: 180px;vertical-align: middle;font-weight: 300;top: -0.05em;}.input_fraction_wholenumber input {position: relative;display: inline-block;width: 100%;max-width: 180px;min-width: 90px;margin: 0px auto 0px auto;padding: 0px;border: 2px solid #a9a9a9;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align: center;font-weight: 400;}.input_fraction {position: relative;display: inline-block;width: 55%;max-width: 190px;vertical-align: middle;text-align: center;}.input_fraction_numerator {margin: 0px 0px 3px 0px;padding: 0px 0.1em 0px 0.1em;text-align: center;}.input_fraction_numerator input {position: relative;display: block;width: 100%;max-width: 180px;min-width: 100px;margin: 0px auto 0px auto;padding: 0px;border: 2px solid #a9a9a9;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align: center;font-weight: 400;}.input_fraction_denominator {margin: 0px;border-top: 3px solid #666666;padding: 3px 0.1em 0px 0.1em;text-align: center;top: -0.05em;}.input_fraction_denominator input {position: relative;display: block;width: 100%;max-width: 180px;min-width: 100px;margin: 0px auto 0px auto;padding: 0px;border: 2px solid #a9a9a9;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;text-align: center;font-weight: 400;}.input_fraction_wholenumber input[readonly] {background: #efefef;}.input_fraction_numerator input[readonly] {background: #efefef;}.input_fraction_denominator input[readonly] {background: #efefef;}.input_element2 {position: relative;display: inline-block;margin: 10px;padding: 0px;border: none;text-align: left;}.input_element2 input {margin: 10px 20px 0px 0px;padding: 10px 0px 0px 0px;height: 20px;transform: scale(2.0);}.btn_generate {border: none;display: inline-block;padding: 8px 16px;vertical-align:  middle;overflow: hidden;text-decoration: none;font-weight: 400;/*!-color: inherit;background-color: inherit;-!*/color: #ffffff;background-color: #000000;text-align: center;cursor: pointer;white-space: nowrap;border: 1px solid #ffffff;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.btn_generate: hover {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.btn_generate {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}   .btn_generate: disabled {cursor: not-allowed;opacity: 0.3}.btn_generate:disabled:hover {box-shadow: none;}.input_result {font-weight: 500;}.select_element {position: relative;display: inline-block;margin: 5px 10px 0px 10px;padding: 0px;border: 2px solid #a9a9a9;box-sizing: border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;width: 300px;overflow: hidden;background: #fafafa url("/images/arrow.png") no-repeat 99% 50% ;}.select_element select {margin: 1px;padding: 5px 8px;width: 100%;border: none;box-sizing: border-box;box-shadow: none;background: transparent;background-image: none;-webkit-appearance: none;}.select_element select:focus {outline: none;}.select_element0 {position: relative;display: none;margin: 5px 10px 0px 10px;padding: 0px;border: 2px solid #a9a9a9;box-sizing: border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;width: 300px;overflow: hidden;background: #fafafa url("/images/arrow.png") no-repeat 99% 50%;}.select_element0 select {margin: 1px;padding: 5px 8px;width: 100%;border: none;box-sizing: border-box;box-shadow: none;background: transparent;background-image: none;-webkit-appearance: none;}.select_element0 select:focus {outline: none;}.btn_convert, .btn_calculate {display: inline-block;padding: 8px 16px;min-width: 200px;vertical-align:  middle;overflow: hidden;text-decoration: none;font-weight: 400;/*!-color: inherit;background-color: inherit;-!*/color: #ffffff;background-color: #000000;text-align: center;cursor: pointer;white-space: nowrap;border: 1px solid #ffffff;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.btn_convert: hover, .btn_calculate: hover {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.btn_convert, .btn_calculate {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}   .btn_convert: disabled, .btn_calculate: disabled {cursor: not-allowed;opacity: 0.3}.btn_convert:disabled:hover, .btn_calculate:disabled:hover {box-shadow: none;}.input_result {display: block;width: 90%;margin: 0px auto;font-weight: 500;border: 2px solid #a9a9a9;background: #efefef;text-align: center;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.mathbutton-grey {position: relative;text-align: center;display: inline-block;width: 100%;height: 100px; margin: 0px;background: #313131;color: #ffffff;padding: 0px;cursor: pointer;text-align: center;vertical-align: middle;font-size: 0.9em;font-weight: 400;text-decoration: none;}.math-title {text-align: left;display: inline-block;font-size: 1.1em;font-weight: 300;color: #000000;line-height: 1.8;letter-spacing: 0.2px;text-align: left;vertical-align: middle;}.math-title a:link, .math-title a:visited, .math-title a:hover {font-size: 1.0em;font-weight: 300;color: #000000;text-decoration: underline;}/*////////////TEXT BLOCK CONV END/////////////////*//*///////////BOTTOM LINE BLOCK BEGIN/////////////////*/.bottom-line {position: relative;display: inline-block;width: 100%;margin: 0px;border-top: 0px;border-right: 0px;border-bottom: 2px solid #111111;border-left: 0px;padding: 0px;background: #333333;top: 150px;color: #ffffff;text-align: center;vertical-align: bottom;}.bottom-line-in {position: relative;max-width: 2000px;min-width: 350px;margin: 0 auto;border: 0px;padding: 1.0em 0px 1.0em 0px;top: 0px;left: 0px;vertical-align: bottom;text-align: center;}.bottom-line-in a:link, .bottom-line-in a:visited {margin: 2.0em 0px 2.0em 0px;color: #ffffff;font-size: 0.9em;font-weight: 300;font-style: normal;font-variant: normal;text-decoration: none;}.bottom-line-in a:hover {margin: 2.0em 0px 2.0em 0px;color: #ffffff;font-size: 0.9em;font-weight: 300;font-style: normal;font-variant: normal;text-decoration: underline;}.bottom-block-0 {position: relative;display: inline-block;box-sizing: border-box;width: 30%;margin: 0px;border: 0px;padding: 0.1em 0em 1.0em 0.1em;text-align: center;vertical-align: top;}.bottom-block-1 {position: relative;display: table;width: 100%;margin: 0px;border: 0px;padding: 0px;text-align: left;}.bottom-block-2 {display: table-cell;position: relative;height: 230px;line-height: 2.5em;margin: 0.5em;border: 0px;padding: 0.5em;color: #ffffff;font-size: 0.9em;font-weight: 300;font-style: italic;font-variant: normal;text-decoration: none;text-align: left;vertical-align: top;}.list {position: relative;display: inline-block;}.bottom-line-language {display: inline-block;float: left;margin: 0px;border: 0px;line-height: 55px;padding: 0 2.0em 0.1em 0.5em;color: #ffffff;font-size: 0.8em;font-weight: 300;font-style: italic;font-variant: normal;text-decoration: none;text-align: left;vertical-align: middle;}.bottom-line-language a:link, .bottom-line-language a:visited, .bottom-line-language a:hover {font-size: 1.0em;}.bottom-line-end {display: inline-block;float: right;margin: 0px;border: 0px;padding: 0 2.0em 0.1em 0.5em;color: #ffffff;font-size: 0.7em;font-weight: 300;font-style: italic;font-variant: normal;text-decoration: none;text-align: right;vertical-align: bottom;}/*///////////BOTTOM LINE BLOCK END/////////////////*//*///////////NEXTLINE BLOCK BEGIN/////////////////*/.index-block-in-01 {position: relative;display: inline-block;box-sizing: border-box;float: left;max-width: 75%;min-width: 180px;height: auto;background: #ffffff;margin: 1.0em 10px 0.5em 10px;border: 0px;padding: 0px;line-height: 2.0em;text-align: left;vertical-align: top;top: -1.0em;}.index-block-in-01 a:link, .index-block-in-01 a:visited {text-align: left;padding: 0px 0px 0px 2.0em;font-weight: 400;font-style: italic;text-decoration: none;}.index-block-in-01 a:hover {text-align: left;padding: 0px 0px 0px 2.0em;font-weight: 400;font-style: italic;text-decoration: underline;}.index-block-icon {position: relative;display: inline-block;float: left;box-sizing: border-box;max-width: 144px;min-width: 70px;height: auto;background: #ffffff;margin: 0px;border: 0px;padding: 0px;text-align: right;vertical-align: top;top: 0px;}.index-block-icon img {display: inline;max-width: 72px;min-width: 70px;float: left;left: 0%;vertical-align: top;margin: 1.0em 20px 1.0em 10px;-webkit-transition: width,height 2s ease-in-out, -webkit-transform 2s;-moz-transition: width,height 2s ease-in-out, -moz-transform 2s;-o-transition: width,height 2s ease-in-out, -o-transform 2s;transition: width,height 2s ease-in-out, transform 2s;overflow: hidden;}.index-block-icon img:hover {-webkit-transform: rotate(360deg) scale(1.15,1.15);-moz-transform: rotate(360deg) scale(1.15,1.15);-o-transform: rotate(360deg) scale(1.15,1.15);-ms-transform: rotate(360deg) scale(1.15,1.15);transform: rotate(360deg) scale(1.15,1.15);}/*///////////NEXTLINE BLOCK END/////////////////*//*////////////////CONTACT FORM BLOCK BEGIN////////////////*/.contact_form {position: relative;display: block;max-width: 1000px;height: auto;color: #313131;margin: 0px;border: none;padding: 1.0em;line-height: 1.0em;text-decoration: none;font-weight: 300;font-size: 1.0em;font-style: normal;text-align: left;vertical-align: baseline;}.contact_form name {position: relative;float: left;display: block;width: 14.0em;height: 2.0em;margin: 0px;border: none;padding: 0px;font-size: 1.0em;font-weight: 300;}.contact_form input {position: relative;height: 3.0em;width: 280px;margin: 0px;border: 1px solid #313131;padding: 0px 0px 0px 10px;font-size: 1.0em;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.contact_form textarea {position: relative;width: 280px;height: 200px;margin: 0px;border: 1px solid #313131;padding: 10px 0px 10px 10px;font-size: 1.0em;line-height: 1.0em;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.turning_number {	display: inline-block;position: relative;padding: 0px;}.turning_number input {position: relative;float: left;width: 150px;height: 3.0em;margin: 0px 0.5em 0.5em 0px;border: 1px solid #313131;padding-left: 10px;font-size: 1.0em;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.turning_number img {position: relative;width: 375px;height: auto;margin: 0px;border: none;padding: 0px;text-align: right;}.button {	float: left;display: block;position: relative;padding: 0px;}.button input:hover {color: #000000;background: #ffffff;}.button input {position: relative;display: block;width: 200px;height: 2.5em;color: #ffffff;background: #000000;margin: 0px;border: 2px solid #000000;font-weight: 300;font-size: 0.9em;font-style: normal;font-variant: normal;text-align: center;}.highlight {color: #007acc;font-style: italic;}/*////////////////CONTACT FORM BLOCK END////////////////*//*////////////////CONTACT FORM BLOCK END////////////////*//*////////////////MEDIA QUERIES BLOCK////////////////*/@media only screen and (orientation: portrait) {}@media only screen and (min-resolution: 2dppx) {.features-block {margin: 0px;top: 0px;}}@media only screen and (min-resolution: 3dppx) {.features-block {margin: 0px;top: 0px;}}@media only screen and (max-width: 1250px) {.featuresblock-0 {width: 45%;margin: 10px 5px 5px 5px;}.productsblock-0 {width: 45%;margin: 10px 5px 5px 5px;}}@media only screen and (max-width: 1150px) {.text-in-block-grey {width: 100%;}.text-block-grey-main {position: relative;width: 90%;}.text-in-block-blue {width: 100%;}.text-block-main {width: 90%;min-width: 90%;}.ad-in-block {width: 100%;}.ad-block-main {position: relative;width: 90%;padding: 0.5em 0px 1.0em 0px;}}@media only screen and (max-width: 1100px) {.online-block-main {width: 100%;height: auto;margin: 0px auto;padding: 0.5em 0px 3.0em 0px;}.online-block-l-xl {width: 100%;height: auto;padding: 0px;}.online-block-l-m-xl {width: 30%;max-width: 340px;min-width: 256px;margin: 0px auto 10px auto;}}@media only screen and (max-width: 1050px) {.top-menu-item-r {display: none;}.top-menu-item-r a:link, .top-menu-item-r a:visited, .top-menu-item-r a:hover {display: none;}.top-menu-item-r1 {display: inline-block;position: relative;top: 0px;float: right;height: 50px;margin: 0px 0px 0px 0px;border: 0px;padding: 0px;/*!!!comment for ie!!!*/border-left: 1px solid #ffffff;/*!!!comment for ie!!!*/text-align: center;vertical-align: top;}.top-menu-item-r1 a:link, .top-menu-item-r1 a:visited {display: inline-block;top: 0px;width: 180px;margin: 0px;border: 0px;padding: 0px;height: 50px;line-height: 50px;background: #000000;color: #ffffff;font-size: 1.0em;text-align: center;text-decoration: none;vertical-align: top;-webkit-transition: color,background-color 0s ease-out;  transition: color,background-color 0s ease-out;}.top-menu-item-r1 a:hover {display: inline-block;top: 0px;width: 180px;margin: 0px;padding: 0px;height: 50px;line-height: 50px;font-size: 1.0em;background: #007acc;color: #ffffff;text-align: center;text-decoration: none;vertical-align: top;}.text-block-grey-main-right img, .text-block-grey-main-right1 img, .text-block-grey-main-left img, .text-block-white-main-left1 img, .text-block-blue-main img {float: none;max-width: 500px;text-align: center;height: auto;}.text-block-grey-main-right1 h1 {text-align: center;}}@media only screen and (max-width: 900px) {.text-in-block-grey {text-align: center;width: 90%;margin: 0px;padding: 0px;}.text-block-grey-main {text-align: center;margin: 0px;width: 95%;padding: 2.0em 0px;}.text-block-grey-main-left, .text-block-grey-main-left1  {float: none;width: 90%;height: auto;margin: 5px auto;padding: 0px 10px;text-align: center;}.text-block-grey-main-right, .text-block-grey-main-right1  {float: none;width: 90%;height: auto;margin: 5px auto;padding: 0px 10px;text-align: center;}.text-block-grey-main-right img, .text-block-grey-main-right1 img, .text-block-grey-main-left img, .text-block-grey-main-left1 img {float: none;max-width: 600px;text-align: center;height: auto;}.text-block-blue-main img {float: none;max-width: 600px;text-align: left;width: 90%;height: auto;}.text-block-grey-main h2, .text-block-grey-main h3 {text-align: center;}.features-block {margin: 0px;top: 0px;}.featuresblock-0 {width: 60%;margin: 10px 5px 5px 5px;}.productsblock-0 {width: 60%;margin: 10px 5px 5px 5px;}.ad-block {top: 0px;}.online-block {top: 0px;padding: 0px;margin: 0px;}.main-page-all-728x90 {top: 0px;}.online-block-l-m-xl {display: block;width: 60%;max-width: 500px;min-width: 270px;margin: 0px auto 10px auto;}.button-orange {display: none;}.button-orange a:link, .button-orange a:visited, .button-orange a:hover {display: none;}.button-orange1 {position: relative;text-align: center;display: inline-block;border: 1px solid #ff8000;border-radius: 25px;width: 200px;height: 50px;margin: 2px;background: #ff8000;color: #ffffff;text-align: center;font-size: 1.0em;line-height: 50px;font-weight: 400;text-decoration: none;}.button-orange1 a:link, .button-orange1 a:visited, .button-orange1 a:hover {position: relative;text-align: center;display: inline-block;border: 1px solid #ff8000;border-radius: 25px;width: 200px;height: 50px;margin: 0px;background: #ff8000;color: #ffffff;text-align: center;font-size: 1.0em;line-height: 50px;font-weight: 400;text-decoration: none;}}@media only screen and (max-width: 850px) {.unit_block {width: 100%;min-width: 300px;min-height: 0px;padding: 0px 0px 0px 0px;}.right_settings {width: 100%;min-width: 300px;padding: 5px 0px 5px 0px;}.middle_block {display: block;width: 100%;height: 30px;line-height: 30px;padding: 0px;margin: 0px;vertical-align: middle;}.middle_block_r {float: none;display: none;width: 100%;}.select_element {width: 100%;max-width: 310px;}.select_element0 {width: 100%;max-width: 310px;}.change_units_button {height: 15px;line-height: 15px;vertical-align: middle;padding: 0px;margin: 0px 0px 0px 0px;}}@media only screen and (max-width: 800px) {.products-block {margin: 0px;top: 0px;}.online-block {top: 0px;}}@media only screen and (max-width: 750px) {.top-blue1-part-text, .top-about-part-text {font-size: 1.3em;font-weight: 300;letter-spacing: 0.2px;text-align: center;position: absolute;bottom: 150px;}.top-blue1-part-text h1, .top-about-part-text h1 {font-size: 1.7em;font-weight: 500;color: #ffffff;margin-top: 0;}.bottom-block-0 {width: 100%;padding: 0.5em;}.bottom-line-end {margin: 0px 0px 0px 1.0em;}.text-block-grey-main-right, .text-block-grey-main-right1, .text-block-grey-main-left, .text-block-grey-main-left1, .d-buttonsmall, .text-block-blue-main {text-align: left;}.button-orange1 {width: 200px;margin: 1px auto;}.text-block-blue-main {padding: 0.5em 20px 1.0em 20px;}.text-block-white-main {padding: 0.5em 20px 1.0em 20px;}.text-block-main {padding: 0.5em 20px 1.0em 20px;}.featuresblock-0 {width: 80%;margin: 10px 5px 5px 5px;}.ad-block-main {padding: 0.5em 20px 1.0em 20px;}}@media only screen and (max-width: 728px) {.main-page-all-728x90 {width: 468px;max-height: 60px;}}@media only screen and (max-width: 700px) {.featuresblock-0 {width: 80%;margin: 10px 5px 5px 5px;}.productsblock-0 {width: 80%;margin: 10px 5px 5px 5px;}}@media only screen and (max-width: 640px) and (orientation: portrait) {.featuresblock-2 {padding: 1.2em 0px 0.3em 0px;}.productsblock-2 {padding: 1.0em 0px 0.3em 0px;}.productsblock-2s {padding: 1.0em 0px 0.3em 0px;}}@media only screen and (max-width: 600px) {.top {position: relative;display: block;height: 101px;}.line-in-logo {display: block;float: none;width: 100%;margin: 0px;}.menu-line-r {width: 100%;height: auto;border-top: 0px;}.top-menu-item-r {width: 100%;}.top-menu-item-r a:link, .top-menu-item-r a:visited {width: 100%;text-align: center;height: 49px;line-height: 49px;}.top-menu-item-r a:hover {width: 100%;text-align: center;height: 49px;line-height: 49px;}.top-menu-item-r1 {display: block;border: 0px;}.top-menu-item-r1 a:link, .top-menu-item-r1 a:visited {text-align: center;height: 49px;line-height: 49px;}.top-menu-item-r1 a:hover {text-align: center;height: 49px;line-height: 49px;}#languages {position: absolute;}.text-block-grey, .top-blue1-part, .top-about-part, .text-block-white, .text-block-blue, .text-block  {top: 0px;}.top-blue1-part-text {width: 100%;color: #f1f1f1;font-size: 1.3em;font-weight: 300;letter-spacing: 0.2px;text-align: center;position: absolute;bottom: 200px;}.top-blue1-part-text h1 {font-size: 1.7em;font-weight: 400;color: #ffffff;margin-top: 0;}.top-about-part-text {width: 100%;color: #f1f1f1;font-size: 20px;font-weight: 300;letter-spacing: 0.2px;text-align: center;position: absolute;bottom: 50px;}.top-about-part-text h1 {font-size: 40px;font-weight: 500;color: #ffffff;margin-top: 0;}}@media only screen and (max-width: 550px) {#topmenu {width: 100%;}.top-menu-item-r {width: 100%;}.bottom-block-2 {height: auto;}.top-blue1-part-text {width: 100%;color: #f1f1f1;font-size: 1.2em;font-weight: 300;letter-spacing: 0.2px;text-align: center;position: absolute;bottom: 200px;}.top-blue1-part-text h1 {font-size: 1.5em;font-weight: 400;color: #ffffff;margin-top: 0;}.main-page-all-728x90 {width: 336px;max-height: 280px;}.online-block-main {min-height: 100px;}}@media only screen and (max-width: 500px) {.bottom-line-end {margin: 0px;font-size: 0.7em;}.bottom-line-in {width: 100%;margin: 0px;}.index-block-in-01 {max-width: 90%;min-width: 300px;margin: 0px 10px 0.5em 10px;}.index-block-in-01 a:link, .index-block-in-01 a:visited {text-align: center;padding: 0px;}.index-block-in-01 a:hover {text-align: center;padding: 0px;}.index-block-icon {position: relative;display: inline-block;float: none;max-width: 90%;min-width: 300px;margin: 0px 10px 0px 10px;border: 0px;text-align: center;}.index-block-icon img {float: none;text-align: center;}.features-in-block {margin: 0px;}.featuresblock-0 {width: 100%;margin: 0.1em 0px 1.0em 0px;}.featuresblock-text {padding: 0.5em 1.0em 1.5em 1.0em;border: 0px;}.products-in-block {margin: 0px;}.productsblock-0 {width: 100%;margin: 0.1em 0px 1.0em 0px;}.productsblock-1 {border: 0px;}.turning_number img {width: 320px;height: auto;}}@media only screen and (max-width: 400px) {#SelectLanguage {padding: 50px 0px 0px 0px;}#SelectMenuItem {padding: 50px 0px 0px 0px;}.close-button-right {top: 1px;}.menu-close-button-right {top: 1px;}.LanguageColumn {display: inline;position: relative;padding: 0px 15px 0px 50px;}.MenuColumn {display: inline;position: relative;padding: 0px 15px 0px 50px;}.bottom-line {margin: 0px;}.bottom-line-in {min-width: 320px;}.text-block-grey-main {padding: 0.5em 0px 1.0em 0px;}.contact_form {width: 280px;height: auto;padding: 10px 0px 10px 0px;}.contact_form input {padding: 10px 0px 10px 10px;}.contact_form textarea {padding: 10px 0px 10px 10px;}.turning_number input {margin: 10px 0px 10px 0px;padding: 10px 0px 10px 0px;}.text-block-blue-main {padding: 0.5em 10px 1.0em 10px;}.text-block-white-main {padding: 0.5em 10px 1.0em 10px;}.text-block-main {padding: 0.5em 10px 1.0em 10px;}.featuresblock-0 {width: 100%;margin: 0.1em 0px 1.0em 0px;}.featuresblock-1 {border: 0px;}.featuresblock-2 {max-width: 310px;}.featuresblock-text {padding: 0.5em 0.2em 1.5em 0.5em;}.productsblock-0 {width: 100%;margin: 0.1em 0px 1.0em 0px;}.productsblock-2 {min-width: 320px;height: auto;padding-bottom: 1.0em;}.productsblock-2 img {float: none;margin: 1.0em 0px 0.1em 0px;}.productsblock-2s {min-width: 320px;height: auto;padding-bottom: 1.0em;}.productsblock-2s img {float: none;margin: 1.0em 0px 0.1em 0px;}.productsblock-text {padding: 0.5em 1.0em 1.5em 1.0em;}.ad-in-block {width: 100%;margin: 0px;}.ad-block-main {max-width: 320px;padding: 0.5em 10px 1.0em 10px;}.main-page-all-728x90 {width: 300px;max-height: 250px;}.online-block-l-m-xl {display: block;width: 60%;max-width: 500px;margin: 0px auto 10px auto;}.online-block-l-m-xl img {width: 90%;margin: 0px auto 10px auto;}.turning_number img {width: 300px;height: auto;}.unit_block {min-width: 250px;margin: 5px 0px 5px 0px;}.right_settings {min-width: 250px;margin: 5px 0px 5px 0px;}.middle_block {margin: 0px;padding: 0px;}.middle_block_r {margin: 0px;}.select_element {margin: 5px 0px 5px 0px;}.select_element0 {margin: 5px 0px 5px 0px;}.input_block {margin: 10px 0px;}}@media only screen and (max-width: 320px) {.top {display: block;width: 100%;}.top-line {display: block;width: 320px;}.line-in {display: block;width: 320px;margin: 0px;}.line-in-logo {display: block;width: 320px;}.menu-line-r {float: none;width: 320px;}.top-menu-item-r {width: 320px;}.top-menu-item-r a:link, .top-menu-item-r a:visited {width: 320px;}.top-menu-item-r a:hover {width: 320px;}.top-menu-item-r1 {width: 320px;}.top-menu-item-r1 a:link, .top-menu-item-r1 a:visited {width: 320px;}.top-menu-item-r1 a:hover {width: 320px;}.bottom-line {width: 320px;}.bottom-line-in {width: 320px;}.bottom-block-0 {width: 300px;padding: 5px 10px 5px 5px;}.text-block-grey, .top-blue1-part, .top-about-part {width: 320px;}.text-in-block-grey {width: 310px;margin: 0px;}.text-block-grey-main, .top-blue1-part-text, .top-about-part-text {width: 300px;margin: 0px;padding: 10px 5px;}.text-block-blue {width: 320px;margin: 0px;}.text-in-block-blue {width: 320px;margin: 0px;}.text-block-blue-main {width: 300px;margin: 0px;padding: 10px;}.text-block-white {width: 320px;}.text-block-white-main {width: 300px;margin: 50px 0px;}.text-block {width: 320px;}.text-block-main {width: 300px;min-width: 300px;margin: 50px 0px;}.index-block-icon {margin: 1.0em 0px 0px 0px;}.ad-block {width: 320px;}.ad-in-block {width: 310px;margin: 0px;}.ad-block-main {width: 300px;}.main-page-all-728x90 {margin: 0px;padding: 0px}.online-block-l-m-xl {margin: 0px;}}