@font-face {font-family: 'Gravity';src: local('Gravity Book'), local('Gravity-Book'), url('https://business.infinity.design/fonts/Gravitybook.woff2') format('woff2'), url('https://business.infinity.design/fonts/Gravitybook.woff') format('woff'), url('https://business.infinity.design/fonts/Gravitybook.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gravity';src: local('Gravity Bold'), local('Gravity-Bold'), url('https://business.infinity.design/fonts/Gravitybold.woff2') format('woff2'), url('https://business.infinity.design/fonts/Gravitybold.woff') format('woff'), url('https://business.infinity.design/fonts/Gravitybold.ttf') format('truetype');font-weight: bold;font-style: normal;}@font-face{font-family:'als_rubl';src:url('https://business.infinity.design/fonts/rouble-webfont.eot');src:url('https://business.infinity.design/fonts/rouble-webfont.eot?#iefix') format('embedded-opentype'),url('https://business.infinity.design/fonts/rouble-webfont.woff') format('woff'),url('https://business.infinity.design/fonts/rouble-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}html { height:100%; margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, address {display: block;}audio, canvas {display: inline-block;}video {display: block;}audio:not([controls]) {display: none; height: 0;}address {font-style: normal;}ul, ol, li, form, fieldset, a, img, div, figure, address { margin: 0; padding: 0; border: 0; }ul {list-style: inside;}ol {list-style: inside;}ul li {list-style: none;}ol li {list-style: decimal inside;}ol {padding: 10px 0;}ol li {margin: 0 0 20px 0;}body {height:100%; position: relative;}body, td, input, textarea, button {margin: 0px; padding: 0px; color: #748191; font: 17px 'Gravity'; letter-spacing: 0.3px;}body * {box-sizing: border-box;}a {text-decoration: none; color: inherit; transition:0.3s;}a:hover {text-decoration: none !important;}h1 {font: 24px 'Gravity'; color: #5a6674; margin: 0 0 42px 0; padding: 0;}h2 {font: 24px 'Gravity'; color: #5a6674; margin: 0 0 42px 0; padding: 0;}h3 {font: bold 19px 'Gravity'; color: #5a6674; margin: 0 0 25px 0; padding: 0;}h4 {font: 16px 'Gravity'; color: #748191; margin: 0; padding: 0; letter-spacing: 1.5px; text-transform: uppercase;}@media (max-width: 1024px) {h1 {margin-left: 0;}h2 {margin-left: 0;}h3 {margin-left: 0;}}@media (max-width: 320px) {}p {margin: 0 0 20px 0; padding: 0; font-size: 15px; line-height: 28px; color: #748191;}table {border-collapse: collapse; border-spacing: 0;}.main {min-height: 100%; position: relative;}.cbc {overflow: hidden; max-width: 100%; min-width: 320px; margin: 0 auto;}.container {max-width: 1480px; margin: 0 auto; position: relative; padding: 0 40px;}@media (max-width: 1280px) {.container {padding: 0 30px;}}@media (max-width: 640px) {.container {padding: 0 20px;}}/* page content *//* header */header {width: 100%; height: 355px; position: relative; color: #5a6674; margin-bottom: 15px !important;}header a.active,header a:hover {color: #ff7200;}.h_logo_box {position: absolute; left: 0; top: 47px; width: 100%; text-align: center;}.h_logo_box img {max-width: 100%;}.h_top_nav {height: 252px; padding-top: 101px; font-size: 15px; line-height: 30px;}.h_top_nav .l_box {float: left; position: relative; z-index: 10; padding-left: 10px;}.h_top_nav .l_box li {margin-left: 24px;}.h_top_nav .l_box li:first-child {margin-left: 0;}.h_top_nav .r_box {float: right; position: relative; z-index: 10; padding-right: 28px;}.h_top_nav .r_box li {margin-left: 50px;}.h_top_nav .r_box li:first-child {margin-left: 0;}.h_top_nav li {display: inline-block; vertical-align: middle;}.h_lng {padding-right: 17px;}.h_lng .active {font-weight: bold;}.ico_faq {display: inline-block; padding-right: 45px; background: url(https://business.infinity.design/img/ico_faq.png) right center no-repeat;}.ico_lk {display: inline-block; padding-right: 48px; background: url(https://business.infinity.design/img/ico_lk.png) right center no-repeat;}.user_nav {position: relative;}.user_nav .open_subn {cursor: pointer; position: relative; z-index: 101;}.user_nav ul {visibility: hidden; opacity: 0; position: absolute; z-index: 100; top: -22px; left: -28px; width: 338px; padding: 88px 28px 20px; border: 1px solid #e5e5e5; background: #fff; transition:0.3s;}.user_nav ul:after {content: ''; position: absolute; top: 71px; left: 20px; right: 20px; height: 1px; background: #e5e5e5;}.user_nav ul li {display: block; margin-bottom: 5px; margin-left: 0 !important;}.user_nav ul a,.user_nav ul span {display: inline-block; padding: 5px 0 5px 39px; font-size: 15px; color: #5a6674; white-space: nowrap;}.user_nav ul a:hover {color: #ff7709;}.user_nav:hover ul {visibility: visible; opacity: 1}.user_nav .ico_profile {background: url(https://business.infinity.design/img/uo_ico_profile.png) left center no-repeat;}.user_nav .ico_contacts {background: url(https://business.infinity.design/img/uo_ico_contacts.png) left center no-repeat;}.user_nav .ico_faq {background: url(https://business.infinity.design/img/uo_ico_faq.png) left center no-repeat;}.user_nav .ico_adv {background: url(https://business.infinity.design/img/uo_ico_adv.png) 1px center no-repeat;}.user_nav .ico_shop {background: url(https://business.infinity.design/img/uo_ico_shop.png) left center no-repeat;}.user_nav .ico_cart {background: url(https://business.infinity.design/img/uo_ico_cart.png) left center no-repeat;}.user_nav .ico_logout {background: url(https://business.infinity.design/img/uo_ico_logout.png) 1px center no-repeat;}.h_search_box {padding-left: 29px;}.h_search_box .search_btn {cursor: pointer; display: block; width: 25px; height: 25px; border: none; background: url(https://business.infinity.design/img/ico_search.png) center no-repeat;}.h_search_form {display: none; position: absolute; z-index: 120; left: -20px; top: -10px; right: 30px; height: 50px; border: 1px solid #5a6674; background: #fff;}.h_search_form .search_btn {position: absolute; right: 27px; top: 50%; margin-top: -11px;}.h_search_form input[type="text"] {height: 48px; width: 100%; padding: 0 50px 0 20px; border: none; background: none;}.main_nav_box {}.main_nav {margin: 0 auto; font-size: 0; letter-spacing: 0; text-align: center; font-size: 0; letter-spacing: 0;}.main_nav li {display: inline-block; vertical-align: middle; margin: 0 28px;}.main_nav a {font-size: 17px; color: #5a6674; text-transform: uppercase; font-weight: bold; padding: 0 7px 11px; border-bottom: 1px solid #dee0e3; letter-spacing: 2px;}.mob_h_lng {display: none; position: absolute; left: 20px; top: 63px; font-size: 22px;}.mob_h_lng .active {font-weight: bold;}.mob_nav_logo,.mob_show,.main_nav_box .sm_show {display: none;}@media (max-width: 1380px) {.h_top_nav .l_box {padding-left: 0;}.h_top_nav .l_box li {margin-left: 25px;}.h_top_nav .r_box {padding-right: 0;}.h_top_nav .r_box li {margin-left: 25px;}.h_search_form {right: -15px;}.h_search_form .search_btn {right: 14px;  margin-top: -10px;}.user_nav ul {top: -22px; left: -32px; width: 300px;}}@media (max-width: 1180px) {.h_search_box {padding-left: 5px;}.h_top_nav .l_box li {margin-left: 15px;}.h_top_nav .r_box li {margin-left: 15px;}.user_nav ul {top: -22px; left: -20px; width: 260px;}.user_nav ul {padding: 88px 20px 20px 20px;}}@media (max-width: 1024px) {.h_lng {padding-right: 0;}.h_top_nav .r_box li {margin-left: 20px;}.h_search_box {padding-left: 15px;}.ico_faq,.ico_lk {padding-right: 0; background: none;}.user_nav ul {left: -30px; width: 240px;}.user_nav ul a,.user_nav ul span {padding: 5px 0 5px 30px !important;}}@media (min-width: 961px) {.main_nav_box {display: block !important;}}@media (max-width: 960px) {header {height: auto; margin-bottom: 0 !important;}.h_logo_box {position: static;}.mob_h_lng {display: block;}.h_top_nav .l_box,.h_top_nav .r_box {display: none;}.h_top_nav {height: auto; padding: 30px 0;}.main_nav_box {display: none; position: fixed; overflow: auto; z-index: 1000; left: 0; top: 0; right: 0; margin: 0; bottom: 0; z-index: 500; border: none; padding: 30px 0 0 0; text-align: center; background: rgba(255,255,255,0.9);}.main_nav {display: block !important; padding: 0 !important; background: none !important; margin: 0 !important; border-bottom: 1px solid #dee0e3;}.main_nav li {display: block !important; float: none; width: auto !important; height: auto !important; border-top: 1px solid #dee0e3; margin: 0 !important; padding-left: 0;}.main_nav a {display: block; height: 65px; line-height: 65px; font-size: 20px; text-decoration: none !important; padding: 0; color: #5a6674; border: none; background: none;}.main_nav li ul {display: none;}.main_nav li ul a {font-size: 16px; background: rgba(231,234,238,0.4);}.open_nav_btn {cursor: pointer; position: absolute; top: 60px; z-index: 350; width: 35px; height: 35px; right: 27px; background: url(https://business.infinity.design/img/open_nav.svg) center no-repeat; background-size: 35px 35px;}.close_nav_btn {cursor: pointer; position: absolute; top: 66px; z-index: 350; width: 24px; height: 24px; right: 32px; background: url(https://business.infinity.design/img/close_btn.svg) center no-repeat; background-size: 24px 24px;}.mob_nav_logo {display: block !important; text-align: center; margin-bottom: 38px;}.mob_nav_logo img {display: block; margin: 0 auto;}.main_nav_box .sm_show {display: block;}}@media (max-width: 480px) {.main_nav a {height: 50px; line-height: 50px; font-size: 16px;}.main_nav li ul a {font-size: 14px;}}@media (max-width: 400px) {.h_logo_box img {width: 140px;}.mob_nav_logo {margin-bottom: 30px;}.mob_nav_logo img {width: 130px;}.main_nav a {height: 45px; line-height: 45px; font-size: 12px;}.main_nav li ul a {font-size: 11px; letter-spacing: 0.8px;}.mob_h_lng {font-size: 18px;}}@media (max-width: 320px) {.main_nav_box {padding: 20px 0 0 0;}.mob_nav_logo {margin-bottom: 20px;}.main_nav a {height: 42px; line-height: 42px;}}/* pages */.box_title {position: relative; overflow: hidden; padding: 0 20px; margin-bottom: 33px;}.box_title.no_wrap {padding: 0;}.box_title:after {content: '';  position: absolute; left: 50%; top: 14px; margin-left: -82.5px; width: 165px; height: 5px; background: url(https://business.infinity.design/img/wave_line.png) left center no-repeat;}.box_title h1 {display: inline-block; margin: 0 35px 0 0;}.box_title h1 a {color: #a5aab1;}.box_title h1 a.active,.box_title h1 a:hover {color: #5b6776;}.box_title .more_lnk {display: inline-block; color: #ff7506; margin-top: 6px;}.box_title .more_lnk:hover {color: #5b6776;}.box_title .l_box {float: left;}.box_title .r_box {float: right; font-size: 16px;}.box_title h2 {display: inline-block;margin: 0 35px 0 0;}@media (max-width: 1280px) {.box_title .l_box {width: 50%; padding-right: 90px;}}@media (max-width: 800px) {.box_title {padding: 0;}.box_title h1 {margin: 0 15px 0 0;}}@media (max-width: 760px) {.box_title:after {display: none;}.box_title .l_box {width: auto; padding-right: 0;}}@media (max-width: 480px) {.box_title h1 {margin-bottom: 10px;}.box_title > * {float: none !important;}}.mp_tov_list {padding: 0 0 45px;}.mp_tov_list .box_title {margin-bottom: 48px;}.tov_list {margin: 0 -20px 0 -20px; font-size: 0; letter-spacing: 0;}.tov_list .item {display: inline-block; vertical-align: top; width: 25%; padding: 20px;}.tov_list .wrap {display: block; height: 480px; padding: 20px; background: #f7f8fa;}.tov_list figure {overflow: hidden; margin-bottom: 40px;}.tov_list figure img {width: 100%; transition:0.5s;}.tov_list .text_box {letter-spacing: 0.4px; text-align: center;}.tov_list .part_ico {padding-top: 37px;}.tov_list .part_yarn {background: url(https://business.infinity.design/img/ico_yarn.png) center top no-repeat;}.tov_list .part_needle {background: url(https://business.infinity.design/img/ico_needle.png) center top no-repeat;}.tov_list .title {font-size: 16px; color: #5a6674; transition:0.5s; margin-bottom: 13px;}.tov_list .title span {font-weight: bold;}.tov_list .descr {font-size: 14px; line-height: 24px; text-align: center; margin-bottom: 12px;}.tov_list .descr li {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.tov_list .descr .b {font-weight: bold;}.tov_list .more_btn {font-size: 15px; color: #ff7200; transition:0.5s;}.tov_list a:hover figure img {transform: scale(1.05);}.tov_list a:hover .title,.tov_list a:hover .more_btn {color: #000;}@media (max-width: 1380px) {.tov_list {margin: 0 -10px;}.tov_list .item {padding: 10px;}}@media (max-width: 1180px) {.tov_list .wrap {height: 420px;}}@media (max-width: 1024px) {.tov_list .wrap {height: 390px;}}@media (max-width: 960px) {.tov_list .item {width: 33.33%;}.tov_list .wrap {height: 420px;}}@media (max-width: 800px) {.tov_list .wrap {height: 390px;}}@media (max-width: 640px) {.tov_list .item {width: 50%;}.tov_list .wrap {height: auto; padding-bottom: 40px;}}@media (max-width: 480px) {.tov_list .item {width: 100%;}}/* main page */.banner_slider {text-align: center; margin-bottom: 67px; margin-top: -15px;}.banner_slider .text_box {display: table; opacity: 0; position: absolute; left: 50%; top: 50%; width: 261px; height: 260px; margin: -130px 0 0 -130px; text-align: center; background: url(https://business.infinity.design/img/sliter_text_bg.png) center no-repeat; transition:0.5s;}.banner_slider .text_box .wrap {display: table-cell; vertical-align: middle;}.banner_slider .text_box .title {font-size: 25px; line-height: 32px; padding: 0 40px; color: #5a6674;}.banner_slider .text_box .more {font-size: 16px; color: #ff7200;}.banner_slider .text_box .sepor {display: block; width: 114px; height: 1px; margin: 25px auto; background: #ebedef;}.banner_slider .slick-slide {text-align: center; position: relative;}.banner_slider .slick-slide img {opacity: 0.5; transition:0.5s; transform: scale(0.9); display: inline-block;}.banner_slider .slick-center {z-index: 100;}.banner_slider .slick-center img {opacity: 1;transform: scale(1);}.banner_slider .slick-center .text_box {opacity: 1;}.banner_slider .slick-prev,.banner_slider .slick-next {opacity: 0; z-index: 10; top: 0; width: 10%; height: 100%; transform: none; background: rgba(0,0,0,0.3);}.banner_slider .slick-prev {left: 0;}.banner_slider .slick-next {right: 0;}.banner_slider .slick-list {padding: 0 30% !important;}@media (max-width: 1700px) {.banner_slider .slick-list {padding: 0 27% !important;}}@media (max-width: 1500px) {.banner_slider .slick-list {padding: 0 24% !important;}}@media (max-width: 1300px) {.banner_slider .slick-list {padding: 0 21% !important;}}@media (max-width: 1180px) {.banner_slider .slick-list {padding: 0 17% !important;}}@media (max-width: 1080px) {.banner_slider .slick-list {padding: 0 15% !important;}}@media (max-width: 960px) {.banner_slider .slick-list {padding: 0 30px !important;}.banner_slider .slick-slide img {width: 100%;}.banner_slider {text-align: center; margin-bottom: 80px !important;}}@media (max-width: 640px) {.banner_slider .slick-list {padding: 0 20px !important;}}@media (max-width: 480px) {.banner_slider .text_box {position: absolute; top: 0; left: 0; width: 100%; height: 255px; margin: 0; background: rgba(0,0,0,0.2);}.banner_slider .text_box * {color: #fff !important;}}.last_journal {padding-top: 70px; padding-bottom: 45px; background: #f7f8fa;display:none}.journal_list {margin: 0 -20px; font-size: 0; letter-spacing: 0;}.journal_list .item {display: inline-block; vertical-align: top; width: 50%; padding: 20px;}.journal_list .wrap {display: table; width: 100%; padding: 20px; background: #fff;}.journal_list .wrap > * {display: table-cell; vertical-align: middle; width: 50%;}.journal_list figure {overflow: hidden;}.journal_list figure img {width: 100%; transition:0.5s;}.journal_list .text_box {padding: 0 30px 0 40px; font-size: 15px; color: #5a6674; letter-spacing: 0.3px;}.journal_list .num {padding-top: 43px; margin-bottom: 3px; background: url(https://business.infinity.design/img/ico_book.png) left  top no-repeat; transition:0.5s;}.journal_list .num span {font-family: Arial;}.journal_list .title {font-size: 16px; line-height: 26px; text-transform: uppercase; font-weight: bold; margin-bottom: 22px; transition:0.5s;}.journal_list .descr {line-height: 2; color: #748191; margin-bottom: 25px; transition:0.5s;}.journal_list .more_btn {font-weight: bold; transition:0.5s;}.journal_list a:hover figure img {transform: scale(1.05);}.journal_list a:hover .num,.journal_list a:hover .title {color: #ff7506;}.journal_list a:hover .descr,.journal_list a:hover .more_btn {color: #000;}.last_journal .bt_more_lnk {display: none;}@media (max-width: 1380px) {.journal_list {margin: 0 -10px;}.journal_list .item {padding: 10px;}.journal_list .wrap > figure {vertical-align: top;}.journal_list .text_box {padding: 0 20px 0 20px;}}@media (max-width: 1080px) {.journal_list .wrap {display: block;}.journal_list .wrap > * {display: block; width: auto;}.journal_list .text_box {min-height: 350px; padding: 30px 0 10px;}}@media (max-width: 640px) {.last_journal {padding-top: 70px; padding-bottom: 15px;display:none}.journal_list {margin: 0;}.journal_list .item {display: block; width: auto; padding: 0; margin: 0 0 30px;}}@media (max-width: 400px) {.journal_list figure {margin: -20px -20px 0 -20px;}.last_journal .box_title .more_lnk {display: none;}.last_journal .bt_more_lnk {display: block; text-align: center; font-size: 16px; color: #fff; margin-bottom: 30px;}.last_journal .bt_more_lnk a {display: block; height: 48px; line-height: 48px; background: #5a6674;}}.bt_subs_box {position: relative; overflow: hidden; /*padding: 113px 0 106px;*/padding: 63px 0 106px; text-align: center;}.bt_subs_box:after {content: ''; position: absolute; top: 79px; bottom: 86px; left: 50%; width: 1px; background: #ecedef;}.bt_subs_box h3 {margin-bottom: 42px;}.bt_subs_box .subs_form {float: left; padding-left: 48px;}.bt_subs_box .field {position: relative; width: 462px; height: 62px; border: 1px solid #dee0e3;}.bt_subs_box input[type="text"] {width: 100%; height: 60px; padding: 0 80px 0 28px; font-size: 15px; border: none;}.bt_subs_box input[type="submit"] {position: absolute; top: 8px; right: 10px; width: 57px; height: 43px; font-size: 15px; font-weight: bold; color: #fff; border: none; background: #ff7200;}.bt_subs_box input[type="submit"]:hover {background: #5a6674;}.bt_subs_box .soc_box {float: right; padding-right: 16px;}.bt_subs_box .soc_box .item_list li {float: left; margin: 0 35px;}.bt_subs_box .soc_box .item_list a {display: block; width: 63px; height: 62px; border: 1px solid #dee0e3;}.bt_subs_box .soc_box a:hover {border-color: #ff7200;}.ico_ig {background: url(https://business.infinity.design/img/ico_ig.png) center no-repeat;}.ico_vk {background: url(https://business.infinity.design/img/ico_vk.png) center no-repeat;}.ico_tg {background: url(https://business.infinity.design/img/ico_tg.png) center no-repeat;}.ico_fb {background: url(https://business.infinity.design/img/ico_fb.png) center no-repeat;}.ico_tw {background: url(https://business.infinity.design/img/ico_tw.png) center no-repeat;}@media (max-width: 1180px) {.bt_subs_box h3 {margin-bottom: 0; height: 65px;}.bt_subs_box .subs_form {float: left; width: 46%; padding: 0 20px;}.bt_subs_box .field {width: 100%;}.bt_subs_box .soc_box {float: right; width: 49%; padding: 0 20px;}.bt_subs_box .soc_box .item_list {font-size: 0; letter-spacing: 0; text-align: center;}.bt_subs_box .soc_box .item_list li {float: none; margin: 0; display: inline-block; vertical-align: top; width: 25%;}.bt_subs_box .soc_box .item_list a {display: inline-block;}}@media (max-width: 960px) {.bt_subs_box {position: relative; overflow: hidden; padding: 0px 0 50px;}.bt_subs_box:after {top: 40px; bottom: 30px;}.bt_subs_box .subs_form {float: left; width: 46%; padding: 0;}.bt_subs_box .soc_box {float: right; width: 48%; padding: 0;}}@media (max-width: 640px) {.bt_subs_box:after {display: none;}.bt_subs_box .subs_form {float: none; width: auto; padding: 0 40px 50px; border-bottom: 1px solid #ecedef; margin-bottom: 50px;}.bt_subs_box .soc_box {float: none; width: auto; padding: 0 40px;}}@media (max-width: 480px) {.bt_subs_box .subs_form {padding: 0 0 50px;}.bt_subs_box .soc_box {padding: 0;}}@media (max-width: 320px) {.bt_subs_box h3 {font-size: 16px;}.bt_subs_box input[type="text"] {padding: 0 80px 0 15px;}}/* catalog */.part_descr {padding-top: 64px; /*padding-bottom: 64px;*/}.part_descr .wrap {padding: 40px; background: #fff; overflow: hidden;}.part_descr .cover_box {float: right; width: 38%; text-align: right;}.part_descr .cover_box img {max-width: 100%;}.part_descr .text_box {float: left; width: 62%; overflow: hidden;}.part_descr .text_box .col {float: left; width: 50%; padding: 0 25px;}.part_descr a:hover {color:#ff7200;}@media (max-width: 1280px) {.part_descr .text_box {padding: 0 50px 0 0;}.part_descr .text_box .col {float: none; width: auto; padding: 0;}}@media (max-width: 1024px) {.part_descr .cover_box {float: none; width: auto; text-align: center;}.part_descr .cover_box img {max-width: 100%;}.part_descr .text_box {float: none; width: auto; padding: 50px 0 0 0;}}@media (max-width: 480px) {.part_descr .cover_box {margin: -20px -20px 0 -20px;}.part_descr .wrap {padding: 30px;}}@media (max-width: 400px) {.part_descr {padding: 0  !important; margin: 20px 0 0 0 !important;}.part_descr .wrap {padding: 50px 0 30px 0; border-bottom: 1px solid #dee0e3;  border-top: 1px solid #dee0e3;}.part_descr .cover_box {margin: 0;}.part_descr .text_box {padding: 40px 0 0 0;}}.cat_tov_list {padding-bottom: 72px;}@media (max-width: 480px) {.cat_tov_list {padding-bottom: 0;}}/* tov page */.tov_page {padding-top: 22px; margin-bottom: 10px; position: relative;}.tov_page .l_box {width: 460px; float: left; color: #748191; padding-bottom: 100px;}.tov_page .r_box {margin-left: 580px; padding-top: 11px;}.tov_page h4 {margin-bottom: 39px;}.tov_page .back_lnk_box {position: absolute; left: 0; bottom: 48px;}.tov_page .back_lnk {font-weight: bold; font-size: 17px; color: #ff7200; letter-spacing: 0.7px;}.tov_page .back_lnk:hover {color: #5b6776;}.obj_gal {position: relative; margin-bottom: 64px;}.obj_gal .thumb_box {margin: 0 -17px 0 -18px;}.obj_gal .sldr_thumb_list {width: 100%;}.obj_gal .sldr_thumb_list .slider {height: 130px;}.obj_gal .sldr_thumb_list .button {height: 130px; cursor: pointer; float: left; margin: 0 17px 0 18px; /*margin-right: 35px; transition:0.3s;*/ background: #000;}.obj_gal .sldr_thumb_list img {display: block; width: 130px; height: 130px; opacity: 0.6; transition:0.3s;}.obj_gal .sldr_thumb_list .button:hover img,.obj_gal .sldr_thumb_list .button.selected img {opacity: 1;}.obj_gal .main_photo_slider {height: auto; margin-bottom: 35px; overflow: hidden;}.obj_gal .main_photo_slider .slider {width: 100%; min-height: 460px;}.obj_gal .main_photo_slider .slider li {position: relative; float: left; width: 100%; text-align: center; min-height: 460px; background: #fff;}.obj_gal .main_photo_slider img {display: block;}.obj_gal .thumb_box {position: relative; height: 130px; overflow: hidden;}.tov_param {font-size: 16px; line-height: 29px; margin-bottom: 27px;}.tov_param span {font-weight: bold;}.tov_descr {font-size: 16px; line-height: 29px; /*margin-bottom: 55px;*/}.tov_descr p {font-size: 16px;}.tov_info_ico {display: table; width: 110%;}.tov_info_ico li {display: table-cell; vertical-align: middle; width: 1%;}.tov_info_ico img {display: block;}.tov_color_list .item_counter {margin: 0 0 6px; height: 34px; border: 1px solid #cdd1d5; font-size: 0;}.tov_color_list .item_counter > * {display: inline-block; vertical-align: top;}.tov_color_list .item_counter input[type="text"] {width: 74px; height: 32px; font-size: 16px; border: none; color: #6e6e6e; text-align: center; margin: 0; border: none; border-left: 1px solid #cdd1d5; border-right: 1px solid #cdd1d5; background: none;}.tov_color_list .item_counter span {width: 31px; height: 32px; color: #ff7a0f; font-size: 15px; line-height: 32px; text-align: center; cursor: pointer;}.tov_color_list {font-size: 0; letter-spacing: 0; margin: 0 -30px 43px 0;}.tov_color_list .item {display: inline-block; width: 20%; margin-bottom: 8px;}.tov_color_list .wrap {width: 140px; letter-spacing: 0.5px;}.tov_color_list figure img {display: block;}.tov_color_list .ttl {font-size: 13px; margin: 0 0 8px 4px; color: #5a6674;}.tov_color_list .param li {display: inline-block; width: 49%; margin-bottom: 6px;}.tov_color_list .param .art {font-weight: bold; font-size: 13px; color: #5a6674;}.tov_color_list .param .wt {font-size: 12px; color: #748191;}.tov_color_list .param .set_price {font-weight: bold; font-size: 16px; color: #ff7200; padding-left: 2px;}.tov_color_list .param .price {font-size: 12px; color: #616c7a; white-space: nowrap;}.tov_page .paginator {padding-left: 0; padding-right: 0;}.tov_page .paginator .prev {left: 0;}.tov_page .paginator .next {right: 0;}.shop_list {margin-bottom: 5px;}.shop_list .box_title {padding: 0; font-size: 28px; margin-bottom: 23px; color: #5b6776;}.shop_list .box_title:after {left: auto; right: 0;}.shop_list td {padding: 29px 0 28px 0; border-top: 1px solid #d9dfe6; font-size: 18px;}.shop_list tr:first-child td {border-top: none;}.shop_list .action {text-align: right;}.shop_list .action a {font-weight: bold; color: #ff7200;}.shop_list .action a:hover {color: #5b6776;}.by_box {margin-bottom: 70px;}.by_box > * {vertical-align: middle;}.by_box .to_cart {width: 186px; height: 65px; font-size: 20px; line-height: 65px;}.by_box .price_info {display: inline-block; margin-left: 42px;}.by_box .price {font-size: 29px; font-weight: bold; color: #5a6674; margin-bottom: 8px;}.by_box .count {font-size: 14px; color: #748191; letter-spacing: 1px; text-transform: uppercase;}.orange_btn {display: inline-block; color: #fff; text-align: center; background: #ff7200;}.orange_btn:hover {background: #5a6674;}@media (max-width: 1600px) {.tov_page .r_box {margin-left: 500px;}}@media (max-width: 1280px) {.tov_color_list .item {width: 25%;}}@media (max-width: 1180px) {.tov_page h1 {text-align: center;}.tov_page .l_box {width: auto; float: none; padding-bottom: 10px;}.tov_page .r_box {margin-left: 0; padding-bottom: 70px;}.tov_color_list .item {width: 20%;}.tov_page .back_lnk_box {width: 100%; text-align: center;}.obj_gal .sldr_thumb_list img,.obj_gal .main_photo_slider img {display: inline-block;}.obj_gal .sldr_thumb_list .slider {margin: 0 auto;}}@media (max-width: 800px) {.tov_color_list .item {width: 25%;}}@media (max-width: 640px) {.obj_gal .sldr_thumb_list .button {margin: 0 7px;}.tov_color_list .item {width: 33.33%;}}@media (max-width: 580px) {.obj_gal .main_photo_slider img {width: 100%;}.obj_gal .thumb_box {margin: 0 -5px; height: auto;}.obj_gal .sldr_thumb_list {height: auto !important; transform: none !important;}.obj_gal .sldr_thumb_list .slider {width: auto !important; height: auto !important; transform: none !important;}.obj_gal .sldr_thumb_list .button {width: 33.33% !important; height: auto; margin: 0; border: 5px solid #fff; position: static !important; transform: none !important;}.obj_gal .sldr_thumb_list .button img {width: 100%; height: auto; display: block;}}@media (max-width: 480px) {.obj_gal .main_photo_slider {height: 420px;}.obj_gal .main_photo_slider .slider {min-height: 100%; height: 400px;}.obj_gal .main_photo_slider .slider li {height: 400px;}.tov_color_list .item {width: 50%;}.shop_list td {padding: 20px 10px; font-size: 16px;}.shop_list td:first-child {padding-left: 0;}.shop_list td:last-child {padding-right: 0;}.shop_list .price {white-space: nowrap;}}@media (max-width: 420px) {.obj_gal .main_photo_slider {height: 320px;}.obj_gal .main_photo_slider .slider,.obj_gal .main_photo_slider .slider li {height: 300px;}.shop_list td {padding: 20px 5px;}.by_box .price_info {margin-left: 20px;}}@media (max-width: 380px) {.obj_gal .sldr_thumb_list .button {width: 25% !important;}.shop_list .box_title {font-size: 24px; margin-bottom: 10px;}.shop_list td {font-size: 15px;}}@media (max-width: 360px) {.by_box .to_cart {margin: 0 20px 20px 0;}.by_box .price_info {margin-left: 0;}}@media (max-width: 320px) {.tov_color_list {margin: 0 -15px 43px 0;}.shop_list td {font-size: 13px;}}/* forms */.login_form { width: 500px; }.reg_form { width: 600px; }/* cart */.cart_count {padding-top: 7px;}.cart_list {padding-top: 40px; padding-bottom: 55px; margin-bottom: 90px; margin-top: 70px;}.cart_list table {margin-bottom: 58px;}.cart_list th {font-size: 15px; color: #5b6776; font-weight: normal; text-align: center; padding: 0 20px 20px 20px;}.cart_list th:first-child {text-align: left;}.cart_list td {text-align: center; letter-spacing: 1px; color: #5a6674; padding: 20px; border-bottom: 30px solid #f7f8fa; background: #fff;}.cart_list tr:last-child td {border-bottom: none;}.cart_list .photo {width: 120px;}.cart_list .photo img {width: 120px;}.cart_list .descr {text-align: left; text-transform: uppercase; padding-left: 10px;}.cart_list .title {font-size: 18px; font-weight: bold; margin-bottom: 12px;}.cart_list .params {font-size: 12px; line-height: 20px;}.cart_list .params b {white-space: nowrap;}.cart_list .item_price {font-size: 22px; white-space: nowrap;}.cart_list .item_price .wrap {height: 80px; line-height: 80px; border-left: 1px solid #e6e8ea;}.cart_list .total_price {font-size: 22px; font-weight: bold; white-space: nowrap;}.cart_list .wt {width: 150px; font-size: 18px; white-space: nowrap;}.cart_list .wt .wrap {height: 100px; line-height: 100px; border-left: 1px solid #e6e8ea; border-right: 1px solid #e6e8ea;}.cart_list .count {width: 220px;}.cart_list .item_counter {margin: 0 auto; width: 149px; height: 68px; border: 1px solid #dee0e3; letter-spacing: 0; font-size: 0;}.cart_list .item_counter > * {display: inline-block; vertical-align: top;}.cart_list .item_counter input[type="text"] {width: 108px; height: 66px; font-size: 18px; border: none; color: #5a6674; text-align: center; margin: 0; border: none; background: none;}.cart_list .item_counter .btn_box {width: 38px; height: 66px; border-left: 1px solid #dee0e3;}.cart_list .item_counter span {display: block; color: #ff7a0f; font-size: 20px; line-height: 31px; text-align: center; cursor: pointer;}.cart_list .item_counter .up {height: 34px; border-bottom: 1px solid #cdcdcd;}.cart_list .item_counter .down {height: 32px;}.cart_list .back_lnk {display: inline-block; font-size: 16px; color: #ff7200; margin-left: 20px;}.cart_list .back_lnk:hover {color: #5a6674;}.cart_list .total {font-size: 22px; color: #5a6674; float: right; margin-right: 20px; margin-top: -14px; letter-spacing: 3px;font-weight:bold}.cart_list .total b {font-size: 30px; font-weight: bold;}.order_form { padding-bottom: 88px; }.order_form .l_box { margin-right: 560px;}.form_box .l_box {overflow: hidden; /*padding-bottom: 88px; margin-right: 560px; guro - вывел в правила выше. Для формы логина*/}.form_box .submit_btn {float: right; width: 280px; height: 70px; font-size: 20px; line-height: 70px; margin-top: 38px; border:none;}.order_form.form_box textarea {height: 197px;}.order_form.form_box .submit_btn {float: none; margin: 0 auto; display: block;}.form_box .r_box {float: right; /*width: 508px;*/}.form_box .r_box .blue_box {padding: 36px 70px 35px 70px; margin-bottom: 25px;}.order_form h2 {margin: 0 0 16px;}.order_form .hint {font-size: 14px;}.order_form .jq-selectbox {width: 100%; margin-bottom: 18px;}@media (max-width: 1280px){.cart_list th {padding: 0 10px 20px 10px;}.cart_list td {padding: 20px 10px;}.cart_list .wt {width: auto;}.cart_list .wt .wrap {padding: 0 20px;}.cart_list .title {font-size: 17px;}.cart_list .item_price {font-size: 19px;}.cart_list .item_price .wrap {padding: 0 20px;}.cart_list .total_price {font-size: 19px;}.cart_list .count {width: 160px;}.cart_list .action {width: 70px;}.cart_list .item_counter {width: 100px;}.cart_list .item_counter input[type="text"] {width: 60px;}.order_form .l_box {margin-right: 460px;}.order_form .r_box {width: 430px;}.form_box .r_box .blue_box {padding: 36px 30px 35px 30px;}}@media (max-width: 960px){.cart_list {margin-top: 40px;}.cart_list .photo {padding: 0; width: auto;}.cart_list .photo img {display: none;}.cart_list .item_price .wrap,.cart_list .wt .wrap {border: none; padding: 0;}.cart_list .count {width: 130px;}.cart_list .item_counter {width: 109px;}.cart_list .item_counter input[type="text"] {width: 68px;}.cart_list .item_price {font-size: 20px;}.cart_list .total_price {font-size: 20px;}.cart_list .wt {font-size: 16px;}.h_action span {display: none;}.cart_list .action {width: 60px;}.cart_list .back_lnk {margin-left: 0;}.cart_list .total {margin-right: 0; letter-spacing: 1px; margin-top: -13px;}.form_box .l_box {margin-right: 0;}.form_box .r_box {width: auto; float: none;}.form_box .submit_btn {float: none; margin: 40px auto 0 auto; display: block;}}@media (max-width: 760px){.cart_list .title {font-size: 16px;}.cart_list .item_price {font-size: 18px;}.cart_list .total_price {font-size: 18px;}.cart_list .wt {font-size: 14px;}.reg_form {width:100% !important;}.fancybox-slide::before {height:auto !important;}}@media (max-width: 640px){.cart_list table,.cart_list tbody,.cart_list tr,.cart_list th,.cart_list td {display: block;}.cart_list tr {position: relative; padding: 20px; margin-bottom: 30px; background: #fff;}.cart_list tr:first-child,.cart_list th {display: none;}.cart_list td {text-align: left; padding: 0; margin-bottom: 20px; border-bottom: none;}.cart_list .photo {float: left; margin: 0 20px 30px 0;}.cart_list .photo img {display: block;}.cart_list .title {font-size: 18px;}.cart_list .item_price {font-size: 22px;}.cart_list .total_price {font-size: 22px;}.cart_list .wt {font-size: 18px;}.cart_list .descr {padding-right: 30px;}.cart_list .item_price {clear: both;}.cart_list .count {width: auto;}.cart_list .item_counter {margin: 0;}.cart_list .item_price .wrap,.cart_list .wt .wrap {height: auto; line-height: 1.5;}.cart_list .action {width: auto;}.cart_list .action a {position: absolute; right: 20px; top: 20px;}.cart_list .item_counter {width: 149px;}.cart_list .item_counter input[type="text"] {width: 108px;}.cart_list .count,.cart_list .wt,.cart_list .item_price,.cart_list .total_price {padding-left: 140px; position: relative;}.cart_list .count:after,.cart_list .wt:after,.cart_list .item_price:after,.cart_list .total_price:after {position: absolute; left: 0; text-transform: uppercase; font-size: 14px; font-weight: normal;}.cart_list .wt:after {content: 'Вес:'; top: 11px;}.cart_list .item_price:after {content: 'Цена:'; top: 10px;}.cart_list .total_price:after {content: 'Сумма:'; top: 10px;}.cart_list .count:after {content: 'Количество:'; top: 25px;}.login_form { width: 400px; }.login_form .l_box{ margin-top:20px; }div.contactform div input {width:100% !important}div.contactform div textarea.cms_textarea {width:100% !important}div.contactform div.required {width:100% !important}}@media (max-width: 480px){.cart_list table {width: auto; margin: 0 -20px 60px;}.cart_list tr {position: relative; margin-bottom: 0; padding-top: 40px;}.cart_list tr:after {content: ''; position: absolute; left: 20px; right: 20px; bottom: 0; height: 1px; background: #adb3ba;}.cart_list tr:last-child:after {display: none;}.cart_list .action a {top: 40px;}.cart_list .back_lnk {margin: 0 auto; display: block; width: 170px; text-align: center;}.cart_list .total {float: none; text-align: center; margin: 0 0 40px;}.form_box .r_box .blue_box {padding: 20px 15px 20px 15px;}.order_form.form_box .field.x2 {width: 100%;}.login_form { width: 300px; }.userset {width:100% !important;}}@media (max-width: 360px){.cart_list .photo {float: none; margin: 0 0 30px 0;}.cart_list .descr {padding: 0;}.cart_list .item_counter {width: 129px;}.cart_list .item_counter input[type="text"] {width: 88px;}.login_form { width: 200px; }.form_box .submit_btn { width: 200px; }}/* footer */footer {position: relative;}.f_header {height: 409px; padding-top: 90px; position: relative; color: #5a6674; background: #f7f8fa;}.f_header a:hover {color: #ff7200;}.f_header .h_top_nav {position: relative;}.f_header .main_nav_box {margin-bottom: 47px;}.f_header .h_top_nav {height: 173px; /*overflow: hidden;*/}footer .bt_box {overflow: hidden; position: relative; padding: 69px 0 65px; letter-spacing: 0.4px;}footer .bt_box > * {display: inline-block; vertical-align: middle; font-size: 13px; color: #5b6775;}footer .copyright {float: left; padding-left: 7px;}footer .map_lnk {float: left; margin-left: 65px; color: #ffa442;}footer .map_lnk:hover {color: #2d3539;}footer .counter {float: right; margin-top: -7px;}footer .counter img {display: block; margin: 0 auto;}footer .develop {float: right; padding-left: 44px; position: relative; margin-left: 115px; padding-right: 25px;}footer .develop:after {content: ''; position: absolute; left: 0; top: 0; width: 30px; height: 17px; background: url(https://business.infinity.design/img/ico_dev.png) left center no-repeat;}footer .develop a:hover {color: #ffa442;}footer .develop .sepor {margin: 0 2px;}footer .goto_up {position: absolute; left: 50%; top: 50%; width: 70px; margin: -10px 0 0 -35px; font-size: 16px; text-align: center; padding-bottom: 9px; font-weight: bold; color: #5b6776; border-bottom: 1px solid #d8dbdf;}footer .goto_up:hover {color: #ff7200; border-bottom: 1px solid #ff7200;}@media (max-width: 1280px) {footer .copyright {padding-left: 0;}footer .develop {margin-left: 50px; padding-right: 0;}footer .map_lnk {margin-left: 15px;}}@media (max-width: 1024px) {footer .map_lnk {display: none;}}@media (max-width: 960px) {footer {background: #f7f8fa;}footer .counter,.f_header {display: none;}footer .copyright {width: 40%;}}@media (max-width: 800px) {footer {text-align: center;}footer .bt_box {padding: 40px 0;}footer .goto_up {position: static; margin: 0 0 30px;}footer .copyright {width: auto; float: none; display: block; margin-bottom: 20px;}footer .develop {float: none; margin: 0;}}@media (max-width: 320px) {footer .develop {font-size: 12px; padding-left: 40px;}}/* elements */*:focus {outline: 0;}.gray_bg {background: #f8f7f3;}.blue_box {background: #f7f8fa;}.full_bg {margin-left: -1000px; margin-right: -1000px; padding-left: 1000px; padding-right: 1000px;}.white_btn {display: inline-block; height: 67px; text-align: center; color: #474544; line-height: 67px; padding: 0 50px; font-size: 18px; background: #fff; border-radius: 100px;}.white_btn:hover {color: #fff; background: #ffa442;}.text_content {padding: 70px 60px 60px 60px;}.text_content h2 {margin-left: 0;}.text_content h3 {margin-left: 0;}.text_content figure.l_pos {float: left; padding: 0 85px 20px 0;}.text_content figure img {max-width: 100%;}.two_col {overflow: hidden; margin: 65px -50px 0 -50px;}.two_col .col {float: left; width: 50%; padding: 0 50px;}@media (max-width: 1024px) {.text_content {padding: 70px 0 60px 0;}.text_content figure.l_pos {padding: 0 45px 20px 0;}.two_col {margin: 65px -20px 0 -20px;}.two_col .col {padding: 0 20px;}}@media (max-width: 960px) {.text_content figure.l_pos {float: none; padding: 0 0 40px;}.two_col {overflow: hidden; margin: 35px 0 0 0;}.two_col .col {float: none; width: auto; padding: 15px 0;}}@media (max-width: 768px) {.text_content figure img {width: 100%;}}@media (max-width: 480px) {.text_content {padding: 40px 0;}.two_col {overflow: hidden; margin: 25px 0 0 0;}.two_col .col {float: none; width: auto; padding: 5px 0;}.two_col .col:last-child p:last-child {margin-bottom: 0;}}.paginator {padding: 44px 25px; position: relative;}.paginator a {color: #ff7200;}.paginator span,.paginator a:hover {color: #5a6674;}.paginator .num {font-size: 18px; text-align: center;}.paginator .num > * {display: inline-block; margin: 0 20px;}.paginator .num span {font-size: 22px; color: #5a6674;}.paginator .nav {position: absolute; top: 46px; font-size: 17px; height: 21px;}.paginator span.nav {color: #b8bcc1;}.paginator .prev {left: 25px; padding-left: 55px;}.paginator .next {right: 25px; padding-right: 55px;}.paginator .nav:before,.paginator .nav:after {content: ''; position: absolute; top: 50%; margin-top: -5px; width: 34px; height: 11px; transition:0.3s; background: url(https://business.infinity.design/img/nav_arrow.png) no-repeat;}.paginator .nav:after {opacity: 0;}.paginator .nav.prev:before,.paginator .nav.prev:after {left: 0;}.paginator .nav.next:before,.paginator .nav.next:after {right: 0;}.paginator a.nav:hover:after {opacity: 1;}.paginator a.nav:hover:before {opacity: 0;}.paginator span.nav.prev:before {background-position: left top;}.paginator span.nav.next:before {background-position: right top;}.paginator a.nav.prev:before {background-position: left center;}.paginator a.nav.next:before {background-position: right center;}.paginator a.nav.prev:after {background-position: left bottom;}.paginator a.nav.next:after {background-position: right bottom;}@media (max-width: 760px) {.paginator .num > * {margin: 0 15px;}}@media (max-width: 640px) {.paginator .prev {left: 0; padding-left: 45px;}.paginator .next {right: 0; padding-right: 45px;}.paginator .num > * {margin: 0 7px;}}@media (max-width: 480px) {.paginator .nav {overflow: hidden; width: 34px; text-indent: 5000px;}}/*.rub {font-family: Arial;}*/.rub {font-family: 'als_rubl'; font-weight: normal; text-transform: none;}table {width: 100%;}input[type="submit"] {cursor: pointer; transition:0.3s;}input::-webkit-input-placeholder {opacity: 1; color: inherit;}input::-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 19+ */input:-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 18- */input:-ms-input-placeholder {opacity: 1; color: inherit;}textarea::-webkit-input-placeholder {opacity: 1; color: inherit;}textarea::-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 19+ */textarea:-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 18- */textarea:-ms-input-placeholder {opacity: 1; color: inherit;}textarea,input {-webkit-appearance: none;}.popup, .popup6 {display: none;}.form_box textarea,.form_box input[type="text"], .form_box input[type="email"], .form_box input[type="password"] {width: 100%; height: 60px; padding: 0 28px !important; font-size: 16px; color: #5a6674; border: 1px solid #dee0e3;}.form_box input[type="email"] {text-transform:lowercase}.form_box textarea {height: 190px; padding-top: 15px !important; margin-bottom: 20px; resize: none;}.form_box .blue_btn {width: 147px;}.field_list {margin: 0 -10px; overflow: hidden;}.form_box .field {width: 100%; margin-bottom: 20px; float: left; padding: 0 10px;}.form_box .field.x2 {width: 50%;}.check_field {font-size: 15px; cursor: pointer;}.check_field .jq-checkbox {margin-right: 8px;}.check_field a {color: #ff7200;}.check_field a:hover {text-decoration: underline;}.error {border: 1px solid red !important; background: #fef2f2 !important; }@media (max-width: 480px){.form_box textarea,.form_box input[type="text"] {padding-left: 15px; padding-right: 15px;}.form_box textarea {padding-top: 15px;}}/* plugins *//* support class style */.clear {clear: both; float: none !important;}.fleft {float: left !important;}.fright {float: right !important;}.cf:before,.cf:after {content: " "; /* 1 */ display: table; /* 2 */}.cf:after {clear: both;}.disp_none, .hidden {display: none;}.rltv {position: relative;}.middle_box > * {display: inline-block; vertical-align: middle;}.pos_right {text-align: right !important;}.pos_center {text-align: center;}.pos_left {text-align: left;}.pos_justify {text-align: justify;}nav.main_nav_box ul.main_nav li.active a {color: #ff7200;}.tov_color_list .arth {font-weight: bold; font-size: 13px; color: #5a6674;margin-bottom:6px;height:33px;}.userset {width:50%;}.userset input {width: 100%;height: 60px;padding: 0 28px;font-size: 16px;color: #5a6674;border: 1px solid #dee0e3;}.userset textarea {width: 100% !important;height: 150px !important;padding: 0 28px;font-size: 16px;color: #5a6674;border: 1px solid #dee0e3;padding-top: 15px;margin-bottom: 20px;resize: none;}.userset label {font: 19px 'Gravity';color: #5a6674;margin: 20px 0 10px 0;padding: 0;display:block;}.btn {display: inline-block;color: #fff;text-align: center;background: #ff7200;width: 280px;height: 70px;font-size: 20px;line-height: 70px;margin-top: 38px;border:none;cursor:pointer;}.btn:hover {background: #5a6674;}div.contactform div input {border: 1px solid #dee0e3;display: block;font-size: 15px;height: 60px;margin-bottom: 17px;padding: 0 80px 0 28px;position: relative;width: 462px;}div.contactform div textarea.cms_textarea {border: 1px solid #dee0e3;display: block;font-size: 15px;height: 200px;margin-bottom: 17px;padding: 14px 80px 0 28px;position: relative;width: 462px;}div.submit input.cms_submit.fbsubmit {background: #ff7200 none repeat scroll 0 0;border: medium none;color: #fff;display: block;font-size: 17px;font-weight: bold;padding: 12px;width: 213px;margin-top:15px;}div.contactform div.required {margin-bottom: 18px;width: 462px;}div#fbrp__33-styler.jq-checkbox.cms_checkbox {display: block !important;margin-right: 12px;margin-top: 12px;}{*div.bt_box span.sogl a.soglosenie {margin-left:10px;}*}#l-form4{display:none;}/*.fancybox-inner #l-form4{position:static;top:0;left:0;}*/div.contactform div.required label a {color:#ff7200;}.partners label{margin-bottom:10px;display:block;}.partners .jq-selectbox{margin-bottom:20px;}.warning {color:#ff0000;font-size:24px;text-align:center;}div.jq-checkbox.error {border:1px solid red;}.checkconfirm {font-size:12px;}.cms_form .submit_btn{float:left;}.access_list li{vertical-align:top}.access_list .arth{height:auto}.fancybox-thumbs {top: auto;width: auto;bottom: 10px;left: 0;right : 0;height: 105px;background: transparent;}.fancybox-thumbs > ul {text-align: center;}.fancybox-thumbs > ul > li {border-color: transparent; display: inline-block; float: none; height: 105px;}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap {right: 0;bottom: 0;}@media (min-width: 800px){.fancybox-show-thumbs .fancybox-inner {right: 0;}}div.text_box p.special-label {background-color: #888;color: #fff;font-size: 0.9rem;margin: -63px auto 29px;padding: 6px;position: relative;width: 109px;}div.r_box ul.tov_color_list li.item div.wrap p.special-label {background-color: #888;border-radius: 77px;color: #fff;font-size: 11px;margin-left: 113px;margin-top: -14px;opacity: 0.82;padding: 5px 6px 6px;position: absolute;text-align: center;width: 37px;}div.l_box div.obj_gal p.special-label {background-color: #888;color: #fff;font-size: 0.9rem;margin: -19px auto auto 171px;padding: 6px;position: absolute;text-align: center;width: 109px;z-index: 88888;}@media (max-width: 1180px){div.l_box div.obj_gal p.special-label {margin: 0 auto -20px;position:relative}}.wtb {display: inline-block;color: #fff;text-align: center;background: #ff7200;padding:10px 20px;margin-top:30px;}.wtb:hover {background: #5a6674;}div.contactform div.rtl {width: 400px;margin-bottom: 14px;}div.contactform div.rtl a {color:#ff7200;}.front-instagram-list {margin-bottom: -30px;}.front-instagram-list a img {width: 100%; height: auto; display: block;}.instagram-content-box {height: 320px; display: block; font-size: 14px; text-align: center; padding: 0 10% 30px; background: #FFF;}.front-instagram-list > li {width: 33.33333%; float: left; margin-bottom: 30px; padding: 0 15px;}.front-instagram-list a {display: block; border: none;}.front-instagram-list h3 {font-size: 15px; line-height: 20px; text-align: center; margin: -7px 0 3px;}.instagram-content-box {height: 490px; text-align: left; padding: 0 15% 30px;}.front-instagram-list-sm {margin: -30px -15px 0;}.front-instagram-list-sm li {width: 50%; float: left; margin-top: 30px; padding: 0 15px;}.instagram-content-box-sm {display: block; text-align: center; padding: 0 10px; background: #FFF;}.front-instagram-list-sm img {max-height:225px;}@media screen and (max-width:960px) {.front-instagram-list > li {width: 50%;}}@media screen and (max-width:600px) {.front-instagram-list > li {width: 100%; float: none;}}.main__site {display: inline-block; margin-top: 10px; margin-left: 10px; font-weight: bold;}.mainsite {position: absolute;margin-top: -80px;margin-left: 9px;}.h_top_nav ul.l_box li.active a {color: #ff7200;}
/* Stylesheet: Стиль Modified On 2025-06-09 11:19:50 */
