.view_product div.periodics div.detail_block div.image_item {position: relative; float: left; width: 300px; overflow: hidden; text-align: center; background: #f8f8f8;}
.view_product div.periodics div.detail_block div.image_item img {max-width: 300px; height: auto;}
.view_product div.periodics div.detail_block div.info_item {float: left; margin-left: 68px; width: 440px; padding-right: 12px; color: #424242; font-weight: 600;}
.view_product div.periodics div.detail_block div.info_item h1.title {margin-bottom: 25px; padding-bottom: 15px; letter-spacing: 1.5px; font-weight: bold; color: #424242;}
.view_product div.periodics div.detail_block div.info_item .prop { margin-top: 10px; }
.view_product div.periodics div.detail_block div.info_item .prop .prop-name { float: left; width: 220px; }
.view_product div.periodics div.detail_block div.info_item .prop .prop-value { padding-left: 230px; }
.view_product div.periodics div.detail_block div.price_item {float: left; padding: 57px 25px 30px 25px; margin: 0;background-color: #f8f8f8;width: 300px;  text-align: left; color: #301c53;}
.view_product div.periodics div.detail_block div.price_item span.arrow_down.select select {margin: 0;width: 300px;color: #000000;height: 34px;border: none;padding: 0 35px 0 15px; font-size: 14px;letter-spacing: -0.2px;background-color: rgba(255, 255, 255, 0); box-shadow: none; outline: none !important;}
.view_product div.periodics div.detail_block div.price_item span.arrow_down.select select:focus {border: none;box-shadow:none;outline: none !important;}
.view_product div.periodics div.detail_block div.price_item span.arrow_down.select {position: relative; display: inline-block; margin-bottom: 36px;border: solid 1px #000000; border-radius: 4px}
.view_product div.periodics div.detail_block div.price_item span.arrow_down:after {float: right; font: normal normal normal 28px FontAwesome; content: '\f107'; top: -1px; position: absolute; right: -2px; z-index: 1; text-align: left; pointer-events: none; box-sizing: border-box; display: block; background-color: #f8f8f8; width: 38px; height: 36px; border-right: 1px solid; border-bottom: 1px solid; border-top: 1px solid; border-radius: 0 4px 4px 0; line-height: 35px;}
.view_product div.periodics div.detail_block div.price_item .price_h {margin-top: 11px;margin-bottom: 5px;font-weight: 600;}
.view_product div.periodics div.detail_block div.price_item .without_discount {font-size: 21px;margin-right: 9px;}
.view_product div.periodics div.detail_block div.price_item span.price {font-size: 21px; margin-right: 25px;}
.view_product div.periodics div.detail_block div.price_item div.price {line-height: 15px;letter-spacing: -0.4px; display: contents;}
.view_product div.periodics div.detail_block div.price_item div.free_delivery {margin: 17px 0 28px 0;color:#4298d3;font-weight: 600;}
.view_product div.periodics div.detail_block div.price_item .notes .notes-block.favorite {width: 100px; padding: 8px 10px; z-index: 1;left: calc(100% + 12px);  top: calc(50% - 23px);}
/*.listgoods ul.items li div.row.periodics div.price_item .notes .notes-block.favorite:hover {}*/
.view_product div.periodics div.detail_block div.price_item .notes .notes-block.favorite:before { left: -6px;top: calc(50% - 6px);}
div.periodics div.detail_block div.price_item .periodic_fin,
div.periodics div.detail_block div.price_item .periodic_world { width: 100% }

.lang_yesno_box { width: 368px; padding: 34px 71px; background-color: #fff; z-index: 99999991; position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 4px; }
.lang_yesno_box.select_lang { display: none; margin-top: -150px; }
.lang_yesno_box .box_title, .white-popup .box_title{ text-align: center; }
.lang_yesno_box .box_title.box_title_ru, .white-popup .box_title.box_title_ru{ font-size: 21px; color: rgb(12, 12, 12); }
.lang_yesno_box .box_title.box_title_en, .white-popup .box_title.box_title_en{ font-size: 14px; color: rgb(109, 109, 109); }

.periodic-other-version-wrapper { display: flex; }
.view_product .periodics .tabs_container { width: 100%; }
.periodic-other-version { width: 350px; min-width: 350px; margin-left: 30px;}
.periodic-other-version .news_box ul.books li.you_view_content { flex-direction: column; width: 200px !important; }

.periodic-other-version-wrapper .periodic-other-version .news_box .more_goods ul.books li .title_book,
.periodic-other-version-wrapper .periodic-other-version .news_box .more_goods ul.books li .title_book + div,
.periodic-other-version-wrapper .periodic-other-version .news_box .more_goods ul.books li .title_book + div + div {box-sizing: border-box; padding: 0; float: left; margin: 0; }