.l-container{*zoom:1;max-width:67.5em;_width:67.5em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto}.l-container:after{content:"";display:table;clear:both}.l-has-billboard .l-billboard{text-align:center;padding:2em 0 0}.l-has-billboard .l-billboard .l-container{margin:0;max-width:none;padding:0}.l-has-billboard .l-billboard .block{margin-bottom:0}.l-has-billboard h1.content-title{display:none}.l-has-billboard main[role="main"]{padding:0}.l-has-billboard main[role="main"] .l-container,.l-has-billboard main[role="main"] .l-sidebar{padding-top:20px}@media (min-width: 48em){.l-has-sidebar .l-content{width:74.45652%;float:left;margin-right:2.17391%}.l-has-sidebar .l-sidebar{width:23.36957%;float:right;margin-right:0}.l-has-sidebar.page-dashboard .l-content{width:57.42754%;float:left;margin-right:2.17391%}.l-has-sidebar.page-dashboard .l-sidebar{width:40.39855%;float:right;margin-right:0}.l-has-sidebar.node-type-video .l-content,.l-has-sidebar.group-inquiry .l-content{width:65.94203%;float:left;margin-right:2.17391%}.l-has-sidebar.node-type-video .l-sidebar,.l-has-sidebar.group-inquiry .l-sidebar{width:31.88406%;float:right;margin-right:0}}body.l-funnel{background:#fff;height:100%;width:100%}.l-funnel #page-title{display:none}.l-funnel .l-navigation{display:none}.l-funnel .l-messages{padding-bottom:0}@media (min-width: 48em){.l-funnel .l-container{padding-left:25.54348%;padding-right:25.54348%}}input[type="text"],input[type="password"],input[type="url"],input[type="email"],textarea{-webkit-font-smoothing:antialiased;max-width:100%;border:1px solid rgba(0,0,0,0.2);border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,0.1);padding:.25em .5em;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;color:#333;font-size:1.125em;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="email"]:focus,textarea:focus{-moz-box-shadow:0 0 5px rgba(81,203,238,0.8);-webkit-box-shadow:0 0 5px rgba(81,203,238,0.8);box-shadow:0 0 5px rgba(81,203,238,0.8);border:1px solid #51cbee}label{display:block;font-size:.875em;font-weight:bold;color:#333333}.form-checkbox+label{font-size:1em}.fieldset-inline{border:none;margin:0;padding:0}.fieldset-inline .compressed{border:1px solid rgba(0,0,0,0.2);padding:0 1em}.description{margin-bottom:0;font-size:.75em;font-style:italic;display:block;margin-top:.5em;line-height:1.25}.forgot-pass{font-size:.75em;display:block}input[type="submit"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#137cc1;border:1px solid #137cc1;border-radius:5px;color:white;display:inline-block;font-family:"proxima-nova",Helvetica,Arial,Tahoma,sans-serif;font-size:1em;font-weight:bold;line-height:1;max-width:19em;padding:.75em 2em;text-align:center;white-space:nowrap;-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in;-webkit-transition-delay:0s;transition:all 0.25s ease-in 0s;margin-bottom:1em;margin-right:.6777777777em}input[type="submit"]:hover,input[type="submit"]:focus{-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in;-webkit-transition-delay:0s;transition:all 0.25s ease-in 0s;background:#fd7037;border:1px solid #fd7037;color:white}img{max-width:100%;height:auto}ul,ol{padding:0}ul li,ol li{margin:0}ul.inline li,ol.inline li{list-style:none;float:left}ul.inline li:first-child,ol.inline li:first-child{margin-left:0}ul.nostyle,ol.nostyle{padding:0;margin:0}ul.nostyle li,ol.nostyle li{list-style:none}dl dt{font-weight:bold;color:#333;margin-top:1em}dl dd{margin-left:0}/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,.nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,.nav ul,nav ol,.nav ol{list-style:none;list-style-image:none}nav ul li,.nav ul li,nav ol li,.nav ol li{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}html{width:100%;height:100%;-webkit-overflow-scrolling:touch;display:block;background:#f5f5f5}body{width:100%;display:block}main[role="main"]{background:#fff;padding-top:2.5em}.l-has-hero main[role="main"]{padding-top:0}.l-hero{background:#f5f5f5;padding-bottom:1em;border-bottom:1px solid #e6e6e6;overflow:hidden}.l-header{border-bottom:1px solid #e6e6e6;background:#fff;position:relative}.l-billboard{background:#fff}.l-banner{margin-top:20px}.hide-mobile{display:none}.show-mobile{display:block}@media (min-width: 48em){.hide-mobile{display:block}.show-mobile{display:none}}table{width:100%;font-size:0.875em;line-height:1.25;border-collapse:collapse;border-spacing:0;overflow:hidden;*zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table th,table td{margin:0;padding:0.75em;padding-left:0;vertical-align:top;border-bottom:1px solid #e6e6e6;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table th{text-align:left;text-transform:uppercase;border-bottom:3px solid #137cc1}table tr:nth-child(even) td{background:#f5f5f5}.draggable .tabledrag-handle{position:static;right:2em;top:auto;display:block;margin-top:1px}.draggable .tabledrag-hide{width:5%}body{font-size:16px;color:#333;font-family:"proxima-nova",Helvetica,Arial,Tahoma,sans-serif;line-height:1.75;-webkit-font-smoothing:antialiased}a{color:#137cc1;text-decoration:none;-moz-transition:color 0.15s ease-in 0s;-o-transition:color 0.15s ease-in 0s;-webkit-transition:color 0.15s ease-in;-webkit-transition-delay:0s;transition:color 0.15s ease-in 0s}a:hover{color:#fd7037;-moz-transition:color 0.15s ease-in 0s;-o-transition:color 0.15s ease-in 0s;-webkit-transition:color 0.15s ease-in;-webkit-transition-delay:0s;transition:color 0.15s ease-in 0s}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:0.8125rem;color:#fd5a19}h1,h2,h3,h4,h5{line-height:1.125;color:#333;text-rendering:optimizeLegibility}hr{border:0;background:#e6e6e6;height:1px;margin:2em 0}code{color:#fd5a19}code[class*="language-"],pre[class*="language-"]{line-height:1.2em;font-size:.9em}code[class*="language-"]{white-space:normal;word-wrap:break-word}pre code[class*="language-"]{white-space:pre;word-wrap:normal;overflow:scroll}mark{background:#ffd76d}del{color:red}ins{color:#00a945}blockquote{margin-right:0;margin-left:0;margin:1.5em 0;padding-left:2em;border-left:5px solid #137cc1}blockquote p{font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic;font-size:1.25em;color:#4f4f4f}.l-billboard h1{font-size:3em;margin-bottom:0.25em}.l-billboard p{font-size:1.2em;margin:1em auto;width:70%;max-width:40em}.l-content h1,.l-content h2,.l-content h3,.l-content h4,.l-content h5,.l-content h6{margin-top:0;margin-bottom:.5em}.l-content abbr{border-bottom:1px dotted #fd5a19}.l-content p a{border-bottom:1px dotted #137cc1;-moz-transition:color 0.15s ease-in 0s,border-bottom-color 0.15s ease-in 0s,border-bottom-style 0.15s ease-in 0s;-o-transition:color 0.15s ease-in 0s,border-bottom-color 0.15s ease-in 0s,border-bottom-style 0.15s ease-in 0s;-webkit-transition:color 0.15s ease-in,border-bottom-color 0.15s ease-in,border-bottom-style 0.15s ease-in;-webkit-transition-delay:0s,0s,0s;transition:color 0.15s ease-in 0s,border-bottom-color 0.15s ease-in 0s,border-bottom-style 0.15s ease-in 0s}.l-content p a:hover{border-bottom:1px solid #fd5a19;-moz-transition:color 0.15s ease-in 0s,border-bottom-color 0.15s ease-in 0s,border-bottom-style 0.15s ease-in 0s;-o-transition:color 0.15s ease-in 0s,border-bottom-color 0.15s ease-in 0s,border-bottom-style 0.15s ease-in 0s;-webkit-transition:color 0.15s ease-in,border-bottom-color 0.15s ease-in,border-bottom-style 0.15s ease-in;-webkit-transition-delay:0s,0s,0s;transition:color 0.15s ease-in 0s,border-bottom-color 0.15s ease-in 0s,border-bottom-style 0.15s ease-in 0s}.l-content q{font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic}.content-secondary h1,.content-secondary h2,.content-secondary h3,.content-secondary h4,.content-secondary h5,.content-secondary h6{color:#4f4f4f}#menu a{font-weight:bold}.page-title{@extends %page-title;}.node-article .page-title{color:purple}legend{font-weight:bold}.block-title,.comment-wrapper h2{font-size:1em;line-height:1.125;font-weight:bold;text-transform:uppercase;margin:0.5em 0 1em}.more-link{font-size:.875em}@font-face{font-family:"dme-font";src:url('../fonts/dme-font.eot?1470922458');src:url('../fonts/dme-font.eot?&1470922458#iefix') format('embedded-opentype'),url('../fonts/dme-font.woff?1470922458') format('woff'),url('../fonts/dme-font.ttf?1470922458') format('truetype'),url('../fonts/dme-font.svg?1470922458#dme-font') format('svg')}.font--inline:before{margin-right:0.5em;vertical-align:-0.2em}.font--box{line-height:1}.font--box:before{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:#00293f;color:#fff;padding:0.1em 0.25em}[data-icon]:before{font-family:"dme-font" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="dme-font-"]:before,[class*=" dme-font-"]:before{font-family:"dme-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dme-font-plus:before{content:"\e000"}.dme-font-plus-alternative:before{content:"\e002"}.dme-font-search:before{content:"\e003"}.dme-font-cc:before{content:"\e005"}.dme-font-check:before{content:"\e006"}.dme-font-cross:before{content:"\e007"}.dme-font-rss:before{content:"\e008"}.dme-font-check-empty:before{content:"\e009"}.dme-font-twitter:before{content:"\e00a"}.dme-font-arrow-up:before{content:"\e00b"}.dme-font-arrow-down:before{content:"\e00c"}.dme-font-dme:before{content:"\e00d"}.dme-font-eye:before{content:"\e00e"}.dme-font-drupal:before{content:"\e00f"}.dme-font-google:before{content:"\e010"}.dme-font-facebook:before{content:"\e011"}.dme-font-hd:before{content:"\e012"}.dme-font-minus:before{content:"\e014"}.dme-font-category:before{content:"\e001"}.dme-font-play:before{content:"\e015"}.icons--add-to-queue .text,.collection-item .flag-wrapper .flag-action .text,.l-content .videos-list li .flag-wrapper .flag-action .text,.fancy-list-table .flag-action .text,.card--collection .card-body .card-links .flag-action .text,.card-container .card-body .card-links .flag-action .text{display:none}.icons--add-to-queue:before,.collection-item .flag-wrapper .flag-action:before,.l-content .videos-list li .flag-wrapper .flag-action:before,.fancy-list-table .flag-action:before,.card--collection .card-body .card-links .flag-action:before,.card-container .card-body .card-links .flag-action:before{content:"\e000";font-family:"dme-font";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;padding-top:4px;margin-right:0.25em;color:#c7c7c7;position:relative;top:4px}.icons--add-to-queue:before,.collection-item .flag-wrapper .flag-action:before,.l-content .videos-list li .flag-wrapper .flag-action:before,.fancy-list-table .flag-action:before,.card--collection .card-body .card-links .flag-action:before,.card-container .card-body .card-links .flag-action:before{content:"\e000"}.icons--add-to-queue:hover,.collection-item .flag-wrapper .flag-action:hover,.l-content .videos-list li .flag-wrapper .flag-action:hover,.fancy-list-table .flag-action:hover,.card--collection .card-body .card-links .flag-action:hover,.card-container .card-body .card-links .flag-action:hover,.icons--add-to-queue:hover:before,.collection-item .flag-wrapper .flag-action:hover:before,.l-content .videos-list li .flag-wrapper .flag-action:hover:before,.fancy-list-table .flag-action:hover:before,.card--collection .card-body .card-links .flag-action:hover:before,.card-container .card-body .card-links .flag-action:hover:before{color:#00be4c}.icons--remove-from-queue .text,.collection-item .flag-wrapper .unflag-action .text,.l-content .videos-list li .flag-wrapper .unflag-action .text,.fancy-list-table .unflag-action .text,.card--collection .card-body .card-links .unflag-action .text,.card-container .card-body .card-links .unflag-action .text{display:none}.icons--remove-from-queue:before,.collection-item .flag-wrapper .unflag-action:before,.l-content .videos-list li .flag-wrapper .unflag-action:before,.fancy-list-table .unflag-action:before,.card--collection .card-body .card-links .unflag-action:before,.card-container .card-body .card-links .unflag-action:before{content:"\e000";font-family:"dme-font";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;padding-top:4px;margin-right:0.25em;color:#c7c7c7;position:relative;top:4px}.icons--remove-from-queue:before,.collection-item .flag-wrapper .unflag-action:before,.l-content .videos-list li .flag-wrapper .unflag-action:before,.fancy-list-table .unflag-action:before,.card--collection .card-body .card-links .unflag-action:before,.card-container .card-body .card-links .unflag-action:before{content:"\e007"}.icons--remove-from-queue:hover,.collection-item .flag-wrapper .unflag-action:hover,.l-content .videos-list li .flag-wrapper .unflag-action:hover,.fancy-list-table .unflag-action:hover,.card--collection .card-body .card-links .unflag-action:hover,.card-container .card-body .card-links .unflag-action:hover,.icons--remove-from-queue:hover:before,.collection-item .flag-wrapper .unflag-action:hover:before,.l-content .videos-list li .flag-wrapper .unflag-action:hover:before,.fancy-list-table .unflag-action:hover:before,.card--collection .card-body .card-links .unflag-action:hover:before,.card-container .card-body .card-links .unflag-action:hover:before{color:#c60e00;opacity:1}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #BBB;line-height:2em;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#F2F2F2;background:-moz-linear-gradient(top, #f8f8f8 1%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f8f8f8), color-stop(100%, #fff));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8', endColorstr='#FFFFFF', GradientType=0);-moz-box-shadow:rgba(255,255,255,0.75),0,1px 0;-webkit-box-shadow:rgba(255,255,255,0.75),0,1px 0;box-shadow:rgba(255,255,255,0.75),0,1px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing-bottom{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.selectBox-dropdown.selectBox-menuShowing-top{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(../images/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #BBB}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:rgba(0,0,0,0.2),0,1px 0;-webkit-box-shadow:rgba(0,0,0,0.2),0,1px 0;box-shadow:rgba(0,0,0,0.2),0,1px 0}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0 0;margin:0}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.selectBox-options.selectBox-options-bottom{border-top:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.selectBox-options li a{line-height:1.5;padding:0 .5em 0 1em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options li.selectBox-hover a{background-color:#EEE}.selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent}.selectBox-options li.selectBox-selected a{background-color:#C8DEF4}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888 !important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888 !important}.selectBox-inline.selectBox-disabled .selectBox-options a{background-color:transparent !important}.action-link,.action-link--secondary,.action--secondary,.group-inquiry--form input[type="submit"],.action-link--tertiary,.action-link--wrapper a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#137cc1;border:1px solid #137cc1;border-radius:5px;color:white;display:inline-block;font-family:"proxima-nova",Helvetica,Arial,Tahoma,sans-serif;font-size:1em;font-weight:bold;line-height:1;max-width:19em;padding:.75em 2em;text-align:center;white-space:nowrap;-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in;-webkit-transition-delay:0s;transition:all 0.25s ease-in 0s;margin:.5em auto}.action-link:hover,.action-link--secondary:hover,.action--secondary:hover,.group-inquiry--form input[type="submit"]:hover,.action-link--tertiary:hover,.action-link:focus,.action-link--secondary:focus,.action--secondary:focus,.group-inquiry--form input[type="submit"]:focus,.action-link--tertiary:focus,.action-link--wrapper a:hover,.action-link--wrapper a:focus{-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in;-webkit-transition-delay:0s;transition:all 0.25s ease-in 0s;background:#fd7037;border:1px solid #fd7037;color:white}.action-link--secondary,.action--secondary,.group-inquiry--form input[type="submit"],input[type="submit"].action-link--secondary,input[type="submit"].action--secondary,.group-inquiry--form input[type="submit"]{background:#fd7037;border-color:#fd7037}.action-link--secondary:hover,.action--secondary:hover,.group-inquiry--form input[type="submit"]:hover,.action-link--secondary:focus,.action--secondary:focus,.group-inquiry--form input[type="submit"]:focus,input[type="submit"].action-link--secondary:hover,input[type="submit"].action--secondary:hover,.group-inquiry--form input[type="submit"]:hover,input[type="submit"].action-link--secondary:focus,input[type="submit"].action--secondary:focus,.group-inquiry--form input[type="submit"]:focus{background:#137cc1;border:1px solid #137cc1}.action-link--tertiary,input[type="submit"].action-link--tertiary{background:#f5f5f5;border-color:#e6e6e6;color:#4f4f4f}.action-link--tertiary:hover,.action-link--tertiary:focus,input[type="submit"].action-link--tertiary:hover,input[type="submit"].action-link--tertiary:focus{color:#333;border-color:silver}.admin-item,#toolbar,#environment-indicator{-webkit-font-smoothing:auto}.block--signup-prompt{background:#fff;padding:20px;text-align:center;border:1px solid #e6e6e6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.block--signup-prompt a{font-weight:bold}.block--signup-prompt .actions{margin-bottom:10px}.block--signup-prompt .actions a{width:auto;margin:5px 0;max-width:none}@media (min-width: 69em){.block--signup-prompt .prompt{font-size:0.95em}.block--signup-prompt .actions,.block--signup-prompt .prompt{display:inline-block;text-align:left;margin:0 5px}.block--signup-prompt .actions a{margin:0 5px 0 0}}.breaker{padding:2em 0}.breaker--container{*zoom:1;max-width:67.5em;_width:67.5em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto}.breaker--container:after{content:"";display:table;clear:both}.breaker--left{width:48.91304%;float:left;margin-right:2.17391%;display:inline;padding-left:8.51449%;padding-right:8.51449%}.breaker--right{width:23.36957%;float:right;margin-right:0;*margin-left:-1.5em;display:inline;padding-right:8.51449%}.breaker--library{background-color:#137cc1;color:#fff}.breaker--library .breaker--right{padding-top:1em;text-align:right}.breaker--library .breaker--title{color:#fff}.breaker--library .breaker--action-link{background:#00293f;border-color:#00293f;color:#fff}.breaker--library .breaker--action-link:hover{background:#fd7037;border-color:#fd7037}form.recurly .coupon-warning{margin-bottom:20px}form.recurly .coupon{height:auto}form.recurly .coupon .coupon_code{margin-top:0;width:84%}form.recurly .coupon .coupon_code input[type="text"]{width:100%}form.recurly .coupon .check{background:#137cc1 url("../images/coupon_check.png") no-repeat center center;border:none;box-shadow:none}form.recurly .coupon .check:hover{background:#fd7037 url("../images/coupon_check.png") no-repeat center center;border:none;box-shadow:none}form.recurly .coupon .check:active{background:#fd7037 url("../images/coupon_check.png") no-repeat center center;border:none;box-shadow:none}form.recurly .coupon.checking .check{background:#fd7037 url("../images/dmemain_coupon_checking.gif") no-repeat center center;border:none;box-shadow:none}form.recurly .form-item{margin:0}form.recurly .contact_info .form-item,form.recurly .billing_info .form-item{margin-top:0;margin-bottom:10px;width:auto}form.recurly .contact_info .title,form.recurly .billing_info .title{margin:0}form.recurly .contact_info{border-bottom:0;margin-bottom:10px}form.recurly .contact_info .first_name,form.recurly .contact_info .last_name,form.recurly .contact_info .email{margin-left:0;width:48%}form.recurly .contact_info .first_name input[type="text"],form.recurly .contact_info .last_name input[type="text"],form.recurly .contact_info .email input[type="text"]{width:100%}form.recurly .contact_info .last_name{float:right}form.recurly .contact_info .email{width:100%}form.recurly .billing_info{background:whitesmoke;border-top:1px solid #e6e6e6;padding:20px}form.recurly .billing_info .accepted_cards{margin:0 0 5px;overflow:hidden;position:static}form.recurly .billing_info .accepted_cards .card:first-child{margin-left:0}form.recurly .billing_info .card_number{margin-right:10px}form.recurly .billing_info .card_number input[type=text]{width:230px}form.recurly .billing_info .cvv{margin-left:0}form.recurly .billing_info .cvv input[type=text]{width:50px}form.recurly .billing_info .expires .title{display:block;font-size:16px;float:none;line-height:normal;width:auto}form.recurly .billing_info .expires .month,form.recurly .billing_info .expires .year{width:auto}form.recurly .billing_info .expires .month{margin-left:1px}form.recurly .billing_info .expires .year{margin-left:5px}.secure-payment{margin-left:1em;padding-left:12px;font-size:.875em;background:url(../images/icon_lock.svg) no-repeat left center;color:silver;white-space:nowrap}.checked-list{list-style:none;margin:0}.checked-list .checked-list--item{position:relative;margin:0;font-size:0.9em}.checked-list .checked-list--item .checked-list--inactive{background:url(../images/checkbox_unselected.png) no-repeat 0 0;padding-left:24px}.checked-list .checked-list--item .checked-list--active{background:url(../images/checkbox_selected.png) no-repeat 0 0;overflow:hidden;height:0;padding:16px 0 0 16px;width:0px;float:left;position:relative;margin:4px 8px 0 0}.circular-checked-list input[type="checkbox"]{display:none}.circular-checked-list input[type="checkbox"]:checked+label:before{font-family:"dme-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e006";color:#137cc1}.circular-checked-list label{cursor:pointer}.circular-checked-list label:before{font-family:"dme-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e009";color:#666}.circular-checked-list label:before{margin-right:0.5em;vertical-align:-0.2em}.collection{padding-top:1em;padding-bottom:3em}.collection:after{display:none}.collection-title{text-align:left;font-size:1.25em;margin-top:.75em}@media (min-width: 48em){.collection-title{font-size:1.5em}}
.collection-list ul{padding:0;margin:1em 0;margin-bottom:0;width:100%}.collection-list ul a{border-bottom:none}.collection-list ul a:hover{border-bottom:none}.collection-item,.l-content .videos-list li{list-style:none;display:block;background:rgba(255,255,255,0.6);margin:0;margin-bottom:2px;text-align:left;padding:1em;overflow:hidden;*zoom:1;position:relative}.collection-item:nth-child(odd),.l-content .videos-list li:nth-child(odd){background:white;box-shadow:0 1px 5px rgba(0,0,0,0.05)}.collection-item .free:after,.l-content .videos-list li .free:after{content:'Free';font-size:.75em;color:white;text-transform:uppercase;font-weight:bold;padding:.45em .75em;background:#00be4c;border-radius:3px;margin-left:1em}.collection-item .flag-wrapper,.l-content .videos-list li .flag-wrapper{position:absolute;top:8px;right:0}.collection-item .flag-wrapper .flag-message,.l-content .videos-list li .flag-wrapper .flag-message{display:none;left:-10000px;height:1px;overflow:hidden}.collection-item .flag-wrapper .flag-action,.l-content .videos-list li .flag-wrapper .flag-action{line-height:2.85em;margin:1em 1em 0 0}.collection-item .flag-wrapper .flag-action:before,.l-content .videos-list li .flag-wrapper .flag-action:before{color:#00be4c;margin:0}.collection-item .flag-wrapper .flag-action:hover,.l-content .videos-list li .flag-wrapper .flag-action:hover,.collection-item .flag-wrapper .flag-action:hover:before,.l-content .videos-list li .flag-wrapper .flag-action:hover:before{opacity:0.65}.collection-item .flag-wrapper .unflag-action,.l-content .videos-list li .flag-wrapper .unflag-action{line-height:2.85em;margin:1em 1em 0 0}.collection-item li .flag-wrapper,.l-content .videos-list li li .flag-wrapper{top:-8px}.collection-item-title--series{font-weight:normal}.collection-item--title,.l-content .videos-list li .item-title,.l-content .videos-list li .video-title{float:left;font-size:1em;margin:0;line-height:1.5em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.collection-item--title.auto,.l-content .videos-list li .auto.item-title,.l-content .videos-list li .auto.video-title{width:auto}.collection-item--title.guide,.l-content .videos-list li .guide.item-title,.l-content .videos-list li .guide.video-title{padding-left:40px}.collection-item--title.guide:before,.l-content .videos-list li .guide.item-title:before,.l-content .videos-list li .guide.video-title:before{content:'Guide: ';margin-right:.2em;font-style:italic}.collection-item--categories{width:35%;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;text-align:right;margin-left:3.25em}.collection-item--categories li{background:transparent;box-shadow:0 0 0 rgba(255,255,255,0);padding:0;margin:0;display:inline;font-size:.875em}.collection-item--categories li:after{content:','}.collection-item--categories li:last-child:after{content:' '}.collection-item--free:after{content:'Free';display:inline-block;font-size:.75em;color:white;font-weight:bold;padding:.45em .75em;background:#00be4c;border-radius:3px;margin-top:.5em}.collection-item-meta{display:block}@media (min-width: 48em){.collection-item-meta{display:inline-block;margin-left:1em}}
.collection-item-meta--hd,.l-content .videos-list li .item-title .hd,.l-content .videos-list li .video-title .hd{display:inline-block;width:21px;height:10px;background:url(../images/icon_hd.svg) no-repeat center top;background-size:contain;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.collection-item-meta--cc,.l-content .videos-list li .item-title .cc,.l-content .videos-list li .video-title .cc{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:inline-block;width:15px;height:12px;background:url(../images/icon_cc.svg) no-repeat center center;background-size:contain}.collection-item--show-list,.l-content .videos-list li .show-list{display:block;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-weight:normal;font-style:italic;padding:.5em 0;padding-left:11px;position:relative}.collection-item--show-list:before,.l-content .videos-list li .show-list:before{content:' ';width:6px;height:100%;padding-right:.25em;background:url(../images/icon_arrow-right_gray.svg) no-repeat left center;position:absolute;left:0;top:0}.collection-item--show-list.open:before,.l-content .videos-list li .open.show-list:before{content:' ';width:8px;height:100%;background:url(../images/icon_arrow-down_gray.svg) no-repeat left center}.collection-item-topic{padding:0;margin:0;margin-left:3.25em}.collection-item-topic li{background:transparent;box-shadow:0 0 0 rgba(255,255,255,0);padding:0;margin:0;display:inline;font-size:.875em}.collection-item-topic li:after{content:','}.collection-item-topic li:last-child:after{content:' '}@media (min-width: 48em){.collection-item-topic{width:35%;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;text-align:right}}
.collection-item--series-list,.l-content .videos-list .series-list{padding:1em 0 0;margin:0}.collection-item--series-list li,.l-content .videos-list .series-list li{background:transparent;box-shadow:0 0 0 rgba(255,255,255,0);padding:.5em 0;margin:0;border-top:1px solid #e6e6e6}.collection-item--series-list li:first-child,.l-content .videos-list .series-list li:first-child{border-top:none}.collection-item--series-list li .video-title,.l-content .videos-list .series-list li .video-title{font-weight:normal;margin-bottom:0}.collection-item--series-list li .collection-item--progress,.l-content .videos-list .series-list li .collection-item--progress{position:absolute;right:2em}.collection-item--series-list li .add-to-queue,.l-content .videos-list .series-list li .add-to-queue{right:0}.collection-item--series{display:none;padding-top:1em;clear:both}.collection-item--series--item{background:transparent;box-shadow:0 0 0 rgba(255,255,255,0);padding:0;margin:0;border-top:1px solid #e6e6e6}.collection-item--series--item:first-child{border-top:none}.collection-item--series-count,.l-content .videos-list .series-count{position:absolute;top:1.4em;left:1.1em;width:2.57142857142857em;height:2.28em;color:white;background:#137cc1;border-radius:5px;line-height:2.28em;text-align:center;font-size:.875em;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.collection-item--series-count .hidden,.l-content .videos-list .series-count .hidden{display:none}.collection-item--progress-indicator,.vidhist-progress-wrapper{position:static;float:left;top:1em;left:1em;width:2.125em;height:.65em;margin:.35em 1em .35em 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:3px solid #333;background:#333}.collection-item--progress-bar,.vidhist-progress{background:#9cd200;height:100%;box-shadow:inset 0px 1px 3px rgba(255,255,255,0.45)}.collection-item--series--item--progress{left:0;top:50%;margin-top:-.325em}.l-content .videos-list{padding:0;margin:1em 0;margin-bottom:0}.l-content .videos-list a{border-bottom:none}.l-content .videos-list a:hover{border-bottom:none}.l-content .videos-list li .collection-item--title,.l-content .videos-list li .item-title,.l-content .videos-list li .video-title{padding-right:4.5em}.l-content .videos-list li .item-title .meta-info,.l-content .videos-list li .video-title .meta-info{display:inline-block;margin-left:.5em}.l-content .videos-list .collection .item-title,.l-content .videos-list .collection .collection-item--title,.l-content .videos-list .collection li .item-title,.l-content .videos-list li .collection .item-title,.l-content .videos-list .collection li .video-title,.l-content .videos-list li .collection .video-title{padding-left:3em}.l-content .videos-list .collection .series-list .collection-item--title,.l-content .videos-list .collection .series-list li .item-title,.l-content .videos-list li .collection .series-list .item-title,.l-content .videos-list .collection .series-list li .video-title,.l-content .videos-list li .collection .series-list .video-title{padding-left:0}.l-content .videos-list .type-guide{display:block;width:26px;height:21px;background:url(../images/icon_guide.svg) no-repeat center center;background-size:contain;overflow:hidden;text-indent:-9999px;position:absolute;left:1em}.l-content .videos-list .collection-item--progress{position:absolute;right:2em}.l-content .videos-list .vidhist-progress-wrapper{float:right}.l-content .videos-list .categories-list,.l-content .videos-list .versions-list{display:block;float:left;font-size:.875em}.l-content .videos-list .versions-list{margin-right:.4em}.l-content .videos-list .versions-list:after{content:','}.l-content .videos-list .series-list-wrapper{display:none;clear:both;margin:0 -1em 0 1em}.logged-in .browse .videos-list li{padding-right:3em}@media (min-width: 48em){.l-content ul.videos-list{margin:1.5em 0;margin-bottom:0}.l-content ul.videos-list li{padding:1.5em 1em}.l-content ul.videos-list li li .add-to-queue{right:0}.l-content ul.videos-list li .show-list{display:inline;white-space:nowrap}.l-content ul.videos-list .collection-item--title,.l-content ul.videos-list li .item-title,.l-content ul.videos-list li .video-title{padding-right:0}.l-content ul.videos-list .collection .item-title a,.l-content ul.videos-list .collection .video-title a{margin-right:1em}.l-content ul.videos-list .collection .item-title.free a,.l-content ul.videos-list .collection .video-title.free a{margin-right:0}.l-content ul.videos-list .item-title,.l-content ul.videos-list .video-title{width:auto}.l-content ul.videos-list .categories-list,.l-content ul.videos-list .versions-list{display:inline-block;float:right;text-align:right}.l-content .type-guide{left:1.25em}}#comments{margin-top:2em}.comment-wrapper{padding-top:2em;float:left;width:100%;border-top:1px solid #e6e6e6}.comment{position:relative;margin-top:2em}.comment .fivestar-user-stars{float:left}@media (min-width: 48em){.comment .fivestar-user-stars{float:right}}
.comment--meta{position:relative;font-size:.875em;font-weight:bold;float:left}.comment--new{color:#c60e00;margin-right:4px}.comment--body{clear:both;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic;font-size:1.125em}.comment--body p{word-wrap:break-word}.comment-links ul.links,.comment ul.links{float:right;margin:0;padding:0;list-style-type:none}.comment-links ul.links li,.comment ul.links li{float:left;text-transform:capitalize;font-size:.875em}.comment-links ul.links li.first,.comment ul.links li.first{margin-left:0}.node-type-video .comment-form .form-required{display:none}.site-name{float:left;padding:0;margin:.4em 0}.site-name a{display:block;width:167px;height:35px;background:url(../images/drupalizeme.svg) no-repeat top left;background-size:contain;text-indent:-99999px;overflow:hidden}@media (min-width: 48em){.site-name{margin-top:32px;margin-bottom:28px}}.dmeembed_code{display:inline-block}.content-title{margin-top:0}.topics-title{font-size:1em;line-height:1.125;font-weight:bold;text-transform:uppercase;margin:0.5em 0 1em}.field-name-taxonomy-blog-tags{border-top:1px solid #e6e6e6;margin:1em 0 0;padding:1em 0 0}.field-name-taxonomy-blog-tags .field-label{font-size:1em;line-height:1.125;font-weight:bold;text-transform:uppercase;margin:0.5em 0 1em;margin-bottom:0.5em}.secondary-info-body{font-size:0.875em}.navigation{display:inline-block;clear:none;text-align:right;float:left}@media (min-width: 48em){.navigation{float:right}}
.navigation-item{display:inline-block;width:auto;border-top:none}.navigation-item-link{border:1px solid transparent;font-weight:bold;display:block;padding:0.25em 1em;font-size:1em;box-sizing:border-box;-moz-transition:color 0s ease-in 0s;-o-transition:color 0s ease-in 0s;-webkit-transition:color 0s ease-in;-webkit-transition-delay:0s;transition:color 0s ease-in 0s}@media (min-width: 48em){.navigation-item-link:hover{background:#f5f5f5;border-color:#e6e6e6;border-radius:3px;-moz-transition:color 0s ease-in 0s;-o-transition:color 0s ease-in 0s;-webkit-transition:color 0s ease-in;-webkit-transition-delay:0s;transition:color 0s ease-in 0s}}
.search{padding:.75em 0}@media (min-width: 48em){.search{padding:0;margin-left:.5em}}
.filter-group{text-align:left;overflow:hidden;*zoom:1}.filter-group-list{padding:0;margin-top:1.5em}.filter-group-list:first-child{margin-top:0}.filter-group--inner-list{display:none;clear:both;margin-top:0;margin-bottom:0;padding-top:.5em;border-top:1px solid #e6e6e6;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.65)}.filter-group-title{font-size:.75em;text-transform:uppercase;margin-top:0}.filter-item{list-style:none;font-size:.875em;display:inline-block;margin-left:0;margin-right:.25em;margin-bottom:.5em}.filter-item-link{display:inline-block;margin:0;position:relative;padding:.5em .75em;padding-right:2em;font-weight:bold;background:white;background-size:14px 14px;border-radius:5px;border-bottom:none;box-shadow:0 1px 5px rgba(0,0,0,0.05)}.filter-item-link:hover{box-shadow:0 1px 5px rgba(0,0,0,0.2);border-bottom:none}.filter-item-link:after{content:' ';width:14px;height:14px;margin-top:-7px;position:absolute;right:.7em;top:50%;background:url(../images/icon_plus.svg) no-repeat center;background-size:contain}.filter-item-link-is-selected{color:#333;background-color:#e6e6e6;box-shadow:0 1px 0 rgba(255,255,255,0.75),inset 0 1px 6px rgba(0,0,0,0.15)}.filter-item-link-is-selected:hover{background-color:#d4d4d4}.filter-item-link-is-selected:after{background:url(../images/icon_x.svg) no-repeat center;background-size:contain}.filter-item-link-is-expanded:after{background:url(../images/icon_arrow-down_circle.svg) no-repeat center;background-size:contain}.filter-item-link-is-expanded.open:after{background:url(../images/icon_arrow-up_circle.svg) no-repeat center;background-size:contain}.account-dashboard-wrapper ul.horizontal-links{margin-bottom:20px}.account-dashboard-wrapper ul.horizontal-links .horizontal-links-item{margin:0}.account-dashboard-wrapper ul.horizontal-links .horizontal-links-item .horizontal-links-item-link.active{color:#137cc1}.account-dashboard-wrapper ul.horizontal-links .message,.account-dashboard-wrapper ul.horizontal-links .spelling-suggestions{display:none}.footer{background:#f5f5f5;border-top:1px solid #e6e6e6;padding-top:1em;padding-bottom:3em}.horizontal-links{margin:0;padding:0}.horizontal-links-item{margin:0;padding:0}@media (min-width: 48em){.horizontal-links-item{display:inline-block}.horizontal-links-item:after{content:'//';color:#e6e6e6;margin:0 .5em}.horizontal-links-item:last-child:after{content:''}}
.horizontal-links-item-link{font-size:1em;padding:.5em 0;display:block}@media (min-width: 48em){.horizontal-links-item-link{font-size:.875em;display:inline-block}}
.social-nav li{display:inline-block;margin-right:.25em}.social-nav li:after{display:none}.social-nav a{width:25px;height:25px;display:block;overflow:hidden;text-indent:-99999px}.social-nav a:hover{opacity:.65}.social-nav .drupal{background:url(../images/icon_drupal.svg) no-repeat;background-size:contain}.social-nav .twitter{background:url(../images/icon_twitter.svg) no-repeat;background-size:contain}.social-nav .facebook{background:url(../images/icon_facebook.svg) no-repeat;background-size:contain}.social-nav .google-plus{background:url(../images/icon_google-plus.svg) no-repeat;background-size:contain}.social-nav .email{background:url(../images/icon_email.svg) no-repeat;background-size:contain}.social-nav .rss{background:url(../images/icon_rss.svg) no-repeat;background-size:contain}.copyright{font-size:.75em}.relative{position:relative;overflow:visible}.l-hero input{margin:auto 6px}.l-hero .code{margin-right:10px}.hero--front,.hero--apps{background-color:white;border-top:0px;border-bottom:0px}.hero--front .hero-title,.hero--apps .hero-title{border-top:0px;padding-top:0px;margin-top:0px}.hero--player{background:#f5f5f5;padding-top:1.5em;padding-bottom:1.5em;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media (min-width: 48em){.hero--player{padding-bottom:0}}
.hero-title{text-align:center;padding-top:2em;border-top:1px solid #e6e6e6;margin-top:0;margin-bottom:0;color:#333}.hero-body{text-align:center;padding-top:2em;border-top:1px solid #e6e6e6;font-size:1.125em}@media (min-width: 48em){.hero-body{padding-top:3em;padding-left:11.43552%;padding-right:11.43552%}.hero-body .hero-title{font-size:3em;line-height:1}}@media (min-width: 69em){.hero-body{padding-left:17.02899%;padding-right:17.02899%}}
.hero .hero-content{text-align:center;padding-top:2em;border-top:1px solid #e6e6e6}.hero .hero-content .hero-title{margin-top:0;margin-bottom:0;color:#333}.hero .hero-content p{font-size:1.125em}.hero .hero-content a.action-link,.hero .hero-content a.action-link--secondary,.hero .hero-content a.action--secondary,.hero .hero-content a.action-link--tertiary{font-size:1em;max-width:19em;margin-top:.5em;margin-left:auto;margin-right:auto;display:inline-block}.hero .hero-content .secondary{font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic}@media (min-width: 48em){.hero .hero-content{padding-top:3em;padding-left:8.51449%;padding-right:8.51449%}.hero .hero-content .hero-title{font-size:3em;line-height:1}.hero .hero-content a.action-link,.hero .hero-content a.action-link--secondary,.hero .hero-content a.action--secondary,.hero .hero-content a.action-link--tertiary{font-size:1.125em;padding:1em 1.25em}.player-container{padding-bottom:0}}@media (min-width: 48em){#testimonials{padding-top:3em}#testimonials blockquote{padding-left:11.43552%;padding-right:11.43552%}#testimonials blockquote p{font-size:1.5em}}@media (min-width: 69em){#testimonials blockquote{padding-left:17.02899%;padding-right:17.02899%}}.action-secondary{font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic}.browse-link{display:inline-block;padding:inherit 1em}.share-options{border-top:none;border-bottom:1px solid #e6e6e6;padding-bottom:1em;margin-top:.75em;clear:both}.share-options a{border-bottom:none}.share-options a:hover{border-bottom:none}.share-options label{display:inline-block}.share-options input[type="text"]{width:100%}.share-options .code{margin-right:1em}.pricing-options-block{text-align:center;padding-top:0}.pricing-options-block label{text-align:left}.pricing-options-block header .block-title,.pricing-options-block header .comment-wrapper h2,.comment-wrapper .pricing-options-block header h2{font-size:2.5em;margin:1em 0 .5em;text-transform:none}.pricing-options-block header p{font-size:1.125em;line-height:1.25}.pricing-options-block .pricing-options{padding:0}.pricing-options-block .pricing-options li{list-style:none;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:white;box-shadow:0.5px 0px 5px 0px rgba(0,0,0,0.05);display:block;padding:1.5em;padding-top:2.5em;margin-bottom:.35em;position:relative}.pricing-options-block .pricing-options li.value:before{content:'Best Value';color:white;font-size:0.75em;text-transform:uppercase;font-weight:bold;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.2em 1em;position:absolute;width:50%;top:0;left:50%;margin-left:-25%;background:#137cc1;border-bottom-right-radius:5px;border-bottom-left-radius:5px;white-space:nowrap}.pricing-options-block .pricing-options li:hover{box-shadow:0.5px 0px 8px 0px rgba(0,0,0,0.1)}.pricing-options-block .group-accounts-info{font-style:italic;line-height:1.25;margin:1.5em 0}.pricing-options-block .group-accounts-info strong{font-style:normal;text-transform:uppercase}.pricing-options-block .option-title{margin:0;font-size:1.5em;text-transform:uppercase;color:#137cc1}.pricing-options-block .price{font-size:3.75em;font-weight:bold;color:#333;line-height:1.35}.pricing-options-block .term{font-size:1.125em}.pricing-options-block .billing-info{display:block;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic}.pricing-options-block .disclaimer{display:block;font-size:0.6875em;text-transform:uppercase}.pricing-options-block .action-link--secondary,.pricing-options-block .action--secondary,.pricing-options-block .group-inquiry--form input[type="submit"],.group-inquiry--form .pricing-options-block input[type="submit"]{margin-top:1em}.checkout .pricing-options-block .pricing-options{margin:0}.checkout .pricing-options-block .pricing-options li{border:1px solid #e6e6e6;opacity:.45;padding:1em}.checkout .pricing-options-block .pricing-options li *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout .pricing-options-block .pricing-options li.selected{opacity:1;border:3px solid #137cc1}.checkout .pricing-options-block .pricing-options li.selected .action-link--secondary,.checkout .pricing-options-block .pricing-options li.selected .action--secondary,.checkout .pricing-options-block .pricing-options li.selected .group-inquiry--form input[type="submit"],.group-inquiry--form .checkout .pricing-options-block .pricing-options li.selected input[type="submit"]{background:#c7c7c7;border:1px solid #c7c7c7}.checkout .pricing-options-block .pricing-options li:hover{opacity:1}.checkout .pricing-options-block .pricing-options li.value:before{display:none}.checkout .pricing-options-block .option-title{font-size:1em}.checkout .pricing-options-block .price{font-size:2em}.checkout .pricing-options-block .action-link--secondary,.checkout .pricing-options-block .action--secondary,.checkout .pricing-options-block .group-inquiry--form input[type="submit"],.group-inquiry--form .checkout .pricing-options-block input[type="submit"]{font-size:.75em;padding-left:.75em;padding-right:.75em;margin:0;margin-top:.25em}@media (min-width: 32em){.pricing-options-block .pricing-options li{text-align:right}.pricing-options-block .pricing-options li.value:before{width:auto;left:0;margin-left:0;border-bottom-left-radius:0px}.pricing-options-block .option-title{float:left}.pricing-options-block .action-link--secondary,.pricing-options-block .action--secondary,.pricing-options-block .group-inquiry--form input[type="submit"],.group-inquiry--form .pricing-options-block input[type="submit"]{position:absolute;top:5em;left:1.5em}.checkout .pricing-options-block .action-link--secondary,.checkout .pricing-options-block .action--secondary,.checkout .pricing-options-block .group-inquiry--form input[type="submit"],.group-inquiry--form .checkout .pricing-options-block input[type="submit"]{top:1.75em;left:10em;margin:0}.checkout .pricing-options-block .option-title{margin-top:.75em}}@media (min-width: 48em){.pricing-options-block header .block-title,.pricing-options-block header .comment-wrapper h2,.comment-wrapper .pricing-options-block header h2{font-size:3em}.pricing-options-block .pricing-options{overflow:hidden;*zoom:1}.pricing-options-block .pricing-options li{text-align:center;float:left;width:32.33%;margin-right:1.5%}.pricing-options-block .pricing-options li:nth-child(3n+3){margin-right:0}.pricing-options-block .pricing-options li.value:before{width:50%;margin-left:-25%;left:50%;border-bottom-left-radius:5px}.pricing-options-block .option-title{float:none}.pricing-options-block .action-link--secondary,.pricing-options-block .action--secondary,.pricing-options-block .group-inquiry--form input[type="submit"],.group-inquiry--form .pricing-options-block input[type="submit"]{position:relative;top:0;left:0}.pricing-options-block .billing-info,.pricing-options-block .group-accounts-info,.pricing-options-block .action-link--secondary,.pricing-options-block .action--secondary,.pricing-options-block .group-inquiry--form input[type="submit"],.group-inquiry--form .pricing-options-block input[type="submit"]{font-size:1.125em}.checkout .pricing-options-block .action-button{position:relative;top:0;left:0}.checkout .pricing-options-block .option-title{margin-top:0}}.membership-benefits .block-title,.membership-benefits .comment-wrapper h2,.comment-wrapper .membership-benefits h2{text-align:center;font-size:1.125em}.membership-benefits .benefits-list{padding:0}.membership-benefits .benefits-list li{list-style:none;padding-left:2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/icon_check-green.svg) no-repeat left 0.35em;line-height:1.35;margin:1em 0}.membership-benefits{padding-top:2em}.membership-benefits .benefits-list li{width:100%;margin:.75em 0;margin-right:2%}.membership-benefits .benefits-list li:nth-child(even){margin-right:2%}.membership-benefits .benefits-list li:nth-child(3n+3){margin-right:0}@media (min-width: 48em){.membership-benefits{padding-bottom:2em}.membership-benefits .benefits-list li{float:left;width:30%;margin:.75em 0;margin-right:5%}.membership-benefits .benefits-list li:nth-child(even){margin-right:5%}.membership-benefits .benefits-list li:nth-child(3n+3){margin-right:0}}.pricing-options-block .pricing-options .action-link--secondary,.pricing-options-block .pricing-options .action--secondary,.pricing-options-block .pricing-options .group-inquiry--form input[type="submit"],.group-inquiry--form .pricing-options-block .pricing-options input[type="submit"]{padding:.75em 2em}.page-user-register #page-title,.page-membership-entity-subscription-signup #page-title,.thanks-page #page-title{display:none}.page-user .password-strength,.page-user-register .password-strength{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}@media (min-width: 48em){.page-user .password-strength,.page-user-register .password-strength{width:13em;margin-right:4em}}.page-user .password-suggestions,.page-user-register .password-suggestions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100% !important;max-width:38.5em}.page-user div.password-confirm,.page-user-register div.password-confirm{display:none}.page-user .confirm-parent,.page-user .password-parent,.page-user-register .confirm-parent,.page-user-register .password-parent{width:100%}.page-user .form-item-recurly-roles-radios,.page-user-register .form-item-recurly-roles-radios{margin-bottom:0}.page-user label,.page-user-register label{text-transform:uppercase}.page-user .form-checkbox+label,.page-user-register .form-checkbox+label{text-transform:none}.page-user input,.page-user-register input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-user .fieldset-inline .compressed,.page-user-register .fieldset-inline .compressed{font-size:.875em}.page-user .fieldset-inline .compressed h3,.page-user-register .fieldset-inline .compressed h3{font-size:1em}.page-user .recurly-plan-list{margin:20px 0 40px 0}.page-user .recurly-plan-list .plan{opacity:1}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap}ul.primary li{display:inline}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em}ul.secondary a{padding:0;text-decoration:none}ul.secondary a.active{border-bottom:4px solid #999}.l-content .checkout-progress{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:.5em 0}.l-content .checkout-progress li{display:inline;margin-left:0;font-size:.875em;text-transform:uppercase;color:silver}@media (min-width: 48em){.l-content .checkout-progress li{margin-right:.5em}}.l-content .checkout-progress li:after{content:'\2192';margin-left:4px}.l-content .checkout-progress li:last-child:after{content:''}.l-content .checkout-progress li.done{font-weight:bold;color:#fd7037}.thanks-page .content-title{display:none}.your-code{text-align:center;background:#fff0c2;padding:1.5em;margin-top:1.5em}.your-code label,.your-code code{display:block;line-height:1.25}.your-code label{text-transform:uppercase;margin-bottom:.25em}.your-code code{font-size:1.3125em}#block-views-recently-watched-block .view-footer p,#block-views-video-queue-block .view-footer p{font-size:0.875em;margin:0;text-align:right}#block-views-video-queue-block .form-actions{display:none}.suggestions td{line-height:37px}.suggestions td .flag-action{margin-right:20px}.suggestions td .flag-throbber{margin-left:-20px}.suggestions .action-link--wrapper a{margin-top:0}.coming-soon{font-size:0.875em;font-weight:normal;color:#fd5a19}.view-id-drupalizefaq h2{font-size:1.5em}@media (min-width: 48em){.view-id-drupalizefaq h2{font-size:1.8rem}}
.faq--back-to-top{display:block;margin-bottom:1em}#block-views-blog-block h2{font-size:1.7em;text-transform:none}.view-blog .views-field-title a{font-size:1.7em;font-weight:bold;line-height:1.125}.view-blog .views-row{margin-bottom:3em}#block-views-video-queue-block .tabledrag-toggle-weight-wrapper{display:none}.tabledrag-hide .form-item{margin:0}.account--invoice-notice{text-align:center}.newest-videos-intro{background:url(../images/new_videos_icon.svg) no-repeat left top;margin-bottom:2.5em;background-size:2em 2em}.newest-videos-intro h2{padding-left:1.25em}@media (min-width: 48em){.newest-videos-intro{padding-left:160px;background-size:auto}.newest-videos-intro h2{padding:0}}
.icon-sprite,.icon-cc,.icon-cross-white,.icon-description-blue,.icon-description-orange,.icon-description-white,.icon-download-blue,.icon-download-orange,.icon-facebook,.icon-google,.icon-hd,.icon-play,.icon-queue-cross-grey,.icon-queue-cross-red,.icon-queue-plus-green,.icon-queue-plus-grey,.icon-queue-plus-white,.icon-quiz-blue,.icon-quiz-orange,.icon-quiz-white,.icon-reviews-blue,.icon-reviews-orange,.icon-reviews-white,.icon-share-blue,.icon-share-grey,.icon-share-white,.icon-tutorial,.icon-twitter,.share-link .icon,.share-link:hover .icon,.flag-link-toggle .icon,.flag-link-toggle:hover .icon,.flag-link-toggle.unflag-action .icon,.flag-link-toggle.unflag-action:hover .icon,.node-type-video .playlist--list .playlist--item.active .playlist--item--count,.node-type-video .playlist--list .playlist--item.tutorial.active .playlist--item--count,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link:hover .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link:hover .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon{background-image:url('../images/video/icon-sb19391f096.png');background-repeat:no-repeat}.icon2x-sprite{background-image:url('../images/video/icon2x-s11b9839867.png');background-repeat:no-repeat}.icon-cc{background-position:0 0}.icon-cross-white{background-position:0 -18px}.icon-description-blue{background-position:0 -34px}.icon-description-orange{background-position:0 -54px}.icon-description-white{background-position:0 -74px}.icon-download-blue{background-position:0 -94px}.icon-download-orange{background-position:0 -116px}.icon-facebook{background-position:0 -138px}.icon-google{background-position:0 -170px}.icon-hd{background-position:0 -202px}.icon-play{background-position:0 -220px}.icon-queue-cross-grey{background-position:0 -236px}.icon-queue-cross-red{background-position:0 -252px}.icon-queue-plus-green{background-position:0 -268px}.icon-queue-plus-grey{background-position:0 -284px}.icon-queue-plus-white{background-position:0 -300px}.icon-quiz-blue{background-position:0 -316px}.icon-quiz-orange{background-position:0 -336px}.icon-quiz-white{background-position:0 -356px}.icon-reviews-blue{background-position:0 -376px}.icon-reviews-orange{background-position:0 -396px}.icon-reviews-white{background-position:0 -416px}.icon-share-blue{background-position:0 -436px}.icon-share-grey{background-position:0 -452px}.icon-share-white{background-position:0 -468px}.icon-tutorial{background-position:0 -484px}.icon-twitter{background-position:0 -500px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.icon-all-retina-sprites,.icon-cc,.icon-cross-white,.icon-description-blue,.icon-description-orange,.icon-description-white,.icon-download-blue,.icon-download-orange,.icon-facebook,.icon-google,.icon-hd,.icon-play,.icon-queue-cross-grey,.icon-queue-cross-red,.icon-queue-plus-green,.icon-queue-plus-grey,.icon-queue-plus-white,.icon-quiz-blue,.icon-quiz-orange,.icon-quiz-white,.icon-reviews-blue,.icon-reviews-orange,.icon-reviews-white,.icon-share-blue,.icon-share-grey,.icon-share-white,.icon-tutorial,.icon-twitter,.share-link .icon,.share-link:hover .icon,.flag-link-toggle .icon,.flag-link-toggle:hover .icon,.flag-link-toggle.unflag-action .icon,.flag-link-toggle.unflag-action:hover .icon,.node-type-video .playlist--list .playlist--item.active .playlist--item--count,.node-type-video .playlist--list .playlist--item.tutorial.active .playlist--item--count,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link:hover .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link:hover .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon{background-image:url('../images/video/icon2x-s11b9839867.png');-moz-background-size:32px auto;-o-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto}.icon-cc{background-position:0 0}.icon-cross-white{background-position:0 -18px}.icon-description-blue{background-position:0 -34px}.icon-description-orange{background-position:0 -54px}.icon-description-white{background-position:0 -74px}.icon-download-blue{background-position:0 -94px}.icon-download-orange{background-position:0 -116px}.icon-facebook{background-position:0 -138px}.icon-google{background-position:0 -170px}.icon-hd{background-position:0 -202px}.icon-play{background-position:0 -220px}.icon-queue-cross-grey{background-position:0 -236px}.icon-queue-cross-red{background-position:0 -252px}.icon-queue-plus-green{background-position:0 -268px}.icon-queue-plus-grey{background-position:0 -284px}.icon-queue-plus-white{background-position:0 -300px}.icon-quiz-blue{background-position:0 -316px}.icon-quiz-orange{background-position:0 -336px}.icon-quiz-white{background-position:0 -356px}.icon-reviews-blue{background-position:0 -376px}.icon-reviews-orange{background-position:0 -396px}.icon-reviews-white{background-position:0 -416px}.icon-share-blue{background-position:0 -436px}.icon-share-grey{background-position:0 -452px}.icon-share-white{background-position:0 -468px}.icon-tutorial{background-position:0 -484px}.icon-twitter{background-position:0 -500px}}.content--meta--wrapper{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:.5em 0;margin:.5em 0;width:100%;overflow:hidden}#share-modal{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto}.content--meta--actions{margin:0.25em 0 0;line-height:1.5em}.content--meta--actions a{font-weight:bold;font-size:0.875em;color:#333}.content--meta--actions a:hover{color:#137cc1}.content--meta--actions .icon{margin-right:0.3em;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-top:-2px}.content--meta--actions.active{color:#333}.content--meta--icons{padding-left:0.5em}.content--meta--icons span{display:inline-block;height:18px;width:18px;margin-right:4px;text-indent:-9999px;vertical-align:sub}.content--meta--icons span:last-child{margin-right:0}.share-link .icon{background-position:0 -452px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.share-link .icon{background-position:0 -452px}}.share-link:hover .icon{background-position:0 -436px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.share-link:hover .icon{background-position:0 -436px}}
.flag-link-toggle{margin-right:0.5em}.flag-link-toggle .icon{background-position:0 -284px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.flag-link-toggle .icon{background-position:0 -284px}}.flag-link-toggle:hover .icon{background-position:0 -268px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.flag-link-toggle:hover .icon{background-position:0 -268px}}.flag-link-toggle.unflag-action .icon{background-position:0 -236px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.flag-link-toggle.unflag-action .icon{background-position:0 -236px}}.flag-link-toggle.unflag-action:hover .icon{background-position:0 -252px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.flag-link-toggle.unflag-action:hover .icon{background-position:0 -252px}}
.content--meta--length{color:#333;padding-right:.5em}.content--meta--versions{padding:0 .5em}.content--meta--terms{padding:0 .5em;color:#333}.content--meta--terms a{color:#333}.content--meta--terms a:hover{color:#fd7037}#share-modal h4{margin:0 0 0.5em}.share--embed{margin-top:1em}.share--embed textarea{font-size:0.7em;margin:0 0 0.5em;width:100%}.share--embed label{font-weight:bold;font-size:0.875em}.share--embed input{font-size:0.875em}.share--sns-link{text-indent:-9999px;display:inline-block;width:32px;height:32px}html body.admin-menu.page-ajax-dmeembed{margin:0 !important}body.page-ajax-dmeembed{text-align:center}@-webkit-keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}@-moz-keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}@-o-keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}@keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}.fancy-list{padding:0;margin:0}.fancy-list--expanded{padding:0;margin:0}.fancy-list--expanded-item{padding:.75em;margin-top:2px;font-size:0.875em;list-style:none;background:#ebebeb}.fancy-list--expanded-item:hover{box-shadow:inset 0px 1px 12px rgba(0,0,0,0.06)}.fancy-list--expanded-item:nth-child(even){background:rgba(235,235,235,0.6)}.fancy-list--expanded-item .file-icon{display:none}.fancy-list--expanded-link{font-weight:bold;margin:0 0 .75em 0}.fancy-list--download{padding:0;margin:0}.fancy-list-title{font-size:1em;line-height:1.125;font-weight:bold;text-transform:uppercase;margin:0.5em 0 1em}.fancy-list-body{padding:0 0 .75em .75em;display:block;margin-top:-.75em}.fancy-list-item{font-size:0.875em;list-style:none;margin-top:2px;padding:.75em;background:#ebebeb}.fancy-list-item:hover{box-shadow:inset 0px 1px 12px rgba(0,0,0,0.06)}.fancy-list-item:nth-child(even){background:rgba(235,235,235,0.6)}.fancy-list-item .file-icon{display:none}.fancy-list-item-link{display:block;font-weight:bold}.fancy-list-item-span{display:block}.fancy-list-item-extra{font-weight:bold;color:#555555;font-style:italic;line-height:1;display:inline;padding:0;margin-left:.15em}.no-companion-files .fancy-list--download .fancy-list-item-link{padding-left:0;background:none}.fancy-list--download .fancy-list-item-link{padding-left:2.25em;background:url(../images/icon_download.svg) no-repeat 0.75em center}.fancy-list-table tbody{border:none}.fancy-list-table tr{border-bottom:2px solid white;font-size:1em}.fancy-list-table tr:last-child{border-bottom:0}.fancy-list-table tr.drag,.fancy-list-table tr.drag-previous{background-color:#1067a2 !important}.fancy-list-table tr.drag a,.fancy-list-table tr.drag-previous a{color:#FFF}.fancy-list-table tr.drag-previous{background-size:30px 30px;background-image:linear-gradient(90deg, rgba(0,0,0,0.1) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.1) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));-webkit-animation:barberpole 2s linear infinite;-moz-animation:barberpole 2s linear infinite;-o-animation:barberpole 2s linear infinite;animation:barberpole 2s linear infinite}.fancy-list-table td{background:none !important}.fancy-list-table .collection-item--series-count,.fancy-list-table .l-content .videos-list .series-count,.l-content .videos-list .fancy-list-table .series-count{position:relative;top:auto;left:auto;float:left;margin-right:1em}.fancy-list-table .collection-item--title,.fancy-list-table .l-content .videos-list li .item-title,.l-content .videos-list li .fancy-list-table .item-title,.fancy-list-table .l-content .videos-list li .video-title,.l-content .videos-list li .fancy-list-table .video-title{float:none;padding-left:1em;width:auto}.fancy-list-table .collection-item--title h2,.fancy-list-table .l-content .videos-list li .item-title h2,.l-content .videos-list li .fancy-list-table .item-title h2,.fancy-list-table .l-content .videos-list li .video-title h2,.l-content .videos-list li .fancy-list-table .video-title h2{font-size:1em;margin:0 0 0.3em}.fancy-list-table .vidhist-progress-wrapper{margin-top:.5em}.fancy-list-table .collection-item-queue{width:5%}.fancy-list-table .flag-wrapper{display:block}.fancy-list-table .flag-wrapper .flag-message{left:auto;right:0}.l-footer{background:#e7e7e8;border-top:1px solid #e6e6e6;padding-top:2em;padding-bottom:3em;text-align:center;margin-bottom:-2em}.l-footer .block-menu,.l-footer .footer--navigation{float:left;width:50%;margin:0;padding:0}.l-footer .block-menu .content,.l-footer .footer--navigation .content{padding:0 1em}.l-footer .block-menu .content .menu,.l-footer .footer--navigation .content .menu{list-style:none}.l-footer .footer--newsletter{float:left;width:50%;margin:0;padding:0}.l-footer .footer--newsletter .footer--newsletter{padding:0}.l-footer .footer--newsletter--email{margin:0;padding:0.5em;width:100%}.l-footer .footer--newsletter--submit{margin:1em 0 0 0;padding:0.75em 0.5em;text-align:center;width:100%}.l-footer .footer--social{margin-top:40px;width:50%;float:right}.l-footer a{font-size:1em;padding:.5em 0;display:block}.l-footer ul,.l-footer li{margin:0;padding:0}.l-footer .footer--pantheon{padding-bottom:15px;width:50%;float:right;clear:both;display:inline-block}.l-footer .footer--pantheon a.pantheon{display:inline-block;background:url(../images/pantheon.svg) no-repeat;background-position:center;background-size:contain;height:40px;width:200px;position:relative;top:-5px;text-indent:-999999px}.l-footer .footer--copyright,.l-footer .footer--copyright a{font-size:1em;clear:both;text-align:left}.l-footer .footer--copyright a{display:inline-block}.l-funnel .l-footer{background:#fff;margin:0;padding:0}@media (min-width: 48em){body:not(.l-funnel) .l-footer{text-align:left}body:not(.l-funnel) .l-footer a{display:inline-block}body:not(.l-funnel) .l-footer .region-footer a{font-size:.875em}body:not(.l-funnel) .l-footer .block-menu .menu{-moz-column-count:2;-webkit-column-count:2;column-count:2}body:not(.l-funnel) .l-footer .footer--newsletter--email{width:70%}body:not(.l-funnel) .l-footer .footer--newsletter--submit{margin:0;width:25%}body:not(.l-funnel) .l-footer .footer--pantheon{display:block;clear:both;width:50%}body:not(.l-funnel) .l-footer .l-funnel .l-footer .block-menu{width:100%}}@media (max-width: 28em){.l-footer .block-menu,.l-footer .footer--navigation,.l-footer .footer--newsletter,.l-footer .footer--social{width:100%;margin:1em 0}.l-footer .footer--pantheon{width:100%;margin-bottom:0}}.l-funnel .l-footer{text-align:left}.l-funnel .l-footer .block-menu{-moz-column-count:1;-webkit-column-count:1;column-count:1}.free-label,.playlist--list .playlist--item .playlist--item--free{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:13px;color:#fff;padding:0.05em 0.5em;margin-right:0.5em;background:#00be4c}.page-node-1359 #page-title{font-size:3rem}.page-node-1359 .l-content{text-align:center}.giftcards--intro>p{padding:0 22%;line-height:1.75em}.giftcards--content{background:#137cc1 url("../images/giftcards-snowmound.png") no-repeat bottom center;padding-top:4em;padding-bottom:8em;color:#fff}.giftcards--content h4{margin-top:4em;font-size:1.1rem;text-transform:uppercase;color:#fff}.giftcards--content p{font-style:italic;font-size:1.1em}.giftcards--presents{background:url("../images/giftcards-gifts.png") no-repeat center center;height:188px;margin-top:2em}.giftcards--list{overflow:hidden;clear:both}.giftcard{background:url("../images/giftcards-card.png") no-repeat center center;width:100%;height:304px;padding-top:80px}.giftcard .giftcard--snowflake{background:url("../images/giftcards-snowflake.png") no-repeat center center;width:100%;height:26px}.giftcard .giftcard--price{font-size:4rem;margin-bottom:0;margin-top:46px}.giftcard .giftcard--title{font-size:1.5rem;font-style:italic;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;color:#137cc1;font-weight:normal;line-height:1em;margin-bottom:.75em}@media (min-width: 48em){.giftcards--list{position:relative;height:344px}.giftcard{position:absolute;left:0;right:0;margin:0 auto;width:288px}.giftcard:first-child{right:auto;margin:0}.giftcard:last-child{left:auto;margin:0}}#recurly-giftcertificate-purchase-form .form-item-delivery-date .date-padding{padding:0}.group-inquiry .l-billboard{background:#f5f5f5}.group-inquiry main[role="main"]{background:#137cc1}.group-inquiry--banner--content{background:url(../images/group-inquiry-banner.png) no-repeat center bottom;background-size:contain;padding-bottom:260px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.group-inquiry--banner--content{background-image:url("../images/group-inquiry-banner_2x.png");background-size:922 214}}
.group-inquiry--banner--footer{background:#1067a2;color:#fff;font-weight:bold;padding:1.7em 0}.group-inquiry--banner--footer span{background:url("../images/front/arrow-down.png") no-repeat right center;padding-right:32px}.group-inquiry--benefits{color:#fff}.group-inquiry--benefits h2{color:#fff}.group-inquiry--benefits ul{padding:0 0 0 18px}.group-inquiry--form label{color:#fff;font-size:1em}.group-inquiry--form label .form-required{color:#fff}.group-inquiry--form input[type="submit"]:hover,.group-inquiry--form input[type="submit"]:focus{border-color:#00be4c;background:#00be4c}@media (min-width: 48em){.group-inquiry--banner--content{background-size:922px 214px}}.guides-block{overflow:hidden;background:#fff;clear:both;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:4px solid #e6e6e6}.guides-block .search--empty-section ul{list-style:none}.guides-block--title{margin:0}.guides-block--button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#137cc1;border:1px solid #137cc1;border-radius:5px;color:white;display:inline-block;font-family:"proxima-nova",Helvetica,Arial,Tahoma,sans-serif;font-size:1em;font-weight:bold;line-height:1;max-width:19em;padding:.75em 2em;text-align:center;white-space:nowrap;-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in;-webkit-transition-delay:0s;transition:all 0.25s ease-in 0s}.guides-block--button:hover,.guides-block--button:focus{-moz-transition:all 0.25s ease-in 0s;-o-transition:all 0.25s ease-in 0s;-webkit-transition:all 0.25s ease-in;-webkit-transition-delay:0s;transition:all 0.25s ease-in 0s;background:#fd7037;border:1px solid #fd7037;color:white}.guides-block--wrapper{overflow:hidden;border-top:0.5em solid #137cc1;background:url(../images/search_guides.png) no-repeat bottom right transparent;padding:1.8em 1.1em 130px 1.1em}.l-sidebar .guides-block--wrapper{background:url(../images/search_guides.png) no-repeat bottom left transparent}@media (min-width: 48em){.guides-block--wrapper{background:url(../images/search_guides.png) no-repeat bottom right transparent}}.l-sidebar .library--filters{background:#fff;border-bottom:3px solid #e6e6e6;overflow:hidden;position:relative;margin-top:52px}.l-sidebar .library--filter-clean{float:right;display:inline-block;line-height:1.3em;margin:0;padding:0;font-weight:normal;color:#fff;display:none;opacity:0.5}.l-sidebar .library--filter-clean:hover{color:#fd7037;opacity:1}.l-sidebar .library--filter-clean:hover:before{color:#fd7037}.l-sidebar .library--filter-clean:before{color:#fff}.l-sidebar .library--filter{width:100%;padding-top:0}.l-sidebar .library--filter.views-widget-filter-taxonomy_categories_tid .library--filter--title:before{font-family:"dme-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e001";color:#137cc1}.l-sidebar .library--filter.views-widget-filter-taxonomy_categories_tid .library--filter--title:before{margin:0 0.5em 0 0;font-size:1.2em;line-height:1.4em}.l-sidebar .library--filter.views-widget-filter-taxonomy_versions_tid .library--filter--title:before{font-family:"dme-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e00d";color:#137cc1}.l-sidebar .library--filter.views-widget-filter-taxonomy_versions_tid .library--filter--title:before{margin:0 0.5em 0 0;font-size:1.2em;line-height:1.4em}.l-sidebar .library--filter--title{background:#00293f;color:white;font-size:0.96em;font-weight:bold;margin:0;padding:0.75em 1em;vertical-align:top;line-height:1.8em}.l-sidebar .library--filter-widget{padding:0.3em 1em}.l-sidebar .library--filter-widget .form-item{color:#333;display:inline-block;font-size:16px;padding:0.25em 0;width:100%}.l-sidebar .library--filter-widget .form-item label{color:#666;cursor:pointer;font-size:0.9em;font-weight:normal}.l-sidebar .library--filter-widget .form-item label:hover{color:#fd7037}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.account-dashboard-wrapper,.membership--group-members,.membership--group-info-block{margin:2em 0 3em 0}.account-dashboard-content .subscription.mini{margin:0}.l-messages{background:#fff;padding-top:1em;padding-bottom:1em}.message,.spelling-suggestions,.messages{margin:0;padding:2em;padding-bottom:1.5em;border:1px solid #e6e6e6;border-left:5px solid #e6e6e6;background:#f5f5f5}.message h1:first-child,.spelling-suggestions h1:first-child,.message h2:first-child,.spelling-suggestions h2:first-child,.message h3:first-child,.spelling-suggestions h3:first-child,.message h4:first-child,.spelling-suggestions h4:first-child,.message h5:first-child h6:first-child,.spelling-suggestions h5:first-child h6:first-child,.messages h1:first-child,.messages h2:first-child,.messages h3:first-child,.messages h4:first-child,.messages h5:first-child h6:first-child{margin-top:0}.info .action-link:hover,.info .action-link--secondary:hover,.info .action--secondary:hover,.info .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .info input[type="submit"]:hover,.info .action-link--tertiary:hover,.success .action-link:hover,.success .action-link--secondary:hover,.success .action--secondary:hover,.success .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .success input[type="submit"]:hover,.success .action-link--tertiary:hover,.warning .action-link:hover,.warning .action-link--secondary:hover,.warning .action--secondary:hover,.warning .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .warning input[type="submit"]:hover,.warning .action-link--tertiary:hover,.error .action-link:hover,.error .action-link--secondary:hover,.error .action--secondary:hover,.error .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .error input[type="submit"]:hover,.error .action-link--tertiary:hover{box-shadow:0px 1px 12px rgba(255,255,255,0.55)}.info{color:#00529B;background-color:rgba(188,229,248,0.75);border-color:#137cc1}.success,.status{color:#00a945;background-color:rgba(156,210,0,0.15);border-color:#00be4c}.success a,.status a{color:#00a945;border-color:#00a945}.success a:hover,.status a:hover{color:#333;border-color:#333}.success .action-link,.success .action-link--secondary,.success .action--secondary,.success .group-inquiry--form input[type="submit"],.group-inquiry--form .success input[type="submit"],.success .action-link--tertiary,.status .action-link,.status .action-link--secondary,.status .action--secondary,.status .group-inquiry--form input[type="submit"],.group-inquiry--form .status input[type="submit"],.status .action-link--tertiary{background:#00be4c;border-color:#00be4c}.success .action-link:hover,.success .action-link--secondary:hover,.success .action--secondary:hover,.success .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .success input[type="submit"]:hover,.success .action-link--tertiary:hover,.status .action-link:hover,.status .action-link--secondary:hover,.status .action--secondary:hover,.status .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .status input[type="submit"]:hover,.status .action-link--tertiary:hover{background:#00be4c;border-color:#00be4c}.compressed{height:300px;overflow-y:scroll}.warning{background-color:#fff0c2;border-color:#fd7037}.warning a{color:#fd5a19;border-color:#fd5a19}.warning a:hover{color:#333;border-color:#333}.warning .action-link,.warning .action-link--secondary,.warning .action--secondary,.warning .group-inquiry--form input[type="submit"],.group-inquiry--form .warning input[type="submit"],.warning .action-link--tertiary{background:#fd5a19;border-color:#fd5a19}.warning .action-link:hover,.warning .action-link--secondary:hover,.warning .action--secondary:hover,.warning .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .warning input[type="submit"]:hover,.warning .action-link--tertiary:hover{background:#fd5a19;border-color:#fd5a19}.error{color:#c60e00;background-color:rgba(255,186,186,0.65);border-color:#c60e00}.error a{color:#c60e00;border-color:#c60e00}.error a:hover{color:#333;border-color:#333}.error .action-link,.error .action-link--secondary,.error .action--secondary,.error .group-inquiry--form input[type="submit"],.group-inquiry--form .error input[type="submit"],.error .action-link--tertiary{background:#c60e00;border-color:#c60e00}.error .action-link:hover,.error .action-link--secondary:hover,.error .action--secondary:hover,.error .group-inquiry--form input[type="submit"]:hover,.group-inquiry--form .error input[type="submit"]:hover,.error .action-link--tertiary:hover{background:#c60e00;border-color:#c60e00}.content--meta{font-size:0.875em}.content--meta--divider{color:#c7c7c7}.content--meta--divider:last-child{display:none}.node-blog-post>.submitted,.blog-teaser>.submitted{margin-left:56px}.node-blog-post>.submitted img,.blog-teaser>.submitted img{display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:0.5em;border-radius:20px;margin-left:-56px}.node-blog-post>.submitted .submitted--meta,.blog-teaser>.submitted .submitted--meta{display:inline-block;vertical-align:middle;font-size:0.9em;font-style:italic;color:#333;line-height:1.3}.node-type-blog-post .l-content{position:relative}.blog-teaser{margin-top:2.5em;position:relative;padding-bottom:2em;border-bottom:1px solid #e6e6e6}.blog-teaser h2{margin-bottom:0.3em}.blog-teaser .body{margin:1em 0;display:inline-block;overflow:hidden;clear:both}.blog-teaser .body p:first-child{margin-top:0}.blog-teaser .body p:last-child{margin-bottom:0}.node-blog-post .video-wrapper{text-align:center;position:relative;padding-bottom:56.25%;height:0;max-width:100%}.node-blog-post .video-wrapper iframe,.node-blog-post .video-wrapper object,.node-blog-post .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 74em){.node-blog-post>.submitted,.blog-teaser>.submitted{margin:0}.node-blog-post>.submitted img,.blog-teaser>.submitted img{float:none;position:absolute;left:-80px;right:auto;top:-0.8em;width:60px;height:60px;margin:0;border-radius:30px}}.browse-page main[role="main"]{background:#f5f5f5}.page-dashboard #page-title,.page-node-1213 #page-title{display:none}.page-blog #page-title{border-bottom:1px solid #e6e6e6;padding-bottom:1em}.page-videos .l-messages,.page-node-1213 .l-messages{background:#f5f5f5}.page-guides .l-billboard,.page-videos .l-billboard{background:none}#views-form-video-queue-block .ajax-progress,#views-form-video-queue-page .ajax-progress{display:none}.l-container--expanded .l-content .block{margin-bottom:0}.l-container--expanded .content-title{padding-left:20px;padding-right:20px}.item-list .pager{text-align:left;margin-top:1em}.item-list .pager li{font-size:.875em;border:1px solid #e6e6e6;border-radius:3px;background:white;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:inline-block;padding:0;margin:0 .25em .5em 0}.item-list .pager li.pager-ellipsis{display:none}.item-list .pager li.pager-current{padding:.5em 1em}.item-list .pager li:hover{border-color:#333333;box-shadow:0px 1px 10px rgba(0,0,0,0.05)}.item-list .pager li a{display:inline-block;padding:.5em 1em}.playlist--container{*zoom:1;max-width:70em;_width:70em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto;padding:0;z-index:9999;background:#f5f5f5}.playlist--container:after{content:"";display:table;clear:both}.playlist--loading{background:url("../images/progress.gif") no-repeat left center;background-size:contain;padding-left:2em;font-weight:bold;font-size:0.8em;margin:1em 2em;display:none}.playlist--title-bar{*zoom:1;max-width:70em;_width:70em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto;padding-bottom:1em;padding-top:1em;background:#00293f;color:#fff}.playlist--title-bar:after{content:"";display:table;clear:both}.playlist--title-bar:hover{cursor:pointer}.playlist--title-title{background:#00293f;width:82.97101%;float:left;margin-right:2.17391%;display:inline;font-size:1em;font-weight:bold;text-transform:uppercase}.playlist--title-title .playlist--title-progress{display:block;font-size:0.8em;font-weight:normal;text-transform:none}.playlist--title-toggle{width:14.85507%;float:right;margin-right:0;*margin-left:-1.5em;display:inline;color:#fff;font-weight:bold;margin-top:20px}.playlist--title-toggle:before{padding-right:12px}.playlist--list{margin:0 0 2em 0;padding:0}.playlist--list .playlist--item{border-bottom:1px solid #e6e6e6;font-size:0.87em;font-weight:bold;list-style:none;position:relative;margin:0;padding:0}.playlist--list .playlist--item:last-child{border-bottom:0}.playlist--list .playlist--item.active a{color:#333}.playlist--list .playlist--item a,.playlist--list .playlist--item div{display:block;padding:1em 0em 1em 2em}.playlist--list .playlist--item a[href]:hover,.playlist--list .playlist--item div[href]:hover{background:#f5f5f5}.playlist--list .playlist--item a:not([href]),.playlist--list .playlist--item div:not([href]){color:#333}.playlist--list .playlist--item.video a{padding-right:3.5em}.playlist--list .playlist--item .playlist--item--title{display:inline-block;position:relative}.playlist--list .playlist--item .playlist--item--meta{color:#c7c7c7;font-size:0.875em;padding:0}.playlist--list .playlist--item .playlist--item--percent{color:#c7c7c7;font-size:0.875em;font-weight:normal}.playlist--list .playlist--item .playlist--item--percent.active{display:inline-block}.playlist--list .playlist--item .playlist--item--comingsoon-flag{color:#fd7037;white-space:nowrap}.playlist--list .playlist--item .playlist--item--count{color:#748793;position:absolute;left:0;width:1em;text-align:right}.playlist--list .playlist--item .playlist--item--duration{color:#748793;font-size:0.8em;font-weight:normal;right:1.5em;position:absolute;top:1.5em}.playlist--list .playlist--item--comingsoon{display:block;padding:1em 4.25em 1em 3.5em}.node-type-video .playlist--list .playlist--item a{padding:1em 4.25em 1em 3.5em}.node-type-video .playlist--list .playlist--item.active a{background:#00be4c;color:#fff}.node-type-video .playlist--list .playlist--item.active a[href]:hover{background:#00be4c}.node-type-video .playlist--list .playlist--item.active .playlist--item--meta{color:#fff}.node-type-video .playlist--list .playlist--item.active .playlist--item--free{background-color:#fff;color:#00be4c}.node-type-video .playlist--list .playlist--item.active .playlist--item--count{text-indent:-9999px;width:16px;height:16px;top:1.25em;text-align:left;background-position:0 -220px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-type-video .playlist--list .playlist--item.active .playlist--item--count{background-position:0 -220px}}.node-type-video .playlist--list .playlist--item.active .playlist--item--duration{color:#fff}.node-type-video .playlist--list .playlist--item--count{left:1.5em}.node-type-video .playlist--list .playlist--item.tutorial.active .playlist--item--count{background-position:0 -484px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-type-video .playlist--list .playlist--item.tutorial.active .playlist--item--count{background-position:0 -484px}}
.playlist--hidden{display:none}.playlist--fixed{bottom:0;position:fixed;width:100%;z-index:987}.playlist--reveal{display:none}.presenter{margin-top:1em;margin-right:1em;display:inline-block;position:relative}.presenter:first-child{margin-top:0}.presenter--image{float:left;width:70px;height:70px}.presenter--image img{border-radius:35px}.presenter--name{float:left;font-size:1em;margin:1em 0 0 1em;line-height:1.3em}.presenter--meta{font-weight:normal;font-size:.875em}@media (min-width: 48em){.presenter{display:block;margin-right:0}.presenter--name{float:none;position:absolute;left:80px;margin-left:0}}.recurly-plan-list{margin:0}.recurly-plan-list .plan{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100px;border:3px solid #e6e6e6;border-radius:0;opacity:.45;padding:1em;text-align:center;float:left;background:transparent;width:100%;margin:0 0 10px}@media (min-width: 48em){.recurly-plan-list .plan{margin:0 10px 20px 0;width:47%}}.recurly-plan-list .plan:hover{opacity:1;box-shadow:0.5px 0px 8px 0px rgba(0,0,0,0.1)}.recurly-plan-list .plan:hover h2{color:#fd7037}.recurly-plan-list .plan h2{text-transform:uppercase;color:#007cc4;font-size:1em}.recurly-plan-list .plan-selected{opacity:1;border:3px solid #1790d2}.recurly-plan-list .plan-interval{line-height:1.2em;margin-top:.5em}.recurly-plan-list .plan-description{color:#666;font-style:italic}#block-dmeblocks-primary-navigation.block,#block-dmeembed-video-action,#block-dmeembed-dmeembed{margin-bottom:0}#block-dmeembed-video-action{z-index:10}#block-views-video-player-block{margin-bottom:1em}#block-views-video-queue-block p+.form-actions{display:none}#block-views-video-queue-block .ajax-progress{margin-left:8px}#block-views-video-queue-block .ajax-progress .throbber{margin:0}#block-views-video-queue-block .ajax-progress .message,#block-views-video-queue-block .ajax-progress .spelling-suggestions{padding:0 0 0 18px;line-height:1em;border:0;background:none}.flag-message{position:absolute;top:0;left:0;text-align:left;font-size:.8em;float:left;padding:0.25em;background:white;border:1px solid grey;z-index:9999;display:inline-block;width:350px;margin:0;background:white;background-size:14px 14px;border-radius:5px;box-shadow:0 0 0 rgba(255,255,255,0)}.block{margin-bottom:2.5em}.reveal{display:none}#block-dmeblocks-video-navigation{margin-bottom:0;font-size:0.875em}#block-dmeblocks-video-navigation .coming-soon{font-size:1em}@media (min-width: 48em){#block-dmeblocks-video-navigation{float:right;text-align:right}}.responsive-menus-simple{padding:0;margin:0 0 4em}@media (min-width: 48em){.responsive-menus-simple{margin:30px 0 0}}
.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#fff;color:#137cc1;border-radius:0;box-shadow:none;font-size:1.1em;text-align:center;cursor:pointer;outline:none;font-weight:bold;position:absolute;right:1.2em;top:.8em}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:none}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple{display:block}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999}.responsive-menus.responsified ul.responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;border-top:1px solid #e6e6e6}.responsive-menus.responsified ul.responsive-menus-simple li:first-child{border-top:none}.responsive-menus.responsified ul.responsive-menus-simple li a{color:#333;display:block;padding:0.75em 0;margin:0;text-align:left;color:#333;border-bottom:none;border-bottom:none;text-decoration:none;text-transform:none;font-size:1.25em;color:#137cc1;line-height:1em}.responsive-menus.responsified ul.responsive-menus-simple li a:hover{color:#fd7037;-moz-transition:color 0.25s ease-in 0s;-o-transition:color 0.25s ease-in 0s;-webkit-transition:color 0.25s ease-in;-webkit-transition-delay:0s;transition:color 0.25s ease-in 0s}.responsive-menus.responsified ul.responsive-menus-simple>li.last a{border-bottom:none}.responsive-menus.responsified ul.responsive-menus-simple li ul li a{padding:0}.responsive-menus.responsified ul.responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%}.responsive-menus.responsified ul.responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0}.responsive-menus span.toggler{display:none}/*! responsive-nav.js v1.0.14 by @viljamis */#menu ul{margin:0;padding:0;width:100%;display:block;list-style:none}#menu li{width:100%;display:block}.js #menu{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}#menu.opened{max-height:9999px}@media (min-width: 48em){.js #menu{position:relative;max-height:none}#nav-toggle{display:none}}header .search--block-form{display:none;bottom:1em;position:absolute;margin:0;padding:0}header .search--block-form .search--form{margin:0}header .search--block-form .views-exposed-widget{padding:0}header .search--block-form .search--form--resultsinfo{display:none}header .search--block-form h2{display:none}header .search--block-form input[type="text"]{-webkit-appearance:none;position:relative;border:1px solid #e6e6e6;border-radius:1em;width:100%;padding:.25em .5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/icon_search.svg) no-repeat right center,#f5f5f5;background-position:.6em 50%;font-family:Georgia,"Times New Roman","DejaVu Serif",serif;font-style:italic;-webkit-font-smoothing:antialiased;color:#333}header .search--block-form input[type="text"]:focus{box-shadow:none;border-radius:1em;border:1px solid #137cc1}header .search--block-form label,header .search--block-form .form-submit{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}header .search--block-form .title{margin-top:0}.search-form input.form-text{width:50%}ol.search-results{margin:0;padding:0}.search-results .item{list-style:none;margin-bottom:0}.search-results .item:first-child{border-top:none}.search-results .item:last-child .card--collection,.search-results .item:last-child .card-container{border-bottom:none}.search-results .title{margin-top:0;margin-bottom:0;height:auto;font-size:1.5em}.search-results .title a{border-bottom:none;display:block}.search-results .type{font-weight:bold}.search-results .type:after{content:'//';margin-left:.75em;margin-right:.5em;color:#c7c7c7}.search-results .author:after{content:'//';margin-left:.75em;margin-right:.5em;color:#c7c7c7}.search--facet-wrapper.search--facet-expandable{margin:1.5em 0 0}.search--facet-wrapper.search--facet-expandable .block-title,.search--facet-wrapper.search--facet-expandable .comment-wrapper h2,.comment-wrapper .search--facet-wrapper.search--facet-expandable h2{cursor:pointer}.search--facet-wrapper.search--facet-expandable .block-title:after,.search--facet-wrapper.search--facet-expandable .comment-wrapper h2:after,.comment-wrapper .search--facet-wrapper.search--facet-expandable h2:after{display:inline-block;position:relative;top:-2px;left:4px}.search--facet-wrapper.search--facet-expandable.arrow-down .content{display:none}.search--facet-wrapper.search--facet-expandable.arrow-down .block-title:after,.search--facet-wrapper.search--facet-expandable.arrow-down .comment-wrapper h2:after,.comment-wrapper .search--facet-wrapper.search--facet-expandable.arrow-down h2:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #137cc1;content:"";border-top-color:#000}.search--facet-wrapper.search--facet-expandable.arrow-up .block-title:after,.search--facet-wrapper.search--facet-expandable.arrow-up .comment-wrapper h2:after,.comment-wrapper .search--facet-wrapper.search--facet-expandable.arrow-up h2:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #137cc1;content:"";border-bottom-color:#000}.search--facet-wrapper .block-title,.search--facet-wrapper .comment-wrapper h2,.comment-wrapper .search--facet-wrapper h2{text-transform:capitalize;color:#1e1e1f;font-size:1.1em}.search--facet-wrapper ul .facetapi-checkbox{color:#666;white-space:nowrap}.search--facet-advanced-options-region{margin-bottom:2.5em}.search--facet-advance-options .search--facet-expand-advance-options{outline:none}.search--facet-advance-options .search--facet-expand-advance-options:active{outline:none}.search--facet-advance-options .search--facet-expand-advance-options.arrow-down:hover:after{border-top-color:#fd7037}.search--facet-advance-options .search--facet-expand-advance-options.arrow-up:hover:after{border-bottom-color:#fd7037}.search--facet-advance-options .search--facet-expand-advance-options.arrow-down:after,.search--facet-advance-options .search--facet-expand-advance-options.arrow-up:after{display:inline-block;vertical-align:middle;margin-left:4px}.search--facet-advance-options .search--facet-expand-advance-options.arrow-down:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #137cc1;content:""}.search--facet-advance-options .search--facet-expand-advance-options.arrow-up:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #137cc1;content:""}.search--facet-advance-options .search--facet-wrapper{margin:0 20px 0}.search--facet-advance-options .search--facets-advance-wrapper{display:none}.page-search #page-title{display:none}.page-search .search--region-title{font-size:1.1em}.page-search .search--clear-filters-link{display:block;margin-bottom:1em}.page-search main[role="main"]{background:url(../images/page_background-blue.png) repeat-x left top #f5f7f7}.page-search .l-sidebar{background:#F5F7F7}.page-search .l-sidebar .block{margin-bottom:1.5em}.page-search .l-sidebar .search--region-facets{padding:20px;min-height:470px}.page-search .l-sidebar .search--region-facets .icons--remove-from-queue,.page-search .l-sidebar .search--region-facets .collection-item .flag-wrapper .unflag-action,.collection-item .flag-wrapper .page-search .l-sidebar .search--region-facets .unflag-action,.page-search .l-sidebar .search--region-facets .l-content .videos-list li .flag-wrapper .unflag-action,.l-content .videos-list li .flag-wrapper .page-search .l-sidebar .search--region-facets .unflag-action,.page-search .l-sidebar .search--region-facets .fancy-list-table .unflag-action,.fancy-list-table .page-search .l-sidebar .search--region-facets .unflag-action,.page-search .l-sidebar .search--region-facets .card--collection .card-body .card-links .unflag-action,.card--collection .card-body .card-links .page-search .l-sidebar .search--region-facets .unflag-action,.page-search .l-sidebar .search--region-facets .card-container .card-body .card-links .unflag-action,.card-container .card-body .card-links .page-search .l-sidebar .search--region-facets .unflag-action{color:#333}.page-search .l-content .search--content,.page-search .l-content .content{background:#fff;padding:10px 10px 50px 10px;border-bottom:3px solid #e6e6e6}.page-search .l-content .search--content .view-empty,.page-search .l-content .content .view-empty{margin:1em}.page-search .l-billboard{max-width:67.5em;padding:0 1.25em;margin:0 auto;background:transparent;position:relative}.page-search .l-billboard .search--block-form{width:100%;margin:0}.page-search .l-billboard .search--form{margin-bottom:2em;overflow:hidden}.page-search .l-billboard .search--form .form-item-query{width:74%;float:left;margin:0}.page-search .l-billboard .search--form input[type='text']{width:100%;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:5px;border-bottom-left-radius:5px;height:40px}.page-search .l-billboard .search--form input[type='submit']{display:block;float:right;width:26%;margin:0;padding:0.75em .5em;background:#00293f;border-top-left-radius:0px;border-bottom-left-radius:0px}.page-search .l-billboard .search--form input[type='submit']:hover,.page-search .l-billboard .search--form input[type='submit']:focus{background:#fd7037}.page-search .l-billboard .search--form--resultsinfo{background:#00293f;clear:both;overflow:hidden}.page-search .l-billboard .search--form--resultsinfo .search--form--count{color:#fff;font-weight:bold;padding:1em 0 0.9em 3em;display:inline-block;vertical-align:text-top;width:70%}.page-search .l-billboard .search--form--resultsinfo .search--form--count .search--form-facets{text-transform:capitalize}.page-search .l-billboard .search--form--resultsinfo .form-item-sort-by{margin-right:2em;float:right}.page-search .l-billboard .search--form--resultsinfo .form-item-sort-by label{display:inline-block;color:#fff;padding-right:1em}.page-search .l-billboard .search--form--resultsinfo .form-item-sort-by .form-select{display:inline-block}.page-search .l-billboard .search--form--resultsinfo .form-item-sort-by .selectBox-label{vertical-align:middle;padding-left:1em}.page-search .l-billboard .search--form--resultsinfo .form-item-sort-by .selectBox-dropdown{border:none}#block-dmeblocks-search-noresult h2{display:none}.search-empty-wrapper{list-style:none;padding:2em 0 0;overflow:hidden}.search-empty-wrapper ul{list-style:none;margin:0;padding:0}.search-empty-wrapper .search--empty-subtitle{font-size:1.1em}.search-empty-wrapper .search--empty-section{margin-bottom:2em}.search-empty-wrapper .search--empty-helpitem:before{margin-right:0.7em;content:"\e006";font-family:"dme-font";color:#BABBB3;display:block;float:left}@media (min-width: 48em){header .search--block-form.block{display:block;top:0.2em;position:relative;float:right;padding:.8em 0 0 .5em}header .search--block-form.block input[type="text"]{width:160em;max-width:160px;padding-left:1.5em;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .search--block-form.block input[type="text"]:focus,header .search--block-form.block input[type="text"]:hover,header .search--block-form.block input[type="text"].focus{width:160px;padding-left:1.5em}header .search--block-form.block input[type="text"]:focus{box-shadow:inset 0 0 4px rgba(0,0,0,0.15)}.page-search .l-billboard .search--form input[type='text']{background:url(../images/search_input_background.png) no-repeat 1em 0.4em #fff;padding-left:8.5em}.page-search .l-billboard .search--form input[type='submit']{padding:0.75em 1em}.page-search .l-content{margin:0;width:76.63043%}.page-search .l-content .search--content{padding:0px 0 50px 0}.page-search .l-content .content{padding:2em 3em}.page-search .search--form--resultsinfo .search--form--count{padding:1em 3em 1em}.page-search .search--form--resultsinfo .form-item-sort-by{margin-right:2em;float:right}.page-search .search--empty-section{float:left;width:42.57246%;padding-left:3em}.page-search .search--empty-section:first-child{padding:0 2em 0 0;width:34.05797%;border-right:1px solid #e6e6e6}}.social-icons li{display:inline-block}.social-icons a{width:32px;height:32px;display:inline-block}.social-icons--facebook{background:url("../images/facebook.png")}.social-icons--twitter{background:url("../images/twitter.png")}.social-icons--google{background:url("../images/google.png")}.social-icons--youtube{background:url("../images/youtube.png")}.social-icons--rss{background:url("../images/rss.png")}.team-profile-picture img{float:right;margin-left:2em;margin-bottom:2em;border-radius:110px;width:220px;height:220px}.tooltipster-dme{border-radius:5px;background:#273138;color:#fff}.tooltipster-dme .tooltipster-content{font-family:"proxima-nova", Helvetica, Arial, Tahoma, sans-serif;font-size:12px;font-weight:500;line-height:16px;padding:8px 10px}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}body.node-type-tutorial .block-system,body.node-type-tutorial main[role="main"]{margin:0;padding:0}.node-tutorial:not(.eventually-awesome) .tutorial--header .l-container,.node-tutorial:not(.eventually-awesome) .tutorial--body,.node-tutorial:not(.eventually-awesome) .tutorial--container,.node-tutorial:not(.eventually-awesome) .tutorial--breaker-content{*zoom:1;max-width:70em;_width:70em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto}.node-tutorial:not(.eventually-awesome) .tutorial--header .l-container:after,.node-tutorial:not(.eventually-awesome) .tutorial--body:after,.node-tutorial:not(.eventually-awesome) .tutorial--container:after,.node-tutorial:not(.eventually-awesome) .tutorial--breaker-content:after{content:"";display:table;clear:both}.node-tutorial:not(.eventually-awesome) .tutorial--header{background:#00be4c;height:auto;overflow:hidden;padding:1.5em 0;width:100%}.node-tutorial:not(.eventually-awesome) .tutorial--header .l-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--header-icon{display:none;text-align:center}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--header-icon img,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--header-icon picture,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--header-icon srcset{width:100%;max-width:220px}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--header-title{align-self:center;width:100%}.node-tutorial:not(.eventually-awesome) .tutorial--header h1{font-size:2.7em;margin:0 0 0.6em 0}.node-tutorial:not(.eventually-awesome) .tutorial--header h1 a:hover{text-decoration:none}.node-tutorial:not(.eventually-awesome) .tutorial--header a{color:#fff}.node-tutorial:not(.eventually-awesome) .tutorial--header a:hover{color:#fff;text-decoration:underline}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--meta{border-bottom:1px solid #0E9139;border-top:1px solid #0E9139;color:#fff;padding:0.5em 0}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--meta span{color:#0E9139}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions{float:none}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions span{margin:0}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a .text,.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a .icon{color:#fff}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link .icon{background-position:0 -468px;margin-right:0.5em}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link .icon{background-position:0 -468px}}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link:hover .icon{background-position:0 -468px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.share-link:hover .icon{background-position:0 -468px}}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle .icon{margin-right:0.5em;background-position:0 -300px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle .icon{background-position:0 -300px}}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon{background-position:0 -300px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon{background-position:0 -300px}}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon{background-position:0 -18px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon{background-position:0 -18px}}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon{background-position:0 -18px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon{background-position:0 -18px}}.node-tutorial:not(.eventually-awesome) .tutorial--main{background:#f5f5f5}.node-tutorial:not(.eventually-awesome) .tutorial--body{background:#fff;padding:2em 1em}.node-tutorial:not(.eventually-awesome) .tutorial--navigation{padding-top:2em}.node-tutorial:not(.eventually-awesome) .tutorial--navigation-header h2{font-size:1.3em}.node-tutorial:not(.eventually-awesome) .tutorial--breaker{*zoom:1;max-width:70em;_width:70em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto;background:#f5f5f5;margin-bottom:3em;margin-top:3em;padding-bottom:.5em;padding-top:1em}.node-tutorial:not(.eventually-awesome) .tutorial--breaker:after{content:"";display:table;clear:both}.node-tutorial:not(.eventually-awesome) .tutorial--breaker-expanded{background-color:#fff;padding:0}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .dme-font-cross{float:right;color:#e0e0e0;position:relative;left:40px;font-size:1.5em;margin-bottom:-30px}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left{-moz-transition:background-color 0.15s ease-in 0s;-o-transition:background-color 0.15s ease-in 0s;-webkit-transition:background-color 0.15s ease-in;-webkit-transition-delay:0s;transition:background-color 0.15s ease-in 0s;margin-bottom:1em;position:relative;padding:0}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail img{border:1px solid #e6e6e6;width:100%}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail:hover .dme-font-play:before{opacity:1;background-color:#fd7037}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail .dme-font-play{position:absolute;left:50%;margin-left:-24px;margin-top:-10px;top:50%}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail .dme-font-play:before{padding:0.5em 1em}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail .dme-font-hd,.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail .dme-font-cc{position:absolute;top:10px;width:0;padding-right:24px;overflow:hidden;right:10px}.node-tutorial:not(.eventually-awesome) .tutorial--breaker .tutorial--breaker-left .card-thumbnail .dme-font-cc{top:34px}.node-tutorial:not(.eventually-awesome) .tutorial--breaker h3{font-size:1.2em;margin:0 0 0.5em 0}.node-tutorial:not(.eventually-awesome) .tutorial--steps{counter-reset:step-counter;margin:2em 0 0}.node-tutorial:not(.eventually-awesome) .tutorial--steps-step:before{content:counter(step-counter);counter-increment:step-counter;display:block;background:#00be4c;border:5px solid #fff;border-radius:50%;color:#fff;float:left;font-size:1.75em;font-weight:bold;height:55px;line-height:55px;margin-left:-87px;margin-right:25px;margin-top:-20px;text-align:center;width:55px}.node-tutorial:not(.eventually-awesome) .tutorial--steps-step h3{margin:0;padding:0;font-size:1.75em;font-weight:normal}.node-tutorial:not(.eventually-awesome) .tutorial--steps-step{padding-bottom:2em;padding-left:54px;margin-left:28px;border-left:2px solid #e0e0e0}.node-tutorial:not(.eventually-awesome) .tutorial--steps-step:last-child{border:none}.node-tutorial:not(.eventually-awesome) .tutorial--steps{counter-reset:step-counter;margin:2em 0}.node-tutorial:not(.eventually-awesome) .tutorial--signup-prompt{margin-top:5em;position:relative}.node-tutorial:not(.eventually-awesome) .block--signup-prompt{position:relative;top:20px;z-index:999}.node-tutorial:not(.eventually-awesome) .tutorial--lipsum{position:relative;top:-120px;z-index:995}.node-tutorial:not(.eventually-awesome) .tutorial--fade{position:absolute;top:0;height:100%;left:0;width:100%;text-align:center;margin:0;padding:0;background-image:linear-gradient(to bottom, rgba(255,255,255,0.8),#ffffff)}.node-tutorial:not(.eventually-awesome) .tutorial--links{margin:4em 0}.node-tutorial:not(.eventually-awesome) .tutorial--links .tutorial--link-next{float:right}@media (min-width: 48em){.node-tutorial:not(.eventually-awesome) .tutorial--header:not(.tutorial--header_no-icon) .tutorial--header-icon{display:block;width:14.85507%;float:left;margin-right:2.17391%}.node-tutorial:not(.eventually-awesome) .tutorial--header:not(.tutorial--header_no-icon) .tutorial--header-title{width:48.91304%;float:left;margin-right:2.17391%}.node-tutorial:not(.eventually-awesome) .tutorial--main .l-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.node-tutorial:not(.eventually-awesome) .tutorial--main .tutorial--body{width:65.94203%;float:left;margin-right:2.17391%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-11.43552%;padding-left:11.43552%;padding-left:11.43552%;padding-top:2em;padding-bottom:1em}.node-tutorial:not(.eventually-awesome) .tutorial--main .tutorial--body>div{padding-right:11.43552%}.node-tutorial:not(.eventually-awesome) .tutorial--main .tutorial--breaker:not(.tutorial--breaker-expanded) .tutorial--breaker-left{width:31.88406%;float:left;margin-right:2.17391%;margin-bottom:0}.node-tutorial:not(.eventually-awesome) .tutorial--main .tutorial--breaker:not(.tutorial--breaker-expanded) .tutorial--breaker-right{width:65.94203%;float:right;margin-right:0}.node-tutorial:not(.eventually-awesome) .tutorial--main .tutorial--navigation{width:31.88406%;float:right;margin-right:0}}@media (min-width: 28em){.node-tutorial:not(.eventually-awesome) .tutorial--header-title{width:100%}.node-tutorial:not(.eventually-awesome) .tutorial--meta{float:none}.node-tutorial:not(.eventually-awesome) .tutorial--meta span{margin:0 0.5em}.node-tutorial:not(.eventually-awesome) .tutorial--header .tutorial--actions{float:right}}
body.node-type-tutorial .block-system,body.node-type-tutorial main[role="main"]{margin:0;padding:0}.node-tutorial.eventually-awesome .tutorial--header{background:#00be4c;height:auto;overflow:hidden;padding:1.5em 0;width:100%}.node-tutorial.eventually-awesome .tutorial--header .l-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.node-tutorial.eventually-awesome .tutorial--header .tutorial--header-icon{display:none;text-align:center}.node-tutorial.eventually-awesome .tutorial--header .tutorial--header-icon img,.node-tutorial.eventually-awesome .tutorial--header .tutorial--header-icon picture,.node-tutorial.eventually-awesome .tutorial--header .tutorial--header-icon srcset{width:100%;max-width:220px}.node-tutorial.eventually-awesome .tutorial--header .tutorial--header-title{align-self:center;width:100%}.node-tutorial.eventually-awesome .tutorial--header h1{font-size:2.7em;margin:0 0 0.6em 0}.node-tutorial.eventually-awesome .tutorial--header h1 a:hover{text-decoration:none}.node-tutorial.eventually-awesome .tutorial--header a{color:#fff}.node-tutorial.eventually-awesome .tutorial--header a:hover{color:#fff;text-decoration:underline}.node-tutorial.eventually-awesome .tutorial--header .tutorial--meta{border-bottom:1px solid #0E9139;border-top:1px solid #0E9139;color:#fff;padding:0.5em 0}.node-tutorial.eventually-awesome .tutorial--header .tutorial--meta span{color:#0E9139}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions{float:none}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions span{margin:0}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a .text,.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a .icon{color:#fff}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link .icon{background-position:0 -468px;margin-right:0.5em}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link .icon{background-position:0 -468px}}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link:hover .icon{background-position:0 -468px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.share-link:hover .icon{background-position:0 -468px}}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle .icon{margin-right:0.5em;background-position:0 -300px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle .icon{background-position:0 -300px}}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon{background-position:0 -300px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle:hover .icon{background-position:0 -300px}}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon{background-position:0 -18px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action .icon{background-position:0 -18px}}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon{background-position:0 -18px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions a.flag-link-toggle.unflag-action:hover .icon{background-position:0 -18px}}.node-tutorial.eventually-awesome .tutorial--main{background:#f5f5f5}.node-tutorial.eventually-awesome .tutorial--main .tutorial--body{background:#fff;padding:2em 1em}.node-tutorial.eventually-awesome .tutorial--main .tutorial--navigation{padding-top:2em}.node-tutorial.eventually-awesome .tutorial--main .tutorial--navigation-header h2{font-size:1.3em}.node-tutorial.eventually-awesome .tutorial--breaker{background:#f5f5f5;*zoom:1;max-width:70em;_width:70em;padding-left:1.25em;padding-right:1.25em;margin-left:auto;margin-right:auto;padding-top:1em;padding-bottom:1em}.node-tutorial.eventually-awesome .tutorial--breaker:after{content:"";display:table;clear:both}.node-tutorial.eventually-awesome .tutorial--breaker-expanded{background-color:#fff;padding:0}.node-tutorial.eventually-awesome .tutorial--breaker-content .dme-font-cross{float:right;color:#e0e0e0;position:relative;left:40px;font-size:1.5em;margin-bottom:-30px}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left{-moz-transition:background-color 0.15s ease-in 0s;-o-transition:background-color 0.15s ease-in 0s;-webkit-transition:background-color 0.15s ease-in;-webkit-transition-delay:0s;transition:background-color 0.15s ease-in 0s;margin-bottom:1em;position:relative;padding:0}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail img{border:1px solid #e6e6e6;width:100%}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail:hover .dme-font-play:before{opacity:1;background-color:#fd7037}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail .dme-font-play{position:absolute;left:50%;margin-left:-24px;margin-top:-10px;top:50%}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail .dme-font-play:before{padding:0.5em 1em}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail .dme-font-hd,.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail .dme-font-cc{position:absolute;top:10px;width:0;padding-right:24px;overflow:hidden;right:10px}.node-tutorial.eventually-awesome .tutorial--breaker-content .tutorial--breaker-content_left .card-thumbnail .dme-font-cc{top:34px}.node-tutorial.eventually-awesome .tutorial--breaker-content h3{font-size:1.2em;margin:0 0 0.5em 0}.node-tutorial.eventually-awesome .tutorial--steps{counter-reset:step-counter;margin:2em 0}.node-tutorial.eventually-awesome .tutorial--steps dt:before{content:counter(step-counter);counter-increment:step-counter;display:block;background:#00be4c;border:5px solid #fff;border-radius:50%;color:#fff;float:left;font-size:1em;font-weight:bold;height:55px;line-height:55px;margin-left:-5px;margin-right:25px;margin-top:-6px;text-align:center;width:55px}.node-tutorial.eventually-awesome .tutorial--steps dt{margin:0;padding:0;font-size:1.75em;font-weight:normal;line-height:55px}.node-tutorial.eventually-awesome .tutorial--steps dd{padding-bottom:2em;border-left:2px solid #e0e0e0}.node-tutorial.eventually-awesome .tutorial--steps dd:last-child{border:none}.node-tutorial.eventually-awesome .tutorial--steps{counter-reset:step-counter;margin:2em 0}.node-tutorial.eventually-awesome .tutorial--signup-prompt{margin-top:5em;position:relative}.node-tutorial.eventually-awesome .tutorial--signup-prompt .block--signup-prompt{position:relative;top:20px;z-index:999}.node-tutorial.eventually-awesome .tutorial--lipsum{position:relative;top:-120px;z-index:995}.node-tutorial.eventually-awesome .tutorial--fade{position:absolute;top:0;height:100%;left:0;width:100%;text-align:center;margin:0;padding:0;background-image:linear-gradient(to bottom, rgba(255,255,255,0.8),#ffffff)}.node-tutorial.eventually-awesome .tutorial--links{margin:4em 0}.node-tutorial.eventually-awesome .tutorial--links .tutorial--link-next{float:right}@media (min-width: 48em){.node-tutorial.eventually-awesome .tutorial--header:not(.tutorial--header_no-icon) .tutorial--header-icon{display:block;width:14.85507%;float:left;margin-right:2.17391%}.node-tutorial.eventually-awesome .tutorial--header:not(.tutorial--header_no-icon) .tutorial--header-title{width:48.91304%;float:left;margin-right:2.17391%}.node-tutorial.eventually-awesome .tutorial--main .l-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.node-tutorial.eventually-awesome .tutorial--main .tutorial--body{width:65.94203%;float:left;margin-right:2.17391%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:-11.43552%;padding-left:11.43552%;padding-left:11.43552%;padding-top:2em;padding-bottom:1em}.node-tutorial.eventually-awesome .tutorial--main .tutorial--body>div{padding-right:11.43552%}.node-tutorial.eventually-awesome .tutorial--main .tutorial--steps dd{margin-left:26px;padding-left:58px}.node-tutorial.eventually-awesome .tutorial--main .tutorial--breaker:not(.tutorial--breaker-expanded) .tutorial--breaker-left{width:31.88406%;float:left;margin-right:2.17391%;margin-bottom:0}.node-tutorial.eventually-awesome .tutorial--main .tutorial--breaker:not(.tutorial--breaker-expanded) .tutorial--breaker-right{width:65.94203%;float:right;margin-right:0}.node-tutorial.eventually-awesome .tutorial--main .tutorial--navigation{width:31.88406%;float:right;margin-right:0}}@media (min-width: 28em){.node-tutorial.eventually-awesome .tutorial--header-title{width:100%}.node-tutorial.eventually-awesome .tutorial--meta{float:none}.node-tutorial.eventually-awesome .tutorial--meta span{margin:0 0.5em}.node-tutorial.eventually-awesome .tutorial--header .tutorial--actions{float:right}}
.video-overlay--wrapper{position:relative;height:100%}.video-overlay--wrapper img{display:block;width:100%}.video-overlay--wrapper .video-overlay--background{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(14,123,199,0.74)}.video-overlay--wrapper .video-overlay--overlay{position:relative;width:100%;margin:0;top:auto;left:auto;background:#e7f2fa;border-radius:5px;border:1px solid #47525c;text-align:center;box-shadow:0px 8px rgba(46,113,162,0.28)}.video-overlay--wrapper .video-overlay--overlay h1{font-size:2.2rem;margin:0}.video-overlay--wrapper .video-overlay--content{padding:2em}@media (min-width: 48em){.video-overlay--wrapper .video-overlay--background,.video-overlay--wrapper .video-overlay--overlay{position:absolute}.video-overlay--wrapper .video-overlay--overlay{left:35%;top:40%;width:80%;height:auto;margin-left:-25%;margin-top:-12.5%}}@media (min-width: 71.5em){.video-overlay--wrapper .video-overlay--overlay{left:50%;top:0;width:50%;margin-left:-25%;margin-top:5%}}
.card-container .card-thumbnail{width:100%;float:left;margin-right:4.44444%;display:inline;position:relative}.card-container .card-body{width:100%;float:left;margin-right:4.44444%;display:inline}.card-container.node-blog-post .card-thumbnail,.card-container.node-page .card-thumbnail{display:none}.card-container.node-blog-post .card-body,.card-container.node-page .card-body{width:100%;float:left;margin-right:4.44444%;display:inline}@media (min-width: 28em){.card-container .card-thumbnail{width:30.37037%;float:left;margin-right:4.44444%;max-width:200px}.card-container .card-body{width:65.18519%;float:right;margin-right:0;float:left}.card--collection-guide .card-container .card-body .field-items .field-item{margin:0 2em 0 0}}@media (min-width: 48em){.card-container .card-thumbnail{width:30.37037%;float:left;margin-right:4.44444%}.card-container .card-body{width:65.18519%;float:right;margin-right:0;float:left}.card--collection-guide .card-body{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.card--collection,.card-container{-moz-transition:background-color 0.15s ease-in 0s;-o-transition:background-color 0.15s ease-in 0s;-webkit-transition:background-color 0.15s ease-in;-webkit-transition-delay:0s;transition:background-color 0.15s ease-in 0s;position:relative;padding:20px 0px 10px;border-bottom:1px solid #e6e6e6}.card--collection .card-thumbnail img,.card-container .card-thumbnail img{border:1px solid #e6e6e6;width:100%}.card--collection .card-thumbnail:hover .dme-font-play:before,.card-container .card-thumbnail:hover .dme-font-play:before{opacity:1;background-color:#fd7037}.card--collection .card-thumbnail .dme-font-play,.card-container .card-thumbnail .dme-font-play{position:absolute;left:50%;margin-left:-24px;margin-top:-10px;top:50%}.card--collection .card-thumbnail .dme-font-play:before,.card-container .card-thumbnail .dme-font-play:before{padding:0.5em 1em}.card--collection .card-thumbnail .dme-font-hd,.card--collection .card-thumbnail .dme-font-cc,.card-container .card-thumbnail .dme-font-hd,.card-container .card-thumbnail .dme-font-cc{position:absolute;top:10px;width:0;padding-right:24px;overflow:hidden;right:10px}.card--collection .card-thumbnail .dme-font-cc,.card-container .card-thumbnail .dme-font-cc{top:34px}.card--collection .card-body .field-name-title,.card-container .card-body .field-name-title{float:left}.card--collection .card-body .free-label,.card--collection .card-body .playlist--list .playlist--item .playlist--item--free,.playlist--list .playlist--item .card--collection .card-body .playlist--item--free,.card-container .card-body .free-label,.card-container .card-body .playlist--list .playlist--item .playlist--item--free,.playlist--list .playlist--item .card-container .card-body .playlist--item--free{float:left;margin:0 0 0 16px}.card--collection .card-body .card-subtitle,.card--collection .card-body .field-name-post-date,.card-container .card-body .card-subtitle,.card-container .card-body .field-name-post-date{clear:both;color:#666;font-size:0.875em}.card--collection .card-body .field-name-body,.card-container .card-body .field-name-body{clear:both;margin:10px 0}.card--collection .card-body .card-links,.card--collection .card-body .card-links a,.card-container .card-body .card-links,.card-container .card-body .card-links a{display:inline-block;color:#666;font-weight:bold;font-size:14px;margin:10px 0}.card--collection .card-body .card-links:before,.card--collection .card-body .card-links a:before,.card-container .card-body .card-links:before,.card-container .card-body .card-links a:before{color:#CCCCCC}.card--collection .card-body .card-links.toggle-videos-list,.card--collection .card-body .card-links.toggle-card-teaser,.card--collection .card-body .card-links a.toggle-videos-list,.card--collection .card-body .card-links a.toggle-card-teaser,.card-container .card-body .card-links.toggle-videos-list,.card-container .card-body .card-links.toggle-card-teaser,.card-container .card-body .card-links a.toggle-videos-list,.card-container .card-body .card-links a.toggle-card-teaser{cursor:pointer}.card--collection .card-body .card-links .watched-count,.card--collection .card-body .card-links a .watched-count,.card-container .card-body .card-links .watched-count,.card-container .card-body .card-links a .watched-count{color:#00be4c;font-weight:normal}.card--collection .card-body .card-links .video-watched,.card--collection .card-body .card-links a .video-watched,.card-container .card-body .card-links .video-watched,.card-container .card-body .card-links a .video-watched{padding-right:40px}.card--collection .card-body .card-links .video-watched:before,.card--collection .card-body .card-links a .video-watched:before,.card-container .card-body .card-links .video-watched:before,.card-container .card-body .card-links a .video-watched:before{padding:4px 10px 0 0;position:relative;top:4px;font-size:18px;color:#c7c7c7}.card--collection .card-body .card-links .flag-action .text,.card--collection .card-body .card-links a .flag-action .text,.card-container .card-body .card-links .flag-action .text,.card-container .card-body .card-links a .flag-action .text{display:inherit}.card--collection .card-body .card-links .flag-action:before,.card--collection .card-body .card-links a .flag-action:before,.card-container .card-body .card-links .flag-action:before,.card-container .card-body .card-links a .flag-action:before{color:#c7c7c7}.card--collection .card-body .card-links .unflag-action .text,.card--collection .card-body .card-links a .unflag-action .text,.card-container .card-body .card-links .unflag-action .text,.card-container .card-body .card-links a .unflag-action .text{display:inherit}.card--collection .card-body .card-links .unflag-action:before,.card--collection .card-body .card-links a .unflag-action:before,.card-container .card-body .card-links .unflag-action:before,.card-container .card-body .card-links a .unflag-action:before{color:#c7c7c7}.card--collection .card-body .card-links .toggle-videos-list:hover:before,.card--collection .card-body .card-links .toggle-card-teaser:hover:before,.card--collection .card-body .card-links a .toggle-videos-list:hover:before,.card--collection .card-body .card-links a .toggle-card-teaser:hover:before,.card-container .card-body .card-links .toggle-videos-list:hover:before,.card-container .card-body .card-links .toggle-card-teaser:hover:before,.card-container .card-body .card-links a .toggle-videos-list:hover:before,.card-container .card-body .card-links a .toggle-card-teaser:hover:before{color:#666666}.card--collection .card-body .card-links .toggle-videos-list:hover:before,.card--collection .card-body .card-links .toggle-card-teaser:hover:before,.card--collection .card-body .card-links a .toggle-videos-list:hover:before,.card--collection .card-body .card-links a .toggle-card-teaser:hover:before,.card-container .card-body .card-links .toggle-videos-list:hover:before,.card-container .card-body .card-links .toggle-card-teaser:hover:before,.card-container .card-body .card-links a .toggle-videos-list:hover:before,.card-container .card-body .card-links a .toggle-card-teaser:hover:before{color:#666}.card--collection .card--teaser-text,.card-container .card--teaser-text{font-size:.9em;background:#f5f5f5;border:1px solid #e6e6e6;margin:0;padding:0.25em 1.1em}.card--collection .card--teaser-text-collapsed,.card-container .card--teaser-text-collapsed{display:none}.card--collection .card-videos-list,.card-container .card-videos-list{display:none;clear:both;background:#f5f5f5;border:1px solid #e6e6e6;box-shadow:none;margin-top:1em;max-height:330px;padding-left:1em;overflow-y:auto;scrollbar-face-color:#bbb;scrollbar-highlight-color:transparent;scrollbar-shadow-color:transparent;scrollbar-3dlight-color:transparent;scrollbar-arrow-color:#333;scrollbar-track-color:transparent;scrollbar-darkshadow-color:transparent}.card--collection .card-videos-list::-webkit-scrollbar,.card-container .card-videos-list::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.card--collection .card-videos-list:hover::-webkit-scrollbar,.card-container .card-videos-list:hover::-webkit-scrollbar{background-color:#eee;box-shadow:inset 1px 1px 0 rgba(0,0,0,0.1),inset -1px -1px 0 rgba(0,0,0,0.07)}.card--collection .card-videos-list::-webkit-resizer,.card-container .card-videos-list::-webkit-resizer{-webkit-border-radius:4px;background-color:#666}.card--collection .card-videos-list::-webkit-scrollbar-thumb,.card-container .card-videos-list::-webkit-scrollbar-thumb{min-height:0.8em;min-width:0.8em;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 1px 0 rgba(0,0,0,0.1),inset -1px -1px 0 rgba(0,0,0,0.07)}.card--collection .card-videos-list::-webkit-scrollbar-thumb:hover,.card-container .card-videos-list::-webkit-scrollbar-thumb:hover{background-color:#bbb}.card--collection .card-videos-list::-webkit-scrollbar-thumb:active,.card-container .card-videos-list::-webkit-scrollbar-thumb:active{background-color:#888}.card--collection-guide .card-container,.card--collection-series .card-container{border:none;padding:0}.card--collection-guide{padding:10px 0}.card--collection-guide .card-container{background:#137cc1;border:none}.card--collection-guide .card-container .group-left.card-thumbnail{background:#499ED5;text-align:center}.card--collection-guide .card-container .group-left.card-thumbnail .dme-font-play{display:none}.card--collection-guide .card-container .group-left.card-thumbnail img{border:none}.card--collection-guide .card-container .card-body{color:#ffffff;padding:1em 0}.card--collection-guide .card-container .card-body a{color:#fff}.card--collection-guide .card-container .card-body .card-title{margin-bottom:0.2em}.card--collection-guide .card-container .card-body .card-title a{color:#fff}.card--collection-guide .card-container .card-body .card-title a:hover{text-decoration:underline}.card--collection-guide .card-container .card-body .field-item{margin:0 2em}.card--collection-guide .card-container .card-body .field-name-body{margin:0}.card--collection-guide .card-container .card-body .field-name-body a{border-bottom:1px solid #fff}.card--collection-guide .card-container .card-body .field-name-body a:hover{color:#fd7037;border-color:#fd7037}.card--collection-guide:hover .card-container{background:#499ED5}.card--tutorial .card-thumbnail{background:#00be4c;text-align:center}.card--tutorial .card-thumbnail img{border:none;max-height:105px;width:auto}.library .view-content{background:#fff;border-bottom:3px solid #e6e6e6;padding:0 20px}.library .view-content :last-child .card--collection,.library .view-content :last-child .card-container{border-bottom:none}#block-dmeblocks-library-banner{display:none}.library-banner{padding:12em 0 1em 0;overflow:hidden;min-height:200px;position:relative}.library-banner h1{font-size:2em}.library-banner p{font-size:1em;margin:1em 0;width:100%}.library-banner--left{text-align:center}body.library-banner--show .l-billboard{background:#137cc1;margin-bottom:20px;text-align:left}body.library-banner--show #block-dmeblocks-library-banner{display:block}body.library-banner--show #page-title{display:none}body.library-banner--show .library--filters{margin-top:0}.library-banner--title{color:#fff}.library-banner--body{color:#fff}.library-banner--body a{color:#fff;text-decoration:underline}.library-banner--body a:hover{color:#fd7037}.library-banner--close{color:#fff;position:absolute;right:0;top:2em;font-size:1.2em;opacity:0.5}@media (min-width: 48em){.library-banner{padding-top:4em}.library-banner--left{width:23.36957%;float:left;margin-right:2.17391%;text-align:left}.library-banner--right{width:74.45652%;float:right;margin-right:0}}.library-banner--show main[role="main"]{padding-top:0}.video-notification-block .flag-message{display:none !important}
