@charset "UTF-8";
/*! */
/*! */
/*! */
/*! */
/*! */
/*! */
/*! Нельзя редактировать этот файл! Он сгенерирован через sass  -  DO NOT EDIT THIS FILE! IT GENERATED SASS */
/*! */
/*! */
/*! */
/*! */
/*! */
/*! */
/*! */
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; vertical-align: baseline; }

body, html { height: 100%; }

body a, html a { text-decoration: none; }

body input, html input { -webkit-appearance: none; }

img, fieldset, a img { border: none; }

input[type="submit"], button { cursor: pointer; }

input[type="submit"]::-moz-focus-inner, button::-moz-focus-inner { padding: 0; border: 0; }

textarea { overflow: auto; }

input, button { margin: 0; padding: 0; border: 0; }

input, textarea, select, button, h1, h2, h3, h4, h5, h6, a, span, a:focus { outline: none; }

div { outline: none !important; }

* { outline: none !important; }

ul, ol { list-style-type: none; }

img { vertical-align: top; }

li { list-style: none; }

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) { * { -webkit-text-size-adjust: none; } }

table { border-spacing: 0; border-collapse: collapse; width: 100%; }

.clear { clear: both; }

.page { position: relative; width: 100%; }

input[type=text], input[type=password], textarea { box-sizing: border-box; }

input:focus::-webkit-contacts-auto-fill-button { opacity: 0; }

.show-tablet1 { display: none; }

@media only screen and (max-width: 1000px) { .show-tablet1 { display: block; } }

@media only screen and (max-width: 1000px) { .hide-tablet1 { display: none; } }

.show-mobile1 { display: none; }

@media only screen and (max-width: 760px) { .show-mobile1 { display: block; } }

@media only screen and (max-width: 760px) { .hide-mobile1 { display: none; } }

:focus::-webkit-input-placeholder { opacity: 0 !important; }

:focus::-moz-placeholder { opacity: 0 !important; }

:focus:-ms-input-placeholder { opacity: 0 !important; }

:focus:-moz-placeholder { opacity: 0 !important; }

input, textarea { background: none; border: none; }

textarea { resize: none; }

.new-content-profile1 { max-width: 1140px; margin: auto; padding: 80px 10px; position: relative; *zoom: 1; font-family: "PT Sans"; }

.new-content-profile1:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 { padding: 60px 10px 54px 10px; } }

.new-content-profile1.mod1 { padding: 68px 10px; }

@media only screen and (max-width: 760px) { .new-content-profile1.mod1 { padding: 35px 10px; } }

.new-content-profile1 .title1 { padding-bottom: 52px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .title1 { padding-bottom: 27px; } }

.new-content-profile1 .title1 img { display: block; margin: auto; margin-bottom: 28px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .title1 img { margin-bottom: 18px; } }

.new-content-profile1 .title1 h1 { display: block; text-align: center; padding-bottom: 27px; line-height: 47px; color: #2f2f2f; font-size: 48px; font-weight: 400;}

@media only screen and (max-width: 760px) { .new-content-profile1 .title1 span { padding-bottom: 24px; color: #2f2f2f; font-size: 30px; line-height: 36px; } }

.new-content-profile1 .title1 p { color: #2f2f2f; font-size: 24px; line-height: 30px; text-align: center; }

@media only screen and (max-width: 760px) { .new-content-profile1 .title1 p { color: #2f2f2f; font-size: 16px; line-height: 24px; } }

.new-content-profile1 .list-block1 { *zoom: 1; margin: 0 -15px; padding-bottom: 47px; }

.new-content-profile1 .list-block1:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block1 { margin: 0; padding-bottom: 20px; } }

.new-content-profile1 .list-block1__item { float: left; width: 33.333%; padding: 0 15px; box-sizing: border-box; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-block1__item { float: none; margin: auto; margin-bottom: 30px; max-width: 100%; width: 400px; padding: 0; }
  .new-content-profile1 .list-block1__item:last-child { margin-bottom: 0; } }

.new-content-profile1 .list-block1__over { min-height: 566px; border-radius: 10px; border: 2px solid rgba(0, 0, 0, 0.07); padding: 54px 10px 45px 10px; box-sizing: border-box; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block1__over { min-height: 0; } }

.new-content-profile1 .list-block1__over:hover { border-color: #0f9973; }

.new-content-profile1 .list-block1__over:hover .list-block1__icon img { opacity: 0; }

.new-content-profile1 .list-block1__over:hover .list-block1__icon img:first-child { opacity: 1; }

.new-content-profile1 .list-block1__over:hover .list-block1__link { border-color: #0f9973; }

.new-content-profile1 .list-block1__over:hover .list1__item span:before, .new-content-profile1 .list-block1__over:hover .list1__item span:after { background: #009875; }

.new-content-profile1 .list-block1__over:hover .list1__item b { color: #009875; }

.new-content-profile1 .list-block1__icon { text-align: center; font-size: 0.01px; line-height: 63px; padding-bottom: 20px; }

.new-content-profile1 .list-block1__icon span { display: inline-block; vertical-align: middle; position: relative; }

.new-content-profile1 .list-block1__icon span img { display: inline-block; vertical-align: middle; }

.new-content-profile1 .list-block1__icon span img:first-child { position: absolute; top: 0; left: 0; display: block; opacity: 0; }

.new-content-profile1 .list-block1__title { padding-bottom: 22px; color: #2f2f2f; font-size: 30px; line-height: 32px; text-align: center; }

.new-content-profile1 .list-block1__text { padding-bottom: 30px; min-height: 195px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block1__text { min-height: 0; } }

.new-content-profile1 .list-block1__price { color: #2f2f2f; font-size: 24px; font-weight: 700; line-height: 24px; text-align: center; padding-bottom: 27px; }

.new-content-profile1 .list-block1__link { display: block; margin: auto; width: 201px; height: 47px; border-radius: 23px; border: 2px solid #1b59a2; line-height: 42px; text-align: center; box-sizing: border-box; color: #2f2f2f; font-size: 16px; }

.new-content-profile1 .list-block1__link:hover { background-color: #0f9973; border-color: #0f9973; color: #fff; }

.new-content-profile1 .list1 { text-align: center; font-size: 0.01px; }

.new-content-profile1 .list1__item { padding-bottom: 5px; color: #2f2f2f; line-height: 28px; position: relative; }

.new-content-profile1 .list1__item:last-child { padding-bottom: 0; }

.new-content-profile1 .list1__item span { display: inline-block; vertical-align: top; font-size: 16px; position: relative; padding: 0 14px; }

.new-content-profile1 .list1__item span:before { position: absolute; top: 12px; left: 0; display: block; content: ''; width: 5px; height: 5px; background-color: #1b59a2; border-radius: 10px; }

.new-content-profile1 .list1__item span:after { position: absolute; top: 12px; right: 0; display: block; content: ''; width: 5px; height: 5px; background-color: #1b59a2; border-radius: 10px; }

.new-content-profile1 .list1__item b { color: #005f9f; }

.new-content-profile1 .tooltip1 { display: inline-block; vertical-align: top; background-image: url("../img/icons.png"); width: 17px; height: 17px; background-position: -65px -31px; position: relative; z-index: 1; cursor: pointer; top: -8px; }

.new-content-profile1 .tooltip1:hover .tooltip1__text { display: block; }

.new-content-profile1 .tooltip1__text { display: block; position: absolute; bottom: 33.5px; left: -6px; padding: 23px; background-color: #0f9973; color: #ffffff; font-size: 18px; font-weight: 700; line-height: 36px; white-space: nowrap; text-align: left; cursor: default; display: none; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .tooltip1__text { right: -6px; left: auto; } }

.new-content-profile1 .tooltip1__text:before { position: absolute; bottom: -15px; left: 0; display: block; content: ''; width: 0px; height: 0px; border-style: solid; border-width: 15px 15px 0 15px; border-color: #0f9973 transparent transparent transparent; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .tooltip1__text:before { left: auto; right: 0; } }

.new-content-profile1 .tooltip1__text span { padding-bottom: 3px; display: block; }

.new-content-profile1 .tooltip1__text span:last-child { padding: 0; }

.new-content-profile1 .title2 { padding-bottom: 43px; color: #2f2f2f; font-size: 24px; line-height: 27px; text-align: center; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .title2 { line-height: 30px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .title2 { padding-bottom: 45px; color: #2f2f2f; font-size: 18px; line-height: 24px; max-width: 240px; margin: auto; } }

.new-content-profile1 .block1 { padding: 53px 5px 62px 5px; margin: 0 -15px 65px -15px; border-radius: 10px; border: 2px solid #1b59a2; }

@media only screen and (max-width: 1200px) { .new-content-profile1 .block1 { margin: 0 0 65px 0; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .block1 { padding: 0; border: none; margin-bottom: 52px; } }

.new-content-profile1 .title3 { text-align: center; font-size: 0.01px; padding-bottom: 32px; }

.new-content-profile1 .title3 span { display: block; padding-bottom: 30px; color: #2f2f2f; font-size: 48px; line-height: 52px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .title3 span { font-size: 30px; line-height: 40px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .title3 span { padding-bottom: 24px; color: #2f2f2f; font-size: 30px; line-height: 42px; } }

.new-content-profile1 .title3 p { color: #2f2f2f; font-size: 24px; line-height: 28px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .title3 p { font-size: 20px; line-height: 25px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .title3 p { color: #2f2f2f; font-size: 16px; line-height: 24px; } }

.new-content-profile1 .list-block2 { text-align: center; font-size: 0.01px; }

.new-content-profile1 .list-block2__item { display: inline-block; vertical-align: top; width: 33.333%; max-width: 360px; margin-right: 130px; }

.new-content-profile1 .list-block2__item:last-child { margin: 0; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-block2__item { width: 330px; max-width: 100%; margin-right: 30px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block2__item { margin: 0 0 30px 0; }
  .new-content-profile1 .list-block2__item:last-child { margin: 0; } }

.new-content-profile1 .list-block2__over { min-height: 523px; border-radius: 10px; border: 2px solid rgba(0, 0, 0, 0.07); padding: 45px 10px 42px 10px; box-sizing: border-box; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block2__over { min-height: 0; } }

.new-content-profile1 .list-block2__over:hover { border-color: #0f9973; }

.new-content-profile1 .list-block2__over:hover .list-block2__icon img { opacity: 0; }

.new-content-profile1 .list-block2__over:hover .list-block2__icon img:first-child { opacity: 1; }

.new-content-profile1 .list-block2__over:hover .list1__item span:before, .new-content-profile1 .list-block2__over:hover .list1__item span:after { background: #009875; }

.new-content-profile1 .list-block2__icon { text-align: center; font-size: 0.01px; line-height: 65px; padding-bottom: 32px; }

.new-content-profile1 .list-block2__icon span { display: inline-block; vertical-align: middle; position: relative; }

.new-content-profile1 .list-block2__icon span img { display: inline-block; vertical-align: middle; }

.new-content-profile1 .list-block2__icon span img:first-child { position: absolute; top: 0; left: 0; display: block; opacity: 0; }

.new-content-profile1 .list-block2__title { padding-bottom: 22px; color: #2f2f2f; font-size: 30px; line-height: 32px; text-align: center; }

.new-content-profile1 .list-block2__text { padding-bottom: 25px; min-height: 160px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block2__text { min-height: 0; } }

.new-content-profile1 .list-block2__price { color: #2f2f2f; font-size: 24px; font-weight: 700; line-height: 24px; text-align: center; padding-bottom: 27px; }

.new-content-profile1 .list-block2__link { display: block; margin: auto; width: 201px; height: 47px; border-radius: 23px; border: 2px solid #1b59a2; line-height: 42px; text-align: center; box-sizing: border-box; color: #2f2f2f; font-size: 16px; }

.new-content-profile1 .list-block2__link:hover { background-color: #0f9973; border-color: #0f9973; color: #fff; }

.new-content-profile1 .list-block2__title1 { color: #2f2f2f; font-size: 24px; line-height: 25px; padding-bottom: 20px; }

.new-content-profile1 .list-block2__title2 { padding-bottom: 29px; color: #2f2f2f; font-size: 24px; line-height: 27px; }

.new-content-profile1 .title4 { text-align: center; font-size: 0.01px; padding-bottom: 72px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .title4 { padding-bottom: 50px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .title4 { padding-bottom: 32px; } }

.new-content-profile1 .title4 span { display: block; line-height: 52px; color: #2f2f2f; font-size: 48px; padding-bottom: 30px; }

.new-content-profile1 .title4 span br { display: none; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .title4 span { font-size: 35px; line-height: 40px; padding-bottom: 20px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .title4 span { padding-bottom: 23px; color: #2f2f2f; font-size: 30px; line-height: 42px; }
  .new-content-profile1 .title4 span br { display: inline; } }

.new-content-profile1 .title4 p { font-size: 24px; line-height: 35.98px; color: #2f2f2f; }

.new-content-profile1 .title4 p i { color: #0f9973; display: block; font-style: normal; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .title4 p { font-size: 20px; line-height: 30px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .title4 p { font-size: 16px; line-height: 24px; } }

.new-content-profile1 .list-block3 { *zoom: 1; position: relative; padding-bottom: 52px; }

.new-content-profile1 .list-block3:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block3 { padding-bottom: 32px; } }

.new-content-profile1 .list-block3:before { position: absolute; top: 99px; left: 10%; right: 10%; display: block; content: ''; border-top: 5px dashed #f3f7fa; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block3:before { display: none; } }

.new-content-profile1 .list-block3__item { float: left; width: 33.333%; padding: 0 10px; box-sizing: border-box; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block3__item { display: block; float: none; width: auto; padding: 0 0 23px 0; }
  .new-content-profile1 .list-block3__item:last-child { padding: 0; } }

.new-content-profile1 .list-block3__image { display: block; margin: auto; position: relative; margin-bottom: 20px; z-index: 1; background: #fff; border-radius: 10px; }

.new-content-profile1 .list-block3__text { text-align: center; color: #2f2f2f; font-size: 18px; font-weight: 700; line-height: 28.03px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-block3__text { font-size: 17px; line-height: 22px; }
  .new-content-profile1 .list-block3__text br { display: none; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-block3__text { color: #2f2f2f; font-size: 18px; font-weight: 700; line-height: 28.04px; } }

.new-content-profile1 .text-information1 { border-top: 1px solid #e2e2e2; font-size: 0.01px; margin-bottom: 70px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .text-information1 { margin-bottom: 40px; } }

.new-content-profile1 .text-information1__item { *zoom: 1; padding: 58px 0; border-bottom: 1px solid #e2e2e2; position: relative; }

.new-content-profile1 .text-information1__item:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 .text-information1__item { padding: 40px 0; } }

.new-content-profile1 .text-information1__image { position: absolute; left: 0; max-width: 49%; display: block; }

.new-content-profile1 .text-information1__image.right { right: 0; left: auto; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .text-information1__image { position: static; margin: 0 0 39px 0 !important; max-width: 100%; } }

.new-content-profile1 .text-information1__over { overflow: hidden; float: right; padding-left: 35px; width: 51%; box-sizing: border-box; }

.new-content-profile1 .text-information1__over.left { float: left; padding: 0 35px 0 0; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .text-information1__over { float: none !important; padding: 0 !important; width: auto; } }

.new-content-profile1 .text-information1__over p { padding-bottom: 30px; color: #2f2f2f; font-size: 17px; line-height: 29px; }

.new-content-profile1 .text-information1__over p:last-child { padding: 0; }

.new-content-profile1 .text-information1__over p.mod1 { padding-bottom: 19px; }

.new-content-profile1 .text-information1__title { padding-bottom: 20px; color: #2f2f2f; font-size: 30px; font-weight: 700; line-height: 33px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .text-information1__title { padding-bottom: 27px; color: #2f2f2f; font-size: 24px; font-weight: 700; line-height: 30px; } }

.new-content-profile1 .text-information1__link { display: inline-block; vertical-align: top; min-width: 200px; text-align: center; height: 47px; border-radius: 23px; background-color: #0f9973; padding: 0 23px; color: #ffffff; font-size: 16px; line-height: 47px; box-sizing: border-box; }

.new-content-profile1 .text-information1__link:hover { opacity: 0.9; }

.new-content-profile1 .list2 { padding-bottom: 22px; }

.new-content-profile1 .list2__item { position: relative; color: #2f2f2f; font-size: 18px; line-height: 24px; padding: 0 0 23px 22px; }

.new-content-profile1 .list2__item:before { position: absolute; top: 6px; left: 0; display: block; content: ''; width: 10px; height: 10px; background-color: #1b59a2; border-radius: 10px; }

.new-content-profile1 .list2__item:last-child { padding-bottom: 0; }

.new-content-profile1 .list3 { margin-left: 38px; padding-bottom: 20px; }

.new-content-profile1 .list3__item { font-size: 17px; font-weight: 700; line-height: 21px; color: #1b59a2; padding-bottom: 8px; list-style-type: decimal; }

.new-content-profile1 .list3__item span { color: #2f2f2f; }

.new-content-profile1 .list3__item:last-child { padding-bottom: 0; }

.new-content-profile1 .title5 { text-align: center; font-size: 0.01px; }

.new-content-profile1 .title5__icon { display: block; margin: auto; margin-bottom: 32px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .title5__icon { margin-bottom: 23px; } }

.new-content-profile1 .title5 p { color: #2f2f2f; font-size: 24px; line-height: 28px; padding-bottom: 22px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .title5 p { padding-bottom: 24px; color: #2f2f2f; font-size: 18px; line-height: 24px; } }

.new-content-profile1 .title5__link { display: block; margin: auto; width: 201px; height: 47px; border-radius: 23px; border: 2px solid #2f2f2f; line-height: 42px; text-align: center; color: #2f2f2f; font-size: 16px; box-sizing: border-box; }

.new-content-profile1 .title5__link:hover { background: #0f9973; border-color: #0f9973; color: #fff; }

.new-content-profile1 .content-over1 { *zoom: 1; }

.new-content-profile1 .content-over1:after { content: " "; display: table; clear: both; }

.new-content-profile1 .content-over1__left { float: left; width: 166px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .content-over1__left { float: none; width: auto; max-width: 300px; padding-bottom: 50px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .content-over1__left { padding-bottom: 32px; max-width: none; } }

.new-content-profile1 .content-over1__right { float: right; width: 944px; padding-top: 10px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .content-over1__right { float: none; width: auto !important; padding: 0; } }

.new-content-profile1 .content-over1__title1 { padding-bottom: 18px; line-height: 17px; color: #363636; font-size: 18px; }

.new-content-profile1 .people-information1 { text-align: center; font-size: 0.01px; }

.new-content-profile1 .people-information1__foto { display: block; width: 100%; margin-bottom: 19px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .people-information1__foto { margin: 0; max-width: 300px; margin: auto; } }

.new-content-profile1 .people-information1__name { line-height: 28px; color: #041e3d; font-size: 24px; padding-bottom: 12px; text-align: left; }

@media only screen and (max-width: 760px) { .new-content-profile1 .people-information1__name { font-size: 30px; line-height: 35px; text-align: center; padding-bottom: 17px; } }

.new-content-profile1 .people-information1 p { line-height: 23px; color: #000000; font-size: 16px; padding-bottom: 12px; text-align: left; }

@media only screen and (max-width: 760px) { .new-content-profile1 .people-information1 p { text-align: center; } }

.new-content-profile1 .people-information1 p a { color: #1a5499; font-size: 18px; }

.new-content-profile1 .people-information1 p a:hover { text-decoration: underline; }

.new-content-profile1 .people-information1 p a.mod1 { text-decoration: none; }

.new-content-profile1 .people-information1__more { margin-bottom: 16px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .people-information1__more { margin-bottom: 20px; } }

.new-content-profile1 .people-information1__more a { display: inline-block; vertical-align: top; color: #005a96; font-size: 16px; border-bottom: 2px solid #84abca; line-height: 16px; }

.new-content-profile1 .people-information1__more a:hover { border-color: transparent; }

.new-content-profile1 .people-information1__add { display: block; height: 38px; border-radius: 19px; border: 2px solid rgba(27, 89, 162, 0.5); line-height: 34px; text-align: center; color: #1a5499; font-size: 16px; box-sizing: border-box; }

.new-content-profile1 .people-information1__add:hover { background: #005e9f; border-color: #005e9f; color: #fff; }

@media only screen and (max-width: 760px) { .new-content-profile1 .people-information1__add { max-width: 165px; margin: auto; } }

.new-content-profile1 .content-over2 { *zoom: 1; padding-bottom: 22px; }

.new-content-profile1 .content-over2:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 .content-over2 { padding-bottom: 20px; } }

.new-content-profile1 .content-over2__left { float: left; margin-right: 47px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .content-over2__left { margin: 0; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .content-over2__left { float: none; padding-bottom: 6px; } }

.new-content-profile1 .content-over2__right { float: left; padding-top: 15px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .content-over2__right { float: right; padding-top: 7px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .content-over2__right { float: none; padding: 0; } }

.new-content-profile1 .content-over2__link { display: block; width: 218px; height: 38px; border-radius: 19px; background-color: #1b59a2; text-align: center; line-height: 38px; color: #ffffff; font-size: 16px; }

.new-content-profile1 .content-over2__link:hover { opacity: 0.9; }

@media only screen and (max-width: 760px) { .new-content-profile1 .content-over2__link { margin: auto; } }

.new-content-profile1 .list-information1 { *zoom: 1; }

.new-content-profile1 .list-information1:after { content: " "; display: table; clear: both; }

.new-content-profile1 .list-information1__item { float: left; margin-right: 35px; }

.new-content-profile1 .list-information1__item:last-child { margin: 0; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-information1__item { margin-right: 30px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-information1__item { width: 50%; margin: 0; padding-bottom: 26px; text-align: center; } }

.new-content-profile1 .list-information1__item p { padding-bottom: 13px; color: #000000; font-size: 18px; line-height: 16px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-information1__item p { font-size: 16px; line-height: 18px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-information1__item p { font-size: 18px; line-height: 15px; padding-bottom: 15px; } }

.new-content-profile1 .list-information1__item span { display: block; color: #1a5499; font-size: 28px; font-weight: 700; line-height: 24px; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-information1__item span { font-size: 20px; line-height: 20px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-information1__item span { font-size: 28px; line-height: 24px; } }

.new-content-profile1 .button-and-social1 { *zoom: 1; padding-bottom: 37px; }

.new-content-profile1 .button-and-social1:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 .button-and-social1 { padding-bottom: 30px; } }

.new-content-profile1 .button-and-social1__left1 { float: left; margin-right: 36px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .button-and-social1__left1 { float: none; margin: 0; } }

.new-content-profile1 .button-and-social1__left2 { float: left; padding-top: 6px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .button-and-social1__left2 { display: none; } }

.new-content-profile1 .button-and-social1__link { display: block; width: 213px; height: 38px; border-radius: 19px; border: 2px solid #1b59a2; line-height: 34px; text-align: center; color: #1a5499; font-size: 16px; box-sizing: border-box; }

.new-content-profile1 .button-and-social1__link:hover { background: #005e9f; border-color: #005e9f; color: #fff; }

@media only screen and (max-width: 760px) { .new-content-profile1 .button-and-social1__link { margin: auto; } }

.new-content-profile1 .social1 { *zoom: 1; }

.new-content-profile1 .social1:after { content: " "; display: table; clear: both; }

.new-content-profile1 .social1 a { float: left; margin-right: 12px; }

.new-content-profile1 .social1 a:last-child { margin: 0; }

.new-content-profile1 .social1 a.icon1 { background-image: url("../img/icons.png"); width: 27px; height: 27px; background-position: -34px 0px; }

.new-content-profile1 .social1 a.icon2 { background-image: url("../img/icons.png"); width: 27px; height: 27px; background-position: -65px 0px; }

.new-content-profile1 .social1 a.icon3 { background-image: url("../img/icons.png"); width: 27px; height: 27px; background-position: 0px -34px; }

.new-content-profile1 .social1 a.icon4 { background-image: url("../img/icons.png"); width: 27px; height: 27px; background-position: -31px -34px; }

.new-content-profile1 .social1 a:hover { opacity: 0.9; }

.new-content-profile1 .nav-tab1 { position: relative; *zoom: 1; margin-bottom: 36px; }

.new-content-profile1 .nav-tab1:after { content: " "; display: table; clear: both; }

.new-content-profile1 .nav-tab1:before { position: absolute; bottom: 1px; left: 0; right: 0; display: block; content: ''; border-bottom: 1px solid #a1a1a1; }

.new-content-profile1 .nav-tab1__item { position: relative; padding: 12px 5px 15px 5px; min-width: 19%; box-sizing: border-box; text-align: center; color: #363636; font-size: 16px; line-height: 15px; float: left; cursor: pointer; margin-right: 1px; }

.new-content-profile1 .nav-tab1__item:before { position: absolute; bottom: 0; left: 0; right: 0; display: block; content: ''; border-bottom: 3px solid #005996; opacity: 0; }

.new-content-profile1 .nav-tab1__item.active:before, .new-content-profile1 .nav-tab1__item:hover:before { opacity: 1; }

.new-content-profile1 .filter-content1 { *zoom: 1; padding: 0 18px 36px 18px; }

.new-content-profile1 .filter-content1:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .filter-content1 { padding: 0 0 36px 0; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .filter-content1 { padding-bottom: 30px; } }

.new-content-profile1 .filter-content1__left { float: left; position: relative; top: 2px; *zoom: 1; }

.new-content-profile1 .filter-content1__left:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .filter-content1__left { width: 75%; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .filter-content1__left { float: none; top: 0; width: auto; padding-bottom: 2px; } }

.new-content-profile1 .filter-content1__right { float: right; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .filter-content1__right { width: 25%; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .filter-content1__right { width: auto; float: none; } }

.new-content-profile1 .filter-content1__add { display: block; width: 165px; height: 38px; border-radius: 19px; background-color: #1a5499; text-align: center; line-height: 38px; color: #ffffff; font-size: 16px; }

.new-content-profile1 .filter-content1__add:hover { opacity: 0.9; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .filter-content1__add { width: auto; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .filter-content1__add { max-width: 165px; margin: auto; } }

.new-content-profile1 .filter-content1__item { float: left; margin-right: 20px; width: 215px; }

.new-content-profile1 .filter-content1__item:last-child { margin: 0; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .filter-content1__item { padding-right: 20px; box-sizing: border-box; width: 33.333%; margin: 0; } }

@media only screen and (max-width: 1000px) { .new-content-profile1 .filter-content1__item { padding-right: 8px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .filter-content1__item { float: none; padding: 0 0 20px 0; width: auto; } }

.new-content-profile1 .filter-content1 .jq-selectbox { cursor: pointer; display: block !important; z-index: 0 !important; }

.new-content-profile1 .filter-content1 .jq-selectbox.opened { z-index: 5 !important; }

.new-content-profile1 .filter-content1 .jq-selectbox__select { display: block; padding: 0 29px 0 10px; height: 35px; line-height: 33px; box-sizing: border-box; border: 1px solid #b7b7b7; background-color: #ffffff; color: #363636; font-size: 16px; position: relative; }

.new-content-profile1 .filter-content1 .jq-selectbox__select:before { position: absolute; top: 14.5px; right: 10px; display: block; content: ''; background-image: url("../img/icons.png"); width: 10px; height: 5px; background-position: -81px -52px; }

.new-content-profile1 .filter-content1 .jq-selectbox__select-text { display: block; width: auto !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.new-content-profile1 .filter-content1 .jq-selectbox__dropdown { position: absolute; left: 0; width: auto !important; right: 0; bottom: auto !important; border: 1px solid #b7b7b7; background-color: #ffffff; top: 35px !important; border-top: none; }

.new-content-profile1 .filter-content1 .jq-selectbox ul { max-height: 200px; overflow: auto; }

.new-content-profile1 .filter-content1 .jq-selectbox li { padding: 5px 10px; font-size: 14px; line-height: 16px; border-bottom: 1px solid rgba(51, 51, 51, 0.1); }

.new-content-profile1 .filter-content1 .jq-selectbox li.selected, .new-content-profile1 .filter-content1 .jq-selectbox li:hover { background: rgba(0, 0, 0, 0.03); }

.new-content-profile1 .data-input-js { height: 35px; line-height: 33px; box-sizing: border-box; border: 1px solid #b7b7b7; background-color: #ffffff; color: #363636; font-size: 16px; position: relative; cursor: default; }

.new-content-profile1 .data-input-js input { font-family: "PT Sans"; display: block; width: 100%; height: 33px; color: #363636; font-size: 16px; padding: 0 29px 0 10px; position: relative; cursor: pointer; }

.new-content-profile1 .data-input-js ::-webkit-input-placeholder { opacity: 1; color: #363636; }

.new-content-profile1 .data-input-js ::-moz-placeholder { opacity: 1; color: #363636; }

.new-content-profile1 .data-input-js :-ms-input-placeholder { opacity: 1; color: #363636; }

.new-content-profile1 .data-input-js :-moz-placeholder { opacity: 1; color: #363636; }

.new-content-profile1 .data-input-js:before { position: absolute; top: 14.5px; right: 10px; display: block; content: ''; background-image: url("../img/icons.png"); width: 10px; height: 5px; background-position: -81px -52px; }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable { margin: 0 -10px; } }

.new-content-profile1 .plannerTable__thead { border-top: 2px solid #c5c5c5; border-bottom: 2px solid #c5c5c5; padding: 25px 0; color: #1b59a2; font-size: 22px; line-height: 20px; *zoom: 1; }

.new-content-profile1 .plannerTable__thead:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .plannerTable__thead { font-size: 17px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__thead { border-width: 1px; display: none; } }

.new-content-profile1 .plannerTable__thead-item { float: left; text-align: center; padding: 0 10px; width: 16%; box-sizing: border-box; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .plannerTable__thead-item { padding: 0 5px; } }

.new-content-profile1 .plannerTable__thead-item:nth-child(1) { width: 52%; padding-left: 30px; text-align: left; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .plannerTable__thead-item:nth-child(1) { padding-left: 10px; } }

.new-content-profile1 .plannerTable__thead-item:nth-child(4) { padding-right: 30px; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .plannerTable__thead-item:nth-child(4) { padding-right: 10px; } }

.new-content-profile1 .plannerTable__tbody-line { *zoom: 1; border-bottom: 1px solid #d0d0d0; }

.new-content-profile1 .plannerTable__tbody-line:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__tbody-line { border: none; position: relative; padding: 30px 0; }
  .new-content-profile1 .plannerTable__tbody-line:last-child { padding-bottom: 5px; }
  .new-content-profile1 .plannerTable__tbody-line:before { position: absolute; top: 0; left: 10px; right: 10px; display: block; content: ''; border-top: 1px solid #d0d0d0; } }

.new-content-profile1 .plannerTable__tbody-item { float: left; text-align: center; box-sizing: border-box; }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__tbody-item { float: none; } }

.new-content-profile1 .plannerTable__tbody-item.mod1 { width: 52%; padding: 0 10px 0 30px; text-align: left; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .plannerTable__tbody-item.mod1 { padding: 0 5px 0 10px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__tbody-item.mod1 { width: auto; padding: 0 10px 25px 10px; } }

.new-content-profile1 .plannerTable__tbody-item.mod2 { width: 48%; }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__tbody-item.mod2 { width: auto; } }

.new-content-profile1 .plannerTable__foto { background-position: center; background-repeat: no-repeat; background-size: cover; float: left; margin-right: 29px; width: 183px; height: 103px; position: relative; top: 32px; margin-bottom: 64px; z-index: 1; }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__foto { float: none; margin: auto; margin-bottom: 24px; top: 0; } }

.new-content-profile1 .plannerTable__text { overflow: hidden; position: relative; z-index: 1; }

.new-content-profile1 .plannerTable__text-vertical { display: table-cell; height: 167px; vertical-align: middle; }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__text-vertical { display: block; height: auto; text-align: center; max-width: 240px; margin: auto; } }

.new-content-profile1 .plannerTable__text-vertical a { color: #363636; font-size: 18px; font-weight: bold; line-height: 24px; display: inline-block; vertical-align: middle; }

.new-content-profile1 .plannerTable__text-vertical a:hover { text-decoration: underline; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .plannerTable__text-vertical a { font-size: 16px; line-height: 20px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .plannerTable__text-vertical a { color: #363636; font-size: 18px; font-weight: bold; line-height: 24px; } }

.new-content-profile1 .list-information2 { text-align: center; position: relative; }

.new-content-profile1 .list-information2__line { position: relative; *zoom: 1; }

.new-content-profile1 .list-information2__line:after { content: " "; display: table; clear: both; }

.new-content-profile1 .list-information2__line:before { position: absolute; top: 0; right: 0; bottom: 0; display: block; content: ''; width: 607px; background-color: #fff; background-image: -webkit-linear-gradient(left, #fff, #dbe6ef); background-image: linear-gradient(to right, #fff, #dbe6ef); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#dbe6ef',GradientType=1); opacity: 0; }

@media only screen and (max-width: 1000px) { .new-content-profile1 .list-information2__line:before { width: auto; left: 0; } }

.new-content-profile1 .list-information2__line:nth-child(2n+1):before { opacity: 1; }

.new-content-profile1 .list-information2__item { position: relative; float: left; width: 33.333%; color: #363636; font-size: 16px; font-weight: bold; line-height: 17px; padding: 14px 10px; box-sizing: border-box; }

.new-content-profile1 .list-information2__item:last-child { padding-right: 30px; }

@media only screen and (max-width: 1150px) { .new-content-profile1 .list-information2__item:last-child { padding-right: 10px; } }

@media only screen and (max-width: 1150px) { .new-content-profile1 .list-information2__item { font-size: 14px; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-information2__item { padding: 13px 2px; }
  .new-content-profile1 .list-information2__item:nth-child(1) { text-align: left; padding-left: 10px; }
  .new-content-profile1 .list-information2__item:nth-child(2) { position: relative; left: 8px; } }

.new-content-profile1 .list-information2__remove { display: inline-block; vertical-align: middle; background-image: url("../img/icons.png"); width: 13px; height: 12px; background-position: -38px -65px; }

.new-content-profile1 .list-information2__remove:hover { opacity: 0.9; }

@media only screen and (max-width: 760px) { .new-content-profile1 .list-information2__remove { float: right; position: relative; top: 2px; } }

.new-content-profile1 .title-show1 { display: none; }

@media only screen and (max-width: 760px) { .new-content-profile1 .title-show1 { display: block; border-bottom: 3px solid #2f2f2f; position: relative; padding: 15px 27px 15px 10px; color: #363636; font-size: 16px; line-height: 11px; text-align: left; cursor: pointer; margin-bottom: 22px; }
  .new-content-profile1 .title-show1.mod1 { margin-bottom: 0; }
  .new-content-profile1 .title-show1:before { position: absolute; top: 50%; right: 9px; display: block; content: ''; background-image: url("../img/icons.png"); width: 12px; height: 8px; background-position: -65px -52px; margin-top: -4px; -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; }
  .new-content-profile1 .title-show1.active { border-color: #005996; }
  .new-content-profile1 .title-show1.active:before { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; } }

@media only screen and (max-width: 760px) { .new-content-profile1 .hide-content1 { display: none; }
  .new-content-profile1 .hide-content1.active { display: block; }
  .new-content-profile1 .hide-content1.mod1 { padding: 15px 0; } }

.new-content-profile1 .content-tab1__item { position: absolute; top: -9999px; left: -9999px; }

.new-content-profile1 .content-tab1__item.active { position: static; }

@media only screen and (max-width: 760px) { .new-content-profile1 .content-tab1__item { position: static; } }

.modal-up { position: absolute; top: 0; left: 0; width: 100%; height: 100%; position: fixed; z-index: 100; overflow: auto; font-family: "PT Sans"; display: none; }

.modal-up__vertical { display: table-cell; vertical-align: middle; }

.modal-up__background-close { position: absolute; top: 0; left: 0; width: 100%; height: 100%; position: fixed; background: rgba(0, 0, 0, 0.15); }

.modal-up__content { margin: auto; position: relative; padding: 30px 34px 34px 34px; max-width: 752px; background-color: #ffffff; box-sizing: border-box; }

@media only screen and (max-width: 760px) { .modal-up__content { padding: 30px 10px; } }

.modal-up__close { position: absolute; top: 30px; right: 30px; cursor: pointer; z-index: 1; background-image: url("../img/icons.png"); width: 15px; height: 15px; background-position: -19px -65px; }

@media only screen and (max-width: 760px) { .modal-up__close { top: 15px; right: 15px; } }

.modal-up__close:hover { opacity: 0.8; }

.modal-up__close:before { position: absolute; top: -7px; left: -7px; right: -7px; bottom: -7px; display: block; content: ''; }

.modal-up .title-modal1 { padding-bottom: 40px; color: #363636; font-size: 18px; font-weight: bold; line-height: 20px; text-align: center; }

.modal-up .title-modal1.mod1 { padding-bottom: 18px; }

@media only screen and (max-width: 760px) { .modal-up .title-modal1 { padding-bottom: 28px; }
  .modal-up .title-modal1.mod1 { text-align: left; } }

.modal-up .content-over3 { *zoom: 1; }

.modal-up .content-over3:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .modal-up .content-over3 { padding-bottom: 24px; } }

.modal-up .content-over3__left { float: left; width: 352px; margin-right: 45px; }

@media only screen and (max-width: 760px) { .modal-up .content-over3__left { float: none; width: auto; margin: 0 0 20px 0; } }

.modal-up .content-over3__over { overflow: hidden; }

.modal-up .content-over3__over p { font-size: 14px; color: #000000; line-height: 20px; }

.modal-up .content-over3__title { color: #363636; font-size: 14px; line-height: 20px; font-weight: bold; }

.modal-up .list-field1 { *zoom: 1; }

.modal-up .list-field1:after { content: " "; display: table; clear: both; }

.modal-up .list-field1__item { float: left; width: 215px; padding-bottom: 27px; }

.modal-up .list-field1__item.mod1 { float: right; width: auto; }

@media only screen and (max-width: 760px) { .modal-up .list-field1__item { float: none !important; width: auto; padding: 0 0 17px 0; }
  .modal-up .list-field1__item:last-child { padding: 0; } }

.modal-up .list-field1__item p { padding-bottom: 12px; line-height: 12px; color: #000000; font-size: 14px; font-weight: bold; }

.modal-up .list-field1__input { display: block; width: 100%; padding: 0 10px; height: 35px; border: 1px solid #b7b7b7; background-color: #ffffff; color: #363636; font-size: 16px; font-family: "PT Sans"; }

.modal-up .list-field1 ::-webkit-input-placeholder { opacity: 1; color: #363636; }

.modal-up .list-field1 ::-moz-placeholder { opacity: 1; color: #363636; }

.modal-up .list-field1 :-ms-input-placeholder { opacity: 1; color: #363636; }

.modal-up .list-field1 :-moz-placeholder { opacity: 1; color: #363636; }

.modal-up .list-field1 .jq-selectbox { cursor: pointer; display: block !important; z-index: 0 !important; }

.modal-up .list-field1 .jq-selectbox.opened { z-index: 1 !important; }

.modal-up .list-field1 .jq-selectbox__select { display: block; padding: 0 29px 0 10px; height: 35px; line-height: 33px; box-sizing: border-box; border: 1px solid #b7b7b7; background-color: #ffffff; color: #363636; font-size: 16px; position: relative; }

.modal-up .list-field1 .jq-selectbox__select:before { position: absolute; top: 14.5px; right: 10px; display: block; content: ''; background-image: url("../img/icons.png"); width: 10px; height: 5px; background-position: -81px -52px; }

.modal-up .list-field1 .jq-selectbox.opened .jq-selectbox__select:before { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); filter: progid:DXImageTransform.Microsoft.Matrix(M11=$m11, M12=$m12,M21=$m21, M22=$m22, sizingMethod='auto expand'); zoom: 1; }

.modal-up .list-field1 .jq-selectbox__select-text { display: block; width: auto !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.modal-up .list-field1 .jq-selectbox__dropdown { position: absolute; left: 0; width: auto !important; right: 0; bottom: auto !important; border: 1px solid #b7b7b7; background-color: #ffffff; top: 35px !important; border-top: none; }

.modal-up .list-field1 .jq-selectbox ul { max-height: 150px; overflow: auto; }

.modal-up .list-field1 .jq-selectbox li { padding: 5px 10px; font-size: 14px; line-height: 16px; border-bottom: 1px solid rgba(51, 51, 51, 0.1); }

.modal-up .list-field1 .jq-selectbox li.selected, .modal-up .list-field1 .jq-selectbox li:hover { background: rgba(0, 0, 0, 0.03); }

.modal-up .list-field1__line { padding-bottom: 20px; *zoom: 1; }

.modal-up .list-field1__line:after { content: " "; display: table; clear: both; }

.modal-up .list-field1__line-title { float: left; width: 181px; box-sizing: border-box; padding: 10px 10px 0 0; color: #000000; font-size: 14px; line-height: 14px; }

@media only screen and (max-width: 760px) { .modal-up .list-field1__line-title { float: none; width: auto; padding: 0 0 13px 0; } }

.modal-up .list-field1__line-over span { float: right; width: 40px; margin-left: 12px; white-space: nowrap; color: #000000; font-size: 14px; font-style: italic; line-height: 14px; padding-top: 10px; }

.modal-up .list-field1__line-over div { overflow: hidden; }

.modal-up .count-js1 { position: relative; width: 87px; }

@media only screen and (max-width: 760px) { .modal-up .count-js1 { width: auto; padding: 0 25px; } }

.modal-up .count-js1__input { display: block; width: 37px; height: 35px; border: 1px solid #b7b7b7; background-color: #ffffff; text-align: center; margin: auto; color: #363636; font-size: 16px; font-family: "PT Sans"; }

@media only screen and (max-width: 760px) { .modal-up .count-js1__input { width: 100%; } }

.modal-up .count-js1 ::-webkit-input-placeholder { opacity: 1; color: #363636; }

.modal-up .count-js1 ::-moz-placeholder { opacity: 1; color: #363636; }

.modal-up .count-js1 :-ms-input-placeholder { opacity: 1; color: #363636; }

.modal-up .count-js1 :-moz-placeholder { opacity: 1; color: #363636; }

.modal-up .count-js1 div { position: absolute; top: 0; left: 0; right: 0; }

.modal-up .count-js1 div span { position: absolute; top: 0; left: 0; height: 35px; width: 25px; display: block; cursor: pointer; }

.modal-up .count-js1 div span:before { position: absolute; left: 0; top: 50%; display: block; content: ''; background-image: url("../img/icons.png"); width: 15px; height: 3px; background-position: -55px -65px; margin-top: -1.5px; }

.modal-up .count-js1 div span:last-child { left: auto; right: 0; }

.modal-up .count-js1 div span:last-child:before { left: auto; right: 0; background-image: url("../img/icons.png"); width: 15px; height: 15px; background-position: 0px -65px; margin-top: -7.5px; }

.modal-up .modalOrderTable { width: 100%; margin-bottom: 15px; }

.modal-up .modalOrderTable tr td { padding: 12px 10px; text-align: left; color: #363636; font-size: 16px; line-height: 20px; font-weight: bold; border-bottom: 1px solid #d0d0d0; }

.modal-up .modalOrderTable tr td:last-child { text-align: right; font-weight: normal; }

.modal-up .modalOrderTable tr td span { color: #0f9973; }

@media only screen and (max-width: 760px) { .modal-up .modalOrderTable tr td { font-size: 14px; line-height: 16px; } }

.modal-up .modalOrderTable tr:last-child td { border: none; }

.modal-up .button-more1 { *zoom: 1; position: relative; top: 20px; margin-top: -20px; }

.modal-up .button-more1:after { content: " "; display: table; clear: both; }

@media only screen and (max-width: 760px) { .modal-up .button-more1 { text-align: center; font-size: 0.01px; top: 0; margin: 0; } }

.modal-up .button-more1 div { display: none; }

@media only screen and (max-width: 760px) { .modal-up .button-more1 div { display: block; } }

.modal-up .button-more1__link { display: inline-block; vertical-align: top; margin: 0 30px 20px 0; padding: 0 28px; height: 38px; border-radius: 19px; background-color: #1a5499; line-height: 38px; color: #ffffff; font-size: 16px; }

.modal-up .button-more1__link:last-child { margin: 0; }

.modal-up .button-more1__link:hover { opacity: 0.9; }

@media only screen and (max-width: 760px) { .modal-up .button-more1__link { margin: 0 0 20px 0; } }
