body{background:#9eb47d url(../images/misc/bg-header_blend.jpg) repeat-x 0 38px;font-family:Helvetica,Arial,sans-serif;font-size:13px;margin:0;padding:0;text-align:left}form{margin:0;padding:0}.label_required{color:#d60000;font-weight:700}.bigger{font-size:18px}.smaller{font-size:11px}.fine_print{font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:400}.heading{color:#662d91;font-size:11pt;font-weight:700;font-family:Arial,Helvetica,sans-serif}.bold{font-weight:700}.italic{font-style:italic}.white{color:#fff}.black{color:#333}.red{color:#d60000}.strike{text-decoration:line-through}.zero{border:none;margin:0;padding:0}.invisi-text{display:none}#login a{background-color:#9eb47D04}h1,h2,h3,h4{margin-bottom:10px;margin-top:0;padding-top:0}h1{color:#662d91;font-family:Georgia;font-size:28px;font-weight:400}h2{color:#9b3c08;font-family:Helvetica,Arial,sans-serif;font-size:18px}h3{color:#662d91;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}h4{font-family:Helvetica,Arial,sans-serif;font-size:14px}a{color:#5a6a3e}a:hover{color:#5a6a3e}a:active{outline:0}a:focus{-moz-outline-style:none;outline-style:none}a img{border:none}.obviouslink{color:#5a6a3e}.obviouslink a{color:#5a6a3e;text-decoration:none}.obviouslink a:hover{color:#5a6a3e;text-decoration:underline}#microsite a{color:#536138}.teaser a{color:#191e10}.brown{color:#705943}.brown{color:#662d91}.rose{color:#b34509}#outer_wrapper{margin:0 auto;width:1000px}#outer_wrapper a.nounderline{text-decoration:none}#outer_wrapper a.nounderline:hover{text-decoration:underline}#outer_wrapper a.underline{text-decoration:underline}#header{background:url(../images/misc/bg-header_crochet.jpg) no-repeat bottom left;height:249px;position:relative}#header .leaderboard{background-color:#fff;position:absolute;top:30px;left:0;height:90px;width:728px}#login{position:absolute;top:30px;right:0;width:258px}#login div.links,#login div.teaser{margin-top:10px;border-top:1px solid #fff;padding-top:10px}#login div.member{text-align:center}#logo{position:absolute;top:130px;left:0;height:108px;width:524px}#logo img{margin-bottom:7px}#outer_columns{margin:0 auto;overflow:visible;width:1000px}#left_sidebar{float:left;width:202px}#left_sidebar .box{background-color:#256a3d;border:1px solid #a9c47e;margin:10px;padding:10px;color:#fff}#left_sidebar .box h3.nameplate{color:#fff;font-family:Georgia;font-size:15px;font-weight:700;margin:0 0 7px 0;padding:7px 0 0 0}#left_sidebar .nameplate a{color:#fff}#left_sidebar .box ul{margin:0;padding:0}#left_sidebar .box ul li{color:#fff;margin:0 0 10px 30px;padding:0}#left_sidebar .box ul li a{color:#fff;text-decoration:none}#left_sidebar .badges{text-align:center}#subscribe_now{margin-top:12px;text-align:center}#subscribe_buttons{margin-top:8px;text-align:center}#inner_wrapper{margin-left:202px;overflow:visible;width:798px}#marquee_container{background-color:#f7f1d4;height:40px;overflow:visible;position:relative}#marquee{height:104px;position:absolute;right:15px;top:-78px;width:412px}#marquee ul,#marquee ul li{list-style:none;list-style-type:none;margin:0;padding:0;width:412px}#marquee ul li .description{font-weight:400}#marquee img{padding-right:10px}div.issue_date{color:#806a4d;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase}div.title,div.title a,div.title a:visited{color:#b34509;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}div.title_small,div.title_small a{color:#b34509;font-family:Helvetica,Arial,sans-serif;text-decoration:none;font-size:14px;margin-top:8px}div.byline{font-size:11px}div.description{margin:10px 0}table.thumbnail_list td{padding-bottom:10px}table.thumbnail_list td.information{padding-left:10px}.featured_item{margin-bottom:10px;overflow:auto}.featured_item img.left{margin:0 10px 10px 0}.featured_item img.right{margin:0 0 10px 10px}table.zebra tr.o{background-color:#f7f1d4}table.blog_archive td{padding:2px 0}table.blog_archive td,table.blog_archive td a{display:block;padding:3px 0}table.blog_archive td.post,table.blog_archive td.post a{padding:3px 10px}table.blog_archive td.year,table.blog_archive td.year a{color:#b34509;font-size:20px}table.blog_archive td.month,table.blog_archive td.month a{background-color:#e8e6d9;color:#662d91;display:block;font-size:16px}#blog_body .editor_image{margin:0 10px 10px 0;width:150px}#blog_body .signature img{margin-bottom:5px}#member_bar,#nav_bar{background-color:#d2caac;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}#member_bar{background-color:#f7f1d4}#member_bar ul,#nav_bar ul{list-style-type:none;margin:0;padding:15px 0 12px 0}#member_bar ul li,#nav_bar ul li{display:inline;margin:0;padding:0 12px}#member_bar ul li a,#nav_bar ul li a{color:#662d91;text-decoration:none}#member_bar ul li a:hover,#nav_bar ul li a:hover{color:#c00;text-decoration:none}#inner_columns{background-color:#fff;overflow:auto;width:798px}#right_sidebar{float:right;width:170px}#right_sidebar .skyscraper{background-color:#ccf;height:600px;margin:10px 0;width:160px}#main{margin-right:170px;padding:10px;width:608px}#archive_bar,#fancy_content .box,#main div.box{border:1px solid #dedee0;margin:0 0 10px 0;padding:3px;overflow:auto}#archive_bar div.nameplate,#fancy_content .box div.nameplate,#main div.box div.nameplate,#main div.double_box div.nameplate{color:#662d91;background-color:#e8e6d9;font-family:Georgia;font-size:20px;font-weight:400;line-height:40px;padding:0 10px}.nameplate a,.nameplate a:visited{text-decoration:none;color:#662d91}#archive_bar div.content,#fancy_content .box div.content,#main div.box div.content,#main div.double_box div.content{padding:10px}#main div.double_box{border:1px solid #dedee0;margin:0 0 10px 0;overflow:auto}#main div.double_box .nameplate{margin:3px}#main div.double_box table td.left_box{border-right:1px #dedee0 solid}#archive_bar{margin:10px 10px 10px 0}#events td.event{vertical-align:top;width:33%}#events td.event div.dateline{font-size:11px;font-weight:700}#events td.event div.title,#events td.event div.title a,#events td.event div.title a:visited{font-size:12px;font-weight:700;text-transform:uppercase}#events td.event div.location{font-size:11px}.title a{text-decoration:none}#yoga{background-color:#f7f1d4;padding:25px 0}#yoga div.headline{font-family:Helvetica,Arial,sans-serif;font-size:30px;padding-bottom:10px;text-align:center;padding-left:220px;padding-right:20px}#yoga div.standout{font-family:Helvetica,Arial,sans-serif;font-size:50px;text-align:center;font-weight:700;color:#c00;padding-right:20px;padding-bottom:20px}#yoga div.subhead{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;padding:10px 0;color:#c00;font-style:italic}#yoga div.romance{font-size:11px;padding-right:5px}#yoga td.coupon{background-color:#ffedb8;border:3px dashed #666;padding:10px;padding-top:0;vertical-align:top}#yoga div.terms{font-size:12px;line-height:13px;padding-top:10px}#yoga .label{font-weight:700}#yoga table{border:none;padding:0;background:0 0}#yoga table.form td{padding-top:8px}#yoga .offer_table{border:1px solid red;padding:4px;padding-left:8px;padding-right:8px;background-color:#fff}#yoga .offer_table tr td{padding:2px;background-color:#fff;vertical-align:middle;text-align:center;border-right:2px solid #000;width:33%;font-size:24px;position:relative}#yoga .offer_table tr td .strike{width:112px;height:12px;border-bottom:2px solid red;-webkit-transform:rotate(-7.5deg);transform:rotate(-7.5deg);position:absolute;top:10px;left:17%}#yoga .offer_table tr.header td{background-color:#000;color:#fff;border-right:2px solid #fff;font-size:16px}#yoga .offer_table tr td:last-child{border:none}.css_button{background-color:#c00;font-weight:700;color:#fff;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.4);border:0;-webkit-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25)}.css_button:focus,.css_button:hover{opacity:1;filter:brightness(125%)}.css_button:active{color:#ccc;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25),inset 0 0 32px 32px rgba(0,0,0,.15);-moz-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25),inset 0 0 32px 32px rgba(0,0,0,.15);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25),inset 0 0 32px 32px rgba(0,0,0,.15)}.css_button:disabled,.css_small_button:disabled{color:#ccc;opacity:.5;cursor:default;cursor:not-allowed;color:#fff;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25)}.css_button{font-size:18px;line-height:18px;padding:8px 1.25em 1.25em;text-decoration:none;text-transform:uppercase;padding-bottom:10px}#footer{background-color:#d2caac;padding:10px 0}#footer .links{font-size:12px;padding:1px 0;text-align:center;margin:0 10px}#footer a{color:#8c201d;text-decoration:none}#footer .copyright{font-size:11px;margin-top:10px;text-align:center}table.gallery td.nameplate a{background-color:#e8e6d9;color:#662d91;display:block;font-family:Georgia;font-size:20px;padding:5px}table.gallery td{padding:10px 5px 20px 5px}table.gallery td.nameplate{padding:0}.carousel_container ul{list-style:none;list-style-type:none;margin:0;padding:0}.event .date{color:#662d91;font-weight:700}.event .title,.event .title a,.event .title a:visited{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.event .location{color:#666;font-size:12px}.carousel_container .event{padding:5px}.carousel_container .next,.carousel_container .prev{color:#662d91;cursor:pointer;font-family:Georgia;font-size:24px;font-weight:400;height:40px;line-height:40px;padding:0 7px;z-index:1000}.carousel_container .next{position:absolute;right:3px;top:3px}.carousel_container .prev{left:3px;position:absolute;top:3px}.form{border:1px #dedee0 solid;padding:3px}.form table{background-color:#f7f1d4}.form table td.label{font-weight:700;text-align:right;line-height:22px;width:40%}.form table td.label .note{font-weight:400;font-size:12px;font-style:italic;margin-left:40px;margin-top:10px;text-align:left;line-height:13px}.form .actions{background-color:#eae4d7;margin-top:3px;padding:10px}.form input.text,.form textarea.text{border:1px #d2caac solid;padding:3px;width:222px}.link_list .title a,.link_list .title a:visited{font-size:14px;font-weight:700;text-decoration:none}.link_list .more a,.link_list .more a:visited{color:#5e7042;font-weight:700;text-decoration:none}.link_list .link a,.link_list .link a:visited{color:#666;font-weight:700}.error,.notice,.success{padding:10px;margin:10px 0;border:1px solid #ddd}.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}.notice{background:#fff6bf;color:#514721;border-color:#ffd324}.success{background:#c0cc74;color:#264409;border-color:#86a15d}.error a{color:#8a1f11;font-weight:700}.notice a{color:#514721;font-weight:700}.success a{color:#264409;font-weight:700}.bodycopy{line-height:1.3}.disclaimer{color:#666;font-size:11px;margin-bottom:10px}#corrections_list{border:1px solid #dedee0}#revision_form{background-color:#e8e6d9;font-family:Georgia;font-size:20px;font-weight:400;line-height:40px;padding:0 7px;text-align:center}#corrections_list label{color:#662d91}.reader_comment{overflow:auto}.reader_comment .info{background-color:#e8e6d9;color:#662d91;font-family:Georgia;font-weight:700;height:14px;padding:5px 10px}.reader_comment .contributor{float:left}.reader_comment .comment{line-height:1.4em}.reader_comment .date{float:right}.featured img.detail{margin:0 10px 10px 0}.featured .description{margin-bottom:10px}#chrome_bar{width:100%;position:fixed;bottom:0;left:0;color:#fff;height:93px;padding:0;margin:0;text-align:center;z-index:95;background:url('/images/chrome_bg.png') repeat-x;z-index:1888}#alert,#ialert{background:url(/images/misc/icon-alert.gif) 15px 50% no-repeat;background-color:#f7f1d4;border-top:3px solid orange;border-bottom:3px solid orange;margin:0 0 15px 0;padding:15px 15px 15px 75px}#alert h2{margin:0;padding:0}#alert p,#ialert p{margin:1.2em 0 0 0;padding:0}#ialert h2{color:red;font-size:20px;font-weight:700;margin:0;padding:0}.paginator{height:36px}.paginator ul{list-style:none;list-style-type:none;margin:0;padding:0}.paginator ul li{float:left}.paginator ul li a{color:#662d91;display:block;font-weight:700;padding:5px;text-decoration:none}#features{border:1px #dedee0 solid;padding:3px;margin-bottom:10px;overflow:auto}#features h1 a{text-decoration:none;color:#662d91;font-family:Georgia;font-size:28px;font-weight:400}#current_issue .description{margin:0}#current_issue h4{font-size:12px;font-weight:700;text-transform:uppercase;margin:10px 0 0 0}#current_issue .title{font-size:14px;font-weight:700;text-transform:uppercase}#current_issue .also_featured{margin:10px 0}a.small_title,div.title a.small_title{font-size:14px;text-decoration:none}#corner_container{position:relative;width:600px}#corner_container .corner_banner{position:absolute;top:0;right:0;width:142px;height:142px}#current_issue,#featured_pattern{padding-top:10px;overflow:hidden}#current_issue .info{padding-bottom:10px;margin-left:230px}#current_issue .info ul{padding-top:2px;margin-top:2px}#current_issue_tab_content{padding:0}#knitting_basics h3{color:#662d91;background-color:#e8e6d9;font-family:Georgia;font-size:16px;font-weight:400;line-height:30px;padding:0 10px}.acrobat_instructions{margin-bottom:10px;height:50px;overflow:hidden}#members_listing{margin:0 0 10px 0;padding:0}#members_listing li{display:inline-block;list-style-type:none;margin:10px 10px;text-align:center}#members_listing a,#members_listing a:hover,#members_listing a:link{text-decoration:none}#content #portrait{float:right;margin:0 0 10px 10px}#content #project{text-align:center}#content #project img{border:1px #9eb47d solid;padding:5px}#contest_instructions{background-color:#9eb47d;height:100%;margin:20px 8px;overflow:hidden;padding:12px}#content #contest_instructions .address{font-weight:700;margin-top:2em;text-align:center}#main-2cols{width:798px}#shopping_inner_wrapper{margin:10px}#shopping_inner_wrapper h1{margin:15px 0!important}#shopping td.aisles a{background-color:#e8e6d9;color:#705943;display:block;font-size:13px;font-weight:700;line-height:18px;margin-left:6px;text-align:center;text-transform:uppercase;text-decoration:none;padding:5px 0}#shopping td.aisles a.first{margin-left:0!important}#shopping td.aisles a.active,#shopping td.aisles a.active:hover{background-color:#b34509;color:#fff}#shopping td.aisles a:hover{background-color:#fff7f3;color:#b34509}#shopping td.arrows div{margin-left:6px;text-align:center}#shopping td.arrows div.first{margin-left:0!important}#shopping #shopping_content{border:1px solid #c7b299;overflow:auto;padding:10px;position:relative}#shopping #shopping_content h1{color:#b34509;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;margin:10px 0;padding:0}h1#aal_headline{margin-bottom:0!important}h1#aal_headline img.logo{margin-top:-4px}h1#clo_headline{margin:15px 0 5px!important}h1#clo_headline img.logo{margin-top:-3px;margin-left:-23px}h1#epc_headline{margin:15px 0!important}#shopping #shopping_content h1 a{color:#b34509}#epc_swatches{margin:20px 0 0 0}#epc_swatches div.swatch{margin:7px 3px 21px 3px!important;position:relative}#epc_swatches div.swatch div.title{margin:3px 0 0 0}#epc_swatches div.swatch div.title a{font-weight:700!important;font-size:14px!important}#epc_swatches div.swatch div.price{margin:3px 0}#epc_swatches div.swatch div.add_to_cart{font-size:11px}#epc_swatches span.rank{background-color:#ece6ee;border:3px solid #fff;color:#662d91;font-size:13px;font-weight:700;left:0;line-height:21px;position:absolute;text-align:center;top:-11px;width:21px;z-index:999}#aal_swatches{margin:0;position:relative;height:1%}#aal_swatches td a{text-decoration:none}#aal_swatches td a:hover{text-decoration:none}#aal_swatches .swatch_title{font-weight:700!important;font-size:14px!important}#aal_swatches .price,#aal_swatches .swatch_price{font-weight:700!important}#aal_swatches .strike{text-decoration:line-through}#aal_swatches div.png_positioner{height:1%;margin-bottom:5px;position:relative}#aal_swatches div.png_positioner span.rank{background-color:#ece6ee;border:3px solid #fff;color:#662d91;font-size:13px;font-weight:700;left:8px;line-height:21px;position:absolute;text-align:center;top:-11px;width:21px;z-index:999}#detail_wrapper{margin:0;width:100%}#detail_wrapper div.image{float:left;text-align:center;width:408px}#detail_wrapper div.content{margin-left:408px;padding:0 0 0 14px}#microsite{background-color:#e7ddcb;margin:30px 0;width:100%}#microsite .nameplate .np-left{background-image:url('/images/misc/bv_nameplate_01.gif');background-repeat:no-repeat;background-position:top left}#microsite .nameplate .np-right{background-image:url('/images/misc/bv_nameplate_03.gif');background-repeat:no-repeat;background-position:top right}#microsite div.nameplate{border-bottom:2px solid #fff;width:100%;height:38px;background-image:url('/images/misc/bv_nameplate_02.gif');background-repeat:repeat-x}#microsite p{margin:0;padding:10px}#archive_bar{border:1px solid #e1dec4;margin:0;padding:3px;overflow:auto}#accordion_1{padding:0;text-align:left}#accordion_1 dd{padding:0;margin:0}#accordion_1 dd .month{padding:4px;margin:0;width:142px}#accordion_1 dd .post{padding:8px;text-align:left;font-size:12px}#accordion_1 a div.year{color:#333;font-family:Helvetica,Arial,sans-serif;font-size:20px;text-decoration:none;margin:0;padding:3px}#accordion_1 a div.year{border:solid 1px #ccc;padding:2px;margin-bottom:4px;cursor:pointer;text-align:center}#accordion_1 .month{background-color:#ffe4b5;color:#b48c3a;margin:0;position:relative;right:10px}#accordion_2{overflow:hidden;visibility:hidden}#archive_bar{border:1px solid #e1dec4;margin:0;padding:3px;overflow:auto}#accordion_2{padding:0;text-align:center}#accordion_2 dd{padding:0;margin:0}#accordion_2 dd .month{padding:4px;margin:0;width:142px}#accordion_2 dd .post{padding:8px;text-align:left;font-size:12px}#accordion_2 .year a{color:#9674a7;font-family:Helvetica,Arial,sans-serif;font-size:20px;text-decoration:none;margin:0;padding:3px}#accordion_2 .year{border:solid 1px #ccc;padding:2px;margin-bottom:4px;cursor:pointer}#accordion_2 .month{background-color:#9eb47d;color:#fff;margin:0;position:relative;right:10px}#locator_mast{position:relative;background-color:#f7f1d4;border:1px solid #d2caac;float:right;padding:10px}.magnify_image{height:294px;width:217px;background-color:#eee;overflow:hidden;position:relative;background-repeat:no-repeat;float:left}.magnify_image .button{position:absolute;bottom:0;right:0}.magnify_image .button img{width:32px;height:32px}.magnify_image .overlay{position:absolute;width:217px;height:294px;z-index:5;top:0;left:0}.magnify_image .overlay img{width:217px;height:294px}.videos_table td{padding:20px 5px 5px 10px}.video_title{text-decoration:none;color:#1e1018;font-family:Georgia;font-size:28px;font-weight:400;background-color:#b19cbb}a.video_title:hover{text-decoration:underline}#main .video_title,.videos_table .video_title{color:#523249;background-color:transparent}#video_description{background-color:#b19cbb}.video_image{border:1px solid #c8c8c8}.video_page_title{font-weight:700}.video_chapter_label{font-weight:700}.video_closeup{height:173px;width:257px;background-color:#eee;border:1px solid #9b9a98;overflow:hidden;position:relative;background-repeat:no-repeat}.video_closeup .button{position:absolute;bottom:47px;right:88px}.video_closeup .button img{width:80px;height:80px}.video_closeup .overlay{position:absolute;background:transparent url('/images/video/play_off.png') no-repeat 50% 50%;width:257px;height:173px;z-index:5;top:0;left:0}.video_closeup .overlay:hover{position:absolute;background:transparent url('/images/video/play_on.png') no-repeat 50% 50%;width:257px;height:173px;z-index:5;top:0;left:0}.video_closeup .overlay img{width:257px;height:173px}.video_link{color:#000}.video_link:visited{color:#5e107d}div.png_positioner,div.png_positioner_detail{position:relative}div.png_positioner span.rank{background-color:#d3dec2;border:3px solid #fff;color:#4d543b;font-size:13px;font-weight:700;left:0;line-height:21px;position:absolute;text-align:center;top:-11px;width:21px;z-index:999}div.png_positioner div.overlay{position:absolute;top:-16px;right:5px}div.png_positioner_detail div.overlay{position:absolute;top:-20px;right:-15px}div.png_positioner_detail div.overlay{position:absolute;top:-20px;right:-15px}#top_10{background-color:#fff6c5;margin:0 auto 10px auto;padding:0;text-align:center;width:230px}#top_10 .nameplate{background-color:#cab356;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#top_10 .title{font-size:11px;text-align:center}#top_10 div.png_positioner span.rank{background-color:#cab356;border:1px solid #fff;color:#fff;font-size:11px;font-weight:700;line-height:16px;position:absolute;text-align:center;top:-1px;width:16px;z-index:999;left:-6px}html>body #top_10 div.png_positioner span.rank{left:3px}.vjs-default-skin div.vjs-big-play-button{border:0!important;opacity:1!important;background:transparent url('/images/play_off.png') no-repeat 50% 50%!important;filter:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.vjs-default-skin .vjs-big-play-button span{display:none!important}.vjs-default-skin .vjs-big-play-button:hover{background-image:url('/images/play_on.png')!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.product-carousel{margin-top:1em;padding-top:.25em;background-color:#f7f1d5;margin-bottom:1em}.carousel-more-wrapper{margin-top:-.25em;margin-bottom:2.5em;text-align:right}.carousel-more-wrapper .button-view-more{font-size:1em}.product-gallery__wrapper{position:relative;overflow:hidden}.product-gallery{font-family:museo-sans,museo-sans,Arial,sans-serif;font-weight:500;padding-left:10px;padding-right:10px;padding-bottom:2em;white-space:nowrap;overflow:hidden;position:relative}.product-gallery:after,.product-gallery:before{content:" ";display:table}.product-gallery:after{clear:both}.product-gallery .product-cell{margin-bottom:0}.product-gallery .slick-list{padding-bottom:1px}.slick-product-gallery{opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.slick-product-gallery.slick-initialized{opacity:1}.gallery-arrow{position:absolute;top:50%;width:22px;height:22px;border:none;border-radius:0;padding:0;background:0 0;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;appearance:none;outline:0;z-index:20}.gallery-arrow.gallery-next{right:0}.gallery-arrow.gallery-previous{left:0}.gallery-arrow.slick-disabled,.gallery-arrow:disabled{opacity:.3;cursor:auto}.gallery-arrow svg{position:relative;top:0;left:0;width:100%;height:100%}.gallery-arrow .arrow{fill:#a7a7a7}.product-cell{display:inline-block;vertical-align:top;white-space:normal;min-height:1px;padding-left:10px;padding-right:10px;width:33.333%;min-width:0}.product-cell a{background-color:#fff;border:1px solid #d5d7d9;color:#2c2c2c;display:block;height:calc(100% - 5px);padding:5px;position:relative;text-decoration:none}.product-cell a:focus,.product-cell a:hover{text-decoration:none}.product-cell .item-title{font-size:14px;margin-top:7px;margin-bottom:7px}.product-cell .item-price{font-size:16px}.flexbox .product-gallery{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox .product-gallery .product-cell{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;height:auto!important}.flexbox .product-gallery .product-cell a{-ms-flex:1;-webkit-flex:1;flex:1;height:auto!important}.flexbox .product-gallery .slick-list{width:100%}.flexbox .product-gallery .slick-track{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.flexbox .product-gallery .slick-track:after,.flexbox .product-gallery .slick-track:before{display:none}.product-gallery>.product-cell:nth-of-type(n+4){position:absolute;visibility:hidden;top:0}.toolong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.product-gallery .button{position:relative;display:inline-block;padding:0 1.5em;height:2.5em;letter-spacing:.02em;line-height:2.375em;text-transform:uppercase;text-align:center;border:0;border-radius:0;cursor:pointer;font-family:museo-sans,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none!important;background-color:#88639c;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;white-space:nowrap;-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;transition:all .12s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-gallery .button:focus,.product-gallery .button:hover{background-color:#7c5d8b;color:#fff;text-decoration:none;outline:0}.product-gallery .button:active{background-color:#7c5d8b;outline:0}.product-gallery .button>.icn{-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;transition:all .12s ease-out}.product-gallery .button.disabled,.product-gallery .button:disabled{background:#eef1f4!important;color:#7d7d7e!important;cursor:no-drop}.product-gallery .product-cell .button{position:absolute;bottom:4px;width:72%;max-height:30px;font-size:13px;line-height:30px}.text-center{text-align:center}.like-h2{color:#662d91;font-family:Georgia;font-size:22px;font-weight:400}.web_bonus_item a{text-decoration:none}.ui-tabs-nav li.ui-tabs-selected a{background-color:#8a64a0}.ui-tabs-nav li a:hover,.ui-tabs-nav li.ui-tabs-selected a:hover{background-color:#8658a1}#left_sidebar{background-color:#88639c}.browser-outdated-message{position:absolute;display:none;z-index:10000;border-radius:3px;top:25%;left:25%;right:25%;background:#fff;border:1px solid #efefef;padding:1em}@media screen\9{.browser-outdated-message{display:block!important}}.browser-no-js-message{position:absolute;z-index:10000;border-radius:3px;top:25%;left:15%;right:15%;background:#fff;border:1px solid #efefef;padding:1em}.browser-no-js-message P{min-width:30rem}.required-indicator{font-weight:400;color:#ad361e;font-size:1rem;line-height:.5}aside#ae_launcher{bottom:80px!important}#branch_helper{position:fixed;bottom:0;left:0;background-color:#fff;font-size:12px;padding:2px 4px}#branch_helper span{font-weight:700;color:#003400}.iti_images,.iti_images_missing{width:100px;height:100px;border:0;text-align:left}.iti_images_missing{background:#eee}.iti_images_missing span{display:block;padding:5px}.library_box{display:flex;flex-wrap:wrap}.library_box .library_grid{display:none;border-top:1px solid #dfdfdf;flex-grow:1;order:99;width:100%}.library_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));column-gap:14px;row-gap:1rem;justify-self:center;padding:7px 1rem}#revisions_grid{margin-top:1rem}.library_box label{display:block;background:#dfdfdf;font-weight:700;text-align:center;order:1;cursor:pointer;margin-right:6px;padding:7px 14px;border:1px solid #dfdfdf;border-bottom:none}.library_box label:first-of-type{margin-left:1rem}.library_box input[type=radio]{display:none}.library_box input[type=radio]:checked+label{background:#9eb47d;color:#fff}.library_box input[type=radio]:checked+label+.library_grid{display:grid;padding:7px 1rem}.issue-card{display:grid;grid-template-areas:"cover cover cover" "disk downloads downloads";grid-template-columns:14px 1fr;width:180px;height:auto;justify-content:center;column-gap:5px}#revisions_grid .issue-card{display:block}.issue-card-cover{grid-area:cover;text-align:center;line-height:1.75rem;width:180px}#revisions_grid .issue-card-cover{line-height:normal}#revisions_grid .issue-card-cover span{display:block;margin-bottom:.5rem}.issue-card-cover span{width:180px;height:240px;background:#efefef;display:block}.issue-card-cover img{width:180px;height:240px}.issue-card-disk{grid-area:disk;width:14px}.issue-card-downloads{grid-area:downloads;font-size:smaller}.revision_detail_grid{display:grid;grid-template-areas:"cover_image correction_list" "detail_list detail_list";grid-gap:1rem;margin:1rem}