.bc-wrapper .video-js.vjs-ended .vjs-poster,video{display:block}.action_with_button{margin:0;padding:0}.bc-wrapper{max-width:100%;position:relative}.bc-wrapper .video-js{height:0!important;max-width:100%;padding:56.25% 0 0;margin:0}.bc-wrapper .video-js video{cursor:pointer;outline:0}.bc-wrapper .video-js .vjs-poster{background-size:cover}.bc-wrapper .video-js .vjs-big-play-button,.bc-wrapper .video-js .vjs-big-play-button:before{width:100px;height:100px;background:0 0;background-color:none;color:none;border-radius:50%;padding:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bc-wrapper .video-js:hover .vjs-big-play-button,.bc-wrapper .video-js:hover .vjs-big-play-button:before .bc-wrapper .video-js .video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;width:90px;height:90px;margin:-10px;opacity:1;-moz-opacity:1;filter:alpha(opacity=10)}.bc-wrapper .video-js:hover .vjs-big-play-button{background:0 0;background-color:none;background-color:rgba(0,0,0,0)}.bc-wrapper .video-js .vjs-big-play-button:before{color:#000;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);background:0 0;font-family:FontAwesome;content:"\f144";font-size:100px;line-height:100px;margin:0;width:auto;vertical-align:middle;padding:0}.bc-wrapper .video-js:hover .vjs-big-play-button:before{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.bc-wrapper .video-js .vjs-big-play-button:focus{background:0 0;height:auto;width:auto}#header-v4 #nav_bar ul li a:hover{background:#878787}#ajax_load_box,#qajax_load_box{display:inline;width:47px;position:absolute}#note_message,#question_message{padding:10px;margin-bottom:3px}#question_message{display:none}#note_load,#question_load{display:inline;position:relative;top:1px}#note_load{left:20px;top:-4px}.note_success,.question_success{background-color:#c1ffb3;border-top:3px solid green;border-bottom:3px solid green;display:block}.note_fail,.question_fail{background-color:#ffd2d2;border-top:3px solid red;border-bottom:3px solid red;display:block}#video_information{margin:10px auto auto;position:static;width:900px}#video_information .tab{position:relative;top:-7px;padding:10px;font-size:12px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;display:inline;cursor:pointer;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;background:#ccc}#video_information .myn{border-color:#e6d9b3;background:#eae0c0}#video_information .tab-b{position:relative;top:-8px;padding:10px;font-size:12px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;display:inline;cursor:pointer;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;background:#ccc}#video_information .tab a,#video_information .tab-b a{padding-bottom:10px;text-decoration:none;color:#000}#video_information .active{background-color:#fff}#video_information .content{margin-top:5px;width:auto;max-width:559px;overflow:hidden}#video_information .dcontent{max-width:280px;width:auto;overflow:hidden}#video_information .dcontent .updated{color:red;font-size:12px}#video_information .dcontent .filesize{color:#828386;font-weight:700;font-size:14px}#download_pdf_button{padding:20px 10px 10px}#video_information .dcontent .materials{padding:0;margin:0 0 0 -10px}#video_information .dcontent ol.materials{list-style-type:none}#video_information .dcontent .materials li{padding:5px 5px 5px 30px;margin:0;border-bottom:1px dashed #c0c1c2;display:block;font-weight:700}#video_information .dcontent .class_materials{border-bottom:1px dashed #c0c1c2}#video_information .dcontent .class_revisions{margin-top:20px;margin-bottom:20px;padding-top:5px;padding-bottom:5px;border-top:1px dashed #c0c1c2;border-bottom:1px dashed #c0c1c2}#slide_show,#slide_show .slide{width:596px;padding-left:11px;padding-right:11px;padding-top:11px;z-index:1;background-color:#fff;overflow:hidden}#studio_landing_right .testimonials{border-bottom:1px dashed #c0c1c2}#slide_show{height:314;border:1px solid #dadadb}#slide_show .slide{height:314px;display:none}#slide_show_controls .nav_bar{position:relative;background:url(/img/misc/class-nav-v1/bg-gradient-navbar.jpg) repeat-x #dcdcdd;width:618px;height:30px;border:1px solid #dadadb;z-index:1}#slide_show_controls .nav_bar .tab{position:relative;border-right:1px solid #dadadb;float:left;padding:10px;z-index:2;height:10px;cursor:pointer}#slide_show_controls .nav_bar .active{z-index:5;background-color:#fff;position:relative;height:14px;padding-top:14px;top:-8px;border-right:1px solid #dadadb;border-top:1px solid #dadadb;border-left:1px solid #dadadb;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;color:#66744f}#slide_show_controls .toggle_button{cursor:pointer;position:absolute;top:4px;right:12px}#nav_bar{position:relative;background:url(/img/misc/bkgd-lt_gray_nav_bar.jpg) repeat-x #b5b5b5;border-top:1px solid #989799;border-bottom:1px solid #989799;margin:0;padding:0;font:9pt/2em Verdana,Arial,sans-serif;height:2em}#nav_bar .home{font-weight:700}#nav_bar ul{margin:0 0 0 20px;padding:0;border:none;list-style-type:none}#nav_bar ul li,#nav_bar ul li.over{border-right:1px solid #989799;position:relative;float:left;margin:0;padding:0;height:1%;width:auto}#nav_bar .right{border-right:none}#nav_bar ul li a{border:none;margin:0;padding:.45em 14px;color:#000;font:9pt/2em Verdana,Arial,sans-serif;text-decoration:none}#nav_bar ul li a:hover,#nav_bar ul li.over a:hover{border:none;background:url(/img/misc/bkgd-dk_green_nav_bar.jpg) repeat-x #718555;color:#FFF}#nav_bar ul li.over ul,#nav_bar ul li:hover ul{display:block}#nav_bar ul li ul{background:#ACBF8D;border-right:1px solid #989799;border-bottom:1px solid #989799;border-left:1px solid #989799;display:none;margin:0;padding:0;position:absolute;top:1.8em;left:0;width:130px}#nav_bar ul li ul li{border:none;margin:0;padding:0}#nav_bar ul li ul li a{display:block;padding:0 14px;font:9pt/1.5em Verdana,Arial,sans-serif;voice-family:"\"}\"";voice-family:inherit;width:102px}html>body #nav_bar ul li ul li a{width:102px}#nav_bar ul li ul li a:hover{border:none;background:#718555;color:#FFF;text-decoration:underline}#nav_bar_right{background:0 0;position:absolute;top:0;right:0;margin:0;padding:0 0 0 14px;color:#000;font:400 9pt/2em Verdana,Arial,sans-serif;text-decoration:none;text-align:right}#nav_bar_right a{position:relative;background:0 0;color:#522b85;font:700 9pt/2em Verdana,Arial,sans-serif;text-decoration:none}#nav_bar_right a:hover{background:0 0;color:#FFF}#content_wrapper,#document_wrapper,#header-v4{background:0 0}#header-v4 .masthead{background-color:#fff}#info_bar_tabs{height:40px}#info_tab_wedge{border-bottom:1px solid #828386;height:84px}#info_tab_wedge .email_alert{float:right;font-size:14px;font-weight:700;color:#522b85;padding-right:30px}#info_tab_wedge .breadcrumb a,#info_tab_wedge .email_alert a{color:#522b85;text-decoration:none;font-weight:700}#info_tab_wedge .breadcrumb a:hover,#info_tab_wedge .email_alert a:hover{text-decoration:underline}#info_tab_wedge .breadcrumb{float:left;font-size:14px;font-weight:400;color:#00;padding-left:30px;width:500px}#studio_canvas{background-image:url(/img/misc/class-nav-v1/bkgd-content.jpg);background-repeat:repeat-all;padding:18px 30px}#studio_notes_canvas{font-size:12px}#studio_ask_canvas img{padding:0;margin:0}#notes_input{height:36px;width:405px;font-family:Arial,Helvetica,sans-serif;font-size:26px;line-height:36px;display:block}#video_notes button,#video_notes input{display:inline;height:1.5em}#studio_pl_canvas{border:1px solid #dadadb;width:333px}#btnsave{cursor:pointer}#studio_landing_canvas{width:620px}#studio_landing_right{width:260px;padding:20px}#studio_detail_canvas{padding-left:20px;color:#333}#studio_canvas .title,#studio_detail_canvas .title{font-size:24px;z-index:3;position:relative;top:-1px;left:-1px;margin-bottom:6px;line-height:24px}#studio_canvas .htitle,#studio_detail_canvas .htitle{font-size:24px;position:absolute;z-index:2;color:#fff;margin-bottom:6px;line-height:24px}#studio_canvas .ftitle,#studio_detail_canvas .ftitle{font-size:34px;z-index:3;position:relative;top:-1px;left:-1px;color:#4c3851;margin-bottom:6px;line-height:34px}#studio_canvas .fhtitle,#studio_detail_canvas .fhtitle{font-size:34px;position:absolute;z-index:2;color:#fff;margin-bottom:6px;line-height:34px}#studio_detail_canvas .romance{font-size:15px}#studio_detail_canvas .instructor{font-size:14px;color:#333}#studio_detail_canvas .plabel{font-size:12px;display:block}#studio_detail_canvas .intro_priced .strike{font-size:18px;display:inline-block;margin-bottom:12px}#studio_detail_canvas .price{font-size:36px}#editor_picks .label{padding-top:20px}#editor_picks .content-holder{height:279px;width:620px;overflow:hidden;background-color:#fff}#editor_picks .element{height:139px;border-bottom:1px dashed #c0c1c2;background-color:#fff;overflow:hidden}#editor_picks .studio_rating{float:left;margin-left:15px;padding-top:10px}#editor_picks .element .image{background-color:#666;width:196px;height:110px;margin:15px}#editor_picks .element .title{color:#522b85;font-size:18px;padding-top:15px;padding-right:15px;font-weight:700;margin:0}#editor_picks .element .title a{text-decoration:none;color:#522b85}#editor_picks .element .instructor{color:#999;font-size:14px;padding-right:15px;padding-bottom:3px}#editor_picks .element .romance{padding-right:15px}#editor_picks .element .price{color:#819471;font-weight:700;font-size:16px;float:left;padding:5px 0 0;margin:0}#editor_picks .element .buttons{float:right;padding-top:10px;padding-right:15px}#instructor_container .element{height:140px;width:436px;padding:12px;border:1px solid #c0c1c2;background-color:#fff;overflow:hidden;position:relative;text-align:left}#instructor_container .element_spacer{height:150px;width:460px}#instructor_container .element .image{width:150px;margin-right:12px;height:188px;float:left}#instructor_container .element .classes{padding:0;margin:0 0 0 162px;display:block;color:#522b85}#instructor_container .element .classes li a{color:inherit;text-decoration:none}#instructor_container .element .classes li{padding:0;margin:0 0 0 20px}#instructor_container .element .title{color:#522b85;font-size:18px;font-weight:700}#swatch_container .element{width:460px;border:1px solid #c0c1c2;background-color:#fff;overflow:hidden;position:relative}#swatch_container .bookshelf{min-height:400px}#swatch_container .element_spacer{height:367px;width:460px}#swatch_container .element .image{background-color:#666;width:436px;height:244px;margin:12px;position:relative}.cghead,.chead{margin:0;padding:0}#swatch_container .element .image img{position:absolute;top:0;left:0;z-index:3}#swatch_container .element .image img.overlay{position:absolute;top:0;left:0;z-index:7}#swatch_container .info_pane{padding:0 12px 12px;font-size:14px}#swatch_container .element .title{color:#522b85;font-size:18px;padding-right:15px;font-weight:700;margin:0}#swatch_container .element .title a{color:#522b85;text-decoration:none}#swatch_container .element .instructor{color:#999;font-size:14px;padding-right:15px;padding-bottom:3px}#swatch_container .element .romance{padding-bottom:10px}#swatch_container .element .price_container{color:#819471;font-weight:700;font-size:16px;position:absolute;bottom:8px;left:104px;z-index:5;background-color:#fff}#swatch_container .element .buttons{position:absolute;bottom:8px;right:12px}#vid_container{position:relative}#vid_container .border-overlay{width:600px;height:336px;background-image:url(/img/misc/class-nav-v1/overlay-border.png);background-repeat:no-repeat;z-index:10;position:absolute;top:0;left:0;pointer-events:none;display:none}#vid_container .buffer{z-index:11;position:absolute;bottom:10px;left:10px;font-size:12px;background-color:#000;color:#fff}#video_information .tdcontent{width:580px;overflow:hidden;background-color:#fff;padding:20px}#video_information .tddcontent{width:260px;overflow:hidden;background-color:#fff;padding:20px}#video_information .tdpadding{width:20px;height:1px}#studio_project_photo_canvas{background-color:#c4c5c7;background-image:url(/img/misc/class-nav-v1/bkgd-content.jpg);background-repeat:repeat-all;width:900px;margin:20px auto auto;padding:30px 20px 20px}.chead{font-size:18px;color:#333;line-height:18px}.chead a{text-decoration:none;color:inherit}.cghead{font-size:24px;color:#819471;line-height:36px}.aph,.aph a{color:#522b85;font-size:14px;font-weight:700}.enlarge-overlay{position:absolute;bottom:4px;right:8px;cursor:pointer}.frame{padding:4px;background:#fff;border:1px solid #c1c1c1;width:68px;height:68px}.aph a{text-decoration:none}.aph a:hover{text-decoration:underline}.tdslr{width:260px;overflow:hidden;background-color:#fff}.video-js-container .button{cursor:pointer}#hidden_video_viewer .buffered{color:#fff;background-color:#000;padding:4px}#studio_faq .question{font-weight:700;margin-top:8px;font-size:14px;cursor:pointer}#studio_faq .answer{display:none;padding:5px 0}#info_bar_tabs{background-image:url(/img/misc/class-nav-v1/class-bar.png);background-repeat:no-repeat;background-position:center top}#info_bar_tabs .content{font-family:Verdana,Arial;font-size:12px;line-height:33px}#info_bar_tabs .content .head{margin-left:60px;font-weight:700;text-transform:uppercase;display:inline}#info_bar_tabs .content .links{display:inline;padding:0;margin:0;list-style-type:none}#info_bar_tabs .content .links li{display:inline;padding:0;margin:0 0 0 5px;list-style-type:none;text-transform:uppercase;color:#b5b5b5}#info_bar_tabs .content .links a{color:#522b85;text-decoration:none}#info_bar_tabs .content .links a:hover{text-decoration:underline}html>body #content_wrapper{margin-left:0}.vjs-audio-button{display:none}.vjs-c-chapter.vjs-menu-button{float:right}.vjs-c-chapter.vjs-menu-button:before{font-family:FontAwesome;text-align:center;content:"\f03a";color:#fff}.vjs-c-fullscreen-control.vjs-menu-button:before{font-family:FontAwesome;text-align:center;content:"\f0b2";color:#fff}.playlist_hidden{display:none;position:absolute;color:#fff;width:auto;height:100%;right:0;top:0;z-index:2147483647}.playlist_hidden .bg{background-color:#000;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);z-index:2147483647;max-width:400px;min-width:300px;width:100%;height:100%}.playlist_hidden .close{position:absolute;top:0;right:.75em;color:#fff;z-index:2147483648;font-size:2em;background-color:#000;padding:0 .5em}.playlist_hidden .close:hover{text-shadow:0 0 1em #fff;cursor:pointer}.playlist_hidden table.chapters,div.c-cont{margin:0;padding:0;height:100%;z-index:30000;position:absolute;width:100%;min-width:300px;color:#fff}div.chpad{padding-top:3.5em}div.c-cont{padding:0;font-size:.75em;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.playlist_hidden .chapters tr td:first-child{color:#6bb6a6;font-size:2em;border-right:1px solid #5e6c77;margin-right:-.5em;width:1em}.playlist_hidden table.chapters tr td{margin:0;display:table-cell;border-bottom:1px solid #5e6c77;padding:.5em;vertical-align:middle;font-size:1.7em}.playlist_hidden table.chapters tr td.duration{padding-right:2em}.playlist_hidden .chapters a{color:inherit;text-decoration:none;text-overflow:ellipsis}.playlist_hidden .chapters a.active{color:#6bb6a6;font-weight:700}.playlist_hidden .chapters a:hover{text-shadow:0 0 1em #fff}#studio_pl_canvas>*{display:block;height:auto;position:static}#studio_pl_canvas{display:none}#advanced_controls,#studio_canvas,#studio_info_canvas,#studio_video_canvas,#video_notes,.chapterlist_player,.chapterlist_player td,.chapterlist_player tr,.player-outer-container{width:100%;height:auto;display:block;position:static;border:none}#advanced_controls{position:relative;display:none}#studio_playlist{display:none}.resume-overlay-wrapper{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.65);z-index:99}.lt-ie9 .resume-overlay-wrapper{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#B3000000', endColorstr='#B3000000')}.resume-overlay-inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:10% auto auto;color:#FFF;padding:2em;text-align:center;font-size:1.5em}.resume-overlay-inner .action_with_button{background-color:#FFF;padding:15px;margin:15px 0;color:#777;font-size:13px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.85);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.85);display:inline-block}.loop-range{width:70%;display:inline-block;vertical-align:middle;text-align:left;margin:0 10px}.looping{padding:1em;display:block}.noUi-connect{background-color:#634393}.noUi-handle{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #000}.noUi-horizontal .noUi-handle{background-color:#D3D3D3;width:20px;top:-4px;left:-11px;height:24px}.noUi-handle:after,.noUi-handle:before{background-color:#9F9F9F;left:7px;top:4px}.noUi-handle:after{left:11px}.vjs-loading-spinner{display:none}div.vjs-loading-spinner .ball1,div.vjs-loading-spinner .ball2,div.vjs-loading-spinner .ball3,div.vjs-loading-spinner .ball4,div.vjs-loading-spinner .ball5,div.vjs-loading-spinner .ball6,div.vjs-loading-spinner .ball7,div.vjs-loading-spinner .ball8{background:0 0;border:none;display:none}.complete-player{border:none;background-color:#3e444a;font-size:10px}.complete-player .video-js{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}.complete-player .bcp1{display:block;position:relative;max-width:100%}.complete-player .bcp2{padding-top:56.25%}.complete-player .menu_bar{display:none;font-size:1.5em;line-height:1.5em}.complete-player.fullscreen{background-color:#2b2f33}.complete-player.fullscreen .menu_bar{display:block;background-color:#2b2f33;color:#fff;padding:.5em;width:auto;border:none;position:relative}.complete-player.fullscreen .playlist_hidden .bg{opacity:1;margin-bottom:6vh}.complete-player.fullscreen .row .wrapper .head .menu_bar{font-size:1em}.complete-player.fullscreen .row .wrapper .head .menu_bar .ch-toggle{font-size:2em}.repeat-controls{background-color:#3e444a;display:none;padding:0;height:40px;line-height:40px;color:#fff;margin:0}.repeat-controls .css_small_button{background-color:#2b2f33;color:#fff;padding:.5em;margin-left:.25em;margin-right:.25em}.repeat-controls .fa.fa-repeat{margin-left:1em}.repeat-controls input{color:#000;width:10%}.complete-player video.bc-player-default_default{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}.complete-player.fullscreen{height:100vh;max-height:100vh}.complete-player.fullscreen .repeat-controls{margin:0;display:block;background-color:#3e444a;padding:0;width:100%;position:relative}.complete-player .vjs-control-bar .vjs-fullscreen-control,.complete-player .vjs-control-bar .vjs-live-display,.complete-player.fullscreen .playlist_hidden .close,.vjs-time-control.vjs-current-time,.vjs-time-control.vjs-duration,.vjs-time-control.vjs-time-divider{display:none}.complete-player.fullscreen #advanced_controls{color:#fff;position:relative}.complete-player.fullscreen .c-cont{padding-top:0}.complete-player.fullscreen div.chpad{padding:0}.vjs-menu-button.vjs-play-control{order:1}.vjs-menu-button.vjs-volume-menu-button-vertical{order:2}.vjs-c-fullscreen-control{order:9}.vjs-c-chapter{order:8}.vjs-time-control.vjs-current-time{display:block}.vjs-time-control.vjs-remaining-time{display:block;order:5;text-align:right}.css_button,.css_small_button,a:link.css_small_button,a:visited.css_small_button{background-color:#634393;font-weight:700;color:#fff;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.4);border:0;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-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)}#sample_playlist .element td,#sample_playlist_nav{background-color:#fff;border:1px solid #dadadb}.css_button:focus,.css_button:hover,a.css_small_button:focus,a.css_small_button:hover{opacity:1;-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(255,255,255,.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(255,255,255,.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(255,255,255,.15)}.css_button:active,a.css_small_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{opacity:.5;filter:alpha(opacity=50);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:14px;padding:6px 8px 7px;text-decoration:none}.css_small_button{font-size:12px;padding:6px 8px 5px;text-decoration:none}.default_pad{padding:0}.extra_controls{padding:0;margin:0 auto;display:block;width:90%}#studio_canvas,#studio_video_canvas{background-color:#3e444a}@media only screen and (max-width:1024px){#studio_canvas,.below_can{max-width:900px;width:900px;margin-left:auto;margin-right:auto}}#sample_playlist{height:300px;overflow:hidden}#sample_playlist .element{height:30px;overflow:hidden}#sample_playlist .sample{cursor:pointer}#sample_playlist .element .title{width:170px;overflow:hidden;padding:8px;font-size:12px}#sample_playlist .element .duration{width:44px;overflow:hidden;padding:8px;font-size:12px}#sample_playlist .active td{background-image:url(/img/misc/class-nav-v1/active_pl_bg.jpg);background-repeat:repeat-x;background-position:bottom}#sample_playlist_nav{height:33px}#sample_playlist .fa.fa-play-circle{color:#999;font-size:2em}#sample_playlist .element.active{font-weight:700}#sample_playlist .element.active .fa.fa-play-circle{color:#52A0CA}#global-modal .modal-content{background-color:#000;height:326px}#classes_landing div.category_nav_vertical div.nameplate{background-color:#522b85;color:#fff;margin-bottom:10px;padding:5px;text-transform:uppercase}#classes_landing div.category_nav_vertical ul{list-style:none;margin-bottom:20px;padding:0}#classes_landing div.category_nav_vertical li{margin-bottom:10px}#classes_landing div.category_nav_vertical li a{color:#333;text-decoration:none;text-transform:uppercase}#classes_landing div.category_nav_vertical li a span.triangle{background:url(/img/onlineclasses/icon-grey-arrow.gif) 0 50% no-repeat}#classes_landing div.category_nav_vertical li a:hover{color:inherit;font-weight:700}#classes_landing div.category_nav_vertical li a:hover span.triangle{background:url(/img/onlineclasses/icon-red-arrow.gif) 0 50% no-repeat}#classes_landing .intro_video{margin-bottom:15px}#classes_landing h2.subhead{color:#333;font-size:24px;font-weight:400;line-height:1ex;letter-spacing:-.02em;margin:0 0 15px;padding:0}#classes_landing ul.benefits{margin:0 0 20px;padding:0}#classes_landing ul.benefits li{font-size:14px;margin:0 15px 5px;padding:0}#classes_landing hr.dotted_rule{margin:0 0 20px}#classes_landing div.category_nav_horizontal{overflow:auto;height:1%;margin-bottom:15px}#top_classes .class{border-bottom:1px dashed #c0c1c2;margin-bottom:15px;padding-bottom:15px;position:relative;overflow:auto}#top_classes .class .title{color:#522b85;font-size:18px;font-weight:700;margin:0;padding:0}#top_classes .class .title a{color:inherit;text-decoration:none}#top_classes .class .instructor{color:#666;font-style:italic;margin-bottom:3px}#top_classes .class .romance{margin-bottom:6px}#top_classes .class .actions{bottom:15px;position:absolute;right:0}#studio_canvas .skill_level{position:absolute;z-index:2;left:206px;width:206px;height:29px;background-repeat:no-repeat}#studio_canvas .skill_level .label{padding:7px;font-size:12px;color:#fff;font-weight:700}#studio_canvas .aoc_beginner{background-image:url(/images/misc/class-nav-v1/aoc-skill-1.png)}#studio_canvas .aoc_confident_beginner{background-image:url(/images/misc/class-nav-v1/aoc-skill-4.png)}#studio_canvas .aoc_intermediate{background-image:url(/images/misc/class-nav-v1/aoc-skill-2.png)}#studio_canvas .aoc_experienced{background-image:url(/images/misc/class-nav-v1/aoc-skill-3.png)}#studio_canvas .brighcove-container .button{cursor:pointer;cursor:hand}#help_popover{height:1.5em;width:1.5em;padding:0;margin:0;line-height:1.5em}.category-horizontal-neue{background-color:#E2E2E2;border:1px solid #B6B6B6;margin-bottom:20px}ul.category-nav-neue{border-collapse:collapse;display:table;font-family:"Helvetica Neue",Helvetica,"Lucida Grande",Arial,sans-serif;font-size:11px;font-weight:500;list-style:none;margin:0;padding:0;position:relative;width:100%}.category-nav-neue>li{border:0;border-left:1px solid transparent;display:table-cell;margin:0!important;min-height:1px;min-width:1%;position:relative;padding:0;z-index:2}.category-nav-neue>li:first-of-type{border-left-width:0}.category-nav-neue>li>a{box-sizing:border-box;color:#2C2C2C;cursor:pointer;display:block;line-height:26px;margin:-1px 0;padding:0 9px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;z-index:3;-webkit-transition:none;-moz-transition:none;transition:none}.category-nav-neue>li>a.active,.category-nav-neue>li>a:active,.category-nav-neue>li>a:focus,.category-nav-neue>li>a:hover{box-shadow:inset 0 0 7px 0 rgba(0,0,0,.3);color:#FFF;text-shadow:0 1px 3px rgba(0,0,0,.1);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4NDg0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#484848 0,#c4c4c4 100%);background:-webkit-linear-gradient(top,#484848 0,#c4c4c4 100%);background:linear-gradient(to bottom,#484848 0,#c4c4c4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#c4c4c4', GradientType=0 )}.acs-trial-callout{width:340px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#FFF;box-shadow:0 0 8px 0 rgba(0,0,0,.25);padding:18px 20px 20px;margin-bottom:20px;margin-top:15px}.acs-trial-callout .desc-blocks{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.acs-trial-callout .img-block{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:100px;flex-basis:100px}.acs-trial-callout .text-block{font-style:14px;line-height:1.35em;padding-left:20px}.acs-trial-callout .action-block{-webkit-flex-grow:1;flex-grow:1;margin-top:10px}.acs-trial-callout .acs-trial-button{display:block;font-weight:700;font-style:15px;height:3em;line-height:3em;padding:0;text-transform:none;width:100%}