@font-face{font-family:'Ubuntu';font-style:italic;font-weight:400;src:local('Ubuntu Italic'),local('Ubuntu-Italic'),url(http://fonts.gstatic.com/s/ubuntu/v13/4iCu6KVjbNBYlgoKej76l0w.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:500;src:local('Ubuntu Medium Italic'),local('Ubuntu-MediumItalic'),url(http://fonts.gstatic.com/s/ubuntu/v13/4iCp6KVjbNBYlgoKejYHtFyBN4Q.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:italic;font-weight:700;src:local('Ubuntu Bold Italic'),local('Ubuntu-BoldItalic'),url(http://fonts.gstatic.com/s/ubuntu/v13/4iCp6KVjbNBYlgoKejZPslyBN4Q.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:local('Ubuntu Regular'),local('Ubuntu-Regular'),url(http://fonts.gstatic.com/s/ubuntu/v13/4iCs6KVjbNBYlgoKcQ7z.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;src:local('Ubuntu Medium'),local('Ubuntu-Medium'),url(http://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCjC3jvmyI.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:local('Ubuntu Bold'),local('Ubuntu-Bold'),url(http://fonts.gstatic.com/s/ubuntu/v13/4iCv6KVjbNBYlgoCxCvjvmyI.ttf) format('truetype')}body{background:white;font-family:Ubuntu,sans-serif;font-size:12px;line-height:1.231;min-width:320px}.site_top>.container{position:relative;height:35px;background:#e6212f}@media (max-width:450px){.site_top>.container{height:70px}}.site_top>.container .sidebox.banner{float:right}@media (max-width:700px){.site_top>.container .sidebox.banner{display:none}}.site_top>.container .sidebox.text0.box4{position:relative;float:left;height:35px;line-height:35px;font-size:14px;color:white;padding-left:25px}.site_top>.container .sidebox.text0.box4:before{position:absolute;top:0;left:0;font-family:FontAwesome;font-size:16px;content:"\f05a"}@media (max-width:450px){.site_top>.container .sidebox.text0.box4{display:inline-block;float:none;text-align:center}}.site_top>.container .sidebox.login{float:right;margin-right:10px}@media (max-width:700px){.site_top>.container .sidebox.login{margin-right:0}}@media (max-width:450px){.site_top>.container .sidebox.login{float:none;clear:both;margin-left:-10px}}.site_top>.container .sidebox.login a{display:inline-block;height:35px;font-size:14px;color:white;text-decoration:none;padding:0 10px;line-height:35px}.site_top>.container .sidebox.login a:hover{background:#d20211}.site_top>.container .sidebox.login a:before{font-family:FontAwesome;padding-right:5px}.site_top>.container .sidebox.login a.user:before{content:"\f007"}.site_top>.container .sidebox.login a.logout:before{content:"\f08b"}.site_top>.container .sidebox.login a.signin:before{content:"\f090"}.site_top>.container .sidebox.login a.signup:before{content:"\f234"}.site_header>.container{position:relative;height:125px;margin:0 auto}.site_header>.container .logo_wrapp{text-decoration:none}.site_header>.container .logo_wrapp h1{margin:0;padding:0}.site_header>.container .logo_wrapp h1 span{display:none}.site_header>.container .logo_wrapp img.logo{position:absolute;top:30px;left:20px}@media (max-width:991px){.site_header>.container .logo_wrapp img.logo{top:35px;left:10px;width:140px}}.site_header>.container .sidebox.search{position:absolute;top:40px;left:340px}@media (max-width:1199px){.site_header>.container .sidebox.search{left:300px}}@media (max-width:991px){.site_header>.container .sidebox.search{left:200px}}@media (max-width:767px){.site_header>.container .sidebox.search{left:220px}}.site_header>.container .sidebox.search input{position:relative;z-index:1;border:1px solid #e62230;width:340px;height:40px;padding:7px 45px 7px 10px;font-size:13px;font-style:italic;color:#5f5f5f;outline:none}@media (max-width:1199px){.site_header>.container .sidebox.search input{width:280px}}@media (max-width:767px){.site_header>.container .sidebox.search input{display:none}}.site_header>.container .sidebox.search input:focus{background:#fbfbfb}.site_header>.container .sidebox.search button{position:absolute;top:0;right:0;width:40px;height:40px;border:0;background:#b5171d;background:linear-gradient(45deg, #b5171d 0%, #e62230 100%);z-index:2;cursor:pointer}@media (max-width:767px){.site_header>.container .sidebox.search button{background:transparent}}.site_header>.container .sidebox.search button:hover{background:linear-gradient(45deg, #e62230 0%, #b5171d 100%)}@media (max-width:767px){.site_header>.container .sidebox.search button:hover{background:transparent}}.site_header>.container .sidebox.search button:before{font-family:FontAwesome;font-size:18px;content:"\f002";color:white}@media (max-width:767px){.site_header>.container .sidebox.search button:before{font-size:22px;color:black}}@media (max-width:767px){.site_header>.container .sidebox.search button:hover:before{color:#b5171d}}.site_header>.container .sidebox.basket{position:absolute;top:25px;right:10px;width:190px;height:65px;background:url(/layout/img/theme/basket_icon.png) left center no-repeat}@media (max-width:500px){.site_header>.container .sidebox.basket{width:65px}}.site_header>.container .sidebox.basket a.basklink{display:block;width:190px;height:65px}@media (max-width:500px){.site_header>.container .sidebox.basket a.basklink{width:65px}}.site_header>.container .sidebox.basket a.basklink .count{position:absolute;top:9px;left:34px;width:20px;text-align:center;font-size:11px;font-weight:bold;color:white}.site_header>.container .sidebox.basket a.basklink .price{position:absolute;top:25px;right:0;width:120px;font-size:15px;font-weight:bold;color:#161616}@media (max-width:500px){.site_header>.container .sidebox.basket a.basklink .price{display:none}}.site_header>.container .sidebox.basket a.basklink:hover .price{color:#e6212f}.site_header>.container .sidebox.basket .freedelivery{position:absolute;bottom:-20px;right:0;font-size:12px;width:400px;text-align:right}.site_header>.container .sidebox.basket .freedelivery .allfree{font-size:14px}.site_header>.container .sidebox.articlescat0{position:absolute;top:50px;right:230px}@media (max-width:991px){.site_header>.container .sidebox.articlescat0{top:7px;right:15px}}.site_header>.container .sidebox.articlescat0 ul li{float:left}.site_header>.container .sidebox.articlescat0 ul li a{font-size:15px;color:#424242}.site_navigation{background:#ede7db;background:-moz-linear-gradient(top, #ede7db 0%, #f5f2e7 14%, #f5f2e7 61%, #eee9dd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ede7db), color-stop(14%, #f5f2e7), color-stop(61%, #f5f2e7), color-stop(100%, #eee9dd));background:-webkit-linear-gradient(top, #ede7db 0%, #f5f2e7 14%, #f5f2e7 61%, #eee9dd 100%);background:-o-linear-gradient(top, #ede7db 0%, #f5f2e7 14%, #f5f2e7 61%, #eee9dd 100%);background:-ms-linear-gradient(top, #ede7db 0%, #f5f2e7 14%, #f5f2e7 61%, #eee9dd 100%);background:linear-gradient(to bottom, #ede7db 0%, #f5f2e7 14%, #f5f2e7 61%, #eee9dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ede7db', endColorstr='#eee9dd', GradientType=0);min-height:70px}.site_navigation>.container{position:relative;height:70px;margin:0 auto;overflow:hidden}.site_navigation>.container .articlescat1{padding-left:250px}@media (max-width:991px){.site_navigation>.container .articlescat1{padding:0}}@media (max-width:767px){.site_navigation>.container .articlescat1{display:none}}.site_navigation>.container .articlescat1 ul{display:block;float:right}@media (max-width:991px){.site_navigation>.container .articlescat1 ul{float:none;margin:0 -15px}}.site_navigation>.container .articlescat1 ul li{float:left}.site_navigation>.container .articlescat1 ul li a{position:relative;display:block;line-height:70px;padding:0 25px;font-size:14px;font-weight:bold;color:black;text-transform:uppercase;text-decoration:none}@media (max-width:1199px){.site_navigation>.container .articlescat1 ul li a{padding:0 15px}}@media (max-width:767px){.site_navigation>.container .articlescat1 ul li a{display:none}}.site_navigation>.container .articlescat1 ul li a:before{position:absolute;top:0;right:-1px;height:20px;border-left:2px solid white;content:""}.site_navigation>.container .articlescat1 ul li a:after{position:absolute;bottom:0;right:-1px;height:20px;border-left:2px solid white;content:""}.site_navigation>.container .articlescat1 ul li a:hover{color:#e6212f}.site_navigation>.container .articlescat1 ul li.active a{color:#e6212f}.site_navigation>.container .articlescat1 ul li:last-child a:before,.site_navigation>.container .articlescat1 ul li:last-child a:after{display:none}@media (min-width:1200px){.site_content.on_homepage{background:url(/layout/img/theme/site_content_hp_line.jpg) center 390px repeat-x}}@media (max-width:1199px){.site_content.on_homepage{background:url(/layout/img/theme/site_content_hp_line.jpg) center top repeat-x}}.site_content .slideshow{height:390px;overflow:hidden;background:url(/layout/img/theme/slideshow_bg.jpg) center top no-repeat;background-size:cover}@media (max-width:1199px){.site_content .slideshow{height:325px}}@media (max-width:991px){.site_content .slideshow{height:225px}}@media (max-width:767px){.site_content .slideshow{display:none}}.site_content .slideshow .inside{position:relative;width:1170px;height:390px;margin:0 auto;padding-left:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:1199px){.site_content .slideshow .inside{width:970px;height:325px;padding-left:250px;overflow:hidden}}@media (max-width:991px){.site_content .slideshow .inside{width:750px;height:225px;padding-left:250px}}.site_content .slideshow .inside .css_slideshow_box{float:right;width:100%;text-align:right}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow{position:relative}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow .slide{position:absolute;top:0;right:0;width:100%;height:390px;opacity:0;transition:200ms;z-index:1}@media (max-width:991px){.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow .slide{height:225px}}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow .slide.active{opacity:1;z-index:2}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow .slide img{max-width:100%}.site_content .slideshow .inside .css_slideshow_box #next,.site_content .slideshow .inside .css_slideshow_box #prev{display:none}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow_menu{position:absolute;bottom:10px;right:40px;float:right;z-index:10}@media (min-width:768px){.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow_menu{bottom:20px}}@media (min-width:1200px){.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow_menu{bottom:30px}}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow_menu li{float:left;display:block;width:12px;height:12px;border:2px solid #e6212f;background:white;border-radius:20px;margin-right:7px;cursor:pointer}.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow_menu li:hover,.site_content .slideshow .inside .css_slideshow_box #ui_css_slideshow_menu li.active{background:#e6212f}.site_content .container{min-height:300px}.site_content .container:after{display:block;width:100%;clear:both;content:""}.site_content .container .sidebar{margin-top:-70px}.site_content .container .sidebar.homepage{margin-top:-460px}@media (max-width:1199px){.site_content .container .sidebar.homepage{margin-top:-395px}}@media (max-width:991px) and (min-width:768px){.site_content .container .sidebar{margin-top:0}.site_content .container .sidebar.homepage{margin-top:-225px}}@media (max-width:767px){.site_content .container .sidebar.homepage{margin-top:-70px}}.site_content .container .sidebar .menu_prod0 .hotdog{display:none}@media (max-width:767px){.site_content .container .sidebar .menu_prod0 .hotdog{display:block;padding:0 15px 0 50px;height:70px;line-height:70px;font-size:18px;font-weight:bold;text-transform:uppercase;text-decoration:none;cursor:pointer}.site_content .container .sidebar .menu_prod0 .hotdog:before{position:absolute;top:0px;left:15px;font-family:FontAwesome;font-size:20px;content:"\f0c9"}.site_content .container .sidebar .menu_prod0 .hotdog:hover{color:#e6212f}}.site_content .container .sidebar .menu_prod0 h2{display:block;text-align:center;font-size:14px;font-weight:bold;color:#9c9580;letter-spacing:3px;background:url(/layout/img/theme/prod_title_bg.png)}.site_content .container .sidebar .menu_prod0 h2 a{display:block;padding:15px 0;text-decoration:none}.site_content .container .sidebar .menu_prod0 ul{background:white;border-top:2px solid #e62230;border-bottom:2px solid #e62230;box-shadow:0 0 20px rgba(0,0,0,0.1)}.site_content .container .sidebar .menu_prod0 ul li{display:block;border-bottom:1px solid #ebe7d2}.site_content .container .sidebar .menu_prod0 ul li.space{height:15px;background:url(/layout/img/theme/li_spacer_bg.png)}.site_content .container .sidebar .menu_prod0 ul li a{display:block;padding:12px;font-size:14px;font-weight:600;color:black;text-decoration:none}.site_content .container .sidebar .menu_prod0 ul li a:hover{background:#e6212f;color:white}.site_content .container .sidebar .menu_prod0 ul li.active>a{background:#e6212f;color:white}.site_content .container .sidebar .menu_prod0 ul li ul{padding-left:20px;font-size:12px}.site_content .container .sidebar .menu_prod0 ul li ul li a{padding:8px}.site_content .container .sidebar .menu_prod0 ul li ul li a:hover{color:#e6212f;background:transparent}.site_content .container .sidebar .menu_prod0 ul li ul li.active>a{color:#e6212f;background:transparent}@media (max-width:767px){.site_content .container .sidebar .menu_prod0 ul,.site_content .container .sidebar .menu_prod0 h2{display:none}.site_content .container .sidebar .menu_prod0.opened ul,.site_content .container .sidebar .menu_prod0.opened h2{display:block}}.site_content .container .sidebar .nocats .menu_prod0{display:none}.site_content .container .sidebar .articlescat2 h2{display:block;text-align:center;padding:15px 0;font-size:14px;font-weight:bold;color:#9c9580;letter-spacing:3px;background:url(/layout/img/theme/prod_title_bg.png)}.site_content .container .sidebar .articlescat2 ul{background:white;border-top:2px solid #e62230;border-bottom:2px solid #e62230;box-shadow:0 0 20px rgba(0,0,0,0.1)}.site_content .container .sidebar .articlescat2 ul li{display:block;border-bottom:1px solid #ebe7d2}.site_content .container .sidebar .articlescat2 ul li a{display:block;padding:12px;font-size:14px;font-weight:600;color:black;text-decoration:none}.site_content .container .sidebar .articlescat2 ul li a:hover{background:#e6212f;color:white}.site_content .container .sidebar .articlescat2 ul li.active a{background:#e6212f;color:white}.site_content .container .sidebar .sidebox.banner{padding:20px;background:url(/layout/img/theme/li_spacer_bg.png);text-align:center;margin:5px 0}@media (max-width:767px){.site_content .container .sidebar .sidebox.banner{display:none}}.site_content .container .sidebar .sidebox.banner h2{display:block;font-size:14px;letter-spacing:3px;font-weight:bold;color:#9c9580;padding:0 0 10px 0}.site_content .container .sidebar .sidebox.banner img{max-width:100%}.site_content .container .site_pagepath{padding:5px 0;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #f5f2e7}.site_content .container .site_pagepath ul li{position:relative;display:inline;padding:0 25px 0 0;line-height:25px}.site_content .container .site_pagepath ul li:after{position:absolute;top:1px;right:10px;font-family:FontAwesome;line-height:10px;content:"\f0da";color:#c0baa2}.site_content .container .site_pagepath ul li:last-child:after{display:none}.site_content .container .site_pagepath ul li a{font-size:14px;text-decoration:none}.site_content .container .site_pagepath ul li a.home:before{font-family:FontAwesome;content:"\f015";color:#c0baa2}.site_content .container .site_pagepath ul li a:hover{color:#e6212f}.site_content .container .site_pagepath ul li:last-child a{font-weight:bold;color:#e6212f}.site_content .container h1{padding:10px 0;font-size:28px;font-weight:bold;color:#e62230}.site_content .container #shop .catdesc{padding-bottom:20px}.site_content .container #shop>.filter{padding:10px;overflow:hidden;background:#f6f3e8}@media (max-width:600px){.site_content .container #shop>.filter .filter-basic{clear:both;padding:10px 0 0 0}}.site_content .container #shop>.filter .list_switch{overflow:hidden;float:left}@media (max-width:450px){.site_content .container #shop>.filter .list_switch{padding:5px 0 0 10px}}.site_content .container #shop>.filter .list_switch label{display:block;float:left;width:31px;height:30px;margin-right:10px;cursor:pointer}.site_content .container #shop>.filter .list_switch label input{display:none}.site_content .container #shop>.filter .list_switch label div{width:31px;height:30px;opacity:.5}.site_content .container #shop>.filter .list_switch label div:hover{opacity:.8}.site_content .container #shop>.filter .list_switch label input:checked~div{opacity:1}.site_content .container #shop>.filter .list_switch label.list_1 div{background:url(/layout/img/theme/list_switch_1.png) no-repeat}.site_content .container #shop>.filter .list_switch label.list_2 div{background:url(/layout/img/theme/list_switch_2.png) no-repeat}.site_content .container #shop>.filter .per_page{padding:0 10px;overflow:hidden;float:left}.site_content .container #shop>.filter .per_page a{display:block;float:left;width:29px;height:30px;margin-right:7px;text-align:center;text-decoration:none;line-height:30px;font-size:14px;color:#b9b5a7;background:url(/layout/img/theme/perpage_item.png) no-repeat}.site_content .container #shop>.filter .per_page a:hover{color:black}.site_content .container #shop>.filter .per_page a.active{font-weight:bold;color:#e6212f;background:url(/layout/img/theme/perpage_item_active.png) no-repeat}.site_content .container #shop>.filter .item{float:left}.site_content .container #shop>.filter .item .book_name input{width:200px;height:30px;border:0;background:white;padding:5px 10px;font-family:inherit;font-size:14px;color:#3d3d3c}.site_content .container #shop>.filter .item .orderby select{width:120px;height:30px;border:0;background:white;font-family:inherit;font-size:14px;color:#3d3d3c;margin:0 10px;padding-left:10px;cursor:pointer}@media (max-width:450px){.site_content .container #shop>.filter .item .orderby select{width:100%}}@media (max-width:450px){.site_content .container #shop>.filter .item.orderby{float:none;padding-right:20px}.site_content .container #shop>.filter .item.fulltext{float:none;padding:5px 10px 5px 10px;clear:both}.site_content .container #shop>.filter .item.fulltext input{width:100%}}@media (min-width:768px) and (max-width:991px){.site_content .container #shop>.filter .filter_submit{clear:both;text-align:right;padding:3px}}.site_content .container #shop>.filter .filter_submit input.submit{padding:0 15px;margin-left:10px;height:30px;background:rgba(0,0,0,0.1);font-family:inherit;font-size:13px;font-weight:bold;border:0;border-radius:3px;cursor:pointer}.site_content .container #shop>.filter .filter_submit input.submit:hover{background:rgba(0,0,0,0.2)}@media (max-width:1199px){.site_content .container .page_homepage .ui-tv-navigation{background:url(/layout/img/theme/site_content_hp_line.jpg) repeat-x;margin:0 -15px;padding:0 15px}}@media (max-width:600px){.site_content .container .page_homepage .ui-tv-navigation{background:#f6f3e8;padding:0}}.site_content .container .page_homepage .ui-tv-navigation:after{display:block;width:100%;clear:both;content:""}.site_content .container .page_homepage .ui-tv-navigation .menu{float:left;border-top:2px solid transparent}@media (max-width:600px){.site_content .container .page_homepage .ui-tv-navigation .menu{float:none;border-top:0;border-left:2px solid transparent}}.site_content .container .page_homepage .ui-tv-navigation .menu.selected{background:white;border-top:2px solid #e62230}@media (max-width:600px){.site_content .container .page_homepage .ui-tv-navigation .menu.selected{border-top:0;border-left:2px solid #e62230}}.site_content .container .page_homepage .ui-tv-navigation .menu h2{box-sizing:border-box;display:block;height:66px;line-height:66px;padding:0 15px;font-size:16px;font-weight:bold;color:#222222;cursor:pointer}@media (max-width:991px){.site_content .container .page_homepage .ui-tv-navigation .menu h2{padding:0 10px;font-size:12px}}@media (max-width:767px){.site_content .container .page_homepage .ui-tv-navigation .menu h2{padding:0 12px;font-size:14px}}@media (max-width:600px){.site_content .container .page_homepage .ui-tv-navigation .menu h2{line-height:45px;height:45px;padding:0 15px}}.site_content .container .page_homepage .ui-tv-content{overflow:hidden}.site_content .container .page_homepage .tab_content{padding:20px 0}.site_content .container .page_homepage .tab_content h3.tab_title{padding:15px 0 25px 0;font-size:25px;font-weight:300;color:#222222}@media (max-width:1199px){.site_content .container .page_homepage .tab_content h3.tab_title{font-size:30px}}.site_content .container .page_homepage .tab_content .side{background:#fcfaf6}.site_newsletter_signup{padding-bottom:30px}.site_newsletter_signup .gdpr_popup_component .window{padding:15px;height:auto}.site_newsletter_signup .gdpr_popup_component .confirm{margin-top:15px;height:auto !important}.site_newsletter_signup>.container{position:relative;height:130px;background:url(/layout/img/theme/newssignup_bg.png) -10px 20px no-repeat #f6f3e8}@media (max-width:700px){.site_newsletter_signup>.container{background:#f6f3e8;height:150px}}.site_newsletter_signup>.container h2{position:absolute;top:25px;left:140px;width:250px;line-height:1;font-size:35px;font-weight:300;color:#0098d8}@media (max-width:700px){.site_newsletter_signup>.container h2{left:20px;right:20px;width:auto;text-align:center;font-size:30px}}@media (max-width:450px){.site_newsletter_signup>.container h2{font-size:20px}}.site_newsletter_signup>.container p{margin:0 auto;width:320px;font-size:14px;color:black}@media (max-width:1199px){.site_newsletter_signup>.container p{display:block}}.site_newsletter_signup>.container p:empty{display:none}.site_newsletter_signup>.container .newssign>p{position:absolute;top:45px;left:430px;width:320px;font-size:14px;color:#000}@media (max-width:1199px){.site_newsletter_signup>.container .newssign>p{display:none}}.site_newsletter_signup>.container form{position:absolute;top:45px;right:20px;width:300px}@media (max-width:700px){.site_newsletter_signup>.container form{top:80px;left:20px;right:20px;width:auto}}.site_newsletter_signup>.container form input{width:100%;height:40px;border:2px solid #cfc9b2;border-radius:40px;padding:10px 50px 10px 15px;font-family:inherit;font-size:14px;font-style:italic;color:#a7a7a7;outline:none;z-index:1;padding-right:110px}.site_newsletter_signup>.container form input:focus{border-color:#a5a08b}.site_newsletter_signup>.container form button{position:absolute;top:0;right:0;z-index:2;height:40px;padding:0 10px;line-height:38px;text-align:center;background:white;border:2px solid #0098d8;border-radius:40px;cursor:pointer;color:#0098d8}.site_newsletter_signup>.container form button:hover{color:#fff;background:#0098d8}.site_newsletter_signup>.container form button:before{font-family:FontAwesome;margin-right:10px;font-size:15px;content:"\f1d8"}.site_footer_navigation{border-top:2px solid #f5f2e7;border-bottom:2px solid #f5f2e7}.site_footer_navigation>.container{position:relative;min-height:40px;margin:0 auto;overflow:hidden}.site_footer_navigation>.container .articlescat0{float:left;border-left:2px solid #f5f2e7;border-right:2px solid #f5f2e7}@media (max-width:600px){.site_footer_navigation>.container .articlescat0{float:none;border:0}}.site_footer_navigation>.container .articlescat0 ul li{float:left}@media (max-width:600px){.site_footer_navigation>.container .articlescat0 ul li{float:none}}.site_footer_navigation>.container .articlescat0 ul li a{display:block;padding:18px 15px;font-size:14px;font-weight:bold;color:#1e1e1e;text-transform:uppercase;text-decoration:none}@media (max-width:767px){.site_footer_navigation>.container .articlescat0 ul li a{padding:10px;font-size:13px}}@media (max-width:600px){.site_footer_navigation>.container .articlescat0 ul li a{padding:15px}}.site_footer_navigation>.container .articlescat0 ul li a:hover{color:#e62230}.site_footer_navigation>.container .articlescat0 ul li.active a{color:#e62230}.site_footer_navigation>.container .text0{float:right;width:350px}@media (max-width:1199px){.site_footer_navigation>.container .text0{display:none}}.site_footer_navigation>.container .text0 h2{padding-right:20px;line-height:50px;float:left;font-size:16px;font-weight:bold;color:#9c9580}.site_footer>.container{position:relative;min-height:185px;margin:0 auto;border-bottom:2px solid #e6212f;overflow:hidden}.site_footer>.container .sidebox.banner{position:absolute;top:60px;left:20px}@media (max-width:767px){.site_footer>.container .sidebox.banner{display:none}}.site_footer>.container .sidebox.text0{position:absolute;top:40px;left:220px;width:500px}@media (max-width:767px){.site_footer>.container .sidebox.text0{position:relative;top:20px;left:0;right:0;width:100%}}.site_footer>.container .sidebox.text0 table{font-size:14px;color:#1e1e1e;margin:0 -10px}.site_footer>.container .sidebox.text0 table th,.site_footer>.container .sidebox.text0 table td{padding:10px;line-height:1.4;text-align:left;font-weight:normal}@media (max-width:600px){.site_footer>.container .sidebox.text0 table th,.site_footer>.container .sidebox.text0 table td{display:block}}.site_footer>.container .sidebox.text0 table th a,.site_footer>.container .sidebox.text0 table td a{color:#e6212f}.site_copy .container{position:relative;padding:15px 0;margin:0 auto;font-size:12px;color:#727272;overflow:hidden}@media (max-width:700px){.site_copy .container{text-align:center}}@media (max-width:450px){.site_copy .container{font-size:11px}}.site_copy .container a{float:right;font-weight:bold;text-decoration:none}@media (max-width:700px){.site_copy .container a{display:block;float:none;clear:both}}.site_copy .container a:hover{color:#e62230}.site_articles_calendar{margin:20px 0 0 0;min-height:300px;border-top:2px solid #f5f2e7}@media (min-width:768px){.site_articles_calendar{background:url(/layout/img/theme/articles_calendar_bg.jpg) center top no-repeat;background-size:cover}}.site_articles_calendar>.container{overflow:hidden}@media (min-width:768px){.site_articles_calendar>.container>.row>.articles{padding-left:0}}.site_articles_calendar>.container>.row>.articles h2{display:block;padding:30px 0;font-size:30px;font-weight:300;color:#1e1e1e}@media (max-width:1199px){.site_articles_calendar>.container>.row>.articles h2{padding:38px 0}}@media (max-width:767px){.site_articles_calendar>.container>.row>.articles h2{padding:20px 0}}.site_articles_calendar>.container>.row>.articles h2 a{text-decoration:none}.site_articles_calendar>.container>.row>.articles article{overflow:hidden;background:white;margin-bottom:15px}@media (max-width:767px){.site_articles_calendar>.container>.row>.articles article{margin-bottom:30px}}.site_articles_calendar>.container>.row>.articles article a.image{display:block;float:left;width:125px;height:125px;overflow:hidden}@media (max-width:767px){.site_articles_calendar>.container>.row>.articles article a.image{margin-right:20px}}.site_articles_calendar>.container>.row>.articles article a.image img{width:100%}.site_articles_calendar>.container>.row>.articles article:nth-child(even) a.image{float:right}@media (max-width:767px){.site_articles_calendar>.container>.row>.articles article:nth-child(even) a.image{margin-left:20px}}@media (max-width:450px){.site_articles_calendar>.container>.row>.articles article a.image{display:none}}.site_articles_calendar>.container>.row>.articles article .texts{overflow:hidden;padding:15px}@media (max-width:767px){.site_articles_calendar>.container>.row>.articles article .texts{padding:0}}.site_articles_calendar>.container>.row>.articles article .texts h3{display:block;margin:0 0 10px 0;height:28px;overflow:hidden;font-size:20px;font-weight:bold;color:#212121}.site_articles_calendar>.container>.row>.articles article .texts h3 a{text-decoration:none}.site_articles_calendar>.container>.row>.articles article .texts h3 a:hover{color:#e62230}.site_articles_calendar>.container>.row>.articles article .texts p{line-height:1.4;font-size:14px;color:#212121}.site_articles_calendar>.container>.row>.calendar{background:white;min-height:320px}.site_articles_calendar>.container>.row>.calendar h2{display:block;padding:29px 0;font-size:30px;font-weight:300;color:#1e1e1e}@media (max-width:767px){.site_articles_calendar>.container>.row>.calendar h2{padding:20px 0}}.site_articles_calendar>.container>.row>.calendar h2 a{text-decoration:none}.site_articles_calendar>.container>.row>.calendar article{overflow:hidden;margin-bottom:30px}.site_articles_calendar>.container>.row>.calendar article .date{margin:3px 0 0 0;padding:0 0 5px 0;width:60px;background:#e62230;text-align:center;font-size:27px;font-weight:bold;color:white;float:left}.site_articles_calendar>.container>.row>.calendar article .date span{display:block;padding:5px 0;margin-bottom:5px;border-bottom:1px solid white;background:#bd101c;font-size:12px;font-weight:normal}.site_articles_calendar>.container>.row>.calendar article .texts{overflow:hidden;padding:0 0 0 15px}.site_articles_calendar>.container>.row>.calendar article .texts h3{padding:0 0 7px 0;font-size:18px;font-weight:bold;color:#212121}.site_articles_calendar>.container>.row>.calendar article .texts h3 a{text-decoration:none}.site_articles_calendar>.container>.row>.calendar article .texts h3 a:hover{color:#e62230}.site_articles_calendar>.container>.row>.calendar article .texts p{line-height:1.4;font-size:14px;color:#212121}.site_articles_calendar>.container>.row>.calendar a.all{display:inline-block;margin:0 0 15px 0;font-size:15px;font-weight:bold;color:#e62230;text-decoration:none}.site_articles_calendar>.container>.row>.calendar a.all:hover{color:black}.articles_page{font-size:14px;color:#212121;padding-bottom:10px}.articles_page h1{padding:10px 0;font-size:28px;font-weight:bold;color:#e62230}.articles_page h2{padding:9px 0;font-size:24px;font-weight:bold;color:#e62230}.articles_page h3{padding:8px 0;font-size:20px;font-weight:bold;color:#e62230}.articles_page h4{padding:7px 0;font-size:17px;font-weight:bold;color:#e62230}.articles_page p{line-height:1.4;padding:10px 0}.articles_page ul{list-style:square}.articles_page ul,.articles_page ol{margin:7px 0 7px 25px}.articles_page li{padding:2px 0}.articles_page img{max-width:100%;height:auto !important}.attribute_page .author_image{float:left;margin:20px 20px 10px 0px;text-align:center}.attribute_page .author_image .photogallery_link{color:#e62230;display:block;margin-top:5px}.attribute_page .author_image .photogallery_link:before{font-family:FontAwesome;padding-right:5px;content:"\f06e";display:inline-block}.attribute_page .hide{display:none}.attribute_page p:first-child{padding-top:0px}.attribute_page h2{color:#000;font-weight:300;font-size:26px;margin:20px 0px 20px}.attribute_page .more_books{clear:both}#shop.list .products_list_line_wrap{display:none}#shop.list .products_list_box_wrap{display:block}#shop.list.line .products_list_line_wrap{display:block}#shop.list.line .products_list_box_wrap{display:none}.products_list_box{overflow:hidden}.products_list_box a.show_more{padding:5px 10px;color:#e51a28;text-decoration:none;font-size:14px;font-weight:600;border:2px solid #e51a28;border-radius:2px;margin:5px;float:left;clear:both}@media (min-width:1200px){.products_list_box .item_wrap:nth-child(3n+1){clear:both}}@media (min-width:768px) and (max-width:1199px){.products_list_box .item_wrap:nth-child(2n+1){clear:both}}@media (max-width:767px){.products_list_box .item_wrap{clear:both;float:none}}@media (min-width:1200px){.products_list_box .item_wrap_hp.big:nth-child(3n+1){clear:both}}@media (min-width:768px) and (max-width:1199px){.products_list_box .item_wrap_hp.big:nth-child(2n+1){clear:both}}@media (max-width:767px){.products_list_box .item_wrap_hp.big{clear:both;float:none}}@media (min-width:768px){.products_list_box .item_wrap_hp.small:nth-child(2n+1){clear:both}}@media (max-width:767px){.products_list_box .item_wrap_hp.small{clear:both;float:none}}.products_list_box a.show_more:hover{border-color:#000;color:#000}.products_list_box .item{margin-bottom:20px;position:relative;overflow:hidden;border-top:2px solid #f5f2e7}.products_list_box .item a.image{display:block;float:left;width:118px;overflow:hidden}@media (max-width:1199px){.products_list_box .item a.image{width:100px}}.products_list_box .item a.image img{max-width:90%;max-height:250px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4)}.products_list_box .item .text{overflow:hidden;padding:10px 10px 40px 10px}.products_list_box .item .text .wrap{height:51px;overflow:hidden}.products_list_box .item .text .author{padding:0 0 3px 0;font-size:14px;font-style:italic;color:#222222}.products_list_box .item .text .toggle{height:51px;width:100%;overflow:hidden;background-color:#fff}.products_list_box .item .text .toggle:hover{height:auto;z-index:999;position:absolute}.products_list_box .item .text .title{position:relative;padding:0 0 8px 0;font-size:17px;font-weight:bold;color:#e51a28}.products_list_box .item .text .title a{display:block;overflow:hidden;text-decoration:none}.products_list_box .item .text .title a:hover{color:black}.products_list_box .item .text .prices div{padding:0 0 2px 0}.products_list_box .item .text .prices .old{font-size:12px;color:black}.products_list_box .item .text .prices .main{font-size:12px;font-weight:bold;color:#a58621}.products_list_box .item .text .prices .main span{font-size:14px}.products_list_box .item .text a.buy{position:absolute;bottom:0;left:128px;display:inline-block;margin:5px 0 0 0;width:53px;height:37px;background:url(/layout/img/theme/products_list_buy.png)}@media (max-width:1199px){.products_list_box .item .text a.buy{left:110px}}.products_list_box .item .text a.buy:hover{opacity:.8}.product_detail .short{max-height:93px;overflow:hidden}.product_detail .images a.main_image{display:block;text-align:center}.product_detail .images a.main_image img{max-width:90%;max-height:250px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4)}@media (max-width:991px){.product_detail .texts{padding-top:20px}}.product_detail .texts .author{font-size:20px;color:#222222}.product_detail .texts h1{position:relative;padding:7px 0 15px 0;font-size:30px;font-weight:bold;color:#e51a28}@media (max-width:1199px){.product_detail .texts h1{font-size:30px}}.product_detail .texts .watcheditem{font-size:14px;text-decoration:none;margin:10px 0px;clear:both;float:left}.product_detail .texts .watcheditem:hover,.product_detail .texts .watcheditem.checked{color:#e51a28}.product_detail .texts .watcheditem:before{font-family:FontAwesome;padding-right:5px;content:"\f0a2"}.product_detail .texts .watcheditem.checked:before{content:"\f0f3"}.product_detail .texts .price_buy{padding:15px;background:#faf9f4;overflow:hidden}@media (max-width:767px){.product_detail .texts .price_buy{margin:0 -15px}}.product_detail .texts .price_buy .prices .old{font-size:13px;color:black}.product_detail .texts .price_buy .prices .main{padding-top:5px;font-size:23px;font-weight:bold;color:#a58621}@media (max-width:991px){.product_detail .texts .price_buy .buy_area{padding-top:10px}}.product_detail .texts .price_buy .buy_area input{width:40px;height:40px;text-align:center;background:white;border:1px solid #d4cfbd;border-radius:2px;outline:none}.product_detail .texts .price_buy .buy_area .label{padding:0 10px;line-height:40px}.product_detail .texts .price_buy .buy_area button{width:130px;height:40px;padding-left:37px;border:0;background:url(/layout/img/theme/product_detail_buy.png) 10px 6px no-repeat #e6212f;font-size:16px;font-weight:bold;color:white;cursor:pointer;outline:none}.product_detail .texts .price_buy .buy_ebook{display:block;padding:10px 0;font-size:16px;font-weight:bold;color:#e6212f;cursor:pointer}.product_detail .texts .price_buy .buy_ebook:hover{color:black}.product_detail .texts .price_buy .ebooklinks .item{margin:0 7px 7px 0;font-size:13px;float:left}.product_detail .texts .price_buy .ebooklinks .item a{display:inline-block;padding:3px 4px;background:rgba(0,0,0,0.1);border-radius:3px;text-decoration:none}.product_detail .texts .price_buy .ebooklinks .item a:hover{background:#e6212f;color:white}.product_detail .texts .price_buy .storecount{border-top:1px solid white;padding:15px 15px 0 15px;font-size:14px;font-weight:bold}.product_detail .texts table.params{margin:20px 0 0 0;width:100%;border-collapse:collapse}.product_detail .texts table.params th,.product_detail .texts table.params td{padding:3px 0;text-align:left;vertical-align:top;font-weight:normal;font-size:14px;color:#1e1e1e}.product_detail .texts table.params th{width:19%}.product_detail .texts table.params td{padding:3px 5px;font-weight:bold;width:31%}.product_detail .anotation{position:relative;z-index:1;clear:both;padding:15px 0;margin-bottom:-1px;font-size:14px;color:#212121;border-bottom:1px solid #f5f2e7;overflow:hidden}.product_detail .anotation.short:after{position:absolute;bottom:-80px;left:-40px;right:-40px;display:block;height:80px;content:"";box-shadow:0 0 80px white}.product_detail .expand_description{position:relative;z-index:2;display:inline-block;padding:10px 20px 10px 50px;font-size:14px;font-weight:bold;color:#e6212f;background:white;border:1px solid #f5f2e7;border-top:0;text-decoration:none}.product_detail .expand_description:before{position:absolute;top:10px;left:20px;font-family:FontAwesome;font-weight:normal;content:"\f078"}.product_detail .expand_description:hover{color:black}.product_detail .anotation.short~.expand_description:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}.product_detail .anotation~.expand_description:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.product_detail .product_footer{clear:both;padding-top:20px;overflow:hidden}.product_detail .product_footer .ui-tv-navigation{overflow:hidden;background:#f6f3e8}.product_detail .product_footer .ui-tv-navigation .menu{float:left}.product_detail .product_footer .ui-tv-navigation .menu h2{display:block;padding:15px 25px;border-top:2px solid transparent;font-size:14px;font-weight:bold;color:#222222;cursor:pointer}.product_detail .product_footer .ui-tv-navigation .menu h2 span{font-weight:normal;color:#e6212f}.product_detail .product_footer .ui-tv-navigation .menu.selected h2{background:white;border-top:2px solid #e6212f}.product_detail .product_footer .tab_content{padding:15px;overflow:hidden}.product_detail .product_footer .tab_content .issuuembed.issuu-isrendered{max-width:100% !important;margin:0 auto}.product_detail .product_footer .tab_content .book_video{border:0;display:block;margin:10px auto;width:550px;height:310px}@media (max-width:991px){.product_detail .product_footer .tab_content .book_video{width:450px;height:280px}}@media (max-width:520px){.product_detail .product_footer .tab_content .book_video{width:350px;height:200px}}@media (max-width:520px){.product_detail .product_footer .tab_content .book_video{width:250px;height:180px}}.product_detail .product_footer .tab_content .product_gallery{overflow:hidden}.product_detail .product_footer .tab_content .product_gallery a{display:block;float:left;width:150px;height:150px;padding:2px;border:1px solid #f2f2f2;margin:0 10px 10px 0}.product_detail .product_footer .tab_content .product_gallery a:hover{opacity:.8}.product_detail .product_footer .tab_content .product_gallery a img{display:block;width:100%}.product_detail .rec_products{clear:both}.product_detail .rec_products>h2{display:block;padding:25px 0;font-size:35px;font-weight:300;color:#222222;border-top:1px solid #f5f2e7}.imageItem{position:relative}.imageItem .prefers{position:absolute;left:0px;top:0px}.imageItem .prefers .prefer{float:left;clear:both;color:#fff;font-weight:900;padding:3px 5px;margin:1px 0px;font-size:11px}.imageItem .prefers .state_prepare{background-color:#CC33CC}.imageItem .prefers .state_8{background-color:#07C2CB}.imageItem .prefers .state_2{background-color:#FE8A00}.imageItem .prefers .state_4{background-color:#E62157}.imageItem .prefers .state_32{background-color:#3bd308}.imageItem .prefers .state_1{background-color:red}.product_detail .imageItem .prefers{left:15px}.product_detail .imageItem .prefers .prefer{font-size:14px}.products_list_line .item{border-top:2px solid #f5f2e7;margin-bottom:20px;overflow:hidden}.products_list_line .item a.image{display:block;float:left;width:120px;overflow:hidden}.products_list_line .item a.image img{max-width:90%;max-height:250px;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.4)}.products_list_line .item .texts{padding:15px;overflow:hidden}.products_list_line .item .texts .author{font-size:16px;font-style:italic;color:#222222;padding-bottom:5px}.products_list_line .item .texts .wrap{height:61px;overflow:hidden}.products_list_line .item .texts .toggle{height:61px;width:100%;overflow:hidden;background-color:#fff}.products_list_line .item .texts .toggle:hover{height:auto;z-index:999;position:absolute}.products_list_line .item .texts h3{position:relative;padding:0 0 8px 0;margin:0 0 8px 0;font-size:20px;font-weight:bold;color:#e51a28}.products_list_line .item .texts h3:after{position:absolute;bottom:-1px;left:0;width:30px;height:2px;content:"";background:#323136}.products_list_line .item .texts h3 a{text-decoration:none}.products_list_line .item .texts h3 a:hover{color:black}.products_list_line .item .texts p{padding:0 0 20px 0;font-size:14px;line-height:1.4;color:#212121}.products_list_line .item .texts .prices{padding:10px 0 0 0;float:left;font-weight:bold;line-height:20px}.products_list_line .item .texts .prices>div{float:left;margin-right:50px}.products_list_line .item .texts .prices .old{font-size:14px;color:#000000}.products_list_line .item .texts .prices .main{font-size:14px;color:#a58621}.products_list_line .item .texts .prices .main span{font-size:20px;color:#a58621}.products_list_line .item .texts a.buy{box-sizing:border-box;float:right;width:130px;height:40px;padding:10px 0 0 60px;border:0;background:url(/layout/img/theme/product_detail_buy.png) 10px 6px no-repeat #e6212f;font-size:16px;font-weight:bold;color:white;text-decoration:none}.products_list_line .item .texts a.buy:hover{opacity:.8}.gallery_list{overflow:hidden}.gallery_list a{text-decoration:none}.gallery_list a .item{width:100%;height:140px;overflow:hidden;position:relative;margin:0 0 20px 0}.gallery_list a .item:before{position:absolute;top:50%;left:50%;width:60px;height:60px;line-height:60px;border-radius:100px;margin:-50px 0 0 -30px;background:white;opacity:.8;text-align:center;font-family:FontAwesome;font-size:30px;content:"\f030";color:#e6212f;z-index:10}.gallery_list a .item img{position:relative;z-index:1;width:100%;display:block}.gallery_list a .item:hover img{opacity:.8}.gallery_list a .item h2{position:absolute;bottom:0px;left:0px;right:0px;z-index:2;display:block;text-align:center;padding:5px 8px;background:rgba(0,0,0,0.6);font-size:12px;font-weight:normal;color:white}.events_filter{overflow:hidden;padding:0 0 20px 0}.events_filter .filter_title{font-size:14px}.events_filter .item{float:left;margin:0 20px 10px 0}.events_filter .item label{margin-right:10px}.events_filter .item input{padding:6px;border:1px solid silver}.events_filter .item span.close{cursor:pointer;padding:0 5px}.events_filter .item span.close:hover{color:#e6212f}.events_filter .item span.close:before{font-family:FontAwesome;content:"\f00d"}.events_filter .item button{border:0;padding:8px 15px;background:#e6212f;cursor:pointer;font-size:12px;font-weight:bold;color:white}.events_filter .item button:hover{background:black}.events_list{border-top:1px dashed silver;padding:0 0 20px 0}.events_list .item{padding:13px 0 10px 0;border-bottom:1px dashed silver}.events_list .item h2{padding:0 0 7px 0;font-size:19px}.events_list .item .date{font-size:13px;color:gray;padding:0 0 5px 0}.events_list .item .headline{padding:0;font-size:14px}.order_address_invoice .deliveryAddress{margin:10px 0px;font-weight:900;font-size:13px}.page_contacts .column{float:left;width:50%}@media (max-width:1000px){.page_contacts .column{float:none;width:auto}}.page_contacts table{border-collapse:collapse}.page_contacts table tr td{padding:4px 0;border-bottom:1px solid #AAA}.page_contacts table tr td:first-child{padding-right:10px}.page_contacts table tr:last-child td{border-style:none}.page_articles_list .article_in_list{padding:10px 0;border-bottom:1px dashed #E2E0E0;overflow:hidden;clear:both}.page_articles_list .article_in_list .image{float:right;margin:5px 0 5px 10px;text-align:center;width:200px;min-height:100px}.page_articles_list .article_in_list .content{overflow:hidden}.page_articles_list .article_in_list .content h2{font-size:20px;padding:5px 0}.page_articles_list .article_in_list .content h2 a{text-decoration:none}.page_articles_list .article_in_list .content h2 a:hover{color:black}.page_articles_list .article_in_list .content p{padding:5px 0}.page_articles_list .article_in_list .content a.more{float:right;font-weight:normal;color:#e62230}.page_article_sublist ul{list-style:none}.page_article_sublist ul li{font-size:18px}.page_article_sublist ul li a{color:#e62230}.popuphtml-bg{background:black;opacity:.1}.popuphtml-window{border:1px solid #EAEAEA;background:white;padding:20px;border-radius:5px;box-shadow:0 0 50px rgba(0,0,0,0.1)}@media (max-width:600px){.popuphtml-window{position:fixed;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;padding-top:40px !important;border-radius:0;border:0;box-shadow:none}}.popuphtml.popuphtml-content{height:100%;overflow-x:hidden;overflow-y:auto}@media (min-width:601px){.popuphtml-window .popuphtml-close-btn{position:absolute;right:-10px;top:-10px;width:27px;height:27px;border:0;background:#3A3A3A;border-radius:30px;color:white;cursor:pointer;outline:none}.popuphtml-window .popuphtml-close-btn:before{font-family:FontAwesome;font-size:14px;color:#C4C4C4;content:"\f00d"}.popuphtml-window .popuphtml-close-btn:hover{background:black}.popuphtml-window .popuphtml-close-btn:hover:before{color:white}}@media (max-width:600px){.popuphtml-window .popuphtml-close-btn{position:absolute;right:0px;top:0px;width:40px;height:40px;line-height:35px;border:0;cursor:pointer;outline:none;color:gray;background:transparent}.popuphtml-window .popuphtml-close-btn:before{font-family:FontAwesome;font-size:22px;content:"\f00d"}.popuphtml-window .popuphtml-close-btn:hover{color:black}}.popuphtml-window .loading{text-align:center;font-size:14px;color:#949494}.popuphtml-window .loading img{margin-bottom:10px;opacity:.5}@media (min-width:601px){.popuphtml-window .recomend_product{width:400px}}@media (min-width:601px){.popuphtml-window .order_terms{width:550px}}.popuphtml-window .order_terms>h4{display:block;padding:10px;border-bottom:1px solid #D6D6D6;margin-bottom:10px;font-size:15px;color:#4E4E4E}.popuphtml-window .order_terms>div{color:#454545;font-size:12px;border-bottom:1px solid #D6D6D6;padding-bottom:10px}.popuphtml-window .order_terms>div p{padding:5px 0}.popuphtml-window .order_terms>div h2{padding:5px 0;font-size:14px;font-weight:bold}.popuphtml-window .order_terms>div h3{padding:5px 0;font-size:12px;font-weight:bold}.popuphtml-window .order_terms>a{display:inline-block;margin:15px 0 0 0;padding:5px 7px;border:1px solid #DBDBDB;background:#EFEFEF;text-decoration:none;border-radius:2px;font-weight:bold;color:#4F4F4F}.popuphtml-window .order_terms>a:hover{background:#DADADA}.popuphtml-window .popup_shop_info{width:500px;color:#3F3F3F}.popuphtml-window .popup_shop_info table{width:100%;border-spacing:0}.popuphtml-window .popup_shop_info table th,.popuphtml-window .popup_shop_info table td{text-align:left;padding:5px;vertical-align:top}.popuphtml-window .popup_shop_info table th{width:100px;font-weight:bold}.popuphtml-window .delivery_dates_info{width:100%;border-spacing:0px;font-size:11px}.popuphtml-window .delivery_dates_info th,.popuphtml-window .delivery_dates_info td{padding:7px;text-align:left;border-bottom:1px solid #E2E2E2}.popuphtml-window .delivery_dates_info th{padding-right:50px}.popuphtml-window .delivery_dates_info tr:last-child th,.popuphtml-window .delivery_dates_info tr:last-child td{border-bottom:0}.popuphtml-window .delivery_dates_info .help_icon{display:inline-block;border:1px solid #E2E2E2;background:#F4F4F4;width:15px;height:15px;line-height:15px;border-radius:30px;text-align:center;color:#484848;cursor:help}.popuphtml-window .in_same_order{overflow:hidden;border:3px solid #DADADA;border-radius:3px;padding:10px;margin:20px 0 0 0}.popuphtml-window .in_same_order>h3{font-size:15px;padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #EFEFEF}.popuphtml-window .in_same_order .product>a{display:block;text-align:center;font-size:13px;font-weight:bold;text-decoration:none;color:#454545;padding:5px 5px 10px 5px;overflow:hidden}.popuphtml-window .in_same_order .product>a img{height:60px}.popuphtml-window .in_same_order .product:hover>a{color:black}.popuphtml-window .confirm-msg{padding:10px;border:1px solid #E2FFC4;background:#F0FFDF;color:#3A6F00;margin:0 0 10px 0;border-radius:3px;font-size:14px}.popuphtml-window .basket_item_added{font-size:14px;color:#3A3A3A}.popuphtml-window .basket_item_added .options{padding:10px 0 0 0;overflow:hidden;text-align:right}.popuphtml-window .basket_item_added .options .back-btn{display:inline-block;padding:5px 10px;text-decoration:none;cursor:pointer;border-radius:3px;border:1px solid;font-size:14px;float:left;background:#e8a200;background:linear-gradient(to bottom, #e8a200 0%, #d67c00 100%);border-color:#D89B49;color:white !important}.popuphtml-window .basket_item_added .options .back-btn:before{content:"\f053";font-family:FontAwesome;display:inline-block;padding-right:5px}.popuphtml-window .basket_item_added .options .basket-btn{display:inline-block;padding:5px 10px;text-decoration:none;cursor:pointer;border-radius:3px;border:1px solid;font-size:14px;background:#81cc00;background:linear-gradient(to bottom, #81cc00 0%, #6ebc00 100%);border-color:#6AB024;color:white !important}.popuphtml-window .basket_item_added .options .basket-btn:before{content:"\f07a";font-family:FontAwesome;display:inline-block;padding-right:10px}.popuphtml-window .basket_item_added .options .basket-btn:after{content:"\f054";font-family:FontAwesome;display:inline-block;padding-left:5px}.popuphtml-window .basket_item_added .options .order-btn{display:inline-block;padding:5px 10px;text-decoration:none;cursor:pointer;border-radius:3px;border:1px solid;font-size:14px;background:#fcfcfc;background:linear-gradient(to bottom, #fcfcfc 0%, #d3d3d3 100%);border-color:#D7D7D7;color:#4A4A4A !important}@media (max-width:600px){.popuphtml-window .basket_item_added .options a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:none;width:100%;text-align:center;margin:2px 0}}.popuphtml-window .basket_item_added .options a:hover{opacity:.8}