#communication2{width:81%;}.bbreadcrumbs a{padding:0;}#product{padding:0 0 12px 0;max-width:775px;width:calc(100% - 345px);}#prod-descr a:hover,#product a:hover{text-decoration:underline;}.edit-post-box{float:left;width:auto;position:absolute;right:10px;top:0;z-index:10;}.edit-post-box.copy-post{right:50px;top:0;}.post-edit-link{background:url(images/ico_edit.png) no-repeat 50% 0;cursor:pointer;float:left;width:30px;height:19px;overflow:hidden;}.post-edit-link:hover{background-position:50% -19px;}.edit-post-box.copy-post .post-edit-link{background:#fff url(images/ico_img.png) no-repeat 50% 0;}.edit-post-box.copy-post .post-edit-link:hover{background-position:50% -20px;}h1.page_title,#product h1{float:left;font-size:24px;text-transform:none;padding:0 0 28px 0;width:calc(100% + 360px);}.product-infom{float:left;margin:15px 0 0;width:100%;}.product-lt{max-width:772px;}.gal-first-img{position:relative;top:-78px;left:0;z-index:0;}.gal-first-img.gal-zoom{width:100%;top:0;}.product-lt #galleria{max-width:770px;overflow:hidden;height:500px;max-height:732px;}.product-lt #galleria .gal-first-img{top:0;left:0;max-width:770px;height:100%;overflow:hidden;z-index:0;}.product-lt #galleria .gal-first-img{top:-100px;}.oldlogo_top .product-lt #galleria .gal-first-img{top:-78px;}.product-lt #galleria .gal-first-img img{margin:0 auto;max-width:fit-content;height:auto;display:table;}.product-lt #galleria .gal-first-img img.img_s{opacity:0;position:absolute;top:0;}.product-lt #galleria .content{float:right;overflow:hidden;height:500px;width:600px;}#product .csm_player, #product a.panview{background:#858d96 url(images/chair.svg) no-repeat 15px 50%;border:2px solid #858d96;margin:0;left:0;height:38px;max-width:70px;overflow:hidden;border-radius:6px;z-index:100;line-height:38px;padding:0 15px 0 40px;}#product .csm_player{background:#858d96 url(images/img-3d.svg) no-repeat 50% 50%;overflow:visible;text-indent:-9999px;left:9px;max-width:104px;padding:0;}#product .csm_player span{background:url(images/flag.png) no-repeat 0 100%;float:left;width:34px;height:22px;position:relative;top:3px;left:-10px;text-indent:0;}#product .csm_player span b{background:#ffab00;float:left;font-weight:400;font-size:10px;height:14px;line-height:14px;padding:0 6px;color:#000;text-indent:0;border-radius:5px 0 0;}.player_vis .pgwSlideshow .ps-list{width:calc(100% - 100px);}#product .csm_player:hover,#product .csm_player.selected, #product a.animview:hover, #product a.panview:hover, #product a.panview.selected{border:2px solid #007cc2;text-decoration:none;}#product a.animview{background:#858d96;border:2px solid #858d96;margin:0;position:absolute;left:0;height:38px;width:110px;overflow:hidden;border-radius:6px;z-index:100;line-height:38px;color:#fff;text-align:center;}#product a.animview.selected{border:2px solid #007cc2;}#product .csm_player, #product a.panview, #product a.animview{bottom:58px;}#product .pan_thumb.player_vis .csm_player{bottom:2px;}.launcher-360 span:before{content:'360';background:#007cc2;color:#fff;position:absolute;top:12px;left:5px;font-size:12px;padding:1px 7px;line-height:normal;border-radius:3px;}.launcher-360:hover span:before, .launcher-360 span.ps-selected:before{border-radius:0 0 3px 0;}.flags{top:15px;left:-8px;height:40px;z-index:99;font-size:14px;line-height:20px;}.flags .f_txt{background:#ffab00;height:32px;line-height:32px;padding:0 18px;}.flags.cursor_p:hover .f_txt{text-decoration:none;color:#fff;}.flags .f_bold{font-weight:700;}.flags .f_txt:after{bottom:-8px;content:'';position:absolute;border:solid transparent;width:0;height:0;border-style:solid;}.flags .old-price{text-decoration:line-through;}.flags_img{top:0;right:-8px;z-index:99;}.product-lt .flags .f_txt:after{left:0;border-width:0 8px 8px 0;border-right-color:#e19702;}.product-rt .flags .f_txt:after{right:0;border-width:8px 8px 0 0;border-top-color:#e19702;}.product-rt .flags{top:auto;left:auto;right:-14px;margin:5px 0 0;padding:0;z-index:1;}#prod-descr a.pnm-view-box{height:1px;width:1px;text-indent:-9999px;position:absolute;top:5px;left:0;}.product-lt .wo-benefit-desc{padding:15px 0 0;}.product-lt .wo-benefits{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.product-lt .wo-benefit-img img{display:block;max-width:224px;margin:0 auto;}.product-lt .wo-em-img{left:0;bottom:0;}.wo-benefit-label{height:24px;font-size:16px;line-height:24px;}.wo-benefit-desc{font-size:16px}.wo-btn-block{text-align:center}.subscribe_page .counter_box{margin:-1px 0 20px;}.subscribe_page .order_model .btn_b{width:100%;padding:0;margin:4px 0 0;height:50px;line-height:50px;}.subscribe_page h2{line-height:normal;}.get_box .icon{line-height:68px;font-size:20px;padding:0 3px 0 11px;}.get_box img.sm{margin:13px 0 0 8px;}.subscribe_page .product-box{min-width:282px;}@media screen and (min-width:950px){.subscribe_page .product-rt .p-box .pay-link{margin:30px 0 0 2px;}.subscribe_page .product-rt .formats{margin:34px 0 0;}}.post-ratings{width:calc(100% - 348px);margin:7px 0 0;float:left;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}.post-ratings-loading{display:none;height:18px;float:left;text-align:left;position:absolute;left:0;bottom:-15px;line-height:18px;}.post-ratings img,.post-ratings-loading img{border:0;padding:0;margin:0;}.post-ratings-loading img{float:left;}#product .rate-box{margin:15px 0 0;}#product.preorder-spost .rate-box{margin:4px 0 0;height:30px;max-width:100%;}#product .rate-box .stars{float:left;margin:0 10px 0 0;width:82px;}#product .rate-box .post-ratings-text{float:left;width:50px;}.prod-descr-lt .preorder-desc{float:left;margin:0;width:100%;}.info{position:relative;top:1px;width:auto;height:13px;}.product-rt{width:320px;padding:48px 0 0;}.blueprints-page-post .product-rt{overflow:visible;}.product-rt a:hover{text-decoration:underline;}.product-box{padding:10px 9px 14px 10px;margin:0 2px;width:calc(100% - 23px);}.blueprints-post .product-box{padding:10px 9px 10px 10px;}.product-rt .product-price{float:left;position:relative;width:100%;}.blueprints-post #prod-descr .geometry-box li.geometry{width: calc(100% - 74px);}#examplePopup{height:56px;margin:0;overflow:hidden;width:auto;}.frq_itm #examplePopup .btn_b, #examplePopup .btn_b{height:56px;line-height:56px;font-size:18px;margin:0;float:right;}#examplePopup.upgrade_box span.upgrade_btn{display:block;position:absolute;top:0;right:0;z-index:0;line-height:56px;height:56px;font-size:18px;float:left;color:#fff;text-align:center;width:188px;padding:0;}#examplePopup.upgrade_box .eshopbutton{background:none;text-indent:-9999px;width:188px;padding:0;z-index:1;}#examplePopup.upgrade_box:hover span.upgrade_btn{background:#f54d1a;text-decoration:none;}#examplePopup.upgrade_box:active span.upgrade_btn, #examplePopup.upgrade_box:focus span.upgrade_btn{background:#c03d14;color:#fff;border:0;}.order_model #examplePopup{padding:0 0 12px;width:100%;}.order_model #examplePopup.preorder_corp_bnt{padding:0;}.order_model #examplePopup .btn_b, .order_model .trial_btn{display:table;margin:0 auto;float:none;}.product-rt .addto-cart{display:none;}.frq_itm .price-single, .product-price .price-single,.product-rt .price-single{color:#000;display:block;float:left;font-size:36px;line-height:56px;position:absolute;top:0;left:-8px;height:60px;width:115px;margin:0;text-align:center;}.frq_itm .price-single.old-price, .product-price .price-single.old-price{top:33px;font-size:22px;height:22px;line-height:22px;text-decoration:line-through;color:#858d96;}.frq_itm .price-single.active-price, .product-price .price-single.active-price,.product-rt .price-single.active-price{top:-1px;height:32px;line-height:35px;font-size:32px;}.disnone,.product-price .disnone,.product-rt .disnone{display:none;}.prod_order_box{height:66px;}.product-rt .pay_g_a{display:none;}.product-rt .pay_btn{border:0;padding:0;line-height:56px;height:56px;margin:10px 0 0 0;width:auto;color:#fff;font-size:18px;clear:unset;}.product-rt .pay_btn.google{background:#000 url(images/buy-buttons.png) no-repeat 0 50%;background-size:100% auto;width:196px;text-indent:-9999px;}.product-rt .pay_btn.apple{background:#000 url(images/applepay.svg) no-repeat 114px 20px;background-size:auto 20px;padding:0 83px 0 40px;}.product-rt .pay_btn.google:hover, .product-rt .pay_btn.apple:hover{background-color:#3c4043;}.price-addition{float:left;width:101%;margin:18px 0 0;}.price-addition.fl_on{margin:0;}.price-addition .add_format{border-collapse:collapse;border-spacing:0;width:100%;}.price-addition .add_format tr.adl_sub_format{display:none;}.price-addition .add_format tr.adl_sub_format.adl_sub_format_visible{display:block;}.price-addition .add_format tr.adl_sub_format .format_chk{margin:2px 7px 0 34px;}.price-addition .add_format td{padding:0;font-size:14px;line-height:20px;width:100%;display:block;}.price-addition .add_format td.title{padding:0 0 2px 2px;}.price-addition .add_format td div{float:left;width:100%;padding:2px 0 4px;margin:0 0 0 -2px;}.price-addition .add_format .parent_format td div{margin:1px 0 0 -2px;}.price-addition .add_format .parent_format.adl_sub_format td div{margin:0 0 0 -2px;}.price-addition .add_format .adl_sub_format td div,.price-addition .add_format .parent_format td div{background:#eef9ff;}.price-addition .add_format label{line-height:20px;cursor:pointer;float:left;}.price-addition .add_format label:hover{color:#000;}.price-addition .add_format .parent_format label{color:#000;}.price-addition .add_format label.removed-item{color:#999;cursor:default;}.price-addition .add_format b{color:#000;font-weight:400;float:left;margin:0 0 0 5px;}.price-addition .add_format span{float:left;margin:0 0 0 5px;}.price-addition .add_format a{float:left;margin:0 0 0 5px;height:16px;}.price-addition .add_format select{height:28px;line-height:28px;margin:0 0 0 34px;background:none;max-width:146px;}.price-addition .add_format select.render{margin:0 0 0 5px;max-width:110px;}.frq_itm_cnt .adl_ckeck, .price-addition .add_format .adl_disable, .price-addition .add_format .adl_ckeck, .price-addition .add_format .adl_nockeck{background:#fff;border:2px solid #89919a;border-radius:2px;float:left;width:12px;height:12px;margin:2px 15px 0 4px;text-indent:-9999px;text-decoration:none!important;cursor:pointer;position:relative;}.frq_itm_cnt .adl_ckeck:before, .price-addition .add_format .adl_disable:before, .price-addition .add_format .adl_ckeck:before{content:'';background-color:transparent;position:absolute;left:3px;top:-1px;width:5px;height:9px;border-bottom:2px solid #fff;border-right:1px solid #fff;transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);}.frq_itm_cnt .adl_ckeck, .price-addition .add_format .adl_ckeck{background:#007cc2;border-color:#007cc2;}.price-addition .add_format .adl_disable{background:#89919a;border-color:#89919a;pointer-events:none;}.price-addition .add_format .adl_disable:before{border-bottom-color:#b8c0c9;border-right-color:#b8c0c9;}.price-addition .add_format img.option_loader{border:0;top:2px;left:3px;position:relative;border-radius:7px;margin:0 4px 0 0;left:0;height:14px;width:14px;}.btn_int {display:flex;align-items:center;box-sizing:border-box;margin-top:7px;padding:6px 8px;border-radius:5px;border:1px solid black;}.btn_int_icon{flex-shrink:1;margin-right:7px;height:100%;display:flex;align-items:center;}a.btn_int:hover{text-decoration:none;border-color:#007cc2;}.btn_int:hover .btn_int_icon>svg{fill:#007cc2;}.btn_int:hover .btn_int_text{color:#007cc2;}.single-product span.shadowbox{cursor:pointer;}.product-rt .tol_pop{position:relative;}.price-addition .add_format .hover_tooltip, .price-addition .add_format .hover_tooltip span{margin:0;}.product-rt .hover_tooltip{position:absolute;left:20px;float:left;color:#000;font-size:12px;width:160px;z-index:25;top:50%;transform:translateY(-50%);display:none;}.hover_tooltip:after, .hover_tooltip:before{content:'';display:block;position:absolute;width:0;height:0;margin:-7px 0 0;z-index:1;}.product-rt .hover_tooltip:after{left:-9px;top:52%;border:5px solid transparent;border-right-color:#fff;}.product-rt .hover_tooltip:before{left:-13px;top:50%;border:7px solid transparent;border-right-color:#868e98;}.price-addition .add_format td div:hover .hover_tooltip{display:table;}.price-addition .format_chk.adl_ckeck ~ .shadowbox > .hover_tooltip{display:none;}.product-rt .hover_tooltip span.lt{background:#fff;border:1px solid #868e98;line-height:18px;padding:5px 10px;position:relative;z-index:0;overflow:hidden;border-radius:3px;margin:0;}.product-rt .hover_tooltip span.lt span:hover{text-decoration:underline;}.price-addition .add_format td div:hover .hover_tooltip:hover span.lt{background:#007cc2;}.product-rt .hover_tooltip:hover{color:#fff;}.product-rt .hover_tooltip:hover::after{border-right-color:#007cc2;}.product-rt .jpy_view .price-single, .product-rt .jpy_view .price-single.old-price, .product-rt .jpy_view .price-single.active-price{position:relative;left:0;width:100%;top:unset;left:unset;}.jpy_view #examplePopup{width:100%;margin:10px 0 0;}.product-rt .jpy_view .pay_btn{float:none;margin:10px auto 0;}.jpy_view #examplePopup .btn_b{float:none;margin:0 auto;}.scrl_prod .product-rt .jpy_view .price-single, .scrl_prod .product-rt .jpy_view .price-single.old-price, .scrl_prod .product-rt .jpy_view .price-single.active-price{position:absolute;left:unset;width:132px;top:0;text-align:right;}.scrl_prod .jpy_view #examplePopup{width:auto;margin:0;}.scrl_prod .product-rt .jpy_view .pay_btn{float:none;margin:0;}.product-rt .currency-box{padding:10px 0 3px;margin:8px 0 0;height:30px;}.product-rt .currency-box-prods{top:13px;left:0;}.product-rt .currency-box span{color:#000;font-size:14px;line-height:32px;margin:0 6px 0 16px;}.product-rt .currency-box select{background:#f7f7f7;border:1px solid #858d96;color:#000;font-size:14px;float:left;height:32px;line-height:32px;}.product-rt .curr-shp-cart{float:right;width:350px;}.product-rt .currency-box b{font-weight:400;}.product-rt .currency-box b#b_price{font-weight:700;}.product-rt .currency-box img{margin:6px 0 0 5px;width:18px;height:18px;}.product-rt .curr-shp-cart span,.curr-shp-cart .currency-box img,.product-rt .curr-shp-cart .currency-box b,.curr-shp-cart select{float:right;}.product-rt .p-box{margin:15px 0 0;}.product-rt .p-box .pay-link{margin:9px 0 0 2px;}.product-rt .p-box .pay-link img{height:auto;}.lifetime{padding:30px 0 15px;}.product-rt .gold-box{display:none;background:#fff url(images/ico_thumbsup2.png) no-repeat 16px 50%;margin:15px 0 0 2px;width:calc(100% - 4px);}.product-rt .gold-box span{padding:15px 35px 15px 55px;margin:15px 0 0 2px;width:calc(100% - 92px);z-index:2;}.product-rt .gold-box .update{background:#ffab00 url(images/ico_thumbsup.png) no-repeat 16px 50%;top:0;left:0;height:100%;z-index:1;}.product-rt .free-box{background:#fff url(images/menu-ico.svg) no-repeat 0 -1033px;color:#000;margin:15px 2px 0;padding:0 0 0 51px;line-height:50px;height:48px;width:calc(100% - 55px);}.product-rt .free-box span{color:#969696;}.save-box{padding:11px 10px;width:calc(100% - 32px);border:1px solid #858d96;border-radius:5px;margin:22px 0 0 2px;}.save-box .tops{background:#f7f7f7;line-height:14px;padding:0 4px;z-index:10;top:-7px;left:8px;font-weight:400;font-size:12px;}.save-box .save{color:#cf532b;}.save-box .save_count{font-size:18px;}.tab_description_lt{width:265px;padding:0 0 25px;}.tab_description_rt{max-width:450px;margin:15px 0 0;padding:0 0 25px;width:calc(100% - 265px);}#prod-descr .tab_description_rt p{max-width:375px;width:calc(100% - 24px);padding:16px 0 2px 24px;line-height:16px;position:relative;}#prod-descr .tab_description_rt p:before{content:"L";-ms-transform:scaleX(-1) rotate(-37deg);-webkit-transform:scaleX(-1) rotate(-37deg);transform:scaleX(-1) rotate(-37deg);position:absolute;top:13px;left:2px;font-size:18px;color:#87c82a;}#prod-descr .tab_description_rt p.no_check:before{content:'';}#prod-descr .geometry-box{padding:0;overflow:hidden;margin:24px 0 0;}#prod-descr .geometry-box span.offset{color:#fff;}#prod-descr .geometry-box ul{margin:0;padding:0;}#prod-descr .geometry-box li{padding:0 0 0 36px;font-size:13px;line-height:32px;height:30px;list-style:none!important;width:calc(100% - 36px);overflow:hidden;}#prod-descr .geometry-box li.geometry{background:url(images/menu-ico.svg) no-repeat 0 -1096px;border-top:1px solid #858d95;width:auto;margin:10px 0 0;padding:10px 0 0 36px;}#prod-descr .geometry-box li.polygons{background:url(images/menu-ico.svg) no-repeat 0 -1136px;}#prod-descr .geometry-box li.vertices{background:url(images/menu-ico.svg) no-repeat 0 -1165px;}#prod-descr .geometry-box li.materials{background:url(images/menu-ico.svg) no-repeat 0 -1194px;}#prod-descr .geometry-box li.textures{background:url(images/menu-ico.svg) no-repeat 0 -1222px;}#prod-descr .geometry-box li.author{background:url(images/avatar_icon_gr.svg) no-repeat 0 50%;}#prod-descr .geometry-box li.uv{background:url(images/menu-ico.svg) no-repeat 0 -1327px;}#prod-descr .geometry-box li p{padding:0;font-weight:700;}#prod-descr .geometry-box li a, #prod-descr .geometry-box li a:hover{float:none;}#prod-descr .geometry-box li span{float:left;margin:0 4px 0 0;}#prod-descr .geometry-box li p{width:121px;line-height:32px;}#prod-descr .formts{overflow:hidden;padding:0;}#prod-descr .formts li{padding:0;list-style:none;}.product-rt .wish_link, .product-rt .advantages{padding:10px;width:calc(100% - 24px);margin:25px 0 0 2px;}.product-rt .advantages p{background:url(images/menu-ico.svg) no-repeat 0 -622px;padding:0 0 0 29px;line-height:26px;width:calc(100% - 29px);}.product-rt .advantages p.itm_2{background-position:0 -648px;}.product-rt .advantages p.itm_3{background-position:0 -674px;}.product-rt .advantages p.itm_4{background-position:0 -701px;}.product-rt .advantages p.itm_5{background:url(images/money.svg) no-repeat 0 0;}.product-rt .advantages.hover:hover{background:#007cc2;}.product-rt .advantages.yellow p{background:url(images/advantages_y.svg) no-repeat 0 2px;}.product-rt .advantages.yellow p.itm_2{background:url(images/advantages_y.svg) no-repeat 0 -24px;}.product-rt .advantages.yellow p.itm_3{background:url(images/advantages_y.svg) no-repeat 0 -50px;}.product-rt .advantages.yellow p.itm_4{background:url(images/advantages_y.svg) no-repeat 0 -77px;}.product-rt .advantages.yellow p.itm_5{background:url(images/advantages_y.svg) no-repeat 0 -108px;}.product-rt .wish_link{margin:0;padding:15px 10px 0;}.product-rt .wish_link a{color:#fff;}.product-rt .wish_link a:hover{text-decoration:none;}.wish_link .btn{margin:0 auto;float:none;display:table;padding:0 32px;}.wish_link .btn span:before, .wish_link .btn a:before{content:'';background:url(images/heart_icon.svg) no-repeat 0 10px;width:26px;height:42px;float:left;margin:0 5px 0 0}.wish_link .btn a:before{background-position:0 -28px;}.free-product .free_author li{height:58px;line-height:58px;padding:0;overflow:visible;margin:24px 0 0;}.free-product .free_author li p{width:60px;}.free-product .free_author li .image{border-radius:40px;height:58px;width:58px;}.non_commerce{padding:18px 0 0;color:#969696;}.free-product .challenge-info_rt{float:right;margin:10px 0 0;width:100%;}.free-product .challenge-info_rt b{float:left;margin:20px 0 0;line-height:18px;font-weight:400;width:100%;}.free-product .challenge-info_rt #fb_sharer{float:left;margin:7px 5px 0 0;}.free-product .challenge-info_rt #tw_sharer{float:left;margin:7px 0 0;}.free-product .product-price #examplePopup{margin:0 auto;height:56px;float:none;display:table;}.free-product .product-rt .formats ul{padding:16px 0 10px;}.request_link{background:url(images/menu-ico.svg) no-repeat -81px -1295px;padding:0 0 0 36px;float:left;line-height:18px;font-size:13px;text-transform:none;font-weight:400;margin:5px 0 0;padding:0 0 0 31px;overflow:hidden;}.rate-box .request_link{background-position:0 -1294px;font-size:14px;line-height:34px;margin:0;padding:0 0 0 35px;float:right;cursor:pointer;color:#007cc2;}.rate-box .request_link:hover{color:#007cc2;text-decoration:underline;}.preorder-spost .rate-box .request_link{background:url(images/hot.png) no-repeat 1px 2px;}.formts .request_link.its_2{background-position:0 -1223px;margin:9px 0 0;padding:0 0 0 34px;height:19px;}.formts .request_link.its_2{background:url(images/ico_license.svg) no-repeat 0 0;height:auto;}#prod-descr{float:left;padding:25px 0 12px 0;max-width:775px;width:calc(100% - 345px);}.product-rt #prod-descr{width:100%;padding:0;}#product .prod-descr-rt,#prod-descr .prod-descr-rt{float:right;overflow:hidden;width:245px;}#product .prod-descr-rt{margin:20px 0 0;}#prod-descr .panes,#prod-descr .tab-pan-box{overflow:hidden;}#prod-descr .panes{height:54px;top:0;left:1px;overflow:hidden;z-index:2;}#prod-descr .panes .pan_csm{cursor:pointer;height:54px;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;}#prod-descr .panes .pan_csm.current{background:#fff;cursor:default;border-left:1px solid #eee;border-right:1px solid #eee;}#prod-descr .panes .pan_csm span{font-size:18px;line-height:56px;padding:0 34px;}#prod-descr .panes .pan_csm:hover span{color:#007cc2;}#prod-descr .panes .pan_csm.current:hover span{color:#000;}#prod-descr .panes .pan_csm.current span{font-weight:700;}#prod-descr .panes .pan_csm.current span b{font-weight:400;}#prod-descr .tab-in-box{padding:54px 2px 2px;width:calc(100% - 4px);}#prod-descr .tabs_csm{padding:12px 15px 5px;margin:0 0 2px;width:calc(100% - 30px);}#prod-descr .tabs_csm{display:none;}#prod-descr .tabs_csm.tab-current{display:block;}#prod-descr #tab_reviews.tabs_csm{padding:2px 0 0;width:100%;}#prod-descr #tab_video.tabs_csm{padding:15px;min-height:30px;}.resp-container{position:relative;overflow:hidden;padding-top:56.25%;}.resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}#prod-descr .tabs_csm #videoPreloader{float:left;left:50%;margin:0 0 0 -16px;position:absolute;top:70px;z-index:0;}#prod-descr p{float:left;line-height:22px;font-size:14px;width:100%;padding:5px 0 10px;}#prod-descr .cars-info-box{margin:4px 0 0;padding:0 0 10px 0}#prod-descr .cars-info-box ul{margin:10px 0 0;}#prod-descr .cars-info-box ul li{list-style:none;width:50%;}#prod-descr .cars-info-box.frnt ul li{width:100%;}#prod-descr .cars-info-box h6{font-size:16px;font-weight:400;}#prod-descr .cars-info-box p{width:auto;padding:0;font-weight:700;line-height:22px;background:none;}#prod-descr .cars-info-box span{display:inline;margin:0 0 0 5px;}.product-rt .formats{margin:27px 0 0;text-indent:27px;}.product-rt .formats h2{font-size:18px;padding:0 0 10px;font-weight:700;text-indent:26px;}.product-rt .formats ul{margin:0 0 2px 2px;float:left;padding:16px 0 25px 0;width:calc(100% - 4px);}.product-rt .formats li,#prod-descr li{list-style:inside disc;padding:0;line-height:24px;font-size:14px;width:100%;}.product-rt .formats li{color:#858d96;}.product-rt .formats li,#prod-descr #tab_reviews #comments li{list-style:none;}.product-rt .formats li .shadowbox{margin:21px 0 0;float:left;color:#007cc2;}.product-rt .formats li .shadowbox:hover{text-decoration:underline;}#respond{width:100%;margin:20px auto 0;padding:0 0 10px;max-width:565px;}#respond h2{font-size:18px;font-weight:400;text-align:center;width:100%;}#respond .logged-in-as{text-indent:15px;}#respond .form-submit{padding:0;margin:-13px 0 0;}#respond li{list-style:none;width:calc(100% - 30px);max-width:254px;float:left;text-align:left;margin:0 14px;}#respond li.comment-form-comment{width:100%;max-width:calc(100% - 29px);position:relative;}#respond .comment-form-box2{float:left;width:100%;}#commentform .form{float:left;width:100%;padding:0 0 13px;}#respond .form-mails b{color:#858d96;cursor:text;display:block;font-size:14px;left:14px;line-height:20px;margin:0;padding:0;position:absolute;top:8px;font-weight:400;white-space:nowrap;z-index:20;}#comments{margin:0 0 10px;padding:0 10px 10px;float:left;width:calc(100% - 20px);}.tabs_csm #comments{padding:15px 10px 0;}#comments .commentlist{float:left;margin:0;width:100%;padding:0;}#comments .commentlist li{float:left;display:inline-block;width:100%;padding:10px 0 6px 0;}#comments .comment{float:left;width:100%;}#comments .commentlist .reply{display:none;border-bottom:1px solid #595959;padding:0 0 5px 0;float:left;width:100%;}#comments .comment-author-avatar{float:left;display:block;width:89px;}#comments .comment-author-box{display:block;overflow:hidden;}#comments .comment-author-box .fn{font-weight:700;font-style:normal;}#comments .comment-author-avatar img{float:left;border-radius:40px;}#comments .comment-author.vcard{margin:9px 0 0;line-height:20px;}.product_contact{padding:26px 0 30px 0;margin:40px 0 2px 2px;width:calc(100% - 4px);}.product_contact .contact-form{margin:0 auto;max-width:565px;}#quick-contact{float:left;width:100%;font-size:18px;text-align:center;padding:0 0 15px;}#prod-descr p.quick-contact_info{float:left;width:calc(100% - 40px);padding:5px 20px 10px;}.product-rt .formats .paid_formats{background:#414141;border-radius:3px;padding:5px;margin:5px 0 9px;width:235px;}.product-rt .formats .paid_formats li{list-style:none;background:none;padding:0;}.product-rt .formats .paid_formats li.last{padding:0;}.product-rt .formats p,#prod-descr .formats p{padding:0 0 10px;}.product-rt .formats li span,#prod-descr .formats li span{color:#000;}.product-rt .ext-format{float:left;padding:0 0 26px 0;width:100%;text-align:center;}.frq_box, #prod-descr .maybe-box{float:left;margin:30px 0 0;padding:0;width:100%;position:relative;}.maybe-box .product-list{margin:20px 0 0;}#prod-descr .why-buy{background:#414141;border:1px solid #595959;border-radius:4px;padding:0 9px;float:left;width:225px;}#prod-descr .why-buy p{color:#e4d501;font-size:13px;line-height:36px;border-bottom:1px solid #f7f7f7;padding:0;}#prod-descr .why-buy p.last{border:0;}.frq_box{font-size:36px;}.frq_itm_cnt{display:flex;align-items:center;padding:0 calc((100% - 118px)/2);max-width:118px;font-size:40px;}.frq_two.frq_itm_cnt{padding:0 0 0 calc((100% - 162px)/2);max-width:194px;}.frq_itm_cnt .adl_ckeck{position:absolute;top:0;right:calc((100% - 118px)/4);}.frq_plus{top:calc(50% - 20px);left:20px;line-height:40px;}.frq_two .frq_plus{left:8px;}.frq_itm .price-single.old-price, .frq_itm .price-single{position:relative;width:100%;top:unset;left:unset;}.frq_itm #examplePopup, .frq_itm #examplePopup .btn_b{padding:0;width:100%;}.frq_itm #examplePopup{margin:15px 0 0;}.scrl_prod .frq_itm #examplePopup .btn_b{height:56px;line-height:56px;}.frq_itm_lt img{max-width:268px;margin:0 auto;display:table;}.frq_itm_last{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr));}#product.preorder-spost .product-lt #galleria .content,#product.preorder-spost div.slideshow-container{height:446px;width:668px;}#product.preorder-spost .product-lt #galleria{max-width:772px;}#product.preorder-spost ul.thumbs{height:417px;}.cart-table .cartitem .prod_imgs img.noimg{width:135px;margin:-10px 0 0 -23px;}.preorder-spost .product-lt #galleria .content{width:668px;}.preorder-spost .product-lt #galleria .gal-first-img{left:-175px;width:auto;height:447px;}#product-slider.gal-preorder.full_height{max-height:360px;max-width:768px;}#product-slider.gal-preorder.sm_height{max-height:630px;}#product-slider.gal-preorder.sm_height .image{margin:-60px 0 0;}.spin_box{background:#f7f7f7;width:100%;right:0;top:0;z-index:5;overflow:hidden;height:100%;}.spin_box .view{margin:65px 0 0;cursor:ew-resize;z-index:1;}.spin_box.gall-anim .view{margin:30px 0 0;}.spin_box .images{max-width:640px;overflow:hidden;width:100%;margin:0 auto;float:none;}.spin_box.wide .images{max-width:770px;}.spin_box .cont{margin:0 0 0 -3px;}.spin_box .loader{position:absolute;z-index:0;top:40%;left:50%;margin:-16px 0 0 -16px;}.gall-csm_player .arrowsmove, .spin_box .arrowsmove{background:url(images/arrows_move.svg) no-repeat 50% 100%;min-width:120px;height:64px;top:3px;right:3px;color:#ebebeb;font-size:10px;line-height:14px;cursor:ew-resize;text-transform:uppercase;z-index:100;}.gall-csm_player .arrowsmove span, .spin_box .arrowsmove span{background:#2b2b2b;line-height:16px;max-width:calc(100% - 10px);padding:0 5px}.gall-csm_player iframe{width:100%;height:500px;border:0;}.spin_box .zoom-links{background:#242424 url(images/arrows_zoom.svg) no-repeat 50% 7px;height:40px;width:43px;text-indent:-9999px;top:0;left:0;border-radius:0 5px 5px 0;z-index:100;}.spin_box .zoom-links:hover{background-position:50% -33px;}.spin_box .conrtol-btns{background:#e1e1e1;max-width:593px;height:24px;border-radius:30px;overflow:hidden;margin:20px auto 0;display:block;width:100%;}.spin_box .noUi-base,.spin_box .ui-slider{background:none;height:24px;padding:0;text-align:left;border:0;width:512px;float:left;z-index:10;position:relative;margin:0;}.spin_box .noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}.spin_box .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;top:0;height:100%;left:0;width:2%;}.spin_box .spritespin-slider_anim, .spin_box .spritespin-slider{background:none;padding:0;height:24px;border:0;}.spin_box input[type=range]{-webkit-appearance:none;width:100%;}.spin_box input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;}.spin_box input[type=range]:focus{outline:none;border:0;}.spin_box input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent;}.spin_box input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0;height:24px;width:71px;cursor:pointer;margin:0;background:url(images/drag-bg.png) no-repeat 0 0;}.spin_box input[type=range]::-moz-range-thumb{background:url(images/drag-bg.png) no-repeat 0 0;border:0;height:24px;width:71px;cursor:pointer;}.spin_box input[type=range]::-ms-thumb{height:24px;width:71px;cursor:pointer;background:url(images/drag-bg.png) no-repeat 0 0;border:0;}.spin_box input[type=range]::-webkit-slider-runnable-track{width:100%;background:none;border:0;}.spin_box input[type=range]:focus::-webkit-slider-runnable-track{background:none;}.spin_box input[type=range]::-moz-range-track{width:100%;background:none;border:0;}.spin_box input[type=range]::-ms-fill-lower{width:100%;background:none;border:0;}.spin_box input[type=range]::-ms-fill-upper{width:100%;background:none;border:0;}.spin_box input[type=range]:focus::-ms-fill-lower{background:none;}.spin_box input[type=range]:focus::-ms-fill-upper{background:none;}.spin_box .share_link{background:#242424;top:45px;}.spin_box .share_link b{background:url(images/ico_share_v2.svg) no-repeat 50% 0;text-indent:-9999px;height:17px;margin:12px 0 0 0;background-size:auto 35px;}.spin_box .share_link:hover b{background-position:50% -18px;}#share_form_360 .form-cont-box{width:100%;padding:10px 0 0;}#share_form_360 textarea{width:calc(100% - 28px);}#share_form_360 .per, #share_form_360 label{width:auto;margin:0 5px 0 0;line-height:40px;}#share_form_360 input[type="text"]{width:50px;text-align:center;}#share_form_360 input[type="text"].link{width:158px;}#share_form_360 input.submit{float:right;margin:0;background:none;color:#858d96;text-transform:uppercase;padding:0;height:auto;line-height:unset;}#share_form_360 input.submit:hover{color:#000;}#share_form_360 .per{margin:0 10px;}#share_form_360{z-index:200001;}#share_form_360 .like-links{margin:0 0 0 5px;}.like-links a{background:#1b95e0 url(images/share_twitter.png) no-repeat -4px -2px;float:left;width:40px;height:40px;text-indent:-9999px;border-radius:3px;overflow:hidden;margin:0 8px 0 0;}.like-links a.gfacebook{background:#4267b2 url(images/share_facebook.png) no-repeat -1px -1px;}.like-links a.glinkedin{background:#007bb6 url(images/share_linkein.png) no-repeat 50% 50%;margin:0;}.panorama{background:#f7f7f7;max-width:100%;overflow:hidden;height:547px;right:0;top:0;z-index:1;visibility:hidden;}.panorama img,.panorama a{float:left;width:600px;height:547px;}.panorama img{display:block!important;}.panorama #containerd{margin:0 auto;}.panorama #containerd img{width:auto;height:auto;}.hq_int .panorama{width:500px;height:400px;position:relative;visibility:visible;}#popup-form.hq_int .custom-add-btn{margin:10px 0 0 199px;}.single-product .content .all-cats{float:left;width:100%;padding:10px 0;}.gall-csm_player, .gall-anim{background:#f7f7f7;float:left;width:100%;overflow:hidden;height:100%;position:absolute;right:0;top:0;z-index:2;}.gall-anim.spin_box .images{max-width:770px;}.gall-csm_player canvas{width:100%!important;height:100%!important;}#player_csm{margin:30px 0 0;}.full_size .panorama{height:620px;}#related{padding:44px 0 0;}#related h2{text-indent:10px;}#related .product-list{margin:20px 0 0;}#prod-descr .maybe-box .sim_link,#related .sim_link{top:47px;right:2px;}#prod-descr .maybe-box .sim_link:hover,#related .sim_link:hover{text-decoration:underline;}#prod-descr .maybe-box .sim_link{top:3px;right:6px;}.blueprints-page-post .product_contact{margin:0 0 2px 2px;}.blueprint-description{float:left;width:100%;margin:25px 0 0;}.blueprint-description .product-list{margin:10px 0 0;}.tags_box{padding:30px 0 0;}.tags_box span{font-size:16px;line-height:32px;margin:9px 8px 0 0;}.tags_box a{float:left;color:#858d96;border:1px solid #858d96;padding:0 11px;margin:9px 8px 0 0;font-size:12px;line-height:30px;border-radius:3px;}.tags_box a:hover{border:1px solid #007cc2;color:#007cc2;}#request_form{position:relative;z-index:200001;}#request_form p, #request_form .form-cont-box{margin:0;}#request_form .form-label{padding:0;margin:0;float:left;}#request_form label{text-indent:0;line-height:40px;}#request_form .form-input{margin:0;float:left;}#request_form #custom-services div.wpcf7 .ajax-loader{margin:-15px 0 0 -100px!important;}.offer_form.popup_window .row{padding:10px 0 20px;}.offer_form .form-cont-box label{padding:0 10px 0 0;line-height:30px;}.offer_form input{padding:0 10px;}.offer_form .form-control{background:#fff;border:1px solid #858d96;border-radius:3px;color:#000;display:block;float:left;font-size:14px;height:28px;padding:0 10px;vertical-align:middle;width:calc(100% - 22px);}.offer_form .form-cont-box.sm_csrd{max-width:155px;width:50%;min-width:auto;}.offer_form .form-cont-box.sm_fm{min-width:calc(50% - 14px);width:calc(50% - 14px);}.offer_form .form-cont-box.sm_fm.rt{float:right;}.offer_form .sm_csrd .form-control{max-width:290px;width:calc(100% - 50px);}.offer_form .sm_csrd .form-control label{margin:0;}.offer_form #card_security.form-control{margin:0;width:76px;}.offer_form input[type="button"]{padding:0 32px;}.offer_form #frmBrainTree .form-cont-box .error{display:none;}.form-control.braintree-hosted-fields-focused{background:#fff;color:#000;border:1px solid #007cc2;outline:0;}.form-control.braintree-hosted-fields-valid{border-color:#87c82a;}.form-control.braintree-hosted-fields-invalid{border-color:#e04718;}.offer_form #card-image{background-position:100% 0;background-repeat:no-repeat;height:30px;position:absolute;top:30px;right:3px;width:41px;z-index:1;}.offer_form #card-image.visa{background-image:url(images/validator_img/visa.png);}.offer_form #card-image.master-card{background-image:url(images/validator_img/master-card.png);}.offer_form #card-image.discover{background-image:url(images/validator_img/discover.png);}.offer_form #card-image.american-express{background-image:url(images/validator_img/american-express.png);}.offer_form #card-image.maestro{background-image:url(images/validator_img/maestro.png);}.offer_form #card-image.carte-blanche{background-image:url(images/validator_img/carte-blanche.png);}.offer_form #card-image.diners-club{background-image:url(images/validator_img/diners-club.png);}.offer_form #card-image.jcb{background-image:url(images/validator_img/jcb.png);}.offer_form #card-image.laser{background-image:url(images/validator_img/laser.png);top:43px;}.offer_form #card-image.solo{background-image:url(images/validator_img/solo.png);top:43px;}.offer_form #card-image.switch{background-image:url(images/validator_img/switch.png);top:43px;}.offer_form #card-image.unionpay{background-image:url(images/validator_img/unionpay.png);}.offer_form .form_overlay{top:0;left:0;background:#fff;opacity:0.7;height:100%;z-index:10;}.offer_form .braintree_logos .pay_btn{border:0;padding:0;line-height:42px;height:42px;margin:15px 0 0 0;width:auto;color:#fff;font-size:18px;clear:both;width:110px;}.offer_form .braintree_logos .pay_btn{margin:0;clear:unset;}.offer_form .braintree_logos .pay_btn.google{background:#000 url(images/buy-buttons-black_sm.png) no-repeat 50% 50%;background-size:175px auto;text-indent:-9999px;}.offer_form .braintree_logos .pay_btn.apple{background:#000 url(images/applepay.svg) no-repeat 50% 50%;background-size:auto 20px;}.offer_form .braintree_logos .pay_g_a{display:none;margin:-8px 0 0;}.offer_form .pal_pay{margin:15px 0 0;}.offer_form .fm_process{top:0;left:0;z-index:100;height:100%;}.offer_form .fm_process .bg{z-index:0;background:#f7f7f7;height:100%;opacity:0.8;}.offer_form .fm_process .loader_svg{left:calc(50% - 16px);top:calc(50% - 16px);z-index:1;}.offer_form .pal_pay label{border:1px solid #e1e1e1;border-radius:6px;padding:15px 0;}.offer_form .pal_pay label:hover{border:1px solid #8c8c8c;background:#fbfbfb;}.offer_form .pal_pay label .pinfo{background:url(images/payment-ico.png) no-repeat 20px 0;padding:0 0 0 154px;line-height:22px;min-height:30px;width:calc(100% - 170px);}.offer_form .pal_pay input{display:none;}.offer_form .ed_cart_lnk, .offer_form #paypal_form_summary{margin:0 auto;float:none;display:table;}.offer_form #paypal_form_summary{max-width:317px;padding:10px 0 0;width:100%;}.offer_form .ed_cart_lnk{background:none;border:0;line-height:unset;outline:0;}.subs_box, .counter_box{max-width:310px;margin:0 0 20px;border:1px solid #858d96;border-radius:3px;}.subs_title, .counter_h{margin:0;color:#858d96;background:#f7f7f7;left:16px;top:-13px;padding:0 6px;line-height:20px;font-size:14px;font-weight:400;}.counter{max-width:320px;height:54px;padding:0;margin:0 0 0 10px;overflow:hidden;}.counter_bg{z-index:0;left:10px;top:0;}.counter_bg span{font-size:18px;color:#858d96;float:left;height:54px;line-height:64px;width:70px;text-align:right;}.counter_bg span.min{width:73px;}.counter_bg span.sec{width:65px;}.countdownHolder .countDays{display:inline;}.countdownHolder span.countDays,.countdownHolder span.countHours,.countdownHolder span.countMinutes,.countdownHolder span.countSeconds{background:none;height:54px;line-height:54px;font-size:35px;color:#858d96;float:left;padding:0;}.countdownHolder span.countDays{margin:0 26px 0 9px;width:45px;}.countdownHolder span.countHours{width:45px;margin:0 26px 0 0;}.countdownHolder span.countMinutes{width:45px;margin:0 26px 0 0;}.countdownHolder span.countSeconds{width:45px;}.countdownHolder .position{float:left;margin:0;text-align:center;width:auto;overflow:hidden;}.countDiv{display:none;}.subscription_box{z-index:10;}.subs_box{max-width:calc(100% - 24px);padding:6px 10px;background:#f7f7f7;margin:0;}.subs_title{color:#000;top:-12px;}.subs_txt{line-height:42px;font-size:18px;}#wo_subscription_bnt{padding:0 20px;}.product-price #wo_subscription_bnt{padding:0 34px;}#ts_model_box{position:absolute;max-width:715px;padding:25px 38px 20px;width:calc(100% - 76px);z-index:200001;margin:0;}#ts_model_box h3{font-size:30px;font-weight:700;text-align:center;line-height:40px;padding:28px 0 0;letter-spacing:.9px;}#ts_model_box img{margin:12px 0 0;}#ts_model_box a{text-align:center;font-size:16px;}#ts_model_box .ts_model_info{text-align:center;font-size:16px;padding:7px 0 83px 0;}#ts_model_box .list_popup{width:215px;font-size:12px;line-height:16px;}#ts_model_box .list_popup div{background:url(images/ok_blue.svg) no-repeat 17px 12px;width:calc(100% - 75px);padding:10px 25px 10px 49px;border-bottom:1px solid #e8e8e8;}#ts_model_box .ts_model_btn{height:62px;line-height:62px;width:235px;margin:30px auto 0;float:none;padding:0;}#ts_model_box .ts_model_nolink{text-align:center;margin:20px auto;display:block;text-decoration:underline;letter-spacing:.4px;position:relative;right:unset;top:unset;float:none;width:auto;background:none;color:#007cc2;cursor:pointer;}#ts_model_box .ts_model_nolink:hover{text-decoration:none;}#offer_bnt, .scrl_prod .product-price .price-single.old-price, .scrl_title{display:none;}.scrl_prod #offer_bnt{display:table;}.scrl_prod .scrl_title{display:table-cell;font-size:22px;vertical-align:middle;line-height:normal;width:calc(100% - 320px);}.scrl_prod .product-price{position:fixed;width:100%;left:0;z-index:999;}.scrl_prod.toprow .product-price{top:58px;}.scrl_prod.bottomrow .product-price{bottom:0;}.scrl_prod.bottomrow #footer{padding:0 0 42px;}.scrl_prod.bottomrow .fb-section{bottom:70px;}.scrl_prod .prod_price_inn{background:#23282d;max-width:1088px;padding:0 calc((100% - 1088px)/2);width:calc(100% - 30px);margin:0 auto;position:relative;display:table;}.scrl_prod .prod_price_scrl{padding:10px 9px 10px 10px;margin:0 2px 0 0;width:420px;display:table-cell;vertical-align:middle;}#offer_bnt{padding:0 12px;height:24px;line-height:24px;border:1px solid #fff;border-radius:4px;right:309px;top:8px;}#offer_bnt:hover{border-color:#007cc2;}.scrl_prod .order_model #examplePopup{float:left;width:auto;padding:0;}.scrl_prod .order_model #examplePopup.preorder_corp_bnt{float:right;}.scrl_prod .prod_order_box{margin:50px 0 0;}.scrl_prod .product-price .price-single{color:#fff;font-size:32px;}.scrl_prod .product-price #examplePopup{height:42px;}.scrl_prod .product-price #examplePopup .eshopbutton{font-size:16px;}.scrl_prod .product-price .price-single{right:190px;left:unset;top:0;}.scrl_prod .product-price .price-single, .scrl_prod #examplePopup.upgrade_box span.upgrade_btn, .scrl_prod #examplePopup .btn_b{height:42px;line-height:42px;}.bottomrow .prod_price_inn.novis{opacity:0;transition:opacity 0.2 ease-in-out;}.bottomrow .prod_price_inn.novis.yesvis{opacity:1;transition:opacity 1s ease-in-out;}.bottomrow.scrl_prod .price-addition{margin:100px 0 0;}.bottomrow.scrl_prod .price-addition.sale_p{margin:75px 0 0;}.zoom_popup .pgwSlideshow .ps-current{cursor:zoom-in;}.ps-current > ul > li > img.js-zoom-in-out{animation:12s ease-in zoom-in-out;}@keyframes zoom-in-out{0% {transform:scale(1);}50% {transform:scale(1.1);}100% {transform:scale(1);}}#galleria_popup{background:#f7f7f7;width:100%;max-width:calc(100% - 100px);max-height:calc(100% - 90px);border-radius:8px;}#galleria_popup .product-price{position:relative;background:none;padding:0 0 5px 0;top:unset;max-width:300px;margin:40px 0 0;}#galleria_popup .price-single{color:#000;}#galleria_popup .price-single{height:42px;line-height:42px;}#galleria_popup .price-single.old-price{top:21px;font-size:22px;height:22px;line-height:22px;text-decoration:line-through;color:#858d96;}#galleria_popup .price-single.active-price{top:-6px;height:30px;line-height:30px;font-size:30px;}.galleria_popup .pop_title{font-size:18px;line-height:normal;}.galleria_popup .galleria_rt_box{max-width:405px;margin:15px 0 0;}.galleria_popup .galleria_rt_box img{border:2px solid #f7f7f7;}.galleria_popup .galleria_rt_box img:hover, .galleria_popup .galleria_rt_box .current img{border:2px solid #007cc2;}.galleria_popup .thumbs{margin:15px 0 0;max-height:calc(100vh - 225px);overflow-y:auto;min-height:230px;}.galleria_popup .thumbs.sm_pgall{max-height:calc(100vh - 545px);}.galleria_popup .thumbs li{padding:0 3px 3px;}.galleria_popup .b_image_box{max-width:calc(100% - 420px);max-height:-moz-calc(100vh - 90px);max-height:-webkit-calc(100vh - 90px);max-height:calc(100vh - 90px);}.galleria_popup .b_image{margin:-70px auto 0;display:table;max-width:1000px;}#galleria_popup .galleria_rt_box, #galleria_popup .b_image_box, .galleria_popup .b_image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.galleria_popup .b_image.sm_pgall{max-width:600px;}.galleria_popup .arr{border-radius:3px;width:32px;height:150px;top:calc((100% - 150px)/2);z-index:20;}.galleria_popup .ar_bg{background:#f7f7f7;opacity:0.6;height:100%;}.galleria_popup .arr.rt{right:0;}.galleria_popup .arr:after, .galleria_popup .arr:before{content:"";border-right:3px solid #011627;display:block;height:12px;margin-top:-8px;right:13px;top:50%;width:0;position:absolute;z-index:1;}.galleria_popup .arr:before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.galleria_popup .arr:after{margin-top:0px;}.galleria_popup .arr:before{margin-top:-7px;}.galleria_popup .arr.rt:after{margin-top:-7px;}.galleria_popup .arr.rt:before{margin-top:0;}.galleria_popup .arr:after{-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}.galleria_popup .arr:hover::after, .galleria_popup .arr:hover::before{border-right:3px solid #007cc2;}.galleria_popup #add_to_cart_popup{margin:0;}.btn_zoom{border:3px solid #858d96;right:10px;top:10px;width:30px;height:30px;border-radius:20px;}.btn_zoom:after, .btn_zoom:before{content:'';border-right:3px solid #858d96;position:absolute;left:14px;top:7px;height:16px;}.btn_zoom:before{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.btn_zoom:hover::after, .btn_zoom:hover::before, .btn_zoom:hover{border-color:#007cc2;}.title_info #product h1{padding:0 0 10px 0;}.title_info .title_box{padding:0 0 15px 0;font-size:20px;}@media screen and (min-width:1165px){.product-lt.full_g{min-height:776px;}.product-lt #galleria.full_size{min-height:727px;}.product-lt.sm_g{min-height:706px;}.product-lt #galleria.sm_gall{min-height:657px;}}@media screen and (min-width:768px){.title_info .title_box{width:calc(100% + 360px);}.title_info .product-rt{padding:65px 0 0;}}@media screen and (max-width:1300px){.price-addition .add_format td div{position:relative;}.product-rt .tol_pop{position:unset;}.product-rt .hover_tooltip{left:-164px;}.product-rt .hover_tooltip:before{right:-13px;border-left-color:#868e98;left:unset;border-right-color:transparent;}.product-rt .hover_tooltip:after{right:-9px;border-left-color:#fff;left:unset;border-right-color:transparent;}.product-rt .hover_tooltip:hover::after{border-left-color:#007cc2;border-right-color:transparent;}}@media screen and (max-width:1160px){h1.page_title,#product h1{width:calc(100% + 345px);}#product-slider.gal-preorder{height:auto;}}@media screen and (max-width:1152px){.maybe-box .itm_post3{display:none;}}@media screen and (max-width:1142px){#related .itm_post4{display:none;}}@media screen and (max-width:1136px){.spin_box .view{margin:20px 0 0;}.spritespin-stage, .spritespin-canvas, .spin_box .spritespin_anim, .spin_box .spritespin{width:100%!important;}.spin_box .spritespin_anim img, .spin_box .spritespin img{float:left;width:100%;height:auto;}.panorama{background:#f7f7f7;max-width:100%;}.panorama #viewer, .panorama #hotspots, .panorama #containerd{width:100%!important;height:500px!important;}.gall-anim{height:100%;width:100%;}.spin_box{width:100%;right:0;height:100%;}.flags{top:0;}.product-rt .flags{top:auto;}.flags_img{display:none;}.scrl_prod .prod_price_inn{padding:0 15px;}}@media screen and (max-width:1080px){.post-ratings{float:left;width:calc(100% - 220px);}.galleria_popup .b_image_box{max-width:calc(100% - 300px);}.galleria_popup .galleria_rt_box{max-width:280px;}.galleria_popup .thumbs{max-height:calc(100vh - 290px);}.galleria_popup .thumbs.sm_pgall{max-height:calc(100vh - 545px);}}@media screen and (max-width:1010px){#product-slider.gal-preorder, #prod-descr .panes .pan_csm span{padding:0 15px;font-size:16px;}}@media screen and (max-width:990px){.spin_box .ui-slider{width:162px;}.spin_box .noUi-base{width:calc(100% - 37px);margin:0 0 0 -5px;}.spin_box .view{margin:60px 0 0;}.gall-anim{margin:0;left:0;}#wo_subscription_bnt, .subs_txt{font-size:14px;}}@media screen and (max-width:965px){.product_contact .contact-form .wpcf7{min-width:100%;}#respond li, .product_contact .contact-form .wpcf7 .form-cont-box, .product_contact .wpcf7 .form-cont-box .form-input, .product_contact .wpcf7 .form-cont-box .form-label{max-width:100%;}}@media screen and (max-width:960px){}@media screen and (max-width:950px){.scrl_prod.toprow .product-price{top:116px;}}@media screen and (max-width:940px){.tab_description_rt{width:100%;float:left;max-width:100%;}}@media screen and (max-width:920px){.post-ratings{width:100%;}.rate-box .request_link{float:left;}.gall-anim{padding:45px 0 0;}}@media screen and (max-width:867px){#related .product-list.recently, #related .product-list{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));}#wo_subscription_bnt{padding:0 10px;}#wo_subscription_bnt, .subs_txt{font-size:13px;}.subs_box{padding:6px;}}@media screen and (max-width:860px){#related .product-list{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));}#product a.panview, #product a.animview{line-height:23px;font-size:12px;height:23px;width:85px;}#product a.panview{width:unset;}#product a.animview, #product a.panview{left:unset;}#product a.panview, #product a.animview{left:0;}#product a.dview{bottom:73px;}#product a.panview, #product a.animview{bottom:58px;}#product .csm_player{max-width:76px;}}@media screen and (max-width:829px){.frq_two .frq_plus, .frq_plus{left:calc(50% - 20px);top:-43px;}.frq_two.frq_itm_cnt{padding:0 calc((100% - 186px)/2);}}@media screen and (max-width:820px){.subscription_box{position:relative;padding:40px 0 0;}.subs_box{padding:6px 10px 10px;}#wo_subscription_bnt{margin:0 auto;float:none;font-size:14px;padding:0 15px;}.subs_txt{width:100%;text-align:center;font-size:14px;}}@media screen and (max-width:810px){}@media screen and (max-width:800px){#prod-descr .panes .pan_csm span{padding:0 10px;font-size:16px;}#ts_model_box{padding:25px 20px;width:calc(100% - 40px);}}@media screen and (max-width:790px){}@media screen and (max-width:780px){h1.page_title,#product h1{line-height:normal;}h1.page_title,#product h1, #product,#product .rate-box, #prod-descr{width:100%;}.product-rt{float:left;width:100%;}.tab_description_rt{max-width:450px;width:calc(100% - 265px);}.product_lt_inn{max-width:320px;}.product_rt_inn{width:calc(100% - 330px);margin:-30px 0 0 10px;min-width:290px;}#product .rate-box{max-width:100%;}.post-ratings{width:calc(100% - 320px);}.rate-box .request_link{float:right;}.product-rt .hover_tooltip{left:20px;}.product-rt .tol_pop{position:relative;}.product-rt .hover_tooltip:before{left:-13px;border-right-color:#868e98;right:unset;border-left-color:transparent;}.product-rt .hover_tooltip:after{left:-9px;border-right-color:#fff;right:unset;border-left-color:transparent;}.product-rt .hover_tooltip:hover::after{border-right-color:#007cc2;border-left-color:transparent;}.maybe-box .itm_post3{display:inline;}#prod-descr .panes .pan_csm span{padding:0 34px;font-size:18px;}#product-slider.gal-blueprint img, .gall-anim{margin:0 auto;float:none;}#product-slider.gal-blueprint img{display:block;}#product-slider.gal-blueprint img{width:auto;height:100%;}#ts_model_box img{max-width:445px;width:calc(100% - 220px);}.pgwSlideshow .ps-current{cursor:default;}.frq_plus{left:20px;top:calc(50% - 20px);}.frq_two .frq_plus{left:8px;top:calc(50% - 20px);}.frq_two.frq_itm_cnt{padding:0 0 0 calc((100% - 162px)/2);}}@media screen and (max-width:768px){.scrl_prod.bottomrow #footer{padding:0 0 90px;}.title_info .title_box{padding:0 0 25px 0;line-height:24px;}}@media screen and (max-width:707px){.maybe-box .itm_post3, #related .itm_post3{display:none;}}@media screen and (max-width:690px){.frq_itm .price-single.old-price, .product-price .price-single.old-price, .price-addition .add_format label.removed-item, .product-rt .formats li{color:#6a707b;}.price-addition .add_format label{color:#6b727b;}.counter_h{color:#6a727b;}.save-box .save{color:#bE4b27;}}@media screen and (max-width:685px){.product-rt{float:none;width:100%;margin:0 auto;padding:30px 0 0;display:table;}.product_rt_inn{margin:0;}.product_lt_inn,.product_rt_inn{width:100%;max-width:100%;}.product_lt_inn2{max-width:320px;}.product_rt_inn2{width:calc(100% - 330px);margin:-24px 0 0;min-width:230px;}.product-rt .free-box{overflow:hidden;}.product-rt .p-box .pay-link img{float:left;width:100%;}.product-rt .free-box{padding:0 0 0 35px;width:calc(100% - 39px);}#zoomContainer{display:none;}.product-rt .hover_tooltip{display:none!important;}.post-ratings{width:calc(100% - 200px);float:left;}}@media screen and (max-width:660px){#product-slider.gal-blueprint img{width:100%;height:auto;}.scrl_prod.toprow .product-price{top:125px;}.scrl_prod .prod_price_scrl{margin:0 0 0 -165px;float:left;left:50%;position:relative;width:297px;}.scrl_prod #offer_bnt, .scrl_prod .scrl_title{display:none;}.scrl_prod .order_model #examplePopup.preorder_corp_bnt{float:left;}}@media screen and (max-width:655px){.product-rt .free-box{font-size:13px;padding:0 0 0 30px;width:calc(100% - 34px);}}@media screen and (max-width:640px){#prod-descr .panes .pan_csm span{padding:0 15px;font-size:16px;}#ts_model_box{display:none!important;}.product_contact{padding:26px 15px 30px;width:calc(100% - 34px);}}@media screen and (max-width:630px){.product-rt .free-box{font-size:12px;padding:0 0 0 35px;width:calc(100% - 39px);}}@media screen and (max-width:612px){}@media screen and (max-width:600px){.post-ratings, .product_lt_inn,.product_rt_inn, .product_lt_inn2{max-width:100%;width:100%;}.product_rt_inn2{width:100%;margin:0;min-width:100%;}.product-rt .free-box{font-size:14px;padding:0 0 0 51px;width:calc(100% - 55px);}.rate-box .request_link{float:left;}.product-rt .gold-box{display:block!important;}.product-lt .wo-benefits{display:table;max-width:310px;margin:0 auto;float:none;}}@media screen and (max-width:590px){.tab_description_rt{width:100%;max-width:100%;margin:0;}}@media screen and (max-width:575px){.post-ratings{width:100%;}.rate-box .request_link{position:relative;float:left;right:unset;}}@media screen and (max-width:560px){.spin_box .view{margin:45px 0 0;}}@media screen and (max-width:494px){.maybe-box .product-list{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));}.like-links{width:100%;padding:5px 0;float:left;}.frq_two .frq_plus, .frq_plus{left:calc(50% - 20px);top:-43px;}.frq_two.frq_itm_cnt{padding:0 calc((100% - 186px)/2);}}@media screen and (max-width:484px){#prod-descr .maybe-box, #related .product-list{padding:0 0 60px;position:relative;}#related.preorder-spost .product-list{padding:0;}#prod-descr .maybe-box .sim_link, #related .sim_link{background:#007cc2;color:#fff;position:absolute;bottom:0;top:unset;left:50%;float:left;text-align:center;margin:0 0 0 -82px;width:164px;border-radius:5px;overflow:hidden;font-size:16px;font-weight:400;height:42px;line-height:42px;z-index:1;}#prod-descr .maybe-box .sim_link:hover,#related .sim_link:hover{text-decoration:none;}}@media screen and (max-width:460px){#prod-descr .panes{width:110%;}#prod-descr .panes .pan_csm span{padding:0 10px;font-size:14px;}.price-addition .add_format select{max-width:120px;}}@media screen and (max-width:453px){.offer_form .braintree_logos .pay_g_a{float:left;margin:5px 0 0;width:100%;}}@media screen and (max-width:440px){#request_form .form-label, #request_form .form-input{width:100%;}#request_form label{line-height:28px;}.product-rt .pay_btn.google{width:191px;}}@media screen and (max-width:420px){.pgwSlideshow{padding-bottom:0;}.get_box img.sm{margin:13px 0 0 5px;}.get_box .icon{padding:0 3px 0 7px;}}@media screen and (max-width:413px){.product-rt .flags{top:unset;right:-17px;}}@media screen and (max-width:380px){.gall-anim{padding:0;}#prod-descr .panes .pan_csm span{padding:0 8px;font-size:13px;}.subs_txt{line-height:normal;padding:10px 0 20px;}}@media screen and (max-width:375px){.product-lt.full_g, .product-lt.sm_g{{min-height:433px;}}.product-lt #galleria{min-height:356px;}}@media screen and (max-width:366px){.scrl_prod .prod_price_inn{min-width:300px;}.save-box .save_count{font-size:14px;}}@media screen and (max-width:350px){.spin_box .ui-slider{width:162px;}.product-price .price-single,.product-rt .price-single{left:-10px;font-size:34px;}.product-rt #examplePopup.upgrade_box,.product-price #examplePopup .eshopbutton{float:right;margin:0 5px 0 0;padding:0 28px;}#examplePopup.upgrade_box span.upgrade_btn, .product-rt #examplePopup.upgrade_box{padding:0;margin:0;width:160px;}.product-rt #examplePopup.upgrade_box .eshopbutton{margin:0;}.order_model #examplePopup .btn_b{float:none;margin:0 auto;}.scrl_prod .prod_price_scrl{margin:0;left:0;}}