/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.55;color:#000;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#442957;text-decoration:none}a:hover,a:focus{color:#1b1023;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100% \9;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.55;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #EDECF0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,h2,h3{font-family:'Roboto Slab',"Times New Roman",Times,serif}h1,.h1,h2,.h2,h3,.h3{margin-top:21px;margin-bottom:10.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10.5px;margin-bottom:10.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:17px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:16px;font-weight:normal !important;line-height:1.4}@media (min-width:768px){.lead{font-size:16.8px}}small,.small{font-size:85%}cite{font-style:normal}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-uppercase{text-transform:uppercase}.text-muted{color:#777}.text-primary{color:#442957}a.text-primary:hover{color:#291934}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#CC5B24}a.text-info:hover{color:#a1481c}.text-danger{color:#A43425}a.text-danger:hover{color:#7a271c}ul,ol{margin-top:0;margin-bottom:10.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}dl{margin-top:0;margin-bottom:21px}dt,dd{line-height:1.55}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:17.5px;border-left:5px solid #EDECF0;color:#666}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.55;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #EDECF0;border-left:0;text-align:right}blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:21px;font-style:normal;line-height:1.55}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:13px;line-height:1.55;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-6,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-6{width:50%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-offset-2{margin-left:16.66666667%}@media (min-width:768px){.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-4{right:33.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-6{left:50%}.col-sm-push-4{left:33.33333333%}.col-sm-push-1{left:8.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-9{right:75%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-3{right:25%}.col-md-pull-0{right:auto}.col-md-push-9{left:75%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-3{left:25%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-6{margin-left:50%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-3{right:25%}.col-lg-push-9{left:75%}.col-lg-push-2{left:16.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:21px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.55;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#eaa786}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#e69770}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f5d7d3}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#f0c4be}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.55;color:#555}.form-control{display:block;width:100%;height:35px;padding:6px 12px;font-size:14px;line-height:1.55;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#7a4a9c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(122, 74, 156, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(122, 74, 156, 0.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#EDECF0;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:35px;line-height:1.55 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;min-height:21px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline{color:#A43425}.has-error .form-control{border-color:#A43425;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#7a271c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d96656;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d96656}.has-error .input-group-addon{color:#A43425;border-color:#A43425;background-color:#f5d7d3}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#404040}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:28px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.55;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#442957;border-color:#362146}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#291934;border-color:#160d1c}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#442957;border-color:#362146}.btn-primary .badge{color:#442957;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#CC5B24;border-color:#b65120}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#a1481c;border-color:#823a17}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#CC5B24;border-color:#b65120}.btn-info .badge{color:#CC5B24;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#A43425;border-color:#8f2d20}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#7a271c;border-color:#5d1e15}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#A43425;border-color:#8f2d20}.btn-danger .badge{color:#A43425;background-color:#fff}.btn-link{color:#442957;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#1b1023;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.55;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#442957}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.55;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#EDECF0;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#EDECF0}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#EDECF0;border-color:#442957}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.55;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#EDECF0 #EDECF0 #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#442957}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:21px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14.5px 15px;font-size:18px;line-height:21px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.25px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14.5px;padding-bottom:14.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:7.5px;margin-bottom:7.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-text{margin-top:14.5px;margin-bottom:14.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#777}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#777}.navbar-inverse .navbar-nav>li>a{color:#777}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .btn-link{color:#777}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:21px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.55;text-decoration:none;color:#442957;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#1b1023;background-color:#EDECF0;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#442957;border-color:#442957;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pager{padding-left:0;margin:21px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#EDECF0}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#442957}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#291934}.label-danger{background-color:#A43425}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#7a271c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#442957;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#EDECF0}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d2d0da}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:21px;line-height:1.55;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#442957}.thumbnail .caption{padding:9px;color:#000}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#ce7d55;border-color:#b85b2e;color:white}.alert-info hr{border-top-color:#a35129}.alert-info .alert-link{color:#e6e6e6}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f5d7d3;border-color:#f0bec1;color:#A43425}.alert-danger hr{border-top-color:#eca9ad}.alert-danger .alert-link{color:#7a271c}.alert-dark{background-color:#191d1f;border-color:#0e1011;color:white}.alert-dark hr{border-top-color:#020303}.alert-dark .alert-link{color:#e6e6e6}.alert-dark h3{margin-top:0;margin-bottom:10px !important;color:#CC5B24;font-weight:normal}.alert-dark p{margin:0}.alert-dark small{display:block;font-size:13px;margin-top:10px}.alert-dark small a{color:white;font-weight:bold}.alert-dark .pull-right{text-align:right}.alert-purple{background-color:#5a595a;border-color:#4d4c4d;color:white}.alert-purple hr{border-top-color:#403f41}.alert-purple .alert-link{color:#e6e6e6}.alert-purple a{color:white;font-weight:bold}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:21px;margin-bottom:21px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:21px;color:#fff;text-align:center;background-color:#442957;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{color:#777;min-width:30px;background-color:transparent;background-image:none;box-shadow:none}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-body{display:table-cell;vertical-align:top}.media-heading{margin-top:0;margin-bottom:5px}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#EDECF0;color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#442957;border-color:#442957}.panel{margin-bottom:21px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-danger{border-color:#f0bec1}.panel-danger>.panel-heading{color:#A43425;background-color:#f5d7d3;border-color:#f0bec1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f0bec1}.panel-danger>.panel-heading .badge{color:#f5d7d3;background-color:#A43425}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#f0bec1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.card{position:relative;margin-bottom:21px;border:1px solid #ddd;border-radius:4px}.card-block{padding:15px}.card-title{margin-top:0;margin-bottom:.5em}.card-subtitle{margin-top:0;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card>.list-group:first-child .list-group-item:first-child{border-radius:4px 4px 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 4px 4px}.card-header{padding:10px 15px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.card-header:first-child{border-radius:3px 3px 0 0}.card-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd}.card-footer:last-child{border-radius:0 0 3px 3px}.card-success{background-color:rgba(92,184,92,0.5);border-color:rgba(92,184,92,0.5)}.card-success .card-header{background-color:rgba(245,245,245,0.2);border-bottom-color:rgba(92,184,92,0.5);color:#1e441e}.card-success .card-header .discussionDate{color:#2d672d !important}.card-success .card-text{color:#1e441e}.card-info{background-color:rgba(204,91,36,0.5);border-color:rgba(204,91,36,0.5)}.card-info .card-header{background-color:rgba(245,245,245,0.2);border-bottom-color:rgba(204,91,36,0.5);color:#341709}.card-info .card-header .discussionDate{color:#602b11 !important}.card-info .card-text{color:#341709}.card-danger{background-color:rgba(164,52,37,0.5);border-color:rgba(164,52,37,0.5)}.card-danger .card-header{background-color:rgba(245,245,245,0.2);border-bottom-color:rgba(164,52,37,0.5);color:#120604}.card-danger .card-header .discussionDate{color:#3c130e !important}.card-danger .card-text{color:#120604}.card-img{border-radius:4px}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:15px}.card-deck{display:table;table-layout:fixed;border-spacing:15px 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-columns{column-count:3;column-gap:15px}.card-columns .card{display:inline-block;width:100%}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.55px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.55}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left{margin-left:-15px}.carousel-control .glyphicon-chevron-right{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@font-face{font-family:'TrueFire';src:url('/inc/fonts/truefire/truefire.eot');src:url('/inc/fonts/truefire/truefire.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/truefire/truefire.woff') format('woff'),url('/inc/fonts/truefire/truefire.ttf') format('truetype');font-style:normal}@font-face{font-family:'TrueFire2';src:url('/inc/fonts/truefire2/truefire2.eot');src:url('/inc/fonts/truefire2/truefire2.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/truefire2/truefire2.woff') format('woff'),url('/inc/fonts/truefire2/truefire2.ttf') format('truetype');font-style:normal}@font-face{font-family:'TrueFire3';src:url('/inc/fonts/truefire3/icomoon.eot');src:url('/inc/fonts/truefire3/icomoon.eot?#iefix') format('embedded-opentype'),url('/inc/fonts/truefire3/icomoon.woff') format('woff'),url('/inc/fonts/truefire3/icomoon.ttf') format('truetype');font-style:normal}@font-face{font-family:'nexarustsansbook';src:url('/inc/fonts/nexarustsansbook/nexarustsansbook.woff2') format('woff2'),url('/inc/fonts/nexarustsansbook/nexarustsansbook.woff') format('woff');font-style:normal}@font-face{font-family:'octoberfest';src:url('/inc/fonts/octoberfest/octoberfest-webfont.woff2') format('woff2'),url('/inc/fonts/octoberfest/octoberfest-webfont.woff') format('woff');font-weight:normal}@font-face{font-family:'burfordbase';src:url('https://d2xkd1fof6iiv9.cloudfront.net/fonts/Burford-Base.woff2') format('woff2'),url('https://d2xkd1fof6iiv9.cloudfront.net/fonts/Burford-Base.woff') format('woff');font-weight:normal}.truefireFont{font-family:'TrueFire';cursor:default !important}.container-fluid{margin:0 !important;padding:0 !important}table{font-size:13px !important}body{background-color:#EDECF0;-webkit-font-smoothing:antialiased}.tfBodyBg{background-color:#F4F3F5}.text-light{color:white !important}h3.popover-title{font-family:'Roboto'}h4{font-family:'Roboto Slab'}.modal-title{font-family:'Roboto'}.panel-title{font-family:'Roboto'}.subSmall{display:block;margin-top:5px}.subBig{display:block}.iHateRobotoSlab{font-family:'Roboto' !important}.noRobotoSlab{font-family:'Roboto' !important}h1,h2,h3,h4{font-family:'Roboto' !important}.facebookCommentsResponsive .fb_iframe_widget,.facebookCommentsResponsive .fb_iframe_widget span,.facebookCommentsResponsive .fb_iframe_widget span iframe[style]{min-width:100% !important;width:100% !important}.btn-gray{color:white;background-color:#555;border-color:#494949}.btn-gray:hover,.btn-gray:focus,.btn-gray:active,.btn-gray.active,.open>.dropdown-toggle.btn-gray{color:white;background-color:#3c3c3c;border-color:#2a2a2a}.btn-gray:active,.btn-gray.active,.open>.dropdown-toggle.btn-gray{background-image:none}.btn-gray.disabled,.btn-gray[disabled],fieldset[disabled] .btn-gray,.btn-gray.disabled:hover,.btn-gray[disabled]:hover,fieldset[disabled] .btn-gray:hover,.btn-gray.disabled:focus,.btn-gray[disabled]:focus,fieldset[disabled] .btn-gray:focus,.btn-gray.disabled:active,.btn-gray[disabled]:active,fieldset[disabled] .btn-gray:active,.btn-gray.disabled.active,.btn-gray[disabled].active,fieldset[disabled] .btn-gray.active{background-color:#555;border-color:#494949}.btn-gray .badge{color:#555;background-color:white}.btn-facebook{color:white;background-color:#4d69a2;border-color:#455e91}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:white;background-color:#3d537f;border-color:#314367}.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#4d69a2;border-color:#455e91}.btn-facebook .badge{color:#4d69a2;background-color:white}.btn-twitter{color:white;background-color:#2dabdf;border-color:#209ed2}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:white;background-color:#1d8ebc;border-color:#18769d}.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#2dabdf;border-color:#209ed2}.btn-twitter .badge{color:#2dabdf;background-color:white}.btn-amazon{color:rgba(0,0,0,0.9);background-color:#f6c94f;border-color:#f4ba1e}.btn-amazon:hover,.btn-amazon:focus,.btn-amazon:active,.btn-amazon.active,.open>.dropdown-toggle.btn-amazon{color:rgba(0,0,0,0.9);background-color:#f4ba1e;border-color:#ca970a}.btn-amazon:active,.btn-amazon.active,.open>.dropdown-toggle.btn-amazon{background-image:none}.btn-amazon.disabled,.btn-amazon[disabled],fieldset[disabled] .btn-amazon,.btn-amazon.disabled:hover,.btn-amazon[disabled]:hover,fieldset[disabled] .btn-amazon:hover,.btn-amazon.disabled:focus,.btn-amazon[disabled]:focus,fieldset[disabled] .btn-amazon:focus,.btn-amazon.disabled:active,.btn-amazon[disabled]:active,fieldset[disabled] .btn-amazon:active,.btn-amazon.disabled.active,.btn-amazon[disabled].active,fieldset[disabled] .btn-amazon.active{background-color:#f6c94f;border-color:#f4ba1e}.btn-amazon .badge{color:#f6c94f;background-color:rgba(0,0,0,0.9)}.btn-appstore{color:white;background-color:#333;border-color:#262626;position:relative;padding-top:14px;padding-bottom:6px}.btn-appstore:hover,.btn-appstore:focus,.btn-appstore:active,.btn-appstore.active,.open>.dropdown-toggle.btn-appstore{color:white;background-color:#1a1a1a;border-color:#080808}.btn-appstore:active,.btn-appstore.active,.open>.dropdown-toggle.btn-appstore{background-image:none}.btn-appstore.disabled,.btn-appstore[disabled],fieldset[disabled] .btn-appstore,.btn-appstore.disabled:hover,.btn-appstore[disabled]:hover,fieldset[disabled] .btn-appstore:hover,.btn-appstore.disabled:focus,.btn-appstore[disabled]:focus,fieldset[disabled] .btn-appstore:focus,.btn-appstore.disabled:active,.btn-appstore[disabled]:active,fieldset[disabled] .btn-appstore:active,.btn-appstore.disabled.active,.btn-appstore[disabled].active,fieldset[disabled] .btn-appstore.active{background-color:#333;border-color:#262626}.btn-appstore .badge{color:#333;background-color:white}.btn-appstore .fa{position:relative;top:-4px}.btn-appstore small{display:block;font-size:8px;position:absolute;top:7px;left:0;width:100%;text-align:center;padding-left:18px}.btn-playstore{color:white;background-color:#333;border-color:#262626;position:relative;padding-top:15px;padding-bottom:0;height:45px}.btn-playstore:hover,.btn-playstore:focus,.btn-playstore:active,.btn-playstore.active,.open>.dropdown-toggle.btn-playstore{color:white;background-color:#1a1a1a;border-color:#080808}.btn-playstore:active,.btn-playstore.active,.open>.dropdown-toggle.btn-playstore{background-image:none}.btn-playstore.disabled,.btn-playstore[disabled],fieldset[disabled] .btn-playstore,.btn-playstore.disabled:hover,.btn-playstore[disabled]:hover,fieldset[disabled] .btn-playstore:hover,.btn-playstore.disabled:focus,.btn-playstore[disabled]:focus,fieldset[disabled] .btn-playstore:focus,.btn-playstore.disabled:active,.btn-playstore[disabled]:active,fieldset[disabled] .btn-playstore:active,.btn-playstore.disabled.active,.btn-playstore[disabled].active,fieldset[disabled] .btn-playstore.active{background-color:#333;border-color:#262626}.btn-playstore .badge{color:#333;background-color:white}.btn-playstore img{position:relative;top:-7px;margin-right:5px}.btn-playstore small{display:block;font-size:9px;position:absolute;top:7px;left:50px;text-transform:uppercase}.btn-playstore.btn-block small{left:50% !important;margin-left:-20px}.fluidCourseLink{display:block;text-align:center}.fluidCourseLink .fluidCourseLinkImg{display:block;margin:0 10px}.fluidCourseLink .fluidCourseLinkImg img{display:block;width:100%}.fluidCourseLink .fluidCourseLinkTitle{display:block;color:#442957;font-weight:bold;margin-top:10px;font-size:14px}.fluidCourseLink .fluidCourseLinkEducator{display:block;color:#5f397a;font-size:13px}.fluidCourseLink:hover{text-decoration:none;opacity:.7}.courseLink{text-align:center}.courseLink .courseLinkTopLink{display:block;text-align:center}.courseLink .courseLinkTopLink a{display:block}.courseLink .courseLinkTopLink .courseLinkImageContainer{display:block;width:100%;max-width:150px;margin:0 auto;position:relative;max-height:229px}.courseLink .courseLinkTopLink .courseLinkImageContainer img{display:block;width:100%;max-width:150px;margin:0 auto;max-height:229px}.courseLink .courseLinkTopLink .courseLinkTopLinkIn{display:block}.courseLink .courseLinkTopLink .courseLinkTopLinkIn .courseLinkTitle{display:block;font-size:13px;line-height:15px;margin-top:5px;overflow-y:hidden;max-height:30px}.courseLink .courseLinkTopLink .courseLinkEducator{display:block;font-size:12px;line-height:12px;margin-top:5px}.courseLink a.courseLinkTopLink:hover{text-decoration:none;opacity:.7}.courseLink .btn-group{margin-top:10px}.courseLink .courseTopLinkInContainer{height:50px;display:block}.courseLinkNew .courseLinkImageContainer{position:relative;overflow:hidden}.courseLinkNew .courseLinkImageContainer:after{position:absolute;top:15px;left:-30px;height:20px;width:20px;z-index:2;background-color:rgba(68,41,87,0.9);content:'New!';width:140px;transform:rotate(-30deg);color:white;box-shadow:0 1px 0 rgba(0,0,0,0.5)}.courseLinkOnSale .courseLinkImageContainer{position:relative;overflow:hidden}.courseLinkOnSale .courseLinkImageContainer:after{position:absolute;top:15px;left:-30px;height:20px;width:20px;z-index:2;background-color:rgba(204,91,36,0.9);content:'On Sale!';width:140px;transform:rotate(-30deg);color:white;box-shadow:0 1px 0 rgba(0,0,0,0.5);font-size:13px}.courseLinkOwned .courseLinkImageContainer{position:relative;overflow:hidden}.courseLinkOwned .courseLinkImageContainer img{opacity:.7}.courseLinkOwned .courseLinkImageContainer:after{position:absolute;top:15px;left:-30px;height:20px;width:20px;z-index:2;background-color:rgba(51,51,51,0.9);content:'Owned';width:140px;transform:rotate(-30deg);color:white;box-shadow:0 1px 0 rgba(0,0,0,0.5);font-size:12px}.courseDirectorySoundsliceIndicator{height:16px;width:16px;float:right;margin-top:2px;margin-right:10px}.courseDirectorySoundsliceIndicatorTop{float:right;margin-right:20px !important;color:#555}.courseDirectorySoundsliceIndicatorTop img{height:16px;width:16px}.stupidTable thead th{position:relative;cursor:pointer;padding-right:24px !important}.stupidTable thead th:after{position:absolute;right:8px;font-family:'Font Awesome 5 Pro';content:'';color:#c4c4c4}.stupidTable thead .sorting-desc:after{content:'';color:#555}.stupidTable thead .sorting-asc:after{content:'';color:#555}.stupidTable thead .noSort{cursor:default}.stupidTable thead .noSort:after{content:''}.mutedHelpIcon{color:#777;cursor:pointer}.mutedHelpIcon:hover{text-decoration:none;color:#777;opacity:.7}.mutedHelpIcon:focus{outline:none}@media (min-width:768px){.five-cols .col-md-1,.five-cols .col-lg-1{width:20%;*width:20%}}.enclosedTabs{margin-top:20px}.tfUserBar{background-color:#EDECF0;height:45px;line-height:45px;font-size:12px}.tfUserBar .tfUserBarRightLinks{text-align:right}.tfUserBar .tfUserBarRightLinks .rightLink{display:inline-block;border-left:1px solid rgba(0,0,0,0.1);height:21px;line-height:21px;margin:12px 0;padding:0 10px}@media (max-width:767px){.tfUserBar .tfUserBarRightLinks .rightLink{font-size:18px;padding:0;width:45px;text-align:center}}.tfUserBar .tfUserBarRightLinks .rightLink:hover{text-decoration:none;opacity:.7}@media (max-width:767px){.tfUserBar .tfUserBarRightLinks{padding-right:15px}}.tfUserBar .userBarWelcome{float:left;font-size:12px;margin-top:3px}.tfUserBar .userBarWelcome .userBarAvatar{float:left;width:25px;height:25px;border-radius:12px;background-color:#442957;background-color:#EDECF0;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;position:relative}.tfUserBar .userBarWelcome .userBarAvatar strong{color:#b0b0b0;height:25px;width:25px;position:absolute;top:0;left:0;line-height:25px}.tfUserBar .userBarWelcome em{font-style:normal;float:left;line-height:25px;height:25px;margin-left:10px}.tfUserBar .userBarWelcome .fa-angle-down{margin-top:6px}.tfUserBar .userBarWelcome:hover{text-decoration:none !important}.tfUserBar .userBarLeftSection{float:left;border-left:1px solid rgba(0,0,0,0.1);height:21px;line-height:21px;margin:12px 0;padding:0 10px}.tfUserBar .userBarLeftSection .fa-lg{display:block;height:21px;line-height:21px;width:25px;text-align:center}.tfUserBar a.userBarLeftSection:hover{text-decoration:none}.userBarDropdown ul li a{font-size:12px}.userBarDropdown ul li .fa{width:15px}.tfHeaderMain{background-color:#CC5B24;height:110px;top:0;position:relative;z-index:16}@media (max-width:767px){.tfHeaderMain{height:50px}}.tfHeaderMain .tfMobileNavToggleButton{display:none}@media (max-width:767px){.tfHeaderMain .tfMobileNavToggleButton{display:inline-block;margin:0;float:left;padding:0;height:50px;width:50px;border-top:none;border-left:none;border-bottom:none;border-radius:0}}.tfHeaderMain .tfMobileNavToggleButton:focus{outline:none}.tfHeaderMain .tfSearchContainer{position:relative}.tfHeaderMain .tfSearchContainer .nxt-ac-main{position:absolute;top:0;left:15px;background-color:white;margin-top:38px;margin-top:72px;border:1px solid #ddd;border-top:none;padding:10px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (min-width:768px) and (max-width:991px){.tfHeaderMain .tfSearchContainer .nxt-ac-main{width:282px}}@media (min-width:992px) and (max-width:1199px){.tfHeaderMain .tfSearchContainer .nxt-ac-main{width:374px}}@media (min-width:1200px){.tfHeaderMain .tfSearchContainer .nxt-ac-main{width:360px}}.tfHeaderMain .tfSearchContainer .nxt-ac-main .nxt-ac-header{height:25px;line-height:25px;color:#777;padding:0 15px;margin-bottom:5px;font-size:15px;font-family:'Roboto Slab',"Times New Roman",Times,serif}.tfHeaderMain .tfSearchContainer .nxt-ac-main .nxt-ac-item{cursor:pointer;color:#442957;height:25px;line-height:25px;padding:0 15px}.tfHeaderMain .tfSearchContainer .nxt-ac-main .nxt-ac-item:hover{opacity:.7}.tfNavigation{background-color:#250733;height:50px;text-align:center;position:relative;z-index:15}.tfNavigation .mainNavItems{list-style-type:none;margin:0 auto;padding:0}.tfNavigation .mainNavItems .mainNavItem{margin:0;padding:0;display:inline-block;position:relative;z-index:2}.tfNavigation .mainNavItems .mainNavItem .mainNavItemLink{color:white;height:50px;line-height:50px;display:block;cursor:pointer}@media (min-width:768px) and (max-width:991px){.tfNavigation .mainNavItems .mainNavItem .mainNavItemLink{padding:0 15px;font-size:12px}}@media (min-width:992px) and (max-width:1199px){.tfNavigation .mainNavItems .mainNavItem .mainNavItemLink{padding:0 23px}}@media (min-width:1200px){.tfNavigation .mainNavItems .mainNavItem .mainNavItemLink{padding:0 35px}}.tfNavigation .mainNavItems .mainNavItem .mainNavItemLink:hover{text-decoration:none;background-color:#442957}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu{position:absolute;top:0;background-color:white;top:50px;min-width:200px;text-align:left;padding:5px 15px;border:1px solid #ddd;border-top:none;display:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:15}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu h4{margin:0;padding:0;color:#777;font-size:15px;height:25px;line-height:25px;font-family:'Roboto Slab',"Times New Roman",Times,serif;margin-top:10px}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu ul{margin:5px 0;padding:0;list-style-type:none}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu ul li{margin:0;padding:0}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu ul li a{display:block;height:25px;line-height:25px;white-space:nowrap}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu ul li a:hover{text-decoration:none;opacity:.7}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenu .dropdownSecondHeader{border-top:1px solid #eee;padding-top:10px;height:32px;line-height:25px}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenuLeft{left:0}.tfNavigation .mainNavItems .mainNavItem .tfNavigationDropdownMenuRight{right:0}.tfPageContainer{background-color:white;padding:20px}.tfPageContainerIn{padding:20px}.courseDetailsIncludedList{padding-left:20px;margin-bottom:0}.courseDetailsIncludedList li{list-style-type:disc}.courseDetailsAboutCoursesAccordion .courseDetailsAccordionButton{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseDetailsAboutCoursesAccordion .courseDetailsAccordionButton span{height:20px;line-height:20px}.courseDetailsSidebarList .list-group-item{padding:15px}.courseDetailsSidebarList .list-group-item h4{margin-top:0}.courseDetailsInfoDescription{line-height:1.7}.courseDetailsInfoDescription h1,.courseDetailsInfoDescription h2,.courseDetailsInfoDescription h3,.courseDetailsInfoDescription h4,.courseDetailsInfoDescription h5,.courseDetailsInfoDescription h6{margin-top:0}.courseDetailsSmallList{padding-left:20px;margin:10px 0 20px 0}.courseDetailsTags .popover{margin-left:-40px !important}.courseDetailsIntroVideo{margin-bottom:20px}@media (max-width:767px){.courseDetailsIntroVideo{height:200px}}@media (min-width:768px) and (max-width:991px){.courseDetailsIntroVideo{height:249px}}@media (min-width:992px) and (max-width:1199px){.courseDetailsIntroVideo{height:331px}}@media (min-width:1200px){.courseDetailsIntroVideo{height:460px}}.courseDetailsIntroVideoNew{padding-bottom:20px;display:none}.courseDetailsIntroVideoNew .video-js{width:100%}@media (max-width:767px){.courseDetailsIntroVideoNew .video-js{height:200px !important}}@media (min-width:768px) and (max-width:991px){.courseDetailsIntroVideoNew .video-js{height:249px !important}}@media (min-width:992px) and (max-width:1199px){.courseDetailsIntroVideoNew .video-js{height:331px !important}}@media (min-width:1200px){.courseDetailsIntroVideoNew .video-js{height:460px !important}}.courseDetailsIntroVideoNew .video-js video{width:100%}@media (max-width:767px){.courseDetailsIntroVideoNew .video-js video{height:200px !important}}@media (min-width:768px) and (max-width:991px){.courseDetailsIntroVideoNew .video-js video{height:249px !important}}@media (min-width:992px) and (max-width:1199px){.courseDetailsIntroVideoNew .video-js video{height:331px !important}}@media (min-width:1200px){.courseDetailsIntroVideoNew .video-js video{height:460px !important}}.courseDetailsIntroVideoNew .vjs-control-bar{padding-right:20px}.courseDetailsIntroVideoNew iframe{width:100%}@media (max-width:767px){.courseDetailsIntroVideoNew iframe{height:200px !important}}@media (min-width:768px) and (max-width:991px){.courseDetailsIntroVideoNew iframe{height:249px !important}}@media (min-width:992px) and (max-width:1199px){.courseDetailsIntroVideoNew iframe{height:331px !important}}@media (min-width:1200px){.courseDetailsIntroVideoNew iframe{height:460px !important}}.courseDetailsIntroVideoNew .vjs-fullscreen video{width:100% !important;height:100% !important}.courseDetailsSmallEducatorImage{float:right;width:70px;height:70px;margin-left:15px}.courseDetailsInfoColumn{padding-left:30px;margin-bottom:20px;position:relative;z-index:2;float:right}.preOrdersContent{display:none}.preOrdersContent .preOrdersCourseItem{padding:15px}.preOrdersContent .preOrdersCourseItem .preOrdersCourseThumb{background-size:cover;background-position:center;position:relative;display:block;height:180px}.preOrdersContent .preOrdersCourseItem .preOrdersCourseThumb:after{position:absolute;content:'\f04b';color:rgba(255,255,255,0.8);z-index:3;width:130px;height:80px;line-height:80px;font-size:45px;background-color:rgba(95,57,122,0.7);border-radius:20px;left:50%;top:50%;margin-left:-65px;margin-top:-40px;font-family:'Font Awesome 5 Pro';text-align:center}.preOrdersContent .preOrdersCourseItem .preOrdersCourseThumb:hover:after{background-color:rgba(95,57,122,0.85);color:rgba(255,255,255,0.95)}.preOrdersContent .preOrdersCourseItem h4{margin-top:0}.preOrdersContent .preOrdersCourseItem h4 small{font-size:14px}.preOrdersContent .preOrdersCourseItem .preOrdersCoursePromo{margin-top:5px}.preOrdersContent .preOrdersCourseItem .preOrdersCartButtons{margin-top:15px}.cartLinkContainer{display:block}.cartLinkContainer .btn{clear:both;margin-top:5px}.cartLinkContainer:hover{text-decoration:none}.cartLinkContainer:hover button{background-color:#291934;border-color:#160d1c}.educatorSocialLinks{float:right}@media (max-width:767px){.educatorSocialLinks{float:none;margin-bottom:20px !important}}.educatorSocialButton{color:#555}.educatorSocialButton:hover{text-decoration:none;opacity:.7;color:#555}.educatorContentThumb{float:right;margin:0 0 15px 15px}.educatorContentThumb img{width:200px;border-radius:4px}.educatorContentThumb button{margin-top:10px;display:block;width:100%;width:200px}.upgradeMast{padding-top:65px;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/upgrade/bg.png');background-size:cover;background-position:center;color:white;padding-bottom:65px}.upgradeMast h1{text-align:center;text-transform:uppercase;margin:0;font-weight:bold;font-size:90px}.upgradeMast h2{text-align:center;margin:0}.upgradeMast h3{text-align:center;margin:0;font-size:27px;font-weight:300;margin-top:10px}@media (max-width:767px){.upgradeMast h1{font-size:36px}.upgradeMast h3{font-size:18px}.upgradeMast h1,.upgradeMast h2,.upgradeMast h3{padding:0 20px}}.referMast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/free-downloads/free-download-bg.jpeg') !important}.referMast .well{color:#333 !important;padding:40px}.referMast .well h3{margin-top:0;margin-bottom:30px !important}.referMast .well h4{margin-top:0;margin-bottom:30px !important}.referMast .well .row{text-align:center;margin-bottom:30px !important}.referMast .well .row .btn{margin:0 auto}.referMast .well p{text-align:center;color:#777;margin:0}.centerHeader{text-align:center;color:#555;font-weight:400;font-size:25px;margin:50px 0}.centerHeader span{position:relative;margin:0 auto;display:inline-block}.centerHeader span small{display:block;font-family:'Roboto';margin-top:5px;font-size:70%;font-weight:300;color:#555}.upgradeInfoColumn{text-align:center;color:#555;margin-bottom:30px !important}.upgradeInfoColumn h4{margin:0;text-align:center;margin-bottom:10px !important}.upgradeInfoColumn p{margin:0}.dataTables_length select{margin:0 5px}.styleButton{background-color:#442957;border-radius:4px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:inline-block;width:160px;height:65px}.styleButton span{height:20px;line-height:20px;display:block;background-color:rgba(82,49,104,0.9);color:white;font-size:12px;text-align:center;border-radius:2px;font-weight:bold;width:156px;bottom:2px;left:2px;position:absolute;z-index:2}.styleButton:hover{opacity:.7}.techniqueButton{background-size:auto;background-position:10px 10px}.homepageCarousel{overflow-y:hidden}.homepageCarousel .item{background-color:#111}.homepageCarousel .item a{position:relative}@media (max-width:767px){.homepageCarousel .item a img{width:100%}}@media (min-width:768px) and (max-width:991px){.homepageCarousel .item a img{width:720px;height:218px}}@media (min-width:992px) and (max-width:1199px){.homepageCarousel .item a img{width:940px;height:285px}}@media (min-width:1200px){.homepageCarousel .item a img{width:1140px;height:345px}}.homepageCarousel .item a:before{content:'';height:345px;width:10px;position:absolute;top:0;left:0;z-index:2}.homepageCarousel .item a button{position:absolute;top:0}@media (min-width:768px) and (max-width:991px){.homepageCarousel .item a button{margin-left:487px;width:212px;margin-top:-53px}}@media (min-width:992px) and (max-width:1199px){.homepageCarousel .item a button{margin-left:638px;width:272px;margin-top:-69px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}}@media (min-width:1200px){.homepageCarousel .item a button{margin-left:774px;width:329px;margin-top:-79px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}}.homepageCarousel .item a:hover button{background-color:#b65120;border-color:#8b3e19}.homepageCarousel .item .carousel-caption{text-align:right;display:block;width:100%}.homepageCarousel .carousel-control .fa{height:60px;line-height:60px;position:absolute;top:50%;margin-top:-30px;text-align:center}@media (min-width:768px) and (max-width:991px){.homepageCarousel{height:218px}}@media (min-width:992px) and (max-width:1199px){.homepageCarousel{height:285px}}@media (min-width:1200px){.homepageCarousel{height:345px}}.homepageCarousel .carousel-indicators{z-index:5}.homepageCarousel .carousel-control{display:none}.homepageNotLoggedInAd{display:block}.homepageNotLoggedInAd img{display:block;width:100%}.educatorInfoAvatar{margin:0 0 10px 15px;width:80px;float:right}@media (max-width:767px){.itjMast{height:200px}}@media (min-width:768px) and (max-width:991px){.itjMast{height:249px}}@media (min-width:992px) and (max-width:1199px){.itjMast{height:331px}}@media (min-width:1200px){.itjMast{height:406px}}@media (max-width:767px){.itjDescriptionDetails{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:991px){.itjDescriptionDetails{padding-right:0;padding-left:0}}@media (min-width:992px){.itjDescriptionDetails{float:right;margin-left:5px !important}}.itjDetailsAboutImage{float:right;width:220px;margin-left:10px !important;margin-bottom:10px !important}.itjLinkItem{text-decoration:none;display:block;text-align:center;position:relative;overflow:hidden}.itjLinkItem img{margin:0 auto;max-width:100% !important}.itjLinkItem:hover{opacity:.8;text-decoration:none}.itjLinkItem .itjLinkItemTitle{text-align:center;display:block;margin-top:5px !important;height:40px;line-height:20px}.itjLinkItem .itjLinkItemBanner{position:absolute;top:15px;left:-30px;height:20px;width:20px;z-index:2;background-color:rgba(51,51,51,0.9);width:140px;transform:rotate(-30deg);color:white;box-shadow:0 1px 0 rgba(0,0,0,0.5);font-size:12px}.itjLinkItem .itjLinkItemBanner.itemSaleBanner{background-color:rgba(204,91,36,0.8)}.itjLinkItem .itjLinkItemBanner.itemNewBanner{background-color:rgba(68,41,87,0.8)}.classroomIntroVideo{height:480px}@media (min-width:768px){.classroomAboutTagList dt{width:120px}.classroomAboutTagList dd{margin-left:140px}}.classroomAboutPrice{font-size:18px;margin-bottom:5px !important}.classroomAboutPrice .text-muted{text-decoration:line-through}.classroomAboutPrice .text-muted span{text-decoration:line-through}.studyPackMasthead{background-color:#333;padding:20px;color:white;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/upgrade/bg.png');background-size:cover;background-position:center}.studyPackMasthead .breadcrumb{background-color:rgba(0,0,0,0.5)}.studyPackMasthead .breadcrumb a{color:#CC5B24}.studyPackMasthead .breadcrumb .active{color:rgba(255,255,255,0.8)}.studyPackMasthead h1{margin-top:0;margin-bottom:20px !important;font-size:32.4px;line-height:29.7px}.studyPackMasthead h1 small{font-size:18px;color:rgba(255,255,255,0.8);display:block;margin-top:10px}.studyPackMasthead h2{margin-top:0;font-size:25.2px;opacity:.6;margin-bottom:30px !important}.studyPackMasthead h3,.studyPackMasthead h4{font-family:'Roboto' !important;margin-top:0;margin-bottom:0;font-size:17px}.studyPackMasthead h4{margin-top:10px !important;line-height:24px}.studyPackMasthead h4 a{color:white;font-weight:bold}.studyPackMasthead dl{margin-bottom:20px !important;font-size:15px}.studyPackMasthead .well{border-color:transparent;margin:0;background-color:#CC5B24;background-color:rgba(204,91,36,0.8)}.studyPackMasthead .well h5{margin-top:0;margin-bottom:20px !important;font-size:18px;font-family:'Roboto Slab',"Times New Roman",Times,serif}.studyPackMasthead .well h6{margin-top:0;margin-bottom:20px !important;font-size:15px}.studyPackMasthead .well h6 span{display:block}.studyPackMasthead .well h6 span:before,.studyPackMasthead .well h6 span:after{content:" ";display:table}.studyPackMasthead .well h6 span:after{clear:both}.studyPackMasthead .well h6 span:before,.studyPackMasthead .well h6 span:after{content:" ";display:table}.studyPackMasthead .well h6 span:after{clear:both}.studyPackMasthead .well h6 span em{font-style:normal;float:right}.studyPackCourses{padding:20px;position:relative;padding-left:75px;padding-top:30px}.studyPackCourses:before{position:absolute;top:0;left:20px;background-color:#CC5B24;height:100%;width:1px;content:'';z-index:1}.studyPackCourses:after{position:absolute;bottom:0;left:20px;background-color:white;height:20px;width:1px;content:'';z-index:2}.studyPackCourses .studyPackCourseItem{margin-bottom:30px !important}.studyPackCourses .studyPackCourseItem h3{margin-top:0;margin-bottom:20px !important;position:relative}.studyPackCourses .studyPackCourseItem h3 small{display:block;margin-top:5px}.studyPackCourses .studyPackCourseItem h3:before{position:absolute;width:20px;left:-55px;height:1px;top:13px;background-color:#CC5B24;content:''}.studyPackCourses .studyPackCourseItem h3:after{position:absolute;top:3px;left:-35px;width:21px;height:21px;background-color:#CC5B24;content:'';border-radius:10px;font-family:"Roboto",Helvetica,Arial,sans-serif;color:white;text-align:center;line-height:21px;font-size:14px;font-weight:bold}.studyPackCourses .studyPackCourseItem .well{margin:0;padding:20px;padding-bottom:0}.studyPackCourses .studyPackCourseItem .well h4{margin-top:0;margin-bottom:10px !important}.studyPackCourses .studyPackCourseItem .well h4.text-muted{margin-bottom:20px !important}.studyPackCourses .studyPackCourseItem .well p{margin-bottom:10px !important}.studyPackCourses .studyPackCourseItem .well h5{margin-bottom:10px !important;font-size:14px;margin-top:0;font-weight:bold}.studyPackCourses .studyPackCourseItem .well h5:before,.studyPackCourses .studyPackCourseItem .well h5:after{content:" ";display:table}.studyPackCourses .studyPackCourseItem .well h5:after{clear:both}.studyPackCourses .studyPackCourseItem .well h5:before,.studyPackCourses .studyPackCourseItem .well h5:after{content:" ";display:table}.studyPackCourses .studyPackCourseItem .well h5:after{clear:both}.studyPackCourses .studyPackCourseItem .well h5 span{float:right;font-weight:bold}.studyPackCourses .studyPackCourseItem:nth-of-type(1) h3:after{content:'1'}.studyPackCourses .studyPackCourseItem:nth-of-type(2) h3:after{content:'2'}.studyPackCourses .studyPackCourseItem:nth-of-type(3) h3:after{content:'3'}.studyPackCourses .studyPackCourseItem:nth-of-type(4) h3:after{content:'4'}.studyPackCourses .studyPackCourseItem:nth-of-type(5) h3:after{content:'5'}.studyPackCourses .studyPackCourseItem:nth-of-type(6) h3:after{content:'6'}.studyPackCourses .studyPackCourseItem:nth-of-type(7) h3:after{content:'7'}.studyPackCourses .studyPackCourseItem:nth-of-type(8) h3:after{content:'8'}.studyPackCourses .studyPackCourseItem:nth-of-type(9) h3:after{content:'9'}.studyPackCourses .studyPackCourseItem:nth-of-type(10) h3:after{content:'10'}.studyPackCourses .studyPackCourseItem:nth-of-type(11) h3:after{content:'11'}.studyPackCourses .studyPackCourseItem:nth-of-type(12) h3:after{content:'12'}.studyPacksTable thead tr th{padding-left:15px;padding-right:15px}.studyPacksTable tbody tr td{padding:15px}.studyPacksTable tbody tr td .studyPacksListItemLink:hover{text-decoration:none;opacity:.85}.videoModalThumbnailButton{display:block;width:100%;border-radius:4px;position:relative}.videoModalThumbnailButton img{display:block;width:100%;border-radius:4px}.videoModalThumbnailButton:after{position:absolute;width:110px;height:75px;border-radius:18px;background-color:#442957;z-index:2;content:'\f04b';top:50%;left:50%;margin-top:-37.5px;margin-left:-55px;text-align:center;line-height:75px;color:white;font-family:'Font Awesome 5 Pro';font-size:36px;opacity:.85}.videoModalThumbnailButton:hover img{opacity:.85}.videoModalThumbnailButton:hover:after{opacity:1}.studyPacksDashboardItem:before,.studyPacksDashboardItem:after{content:" ";display:table}.studyPacksDashboardItem:after{clear:both}.studyPacksDashboardItem:before,.studyPacksDashboardItem:after{content:" ";display:table}.studyPacksDashboardItem:after{clear:both}.studyPacksDashboardItem .close{color:#A43425;opacity:1}a.studyPacksDashboardItem .close:hover{color:#7a271c}.ebookItem{margin-bottom:20px !important}.ebookItem .ebookItemButton{display:block;text-align:center}.ebookItem .ebookItemButton .ebookItemThumb{width:160px;margin:0 auto;height:215px;max-width:100%;display:block;background-color:#EDECF0}.ebookItem .ebookItemButton img{height:215px !important}.ebookItem .ebookItemButton .ebookItemTitle{display:block;height:36px;line-height:18px;margin-top:5px !important;font-size:13px}.ebookItem .ebookItemButton:hover{text-decoration:none;opacity:.7}.appsThumb{float:left;width:120px;margin-right:30px;text-align:center;display:block}.appsThumb span{font-weight:bold;display:block;font-size:18px;margin-bottom:10px !important}.appsThumb img{display:block;width:100%}.appsThumb:hover{text-decoration:none}.appsPlatform{font-size:16px;font-weight:bold}.horizontalCourseListTable{border:none;border-radius:0;margin:0}.horizontalCourseListTable .horizontalCourseListTableRowItem{border-left:none;border-bottom:none;border-right:none;padding:15px 0;border-radius:0;position:relative}.horizontalCourseListTable .horizontalCourseListTableRowItem .horizontalCourseListTableThumbCell{position:absolute;top:15px;left:0;width:150px}.horizontalCourseListTable .horizontalCourseListTableRowItem .horizontalCourseListTableThumbCell:hover{cursor:pointer;opacity:.8}@media (max-width:991px){.horizontalCourseListTable .horizontalCourseListTableRowItem .horizontalCourseListTableInfoCell{padding-left:0 !important}}.horizontalCourseListTable .horizontalCourseListTableRowItem .horizontalCourseListTableInfoEducator{color:#777;font-style:italic}.horizontalCourseListTable .horizontalCourseListTableRowItem:first-child{border-top:none;padding-top:0 !important}.horizontalCourseListTable .horizontalCourseListTableRowItem:first-child .horizontalCourseListTableThumbCell{top:0}.horizontalCourseListTable .horizontalCourseListTableRowItem:last-child{padding-bottom:0 !important}.horizontalCourseListTable .horizontalCourseListTableRowItem:before,.horizontalCourseListTable .horizontalCourseListTableRowItem:after{content:" ";display:table}.horizontalCourseListTable .horizontalCourseListTableRowItem:after{clear:both}.horizontalCourseListTable .horizontalCourseListTableRowItem:before,.horizontalCourseListTable .horizontalCourseListTableRowItem:after{content:" ";display:table}.horizontalCourseListTable .horizontalCourseListTableRowItem:after{clear:both}.graphicMast{background-size:cover;text-align:center;color:white;border-radius:4px;background-position:center center;margin-bottom:20px !important;position:relative}.graphicMast h1{padding:90px 0;margin:0;font-size:54px;text-shadow:0 0 30px black, 0 1px 1px black;font-weight:normal}.graphicMast h1 small{color:white;display:block;font-size:28.8px;margin-top:10px}.graphicMast .fb-like{position:absolute;z-index:2;top:20px;right:20px}.redeemMast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/guitar-gifts/best-guitar-gifts-guide.jpg');border-radius:0;text-shadow:0 0 30px black, 0 1px 1px black;margin:0;padding-bottom:40px;padding-left:20px;padding-right:20px}.redeemMast h1{padding-bottom:35px}.redeemMast .btn{text-shadow:none}.privateLessonEducatorLink{margin-bottom:30px !important;text-align:center;display:block;width:100%}.privateLessonEducatorLink .thumb{width:100%;height:150px;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:10px !important}@media (min-width:768px) and (max-width:991px){.privateLessonEducatorLink .thumb{height:147px}}@media (min-width:992px) and (max-width:1199px){.privateLessonEducatorLink .thumb{height:144px}}@media (min-width:1200px){.privateLessonEducatorLink .thumb{height:180px}}.privateLessonEducatorLink .price{margin-bottom:10px !important;font-size:15px}.privateLessonEducatorLink em{display:block;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#555;font-size:14px}.privateLessonEducatorLink:hover{text-decoration:none !important;opacity:.8}.dummyText{color:transparent;background-color:#f5f5f5;user-select:none;cursor:default}.classroomVideoContainer .vjs-big-play-button{display:none !important}.privateLessonsExampleItem{width:100%;display:block;text-align:center;margin-top:20px !important}.privateLessonsExampleItem img{width:100%;display:block;margin-bottom:5px !important}@media (min-width:992px) and (max-width:1199px){.privateLessonsExampleItem img{height:99px}}@media (min-width:1200px){.privateLessonsExampleItem img{height:144px}}.privateLessonsExampleItem .itemName{display:block;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis}.privateLessonsExampleItem .itemInfo{display:block}.privateLessonsMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/private-lessons/bg.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;color:white;position:relative;padding:150px 20px;border-radius:4px}.privateLessonsMasthead h1{margin:0;font-size:50.4px;text-shadow:0 0 30px black, 0 1px 1px black;font-weight:normal}.privateLessonsMasthead h1 small{display:block;color:rgba(255,255,255,0.95);font-size:30.006px;line-height:40.5px;margin-top:20px !important}@media all and (-webkit-min-device-pixel-ratio:2){.privateLessonsMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/private-lessons/bg@2x.jpg')}}.privateLessonsAboutItem{margin-bottom:20px !important}.privateLessonsAboutItem h4{margin-top:10px !important;margin-bottom:20px !important}.privateLessonsAboutItem p{margin:0}.privateLessonInfo{margin-bottom:20px !important}.tfDropzone{position:relative;border:1px solid #ccc;width:100%;min-height:153px;border-radius:3px;padding:10px 10px 10px 0;background-color:#f5f5f5}.tfDropzone .dz-message{margin-left:10px}.tfDropzone .dz-preview{float:left;width:100px;height:100px;background-color:white;border:1px solid rgba(0,0,0,0.15);border-radius:4px;margin-top:10px;margin-left:10px;padding:10px}.tfDropzone .dz-preview:first-child{margin-left:0}.tfDropzone .dz-preview .dz-image{display:none}.tfDropzone .dz-preview .dz-progress{display:none}.tfDropzone .dz-preview .dz-error-message{display:none}.tfDropzone .dz-preview .dz-success-mark{display:none}.tfDropzone .dz-preview .dz-error-mark{display:none}.tfDropzone:after{clear:both;display:table;content:'';opacity:0;width:0;height:0}.sidebarWhatsHotItem{margin-bottom:20px !important}.sidebarWhatsHotItem img{display:block;width:100%;margin-bottom:10px !important}.sidebarWhatsHotItem span{display:block;font-weight:500}.sidebarWhatsHotItem em{display:block;color:#777;font-size:12px}.hotLessonItem img{width:100%;display:block}.hotLessonItem span{display:block;font-weight:500;height:40px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px !important}.hotLessonItem em{display:block;color:#777;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px) and (max-width:991px){.hotLessonItem img{height:182px}}@media (min-width:992px) and (max-width:1199px){.hotLessonItem img{height:114px}}@media (min-width:1200px){.hotLessonItem img{height:142px}}.publicPlaylistsMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/public-playlists/bg.jpg');margin-bottom:30px !important;padding:0 30px}@media all and (-webkit-min-device-pixel-ratio:2){.publicPlaylistsMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/public-playlists/bg@2x.jpg')}}.publicPlaylistsTable tbody tr td:first-child a{text-transform:capitalize}.purchaseCourseItemsPanel .list-group-item:last-child{border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom:none !important}.learningToolsItem{text-align:center;margin-bottom:50px !important}.learningToolsItem a{text-decoration:none;display:block}.learningToolsItem img{height:64px;margin:0 auto}.learningToolsItem strong{display:block;color:#555;font-size:23.4px;margin-top:10px !important;margin-bottom:10px !important}.flashModalForm{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/login/modal-bg-fire.jpg');background-position:center;background-size:cover;height:500px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:white;padding:0 20px;text-align:center}.flashModalForm span,.flashModalForm em{text-shadow:0 0 30px black}.flashModalForm span{font-weight:bold;font-size:30.6px;display:block;margin-bottom:10px !important;margin-top:40px;font-family:'Roboto Slab'}.flashModalForm em{font-style:normal;font-size:15.6px;display:block;margin-bottom:30px !important}.myFeed .videoLink{position:relative;background-size:cover;padding-bottom:56.25%;background-size:center;display:block;text-decoration:none !important;margin-bottom:10px !important}.myFeed .videoLink div{position:absolute;top:50%;left:50%;background-color:#442957;border-radius:15px;height:70px;text-align:center;width:124px;z-index:2;margin-top:-35px;margin-left:-62px}.myFeed .videoLink div .fa{font-size:30px;color:white;line-height:70px}.myFeed .videoLink:hover{opacity:.75}.homepageCarouselLink{position:relative;display:block;width:100%;overflow:hidden}.homepageCarouselLink img{position:relative;z-index:1;display:block;width:100%}.homepageCarouselLink span{position:absolute;top:18px;left:-55px;z-index:2;width:200px;height:25px;line-height:25px;transform:rotate(-33.333deg)}.homepageCarouselLink span em{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.8}.homepageCarouselLink span strong{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;text-align:center;font-weight:normal;font-size:13px}.homepageCarouselLink:hover img{opacity:.8}.channelMastHead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/channels/bg.jpg');padding:90px 40px;background-size:cover;position:relative}@media all and (-webkit-min-device-pixel-ratio:2){.channelMastHead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/channels/bg@2x.jpg')}}@media all and (-moz-min-device-pixel-ratio:2){.channelMastHead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/channels/bg@2x.jpg')}}.channelMastHead .fb-like{position:absolute;top:20px;right:20px}.channelMastHead em,.channelMastHead small{display:block;color:white;text-align:center;font-family:'Roboto Slab';font-weight:500;text-shadow:0 0 30px black,0 1px 1px black}.channelMastHead em{font-size:54px;font-style:normal}.channelMastHead small{font-size:31.5px}.channelArtistFeatureRow{display:flex;width:100%;flex-direction:row;margin-bottom:80px}.channelArtistFeatureRow div{flex:1;justify-content:center;display:flex;flex-direction:column}.channelArtistFeatureRow div h3{margin-top:0;margin-bottom:15px}.channelArtistFeatureRow div p{margin-bottom:21px;font-size:16px;font-weight:normal !important;line-height:1.4;margin:0}@media (min-width:768px){.channelArtistFeatureRow div p{font-size:16.8px}}.channelArtistFeatureRow i{display:block;width:120px}.channelArtistFeatureRow strong{display:block;width:40px}.channelArtistFeatureRow em{display:block;justify-content:center;display:flex;flex-direction:column}.channelArtistFeatureRow em img{border-radius:6px;width:350px}.fullPageForm{background-size:cover;background-position:center;padding:50px;text-align:center}.fullPageForm h1{font-family:'Roboto' !important;text-shadow:0 1px 0 rgba(0,0,0,0.5);font-size:54px;color:white}.fullPageForm h2{font-family:'Roboto' !important;text-shadow:0 1px 0 rgba(0,0,0,0.5);font-size:36px;color:white;font-style:italic}.giveawayPageSocialBox{display:flex;align-items:center;width:100%}.giveawayPageSocialBox .fbContainer{flex:1}.giveawayPageSocialBox p{margin:0}@media (max-width:767px){.giveawayPageSocialBox{display:block;text-align:left}.giveawayPageSocialBox .fbContainer{margin-bottom:5px !important}}.giveawayShareBox{display:flex;align-items:center}.giveawayShareBox .giveawayShareBoxIn{flex:1;text-align:center}.giveawayShareBox .giveawayShareBoxIn:first-child{text-align:left}.giveawayShareBox .giveawayShareBoxIn:last-child{text-align:right}.giveawayShareBox p{margin:0}@media (max-width:767px){.giveawayShareBox{display:block;text-align:left}.giveawayShareBox .giveawayShareBoxIn{text-align:left !important;margin-bottom:5px !important}}.searchCurrentMerchandizing strong{display:block;margin-bottom:10px}.channelSearchThumbnailItem{width:100%;display:block;margin-bottom:20px !important;text-align:center}.channelSearchThumbnailItem div{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#f5f5f5;margin-bottom:10px}.channelSearchThumbnailItem div .thumbImg{position:absolute;top:0;left:0;width:100%;height:100%}.channelSearchThumbnailItem div .overlayImg{position:absolute;bottom:6px;right:6px;width:20px;height:20px;z-index:2}.channelSearchThumbnailItem strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelSearchThumbnailItem span{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelSearchThumbnailItem:hover{text-decoration:none}.channelSearchThumbnailItem:hover .thumbImg{opacity:.8}.yotpoReviewListContainer .list-group-item{display:flex}.yotpoReviewListContainer .list-group-item .reviewItemTitle{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.yotpoReviewListContainer .list-group-item .reviewItemScores{white-space:nowrap;color:#CC5B24}.yotpoCarouselDetails{display:flex}.yotpoCarouselDetails .thumbContainer{width:88px}.yotpoCarouselDetails .thumbContainer img{display:block;width:100%}.yotpoCarouselDetails .infoContainer{flex:1}.collectionsDirectoryMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/collections/collections-header.png');background-size:cover;background-position:center;padding:90px 225px}@media all and (-webkit-min-device-pixel-ratio:2){.collectionsDirectoryMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/collections/collections-header@2x.png')}}.collectionsDirectoryMasthead img{display:block;width:100%}@media (max-width:767px){.collectionsDirectoryMasthead{padding:30px}}@media (min-width:768px) and (max-width:991px){.collectionsDirectoryMasthead{padding:50px 125px}}.collectionsDirectoryItem{position:relative;width:100%;height:0;padding-bottom:68.88%;display:block;margin-bottom:20px;background-color:#f5f5f5;background-size:cover;background-position:center}.collectionsDirectoryItem img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.collectionsDirectoryItem span{text-transform:uppercase;color:white;font-family:'nexarustsansbook';position:absolute;font-size:18px;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;z-index:2}@media (max-width:991px){.collectionsDirectoryItem span{font-size:15px}}.collectionsDirectoryItem:hover{opacity:.85}.collectionsDirectoryItem div{position:absolute;bottom:0;left:0;height:20px;z-index:3;margin-bottom:-20px;margin-left:10px;font-size:13px;line-height:30px}.collectionsDirectoryItem div img{height:50px;width:50px;border-radius:50px;position:relative;display:inline-block;margin-right:10px;margin-top:-25px;border:3px solid white}.collectionsDirectoryItem.collectionsDirectoryItemWidthEducator{margin-bottom:55px}.educatorSparkLinkImage{position:relative;display:inline-block}.educatorSparkLinkImage:after{content:'Download';position:absolute;bottom:-40px;left:50%;color:white;background-color:#442957;border-color:#362146;border-radius:3px;padding:5px 10px;line-height:1.5;font-size:12px;width:74px;margin-left:-37px}.educatorSparkLinkImage:after:hover,.educatorSparkLinkImage:after:focus,.educatorSparkLinkImage:after:active,.educatorSparkLinkImage:after.active,.open>.dropdown-toggle.educatorSparkLinkImage:after{color:white;background-color:#291934;border-color:#160d1c}.educatorSparkLinkImage:after:active,.educatorSparkLinkImage:after.active,.open>.dropdown-toggle.educatorSparkLinkImage:after{background-image:none}.educatorSparkLinkImage:after.disabled,.educatorSparkLinkImage:after[disabled],fieldset[disabled] .educatorSparkLinkImage:after,.educatorSparkLinkImage:after.disabled:hover,.educatorSparkLinkImage:after[disabled]:hover,fieldset[disabled] .educatorSparkLinkImage:after:hover,.educatorSparkLinkImage:after.disabled:focus,.educatorSparkLinkImage:after[disabled]:focus,fieldset[disabled] .educatorSparkLinkImage:after:focus,.educatorSparkLinkImage:after.disabled:active,.educatorSparkLinkImage:after[disabled]:active,fieldset[disabled] .educatorSparkLinkImage:after:active,.educatorSparkLinkImage:after.disabled.active,.educatorSparkLinkImage:after[disabled].active,fieldset[disabled] .educatorSparkLinkImage:after.active{background-color:#442957;border-color:#362146}.educatorSparkLinkImage:after .badge{color:#442957;background-color:white}.freeLessonsTitleCell a{display:table-row;width:100%}.freeLessonsTitleCell a:before,.freeLessonsTitleCell a:after{content:" ";display:table}.freeLessonsTitleCell a:after{clear:both}.freeLessonsTitleCell a:before,.freeLessonsTitleCell a:after{content:" ";display:table}.freeLessonsTitleCell a:after{clear:both}.freeLessonsTitleCell a img,.freeLessonsTitleCell a em{display:table-cell;height:40px !important;width:72px}.freeLessonsTitleCell a em{background-color:#f5f5f5}.freeLessonsTitleCell a span{display:block;display:table-cell;white-space:nowrap;line-height:20px;padding-left:5px}.freeLessonsTitleCell a span small{display:block;font-style:italic}.learningPathTemplate{opacity:0}.learningPathTemplateMast{background-position:center;background-size:cover;padding:20px 20px 40px;position:relative;text-align:center}.learningPathTemplateMast:after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0.5))}.learnigPathTemplateTop{margin-bottom:85px;position:relative;z-index:2}.learningPathTemplateMastIn{text-align:center;max-width:75%;margin:0 auto;position:relative;z-index:2;text-shadow:0 2px 3px rgba(0,0,0,0.33)}.learningPathTemplateMastIn h1{color:white;font-size:40px;text-transform:uppercase;letter-spacing:2px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.learningPathTemplateMastIn h2{color:white;font-size:18px;letter-spacing:1px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.learningPathTemplateMastProgress{width:100%;display:flex}.learningPathTemplateMastProgress span{color:white;font-size:18px;letter-spacing:1px;height:20px;line-height:20px;margin-right:10px}.learningPathTemplateMastProgress .progress{flex:1}.learningPathTemplate .progress-bar{background-color:#494949}.learningPathTemplateMastIn h3{color:white;font-size:20px;letter-spacing:1px;font-weight:normal}.learningPathLevelTitle{display:flex;margin:0 0 20px}.learningPathLevelTitle h4{margin:0;flex:1}.learningPathLevelTitle .progress{width:250px;margin:0 0 0 10px}.learningPathLevelTitle a{height:21px;line-height:21px;margin-left:15px}.learningPathLevelTitle a i{line-height:21px}.learningPathRequiredCoursePanel{position:relative;margin-left:40px;padding:10px 0 10px 40px}.learningPathRequiredCoursePanel:before{content:'';position:absolute;width:1px;height:100%;background-color:#EDECF0;top:0;left:0;z-index:0}.learningPathRequiredCoursePanel:after{content:'';position:absolute;width:100%;height:1px;background-color:#EDECF0;top:50%;left:0;z-index:0}.learningPathRequiredCoursePanel .panel{position:relative;z-index:2}.learningPathRequiredCoursePanel .learningPathCorner{position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:white;z-index:0}.learningPathRequiredCoursePanelChild{position:relative;margin-left:40px;padding:20px 0 0 40px}.learningPathRequiredCoursePanelChild:before{content:'';position:absolute;width:1px;height:100%;background-color:#EDECF0;top:0;left:0;z-index:0}.learningPathRequiredCoursePanelChild:after{content:'';position:absolute;width:100%;border-top:1px solid #EDECF0;background-color:white;bottom:0;height:calc(50% - 10px);left:0;z-index:0}.requiredCourseInfoContainer{position:relative;height:0;padding-bottom:56.25%}.requiredCourseInfoContainerIn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.requiredCourseInfoContainerIn p{margin:0 0 20px}.learningPathTemplateTrackingModal .progressContainer{display:flex;width:100%;align-items:center;justify-content:center}.learningPathTemplateTrackingModal span{padding-right:10px;font-weight:bold}.learningPathTemplateTrackingModal .progress{flex:1;margin:0}.panel-heading .progressContainer{width:262px;float:right;margin-right:15px;display:flex;align-items:center;justify-content:center;position:relative;margin-top:-2px}.panel-heading strong{margin-right:10px}.panel-heading .progress{margin:0;flex:1;background-color:white}@media (max-width:767px){.learningPathLevelTitle{display:block;margin:0}.learningPathLevelTitle h4{display:block;margin:0 0 10px 0}.learningPathLevelTitle .progress{width:100%;margin:0 0 20px}.learningPathLevelTitle strong{display:none}.learningPathLevelTitle a{display:none !important}.panel-heading .progressContainer{width:40%;display:block}.panel-heading .progressContainer strong{display:none}.panel-heading .progressContainer a{display:none}.learningPathRequiredCoursePanel{padding:0 !important;margin-left:0;margin-bottom:15px}.requiredCourseInfoContainerIn p{display:none}.learningPathRequiredCoursePanelChild{padding:20px 0 0 20px}}.yotpo .yotpo-logo-link-new>*{color:#442957 !important}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.just-center{justify-content:center}.just-start{justify-content:flex-start}.align-center{align-items:center}.align-start{align-items:flex-start}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.flatWell{background-color:#f5f5f5;padding:30px;border-radius:4px}.text-gray{color:#595959}.leadBig{font-size:20px}.underHeader span{position:relative;z-index:1}.underHeader span:before{position:absolute;z-index:-1;content:'';bottom:-5px;left:0;width:calc(100% - 5px);height:15px;background-color:#e0e0e0}.noTop{margin-top:0}.noBottom{margin-bottom:0}.noLeft{margin-left:0 !important}.noRight{margin-right:0 !important}.tinyTop{margin-top:5px !important}.tinyBottom{margin-bottom:5px !important}.tinyLeft{margin-left:5px !important}.fullTop{margin-top:20px !important}.midTop{margin-top:10px !important}.midLeft{margin-left:10px !important}.fullLeft{margin-left:20px !important}.biggerTop{margin-top:30px !important}.biggestTop{margin-top:50px !important}.fullBottom{margin-bottom:20px !important}.fullRight{margin-right:20px !important}.midBottom{margin-bottom:10px !important}.midRight{margin-right:10px !important}.biggerBottom{margin-bottom:30px !important}.biggestBottom{margin-bottom:50px !important}.grayText{color:#555}.bigInPanel .list-group-item{padding:20px}.centerAlign{text-align:center}.leftAlign{text-align:left}.rightAlign{text-align:right}.noPaddingList{padding-left:20px}.noPadding{padding:0}.noMargin{margin:0}.tooltipSpan{cursor:pointer;color:#777;float:right;line-height:20px}.tooltipSpan:hover{opacity:.7}.littleCell{white-space:nowrap;width:1%}.rightCell{text-align:right}.mastImage{width:100%;display:block}a.mastImage:hover{opacity:.8;transition:all .1s linear}.fullPadding{padding:20px}.biggerPadding{padding:30px}.striked{text-decoration:line-through}.btn-primary .text-muted{color:white !important}.moreMidTop{margin-top:15px}.moreMidBottom{margin-bottom:15px}.moreMidLeft{margin-left:15px !important}.moreMidRight{margin-right:15px}.fullItemPadding{padding:15px}.fullPaddingGroupItem{padding:15px}@font-face{font-family:'truefire4';src:url('/inc/fonts/truefire4/tf.ttf') format('truetype');font-weight:normal;font-style:normal}.vjs-control-bar .videoToggleLoopButton{overflow:visible !important;width:30px !important}@media (min-width:768px) and (max-width:991px){.vjs-control-bar .videoToggleLoopButton{display:none !important}}.vjs-control-bar .videoToggleLoopButton span{overflow:visible !important}@media (min-width:768px) and (max-width:991px){.vjs-control-bar .videoStartLoopButton,.vjs-control-bar .videoEndLoopButton{display:none !important}}.vjs-control-bar .videoSeekRewindButton{order:-3 !important;width:auto !important;margin-left:15px !important}@media (min-width:768px) and (max-width:991px){.vjs-control-bar .videoSeekRewindButton{display:none !important}}.vjs-control-bar .videoSeekFfwdButton{order:-1 !important;width:auto !important;margin-right:15px !important}@media (min-width:768px) and (max-width:991px){.vjs-control-bar .videoSeekFfwdButton{display:none !important}}.vjs-control-bar .vjs-play-control{order:-2 !important}.vjs-control-bar .videoPlaybackRateButton{order:5 !important;width:30px !important;margin-left:15px !important}.vjs-control-bar .videoPlaybackRateButton span{font-size:14px}.vjs-control-bar .vjs-fullscreen-control{order:6 !important}.vjs-control-bar .videoPlaybackRateMenu{position:absolute;height:35px;background-color:#fff;top:0;margin-top:-40px;white-space:nowrap;line-height:35px;font-size:14px;font-weight:bold;padding:0 10px;border-radius:3px;border:1px solid #ccc}.vjs-control-bar .videoPlaybackRateMenu span{display:inline-block;margin-left:5px;color:#777;cursor:pointer}.vjs-control-bar .videoPlaybackRateMenu span:first-of-type{margin-left:0}.vjs-control-bar .videoPlaybackRateMenu span:hover,.vjs-control-bar .videoPlaybackRateMenu span.active{color:#000}.vjs-control-bar .videoPlaybackRateMenu:before{content:'';border:10px solid transparent;top:34px;left:50%;margin-left:-5px;border-top-color:#ccc;height:0;width:0;position:absolute;z-index:1}.vjs-control-bar .videoPlaybackRateMenu:after{content:'';border:10px solid transparent;top:33px;left:50%;margin-left:-5px;border-top-color:#fff;height:0;width:0;position:absolute;z-index:2}.drop{z-index:999}.tftvBuyLinkHeader{margin:0 0 10px 0;font-size:13px}.tftvBuyLinkHeader span{float:right;font-weight:bold}.tftvYoutubeIntroVideo{width:100%;height:100%}.tftvSidebarTabMobileContainer{display:none}@media (max-width:767px){.tftvSidebarTabMobileContainerShowing{display:block}}.tftvSidebarTabContent{overflow:hidden;overflow-y:scroll;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #ddd;position:relative;margin-top:-1px}@media (max-width:767px){.tftvSidebarTabContent{height:474px}}@media (min-width:768px) and (max-width:991px){.tftvSidebarTabContent{height:347px}}@media (min-width:992px) and (max-width:1199px){.tftvSidebarTabContent{height:290px}}@media (min-width:1200px){.tftvSidebarTabContent{height:580px}}.tftvEducatorContent img{float:right;width:110px;margin:0 0 10px 10px}.tftvSidebarList{margin-bottom:0;border-radius:0 !important}.tftvSidebarList .list-group-item .tftvSidebarListItemLink span{display:block;padding:10px 35px 10px 15px}.tftvSidebarList .list-group-item .tftvSidebarListItemLink em{display:block;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tftvSidebarList .list-group-item .tftvSidebarListItemLink small{display:block;color:#777}.tftvSidebarList .list-group-item .tftvSidebarListItemLink:hover,.tftvSidebarList .list-group-item .tftvSidebarListItemLink:active,.tftvSidebarList .list-group-item .tftvSidebarListItemLink:focus{text-decoration:none;opacity:.7}.tftvSidebarList .list-group-item .tftvSidebarFavoritesButton{position:absolute;right:15px;height:20px;line-height:20px;top:50%;margin-top:-10px;font-size:18px;z-index:2;cursor:pointer;color:#919191}.tftvSidebarList .list-group-item .tftvSidebarFavoritesButton:hover{color:#CC5B24}.tftvSidebarList .list-group-item .tftvSidebarTrashButton{position:absolute;right:15px;height:20px;line-height:20px;top:50%;margin-top:-10px;z-index:2;cursor:pointer;color:#919191}.tftvSidebarList .list-group-item .tftvSidebarTrashButton:hover{color:#A43425}.tftvSidebarList .list-group-item:first-child{border-top:none}.tftvSidebarList .list-group-item:last-child{border-bottom:none}.tftvSidebarList .tftvActiveListItem{background-color:#EDECF0}.tftVideoPlayer{width:100%;margin-bottom:10px;position:relative}.tftVideoPlayer .tftvVideoPlayerObject{position:relative;z-index:3}@media (min-width:768px) and (max-width:991px){.tftVideoPlayer{height:315px}}@media (min-width:992px) and (max-width:1199px){.tftVideoPlayer{height:415px}}@media (min-width:1200px){.tftVideoPlayer{height:575px;margin-top:-11px}}.tftVideoPlayerMobile{width:100%;margin-bottom:10px;position:relative;height:auto;background-color:black}.tftVideoPlayerMobile video{width:100%}.tftvVideoContentTabsContainer{margin-bottom:20px}.tftvVideoContentTabs{position:relative;z-index:2}.tftvVideoContentTabs li a{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;margin-bottom:0 !important}.tftvVideoContentTabs .active a{border-bottom:1px solid white !important}.tftvChartFrame{width:100%;background-color:white}@media (max-width:767px){.tftvChartFrame{height:360px}}@media (min-width:768px){.tftvChartFrame{height:853px}}.tftvContentTabs{border-bottom-right-radius:4px;border:1px solid #ddd;border-bottom-left-radius:4px;margin-top:-1px;overflow:hidden;overflow-y:scroll;position:relative;z-index:1}@media (max-width:767px){.tftvContentTabs{height:530px}}@media (min-width:768px) and (max-width:991px){.tftvContentTabs{height:706px}}@media (min-width:992px) and (max-width:1199px){.tftvContentTabs{height:822px}}@media (min-width:1200px){.tftvContentTabs{height:1048px}}.tftvContentTabs .tab-pane{padding:20px}.tftvContentJamElement{display:block;width:100%;margin:10px 0 20px 0}.tftvCommentParent{padding-bottom:20px;border-bottom:1px solid #ddd;padding-top:20px;margin-right:20px}.tftvCommentParent:first-child{padding-top:0}.tftvCommentParent:last-child{border-bottom:none !important}.tftvCommentParent .tftvCommentAvatar{background-color:#EDECF0}.tftvCommentParent .tftvCommentAvatar span{display:block;text-align:center;color:#777}@media (max-width:767px){.tftvCommentParent .tftvCommentAvatar span{line-height:33px}}@media (min-width:768px) and (max-width:991px){.tftvCommentParent .tftvCommentAvatar span{line-height:57px}}@media (min-width:992px) and (max-width:1199px){.tftvCommentParent .tftvCommentAvatar span{line-height:33px}}@media (min-width:1200px){.tftvCommentParent .tftvCommentAvatar span{font-size:20px;line-height:56px}}.tftvCommentParent .tftvCommentAvatar img{display:block;width:100%}@media (max-width:767px){.tftvCommentParent .tftvCommentAvatar{height:33px}}@media (min-width:768px) and (max-width:991px){.tftvCommentParent .tftvCommentAvatar{height:57px}}@media (min-width:992px) and (max-width:1199px){.tftvCommentParent .tftvCommentAvatar{height:33px}}@media (min-width:1200px){.tftvCommentParent .tftvCommentAvatar{height:56px}}.tftvCommentParent .tftvCommentTitle{height:19px;line-height:19px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tftvCommentParent .tftvCommentTitle span{font-size:12px}.tftvCommentParent .tftvCommentContent{line-height:19px;font-size:13px;padding-top:3px;padding-bottom:5px}.tftvCommentParent .tftvReplyCommentButton{font-weight:bold;color:#777;float:left;line-height:19px;font-size:13px;margin-right:10px}.tftvCommentParent .tftvCommentRating{float:left;height:19px;line-height:19px;font-size:13px}.tftvCommentParent .tftvCommentRating a{color:#777;line-height:19px}.tftvCommentParent .tftvCommentRating a:hover{color:#555}.tftvCommentParent .tftvCommentRating span{font-weight:bold}.tftvCommentParent .tftvEditCommentButtons{float:left;font-size:13px;height:19px;line-height:19px;margin-left:10px}.tftvCommentParent .tftvEditCommentButtons a{line-height:19px}.tftvCommentParent .tftvCommentReplies{margin-top:20px;margin-left:80px;background-color:#f5f5f5;padding:20px;border-radius:4px}.webui-popover-content{display:none}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);-o-transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.arrow,.webui-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.arrow{border-width:11px}.webui-popover>.arrow:after{border-width:10px;content:""}.webui-popover.top>.arrow,.webui-popover.top-right>.arrow,.webui-popover.top-left>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.webui-popover.top>.arrow:after,.webui-popover.top-right>.arrow:after,.webui-popover.top-left>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.arrow,.webui-popover.right-top>.arrow,.webui-popover.right-bottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.webui-popover.right>.arrow:after,.webui-popover.right-top>.arrow:after,.webui-popover.right-bottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.arrow,.webui-popover.bottom-right>.arrow,.webui-popover.bottom-left>.arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.webui-popover.bottom>.arrow:after,.webui-popover.bottom-right>.arrow:after,.webui-popover.bottom-left>.arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.arrow,.webui-popover.left-top>.arrow,.webui-popover.left-bottom>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.webui-popover.left>.arrow:after,.webui-popover.left-top>.arrow:after,.webui-popover.left-bottom>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,0.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}.jcrop-holder{direction:ltr;text-align:left}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-holder img,img.jcrop-preview{max-width:none}.dashboardNavigationLinkContainer{padding:0}.dashboardNavigationLinkContainer a{padding:10px 15px;display:block;text-decoration:none !important}.dashboardNavigationLinkContainer a .fa{width:18px}.dashboardNavigationLinkContainer.active a{color:white !important}.dashboardNavigationLinkContainer.active a:hover{color:rgba(255,255,255,0.9) !important}.parentActive{background-color:white}.parentActive .dashboardNavigationSubLink{cursor:default !important;color:#777 !important}.dashboardNavSub{padding-left:25px !important;background-color:#f5f5f5;border-radius:0 !important;border-left:none;border-right:none}.dashboardNavSub:last-child{border-bottom:none}.myCoursesItem{margin-bottom:20px !important}.myCoursesItem .myCoursesItemThumb{display:block;text-align:center;position:relative}.myCoursesItem .myCoursesItemThumb .itemLoader{display:block;height:215px;background-color:#EDECF0}.myCoursesItem .myCoursesItemThumb .myCoursesItemTitle{display:block;margin:5px 0 10px 0;height:49px;overflow:hidden}.myCoursesItem .myCoursesItemThumb .myCoursesItemName{display:block;font-size:13px;line-height:16px}.myCoursesItem .myCoursesItemThumb .myCoursesItemEducator{display:block;font-size:12px;line-height:15px;margin-top:2px;opacity:.8}@media (max-width:767px){.myCoursesItem .myCoursesItemThumb .itemLoader{height:200px;max-width:100%;margin:0 auto}}@media (min-width:768px) and (max-width:991px){.myCoursesItem .myCoursesItemThumb .itemLoader{height:195px;width:100%}}@media (min-width:992px) and (max-width:1199px){.myCoursesItem .myCoursesItemThumb .itemLoader{height:165px;width:100%}}@media (min-width:1200px){.myCoursesItem .myCoursesItemThumb .itemLoader{height:215px;width:100%}}.myCoursesItem a.myCoursesItemThumb:hover{text-decoration:none;opacity:.7}.myCoursesItemEta{text-align:center;height:30px;font-weight:bold}.dashboardNavAvatar{display:block;height:29px;width:29px;border-radius:29px;background-color:#EDECF0;position:absolute;top:0;left:0;background-position:center;background-size:100% 100%;background-repeat:no-repeat}#dashboardNavigation{word-wrap:break-word}#dashboardNavigation h3{font-size:2rem}.panelHeaderMobileMenuButton{float:right;height:17px;position:absolute;top:9px;right:15px;line-height:20px}.panelHeaderMobileMenuButton span{height:20px;line-height:20px}.favoriteLessonsContainer{position:static}.favoriteLessonsThumb{cursor:pointer;text-align:center;position:relative;z-index:2}.favoriteLessonsThumb img{display:block;width:100%;height:100%}.favoriteLessonsThumb .favoriteLessonsThumbArrow{position:absolute;bottom:-20px;left:50%;height:0px;width:0px;border:10px solid #ddd;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent;display:none;margin-left:-10px}.favoriteLessonsThumb .favoriteLessonsThumbArrow:after{position:absolute;bottom:-11px;left:0;height:0;width:0;content:'';border:10px solid white;border-left-color:transparent;border-right-color:transparent;margin-left:-10px;border-top-color:transparent}@media (min-width:992px) and (max-width:1199px){.favoriteLessonsThumb{height:81px}}@media (min-width:1200px){.favoriteLessonsThumb{height:103px}}.favoriteLessonsThumb:hover img{opacity:.7}.favoriteLessonsFlyout{background-color:white;position:relative;margin-bottom:20px !important;border-radius:4px;border:1px solid #ddd}.favoriteLessonsFlyout .favoriteLessonsFlyoutItem{padding:15px;border-top:1px solid #ddd}.favoriteLessonsFlyout .favoriteLessonsFlyoutItem:first-child{border:none}.accountOverviewAvatar{background-color:#EDECF0;margin-bottom:10px;border-radius:4px;margin-top:4px;background-size:cover;background-position:center;background-repeat:no-repeat}.accountOverviewAvatar .fa{width:100%;display:block;text-align:center;color:#c5c1ce}@media (max-width:767px){.accountOverviewAvatar{height:150px;background-size:contain;background-repeat:no-repeat;background-color:transparent;background-position:left}}@media (min-width:768px) and (max-width:991px){.accountOverviewAvatar{height:213px}.accountOverviewAvatar .fa{line-height:213px}}@media (min-width:992px) and (max-width:1199px){.accountOverviewAvatar{height:143px}.accountOverviewAvatar .fa{line-height:143px}}@media (min-width:1200px){.accountOverviewAvatar{height:180px}.accountOverviewAvatar .fa{line-height:180px}}@media (min-width:768px) and (max-width:991px){.accountOverviewAvatarSmallAvatar{padding-right:0}}@media (max-width:767px){.accountOverviewRemoveAvatarButton{border-radius:4px !important}}.accountOverviewAvatarColumn{padding-right:0}@media (max-width:767px){.accountOverviewAvatarColumn{padding-right:15px}}@media (max-width:767px){.accountOverviewProfileInfoColumn{margin-top:20px !important}}.accountOverviewRecentOrdersTable thead tr th:first-child{padding-left:15px}.accountOverviewRecentOrdersTable thead tr th:last-child{padding-right:15px}.accountOverviewRecentOrdersTable tbody tr td:first-child{padding-left:15px}.accountOverviewRecentOrdersTable tbody tr td:last-child{padding-right:15px}.accountOverviewNoWrapItemRow{position:relative;height:21px}.accountOverviewNoWrapItemRow .accountOverviewNoWrapItemRowIn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;width:100%}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}@media (min-width:1200px){.accountOverviewAvatarCropContainer{min-height:269px}}@media (min-width:1200px){.accountOverviewCropInput{width:269px}}@media (min-width:1200px){.avatarPreviewPane{padding-left:299px}}.accountOverviewAvatarPreviewContainer{overflow:hidden;position:absolute}@media (min-width:1200px){.accountOverviewAvatarPreviewContainer{height:269px;width:269px}}.jcrop-keymgr{display:none !important;opacity:0 !important;visibility:hidden !important}@media (min-width:768px) and (max-width:991px){.dashboardProfileUploadButtonContainer{margin-right:15px;margin-bottom:20px !important}}.dashboardProfileUploadButton{display:none;position:relative;padding:0}.dashboardProfileUploadButton .dropdown{top:0;left:0}.dashboardProfileUploadButton .dropdown .dropdown-toggle{border:none;text-align:left}.dashboardProfileUploadButton .input-group-btn{height:35px;width:35px;position:absolute;top:-1px;right:0}.dashboardProfileUploadButton .input-group-btn .btn-danger{height:35px}.accountOverviewTfuStatus{text-align:center}.accountOverviewTfuStatus h4{margin-top:0;margin-bottom:10px !important;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold}.accountOverviewTfuStatus h5{margin-top:0;margin-bottom:15px;color:#777}.accountOverviewTfuStatus p{margin-top:0;margin-bottom:0}.dataTables_wrapper:before,.dataTables_wrapper:after{content:" ";display:table}.dataTables_wrapper:after{clear:both}.dataTables_wrapper:before,.dataTables_wrapper:after{content:" ";display:table}.dataTables_wrapper:after{clear:both}.dataTables_wrapper .dataTables_info{float:left}@media (max-width:767px){.dataTables_wrapper .dataTables_info{float:none}}.dataTables_wrapper .dataTables_paginate{float:right}@media (max-width:767px){.dataTables_wrapper .dataTables_paginate{float:none;margin-top:10px !important}}.quickHelpPanel .panel-heading a{color:#333;display:block}.quickHelpPanel .panel-heading a:hover{text-decoration:none;opacity:.6}.quickHelpPanel .panel-heading a:focus,.quickHelpPanel .panel-heading a:active{text-decoration:none}.dashboardNewsItem{padding:15px}.dashboardNewsItem h4 small{font-family:'Roboto' !important}.dashboardNewsItem .dashboardNewsItemCopy:before,.dashboardNewsItem .dashboardNewsItemCopy:after{content:" ";display:table}.dashboardNewsItem .dashboardNewsItemCopy:after{clear:both}.dashboardNewsItem .dashboardNewsItemCopy:before,.dashboardNewsItem .dashboardNewsItemCopy:after{content:" ";display:table}.dashboardNewsItem .dashboardNewsItemCopy:after{clear:both}.toolkitArtImage{text-align:center;display:block}.toolkitArtImage span{display:block;margin-bottom:5px !important}.toolkitArtImage img{display:block;margin:0 auto;max-width:100%}.favoriteEducatorItem{text-align:center;margin-bottom:10px;display:block}.favoriteEducatorItem img{display:block;width:100%;margin:0 auto}@media (min-width:1200px){.favoriteEducatorItem img{width:139px;height:139px}}.favoriteEducatorItem .educatorName{display:block;margin-top:5px;font-size:12px}.favoriteEducatorItem:hover{text-decoration:none;opacity:.7}.myPlaylistsList .myPlaylistsListItem:before,.myPlaylistsList .myPlaylistsListItem:after{content:" ";display:table}.myPlaylistsList .myPlaylistsListItem:after{clear:both}.myPlaylistsList .myPlaylistsListItem:before,.myPlaylistsList .myPlaylistsListItem:after{content:" ";display:table}.myPlaylistsList .myPlaylistsListItem:after{clear:both}.myPlaylistsList .myPlaylistsListItem .playlistItemTitle{line-height:28px;font-size:18px;margin-right:10px}.playlistLessonDragContainer{margin:0}.lessonDragged{position:absolute;opacity:.5;z-index:2000}@media (max-width:767px){.lessonDragged{margin-left:-320px}}@media (min-width:768px) and (max-width:991px){.lessonDragged{margin-left:-402px}}@media (min-width:992px) and (max-width:1199px){.lessonDragged{margin-left:-625px}}@media (min-width:1200px){.lessonDragged{margin-left:-777px}}.dragSortItem{float:left;height:20px;width:20px;line-height:20px;text-align:center}.playlistLessonRemoveButton{float:left;height:20px;width:20px;line-height:20px;text-align:center}.listGroupWithArrow{position:relative}.listGroupWithArrow:before{content:'';position:absolute;top:-20px;left:20px;z-index:2;border:10px solid #ddd;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.listGroupWithArrow:after{content:'';position:absolute;top:-19px;left:20px;z-index:2;border:10px solid white;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.listGroupWithArrowDark{position:relative}.listGroupWithArrowDark:before{content:'';position:absolute;top:-21px;left:19px;z-index:2;border:10px solid #ddd;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.listGroupWithArrowDark:after{content:'';position:absolute;top:-20px;left:19px;z-index:2;border:10px solid #f5f5f5;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.myPlaylistLessonItem{display:flex;flex-direction:row;padding:15px}.myPlaylistLessonItem .imgContainer{max-width:125px;margin-right:15px}.myPlaylistLessonItem .imgContainer img{display:block;width:100%}.myPlaylistLessonItem .infoContainer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.playlistLessonTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlistLessonSubTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlistLessonCourse{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelBreadcrumb{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);padding:8px 15px;min-height:auto;color:#777;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelBreadcrumb blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.contentMasterList{position:relative}.contentMasterList .list-group-item{padding:0}.contentMasterList .list-group-item div[data-section]{padding:10px 15px;position:relative}.contentMasterList li{list-style-type:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentMasterList li div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentMasterList .contentMasterLessonList{padding:0;border-top:1px solid #ddd;margin:0;background-color:#f0f0f0}.contentMasterList .contentMasterLessonList .contentMasterLessonItem div[data-lesson]{padding:10px 15px 10px 28px;position:relative}.contentMasterList .channelContentMasterAssets{padding:0;margin:0 0 10px 0}.contentMasterList .channelContentMasterAssets .contentAssetListItem{padding:0;margin-top:5px}.contentMasterList .channelContentMasterAssets .contentAssetListItem:first-child{margin:0}.contentMasterList .channelContentMasterAssets .contentAssetListItem div[data-asset]{padding:0 15px 0 40px}.selectChannelContainer{float:right}@media (max-width:767px){.selectChannelContainer{float:none;width:100%;margin-bottom:20px !important}}.managerUsername{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-right:5px}body.dragging,body.dragging *{cursor:move !important}.channelManagerContentMasterList li.placeholder{position:relative}.channelManagerContentMasterList li{cursor:pointer;padding:0 !important}.channelManagerContentMasterList li .itemMainTitle{padding:10px 15px;display:block}.channelManagerContentMasterList .dragged{position:absolute;opacity:.5;z-index:2000;display:none}.channelManagerContentMasterList .placeholder{position:relative;list-style-type:none;background-color:#e0e0e0;color:#777;width:100%;padding:10px 15px !important;border:1px solid #ddd;border-bottom:none}.channelManagerContentMasterList ol{padding:0}.channelManagerContentMasterList ol li{background-color:#f0f0f0;border:none;border-radius:0 !important}.channelManagerContentMasterList ol li .itemMainTitle{padding-left:28px}.channelManagerContentMasterList ol li:first-child{border-top:1px solid #ddd}.channelManagerContentMasterList ol .placeholder{border:none}.channelContentActiveLesson{background-color:#442957 !important;color:white !important}.dragged{position:absolute;top:0;opacity:.5;z-index:2000}.sortableListTextField{position:relative;padding:5px 5px 6px}.sortableListTextField input[type="text"]{position:relative;z-index:1}.sortableListTextField .closeButton{position:absolute;height:30px;width:20px;z-index:2;top:5px;right:10px;cursor:pointer;text-align:center;display:block;color:#777}.sortableListTextField .closeButton .fa{line-height:30px}.sortableListTextField .saveButton{position:absolute;height:30px;width:20px;z-index:2;top:5px;right:30px;cursor:pointer;text-align:center;display:block;color:#3c763d}a.sortableListTextField .saveButton:hover{color:#2b542c}.sortableListTextField .saveButton .fa{line-height:30px}.sortableListButtons button{border-bottom-left-radius:0;border-bottom-right-radius:0}ul.sortableListGroup{margin:0;padding:0;list-style-type:none;position:relative}ul.sortableListGroup li{margin:0;padding:0;border:1px solid #ddd;border-bottom:none}ul.sortableListGroup li:first-child{padding-top:0;border-top:none}ul.sortableListGroup li .itemTitle{text-decoration:none !important;position:relative;display:block;padding:10px 15px}ul.sortableListGroup li .itemTitle:before{position:absolute;z-index:5;content:'';bottom:-5px;left:-1px;height:5px;width:1px;background-color:#ddd}ul.sortableListGroup li .itemTitle:after{position:absolute;z-index:5;content:'';bottom:-5px;right:-1px;height:5px;width:1px;background-color:#ddd}ul.sortableListGroup li ul{list-style-type:none;margin:0;padding:0;background-color:#f5f5f5}ul.sortableListGroup li ul li{margin:0;border-left:none;border-right:none;border-top:1px solid #ddd !important}ul.sortableListGroup li ul li .itemTitle{padding-left:30px}ul.sortableListGroup li ul li .itemTitle:before{display:none}ul.sortableListGroup li ul li .itemTitle:after{display:none}ul.sortableListGroup li ul li .itemTitle:last-child:after{content:'';position:absolute;bottom:-5px;left:0;z-index:5;width:100%;height:5px;background-color:#f5f5f5;display:block;box-shadow:-1px 0 0 #ddd,1px 0 0 #ddd}ul.sortableListGroup .placeholder{height:37px;position:relative;z-index:10}ul.sortableListGroup .placeholder:before{position:absolute;z-index:5;content:'';bottom:-5px;left:-1px;height:5px;width:1px;background-color:#ddd}ul.sortableListGroup .placeholder:after{position:absolute;z-index:5;content:'';bottom:-5px;right:-1px;height:5px;width:1px;background-color:#ddd}ul.sortableListGroup:after{position:absolute;bottom:-5px;left:0;z-index:5;background-color:white;height:5px;width:100%;content:'';border:1px solid #ddd;border-top:none}.outlineItemTitleActive{background-color:#442957;color:white !important}.outlineItemTitleActive a,.outlineItemTitleActive .fa{color:white !important}.disabledOutline:before{display:block;content:'Please wait while your new application is generating.';margin-bottom:10px !important;font-weight:bold;color:#777}.disabledOutline .sortableListGroup{color:#777 !important;opacity:.85}.disabledOutline .sortableListGroup a{color:#777 !important}.disabledOutline .sortableListGroup *{cursor:default !important}.sortableListBlueprint .removeBlueprintItemButton{z-index:5;position:relative;line-height:30px;padding:0 15px}.sortableListBlueprint .itemTitle{position:relative;z-index:2}.channelManagerAnalytics .topSection{display:table}.channelManagerAnalytics .topSection .sectionRow{display:table-row;margin-top:5px}.channelManagerAnalytics .topSection .sectionRow div{display:table-cell;font-size:23.4px}.channelManagerAnalytics .topSection .sectionRow div:first-child{text-align:right;font-weight:bold;padding-right:10px}.channelManagerAnalytics .topSection .sectionRow:first-child{margin:0}.indieTitleContainer{display:flex;width:100%}.indieTitleContainer div{flex:1}.indieTitleContainer .form-control{margin:0}.indieTitleContainer select{min-width:auto}@media (max-width:991px){.indieTitleContainer{display:block}.indieTitleContainer div{margin-left:0 !important;flex:none;display:block;width:100%}.indieTitleContainer div:first-child{margin-bottom:20px}}.indieThumbnailContainer a{margin-top:10px !important;display:block;width:150px}.indieThumbnailContainer a img{width:150px}.indieCoverContainer a{display:block;width:100%;max-width:640px;position:relative;height:0;padding-bottom:56.25%;background-color:#f5f5f5;margin-top:10px !important}.indieCoverContainer a img{width:100%;position:absolute;top:0;left:0;height:100%}@media (max-width:767px){.indieActionButtons{width:100%;float:none;display:flex;margin-bottom:20px !important}.indieActionButtons .btn{flex:1}}@media (max-width:767px){#coursePriceField{max-width:164px}}.indieImageTooltip{display:inline-block;margin-left:20px}@media (max-width:767px){.indieImageTooltip{margin-top:5px;margin-left:0}}.importLessonsItemList{max-height:385px;overflow-y:auto}.importLessonsItemList .form-group:first-child .checkbox{margin-top:0}.importLessonsItemList .form-group:last-child{margin-bottom:0}.importLessonsItemList .form-group:last-child .checkbox{margin-bottom:0}.filestackContainer *{box-shadow:none !important}.uppyRecordContainer .uppy-Webcam-container{width:100%}.uppyRecordContainer .uppy-Webcam-videoContainer{position:relative;height:0;width:100%;padding-bottom:56.25%;background-color:black}.uppyRecordContainer .uppy-Webcam-videoContainer video{position:absolute;top:0;left:0;width:100%;height:100%}.uppyRecordContainer .uppy-Webcam-videoContainer .uppyRecordingIndicator{position:absolute;top:15px;left:15px;color:rgba(255,255,255,0.75);z-index:3}.uppyRecordContainer .uppy-Webcam-videoContainer .uppyCountdownNumber{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:3}.uppyRecordContainer .uppy-Webcam-videoContainer .uppyCountdownNumber span{font-size:72px;background-color:rgba(85,85,85,0.9);height:200px;width:200px;border-radius:200px;display:flex;align-items:center;justify-content:center;color:white;text-shadow:0 1px 0 rgba(0,0,0,0.5);font-weight:bold}.uppyRecordContainer .uppyRecordingLength{margin-bottom:20px !important;font-size:36px;text-align:center;font-weight:bold}.mediaLibraryProgressIndication{position:fixed;z-index:100;bottom:0;right:60px;margin:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:300px}.mediaLibraryProgressIndication .list-group{border-radius:0 !important;height:250px;overflow:hidden;overflow-y:scroll}.mediaLibraryProgressIndication .list-group .list-group-item{border-radius:0 !important;display:flex;align-items:center}.mediaLibraryProgressIndication .list-group .list-group-item small{color:#777}.mediaLibraryProgressIndication .list-group .list-group-item small:first-of-type{margin-left:10px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.mediaLibraryProgressIndication .list-group .list-group-item .progressContainer{width:80px;height:10px;background-color:#f5f5f5;border-radius:10px;overflow:hidden;position:relative}.mediaLibraryProgressIndication .list-group .list-group-item .progressContainer .progressIn{height:10px;background-color:#ccc;position:absolute;top:0;left:0}.channelHeaderNavigation{margin-bottom:20px !important}.channelHeaderNavigation li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelContent .channelSidebarButtons{float:right;background-color:#f5f5f5;position:relative;z-index:2;padding-left:10px}.channelContent .channelSidebarButtons a{display:inline-block;line-height:21.7px}.channelContent .channelSidebarButtons a:nth-of-type(1){margin-right:5px}.channelContent .channelSidebarTitlePanel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelContent .channelSidebarList{height:629px;overflow:hidden;overflow-y:scroll}.channelContent .channelSidebarList .channelSidebarListItem{position:relative;padding-right:38px;background-color:transparent}.channelContent .channelSidebarList .channelSidebarListItem .text-primary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelContent .channelSidebarList .channelSidebarListItem .text-muted{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelContent .channelSidebarList .channelSidebarListItem .fa{position:absolute;top:50%;right:15px;height:18px;line-height:18px;margin-top:-9px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelContent .channelSidebarList .channelSidebarListItem:hover{background-color:#f5f5f5}.channelContent .channelSidebarList .channelSidebarListItem:last-child{border-bottom:1px solid #ddd !important}.channelContent .channelSidebarList .activeItem{background-color:#f5f5f5 !important}.channelContent .channelSidebarList .unPublishedItem{background-color:rgba(204,91,36,0.15) !important}.channelContent .channelVideoPlayer{text-align:center;margin-bottom:20px !important}.channelContent .channelVideoPlayer object{margin:0 auto;width:100%}.channelContent .channelVideoPlayer video{width:100%;height:100%}.channelContent .channelVideoPlayer embed{width:100%;height:400px}@media (min-width:768px) and (max-width:991px){.channelContent .channelVideoPlayer embed{height:280px}}@media (min-width:992px) and (max-width:1199px){.channelContent .channelVideoPlayer embed{height:370px}}@media (min-width:1200px){.channelContent .channelVideoPlayer embed{height:510px}}.classroomProfileNavAvatar .media-left{display:table-cell;vertical-align:top;padding-right:10px}.classroomProfileNavAvatar .media-left img{max-width:64px;border-radius:4px}.classroomProfileNavAvatar .media-body{display:table-cell;vertical-align:top}.classroomProfileNavAvatar .media-body h4{font-family:'Roboto' !important;font-size:15px;font-weight:bold}.channelCommentsItem:first-of-type hr{display:none}.channelCommentsItem .channelCommentsWrapper{display:table;margin-bottom:20px;width:100%}.channelCommentsItem .channelCommentsWrapper .channelCommentsAvatar{display:table-cell;vertical-align:top}.channelCommentsItem .channelCommentsWrapper .channelCommentsAvatar img{border-radius:50%}.channelCommentsItem .channelCommentsWrapper .channelCommentsContent{display:table-cell;vertical-align:top;padding-left:15px}.channelCommentsItem .channelCommentsWrapper .channelCommentsContent .channelCommentsUsername{font-weight:bold;font-size:15px;margin-bottom:5px !important;line-height:15px}.channelCommentsItem .channelCommentsWrapper .channelCommentsContent .channelCommentsUsername span{font-weight:normal}.channelCommentsItem .channelCommentsWrapper .channelCommentsMain{display:table-row}.channelCommentsItem .channelCommentsWrapper .channelCommentsMain .channelCommentsAvatar{width:60px;height:60px}.channelCommentsItem .channelCommentsWrapper .channelCommentsMain .channelCommentsAvatar img{width:60px;height:60px}.channelCommentsItem .channelCommentsWrapper .channelCommentsSub{display:table-row}.channelCommentsItem .channelCommentsWrapper .channelCommentsSub .channelCommentsAvatar{width:55px;padding-left:60px}.channelCommentsItem .channelCommentsWrapper .channelCommentsSub .channelCommentsAvatar img{width:40px;height:40px;margin-left:15px}.channelCommentsItem .channelCommentsWrapperOutSub{position:relative}.channelCommentsItem .channelCommentsWrapperOutSub .channelCommentsWrapper{margin-bottom:0;padding-top:20px}.channelCommentsItem .channelCommentsWrapperOutSub:before{position:absolute;left:60px;top:0;content:'';width:1px;height:100%;display:block;background-color:#EDECF0}.channelCommentsItem .channelCommentsItemActionButtons{margin-left:60px;margin-top:10px !important}.channelCommentsItemReplyButton{display:inline-block;margin-top:5px !important;font-weight:bold;color:#777}.channelCommentsReplyForm{display:table;width:100%;margin-top:20px !important}.channelCommentsReplyForm .channelCommentsReplyAvatar{display:table-cell;vertical-align:top;width:55px}.channelCommentsReplyForm .channelCommentsReplyAvatar img{border-radius:50%;width:40px;height:40px;margin-left:15px}.channelCommentsReplyForm .channelCommentsReplyField{display:table-cell;padding-left:15px}.channelCommentsReplyForm .channelCommentsReplyField .channelCommentsReplyFieldIn{position:relative;margin-bottom:10px !important;width:100%;height:120px}.channelCommentsReplyForm .channelCommentsReplyField .channelCommentsReplyFieldIn textarea{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;resize:none}.channelCommentsReplyForm .channelCommentsReplyField .channelCommentsReplyFieldIn .btn-group{position:absolute;bottom:5px;right:10px;z-index:2}.channelCommentsReplyForm .channelCommentsReplyField .channelCommentsReplyFieldIn .btn-group button{opacity:.7;font-weight:bold}.channelCommentsReplyForm .channelCommentsReplyField .channelCommentsReplyFieldIn .btn-group button:hover{text-decoration:none;opacity:1}.channelEditDiscussionButtonDropdown{float:right}.channelEditDiscussionButtonDropdown .channelEditDiscussionButton{float:right;opacity:.5;color:#777}.channelEditDiscussionButtonDropdown .channelEditDiscussionButton:hover{opacity:1}.apple_overlay{display:none;padding:15px;background-color:#FFF;border:5px solid #666;border-radius:20px;-webkit-border-radius:20px;text-align:center;width:650px;position:fixed;left:50%;margin-left:-325px}.apple_overlay .close{background-image:url('/classrooms/images/overlay_close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}.player_overlay{display:none;padding:5px;background-color:#FFF;border:5px solid #666;border-radius:20px;-webkit-border-radius:20px;text-align:center;width:680px;position:fixed;left:50%;margin-left:-340px}.player_overlay .close{background-image:url('/classrooms/images/overlay_close.png');position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}.channelDiscussionClassroomInfo{margin-bottom:15px;font-weight:bold}.channelDiscussionClassroomInfo:before,.channelDiscussionClassroomInfo:after{content:" ";display:table}.channelDiscussionClassroomInfo:after{clear:both}.channelDiscussionClassroomInfo:before,.channelDiscussionClassroomInfo:after{content:" ";display:table}.channelDiscussionClassroomInfo:after{clear:both}.channelDiscussionClassroomInfo .channelDiscussionClassroomInfoVideoName{float:right}@media (max-width:767px){.channelDiscussionClassroomInfo .channelDiscussionClassroomInfoVideoName{float:none !important}}@media (min-width:768px) and (max-width:991px){.channelDiscussionClassroomInfo .channelDiscussionClassroomInfoVideoName{float:none !important}}.channelDiscussionClassroomInfo .channelDiscussionClassroomInfoChannelName{float:left}@media (max-width:767px){.channelDiscussionClassroomInfo .channelDiscussionClassroomInfoChannelName{float:none !important}}@media (min-width:768px) and (max-width:991px){.channelDiscussionClassroomInfo .channelDiscussionClassroomInfoChannelName{float:none !important}}.channelDiscussionItem{padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100% !important;position:relative}.channelDiscussionItem:last-child{margin-bottom:0}.channelDiscussionItem td{vertical-align:top}.channelDiscussionItem .channelDiscussionItemAvatarCell{width:80px}.channelDiscussionItem .channelDiscussionItemAvatarCell img{border-radius:50%;width:60px;height:60px;display:block}.channelDiscussionItem .channelDiscussionItemAvatarCell span{display:block;width:60px;height:60px;background-color:#f5f5f5}.channelDiscussionItem .channelDiscussionItemTitle{font-size:14px}.channelDiscussionItem .channelDiscussionItemTime{font-size:12px;color:#777}.channelDiscussionItem .channelDiscussionItemText{margin-top:10px}.channelDiscussionItem .channelDiscussionSubItems{background-color:#f7f7f7;padding:20px;margin-top:20px !important;border-radius:4px}.channelDiscussionItem .channelDiscussionItemReplyButton{font-weight:bold;color:#777;font-size:15px;display:block;margin-top:20px !important}.channelDiscussionItem .channelEditDiscussionButtonDropdown{position:absolute;top:0;right:0}.channelDiscussionItem .channelEditDiscussionButtonDropdown:before,.channelDiscussionItem .channelEditDiscussionButtonDropdown:after{content:" ";display:table}.channelDiscussionItem .channelEditDiscussionButtonDropdown:after{clear:both}.channelDiscussionItem .channelEditDiscussionButtonDropdown:before,.channelDiscussionItem .channelEditDiscussionButtonDropdown:after{content:" ";display:table}.channelDiscussionItem .channelEditDiscussionButtonDropdown:after{clear:both}.channelDiscussionItem .channelEditDiscussionButtonDropdown .channelEditDiscussionButton{float:right;opacity:.5;color:#777}.channelDiscussionItem .channelEditDiscussionButtonDropdown .channelEditDiscussionButton:hover{opacity:1}.channelDiscussionReply{margin-top:20px !important}.channelDiscussionReply table{padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100% !important}.channelDiscussionReplyFieldContainer{position:relative;margin-bottom:10px !important;width:100%;height:120px}.channelDiscussionReplyFieldContainer textarea{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;resize:none}.channelDiscussionReplyFieldContainer .btn-group{position:absolute;bottom:5px;right:10px;z-index:2}.channelDiscussionReplyFieldContainer .btn-group button{opacity:.7;font-weight:bold}.channelDiscussionReplyFieldContainer .btn-group button:hover{text-decoration:none;opacity:1}.discussionEditFieldContainer .discussionEditFieldContainerIn{width:100%;height:120px;position:relative;margin-bottom:10px !important}.discussionEditFieldContainer textarea{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;resize:none}.discussionEditFieldContainer .btn-group{position:absolute;bottom:5px;right:10px;z-index:2}.discussionEditFieldContainer .btn-group button{opacity:.7;font-weight:bold}.discussionEditFieldContainer .btn-group button:hover{text-decoration:none;opacity:1}.channelDiscussionMoreButton{font-weight:bold;font-size:14px}.channelDiscussionMoreButton:hover{color:#777}.inboxWriteNewActionButtons{margin-bottom:10px !important}@media (max-width:767px){.inboxWriteNewActionButtons{float:right}}@media (min-width:992px) and (max-width:1199px){.inboxWriteNewActionButtons{float:right}}@media (min-width:1200px){.inboxWriteNewActionButtons{float:left;margin-bottom:0}}.inboxWriteNewSendButton{float:right}@media (max-width:767px){.inboxWriteNewSendButton{clear:right}}@media (min-width:992px) and (max-width:1199px){.inboxWriteNewSendButton{clear:right}}.lessonPlanThreadPanel .list-group{margin:0;border-radius:0}.lessonPlanThreadPanel .list-group .list-group-item{border-left:none;border-right:none;border-radius:0;background-color:#fafafa;position:relative}.lessonPlanThreadPanel .list-group .list-group-item:first-of-type{background-color:white}.lessonPlanThreadPanel .list-group .list-group-item .threadItemMoreButton{font-size:13px;font-weight:bold}.lessonPlanThreadPanel .list-group .list-group-item .threadItemTitle{font-size:15px;margin-bottom:5px !important}.lessonPlanThreadPanel .list-group .list-group-item .threadItemTitle small{color:#777;display:inline-block;margin-left:10px}.lessonPlanThreadPanel .list-group .list-group-item .threadItemTitle small:before{content:'|';padding-right:10px}.lessonPlanThreadPanel .list-group .list-group-item .threadItemActionButtons{position:absolute;top:15px;right:15px}.lessonPlanThreadPanel .lessonPlanDiscussionEdit{margin-bottom:0;margin-top:10px !important}.lessonPlanThreadPanel .lessonPlanDiscussionEdit .media-left{padding-right:15px}.lessonPlanThreadPanel .lessonPlanDiscussionEdit .media-left .discussionAvatar{width:60px;border-radius:6px}.lessonPlanThreadPanel .lessonPlanDiscussionEdit .lessonPlanDiscussionEditSubmitButton{float:right;margin-bottom:5px !important}.lessonPlanThreadPanel .panel-footer{text-align:right}.lessonPlanThreadPanel .panel-footer .media{text-align:left}.lessonPlanThreadPanel .panel-footer .media .media-left{padding-right:15px}.lessonPlanThreadPanel .panel-footer .media .media-left .discussionAvatar{width:60px;border-radius:6px}.classroomsReplyForm{display:table-row;text-align:left}.classroomsReplyForm .classroomsReplyFormAvatar{display:table-cell;width:1%;white-space:nowrap;vertical-align:top;padding-right:15px}.classroomsReplyForm .classroomsReplyFormAvatar img{width:60px;border-radius:6px}.classroomsReplyForm .classroomsReplyFormContent{display:table-cell;vertical-align:top}.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormActionButtons{float:left}@media (max-width:991px){.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormActionButtons{float:none;display:table;width:100%;table-layout:fixed;border-collapse:separate;margin-bottom:10px !important}.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormActionButtons>.btn,.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormActionButtons>.btn-group{float:none;display:table-cell;width:1%}.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormActionButtons>.btn-group .btn{width:100%}.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormActionButtons>.btn-group .dropdown-menu{left:auto}}.classroomsReplyForm .classroomsReplyFormContent .classroomsReplyFormSubmitButtons{float:right}.newCartListItem{position:relative;padding:15px}.newCartListItem .miniLeftPadding{padding-left:5px}@media (max-width:991px){.newCartListItem .miniLeftPadding{padding-left:15px}}.newCartListItem .newCartListItemTitle{display:block;font-size:16px;line-height:18px}.newCartListItem .newCartListItemTitle small{display:block;color:#777;margin-top:5px !important;font-size:13px}.newCartListItem a.newCartListItemTitle:hover{text-decoration:none;opacity:.7}.newCartListItem .newCartListItemListPrice{font-size:16px;line-height:18px;text-decoration:line-through}.newCartListItem .newCartListItemYourPrice{font-size:16px;line-height:18px;margin-top:5px !important;color:#A43425}a.newCartListItem .newCartListItemYourPrice:hover{color:#7a271c}.newCartListItem .newCartListItemYourPrice small{font-size:13px;display:block}.newCartListItem .newCartListItemCashBack{font-size:12px;line-height:14px;color:#777;margin-top:5px !important}.newCartListItem .newCartListItemRemoveFromCartButtonNew{color:#A43425;display:inline-block;margin-top:10px !important}a.newCartListItem .newCartListItemRemoveFromCartButtonNew:hover{color:#7a271c}.newCartCashBackRow{font-size:11px}.newCartTotalRow{font-size:18px}.newCartTotalRowDiscounts{font-size:14px;color:#A43425;clear:both;font-weight:bold;margin-top:3px}a.newCartTotalRowDiscounts:hover{color:#7a271c}.ctr-sso_login{display:flex;gap:0 10px}@media (min-width:768px){.ctr-sso_login{gap:0 15px}}.ctr-sso_login div{flex:1;width:25%}.ctr-sso_login .btn-google{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}.ctr-sso_login .btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}.discussionCard .card-header{padding:15px}.discussionCard .card-header .media{overflow:visible}.discussionCard .card-header .media .media-left{padding-right:15px}.discussionCard .card-header .media .media-left .discussionAvatar{width:60px;border-radius:6px}.discussionCard .card-header .media .media-body{overflow:visible;position:relative}.discussionCard .card-header .media .media-body .discussionDate{color:#777;font-size:12px}.discussionCard .card-header .media .media-body .discussionDescription{margin-top:5px !important;margin-bottom:0}@media (min-width:768px){.discussionCard .card-header .media .media-body .discussionDescription dt{width:100px;text-align:left}}@media (min-width:768px){.discussionCard .card-header .media .media-body .discussionDescription dd{margin-left:115px;text-align:left}}.discussionCard .card-header .media .media-body .discussionActions{position:absolute;top:0;right:0;text-align:right}@media (max-width:991px){.discussionCard .card-header .media .media-body .discussionActions{position:static;margin-top:10px !important;text-align:left}}.discussionCard .card-header .media .media-body .discussionActions .discussionActionsDropdown .radio{padding:3px 20px;margin:0;color:#333}.discussionCard .card-text p:last-of-type{margin-bottom:0}.privateLessonDashboardItem{display:flex !important}.privateLessonDashboardItem .privateLessonDashboardItemAvatar{height:65px;width:65px;background-color:#f5f5f5;border-radius:30px;position:relative;overflow:hidden}.privateLessonDashboardItem .privateLessonDashboardItemAvatar .fa{color:#000;font-size:23.994px;opacity:.333;position:absolute;width:100%;height:100%;top:0;left:0;line-height:65px;text-align:center}.privateLessonDashboardItem .privateLessonDashboardItemAvatar div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.privateLessonDashboardItem .privateLessonDashboardContent{flex:1;margin-left:20px}.playerHtmlVideoPlayer{display:block;width:100%}.videoActionButtons .dropdown-toggle{position:relative}.videoActionButtons .dropdown-toggle .fa-angle-down{position:absolute;right:15px;top:0;line-height:33px}.soundsliceIframe{height:910px}.playerNewer .lessonVideo{position:relative;overflow:hidden;margin-bottom:20px !important}.playerNewer .lessonVideo .video-js{width:100%}.playerNewer .lessonVideo .video-js video{height:100%;width:100%}@media (min-width:768px) and (max-width:991px){.playerNewer .lessonVideo .video-js{height:250px !important}}@media (min-width:992px) and (max-width:1199px){.playerNewer .lessonVideo .video-js{height:376px !important}}@media (min-width:1200px){.playerNewer .lessonVideo .video-js{height:460px !important}}.playerNewer .lessonVideo .noVideoPlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}@media (max-width:767px){.playerNewer .lessonVideo .noVideoPlaceholder{padding-top:20px}}@media (min-width:768px) and (max-width:991px){.playerNewer .lessonVideo .noVideoPlaceholder{line-height:300px}}@media (min-width:992px) and (max-width:1199px){.playerNewer .lessonVideo .noVideoPlaceholder{line-height:426px}}@media (min-width:1200px){.playerNewer .lessonVideo .noVideoPlaceholder{line-height:510px}}.playerNewer .lessonsPanelNav{display:table;width:100%}.playerNewer .lessonsPanelIn{overflow:hidden;overflow-y:scroll}.playerNewer .lessonsPanelIn .lessonPanelListGroup{margin:0}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item{padding:15px;position:relative;border-left:none;border-right:none;border-bottom:none;border-radius:0}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:before,.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:after{content:" ";display:table}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:after{clear:both}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:before,.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:after{content:" ";display:table}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:after{clear:both}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item .itemIcon{position:absolute;right:15px;height:20px;line-height:20px;top:50%;margin-top:-10px}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item .itemIcon.text-info{color:#CC5B24;right:auto;left:15px;margin-top:0;top:15px}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item .itemTitle{display:block;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item small{display:block;opacity:.5}.playerNewer .lessonsPanelIn .lessonPanelListGroup .list-group-item:first-child{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.playerNewer .lessonsPanelIn .lessonPanelListGroup .subItem{padding-left:35px}.playerNewer .lessonsPanelIn .lessonPanelListGroup .subItem .itemIcon.text-info{left:35px}.playerNewer .lessonsPanelIn .lessonPanelListGroup .activeItem{background-color:#442957 !important;color:white}.playerNewer .lessonsPanelIn .lessonPanelListGroup .activeItem .fa{color:white;opacity:.5}@media (min-width:768px) and (max-width:991px){.playerNewer .lessonsPanelIn{height:222px}}@media (min-width:992px) and (max-width:1199px){.playerNewer .lessonsPanelIn{height:388px}}@media (min-width:1200px){.playerNewer .lessonsPanelIn{height:470px}}.playerNewer .lessonContentTabContent{border:1px solid #ddd;border-top:none;padding:20px}.jamPackMast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jam-packs/jam-packs-bg.jpg');background-size:cover;text-align:center;color:white;border-radius:4px;background-position:center center;margin-bottom:20px !important;position:relative}.jamPackMast h1{padding:90px 0;margin:0;font-size:54px;text-shadow:0 0 30px black, 0 1px 1px black;font-weight:normal}.jamPackMast h1 small{color:white;display:block;font-size:28.8px;margin-top:10px}.jamPackMast .fb-like{position:absolute;z-index:2;top:20px;right:20px}.appPageMast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/apps/apps-bg.jpg');margin-bottom:10px !important;border-radius:0}.appPageMast h1{text-shadow:0 0 30px rgba(0,0,0,0.66),0 1px 1px rgba(0,0,0,0.66)}.appPageLink{text-align:center;display:block;margin-bottom:20px !important}.appPageLink em{display:block;margin-bottom:10px;font-weight:500;font-size:15px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appPageLink .thumbImg{display:block;width:100%;transition:opacity .075s linear;max-width:150px;margin:0 auto 10px}.appPageLink:hover{text-decoration:none}.appPageLink:hover *{text-decoration:none}.courseSynopsisModalListItem .listItemQuestion{font-size:16px;font-weight:500}.courseSynopsisModalListItem .lesssonNameLink{font-size:15px;height:20px;line-height:20px}@font-face{font-family:'amsi';src:url('/inc/fonts/amsi/stawix_-_amsipro-bold-webfont.woff2') format('woff2'),url('/inc/fonts/amsi/stawix_-_amsipro-bold-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'amsi';src:url('/inc/fonts/amsi/stawix_-_amsipro-light-webfont.woff2') format('woff2'),url('/inc/fonts/amsi/stawix_-_amsipro-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}.mediumPathProgress{margin:0;height:30px;float:right !important;min-width:300px}.mediumPathProgress .progress-bar{margin:0;height:30px;line-height:30px;font-size:16px}.smallPathProgress{margin:0;float:right !important;min-width:300px;position:relative;margin-top:-2px}.smallPathProgress .progress-bar{margin:0}@media (min-width:768px) and (max-width:991px){.smallPathProgress{min-width:200px}}@media (max-width:767px){.smallPathProgress{min-width:auto;width:100%;display:block}}.progressPercentContainer{display:inline-block}.progressPercentContainer:before,.progressPercentContainer:after{content:" ";display:table}.progressPercentContainer:after{clear:both}.progressPercentContainer:before,.progressPercentContainer:after{content:" ";display:table}.progressPercentContainer:after{clear:both}.progressPercentContainer span{display:inline-block;margin-right:10px}.progressPercentContainer .progress{display:inline-block;margin:0;backgroundackground-color:white}@media (max-width:767px){.progressPercentContainer{display:block;width:100%;margin-top:10px !important;min-width:auto !important}.progressPercentContainer span{display:none}.progressPercentContainer .progress{min-width:auto;width:100%;display:block}}.learningPathMasthead{padding:195px 40px 35px;border-bottom:1px solid rgba(0,0,0,0.3);color:white;background-size:cover;background-position:center;position:relative;z-index:2;text-align:center}.learningPathMasthead:before,.learningPathMasthead:after{content:" ";display:table}.learningPathMasthead:after{clear:both}.learningPathMasthead:before,.learningPathMasthead:after{content:" ";display:table}.learningPathMasthead:after{clear:both}@media (max-width:767px){.learningPathMasthead{padding-top:80px}}.learningPathMasthead h1{margin-top:0;margin-bottom:0;font-family:'amsi';font-weight:bold;text-transform:uppercase}.learningPathMasthead p{font-size:18px;margin-top:0;margin-bottom:20px !important;font-family:'amsi';font-weight:normal;position:relative;margin-top:-5px}.learningPathMasthead h4{margin-top:0;margin-bottom:0;font-family:'amsi';font-weight:normal;font-size:15px}.learningPathMasthead .progressPercentContainer{margin:0 auto}@media (max-width:991px){.learningPathMasthead .progressPercentContainer{width:100%}}.learningPathMasthead .progressPercentContainer span{float:left}@media (max-width:991px){.learningPathMasthead .progressPercentContainer span{display:none}}@media (max-width:991px){.learningPathMasthead .progressPercentContainer .progress{width:100%}}@media (min-width:992px){.learningPathMasthead .progressPercentContainer .progress{width:700px;float:left}}.learningPathMasthead .learningPathFacebookLike{position:absolute;top:20px;right:20px}.learningPathMasthead .learningPathsMastButtons{position:absolute;top:20px;left:20px}.learningPathMasthead .learningPathsSubButton{position:absolute;top:20px;right:20px}@media (max-width:767px){.learningPathMasthead .learningPathsSubButton{display:block;left:20px}}.learningPathPanelMask{position:absolute;bottom:-1px;left:0;width:5px;background-color:white;height:50%;margin-left:-67px}@media (max-width:767px){.learningPathPanelMask{margin-left:-17px}}.learningPathPanelMask em{position:absolute;top:-10px;left:0;width:10px;height:10px;background-color:white}.learningPathPanelMask em:after{height:10px;width:10px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-bottom-left-radius:4px;content:'';position:absolute;top:0;left:0}.learningPathLevels{border-top-left-radius:4px;margin-left:15px}.learningPathLevels .panel{position:relative}.learningPathLevels .panel .panel-title .fa{font-size:13px;color:#777}.learningPathLevels .learningPathLevelPanel{position:relative;margin-left:-16px;margin-bottom:30px !important}.learningPathLevels .learningPathLevelPanel:before,.learningPathLevels .learningPathLevelPanel:after{content:" ";display:table}.learningPathLevels .learningPathLevelPanel:after{clear:both}.learningPathLevels .learningPathLevelPanel:before,.learningPathLevels .learningPathLevelPanel:after{content:" ";display:table}.learningPathLevels .learningPathLevelPanel:after{clear:both}.learningPathLevels .learningPathLevelPanel .panel-heading:before,.learningPathLevels .learningPathLevelPanel .panel-heading:after{content:" ";display:table}.learningPathLevels .learningPathLevelPanel .panel-heading:after{clear:both}.learningPathLevels .learningPathLevelPanel .panel-heading:before,.learningPathLevels .learningPathLevelPanel .panel-heading:after{content:" ";display:table}.learningPathLevels .learningPathLevelPanel .panel-heading:after{clear:both}.learningPathLevels .learningPathLevelPanel .panel-heading .panel-title{line-height:30px}.learningPathLevels .learningPathLevelPanel .progressPercentContainer{float:right !important}.learningPathLevels .learningPathLevelPanel .progress{border:1px solid #eaeaea}.learningPathLevels .learningPathModules{margin-left:80px;position:relative}@media (max-width:767px){.learningPathLevels .learningPathModules{margin-left:30px}}.learningPathLevels .learningPathModules:after{position:absolute;left:-81px;height:100%;top:0;margin-top:-21px;width:1px;background-color:#ddd;content:''}@media (max-width:767px){.learningPathLevels .learningPathModules:after{left:-31px}}.learningPathLevels .learningPathModules .panel:before{content:'';height:1px;background-color:#ddd;width:65px;top:50%;left:-66px;position:absolute}@media (max-width:767px){.learningPathLevels .learningPathModules .panel:before{left:-16px;width:15px}}.learningPathLevels .learningPathModules .panel .panel-heading{background-color:#eaeaea}.learningPathLevels .learningPathModules .panel .panel-heading h3{line-height:21px}.learningPathLevels .learningPathModules .learningPathCourses{position:relative;z-index:3}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel{margin-left:-16px;position:relative}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel .progressPercentContainer{float:right}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel .progressPercentContainer .progress{background-color:white;border:1px solid #ddd}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel .learningPathCourseThumb{width:100%;display:block}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel .learningPathCourseThumb img{width:100%;display:block}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel .learningPathPanelMask:after{content:'';background-color:white;width:5px;height:21px;bottom:-21px;position:absolute;left:0}.learningPathLevels .learningPathModules .learningPathCourses .learningPathCoursePanel .panel-body p:last-child{margin:0}.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel{margin-left:65px;position:relative;margin-top:20px !important}@media (max-width:767px){.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel{margin-left:0}}.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel:before{position:absolute;top:0;left:0;margin-left:-67px;width:1px;height:100%;background-color:#ddd;content:''}@media (max-width:767px){.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel:before{margin-left:-17px}}.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel:after{position:absolute;top:-21px;left:0;margin-left:-67px;width:1px;height:21px;background-color:#ddd;content:''}@media (max-width:767px){.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel:after{margin-left:-17px;height:30px;top:-30px}}.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel .learningPathPanelMask:before{position:absolute;content:'';background-color:#ddd;height:1px;width:57px;left:10px;margin-top:-1px}@media (max-width:767px){.learningPathLevels .learningPathModules .learningPathCourses .learningPathExtraCreditPanel .learningPathPanelMask:before{width:6px}}.buyCourseModalPurchasePanel .panel{margin:0}.darkProgress .progress-bar{background-color:#494949}.learningPathCollapseButton{float:right !important;margin-left:15px}.learningPathLevelHeader{font-family:'Roboto' !important;font-size:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991px){.learningPathExtraCreditCourse{margin-bottom:20px !important}}.learningPathExtraCreditCourse:last-child{margin-bottom:0 !important}.learningPathsHero{text-align:center;background-size:cover;background-position:center;padding:230px 30px 30px 30px}.learningPathsHero h1{margin:0;font-family:'amsi';font-weight:bold;color:white;font-size:40px}.learningPathsHero h1 small{display:block;font-weight:normal;color:white;font-size:22px;margin-top:10px;padding:0 110px}.learningPathsDescriptionColumn p{font-size:17px}.learningPathsItemLink{display:block;width:100%;background-size:cover;background-position:center;color:white;text-align:center;line-height:50px;padding:100px 0 0 0;font-size:18px;font-family:'amsi';font-weight:bold}.learningPathsItemLink:hover{color:white;text-decoration:none;opacity:.7}.learningPathsAboutItem{margin-bottom:20px}.learningPathsAboutItem h4{margin:20px 0 15px}.learningPathContainer{padding:40px}.learningPathContainer .panel{margin-bottom:30px}.learningPathContainer .panel .panel-heading{padding:15px}@media (max-width:991px){.learningPathContainer{padding:20px}}.biggerPadding{padding:40px}.channelDirectoryContainer .featuredChannelDescription{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:767px){.channelDirectoryContainer .featuredChannelDescription{-webkit-line-clamp:6}}@media (min-width:768px) and (max-width:991px){.channelDirectoryContainer .featuredChannelDescription{-webkit-line-clamp:2}}@media (min-width:992px) and (max-width:1199px){.channelDirectoryContainer .featuredChannelDescription{-webkit-line-clamp:5}}@media (min-width:1200px){.channelDirectoryContainer .featuredChannelDescription{-webkit-line-clamp:8}}.channelDirectoryContainer .channelDirectoryLinkItem{color:#000;display:block;position:relative;z-index:1}.channelDirectoryContainer .channelDirectoryLinkItem .imgContainer{position:relative;height:0;padding-bottom:56.25%}.channelDirectoryContainer .channelDirectoryLinkItem .imgContainer img{position:absolute;top:0;left:0;width:100%;height:100%}.channelDirectoryContainer .channelDirectoryLinkItem .imgContainer div{position:absolute;left:-40px;right:-40px;bottom:-22.5px;top:-22.5px;background-size:contain;z-index:3;background-position:center;background-repeat:no-repeat;overflow:hidden}.channelDirectoryContainer .channelDirectoryLinkItem .imgContainer div video{position:absolute;bottom:0;left:0;width:100%;opacity:0}.channelDirectoryContainer .channelDirectoryLinkItem .imgContainer div strong{position:absolute;z-index:2;bottom:0px;left:0px;right:0px;color:white;font-weight:500;text-shadow:0 1px 2px black;padding:15px 30px;background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.75))}.channelDirectoryContainer .channelDirectoryLinkItem .imgContainer:before{position:absolute;content:'';z-index:2;bottom:10px;right:10px;width:25px;height:25px;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/channels/channelindicator.svg');background-size:contain}.channelDirectoryContainer .channelDirectoryLinkItem span{display:block;font-size:14px;font-weight:500;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelDirectoryContainer .channelDirectoryLinkItem em{display:block;font-style:normal;margin-bottom:10px;font-weight:500}.channelDirectoryContainer .channelDirectoryLinkItem p{margin:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.channelDirectoryContainer .channelDirectoryLinkItem *{transition:all .05s linear}.channelDirectoryContainer .channelDirectoryLinkItem:hover{text-decoration:none;color:#777}.channelDirectoryContainer .channelDirectoryLinkItem:hover{z-index:10}@media (max-width:767px){.channelDirectoryContainer .col-sm-4 .featuredChannelItem{margin-top:20px !important}}@media (max-width:767px){.channelDirectoryContainer .col-sm-4:first-of-type .featuredChannelItem{margin-top:0 !important}}.channelLessonThumbnailLink{margin-bottom:20px !important;width:100%;display:block;text-align:center}.channelLessonThumbnailLink img{width:100%;display:block;margin-bottom:10px !important}.channelLessonThumbnailLink strong{display:block;font-weight:500}.channelLessonThumbnailLink:hover{text-decoration:none}.channelLessonThumbnailLink:hover img{opacity:.8}.lessonVideo video{max-height:100% !important}.channelDescriptionFacebookLike{float:left !important;margin-right:10px !important;position:relative;margin-top:-1px}.channelDescriptionTwitter{float:left !important;height:20px}.channelMaterialsChart{width:100%;background-color:#f5f5f5;height:460px;width:1px;min-width:100%;*width:100%}@media (min-width:1200px){.channelMaterialsChart{height:460px}}.channelMaterialsJam{display:block;width:100%;margin:0}.channelDiscussionItemContainer{display:table;width:100%}.channelDiscussionItem{position:relative;display:table-row}.channelDiscussionItem:before,.channelDiscussionItem:after{content:" ";display:table}.channelDiscussionItem:after{clear:both}.channelDiscussionItem:before,.channelDiscussionItem:after{content:" ";display:table}.channelDiscussionItem:after{clear:both}.channelDiscussionItem .discussionItemAvatar{display:table-cell;width:65px;vertical-align:top}.channelDiscussionItem .discussionItemAvatar .discussionItemAvatarIn{width:65px;height:65px;border-radius:65px;text-align:center;background-color:#f5f5f5;overflow:hidden;position:relative}.channelDiscussionItem .discussionItemAvatar .discussionItemAvatarIn img{max-width:65px;max-height:65px;border-radius:65px;margin:0 auto;position:absolute;top:0;left:0}.channelDiscussionItem .discussionItemAvatar .discussionItemAvatarIn div{height:100%;position:aboslute;top:0;left:0;width:100%;background-size:cover;background-position:center}.channelDiscussionItem .discussionItemAvatar .discussionItemAvatarIn .fa{line-height:65px;color:#000;font-size:23.994px;opacity:.333;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center}.channelDiscussionItem .discussionItemIn{display:table-cell;padding-left:20px;position:relative;vertical-align:top}.channelDiscussionItem .discussionItemIn:before,.channelDiscussionItem .discussionItemIn:after{content:" ";display:table}.channelDiscussionItem .discussionItemIn:after{clear:both}.channelDiscussionItem .discussionItemIn:before,.channelDiscussionItem .discussionItemIn:after{content:" ";display:table}.channelDiscussionItem .discussionItemIn:after{clear:both}.channelDiscussionItem .discussionItemIn .discussionUserButtons{position:absolute;top:0;right:0}.channelDiscussionItem .discussionItemIn h4{margin-top:0;font-family:'Roboto' !important;margin-bottom:5px !important;font-size:16px}.channelDiscussionItem .discussionItemIn h5{margin:0;font-size:13px}.channelDiscussionItem .discussionItemIn h5 small{display:block;font-size:12px;color:#777;margin-top:2px}.channelDiscussionItem .discussionItemIn h5 span{color:#CC5B24}.channelDiscussionItem .discussionItemIn .discussionCopy{margin-top:10px !important}.channelDiscussionItem .discussionItemIn .discussionCopy a{word-break:break-all !important}.channelDiscussionItem .discussionItemIn .discussionAttachments{margin-top:10px !important}.channelDiscussionItem .discussionItemIn .discussionAttachments h5{margin-top:0;margin-bottom:5px !important}.channelDiscussionItem .discussionItemIn .discussionAttachments ul{padding:0;list-style-type:none}.channelDiscussionItem .discussionItemIn .discussionAttachments ul li{font-size:12px}.channelDiscussionItem .discussionItemConsultationTitle{font-size:16px;font-weight:bold}.channelDiscussionItem .discussionItemConsultationTitle div{font-size:14px;font-weight:normal;display:block}.channelDiscussionReplyButton{margin-left:85px;margin-top:5px !important;display:inline-block;font-weight:bold}.channelDiscussionReplyButtonWithReplies{margin-top:15px}.channelDiscussionReplyFieldBox{margin-left:85px;margin-top:20px !important;margin-bottom:0}.channelDiscussionEditFieldBox{margin-top:20px !important;margin-bottom:0;width:100%}.channelDiscussionReplyItem .discussionItemAvatarIn{background-color:#eaeaea !important}.channelBannerContainer{background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.channelContentDetailLesson{display:none;position:relative}.channelContentDetailLesson:before,.channelContentDetailLesson:after{content:" ";display:table}.channelContentDetailLesson:after{clear:both}.channelContentDetailLesson:before,.channelContentDetailLesson:after{content:" ";display:table}.channelContentDetailLesson:after{clear:both}.channelVideoSearchFieldContainer{float:right;position:relative;max-width:200px;width:200px}.channelVideoSearchFieldContainer i{position:absolute;top:0;right:10px;line-height:30px}.channelVideoSearchItem{margin-bottom:20px;text-align:center;display:block;width:100%;transition:opacity(.1s)}.channelVideoSearchItem .thumbContainer{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin-bottom:10px}.channelVideoSearchItem .thumbContainer img{position:absolute;top:0;left:0;width:100%}.channelVideoSearchItem .thumbContainer i{position:absolute;bottom:10px;right:10px;z-index:5;color:black}.channelVideoSearchItem span{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channelVideoSearchItem span em{font-weight:normal;font-style:normal;color:#777;display:block;margin-top:2px}.channelVideoSearchItem:hover{text-decoration:none;opacity:.8}.faq-panel .faq_img{max-width:40%;float:right}.tfUserBar{border-bottom:1px solid rgba(0,0,0,0.05)}.headerLight{background-color:#F4F3F5;padding:20px;position:relative;z-index:17}.headerLight:before,.headerLight:after{content:" ";display:table}.headerLight:after{clear:both}.headerLight:before,.headerLight:after{content:" ";display:table}.headerLight:after{clear:both}.headerLight .headerFreeTrialButtons{display:none;position:absolute;right:20px;top:50%;margin-top:-17.5px}.headerLight .headerRightbuttons{position:absolute;right:20px;top:50%;margin-top:-17.5px}.headerLight .searchContainer{position:absolute;left:50%;top:50%;margin-top:-17.5px}.headerLight .searchContainer input{border-radius:4px !important}.headerLight .searchContainer .searchDropdownButton{border-top-right-radius:0;border-bottom-right-radius:0}.headerLight .searchContainer .searchSubmitIconButton{position:absolute;top:0;right:0;height:35px;line-height:35px;font-family:'Font Awesome 5 Pro';z-index:2;text-decoration:none !important}.headerLight .searchContainer .searchSubmitIconButton i{height:35px;line-height:35px;display:block;width:35px;text-align:center}.headerLight .searchContainer .nxt-ac-main{position:absolute;top:35px;left:0;background-color:white;border:1px solid #ddd;border-top:none;padding:10px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%}.headerLight .searchContainer .nxt-ac-main .nxt-ac-header{height:25px;line-height:25px;color:#777;padding:0 15px;margin-bottom:5px;font-size:15px;font-family:'Roboto Slab',"Times New Roman",Times,serif}.headerLight .searchContainer .nxt-ac-main .nxt-ac-item{cursor:pointer;color:#442957;height:25px;line-height:25px;padding:0 15px}.headerLight .searchContainer .nxt-ac-main .nxt-ac-item:hover{opacity:.7}@media (min-width:768px) and (max-width:991px){.headerLight .searchContainer{width:390px;margin-left:-195px}}@media (min-width:992px) and (max-width:1199px){.headerLight .searchContainer{width:390px;margin-left:-195px}}@media (min-width:1200px){.headerLight .searchContainer{width:450px;margin-left:-225px}}.headerLight .mobileNavButton{position:relative;margin-left:-12px}.tfMobileNavigationContainer{position:fixed;left:0;left:15px;right:15px;z-index:30;display:none;height:100%;top:0;padding-top:105px}.tfMobileNavigationContainer .tfMobileNavigationBg{position:fixed;left:0;width:100%;height:100%;z-index:1;top:0}.tfMobileNavigationContainer .tfMobileNavigation{background-color:#494949;text-align:left;position:relative !important;zindex:10 !important;display:block;border-radius:4px;z-index:2;width:100%;top:0 !important;overflow-x:hidden;height:auto;max-height:100%}.tfMobileNavigationContainer .tfMobileNavigation:before,.tfMobileNavigationContainer .tfMobileNavigation:after{content:" ";display:table}.tfMobileNavigationContainer .tfMobileNavigation:after{clear:both}.tfMobileNavigationContainer .tfMobileNavigation:before,.tfMobileNavigationContainer .tfMobileNavigation:after{content:" ";display:table}.tfMobileNavigationContainer .tfMobileNavigation:after{clear:both}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationMainMenu{margin:0;padding:5px 0;list-style-type:none;float:left;transition:all .1s linear;width:100%}@media (min-width:768px){.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationMainMenu{display:none !important;visibility:hidden !important}}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationMainMenu .tfMobileNavigationMainMenuItem{margin:0;padding:0;cursor:pointer;color:white;text-decoration:none !important}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationMainMenu .tfMobileNavigationMainMenuItem .tfMobileNavigationMainMenuItemLink{padding:0 15px;height:40px;line-height:40px;color:white;text-decoration:none !important;display:block}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationMainMenu .mobileNavItemHasSub{padding:0 15px;height:40px;line-height:40px}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationMainMenu .mobileNavItemHasSub .fa{float:right;height:40px;line-height:40px;padding-left:20px}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationSubMenu{float:left;margin:0;padding:5px 0;list-style-type:none;transition:all .1s linear;width:100%}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationSubMenu .tfMobileNavigationSubMenuItem{margin:0;padding:0;color:white;text-decoration:none !important}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationSubMenu .tfMobileNavigationSubMenuItem button{margin-top:3px;margin-left:15px}.tfMobileNavigationContainer .tfMobileNavigation .tfMobileNavigationSubMenu .tfMobileNavigationSubMenuItem .tfMobileNavigationSubMenuItemLink{padding:0 15px;height:40px;line-height:40px;color:white;text-decoration:none !important;display:block}.tfMobileSearch{background-color:#EDECF0;padding:10px;border-bottom:1px solid #ddd}.tfMobileSearch .mobileSearchContainer{position:relative}.tfMobileSearch .mobileSearchContainer .searchSubmitIconButton{position:absolute;top:0;right:0;height:30px;line-height:30px;font-family:'Font Awesome 5 Pro';z-index:2;text-decoration:none !important}.tfMobileSearch .mobileSearchContainer .searchSubmitIconButton i{height:30px;line-height:30px;display:block;width:30px;text-align:center}.discussionsReplyContainer{background-color:#f5f5f5;margin-left:85px;padding:20px;margin-top:20px !important;border-radius:4px}.readOlderRepliesButton{display:inline-block;margin-left:85px}.channelDiscussionItemContainerHidden{display:none}.discussionsVideoContainer .video-js{height:auto !important;position:relative !important}.discussionsVideoContainer .video-js video{height:auto !important;position:relative !important}.discussionReplyButtons{display:inline-block;margin-left:85px;margin-top:5px !important}.discussionReplyButtons:before,.discussionReplyButtons:after{content:" ";display:table}.discussionReplyButtons:after{clear:both}.discussionReplyButtons:before,.discussionReplyButtons:after{content:" ";display:table}.discussionReplyButtons:after{clear:both}.discussionReplyButtons span{display:inline-block;font-weight:bold;margin-right:5px;color:#777}.discussionReplyButtons a{display:inline-block;color:#777}.discussionReplyButtons a span{margin-right:3px !important}.channelDiscussionReplyItemContainer .discussionReplyButtons{margin-bottom:0 !important;margin-left:0}.upgradeMastheadOptimizelyGoAway{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/upgrade/bg.png');text-align:center;background-size:cover;background-position:center;padding:60px 40px}.upgradeMastheadOptimizelyGoAway h3{margin-top:0;margin-bottom:0;font-size:32.4px;color:white}@media (max-width:767px){.upgradeMastheadOptimizelyGoAway h3{font-size:18px}}.upgradeMastheadOptimizelyGoAway h2{margin-top:0;margin-bottom:0;font-size:90px;font-weight:bold;text-transform:uppercase;color:#CC5B24}@media (max-width:767px){.upgradeMastheadOptimizelyGoAway h2{font-size:36px;margin-top:10px !important}}@media (min-width:768px) and (max-width:991px){.upgradeMastheadOptimizelyGoAway h2{font-size:72px}}.upgradeMastheadOptimizelyGoAway h4{margin-top:30px !important;margin-bottom:0;font-size:25.2px;line-height:45px;font-weight:normal;color:white}@media (max-width:767px){.upgradeMastheadOptimizelyGoAway h4{font-size:16.2px;line-height:32.4px}}@media (min-width:768px) and (max-width:991px){.upgradeMastheadOptimizelyGoAway h4{font-size:16.2px;line-height:32.4px}}.upgradeMastheadOptimizelyGoAway .panel{border:none;margin-top:50px !important}.upgradeMastheadOptimizelyGoAway .panel .panel-body{padding:30px}.upgradeMastheadOptimizelyGoAway .panel h5{margin-top:0;margin-bottom:0;color:#777;font-size:20.7px;font-style:italic;font-weight:normal}.upgradeMastheadOptimizelyGoAway .panel h6{margin-top:20px !important;margin-bottom:30px !important;font-size:32.4px;font-style:italic;font-weight:normal;color:#555}.upgradeMastheadOptimizelyGoAway .panel h6 span{text-decoration:line-through;opacity:.85}.upgradeMastheadOptimizelyGoAway .panel .btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.upgradeMastheadOptimizelyGoAway .panel .row div{position:relative}.upgradeMastheadOptimizelyGoAway .panel em{position:absolute;height:30px;line-height:30px;text-align:center;text-transform:uppercase;top:-45px;left:0;width:100%}.upgradeMastheadOptimizelyGoAway .panel em:after{background-color:#CC5B24;border-radius:4px;position:absolute;height:30px;content:'On Sale!';text-decoration:uppercase;color:white;font-style:normal;font-weight:500;top:0;width:60%;left:50%;margin-left:-30%;font-size:14px}.upgradePageInfoColumn{text-align:center;color:#555;margin-bottom:30px !important}.upgradePageInfoColumn h4{margin:0;text-align:center;margin-bottom:10px !important}.upgradePageInfoColumn p{margin:0}.discussionsVideoContainer *,.lessonVideo *,.courseDetailsIntroVideoNew *,.classroomVideoContainer *,#privateLessonVideo *,.modal-body *,.myFeed *,.learningPathContainer *,.itjMastNew *,.courseBuyModal *,.vueVideoPlayer *{outline:none}.discussionsVideoContainer .video-js .vjs-big-play-button:before,.lessonVideo .video-js .vjs-big-play-button:before,.courseDetailsIntroVideoNew .video-js .vjs-big-play-button:before,.classroomVideoContainer .video-js .vjs-big-play-button:before,#privateLessonVideo .video-js .vjs-big-play-button:before,.modal-body .video-js .vjs-big-play-button:before,.myFeed .video-js .vjs-big-play-button:before,.learningPathContainer .video-js .vjs-big-play-button:before,.itjMastNew .video-js .vjs-big-play-button:before,.courseBuyModal .video-js .vjs-big-play-button:before,.vueVideoPlayer .video-js .vjs-big-play-button:before,.discussionsVideoContainer .video-js .vjs-control:before,.lessonVideo .video-js .vjs-control:before,.courseDetailsIntroVideoNew .video-js .vjs-control:before,.classroomVideoContainer .video-js .vjs-control:before,#privateLessonVideo .video-js .vjs-control:before,.modal-body .video-js .vjs-control:before,.myFeed .video-js .vjs-control:before,.learningPathContainer .video-js .vjs-control:before,.itjMastNew .video-js .vjs-control:before,.courseBuyModal .video-js .vjs-control:before,.vueVideoPlayer .video-js .vjs-control:before,.discussionsVideoContainer .video-js .vjs-modal-dialog,.lessonVideo .video-js .vjs-modal-dialog,.courseDetailsIntroVideoNew .video-js .vjs-modal-dialog,.classroomVideoContainer .video-js .vjs-modal-dialog,#privateLessonVideo .video-js .vjs-modal-dialog,.modal-body .video-js .vjs-modal-dialog,.myFeed .video-js .vjs-modal-dialog,.learningPathContainer .video-js .vjs-modal-dialog,.itjMastNew .video-js .vjs-modal-dialog,.courseBuyModal .video-js .vjs-modal-dialog,.vueVideoPlayer .video-js .vjs-modal-dialog{position:absolute;top:0;left:0;width:100%;height:100%}.discussionsVideoContainer .video-js .vjs-big-play-button:before,.lessonVideo .video-js .vjs-big-play-button:before,.courseDetailsIntroVideoNew .video-js .vjs-big-play-button:before,.classroomVideoContainer .video-js .vjs-big-play-button:before,#privateLessonVideo .video-js .vjs-big-play-button:before,.modal-body .video-js .vjs-big-play-button:before,.myFeed .video-js .vjs-big-play-button:before,.learningPathContainer .video-js .vjs-big-play-button:before,.itjMastNew .video-js .vjs-big-play-button:before,.courseBuyModal .video-js .vjs-big-play-button:before,.vueVideoPlayer .video-js .vjs-big-play-button:before,.discussionsVideoContainer .video-js .vjs-control:before,.lessonVideo .video-js .vjs-control:before,.courseDetailsIntroVideoNew .video-js .vjs-control:before,.classroomVideoContainer .video-js .vjs-control:before,#privateLessonVideo .video-js .vjs-control:before,.modal-body .video-js .vjs-control:before,.myFeed .video-js .vjs-control:before,.learningPathContainer .video-js .vjs-control:before,.itjMastNew .video-js .vjs-control:before,.courseBuyModal .video-js .vjs-control:before,.vueVideoPlayer .video-js .vjs-control:before{text-align:center}.discussionsVideoContainer .video-js .vjs-big-play-button,.lessonVideo .video-js .vjs-big-play-button,.courseDetailsIntroVideoNew .video-js .vjs-big-play-button,.classroomVideoContainer .video-js .vjs-big-play-button,#privateLessonVideo .video-js .vjs-big-play-button,.modal-body .video-js .vjs-big-play-button,.myFeed .video-js .vjs-big-play-button,.learningPathContainer .video-js .vjs-big-play-button,.itjMastNew .video-js .vjs-big-play-button,.courseBuyModal .video-js .vjs-big-play-button,.vueVideoPlayer .video-js .vjs-big-play-button,.discussionsVideoContainer .video-js .vjs-play-control,.lessonVideo .video-js .vjs-play-control,.courseDetailsIntroVideoNew .video-js .vjs-play-control,.classroomVideoContainer .video-js .vjs-play-control,#privateLessonVideo .video-js .vjs-play-control,.modal-body .video-js .vjs-play-control,.myFeed .video-js .vjs-play-control,.learningPathContainer .video-js .vjs-play-control,.itjMastNew .video-js .vjs-play-control,.courseBuyModal .video-js .vjs-play-control,.vueVideoPlayer .video-js .vjs-play-control{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-big-play-button:before,.lessonVideo .video-js .vjs-big-play-button:before,.courseDetailsIntroVideoNew .video-js .vjs-big-play-button:before,.classroomVideoContainer .video-js .vjs-big-play-button:before,#privateLessonVideo .video-js .vjs-big-play-button:before,.modal-body .video-js .vjs-big-play-button:before,.myFeed .video-js .vjs-big-play-button:before,.learningPathContainer .video-js .vjs-big-play-button:before,.itjMastNew .video-js .vjs-big-play-button:before,.courseBuyModal .video-js .vjs-big-play-button:before,.vueVideoPlayer .video-js .vjs-big-play-button:before,.discussionsVideoContainer .video-js .vjs-play-control:before,.lessonVideo .video-js .vjs-play-control:before,.courseDetailsIntroVideoNew .video-js .vjs-play-control:before,.classroomVideoContainer .video-js .vjs-play-control:before,#privateLessonVideo .video-js .vjs-play-control:before,.modal-body .video-js .vjs-play-control:before,.myFeed .video-js .vjs-play-control:before,.learningPathContainer .video-js .vjs-play-control:before,.itjMastNew .video-js .vjs-play-control:before,.courseBuyModal .video-js .vjs-play-control:before,.vueVideoPlayer .video-js .vjs-play-control:before{content:"\f04b";font-weight:900}.discussionsVideoContainer .video-js .vjs-play-control.vjs-playing,.lessonVideo .video-js .vjs-play-control.vjs-playing,.courseDetailsIntroVideoNew .video-js .vjs-play-control.vjs-playing,.classroomVideoContainer .video-js .vjs-play-control.vjs-playing,#privateLessonVideo .video-js .vjs-play-control.vjs-playing,.modal-body .video-js .vjs-play-control.vjs-playing,.myFeed .video-js .vjs-play-control.vjs-playing,.learningPathContainer .video-js .vjs-play-control.vjs-playing,.itjMastNew .video-js .vjs-play-control.vjs-playing,.courseBuyModal .video-js .vjs-play-control.vjs-playing,.vueVideoPlayer .video-js .vjs-play-control.vjs-playing{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-play-control.vjs-playing:before,.lessonVideo .video-js .vjs-play-control.vjs-playing:before,.courseDetailsIntroVideoNew .video-js .vjs-play-control.vjs-playing:before,.classroomVideoContainer .video-js .vjs-play-control.vjs-playing:before,#privateLessonVideo .video-js .vjs-play-control.vjs-playing:before,.modal-body .video-js .vjs-play-control.vjs-playing:before,.myFeed .video-js .vjs-play-control.vjs-playing:before,.learningPathContainer .video-js .vjs-play-control.vjs-playing:before,.itjMastNew .video-js .vjs-play-control.vjs-playing:before,.courseBuyModal .video-js .vjs-play-control.vjs-playing:before,.vueVideoPlayer .video-js .vjs-play-control.vjs-playing:before{content:"\f04c"}.discussionsVideoContainer .video-js .vjs-mute-control,.lessonVideo .video-js .vjs-mute-control,.courseDetailsIntroVideoNew .video-js .vjs-mute-control,.classroomVideoContainer .video-js .vjs-mute-control,#privateLessonVideo .video-js .vjs-mute-control,.modal-body .video-js .vjs-mute-control,.myFeed .video-js .vjs-mute-control,.learningPathContainer .video-js .vjs-mute-control,.itjMastNew .video-js .vjs-mute-control,.courseBuyModal .video-js .vjs-mute-control,.vueVideoPlayer .video-js .vjs-mute-control,.discussionsVideoContainer .video-js .vjs-volume-menu-button,.lessonVideo .video-js .vjs-volume-menu-button,.courseDetailsIntroVideoNew .video-js .vjs-volume-menu-button,.classroomVideoContainer .video-js .vjs-volume-menu-button,#privateLessonVideo .video-js .vjs-volume-menu-button,.modal-body .video-js .vjs-volume-menu-button,.myFeed .video-js .vjs-volume-menu-button,.learningPathContainer .video-js .vjs-volume-menu-button,.itjMastNew .video-js .vjs-volume-menu-button,.courseBuyModal .video-js .vjs-volume-menu-button,.vueVideoPlayer .video-js .vjs-volume-menu-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-mute-control:before,.lessonVideo .video-js .vjs-mute-control:before,.courseDetailsIntroVideoNew .video-js .vjs-mute-control:before,.classroomVideoContainer .video-js .vjs-mute-control:before,#privateLessonVideo .video-js .vjs-mute-control:before,.modal-body .video-js .vjs-mute-control:before,.myFeed .video-js .vjs-mute-control:before,.learningPathContainer .video-js .vjs-mute-control:before,.itjMastNew .video-js .vjs-mute-control:before,.courseBuyModal .video-js .vjs-mute-control:before,.vueVideoPlayer .video-js .vjs-mute-control:before,.discussionsVideoContainer .video-js .vjs-volume-menu-button:before,.lessonVideo .video-js .vjs-volume-menu-button:before,.courseDetailsIntroVideoNew .video-js .vjs-volume-menu-button:before,.classroomVideoContainer .video-js .vjs-volume-menu-button:before,#privateLessonVideo .video-js .vjs-volume-menu-button:before,.modal-body .video-js .vjs-volume-menu-button:before,.myFeed .video-js .vjs-volume-menu-button:before,.learningPathContainer .video-js .vjs-volume-menu-button:before,.itjMastNew .video-js .vjs-volume-menu-button:before,.courseBuyModal .video-js .vjs-volume-menu-button:before,.vueVideoPlayer .video-js .vjs-volume-menu-button:before{content:"\f028";font-weight:900}.discussionsVideoContainer .video-js .vjs-fullscreen-control,.lessonVideo .video-js .vjs-fullscreen-control,.courseDetailsIntroVideoNew .video-js .vjs-fullscreen-control,.classroomVideoContainer .video-js .vjs-fullscreen-control,#privateLessonVideo .video-js .vjs-fullscreen-control,.modal-body .video-js .vjs-fullscreen-control,.myFeed .video-js .vjs-fullscreen-control,.learningPathContainer .video-js .vjs-fullscreen-control,.itjMastNew .video-js .vjs-fullscreen-control,.courseBuyModal .video-js .vjs-fullscreen-control,.vueVideoPlayer .video-js .vjs-fullscreen-control{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-fullscreen-control:before,.lessonVideo .video-js .vjs-fullscreen-control:before,.courseDetailsIntroVideoNew .video-js .vjs-fullscreen-control:before,.classroomVideoContainer .video-js .vjs-fullscreen-control:before,#privateLessonVideo .video-js .vjs-fullscreen-control:before,.modal-body .video-js .vjs-fullscreen-control:before,.myFeed .video-js .vjs-fullscreen-control:before,.learningPathContainer .video-js .vjs-fullscreen-control:before,.itjMastNew .video-js .vjs-fullscreen-control:before,.courseBuyModal .video-js .vjs-fullscreen-control:before,.vueVideoPlayer .video-js .vjs-fullscreen-control:before{content:"\f0b2"}.discussionsVideoContainer .video-js.vjs-fullscreen .vjs-fullscreen-control,.lessonVideo .video-js.vjs-fullscreen .vjs-fullscreen-control,.courseDetailsIntroVideoNew .video-js.vjs-fullscreen .vjs-fullscreen-control,.classroomVideoContainer .video-js.vjs-fullscreen .vjs-fullscreen-control,#privateLessonVideo .video-js.vjs-fullscreen .vjs-fullscreen-control,.modal-body .video-js.vjs-fullscreen .vjs-fullscreen-control,.myFeed .video-js.vjs-fullscreen .vjs-fullscreen-control,.learningPathContainer .video-js.vjs-fullscreen .vjs-fullscreen-control,.itjMastNew .video-js.vjs-fullscreen .vjs-fullscreen-control,.courseBuyModal .video-js.vjs-fullscreen .vjs-fullscreen-control,.vueVideoPlayer .video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.lessonVideo .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.courseDetailsIntroVideoNew .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.classroomVideoContainer .video-js.vjs-fullscreen .vjs-fullscreen-control:before,#privateLessonVideo .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.modal-body .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.myFeed .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.learningPathContainer .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.itjMastNew .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.courseBuyModal .video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vueVideoPlayer .video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"\f066"}.discussionsVideoContainer .video-js .vjs-subtitles-button,.lessonVideo .video-js .vjs-subtitles-button,.courseDetailsIntroVideoNew .video-js .vjs-subtitles-button,.classroomVideoContainer .video-js .vjs-subtitles-button,#privateLessonVideo .video-js .vjs-subtitles-button,.modal-body .video-js .vjs-subtitles-button,.myFeed .video-js .vjs-subtitles-button,.learningPathContainer .video-js .vjs-subtitles-button,.itjMastNew .video-js .vjs-subtitles-button,.courseBuyModal .video-js .vjs-subtitles-button,.vueVideoPlayer .video-js .vjs-subtitles-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-subtitles-button:before,.lessonVideo .video-js .vjs-subtitles-button:before,.courseDetailsIntroVideoNew .video-js .vjs-subtitles-button:before,.classroomVideoContainer .video-js .vjs-subtitles-button:before,#privateLessonVideo .video-js .vjs-subtitles-button:before,.modal-body .video-js .vjs-subtitles-button:before,.myFeed .video-js .vjs-subtitles-button:before,.learningPathContainer .video-js .vjs-subtitles-button:before,.itjMastNew .video-js .vjs-subtitles-button:before,.courseBuyModal .video-js .vjs-subtitles-button:before,.vueVideoPlayer .video-js .vjs-subtitles-button:before{content:"\f10c"}.discussionsVideoContainer .video-js .vjs-captions-button,.lessonVideo .video-js .vjs-captions-button,.courseDetailsIntroVideoNew .video-js .vjs-captions-button,.classroomVideoContainer .video-js .vjs-captions-button,#privateLessonVideo .video-js .vjs-captions-button,.modal-body .video-js .vjs-captions-button,.myFeed .video-js .vjs-captions-button,.learningPathContainer .video-js .vjs-captions-button,.itjMastNew .video-js .vjs-captions-button,.courseBuyModal .video-js .vjs-captions-button,.vueVideoPlayer .video-js .vjs-captions-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-captions-button:before,.lessonVideo .video-js .vjs-captions-button:before,.courseDetailsIntroVideoNew .video-js .vjs-captions-button:before,.classroomVideoContainer .video-js .vjs-captions-button:before,#privateLessonVideo .video-js .vjs-captions-button:before,.modal-body .video-js .vjs-captions-button:before,.myFeed .video-js .vjs-captions-button:before,.learningPathContainer .video-js .vjs-captions-button:before,.itjMastNew .video-js .vjs-captions-button:before,.courseBuyModal .video-js .vjs-captions-button:before,.vueVideoPlayer .video-js .vjs-captions-button:before{content:"\f10d"}.discussionsVideoContainer .video-js .vjs-chapters-button,.lessonVideo .video-js .vjs-chapters-button,.courseDetailsIntroVideoNew .video-js .vjs-chapters-button,.classroomVideoContainer .video-js .vjs-chapters-button,#privateLessonVideo .video-js .vjs-chapters-button,.modal-body .video-js .vjs-chapters-button,.myFeed .video-js .vjs-chapters-button,.learningPathContainer .video-js .vjs-chapters-button,.itjMastNew .video-js .vjs-chapters-button,.courseBuyModal .video-js .vjs-chapters-button,.vueVideoPlayer .video-js .vjs-chapters-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-chapters-button:before,.lessonVideo .video-js .vjs-chapters-button:before,.courseDetailsIntroVideoNew .video-js .vjs-chapters-button:before,.classroomVideoContainer .video-js .vjs-chapters-button:before,#privateLessonVideo .video-js .vjs-chapters-button:before,.modal-body .video-js .vjs-chapters-button:before,.myFeed .video-js .vjs-chapters-button:before,.learningPathContainer .video-js .vjs-chapters-button:before,.itjMastNew .video-js .vjs-chapters-button:before,.courseBuyModal .video-js .vjs-chapters-button:before,.vueVideoPlayer .video-js .vjs-chapters-button:before{content:"\f10e"}.discussionsVideoContainer .video-js .vjs-mouse-display,.lessonVideo .video-js .vjs-mouse-display,.courseDetailsIntroVideoNew .video-js .vjs-mouse-display,.classroomVideoContainer .video-js .vjs-mouse-display,#privateLessonVideo .video-js .vjs-mouse-display,.modal-body .video-js .vjs-mouse-display,.myFeed .video-js .vjs-mouse-display,.learningPathContainer .video-js .vjs-mouse-display,.itjMastNew .video-js .vjs-mouse-display,.courseBuyModal .video-js .vjs-mouse-display,.vueVideoPlayer .video-js .vjs-mouse-display,.discussionsVideoContainer .video-js .vjs-play-progress,.lessonVideo .video-js .vjs-play-progress,.courseDetailsIntroVideoNew .video-js .vjs-play-progress,.classroomVideoContainer .video-js .vjs-play-progress,#privateLessonVideo .video-js .vjs-play-progress,.modal-body .video-js .vjs-play-progress,.myFeed .video-js .vjs-play-progress,.learningPathContainer .video-js .vjs-play-progress,.itjMastNew .video-js .vjs-play-progress,.courseBuyModal .video-js .vjs-play-progress,.vueVideoPlayer .video-js .vjs-play-progress,.discussionsVideoContainer .video-js .vjs-volume-level,.lessonVideo .video-js .vjs-volume-level,.courseDetailsIntroVideoNew .video-js .vjs-volume-level,.classroomVideoContainer .video-js .vjs-volume-level,#privateLessonVideo .video-js .vjs-volume-level,.modal-body .video-js .vjs-volume-level,.myFeed .video-js .vjs-volume-level,.learningPathContainer .video-js .vjs-volume-level,.itjMastNew .video-js .vjs-volume-level,.courseBuyModal .video-js .vjs-volume-level,.vueVideoPlayer .video-js .vjs-volume-level{font-weight:normal;font-style:normal;color:#fff}.discussionsVideoContainer .video-js .vjs-mouse-display:before,.lessonVideo .video-js .vjs-mouse-display:before,.courseDetailsIntroVideoNew .video-js .vjs-mouse-display:before,.classroomVideoContainer .video-js .vjs-mouse-display:before,#privateLessonVideo .video-js .vjs-mouse-display:before,.modal-body .video-js .vjs-mouse-display:before,.myFeed .video-js .vjs-mouse-display:before,.learningPathContainer .video-js .vjs-mouse-display:before,.itjMastNew .video-js .vjs-mouse-display:before,.courseBuyModal .video-js .vjs-mouse-display:before,.vueVideoPlayer .video-js .vjs-mouse-display:before,.discussionsVideoContainer .video-js .vjs-play-progress:before,.lessonVideo .video-js .vjs-play-progress:before,.courseDetailsIntroVideoNew .video-js .vjs-play-progress:before,.classroomVideoContainer .video-js .vjs-play-progress:before,#privateLessonVideo .video-js .vjs-play-progress:before,.modal-body .video-js .vjs-play-progress:before,.myFeed .video-js .vjs-play-progress:before,.learningPathContainer .video-js .vjs-play-progress:before,.itjMastNew .video-js .vjs-play-progress:before,.courseBuyModal .video-js .vjs-play-progress:before,.vueVideoPlayer .video-js .vjs-play-progress:before,.discussionsVideoContainer .video-js .vjs-volume-level:before,.lessonVideo .video-js .vjs-volume-level:before,.courseDetailsIntroVideoNew .video-js .vjs-volume-level:before,.classroomVideoContainer .video-js .vjs-volume-level:before,#privateLessonVideo .video-js .vjs-volume-level:before,.modal-body .video-js .vjs-volume-level:before,.myFeed .video-js .vjs-volume-level:before,.learningPathContainer .video-js .vjs-volume-level:before,.itjMastNew .video-js .vjs-volume-level:before,.courseBuyModal .video-js .vjs-volume-level:before,.vueVideoPlayer .video-js .vjs-volume-level:before{content:"";height:18px !important;border:1px solid #ccc;background-color:white;border-radius:10px;width:18px !important;box-shadow:0 2px 3px rgba(0,0,0,0.1);display:none !important}.discussionsVideoContainer .video-js .vjs-control.vjs-close-button,.lessonVideo .video-js .vjs-control.vjs-close-button,.courseDetailsIntroVideoNew .video-js .vjs-control.vjs-close-button,.classroomVideoContainer .video-js .vjs-control.vjs-close-button,#privateLessonVideo .video-js .vjs-control.vjs-close-button,.modal-body .video-js .vjs-control.vjs-close-button,.myFeed .video-js .vjs-control.vjs-close-button,.learningPathContainer .video-js .vjs-control.vjs-close-button,.itjMastNew .video-js .vjs-control.vjs-close-button,.courseBuyModal .video-js .vjs-control.vjs-close-button,.vueVideoPlayer .video-js .vjs-control.vjs-close-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-control.vjs-close-button:before,.lessonVideo .video-js .vjs-control.vjs-close-button:before,.courseDetailsIntroVideoNew .video-js .vjs-control.vjs-close-button:before,.classroomVideoContainer .video-js .vjs-control.vjs-close-button:before,#privateLessonVideo .video-js .vjs-control.vjs-close-button:before,.modal-body .video-js .vjs-control.vjs-close-button:before,.myFeed .video-js .vjs-control.vjs-close-button:before,.learningPathContainer .video-js .vjs-control.vjs-close-button:before,.itjMastNew .video-js .vjs-control.vjs-close-button:before,.courseBuyModal .video-js .vjs-control.vjs-close-button:before,.vueVideoPlayer .video-js .vjs-control.vjs-close-button:before{content:"\f115"}.discussionsVideoContainer .video-js .vjs-descriptions-button,.lessonVideo .video-js .vjs-descriptions-button,.courseDetailsIntroVideoNew .video-js .vjs-descriptions-button,.classroomVideoContainer .video-js .vjs-descriptions-button,#privateLessonVideo .video-js .vjs-descriptions-button,.modal-body .video-js .vjs-descriptions-button,.myFeed .video-js .vjs-descriptions-button,.learningPathContainer .video-js .vjs-descriptions-button,.itjMastNew .video-js .vjs-descriptions-button,.courseBuyModal .video-js .vjs-descriptions-button,.vueVideoPlayer .video-js .vjs-descriptions-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-descriptions-button:before,.lessonVideo .video-js .vjs-descriptions-button:before,.courseDetailsIntroVideoNew .video-js .vjs-descriptions-button:before,.classroomVideoContainer .video-js .vjs-descriptions-button:before,#privateLessonVideo .video-js .vjs-descriptions-button:before,.modal-body .video-js .vjs-descriptions-button:before,.myFeed .video-js .vjs-descriptions-button:before,.learningPathContainer .video-js .vjs-descriptions-button:before,.itjMastNew .video-js .vjs-descriptions-button:before,.courseBuyModal .video-js .vjs-descriptions-button:before,.vueVideoPlayer .video-js .vjs-descriptions-button:before{content:"\f11d"}.discussionsVideoContainer .video-js .vjs-audio-button,.lessonVideo .video-js .vjs-audio-button,.courseDetailsIntroVideoNew .video-js .vjs-audio-button,.classroomVideoContainer .video-js .vjs-audio-button,#privateLessonVideo .video-js .vjs-audio-button,.modal-body .video-js .vjs-audio-button,.myFeed .video-js .vjs-audio-button,.learningPathContainer .video-js .vjs-audio-button,.itjMastNew .video-js .vjs-audio-button,.courseBuyModal .video-js .vjs-audio-button,.vueVideoPlayer .video-js .vjs-audio-button{font-family:'Font Awesome 5 Pro';font-weight:normal;font-style:normal}.discussionsVideoContainer .video-js .vjs-audio-button:before,.lessonVideo .video-js .vjs-audio-button:before,.courseDetailsIntroVideoNew .video-js .vjs-audio-button:before,.classroomVideoContainer .video-js .vjs-audio-button:before,#privateLessonVideo .video-js .vjs-audio-button:before,.modal-body .video-js .vjs-audio-button:before,.myFeed .video-js .vjs-audio-button:before,.learningPathContainer .video-js .vjs-audio-button:before,.itjMastNew .video-js .vjs-audio-button:before,.courseBuyModal .video-js .vjs-audio-button:before,.vueVideoPlayer .video-js .vjs-audio-button:before{content:"\f11e"}.discussionsVideoContainer .video-js,.lessonVideo .video-js,.courseDetailsIntroVideoNew .video-js,.classroomVideoContainer .video-js,#privateLessonVideo .video-js,.modal-body .video-js,.myFeed .video-js,.learningPathContainer .video-js,.itjMastNew .video-js,.courseBuyModal .video-js,.vueVideoPlayer .video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:13px;font-weight:normal;font-style:normal;margin-bottom:50px;font-family:'Roboto';user-select:none}.discussionsVideoContainer .video-js:-moz-full-screen,.lessonVideo .video-js:-moz-full-screen,.courseDetailsIntroVideoNew .video-js:-moz-full-screen,.classroomVideoContainer .video-js:-moz-full-screen,#privateLessonVideo .video-js:-moz-full-screen,.modal-body .video-js:-moz-full-screen,.myFeed .video-js:-moz-full-screen,.learningPathContainer .video-js:-moz-full-screen,.itjMastNew .video-js:-moz-full-screen,.courseBuyModal .video-js:-moz-full-screen,.vueVideoPlayer .video-js:-moz-full-screen{position:absolute}.discussionsVideoContainer .video-js:-webkit-full-screen,.lessonVideo .video-js:-webkit-full-screen,.courseDetailsIntroVideoNew .video-js:-webkit-full-screen,.classroomVideoContainer .video-js:-webkit-full-screen,#privateLessonVideo .video-js:-webkit-full-screen,.modal-body .video-js:-webkit-full-screen,.myFeed .video-js:-webkit-full-screen,.learningPathContainer .video-js:-webkit-full-screen,.itjMastNew .video-js:-webkit-full-screen,.courseBuyModal .video-js:-webkit-full-screen,.vueVideoPlayer .video-js:-webkit-full-screen{width:100% !important;height:100% !important}.discussionsVideoContainer .video-js *,.lessonVideo .video-js *,.courseDetailsIntroVideoNew .video-js *,.classroomVideoContainer .video-js *,#privateLessonVideo .video-js *,.modal-body .video-js *,.myFeed .video-js *,.learningPathContainer .video-js *,.itjMastNew .video-js *,.courseBuyModal .video-js *,.vueVideoPlayer .video-js *,.discussionsVideoContainer .video-js *:before,.lessonVideo .video-js *:before,.courseDetailsIntroVideoNew .video-js *:before,.classroomVideoContainer .video-js *:before,#privateLessonVideo .video-js *:before,.modal-body .video-js *:before,.myFeed .video-js *:before,.learningPathContainer .video-js *:before,.itjMastNew .video-js *:before,.courseBuyModal .video-js *:before,.vueVideoPlayer .video-js *:before,.discussionsVideoContainer .video-js *:after,.lessonVideo .video-js *:after,.courseDetailsIntroVideoNew .video-js *:after,.classroomVideoContainer .video-js *:after,#privateLessonVideo .video-js *:after,.modal-body .video-js *:after,.myFeed .video-js *:after,.learningPathContainer .video-js *:after,.itjMastNew .video-js *:after,.courseBuyModal .video-js *:after,.vueVideoPlayer .video-js *:after{box-sizing:inherit}.discussionsVideoContainer .video-js ul,.lessonVideo .video-js ul,.courseDetailsIntroVideoNew .video-js ul,.classroomVideoContainer .video-js ul,#privateLessonVideo .video-js ul,.modal-body .video-js ul,.myFeed .video-js ul,.learningPathContainer .video-js ul,.itjMastNew .video-js ul,.courseBuyModal .video-js ul,.vueVideoPlayer .video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.discussionsVideoContainer .video-js.vjs-fluid,.lessonVideo .video-js.vjs-fluid,.courseDetailsIntroVideoNew .video-js.vjs-fluid,.classroomVideoContainer .video-js.vjs-fluid,#privateLessonVideo .video-js.vjs-fluid,.modal-body .video-js.vjs-fluid,.myFeed .video-js.vjs-fluid,.learningPathContainer .video-js.vjs-fluid,.itjMastNew .video-js.vjs-fluid,.courseBuyModal .video-js.vjs-fluid,.vueVideoPlayer .video-js.vjs-fluid{width:100%;max-width:100%;height:0}.discussionsVideoContainer .video-js .vjs-tech,.lessonVideo .video-js .vjs-tech,.courseDetailsIntroVideoNew .video-js .vjs-tech,.classroomVideoContainer .video-js .vjs-tech,#privateLessonVideo .video-js .vjs-tech,.modal-body .video-js .vjs-tech,.myFeed .video-js .vjs-tech,.learningPathContainer .video-js .vjs-tech,.itjMastNew .video-js .vjs-tech,.courseBuyModal .video-js .vjs-tech,.vueVideoPlayer .video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.discussionsVideoContainer body.vjs-full-window,.lessonVideo body.vjs-full-window,.courseDetailsIntroVideoNew body.vjs-full-window,.classroomVideoContainer body.vjs-full-window,#privateLessonVideo body.vjs-full-window,.modal-body body.vjs-full-window,.myFeed body.vjs-full-window,.learningPathContainer body.vjs-full-window,.itjMastNew body.vjs-full-window,.courseBuyModal body.vjs-full-window,.vueVideoPlayer body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.discussionsVideoContainer .vjs-full-window .video-js.vjs-fullscreen,.lessonVideo .vjs-full-window .video-js.vjs-fullscreen,.courseDetailsIntroVideoNew .vjs-full-window .video-js.vjs-fullscreen,.classroomVideoContainer .vjs-full-window .video-js.vjs-fullscreen,#privateLessonVideo .vjs-full-window .video-js.vjs-fullscreen,.modal-body .vjs-full-window .video-js.vjs-fullscreen,.myFeed .vjs-full-window .video-js.vjs-fullscreen,.learningPathContainer .vjs-full-window .video-js.vjs-fullscreen,.itjMastNew .vjs-full-window .video-js.vjs-fullscreen,.courseBuyModal .vjs-full-window .video-js.vjs-fullscreen,.vueVideoPlayer .vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.discussionsVideoContainer .video-js.vjs-fullscreen,.lessonVideo .video-js.vjs-fullscreen,.courseDetailsIntroVideoNew .video-js.vjs-fullscreen,.classroomVideoContainer .video-js.vjs-fullscreen,#privateLessonVideo .video-js.vjs-fullscreen,.modal-body .video-js.vjs-fullscreen,.myFeed .video-js.vjs-fullscreen,.learningPathContainer .video-js.vjs-fullscreen,.itjMastNew .video-js.vjs-fullscreen,.courseBuyModal .video-js.vjs-fullscreen,.vueVideoPlayer .video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.discussionsVideoContainer .video-js.vjs-fullscreen.vjs-user-inactive,.lessonVideo .video-js.vjs-fullscreen.vjs-user-inactive,.courseDetailsIntroVideoNew .video-js.vjs-fullscreen.vjs-user-inactive,.classroomVideoContainer .video-js.vjs-fullscreen.vjs-user-inactive,#privateLessonVideo .video-js.vjs-fullscreen.vjs-user-inactive,.modal-body .video-js.vjs-fullscreen.vjs-user-inactive,.myFeed .video-js.vjs-fullscreen.vjs-user-inactive,.learningPathContainer .video-js.vjs-fullscreen.vjs-user-inactive,.itjMastNew .video-js.vjs-fullscreen.vjs-user-inactive,.courseBuyModal .video-js.vjs-fullscreen.vjs-user-inactive,.vueVideoPlayer .video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.discussionsVideoContainer .vjs-hidden,.lessonVideo .vjs-hidden,.courseDetailsIntroVideoNew .vjs-hidden,.classroomVideoContainer .vjs-hidden,#privateLessonVideo .vjs-hidden,.modal-body .vjs-hidden,.myFeed .vjs-hidden,.learningPathContainer .vjs-hidden,.itjMastNew .vjs-hidden,.courseBuyModal .vjs-hidden,.vueVideoPlayer .vjs-hidden{display:none !important}.discussionsVideoContainer .vjs-disabled,.lessonVideo .vjs-disabled,.courseDetailsIntroVideoNew .vjs-disabled,.classroomVideoContainer .vjs-disabled,#privateLessonVideo .vjs-disabled,.modal-body .vjs-disabled,.myFeed .vjs-disabled,.learningPathContainer .vjs-disabled,.itjMastNew .vjs-disabled,.courseBuyModal .vjs-disabled,.vueVideoPlayer .vjs-disabled{opacity:.5;cursor:default}.discussionsVideoContainer .video-js .vjs-offscreen,.lessonVideo .video-js .vjs-offscreen,.courseDetailsIntroVideoNew .video-js .vjs-offscreen,.classroomVideoContainer .video-js .vjs-offscreen,#privateLessonVideo .video-js .vjs-offscreen,.modal-body .video-js .vjs-offscreen,.myFeed .video-js .vjs-offscreen,.learningPathContainer .video-js .vjs-offscreen,.itjMastNew .video-js .vjs-offscreen,.courseBuyModal .video-js .vjs-offscreen,.vueVideoPlayer .video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.discussionsVideoContainer .vjs-lock-showing,.lessonVideo .vjs-lock-showing,.courseDetailsIntroVideoNew .vjs-lock-showing,.classroomVideoContainer .vjs-lock-showing,#privateLessonVideo .vjs-lock-showing,.modal-body .vjs-lock-showing,.myFeed .vjs-lock-showing,.learningPathContainer .vjs-lock-showing,.itjMastNew .vjs-lock-showing,.courseBuyModal .vjs-lock-showing,.vueVideoPlayer .vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.discussionsVideoContainer .video-js .vjs-big-play-button,.lessonVideo .video-js .vjs-big-play-button,.courseDetailsIntroVideoNew .video-js .vjs-big-play-button,.classroomVideoContainer .video-js .vjs-big-play-button,#privateLessonVideo .video-js .vjs-big-play-button,.modal-body .video-js .vjs-big-play-button,.myFeed .video-js .vjs-big-play-button,.learningPathContainer .video-js .vjs-big-play-button,.itjMastNew .video-js .vjs-big-play-button,.courseBuyModal .video-js .vjs-big-play-button,.vueVideoPlayer .video-js .vjs-big-play-button{font-size:30.6px;line-height:70px;height:70px;width:123.9px;display:block;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-61.95px;padding:0;cursor:pointer;opacity:1;background-color:#442957;border-radius:15px;transition:all .4s}.discussionsVideoContainer .video-js:hover .vjs-big-play-button,.lessonVideo .video-js:hover .vjs-big-play-button,.courseDetailsIntroVideoNew .video-js:hover .vjs-big-play-button,.classroomVideoContainer .video-js:hover .vjs-big-play-button,#privateLessonVideo .video-js:hover .vjs-big-play-button,.modal-body .video-js:hover .vjs-big-play-button,.myFeed .video-js:hover .vjs-big-play-button,.learningPathContainer .video-js:hover .vjs-big-play-button,.itjMastNew .video-js:hover .vjs-big-play-button,.courseBuyModal .video-js:hover .vjs-big-play-button,.vueVideoPlayer .video-js:hover .vjs-big-play-button,.discussionsVideoContainer .video-js .vjs-big-play-button:focus,.lessonVideo .video-js .vjs-big-play-button:focus,.courseDetailsIntroVideoNew .video-js .vjs-big-play-button:focus,.classroomVideoContainer .video-js .vjs-big-play-button:focus,#privateLessonVideo .video-js .vjs-big-play-button:focus,.modal-body .video-js .vjs-big-play-button:focus,.myFeed .video-js .vjs-big-play-button:focus,.learningPathContainer .video-js .vjs-big-play-button:focus,.itjMastNew .video-js .vjs-big-play-button:focus,.courseBuyModal .video-js .vjs-big-play-button:focus,.vueVideoPlayer .video-js .vjs-big-play-button:focus{background-color:rgba(68,41,87,0.66);transition:all 0s}.discussionsVideoContainer .vjs-controls-disabled .vjs-big-play-button,.lessonVideo .vjs-controls-disabled .vjs-big-play-button,.courseDetailsIntroVideoNew .vjs-controls-disabled .vjs-big-play-button,.classroomVideoContainer .vjs-controls-disabled .vjs-big-play-button,#privateLessonVideo .vjs-controls-disabled .vjs-big-play-button,.modal-body .vjs-controls-disabled .vjs-big-play-button,.myFeed .vjs-controls-disabled .vjs-big-play-button,.learningPathContainer .vjs-controls-disabled .vjs-big-play-button,.itjMastNew .vjs-controls-disabled .vjs-big-play-button,.courseBuyModal .vjs-controls-disabled .vjs-big-play-button,.vueVideoPlayer .vjs-controls-disabled .vjs-big-play-button,.discussionsVideoContainer .vjs-has-started .vjs-big-play-button,.lessonVideo .vjs-has-started .vjs-big-play-button,.courseDetailsIntroVideoNew .vjs-has-started .vjs-big-play-button,.classroomVideoContainer .vjs-has-started .vjs-big-play-button,#privateLessonVideo .vjs-has-started .vjs-big-play-button,.modal-body .vjs-has-started .vjs-big-play-button,.myFeed .vjs-has-started .vjs-big-play-button,.learningPathContainer .vjs-has-started .vjs-big-play-button,.itjMastNew .vjs-has-started .vjs-big-play-button,.courseBuyModal .vjs-has-started .vjs-big-play-button,.vueVideoPlayer .vjs-has-started .vjs-big-play-button,.discussionsVideoContainer .vjs-using-native-controls .vjs-big-play-button,.lessonVideo .vjs-using-native-controls .vjs-big-play-button,.courseDetailsIntroVideoNew .vjs-using-native-controls .vjs-big-play-button,.classroomVideoContainer .vjs-using-native-controls .vjs-big-play-button,#privateLessonVideo .vjs-using-native-controls .vjs-big-play-button,.modal-body .vjs-using-native-controls .vjs-big-play-button,.myFeed .vjs-using-native-controls .vjs-big-play-button,.learningPathContainer .vjs-using-native-controls .vjs-big-play-button,.itjMastNew .vjs-using-native-controls .vjs-big-play-button,.courseBuyModal .vjs-using-native-controls .vjs-big-play-button,.vueVideoPlayer .vjs-using-native-controls .vjs-big-play-button,.discussionsVideoContainer .vjs-error .vjs-big-play-button,.lessonVideo .vjs-error .vjs-big-play-button,.courseDetailsIntroVideoNew .vjs-error .vjs-big-play-button,.classroomVideoContainer .vjs-error .vjs-big-play-button,#privateLessonVideo .vjs-error .vjs-big-play-button,.modal-body .vjs-error .vjs-big-play-button,.myFeed .vjs-error .vjs-big-play-button,.learningPathContainer .vjs-error .vjs-big-play-button,.itjMastNew .vjs-error .vjs-big-play-button,.courseBuyModal .vjs-error .vjs-big-play-button,.vueVideoPlayer .vjs-error .vjs-big-play-button{display:none}.discussionsVideoContainer .video-js button,.lessonVideo .video-js button,.courseDetailsIntroVideoNew .video-js button,.classroomVideoContainer .video-js button,#privateLessonVideo .video-js button,.modal-body .video-js button,.myFeed .video-js button,.learningPathContainer .video-js button,.itjMastNew .video-js button,.courseBuyModal .video-js button,.vueVideoPlayer .video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.discussionsVideoContainer .video-js .vjs-control.vjs-close-button,.lessonVideo .video-js .vjs-control.vjs-close-button,.courseDetailsIntroVideoNew .video-js .vjs-control.vjs-close-button,.classroomVideoContainer .video-js .vjs-control.vjs-close-button,#privateLessonVideo .video-js .vjs-control.vjs-close-button,.modal-body .video-js .vjs-control.vjs-close-button,.myFeed .video-js .vjs-control.vjs-close-button,.learningPathContainer .video-js .vjs-control.vjs-close-button,.itjMastNew .video-js .vjs-control.vjs-close-button,.courseBuyModal .video-js .vjs-control.vjs-close-button,.vueVideoPlayer .video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.discussionsVideoContainer .vjs-menu-button,.lessonVideo .vjs-menu-button,.courseDetailsIntroVideoNew .vjs-menu-button,.classroomVideoContainer .vjs-menu-button,#privateLessonVideo .vjs-menu-button,.modal-body .vjs-menu-button,.myFeed .vjs-menu-button,.learningPathContainer .vjs-menu-button,.itjMastNew .vjs-menu-button,.courseBuyModal .vjs-menu-button,.vueVideoPlayer .vjs-menu-button{cursor:pointer}.discussionsVideoContainer .vjs-menu-button.vjs-disabled,.lessonVideo .vjs-menu-button.vjs-disabled,.courseDetailsIntroVideoNew .vjs-menu-button.vjs-disabled,.classroomVideoContainer .vjs-menu-button.vjs-disabled,#privateLessonVideo .vjs-menu-button.vjs-disabled,.modal-body .vjs-menu-button.vjs-disabled,.myFeed .vjs-menu-button.vjs-disabled,.learningPathContainer .vjs-menu-button.vjs-disabled,.itjMastNew .vjs-menu-button.vjs-disabled,.courseBuyModal .vjs-menu-button.vjs-disabled,.vueVideoPlayer .vjs-menu-button.vjs-disabled{cursor:default}.discussionsVideoContainer .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.lessonVideo .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.courseDetailsIntroVideoNew .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.classroomVideoContainer .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,#privateLessonVideo .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.modal-body .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.myFeed .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.learningPathContainer .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.itjMastNew .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.courseBuyModal .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu,.vueVideoPlayer .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.discussionsVideoContainer .vjs-menu .vjs-menu-content,.lessonVideo .vjs-menu .vjs-menu-content,.courseDetailsIntroVideoNew .vjs-menu .vjs-menu-content,.classroomVideoContainer .vjs-menu .vjs-menu-content,#privateLessonVideo .vjs-menu .vjs-menu-content,.modal-body .vjs-menu .vjs-menu-content,.myFeed .vjs-menu .vjs-menu-content,.learningPathContainer .vjs-menu .vjs-menu-content,.itjMastNew .vjs-menu .vjs-menu-content,.courseBuyModal .vjs-menu .vjs-menu-content,.vueVideoPlayer .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;font-family:'Roboto'}.discussionsVideoContainer .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.lessonVideo .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.courseDetailsIntroVideoNew .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.classroomVideoContainer .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,#privateLessonVideo .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.modal-body .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.myFeed .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.learningPathContainer .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.itjMastNew .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.courseBuyModal .vjs-scrubbing .vjs-menu-button:hover .vjs-menu,.vueVideoPlayer .vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.discussionsVideoContainer .vjs-menu li,.lessonVideo .vjs-menu li,.courseDetailsIntroVideoNew .vjs-menu li,.classroomVideoContainer .vjs-menu li,#privateLessonVideo .vjs-menu li,.modal-body .vjs-menu li,.myFeed .vjs-menu li,.learningPathContainer .vjs-menu li,.itjMastNew .vjs-menu li,.courseBuyModal .vjs-menu li,.vueVideoPlayer .vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.discussionsVideoContainer .vjs-menu li:focus,.lessonVideo .vjs-menu li:focus,.courseDetailsIntroVideoNew .vjs-menu li:focus,.classroomVideoContainer .vjs-menu li:focus,#privateLessonVideo .vjs-menu li:focus,.modal-body .vjs-menu li:focus,.myFeed .vjs-menu li:focus,.learningPathContainer .vjs-menu li:focus,.itjMastNew .vjs-menu li:focus,.courseBuyModal .vjs-menu li:focus,.vueVideoPlayer .vjs-menu li:focus,.discussionsVideoContainer .vjs-menu li:hover,.lessonVideo .vjs-menu li:hover,.courseDetailsIntroVideoNew .vjs-menu li:hover,.classroomVideoContainer .vjs-menu li:hover,#privateLessonVideo .vjs-menu li:hover,.modal-body .vjs-menu li:hover,.myFeed .vjs-menu li:hover,.learningPathContainer .vjs-menu li:hover,.itjMastNew .vjs-menu li:hover,.courseBuyModal .vjs-menu li:hover,.vueVideoPlayer .vjs-menu li:hover{outline:0;background-color:#ccc}.discussionsVideoContainer .vjs-menu li.vjs-selected,.lessonVideo .vjs-menu li.vjs-selected,.courseDetailsIntroVideoNew .vjs-menu li.vjs-selected,.classroomVideoContainer .vjs-menu li.vjs-selected,#privateLessonVideo .vjs-menu li.vjs-selected,.modal-body .vjs-menu li.vjs-selected,.myFeed .vjs-menu li.vjs-selected,.learningPathContainer .vjs-menu li.vjs-selected,.itjMastNew .vjs-menu li.vjs-selected,.courseBuyModal .vjs-menu li.vjs-selected,.vueVideoPlayer .vjs-menu li.vjs-selected,.discussionsVideoContainer .vjs-menu li.vjs-selected:focus,.lessonVideo .vjs-menu li.vjs-selected:focus,.courseDetailsIntroVideoNew .vjs-menu li.vjs-selected:focus,.classroomVideoContainer .vjs-menu li.vjs-selected:focus,#privateLessonVideo .vjs-menu li.vjs-selected:focus,.modal-body .vjs-menu li.vjs-selected:focus,.myFeed .vjs-menu li.vjs-selected:focus,.learningPathContainer .vjs-menu li.vjs-selected:focus,.itjMastNew .vjs-menu li.vjs-selected:focus,.courseBuyModal .vjs-menu li.vjs-selected:focus,.vueVideoPlayer .vjs-menu li.vjs-selected:focus,.discussionsVideoContainer .vjs-menu li.vjs-selected:hover,.lessonVideo .vjs-menu li.vjs-selected:hover,.courseDetailsIntroVideoNew .vjs-menu li.vjs-selected:hover,.classroomVideoContainer .vjs-menu li.vjs-selected:hover,#privateLessonVideo .vjs-menu li.vjs-selected:hover,.modal-body .vjs-menu li.vjs-selected:hover,.myFeed .vjs-menu li.vjs-selected:hover,.learningPathContainer .vjs-menu li.vjs-selected:hover,.itjMastNew .vjs-menu li.vjs-selected:hover,.courseBuyModal .vjs-menu li.vjs-selected:hover,.vueVideoPlayer .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.discussionsVideoContainer .vjs-menu li.vjs-menu-title,.lessonVideo .vjs-menu li.vjs-menu-title,.courseDetailsIntroVideoNew .vjs-menu li.vjs-menu-title,.classroomVideoContainer .vjs-menu li.vjs-menu-title,#privateLessonVideo .vjs-menu li.vjs-menu-title,.modal-body .vjs-menu li.vjs-menu-title,.myFeed .vjs-menu li.vjs-menu-title,.learningPathContainer .vjs-menu li.vjs-menu-title,.itjMastNew .vjs-menu li.vjs-menu-title,.courseBuyModal .vjs-menu li.vjs-menu-title,.vueVideoPlayer .vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}.discussionsVideoContainer .video-js .vjs-control-bar,.lessonVideo .video-js .vjs-control-bar,.courseDetailsIntroVideoNew .video-js .vjs-control-bar,.classroomVideoContainer .video-js .vjs-control-bar,#privateLessonVideo .video-js .vjs-control-bar,.modal-body .video-js .vjs-control-bar,.myFeed .video-js .vjs-control-bar,.learningPathContainer .video-js .vjs-control-bar,.itjMastNew .video-js .vjs-control-bar,.courseBuyModal .video-js .vjs-control-bar,.vueVideoPlayer .video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:50px;background-color:white;margin-bottom:-50px;border:1px solid #ccc;padding-right:0 !important}.discussionsVideoContainer .vjs-has-started .vjs-control-bar,.lessonVideo .vjs-has-started .vjs-control-bar,.courseDetailsIntroVideoNew .vjs-has-started .vjs-control-bar,.classroomVideoContainer .vjs-has-started .vjs-control-bar,#privateLessonVideo .vjs-has-started .vjs-control-bar,.modal-body .vjs-has-started .vjs-control-bar,.myFeed .vjs-has-started .vjs-control-bar,.learningPathContainer .vjs-has-started .vjs-control-bar,.itjMastNew .vjs-has-started .vjs-control-bar,.courseBuyModal .vjs-has-started .vjs-control-bar,.vueVideoPlayer .vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.discussionsVideoContainer .vjs-controls-disabled .vjs-control-bar,.lessonVideo .vjs-controls-disabled .vjs-control-bar,.courseDetailsIntroVideoNew .vjs-controls-disabled .vjs-control-bar,.classroomVideoContainer .vjs-controls-disabled .vjs-control-bar,#privateLessonVideo .vjs-controls-disabled .vjs-control-bar,.modal-body .vjs-controls-disabled .vjs-control-bar,.myFeed .vjs-controls-disabled .vjs-control-bar,.learningPathContainer .vjs-controls-disabled .vjs-control-bar,.itjMastNew .vjs-controls-disabled .vjs-control-bar,.courseBuyModal .vjs-controls-disabled .vjs-control-bar,.vueVideoPlayer .vjs-controls-disabled .vjs-control-bar,.discussionsVideoContainer .vjs-using-native-controls .vjs-control-bar,.lessonVideo .vjs-using-native-controls .vjs-control-bar,.courseDetailsIntroVideoNew .vjs-using-native-controls .vjs-control-bar,.classroomVideoContainer .vjs-using-native-controls .vjs-control-bar,#privateLessonVideo .vjs-using-native-controls .vjs-control-bar,.modal-body .vjs-using-native-controls .vjs-control-bar,.myFeed .vjs-using-native-controls .vjs-control-bar,.learningPathContainer .vjs-using-native-controls .vjs-control-bar,.itjMastNew .vjs-using-native-controls .vjs-control-bar,.courseBuyModal .vjs-using-native-controls .vjs-control-bar,.vueVideoPlayer .vjs-using-native-controls .vjs-control-bar,.discussionsVideoContainer .vjs-error .vjs-control-bar,.lessonVideo .vjs-error .vjs-control-bar,.courseDetailsIntroVideoNew .vjs-error .vjs-control-bar,.classroomVideoContainer .vjs-error .vjs-control-bar,#privateLessonVideo .vjs-error .vjs-control-bar,.modal-body .vjs-error .vjs-control-bar,.myFeed .vjs-error .vjs-control-bar,.learningPathContainer .vjs-error .vjs-control-bar,.itjMastNew .vjs-error .vjs-control-bar,.courseBuyModal .vjs-error .vjs-control-bar,.vueVideoPlayer .vjs-error .vjs-control-bar{display:none !important}.discussionsVideoContainer .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.lessonVideo .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.courseDetailsIntroVideoNew .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.classroomVideoContainer .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,#privateLessonVideo .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.modal-body .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.myFeed .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.learningPathContainer .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.itjMastNew .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.courseBuyModal .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vueVideoPlayer .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.discussionsVideoContainer .vjs-has-started.vjs-no-flex .vjs-control-bar,.lessonVideo .vjs-has-started.vjs-no-flex .vjs-control-bar,.courseDetailsIntroVideoNew .vjs-has-started.vjs-no-flex .vjs-control-bar,.classroomVideoContainer .vjs-has-started.vjs-no-flex .vjs-control-bar,#privateLessonVideo .vjs-has-started.vjs-no-flex .vjs-control-bar,.modal-body .vjs-has-started.vjs-no-flex .vjs-control-bar,.myFeed .vjs-has-started.vjs-no-flex .vjs-control-bar,.learningPathContainer .vjs-has-started.vjs-no-flex .vjs-control-bar,.itjMastNew .vjs-has-started.vjs-no-flex .vjs-control-bar,.courseBuyModal .vjs-has-started.vjs-no-flex .vjs-control-bar,.vueVideoPlayer .vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.discussionsVideoContainer .video-js .vjs-control,.lessonVideo .video-js .vjs-control,.courseDetailsIntroVideoNew .video-js .vjs-control,.classroomVideoContainer .video-js .vjs-control,#privateLessonVideo .video-js .vjs-control,.modal-body .video-js .vjs-control,.myFeed .video-js .vjs-control,.learningPathContainer .video-js .vjs-control,.itjMastNew .video-js .vjs-control,.courseBuyModal .video-js .vjs-control,.vueVideoPlayer .video-js .vjs-control{outline:none;color:#333;position:relative;text-align:center;margin:0;padding:0;height:50px;width:54px;flex:none}.discussionsVideoContainer .video-js .vjs-control:before,.lessonVideo .video-js .vjs-control:before,.courseDetailsIntroVideoNew .video-js .vjs-control:before,.classroomVideoContainer .video-js .vjs-control:before,#privateLessonVideo .video-js .vjs-control:before,.modal-body .video-js .vjs-control:before,.myFeed .video-js .vjs-control:before,.learningPathContainer .video-js .vjs-control:before,.itjMastNew .video-js .vjs-control:before,.courseBuyModal .video-js .vjs-control:before,.vueVideoPlayer .video-js .vjs-control:before{font-size:18px;line-height:50px}.discussionsVideoContainer .video-js .vjs-control-text,.lessonVideo .video-js .vjs-control-text,.courseDetailsIntroVideoNew .video-js .vjs-control-text,.classroomVideoContainer .video-js .vjs-control-text,#privateLessonVideo .video-js .vjs-control-text,.modal-body .video-js .vjs-control-text,.myFeed .video-js .vjs-control-text,.learningPathContainer .video-js .vjs-control-text,.itjMastNew .video-js .vjs-control-text,.courseBuyModal .video-js .vjs-control-text,.vueVideoPlayer .video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.discussionsVideoContainer .vjs-no-flex .vjs-control,.lessonVideo .vjs-no-flex .vjs-control,.courseDetailsIntroVideoNew .vjs-no-flex .vjs-control,.classroomVideoContainer .vjs-no-flex .vjs-control,#privateLessonVideo .vjs-no-flex .vjs-control,.modal-body .vjs-no-flex .vjs-control,.myFeed .vjs-no-flex .vjs-control,.learningPathContainer .vjs-no-flex .vjs-control,.itjMastNew .vjs-no-flex .vjs-control,.courseBuyModal .vjs-no-flex .vjs-control,.vueVideoPlayer .vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.discussionsVideoContainer .video-js .vjs-custom-control-spacer,.lessonVideo .video-js .vjs-custom-control-spacer,.courseDetailsIntroVideoNew .video-js .vjs-custom-control-spacer,.classroomVideoContainer .video-js .vjs-custom-control-spacer,#privateLessonVideo .video-js .vjs-custom-control-spacer,.modal-body .video-js .vjs-custom-control-spacer,.myFeed .video-js .vjs-custom-control-spacer,.learningPathContainer .video-js .vjs-custom-control-spacer,.itjMastNew .video-js .vjs-custom-control-spacer,.courseBuyModal .video-js .vjs-custom-control-spacer,.vueVideoPlayer .video-js .vjs-custom-control-spacer{display:none}.discussionsVideoContainer .video-js .vjs-progress-control,.lessonVideo .video-js .vjs-progress-control,.courseDetailsIntroVideoNew .video-js .vjs-progress-control,.classroomVideoContainer .video-js .vjs-progress-control,#privateLessonVideo .video-js .vjs-progress-control,.modal-body .video-js .vjs-progress-control,.myFeed .video-js .vjs-progress-control,.learningPathContainer .video-js .vjs-progress-control,.itjMastNew .video-js .vjs-progress-control,.courseBuyModal .video-js .vjs-progress-control,.vueVideoPlayer .video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.discussionsVideoContainer .vjs-live .vjs-progress-control,.lessonVideo .vjs-live .vjs-progress-control,.courseDetailsIntroVideoNew .vjs-live .vjs-progress-control,.classroomVideoContainer .vjs-live .vjs-progress-control,#privateLessonVideo .vjs-live .vjs-progress-control,.modal-body .vjs-live .vjs-progress-control,.myFeed .vjs-live .vjs-progress-control,.learningPathContainer .vjs-live .vjs-progress-control,.itjMastNew .vjs-live .vjs-progress-control,.courseBuyModal .vjs-live .vjs-progress-control,.vueVideoPlayer .vjs-live .vjs-progress-control{display:none}.discussionsVideoContainer .video-js .vjs-progress-holder,.lessonVideo .video-js .vjs-progress-holder,.courseDetailsIntroVideoNew .video-js .vjs-progress-holder,.classroomVideoContainer .video-js .vjs-progress-holder,#privateLessonVideo .video-js .vjs-progress-holder,.modal-body .video-js .vjs-progress-holder,.myFeed .video-js .vjs-progress-holder,.learningPathContainer .video-js .vjs-progress-holder,.itjMastNew .video-js .vjs-progress-holder,.courseBuyModal .video-js .vjs-progress-holder,.vueVideoPlayer .video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:8px;border-radius:4px}.discussionsVideoContainer .video-js .vjs-progress-control:hover .vjs-progress-holder,.lessonVideo .video-js .vjs-progress-control:hover .vjs-progress-holder,.courseDetailsIntroVideoNew .video-js .vjs-progress-control:hover .vjs-progress-holder,.classroomVideoContainer .video-js .vjs-progress-control:hover .vjs-progress-holder,#privateLessonVideo .video-js .vjs-progress-control:hover .vjs-progress-holder,.modal-body .video-js .vjs-progress-control:hover .vjs-progress-holder,.myFeed .video-js .vjs-progress-control:hover .vjs-progress-holder,.learningPathContainer .video-js .vjs-progress-control:hover .vjs-progress-holder,.itjMastNew .video-js .vjs-progress-control:hover .vjs-progress-holder,.courseBuyModal .video-js .vjs-progress-control:hover .vjs-progress-holder,.vueVideoPlayer .video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:18px}.discussionsVideoContainer .video-js .vjs-progress-control:hover .vjs-time-tooltip,.lessonVideo .video-js .vjs-progress-control:hover .vjs-time-tooltip,.courseDetailsIntroVideoNew .video-js .vjs-progress-control:hover .vjs-time-tooltip,.classroomVideoContainer .video-js .vjs-progress-control:hover .vjs-time-tooltip,#privateLessonVideo .video-js .vjs-progress-control:hover .vjs-time-tooltip,.modal-body .video-js .vjs-progress-control:hover .vjs-time-tooltip,.myFeed .video-js .vjs-progress-control:hover .vjs-time-tooltip,.learningPathContainer .video-js .vjs-progress-control:hover .vjs-time-tooltip,.itjMastNew .video-js .vjs-progress-control:hover .vjs-time-tooltip,.courseBuyModal .video-js .vjs-progress-control:hover .vjs-time-tooltip,.vueVideoPlayer .video-js .vjs-progress-control:hover .vjs-time-tooltip,.discussionsVideoContainer .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.lessonVideo .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.courseDetailsIntroVideoNew .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.classroomVideoContainer .video-js .vjs-progress-control:hover .vjs-mouse-display:after,#privateLessonVideo .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.modal-body .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.myFeed .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.learningPathContainer .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.itjMastNew .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.courseBuyModal .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.vueVideoPlayer .video-js .vjs-progress-control:hover .vjs-mouse-display:after,.discussionsVideoContainer .video-js .vjs-progress-control:hover .vjs-play-progress:after,.lessonVideo .video-js .vjs-progress-control:hover .vjs-play-progress:after,.courseDetailsIntroVideoNew .video-js .vjs-progress-control:hover .vjs-play-progress:after,.classroomVideoContainer .video-js .vjs-progress-control:hover .vjs-play-progress:after,#privateLessonVideo .video-js .vjs-progress-control:hover .vjs-play-progress:after,.modal-body .video-js .vjs-progress-control:hover .vjs-play-progress:after,.myFeed .video-js .vjs-progress-control:hover .vjs-play-progress:after,.learningPathContainer .video-js .vjs-progress-control:hover .vjs-play-progress:after,.itjMastNew .video-js .vjs-progress-control:hover .vjs-play-progress:after,.courseBuyModal .video-js .vjs-progress-control:hover .vjs-play-progress:after,.vueVideoPlayer .video-js .vjs-progress-control:hover .vjs-play-progress:after{font-family:'Roboto';visibility:visible;font-size:13px}.discussionsVideoContainer .video-js .vjs-progress-holder .vjs-play-progress,.lessonVideo .video-js .vjs-progress-holder .vjs-play-progress,.courseDetailsIntroVideoNew .video-js .vjs-progress-holder .vjs-play-progress,.classroomVideoContainer .video-js .vjs-progress-holder .vjs-play-progress,#privateLessonVideo .video-js .vjs-progress-holder .vjs-play-progress,.modal-body .video-js .vjs-progress-holder .vjs-play-progress,.myFeed .video-js .vjs-progress-holder .vjs-play-progress,.learningPathContainer .video-js .vjs-progress-holder .vjs-play-progress,.itjMastNew .video-js .vjs-progress-holder .vjs-play-progress,.courseBuyModal .video-js .vjs-progress-holder .vjs-play-progress,.vueVideoPlayer .video-js .vjs-progress-holder .vjs-play-progress,.discussionsVideoContainer .video-js .vjs-progress-holder .vjs-load-progress,.lessonVideo .video-js .vjs-progress-holder .vjs-load-progress,.courseDetailsIntroVideoNew .video-js .vjs-progress-holder .vjs-load-progress,.classroomVideoContainer .video-js .vjs-progress-holder .vjs-load-progress,#privateLessonVideo .video-js .vjs-progress-holder .vjs-load-progress,.modal-body .video-js .vjs-progress-holder .vjs-load-progress,.myFeed .video-js .vjs-progress-holder .vjs-load-progress,.learningPathContainer .video-js .vjs-progress-holder .vjs-load-progress,.itjMastNew .video-js .vjs-progress-holder .vjs-load-progress,.courseBuyModal .video-js .vjs-progress-holder .vjs-load-progress,.vueVideoPlayer .video-js .vjs-progress-holder .vjs-load-progress,.discussionsVideoContainer .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.lessonVideo .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.courseDetailsIntroVideoNew .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.classroomVideoContainer .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,#privateLessonVideo .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.modal-body .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.myFeed .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.learningPathContainer .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.itjMastNew .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.courseBuyModal .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.vueVideoPlayer .video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.discussionsVideoContainer .video-js .vjs-progress-holder .vjs-load-progress div,.lessonVideo .video-js .vjs-progress-holder .vjs-load-progress div,.courseDetailsIntroVideoNew .video-js .vjs-progress-holder .vjs-load-progress div,.classroomVideoContainer .video-js .vjs-progress-holder .vjs-load-progress div,#privateLessonVideo .video-js .vjs-progress-holder .vjs-load-progress div,.modal-body .video-js .vjs-progress-holder .vjs-load-progress div,.myFeed .video-js .vjs-progress-holder .vjs-load-progress div,.learningPathContainer .video-js .vjs-progress-holder .vjs-load-progress div,.itjMastNew .video-js .vjs-progress-holder .vjs-load-progress div,.courseBuyModal .video-js .vjs-progress-holder .vjs-load-progress div,.vueVideoPlayer .video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:8px;border-radius:4px;margin:0;padding:0;width:0;left:0;top:0}.discussionsVideoContainer .video-js .vjs-mouse-display:before,.lessonVideo .video-js .vjs-mouse-display:before,.courseDetailsIntroVideoNew .video-js .vjs-mouse-display:before,.classroomVideoContainer .video-js .vjs-mouse-display:before,#privateLessonVideo .video-js .vjs-mouse-display:before,.modal-body .video-js .vjs-mouse-display:before,.myFeed .video-js .vjs-mouse-display:before,.learningPathContainer .video-js .vjs-mouse-display:before,.itjMastNew .video-js .vjs-mouse-display:before,.courseBuyModal .video-js .vjs-mouse-display:before,.vueVideoPlayer .video-js .vjs-mouse-display:before{display:none}.discussionsVideoContainer .video-js .vjs-play-progress,.lessonVideo .video-js .vjs-play-progress,.courseDetailsIntroVideoNew .video-js .vjs-play-progress,.classroomVideoContainer .video-js .vjs-play-progress,#privateLessonVideo .video-js .vjs-play-progress,.modal-body .video-js .vjs-play-progress,.myFeed .video-js .vjs-play-progress,.learningPathContainer .video-js .vjs-play-progress,.itjMastNew .video-js .vjs-play-progress,.courseBuyModal .video-js .vjs-play-progress,.vueVideoPlayer .video-js .vjs-play-progress{background-color:#bc88dc}.discussionsVideoContainer .video-js .vjs-play-progress:before,.lessonVideo .video-js .vjs-play-progress:before,.courseDetailsIntroVideoNew .video-js .vjs-play-progress:before,.classroomVideoContainer .video-js .vjs-play-progress:before,#privateLessonVideo .video-js .vjs-play-progress:before,.modal-body .video-js .vjs-play-progress:before,.myFeed .video-js .vjs-play-progress:before,.learningPathContainer .video-js .vjs-play-progress:before,.itjMastNew .video-js .vjs-play-progress:before,.courseBuyModal .video-js .vjs-play-progress:before,.vueVideoPlayer .video-js .vjs-play-progress:before{position:absolute;top:-5px;right:-8px}.discussionsVideoContainer .video-js .vjs-time-tooltip,.lessonVideo .video-js .vjs-time-tooltip,.courseDetailsIntroVideoNew .video-js .vjs-time-tooltip,.classroomVideoContainer .video-js .vjs-time-tooltip,#privateLessonVideo .video-js .vjs-time-tooltip,.modal-body .video-js .vjs-time-tooltip,.myFeed .video-js .vjs-time-tooltip,.learningPathContainer .video-js .vjs-time-tooltip,.itjMastNew .video-js .vjs-time-tooltip,.courseBuyModal .video-js .vjs-time-tooltip,.vueVideoPlayer .video-js .vjs-time-tooltip,.discussionsVideoContainer .video-js .vjs-mouse-display:after,.lessonVideo .video-js .vjs-mouse-display:after,.courseDetailsIntroVideoNew .video-js .vjs-mouse-display:after,.classroomVideoContainer .video-js .vjs-mouse-display:after,#privateLessonVideo .video-js .vjs-mouse-display:after,.modal-body .video-js .vjs-mouse-display:after,.myFeed .video-js .vjs-mouse-display:after,.learningPathContainer .video-js .vjs-mouse-display:after,.itjMastNew .video-js .vjs-mouse-display:after,.courseBuyModal .video-js .vjs-mouse-display:after,.vueVideoPlayer .video-js .vjs-mouse-display:after,.discussionsVideoContainer .video-js .vjs-play-progress:after,.lessonVideo .video-js .vjs-play-progress:after,.courseDetailsIntroVideoNew .video-js .vjs-play-progress:after,.classroomVideoContainer .video-js .vjs-play-progress:after,#privateLessonVideo .video-js .vjs-play-progress:after,.modal-body .video-js .vjs-play-progress:after,.myFeed .video-js .vjs-play-progress:after,.learningPathContainer .video-js .vjs-play-progress:after,.itjMastNew .video-js .vjs-play-progress:after,.courseBuyModal .video-js .vjs-play-progress:after,.vueVideoPlayer .video-js .vjs-play-progress:after{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:0;font-size:13px;color:#333;content:attr(data-current-time);width:50px;margin-right:-25px;background-color:white;border-radius:4px;height:33.33333333px;line-height:33.33333333px}.discussionsVideoContainer .video-js .vjs-time-tooltip,.lessonVideo .video-js .vjs-time-tooltip,.courseDetailsIntroVideoNew .video-js .vjs-time-tooltip,.classroomVideoContainer .video-js .vjs-time-tooltip,#privateLessonVideo .video-js .vjs-time-tooltip,.modal-body .video-js .vjs-time-tooltip,.myFeed .video-js .vjs-time-tooltip,.learningPathContainer .video-js .vjs-time-tooltip,.itjMastNew .video-js .vjs-time-tooltip,.courseBuyModal .video-js .vjs-time-tooltip,.vueVideoPlayer .video-js .vjs-time-tooltip,.discussionsVideoContainer .video-js .vjs-play-progress:before,.lessonVideo .video-js .vjs-play-progress:before,.courseDetailsIntroVideoNew .video-js .vjs-play-progress:before,.classroomVideoContainer .video-js .vjs-play-progress:before,#privateLessonVideo .video-js .vjs-play-progress:before,.modal-body .video-js .vjs-play-progress:before,.myFeed .video-js .vjs-play-progress:before,.learningPathContainer .video-js .vjs-play-progress:before,.itjMastNew .video-js .vjs-play-progress:before,.courseBuyModal .video-js .vjs-play-progress:before,.vueVideoPlayer .video-js .vjs-play-progress:before,.discussionsVideoContainer .video-js .vjs-play-progress:after,.lessonVideo .video-js .vjs-play-progress:after,.courseDetailsIntroVideoNew .video-js .vjs-play-progress:after,.classroomVideoContainer .video-js .vjs-play-progress:after,#privateLessonVideo .video-js .vjs-play-progress:after,.modal-body .video-js .vjs-play-progress:after,.myFeed .video-js .vjs-play-progress:after,.learningPathContainer .video-js .vjs-play-progress:after,.itjMastNew .video-js .vjs-play-progress:after,.courseBuyModal .video-js .vjs-play-progress:after,.vueVideoPlayer .video-js .vjs-play-progress:after{z-index:1}.discussionsVideoContainer .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.lessonVideo .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.courseDetailsIntroVideoNew .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.classroomVideoContainer .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,#privateLessonVideo .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.modal-body .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.myFeed .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.learningPathContainer .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.itjMastNew .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.courseBuyModal .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after,.vueVideoPlayer .video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.discussionsVideoContainer .video-js .vjs-load-progress,.lessonVideo .video-js .vjs-load-progress,.courseDetailsIntroVideoNew .video-js .vjs-load-progress,.classroomVideoContainer .video-js .vjs-load-progress,#privateLessonVideo .video-js .vjs-load-progress,.modal-body .video-js .vjs-load-progress,.myFeed .video-js .vjs-load-progress,.learningPathContainer .video-js .vjs-load-progress,.itjMastNew .video-js .vjs-load-progress,.courseBuyModal .video-js .vjs-load-progress,.vueVideoPlayer .video-js .vjs-load-progress{background-color:#dedddd}.discussionsVideoContainer .video-js .vjs-load-progress div,.lessonVideo .video-js .vjs-load-progress div,.courseDetailsIntroVideoNew .video-js .vjs-load-progress div,.classroomVideoContainer .video-js .vjs-load-progress div,#privateLessonVideo .video-js .vjs-load-progress div,.modal-body .video-js .vjs-load-progress div,.myFeed .video-js .vjs-load-progress div,.learningPathContainer .video-js .vjs-load-progress div,.itjMastNew .video-js .vjs-load-progress div,.courseBuyModal .video-js .vjs-load-progress div,.vueVideoPlayer .video-js .vjs-load-progress div{background-color:rgba(188,136,220,0.3333)}.discussionsVideoContainer .video-js.vjs-no-flex .vjs-progress-control,.lessonVideo .video-js.vjs-no-flex .vjs-progress-control,.courseDetailsIntroVideoNew .video-js.vjs-no-flex .vjs-progress-control,.classroomVideoContainer .video-js.vjs-no-flex .vjs-progress-control,#privateLessonVideo .video-js.vjs-no-flex .vjs-progress-control,.modal-body .video-js.vjs-no-flex .vjs-progress-control,.myFeed .video-js.vjs-no-flex .vjs-progress-control,.learningPathContainer .video-js.vjs-no-flex .vjs-progress-control,.itjMastNew .video-js.vjs-no-flex .vjs-progress-control,.courseBuyModal .video-js.vjs-no-flex .vjs-progress-control,.vueVideoPlayer .video-js.vjs-no-flex .vjs-progress-control{width:auto}.discussionsVideoContainer .video-js .vjs-time-tooltip,.lessonVideo .video-js .vjs-time-tooltip,.courseDetailsIntroVideoNew .video-js .vjs-time-tooltip,.classroomVideoContainer .video-js .vjs-time-tooltip,#privateLessonVideo .video-js .vjs-time-tooltip,.modal-body .video-js .vjs-time-tooltip,.myFeed .video-js .vjs-time-tooltip,.learningPathContainer .video-js .vjs-time-tooltip,.itjMastNew .video-js .vjs-time-tooltip,.courseBuyModal .video-js .vjs-time-tooltip,.vueVideoPlayer .video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.discussionsVideoContainer .vjs-tooltip-progress-bar,.lessonVideo .vjs-tooltip-progress-bar,.courseDetailsIntroVideoNew .vjs-tooltip-progress-bar,.classroomVideoContainer .vjs-tooltip-progress-bar,#privateLessonVideo .vjs-tooltip-progress-bar,.modal-body .vjs-tooltip-progress-bar,.myFeed .vjs-tooltip-progress-bar,.learningPathContainer .vjs-tooltip-progress-bar,.itjMastNew .vjs-tooltip-progress-bar,.courseBuyModal .vjs-tooltip-progress-bar,.vueVideoPlayer .vjs-tooltip-progress-bar{visibility:hidden}.discussionsVideoContainer .video-js .vjs-progress-control .vjs-mouse-display,.lessonVideo .video-js .vjs-progress-control .vjs-mouse-display,.courseDetailsIntroVideoNew .video-js .vjs-progress-control .vjs-mouse-display,.classroomVideoContainer .video-js .vjs-progress-control .vjs-mouse-display,#privateLessonVideo .video-js .vjs-progress-control .vjs-mouse-display,.modal-body .video-js .vjs-progress-control .vjs-mouse-display,.myFeed .video-js .vjs-progress-control .vjs-mouse-display,.learningPathContainer .video-js .vjs-progress-control .vjs-mouse-display,.itjMastNew .video-js .vjs-progress-control .vjs-mouse-display,.courseBuyModal .video-js .vjs-progress-control .vjs-mouse-display,.vueVideoPlayer .video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.discussionsVideoContainer .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.lessonVideo .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.courseDetailsIntroVideoNew .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.classroomVideoContainer .vjs-no-flex .vjs-progress-control .vjs-mouse-display,#privateLessonVideo .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.modal-body .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.myFeed .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.learningPathContainer .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.itjMastNew .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.courseBuyModal .vjs-no-flex .vjs-progress-control .vjs-mouse-display,.vueVideoPlayer .vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.discussionsVideoContainer .video-js .vjs-progress-control:hover .vjs-mouse-display,.lessonVideo .video-js .vjs-progress-control:hover .vjs-mouse-display,.courseDetailsIntroVideoNew .video-js .vjs-progress-control:hover .vjs-mouse-display,.classroomVideoContainer .video-js .vjs-progress-control:hover .vjs-mouse-display,#privateLessonVideo .video-js .vjs-progress-control:hover .vjs-mouse-display,.modal-body .video-js .vjs-progress-control:hover .vjs-mouse-display,.myFeed .video-js .vjs-progress-control:hover .vjs-mouse-display,.learningPathContainer .video-js .vjs-progress-control:hover .vjs-mouse-display,.itjMastNew .video-js .vjs-progress-control:hover .vjs-mouse-display,.courseBuyModal .video-js .vjs-progress-control:hover .vjs-mouse-display,.vueVideoPlayer .video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.discussionsVideoContainer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.lessonVideo .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.courseDetailsIntroVideoNew .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.classroomVideoContainer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,#privateLessonVideo .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.modal-body .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.myFeed .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.learningPathContainer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.itjMastNew .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.courseBuyModal .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.vueVideoPlayer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.discussionsVideoContainer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.lessonVideo .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.courseDetailsIntroVideoNew .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.classroomVideoContainer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,#privateLessonVideo .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.modal-body .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.myFeed .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.learningPathContainer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.itjMastNew .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.courseBuyModal .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after,.vueVideoPlayer .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.discussionsVideoContainer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.lessonVideo .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.courseDetailsIntroVideoNew .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.classroomVideoContainer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,#privateLessonVideo .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.modal-body .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.myFeed .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.learningPathContainer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.itjMastNew .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.courseBuyModal .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.vueVideoPlayer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.discussionsVideoContainer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.lessonVideo .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.courseDetailsIntroVideoNew .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.classroomVideoContainer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,#privateLessonVideo .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.modal-body .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.myFeed .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.learningPathContainer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.itjMastNew .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.courseBuyModal .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after,.vueVideoPlayer .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.discussionsVideoContainer .vjs-mouse-display .vjs-time-tooltip,.lessonVideo .vjs-mouse-display .vjs-time-tooltip,.courseDetailsIntroVideoNew .vjs-mouse-display .vjs-time-tooltip,.classroomVideoContainer .vjs-mouse-display .vjs-time-tooltip,#privateLessonVideo .vjs-mouse-display .vjs-time-tooltip,.modal-body .vjs-mouse-display .vjs-time-tooltip,.myFeed .vjs-mouse-display .vjs-time-tooltip,.learningPathContainer .vjs-mouse-display .vjs-time-tooltip,.itjMastNew .vjs-mouse-display .vjs-time-tooltip,.courseBuyModal .vjs-mouse-display .vjs-time-tooltip,.vueVideoPlayer .vjs-mouse-display .vjs-time-tooltip,.discussionsVideoContainer .video-js .vjs-progress-control .vjs-mouse-display:after,.lessonVideo .video-js .vjs-progress-control .vjs-mouse-display:after,.courseDetailsIntroVideoNew .video-js .vjs-progress-control .vjs-mouse-display:after,.classroomVideoContainer .video-js .vjs-progress-control .vjs-mouse-display:after,#privateLessonVideo .video-js .vjs-progress-control .vjs-mouse-display:after,.modal-body .video-js .vjs-progress-control .vjs-mouse-display:after,.myFeed .video-js .vjs-progress-control .vjs-mouse-display:after,.learningPathContainer .video-js .vjs-progress-control .vjs-mouse-display:after,.itjMastNew .video-js .vjs-progress-control .vjs-mouse-display:after,.courseBuyModal .video-js .vjs-progress-control .vjs-mouse-display:after,.vueVideoPlayer .video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.discussionsVideoContainer .video-js .vjs-slider,.lessonVideo .video-js .vjs-slider,.courseDetailsIntroVideoNew .video-js .vjs-slider,.classroomVideoContainer .video-js .vjs-slider,#privateLessonVideo .video-js .vjs-slider,.modal-body .video-js .vjs-slider,.myFeed .video-js .vjs-slider,.learningPathContainer .video-js .vjs-slider,.itjMastNew .video-js .vjs-slider,.courseBuyModal .video-js .vjs-slider,.vueVideoPlayer .video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#ccc}.discussionsVideoContainer .video-js .vjs-mute-control,.lessonVideo .video-js .vjs-mute-control,.courseDetailsIntroVideoNew .video-js .vjs-mute-control,.classroomVideoContainer .video-js .vjs-mute-control,#privateLessonVideo .video-js .vjs-mute-control,.modal-body .video-js .vjs-mute-control,.myFeed .video-js .vjs-mute-control,.learningPathContainer .video-js .vjs-mute-control,.itjMastNew .video-js .vjs-mute-control,.courseBuyModal .video-js .vjs-mute-control,.vueVideoPlayer .video-js .vjs-mute-control,.discussionsVideoContainer .video-js .vjs-volume-menu-button,.lessonVideo .video-js .vjs-volume-menu-button,.courseDetailsIntroVideoNew .video-js .vjs-volume-menu-button,.classroomVideoContainer .video-js .vjs-volume-menu-button,#privateLessonVideo .video-js .vjs-volume-menu-button,.modal-body .video-js .vjs-volume-menu-button,.myFeed .video-js .vjs-volume-menu-button,.learningPathContainer .video-js .vjs-volume-menu-button,.itjMastNew .video-js .vjs-volume-menu-button,.courseBuyModal .video-js .vjs-volume-menu-button,.vueVideoPlayer .video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.discussionsVideoContainer .video-js .vjs-volume-control,.lessonVideo .video-js .vjs-volume-control,.courseDetailsIntroVideoNew .video-js .vjs-volume-control,.classroomVideoContainer .video-js .vjs-volume-control,#privateLessonVideo .video-js .vjs-volume-control,.modal-body .video-js .vjs-volume-control,.myFeed .video-js .vjs-volume-control,.learningPathContainer .video-js .vjs-volume-control,.itjMastNew .video-js .vjs-volume-control,.courseBuyModal .video-js .vjs-volume-control,.vueVideoPlayer .video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.discussionsVideoContainer .video-js .vjs-volume-bar,.lessonVideo .video-js .vjs-volume-bar,.courseDetailsIntroVideoNew .video-js .vjs-volume-bar,.classroomVideoContainer .video-js .vjs-volume-bar,#privateLessonVideo .video-js .vjs-volume-bar,.modal-body .video-js .vjs-volume-bar,.myFeed .video-js .vjs-volume-bar,.learningPathContainer .video-js .vjs-volume-bar,.itjMastNew .video-js .vjs-volume-bar,.courseBuyModal .video-js .vjs-volume-bar,.vueVideoPlayer .video-js .vjs-volume-bar{margin-top:21px}.discussionsVideoContainer .vjs-volume-bar.vjs-slider-horizontal,.lessonVideo .vjs-volume-bar.vjs-slider-horizontal,.courseDetailsIntroVideoNew .vjs-volume-bar.vjs-slider-horizontal,.classroomVideoContainer .vjs-volume-bar.vjs-slider-horizontal,#privateLessonVideo .vjs-volume-bar.vjs-slider-horizontal,.modal-body .vjs-volume-bar.vjs-slider-horizontal,.myFeed .vjs-volume-bar.vjs-slider-horizontal,.learningPathContainer .vjs-volume-bar.vjs-slider-horizontal,.itjMastNew .vjs-volume-bar.vjs-slider-horizontal,.courseBuyModal .vjs-volume-bar.vjs-slider-horizontal,.vueVideoPlayer .vjs-volume-bar.vjs-slider-horizontal{height:8px;border-radius:4px}.discussionsVideoContainer .vjs-volume-bar.vjs-slider-vertical,.lessonVideo .vjs-volume-bar.vjs-slider-vertical,.courseDetailsIntroVideoNew .vjs-volume-bar.vjs-slider-vertical,.classroomVideoContainer .vjs-volume-bar.vjs-slider-vertical,#privateLessonVideo .vjs-volume-bar.vjs-slider-vertical,.modal-body .vjs-volume-bar.vjs-slider-vertical,.myFeed .vjs-volume-bar.vjs-slider-vertical,.learningPathContainer .vjs-volume-bar.vjs-slider-vertical,.itjMastNew .vjs-volume-bar.vjs-slider-vertical,.courseBuyModal .vjs-volume-bar.vjs-slider-vertical,.vueVideoPlayer .vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.discussionsVideoContainer .video-js .vjs-volume-level,.lessonVideo .video-js .vjs-volume-level,.courseDetailsIntroVideoNew .video-js .vjs-volume-level,.classroomVideoContainer .video-js .vjs-volume-level,#privateLessonVideo .video-js .vjs-volume-level,.modal-body .video-js .vjs-volume-level,.myFeed .video-js .vjs-volume-level,.learningPathContainer .video-js .vjs-volume-level,.itjMastNew .video-js .vjs-volume-level,.courseBuyModal .video-js .vjs-volume-level,.vueVideoPlayer .video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#bc88dc;border-radius:4px}.discussionsVideoContainer .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.lessonVideo .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.courseDetailsIntroVideoNew .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.classroomVideoContainer .video-js .vjs-volume-level .video-js .vjs-volume-level:before,#privateLessonVideo .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.modal-body .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.myFeed .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.learningPathContainer .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.itjMastNew .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.courseBuyModal .video-js .vjs-volume-level .video-js .vjs-volume-level:before,.vueVideoPlayer .video-js .vjs-volume-level .video-js .vjs-volume-level:before{position:absolute}.discussionsVideoContainer .vjs-slider-vertical .vjs-volume-level,.lessonVideo .vjs-slider-vertical .vjs-volume-level,.courseDetailsIntroVideoNew .vjs-slider-vertical .vjs-volume-level,.classroomVideoContainer .vjs-slider-vertical .vjs-volume-level,#privateLessonVideo .vjs-slider-vertical .vjs-volume-level,.modal-body .vjs-slider-vertical .vjs-volume-level,.myFeed .vjs-slider-vertical .vjs-volume-level,.learningPathContainer .vjs-slider-vertical .vjs-volume-level,.itjMastNew .vjs-slider-vertical .vjs-volume-level,.courseBuyModal .vjs-slider-vertical .vjs-volume-level,.vueVideoPlayer .vjs-slider-vertical .vjs-volume-level{width:.3em}.discussionsVideoContainer .vjs-slider-vertical .vjs-volume-level:before,.lessonVideo .vjs-slider-vertical .vjs-volume-level:before,.courseDetailsIntroVideoNew .vjs-slider-vertical .vjs-volume-level:before,.classroomVideoContainer .vjs-slider-vertical .vjs-volume-level:before,#privateLessonVideo .vjs-slider-vertical .vjs-volume-level:before,.modal-body .vjs-slider-vertical .vjs-volume-level:before,.myFeed .vjs-slider-vertical .vjs-volume-level:before,.learningPathContainer .vjs-slider-vertical .vjs-volume-level:before,.itjMastNew .vjs-slider-vertical .vjs-volume-level:before,.courseBuyModal .vjs-slider-vertical .vjs-volume-level:before,.vueVideoPlayer .vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.discussionsVideoContainer .vjs-slider-horizontal .vjs-volume-level,.lessonVideo .vjs-slider-horizontal .vjs-volume-level,.courseDetailsIntroVideoNew .vjs-slider-horizontal .vjs-volume-level,.classroomVideoContainer .vjs-slider-horizontal .vjs-volume-level,#privateLessonVideo .vjs-slider-horizontal .vjs-volume-level,.modal-body .vjs-slider-horizontal .vjs-volume-level,.myFeed .vjs-slider-horizontal .vjs-volume-level,.learningPathContainer .vjs-slider-horizontal .vjs-volume-level,.itjMastNew .vjs-slider-horizontal .vjs-volume-level,.courseBuyModal .vjs-slider-horizontal .vjs-volume-level,.vueVideoPlayer .vjs-slider-horizontal .vjs-volume-level{height:8px}.discussionsVideoContainer .vjs-slider-horizontal .vjs-volume-level:before,.lessonVideo .vjs-slider-horizontal .vjs-volume-level:before,.courseDetailsIntroVideoNew .vjs-slider-horizontal .vjs-volume-level:before,.classroomVideoContainer .vjs-slider-horizontal .vjs-volume-level:before,#privateLessonVideo .vjs-slider-horizontal .vjs-volume-level:before,.modal-body .vjs-slider-horizontal .vjs-volume-level:before,.myFeed .vjs-slider-horizontal .vjs-volume-level:before,.learningPathContainer .vjs-slider-horizontal .vjs-volume-level:before,.itjMastNew .vjs-slider-horizontal .vjs-volume-level:before,.courseBuyModal .vjs-slider-horizontal .vjs-volume-level:before,.vueVideoPlayer .vjs-slider-horizontal .vjs-volume-level:before{top:0;margin-top:-5px !important;right:0 !important}.discussionsVideoContainer .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.lessonVideo .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.courseDetailsIntroVideoNew .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.classroomVideoContainer .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,#privateLessonVideo .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.modal-body .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.myFeed .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.learningPathContainer .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.itjMastNew .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.courseBuyModal .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level,.vueVideoPlayer .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.discussionsVideoContainer .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.lessonVideo .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.courseDetailsIntroVideoNew .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.classroomVideoContainer .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,#privateLessonVideo .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.modal-body .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.myFeed .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.learningPathContainer .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.itjMastNew .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.courseBuyModal .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level,.vueVideoPlayer .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.discussionsVideoContainer .vjs-volume-menu-button-horizontal,.lessonVideo .vjs-volume-menu-button-horizontal,.courseDetailsIntroVideoNew .vjs-volume-menu-button-horizontal,.classroomVideoContainer .vjs-volume-menu-button-horizontal,#privateLessonVideo .vjs-volume-menu-button-horizontal,.modal-body .vjs-volume-menu-button-horizontal,.myFeed .vjs-volume-menu-button-horizontal,.learningPathContainer .vjs-volume-menu-button-horizontal,.itjMastNew .vjs-volume-menu-button-horizontal,.courseBuyModal .vjs-volume-menu-button-horizontal,.vueVideoPlayer .vjs-volume-menu-button-horizontal{width:141px !important}.discussionsVideoContainer .vjs-volume-menu-button .vjs-menu,.lessonVideo .vjs-volume-menu-button .vjs-menu,.courseDetailsIntroVideoNew .vjs-volume-menu-button .vjs-menu,.classroomVideoContainer .vjs-volume-menu-button .vjs-menu,#privateLessonVideo .vjs-volume-menu-button .vjs-menu,.modal-body .vjs-volume-menu-button .vjs-menu,.myFeed .vjs-volume-menu-button .vjs-menu,.learningPathContainer .vjs-volume-menu-button .vjs-menu,.itjMastNew .vjs-volume-menu-button .vjs-menu,.courseBuyModal .vjs-volume-menu-button .vjs-menu,.vueVideoPlayer .vjs-volume-menu-button .vjs-menu{margin-left:41px}.discussionsVideoContainer .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.lessonVideo .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.courseDetailsIntroVideoNew .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.classroomVideoContainer .vjs-volume-menu-button-vertical:hover .vjs-menu-content,#privateLessonVideo .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.modal-body .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.myFeed .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.learningPathContainer .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.itjMastNew .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.courseBuyModal .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vueVideoPlayer .vjs-volume-menu-button-vertical:hover .vjs-menu-content,.discussionsVideoContainer .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.lessonVideo .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.courseDetailsIntroVideoNew .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.classroomVideoContainer .vjs-volume-menu-button-vertical:focus .vjs-menu-content,#privateLessonVideo .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.modal-body .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.myFeed .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.learningPathContainer .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.itjMastNew .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.courseBuyModal .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vueVideoPlayer .vjs-volume-menu-button-vertical:focus .vjs-menu-content,.discussionsVideoContainer .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.lessonVideo .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.courseDetailsIntroVideoNew .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.classroomVideoContainer .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,#privateLessonVideo .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.modal-body .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.myFeed .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.learningPathContainer .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.itjMastNew .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.courseBuyModal .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vueVideoPlayer .vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.discussionsVideoContainer .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.lessonVideo .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.courseDetailsIntroVideoNew .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.classroomVideoContainer .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,#privateLessonVideo .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.modal-body .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.myFeed .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.learningPathContainer .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.itjMastNew .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.courseBuyModal .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vueVideoPlayer .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}.discussionsVideoContainer .vjs-poster,.lessonVideo .vjs-poster,.courseDetailsIntroVideoNew .vjs-poster,.classroomVideoContainer .vjs-poster,#privateLessonVideo .vjs-poster,.modal-body .vjs-poster,.myFeed .vjs-poster,.learningPathContainer .vjs-poster,.itjMastNew .vjs-poster,.courseBuyModal .vjs-poster,.vueVideoPlayer .vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.discussionsVideoContainer .vjs-poster img,.lessonVideo .vjs-poster img,.courseDetailsIntroVideoNew .vjs-poster img,.classroomVideoContainer .vjs-poster img,#privateLessonVideo .vjs-poster img,.modal-body .vjs-poster img,.myFeed .vjs-poster img,.learningPathContainer .vjs-poster img,.itjMastNew .vjs-poster img,.courseBuyModal .vjs-poster img,.vueVideoPlayer .vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.discussionsVideoContainer .vjs-has-started .vjs-poster,.lessonVideo .vjs-has-started .vjs-poster,.courseDetailsIntroVideoNew .vjs-has-started .vjs-poster,.classroomVideoContainer .vjs-has-started .vjs-poster,#privateLessonVideo .vjs-has-started .vjs-poster,.modal-body .vjs-has-started .vjs-poster,.myFeed .vjs-has-started .vjs-poster,.learningPathContainer .vjs-has-started .vjs-poster,.itjMastNew .vjs-has-started .vjs-poster,.courseBuyModal .vjs-has-started .vjs-poster,.vueVideoPlayer .vjs-has-started .vjs-poster{display:none}.discussionsVideoContainer .vjs-audio.vjs-has-started .vjs-poster,.lessonVideo .vjs-audio.vjs-has-started .vjs-poster,.courseDetailsIntroVideoNew .vjs-audio.vjs-has-started .vjs-poster,.classroomVideoContainer .vjs-audio.vjs-has-started .vjs-poster,#privateLessonVideo .vjs-audio.vjs-has-started .vjs-poster,.modal-body .vjs-audio.vjs-has-started .vjs-poster,.myFeed .vjs-audio.vjs-has-started .vjs-poster,.learningPathContainer .vjs-audio.vjs-has-started .vjs-poster,.itjMastNew .vjs-audio.vjs-has-started .vjs-poster,.courseBuyModal .vjs-audio.vjs-has-started .vjs-poster,.vueVideoPlayer .vjs-audio.vjs-has-started .vjs-poster{display:block}.discussionsVideoContainer .vjs-controls-disabled .vjs-poster,.lessonVideo .vjs-controls-disabled .vjs-poster,.courseDetailsIntroVideoNew .vjs-controls-disabled .vjs-poster,.classroomVideoContainer .vjs-controls-disabled .vjs-poster,#privateLessonVideo .vjs-controls-disabled .vjs-poster,.modal-body .vjs-controls-disabled .vjs-poster,.myFeed .vjs-controls-disabled .vjs-poster,.learningPathContainer .vjs-controls-disabled .vjs-poster,.itjMastNew .vjs-controls-disabled .vjs-poster,.courseBuyModal .vjs-controls-disabled .vjs-poster,.vueVideoPlayer .vjs-controls-disabled .vjs-poster{display:none}.discussionsVideoContainer .vjs-using-native-controls .vjs-poster,.lessonVideo .vjs-using-native-controls .vjs-poster,.courseDetailsIntroVideoNew .vjs-using-native-controls .vjs-poster,.classroomVideoContainer .vjs-using-native-controls .vjs-poster,#privateLessonVideo .vjs-using-native-controls .vjs-poster,.modal-body .vjs-using-native-controls .vjs-poster,.myFeed .vjs-using-native-controls .vjs-poster,.learningPathContainer .vjs-using-native-controls .vjs-poster,.itjMastNew .vjs-using-native-controls .vjs-poster,.courseBuyModal .vjs-using-native-controls .vjs-poster,.vueVideoPlayer .vjs-using-native-controls .vjs-poster{display:none}.discussionsVideoContainer .video-js .vjs-live-control,.lessonVideo .video-js .vjs-live-control,.courseDetailsIntroVideoNew .video-js .vjs-live-control,.classroomVideoContainer .video-js .vjs-live-control,#privateLessonVideo .video-js .vjs-live-control,.modal-body .video-js .vjs-live-control,.myFeed .video-js .vjs-live-control,.learningPathContainer .video-js .vjs-live-control,.itjMastNew .video-js .vjs-live-control,.courseBuyModal .video-js .vjs-live-control,.vueVideoPlayer .video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.discussionsVideoContainer .vjs-no-flex .vjs-live-control,.lessonVideo .vjs-no-flex .vjs-live-control,.courseDetailsIntroVideoNew .vjs-no-flex .vjs-live-control,.classroomVideoContainer .vjs-no-flex .vjs-live-control,#privateLessonVideo .vjs-no-flex .vjs-live-control,.modal-body .vjs-no-flex .vjs-live-control,.myFeed .vjs-no-flex .vjs-live-control,.learningPathContainer .vjs-no-flex .vjs-live-control,.itjMastNew .vjs-no-flex .vjs-live-control,.courseBuyModal .vjs-no-flex .vjs-live-control,.vueVideoPlayer .vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.discussionsVideoContainer .video-js .vjs-time-control,.lessonVideo .video-js .vjs-time-control,.courseDetailsIntroVideoNew .video-js .vjs-time-control,.classroomVideoContainer .video-js .vjs-time-control,#privateLessonVideo .video-js .vjs-time-control,.modal-body .video-js .vjs-time-control,.myFeed .video-js .vjs-time-control,.learningPathContainer .video-js .vjs-time-control,.itjMastNew .video-js .vjs-time-control,.courseBuyModal .video-js .vjs-time-control,.vueVideoPlayer .video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:13px;line-height:50px;min-width:36px;width:auto;padding-left:18px;padding-right:3px}.discussionsVideoContainer .vjs-live .vjs-time-control,.lessonVideo .vjs-live .vjs-time-control,.courseDetailsIntroVideoNew .vjs-live .vjs-time-control,.classroomVideoContainer .vjs-live .vjs-time-control,#privateLessonVideo .vjs-live .vjs-time-control,.modal-body .vjs-live .vjs-time-control,.myFeed .vjs-live .vjs-time-control,.learningPathContainer .vjs-live .vjs-time-control,.itjMastNew .vjs-live .vjs-time-control,.courseBuyModal .vjs-live .vjs-time-control,.vueVideoPlayer .vjs-live .vjs-time-control{display:none}.discussionsVideoContainer .video-js .vjs-current-time,.lessonVideo .video-js .vjs-current-time,.courseDetailsIntroVideoNew .video-js .vjs-current-time,.classroomVideoContainer .video-js .vjs-current-time,#privateLessonVideo .video-js .vjs-current-time,.modal-body .video-js .vjs-current-time,.myFeed .video-js .vjs-current-time,.learningPathContainer .video-js .vjs-current-time,.itjMastNew .video-js .vjs-current-time,.courseBuyModal .video-js .vjs-current-time,.vueVideoPlayer .video-js .vjs-current-time,.discussionsVideoContainer .vjs-no-flex .vjs-current-time,.lessonVideo .vjs-no-flex .vjs-current-time,.courseDetailsIntroVideoNew .vjs-no-flex .vjs-current-time,.classroomVideoContainer .vjs-no-flex .vjs-current-time,#privateLessonVideo .vjs-no-flex .vjs-current-time,.modal-body .vjs-no-flex .vjs-current-time,.myFeed .vjs-no-flex .vjs-current-time,.learningPathContainer .vjs-no-flex .vjs-current-time,.itjMastNew .vjs-no-flex .vjs-current-time,.courseBuyModal .vjs-no-flex .vjs-current-time,.vueVideoPlayer .vjs-no-flex .vjs-current-time{display:none}.discussionsVideoContainer .video-js .vjs-duration,.lessonVideo .video-js .vjs-duration,.courseDetailsIntroVideoNew .video-js .vjs-duration,.classroomVideoContainer .video-js .vjs-duration,#privateLessonVideo .video-js .vjs-duration,.modal-body .video-js .vjs-duration,.myFeed .video-js .vjs-duration,.learningPathContainer .video-js .vjs-duration,.itjMastNew .video-js .vjs-duration,.courseBuyModal .video-js .vjs-duration,.vueVideoPlayer .video-js .vjs-duration,.discussionsVideoContainer .vjs-no-flex .vjs-duration,.lessonVideo .vjs-no-flex .vjs-duration,.courseDetailsIntroVideoNew .vjs-no-flex .vjs-duration,.classroomVideoContainer .vjs-no-flex .vjs-duration,#privateLessonVideo .vjs-no-flex .vjs-duration,.modal-body .vjs-no-flex .vjs-duration,.myFeed .vjs-no-flex .vjs-duration,.learningPathContainer .vjs-no-flex .vjs-duration,.itjMastNew .vjs-no-flex .vjs-duration,.courseBuyModal .vjs-no-flex .vjs-duration,.vueVideoPlayer .vjs-no-flex .vjs-duration{display:none}.discussionsVideoContainer .vjs-time-divider,.lessonVideo .vjs-time-divider,.courseDetailsIntroVideoNew .vjs-time-divider,.classroomVideoContainer .vjs-time-divider,#privateLessonVideo .vjs-time-divider,.modal-body .vjs-time-divider,.myFeed .vjs-time-divider,.learningPathContainer .vjs-time-divider,.itjMastNew .vjs-time-divider,.courseBuyModal .vjs-time-divider,.vueVideoPlayer .vjs-time-divider{display:none;line-height:3em}.discussionsVideoContainer .vjs-live .vjs-time-divider,.lessonVideo .vjs-live .vjs-time-divider,.courseDetailsIntroVideoNew .vjs-live .vjs-time-divider,.classroomVideoContainer .vjs-live .vjs-time-divider,#privateLessonVideo .vjs-live .vjs-time-divider,.modal-body .vjs-live .vjs-time-divider,.myFeed .vjs-live .vjs-time-divider,.learningPathContainer .vjs-live .vjs-time-divider,.itjMastNew .vjs-live .vjs-time-divider,.courseBuyModal .vjs-live .vjs-time-divider,.vueVideoPlayer .vjs-live .vjs-time-divider{display:none}.discussionsVideoContainer .video-js .vjs-play-control,.lessonVideo .video-js .vjs-play-control,.courseDetailsIntroVideoNew .video-js .vjs-play-control,.classroomVideoContainer .video-js .vjs-play-control,#privateLessonVideo .video-js .vjs-play-control,.modal-body .video-js .vjs-play-control,.myFeed .video-js .vjs-play-control,.learningPathContainer .video-js .vjs-play-control,.itjMastNew .video-js .vjs-play-control,.courseBuyModal .video-js .vjs-play-control,.vueVideoPlayer .video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.discussionsVideoContainer .vjs-text-track-display,.lessonVideo .vjs-text-track-display,.courseDetailsIntroVideoNew .vjs-text-track-display,.classroomVideoContainer .vjs-text-track-display,#privateLessonVideo .vjs-text-track-display,.modal-body .vjs-text-track-display,.myFeed .vjs-text-track-display,.learningPathContainer .vjs-text-track-display,.itjMastNew .vjs-text-track-display,.courseBuyModal .vjs-text-track-display,.vueVideoPlayer .vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.discussionsVideoContainer .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.lessonVideo .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.courseDetailsIntroVideoNew .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.classroomVideoContainer .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,#privateLessonVideo .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.modal-body .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.myFeed .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.learningPathContainer .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.itjMastNew .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.courseBuyModal .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display,.vueVideoPlayer .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.discussionsVideoContainer .video-js .vjs-text-track,.lessonVideo .video-js .vjs-text-track,.courseDetailsIntroVideoNew .video-js .vjs-text-track,.classroomVideoContainer .video-js .vjs-text-track,#privateLessonVideo .video-js .vjs-text-track,.modal-body .video-js .vjs-text-track,.myFeed .video-js .vjs-text-track,.learningPathContainer .video-js .vjs-text-track,.itjMastNew .video-js .vjs-text-track,.courseBuyModal .video-js .vjs-text-track,.vueVideoPlayer .video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.discussionsVideoContainer .vjs-tt-cue,.lessonVideo .vjs-tt-cue,.courseDetailsIntroVideoNew .vjs-tt-cue,.classroomVideoContainer .vjs-tt-cue,#privateLessonVideo .vjs-tt-cue,.modal-body .vjs-tt-cue,.myFeed .vjs-tt-cue,.learningPathContainer .vjs-tt-cue,.itjMastNew .vjs-tt-cue,.courseBuyModal .vjs-tt-cue,.vueVideoPlayer .vjs-tt-cue{display:block}.discussionsVideoContainer video::-webkit-media-text-track-display,.lessonVideo video::-webkit-media-text-track-display,.courseDetailsIntroVideoNew video::-webkit-media-text-track-display,.classroomVideoContainer video::-webkit-media-text-track-display,#privateLessonVideo video::-webkit-media-text-track-display,.modal-body video::-webkit-media-text-track-display,.myFeed video::-webkit-media-text-track-display,.learningPathContainer video::-webkit-media-text-track-display,.itjMastNew video::-webkit-media-text-track-display,.courseBuyModal video::-webkit-media-text-track-display,.vueVideoPlayer video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.discussionsVideoContainer .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.lessonVideo .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.courseDetailsIntroVideoNew .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.classroomVideoContainer .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,#privateLessonVideo .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.modal-body .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.myFeed .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.learningPathContainer .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.itjMastNew .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.courseBuyModal .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display,.vueVideoPlayer .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.discussionsVideoContainer .video-js .vjs-fullscreen-control,.lessonVideo .video-js .vjs-fullscreen-control,.courseDetailsIntroVideoNew .video-js .vjs-fullscreen-control,.classroomVideoContainer .video-js .vjs-fullscreen-control,#privateLessonVideo .video-js .vjs-fullscreen-control,.modal-body .video-js .vjs-fullscreen-control,.myFeed .video-js .vjs-fullscreen-control,.learningPathContainer .video-js .vjs-fullscreen-control,.itjMastNew .video-js .vjs-fullscreen-control,.courseBuyModal .video-js .vjs-fullscreen-control,.vueVideoPlayer .video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.discussionsVideoContainer .vjs-playback-rate .vjs-playback-rate-value,.lessonVideo .vjs-playback-rate .vjs-playback-rate-value,.courseDetailsIntroVideoNew .vjs-playback-rate .vjs-playback-rate-value,.classroomVideoContainer .vjs-playback-rate .vjs-playback-rate-value,#privateLessonVideo .vjs-playback-rate .vjs-playback-rate-value,.modal-body .vjs-playback-rate .vjs-playback-rate-value,.myFeed .vjs-playback-rate .vjs-playback-rate-value,.learningPathContainer .vjs-playback-rate .vjs-playback-rate-value,.itjMastNew .vjs-playback-rate .vjs-playback-rate-value,.courseBuyModal .vjs-playback-rate .vjs-playback-rate-value,.vueVideoPlayer .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.discussionsVideoContainer .vjs-playback-rate .vjs-menu,.lessonVideo .vjs-playback-rate .vjs-menu,.courseDetailsIntroVideoNew .vjs-playback-rate .vjs-menu,.classroomVideoContainer .vjs-playback-rate .vjs-menu,#privateLessonVideo .vjs-playback-rate .vjs-menu,.modal-body .vjs-playback-rate .vjs-menu,.myFeed .vjs-playback-rate .vjs-menu,.learningPathContainer .vjs-playback-rate .vjs-menu,.itjMastNew .vjs-playback-rate .vjs-menu,.courseBuyModal .vjs-playback-rate .vjs-menu,.vueVideoPlayer .vjs-playback-rate .vjs-menu{width:4em;left:0em}.discussionsVideoContainer .vjs-error .vjs-error-display:before,.lessonVideo .vjs-error .vjs-error-display:before,.courseDetailsIntroVideoNew .vjs-error .vjs-error-display:before,.classroomVideoContainer .vjs-error .vjs-error-display:before,#privateLessonVideo .vjs-error .vjs-error-display:before,.modal-body .vjs-error .vjs-error-display:before,.myFeed .vjs-error .vjs-error-display:before,.learningPathContainer .vjs-error .vjs-error-display:before,.itjMastNew .vjs-error .vjs-error-display:before,.courseBuyModal .vjs-error .vjs-error-display:before,.vueVideoPlayer .vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:'Roboto';font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.discussionsVideoContainer .vjs-loading-spinner,.lessonVideo .vjs-loading-spinner,.courseDetailsIntroVideoNew .vjs-loading-spinner,.classroomVideoContainer .vjs-loading-spinner,#privateLessonVideo .vjs-loading-spinner,.modal-body .vjs-loading-spinner,.myFeed .vjs-loading-spinner,.learningPathContainer .vjs-loading-spinner,.itjMastNew .vjs-loading-spinner,.courseBuyModal .vjs-loading-spinner,.vueVideoPlayer .vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.discussionsVideoContainer .vjs-seeking .vjs-loading-spinner,.lessonVideo .vjs-seeking .vjs-loading-spinner,.courseDetailsIntroVideoNew .vjs-seeking .vjs-loading-spinner,.classroomVideoContainer .vjs-seeking .vjs-loading-spinner,#privateLessonVideo .vjs-seeking .vjs-loading-spinner,.modal-body .vjs-seeking .vjs-loading-spinner,.myFeed .vjs-seeking .vjs-loading-spinner,.learningPathContainer .vjs-seeking .vjs-loading-spinner,.itjMastNew .vjs-seeking .vjs-loading-spinner,.courseBuyModal .vjs-seeking .vjs-loading-spinner,.vueVideoPlayer .vjs-seeking .vjs-loading-spinner,.discussionsVideoContainer .vjs-waiting .vjs-loading-spinner,.lessonVideo .vjs-waiting .vjs-loading-spinner,.courseDetailsIntroVideoNew .vjs-waiting .vjs-loading-spinner,.classroomVideoContainer .vjs-waiting .vjs-loading-spinner,#privateLessonVideo .vjs-waiting .vjs-loading-spinner,.modal-body .vjs-waiting .vjs-loading-spinner,.myFeed .vjs-waiting .vjs-loading-spinner,.learningPathContainer .vjs-waiting .vjs-loading-spinner,.itjMastNew .vjs-waiting .vjs-loading-spinner,.courseBuyModal .vjs-waiting .vjs-loading-spinner,.vueVideoPlayer .vjs-waiting .vjs-loading-spinner{display:block}.discussionsVideoContainer .vjs-loading-spinner:before,.lessonVideo .vjs-loading-spinner:before,.courseDetailsIntroVideoNew .vjs-loading-spinner:before,.classroomVideoContainer .vjs-loading-spinner:before,#privateLessonVideo .vjs-loading-spinner:before,.modal-body .vjs-loading-spinner:before,.myFeed .vjs-loading-spinner:before,.learningPathContainer .vjs-loading-spinner:before,.itjMastNew .vjs-loading-spinner:before,.courseBuyModal .vjs-loading-spinner:before,.vueVideoPlayer .vjs-loading-spinner:before,.discussionsVideoContainer .vjs-loading-spinner:after,.lessonVideo .vjs-loading-spinner:after,.courseDetailsIntroVideoNew .vjs-loading-spinner:after,.classroomVideoContainer .vjs-loading-spinner:after,#privateLessonVideo .vjs-loading-spinner:after,.modal-body .vjs-loading-spinner:after,.myFeed .vjs-loading-spinner:after,.learningPathContainer .vjs-loading-spinner:after,.itjMastNew .vjs-loading-spinner:after,.courseBuyModal .vjs-loading-spinner:after,.vueVideoPlayer .vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.discussionsVideoContainer .vjs-seeking .vjs-loading-spinner:before,.lessonVideo .vjs-seeking .vjs-loading-spinner:before,.courseDetailsIntroVideoNew .vjs-seeking .vjs-loading-spinner:before,.classroomVideoContainer .vjs-seeking .vjs-loading-spinner:before,#privateLessonVideo .vjs-seeking .vjs-loading-spinner:before,.modal-body .vjs-seeking .vjs-loading-spinner:before,.myFeed .vjs-seeking .vjs-loading-spinner:before,.learningPathContainer .vjs-seeking .vjs-loading-spinner:before,.itjMastNew .vjs-seeking .vjs-loading-spinner:before,.courseBuyModal .vjs-seeking .vjs-loading-spinner:before,.vueVideoPlayer .vjs-seeking .vjs-loading-spinner:before,.discussionsVideoContainer .vjs-seeking .vjs-loading-spinner:after,.lessonVideo .vjs-seeking .vjs-loading-spinner:after,.courseDetailsIntroVideoNew .vjs-seeking .vjs-loading-spinner:after,.classroomVideoContainer .vjs-seeking .vjs-loading-spinner:after,#privateLessonVideo .vjs-seeking .vjs-loading-spinner:after,.modal-body .vjs-seeking .vjs-loading-spinner:after,.myFeed .vjs-seeking .vjs-loading-spinner:after,.learningPathContainer .vjs-seeking .vjs-loading-spinner:after,.itjMastNew .vjs-seeking .vjs-loading-spinner:after,.courseBuyModal .vjs-seeking .vjs-loading-spinner:after,.vueVideoPlayer .vjs-seeking .vjs-loading-spinner:after,.discussionsVideoContainer .vjs-waiting .vjs-loading-spinner:before,.lessonVideo .vjs-waiting .vjs-loading-spinner:before,.courseDetailsIntroVideoNew .vjs-waiting .vjs-loading-spinner:before,.classroomVideoContainer .vjs-waiting .vjs-loading-spinner:before,#privateLessonVideo .vjs-waiting .vjs-loading-spinner:before,.modal-body .vjs-waiting .vjs-loading-spinner:before,.myFeed .vjs-waiting .vjs-loading-spinner:before,.learningPathContainer .vjs-waiting .vjs-loading-spinner:before,.itjMastNew .vjs-waiting .vjs-loading-spinner:before,.courseBuyModal .vjs-waiting .vjs-loading-spinner:before,.vueVideoPlayer .vjs-waiting .vjs-loading-spinner:before,.discussionsVideoContainer .vjs-waiting .vjs-loading-spinner:after,.lessonVideo .vjs-waiting .vjs-loading-spinner:after,.courseDetailsIntroVideoNew .vjs-waiting .vjs-loading-spinner:after,.classroomVideoContainer .vjs-waiting .vjs-loading-spinner:after,#privateLessonVideo .vjs-waiting .vjs-loading-spinner:after,.modal-body .vjs-waiting .vjs-loading-spinner:after,.myFeed .vjs-waiting .vjs-loading-spinner:after,.learningPathContainer .vjs-waiting .vjs-loading-spinner:after,.itjMastNew .vjs-waiting .vjs-loading-spinner:after,.courseBuyModal .vjs-waiting .vjs-loading-spinner:after,.vueVideoPlayer .vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite,vjs-spinner-fade 1.1s linear infinite}.discussionsVideoContainer .vjs-seeking .vjs-loading-spinner:before,.lessonVideo .vjs-seeking .vjs-loading-spinner:before,.courseDetailsIntroVideoNew .vjs-seeking .vjs-loading-spinner:before,.classroomVideoContainer .vjs-seeking .vjs-loading-spinner:before,#privateLessonVideo .vjs-seeking .vjs-loading-spinner:before,.modal-body .vjs-seeking .vjs-loading-spinner:before,.myFeed .vjs-seeking .vjs-loading-spinner:before,.learningPathContainer .vjs-seeking .vjs-loading-spinner:before,.itjMastNew .vjs-seeking .vjs-loading-spinner:before,.courseBuyModal .vjs-seeking .vjs-loading-spinner:before,.vueVideoPlayer .vjs-seeking .vjs-loading-spinner:before,.discussionsVideoContainer .vjs-waiting .vjs-loading-spinner:before,.lessonVideo .vjs-waiting .vjs-loading-spinner:before,.courseDetailsIntroVideoNew .vjs-waiting .vjs-loading-spinner:before,.classroomVideoContainer .vjs-waiting .vjs-loading-spinner:before,#privateLessonVideo .vjs-waiting .vjs-loading-spinner:before,.modal-body .vjs-waiting .vjs-loading-spinner:before,.myFeed .vjs-waiting .vjs-loading-spinner:before,.learningPathContainer .vjs-waiting .vjs-loading-spinner:before,.itjMastNew .vjs-waiting .vjs-loading-spinner:before,.courseBuyModal .vjs-waiting .vjs-loading-spinner:before,.vueVideoPlayer .vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.discussionsVideoContainer .vjs-seeking .vjs-loading-spinner:after,.lessonVideo .vjs-seeking .vjs-loading-spinner:after,.courseDetailsIntroVideoNew .vjs-seeking .vjs-loading-spinner:after,.classroomVideoContainer .vjs-seeking .vjs-loading-spinner:after,#privateLessonVideo .vjs-seeking .vjs-loading-spinner:after,.modal-body .vjs-seeking .vjs-loading-spinner:after,.myFeed .vjs-seeking .vjs-loading-spinner:after,.learningPathContainer .vjs-seeking .vjs-loading-spinner:after,.itjMastNew .vjs-seeking .vjs-loading-spinner:after,.courseBuyModal .vjs-seeking .vjs-loading-spinner:after,.vueVideoPlayer .vjs-seeking .vjs-loading-spinner:after,.discussionsVideoContainer .vjs-waiting .vjs-loading-spinner:after,.lessonVideo .vjs-waiting .vjs-loading-spinner:after,.courseDetailsIntroVideoNew .vjs-waiting .vjs-loading-spinner:after,.classroomVideoContainer .vjs-waiting .vjs-loading-spinner:after,#privateLessonVideo .vjs-waiting .vjs-loading-spinner:after,.modal-body .vjs-waiting .vjs-loading-spinner:after,.myFeed .vjs-waiting .vjs-loading-spinner:after,.learningPathContainer .vjs-waiting .vjs-loading-spinner:after,.itjMastNew .vjs-waiting .vjs-loading-spinner:after,.courseBuyModal .vjs-waiting .vjs-loading-spinner:after,.vueVideoPlayer .vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.discussionsVideoContainer .vjs-chapters-button .vjs-menu ul,.lessonVideo .vjs-chapters-button .vjs-menu ul,.courseDetailsIntroVideoNew .vjs-chapters-button .vjs-menu ul,.classroomVideoContainer .vjs-chapters-button .vjs-menu ul,#privateLessonVideo .vjs-chapters-button .vjs-menu ul,.modal-body .vjs-chapters-button .vjs-menu ul,.myFeed .vjs-chapters-button .vjs-menu ul,.learningPathContainer .vjs-chapters-button .vjs-menu ul,.itjMastNew .vjs-chapters-button .vjs-menu ul,.courseBuyModal .vjs-chapters-button .vjs-menu ul,.vueVideoPlayer .vjs-chapters-button .vjs-menu ul{width:24em}.discussionsVideoContainer .vjs-caption-settings,.lessonVideo .vjs-caption-settings,.courseDetailsIntroVideoNew .vjs-caption-settings,.classroomVideoContainer .vjs-caption-settings,#privateLessonVideo .vjs-caption-settings,.modal-body .vjs-caption-settings,.myFeed .vjs-caption-settings,.learningPathContainer .vjs-caption-settings,.itjMastNew .vjs-caption-settings,.courseBuyModal .vjs-caption-settings,.vueVideoPlayer .vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings,.lessonVideo .vjs-caption-settings .vjs-tracksettings,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings,.modal-body .vjs-caption-settings .vjs-tracksettings,.myFeed .vjs-caption-settings .vjs-tracksettings,.learningPathContainer .vjs-caption-settings .vjs-tracksettings,.itjMastNew .vjs-caption-settings .vjs-tracksettings,.courseBuyModal .vjs-caption-settings .vjs-tracksettings,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings-colors,.lessonVideo .vjs-caption-settings .vjs-tracksettings-colors,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings-colors,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings-colors,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings-colors,.modal-body .vjs-caption-settings .vjs-tracksettings-colors,.myFeed .vjs-caption-settings .vjs-tracksettings-colors,.learningPathContainer .vjs-caption-settings .vjs-tracksettings-colors,.itjMastNew .vjs-caption-settings .vjs-tracksettings-colors,.courseBuyModal .vjs-caption-settings .vjs-tracksettings-colors,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings-colors,.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings-font,.lessonVideo .vjs-caption-settings .vjs-tracksettings-font,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings-font,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings-font,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings-font,.modal-body .vjs-caption-settings .vjs-tracksettings-font,.myFeed .vjs-caption-settings .vjs-tracksettings-font,.learningPathContainer .vjs-caption-settings .vjs-tracksettings-font,.itjMastNew .vjs-caption-settings .vjs-tracksettings-font,.courseBuyModal .vjs-caption-settings .vjs-tracksettings-font,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings-font{float:left}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings-colors:after,.lessonVideo .vjs-caption-settings .vjs-tracksettings-colors:after,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings-colors:after,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings-colors:after,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings-colors:after,.modal-body .vjs-caption-settings .vjs-tracksettings-colors:after,.myFeed .vjs-caption-settings .vjs-tracksettings-colors:after,.learningPathContainer .vjs-caption-settings .vjs-tracksettings-colors:after,.itjMastNew .vjs-caption-settings .vjs-tracksettings-colors:after,.courseBuyModal .vjs-caption-settings .vjs-tracksettings-colors:after,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings-colors:after,.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings-font:after,.lessonVideo .vjs-caption-settings .vjs-tracksettings-font:after,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings-font:after,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings-font:after,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings-font:after,.modal-body .vjs-caption-settings .vjs-tracksettings-font:after,.myFeed .vjs-caption-settings .vjs-tracksettings-font:after,.learningPathContainer .vjs-caption-settings .vjs-tracksettings-font:after,.itjMastNew .vjs-caption-settings .vjs-tracksettings-font:after,.courseBuyModal .vjs-caption-settings .vjs-tracksettings-font:after,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings-font:after,.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings-controls:after,.lessonVideo .vjs-caption-settings .vjs-tracksettings-controls:after,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings-controls:after,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings-controls:after,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings-controls:after,.modal-body .vjs-caption-settings .vjs-tracksettings-controls:after,.myFeed .vjs-caption-settings .vjs-tracksettings-controls:after,.learningPathContainer .vjs-caption-settings .vjs-tracksettings-controls:after,.itjMastNew .vjs-caption-settings .vjs-tracksettings-controls:after,.courseBuyModal .vjs-caption-settings .vjs-tracksettings-controls:after,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksettings-controls,.lessonVideo .vjs-caption-settings .vjs-tracksettings-controls,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksettings-controls,.classroomVideoContainer .vjs-caption-settings .vjs-tracksettings-controls,#privateLessonVideo .vjs-caption-settings .vjs-tracksettings-controls,.modal-body .vjs-caption-settings .vjs-tracksettings-controls,.myFeed .vjs-caption-settings .vjs-tracksettings-controls,.learningPathContainer .vjs-caption-settings .vjs-tracksettings-controls,.itjMastNew .vjs-caption-settings .vjs-tracksettings-controls,.courseBuyModal .vjs-caption-settings .vjs-tracksettings-controls,.vueVideoPlayer .vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksetting,.lessonVideo .vjs-caption-settings .vjs-tracksetting,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksetting,.classroomVideoContainer .vjs-caption-settings .vjs-tracksetting,#privateLessonVideo .vjs-caption-settings .vjs-tracksetting,.modal-body .vjs-caption-settings .vjs-tracksetting,.myFeed .vjs-caption-settings .vjs-tracksetting,.learningPathContainer .vjs-caption-settings .vjs-tracksetting,.itjMastNew .vjs-caption-settings .vjs-tracksetting,.courseBuyModal .vjs-caption-settings .vjs-tracksetting,.vueVideoPlayer .vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksetting label,.lessonVideo .vjs-caption-settings .vjs-tracksetting label,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksetting label,.classroomVideoContainer .vjs-caption-settings .vjs-tracksetting label,#privateLessonVideo .vjs-caption-settings .vjs-tracksetting label,.modal-body .vjs-caption-settings .vjs-tracksetting label,.myFeed .vjs-caption-settings .vjs-tracksetting label,.learningPathContainer .vjs-caption-settings .vjs-tracksetting label,.itjMastNew .vjs-caption-settings .vjs-tracksetting label,.courseBuyModal .vjs-caption-settings .vjs-tracksetting label,.vueVideoPlayer .vjs-caption-settings .vjs-tracksetting label,.discussionsVideoContainer .vjs-caption-settings .vjs-tracksetting legend,.lessonVideo .vjs-caption-settings .vjs-tracksetting legend,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksetting legend,.classroomVideoContainer .vjs-caption-settings .vjs-tracksetting legend,#privateLessonVideo .vjs-caption-settings .vjs-tracksetting legend,.modal-body .vjs-caption-settings .vjs-tracksetting legend,.myFeed .vjs-caption-settings .vjs-tracksetting legend,.learningPathContainer .vjs-caption-settings .vjs-tracksetting legend,.itjMastNew .vjs-caption-settings .vjs-tracksetting legend,.courseBuyModal .vjs-caption-settings .vjs-tracksetting legend,.vueVideoPlayer .vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksetting span,.lessonVideo .vjs-caption-settings .vjs-tracksetting span,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksetting span,.classroomVideoContainer .vjs-caption-settings .vjs-tracksetting span,#privateLessonVideo .vjs-caption-settings .vjs-tracksetting span,.modal-body .vjs-caption-settings .vjs-tracksetting span,.myFeed .vjs-caption-settings .vjs-tracksetting span,.learningPathContainer .vjs-caption-settings .vjs-tracksetting span,.itjMastNew .vjs-caption-settings .vjs-tracksetting span,.courseBuyModal .vjs-caption-settings .vjs-tracksetting span,.vueVideoPlayer .vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksetting>div,.lessonVideo .vjs-caption-settings .vjs-tracksetting>div,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksetting>div,.classroomVideoContainer .vjs-caption-settings .vjs-tracksetting>div,#privateLessonVideo .vjs-caption-settings .vjs-tracksetting>div,.modal-body .vjs-caption-settings .vjs-tracksetting>div,.myFeed .vjs-caption-settings .vjs-tracksetting>div,.learningPathContainer .vjs-caption-settings .vjs-tracksetting>div,.itjMastNew .vjs-caption-settings .vjs-tracksetting>div,.courseBuyModal .vjs-caption-settings .vjs-tracksetting>div,.vueVideoPlayer .vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.discussionsVideoContainer .vjs-caption-settings .vjs-tracksetting>div:last-child,.lessonVideo .vjs-caption-settings .vjs-tracksetting>div:last-child,.courseDetailsIntroVideoNew .vjs-caption-settings .vjs-tracksetting>div:last-child,.classroomVideoContainer .vjs-caption-settings .vjs-tracksetting>div:last-child,#privateLessonVideo .vjs-caption-settings .vjs-tracksetting>div:last-child,.modal-body .vjs-caption-settings .vjs-tracksetting>div:last-child,.myFeed .vjs-caption-settings .vjs-tracksetting>div:last-child,.learningPathContainer .vjs-caption-settings .vjs-tracksetting>div:last-child,.itjMastNew .vjs-caption-settings .vjs-tracksetting>div:last-child,.courseBuyModal .vjs-caption-settings .vjs-tracksetting>div:last-child,.vueVideoPlayer .vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.discussionsVideoContainer .vjs-caption-settings label>input,.lessonVideo .vjs-caption-settings label>input,.courseDetailsIntroVideoNew .vjs-caption-settings label>input,.classroomVideoContainer .vjs-caption-settings label>input,#privateLessonVideo .vjs-caption-settings label>input,.modal-body .vjs-caption-settings label>input,.myFeed .vjs-caption-settings label>input,.learningPathContainer .vjs-caption-settings label>input,.itjMastNew .vjs-caption-settings label>input,.courseBuyModal .vjs-caption-settings label>input,.vueVideoPlayer .vjs-caption-settings label>input{margin-right:10px}.discussionsVideoContainer .vjs-caption-settings fieldset,.lessonVideo .vjs-caption-settings fieldset,.courseDetailsIntroVideoNew .vjs-caption-settings fieldset,.classroomVideoContainer .vjs-caption-settings fieldset,#privateLessonVideo .vjs-caption-settings fieldset,.modal-body .vjs-caption-settings fieldset,.myFeed .vjs-caption-settings fieldset,.learningPathContainer .vjs-caption-settings fieldset,.itjMastNew .vjs-caption-settings fieldset,.courseBuyModal .vjs-caption-settings fieldset,.vueVideoPlayer .vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.discussionsVideoContainer .vjs-caption-settings fieldset .vjs-label,.lessonVideo .vjs-caption-settings fieldset .vjs-label,.courseDetailsIntroVideoNew .vjs-caption-settings fieldset .vjs-label,.classroomVideoContainer .vjs-caption-settings fieldset .vjs-label,#privateLessonVideo .vjs-caption-settings fieldset .vjs-label,.modal-body .vjs-caption-settings fieldset .vjs-label,.myFeed .vjs-caption-settings fieldset .vjs-label,.learningPathContainer .vjs-caption-settings fieldset .vjs-label,.itjMastNew .vjs-caption-settings fieldset .vjs-label,.courseBuyModal .vjs-caption-settings fieldset .vjs-label,.vueVideoPlayer .vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.discussionsVideoContainer .vjs-caption-settings input[type="button"],.lessonVideo .vjs-caption-settings input[type="button"],.courseDetailsIntroVideoNew .vjs-caption-settings input[type="button"],.classroomVideoContainer .vjs-caption-settings input[type="button"],#privateLessonVideo .vjs-caption-settings input[type="button"],.modal-body .vjs-caption-settings input[type="button"],.myFeed .vjs-caption-settings input[type="button"],.learningPathContainer .vjs-caption-settings input[type="button"],.itjMastNew .vjs-caption-settings input[type="button"],.courseBuyModal .vjs-caption-settings input[type="button"],.vueVideoPlayer .vjs-caption-settings input[type="button"]{width:40px;height:40px}.discussionsVideoContainer .video-js .vjs-modal-dialog,.lessonVideo .video-js .vjs-modal-dialog,.courseDetailsIntroVideoNew .video-js .vjs-modal-dialog,.classroomVideoContainer .video-js .vjs-modal-dialog,#privateLessonVideo .video-js .vjs-modal-dialog,.modal-body .video-js .vjs-modal-dialog,.myFeed .video-js .vjs-modal-dialog,.learningPathContainer .video-js .vjs-modal-dialog,.itjMastNew .video-js .vjs-modal-dialog,.courseBuyModal .video-js .vjs-modal-dialog,.vueVideoPlayer .video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg, rgba(0,0,0,0.8), rgba(255,255,255,0));background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0))}@media print{.discussionsVideoContainer .video-js>*:not(.vjs-tech):not(.vjs-poster),.lessonVideo .video-js>*:not(.vjs-tech):not(.vjs-poster),.courseDetailsIntroVideoNew .video-js>*:not(.vjs-tech):not(.vjs-poster),.classroomVideoContainer .video-js>*:not(.vjs-tech):not(.vjs-poster),#privateLessonVideo .video-js>*:not(.vjs-tech):not(.vjs-poster),.modal-body .video-js>*:not(.vjs-tech):not(.vjs-poster),.myFeed .video-js>*:not(.vjs-tech):not(.vjs-poster),.learningPathContainer .video-js>*:not(.vjs-tech):not(.vjs-poster),.itjMastNew .video-js>*:not(.vjs-tech):not(.vjs-poster),.courseBuyModal .video-js>*:not(.vjs-tech):not(.vjs-poster),.vueVideoPlayer .video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.videoStartLoopButton{width:30px !important;margin-left:15px !important}.videoEndLoopButton{width:30px !important}.videoToggleLoopButton{width:20px !important;margin-left:10px !important}.activeVideoControl{color:#CC5B24 !important}.videoLoopTimeIndicator{position:absolute;z-index:5;background-color:#CC5B24;border-radius:4px;top:-3.4em;font-size:13px !important;height:33.33333333px;margin-left:-45px;line-height:33.33333333px;width:90px;text-align:center}.videoLoopTimeIndicator:after{position:absolute;top:33.33333333px;left:50%;height:0;width:0;border:5px solid #CC5B24;content:'';z-index:2;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;margin-left:-5px}.introVideoContainer{width:100%;overflow:hidden}.introVideoContainer video{margin:0}.introVideoContainer .video-js{margin:0 !important}.introVideoContainer .video-js .vjs-control-bar{margin:0 !important}.introVideoContainer .vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible !important;opacity:1 !important;-webkit-transition:visibility .1s,opacity .1s !important;-moz-transition:visibility .1s,opacity .1s !important;-o-transition:visibility .1s,opacity .1s !important;transition:visibility .1s,opacity .1s !important}.introVideoContainer .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible !important;opacity:0 !important;-webkit-transition:visibility 1s, opacity 1s !important;-moz-transition:visibility 1s, opacity 1s !important;-o-transition:visibility 1s, opacity 1s !important;transition:visibility 1s, opacity 1s !important}.vueVideoPlayer .video-js{height:0;padding-bottom:56.25%;width:100%}.vueVideoPlayer .vjs-control-bar{display:flex !important}.vjs-fullscreen .vjs-control-bar{margin-bottom:0 !important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;border:1px solid #ccc;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin-right:3px;margin-top:3px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ae55dd !important;border-color:#ae55dd;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(174,85,221,0.6) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(174,85,221,0.6) !important}.has-error .select2-container--default .select2-selection--multiple{border:1px solid #a94442 !important}.has-error .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #843534 !important;border-color:#ae55dd;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #ce8483 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #ce8483 !important}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#442957;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #ccc;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #ccc;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #ccc;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #ccc;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #ccc;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#442957;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-selection__rendered .select2-selection__clear{display:none !important}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.input-group.date .input-group-addon{cursor:pointer}.newCourseItem{margin-bottom:20px !important}.newCourseItem .itemThumbLink{display:block;position:relative;overflow:hidden}.newCourseItem .itemThumbLink .thumbPlaceholder{background-color:#f5f5f5;display:block}.newCourseItem .itemThumbLink img{display:block;width:100%;margin-bottom:10px}.newCourseItem .itemThumbLink .thumbTitle{display:block;text-align:center;max-height:44px;overflow-y:hidden}.newCourseItem .itemThumbLink:hover{text-decoration:none;opacity:.8}.newCourseItem em{display:block;color:#777;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newCourseItem .btn-group{margin-top:10px}.newCourseItem.ownedCourse .itemThumbLink:after,.newCourseItem.newCourse .itemThumbLink:after,.newCourseItem.saleCourse .itemThumbLink:after{position:absolute;top:15px;left:-30px;height:20px;width:20px;z-index:2;content:'Owned';width:140px;transform:rotate(-30deg);color:white;font-size:12px;text-align:center}.newCourseItem.newCourse .itemThumbLink:after{content:'New!';background-color:rgba(68,41,87,0.9)}.newCourseItem.saleCourse .itemThumbLink:after{content:'On Sale!';background-color:rgba(204,91,36,0.9)}.newCourseItem.ownedCourse .itemThumbLink img{opacity:.8}.newCourseItem.ownedCourse .itemThumbLink:after{content:'Owned';background-color:rgba(51,51,51,0.9)}.courseListGridItem{display:block;text-decoration:none !important;width:100%}.courseListGridItem .thumbContainer{width:100%;margin-bottom:10px;display:block;overflow:hidden !important;position:relative}.courseListGridItem .thumbContainer span{padding-bottom:152.6667%;background-color:#f5f5f5;width:100%;height:0;display:block;overflow:hidden;position:relative}.courseListGridItem .thumbContainer span img{position:absolute;top:0;left:0;width:100%;height:100%}.courseListGridItem .thumbContainer span .thumbBanner{position:absolute;top:0;left:0;z-index:2;height:25px;line-height:25px;top:15px;transform:rotate(-30deg);text-align:center;width:150px;margin-left:-37.5px;font-size:13px}.courseListGridItem .thumbContainer span .thumbBanner.bannerNew,.courseListGridItem .thumbContainer span .thumbBanner.bannerSale,.courseListGridItem .thumbContainer span .thumbBanner.bannerOwned{box-shadow:0 1px 0 rgba(0,0,0,0.3)}.courseListGridItem .thumbContainer span .thumbBanner.bannerNew{background-color:rgba(68,41,87,0.8);color:white}.courseListGridItem .thumbContainer span .thumbBanner.bannerSale{background-color:rgba(204,91,36,0.8);color:white}.courseListGridItem .thumbContainer span .thumbBanner.bannerOwned{background-color:rgba(85,85,85,0.8);color:white}.courseListGridItem .thumbContainer span .thumbBanner.bannerPreorder{background-color:rgba(85,85,85,0.8);color:white}.courseListGridItem .thumbContainer span .thumbBanner em{font-style:normal}.courseListGridItem .itemInfo{display:block;height:52px;margin-bottom:10px}.courseListGridItem .itemInfo .itemTitle{font-weight:500;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;font-size:14px;line-height:17px;margin-bottom:3px;max-height:34px}.courseListGridItem .itemInfo .itemEducator{color:#777;text-align:center;font-style:italic;display:block;font-size:13px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseListGridItem .yotpoSection{margin-bottom:10px !important;text-align:center;display:block}.courseListGridItem .yotpoSection span{margin:0 auto;display:inline-block;margin-bottom:10px}.courseListGridItem .yotpoSection span i{color:#CC5B24}.courseListGridItem .yotpoSection em{font-size:12px;color:#777;display:block;height:12px;line-height:12px}.courseListGridItem:hover img{opacity:.75}.courseListGridItem.courseListGridItemWide .thumbContainer span{padding-bottom:56.25% !important}.courseListGridItemProgressBar small{font-size:12px;line-height:12px;position:relative}.lessonListGridItem .thumbContainer{background-color:#f5f5f5;display:block;overflow:hidden;position:relative;top:0;left:0;height:0;width:100%;padding-bottom:56.25%;margin-bottom:10px}.lessonListGridItem .thumbContainer img{position:absolute;top:0;left:0;width:100%;height:100%}.lessonListGridItem .thumbContainer:hover{opacity:.75}.lessonListGridItem .infoContainer{display:block;width:100%;text-align:center;height:67px}.lessonListGridItem .infoContainer a{text-decoration:none !important}.lessonListGridItem .infoContainer strong{display:block;font-weight:500;font-size:14px;line-height:17px;margin-bottom:3px;max-height:34px;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}.lessonListGridItem .infoContainer em{color:#777;display:block;font-size:13px;line-height:15px;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:30px}.courseListFullItem{display:flex}.courseListFullItem .thumbContainer{width:150px;margin-right:20px;justify-content:center;align-items:center}.courseListFullItem .thumbContainer img{display:block;width:100%}.courseListFullItem .infoContainer{flex:1}.courseListFullItem .infoContainer .itemTitle{font-weight:500;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseListFullItem .infoContainer .itemEducator{color:#777;font-style:italic;display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px}.courseListFullItem .infoContainer .itemPrices{font-size:13px}.courseListFullItem .infoContainer .itemPrices strong{font-weight:500}.learningPathGridItem a{display:block;width:100%;position:relative;text-decoration:none !important}.learningPathGridItem a img{display:block;width:100%}.learningPathGridItem a span{position:absolute;width:100%;bottom:0;left:0;text-align:center;margin-bottom:15px;color:white;font-size:18px;font-weight:500;text-shadow:0 1px 0 rgba(0,0,0,0.25);z-index:2}.learningPathGridItem a:hover img{opacity:.75}.itjGridItem a{display:block;width:100%;text-decoration:none !important;text-align:center}.itjGridItem a img{display:block;width:100%;margin-bottom:10px}.itjGridItem a .imageContainer{display:block;width:100%;height:0;position:relative;padding-bottom:152.6667%;margin-bottom:10px;overflow:hidden}.itjGridItem a .imageContainer strong{position:absolute;z-index:2;cursor:pointer;top:0;left:0;width:100%;height:100%}.itjGridItem a .imageContainer strong:after{content:attr(data-percent);background-color:rgba(255,153,0,0.75);z-index:3;position:absolute;color:white;text-align:center;width:150px;transform:rotate(-33.3deg);font-weight:500;transform-origin:top left;top:60px;height:25px;line-height:25px;font-size:13px;left:-30px;font-style:normal !important}.itjGridItem a .imageContainer img{margin:0;height:100%;position:absolute;top:0;left:0}.itjGridItem a .itemInfo{display:block;height:52px;margin-bottom:10px}.itjGridItem a .itemInfo .itemTitle{font-weight:500;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;font-size:14px;line-height:17px;margin-bottom:3px;max-height:34px}.itjGridItem a .itemInfo .itemEducator{color:#777;text-align:center;font-style:italic;display:block;font-size:13px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itjGridItem a .yotpoSection{margin-bottom:10px !important;text-align:center;display:block}.itjGridItem a .yotpoSection span{margin:0 auto;display:inline-block;margin-bottom:10px}.itjGridItem a .yotpoSection span i{color:#CC5B24}.itjGridItem a .yotpoSection em{font-size:12px;color:#777;display:block;height:12px;line-height:12px}.itjGridItem a:hover .btn{background-color:#e6e6e6;border-color:#adadad}.itjGridItem a:hover img{opacity:.75}.itjGridItem.itjGridItemHorizontal .imageContainer{padding-bottom:56.25%}.educatorGridItem a{display:block;width:100%;text-align:center;text-decoration:none !important}.educatorGridItem a img{display:block;width:100%;margin-bottom:10px}.educatorGridItem a span{display:block;font-weight:500;height:42px;overflow:hidden;text-overflow:ellipsis}.educatorGridItem a:hover img{opacity:.75}.homepageBlogListItem h4{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.homepageBlogListItem img{float:right;width:95px;margin-left:15px;margin-bottom:10px !important}.homepageBlogListItem p{margin-top:0;margin-bottom:10px !important;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;max-height:84px}.courseBuyModal h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courseBuyModal p{margin-top:0;margin-bottom:5px !important;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;max-height:125px}.courseBuyModal video{width:100%;display:block}.courseBuyModal .video-js{width:100%;height:0;padding-bottom:56.25%}.courseBuyModal .vjs-control-bar{display:flex !important}.courseBuyModal .buyItemColumn{margin-top:20px}@media (max-width:991px){.courseBuyModal .buyItemColumn{margin-top:0}}.discussionsItemPanel{padding:15px;box-shadow:none;display:flex;align-items:center}.discussionsItemPanel .panelRating{text-align:center}.discussionsItemPanel .panelRating strong{display:block;font-size:27px}.discussionsItemPanel .panelRating a{font-size:15.6px;display:inline-block}.discussionsItemPanel:last-of-type{margin-bottom:0 !important}.searchPageFilterContainer .searchPageFilterSort{float:left;margin-bottom:15px}.searchPageFilterContainer .searchPageFilterSort select{width:auto;display:inline-block;margin-left:10px !important}@media (max-width:767px){.searchPageFilterContainer .searchPageFilterSort{float:none}.searchPageFilterContainer .searchPageFilterSort select{width:100%;margin:0}}.searchPageFilterContainer .searchPageFilterCount{float:right}.searchPageFilterContainer .searchPageFilterCount select{width:auto}@media (max-width:767px){.searchPageFilterContainer .searchPageFilterCount{float:none}.searchPageFilterContainer .searchPageFilterCount select{width:100%}}.salesGridViewItem .yotpoSection{margin-bottom:10px !important;text-align:center;display:block}.salesGridViewItem .yotpoSection span{margin:0 auto;display:inline-block;margin-bottom:10px}.salesGridViewItem .yotpoSection span i{color:#CC5B24}.salesGridViewItem .yotpoSection em{font-size:12px;color:#777;display:block;height:12px;line-height:12px}.curatedCollectionModal .modalMasthead{text-align:center;min-height:260px;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jam-packs/jam-packs-bg.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.curatedCollectionModal .modalMasthead div{color:white;font-size:40.5px;text-shadow:0 1px 0 rgba(0,0,0,0.5),0 0 30px rgba(0,0,0,0.5);font-family:nexarustsansbook;padding-top:90px}@media (min-width:768px) and (max-width:991px){.curatedCollectionModal .modalMasthead div{font-size:32.4px}}@media (max-width:767px){.curatedCollectionModal .modalMasthead div{font-size:27px}}.channelDirectoryMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/channels/bg-image.png');background-size:cover;background-position:center;padding:140px 510px 50px 50px;color:white}.channelDirectoryMasthead img{display:inline-block;margin-bottom:15px;max-width:100%}.channelDirectoryMasthead h3{font-family:'Roboto' !important;margin-top:0;margin-bottom:10px !important}.channelDirectoryMasthead .btn{padding-left:50px;padding-right:50px}@media all and (-webkit-min-device-pixel-ratio:2){.channelDirectoryMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/channels/bg-image@2x.png')}}@media (max-width:767px){.channelDirectoryMasthead{padding:30px}.channelDirectoryMasthead .btn{display:block;width:100%;padding-left:0;padding-right:0;margin-left:0 !important}.channelDirectoryMasthead .btn:first-of-type{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){.channelDirectoryMasthead{padding:40px}}@media (min-width:992px) and (max-width:1199px){.channelDirectoryMasthead{padding:100px 250px 50px 50px}}@media (min-width:1200px){.channelDirectoryMasthead{padding:140px 510px 50px 50px}}.jamplayMast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/tfs/jp-bg.jpg') !important;padding:60px}.jamplayMast img{display:block;width:100%;margin:0 auto}.jamplayMast img:nth-of-type(1){max-width:225px;margin-bottom:30px}.jamplayMast img:nth-of-type(2){max-width:300px;margin-bottom:50px}.jamplayMast h1{font-family:'Roboto' !important;margin-top:0;margin-bottom:50px;font-weight:bold;padding:0}.flashModalFormContainer{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/login/modal-bg-fire.jpg');background-size:cover;background-position:center;width:100%}.flashModalFormContainer h2{margin-top:0;margin-bottom:20px !important;font-size:36px}.flashModalFormContainer h3{margin-top:0;margin-bottom:30px !important;font-weight:normal;font-size:18px}.flashModalFormContainer h4{margin-top:0;margin-bottom:10px !important}.oldHeaderNotificationsContainer{position:relative;float:right !important}.oldHeaderNotificationsContainer .btn{outline:none !important;height:55px;position:relative;margin-top:-10px;width:70px}.oldHeaderNotificationsContainer .notificationsBadgeCount{position:absolute;top:-8px;left:50%;background-color:#A43425;height:20px;line-height:20px;color:white;width:20px;border-radius:20px;z-index:5;text-align:center;font-weight:500;font-size:11px;margin-right:-10px}.oldHeaderNotificationsContainer .notificationDropdownContainer{position:absolute;top:34px;width:350px;right:0;height:350px;display:flex;flex-direction:column;z-index:50}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationDropdownHeader{height:35px;line-height:35px !important;font-weight:500;padding:0 15px;border:1px solid #ddd;background-color:white;border-top-left-radius:5px;border-top-right-radius:5px}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationDropdownHeader a{float:right;font-size:12px;line-height:33px !important;height:33px !important}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationDropdownHeader a i{line-height:33px !important}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller{overflow:hidden;overflow-y:scroll;flex:1;width:100%;background-color:white;border:1px solid #ddd;border-top:none;border-bottom:none}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerPlaceholder{padding:10px 15px}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem .notificationScrollerItemIn{border-top:1px solid #ddd;width:100%;display:flex;padding:10px 15px;color:#000;text-decoration:none !important}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem:first-of-type .notificationScrollerItemIn{border:none}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem .notificationAvatarContainer{height:50px;width:50px;border-radius:50px;background-color:#ddd;overflow:hidden;background-position:center;background-size:cover}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem .notificationContentContainer{flex:1;margin-left:15px;font-size:13px}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem .notificationContentContainer strong{display:block;font-weight:500}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem .notificationContentContainer em{color:#777;display:block}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem.unread .notificationScrollerItemIn{background-color:#cfbade}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem:hover{text-decoration:none !important}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationScroller .notificationScrollerItem:hover .notificationScrollerItemIn{text-decoration:none;background-color:#f5f5f5}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationsDropdownFooter{height:35px;line-height:35px;display:block;text-align:right;padding:0 15px;border:1px solid #ddd;font-size:13px;font-weight:500;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:white}.oldHeaderNotificationsContainer .notificationDropdownContainer .notificationsDropdownFooter:hover{text-decoration:none;background-color:#f5f5f5}.newFooterContainer{background-color:#EDECF0;border-top:1px solid rgba(0,0,0,0.05);padding:40px 0}.newFooterContainer .newFooterContainerIn{display:flex}@media (max-width:767px){.newFooterContainer .newFooterContainerIn{display:block}}.newFooterContainer .footerColumn{width:20%}@media (max-width:767px){.newFooterContainer .footerColumn{width:100%}}.newFooterContainer .footerColumn .footerColumnLink{display:block;margin-top:11px;line-height:1.1;font-size:12px;color:#777}.newFooterContainer .footerColumn .footerColumnLink:hover{text-decoration:none !important;color:#442957 !important}.newFooterContainer .footerColumn .footerColumnLink:first-of-type{margin-top:0 !important}.newFooterContainer .footerColumn .footerColumnTitle{font-weight:500;color:#777;line-height:1.1;margin-bottom:17px}.newFooterContainer .footerColumn:first-child .footerColumnLink{font-weight:500;font-size:14px;margin-top:10px}.newFooterContainer .footerSocialLink{display:flex;width:100%;margin-bottom:25px}.newFooterContainer .footerSocialLink div{flex:1;text-align:center;width:25%}.newFooterContainer .footerSocialLink div a{color:#777}.newFooterContainer .footerSocialLink div a:hover{text-decoration:none !important;color:#442957 !important}.newFooterContainer .lastFooterColumn .btn{color:white;background-color:#777;border-color:#777}.newFooterContainer .lastFooterColumn .btn:hover,.newFooterContainer .lastFooterColumn .btn:focus,.newFooterContainer .lastFooterColumn .btn:active,.newFooterContainer .lastFooterColumn .btn.active,.open>.dropdown-toggle.newFooterContainer .lastFooterColumn .btn{color:white;background-color:#5e5e5e;border-color:#585858}.newFooterContainer .lastFooterColumn .btn:active,.newFooterContainer .lastFooterColumn .btn.active,.open>.dropdown-toggle.newFooterContainer .lastFooterColumn .btn{background-image:none}.newFooterContainer .lastFooterColumn .btn.disabled,.newFooterContainer .lastFooterColumn .btn[disabled],fieldset[disabled] .newFooterContainer .lastFooterColumn .btn,.newFooterContainer .lastFooterColumn .btn.disabled:hover,.newFooterContainer .lastFooterColumn .btn[disabled]:hover,fieldset[disabled] .newFooterContainer .lastFooterColumn .btn:hover,.newFooterContainer .lastFooterColumn .btn.disabled:focus,.newFooterContainer .lastFooterColumn .btn[disabled]:focus,fieldset[disabled] .newFooterContainer .lastFooterColumn .btn:focus,.newFooterContainer .lastFooterColumn .btn.disabled:active,.newFooterContainer .lastFooterColumn .btn[disabled]:active,fieldset[disabled] .newFooterContainer .lastFooterColumn .btn:active,.newFooterContainer .lastFooterColumn .btn.disabled.active,.newFooterContainer .lastFooterColumn .btn[disabled].active,fieldset[disabled] .newFooterContainer .lastFooterColumn .btn.active{background-color:#777;border-color:#777}.newFooterContainer .lastFooterColumn .btn .badge{color:#777;background-color:white}@media (min-width:992px){.newFooterContainer .lastFooterColumn .btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.newFooterContainer .lastFooterColumn .btn small{top:5px !important}.newFooterContainer .lastFooterColumn .btn img{top:-2px}}.newFooterContainer .newFooterContainerBottom hr{margin-top:30px;margin-bottom:25px;border-top-color:#d2d0da}.newFooterContainer .newFooterContainerBottom .rightLinks{float:right}@media (max-width:767px){.newFooterContainer .newFooterContainerBottom .rightLinks{float:none}}.newFooterContainer .newFooterContainerBottom a{display:inline-block;margin-right:10px;color:#777}.newFooterContainer .newFooterContainerBottom a:hover{color:#333;text-decoration:none}.newFooterContainer .newFooterContainerBottom a:last-child{margin-right:0}.siteSvgHeader{display:block}.siteSvgHeader img{display:block;width:100%}@media (max-width:767px){.siteSvgHeader{width:120px;position:absolute;left:56px;top:50%;height:35px;margin-top:-17.5px;display:flex;align-items:center;justify-content:center}}@media (min-width:768px) and (max-width:991px){.siteSvgHeader{width:115px}}@media (min-width:992px) and (max-width:1199px){.siteSvgHeader{width:200px}}@media (min-width:1200px){.siteSvgHeader{width:250px}}.loginPageContainer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/login/login-bg.png');background-size:cover;background-position:center;display:flex;align-items:center;flex-direction:column;overflow:hidden;overflow-y:scroll;padding:80px 0 0}.loginPageContainer .panel{width:550px;text-align:center;margin-bottom:80px;margin-top:50px !important}.loginPageContainer .panel .panel-body{padding:30px}.loginPageContainer .panel .panel-body h3{margin-top:0;font-family:'Roboto' !important}.loginPageContainer .panel .panel-body .loginFormContainer{width:400px;margin-left:auto;margin-right:auto}@media (max-width:767px){.loginPageContainer .panel .panel-body .loginFormContainer{width:100%}}@media (max-width:767px){.loginPageContainer .panel{width:90%}}.loginPageContainer .ctr-sso_login{display:flex;gap:0 10px}.loginPageContainer .ctr-sso_login div{flex:1;width:25%}@media (min-width:768px){.loginPageContainer .ctr-sso_login{gap:0 15px}.loginPageContainer .ctr-sso_login button{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}}.forumDiscussionsContainer{padding:30px 20px 20px}.forumHeader{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/forum/bg.jpg');margin:0;text-align:center;color:white;padding:40px;background-size:cover;background-position:center;position:relative}.forumHeader h1{font-size:54px;margin:0;text-shadow:0 0 30px rgba(0,0,0,0.5),0 1px 0 rgba(0,0,0,0.5)}.forumHeader h1 small{color:white;display:block;font-size:28.8px;margin-top:10px}.forumHeader .fb-like{position:absolute;z-index:2;top:20px;right:20px}.discussionsItemPanel{padding:15px;box-shadow:none;display:block}.discussionsItemPanel .discussionsItemPanelIn{display:flex;align-items:center;align-items:flex-start;width:100%}.discussionsItemPanel .panelRating{text-align:center;padding-top:3px}.discussionsItemPanel .panelRating strong{display:block;font-size:27px}.discussionsItemPanel .panelRating a{font-size:15.6px;display:inline-block;color:#777}.discussionsItemPanel .panelRating a:hover{color:#442957}.discussionsItemPanel .panelRating .disabled{color:#442957 !important;cursor:default !important}.discussionsItemPanel .panelAttachmentThumb{width:120px;margin-left:15px;display:block;text-decoration:none !important}.discussionsItemPanel .panelAttachmentThumb img{display:block;width:100%}.discussionsItemPanel .panelAttachmentThumb .label{width:100%;display:block;height:20px;line-height:22px;padding:0;text-align:center}.discussionsItemPanel .panelAttachmentThumb:hover{opacity:.75}.discussionsItemPanel .panelContent{flex:1;margin-left:20px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.discussionsItemPanel .panelContent h4 a em{font-style:normal}.discussionsItemPanel .panelContent h4 a:hover{text-decoration:none}.discussionsItemPanel .panelContent h4 a:hover em{text-decoration:underline}.discussionsItemPanel .panelContent .vueVideoPlayer{margin-right:59px;margin-bottom:20px}@media (max-width:767px){.discussionsItemPanel .panelContent .vueVideoPlayer{margin-right:0}.discussionsItemPanel .panelContent .vueVideoPlayer .vjs-volume-menu-button,.discussionsItemPanel .panelContent .vueVideoPlayer .vjs-progress-control{display:none}}.discussionsItemPanel .discussionsItemPanelSmallAvatar{display:inline-block;height:15px;width:15px;border-radius:15px;background-color:#f5f5f5;position:relative;margin-bottom:-2px;margin-left:5px;margin-right:5px;background-size:cover;background-position:center}.discussionsItemPanel .panelLinkRoll:before,.discussionsItemPanel .panelLinkRoll:after{content:" ";display:table}.discussionsItemPanel .panelLinkRoll:after{clear:both}.discussionsItemPanel .panelLinkRoll:before,.discussionsItemPanel .panelLinkRoll:after{content:" ";display:table}.discussionsItemPanel .panelLinkRoll:after{clear:both}.discussionsItemPanel .panelLinkRoll a{color:#777 !important}.discussionsItemPanel .panelLinkRoll a em{font-style:normal}.discussionsItemPanel .panelLinkRoll a:hover{text-decoration:none}.discussionsItemPanel .panelLinkRoll a:hover em{text-decoration:underline}.discussionsItemPanel .panelTopicLink{color:#777 !important;font-weight:bold}.discussionsItemPanel:last-of-type{margin-bottom:0 !important}.discussionsPostItem{display:flex;width:100%}.discussionsPostItem .discussionsPostItemAvatar .avatarContainer{width:60px;height:60px;background-color:#f5f5f5;border-radius:60px;background-position:center;background-size:cover}.discussionsPostItem .discussionsPostItemAvatar .avatarContainer i{line-height:60px;display:block;width:100%;text-align:center;color:#000;opacity:.5}@media (max-width:767px){.discussionsPostItem .discussionsPostItemAvatar{display:none}}.discussionsPostItem .discussionsPostItemContent{flex:1;margin-left:20px !important}.discussionsPostItem .discussionsPostItemContent .disabled{color:#777 !important;cursor:default !important}@media (max-width:767px){.discussionsPostItem .discussionsPostItemContent{margin-left:0 !important}}.discussionsPostItemReplyContainer{margin-left:80px;margin-top:20px}.discussionsPostItemReplyContainer .discussionsPostItem{background-color:#f5f5f5;padding:20px;border-top:1px solid #ddd}.discussionsPostItemReplyContainer .discussionsPostItem .avatarContainer{background-color:#ddd}.discussionsPostItemReplyContainer div:first-child div .discussionsPostItem{border-top-left-radius:5px;border-top-right-radius:5px;border-top:none}.discussionsPostItemReplyContainer div:last-child div .discussionsPostItem{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media (max-width:767px){.discussionsPostItemReplyContainer{margin-left:20px}}.discussionsPostItemReplyLink{display:inline-block;margin-top:15px;margin-left:80px !important}@media (max-width:767px){.discussionsPostItemReplyLink{margin-left:20px !important}}.discussionsPostItemReplyFormContainer{margin-left:80px;margin-top:20px}.discussionsDropzone{margin-bottom:20px}.discussionsDropzone .dz-preview{display:flex;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.discussionsDropzone .dz-preview .dz-image{width:120px}.discussionsDropzone .dz-preview .dz-details{flex:1;margin-left:15px}.discussionsDropzone .dz-preview .dz-progress,.discussionsDropzone .dz-preview .dz-error-message,.discussionsDropzone .dz-preview .dz-success-mark,.discussionsDropzone .dz-preview .dz-error-mark{display:none}.discussionsShareThreadModalRow{display:flex;width:100%}.discussionsShareThreadModalRow .rowColumn{flex:1;text-align:center;position:relative}.discussionsShareThreadModalRow .rowColumn .rowColumnOverlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;cursor:pointer}.inboxNotificationItem{display:block;border-bottom:1px solid #ddd;padding:0;display:flex;clear:both}.inboxNotificationItem .inboxNotificationItemIn{display:flex;padding:15px;text-decoration:none !important;flex:1;align-items:center}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemInAvatar{height:38px;width:38px;border-radius:38px;background-size:contain;background-position:center;min-width:38px}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemInContent{display:block;flex:1;padding-left:15px}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemInContent h5{color:#000}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemInContent strong{color:#000;display:block}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemInContent em{display:block;color:#777}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemInContentName{max-width:220px}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemThumbnail{display:block;margin-left:15px}.inboxNotificationItem .inboxNotificationItemIn .inboxNotificationItemThumbnail img{height:53px}.inboxNotificationItem .inboxNotificationItemActions{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:15px}.inboxNotificationItem .inboxNotificationItemActions a{color:#777}.inboxNotificationItem .inboxNotificationItemActions a:hover{color:#000}.inboxNotificationItem:hover{background-color:#fafafa !important}.inboxNotificationItem:hover .inboxNotificationItemIn span{color:#000}.inboxNotificationItem:hover .inboxNotificationItemInAvatar{opacity:.8}.inboxNotificationItem:hover .inboxNotificationItemThumbnail{opacity:.8}.inboxNotificationItem:first-of-type{border-top:1px solid #ddd}.inboxNotificationItem.inboxSentItem{border-top:none !important}.inboxAvatarContainer{width:100%;position:relative;height:0;padding-bottom:100%}.inboxAvatarContainer span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100%;background-position:center;border-radius:100px;background-size:cover}.inboxNotificationItem.unreadItem{background-color:rgba(195,169,214,0.15)}.targetPromoBar{background-color:#000;display:none;color:white}.targetPromoBar .orangeButton{border:none;outline:none;appearance:none;background-color:#e312bc;height:30px;line-height:32px;padding:0 16px;font-size:15px;font-weight:500;font-family:'address-sans-pro' !important;text-transform:uppercase;text-decoration:none !important;color:white !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;letter-spacing:1px}.targetPromoBar .orangeButton:hover{background-color:#ef39cd}.targetPromoBar .orangeButton:focus{background-color:#b40e95}.targetPromoBar a{color:white}.targetPromoBar a:hover{color:#777}.targetPromoBar .targetPromoBarTop{height:50px;line-height:50px;display:flex;align-items:center;padding:0 20px}@media (max-width:767px){.targetPromoBar .targetPromoBarTop{padding:0 15px}}.targetPromoBar .targetPromoBarTop .spacer{flex:1}.targetPromoBar .targetPromoBarTop h4{font-weight:500;font-family:'centauri' !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e312bc;font-size:17px}@media (max-width:767px){.targetPromoBar .targetPromoBarTop h4{font-size:13px}}.targetPromoBar .targetPromoBarTop h5{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-family:'address-sans-pro' !important}@media (max-width:767px){.targetPromoBar .targetPromoBarTop h5{font-size:12px}}.targetPromoBar .targetPromoBarTop h5 img{display:inlne-block;max-width:32px;margin-right:10px}.targetPromoBar .targetPromoBarTop h5 span{color:#e312bc;font-weight:normal;font-size:16px;font-family:'Roboto'}.targetPromoBar .targetPromoBarTop a{color:#e312bc}.targetPromoBar .targetPromoBarTop .copy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 15px;font-size:17px;color:#f2f2f2;font-weight:500;font-family:'address-sans-pro' !important}.targetPromoBar .targetPromoBarTop .pie{width:20px;height:20px;background-color:#e06727;border-radius:20px;margin-right:20px;background-image:linear-gradient(to right, transparent 50%, #535353 0);position:relative}.targetPromoBar .targetPromoBarTop .pie:before{content:'';display:block;margin-left:50%;height:100%;border-radius:0 100% 100% 0%;background-color:inherit;transform-origin:left;transform:rotate(.1turn)}.targetPromoBar .targetPromoBarTop .pie:after{content:'';position:absolute;width:10px;height:10px;border-radius:10px;z-index:2;background-color:#171717;top:5px;left:5px}.targetPromoBar .targetPromoBarBottom h3{color:white;text-transform:uppercase;font-weight:bold;font-family:'address-sans-pro' !important;font-weight:300;font-size:25px;margin-top:0;margin-bottom:15px}.targetPromoBar .targetPromoBarBottom h4{color:#e312bc;margin-top:0;margin-bottom:10px;font-family:'address-sans-pro' !important;font-size:18px;font-weight:700}.targetPromoBar .targetPromoBarBottom h5{color:#e312bc;margin:0;font-family:'address-sans-pro' !important;font-size:17px;font-weight:normal}.targetPromoBar .targetPromoBarBottom .orangeButton{font-size:16px;height:40px;line-height:40px;flex:1;margin-left:40px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn{padding:0 20px 20px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow{display:flex}@media (min-width:992px) and (max-width:1199px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow{padding:10px 20px 20px}}@media (max-width:767px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow{display:block;padding:5px 20px 20px}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem{width:350px}@media (min-width:768px) and (max-width:991px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem{width:300px}}@media (min-width:992px) and (max-width:1199px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem{width:300px}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem .bundleInfoCourseItemIn{width:100%;position:relative;padding-bottom:56.25%;border:2px dashed #777;height:0}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem .bundleInfoCourseItemIn span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#777;font-size:18px;font-weight:500;text-align:center;padding:0 40px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem .bundleInfoCourseItemIn span strong{display:inline !important}@media (max-width:767px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem .bundleInfoCourseItemIn span{font-size:11px}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem .bundleInfoCourseItemIn img{position:absolute;top:0;left:0;width:100%;height:100%}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem .bundleInfoCourseItemIn .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;box-shadow:inset 0 2px 0 #e312bc,inset 0 -2px 0 #e312bc,inset 2px 0 0 #e312bc,inset -2px 0 0 #e312bc}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem em{display:block;margin-top:15px;font-style:normal;font-weight:300;font-family:'address-sans-pro' !important}@media (max-width:767px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .bundleInfoCourseItem{width:100%;margin:0 !important}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .plusDivider{display:flex;align-items:center}@media (max-width:767px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoRow .plusDivider{display:block;text-align:center;margin:15px 0}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar h3{font-family:'address-sans-pro' !important;color:#e312bc;margin:0 0 10px;font-size:27px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar p{color:#f2f2f2;padding-right:80px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar ol{margin-bottom:15px;padding-left:20px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRow{display:flex;width:100%;font-size:16px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRow span{margin-right:15px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRow em{flex:1;font-style:normal}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRowOrange{color:#e312bc}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRowBig{flex-direction:column;font-size:18px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRowBig span{font-weight:bold;font-size:31.5px;line-height:31.5px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .bundleInfoSidebarListRowBig em{display:block}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .orangeButton{display:block;margin:20px 0 0 0}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bundleInfoSidebar .orangeCopy{color:#e312bc;font-size:13px;line-height:14px}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bottomSection{height:80px;align-items:center;display:flex;background-color:#000;padding:0 40px}@media (max-width:767px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bottomSection{padding:0 15px}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bottomSection h3{margin-top:0;margin-bottom:0;color:#e312bc;font-weight:700;font-family:'address-sans-pro' !important;font-size:25px;text-transform:uppercase}@media (min-width:768px) and (max-width:991px){.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bottomSection h3{font-size:20px}}.targetPromoBar .targetPromoBarBottom .targetPromoBarBottomIn .bottomSection .orangeButton{margin-left:40px;width:auto !important}.bogoActivateTemplate{background-color:#171717;color:white;padding:40px;font-weight:500;font-family:'address-sans-pro' !important}.bogoActivateTemplate h1{font-weight:900;font-family:'address-sans-pro' !important}.bogoActivateTemplate h2{font-weight:700;font-family:'address-sans-pro' !important}.bogoActivateTemplate h3{font-weight:700;font-family:'address-sans-pro' !important}.bogoActivateTemplate h4{font-weight:500;font-family:'address-sans-pro' !important}.bogoActivateTemplate a{color:#278bff}.bogoActivateTemplate .orangeText{color:#278bff}.bogoActivateTemplate .orangeButton{border:none;outline:none;appearance:none;background-color:#278bff;height:40px;line-height:42px;padding:0 20px;font-size:15px;text-transform:uppercase;font-weight:900;font-family:'address-sans-pro' !important;text-decoration:none !important;color:white !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.bogoActivateTemplate .orangeButton:hover{background-color:#5aa6ff}.bogoActivateTemplate .orangeButton:focus{background-color:#0070f3}.yotpo *{font-family:'Roboto' !important;font-family:13px !important;font-weight:normal !important}.yotpo a{color:#442957 !important}.yotpo .yotpo-user-name{font-size:15px !important;font-weight:bold !important}.yotpo .yotpo-icon-star,.yotpo .yotpo-icon-empty-star,.yotpo .yotpo-icon-half-star{color:#CC5B24 !important;background-image:none !important}.yotpo .yotpo-icon-star:before,.yotpo .yotpo-icon-empty-star:before,.yotpo .yotpo-icon-half-star:before{color:#CC5B24 !important;font-size:20px !important}.yotpo .reviews{border-color:transparent !important}.yotpo .yotpo-icon-circle-checkmark{color:#5cb85c !important}.yotpo .yotpo-bottomline{border-top:none !important}.yotpo.bottomLine .yotpo-icon-half-star{backgorund-image:none !important}.homepageBlogListItem p{height:81px;max-height:81px}.homepageBlogListItem img{max-height:95px;height:auto !important;width:auto !important;max-width:95px}.homepagePopularStyleLink{display:block;width:100%;position:relative;padding-bottom:23.83%;background-color:black;border-radius:5px;background-position:center left;background-repeat:no-repeat;background-size:contain}.homepagePopularStyleLink span{color:white;text-transform:uppercase;position:absolute;top:0;left:40%;width:60%;height:100%;display:flex;align-items:center;text-align:left;font-size:28.8px}@media (max-width:767px){.homepagePopularStyleLink span{font-size:18px}}.homepagePopularStyleLink:hover{opacity:.8}.coursePlayerTemplate .tfIconFont{font-family:'TrueFire'}.coursePlayerTemplate .aaStudentNameBadge{height:13px}.coursePlayerTemplate .flexGrowItem{flex:1}.coursePlayerTemplate .relativeAccessItem{position:relative}.coursePlayerTemplate .noDecorationItem{text-decoration:none !important}.coursePlayerTemplate .fixedSpacer{height:10px}.coursePlayerTemplate .fixedMaxWidth{max-width:100%}.coursePlayerTemplate .fixedFontWidth{font-weight:500}.coursePlayerTemplate h1,.coursePlayerTemplate h2,.coursePlayerTemplate h3,.coursePlayerTemplate h4,.coursePlayerTemplate h5,.coursePlayerTemplate h6{font-family:'Roboto' !important}.coursePlayerTemplate .videoAndActionsContainer .videoContainer{position:relative;width:100%;height:0;padding-bottom:calc(56.25% + 50px);overflow:hidden}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay{position:absolute;top:0;left:0;z-index:10;width:100%;display:none;color:white;height:0%;padding-bottom:56.25%;font-size:18px;text-shadow:0 1px 2px black}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay .overlayIn{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;opacity:1;flex-direction:column;justify-content:center;align-items:center;transform-origin:center}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay .overlayIn span{background-color:rgba(0,0,0,0.8);height:175px;width:175px;border-radius:175px;align-items:center;justify-content:center;display:flex;margin-bottom:10px;text-shadow:none}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay .overlayIn img{height:175px;width:175px}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay.isVisible{display:block}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay.isGrowing .overlayIn{transition:all .75s linear;transform:scale(1.5);opacity:0}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .udPedalOverlay em{position:relative;margin-top:-30px;font-style:normal}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .videoAccessSheet{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:60px;background-color:#EDECF0;font-size:16px;color:#777}.coursePlayerTemplate .videoAndActionsContainer .videoContainer video{background-color:black}.coursePlayerTemplate .videoAndActionsContainer .videoContainer iframe{width:100%;height:100%}.coursePlayerTemplate .videoAndActionsContainer .videoContainer .soundsliceResizeOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.coursePlayerTemplate .videoAndActionsContainer .videoPlayerActionBar{width:100%;display:flex}.coursePlayerTemplate .videoAndActionsContainer .videoPlayerActionBar .btn-group{flex:1;width:25%}.coursePlayerTemplate .videoAndActionsContainer .videoPlayerActionBar .btn{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;width:100%;display:block}.coursePlayerTemplate .videoAndActionsContainer .videoPlayerActionBar .dropdown-menu{min-width:100%}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice{position:relative;margin-bottom:28px}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice .videoContainer{padding-bottom:0;height:auto;margin-bottom:20px;position:relative;position:absolute;top:0;left:0;width:100%;height:100%}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice .videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice .videoPlayerActionBar{position:absolute;left:0}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation{height:0 !important;padding-bottom:calc(56.25% + 80px) !important}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoContainer{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:calc(56.25% + 64px) !important;margin-bottom:0 !important}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1199px){.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoContainer{padding-bottom:calc(56.25% + 65px) !important}}@media (max-width:991px){.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoContainer{padding-bottom:calc(56.25% + 52px) !important}}@media (max-width:767px){.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoContainer{padding-bottom:calc(56.25% + 52px) !important}}.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoPlayerActionBar{padding-top:10px}@media (max-width:991px){.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoPlayerActionBar{padding:0}}@media (max-width:767px){.coursePlayerTemplate .videoAndActionsContainer.hasSoundslice.noNotation .videoPlayerActionBar{padding:0}}.coursePlayerTemplate .tocLessonList .nav{display:flex;width:100%}.coursePlayerTemplate .tocLessonList .nav li{flex:1}.coursePlayerTemplate .tocLessonList .nav li a{border-radius:0;border-top:none !important;display:block;width:100%;text-align:center}.coursePlayerTemplate .tocLessonList .nav li:first-child a{border-left:none !important}.coursePlayerTemplate .tocLessonList .nav li:last-child a{border-right:none !important}.coursePlayerTemplate .tocLessonList .list-group{height:452px;overflow:hidden;overflow-y:scroll;margin:0;border:none !important}.coursePlayerTemplate .tocLessonList .list-group a{display:block;color:#000;padding:15px;position:relative;border-radius:0;border-left:none !important;border-right:none !important}.coursePlayerTemplate .tocLessonList .list-group a strong{font-weight:500;display:block;line-height:15px;margin-bottom:6px}.coursePlayerTemplate .tocLessonList .list-group a strong small{color:#777}.coursePlayerTemplate .tocLessonList .list-group a p{float:right;margin-top:0;margin-bottom:0;color:#777}.coursePlayerTemplate .tocLessonList .list-group a div span{display:inline-block;color:#777;text-align:left;margin-left:15px}.coursePlayerTemplate .tocLessonList .list-group a div span:first-child{margin-left:0}.coursePlayerTemplate .tocLessonList .list-group a div em{font-style:normal}.coursePlayerTemplate .tocLessonList .list-group a.disabled{background-color:#EDECF0;color:#777}.coursePlayerTemplate .tocLessonList .list-group a.disabled .fa-lock{display:block;height:35px;line-height:35px}.coursePlayerTemplate .tocLessonList .list-group a.active{color:white !important;background-color:#442957 !important}.coursePlayerTemplate .tocLessonList .list-group a.active strong small{color:white !important}.coursePlayerTemplate .tocLessonList .list-group a.active div span{color:white !important}.coursePlayerTemplate .tocLessonList .list-group a.active p{color:white !important}.coursePlayerTemplate .tocLessonList .list-group a:first-child{border-top:none !important}.coursePlayerTemplate .tocLessonList .list-group a:last-child{border-bottom:none !important}.coursePlayerTemplate .tocLessonList .list-group .list-group-item{display:block;color:#000;padding:15px;position:relative;border-radius:0;border-left:none !important;border-right:none !important}.coursePlayerTemplate .tocLessonList .list-group .list-group-item:first-child{border-top:none !important}.coursePlayerTemplate .tocLessonList .list-group .list-group-item:last-child{border-bottom:none !important}.coursePlayerTemplate .tocLessonList .panel-footer{border-top:1px solid #ddd}.coursePlayerTemplate .tocLessonList .panel-footer .tocViewSelector{display:flex;align-items:center}.coursePlayerTemplate .tocLessonList .panel-footer .tocViewSelector div{flex:1;width:50%}.coursePlayerTemplate .courseProgressContainer small{display:inline-block;margin-top:2px;margin-left:5px}.coursePlayerTemplate .fa-info-circle{height:20px;line-height:20px}.coursePlayerTemplate .playerDescriptionHeader{margin-top:0;margin-bottom:15px;font-size:17px}.coursePlayerTemplate .descriptionThumbContainer{width:150px}.coursePlayerTemplate .lessonMaterialsContainer audio{display:block;width:100%}.coursePlayerTemplate .lessonMaterialsContainer .chartCanvasContainer{width:100%;overflow:hidden;overflow-y:scroll}.coursePlayerTemplate .lessonMaterialsContainer .chartCanvasContainer div{width:100%}.coursePlayerTemplate .lessonMaterialsContainer .chartCanvasContainer div canvas{width:100%}@media (min-width:1200px){.coursePlayerTemplate .lessonMaterialsContainer .chartCanvasContainer{height:550px}}.coursePlayerTemplate .lessonMaterialsContainer iframe{width:100%}@media (min-width:1200px){.coursePlayerTemplate .lessonMaterialsContainer iframe{height:550px}}.coursePlayerTemplate .videoToolbarDropdownBody{padding:10px 15px}.coursePlayerTemplate .videoToolbarDropdownBody div a{color:#000}.coursePlayerTemplate .videoToolbarDropdownBody div a:hover{color:#777;text-decoration:none}.coursePlayerTemplate .videoToolbarDropdownListitem{padding-left:15px;padding-right:15px}.coursePlayerTemplate .soundsliceBottomResizer{height:16px;cursor:row-resize;position:relative;z-index:5;position:absolute;bottom:0;left:0;width:100%}.coursePlayerTemplate .soundsliceBottomResizer:after{content:'';position:absolute;top:4px;width:100%;background-color:#EDECF0;left:0;height:8px}.coursePlayerTemplate .courseRecommendations button{height:34px}.coursePlayerTemplate .educatorInfoPanel .panel-body:before,.coursePlayerTemplate .educatorInfoPanel .panel-body:after{content:" ";display:table}.coursePlayerTemplate .educatorInfoPanel .panel-body:after{clear:both}.coursePlayerTemplate .educatorInfoPanel .panel-body:before,.coursePlayerTemplate .educatorInfoPanel .panel-body:after{content:" ";display:table}.coursePlayerTemplate .educatorInfoPanel .panel-body:after{clear:both}.coursePlayerTemplate .educatorInfoPanel .panel-body img{max-width:95px;max-height:95px;width:auto;height:auto;float:right;margin:0 0 5px 15px}.coursePlayerTemplate .educatorInfoPanel .panel-body p{margin-top:0;margin-bottom:5px !important}.coursePlayerTemplate .educatorInfoPanel .panel-body a:first-of-type{font-weight:500}.hlsVideoPlayer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.hlsVideoPlayer .videoContent{position:relative;height:0;width:100%;padding-bottom:56.25%}.hlsVideoPlayer .videoContent video{position:absolute;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.hlsVideoPlayer .videoContent .bigPlayButtonPlaceholder{position:absolute;top:0;left:0;z-index:5;display:flex;width:100%;height:100%;align-items:center;justify-content:center;cursor:pointer}.hlsVideoPlayer .videoContent .bigPlayButtonPlaceholder div{color:white;background-color:#CC5B24;width:125px;height:70px;border-radius:15px;display:flex;align-items:center;justify-content:center}.hlsVideoPlayer .videoContent .bigPlayButtonPlaceholder:hover div{background-color:rgba(204,91,36,0.8)}.hlsVideoPlayer .videoContent .bigPlayLoader{position:absolute;z-index:6;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.75)}.hlsVideoPlayer .videoPlayerToolbar{background-color:#222;height:50px;display:flex;flex-direction:row;color:white;padding:0 10px;align-items:center}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton{appearance:none;border:none !important;outline:none !important;padding:0;margin:0 5px;height:50px;width:25px;display:flex;justify-content:center;color:white;align-items:center;background:transparent;position:relative}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton.active{color:#e2875b}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover{position:absolute;top:0;left:50%;height:35px;background-color:#222;margin-top:-45px;line-height:35px;white-space:nowrap;font-weight:500;font-size:13px;border-radius:5px;width:120px;margin-left:-60px;text-align:center}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover span{display:inline-block;padding:0 5px}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover span:first-child{margin:0}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover span.active{color:#e2875b}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover:after{content:'';height:0;width:0;border:5px solid transparent;border-top-color:#222;bottom:-10px;left:50%;margin-left:-5px;position:absolute}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover.volumePopover{width:35px;height:120px;margin-top:-130px;margin-left:-17.5px}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover.volumePopover input{transform:rotate(-90deg);height:5px;-webkit-appearance:none;background-color:transparent;width:100px;position:absolute;top:0;left:0;display:block;overflow:visible;z-index:2;background-color:#333;outline:none !important;border:none !important;margin-left:-33px;margin-top:55px}.hlsVideoPlayer .videoPlayerToolbar .toolbarButton .toolbarButtonPopover.volumePopover input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:15px;width:15px;background-color:#CC5B24;border-radius:15px;position:relative;z-index:5}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress{flex:1;height:15px;margin:0 10px;position:relative;overflow:visible}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress input{height:5px;-webkit-appearance:none;background-color:transparent;width:100%;position:absolute;top:5px;left:0;display:block;overflow:visible;z-index:2;background-color:#333;outline:none !important;border:none !important}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:15px;width:15px;background-color:#CC5B24;border-radius:15px;position:relative;z-index:5}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress input:before,.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress input:after{position:absolute;top:0;height:5px;content:'';background-color:#222;width:5px}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress input:before{left:0}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress input:after{right:0}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress .toolBarLoopIndicator{position:absolute;height:35px;line-height:35px;width:54px;border-radius:35px;background-color:#e2875b;color:#222;z-index:2;bottom:25px;font-size:13px;font-weight:500;margin-left:-27px;text-align:center}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress .toolBarLoopIndicator:after{content:'';height:0;width:0;border:5px solid transparent;border-top-color:#e2875b;bottom:-10px;left:50%;margin-left:-5px;position:absolute}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoProgress .toolBarLoopIndicatorContainer{position:absolute;top:0;left:5px;right:5px;height:100%}.hlsVideoPlayer .videoPlayerToolbar .toolbarVideoTimeLeft{margin:0 10px}.hlsVideoPlayer:fullscreen .videoContent{padding-bottom:calc(56.25% - 50px) !important}.streamingAudioPlayer{background-color:#222;height:50px;display:flex;flex-direction:row;color:white;padding:0 10px;align-items:center;border-radius:4px}.streamingAudioPlayer .progressContainer{flex:1;height:15px;margin:0 10px;position:relative;overflow:visible}.streamingAudioPlayer .progressContainer input{height:5px;-webkit-appearance:none;background-color:transparent;width:100%;position:absolute;top:5px;left:0;display:block;overflow:visible;z-index:2;background-color:#333;outline:none !important;border:none !important}.streamingAudioPlayer .progressContainer input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:15px;width:15px;background-color:#cc5b24;border-radius:15px;position:relative;z-index:5}.streamingAudioPlayer .progressContainer input:before,.streamingAudioPlayer .progressContainer input:after{position:absolute;top:0;height:5px;content:'';background-color:#222;width:5px}.streamingAudioPlayer .progressContainer input:before{left:0}.streamingAudioPlayer .progressContainer input:after{right:0}.streamingAudioPlayer .timeLeft{margin:0 10px}.streamingAudioPlayer .toolbarButtonContainer{position:relative;height:50px;width:25px;margin:0 5px}.streamingAudioPlayer .toolbarButtonContainer button{appearance:none;border:none !important;outline:none !important;padding:0;height:50px;width:25px;color:white;display:flex;justify-content:center;align-items:center;text-align:center;background-color:transparent}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover{position:absolute;left:50%;bottom:60px;background-color:#222;border-radius:5px;z-index:50}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover:before{content:'';height:0;width:0;border:5px solid transparent;border-top-color:#222;bottom:-10px;left:50%;margin-left:-5px;position:absolute}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.volumePopoverMenu{height:120px;width:35px;margin-left:-17.5px}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.volumePopoverMenu input{height:5px;-webkit-appearance:none;background-color:transparent;width:100%;position:absolute;top:0;left:50%;display:block;overflow:visible;z-index:2;background-color:#333;outline:none !important;border:none !important;width:20px;transform:rotate(-90deg);width:100px;margin-left:-50px;margin-top:57px}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.volumePopoverMenu input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:15px;width:15px;background-color:#cc5b24;border-radius:15px;position:relative;z-index:5}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.ratePopoverMenu{height:35px;padding:0 10px;width:120px;margin-left:-60px}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.ratePopoverMenu .popoverMenuIn{height:100%;width:100%;display:flex}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.ratePopoverMenu .popoverMenuIn span{flex:1;color:white;font-weight:500;font-size:13px;line-height:35px;width:33.333%;text-align:center;cursor:pointer}.streamingAudioPlayer .toolbarButtonContainer .toolbarButtonPopover.ratePopoverMenu .popoverMenuIn span.active{color:#cc5b24}.discussionsListItem{display:flex}.discussionsListItem .discussionsListItemAvatar{width:70px;height:70px;position:relative;overflow:hidden}.discussionsListItem .discussionsListItemAvatar img{position:absolute;top:0;left:0;width:100%}.discussionsListItem .discussionsListItemContent{margin-left:15px !important}.discussionsListItem .discussionsListItemContent h5{margin-top:0;margin-bottom:5px !important;font-weight:500}.discussionsListItem .discussionsListItemContent h5 span{font-weight:normal;font-size:13px}.discussionsListItem .discussionsListItemContent h6{color:#777;font-weight:500;margin-top:0;margin-bottom:10px !important}.discussionsListItem.isReply{margin-left:85px;margin-top:30px !important}.playerContainer .playerDescriptionWithBreaks{white-space:pre-wrap}.playerContainer .playerChannelStoreTab{margin-top:20px !important}.playerContainer .playerChannelStoreTab h4{text-transform:capitalize}.playerContainer .salesGridViewItem{cursor:pointer}.playerContainer .salesGridViewItem .itemTitle{color:#442957;font-weight:500 !important}.playerContainer .salesGridViewItem:hover .itemTitle{color:#1b1023}.playerContainer .playerChartIframeEl{width:100%;height:465px}.playerTabbedSidebar .nav-tabs li a{border-radius:0;border-top:none !important}.playerTabbedSidebar .nav-tabs li:first-of-type a{border-left:none !important}.playerTabbedSidebar .nav-tabs li:last-of-type a{border-right:none !important}.playerTabbedSidebar .tab-content{height:450px;overflow:hidden;overflow-y:scroll}.playerTabbedSidebar .list-group{margin:0}.playerTabbedSidebar .list-group .playerSidebarLinkContainer{padding:0}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a{padding:10px 15px;border-top:1px solid #ddd;color:#333;text-decoration:none !important;display:flex;align-items:center}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a div{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a small{margin-top:0}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a:hover{background-color:#f5f5f5}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.disabled{background-color:#f5f5f5;color:#777}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.disabled .far,.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.disabled .fas{color:#777 !important}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.active{background-color:#442957;color:white}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.active small{color:rgba(255,255,255,0.5)}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.unpublished{background-color:#f9e6dd !important;color:#333 !important}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.unpublished .far,.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.unpublished .fas{color:#CC5B24 !important}.playerTabbedSidebar .list-group .playerSidebarLinkContainer a.unpublished small{color:#777 !important}.playerTabbedSidebar .list-group .playerSidebarLinkContainer .playerSidebarLinkLevelOne a{padding-left:30px}.playerTabbedSidebar .list-group .playerSidebarLinkContainer .playerSidebarLinkLevelTwo a{padding-left:45px}.playerTabbedSidebar .list-group .playerSidebarLinkContainerOuter:first-child a:first-of-type{border-top:none !important}.playerTabbedSidebar .panel-footer{line-height:30px}.playerTabbedSidebar .panel-footer select{float:right;width:auto}.playerSidebarEducatorWidget img{float:right;width:100px;margin:0 0 5px 10px;border-radius:100px}.thanksgivingTurkeyCourseElement{position:absolute;top:0;right:0;width:100px;height:100px;margin-top:-30px;margin-right:-30px;cursor:pointer;z-index:100}@keyframes rotateTurkey{from{transform:rotate(0deg)}to{transform:rotate(359.999deg)}}.thanksgivingTurkeyCourseElement img{position:absolute;top:0;left:0;width:100%;height:100%}.thanksgivingTurkeyCourseElement:hover{opacity:.75}.myProductWell{background-color:#f5f5f5;padding:20px;border-radius:5px;margin-bottom:20px !important}.myProductWell h3{color:#333;font-family:'Roboto' !important;margin-top:0;margin-bottom:20px !important}.myProductWell h3 small{color:#777}.myProductWell .productRow{display:flex}.myProductWell .productRow .productCol{flex:1;width:50%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.myProductWell .productRow .productCol .myProductImgPlaceholder{position:relative;width:100%;padding-bottom:56.25%;color:#777;background-color:#ddd}.myProductWell .productRow .productCol .myProductImgPlaceholder span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px}.myProductWell .productRow .productSpacer{width:20px}.myProductWell .productRow h4{color:#333;font-size:23.4px;font-weight:bold;margin-top:0;margin-bottom:20px !important;font-family:'Roboto' !important}.myProductWell .productRow h4 small{display:block;color:#333;font-size:14px;margin-top:5px;font-weight:normal}.myProductWell .productRow h5{color:#333;font-size:45px;font-weight:bold;margin-top:0;margin-bottom:20px !important}.myProductWell .productRow span{display:block;font-size:16px}.myProductGrid:before,.myProductGrid:after{content:" ";display:table}.myProductGrid:after{clear:both}.myProductGrid:before,.myProductGrid:after{content:" ";display:table}.myProductGrid:after{clear:both}.myProductGrid .myProductCell{float:left;width:50%;padding-right:10px}.myProductGrid .myProductCell:nth-child(2n){padding-left:10px;padding-right:0}.myProductGrid .myProductCell .productImageContainer{position:relative;background-color:#ddd;padding-bottom:56.25%;overflow:hidden;margin-bottom:20px}.myProductGrid .myProductCell .productImageContainer .mastImage{position:absolute;top:0;left:0}.myProductGrid .myProductCell .productImageContainer .myProductImgPlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#777}.myProductGrid .myProductCell .myProductGridInfo{display:flex}.myProductGrid .myProductCell .myProductGridInfo h5{color:#333;font-size:36px;font-weight:bold;padding:0 20px;border-right:1px solid #ccc;display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0}.myProductGrid .myProductCell .myProductGridInfo div{flex:1;margin-left:20px}.myProductGrid .myProductCell .myProductGridInfo div strong{display:block;color:#333;font-size:16px}.milestoneBadge{position:absolute;bottom:15px;right:15px;z-index:2;color:white;width:45px}.milestoneBadge img{width:100%;position:static}.milestoneBadge span{position:absolute;top:0;left:0;width:100%;height:45px;line-height:45px;font-size:13px !important;font-weight:bold;font-style:italic;text-align:center;text-shadow:1px 0 0 #a79363,-1px 0 0 #a79363,0 1px 0 #a79363,0 -1px 0 #a79363}.dashboardNavigationAvatarContainer{height:30px;width:30px;border-radius:30px;background-size:cover;background-position:center}.dashboardNavigationListItemContainer .list-group-item{color:#442957;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboardNavigationListItemContainer .list-group-item:hover{color:#1b1023}.dashboardNavigationListItemContainer .list-group-item.active{color:white !important}.privateLessonHistoryModalThreadContainer .threadMainItem h3{margin-top:0;margin-bottom:0;font-size:15.6px;font-family:'Roboto' !important}.privateLessonHistoryModalThreadContainer .threadMainItem h5{margin-top:5px !important;margin-bottom:0;font-size:14px;font-family:'Roboto' !important;color:#777;font-weight:normal}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.55;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#442957;font-weight:normal;cursor:pointer;border-radius:0;float:right;padding:0;outline:none !important}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:focus,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:active:focus,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:hover,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:focus{color:#333;text-decoration:none}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:active,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton.disabled,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton[disabled],fieldset[disabled] .privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:active,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton[disabled],fieldset[disabled] .privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:hover,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:focus,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:active{border-color:transparent}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:hover,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:focus{color:#1b1023;text-decoration:underline;background-color:transparent}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton[disabled]:hover,fieldset[disabled] .privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:hover,.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton[disabled]:focus,fieldset[disabled] .privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:focus{color:#777;text-decoration:none}.privateLessonHistoryModalThreadContainer .threadMainItem .collapseRepliesButton:hover{opacity:.8}.privateLessonHistoryModalThreadContainer .threadMainItem .repliesWell{padding:15px;border-radius:5px;background-color:#f0f0f0;margin-top:15px}.privateLessonHistoryModalThreadContainer .threadMainItem .repliesWell hr{border-color:#ddd}.privateLessonHistoryModalThreadContainer .threadMainItem .repliesWell .threadReplyItem h4{margin-top:0;margin-bottom:10px !important;font-family:'Roboto' !important;font-size:14.3px}.privateLessonHistoryModalThreadContainer .threadMainItem .repliesWell .threadReplyItem h4 small{display:block;margin-top:5px;font-size:13px}.privateLessonListItem{border-top:1px solid #eee;padding:20px 0;display:flex}.privateLessonListItem .itemAvatar{width:65px;height:65px;margin-right:20px}@media (min-width:768px) and (max-width:991px){.privateLessonListItem .itemAvatar{display:none !important}}.privateLessonListItem .itemAvatar img{width:100%;height:100%;border-radius:65px}.privateLessonListItem .itemDetails{flex:1}.privateLessonListItem .itemDetails .itemDetailsIn{display:flex;width:100%}.privateLessonListItem .itemDetails .itemDetailsIn .itemDetailsInLeft{flex:1}.privateLessonListItem .itemDetails .itemDetailsIn .itemDetailsInRight{text-align:right}.privateLessonListItem .itemDetails h4{margin-top:0;margin-bottom:0;font-family:'Roboto' !important;display:inline}.privateLessonListItem .itemDetails .titleLink{font-weight:normal;font-size:13px;display:inline-block;margin-left:6px}.privateLessonListItem .itemDetails .dateString{margin-top:5px}.privateLessonListItem .itemDetails .messageCount{margin-top:5px;font-size:13px;font-weight:500;font-style:italic}.privateLessonListItem .itemDetails .threadWell{background-color:#f5f5f5;border-radius:5px;padding:0 20px 20px;margin-top:20px}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem{display:flex;border-top:1px solid #ddd;padding-top:20px;margin-top:20px}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem .itemDetailsActionButtons{float:right}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem .itemDetailsActionButtons a{color:#777}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem .itemDetailsActionButtons a:hover{text-decoration:none;opacity:.75}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem h4{font-size:13px;display:block}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem .dateString{color:#777;font-size:12px;margin-top:2px;margin-bottom:10px}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem:first-child{border-top:none;margin-top:0}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem .privateLessonThreadAttachmentHeader{font-family:'Roboto' !important;margin-top:0;margin-bottom:15px !important}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadItem .privateLessonThreadImageAttachment{display:block;max-width:100%}.privateLessonListItem .itemDetails .threadWell .privateLessonThreadReplyButton{display:block;margin-top:20px !important;margin-left:85px}@media (min-width:768px) and (max-width:991px){.privateLessonListItem .itemDetails .threadWell .privateLessonThreadReplyButton{margin-left:0 !important}}.privateLessonListItem .itemDetails .threadWell hr{border-top-color:#ddd}.privateLessonListItem .itemDetails .threadWell .privateLessonPdfFrame{width:100%;height:300px;margin-top:10px}.privateLessonListItem .toggleCollapseButton{color:#777;margin-top:5px;display:block}.privateLessonListItem .toggleCollapseButton:hover{text-decoration:none;opacity:.75}.privateLessonListItem:first-child{border-top:none}.privateLessonListItem .privateLessonThreadReplyForm{margin-top:20px !important;margin-left:85px}@media (min-width:768px) and (max-width:991px){.privateLessonListItem .privateLessonThreadReplyForm{margin-left:0 !important}}.privateLessonListItem .privateLessonThreadReplyForm h5{font-size:15px;font-family:'Roboto' !important;margin:0 0 15px !important}.privateLessonListItem .privateLessonThreadButtonBar{display:flex}.privateLessonListItem .privateLessonThreadButtonBar div:first-child{flex:1}.privateLessonAvailableItem{margin-bottom:20px !important;text-align:center}.privateLessonAvailableItem .imgContainer{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden;margin-bottom:10px !important}.privateLessonAvailableItem .imgContainer img{position:absolute;top:0;left:0;width:100%;max-height:100%}.privateLessonAvailableItem .imgContainer span{position:absolute;z-index:2;top:10px;right:10px;background-color:#CC5B24;color:white;height:31px;width:31px;text-align:center;line-height:31px;font-size:13px;border-radius:31px;text-shadow:0 1px 0 rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.3);font-weight:bold}.privateLessonAvailableItem h4{font-family:'Roboto' !important;margin-top:0;margin-bottom:10px !important}.privateLessonAvailableStartContainer .lessonInContent{display:flex;margin-bottom:20px !important}.privateLessonAvailableStartContainer .lessonInContent div{flex:1}.privateLessonAvailableStartContainer .lessonInContent img{height:auto;width:auto;max-width:110px;max-height:110px;margin-left:20px}.myCollectionsFilterRow{display:flex;margin-bottom:20px !important}.myCollectionsFilterRow div{flex:1;width:50%;display:flex}.myCollectionsFilterRow div input[type="text"]{margin:0 20px 0 0}.myCollectionsFilterRow div select{flex:1;margin:0 0 0 10px}.myCollectionsFilterRow div label{line-height:30px}.myCollectionsAddCourseSelect{position:relative;margin-top:-5px}.subscriptionBillingSelectItem{margin-bottom:10px !important;display:flex;width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;align-items:center}.subscriptionBillingSelectItem .infoContainer{flex:1;margin-left:10px}.subscriptionBillingSelectItem .fab{color:#777}.channelManagerLessonBreadcrumb{display:flex;margin-bottom:20px !important;align-items:center}.channelManagerLessonBreadcrumb ol{flex:1;margin:0}.channelManagerLessonBreadcrumb div{padding:0 0 0 15px}.channelManagerTocList{margin-bottom:20px;padding-left:0;margin:0;padding:0 0 20px 0}.channelManagerTocList .tocLinkEl{text-decoration:none !important;display:block;color:#666;padding:15px}.channelManagerTocList .tocLinkEl span{width:100%;display:flex;align-items:center}.channelManagerTocList .tocLinkEl span em{display:inline-block;margin-left:6px;flex:1;font-style:normal}.channelManagerTocList .tocLinkEl span i{margin-right:5px;display:inline-block}.channelManagerTocList .tocLinkEl span i:last-child{margin:0}.channelManagerTocList .tocLinkEl span small{margin:0;padding:0;display:block;font-size:13px;opacity:.67}.channelManagerTocList .active{background-color:#442957 !important}.channelManagerTocList .active .tocLinkEl.active{color:white}.channelManagerTocList .tocLinkElLesson .lessonIconRow{margin:8px 0 0 30px}.channelListTable tbody tr:hover td{color:#A43425;background-color:#f0f0f0}.v-select .vs__dropdown-toggle{position:relative;display:table;border-collapse:separate;width:100%}.v-select .vs__dropdown-toggle .vs__selected-options{position:relative;width:100%;z-index:1}.v-select .vs__dropdown-toggle .vs__selected-options input{display:block;height:35px;padding:6px 12px;font-size:14px;line-height:1.55;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;position:absolute;top:0;left:0;width:100%;z-index:1}.v-select .vs__dropdown-toggle .vs__selected-options input:focus{border-color:#7a4a9c;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(122, 74, 156, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(122, 74, 156, 0.6)}.v-select .vs__dropdown-toggle .vs__selected-options input::-moz-placeholder{color:#777;opacity:1}.v-select .vs__dropdown-toggle .vs__selected-options input:-ms-input-placeholder{color:#777}.v-select .vs__dropdown-toggle .vs__selected-options input::-webkit-input-placeholder{color:#777}.v-select .vs__dropdown-toggle .vs__selected-options input[disabled],.v-select .vs__dropdown-toggle .vs__selected-options input[readonly],fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options input{cursor:not-allowed;background-color:#EDECF0;opacity:1}textarea.v-select .vs__dropdown-toggle .vs__selected-options input{height:auto}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.55;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;color:#333;background-color:#fff;border-color:#ccc;position:relative;z-index:2;margin-top:2px;margin-left:2px}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:focus,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:active:focus,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:hover,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:focus{color:#333;text-decoration:none}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:active,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.disabled,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected[disabled],fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:hover,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:focus,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:active,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.active,.open>.dropdown-toggle.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{color:#333;background-color:#e6e6e6;border-color:#adadad}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:active,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.active,.open>.dropdown-toggle.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-image:none}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.disabled,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected[disabled],fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.disabled:hover,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected[disabled]:hover,fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:hover,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.disabled:focus,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected[disabled]:focus,fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:focus,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.disabled:active,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected[disabled]:active,fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected:active,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.disabled.active,.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected[disabled].active,fieldset[disabled] .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected.active{background-color:#fff;border-color:#ccc}.v-select .vs__dropdown-toggle .vs__selected-options .vs__selected .badge{color:#fff;background-color:#333}.v-select .vs__dropdown-toggle .vs__selected-options .vs__deselect{border:none;outline:none;background:transparent;appearance:none;padding:0;margin:0}.v-select .vs__dropdown-toggle .vs__actions{position:absolute;top:0;right:0;z-index:2;height:35px;width:30px;cursor:pointer}.v-select .vs__dropdown-toggle .vs__actions svg{display:none}.v-select .vs__dropdown-toggle .vs__actions:after{content:'\f107';position:absolute;top:0;right:0;font-weight:400;font-family:'Font Awesome 5 Pro';width:100%;height:35px;text-align:center;line-height:35px}.v-select.vs--open .vs__actions:after{content:'\f106' !important}.educatorMediaLibrary .sortDropdownContainer{float:right;width:auto;display:flex;align-items:center}.educatorMediaLibrary .sortDropdownContainer strong{white-space:nowrap;margin-right:15px}.educatorMediaLibrary .sortDropdownContainer select{width:auto}.educatorMediaLibrary .table-striped th{padding:15px 15px 15px 0 !important}.educatorMediaLibrary .table-striped th:first-child{padding-left:15px !important}.educatorMediaLibrary .table-striped td{padding:15px 15px 15px 0 !important;border:none !important}.educatorMediaLibrary .table-striped td:first-child{padding-left:15px !important}.educatorMediaLibraryUploadDropWell{height:0;position:relative;padding-bottom:50%;margin:10px 10px 20px;background-color:#f5f5f5;border:2px dashed #e3e3e3;border-radius:4px;cursor:pointer}.educatorMediaLibraryUploadDropWell div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#777}.educatorMediaLibraryUploadDropWell div i{display:block;opacity:.5;margin-bottom:15px}.educatorMediaLibraryUploadDropWell:hover{background-color:#e8e8e8;border-color:#d6d6d6}.channelManagerAnalyticsTab h3{margin:0 0 10px}.channelManagerAnalyticsTab h3 span{font-weight:normal}.channelManagerAnalyticsTab .metricsCol{display:flex;width:100%;font-size:23.4px}.channelManagerAnalyticsTab .metricsCol .metricsLeft{text-align:right}.channelManagerAnalyticsTab .metricsCol strong,.channelManagerAnalyticsTab .metricsCol span{display:block}.channelManagerAnalyticsTab select{width:auto}.dashboardSortableTable{width:100%;max-width:100%;margin-bottom:21px;margin:0}.dashboardSortableTable>thead>tr>th,.dashboardSortableTable>tbody>tr>th,.dashboardSortableTable>tfoot>tr>th,.dashboardSortableTable>thead>tr>td,.dashboardSortableTable>tbody>tr>td,.dashboardSortableTable>tfoot>tr>td{padding:8px;line-height:1.55;vertical-align:top;border-top:1px solid #ddd}.dashboardSortableTable>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.dashboardSortableTable>caption+thead>tr:first-child>th,.dashboardSortableTable>colgroup+thead>tr:first-child>th,.dashboardSortableTable>thead:first-child>tr:first-child>th,.dashboardSortableTable>caption+thead>tr:first-child>td,.dashboardSortableTable>colgroup+thead>tr:first-child>td,.dashboardSortableTable>thead:first-child>tr:first-child>td{border-top:0}.dashboardSortableTable>tbody+tbody{border-top:2px solid #ddd}.dashboardSortableTable .table{background-color:#fff}.dashboardSortableTable>tbody>tr:nth-child(odd)>td,.dashboardSortableTable>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.dashboardSortableTable th{white-space:nowrap}.dashboardSortableTable th:before,.dashboardSortableTable th:after{content:" ";display:table}.dashboardSortableTable th:after{clear:both}.dashboardSortableTable th:before,.dashboardSortableTable th:after{content:" ";display:table}.dashboardSortableTable th:after{clear:both}.dashboardSortableTable th span{display:inline-block;padding-right:15px}.dashboardSortableTable th a{float:right;display:flex;flex-direction:column;color:#777;text-decoration:none !important;position:relative;z-index:2}.dashboardSortableTable th a:focus{color:#777}.dashboardSortableTable th a:hover,.dashboardSortableTable th a:active,.dashboardSortableTable th a .active{color:#000 !important}.channelManagerTocRefactor{margin-bottom:20px !important}.channelManagerTocRefactor .list-group{margin:0 10px 10px}.channelManagerTocRefactor .list-group .list-group-item{margin:0;padding:0;cursor:pointer;color:#777;background-color:#fff}.channelManagerTocRefactor .list-group .list-group-item em{display:flex;align-items:center;padding:15px;font-style:normal;width:100%}.channelManagerTocRefactor .list-group .list-group-item em span{margin:0 10px;flex:1;overflow:hidden}.channelManagerTocRefactor .list-group .list-group-item em span div{width:100%;overflow-wrap:break-word;word-wrap:break-word}.channelManagerTocRefactor .list-group .list-group-item em span small{opacity:.67;display:block;width:100%;overflow-wrap:break-word;word-wrap:break-word}.channelManagerTocRefactor .list-group .list-group-item em.lessonItem:first-child{padding-bottom:10px}.channelManagerTocRefactor .list-group .list-group-item em.lessonItem:last-child{padding-top:0}.channelManagerTocRefactor .list-group .list-group-item em.lessonItem:last-child i{margin-left:5px}.channelManagerTocRefactor .list-group .list-group-item em.lessonItem:last-child i:first-child{margin-left:10px;padding-left:1.25em}.channelManagerTocRefactor .list-group .list-group-item.active{background-color:#442957 !important;border-color:#442957;color:white}.channelManagerTocRefactor .list-group .list-group-item.ghost{background-color:#CC5B24 !important;border-color:#CC5B24;color:white}.channelManagerTocRefactor .list-group .list-group-item.ghost .tocDropPlaceholder{display:none !important}.channelManagerTocRefactor .list-group .list-group-item .list-group .list-group-item{background-color:#fafafa}.channelManagerTocRefactor .list-group .list-group-item .list-group .list-group-item .list-group .list-group-item{background-color:#f0f0f0}.channelManagerTocRefactor .list-group.emptyTocDraggable:after{border-radius:4px;padding:15px;color:#777;font-style:italic;content:'Empty';border:1px solid #ddd;display:block;width:100%;background-color:#fafafa}.channelManagerTocRefactor .list-group .lessonItem .emptyTocDraggable{background-color:#f0f0f0}.channelManagerTocRefactor .list-group.noMargin{margin:0 !important}.channelManagerTocRefactor .tocDropPlaceholder{position:absolute;top:10px;left:7px;z-index:10;width:calc(100% - 14px);height:calc(100% - 14px);opacity:0}.channelManagerTocRefactor .sectionDragElement em:first-of-type{padding-bottom:7px !important}.uppyVideoPreview{position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0 0 20px}.uppyVideoPreview video{position:absolute;top:0;left:0;width:100%;height:100%}#accountProfileContent #sso-connect ul{list-style-type:none;padding-left:0;display:flex;flex-basis:auto}#accountProfileContent #sso-connect ul li{display:inline-block;flex:1}#accountProfileContent #sso-connect ul li .btn-google{background-color:#dd4b39}#accountProfileContent #sso-connect ul li .btn-google:hover{background-color:#c23321}#accountProfileContent #sso-connect ul li .btn-apple{background-color:#F5F5F5;color:black !important}#accountProfileContent #sso-connect ul li .btn-apple:hover{background-color:#dcdcdc}#accountProfileContent #sso-connect ul li .check{padding:5px 20px;display:flex;justify-content:space-between;color:white;margin:0 5px;border-radius:5px}#accountProfileContent #sso-connect ul li .check i,#accountProfileContent #sso-connect ul li .check input{margin:5px}.allAccessMasthead{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/upgrade/bg.png');background-position:center;background-size:cover;text-align:center;padding:60px 40px}.allAccessMasthead h1,.allAccessMasthead h2,.allAccessMasthead h3{color:white}.allAccessMasthead h1{margin-top:0;margin-bottom:30px !important}.allAccessMasthead h2{margin-top:30px !important;margin-bottom:30px !important}.allAccessMasthead img{max-width:100%}.allAccessMasthead .panel-body{padding:30px}.allAccessMasthead h4{font-family:'Roboto' !important;color:#777;font-style:italic;margin-top:0;margin-bottom:15px;font-weight:normal;font-size:22.5px}.allAccessMasthead h5{font-family:'Roboto' !important;font-style:italic;font-weight:normal;font-size:31.5px;color:#555;margin-top:0;margin-bottom:20px !important}.quantityGroup{display:inline-block;width:auto}.quantityGroup:before,.quantityGroup:after{content:" ";display:table}.quantityGroup:after{clear:both}.quantityGroup:before,.quantityGroup:after{content:" ";display:table}.quantityGroup:after{clear:both}.quantityGroup div{float:left}.quantityGroup .btn{border-top-right-radius:0;border-bottom-right-radius:0}.quantityGroup input{width:50px;border-top-left-radius:0;border-bottom-left-radius:0;float:left}.widgetQuantity{display:flex;width:100%}.widgetQuantity div{flex:1}.widgetQuantity .btn{display:block;width:100%}#allAccessPage .splitGradientSection{background-color:#F4F3F5;display:flex;position:relative;overflow-x:hidden}#allAccessPage .splitGradientSection .bgImage{position:absolute;top:0;right:0;height:100%}#allAccessPage .splitGradientSection .splitGradientSectionIn{z-index:2;padding:40px 60px;position:relative}@media (max-width:991px){#allAccessPage .splitGradientSection .splitGradientSectionIn{padding:30px}}@media (min-width:992px) and (max-width:1199px){#allAccessPage .splitGradientSection .splitGradientSectionIn{width:60%}}@media (min-width:1200px){#allAccessPage .splitGradientSection .splitGradientSectionIn{width:50%}}#allAccessPage .splitGradientSection.flipped{flex-direction:row-reverse}#allAccessPage .splitGradientSection.flipped .bgImage{left:0;right:auto}@media (max-width:991px){#allAccessPage .splitGradientSection{flex-direction:column !important}#allAccessPage .splitGradientSection.flipped{flex-direction:row}}#allAccessPage .aaBlitzPlus{background-color:black;color:white}#allAccessPage .aaBlitzPlus h3{font-size:27px}#allAccessPage .aaBlitzPlus .well{border:none;box-shadow:none;background-color:#1b191c;margin:0;padding:30px}#allAccessPage .aaBlitzPlus .well hr{border-top-color:#2d2b2e}#allAccessPage .aaBlitzPlus .well div{display:flex}#allAccessPage .aaBlitzPlus .well div h4,#allAccessPage .aaBlitzPlus .well div h5{flex:1;margin:0;font-size:16px}#allAccessPage .aaBlitzPlus .well div h5{text-align:right}#allAccessPage .hero .hero-copy img{margin:0 0 35px;max-width:100%;max-height:40px}#allAccessPage .hero .hero-copy h1{color:#250733;margin:0 0 25px;font-size:34.2px;line-height:41.4px}#allAccessPage .hero .hero-copy h3,#allAccessPage .hero .hero-copy h4,#allAccessPage .hero .hero-copy h5{font-weight:500}#allAccessPage .hero .hero-copy h3 span,#allAccessPage .hero .hero-copy h4 span,#allAccessPage .hero .hero-copy h5 span{display:inline-block;margin-left:15px}#allAccessPage .hero .hero-copy .plan h3{font-size:22.5px;margin:0 0 10px}#allAccessPage .hero .hero-copy .plan h3 span{color:#777;text-decoration:line-through}#allAccessPage .hero .hero-copy .plan h4{font-size:27px;color:#CC5B24;margin:0 0 15px}#allAccessPage .hero .hero-copy .plan h4 span{color:#000}#allAccessPage .hero .hero-copy .plan h4 em{font-style:normal}#allAccessPage .hero .hero-copy .plan h5{font-size:27px;color:#000;margin:0 0 15px}#allAccessPage .hero .hero-copy .plan h5 span{color:#000}#allAccessPage .hero .hero-copy .plan h5 em{color:#c95b25;font-style:normal}#allAccessPage .hero .hero-copy .plan h5 em:last-of-type{display:block;padding-top:15px}#allAccessPage .hero .hero-copy .plan h6{margin:0 0 20px;font-weight:normal;font-size:17px}#allAccessPage .hero .hero-copy .plan:first-of-type{margin-bottom:30px}#allAccessPage .hero .youtubeLinkOverlay{position:absolute;top:0;right:0;height:100%;width:50%;z-index:3;display:flex;align-items:center;justify-content:center;text-decoration:none !important;color:rgba(0,0,0,0.4)}#allAccessPage .hero .youtubeLinkOverlay:hover{color:rgba(0,0,0,0.6)}@media (min-width:1200px){#allAccessPage .hero .youtubeLinkOverlay{width:60%}}#allAccessPage .hero .youtubeLinkMobile{position:relative;text-decoration:none !important;color:rgba(0,0,0,0.4)}#allAccessPage .hero .youtubeLinkMobile span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#allAccessPage .hero .youtubeLinkMobile:hover{color:rgba(0,0,0,0.6)}#allAccessPage .hero .bgImage{margin-right:-20px}@media (min-width:992px) and (max-width:1199px){#allAccessPage .hero .bgImage{margin-right:-220px}}#allAccessPage .hero .modal-content{border-radius:0}#allAccessPage .hero .modal-body{padding:0;position:relative;border-radius:0}#allAccessPage .hero .modal-body a{position:absolute;top:5px;right:10px;color:white;text-shadow:0 2px 0 0 black;z-index:2;opacity:.75}#allAccessPage .hero .modal-body a:hover{opacity:1}#allAccessPage .hero .modal-body .embed-responsive{position:relative;z-index:1}#allAccessPage .devices{background-color:#250733;color:white;position:relative;padding:40px 30px 70px;flex-direction:column;text-align:center}#allAccessPage .devices:after{position:absolute;content:'';right:50%;bottom:0;border:30px solid transparent;border-bottom-color:white;margin-right:-110px;border-left-width:110px;border-right-width:110px}#allAccessPage .devices h2{margin:0 0 15px;font-size:32.4px}#allAccessPage .devices h3{margin:0}@media (min-width:992px){#allAccessPage .devices{display:flex;align-items:center;justify-content:center;padding:45px 60px}#allAccessPage .devices:after{position:absolute;content:'';bottom:50%;right:0;border:25px solid transparent;border-right-color:white;margin-top:-40px;border-top-width:40px;border-bottom-width:40px;margin-right:0;margin-bottom:-40px}}#allAccessPage .learning_paths .splitGradientSectionIn{padding:60px}@media (max-width:991px){#allAccessPage .learning_paths .splitGradientSectionIn{padding:30px}}@media (min-width:992px) and (max-width:1199px){#allAccessPage .learning_paths .splitGradientSectionIn{width:63%}}@media (min-width:1200px){#allAccessPage .learning_paths .splitGradientSectionIn{width:53%}}#allAccessPage .learning_paths h2{margin:0 0 15px;font-size:36px;font-weight:normal;line-height:45px}#allAccessPage .learning_paths ol{margin:0;padding:0 0 0 25px;color:#777;font-size:22.5px;line-height:31.5px}@media (min-width:992px) and (max-width:1199px){#allAccessPage .learning_paths .bgImage{margin-left:-180px}}#allAccessPage .feature_videos{padding:50px 60px}#allAccessPage .feature_videos h2{margin:0 0 40px;text-align:center;font-size:32.4px;font-weight:normal}#allAccessPage .feature_videos .ctr-ts_copy{display:flex;flex-direction:row}#allAccessPage .feature_videos .ctr-ts_copy div{width:50%;flex:1;display:flex;justify-content:center;flex-direction:column}#allAccessPage .feature_videos .ctr-ts_copy video{width:100%}#allAccessPage .feature_videos .ctr-ts_copy span{display:block}#allAccessPage .feature_videos .ctr-ts_copy span h3{margin:0 0 10px;font-weight:normal;font-size:32.4px}#allAccessPage .feature_videos .ctr-ts_copy span p{margin:0;font-size:19.8px;color:#777}#allAccessPage .feature_videos .ctr-ts_copy span:first-child{margin:0 0 50px}#allAccessPage .feature_videos .ctr-ts_copy:nth-of-type(2){flex-direction:row-reverse}#allAccessPage .feature_videos .ctr-ts_copy:nth-of-type(2) div{text-align:right}@media (max-width:991px){#allAccessPage .feature_videos .ctr-ts_copy{flex-direction:column !important}#allAccessPage .feature_videos .ctr-ts_copy div{width:100%;text-align:left !important}#allAccessPage .feature_videos .ctr-ts_copy span:first-child{margin:0 0 30px}}#allAccessPage .middle_band{background-color:#250733;color:white;position:relative;padding:40px 30px 70px;display:flex;padding:50px 30px 25px}#allAccessPage .middle_band div{flex:1;flex-basis:0;text-align:center;font-size:22.5px;margin:0 0 30px;font-weight:500}#allAccessPage .middle_band div div{height:75px;display:flex;align-items:center;justify-content:center}@media (max-width:991px){#allAccessPage .middle_band div{font-size:18px}}#allAccessPage .middle_band:after{position:absolute;content:'';right:50%;top:0;border:30px solid transparent;border-top-color:white;margin-right:-110px;border-left-width:110px;border-right-width:110px}#allAccessPage .featuresList{background-color:white}#allAccessPage .featuresList .splitGradientSectionIn{padding:45px 30px}#allAccessPage .featuresList .splitGradientSectionIn h3{margin-top:0;margin-bottom:30px !important;font-size:30.06px;font-weight:500}#allAccessPage .featuresList .splitGradientSectionIn ul{margin:0 0 0;padding:0}#allAccessPage .featuresList .splitGradientSectionIn ul li{list-style-type:none;font-size:17px;font-weight:500;margin-top:25px}#allAccessPage .featuresList .splitGradientSectionIn ul li:first-child{margin:0}@media (max-width:991px){#allAccessPage .featuresList .splitGradientSectionIn{text-align:center}}@media (min-width:992px) and (max-width:1199px){#allAccessPage .featuresList .splitGradientSectionIn{width:60%}}@media (min-width:1200px){#allAccessPage .featuresList .splitGradientSectionIn{width:50%}}@media (min-width:992px) and (max-width:1199px){#allAccessPage .featuresList .bgImage{margin-right:-120px}}@media (min-width:992px) and (max-width:1199px){#allAccessPage .featuresList.flipped .splitGradientSectionIn{width:45%}}@media (min-width:1200px){#allAccessPage .featuresList.flipped .splitGradientSectionIn{width:47%}}@media (min-width:992px) and (max-width:1199px){#allAccessPage .featuresList.flipped .bgImage{margin-right:0;margin-left:-90px}}#allAccessPage .quote{padding:75px 100px}#allAccessPage .quote .ctr-quote{background-color:#dcdae1;padding:40px 80px;text-align:center}#allAccessPage .quote .ctr-quote p{font-size:18px;font-weight:500;margin-top:0;margin-bottom:20px !important}@media (max-width:991px){#allAccessPage .quote{padding:40px}#allAccessPage .quote .ctr-quote{padding:30px}}#allAccessPage .subscribe{text-align:center;padding:0 70px 70px}#allAccessPage .subscribe h2{margin-top:0;margin-bottom:50px !important;font-weight:500}#allAccessPage .subscribe .itemRow{display:flex;width:100%}#allAccessPage .subscribe .itemRow .sub-item{border:1px solid #dcdae1}#allAccessPage .subscribe .itemRow .sub-item h3{background-color:#dcdae1;margin:0;padding:30px;font-weight:normal;font-size:31.5px}#allAccessPage .subscribe .itemRow .sub-item h3 small{color:#000}#allAccessPage .subscribe .itemRow .sub-item .itemBody{padding:30px 30px 35px}#allAccessPage .subscribe .itemRow .sub-item .itemBody .discount{position:relative;font-size:31.5px}#allAccessPage .subscribe .itemRow .sub-item .itemBody .discount:before{position:absolute;content:"";left:-50%;width:200%;top:50%;border-top:2px solid #000;transform:rotate(-15deg)}#allAccessPage .subscribe .itemRow .sub-item .itemBody .sale{color:#c95b25 !important;font-size:31.5px;line-height:36px;margin-top:30px !important;margin-bottom:50px !important}#allAccessPage .subscribe .itemRow .sub-item .itemBody .sale span{font-size:49.5px;display:block;margin-top:10px !important}#allAccessPage .subscribe .itemRow .sub-item .itemBody .sale strong{font-weight:normal}#allAccessPage .subscribe .itemRow .sub-item .itemBody em{display:block;font-style:normal;font-weight:bold;font-size:18px;margin-bottom:20px !important}@media (max-width:991px){#allAccessPage .subscribe .itemRow .sub-item{width:100%}}@media (min-width:992px){#allAccessPage .subscribe .itemRow .sub-item{width:50%;flex:1;flex-grow:1;flex-basis:0}#allAccessPage .subscribe .itemRow .sub-item:first-of-type{margin-right:15px}#allAccessPage .subscribe .itemRow .sub-item:last-of-type{margin-left:15px}}@media (max-width:991px){#allAccessPage .subscribe .itemRow{display:block;padding:0 40px 40px}#allAccessPage .subscribe .itemRow .sub-item:first-of-type{margin-bottom:30px}}@media (max-width:991px){#allAccessPage .subscribe{padding:0}}#allAccessPage .satisfaction{text-align:center;margin:0 0 70px}#allAccessPage .satisfaction img{margin:0 auto;max-width:100%}@media (max-width:991px){#allAccessPage .satisfaction{padding:0 40px}}#allAccessPage .reviews{text-align:center;padding:0 70px 70px}#allAccessPage .reviews h2{margin-top:0;margin-bottom:50px !important}@media (max-width:991px){#allAccessPage .reviews{padding:0 40px 70px}}#allAccessPage .educators{padding:0 70px 40px;text-align:center}#allAccessPage .educators h2{margin-top:0;margin-bottom:50px !important}#allAccessPage .educators a{font-size:18px}@media (max-width:991px){#allAccessPage .educators{padding:0 40px 70px}}#allAccessPage .educators span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#allAccessPage.freeTrialTemplate{background-color:white}#allAccessPage.freeTrialTemplate .devices{text-align:center}#allAccessPage.freeTrialTemplate .devices h2{color:#c95b25;margin:0 0 15px;font-size:32.4px}#allAccessPage.freeTrialTemplate .devices h3{margin:0}#allAccessPage.aa-promo-widget .splitGradientSection{background-color:#F4F3F5;display:flex;position:relative;overflow-x:hidden}#allAccessPage.aa-promo-widget .splitGradientSection .bgImage{position:absolute;top:0;right:0;height:100%}#allAccessPage.aa-promo-widget .splitGradientSection .splitGradientSectionIn{z-index:2;padding:40px 60px;position:relative}@media (max-width:991px){#allAccessPage.aa-promo-widget .splitGradientSection .splitGradientSectionIn{padding:30px}}@media (min-width:992px) and (max-width:1199px){#allAccessPage.aa-promo-widget .splitGradientSection .splitGradientSectionIn{width:60%}}@media (min-width:1200px){#allAccessPage.aa-promo-widget .splitGradientSection .splitGradientSectionIn{width:45%}}#allAccessPage.aa-promo-widget .splitGradientSection.flipped{flex-direction:row-reverse}#allAccessPage.aa-promo-widget .splitGradientSection.flipped .bgImage{left:0;right:auto}@media (max-width:991px){#allAccessPage.aa-promo-widget .splitGradientSection{flex-direction:column !important}#allAccessPage.aa-promo-widget .splitGradientSection.flipped{flex-direction:row}}@media (max-width:1199px){#allAccessPage.aa-promo-widget .splitGradientSection.hero{flex-direction:column}}#allAccessPage.aa-promo-widget .splitGradientSection.hero .bgImage{margin-right:-540px}@media (max-width:1199px){#allAccessPage.aa-promo-widget .splitGradientSection.hero .splitGradientSectionIn.hero-copy{width:100%}}#allAccessPage.aa-promo-widget .splitGradientSection.hero .youtubeLinkOverlay i{position:relative;margin-right:-60px}@media (max-width:1199px){#allAccessPage.aa-promo-widget .splitGradientSection.featuresList{flex-direction:column}}#allAccessPage.aa-promo-widget .splitGradientSection.featuresList .bgImage{margin-right:-400px}@media (max-width:1199px){#allAccessPage.aa-promo-widget .splitGradientSection.featuresList .splitGradientSectionIn{width:100%}}#allAccessPage.aa-promo-widget .splitGradientSection.featuresList.flipped .bgImage{margin:0 0 0 -400px !important}.countdownBar .countdownBarIn{width:100%;height:100%;display:flex;align-items:center;padding:0 20px;height:50px}.countdownBar .countdownBarInMobile{width:100%;text-align:center;padding:20px;display:block}.countdownBar .countdownBarInMobile:hover{text-decoration:none;opacity:.75}.countdownBar h3{font-size:22.5px;margin:0;font-weight:normal}.countdownBar h5{font-weight:normal;margin:0 0 0 15px;font-size:15px}.countdownBar .barSpacer{flex:1}.homepageCarouselTemplate{display:flex;flex-direction:row;align-items:stretch}.homepageCarouselTemplate div a{transition:opacity .2s;position:relative;width:100%;height:0;display:block;overflow:hidden}.homepageCarouselTemplate div a img{position:absolute;top:0;left:0;width:100%;height:100% !important;display:block;height:0;z-index:1}.homepageCarouselTemplate div a:hover{opacity:.8}.homepageCarouselTemplate div:nth-child(1){width:58.33%}.homepageCarouselTemplate div:nth-child(1) a{padding-bottom:56.25%}@media (max-width:767px){.homepageCarouselTemplate div:nth-child(1){width:100%}}.homepageCarouselTemplate div:nth-child(2){display:block;width:20px;height:100%}.homepageCarouselTemplate div:nth-child(3){width:41.67%;display:flex;flex-direction:column}.homepageCarouselTemplate div:nth-child(3) span{display:block;width:100%;position:relative;height:50%;display:flex}.homepageCarouselTemplate div:nth-child(3) span a{padding-bottom:37.02%}.homepageCarouselTemplate div:nth-child(3) span:nth-child(2){align-items:flex-end}.educatorTemplate{background-color:#F4F3F5}.educatorTemplate .liveDescriptor{display:flex;width:100%}.educatorTemplate .liveDescriptor .descriptorDate{width:160px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.educatorTemplate .liveDescriptor .descriptorTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.educatorTemplate .hero{position:relative;height:320px}.educatorTemplate .hero .bg{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.educatorTemplate .hero .bg:before{content:'';position:absolute;top:0;left:0;width:calc(100% + 1000px);height:calc(100% + 1000px);margin-left:-500px;margin-top:-500px;background-size:cover;background-position:center;filter:blur(30px) saturate(75%) brightness(90%);background-image:var(--bg-img)}.educatorTemplate .hero .img{position:absolute;z-index:2;height:320px;width:320px;background-size:cover;background-position:center;border-radius:320px;border:6px solid white;box-shadow:rgba(0,0,0,0.05) 0 5px 20px;top:40px;left:50%;margin-left:-160px;background-color:white}.educatorTemplate .cardPanel{background-color:white;margin-bottom:30px;padding:40px;box-shadow:0 5px 20px rgba(0,0,0,0.025)}.educatorTemplate .cardPanel h1{font-size:30px}.educatorTemplate .cardPanel .educatorRowTitle{margin:0 0 35px;text-align:center;letter-spacing:3px;text-transform:uppercase;font-weight:bold}.educatorTemplate .cardPanel .educatorRowTitle small{display:block;letter-spacing:0;text-transform:none;font-weight:normal;font-size:14px;margin-top:10px;padding:0 120px;line-height:20px}.educatorTemplate .cardPanel.aboutCard{padding-top:70px}.educatorTemplate .cardPanel.aboutCard .aboutRow{width:100%;display:flex}.educatorTemplate .cardPanel.aboutCard .aboutRow .bioContainer{flex:1;padding-right:30px;margin-right:30px;border-right:1px solid #F4F3F5}@media (max-width:991px){.educatorTemplate .cardPanel.aboutCard .aboutRow{flex-direction:column-reverse}.educatorTemplate .cardPanel.aboutCard .aboutRow .bioContainer{padding:0;width:100%;margin-top:20px}.educatorTemplate .cardPanel.aboutCard .aboutRow .btn{display:block;width:100%;text-align:center}}.educatorTemplate .cardPanel.connectCard{background-color:#dcd9e1;padding:30px 40px;display:flex}.educatorTemplate .cardPanel.connectCard div{flex:1;text-align:left;padding:0 0 0 40px}.educatorTemplate .cardPanel.connectCard div:before,.educatorTemplate .cardPanel.connectCard div:after{content:" ";display:table}.educatorTemplate .cardPanel.connectCard div:after{clear:both}.educatorTemplate .cardPanel.connectCard div:before,.educatorTemplate .cardPanel.connectCard div:after{content:" ";display:table}.educatorTemplate .cardPanel.connectCard div:after{clear:both}.educatorTemplate .cardPanel.connectCard div .roundedBtn{border-radius:100px;padding:0;width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center}.educatorTemplate .cardPanel.connectCard div:first-of-type{text-align:right;padding:0 40px 0 0}@media (max-width:767px){.educatorTemplate .cardPanel.connectCard div{padding:0 !important;text-align:center !important}.educatorTemplate .cardPanel.connectCard div:first-of-type{margin-bottom:20px}}@media (max-width:767px){.educatorTemplate .cardPanel.connectCard{display:block}}.educatorTemplate .yotpo-icon-star:before{color:#CC5B24 !important}.educatorTemplate .courseListGridItem .itemInfo{height:35px}.educatorTemplate .featuredPanel{padding-left:30px;padding-right:30px}.educatorTemplate .featuredCarousel{height:280px !important;position:relative}.educatorTemplate .featuredCarousel .carouselScroller{position:absolute;top:0;left:45px;width:calc(100% - (45px * 2));height:100%;z-index:1;overflow:hidden}.educatorTemplate .featuredCarousel .carouselScroller .carouselItems{white-space:nowrap;height:100%;position:relative}.educatorTemplate .featuredCarousel .carouselScroller .carouselItem{height:280px !important;display:inline-block;margin-left:30px}.educatorTemplate .featuredCarousel .carouselScroller .carouselItem .carouselItemIn{flex-direction:column;width:auto;display:flex;text-decoration:none !important}.educatorTemplate .featuredCarousel .carouselScroller .carouselItem .carouselItemIn .carouselItemThumb{flex-grow:1;height:230px;margin-bottom:10px;font-weight:bold}.educatorTemplate .featuredCarousel .carouselScroller .carouselItem .carouselItemIn .carouselItemThumb img{height:100%;display:block}.educatorTemplate .featuredCarousel .carouselScroller .carouselItem .carouselItemIn .carouselItemTitle{height:40px;line-height:20px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal !important}.educatorTemplate .featuredCarousel .carouselScroller .carouselItem:first-of-type{margin-left:0}.educatorTemplate .featuredCarousel .featuredCarouselButton{position:absolute;height:40px;width:40px;top:115px;right:0;margin-top:-20px;z-index:2;display:flex;align-items:center;justify-content:center;margin-right:-12px;text-decoration:none !important}.educatorTemplate .featuredCarousel .featuredCarouselButton:first-of-type{right:auto;left:0;margin-left:-12px;margin-right:0}.educatorTemplate .educatorChannelThumb{display:block;width:100%;max-width:400px;margin:0 auto}.educatorTemplate .educatorChannelThumb strong{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.educatorTemplate .educatorChannelThumb:hover{text-decoration:none}.educatorTemplate .yotpoCard{width:100%}.educatorTemplate .yotpo-bottomline{display:flex !important;align-items:center !important;justify-content:center !important}.educatorTemplate .yotpo-bottomline .yotpo-stars{position:relative;margin-top:-3px;margin-right:6px}.educatorTemplate .yotpo-logo-link-new{display:none !important}.educatorTemplate .yotpo.bottomLine .yotpo-icon-half-star,.educatorTemplate .yotpo.yotpo-main-widget .yotpo-icon-half-star{background-image:none !important}.jamsDirectory h1{margin:0;padding:150px 40px 50px;background-color:rgba(68,41,87,0.5);color:white;font-weight:normal;text-transform:uppercase;position:relative;letter-spacing:-2px;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_home@2x.jpg');background-size:cover;background-position:center}.jamsDirectory h1 small{display:block;font-size:27px;color:white;letter-spacing:0;text-transform:none}.jamsDirectory h1 img{display:block;max-width:100%}.jamsDirectory .jamsDirectoryMast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_ITJ@2x.jpg');padding:50px 40px 50px;display:flex;align-items:flex-end}.jamsDirectory .jamsDirectoryMast .mastVidContainer{flex:1}.jamsDirectory .jamsDirectoryMast .mastVidContainer a{display:block;width:100%;position:relative}.jamsDirectory .jamsDirectoryMast .mastVidContainer a img{display:block;width:100%}.jamsDirectory .jamsDirectoryMast .mastVidContainer a div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .15s linear}.jamsDirectory .jamsDirectoryMast .mastVidContainer a div span{background-color:#CC5B24;width:100px;height:60px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:white !important}.jamsDirectory .jamsDirectoryMast .mastVidContainer a:hover div{opacity:.9}@media (min-width:768px) and (max-width:991px){.jamsDirectory .jamsDirectoryMast .mastVidContainer{margin-left:75px}}@media (min-width:992px) and (max-width:1199px){.jamsDirectory .jamsDirectoryMast .mastVidContainer{margin-left:100px}}@media (min-width:1200px){.jamsDirectory .jamsDirectoryMast .mastVidContainer{margin-left:200px}}.jamsDirectory .jamsDirectoryMast .mastImgContainer{max-width:100%}@media (min-width:768px) and (max-width:991px){.jamsDirectory .jamsDirectoryMast .mastImgContainer{max-width:45%}}@media (min-width:992px) and (max-width:1199px){.jamsDirectory .jamsDirectoryMast .mastImgContainer{max-width:75%}}.jamsDirectory .jamsDirectoryMast .mastImgContainer img{max-width:100%}@media (max-width:767px){.jamsDirectory .jamsDirectoryMast{flex-direction:column}.jamsDirectory .jamsDirectoryMast .mastVidContainer{width:100%}.jamsDirectory .jamsDirectoryMast .mastImgContainer{margin-bottom:50px}.jamsDirectory .jamsDirectoryMast .mastImgContainer img{width:100%;display:block}}.jamsDirectory .jamDirectoryIcons{position:absolute;top:66.7%;margin-top:-12.5px;right:40px;display:flex;width:auto;align-items:center;justify-content:center}@media (max-width:767px){.jamsDirectory .jamDirectoryIcons{display:none !important}}.jamsDirectory .jamDirectoryIcons img{height:25px;display:inline-block}.jamsDirectory .jamDirectoryIcons i{font-size:18px !important;display:inline-block;margin:0 10px}.jamsDirectory .jamDirectoryIcons.xsJamIcons{display:none !important;position:static;top:0;right:0;margin:20px auto 0;width:auto;padding-bottom:15px}@media (max-width:767px){.jamsDirectory .jamDirectoryIcons.xsJamIcons{display:block !important}table.jamsDirectory .jamDirectoryIcons.xsJamIcons{display:table}tr.jamsDirectory .jamDirectoryIcons.xsJamIcons{display:table-row !important}th.jamsDirectory .jamDirectoryIcons.xsJamIcons,td.jamsDirectory .jamDirectoryIcons.xsJamIcons{display:table-cell !important}}.jamsDirectory .jamDirectoryContent{padding:30px}.jamsDirectory .jamDirectoryComponent:nth-of-type(1) h1{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_ITJ@2x.jpg')}.jamsDirectory .jamDirectoryComponent:nth-of-type(2) h1{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_MTJ@2x.jpg')}.jamsDirectory .jamDirectoryComponent:nth-of-type(3) h1{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_JP@2x.jpg')}.jamsDirectory.itjJamsDirectory h1{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_ITJ@2x.jpg')}.jamsDirectory.mtjJamsDirectory h1{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_MTJ@2x.jpg')}.jamsDirectory .jamDirectorySearchInput{width:230px}.jamsDirectory .jamBottomDirectoryLink{display:block;width:100%;height:0;padding-bottom:50%;background-size:cover;background-position:center;position:relative}.jamsDirectory .jamBottomDirectoryLink span{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 50px;display:flex;align-items:center;justify-content:center}.jamsDirectory .jamBottomDirectoryLink span img{display:block;width:100%}.jamsDirectory .jamBottomDirectoryLink.itjDirectoryLink{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_ITJ@2x.jpg')}.jamsDirectory .jamBottomDirectoryLink.mtjDirectoryLink{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_MTJ@2x.jpg')}.jamsDirectory .jamBottomDirectoryLink.jampackDirectoryLink{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/jams/banners/Jams_banner_JP@2x.jpg')}.jamsDirectory .jamDirectoryItjRightContent{display:flex;width:100%}.jamsDirectory .jamDirectoryItjRightContent .jamItjLeftColumn{flex:1}.jamsDirectory .jamDirectoryItjRightContent .jamItjRightColumn{white-space:nowrap;margin:0 30px 0 60px}.jamsDirectory .jamDirectoryItjRightContent .jamItjRightColumn .jamDirectoryIcons{position:static;top:auto;margin:0;right:auto}@media (max-width:767px){.jamsDirectory .jamDirectoryItjRightContent .jamItjRightColumn{width:100%;margin:0}}.jamsDirectory .jamItjSamplerThumb{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin-bottom:15px}.jamsDirectory .jamItjSamplerThumb img{position:absolute;z-index:1;top:0;left:0;width:100%}.jamsDirectory .jamItjSamplerThumb span{position:absolute;top:0;left:0;z-index:2;width:10px;height:10px;background-color:#CC5B24;color:white;height:20px;line-height:20px;font-size:11px;white-space:nowrap;width:100px;transform:rotate(-30deg);margin-left:-20px;margin-top:7px}.jamsDirectory.itjJamsDirectory .modal-content{border-radius:0}.jamsDirectory.itjJamsDirectory .modal-body{padding:0;border-radius:0;position:relative}.jamsDirectory.itjJamsDirectory .modal-body .closeModalButton{position:absolute;top:10px;right:15px;z-index:2;color:white;opacity:.9}.jamPlayer .tocScroller{overflow:hidden;overflow-y:scroll}.jamPlayer .tocScroller .tocItem .itemTitle{display:block;font-weight:500;margin-bottom:2px}.jamPlayer .tocScroller .tocItem .itemSub{display:block;font-weight:500;font-size:12px}@media (max-width:767px){.jamPlayer .tocScroller{height:300px}}@media (min-width:768px) and (max-width:991px){.jamPlayer .tocScroller{height:555px}}@media (min-width:992px) and (max-width:1199px){.jamPlayer .tocScroller{height:655px}}@media (min-width:1200px){.jamPlayer .tocScroller{height:770px}}@media (max-width:767px){.jamPlayer .tocScroller.classicScroller{height:300px}}@media (min-width:768px) and (max-width:991px){.jamPlayer .tocScroller.classicScroller{height:412px}}@media (min-width:992px) and (max-width:1199px){.jamPlayer .tocScroller.classicScroller{height:614px}}@media (min-width:1200px){.jamPlayer .tocScroller.classicScroller{height:630px}}.jamPlayer .jamAudioPlayer{margin-bottom:20px}.jamPlayer .mixer{position:relative;height:320px;overflow:hidden;overflow-x:auto;white-space:nowrap;margin-bottom:20px}.jamPlayer .mixer .mixerItem{display:inline-block;height:100%;width:136px;position:relative;background-color:#222}.jamPlayer .mixer .mixerItem .mixerIn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column}.jamPlayer .mixer .mixerItem .mixerIn .middleButtons{display:flex;align-items:center;justify-content:center;margin:20px 0 0}.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .cir_button,.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .chart_button{display:flex;align-items:center;justify-content:center;height:45px;width:45px;border-radius:22.5px;background-color:#333;font-size:10px;cursor:pointer;position:relative;z-index:2;text-transform:uppercase;color:white;font-weight:500}.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .cir_button:hover,.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .chart_button:hover{color:#CC5B24}.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .cir_button.cir_button_on,.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .chart_button.cir_button_on{box-shadow:0 0 0 3px #CC5B24;color:#CC5B24}.jamPlayer .mixer .mixerItem .mixerIn .middleButtons .cir_button:first-of-type{margin-right:12px}.jamPlayer .mixer .mixerItem .mixerIn .range{width:100%;flex:1;margin:30px 0;position:relative}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider{position:relative;text-align:left}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider-vertical{width:.8em;height:100px}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider-vertical .ui-slider-range{left:0;width:100%}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider-vertical .ui-slider-range-min{bottom:0}.jamPlayer .mixer .mixerItem .mixerIn .range .ui-slider-vertical .ui-slider-range-max{top:0}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical{position:absolute;top:0;left:0;width:6px;height:100%;text-align:center;width:20px;border-radius:5px;border:none !important;background-color:transparent !important;left:50%;margin-left:-10px;background-image:-webkit-linear-gradient(left, rgba(156,156,156,0) 8px, #121212 8px, #121212 12px, rgba(156,156,156,0) 12px)}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical:before{position:absolute;content:'';top:0;left:0;width:4px;height:100%;margin-left:-12px;border-top:none;border-bottom:none;background-image:url('/inc/views/mtj-player/images/sliderdotdark.png');background-position:bottom left}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical:after{position:absolute;content:'';top:0;right:0;width:4px;height:100%;margin-right:-12px;border-top:none;border-bottom:none;background-image:url('/inc/views/mtj-player/images/sliderdotdark.png');background-position:bottom left}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-slider-range,.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-widget-header{background:none !important;border:none !important}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-slider-range:before,.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-widget-header:before{position:absolute;content:'';top:0;left:0;width:4px;height:100%;margin-left:-12px;background-image:url('/inc/views/mtj-player/images/sliderdotactivedark.png');background-position:bottom left}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-slider-range:after,.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-widget-header:after{position:absolute;content:'';top:0;right:0;width:4px;height:100%;margin-right:-12px;background-image:url('/inc/views/mtj-player/images/sliderdotactivedark.png');background-position:bottom left}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-slider-handle{border:none !important;background-color:#333;background-image:none !important;height:30px !important;width:50px !important;border-radius:3px !important;left:50%;margin-left:-24px;font-family:'Font Awesome 5 Pro';font-weight:900;font-size:16px;color:#121212}.jamPlayer .mixer .mixerItem .mixerIn .range .slider-vertical .ui-slider-handle:after{content:'\f0c9';position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.jamPlayer .mixer .mixerItem .mixerIn .range *{outline:none !important}.jamPlayer .mixer .mixerItem .mixerIn .bottomLabel{background-color:#333;height:40px;display:flex;align-items:center;justify-content:center;font-weight:500;text-transform:uppercase;font-size:11px;color:white}.jamPlayer .mixer .mixerItem:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.jamPlayer .mixer .mixerItem:first-of-type .bottomLabel{border-bottom-left-radius:4px}.jamPlayer .mixer .mixerItem:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.jamPlayer .mixer .mixerItem:last-of-type .bottomLabel{border-bottom-right-radius:4px}.jamPlayer .chartIframe{border:none;width:100%}@media (max-width:767px){.jamPlayer .chartIframe{height:400px}}@media (min-width:768px) and (max-width:991px){.jamPlayer .chartIframe{height:350px}}@media (min-width:992px) and (max-width:1199px){.jamPlayer .chartIframe{height:460px}}@media (min-width:1200px){.jamPlayer .chartIframe{height:560px}}@media (max-width:767px){.jamPlayer .chartIframe.classicChart{height:400px}}@media (min-width:768px) and (max-width:991px){.jamPlayer .chartIframe.classicChart{height:535px}}@media (min-width:992px) and (max-width:1199px){.jamPlayer .chartIframe.classicChart{height:743px}}@media (min-width:1200px){.jamPlayer .chartIframe.classicChart{height:743px}}.jamPlayer .chartCanvasContainer{width:100%;overflow:hidden;overflow-y:scroll}.jamPlayer .chartCanvasContainer div{width:100%}.jamPlayer .chartCanvasContainer div canvas{width:100%}@media (min-width:1200px){.jamPlayer .chartCanvasContainer{height:550px}}@font-face{font-family:'brunches';src:url('/inc/fonts/Brunches-Stamp.woff2') format('woff2'),url('/inc/fonts/Brunches-Stamp.woff') format('woff')}.bootcampLandingPage .bootcampAccordion{width:100%;color:rgba(255,255,255,0.75);height:320px;overflow:hidden;display:table;table-layout:fixed}@media (min-width:992px) and (max-width:1199px){.bootcampLandingPage .bootcampAccordion{height:280px}}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampAccordion{height:250px}}.bootcampLandingPage .bootcampAccordion .accordionItem{display:table-cell;vertical-align:bottom;position:relative;width:33.333%;height:100%;background-position:center;background-size:cover;transition:all 500ms ease;width:20%}.bootcampLandingPage .bootcampAccordion .accordionItem div{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 200ms ease;padding:20px;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase;display:flex}.bootcampLandingPage .bootcampAccordion .accordionItem div *{opacity:0;transform:translateX(-20px);transition:all 300ms ease;white-space:nowrap}.bootcampLandingPage .bootcampAccordion .accordionItem div p{margin:0;font-size:15px}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampAccordion .accordionItem div p{font-size:12px}}.bootcampLandingPage .bootcampAccordion .accordionItem div h2,.bootcampLandingPage .bootcampAccordion .accordionItem div h3{margin:0;font-size:18px;font-family:'brunches' !important;font-weight:normal}.bootcampLandingPage .bootcampAccordion .accordionItem div h2{font-size:37.8px;margin-bottom:40px;color:white}.bootcampLandingPage .bootcampAccordion .accordionItem div h2 span{color:rgba(255,255,255,0.75)}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampAccordion .accordionItem div h2{font-size:24.3px}}@media (min-width:992px) and (max-width:1199px){.bootcampLandingPage .bootcampAccordion .accordionItem div h2{font-size:31.5px}}.bootcampLandingPage .bootcampAccordion .accordionItem div h3{color:#91bfb4;text-align:center}.bootcampLandingPage .bootcampAccordion .accordionItem div h3 span{color:rgba(255,255,255,0.75) !important;display:block;margin-top:5px}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampAccordion .accordionItem div h3{font-size:13px}}@media (min-width:992px) and (max-width:1199px){.bootcampLandingPage .bootcampAccordion .accordionItem div h3{font-size:17px}}.bootcampLandingPage .bootcampAccordion .accordionItem div img{display:block;width:100%;max-width:150px;margin-bottom:20px}.bootcampLandingPage .bootcampAccordion .accordionItem.mastItem{width:60%}.bootcampLandingPage .bootcampAccordion .accordionItem.mastItem div{position:absolute;top:0;left:0;width:100%;height:100%}.bootcampLandingPage .bootcampAccordion .accordionItem.mastItem div *{opacity:1;transform:translateX(0)}.bootcampLandingPage .bootcampAccordion:hover .accordionItem,.bootcampLandingPage .bootcampAccordion:focus-within .accordionItem{width:20%}.bootcampLandingPage .bootcampAccordion .accordionItem:focus{outline:none}.bootcampLandingPage .bootcampAccordion:hover .accordionItem:hover,.bootcampLandingPage .bootcampAccordion .accordionItem:focus,.bootcampLandingPage .bootcampAccordion:focus-within .accordionItem:focus{width:60%}.bootcampLandingPage .bootcampAccordion:hover .accordionItem:hover div *,.bootcampLandingPage .bootcampAccordion .accordionItem:focus div *,.bootcampLandingPage .bootcampAccordion:focus-within .accordionItem:focus div *{opacity:1;transform:translateX(0)}.bootcampLandingPage .bootcampAccordion:hover .accordionItem{width:20% !important}.bootcampLandingPage .bootcampAccordion:hover .accordionItem div *{opacity:0 !important}.bootcampLandingPage .bootcampAccordion:hover .accordionItem:hover{width:60% !important}.bootcampLandingPage .bootcampAccordion:hover .accordionItem:hover div *{opacity:1 !important;transform:translateX(0)}.bootcampLandingPage .subtitleRow{font-family:'brunches';text-transform:uppercase;display:flex}.bootcampLandingPage .subtitleRow div{flex:1;width:33.33%;text-align:center;font-size:15px}.bootcampLandingPage .subtitleRow div em{display:block;font-style:normal;position:relative;padding:15px}.bootcampLandingPage .subtitleRow div em .subBg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15}.bootcampLandingPage .subtitleRow div em h3{font-family:'brunches' !important;margin-top:0;margin-bottom:10px !important;position:relative;z-index:2}.bootcampLandingPage .subtitleRow div em .btn{font-family:Roboto;text-transform:none;color:white;position:relative;z-index:2}.bootcampLandingPage .subtitleRow div strong{font-weight:normal;display:block;padding:15px}@media (max-width:1199px){.bootcampLandingPage .subtitleRow div span{display:block}}@media (max-width:767px){.bootcampLandingPage .subtitleRow{display:block}.bootcampLandingPage .subtitleRow div{width:100%;margin-bottom:10px}.bootcampLandingPage .subtitleRow div:last-of-type{margin:0}}.bootcampLandingPage .bootcampMountain{display:flex;width:100%}@media (max-width:991px){.bootcampLandingPage .bootcampMountain{display:block}}.bootcampLandingPage .bootcampMountain .mountainHover{width:40%}@media (max-width:991px){.bootcampLandingPage .bootcampMountain .mountainHover{width:100%}}.bootcampLandingPage .bootcampMountain .mountainHover .mountainHoverContainer{width:100%;height:0;padding-bottom:120.71%;position:relative;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/bootcamps/mountains@2x.png');background-position:center;background-size:cover}.bootcampLandingPage .bootcampMountain .mountainHover .mountainHoverContainer .hoverEl{position:absolute;color:black;width:34px;height:40px;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/bootcamps/day.svg');background-size:contain;cursor:pointer;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;font-size:18px;font-family:'brunches';margin-top:-20px;margin-left:-17px}@media (max-width:991px){.bootcampLandingPage .bootcampMountain .mountainHover .mountainHoverContainer .hoverEl{cursor:default}}.bootcampLandingPage .bootcampMountain .mountainHover .mountainHoverContainer .mountainHoverInfo{position:absolute;top:30px;left:30px;color:white;font-size:14px}@media (min-width:1200px){.bootcampLandingPage .bootcampMountain .mountainHover .mountainHoverContainer .mountainHoverInfo{font-size:16px}}.bootcampLandingPage .bootcampMountain .mountainInfo{position:relative;flex:1}@media (max-width:991px){.bootcampLandingPage .bootcampMountain .mountainInfo{width:100%}}.bootcampLandingPage .bootcampMountain .mountainInfo .infoBg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/bootcamps/topography_blues.svg');background-size:200%;background-repeat:no-repeat;background-position:center;opacity:.05}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent{position:relative;z-index:2;padding:40px 70px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .pickEl{position:relative;height:52.65px;width:45px;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/bootcamps/day.svg');background-position:center;display:flex;background-repeat:no-repeat;align-items:center;justify-content:center;font-family:'brunches';font-size:27px;margin-bottom:15px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent h3{margin:0 0 20px;font-family:'brunches' !important}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent h3.hiwHeader{margin:0 0 20px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent h4{margin:0 0 20px;font-weight:500;text-transform:uppercase;color:#c7a762}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive{position:relative;margin-top:-13px !important}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive .hoverMover{display:none}@media (max-width:991px){.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive{position:relative;padding-top:20px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive .hoverMover{position:absolute;top:110px;left:-72px;width:50px;height:50px;background-color:rgba(0,0,0,0.35);display:flex;border-radius:50px;align-items:center;justify-content:center;color:white}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive .hoverMover:last-of-type{left:auto;right:-72px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive .hoverMover:hover{text-decoration:none;background-color:rgba(0,0,0,0.5)}}@media (max-width:991px) and (max-width:767px){.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive .hoverMover{width:38px;height:38px;border-radius:38px;left:-47px;top:135px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .infoContentActive .hoverMover:last-of-type{left:auto;right:-47px}}@media (max-width:767px){.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent{padding:40px}}@media (max-width:1199px){.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent{padding:60px}}@media (max-width:1199px){.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .hiwCopy{position:relative;margin-top:-20px}.bootcampLandingPage .bootcampMountain .mountainInfo .infoContent .hiwCopy .lead{font-size:14px}}.bootcampLandingPage .bootcampDetails{display:flex}@media (max-width:767px){.bootcampLandingPage .bootcampDetails{display:block}}.bootcampLandingPage .bootcampDetails .detailsColumn{width:33.33%;flex:1}@media (max-width:767px){.bootcampLandingPage .bootcampDetails .detailsColumn{width:100%}}.bootcampLandingPage .bootcampDetails .detailsColumn .detailsMast{padding:75px 30px 30px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;flex-direction:column;color:white;text-align:center}.bootcampLandingPage .bootcampDetails .detailsColumn .detailsMast h4{margin:0 0 10px;font-family:'brunches' !important;font-size:22.5px;font-weight:normal}.bootcampLandingPage .bootcampDetails .detailsColumn .detailsMast h4 span{opacity:.75}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampDetails .detailsColumn .detailsMast h4{font-size:18px}}.bootcampLandingPage .bootcampDetails .detailsColumn .detailsMast h5{margin:0 0 20px;font-family:'brunches' !important;font-size:18px;font-weight:normal}.bootcampLandingPage .bootcampDetails .detailsColumn h3{font-family:'brunches' !important;margin:0 0 30px;font-size:27px}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator{margin:0 20px 30px;position:relative}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator{margin:0 10px 30px}}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator *{position:relative;z-index:2}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator .bgImg{position:absolute;top:0;left:0;width:100%;height:85%;background-size:contain;background-position:top;background-repeat:no-repeat;opacity:.15}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator img{display:block;width:70%;border-radius:300px;margin-bottom:20px}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator h5{font-weight:normal;font-family:'brunches' !important;font-size:18px;margin:0 0 10px}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator strong,.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator span{display:block;font-size:16px}@media (min-width:992px) and (max-width:1199px){.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator strong,.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator span{font-size:14px}}@media (min-width:768px) and (max-width:991px){.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator strong,.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator span{font-size:12px}}.bootcampLandingPage .bootcampDetails .detailsColumn .detailEducator strong{text-transform:uppercase}.bootcampLandingPage .bootcampDetails .detailsColumn .includedContainer{position:relative;padding:30px;text-align:center}.bootcampLandingPage .bootcampDetails .detailsColumn .includedContainer *{position:relative;z-index:2}.bootcampLandingPage .bootcampDetails .detailsColumn .includedContainer .includedBg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15}.bootcampLandingPage .bootcampDetails .detailsColumn .includedContainer h3{margin:0 0 20px !important}.bootcampLandingPage .bootcampDetails .detailsColumn .includedContainer ul{margin:0;padding:0 0 10px}.bootcampLandingPage .bootcampDetails .detailsColumn .includedContainer li{margin:0 0 10px;list-style-type:none;font-weight:500}.bootcampLandingPage .bootcampDetails .detailsColumn .btn{border:none !important;color:white !important}.bootcampLandingPage .bootcampTicket{padding:80px;position:relative}@media (max-width:991px){.bootcampLandingPage .bootcampTicket{padding:60px}}@media (max-width:767px){.bootcampLandingPage .bootcampTicket{padding:20px}}.bootcampLandingPage .bootcampTicket .bgImg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/bootcamps/topography_acoustic.svg');background-size:200%;background-repeat:no-repeat;background-position:center;opacity:.05}.bootcampLandingPage .bootcampTicket .ticketGrid{position:relative;z-index:2;display:flex;align-items:center}@media (max-width:991px){.bootcampLandingPage .bootcampTicket .ticketGrid{display:block}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol{width:50%;flex:1;display:flex;flex-direction:column;text-align:center}@media (max-width:991px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol{width:100%;padding:0;margin-bottom:60px}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol h3{margin:0 0 75px;font-family:'brunches' !important;font-size:45px}@media (max-width:991px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol h3{margin-bottom:40px}}@media (max-width:767px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol h3{font-size:23.4px}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol h3:last-of-type{margin:0}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol span{display:block;margin:0 0 5px}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketLeftCol small{display:block;color:#000}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol{width:50%;flex:1;display:flex;align-items:center;justify-content:center;padding-left:30px}@media (max-width:991px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol{width:100%;padding:0}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn{border:5px dashed #ffec00;padding:40px;width:100%}@media (max-width:767px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn{padding:20px}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn h3{text-transform:uppercase;font-family:'brunches' !important;font-size:36px;margin:0 0 30px}@media (min-width:992px) and (max-width:1199px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn h3{font-size:28.8px}}@media (max-width:991px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn h3{font-size:28.8px}}@media (max-width:767px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn h3{font-size:23.4px}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn p{margin:0;font-size:20px}@media (max-width:767px){.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn p{font-size:16px}}.bootcampLandingPage .bootcampTicket .ticketGrid .ticketRightCol .ticketIn img{width:100%;margin-bottom:30px;display:block}.bootcampLandingPage .faqHeader{font-size:27px;margin:10px 0 30px;font-family:'brunches' !important;text-align:center}.bootcampLandingPage .faqTitle{font-family:'brunches' !important;margin:0 0 10px;font-size:16px;text-align:center}.bootcampLandingPage .faqCopy{font-size:14px;text-align:center}.bootcampLandingPage .bootcampModals .modal-body{padding:0}.bootcampLandingPage .bootcampModals h2{border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:'brunches' !important;margin:0;color:rgba(255,255,255,0.75);font-size:45px;text-transform:uppercase;text-align:center;padding:40px;position:relative}.bootcampLandingPage .bootcampModals h2 span{color:white}.bootcampLandingPage .bootcampModals h2 a{position:absolute;top:15px;right:20px;font-size:18px;font-weight:bold;text-decoration:none;color:white;opacity:.75;font-family:'Roboto'}.bootcampLandingPage .bootcampModals h3{font-size:27px;text-align:center;font-family:'brunches' !important;margin:0 0 20px}.bootcampLandingPage .bootcampModals h4 div{margin-top:5px}.bootcampHomeLink{position:relative;height:0;padding-bottom:56.25%;background-size:cover;background-position:center;text-align:center}.bootcampHomeLink div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.bootcampHomeLink em{font-family:'brunches';text-transform:uppercase;color:white;font-size:21.6px;display:block;font-style:normal;margin-top:10px}.bootcampHomeLink em strong{font-weight:normal;opacity:.75}.bootcampHomeLink em.sOne{font-size:16.2px;margin-bottom:10px;margin-top:0}.bootcampHomeLink span{color:white !important}@media (min-width:992px) and (max-width:1199px){.bootcampHomeLink em{font-size:18px}.bootcampHomeLink .sOne{font-size:14.4px}}@media (min-width:768px) and (max-width:991px){.bootcampHomeLink em{font-size:14.4px}.bootcampHomeLink .sOne{font-size:10.8px}}@media (max-width:767px){.bootcampHomeLink div{padding:10px}}@media (min-width:1200px){.bootcampHomeLink.bootcampDashboardLink em{font-size:18px}.bootcampHomeLink.bootcampDashboardLink .sOne{font-size:14.4px}}@media (min-width:992px) and (max-width:1199px){.bootcampHomeLink.bootcampDashboardLink em{font-size:10.8px}.bootcampHomeLink.bootcampDashboardLink .sOne{font-size:10.8px}}@media (min-width:768px) and (max-width:991px){.bootcampHomeLink.bootcampDashboardLink em{font-size:21.6px}.bootcampHomeLink.bootcampDashboardLink .sOne{font-size:16.2px}}#gift-certificates .gc-mast{background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/gift-certificates/gc-mast.jpg');background-size:cover;text-align:center;color:white;background-position:bottom center;padding:40px}#gift-certificates .gc-mast img{display:block;max-width:100%;width:auto;height:180px;margin:0 auto 20px auto}#gift-certificates .gc-mast em,#gift-certificates .gc-mast small{font-family:'Roboto';margin:0}@media (max-width:767px){#gift-certificates .gc-mast{padding:20px}#gift-certificates .gc-mast em{font-size:23px}#gift-certificates .gc-mast small{font-size:16px}}#gift-certificates .gc-body{margin:30px 0}#gift-certificates .gc-body .gc-card-body img{position:relative}#gift-certificates .gc-body .gc-card-body img:first-child{z-index:2;position:absolute;top:0;left:0;margin-top:-20px;max-width:50%}#gift-certificates .gc-body select{width:100%;max-width:260px}@media (max-width:767px){#gift-certificates .gc-body select{max-width:100%}}#gift-certificates .gc-body .addToCartContainer{display:flex;width:auto}#gift-certificates .gc-body .addToCartContainer .btn{border-top-right-radius:0;border-bottom-right-radius:0}#gift-certificates .gc-body .addToCartContainer input{width:auto;max-width:70px;border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:767px){#gift-certificates .gc-body .addToCartContainer{width:100%}#gift-certificates .gc-body .addToCartContainer div{flex:1}#gift-certificates .gc-body .addToCartContainer div .btn{width:100%;text-align:center}}.genreTemplate .genrePageHeader{background-color:#010101;color:white;padding:25px;display:flex;align-items:center;flex-direction:column}@media (max-width:991px){.genreTemplate .genrePageHeader{background-image:none !important}}@media (min-width:992px){.genreTemplate .genrePageHeader{background-size:contain;background-repeat:no-repeat;background-position:-90px center;flex-direction:row}}@media (min-width:1200px){.genreTemplate .genrePageHeader{background-position:left center}}.genreTemplate .genrePageHeader h1{margin:0;font-weight:300;font-size:72px;text-transform:uppercase}.genreTemplate .genrePageHeader h1 small{display:block;font-size:45%;margin-top:5px}@media (min-width:992px){.genreTemplate .genrePageHeader h1{margin-left:20%}}@media (min-width:1200px){.genreTemplate .genrePageHeader h1{margin-left:25%}}.genreTemplate .genrePageHeader div{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:25px}@media (min-width:992px){.genreTemplate .genrePageHeader div{margin-left:25px;align-items:flex-end}}.genreTemplate .genrePageHeader div h4{text-transform:uppercase;font-size:15px;line-height:20px;margin:0 0 15px;text-align:center}.genreTemplate .genrePageHeader div h4 a{color:white;text-decoration:underline}@media (min-width:992px){.genreTemplate .genrePageHeader div h4{text-align:right}}.genreTemplate .genrePageHeader div img{float:right;width:100%;max-width:100px;margin-bottom:20px}.genreTemplate .genrePageHeader div div{margin:0;padding:0;flex-direction:column}@media (min-width:768px){.genreTemplate .genrePageHeader div div{flex-direction:row}}.genreTemplate .genrePageHeader div div .btn{text-transform:uppercase;border-radius:10px;border:none;font-size:15px;padding:15px 20px;font-weight:500}.genreTemplate .genrePageHeader div div .btn:first-of-type{margin-right:10px}@media (max-width:767px){.genreTemplate .genrePageHeader div div .btn:first-of-type{margin-right:0;margin-bottom:10px}}.genreTemplate .productThumbnailRowContainer{display:block}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer{width:100%;display:flex;flex-direction:column;position:relative}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer img{width:100%;border-radius:5px;transition:opacity .1s}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer a{white-space:nowrap;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:block;position:relative}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer a:hover{text-decoration:none}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer small{display:block;color:#777}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer small a{margin:0;display:inline;white-space:normal}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuButtons{position:absolute;top:0;right:0;padding:10px 10px 10px 20px;z-index:3;color:white;text-shadow:0 0 5px rgba(0,0,0,0.75),0 1px 0 rgba(0,0,0,0.75);cursor:pointer}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em{position:absolute;top:-25px;left:-25px;z-index:2;font-style:normal;transform:rotate(-35deg);font-size:13px;transform-origin:bottom right;padding:0 35px;line-height:25px;color:white}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em.saleFlag{background-color:rgba(204,91,36,0.85)}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em.saleFlag:after{content:'On Sale!'}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em.ownedFlag{background-color:rgba(85,85,85,0.85)}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em.ownedFlag:after{content:'Owned'}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em.newFlag{background-color:rgba(68,41,87,0.85)}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer em.newFlag:after{content:'New!'}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuBg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:19}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer{z-index:20;position:absolute;top:5px;right:5px;border-radius:5px;display:flex;flex-direction:column;box-shadow:0 2px 5px rgba(0,0,0,0.5)}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer strong{background-color:#6c6577;border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;color:white;width:100%;font-weight:500;font-size:14px;padding:10px 15px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer strong small{display:block;color:white;font-weight:normal;color:rgba(255,255,255,0.67)}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer strong a{color:white}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer strong a:hover{text-decoration:underline}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer div{padding:10px 15px;display:flex;background-color:#f5f4f5;flex-direction:column;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer div a{color:#442957;font-weight:normal;margin-top:5px;font-size:13px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer div a:hover{color:#1b1023}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .thumbMenuContainer div a:first-child{margin:0}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .modal-content{text-shadow:none;color:#000}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .modal-content .modal-title,.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .modal-content h4{color:#000;font-weight:500}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .modal-content .modal-body h4{margin-bottom:10px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer .modal-content a{color:#442957;display:inline;overflow:auto;white-space:normal;font-weight:normal;text-shadow:none;position:static}@media (min-width:768px){.genreTemplate .productThumbnailRowContainer{display:flex;flex-wrap:wrap}.genreTemplate .productThumbnailRowContainer.productThumbnailCarousel{flex-wrap:nowrap}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer{width:212px;margin-left:16px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer img{width:212px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer:first-of-type{margin-left:0}.genreTemplate .productThumbnailRowContainer .thumbMenuContainer{max-width:192px}}@media (min-width:992px){.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer{width:210px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer img{width:210px}.genreTemplate .productThumbnailRowContainer .thumbMenuContainer{max-width:190px}}@media (min-width:1200px){.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer{width:260px}.genreTemplate .productThumbnailRowContainer .genrePageThumbContainer img{width:260px}.genreTemplate .productThumbnailRowContainer .thumbMenuContainer{max-width:250px}}.genreTemplate .productThumbnailCarouselContainer{position:relative;overflow-y:visible}.genreTemplate .productThumbnailCarouselContainer .productThumbnailRowContainer{overflow-x:hidden;padding-bottom:200px;margin-bottom:-200px}.genreTemplate .productThumbnailCarouselContainer .productThumbnailCarouselScrollButton{position:absolute;z-index:2;left:0;background-color:#767878;height:32px;width:32px;border-radius:50px;text-align:center;line-height:43px;margin-top:-141px;text-decoration:none !important;margin-left:-16px;color:white !important;top:50%}.genreTemplate .productThumbnailCarouselContainer .productThumbnailCarouselScrollButton:first-of-type{right:0;left:auto;margin-left:0;margin-right:-16px}.genreTemplate .productThumbnailCarouselContainer .productThumbnailCarouselScrollButton:hover{background-color:#9c9e9e}.genreTemplate .productThumbnailCarouselContainer.carouselContainerVertical .productThumbnailCarouselScrollButton{margin-top:-41px}.genreTemplate .productThumbnailCarouselContainer.carouselContainerLessons .productThumbnailCarouselScrollButton{margin-top:-151px}.genreTemplate .genrePageCarouselThumbSection{padding:25px}.genreTemplate .genrePageCarouselThumbSection h3{margin-top:0;margin-bottom:15px}.genreTemplate .genrePageNewCourses{background-color:#6c6577;padding:35px 25px}.genreTemplate .genrePageNewCourses h4{margin:0;padding:0;font-size:15px;line-height:18px;font-weight:normal;color:white}.genreTemplate .genrePageNewCourses h4 strong{display:block;font-size:19px;margin:0 0 30px;font-weight:500}.genreTemplate .genrePageNewCourses a{color:white}.genreTemplate .genrePageNewCourses .genrePageThumbContainer small{color:rgba(255,255,255,0.67)}.genreTemplate .genrePageNewCourses .productThumbnailCarouselContainer{width:100%;margin-top:20px}@media (min-width:768px){.genreTemplate .genrePageNewCourses .productThumbnailCarouselContainer{width:215px;margin:0}}@media (min-width:992px){.genreTemplate .genrePageNewCourses .productThumbnailCarouselContainer{width:665px}}@media (min-width:1200px){.genreTemplate .genrePageNewCourses .productThumbnailCarouselContainer{width:813px}}@media (min-width:768px){.genreTemplate .genrePageNewCourses{display:flex;align-items:center;width:100%}.genreTemplate .genrePageNewCourses h4{flex-grow:1;padding-right:40px}}.genreTemplate .genrePageNewCourses.genrePageRecommendations{background-color:#edecf0;padding:25px}.genreTemplate .genrePageNewCourses.genrePageRecommendations h4{color:#000}.genreTemplate .genrePageNewCourses.genrePageRecommendations a{color:#442957}.genreTemplate .genrePageNewCourses.genrePageRecommendations small{color:#777}.genreTemplate .genrePageNewCourses.genrePageRecommendations .genrePageCarouselThumbSection{padding:0}.genreTemplate .genrePageLearningPath{margin:25px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px}.genreTemplate .genrePageLearningPath .genrePageLearningPathIn{padding:90px 50px 45px;color:white;border-radius:10px;background-image:linear-gradient(to right, #010101 0, rgba(1,1,1,0.5))}.genreTemplate .genrePageLearningPath .genrePageLearningPathIn h4{margin-top:0;margin-bottom:20px !important}.genreTemplate .genrePageLearningPath .genrePageLearningPathIn p{margin-top:0;margin-bottom:30px !important}.genreTemplate .genrePageLearningPath .genrePageLearningPathIn .btn{border-radius:10px;border:none;font-size:15px;padding:15px 20px;font-weight:500}@media (min-width:768px){.genreTemplate .genrePageLearningPath p{max-width:67%}}@media (min-width:992px){.genreTemplate .genrePageLearningPath{background-position:200px center}.genreTemplate .genrePageLearningPath p{max-width:280px}.genreTemplate .genrePageLearningPath .genrePageLearningPathIn{background-image:linear-gradient(to right, #010101 200px, rgba(1,1,1,0) 50%)}}a:hover,a:focus{cursor:pointer;text-decoration:none}.learningToolsPage .lt-hero{background-color:#1b191c;padding:40px}@media (max-width:767px){.learningToolsPage .lt-hero{padding:20px}}.learningToolsPage .lt-hero .tools-header .header-body h1{color:white;font-size:30px;font-weight:500;text-align:center}.learningToolsPage .lt-hero .tools-header .header-body small{font-size:2rem;line-height:2rem;color:white;font-weight:400}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links{display:flex}@media (max-width:767px){.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links{flex-direction:column}}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a{background-color:#2e2b2f;padding:5px 0;flex:0 1 100%;margin:0 3px;color:white;border-radius:4px;font-size:15px;font-weight:400}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a:hover{background-color:#d0cdcc;color:#2e2b2f}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a:first-of-type{margin-left:0}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a:last-of-type{margin-right:0}@media (max-width:767px){.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a{width:100%;margin:0;margin-top:5px}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a:first-of-type{margin-top:0}}.learningToolsPage .lt-hero .tools-header .header-body .ctr-tool_links a.active{background-color:#d0cdcc;color:#2e2b2f}.learningToolsPage .lt-hero .tools-header .header-body .ctr-copy p{color:white;font-size:20px;font-weight:400;text-align:center;max-width:40rem;padding:0}.learningToolsPage .lt-hero .tool-icons{max-width:900px;margin-bottom:15px;flex-wrap:wrap}@media (max-width:767px){.learningToolsPage .lt-hero .tool-icons{flex-direction:column}}.learningToolsPage .lt-hero .tool-icons .ctr-icon{width:33%}@media (max-width:767px){.learningToolsPage .lt-hero .tool-icons .ctr-icon{width:100%}}.learningToolsPage .lt-hero .tool-icons .ctr-icon h2{color:white;font-weight:500;font-size:20px}.learningToolsPage .lt-hero .tool-icons .ctr-icon .icon-sub{color:white;font-weight:400;font-size:16px;margin-bottom:10px}.learningToolsPage .lt-hero .tool-icons .ctr-icon img{width:100%}.learningToolsPage .lt-hero .tool-icons .ctr-icon a{width:150px;margin:20px;background-color:#c95b25;color:white;padding:8px;border-radius:3px}.learningToolsPage .lt-hero .tool-icons.second_row{margin-bottom:60px}@media (max-width:767px){.learningToolsPage .lt-hero .tool-icons.second_row{justify-content:center;align-items:center}}.learningToolsPage .download-chart .ctr-form{border-radius:4px;background-image:url(https://d2xkd1fof6iiv9.cloudfront.net/images/learning-tools/chordchard_background.jpg);background-size:cover;padding:35px}.learningToolsPage .download-chart .ctr-form .form{max-width:515px;margin:0 auto}.learningToolsPage .download-chart .ctr-form .form h2{font-size:25px;font-weight:500;color:white}.learningToolsPage .download-chart .ctr-form .form p{font-size:20px;font-weight:400;color:white;line-height:25px}.learningToolsPage .download-chart .ctr-form .form input{width:90%;margin:15px auto}.learningToolsPage .download-chart .ctr-form .form small{font-weight:400;font-size:14px;color:white}.learningToolsPage .download-chart .ctr-form .form .emarsysCheck{font-size:12px;margin:10px 0}.learningToolsPage .blur{filter:blur(5px)}.learningToolsPage .ctr-gc_list{display:flex;flex-direction:column;justify-content:center}.learningToolsPage .ctr-gc_list .c_ul{padding:0;list-style-type:none}.learningToolsPage .ctr-gc_list .c_ul li{margin:0 0 1rem 0}.learningToolsPage .lt-signup-btn{background-color:#CC5B24;color:white;height:60px;line-height:60px;padding:0 40px;font-size:20px;font-weight:600;border-radius:60px}.learningToolsPage .lt-signup-btn:hover{background-color:#a1481c}.learningToolsPage .aa-offer{padding:55px;background-color:white}.learningToolsPage .aa-offer .copy{max-width:455px}.learningToolsPage .aa-offer .copy img{max-width:275px;margin-bottom:4rem}.learningToolsPage .aa-offer .copy h3{font-size:25px;font-weight:500}.learningToolsPage .aa-offer .copy p{color:#565258;font-weight:400;font-size:20px}.learningToolsPage .aa-offer .copy a{background-color:#442957;height:40px;width:105px;color:white;font-size:15px;border-radius:4px}.learningToolsPage .course-download{background-color:white}.learningToolsPage .course-download .ctr-cd_body{background-color:#f8f9f9;border-radius:4px;padding:40px;margin:20px}@media (max-width:991px){.learningToolsPage .course-download .ctr-cd_body{flex-direction:column;margin:0;padding:0;border-radius:0}}.learningToolsPage .course-download .ctr-cd_body img{border-radius:4px}.learningToolsPage .course-download .ctr-cd_body .ctr-col{width:50%;padding:15px}@media (max-width:991px){.learningToolsPage .course-download .ctr-cd_body .ctr-col{width:100%}}.learningToolsPage .course-download .ctr-cd_body .ctr-col.copy{justify-content:space-between}@media (max-width:991px){.learningToolsPage .course-download .ctr-cd_body .ctr-col.copy{text-align:center}}.learningToolsPage .course-download .ctr-cd_body .ctr-col.copy h2{font-size:25px;font-weight:500}.learningToolsPage .course-download .ctr-cd_body .ctr-col.copy p{font-weight:400;font-size:20px;color:#565258}.learningToolsPage .course-download .ctr-cd_body .ctr-col.copy a{color:white;background-color:#442957;max-width:25rem;padding:1rem;text-align:center;border-radius:3px}@media (max-width:991px){.learningToolsPage .course-download .ctr-cd_body .ctr-col.copy a{margin:0 auto;width:90%;margin-bottom:15px}}.learningToolsPage .features{background-color:white;padding-top:45px;padding-bottom:45px}.learningToolsPage .features h2{margin:2rem;font-size:25px;font-weight:500}.learningToolsPage .features .ctr-feature{max-width:300px}@media (max-width:991px){.learningToolsPage .features .ctr-feature{margin-bottom:48px}}.learningToolsPage .features .ctr-feature video{width:100%}.learningToolsPage .features .ctr-feature .meta{max-width:23rem}@media (max-width:991px){.learningToolsPage .features .ctr-feature .meta{text-align:center}}.learningToolsPage .features .ctr-feature h3{font-size:20px;font-weight:500}.learningToolsPage .features .ctr-feature p{font-size:16px;font-weght:400;color:#565258}.learningToolsPage .app-download{background:white}.learningToolsPage .app-download .ctr-cd_body{background-color:#f8f9f9;border-radius:4px;padding:40px;margin:20px}@media (max-width:991px){.learningToolsPage .app-download .ctr-cd_body{flex-direction:column}}.learningToolsPage .app-download .ctr-col{width:60%;padding:15px}@media (max-width:1200px){.learningToolsPage .app-download .ctr-col{width:50%}}@media (max-width:991px){.learningToolsPage .app-download .ctr-col{width:100%}}.learningToolsPage .app-download .ctr-col img{padding:15px}.learningToolsPage .app-download .ctr-col.copy{width:40%}.learningToolsPage .app-download .ctr-col.copy img{padding:0}@media (max-width:1200px){.learningToolsPage .app-download .ctr-col.copy{width:50%}}@media (max-width:991px){.learningToolsPage .app-download .ctr-col.copy{width:100%}.learningToolsPage .app-download .ctr-col.copy h2,.learningToolsPage .app-download .ctr-col.copy .app-copy{text-align:center}}.learningToolsPage .app-download .ctr-col.copy h2{font-size:25px;font-weight:500}.learningToolsPage .app-download .ctr-col.copy p{font-weight:400;font-size:20px;color:#565258}.learningToolsPage .app-download .app-copy{margin-bottom:2.5rem}.learningToolsPage .app-download .ctr-downloads p{font-size:16px;font-weight:500;color:back}.learningToolsPage .app-download .ctr-downloads h4{color:black}@media (max-width:991px){.learningToolsPage .app-download .ctr-downloads h4{text-align:left}}.learningToolsPage .app-download .ctr-downloads h4.last{margin:0}.learningToolsPage .chartImage{width:100%}.learningToolsPage #liveTunerComponent #tunerContents{position:relative;border-radius:4px}.learningToolsPage #liveTunerComponent #tunerContents .startButtonContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.learningToolsPage #liveTunerComponent #tunerContents .startButtonContainer #startTunerButton{background-color:#c95b25;color:white;border-radius:3px;z-index:2;padding:1rem 1.5rem;border:none}.learningToolsPage #liveTunerComponent #tunerContents #detector{z-index:1;background-image:none;background-color:#2e2b2f}.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerLeds span:after{background-image:none;box-shadow:none;background-color:#565258}.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerLeds span.activeLed:after{background-color:#a43425}.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerNote{background-image:none;box-shadow:none;background-color:#565258;border-radius:4px}.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerSubHead{text-transform:none}.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerRange,.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerMeter{background-image:none;height:24px;background-color:#565258;box-shadow:none}.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerRange #micMeter,.learningToolsPage #liveTunerComponent #tunerContents #detector .tunerMeter #micMeter{background:#a43425}.learningToolsPage #liveTunerComponent #tunerContents #detector input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:36px;width:16px;border-radius:3px;background:#ddd;cursor:pointer;margin-top:-3px;border:1px solid transparent;box-shadow:none}.learningToolsPage #liveTunerComponent #tunerContents #detector input[type=range]::-moz-range-thumb{height:36px;width:16px;border-radius:3px;background:#ddd;cursor:pointer;border:1px solid transparent;box-shadow:none}.learningToolsPage #liveTunerComponent #tunerContents #detector input[type=range]::-ms-thumb{height:36px;width:16px;border-radius:3px;background:#ddd;cursor:pointer;border:1px solid transparent;box-shadow:none}.learningToolsPage #metronomeContainer .metronomeTemplateContainer{position:relative;z-index:1}.learningToolsPage #metronomeContainer .metronomeTemplateContainer .startButtonContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.learningToolsPage #metronomeContainer .metronomeTemplateContainer .startButtonContainer #startMetronomeButton{background-color:#c95b25;color:white;border-radius:3px;z-index:2;padding:1rem 1.5rem;border:none}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate{background-image:none;background-color:#2e2b2f}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .ctr-current_tempo #currentTempo{width:195px;height:80px;background-color:#565258;border-radius:4px;color:white;font-size:2.5em;font-weight:500;text-transform:uppercase;text-align:center}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .ctr-current_tempo #currentTempo span{flex:inherit}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate #toggleButton{width:95px;color:white;background-color:#442957;padding:1rem;margin:1rem}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate #metronomeLeds{margin:10px}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate #metronomeLeds span{background-color:#565258;border-radius:5px;height:24px}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate #metronomeLeds .activeMetronomeNoteFirst{background-color:#a43425}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate #metronomeLeds .activeMetronomeNote{background-color:green}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .metronomeTempo{margin-bottom:10px}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .metronomeTempo #tempoSlider{background-image:none;height:24px;background-color:#565258;box-shadow:none;margin-left:5px;margin-right:10px}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .metronomeTempo input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:36px;width:16px;border-radius:3px;background:#ddd;cursor:pointer;margin-top:-3px;border:1px solid transparent;box-shadow:none}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .metronomeTempo input[type=range]::-moz-range-thumb{height:36px;width:16px;border-radius:3px;background:#ddd;cursor:pointer;border:1px solid transparent;box-shadow:none}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .metronomeTempo input[type=range]::-ms-thumb{height:36px;width:16px;border-radius:3px;background:#ddd;cursor:pointer;border:1px solid transparent;box-shadow:none}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate .metronomeTempo #tempoTapButton{width:25%;color:white;background-color:#442957;padding:1rem;margin:1rem;background-image:none;border:none;font-weight:normal;text-transform:none;border-radius:5px;box-shadow:none;font-size:14px;margin-left:5px}.learningToolsPage #metronomeContainer .metronomeTemplateContainer #metronomeTemplate #metronomeSigSelect{width:95%;border-radius:5px}.learningToolsPage #chordFinder{max-width:805px}@media (max-width:767px){.learningToolsPage #chordFinder{display:flex;min-height:885px;flex-direction:column;align-items:center;justify-content:flex-end;position:relative}}.learningToolsPage #chordFinder .chordFinderChordResults{text-align:center;padding-top:10px;grid-column:1 / span 3}.learningToolsPage #chordFinder .chordFinderChordResults h3{color:white;text-align:center}.learningToolsPage #chordFinder .chordFinderChordResults h3 small{padding:1.5rem}.learningToolsPage #chordFinder .chordFinderChordResults h3 small .resetFretboardButton{color:#c95b25}.learningToolsPage #chordFinder .chordFinderChordResults ul{margin-left:auto;margin-right:auto}@media (max-width:767px){.learningToolsPage #chordFinder .chordFinderChordResults ul{max-width:300px}}@media (max-width:991px){.learningToolsPage #chordFinder .chordFinderChordResults ul{max-width:280px}}@media (max-width:1199px){.learningToolsPage #chordFinder .chordFinderChordResults ul{max-width:530px}}.learningToolsPage #chordFinder .chordFinderChordResults ul li h4{max-width:200px;padding:0;color:white}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardBase{color:white}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn{background-color:#565258;border-bottom:1px solid #565258}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn div{background-color:#1b191c;border-left:1px solid #565258;border-right:none}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn div:last-of-type{border-right:1px solid #565258}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn div span{border-top:1px solid #565258}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn div span:first-of-type{background-color:#2e2b2f}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn em{background-color:#c95b25}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn .openNote{background-color:#2e2b2f;border:1px solid #565258;box-shadow:none}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFretboardIn.hasNut div span:first-of-type{border-bottom:4px solid #565258}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFinderResultButtonRow{width:200px}.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFinderResultButtonRow .playChordFinderResultButton,.learningToolsPage #chordFinder .chordFinderChordResults ul li .chordFinderChordResultsList .chordFretboard .chordFinderResultButtonRow .replaceChordFinderResultButton{width:50%;background-image:none;background-color:#442957;padding:9px;border-radius:2px}.learningToolsTitle{text-align:center;color:white;padding:25px 0 0 0}.learningToolsTitle h1{margin:0 0 10px;font-size:30.6px;font-weight:500}.learningToolsTitle h2{margin:0 0 25px;font-size:18px;font-weight:500}.learningToolsInstructions{text-align:center;color:white}.learningToolsInstructions h2{margin:0 0 25px;font-size:18px;font-weight:500}@media (max-width:480px){.ctr-app_dl_btns{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (max-width:480px){.ctr-app_dl_btns .btn{float:left !important;margin:5px auto 5px 0  !important}}.aa-banner-wide .ctr-copy{background-color:#F7F7F7;border-radius:4px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.aa-banner-wide .ctr-copy .aa-logo{max-width:250px;margin:10px 0 0 0}.aa-banner-wide .ctr-copy p{max-width:450px}.aa-banner-wide .ctr-copy a{min-width:190px}.swiper-pagination{min-width:65px}.ctr-search{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center}.ctr-search span:hover{cursor:pointer}.ctr-search span i{color:#442957;margin:0 15px}.ctr-search .reset_search{width:12rem}.ctr-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media (max-width:991px){.ctr-filters{justify-content:flex-start;margin-top:15px}}.ctr-filters select{margin-left:10px;max-width:120px}@media (max-width:767px){.ctr-filters select{margin:10px 10px 10px 0}}.songLessonsMast{position:relative;height:0;width:100%;padding-bottom:33.07%;background-image:url('https://d2xkd1fof6iiv9.cloudfront.net/images/song-lessons/banner_1140.jpg')}.songLessonsMast div{position:absolute;top:0;left:0;width:100%;height:100%;padding:60px;display:flex;align-items:center;justify-content:center}.songLessonsMast img{width:100%;max-width:475px}.subtitle_link{color:black;font-size:20px}.subtitle_link mark{padding:.3em}.yellow-mark{background-color:#ECB541}.gray-mark{background-color:#F4F3F5}.video-embed{margin-top:65px}.feature-block{margin-top:25px}.screenshot{width:90%}@media (max-width:991px){.screenshot{width:100%;margin:35px 0}}.ctr-comparison_table{padding:40px 90px}@media (max-width:1199px){.ctr-comparison_table{padding:0}}.ctr-feature_table{background-color:#F4F3F5;width:100%;margin:auto;padding:30px}@media (max-width:1199px){.ctr-feature_table{padding:20px}}.ctr-feature_table .feature-table thead tr td{padding:8px 0;font-size:16px}.ctr-feature_table .feature-table tbody tr td{padding:8px 0;font-size:16px}.ctr-feature_table .feature-table tbody tr td .fa-check{color:#CC5C26;margin:0 auto;font-weight:200}.ctr-utility_row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:991px){.ctr-utility_row{flex-direction:column;margin-bottom:20px}}.ctr-utility_row .ctr-filter{display:flex;flex-direction:row;align-items:center;width:33%;justify-content:flex-end;padding:0 10px}@media (max-width:991px){.ctr-utility_row .ctr-filter{width:40%;justify-content:normal;margin:10px}}@media (max-width:767px){.ctr-utility_row .ctr-filter{width:100%}}.ctr-utility_row .ctr-filter span{margin:0 5px}.ctr-utility_row .ctr-filter select{margin:0 10px;width:40%}.subtitle_link{color:black;font-size:20px}.subtitle_link mark{padding:.3em}.yellow-mark{background-color:#ECB541}.gray-mark{background-color:#F4F3F5}.video-embed{margin-top:65px}.feature-block{margin-top:25px}.screenshot{width:90%}@media (max-width:991px){.screenshot{width:100%;margin:35px 0}}.ctr-comparison_table{padding:40px 90px}@media (max-width:1199px){.ctr-comparison_table{padding:0}}.ctr-feature_table{background-color:#F4F3F5;width:100%;margin:auto;padding:30px}@media (max-width:1199px){.ctr-feature_table{padding:20px}}.ctr-feature_table .feature-table thead tr td{padding:8px 0;font-size:16px}.ctr-feature_table .feature-table tbody tr td{padding:8px 0;font-size:16px}.ctr-feature_table .feature-table tbody tr td .fa-check{color:#CC5C26;margin:0 auto;font-weight:200}.ctr-utility_row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width:991px){.ctr-utility_row{flex-direction:column;margin-bottom:20px}}.ctr-utility_row .ctr-filter{display:flex;flex-direction:row;align-items:center;width:33%;justify-content:flex-end;padding:0 10px}@media (max-width:991px){.ctr-utility_row .ctr-filter{width:40%;justify-content:normal;margin:10px}}@media (max-width:767px){.ctr-utility_row .ctr-filter{width:100%}}.ctr-utility_row .ctr-filter span{margin:0 5px}.ctr-utility_row .ctr-filter select{margin:0 10px;width:40%}.songLessonThumbItem .imgLink{display:block;width:100%;text-align:center;font-weight:bold}.songLessonThumbItem .imgLink strong{font-weight:normal;margin-bottom:5px;width:100%;position:relative;padding-bottom:100%;background-color:#f5f5f5;height:0;display:block;overflow:hidden}.songLessonThumbItem .imgLink strong img{position:absolute;top:0;left:0;width:100%;z-index:1}.songLessonThumbItem .imgLink strong em{position:absolute;z-index:2;background-color:rgba(255,153,0,0.75);color:white;text-align:center;width:150px;transform:rotate(-33.3deg);font-weight:500;transform-origin:top left;top:60px;height:25px;line-height:25px;font-size:13px;left:-30px;font-style:normal}.songLessonThumbItem .imgLink span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.songLessonThumbItem .imgLink strike{position:absolute;bottom:10px;left:0;z-index:3;text-decoration:none;background-color:rgba(164,146,64,0.8);color:white;padding:2px 8px}.songLessonThumbItem small{display:block;margin-bottom:5px !important;text-align:center;color:#777;line-height:14px}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}@media print{.hidden-print{display:none !important}}