@font-face { font-family: "Orator Std"; src: url("../fonts/DINPro-CondensedRegular.eot"); src: url("../fonts/DINPro-CondensedRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/DINPro-CondensedRegular.woff") format("woff"), url("../fonts/DINPro-CondensedRegular.ttf") format("truetype"), url("../fonts/DINPro-CondensedRegular.svgDINPro-CondensedRegular") format("svg"); font-style: normal; font-weight: 500; }
@font-face { font-family: "Orator Std"; src: url("../fonts/DINPro-CondensedRegular.eot"); src: url("../fonts/DINPro-CondensedRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/DINPro-CondensedRegular.woff") format("woff"), url("../fonts/DINPro-CondensedRegular.ttf") format("truetype"), url("../fonts/DINPro-CondensedRegular.svgDINPro-CondensedRegular") format("svg"); font-style: normal; font-weight: 500; }
@font-face { font-family: "Orator Std_original"; src: url("../fonts/OratorStd.eot"); src: url("../fonts/OratorStd.eot?#iefix") format("embedded-opentype"), url("../fonts/OratorStd.woff") format("woff"), url("../fonts/OratorStd.ttf") format("truetype"), url("../fonts/OratorStd.svgOratorStd") format("svg"); font-style: normal; font-weight: 500; }
body.dark section.about { background: url(../images/about-lines1-dark.png) right 160px no-repeat, url(../images/about-dark.jpg) center bottom no-repeat, #31302f; }

ul.menu > li > a { padding: 14px 30px; font-size: 13px; font-weight: 600; letter-spacing: 0em; }

.box-list ul li b { line-height: 16px; margin-bottom: 10px; }

h2.title > span > span:before { bottom: 6px; }
h2.title > span > i.double { font-family: "Orator Std_original", Helvetica, Arial, sans-serif; font-size: 67px; margin: 11px 0 0 -10px; }
h2.title > span > i.point { margin: 27px 0 0 5px; }

h3.title { text-transform: uppercase; font-size: 25px; }
h3.title span:after, h3.title span:before { height: 46px; line-height: 45px; width: 92px; }

section.stat .box-plans > ul > li > div > b { font-size: 89px; height: 95px; }

section.stat .box-plans > ul > li.current div > b, section.stat .box-plans > ul > li:hover div > b { font-size: 91px; height: 107px; }

section.stat .box-plans > ul > li > div > ul li small { letter-spacing: 0.25em; }

section.stat .box-stat .box-stat_list li > div span { line-height: 19px; }

section.header .box-form b.subtitle, section.account b.subtitle { text-transform: uppercase; line-height: 27px; font-size: 21px; }

section.page ul.faq-list-select li i { top: 16px; }

section.account ul.plans-deposits > li > label > b { font-size: 88px; line-height: 89px; height: 91px; }

section.account ul.plans-deposits > li > label > ul > li > span { text-transform: uppercase; font-size: 16px; }

ul.calc-result_list > li { line-height: 1; }
ul.calc-result_list > li b { margin-top: 5px; }

.dropdown-menu > li > a { padding: 6px 23px 9px 13px; font-size: 21px; }
.dropdown-menu > li > a > i { margin: 1px 5px 0 5px; }

section.underpage ul li > div > span { font-size: 10px; }
section.underpage ul li > div > b { line-height: 74px; }

@media screen and (max-width: 1550px) { ul.menu > li.btns a.login { padding-top: 15px; }
  ul.menu > li.btns a.login i { margin-top: -6px; }
  ul.menu > li > a { padding: 14px 18px; font-size: 12px; } }
