@charset "UTF-8";.block-feed:after,.block-feed:before,.course--main:after,.course--main:before,.page--section__inner:after,.page--section__inner:before{content:" ";display:table}.block-feed:after,.course--main:after,.page--section__inner:after{clear:both}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../../../../plugins/cgc-core/cgc-sass-framework/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../../../../plugins/cgc-core/cgc-sass-framework/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(../../../../plugins/cgc-core/cgc-sass-framework/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"),url(../../../../plugins/cgc-core/cgc-sass-framework/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"),url(../../../../plugins/cgc-core/cgc-sass-framework/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"),url(../../../../plugins/cgc-core/cgc-sass-framework/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.cgc-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.cgc-icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.cgc-icon-2x{font-size:2em}.cgc-icon-3x{font-size:3em}.cgc-icon-4x{font-size:4em}.cgc-icon-5x{font-size:5em}.cgc-icon-fw{width:1.28571em;text-align:center}.cgc-icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.cgc-icon-ul>li{position:relative}.cgc-icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.cgc-icon-li.cgc-icon-lg{left:-1.85714em}.cgc-icon-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.cgc-icon.pull-left{margin-right:.3em}.cgc-icon.pull-right{margin-left:.3em}.btn-spin:before,.cgc-icon-spin,.facetwp-loading:before{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.cgc-icon-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.cgc-icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cgc-icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cgc-icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.cgc-icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.cgc-icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .cgc-icon-flip-horizontal,:root .cgc-icon-flip-vertical,:root .cgc-icon-rotate-180,:root .cgc-icon-rotate-270,:root .cgc-icon-rotate-90{filter:none}.cgc-icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.cgc-icon-stack-1x,.cgc-icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.cgc-icon-stack-1x{line-height:inherit}.cgc-icon-stack-2x{font-size:2em}.cgc-icon-inverse{color:#fff}.cgc-icon-glass:before{content:""}.cgc-icon-music:before{content:""}.cgc-icon-search:before{content:""}.cgc-icon-envelope-o:before{content:""}.cgc-icon-heart:before{content:""}.cgc-icon-star:before{content:""}.cgc-icon-star-o:before{content:""}.cgc-icon-user:before{content:""}.cgc-icon-film:before{content:""}.cgc-icon-th-large:before{content:""}.cgc-icon-th:before{content:""}.cgc-icon-th-list:before{content:""}.cgc-icon-check:before{content:""}.cgc-icon-close:before,.cgc-icon-remove:before,.cgc-icon-times:before{content:""}.cgc-icon-search-plus:before{content:""}.cgc-icon-search-minus:before{content:""}.cgc-icon-power-off:before{content:""}.cgc-icon-signal:before{content:""}.cgc-icon-cog:before,.cgc-icon-gear:before{content:""}.cgc-icon-trash-o:before{content:""}.cgc-icon-home:before{content:""}.cgc-icon-file-o:before{content:""}.cgc-icon-clock-o:before{content:""}.cgc-icon-road:before{content:""}.cgc-icon-download:before{content:""}.cgc-icon-arrow-circle-o-down:before{content:""}.cgc-icon-arrow-circle-o-up:before{content:""}.cgc-icon-inbox:before{content:""}.cgc-icon-play-circle-o:before{content:""}.cgc-icon-repeat:before,.cgc-icon-rotate-right:before{content:""}.cgc-icon-refresh:before{content:""}.cgc-icon-list-alt:before{content:""}.cgc-icon-lock:before{content:""}.cgc-icon-flag:before{content:""}.cgc-icon-headphones:before{content:""}.cgc-icon-volume-off:before{content:""}.cgc-icon-volume-down:before{content:""}.cgc-icon-volume-up:before{content:""}.cgc-icon-qrcode:before{content:""}.cgc-icon-barcode:before{content:""}.cgc-icon-tag:before{content:""}.cgc-icon-tags:before{content:""}.cgc-icon-book:before{content:""}.cgc-icon-bookmark:before{content:""}.cgc-icon-print:before{content:""}.cgc-icon-camera:before{content:""}.cgc-icon-font:before{content:""}.cgc-icon-bold:before{content:""}.cgc-icon-italic:before{content:""}.cgc-icon-text-height:before{content:""}.cgc-icon-text-width:before{content:""}.cgc-icon-align-left:before{content:""}.cgc-icon-align-center:before{content:""}.cgc-icon-align-right:before{content:""}.cgc-icon-align-justify:before{content:""}.cgc-icon-list:before{content:""}.cgc-icon-dedent:before,.cgc-icon-outdent:before{content:""}.cgc-icon-indent:before{content:""}.cgc-icon-video-camera:before{content:""}.cgc-icon-image:before,.cgc-icon-photo:before,.cgc-icon-picture-o:before{content:""}.cgc-icon-pencil:before{content:""}.cgc-icon-map-marker:before{content:""}.cgc-icon-adjust:before{content:""}.cgc-icon-tint:before{content:""}.cgc-icon-edit:before,.cgc-icon-pencil-square-o:before{content:""}.cgc-icon-share-square-o:before{content:""}.cgc-icon-check-square-o:before{content:""}.cgc-icon-arrows:before{content:""}.cgc-icon-step-backward:before{content:""}.cgc-icon-fast-backward:before{content:""}.cgc-icon-backward:before{content:""}.cgc-icon-play:before{content:""}.cgc-icon-pause:before{content:""}.cgc-icon-stop:before{content:""}.cgc-icon-forward:before{content:""}.cgc-icon-fast-forward:before{content:""}.cgc-icon-step-forward:before{content:""}.cgc-icon-eject:before{content:""}.cgc-icon-chevron-left:before{content:""}.cgc-icon-chevron-right:before{content:""}.cgc-icon-plus-circle:before{content:""}.cgc-icon-minus-circle:before{content:""}.cgc-icon-times-circle:before{content:""}.cgc-icon-check-circle:before{content:""}.cgc-icon-question-circle:before{content:""}.cgc-icon-info-circle:before{content:""}.cgc-icon-crosshairs:before{content:""}.cgc-icon-times-circle-o:before{content:""}.cgc-icon-check-circle-o:before{content:""}.cgc-icon-ban:before{content:""}.cgc-icon-arrow-left:before{content:""}.cgc-icon-arrow-right:before{content:""}.cgc-icon-arrow-up:before{content:""}.cgc-icon-arrow-down:before{content:""}.cgc-icon-mail-forward:before,.cgc-icon-share:before{content:""}.cgc-icon-expand:before{content:""}.cgc-icon-compress:before{content:""}.cgc-icon-plus:before{content:""}.cgc-icon-minus:before{content:""}.cgc-icon-asterisk:before{content:""}.cgc-icon-exclamation-circle:before{content:""}.cgc-icon-gift:before{content:""}.cgc-icon-leaf:before{content:""}.cgc-icon-fire:before{content:""}.cgc-icon-eye:before{content:""}.cgc-icon-eye-slash:before{content:""}.cgc-icon-exclamation-triangle:before,.cgc-icon-warning:before{content:""}.cgc-icon-plane:before{content:""}.cgc-icon-calendar:before{content:""}.cgc-icon-random:before{content:""}.cgc-icon-comment:before{content:""}.cgc-icon-magnet:before{content:""}.cgc-icon-chevron-up:before{content:""}.cgc-icon-chevron-down:before{content:""}.cgc-icon-retweet:before{content:""}.cgc-icon-shopping-cart:before{content:""}.cgc-icon-folder:before{content:""}.cgc-icon-folder-open:before{content:""}.cgc-icon-arrows-v:before{content:""}.cgc-icon-arrows-h:before{content:""}.cgc-icon-bar-chart-o:before,.cgc-icon-bar-chart:before{content:""}.cgc-icon-twitter-square:before{content:""}.cgc-icon-facebook-square:before{content:""}.cgc-icon-camera-retro:before{content:""}.cgc-icon-key:before{content:""}.cgc-icon-cogs:before,.cgc-icon-gears:before{content:""}.cgc-icon-comments:before{content:""}.cgc-icon-thumbs-o-up:before{content:""}.cgc-icon-thumbs-o-down:before{content:""}.cgc-icon-star-half:before{content:""}.cgc-icon-heart-o:before{content:""}.cgc-icon-sign-out:before{content:""}.cgc-icon-linkedin-square:before{content:""}.cgc-icon-thumb-tack:before{content:""}.cgc-icon-external-link:before{content:""}.cgc-icon-sign-in:before{content:""}.cgc-icon-trophy:before{content:""}.cgc-icon-github-square:before{content:""}.cgc-icon-upload:before{content:""}.cgc-icon-lemon-o:before{content:""}.cgc-icon-phone:before{content:""}.cgc-icon-square-o:before{content:""}.cgc-icon-bookmark-o:before{content:""}.cgc-icon-phone-square:before{content:""}.cgc-icon-twitter:before{content:""}.cgc-icon-facebook-f:before,.cgc-icon-facebook:before{content:""}.cgc-icon-github:before{content:""}.cgc-icon-unlock:before{content:""}.cgc-icon-credit-card:before{content:""}.cgc-icon-rss:before{content:""}.cgc-icon-hdd-o:before{content:""}.cgc-icon-bullhorn:before{content:""}.cgc-icon-bell:before{content:""}.cgc-icon-certificate:before{content:""}.cgc-icon-hand-o-right:before{content:""}.cgc-icon-hand-o-left:before{content:""}.cgc-icon-hand-o-up:before{content:""}.cgc-icon-hand-o-down:before{content:""}.cgc-icon-arrow-circle-left:before{content:""}.cgc-icon-arrow-circle-right:before{content:""}.cgc-icon-arrow-circle-up:before{content:""}.cgc-icon-arrow-circle-down:before{content:""}.cgc-icon-globe:before{content:""}.cgc-icon-wrench:before{content:""}.cgc-icon-tasks:before{content:""}.cgc-icon-filter:before{content:""}.cgc-icon-briefcase:before{content:""}.cgc-icon-arrows-alt:before{content:""}.cgc-icon-group:before,.cgc-icon-users:before{content:""}.cgc-icon-chain:before,.cgc-icon-link:before{content:""}.cgc-icon-cloud:before{content:""}.cgc-icon-flask:before{content:""}.cgc-icon-cut:before,.cgc-icon-scissors:before{content:""}.cgc-icon-copy:before,.cgc-icon-files-o:before{content:""}.cgc-icon-paperclip:before{content:""}.cgc-icon-floppy-o:before,.cgc-icon-save:before{content:""}.cgc-icon-square:before{content:""}.cgc-icon-bars:before,.cgc-icon-navicon:before,.cgc-icon-reorder:before{content:""}.cgc-icon-list-ul:before{content:""}.cgc-icon-list-ol:before{content:""}.cgc-icon-strikethrough:before{content:""}.cgc-icon-underline:before{content:""}.cgc-icon-table:before{content:""}.cgc-icon-magic:before{content:""}.cgc-icon-truck:before{content:""}.cgc-icon-pinterest:before{content:""}.cgc-icon-pinterest-square:before{content:""}.cgc-icon-google-plus-square:before{content:""}.cgc-icon-google-plus:before{content:""}.cgc-icon-money:before{content:""}.cgc-icon-caret-down:before{content:""}.cgc-icon-caret-up:before{content:""}.cgc-icon-caret-left:before{content:""}.cgc-icon-caret-right:before{content:""}.cgc-icon-columns:before{content:""}.cgc-icon-sort:before,.cgc-icon-unsorted:before{content:""}.cgc-icon-sort-desc:before,.cgc-icon-sort-down:before{content:""}.cgc-icon-sort-asc:before,.cgc-icon-sort-up:before{content:""}.cgc-icon-envelope:before{content:""}.cgc-icon-linkedin:before{content:""}.cgc-icon-rotate-left:before,.cgc-icon-undo:before{content:""}.cgc-icon-gavel:before,.cgc-icon-legal:before{content:""}.cgc-icon-dashboard:before,.cgc-icon-tachometer:before{content:""}.cgc-icon-comment-o:before{content:""}.cgc-icon-comments-o:before{content:""}.cgc-icon-bolt:before,.cgc-icon-flash:before{content:""}.cgc-icon-sitemap:before{content:""}.cgc-icon-umbrella:before{content:""}.cgc-icon-clipboard:before,.cgc-icon-paste:before{content:""}.cgc-icon-lightbulb-o:before{content:""}.cgc-icon-exchange:before{content:""}.cgc-icon-cloud-download:before{content:""}.cgc-icon-cloud-upload:before{content:""}.cgc-icon-user-md:before{content:""}.cgc-icon-stethoscope:before{content:""}.cgc-icon-suitcase:before{content:""}.cgc-icon-bell-o:before{content:""}.cgc-icon-coffee:before{content:""}.cgc-icon-cutlery:before{content:""}.cgc-icon-file-text-o:before{content:""}.cgc-icon-building-o:before{content:""}.cgc-icon-hospital-o:before{content:""}.cgc-icon-ambulance:before{content:""}.cgc-icon-medkit:before{content:""}.cgc-icon-fighter-jet:before{content:""}.cgc-icon-beer:before{content:""}.cgc-icon-h-square:before{content:""}.cgc-icon-plus-square:before{content:""}.cgc-icon-angle-double-left:before{content:""}.cgc-icon-angle-double-right:before{content:""}.cgc-icon-angle-double-up:before{content:""}.cgc-icon-angle-double-down:before{content:""}.cgc-icon-angle-left:before{content:""}.cgc-icon-angle-right:before{content:""}.cgc-icon-angle-up:before{content:""}.cgc-icon-angle-down:before{content:""}.cgc-icon-desktop:before{content:""}.cgc-icon-laptop:before{content:""}.cgc-icon-tablet:before{content:""}.cgc-icon-mobile-phone:before,.cgc-icon-mobile:before{content:""}.cgc-icon-circle-o:before{content:""}.cgc-icon-quote-left:before{content:""}.cgc-icon-quote-right:before{content:""}.cgc-icon-spinner:before{content:""}.cgc-icon-circle:before{content:""}.cgc-icon-mail-reply:before,.cgc-icon-reply:before{content:""}.cgc-icon-github-alt:before{content:""}.cgc-icon-folder-o:before{content:""}.cgc-icon-folder-open-o:before{content:""}.cgc-icon-smile-o:before{content:""}.cgc-icon-frown-o:before{content:""}.cgc-icon-meh-o:before{content:""}.cgc-icon-gamepad:before{content:""}.cgc-icon-keyboard-o:before{content:""}.cgc-icon-flag-o:before{content:""}.cgc-icon-flag-checkered:before{content:""}.cgc-icon-terminal:before{content:""}.cgc-icon-code:before{content:""}.cgc-icon-mail-reply-all:before,.cgc-icon-reply-all:before{content:""}.cgc-icon-star-half-empty:before,.cgc-icon-star-half-full:before,.cgc-icon-star-half-o:before{content:""}.cgc-icon-location-arrow:before{content:""}.cgc-icon-crop:before{content:""}.cgc-icon-code-fork:before{content:""}.cgc-icon-chain-broken:before,.cgc-icon-unlink:before{content:""}.cgc-icon-question:before{content:""}.cgc-icon-info:before{content:""}.cgc-icon-exclamation:before{content:""}.cgc-icon-superscript:before{content:""}.cgc-icon-subscript:before{content:""}.cgc-icon-eraser:before{content:""}.cgc-icon-puzzle-piece:before{content:""}.cgc-icon-microphone:before{content:""}.cgc-icon-microphone-slash:before{content:""}.cgc-icon-shield:before{content:""}.cgc-icon-calendar-o:before{content:""}.cgc-icon-fire-extinguisher:before{content:""}.cgc-icon-rocket:before{content:""}.cgc-icon-maxcdn:before{content:""}.cgc-icon-chevron-circle-left:before{content:""}.cgc-icon-chevron-circle-right:before{content:""}.cgc-icon-chevron-circle-up:before{content:""}.cgc-icon-chevron-circle-down:before{content:""}.cgc-icon-html5:before{content:""}.cgc-icon-css3:before{content:""}.cgc-icon-anchor:before{content:""}.cgc-icon-unlock-alt:before{content:""}.cgc-icon-bullseye:before{content:""}.cgc-icon-ellipsis-h:before{content:""}.cgc-icon-ellipsis-v:before{content:""}.cgc-icon-rss-square:before{content:""}.cgc-icon-play-circle:before{content:""}.cgc-icon-ticket:before{content:""}.cgc-icon-minus-square:before{content:""}.cgc-icon-minus-square-o:before{content:""}.cgc-icon-level-up:before{content:""}.cgc-icon-level-down:before{content:""}.cgc-icon-check-square:before{content:""}.cgc-icon-pencil-square:before{content:""}.cgc-icon-external-link-square:before{content:""}.cgc-icon-share-square:before{content:""}.cgc-icon-compass:before{content:""}.cgc-icon-caret-square-o-down:before,.cgc-icon-toggle-down:before{content:""}.cgc-icon-caret-square-o-up:before,.cgc-icon-toggle-up:before{content:""}.cgc-icon-caret-square-o-right:before,.cgc-icon-toggle-right:before{content:""}.cgc-icon-eur:before,.cgc-icon-euro:before{content:""}.cgc-icon-gbp:before{content:""}.cgc-icon-dollar:before,.cgc-icon-usd:before{content:""}.cgc-icon-inr:before,.cgc-icon-rupee:before{content:""}.cgc-icon-cny:before,.cgc-icon-jpy:before,.cgc-icon-rmb:before,.cgc-icon-yen:before{content:""}.cgc-icon-rouble:before,.cgc-icon-rub:before,.cgc-icon-ruble:before{content:""}.cgc-icon-krw:before,.cgc-icon-won:before{content:""}.cgc-icon-bitcoin:before,.cgc-icon-btc:before{content:""}.cgc-icon-file:before{content:""}.cgc-icon-file-text:before{content:""}.cgc-icon-sort-alpha-asc:before{content:""}.cgc-icon-sort-alpha-desc:before{content:""}.cgc-icon-sort-amount-asc:before{content:""}.cgc-icon-sort-amount-desc:before{content:""}.cgc-icon-sort-numeric-asc:before{content:""}.cgc-icon-sort-numeric-desc:before{content:""}.cgc-icon-thumbs-up:before{content:""}.cgc-icon-thumbs-down:before{content:""}.cgc-icon-youtube-square:before{content:""}.cgc-icon-youtube:before{content:""}.cgc-icon-xing:before{content:""}.cgc-icon-xing-square:before{content:""}.cgc-icon-youtube-play:before{content:""}.cgc-icon-dropbox:before{content:""}.cgc-icon-stack-overflow:before{content:""}.cgc-icon-instagram:before{content:""}.cgc-icon-flickr:before{content:""}.cgc-icon-adn:before{content:""}.cgc-icon-bitbucket:before{content:""}.cgc-icon-bitbucket-square:before{content:""}.cgc-icon-tumblr:before{content:""}.cgc-icon-tumblr-square:before{content:""}.cgc-icon-long-arrow-down:before{content:""}.cgc-icon-long-arrow-up:before{content:""}.cgc-icon-long-arrow-left:before{content:""}.cgc-icon-long-arrow-right:before{content:""}.cgc-icon-apple:before{content:""}.cgc-icon-windows:before{content:""}.cgc-icon-android:before{content:""}.cgc-icon-linux:before{content:""}.cgc-icon-dribbble:before{content:""}.cgc-icon-skype:before{content:""}.cgc-icon-foursquare:before{content:""}.cgc-icon-trello:before{content:""}.cgc-icon-female:before{content:""}.cgc-icon-male:before{content:""}.cgc-icon-gittip:before,.cgc-icon-gratipay:before{content:""}.cgc-icon-sun-o:before{content:""}.cgc-icon-moon-o:before{content:""}.cgc-icon-archive:before{content:""}.cgc-icon-bug:before{content:""}.cgc-icon-vk:before{content:""}.cgc-icon-weibo:before{content:""}.cgc-icon-renren:before{content:""}.cgc-icon-pagelines:before{content:""}.cgc-icon-stack-exchange:before{content:""}.cgc-icon-arrow-circle-o-right:before{content:""}.cgc-icon-arrow-circle-o-left:before{content:""}.cgc-icon-caret-square-o-left:before,.cgc-icon-toggle-left:before{content:""}.cgc-icon-dot-circle-o:before{content:""}.cgc-icon-wheelchair:before{content:""}.cgc-icon-vimeo-square:before{content:""}.cgc-icon-try:before,.cgc-icon-turkish-lira:before{content:""}.cgc-icon-plus-square-o:before{content:""}.cgc-icon-space-shuttle:before{content:""}.cgc-icon-slack:before{content:""}.cgc-icon-envelope-square:before{content:""}.cgc-icon-wordpress:before{content:""}.cgc-icon-openid:before{content:""}.cgc-icon-bank:before,.cgc-icon-institution:before,.cgc-icon-university:before{content:""}.cgc-icon-graduation-cap:before,.cgc-icon-mortar-board:before{content:""}.cgc-icon-yahoo:before{content:""}.cgc-icon-google:before{content:""}.cgc-icon-reddit:before{content:""}.cgc-icon-reddit-square:before{content:""}.cgc-icon-stumbleupon-circle:before{content:""}.cgc-icon-stumbleupon:before{content:""}.cgc-icon-delicious:before{content:""}.cgc-icon-digg:before{content:""}.cgc-icon-pied-piper:before{content:""}.cgc-icon-pied-piper-alt:before{content:""}.cgc-icon-drupal:before{content:""}.cgc-icon-joomla:before{content:""}.cgc-icon-language:before{content:""}.cgc-icon-fax:before{content:""}.cgc-icon-building:before{content:""}.cgc-icon-child:before{content:""}.cgc-icon-paw:before{content:""}.cgc-icon-spoon:before{content:""}.cgc-icon-cube:before{content:""}.cgc-icon-cubes:before{content:""}.cgc-icon-behance:before{content:""}.cgc-icon-behance-square:before{content:""}.cgc-icon-steam:before{content:""}.cgc-icon-steam-square:before{content:""}.cgc-icon-recycle:before{content:""}.cgc-icon-automobile:before,.cgc-icon-car:before{content:""}.cgc-icon-cab:before,.cgc-icon-taxi:before{content:""}.cgc-icon-tree:before{content:""}.cgc-icon-spotify:before{content:""}.cgc-icon-deviantart:before{content:""}.cgc-icon-soundcloud:before{content:""}.cgc-icon-database:before{content:""}.cgc-icon-file-pdf-o:before{content:""}.cgc-icon-file-word-o:before{content:""}.cgc-icon-file-excel-o:before{content:""}.cgc-icon-file-powerpoint-o:before{content:""}.cgc-icon-file-image-o:before,.cgc-icon-file-photo-o:before,.cgc-icon-file-picture-o:before{content:""}.cgc-icon-file-archive-o:before,.cgc-icon-file-zip-o:before{content:""}.cgc-icon-file-audio-o:before,.cgc-icon-file-sound-o:before{content:""}.cgc-icon-file-movie-o:before,.cgc-icon-file-video-o:before{content:""}.cgc-icon-file-code-o:before{content:""}.cgc-icon-vine:before{content:""}.cgc-icon-codepen:before{content:""}.cgc-icon-jsfiddle:before{content:""}.cgc-icon-life-bouy:before,.cgc-icon-life-buoy:before,.cgc-icon-life-ring:before,.cgc-icon-life-saver:before,.cgc-icon-support:before{content:""}.cgc-icon-circle-o-notch:before{content:""}.cgc-icon-ra:before,.cgc-icon-rebel:before{content:""}.cgc-icon-empire:before,.cgc-icon-ge:before{content:""}.cgc-icon-git-square:before{content:""}.cgc-icon-git:before{content:""}.cgc-icon-hacker-news:before{content:""}.cgc-icon-tencent-weibo:before{content:""}.cgc-icon-qq:before{content:""}.cgc-icon-wechat:before,.cgc-icon-weixin:before{content:""}.cgc-icon-paper-plane:before,.cgc-icon-send:before{content:""}.cgc-icon-paper-plane-o:before,.cgc-icon-send-o:before{content:""}.cgc-icon-history:before{content:""}.cgc-icon-circle-thin:before,.cgc-icon-genderless:before{content:""}.cgc-icon-header:before{content:""}.cgc-icon-paragraph:before{content:""}.cgc-icon-sliders:before{content:""}.cgc-icon-share-alt:before{content:""}.cgc-icon-share-alt-square:before{content:""}.cgc-icon-bomb:before{content:""}.cgc-icon-futbol-o:before,.cgc-icon-soccer-ball-o:before{content:""}.cgc-icon-tty:before{content:""}.cgc-icon-binoculars:before{content:""}.cgc-icon-plug:before{content:""}.cgc-icon-slideshare:before{content:""}.cgc-icon-twitch:before{content:""}.cgc-icon-yelp:before{content:""}.cgc-icon-newspaper-o:before{content:""}.cgc-icon-wifi:before{content:""}.cgc-icon-calculator:before{content:""}.cgc-icon-paypal:before{content:""}.cgc-icon-google-wallet:before{content:""}.cgc-icon-cc-visa:before{content:""}.cgc-icon-cc-mastercard:before{content:""}.cgc-icon-cc-discover:before{content:""}.cgc-icon-cc-amex:before{content:""}.cgc-icon-cc-paypal:before{content:""}.cgc-icon-cc-stripe:before{content:""}.cgc-icon-bell-slash:before{content:""}.cgc-icon-bell-slash-o:before{content:""}.cgc-icon-trash:before{content:""}.cgc-icon-copyright:before{content:""}.cgc-icon-at:before{content:""}.cgc-icon-eyedropper:before{content:""}.cgc-icon-paint-brush:before{content:""}.cgc-icon-birthday-cake:before{content:""}.cgc-icon-area-chart:before{content:""}.cgc-icon-pie-chart:before{content:""}.cgc-icon-line-chart:before{content:""}.cgc-icon-lastfm:before{content:""}.cgc-icon-lastfm-square:before{content:""}.cgc-icon-toggle-off:before{content:""}.cgc-icon-toggle-on:before{content:""}.cgc-icon-bicycle:before{content:""}.cgc-icon-bus:before{content:""}.cgc-icon-ioxhost:before{content:""}.cgc-icon-angellist:before{content:""}.cgc-icon-cc:before{content:""}.cgc-icon-ils:before,.cgc-icon-shekel:before,.cgc-icon-sheqel:before{content:""}.cgc-icon-meanpath:before{content:""}.cgc-icon-buysellads:before{content:""}.cgc-icon-connectdevelop:before{content:""}.cgc-icon-dashcube:before{content:""}.cgc-icon-forumbee:before{content:""}.cgc-icon-leanpub:before{content:""}.cgc-icon-sellsy:before{content:""}.cgc-icon-shirtsinbulk:before{content:""}.cgc-icon-simplybuilt:before{content:""}.cgc-icon-skyatlas:before{content:""}.cgc-icon-cart-plus:before{content:""}.cgc-icon-cart-arrow-down:before{content:""}.cgc-icon-diamond:before{content:""}.cgc-icon-ship:before{content:""}.cgc-icon-user-secret:before{content:""}.cgc-icon-motorcycle:before{content:""}.cgc-icon-street-view:before{content:""}.cgc-icon-heartbeat:before{content:""}.cgc-icon-venus:before{content:""}.cgc-icon-mars:before{content:""}.cgc-icon-mercury:before{content:""}.cgc-icon-transgender:before{content:""}.cgc-icon-transgender-alt:before{content:""}.cgc-icon-venus-double:before{content:""}.cgc-icon-mars-double:before{content:""}.cgc-icon-venus-mars:before{content:""}.cgc-icon-mars-stroke:before{content:""}.cgc-icon-mars-stroke-v:before{content:""}.cgc-icon-mars-stroke-h:before{content:""}.cgc-icon-neuter:before{content:""}.cgc-icon-facebook-official:before{content:""}.cgc-icon-pinterest-p:before{content:""}.cgc-icon-whatsapp:before{content:""}.cgc-icon-server:before{content:""}.cgc-icon-user-plus:before{content:""}.cgc-icon-user-times:before{content:""}.cgc-icon-bed:before,.cgc-icon-hotel:before{content:""}.cgc-icon-viacoin:before{content:""}.cgc-icon-train:before{content:""}.cgc-icon-subway:before{content:""}.cgc-icon-medium:before{content:""}.animate{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@-moz-keyframes zoom-in{0%{-moz-transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;-moz-animation-name:zoom-in;animation-name:zoom-in}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal.modal--skinny .modal-dialog{width:460px}.modal.modal-wide .modal-dialog{width:900px}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#2d3138;border-radius:0;background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#2B292F}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.modal-header{padding:40px 40px 0}.modal-header+.modal-body{padding-top:0}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.3em}.modal-body{position:relative;padding:40px}.modal-footer{padding:40px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.dashboard--module__fresh_courses #misc-notifications--form .modal-footer .btn+input[type=submit],.dashboard--module__fresh_courses #misc-notifications--form .modal-footer input[type=submit]+.btn,.dashboard--module__fresh_courses #misc-notifications--form .modal-footer input[type=submit]+input[type=submit],.modal-footer .btn+.btn,.modal-footer .dashboard--module__fresh_courses #misc-notifications--form .btn+input[type=submit],.modal-footer .dashboard--module__fresh_courses #misc-notifications--form input[type=submit]+.btn,.modal-footer .dashboard--module__fresh_courses #misc-notifications--form input[type=submit]+input[type=submit]{margin-left:5px;margin-bottom:0}.dashboard--module__fresh_courses #misc-notifications--form .modal-footer .btn-group .btn+input[type=submit],.dashboard--module__fresh_courses #misc-notifications--form .modal-footer .btn-group input[type=submit]+.btn,.dashboard--module__fresh_courses #misc-notifications--form .modal-footer .btn-group input[type=submit]+input[type=submit],.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .dashboard--module__fresh_courses #misc-notifications--form .btn+input[type=submit],.modal-footer .btn-group .dashboard--module__fresh_courses #misc-notifications--form input[type=submit]+.btn,.modal-footer .btn-group .dashboard--module__fresh_courses #misc-notifications--form input[type=submit]+input[type=submit]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#modal-icon-close{color:rgba(231,231,231,.67);position:absolute;right:10px;top:10px;z-index:10}#modal-icon-close:hover{cursor:pointer;color:#E5891a}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:420px}}@media (min-width:992px){.modal-lg{width:840px}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:.72rem;text-align:left;background-color:#23272c;border:1px solid #ccc;border:1px solid rgba(0,0,0,.5);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu li{padding-left:0}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu>li>a{display:block;padding:5px 20px;clear:both;font-weight:400;font-size:.72rem;line-height:1.3em;color:#e7e7e7;white-space:nowrap}.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:transparent}.dropdown-menu.dropdown-menu-wide{min-width:320px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#dadada;background-color:#23272c}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#E5891a;text-decoration:none;outline:0;background-color:#E5891a}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#e7e7e7}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:disabled}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:.72rem;line-height:1.3em;color:#e7e7e7;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.label,.user--dropdown a span,label.error{display:inline;padding:2px 8px 4px;font-size:.72rem;font-weight:400;line-height:15px;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px}.label:empty,.user--dropdown a span:empty,label.error:empty{display:none}.btn .label,.btn .user--dropdown a span,.btn label.error,.dashboard--module__fresh_courses #misc-notifications--form input[type=submit] .label,.dashboard--module__fresh_courses #misc-notifications--form input[type=submit] .user--dropdown a span,.dashboard--module__fresh_courses #misc-notifications--form input[type=submit] label.error,.user--dropdown a .btn span,.user--dropdown a .dashboard--module__fresh_courses #misc-notifications--form input[type=submit] span{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#515860}.label-default[href]:focus,.label-default[href]:hover{background-color:#3a3f44}.label-primary{background-color:#E5891a}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#b76e15}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info,.user--dropdown a span{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover,.user--dropdown a span[href]:focus,.user--dropdown a span[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger,label.error{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover,label.error[href]:focus,label.error[href]:hover{background-color:#c9302c}.label-free{background-color:#4c9f12}.label-free[href]:focus,.label-free[href]:hover{background-color:#36710d}.label-status{padding:3px 8px 5px;color:#fff;font-size:.72rem}label.error{margin-top:5px;padding:6px 10px 8px;display:inline-block}.badge{height:48px;width:96px;display:inline-block;background:#117ab0;position:relative;top:29.54px}.badge:before{content:'';position:absolute;top:-29.54px;left:0;width:0;height:0;border-left:48px solid transparent;border-right:48px solid transparent;border-bottom:25px solid #117ab0}.badge:after{content:'';position:absolute;bottom:-29.54px;left:0;width:0;height:0;border-left:48px solid transparent;border-right:48px solid transparent;border-top:25px solid #117ab0}.dashboard--loading{height:100vh;width:100%;position:absolute;top:0;left:0;right:0;z-index:999}.dashboard--loading span{position:absolute;top:50vh;color:#999;width:100%;text-align:center}.dashboard--loading .dashboard--loader{height:40px;width:40px;margin:0 auto;top:50%;position:relative;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:3px solid fadeout(#117ab0,80);border-right:3px solid fadeout(#117ab0,80);border-bottom:3px solid fadeout(#117ab0,80);border-top:3px solid #117ab0;border-radius:100%}.dashboard--loading.dashboard--loading__small{height:auto}.dashboard--loading.gallery--loading{display:none;height:40px;position:relative}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;background-color:#161616;border-radius:20px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:.72rem;line-height:1.3em;color:#fff;text-align:center;background-color:#E5891a;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress--mini{height:15px;position:relative}.media-upload--progress{position:absolute;top:0;width:100%;left:0;height:20px;z-index:1}.media-upload--progress .media-upload--bar{height:20px;background:rgba(229,137,26,.8)}.media-upload--progress .media-upload--percent{position:absolute;top:0;right:0;padding:1px 5px 0 0;color:#fff;font-weight:700;font-size:.72rem;line-height:.92rem}.alert{padding:15px;margin-bottom:1.3em;border:1px solid transparent;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-error hr{border-top-color:#e4b9c0}.alert-error .alert-link{color:#843534}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs,.tab--nav{padding:0;margin:0;list-style:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs:after,#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs:before,.tab--nav:after,.tab--nav:before{content:" ";display:table}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs:after,.tab--nav:after{clear:both}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,.tab--nav li{float:left;margin:0;padding:0;border-right:2px solid #3D4247;border-bottom:2px solid #3D4247}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active,.tab--nav li.active{border-bottom-color:#2d3138}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs a,.tab--nav a{display:block;color:#e7e7e7;padding:0 20px;line-height:50px;font-size:.92rem;font-weight:700;background:#2d3138;opacity:.5;filter:alpha(opacity=50)}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .active a,#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a:hover,.tab--nav .active a,.tab--nav li a:hover{color:#e7e7e7;opacity:1;filter:alpha(opacity=100);text-decoration:none}.affwp-tab-content,.tab--content{background:#2d3138;padding:20px;display:table;width:100%;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.affwp-tab-content>.tab-pane,.tab--content>.tab-pane{display:none;position:absolute;left:-10000px}.affwp-tab-content>.active,.tab--content>.active{display:block;position:static;left:0}#edd_checkout_form_wrap #edd_cc_fields .affwp-tab-content .fieldset-title,#edd_checkout_form_wrap #edd_cc_fields .tab--content .fieldset-title,#edd_discount_code .affwp-tab-content .edd-label,#edd_discount_code .tab--content .edd-label,.affwp-tab-content #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.affwp-tab-content #edd_discount_code .edd-label,.affwp-tab-content h3,.tab--content #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.tab--content #edd_discount_code .edd-label,.tab--content h3{margin-bottom:0}.affwp-tab-content .tab-pane--inner,.tab--content .tab-pane--inner{padding:20px;background:#292d33}.affwp-tab-content .tab-pane--inner~.tab-pane--inner,.tab--content .tab-pane--inner~.tab-pane--inner{margin-top:20px}.tab-pane--tiny-heading{font-weight:700;margin:0 auto 5px;color:#e7e7e7;font-size:100%;font-family:lato,sans-serif;text-transform:none}.tab-pane--tiny-heading+p{font-size:.72rem;line-height:.92rem}.tab-pane--tiny-heading+p:last-of-type{margin-bottom:0}.small-text{font-size:.72rem;line-height:.92rem}.tab--header{position:relative;margin-bottom:20px}.tab--header a:not(.tab-link){position:absolute;right:0;top:0}.tab--header.tab--header__has_link{padding-right:215px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;width:320px;padding:1px;font-size:.72rem;line-height:.92rem;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}#cgc-exercise-vote-form .popover label.disabled,.facetwp-pager .popover .disabled.facetwp-page,.filter-form .popover input.disabled[type=submit],.popover #cgc-exercise-vote-form label.disabled,.popover .button.disabled,.popover .facetwp-pager .disabled.facetwp-page,.popover .filter-form input.disabled[type=submit],.popover .single-cgc_images .cgc-mature.cgc-mature-small a.disabled,.single-cgc_images .cgc-mature.cgc-mature-small .popover a.disabled{display:none}.popover-title{margin:0;padding:15px;font-size:1rem;border-radius:0;color:#262626;font-weight:700;letter-spacing:0;font-family:lato,sans-serif;text-transform:none}.popover-content{padding:0 15px 5px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover-current-step{font-size:92%;margin:0 auto 10px;font-weight:700}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}@-webkit-keyframes fluidboxLoading{0%{-webkit-transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}100%{-webkit-transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes fluidboxLoading{0%{transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}100%{transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox{outline:0}.fluidbox-overlay{background-color:rgba(35,39,44,.9);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;transition:all .125s ease-in-out .125s}.fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;transition:all .25s ease-in-out}.fluidbox-closed .fluidbox-wrap img{transition:opacity 0s ease-in-out .25s}.fluidbox-ghost{background-size:100% 100%;background-position:center center;position:absolute;-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;-o-transition-property:opacity,-o-transform;transition-property:opacity,transform;transition-duration:0s,.25s;transition-delay:.25s,0s}.fluidbox-opened .fluidbox-ghost{transition-delay:0s,0s}.fluidbox-loader{perspective:200px;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox-loader::before{background-color:#23272c;content:'';transform-style:preserve-3d;transition:all .25s ease-in-out;opacity:0;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%}.fluidbox-loading .fluidbox-loader::before{-webkit-animation:fluidboxLoading 1s 0s infinite ease-in-out forwards;animation:fluidboxLoading 1s 0s infinite ease-in-out forwards;opacity:1}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:#2d3138;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{text-align:center;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{font-size:16px;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative;position:absolute;left:-10000px}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding .15s,max-height .15s;transition:padding .15s,max-height .15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding .2s,max-height .2s;transition:padding .25s,max-height .25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .1s;transition:all .1s}.sweet-alert .sa-input-error::after,.sweet-alert .sa-input-error::before{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);padding:0 12px;display:none;-webkit-transition:all .3s;transition:all .3s}.sweet-alert input:focus{outline:0;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity .3s .03s ease;opacity:.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity .3s .03s ease;opacity:.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity .3s .03s ease;opacity:.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert button{background-color:#AEDEF4;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0;cursor:pointer}.sweet-alert button:focus{outline:0;box-shadow:0 0 2px rgba(128,179,235,.5),inset 0 0 0 1px rgba(0,0,0,.05)}.sweet-alert button:hover{background-color:#a1d9f2}.sweet-alert button:active{background-color:#81ccee}.sweet-alert button.cancel{background-color:transparent;border:1px solid #fff}.sweet-alert button.cancel:hover{background-color:#c8c8c8}.sweet-alert button.cancel:active{background-color:#b7b7b7}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,.8) 0 0 2px,rgba(0,0,0,.04706) 0 0 0 1px inset!important}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success::after,.sweet-alert .sa-icon.sa-success::before{content:'';position:absolute;width:60px;height:120px;background:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);-webkit-border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:transparent;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes slideFromTop{0%{top:0}100%{top:50%}}@keyframes slideFromTop{0%{top:0}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0}}@keyframes slideToTop{0%{top:50%}100%{top:0}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop .3s;animation:slideFromTop .3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom .3s;animation:slideFromBottom .3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop .4s;animation:slideToTop .4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom .3s;animation:slideToBottom .3s}@-webkit-keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}@-webkit-keyframes animateXMark{0%,50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%,50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark .5s;animation:animateXMark .5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}.tooltip{position:absolute;z-index:1070;display:block;font-size:.72rem;font-weight:400;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#23272c;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#23272c}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#23272c}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#23272c}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#23272c}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#23272c}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#23272c}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#23272c}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#23272c}.icon-list{padding:0;margin:0;list-style:none}.icon-list li{display:block;margin-bottom:8px;position:relative;height:30px}.icon-list a{position:relative;text-decoration:none;display:block;padding-left:20px;line-height:1.5;color:inherit;font-size:.72rem}.icon-list i{color:rgba(231,231,231,.67);position:absolute;top:-2px;left:0;font-size:1.2rem}.generic-list{padding:0;margin:0;list-style:none}.generic-list li{display:block;position:relative;padding:0;font-size:.9em}.generic-list li+li{margin-top:8px}.generic-list li span:first-of-type{color:#e7e7e7;font-weight:400}.generic-list li span:last-of-type{color:#b4b4b4;float:right}.check-list,.plus-list{padding:0;margin:0 0 20px;list-style:none}.check-list li,.plus-list li{display:block;position:relative;padding:0 0 0 25px;font-size:.9em}.check-list li:before,.plus-list li:before{position:absolute;left:0;top:2px}.check-list li+li,.plus-list li+li{margin-top:8px}.check-list li{text-decoration:none}.check-list li:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;color:#5cb85c}.plus-list li{text-decoration:none}.plus-list li:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;color:#E5891a}#wp_page_numbers{margin:1rem auto 0;display:block;clear:left}#wp_page_numbers:after,#wp_page_numbers:before{content:" ";display:table}#wp_page_numbers:after{clear:both}#wp_page_numbers button{display:inline-block;padding:5px 15px;text-align:center;font-weight:700;background:#23272c;outline:0;border:none;box-shadow:none;color:#e7e7e7;font-size:.72rem;line-height:.92rem}#wp_page_numbers button:hover{cursor:pointer;background:#292d33}#wp_page_numbers .jplist-pagingmid,#wp_page_numbers .jplist-pagingnext,#wp_page_numbers .jplist-pagingprev{float:left}#wp_page_numbers .jplist-hidden{display:none}.cgc-pagination{clear:left;padding:0;width:100%}.cgc-pagination:after,.cgc-pagination:before{content:" ";display:table}.cgc-pagination:after{clear:both}.cgc-pagination .page-numbers,.cgc-pagination span{display:inline-block;padding:5px 15px;text-align:center;font-weight:700;background:#23272c;color:#e7e7e7;font-size:.72rem;line-height:.92rem;margin:0}.cgc-pagination .page-numbers.current,.cgc-pagination .page-numbers:active,.cgc-pagination .page-numbers:focus,.cgc-pagination .page-numbers:hover,.cgc-pagination span.current,.cgc-pagination span:active,.cgc-pagination span:focus,.cgc-pagination span:hover{cursor:pointer;background:#E5891a;text-decoration:none}.cgc-pagination .page-numbers:first-child,.cgc-pagination span:first-child{margin-left:0}.cgc-pagination .page-numbers:last-child,.cgc-pagination span:last-child{margin-right:0}.big-hero{text-align:center}.big-hero h1{font-size:450%;line-height:1;margin:0 auto 10px}.big-hero p{font-size:150%;line-height:1.1;max-width:800px;margin-left:auto;margin-right:auto}.selectBox-dropdown{min-width:150px;color:#e7e7e7;background:#353942;cursor:default}.selectBox-dropdown .selectBox-label{padding:8px 15px;font-size:.72rem;height:2.55em;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;background:#353942;overflow:auto;-webkit-overflow-scrolling:touch;font-size:.72rem}.selectBox-inline{min-width:150px;outline:0;background:#292d33;display:inline-block;overflow:auto}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:1px}.selectBox-options.selectBox-options-bottom{border-top:none}.selectBox-options LI A{line-height:1.5;padding:4px 10px;white-space:nowrap;overflow:hidden;background:6px center no-repeat;text-decoration:none;color:inherit}.selectBox-options LI.selectBox-hover A{background-color:#2d3138;cursor:pointer}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#2d3138}.selectBox-options .selectBox-optgroup{color:#e7e7e7;background:#292d33;font-weight:700;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)}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background:#23272c;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.35)}::-webkit-scrollbar-thumb:hover{background:#E5891a}::-webkit-scrollbar-thumb:window-inactive{background:0 0}#affwp-affiliate-dashboard .affwp-table,#edd_checkout_form_wrap #edd_cc_fields .fieldset-title,#edd_discount_code .edd-label,.dashboard--module__latest_post .blog--archive .entry--title,.edd-receipt--item .edd-receipt--name,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#affwp-affiliate-dashboard .affwp-table,table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{font-size:1.2rem}body{font-family:lato,sans-serif;font-weight:400;font-style:normal;line-height:1.3em;color:#e7e7e7;position:relative;background:#3D4247;padding:64px 0 0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.content-width,.content-width--small,.page--section__hero .page--section__hero-guts__inner,.page--section__hero-blog .page--section__hero-blog__inner,.page--section__inner{width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.content-width,.page--section__hero .page--section__hero-guts__inner,.page--section__hero-blog .page--section__hero-blog__inner,.page--section__inner{max-width:1060px}.content-width--small{max-width:840px;margin:0 auto}.not-visible{opacity:0;filter:alpha(opacity=0);display:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.visible{opacity:1;filter:alpha(opacity=100);display:inline-block}.alignleft{display:inline;float:left;margin-right:20px}img[class*=wp-image-]{border:5px solid #3D4247;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.alignright{display:inline;float:right;margin-left:20px}.aligncenter{display:block;margin-left:auto;margin-right:auto}p{font-weight:400;margin-bottom:1.3em}b,strong{font-weight:700}em,i{font-style:italic}.text--small{font-size:.72rem;line-height:.92rem}a{color:#E5891a;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}a:focus,a:hover{color:#E5891a;text-decoration:underline}a:focus{outline:0}.entry-content a{font-weight:400}#edd_checkout_form_wrap #edd_cc_fields .fieldset-title,#edd_discount_code .edd-label,h1,h2,h3,h4,h5{font-family:bebas-neue,sans-serif;text-transform:uppercase;letter-spacing:1px;font-style:normal;color:#E7E7E7;text-rendering:optimizeLegibility;font-weight:400;line-height:1;margin:.65em 0}#edd_checkout_form_wrap #edd_cc_fields .fieldset-title small,#edd_discount_code .edd-label small,h1 small,h2 small,h3 small,h4 small,h5 small{font-size:60%;color:#fff;line-height:0}.dashboard--module__latest_post .blog--archive .entry--title,.edd-receipt--item .edd-receipt--name,h6{font-style:bold;color:#E7E7E7;font-weight:700;line-height:1;margin:.65em 0}h1{font-size:3.48rem}h2{font-size:2.4672rem}#edd_checkout_form_wrap #edd_cc_fields .fieldset-title,#edd_discount_code .edd-label,h3{font-size:1.8rem}h4{font-size:1.2348rem}h5{font-size:1.2rem}.dashboard--module__latest_post .blog--archive .entry--title,.edd-receipt--item .edd-receipt--name,h6{font-size:.92rem}h4{margin:0 auto}h4+p{margin:0;font-size:.72rem}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}hr{border:0;border-bottom:solid 1px #E5891a;margin:3em 0}hr.major{margin:4em 0}blockquote{border-left:solid 4px #E5891a;font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:#E5891a;border-radius:3px;font-family:"Courier New",monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:"Courier New",monospace;font-size:.9em;margin:0 0 2em}pre code{display:block;line-height:1.75em;padding:1em 1.5em;overflow-x:auto}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px #E5891a;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;height:2.5em;line-height:2.5em;padding:0 .5em}ul.icons li .icon{font-size:.8em}ul.icons li .icon:before{font-size:2em}ul.actions{cursor:default;list-style:none;padding-left:0}ul.actions li{display:inline-block;padding:0 1em 0 0;vertical-align:middle}ul.actions li:last-child{padding-right:0}#edd_checkout_cart ul.actions#edd-save-cart-button li,ul.actions.small li{padding:0 .5em 0 0}ul.actions.vertical li{display:block;padding:1em 0 0}ul.actions.vertical li:first-child{padding-top:0}ul.actions.vertical li>*{margin-bottom:0}#edd_checkout_cart ul.actions.vertical#edd-save-cart-button li,ul.actions.vertical.small li{padding:.5em 0 0}#edd_checkout_cart ul.actions.vertical#edd-save-cart-button li:first-child,ul.actions.vertical.small li:first-child{padding-top:0}ul.actions.fit{display:table;margin-left:-1em;padding:0;table-layout:fixed;width:calc(100% + 1em)}ul.actions.fit li{display:table-cell;padding:0 0 0 1em}ul.actions.fit li>*{margin-bottom:0}#edd_checkout_cart ul.actions.fit#edd-save-cart-button,ul.actions.fit.small{margin-left:-.5em;width:calc(100% + .5em)}#edd_checkout_cart ul.actions.fit#edd-save-cart-button li,ul.actions.fit.small li{padding:0 0 0 .5em}dl{margin:0 0 2em}#affwp-affiliate-dashboard .affwp-table,table{width:100%;max-width:100%;margin-bottom:2rem;background-color:#515860;border:1px solid #23272c}#affwp-affiliate-dashboard .affwp-table>tbody>tr>td,#affwp-affiliate-dashboard .affwp-table>tbody>tr>th,#affwp-affiliate-dashboard .affwp-table>tfoot>tr>td,#affwp-affiliate-dashboard .affwp-table>tfoot>tr>th,#affwp-affiliate-dashboard .affwp-table>thead>tr>td,#affwp-affiliate-dashboard .affwp-table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;line-height:1.3em;vertical-align:top;border:1px solid #23272c;font-size:.72rem}#affwp-affiliate-dashboard .affwp-table>tbody>tr:nth-of-type(odd),table>tbody>tr:nth-of-type(odd){background-color:#2B292F}#affwp-affiliate-dashboard .affwp-table>tbody>tr:hover,table>tbody>tr:hover{background-color:#23272c}#affwp-affiliate-dashboard .affwp-table>thead>tr>th,table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #23272c}#affwp-affiliate-dashboard .affwp-table>caption+thead>tr:first-child>td,#affwp-affiliate-dashboard .affwp-table>caption+thead>tr:first-child>th,#affwp-affiliate-dashboard .affwp-table>colgroup+thead>tr:first-child>td,#affwp-affiliate-dashboard .affwp-table>colgroup+thead>tr:first-child>th,#affwp-affiliate-dashboard .affwp-table>thead:first-child>tr:first-child>td,#affwp-affiliate-dashboard .affwp-table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>td,table>thead:first-child>tr:first-child>th{border-top:0}#affwp-affiliate-dashboard .affwp-table>tbody+tbody,table>tbody+tbody{border-top:2px solid #23272c}#affwp-affiliate-dashboard .affwp-table .affwp-table,#affwp-affiliate-dashboard .affwp-table table,#affwp-affiliate-dashboard table .affwp-table,table #affwp-affiliate-dashboard .affwp-table,table table{background-color:#3D4247}#affwp-affiliate-dashboard .affwp-table th,table th{text-align:left}#affwp-affiliate-dashboard .affwp-table col[class*=col-],table col[class*=col-]{position:static;float:none;display:table-column}#affwp-affiliate-dashboard .affwp-table td[class*=col-],#affwp-affiliate-dashboard .affwp-table th[class*=col-],table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}#affwp-affiliate-dashboard .affwp-table,table{overflow-x:auto;min-height:.01%}@media screen and (max-width:600px){#affwp-affiliate-dashboard .affwp-table,table{width:100%;margin-bottom:2em;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #23272c}#affwp-affiliate-dashboard .affwp-table>.table,table>.table{margin-bottom:0}#affwp-affiliate-dashboard .affwp-table>.table>tbody>tr>td,#affwp-affiliate-dashboard .affwp-table>.table>tbody>tr>th,#affwp-affiliate-dashboard .affwp-table>.table>tfoot>tr>td,#affwp-affiliate-dashboard .affwp-table>.table>tfoot>tr>th,#affwp-affiliate-dashboard .affwp-table>.table>thead>tr>td,#affwp-affiliate-dashboard .affwp-table>.table>thead>tr>th,table>.table>tbody>tr>td,table>.table>tbody>tr>th,table>.table>tfoot>tr>td,table>.table>tfoot>tr>th,table>.table>thead>tr>td,table>.table>thead>tr>th{white-space:nowrap}#affwp-affiliate-dashboard .affwp-table>.table-bordered,table>.table-bordered{border:0}#affwp-affiliate-dashboard .affwp-table>.table-bordered>tbody>tr>td:first-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tbody>tr>th:first-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tfoot>tr>td:first-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tfoot>tr>th:first-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>thead>tr>td:first-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>thead>tr>th:first-child,table>.table-bordered>tbody>tr>td:first-child,table>.table-bordered>tbody>tr>th:first-child,table>.table-bordered>tfoot>tr>td:first-child,table>.table-bordered>tfoot>tr>th:first-child,table>.table-bordered>thead>tr>td:first-child,table>.table-bordered>thead>tr>th:first-child{border-left:0}#affwp-affiliate-dashboard .affwp-table>.table-bordered>tbody>tr>td:last-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tbody>tr>th:last-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tfoot>tr>td:last-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tfoot>tr>th:last-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>thead>tr>td:last-child,#affwp-affiliate-dashboard .affwp-table>.table-bordered>thead>tr>th:last-child,table>.table-bordered>tbody>tr>td:last-child,table>.table-bordered>tbody>tr>th:last-child,table>.table-bordered>tfoot>tr>td:last-child,table>.table-bordered>tfoot>tr>th:last-child,table>.table-bordered>thead>tr>td:last-child,table>.table-bordered>thead>tr>th:last-child{border-right:0}#affwp-affiliate-dashboard .affwp-table>.table-bordered>tbody>tr:last-child>td,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tbody>tr:last-child>th,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tfoot>tr:last-child>td,#affwp-affiliate-dashboard .affwp-table>.table-bordered>tfoot>tr:last-child>th,table>.table-bordered>tbody>tr:last-child>td,table>.table-bordered>tbody>tr:last-child>th,table>.table-bordered>tfoot>tr:last-child>td,table>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#cgc-exercise-vote-form label,.button,.facetwp-pager .facetwp-page,.filter-form input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a,input[type=submit],input[type=reset],input[type=button]{border-radius:0;border:0;cursor:pointer;display:inline-block;font-weight:700;font-size:14px;height:3.55em;line-height:3.55em;padding:0 2.25em;text-align:center;text-decoration:none;white-space:nowrap;background-color:#E5891a;color:#fff}#cgc-exercise-vote-form label:hover,.button:hover,.facetwp-pager .facetwp-page:hover,.filter-form input[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#e89531}#cgc-exercise-vote-form label:active,.button:active,.facetwp-pager .facetwp-page:active,.filter-form input[type=submit]:active,.single-cgc_images .cgc-mature.cgc-mature-small a:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active{background-color:#E5891a;box-shadow:inset 1px 1px 2px rgba(0,0,0,.25)}#cgc-exercise-vote-form label:active,#cgc-exercise-vote-form label:focus,#cgc-exercise-vote-form label:hover,.button:active,.button:focus,.button:hover,.facetwp-pager .facetwp-page:active,.facetwp-pager .facetwp-page:focus,.facetwp-pager .facetwp-page:hover,.filter-form input[type=submit]:active,.filter-form input[type=submit]:focus,.filter-form input[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a:active,.single-cgc_images .cgc-mature.cgc-mature-small a:focus,.single-cgc_images .cgc-mature.cgc-mature-small a:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover{color:#fff!important;text-decoration:none}#cgc-exercise-vote-form label:focus,.button:focus,.facetwp-pager .facetwp-page:focus,.filter-form input[type=submit]:focus,.single-cgc_images .cgc-mature.cgc-mature-small a:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{outline:0}#cgc-exercise-vote-form label.icon:before,.button.icon:before,.facetwp-pager .icon.facetwp-page:before,.filter-form input.icon[type=submit]:before,.single-cgc_images .cgc-mature.cgc-mature-small a.icon:before,input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before{margin-right:.5em}#cgc-exercise-vote-form label.fit,.button.fit,.facetwp-pager .fit.facetwp-page,.filter-form input.fit[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.fit,input[type=submit].fit,input[type=reset].fit,input[type=button].fit{display:block;margin:0 0 1em;width:100%}#cgc-exercise-vote-form #edd_checkout_cart label#edd-save-cart-button,#cgc-exercise-vote-form label,#edd_checkout_cart #cgc-exercise-vote-form label#edd-save-cart-button,#edd_checkout_cart .button#edd-save-cart-button,#edd_checkout_cart .facetwp-pager #edd-save-cart-button.facetwp-page,#edd_checkout_cart .filter-form input#edd-save-cart-button[type=submit],#edd_checkout_cart .single-cgc_images .cgc-mature.cgc-mature-small a#edd-save-cart-button,#edd_checkout_cart input[type=submit]#edd-save-cart-button,#edd_checkout_cart input[type=reset]#edd-save-cart-button,#edd_checkout_cart input[type=button]#edd-save-cart-button,.button.small,.dashboard--module__fresh_courses #misc-notifications--form .facetwp-pager input[type=submit].facetwp-page,.dashboard--module__fresh_courses #misc-notifications--form .filter-form input[type=submit],.dashboard--module__fresh_courses #misc-notifications--form input.button[type=submit],.dashboard--module__fresh_courses #misc-notifications--form input[type=submit],.dashboard--module__fresh_courses #misc-notifications--form input[type=reset][type=submit],.dashboard--module__fresh_courses #misc-notifications--form input[type=button][type=submit],.facetwp-pager #edd_checkout_cart #edd-save-cart-button.facetwp-page,.facetwp-pager .dashboard--module__fresh_courses #misc-notifications--form input[type=submit].facetwp-page,.facetwp-pager .small.facetwp-page,.filter-form #edd_checkout_cart input#edd-save-cart-button[type=submit],.filter-form .dashboard--module__fresh_courses #misc-notifications--form input[type=submit],.filter-form input[type=submit],.filter-form input[type=reset][type=submit],.filter-form input[type=button][type=submit],.single-cgc_images .cgc-mature.cgc-mature-small #edd_checkout_cart a#edd-save-cart-button,.single-cgc_images .cgc-mature.cgc-mature-small a.small,input[type=submit].small,input[type=reset].small,input[type=button].small{font-size:.8em;height:40px;padding:0 2em;line-height:2.7em}#cgc-exercise-vote-form .cgc-discussion-reply--form-wrap label.discussion--cancel,#cgc-exercise-vote-form .facetwp-pager label.facetwp-page,#cgc-exercise-vote-form label.tiny,.button.tiny,.cgc-discussion-reply--form-wrap #cgc-exercise-vote-form label.discussion--cancel,.cgc-discussion-reply--form-wrap .button.discussion--cancel,.cgc-discussion-reply--form-wrap .facetwp-pager input[type=submit].facetwp-page,.cgc-discussion-reply--form-wrap .filter-form input[type=submit],.cgc-discussion-reply--form-wrap .single-cgc_images .cgc-mature.cgc-mature-small a.discussion--cancel,.cgc-discussion-reply--form-wrap input.button[type=submit],.cgc-discussion-reply--form-wrap input[type=submit],.cgc-discussion-reply--form-wrap input[type=reset].discussion--cancel,.cgc-discussion-reply--form-wrap input[type=reset][type=submit],.cgc-discussion-reply--form-wrap input[type=button].discussion--cancel,.cgc-discussion-reply--form-wrap input[type=button][type=submit],.cgc-mature.cgc-mature-small a,.facetwp-pager #cgc-exercise-vote-form label.facetwp-page,.facetwp-pager .cgc-discussion-reply--form-wrap input[type=submit].facetwp-page,.facetwp-pager .facetwp-page,.facetwp-pager .filter-form input[type=submit].facetwp-page,.facetwp-pager .single-cgc_images .cgc-mature.cgc-mature-small a.facetwp-page,.facetwp-pager input[type=submit].facetwp-page,.facetwp-pager input[type=reset].facetwp-page,.facetwp-pager input[type=button].facetwp-page,.filter-form .cgc-discussion-reply--form-wrap input[type=submit],.filter-form .facetwp-pager input[type=submit].facetwp-page,.filter-form input.tiny[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .cgc-discussion-reply--form-wrap a.discussion--cancel,.single-cgc_images .cgc-mature.cgc-mature-small .facetwp-pager a.facetwp-page,.single-cgc_images .cgc-mature.cgc-mature-small a.tiny,input[type=submit].tiny,input[type=reset].tiny,input[type=button].tiny{font-size:.65em;height:30px;line-height:2.4em;padding:0 1em}#cgc-exercise-vote-form label.big,.button.big,.facetwp-pager .big.facetwp-page,.filter-form input.big[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.big,input[type=submit].big,input[type=reset].big,input[type=button].big{font-size:1.35em}#cgc-exercise-vote-form label.marketing,.button.marketing,.facetwp-pager .marketing.facetwp-page,.filter-form input.marketing[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.marketing,input[type=submit].marketing,input[type=reset].marketing,input[type=button].marketing{font-size:1em;height:2.84em;line-height:2.84em}#cgc-exercise-vote-form label.disabled,#cgc-exercise-vote-form label:disabled,.button.disabled,.button:disabled,.facetwp-pager .disabled.facetwp-page,.facetwp-pager .facetwp-page:disabled,.filter-form input.disabled[type=submit],.filter-form input[type=submit]:disabled,.single-cgc_images .cgc-mature.cgc-mature-small a.disabled,.single-cgc_images .cgc-mature.cgc-mature-small a:disabled,input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled{background-color:transparent;box-shadow:none!important;color:#fff!important;cursor:default;opacity:.25}#cgc-exercise-vote-form label,#cgc-exercise-vote-form label.secondary,.button.ghost,.button.secondary,.facetwp-pager .ghost.facetwp-page,.facetwp-pager .secondary.facetwp-page,.filter-form input.ghost[type=submit],.filter-form input.secondary[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.ghost,.single-cgc_images .cgc-mature.cgc-mature-small a.secondary,input[type=submit].ghost,input[type=submit].secondary,input[type=reset].ghost,input[type=reset].secondary,input[type=button].ghost,input[type=button].secondary{background-color:transparent;box-shadow:none;border:1px solid #fff}#cgc-exercise-vote-form label.secondary:hover,#cgc-exercise-vote-form label:hover,.button.ghost:hover,.button.secondary:hover,.facetwp-pager .ghost.facetwp-page:hover,.facetwp-pager .secondary.facetwp-page:hover,.filter-form input.ghost[type=submit]:hover,.filter-form input.secondary[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.ghost:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.secondary:hover,input[type=submit].ghost:hover,input[type=submit].secondary:hover,input[type=reset].ghost:hover,input[type=reset].secondary:hover,input[type=button].ghost:hover,input[type=button].secondary:hover{background:#2B292F}#cgc-exercise-vote-form label.danger,#cgc-exercise-vote-form label.error,.button.danger,.button.error,.facetwp-pager .danger.facetwp-page,.facetwp-pager .error.facetwp-page,.filter-form input.danger[type=submit],.filter-form input.error[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.danger,.single-cgc_images .cgc-mature.cgc-mature-small a.error,input[type=submit].danger,input[type=submit].error,input[type=reset].danger,input[type=reset].error,input[type=button].danger,input[type=button].error{background:#d9534f}#cgc-exercise-vote-form label.danger:hover,#cgc-exercise-vote-form label.error:hover,.button.danger:hover,.button.error:hover,.facetwp-pager .danger.facetwp-page:hover,.facetwp-pager .error.facetwp-page:hover,.filter-form input.danger[type=submit]:hover,.filter-form input.error[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.danger:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.error:hover,input[type=submit].danger:hover,input[type=submit].error:hover,input[type=reset].danger:hover,input[type=reset].error:hover,input[type=button].danger:hover,input[type=button].error:hover{background:#de6764}#cgc-exercise-vote-form label.danger:active,#cgc-exercise-vote-form label.error:active,.button.danger:active,.button.error:active,.facetwp-pager .danger.facetwp-page:active,.facetwp-pager .error.facetwp-page:active,.filter-form input.danger[type=submit]:active,.filter-form input.error[type=submit]:active,.single-cgc_images .cgc-mature.cgc-mature-small a.danger:active,.single-cgc_images .cgc-mature.cgc-mature-small a.error:active,input[type=submit].danger:active,input[type=submit].error:active,input[type=reset].danger:active,input[type=reset].error:active,input[type=button].danger:active,input[type=button].error:active{color:#fff;background:#c9302c}#cgc-exercise-vote-form label.success,.button.success,.facetwp-pager .success.facetwp-page,.filter-form input.success[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.success,input[type=submit].success,input[type=reset].success,input[type=button].success{background:#5cb85c}#cgc-exercise-vote-form label.success:hover,.button.success:hover,.facetwp-pager .success.facetwp-page:hover,.filter-form input.success[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.success:hover,input[type=submit].success:hover,input[type=reset].success:hover,input[type=button].success:hover{background:#6ec06e}#cgc-exercise-vote-form label.success:active,.button.success:active,.facetwp-pager .success.facetwp-page:active,.filter-form input.success[type=submit]:active,.single-cgc_images .cgc-mature.cgc-mature-small a.success:active,input[type=submit].success:active,input[type=reset].success:active,input[type=button].success:active{color:#fff;background:#449d44}#cgc-exercise-vote-form label.inverted,.button.inverted,.facetwp-pager .inverted.facetwp-page,.filter-form input.inverted[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.inverted,input[type=submit].inverted,input[type=reset].inverted,input[type=button].inverted{background:#292d33}#cgc-exercise-vote-form label.inverted:hover,.button.inverted:hover,.facetwp-pager .inverted.facetwp-page:hover,.filter-form input.inverted[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.inverted:hover,input[type=submit].inverted:hover,input[type=reset].inverted:hover,input[type=button].inverted:hover{background:#2d3138}#cgc-exercise-vote-form label.inverted:active,.button.inverted:active,.facetwp-pager .inverted.facetwp-page:active,.filter-form input.inverted[type=submit]:active,.single-cgc_images .cgc-mature.cgc-mature-small a.inverted:active,input[type=submit].inverted:active,input[type=reset].inverted:active,input[type=button].inverted:active{color:#fff;background:#22252a}#cgc-exercise-vote-form label.gray,.button.gray,.facetwp-pager .gray.facetwp-page,.filter-form input.gray[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small a.gray,input[type=submit].gray,input[type=reset].gray,input[type=button].gray{background:#D6D6D6;color:#333}#cgc-exercise-vote-form label.gray:hover,.button.gray:hover,.facetwp-pager .gray.facetwp-page:hover,.filter-form input.gray[type=submit]:hover,.single-cgc_images .cgc-mature.cgc-mature-small a.gray:hover,input[type=submit].gray:hover,input[type=reset].gray:hover,input[type=button].gray:hover{background:#515860}#cgc-exercise-vote-form label.gray:active,.button.gray:active,.facetwp-pager .gray.facetwp-page:active,.filter-form input.gray[type=submit]:active,.single-cgc_images .cgc-mature.cgc-mature-small a.gray:active,input[type=submit].gray:active,input[type=reset].gray:active,input[type=button].gray:active{color:#fff;background:#50575f}.btn-spin,.facetwp-loading{position:relative;text-decoration:none;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease;padding:0 20px 0 35px;color:rgba(255,255,255,.5)}.btn-spin:before,.facetwp-loading:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;position:absolute;left:12px;content:'\f110'}.btn-group{display:inline-block}.ninja-forms-form-wrap input,.ninja-forms-form-wrap textarea{margin-left:0!important;height:3.55em!important}.ninja-forms-form-wrap select{height:auto!important;padding:0;-webkit-appearance:list-box}.ninja-forms-form-wrap .submit-wrap{margin-bottom:0}form{margin:0}label{display:block;font-size:.9em;font-weight:700;margin:0 0 1em;color:rgba(231,231,231,.67)}.cgc--search input,input[type=text],input[type=password],input[type=email],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#353942;border-radius:0;border:1px solid transparent;color:#f8f8f8;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%;font-size:15px}.cgc--search input:invalid,input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,select:invalid,textarea:invalid{box-shadow:none}.cgc--search input:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{border-color:#E5891a}.select-wrapper,.selectBox-dropdown{text-decoration:none;display:block;position:relative;margin-bottom:1em}.select-wrapper:before,.selectBox-dropdown:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;color:#515860;content:'\f078';display:block;pointer-events:none;position:absolute;right:0;text-align:center;top:10px;width:3.55em}.select-wrapper select::-ms-expand,.selectBox-dropdown select::-ms-expand{display:none}.cgc--search input,input[type=text],input[type=password],input[type=email],select{height:3.55em}textarea{padding:.75em 1em}select:focus::-ms-value{background:0 0}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;cursor:pointer;display:inline-block;font-weight:700;padding-left:2.88em;padding-right:.75em;position:relative;line-height:1.85em}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;border:1px solid transparent;background:#353942;content:'';display:inline-block;height:2.13em;left:0;line-height:2.04125em;position:absolute;text-align:center;top:0;width:2.13em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#515860;content:'\f00c'}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#E5891a}input[type=checkbox]+label:before{border-radius:0}input[type=radio]+label:before{border-radius:100%}.checkbox_wrap{margin-bottom:0}::-webkit-input-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}:-moz-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}::-moz-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}:-ms-input-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}.formerize-placeholder{color:rgba(255,255,255,.5)!important;opacity:1}input[type=submit]{-webkit-appearance:none}.form--bottom{margin-top:20px}.form--bottom input[type=submit]{-webkit-transition:padding-left .15s linear;-o-transition:padding-left .15s linear;transition:padding-left .15s linear}.form--bottom.btn-spin,.form--bottom.facetwp-loading{padding-left:0}.form--bottom.btn-spin:before,.form--bottom.facetwp-loading:before{top:15px}.form--bottom.btn-spin input[type=submit],.form--bottom.facetwp-loading input[type=submit]{padding-left:40px}.input--helper{position:absolute;opacity:.66;filter:alpha(opacity=66);font-size:.82rem}.cgc-empty-state{padding:20px;background:#292d33;text-align:center}.cgc-empty-state i{font-size:64.8px;color:rgba(231,231,231,.67);margin:0 auto 20px;display:inline-block}.cgc-empty-state p{margin:0}#cgc-form--confirmation{padding:10px;margin-bottom:20px;font-size:.72rem;line-height:.92rem;display:none}#cgc-form--confirmation.error{background:#d9534f;display:block}#cgc-form--confirmation.success{background:#5cb85c;display:block;padding-left:36px}#cgc-form--confirmation.success:before{top:18px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.school-logos{float:left;width:100%}.school-logos .school-logo{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;display:block;text-align:center}.page--section{float:left;padding-bottom:1.5rem;width:100%}.page--section__info{background:#2B292F}.page--section__inner{width:100%;max-width:1060px;margin:0 auto;padding:1.5rem}.page--section__inner h2{margin-bottom:10px}.page--section__inner h2+p{margin-top:0}.page--section__reviews{background:#515860}.page--section__faq{background:#2B292F}.page--section__highlight{background:#E5891a;text-align:center}.page--section__hero{height:0;padding-bottom:52%;overflow:hidden;position:relative}.page--section__hero .page--section__hero-guts{position:absolute;left:0;bottom:0;right:0;z-index:1;background:#2B292F}.page--section__hero .page--section__hero-guts__inner{padding:40px 300px 40px 20px;position:relative}.page--section__hero .page--section__hero-img{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:0}.page--section__hero .page--section__hero-title{margin:0 auto 5px;font-size:1.6672rem}.page--section__hero .page--section__hero-title:before{content:'';position:absolute;left:0;height:75px;width:8px;background-color:#E5891a}.page--section__hero .page--section__hero-info{font-size:.72rem;line-height:.92rem;margin-bottom:0}#cgc-exercise-vote-form .page--section__hero label,.facetwp-pager .page--section__hero .facetwp-page,.filter-form .page--section__hero input[type=submit],.page--section__hero #cgc-exercise-vote-form label,.page--section__hero .button,.page--section__hero .facetwp-pager .facetwp-page,.page--section__hero .filter-form input[type=submit],.page--section__hero .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__hero a{position:absolute;top:33%;right:0}.page--section__signup-explore .page--section__inner{text-align:center;padding-top:80px;padding-bottom:80px}.page--section__signup-explore .page--section__inner p{font-size:.72rem;margin:0;line-height:.92rem}#cgc-exercise-vote-form .facetwp-pager .page--section__signup-explore .facetwp-page+label,#cgc-exercise-vote-form .filter-form .page--section__signup-explore input[type=submit]+label,#cgc-exercise-vote-form .page--section__signup-explore .button+label,#cgc-exercise-vote-form .page--section__signup-explore .facetwp-pager .facetwp-page+label,#cgc-exercise-vote-form .page--section__signup-explore .facetwp-pager label+.facetwp-page,#cgc-exercise-vote-form .page--section__signup-explore .filter-form input[type=submit]+label,#cgc-exercise-vote-form .page--section__signup-explore .filter-form label+input[type=submit],#cgc-exercise-vote-form .page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small a+label,#cgc-exercise-vote-form .page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small label+a,#cgc-exercise-vote-form .page--section__signup-explore label+.button,#cgc-exercise-vote-form .page--section__signup-explore label+label,#cgc-exercise-vote-form .single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore a+label,.facetwp-pager #cgc-exercise-vote-form .page--section__signup-explore label+.facetwp-page,.facetwp-pager .filter-form .page--section__signup-explore input[type=submit]+.facetwp-page,.facetwp-pager .page--section__signup-explore #cgc-exercise-vote-form .facetwp-page+label,.facetwp-pager .page--section__signup-explore #cgc-exercise-vote-form label+.facetwp-page,.facetwp-pager .page--section__signup-explore .button+.facetwp-page,.facetwp-pager .page--section__signup-explore .facetwp-page+.button,.facetwp-pager .page--section__signup-explore .facetwp-page+.facetwp-page,.facetwp-pager .page--section__signup-explore .filter-form .facetwp-page+input[type=submit],.facetwp-pager .page--section__signup-explore .filter-form input[type=submit]+.facetwp-page,.facetwp-pager .page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small .facetwp-page+a,.facetwp-pager .page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small a+.facetwp-page,.facetwp-pager .single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore a+.facetwp-page,.filter-form #cgc-exercise-vote-form .page--section__signup-explore label+input[type=submit],.filter-form .facetwp-pager .page--section__signup-explore .facetwp-page+input[type=submit],.filter-form .page--section__signup-explore #cgc-exercise-vote-form input[type=submit]+label,.filter-form .page--section__signup-explore #cgc-exercise-vote-form label+input[type=submit],.filter-form .page--section__signup-explore .button+input[type=submit],.filter-form .page--section__signup-explore .facetwp-pager .facetwp-page+input[type=submit],.filter-form .page--section__signup-explore .facetwp-pager input[type=submit]+.facetwp-page,.filter-form .page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small a+input[type=submit],.filter-form .page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small input[type=submit]+a,.filter-form .page--section__signup-explore input[type=submit]+.button,.filter-form .page--section__signup-explore input[type=submit]+input[type=submit],.filter-form .single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore a+input[type=submit],.page--section__signup-explore #cgc-exercise-vote-form .button+label,.page--section__signup-explore #cgc-exercise-vote-form .facetwp-pager label+.facetwp-page,.page--section__signup-explore #cgc-exercise-vote-form .filter-form label+input[type=submit],.page--section__signup-explore #cgc-exercise-vote-form .single-cgc_images .cgc-mature.cgc-mature-small label+a,.page--section__signup-explore #cgc-exercise-vote-form label+.button,.page--section__signup-explore #cgc-exercise-vote-form label+label,.page--section__signup-explore .button+.button,.page--section__signup-explore .facetwp-pager #cgc-exercise-vote-form .facetwp-page+label,.page--section__signup-explore .facetwp-pager .button+.facetwp-page,.page--section__signup-explore .facetwp-pager .facetwp-page+.button,.page--section__signup-explore .facetwp-pager .facetwp-page+.facetwp-page,.page--section__signup-explore .facetwp-pager .filter-form .facetwp-page+input[type=submit],.page--section__signup-explore .facetwp-pager .single-cgc_images .cgc-mature.cgc-mature-small .facetwp-page+a,.page--section__signup-explore .filter-form #cgc-exercise-vote-form input[type=submit]+label,.page--section__signup-explore .filter-form .button+input[type=submit],.page--section__signup-explore .filter-form .facetwp-pager input[type=submit]+.facetwp-page,.page--section__signup-explore .filter-form .single-cgc_images .cgc-mature.cgc-mature-small input[type=submit]+a,.page--section__signup-explore .filter-form input[type=submit]+.button,.page--section__signup-explore .filter-form input[type=submit]+input[type=submit],.page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small #cgc-exercise-vote-form a+label,.page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small .button+a,.page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small .facetwp-pager a+.facetwp-page,.page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small .filter-form a+input[type=submit],.page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small a+.button,.page--section__signup-explore .single-cgc_images .cgc-mature.cgc-mature-small a+a,.single-cgc_images .cgc-mature.cgc-mature-small #cgc-exercise-vote-form .page--section__signup-explore label+a,.single-cgc_images .cgc-mature.cgc-mature-small .facetwp-pager .page--section__signup-explore .facetwp-page+a,.single-cgc_images .cgc-mature.cgc-mature-small .filter-form .page--section__signup-explore input[type=submit]+a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore #cgc-exercise-vote-form a+label,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore #cgc-exercise-vote-form label+a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore .button+a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore .facetwp-pager .facetwp-page+a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore .facetwp-pager a+.facetwp-page,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore .filter-form a+input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore .filter-form input[type=submit]+a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore a+.button,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__signup-explore a+a{margin-left:10px;margin-bottom:10px}.cgc-edit-link{font-size:.72rem}.cgc-love-it .cgc-icon-heart{color:rgba(231,231,231,.67)}.cgc-love-it .cgc-icon-heart.has-loved,.cgc-love-it.cgc-love--unlove i{color:#d9534f}li.status-pending p{font-size:.72rem;margin:0 auto;line-height:1}li.status-pending p:first-of-type{margin-bottom:5px}li.status-pending p:last-of-type{font-style:italic}li.status-pending p:last-of-type span{text-transform:uppercase}li.status-pending .module--track__inner{border-bottom:none}li.status-pending .status-pending-inner{background:#353942;text-align:center;padding:20px}li.status-pending .status-pending-division,li.status-pending.status-pending-division{font-weight:700}li.status-pending .status-pending-division .module--track__badge,li.status-pending .status-pending-division.module--track__badge,li.status-pending.status-pending-division .module--track__badge,li.status-pending.status-pending-division.module--track__badge{background-position:0 3px}li.status-pending .status-pending-division .block-feed__inner,li.status-pending .status-pending-division .module--track__inner,li.status-pending.status-pending-division .block-feed__inner,li.status-pending.status-pending-division .module--track__inner{border-bottom-color:#117ab0}.dashboard--module__latest_post .blog--archive li.status-pending .status-pending-division .block-feed__inner .entry--title span,.dashboard--module__latest_post .blog--archive li.status-pending.status-pending-division .block-feed__inner .entry--title span,.edd-receipt--item li.status-pending .status-pending-division .block-feed__inner .edd-receipt--name span,.edd-receipt--item li.status-pending.status-pending-division .block-feed__inner .edd-receipt--name span,li.status-pending .status-pending-division .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,li.status-pending .status-pending-division .block-feed__inner .edd-receipt--item .edd-receipt--name span,li.status-pending .status-pending-division .block-feed__inner h6 span,li.status-pending .status-pending-division .module--track__inner span:not(.label-status),li.status-pending .status-pending-division.status-pending-division,li.status-pending.status-pending-division .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,li.status-pending.status-pending-division .block-feed__inner .edd-receipt--item .edd-receipt--name span,li.status-pending.status-pending-division .block-feed__inner h6 span,li.status-pending.status-pending-division .module--track__inner span:not(.label-status),li.status-pending.status-pending-division.status-pending-division{color:#117ab0}li.status-pending .status-pending-division span.status-pending-division,li.status-pending.status-pending-division span.status-pending-division{color:#117ab0!important}li.status-pending .status-pending-division .label-status,li.status-pending.status-pending-division .label-status{background:#117ab0}#cgc-exercise-vote-form li.status-pending .status-pending-division label:hover,#cgc-exercise-vote-form li.status-pending.status-pending-division label:hover,li.status-pending .status-pending-division #cgc-exercise-vote-form label:hover,li.status-pending .status-pending-division .ghost:hover,li.status-pending.status-pending-division #cgc-exercise-vote-form label:hover,li.status-pending.status-pending-division .ghost:hover{border-color:#117ab0}li.status-pending .status-pending-division .questions .featured .question--inner,li.status-pending .status-pending-division.cgc-archive-item a,li.status-pending .status-pending-division.live-session--item,li.status-pending.status-pending-division .questions .featured .question--inner,li.status-pending.status-pending-division.cgc-archive-item a,li.status-pending.status-pending-division.live-session--item{border-left-color:#117ab0}li.status-pending .status-pending-division .live-session-item-meta--subject span:first-of-type,li.status-pending.status-pending-division .live-session-item-meta--subject span:first-of-type{color:#117ab0}li.status-pending .status-pending-division.live-session--item,li.status-pending.status-pending-division.live-session--item{border-bottom-color:#117ab0}li.status-pending .status-pending-division .not-a-post-thumbnail,li.status-pending .status-pending-division.cgc-archive-item a:hover,li.status-pending.status-pending-division .not-a-post-thumbnail,li.status-pending.status-pending-division.cgc-archive-item a:hover{background:#117ab0}li.status-pending .status-pending-division .progress-bar,li.status-pending.status-pending-division .progress-bar{background-color:#117ab0}li.status-pending .status-pending-division .progress-badge .progress-badge--meter,li.status-pending.status-pending-division .progress-badge .progress-badge--meter{background:#117ab0}.dashboard--module__latest_post .blog--archive li.status-pending .status-pending-division.module-title-fresh-course .entry--title span,.dashboard--module__latest_post .blog--archive li.status-pending.status-pending-division.module-title-fresh-course .entry--title span,.edd-receipt--item li.status-pending .status-pending-division.module-title-fresh-course .edd-receipt--name span,.edd-receipt--item li.status-pending.status-pending-division.module-title-fresh-course .edd-receipt--name span,li.status-pending .status-pending-division.cgc-course-part-of span,li.status-pending .status-pending-division.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,li.status-pending .status-pending-division.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,li.status-pending .status-pending-division.module-title-fresh-course h6 span,li.status-pending.status-pending-division.cgc-course-part-of span,li.status-pending.status-pending-division.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,li.status-pending.status-pending-division.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,li.status-pending.status-pending-division.module-title-fresh-course h6 span{color:#117ab0}li.status-pending .status-pending-division .cgcad-question.depth-1,li.status-pending .status-pending-division.cgcad-question.depth-1,li.status-pending.status-pending-division .cgcad-question.depth-1,li.status-pending.status-pending-division.cgcad-question.depth-1{border-left-color:#117ab0}li.status-pending .status-pending-division .activity-type-live_session span:last-of-type,li.status-pending.status-pending-division .activity-type-live_session span:last-of-type{color:#117ab0}li.status-pending .status-pending-title{font-family:lato,sans-serif;font-weight:700;font-size:1em;text-transform:none;letter-spacing:0;margin:14px auto;clear:left}li.status-pending.type-cgc_courses .status-pending-inner{height:262px;padding-top:75px}li.status-pending.type-cgc_flows .status-pending-inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}li.status-pending.has-multiple-terms .status-pending-division{color:#e7e7e7!important}li.status-pending.has-multiple-terms .status-pending-division--multi{font-size:.72rem;line-height:.92rem;color:#b4b4b4!important;font-weight:100;display:block;margin-top:5px!important}.division-circles{padding:0;list-style:none;height:20px;margin:10px auto}.division-circles.division-circles--2{width:50px}.division-circles.division-circles--3{width:90px}.division-circles.division-circles--4{width:110px}.division-circles .division-circle-item{padding:0;display:inline-block;margin-right:10px!important;height:20px;width:20px!important;border-radius:100%}.division-circles .division-circle-item:last-child{margin-right:0!important}.division-circles .division-circle-item--blender{background:#117ab0}.division-circles .division-circle-item--concept{background:#62cd17}.division-circles .division-circle-item--sculpting{background:#e96252}.division-circles .division-circle-item--unity{background:#a533a6}.module--brand{margin-top:17px;width:153px}.module--brand:after,.module--brand:before{content:" ";display:table}.module--brand:after{clear:both}.module--brand img{max-width:26px;float:left;display:block;margin-right:10px}.module--brand h2{float:left;font-size:1.8rem;line-height:.8;font-family:bebas-neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin:0}.module--hero{text-align:center;padding:1.5em 0}.module--hero .module--hero__title{margin-bottom:10px;font-size:2.6672rem}.module--hero .module--hero__title+p{width:80%;margin-top:0;margin-left:auto;margin-right:auto}.module--hero p span{font-weight:900}.module--hero.module--hero__small .module--hero__title{font-size:1.6672rem;margin-bottom:5px}.module--hero.module--hero__small p{font-size:.72rem}.module--notice{position:relative;padding:10px 10px 10px 60px}.module--notice i{position:absolute;left:15px;top:15px;font-size:26px}.module--notice.module--notice__default{background:#515860}.module--notice p{font-size:.72rem;line-height:.92rem}.module--infoblock{background:#292d33;padding:20px;margin-bottom:20px;position:relative}.dashboard--module__latest_post .blog--archive .module--infoblock .entry--title,.edd-receipt--item .module--infoblock .edd-receipt--name,.module--infoblock .dashboard--module__latest_post .blog--archive .entry--title,.module--infoblock .edd-receipt--item .edd-receipt--name,.module--infoblock h6,.module--infoblock p{padding-left:50px}.module--infoblock .module--infoblock__text{margin:0;font-size:.72rem;line-height:.92rem}.module--infoblock i{position:absolute;left:20px;top:20px;color:rgba(231,231,231,.67);font-size:32.4px}.dashboard--page-hero{text-align:center}.dashboard--page-hero .dashboard--page-hero__inner{padding:20px}#edd_checkout_form_wrap #edd_cc_fields .dashboard--page-hero .fieldset-title,#edd_discount_code .dashboard--page-hero .edd-label,.dashboard--page-hero #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--page-hero #edd_discount_code .edd-label,.dashboard--page-hero h3{font-weight:700;font-family:lato,sans-serif;text-transform:none}#swipebox-bottom-bar,#swipebox-overlay,#swipebox-top-bar{background:rgba(35,39,44,.9)}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#292d33;opacity:1}.module--tracks{padding:0;margin:0;list-style:none;counter-reset:course-counter}.module--tracks:after,.module--tracks:before{content:" ";display:table}.module--tracks:after{clear:both}.module--tracks.content-width,.module--tracks.page--section__inner,.page--section__hero .module--tracks.page--section__hero-guts__inner,.page--section__hero-blog .module--tracks.page--section__hero-blog__inner{max-width:1400px}.module--tracks .module--track__inner{background:#2d3138;padding:10px;border-bottom:7px solid transparent}.module--tracks.profile-course-blocks .module--track__inner{background:#23272c}.module--tracks li{position:relative;padding:0;margin-bottom:20px;counter-increment:course-counter}.module--tracks .wp-post-image{display:block}.module--tracks a{color:inherit;display:block;border:2px solid transparent;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.module--tracks a:active,.module--tracks a:hover{text-decoration:none}.module--tracks .attachment-post-wrap{overflow:hidden;height:140px;position:relative}.module--tracks .attachment-post-wrap div{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:center center}.module--tracks .attachment-post-thumbnail{display:block}.module--tracks .not-a-post-thumbnail{background:#292d33}.module--tracks .not-a-post-thumbnail i{font-size:64.8px;color:rgba(231,231,231,.67);left:50%;top:0;position:relative;-webkit-transform:translate(-50%,60%);-moz-transform:translate(-50%,60%);-ms-transform:translate(-50%,60%);-o-transform:translate(-50%,60%);transform:translate(-50%,60%)}.module--tracks .post-thumbnail-badge{background:#292d33;height:140px;overflow:hidden}.module--tracks .post-thumbnail-badge .module--track__badge{position:relative;top:0;left:50%;-webkit-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);-o-transform:translate(-50%,25%);transform:translate(-50%,25%)}.module--tracks .module--track__outer-link{border:none}.module--tracks .label,.module--tracks .user--dropdown a span,.user--dropdown a .module--tracks span{position:absolute;top:5px;right:5px;z-index:1}.module--tracks__4 li{float:left;position:relative;min-height:1px;padding:0 10px;width:25%}.module--tracks__3 li{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}.module--tracks__1 li{padding:0 10px}.module--tracks__1 li .module--track__inner{text-align:left}.module--track__free .module--track__inner{border:4px solid #E5891a;position:relative}.module--track__free .module--track__ornament{height:35px;line-height:2.45;font-size:.72rem;font-weight:700;top:-35px;position:absolute;left:25px;right:25px;text-align:center;background:#E5891a}.module--melvin{background-image:url(../img/melvin.png);background-repeat:no-repeat;background-size:80%;background-position:50% 50%;width:200px;height:220px}.module--melvin.module--melvin__flip{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.module--cta{text-align:center}.module--track__badge{background-image:url(../img/badge-sprite.png);background-repeat:no-repeat;background-size:cover;background-position:0 4px;height:94px;width:96px;text-decoration:none}.module--track__badge:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.module--track__badge div{width:48px;height:58px;position:relative;top:18px;display:block;margin:0 auto;text-align:center;background-size:90%;background-position:center center;background-repeat:no-repeat}.module--track__heading{font-family:lato,sans-serif;font-weight:700;font-size:1.2348rem;text-transform:none;letter-spacing:0;margin-bottom:5px}.module--track__heading.heading--sm{font-size:.9348rem}.module--track__info{margin-bottom:0;font-size:.72rem;line-height:.87rem}.module--track__meta{font-size:.72rem;font-style:italic}.module--track__center{text-align:center}.module--track__center .module--track__badge{margin:0 auto;display:block}.module--track__placeholder .module--track__inner{background:rgba(45,49,56,.55)}.page--section__info .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px;width:58.33333%}@media only screen and (max-width:767px){.page--section__info .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.page--section__info .page--section__image{float:left;position:relative;min-height:1px;padding:0 10px;width:41.66667%;text-align:center}@media only screen and (max-width:767px){.page--section__info .page--section__image{float:left;position:relative;min-height:1px;padding:20px 10px 0;width:100%}}.page--section__info .page--section__image img{margin:0 auto}.page--section__cta{padding-top:15px;padding-bottom:15px;background:#292d33}.page--section__cta .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px 0 20px;width:58.33333%;border-left:10px solid #E5891a}.page--section__cta .page--section__content h2{font-size:1.8rem;margin:0}.page--section__cta .page--section__content p{font-size:.72rem;line-height:.92rem;margin:10px 0 5px;padding:0}@media only screen and (max-width:767px){.page--section__cta .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.page--section__cta .page--section__button{float:left;position:relative;min-height:1px;padding:0 10px;width:41.66667%}#cgc-exercise-vote-form .page--section__cta .page--section__button label,.facetwp-pager .page--section__cta .page--section__button .facetwp-page,.filter-form .page--section__cta .page--section__button input[type=submit],.page--section__cta .page--section__button #cgc-exercise-vote-form label,.page--section__cta .page--section__button .button,.page--section__cta .page--section__button .facetwp-pager .facetwp-page,.page--section__cta .page--section__button .filter-form input[type=submit],.page--section__cta .page--section__button .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__cta .page--section__button a{float:right;margin-top:16px}@media only screen and (max-width:767px){#cgc-exercise-vote-form .page--section__cta .page--section__button label,.facetwp-pager .page--section__cta .page--section__button .facetwp-page,.filter-form .page--section__cta .page--section__button input[type=submit],.page--section__cta .page--section__button #cgc-exercise-vote-form label,.page--section__cta .page--section__button .button,.page--section__cta .page--section__button .facetwp-pager .facetwp-page,.page--section__cta .page--section__button .filter-form input[type=submit],.page--section__cta .page--section__button .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__cta .page--section__button a{float:left}}@media only screen and (max-width:767px){.page--section__cta .page--section__button{float:left;position:relative;min-height:1px;padding:0 10px;width:100%;margin-top:20px}}.page--section__fifty{background-size:cover;background-repeat:no-repeat;padding-bottom:0}.page--section__fifty .page--section__inner{padding-bottom:0}.page--section__fifty .left{padding-top:100px}@media only screen and (max-width:767px){.page--section__fifty .left{padding-top:40px}}.page--section__fifty .left .page--section__image{float:left;position:relative;min-height:1px;padding:0 10px;width:50%;margin-bottom:-5px;text-align:center}@media only screen and (max-width:767px){.page--section__fifty .left .page--section__image{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.page--section__fifty .left .page--section__content{position:relative;min-height:1px;padding:0 10px;width:50%;float:right}@media only screen and (max-width:767px){.page--section__fifty .left .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.page--section__fifty .right{padding-top:100px}@media only screen and (max-width:767px){.page--section__fifty .right{padding-top:40px}}.page--section__fifty .right .page--section__image{position:relative;min-height:1px;padding:0 10px;width:50%;float:right;margin-bottom:-5px;text-align:center}@media only screen and (max-width:767px){.page--section__fifty .right .page--section__image{float:left;position:relative;min-height:1px;padding:0 10px;width:100%;margin-top:20px}}.page--section__fifty .right .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}@media only screen and (max-width:767px){.page--section__fifty .right .page--section__content{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.page--section__fifty .center{text-align:center}.page--section__fifty .center h2{font-size:3.48rem}.page--section__fifty .center p{font-weight:700;font-size:1.2rem;line-height:1.4rem}.page--section__fifty .center .page--section__image{margin:60px 0 -5px;text-align:center}.page--section__reviews .carousel{margin-top:40px}.page--section__reviews img{border:15px solid #32363b;border-radius:150px;margin:0 auto}.page--section__reviews .review-content{display:block;height:auto;min-height:150px;margin-top:20px}.page--section__reviews h5{color:#fff;font-family:lato,sans-serif;font-weight:700;margin-bottom:.3125em;text-transform:none;letter-spacing:0}.page--section__reviews .slick-slide{padding:0 20px}.page--section__fullwidth-bg{background-size:cover}.page--section__footer-cta,.page--section__fullwidth-bg h2,.page--section__fullwidth-bg p{text-align:center}#edd_checkout_form_wrap #edd_cc_fields .page--section__footer-cta .fieldset-title,#edd_discount_code .page--section__footer-cta .edd-label,.page--section__footer-cta #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.page--section__footer-cta #edd_discount_code .edd-label,.page--section__footer-cta h1,.page--section__footer-cta h2,.page--section__footer-cta h3,.page--section__footer-cta h4,.page--section__footer-cta h5{font-family:lato,sans-serif;font-weight:700;text-transform:none}#cgc-exercise-vote-form .page--section__footer-cta label,.facetwp-pager .page--section__footer-cta .facetwp-page,.filter-form .page--section__footer-cta input[type=submit],.page--section__footer-cta #cgc-exercise-vote-form label,.page--section__footer-cta .button,.page--section__footer-cta .facetwp-pager .facetwp-page,.page--section__footer-cta .filter-form input[type=submit],.page--section__footer-cta .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .page--section__footer-cta a{margin:0 10px 20px}body:not(.logged-in){padding-top:64px}.header--wrap{background:#2B292F;position:fixed;top:0;left:0;width:100%;z-index:991;height:64px}.admin-bar .header--wrap{top:32px}.header--inner{line-height:3.4}.header--inner:after,.header--inner:before{content:" ";display:table}.header--inner:after{clear:both}.header--brand{float:left;position:relative;min-height:1px;padding:0 10px;width:25%}@media only screen and (max-width:767px){.header--brand{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}@media only screen and (max-width:767px){.header--brand .module--brand{margin:17px auto 0}}.header--menu{float:left;position:relative;min-height:1px;padding:0 10px;width:75%}.header--menu .menu{text-align:right;padding:0;margin:0;list-style:none}.header--menu .menu>li{display:inline-block;margin:0 8px}.header--menu .menu>li:first-child{margin-left:0}.header--menu .menu>li:last-child{margin-right:0}.header--menu .menu>li a{display:block;color:#e7e7e7;font-size:.792rem;padding:4px 8px;line-height:1.8}.header--menu .menu>li a:hover{color:#E5891a}.header--menu .menu>li:last-child a{border:1px solid #fff}.header--menu .dropdown-menu{padding:20px}.header--menu .dropdown-menu i{font-weight:700;color:rgba(231,231,231,.67)}.header--menu .dropdown-menu li{border-left:5px solid transparent;display:block;margin-bottom:20px}.header--menu .dropdown-menu li:last-child{border-top:1px solid #515860;margin-bottom:0;text-align:center;line-height:1;padding-top:15px}.header--menu .dropdown-menu li:last-child a{color:#b4b4b4}.header--menu .dropdown-menu li:last-child a:hover{color:#E5891a}.header--menu .dropdown-menu li a{padding-top:0;padding-bottom:0;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.header--menu .dropdown-menu li span{line-height:1}.header--menu .dropdown-menu li span:first-of-type{font-size:1.5em;font-family:bebas-neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.header--menu .dropdown-menu li span:last-of-type{display:block;color:#b4b4b4;font-size:.72rem;line-height:.92rem}.header--menu .dropdown-menu li.link--concept{border-left-color:#62cd17}.header--menu .dropdown-menu li.link--concept a:hover{color:#62cd17}.header--menu .dropdown-menu li.link--blender{border-left-color:#117ab0}.header--menu .dropdown-menu li.link--blender a:hover{color:#117ab0}.header--menu .dropdown-menu li.link--unity{border-left-color:#a533a6}.header--menu .dropdown-menu li.link--unity a:hover{color:#a533a6}.header--menu .dropdown-menu li.link--sculpting{border-left-color:#e96252}.header--menu .dropdown-menu li.link--sculpting a:hover{color:#e96252}@media (min-width:768px){.login--secondary{position:absolute;left:-10000px;opacity:0;filter:alpha(opacity=0)}}@media (max-width:767px){.login--secondary{position:absolute;right:18px;left:auto;top:17px;opacity:1;filter:alpha(opacity=100)}body .header--menu li a[data-toggle=modal]{display:none}body .header--menu .dropdown-menu li:last-child{display:none!important}}.footer--wrap{background:#2B292F;position:relative}.footer--inner{text-align:center;min-height:200px;max-width:700px;margin:0 auto;padding-top:40px;padding-bottom:40px}.footer--inner:after,.footer--inner:before{content:" ";display:table}.footer--inner:after{clear:both}.footer--inner p:first-child{margin-bottom:40px}.footer--inner .module--brand{width:205px;margin:0 auto}.footer--inner .module--brand+p{font-size:.72rem;line-height:.72rem;margin:5px auto 0}.footer--inner .module--brand+p+p{font-size:.72rem}.footer--inner a{color:inherit;font-weight:700}.cgc-padding-reset .footer--wrap{background:#2B292F;margin-top:40px}.modal--login .modal--title{text-align:center;margin-top:0}.modal--login form{margin-bottom:0}.modal--login .login-submit{text-align:center;margin-bottom:0}.modal--login input[type=submit]{display:block;margin:0 auto 20px;padding-left:3rem;padding-right:3rem}.modal--login input[type=checkbox]+label{line-height:1.1rem;padding-left:34px}.modal--login input[type=checkbox]+label:before{height:1.25em;width:1.25em;line-height:1.15em}.modal--login .login-remember a{float:right;font-size:.72rem;color:#e7e7e7}.modal--login .register--note{font-size:.72rem;text-align:center;margin-bottom:0}.modal--ornaments{padding:0;margin:0;list-style:none;position:absolute;top:0;right:-50px;height:100%}.modal--ornaments li{display:block;text-align:center;width:50px;height:50px;background:#23272c;color:#e7e7e7;font-size:1.35rem;padding:0;margin-bottom:2px;-webkit-transition:background .15s ease;-o-transition:background .15s ease;transition:background .15s ease}.modal--ornaments li i{line-height:50px}.modal--ornaments li:hover{background:#2d3138;cursor:pointer}.modal--ornaments li:first-child{background:#2d3138}.modal--ornaments li:last-child{position:absolute;bottom:0;margin-bottom:0}.modal--free-signup{width:100%}.modal--free-signup .modal-header{text-align:center}.modal--free-signup .modal-header p{font-size:.72rem;line-height:.92rem}.modal--free-signup input[type=submit]{text-align:center;margin:0 auto 20px;display:block;width:100%}.modal--terms{text-align:center;font-size:.72rem;line-height:.92rem;margin:0}.page--front .content-width,.page--front .page--section__hero .page--section__hero-guts__inner,.page--front .page--section__hero-blog .page--section__hero-blog__inner,.page--front .page--section__inner,.page--section__hero .page--front .page--section__hero-guts__inner,.page--section__hero-blog .page--front .page--section__hero-blog__inner{max-width:1400px}.page--section__intro{position:relative;padding:0;overflow:hidden}.page--section__intro .page--section__inner{position:relative;z-index:1;max-width:1060px;padding-top:80px;padding-bottom:80px}.page--section__intro .page--section__inner:after,.page--section__intro .page--section__inner:before{content:" ";display:table}.page--section__intro .page--section__inner:after{clear:both}.page--section__intro .page--section__left{float:left;position:relative;min-height:1px;padding:0 40px 0 10px;width:58.33333%;text-shadow:0 1px 1px rgba(43,41,47,.5)}.page--section__intro .page--section__left h2{font-size:2.4rem}.page--section__intro .page--section__right{float:left;position:relative;min-height:1px;padding:0 10px;width:41.66667%}.page--section__intro .page--section__image{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;z-index:0;background-position:center center;background-size:cover}.page--section__intro .page--section__image video{position:absolute;top:0;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%)}.page--section__intro .page--section__image:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(43,41,47,.5)}.page--section__signup form{background:#2B292F;padding:40px}.page--section__signup form input[type=submit]{width:100%}.page--free-enroll{text-align:center;margin:40px auto}.page--free-enroll p{font-weight:700}.page--free-enroll a{margin:0 auto}.page--section__hero .page--section__info .page--section__hero-guts__inner,.page--section__hero-blog .page--section__info .page--section__hero-blog__inner,.page--section__info .content-width,.page--section__info .page--section__hero .page--section__hero-guts__inner,.page--section__info .page--section__hero-blog .page--section__hero-blog__inner,.page--section__info .page--section__inner{max-width:1060px}.page--section__info .page--section__inner{position:relative}.page--section__info .module--melvin{position:absolute;top:20px;right:20px}.page--section__info a{display:inline-block}.page--section__highlight,.page--section__highlight .page--section__inner{padding-bottom:0}.page--section__highlight h2+p{width:80%;margin-top:0;margin-left:auto;margin-right:auto}.page--section__reviews{text-align:center}.cgc-validate--email.pass:focus,.cgc-validate--text.pass:focus{border-left-color:#5cb85c!important}#rcp_registration_form fieldset{background:#2B292F;padding:30px;margin-bottom:20px}#rcp_registration_form .signup--fieldset__title{margin:0 0 20px;font-family:lato,sans-serif;font-weight:700;text-transform:none}#rcp_registration_form .signup--fieldset__title+p{font-size:.72rem}#rcp_registration_form .cgc--search input,#rcp_registration_form .cgc-validate--email,#rcp_registration_form .cgc-validate--text,#rcp_registration_form input[type=text],#rcp_registration_form input[type=password],#rcp_registration_form input[type=email],.cgc--search #rcp_registration_form input{padding:0 1em;margin:0;-webkit-transition:.5s,border-left;-o-transition:.5s,border-left;transition:.5s,border-left}#rcp_registration_form .cgc--search input:focus,#rcp_registration_form .cgc-validate--email:focus,#rcp_registration_form .cgc-validate--text:focus,#rcp_registration_form input[type=text]:focus,#rcp_registration_form input[type=password]:focus,#rcp_registration_form input[type=email]:focus,.cgc--search #rcp_registration_form input:focus{border:none;border-left:10px solid #5cb85c}#rcp_registration_form .cgc--search input.required,#rcp_registration_form .cgc-validate--email.required,#rcp_registration_form .cgc-validate--text.required,#rcp_registration_form input[type=text].required,#rcp_registration_form input[type=password].required,#rcp_registration_form input[type=email].required,.cgc--search #rcp_registration_form input.required{color:#f8f8f8}#rcp_registration_form input[type=radio]:checked+label{background:#353942}#rcp_registration_form ul label{border-radius:3px;box-sizing:border-box;color:#fff;float:left;font-weight:700;line-height:1;margin-bottom:0;padding:15px .75em 15px 3.5em;width:100%}#rcp_registration_form ul label span:first-child{font-size:1.2rem}#rcp_registration_form ul label:hover{background:#292d33}#rcp_registration_form ul label:before{left:15px;top:15px}#rcp_registration_form #rcp_submit_wrap{text-align:center}#rcp_registration_form #rcp_submit{font-size:1.2rem;line-height:1}.rcp_user_fieldset p:first-of-type{margin-right:2%}.rcp_user_fieldset p:first-of-type,.rcp_user_fieldset p:nth-of-type(2){width:49%;float:left}.rcp_user_fieldset p:last-of-type{clear:left}.rcp_user_fieldset #rcp_password_again_wrap{width:49%;float:right}.rcp_subscription_fieldset h4.signup--fieldset__title{margin-bottom:0}#rcp_subscription_levels{padding:0;margin:30px 0 0;list-style:none;float:left;width:100%}#rcp_subscription_levels:after,#rcp_subscription_levels:before{content:" ";display:table}#rcp_subscription_levels:after{clear:both}#rcp_subscription_levels li{float:left;position:relative;min-height:1px;padding:0 10px;width:50%;margin-bottom:10px}#rcp_subscription_levels li:first-child{margin-right:0}@media only screen and (max-width:767px){#rcp_subscription_levels li{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_subscription_levels input[type=radio]:checked+label{background:#353942}#rcp_subscription_levels .rcp_level_description{clear:left;display:block;border-left:0;padding-left:0;margin-left:0;margin-top:5px;line-height:1;font-size:.72rem;font-style:italic}.rcp_gateways_fieldset .select-wrapper:before,.rcp_gateways_fieldset .selectBox-dropdown:before{top:15px}#rcp_payment_gateways{padding:0;margin:0;list-style:none;width:100%}#rcp_payment_gateways:after,#rcp_payment_gateways:before{content:" ";display:table}#rcp_payment_gateways:after{clear:both}#rcp_payment_gateways .rcp_payment_gateway{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}@media only screen and (max-width:767px){#rcp_payment_gateways .rcp_payment_gateway{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_payment_gateways #rcp_payment_gateway_paypal_express .gateway-name{display:none}#rcp_payment_gateways #rcp_payment_gateway_paypal_express .paypal_express{background:url(../img/paypal.png);display:block;height:39px;width:117px}#rcp_payment_gateways #rcp_payment_gateway_stripe .gateway-name{display:none}#rcp_payment_gateways #rcp_payment_gateway_stripe .stripe{background:url(../img/cc.png);display:block;height:38px;width:180px}#rcp_registration_form .rcp_card_fieldset{background:#f2f2f2;color:#292d33}#rcp_registration_form .rcp_card_fieldset .fields{float:left;position:relative;min-height:1px;padding:0 10px;width:66.66667%}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset .fields{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_registration_form .rcp_card_fieldset .signup--fieldset__title{color:#292d33}#rcp_registration_form .rcp_card_fieldset input,#rcp_registration_form .rcp_card_fieldset select{background:#ccc;color:#565f6c}#rcp_registration_form .rcp_card_fieldset input::-webkit-input-placeholder,#rcp_registration_form .rcp_card_fieldset select::-webkit-input-placeholder{color:#565f6c!important}#rcp_registration_form .rcp_card_fieldset input:-moz-placeholder,#rcp_registration_form .rcp_card_fieldset select:-moz-placeholder{color:#565f6c!important}#rcp_registration_form .rcp_card_fieldset input::-moz-placeholder,#rcp_registration_form .rcp_card_fieldset select::-moz-placeholder{color:#565f6c!important}#rcp_registration_form .rcp_card_fieldset input:-ms-input-placeholder,#rcp_registration_form .rcp_card_fieldset select:-ms-input-placeholder{color:#565f6c!important}#rcp_registration_form .rcp_card_fieldset #rcp_card_name_wrap{float:left;position:relative;min-height:1px;padding:0 10px;width:100%;margin-bottom:25px}#rcp_registration_form .rcp_card_fieldset #rcp_card_number_wrap{float:left;position:relative;min-height:1px;padding:0 10px;width:66.66667%}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset #rcp_card_number_wrap{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_registration_form .rcp_card_fieldset #rcp_card_cvc_wrap{position:relative;min-height:1px;padding:0 10px;width:25%;float:right}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset #rcp_card_cvc_wrap{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_registration_form .rcp_card_fieldset #rcp_card_month{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset #rcp_card_month{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_registration_form .rcp_card_fieldset #rcp_card_month:before{top:15px}#rcp_registration_form .rcp_card_fieldset #rcp_card_year{float:left;position:relative;min-height:1px;padding:0 10px;width:25%}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset #rcp_card_year{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_registration_form .rcp_card_fieldset #rcp_card_year:before{top:15px}#rcp_registration_form .rcp_card_fieldset #rcp_card_zip_wrap{float:left;position:relative;min-height:1px;padding:0 10px;width:41.66667%}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset #rcp_card_zip_wrap{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}#rcp_registration_form .rcp_card_fieldset .guarantee{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;font-size:.72rem;line-height:1.2;margin-top:-40px;text-align:center}#rcp_registration_form .rcp_card_fieldset .guarantee .guarantee-badge{background:url(../img/guarantee.png) center center no-repeat;display:block;height:145px;margin-bottom:20px;width:100%}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset .guarantee .guarantee-badge{margin-top:40px}}@media only screen and (max-width:767px){#rcp_registration_form .rcp_card_fieldset .guarantee{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.signup--note{font-size:.72rem;line-height:1.2;text-align:center}.signup--note .signup--note__type span{font-style:italic;font-weight:700}.signup-success{padding-top:40px;padding-bottom:80px}.signup-success .continue-dashboard{clear:left;float:right}.signup-success--wrap{margin:40px auto 20px;background:#2d3138;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.signup-success--wrap:after,.signup-success--wrap:before{content:" ";display:table}.signup-success--wrap:after{clear:both}.signup-success--wrap .signup-success--left{float:left;padding:0 10px;width:33.33333%;position:relative;min-height:475px}.signup-success--wrap .signup-success--left div{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center}.signup-success--wrap .signup-success--right{float:left;position:relative;min-height:1px;padding:0 10px;width:66.66667%}.signup-success--wrap .signup-success--right h1{margin:0}.signup-success--wrap .signup-success--right h2{margin-top:0}.signup-success--wrap .signup-share{display:inline;vertical-align:top;position:relative;top:7px}.signup-success--wrap .cgc-share--wrap{display:inline-block}.signup-success--wrap .signup-success--inner{padding:20px}.signup-success--wrap .signup-success--more{background:#23272c;padding:20px;margin-top:40px;font-size:.72rem;line-height:.92rem}.signup-success--wrap .signup-success--more p{margin:0}.pricing{padding:0;margin:0;list-style:none}.pricing li{margin:0;padding:20px;position:relative}.pricing li:first-child,.pricing li:nth-child(2){width:50%;float:left;padding-bottom:0}@media only screen and (max-width:767px){.pricing li:first-child,.pricing li:nth-child(2){float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.pricing li:nth-child(3),.pricing li:nth-child(4){clear:left;width:100%}.pricing li:nth-child(4){padding-top:0}.pricing li:last-child p{text-align:center}.pricing .pricing--item__inner{background:#2d3138;padding:20px;text-align:center}.pricing .pricing--item__inner.pricing--item__guarantee{background:0 0;float:left;padding:0}.pricing .pricing--item__title{margin:0}.pricing .pricing--item__title+p{margin:0;font-weight:700}.pricing .pricing--item__details{background:#292d33;font-size:.72rem;line-height:1}.pricing .pricing--item__details p{padding:20px}.pricing .pricing--item__details .feature{background:#23272c;display:block;font-weight:700;margin-bottom:5px;text-align:center;padding:12px;width:100%}.pricing .pricing--item__details .feature.empty{padding:18px}#cgc-exercise-vote-form .pricing .pricing--item__details label,.facetwp-pager .pricing .pricing--item__details .facetwp-page,.filter-form .pricing .pricing--item__details input[type=submit],.pricing .pricing--item__details #cgc-exercise-vote-form label,.pricing .pricing--item__details .button,.pricing .pricing--item__details .facetwp-pager .facetwp-page,.pricing .pricing--item__details .filter-form input[type=submit],.pricing .pricing--item__details .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .pricing .pricing--item__details a{margin:20px 0}.pricing small{display:block;line-height:1;margin:5px auto 10px;font-size:.62rem}.pricing--item__yearly{border:10px solid #E5891a;position:relative}.pricing--item__yearly .pricing--item__ornament{height:35px;line-height:2.45;font-size:.72rem;font-weight:700;top:-35px;position:absolute;left:25px;right:25px;text-align:center;background:#E5891a}.pricing--item__monthly{margin-top:10px}.pricing--item__guarantee .guarantee-img{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;background:url(../img/guarantee.png) center center no-repeat;display:block;height:170px}.pricing--item__guarantee .guarantee-detail{float:left;position:relative;min-height:1px;padding:0 10px;width:66.66667%;margin-top:40px;text-align:left}.pricing--item__guarantee .guarantee-detail h4{font-family:lato,sans-serif;font-weight:700;letter-spacing:0;text-transform:none}.pricing--item__guarantee p{margin:10px 0 0;line-height:1}.pricing--item__group{margin-bottom:20px}.pricing--item__group:after,.pricing--item__group:before{content:" ";display:table}.pricing--item__group:after{clear:both}.pricing--item__group div{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}@media only screen and (max-width:767px){.pricing--item__group div{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.pricing--item__group .pricing--layout__middle{font-size:.72rem;line-height:1.2}.pricing--item__group .pricing--layout__right{line-height:5.4}.free-info{font-size:.72rem}.page--section__faq h2,.page--section__faq p{text-align:center}.page--section__faq .page--section__entry *{text-align:left}.page--section__faq ul{padding:0;margin:0;list-style:none;font-size:.72rem;line-height:1.2}.page--section__faq ul:after,.page--section__faq ul:before{content:" ";display:table}.page--section__faq ul:after{clear:both}.page--section__faq ul li{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}.page--section__faq ul li strong{font-size:.96rem;font-weight:700;display:block;line-height:1.2}.page--section__faq ul li p{margin-top:10px}@media only screen and (max-width:767px){.page--section__faq ul li{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.melvin-small{background:url(../img/melvin-small.png) center center no-repeat;bottom:0;display:block;height:217px;position:absolute;right:-100px;width:162px}@media only screen and (max-width:767px){.melvin-small{display:none}}.page--section__feature-list h2,.page--section__feature-list p{text-align:center}.features-list{list-style-type:none;padding:0;margin:20px 0 0}.features-list li{float:left;position:relative;min-height:1px;box-shadow:0 3px 1px #2B292F;padding:0;width:32%;margin-bottom:20px}.features-list li a{background-color:#292d33;color:#fff;display:block;text-decoration:none;padding:40px;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.features-list li a:hover{background-color:#343941}.features-list li h4{font-family:lato,sans-serif;font-weight:700;text-transform:none;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}.features-list li p{margin-top:20px;margin-bottom:20px;text-align:left}@media only screen and (max-width:767px){.features-list li{float:left;position:relative;min-height:1px;width:100%;padding:0}}.page-template-template-groups .page--section__tracks-features{margin-top:20px}.edd_download{background:#292d33;box-shadow:0 3px 1px #2B292F;margin:0 20px 20px 0;padding:20px;text-align:center;width:32%!important;float:left}.edd_download:nth-child(3n+3){margin-right:0}.edd_download .edd_download_title{font-size:1.2348rem}.edd_download .edd_download_title a{color:#fff}#cgc-exercise-vote-form .edd_download label,.edd_download #cgc-exercise-vote-form label,.edd_download .button,.edd_download .facetwp-pager .facetwp-page,.edd_download .filter-form input[type=submit],.edd_download .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .edd_download .facetwp-page,.filter-form .edd_download input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .edd_download a{background:#E5891a!important;font-size:1em;height:auto;line-height:1em;padding:15px 25px}@media only screen and (max-width:767px){.edd_download{float:left;position:relative;min-height:1px;padding:0 10px;padding-top:20px!important;width:100%!important}}.page-template-template-shop h1{font-size:5.22rem;margin-bottom:10px}@media only screen and (max-width:767px){.page-template-template-shop h1{font-size:3.48rem}}.page--section__tracks-hero{background-size:cover;background-position:center top;background-repeat:no-repeat;padding-top:350px}.page--section__tracks-hero h1{background:rgba(0,0,0,.8);display:table;margin:0 auto 50px;padding:20px}.page--section__tracks-features .feature{background:#292d33;float:left;margin-bottom:40px;padding:40px;width:100%}.page--section__tracks-features .feature.left .feature-details{float:right}.page--section__tracks-features .feature-details{float:left;position:relative;min-height:1px;padding:0 10px;width:50%;text-align:left}#edd_checkout_form_wrap #edd_cc_fields .page--section__tracks-features .feature-details .fieldset-title,#edd_discount_code .page--section__tracks-features .feature-details .edd-label,.page--section__tracks-features .feature-details #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.page--section__tracks-features .feature-details #edd_discount_code .edd-label,.page--section__tracks-features .feature-details h1,.page--section__tracks-features .feature-details h2,.page--section__tracks-features .feature-details h3,.page--section__tracks-features .feature-details h4,.page--section__tracks-features .feature-details h5{margin-top:0}@media only screen and (max-width:767px){.page--section__tracks-features .feature-details{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.page--section__tracks-features .feature-img{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}.page--section__tracks-features .feature-img img{border:10px solid #23272c}@media only screen and (max-width:767px){.page--section__tracks-features .feature-img{float:left;position:relative;min-height:1px;padding:0 10px;width:100%;margin-top:20px}}.tracks-content{display:block;float:left;padding:20px 0;width:100%}.marketing--wrapper .blender .page--section__content{border-color:#117ab0}#cgc-exercise-vote-form .marketing--wrapper .blender label:not(.ghost),.facetwp-pager .marketing--wrapper .blender .facetwp-page:not(.ghost),.filter-form .marketing--wrapper .blender input[type=submit]:not(.ghost),.marketing--wrapper .blender #cgc-exercise-vote-form label:not(.ghost),.marketing--wrapper .blender .button:not(.ghost),.marketing--wrapper .blender .facetwp-pager .facetwp-page:not(.ghost),.marketing--wrapper .blender .filter-form input[type=submit]:not(.ghost),.marketing--wrapper .blender .single-cgc_images .cgc-mature.cgc-mature-small a:not(.ghost),.single-cgc_images .cgc-mature.cgc-mature-small .marketing--wrapper .blender a:not(.ghost){background-color:#117ab0}.marketing--wrapper .concept .page--section__content{border-color:#62cd17}#cgc-exercise-vote-form .marketing--wrapper .concept label:not(.ghost),.facetwp-pager .marketing--wrapper .concept .facetwp-page:not(.ghost),.filter-form .marketing--wrapper .concept input[type=submit]:not(.ghost),.marketing--wrapper .concept #cgc-exercise-vote-form label:not(.ghost),.marketing--wrapper .concept .button:not(.ghost),.marketing--wrapper .concept .facetwp-pager .facetwp-page:not(.ghost),.marketing--wrapper .concept .filter-form input[type=submit]:not(.ghost),.marketing--wrapper .concept .single-cgc_images .cgc-mature.cgc-mature-small a:not(.ghost),.single-cgc_images .cgc-mature.cgc-mature-small .marketing--wrapper .concept a:not(.ghost){background-color:#62cd17}.marketing--wrapper .sculpting .page--section__content{border-color:#e96252}#cgc-exercise-vote-form .marketing--wrapper .sculpting label:not(.ghost),.facetwp-pager .marketing--wrapper .sculpting .facetwp-page:not(.ghost),.filter-form .marketing--wrapper .sculpting input[type=submit]:not(.ghost),.marketing--wrapper .sculpting #cgc-exercise-vote-form label:not(.ghost),.marketing--wrapper .sculpting .button:not(.ghost),.marketing--wrapper .sculpting .facetwp-pager .facetwp-page:not(.ghost),.marketing--wrapper .sculpting .filter-form input[type=submit]:not(.ghost),.marketing--wrapper .sculpting .single-cgc_images .cgc-mature.cgc-mature-small a:not(.ghost),.single-cgc_images .cgc-mature.cgc-mature-small .marketing--wrapper .sculpting a:not(.ghost){background-color:#e96252}.marketing--wrapper .unity .page--section__content{border-color:#a533a6}#cgc-exercise-vote-form .marketing--wrapper .unity label:not(.ghost),.facetwp-pager .marketing--wrapper .unity .facetwp-page:not(.ghost),.filter-form .marketing--wrapper .unity input[type=submit]:not(.ghost),.marketing--wrapper .unity #cgc-exercise-vote-form label:not(.ghost),.marketing--wrapper .unity .button:not(.ghost),.marketing--wrapper .unity .facetwp-pager .facetwp-page:not(.ghost),.marketing--wrapper .unity .filter-form input[type=submit]:not(.ghost),.marketing--wrapper .unity .single-cgc_images .cgc-mature.cgc-mature-small a:not(.ghost),.single-cgc_images .cgc-mature.cgc-mature-small .marketing--wrapper .unity a:not(.ghost){background-color:#a533a6}.page--section__hero-about{background-size:cover;background-position:center top;background-repeat:no-repeat;min-height:350px;overflow:auto;text-align:center;text-shadow:1px 1px 0 #2B292F}.page--section__hero-about h1{font-size:5.22rem;margin-bottom:10px}.page--section__hero-about p{font-size:1.2348rem;font-weight:700}.page-template-template-about main,.page-template-template-team main{margin-top:30px}.page-template-template-about aside,.page-template-template-team aside{float:left;position:relative;min-height:1px;padding:0 10px;width:25%}.page-template-template-about aside ul,.page-template-template-team aside ul{list-style:none;margin:0;padding:0;width:92%}.page-template-template-about aside ul a,.page-template-template-team aside ul a{background:#292d33;color:#fff;display:block;padding:20px;width:100%}.page-template-template-about aside ul a:hover,.page-template-template-team aside ul a:hover{background:#515860;text-decoration:none}.page-template-template-about aside ul .current a,.page-template-template-team aside ul .current a{background:#515860}@media only screen and (max-width:767px){.page-template-template-about aside,.page-template-template-team aside{float:left;position:relative;min-height:1px;width:100%;padding:0}.page-template-template-about aside ul,.page-template-template-team aside ul{width:100%}.page-template-template-about aside ul li,.page-template-template-team aside ul li{padding:0}}.page-template-template-about article,.page-template-template-team article{float:left;position:relative;min-height:1px;width:66.66667%;background:#292d33;padding:20px}@media only screen and (max-width:767px){.page-template-template-about article,.page-template-template-team article{float:left;position:relative;min-height:1px;padding:0 10px;width:100%;margin-top:20px}}.team-member{float:left;margin:5px .5%;min-height:300px;text-align:center;width:32%;background:#23272c;padding:20px;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.team-member img{border-radius:100%;border:8px solid #242227}#edd_checkout_form_wrap #edd_cc_fields .team-member .fieldset-title,#edd_discount_code .team-member .edd-label,.team-member #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.team-member #edd_discount_code .edd-label,.team-member h3{font-family:lato,sans-serif;font-size:.96rem;margin-bottom:5px;text-transform:none}.team-member .job-title{font-size:.72rem;font-style:italic}@media only screen and (max-width:767px){.team-member{float:left;position:relative;min-height:1px;width:100%;padding:20px}}.team-member-link,.team-member-link:hover{color:inherit}.team-member-link:hover .team-member{background:#2d3138}.team-member-link:active .team-member{background:#353942}.team-member-wrap{margin-bottom:40px}#edd_checkout_wrap{margin-top:20px}#edd_checkout_cart{border:none;margin-bottom:20px}#edd_checkout_cart td,#edd_checkout_cart tr{border:none}#edd_checkout_cart .edd_cart_item td{padding:20px}#edd_checkout_cart .edd_cart_footer_row{border-top-color:#2d3138!important}#edd_checkout_cart .edd_cart_total{text-align:right;font-size:1.2rem;padding:12px 20px 0}#edd_checkout_cart .edd_cart_remove_item_btn{color:#d9534f}#edd_checkout_cart .edd_cart_remove_item_btn i{font-size:24px}#edd_checkout_cart #edd-save-cart-button{float:right;height:31px!important;top:5px;position:relative}#edd_cc_address .select-wrapper:before,#edd_cc_address .selectBox-dropdown:before{top:15px}#edd_discount_code #edd_show_discount{margin-bottom:0}#edd_discount_code #edd-discount-code-wrap .edd-description,#edd_discount_code #edd-discount-code-wrap .edd-input{display:block;margin-bottom:10px}#edd_secure_site_wrapper{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:66.66667%;margin-bottom:20px}#edd_secure_site_wrapper i{color:#5cb85c}.checkout-header{text-align:center}#edd-payment-mode-wrap .edd-payment-mode-label{display:block}#edd-payment-mode-wrap input[type=radio]:checked+label{background:#353942;border-radius:2px}#edd-payment-mode-wrap input[type=radio]+label:before{top:11px;left:11px}#edd-payment-mode-wrap label{vertical-align:top;padding:10px 10px 10px 60px;height:58px}#edd-payment-mode-wrap label:first-of-type{margin-right:20px}#edd-payment-mode-wrap img{vertical-align:bottom}#edd-payment-mode-wrap span{position:relative;top:3px}.edd-payment-icons{position:absolute;left:-10000px;opacity:0;filter:alpha(opacity=0)}#edd_checkout_cart_form{background:#2d3138;padding:20px 40px}#edd_checkout_cart_form #edd_checkout_cart{background:0 0}#edd_checkout_cart_form #edd_checkout_cart td,#edd_checkout_cart_form #edd_checkout_cart th{background:0 0;border:none!important;color:#fff}#edd_checkout_cart_form #edd_checkout_cart .edd_cart_header_row th{background:0 0;border:none!important}#edd_checkout_cart_form .edd_cart_item_image{float:left;margin-right:10px}#edd_checkout_cart_form .edd_cart_header_row th{font-size:16px;font-weight:700}#edd_checkout_cart_form .edd_cart_item{background:#292d33;height:60px}#edd_checkout_cart_form .edd_cart_footer_row{background:#292d33;border-top:5px solid #2B292F;height:60px}#edd_checkout_form_wrap fieldset:not(#edd_purchase_submit){background:#2d3138;margin:20px 0;padding:20px 40px}#edd_checkout_form_wrap #edd_purchase_submit{text-align:center;margin-top:40px}#edd_checkout_form_wrap #edd_purchase_submit:after,#edd_checkout_form_wrap #edd_purchase_submit:before{content:" ";display:table}#edd_checkout_form_wrap #edd_purchase_submit:after{clear:both}#edd_checkout_form_wrap #edd_purchase_submit #edd_final_total_wrap{background:#23272c;padding:14px;margin:0 10px 0 0}#edd_checkout_form_wrap #edd_purchase_submit #edd_final_total_wrap,#edd_checkout_form_wrap #edd_purchase_submit input[type=submit]{display:inline-block;vertical-align:top}#edd_checkout_form_wrap #edd_purchase_submit input[type=submit]{margin-left:10px}#edd_checkout_form_wrap #edd_cc_fields{background:#f8f8f8!important}#edd_checkout_form_wrap #edd_cc_fields:after,#edd_checkout_form_wrap #edd_cc_fields:before{content:" ";display:table}#edd_checkout_form_wrap #edd_cc_fields:after{clear:both}#edd_checkout_form_wrap #edd_cc_fields .card-info--left{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:66.66667%}#edd_checkout_form_wrap #edd_cc_fields .card-info--right{float:left;position:relative;min-height:1px;padding:0 0 0 10px;width:33.33333%}#edd_checkout_form_wrap #edd_cc_fields .fieldset-title{color:#333}#edd_checkout_form_wrap #edd_cc_fields .cgc--search input,#edd_checkout_form_wrap #edd_cc_fields input[type=text],#edd_checkout_form_wrap #edd_cc_fields select,.cgc--search #edd_checkout_form_wrap #edd_cc_fields input{background:#D6D6D6}#edd_checkout_form_wrap #edd_cc_fields .cgc--search input,#edd_checkout_form_wrap #edd_cc_fields input[type=text],#edd_checkout_form_wrap #edd_cc_fields label,#edd_checkout_form_wrap #edd_cc_fields span,.cgc--search #edd_checkout_form_wrap #edd_cc_fields input{color:#333!important}#edd_checkout_form_wrap #edd_cc_fields label{margin-bottom:0;line-height:1.2}#edd_checkout_form_wrap #edd_cc_fields .edd-description{font-size:.72rem;margin-bottom:5px;display:block}#edd_checkout_form_wrap #edd_cc_fields .edd-required-indicator{color:#d9534f!important}#edd_checkout_form_wrap #edd_cc_fields .select-wrapper,#edd_checkout_form_wrap #edd_cc_fields .selectBox-dropdown{width:47%}#edd_checkout_form_wrap #edd_cc_fields .select-wrapper:before,#edd_checkout_form_wrap #edd_cc_fields .selectBox-dropdown:before{top:15px}#edd_checkout_form_wrap #edd_cc_fields #card_exp_month,#edd_checkout_form_wrap #edd_cc_fields #card_exp_year{color:#777}#edd_checkout_form_wrap #edd_cc_fields .select-wrapper,#edd_checkout_form_wrap #edd_cc_fields .selectBox-dropdown{float:left}#edd_checkout_form_wrap #edd_cc_fields .last.selectBox-dropdown,#edd_checkout_form_wrap #edd_cc_fields .select-wrapper.last{float:right}#edd_checkout_form_wrap #edd_cc_fields .exp-divider{display:inline-block;margin:0 8px;padding-top:15px}#edd_checkout_form_wrap #edd_cc_fields ::-webkit-input-placeholder{color:#777!important}#edd_checkout_form_wrap #edd_cc_fields :-moz-placeholder{color:#777!important}#edd_checkout_form_wrap #edd_cc_fields ::-moz-placeholder{color:#777!important}#edd_checkout_form_wrap #edd_cc_fields :-ms-input-placeholder{color:#777!important}#edd_checkout_form_wrap .card-info-wrap:after,#edd_checkout_form_wrap .card-info-wrap:before{content:" ";display:table}#edd_checkout_form_wrap .card-info-wrap:after{clear:both}#edd_checkout_form_wrap .card-info-wrap #edd-card-number-wrap{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:75%}#edd_checkout_form_wrap .card-info-wrap #edd-card-cvc-wrap{float:left;position:relative;min-height:1px;padding:0 0 0 10px;width:25%}#edd_checkout_form_wrap .card-info-wrap .select-wrapper,#edd_checkout_form_wrap .card-info-wrap .selectBox-dropdown{width:47%}#edd_checkout_form_wrap .card-info-wrap .select-wrapper:before,#edd_checkout_form_wrap .card-info-wrap .selectBox-dropdown:before{top:15px}#edd_checkout_form_wrap #billing_country,#edd_checkout_form_wrap #card_state{background:#23272c!important}#edd_checkout_form_wrap .card-guarantee{position:relative;text-align:center;font-size:.72rem;line-height:.92rem;color:#777;top:-60px;margin-bottom:-60px}#edd_checkout_form_wrap .card-guarantee img{margin:0 auto 20px}#edd_checkout_form_wrap .billing-group:after,#edd_checkout_form_wrap .billing-group:before{content:" ";display:table}#edd_checkout_form_wrap .billing-group:after{clear:both}#edd_checkout_form_wrap .billing-group #edd-card-country-wrap,#edd_checkout_form_wrap .billing-group #edd-card-state-wrap,#edd_checkout_form_wrap .billing-group p{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}#edd_checkout_form_wrap .billing-group #edd-card-address-wrap,#edd_checkout_form_wrap .billing-group #edd-card-city-wrap,#edd_checkout_form_wrap .billing-group #edd-card-country-wrap{padding-left:0}#edd_checkout_form_wrap .billing-group #edd-card-address-2-wrap,#edd_checkout_form_wrap .billing-group #edd-card-state-wrap,#edd_checkout_form_wrap .billing-group #edd-card-zip-wrap{padding-right:0}#edd_terms_agreement label{float:left;padding-right:6px;margin-bottom:6px;z-index:2}#edd_terms_agreement #edd_show_terms{font-size:.9em;font-weight:700;position:relative;top:4px}#edd_terms_agreement #edd_terms{clear:left;font-size:.72rem;line-height:.92rem;margin-top:30px}#edd_simple_shipping label[for=edd_simple_shipping_show]{text-decoration:none;cursor:pointer;display:inline-block;font-weight:700;padding-left:2.88em;padding-right:.75em;position:relative;line-height:1.85em;margin-bottom:8px}#edd_simple_shipping label[for=edd_simple_shipping_show]:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;border-radius:0;border:1px solid transparent;background:#353942;content:'';display:inline-block;height:2.13em;left:0;line-height:2.04125em;position:absolute;text-align:center;top:0;width:2.13em}#edd_simple_shipping label[for=edd_simple_shipping_show].mod-input:before{background:#515860;content:'\f00c'}#edd_simple_shipping_fields_wrap .edd-description,#edd_simple_shipping_fields_wrap .edd-label,#edd_simple_shipping_fields_wrap legend{display:none}#edd_simple_shipping_fields_wrap select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;-ms-appearance:menulist!important;-o-appearance:menulist!important;appearance:menulist!important}.edd-success main{padding-top:50px;padding-left:350px;position:relative}.edd-success ul{list-style:none;padding:0;margin:0}.edd-success .content-width--small{max-width:1060px}.edd-success h4{margin-bottom:5px}.edd-success .edd-receipt--file a:before{right:6px;top:7px}.edd-receipt-top{margin-bottom:40px}.edd-receipt-top h1{margin:0}.edd-receipt--cookie-man{position:absolute;left:0;top:50px}.edd-receipt--cookie-man div{height:700px;width:300px;background-size:cover;backgrond-position:center center}.edd-receipt--section{background:#2d3138;padding:20px;margin-bottom:20px}.edd-receipt--item{font-size:.72rem;line-height:.92rem}.edd-receipt--item .edd-receipt--name{font-family:lato,sans-serif;text-transform:none;font-weight:700;margin:0 0 5px;letter-spacing:0}.edd-receipt--data li{background:#292d33;margin-bottom:5px;position:relative;padding:12px 15px 16px;display:block;font-size:.72rem;line-height:.92rem}.edd-receipt--data .edd_receipt_fees,.edd-receipt--data li span{float:right}.edd-receipt--data .edd_receipt_fees li{padding:0}#cgc-exercise-vote-form .page-template-template-sculpting label:not(.ghost),.facetwp-pager .page-template-template-sculpting .facetwp-page:not(.ghost),.filter-form .page-template-template-sculpting input[type=submit]:not(.ghost),.page-template-template-sculpting #cgc-exercise-vote-form label:not(.ghost),.page-template-template-sculpting .button:not(.ghost),.page-template-template-sculpting .facetwp-pager .facetwp-page:not(.ghost),.page-template-template-sculpting .filter-form input[type=submit]:not(.ghost),.page-template-template-sculpting .module--track__free .module--track__ornament,.page-template-template-sculpting .page--section__hero .page--section__hero-title:before,.page-template-template-sculpting .single-cgc_images .cgc-mature.cgc-mature-small a:not(.ghost),.single-cgc_images .cgc-mature.cgc-mature-small .page-template-template-sculpting a:not(.ghost){background:#e96252}.page-template-template-sculpting .module--track__free .module--track__inner{border-color:#e96252}.concept .module--track__badge,.concept.module--track__badge,.division-concept .module--track__badge,.division-concept.module--track__badge{background-position:0 -273px}.concept .block-feed__inner,.concept .module--track__inner,.division-concept .block-feed__inner,.division-concept .module--track__inner{border-bottom-color:#62cd17}.concept .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.concept .block-feed__inner .edd-receipt--item .edd-receipt--name span,.concept .block-feed__inner h6 span,.concept .module--track__inner span:not(.label-status),.concept.status-pending-division,.dashboard--module__latest_post .blog--archive .concept .block-feed__inner .entry--title span,.dashboard--module__latest_post .blog--archive .division-concept .block-feed__inner .entry--title span,.division-concept .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.division-concept .block-feed__inner .edd-receipt--item .edd-receipt--name span,.division-concept .block-feed__inner h6 span,.division-concept .module--track__inner span:not(.label-status),.division-concept.status-pending-division,.edd-receipt--item .concept .block-feed__inner .edd-receipt--name span,.edd-receipt--item .division-concept .block-feed__inner .edd-receipt--name span{color:#62cd17}.concept span.status-pending-division,.division-concept span.status-pending-division{color:#62cd17!important}.concept .label-status,.division-concept .label-status{background:#62cd17}#cgc-exercise-vote-form .concept label:hover,#cgc-exercise-vote-form .division-concept label:hover,.concept #cgc-exercise-vote-form label:hover,.concept .ghost:hover,.division-concept #cgc-exercise-vote-form label:hover,.division-concept .ghost:hover{border-color:#62cd17}.concept .questions .featured .question--inner,.concept.cgc-archive-item a,.concept.live-session--item,.division-concept .questions .featured .question--inner,.division-concept.cgc-archive-item a,.division-concept.live-session--item{border-left-color:#62cd17}.concept .live-session-item-meta--subject span:first-of-type,.division-concept .live-session-item-meta--subject span:first-of-type{color:#62cd17}.concept.live-session--item,.division-concept.live-session--item{border-bottom-color:#62cd17}.concept .not-a-post-thumbnail,.concept.cgc-archive-item a:hover,.division-concept .not-a-post-thumbnail,.division-concept.cgc-archive-item a:hover{background:#62cd17}.concept .progress-bar,.division-concept .progress-bar{background-color:#62cd17}.concept .progress-badge .progress-badge--meter,.division-concept .progress-badge .progress-badge--meter{background:#62cd17}.concept.cgc-course-part-of span,.concept.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.concept.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.concept.module-title-fresh-course h6 span,.dashboard--module__latest_post .blog--archive .concept.module-title-fresh-course .entry--title span,.dashboard--module__latest_post .blog--archive .division-concept.module-title-fresh-course .entry--title span,.division-concept.cgc-course-part-of span,.division-concept.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.division-concept.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.division-concept.module-title-fresh-course h6 span,.edd-receipt--item .concept.module-title-fresh-course .edd-receipt--name span,.edd-receipt--item .division-concept.module-title-fresh-course .edd-receipt--name span{color:#62cd17}.concept .cgcad-question.depth-1,.concept.cgcad-question.depth-1,.division-concept .cgcad-question.depth-1,.division-concept.cgcad-question.depth-1{border-left-color:#62cd17}.concept .activity-type-live_session span:last-of-type,.division-concept .activity-type-live_session span:last-of-type{color:#62cd17}.blender .module--track__badge,.blender.module--track__badge,.division-blender .module--track__badge,.division-blender.module--track__badge{background-position:0 3px}.blender .block-feed__inner,.blender .module--track__inner,.division-blender .block-feed__inner,.division-blender .module--track__inner{border-bottom-color:#117ab0}.blender .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.blender .block-feed__inner .edd-receipt--item .edd-receipt--name span,.blender .block-feed__inner h6 span,.blender .module--track__inner span:not(.label-status),.blender.status-pending-division,.dashboard--module__latest_post .blog--archive .blender .block-feed__inner .entry--title span,.dashboard--module__latest_post .blog--archive .division-blender .block-feed__inner .entry--title span,.division-blender .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.division-blender .block-feed__inner .edd-receipt--item .edd-receipt--name span,.division-blender .block-feed__inner h6 span,.division-blender .module--track__inner span:not(.label-status),.division-blender.status-pending-division,.edd-receipt--item .blender .block-feed__inner .edd-receipt--name span,.edd-receipt--item .division-blender .block-feed__inner .edd-receipt--name span{color:#117ab0}.blender span.status-pending-division,.division-blender span.status-pending-division{color:#117ab0!important}.blender .label-status,.division-blender .label-status{background:#117ab0}#cgc-exercise-vote-form .blender label:hover,#cgc-exercise-vote-form .division-blender label:hover,.blender #cgc-exercise-vote-form label:hover,.blender .ghost:hover,.division-blender #cgc-exercise-vote-form label:hover,.division-blender .ghost:hover{border-color:#117ab0}.blender .questions .featured .question--inner,.blender.cgc-archive-item a,.blender.live-session--item,.division-blender .questions .featured .question--inner,.division-blender.cgc-archive-item a,.division-blender.live-session--item{border-left-color:#117ab0}.blender .live-session-item-meta--subject span:first-of-type,.division-blender .live-session-item-meta--subject span:first-of-type{color:#117ab0}.blender.live-session--item,.division-blender.live-session--item{border-bottom-color:#117ab0}.blender .not-a-post-thumbnail,.blender.cgc-archive-item a:hover,.division-blender .not-a-post-thumbnail,.division-blender.cgc-archive-item a:hover{background:#117ab0}.blender .progress-bar,.division-blender .progress-bar{background-color:#117ab0}.blender .progress-badge .progress-badge--meter,.division-blender .progress-badge .progress-badge--meter{background:#117ab0}.blender.cgc-course-part-of span,.blender.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.blender.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.blender.module-title-fresh-course h6 span,.dashboard--module__latest_post .blog--archive .blender.module-title-fresh-course .entry--title span,.dashboard--module__latest_post .blog--archive .division-blender.module-title-fresh-course .entry--title span,.division-blender.cgc-course-part-of span,.division-blender.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.division-blender.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.division-blender.module-title-fresh-course h6 span,.edd-receipt--item .blender.module-title-fresh-course .edd-receipt--name span,.edd-receipt--item .division-blender.module-title-fresh-course .edd-receipt--name span{color:#117ab0}.blender .cgcad-question.depth-1,.blender.cgcad-question.depth-1,.division-blender .cgcad-question.depth-1,.division-blender.cgcad-question.depth-1{border-left-color:#117ab0}.blender .activity-type-live_session span:last-of-type,.division-blender .activity-type-live_session span:last-of-type{color:#117ab0}.division-unity .module--track__badge,.division-unity.module--track__badge,.unity .module--track__badge,.unity.module--track__badge{background-position:0 -181px}.division-unity .block-feed__inner,.division-unity .module--track__inner,.unity .block-feed__inner,.unity .module--track__inner{border-bottom-color:#a533a6}.dashboard--module__latest_post .blog--archive .division-unity .block-feed__inner .entry--title span,.dashboard--module__latest_post .blog--archive .unity .block-feed__inner .entry--title span,.division-unity .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.division-unity .block-feed__inner .edd-receipt--item .edd-receipt--name span,.division-unity .block-feed__inner h6 span,.division-unity .module--track__inner span:not(.label-status),.division-unity.status-pending-division,.edd-receipt--item .division-unity .block-feed__inner .edd-receipt--name span,.edd-receipt--item .unity .block-feed__inner .edd-receipt--name span,.unity .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.unity .block-feed__inner .edd-receipt--item .edd-receipt--name span,.unity .block-feed__inner h6 span,.unity .module--track__inner span:not(.label-status),.unity.status-pending-division{color:#a533a6}.division-unity span.status-pending-division,.unity span.status-pending-division{color:#a533a6!important}.division-unity .label-status,.unity .label-status{background:#a533a6}#cgc-exercise-vote-form .division-unity label:hover,#cgc-exercise-vote-form .unity label:hover,.division-unity #cgc-exercise-vote-form label:hover,.division-unity .ghost:hover,.unity #cgc-exercise-vote-form label:hover,.unity .ghost:hover{border-color:#a533a6}.division-unity .questions .featured .question--inner,.division-unity.cgc-archive-item a,.division-unity.live-session--item,.unity .questions .featured .question--inner,.unity.cgc-archive-item a,.unity.live-session--item{border-left-color:#a533a6}.division-unity .live-session-item-meta--subject span:first-of-type,.unity .live-session-item-meta--subject span:first-of-type{color:#a533a6}.division-unity.live-session--item,.unity.live-session--item{border-bottom-color:#a533a6}.division-unity .not-a-post-thumbnail,.division-unity.cgc-archive-item a:hover,.unity .not-a-post-thumbnail,.unity.cgc-archive-item a:hover{background:#a533a6}.division-unity .progress-bar,.unity .progress-bar{background-color:#a533a6}.division-unity .progress-badge .progress-badge--meter,.unity .progress-badge .progress-badge--meter{background:#a533a6}.dashboard--module__latest_post .blog--archive .division-unity.module-title-fresh-course .entry--title span,.dashboard--module__latest_post .blog--archive .unity.module-title-fresh-course .entry--title span,.division-unity.cgc-course-part-of span,.division-unity.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.division-unity.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.division-unity.module-title-fresh-course h6 span,.edd-receipt--item .division-unity.module-title-fresh-course .edd-receipt--name span,.edd-receipt--item .unity.module-title-fresh-course .edd-receipt--name span,.unity.cgc-course-part-of span,.unity.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.unity.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.unity.module-title-fresh-course h6 span{color:#a533a6}.division-unity .cgcad-question.depth-1,.division-unity.cgcad-question.depth-1,.unity .cgcad-question.depth-1,.unity.cgcad-question.depth-1{border-left-color:#a533a6}.division-unity .activity-type-live_session span:last-of-type,.unity .activity-type-live_session span:last-of-type{color:#a533a6}.division-sculpting .module--track__badge,.division-sculpting.module--track__badge,.sculpting .module--track__badge,.sculpting.module--track__badge{background-position:0 -90px}.division-sculpting .block-feed__inner,.division-sculpting .module--track__inner,.sculpting .block-feed__inner,.sculpting .module--track__inner{border-bottom-color:#e96252}.dashboard--module__latest_post .blog--archive .division-sculpting .block-feed__inner .entry--title span,.dashboard--module__latest_post .blog--archive .sculpting .block-feed__inner .entry--title span,.division-sculpting .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.division-sculpting .block-feed__inner .edd-receipt--item .edd-receipt--name span,.division-sculpting .block-feed__inner h6 span,.division-sculpting .module--track__inner span:not(.label-status),.division-sculpting.status-pending-division,.edd-receipt--item .division-sculpting .block-feed__inner .edd-receipt--name span,.edd-receipt--item .sculpting .block-feed__inner .edd-receipt--name span,.sculpting .block-feed__inner .dashboard--module__latest_post .blog--archive .entry--title span,.sculpting .block-feed__inner .edd-receipt--item .edd-receipt--name span,.sculpting .block-feed__inner h6 span,.sculpting .module--track__inner span:not(.label-status),.sculpting.status-pending-division{color:#e96252}.division-sculpting span.status-pending-division,.sculpting span.status-pending-division{color:#e96252!important}.division-sculpting .label-status,.sculpting .label-status{background:#e96252}#cgc-exercise-vote-form .division-sculpting label:hover,#cgc-exercise-vote-form .sculpting label:hover,.division-sculpting #cgc-exercise-vote-form label:hover,.division-sculpting .ghost:hover,.sculpting #cgc-exercise-vote-form label:hover,.sculpting .ghost:hover{border-color:#e96252}.division-sculpting .questions .featured .question--inner,.division-sculpting.cgc-archive-item a,.division-sculpting.live-session--item,.sculpting .questions .featured .question--inner,.sculpting.cgc-archive-item a,.sculpting.live-session--item{border-left-color:#e96252}.division-sculpting .live-session-item-meta--subject span:first-of-type,.sculpting .live-session-item-meta--subject span:first-of-type{color:#e96252}.division-sculpting.live-session--item,.sculpting.live-session--item{border-bottom-color:#e96252}.division-sculpting .not-a-post-thumbnail,.division-sculpting.cgc-archive-item a:hover,.sculpting .not-a-post-thumbnail,.sculpting.cgc-archive-item a:hover{background:#e96252}.division-sculpting .progress-bar,.sculpting .progress-bar{background-color:#e96252}.division-sculpting .progress-badge .progress-badge--meter,.sculpting .progress-badge .progress-badge--meter{background:#e96252}.dashboard--module__latest_post .blog--archive .division-sculpting.module-title-fresh-course .entry--title span,.dashboard--module__latest_post .blog--archive .sculpting.module-title-fresh-course .entry--title span,.division-sculpting.cgc-course-part-of span,.division-sculpting.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.division-sculpting.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.division-sculpting.module-title-fresh-course h6 span,.edd-receipt--item .division-sculpting.module-title-fresh-course .edd-receipt--name span,.edd-receipt--item .sculpting.module-title-fresh-course .edd-receipt--name span,.sculpting.cgc-course-part-of span,.sculpting.module-title-fresh-course .dashboard--module__latest_post .blog--archive .entry--title span,.sculpting.module-title-fresh-course .edd-receipt--item .edd-receipt--name span,.sculpting.module-title-fresh-course h6 span{color:#e96252}.division-sculpting .cgcad-question.depth-1,.division-sculpting.cgcad-question.depth-1,.sculpting .cgcad-question.depth-1,.sculpting.cgcad-question.depth-1{border-left-color:#e96252}.division-sculpting .activity-type-live_session span:last-of-type,.sculpting .activity-type-live_session span:last-of-type{color:#e96252}@media (max-width:920px){.header--menu .menu>li{margin:0 2px}}@media (max-width:767px){.page--section__intro .page--section__inner{padding-top:40px}.header--menu{background:#23272c;height:100%;padding:10px;position:fixed;left:-280px;top:0;width:280px;z-index:100;-webkit-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease}.header--menu li{float:none;display:block!important;margin:0;padding:0;text-align:left;width:100%}.header--menu li a{font-size:.96rem;font-weight:700;padding:5px 20px}.header--menu li a:hover{background:#515860;color:#e7e7e7;text-decoration:none}.header--menu li ul li{margin-bottom:15px!important}.header--menu .menu li{margin-left:0}.header--menu a[data-toggle=dropdown]{position:absolute;left:-10000px}.header--menu .dropdown-menu{position:static;left:0;display:block;width:100%;background:0 0;box-shadow:none;border:none;float:none;padding:0}.header--menu .dropdown-menu span:last-of-type{white-space:pre-wrap}.header--menu .dropdown-menu li:last-of-type{position:absolute;bottom:20px;left:0}.header--menu .menu .dropdown-menu a{font-size:100%}.header--menu .menu .dropdown-menu span:last-of-type{font-size:.7rem}}#toggle--main-menu{color:#e7e7e7;display:none;position:absolute;left:20px;top:20px}#toggle--main-menu:hover{color:#E5891a;text-decoration:none}@media only screen and (max-width:767px){#toggle--main-menu{display:block;z-index:100}}.marketing--wrapper{-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.menu-open{padding-top:0!important}.menu-open.cgc-padding-reset{padding-left:0}.menu-open .header--menu{left:0}.menu-open .marketing--wrapper{position:relative;-webkit-transform:translateX(280px);-moz-transform:translateX(280px);-ms-transform:translateX(280px);-o-transform:translateX(280px);transform:translateX(280px)}.menu-open .marketing--wrapper .header--wrap{position:relative}.page--section__hero-blog{background-size:cover;background-position:center top;background-repeat:no-repeat;height:275px;overflow:hidden;position:relative;display:table;width:100%;margin-bottom:40px}.page--section__hero-blog .page--section__hero-blog__inner{position:relative;z-index:1;display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%;padding:0 20px}.page--section__hero-blog .page--section__hero-img{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:0}.page--section__hero-blog .page--section__hero-img:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}.page--section__hero-blog .page--section__hero-blog-title{margin:0 auto 5px}.page--section__hero-blog .page-section__hero-blog-meta{font-size:.72rem}.page--section__hero-blog .page-section__hero-blog-meta a{color:inherit;margin:0 10px}.page--section__hero-blog .page-section__hero-blog-meta a i{margin-right:4px}.page--section__hero-blog.updates-hero{height:auto}.page--section__hero-blog.updates-hero .hero-blog-info{margin-bottom:0}.page--header{text-align:center;margin:40px auto}.page--header h1{font-size:1.8rem;font-family:lato,sans-serif;font-weight:700;margin-top:0;text-transform:none}.page--header p{margin:0}.site-update{padding:20px;background:#292d33;width:100%;position:relative;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.blog--archive,.updates--archive{overflow:auto}.blog--archive:after,.blog--archive:before,.updates--archive:after,.updates--archive:before{content:" ";display:table}.blog--archive:after,.updates--archive:after{clear:both}.blog--archive .cgc_updates,.blog--archive .post,.updates--archive .cgc_updates,.updates--archive .post{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;margin-bottom:20px}.blog--archive .has-post-thumbnail .entry,.updates--archive .has-post-thumbnail .entry{margin-top:62%;font-size:.92rem}.blog--archive .post--inner,.updates--archive .post--inner{padding:20px;background:#292d33;width:100%;position:relative;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.blog--archive .post--thumb,.updates--archive .post--thumb{height:0;padding-bottom:62%;background-size:cover;background-position:center center;width:100%;position:absolute;left:0;top:0}.blog--archive .entry,.updates--archive .entry{font-size:.92rem}.blog--archive .entry--title,.updates--archive .entry--title{font-size:1.8rem;margin:0 auto 10px}.blog--archive .entry--title a,.updates--archive .entry--title a{color:#fff}.blog--archive .entry-header,.updates--archive .entry-header{margin-top:0}.blog--archive .entry--content,.updates--archive .entry--content{line-height:1.1;padding-left:0;padding-right:0}.blog--archive .entry-meta,.updates--archive .entry-meta{font-size:.72rem}.blog--archive .entry-meta p,.updates--archive .entry-meta p{margin:0}.archive.author{padding-top:100px}.archive.author .posts-by{text-align:center;display:block;font-weight:700}.postid-161939 .videoWrapper--wideScreen{padding-bottom:73.25%!important}.postid-163200 .videoWrapper--wideScreen{padding-bottom:61.25%!important}.btb-link{color:#fff;display:block;font-size:.72rem;margin:40px 0 20px}.entry-header{margin-top:40px}.entry-header:after,.entry-header:before{content:" ";display:table}.entry-header:after{clear:both}.entry-header .entry--author__avatar{float:left;margin-bottom:20px;font-size:.72rem}.entry-header .avatar{float:left;margin-right:5px;border-radius:100%;max-width:45px;border:2px solid #292d33;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.entry-header .entry--title{clear:left}.entry-header .entry-date{overflow:hidden;margin-top:-4px}.entry--content{padding:20px;background:#292d33}.entry-footer{margin:40px auto;padding-bottom:75px;min-height:90px;border-bottom:1px solid #515860}.entry-footer .entry--author__avatar{float:left;margin-bottom:20px;font-size:.72rem}.entry-footer .entry--author__detail{overflow:hidden;padding-top:20px}.entry-footer .avatar{float:left;margin-right:20px;border-radius:100%;max-width:90px;border:4px solid #292d33;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.entry-footer .entry--title{clear:left}.entry-footer .entry-date{overflow:hidden;margin-top:-4px}.entry-footer .entry-author-details p{font-weight:700;margin:0}.entry-footer .entry-author-twitter{font-size:.72rem;margin-top:-4px;display:block}.entry-footer .entry-author-twitter a{color:inherit}.entry-footer a:hover{text-decoration:none}.post--navigation{padding:0 30px;margin:20px auto}.post--navigation:after,.post--navigation:before{content:" ";display:table}.post--navigation:after{clear:both}.post--navigation a{background:#23272c;padding:10px 20px;color:#fff;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.post--navigation a:active,.post--navigation a:hover{background:#E5891a;text-decoration:none}.cgc-editor-styles{position:relative}.cgc-editor-styles p{margin:0}.cgc-editor-styles.cgc-editor-styles--note{padding:20px 20px 20px 60px;background:#23272c;margin-bottom:20px;text-decoration:none}.cgc-editor-styles.cgc-editor-styles--note:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;position:absolute;left:20px;top:20px;color:rgba(231,231,231,.67);font-size:24px}.single .entry--content .wp-caption,.single .entry--content .wp-caption img{width:auto!important;max-width:100%!important;height:auto!important}body{padding-left:100px;padding-top:0;-webkit-transition:padding-left .2s ease;-o-transition:padding-left .2s ease;transition:padding-left .2s ease}body.cgc-padding-reset{padding-left:0;padding-top:64px}.dashboard--wrapper{position:relative;overflow:hidden;width:100%}.dashboard--aside{background:#23272c;width:83.33px;left:0;position:fixed;top:0;bottom:0;padding:20px 0;overflow:hidden;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.dashboard--aside .logo{max-width:50px;margin:0 auto 20px;display:block}.dashboard--aside ul{list-style:none;padding:0;margin:0}.dashboard--aside ul li{margin:0;padding:0}.dashboard--aside ul li a{display:block;color:#e7e7e7;font-weight:700;padding:0 20px 0 150px;line-height:2;font-size:.85em;text-decoration:none;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:padding-left .2s ease;-o-transition:padding-left .2s ease;transition:padding-left .2s ease}.dashboard--aside ul li a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;color:#586068;margin-right:20px;font-size:24px;position:absolute;left:28px;top:-8px}.dashboard--aside ul li.current,.dashboard--aside ul li:hover{background:#515860;color:#fff}.dashboard--aside ul li.current a:before,.dashboard--aside ul li:hover a:before{color:#fff}.dashboard--aside ul:nth-of-type(2){margin:60px 0}.dashboard--aside .link--home a:before{content:'\f015'}.dashboard--aside .link--flows a:before{content:'\f141'}.dashboard--aside .link--library a:before{content:'\f07b'}.dashboard--aside .link--resources a:before{content:'\f0ed'}.dashboard--aside .link--activity a:before{content:'\f1fe'}.dashboard--aside .link--community a:before{content:'\f086'}.dashboard--aside .link--gallery a:before{content:'\f03e'}.dashboard--aside .link--account a:before{content:'\f013'}.dashboard--aside .link--login a:before{content:'\f09c'}.dashboard--aside .link--signup a:before{content:'\f109'}.dashboard--aside .link--archive a:before{content:'\f187'}.dashboard--aside .link--group a:before{content:'\f0c0'}.dashboard--aside .link--exercises a:before{content:'\f14b'}.dashboard--aside .link--sessions a:before{content:'\f130'}.dashboard--aside .link--blog a:before{content:'\f0a1'}.dashboard--aside .link--about a:before{content:'\f1ad'}.dashboard--aside .link--team a:before{content:'\f0ac'}.dashboard--aside .link--shop a:before{content:'\f07a'}.dashboard--aside .link--break{font-size:.8em;padding:0 20px 3px 150px;color:#b4b4b4;margin-bottom:4px;position:relative;-webkit-transition:padding-left .2s ease;-o-transition:padding-left .2s ease;transition:padding-left .2s ease}.dashboard--aside .link--break:hover{background:0 0;color:#b4b4b4}.dashboard--aside .link--break:after,.dashboard--aside .link--break:before{content:'';height:2px;width:30px;border-bottom:1px solid #23272c;position:absolute;bottom:-1px}.dashboard--aside .link--break:before{left:0}.dashboard--aside .link--break:after{right:0}.dashboard--main{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;opacity:0;filter:alpha(opacity=0)}.dashboard--main:after,.dashboard--main:before{content:" ";display:table}.dashboard--main:after{clear:both}.dashboard--main.no-translate{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.dashboard--main.fade-in{opacity:1;filter:alpha(opacity=100)}.menu-open .dashboard--aside{width:225px;overflow:hidden}.menu-open .dashboard--aside ul li a{padding-left:64px}.menu-open .dashboard--aside .link--break{padding-left:30px;border-bottom:1px solid #353942}.menu-open .dashboard--main{-webkit-transform:translateX(225px);-moz-transform:translateX(225px);-ms-transform:translateX(225px);-o-transform:translateX(225px);transform:translateX(225px)}.menu-open.logged-in{padding-left:0}.menu-open #toggle--dash-menu i:before{content:""}.limited-height .dashboard--aside ul li a{line-height:1.75}.limited-height .dashboard--aside ul li a:before{top:-3px;font-size:20px}.limited-height .dashboard--aside ul:nth-of-type(2){margin:20px 0}@media (min-width:1300px){#toggle--dash-menu{position:absolute;top:-10000px;opacity:0;filter:alpha(opacity=0);height:0}.dashboard--aside{width:225px;overflow:hidden}.dashboard--aside ul li a{padding-left:64px}.dashboard--aside .link--break{padding-left:30px;border-bottom:1px solid #353942}body{padding-left:225px}}.dashboard--module__welcome .module--tracks .module--track__inner{background:#292d33}.dashboard--module__welcome .dashboard--module__header{padding-top:20px}.flex--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.dashboard--module{margin-bottom:20px}.dashboard--module .dashboard--module__inner{background:#2d3138;padding:20px;font-size:.9em;line-height:1.1em;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.dashboard--module .dashboard--module__header{background:#2d3138;padding:10px 13.33px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}#edd_checkout_form_wrap #edd_cc_fields .dashboard--module .dashboard--module__header .fieldset-title,#edd_discount_code .dashboard--module .dashboard--module__header .edd-label,.dashboard--module .dashboard--module__header #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--module .dashboard--module__header #edd_discount_code .edd-label,.dashboard--module .dashboard--module__header h3{line-height:1;margin:0}.dashboard--module .dashboard--module__header i{float:right;font-size:.92rem;color:rgba(231,231,231,.34);position:relative;top:4px}.dashboard--module .dashboard--module__header .label,.dashboard--module .dashboard--module__header .user--dropdown a span,.user--dropdown a .dashboard--module .dashboard--module__header span{position:relative;bottom:4px}.dashboard--module .dashboard--module__header p{font-size:.72rem;line-height:.72rem;margin:2px auto 0}.dashboard--module__latest_post,.dashboard--module__learning_flow_progress,.dashboard--module__recently_watched{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}#edd_checkout_form_wrap #edd_cc_fields .dashboard--module__latest_post .fieldset-title,#edd_checkout_form_wrap #edd_cc_fields .dashboard--module__learning_flow_progress .fieldset-title,#edd_checkout_form_wrap #edd_cc_fields .dashboard--module__recently_watched .fieldset-title,#edd_discount_code .dashboard--module__latest_post .edd-label,#edd_discount_code .dashboard--module__learning_flow_progress .edd-label,#edd_discount_code .dashboard--module__recently_watched .edd-label,.dashboard--module__latest_post #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--module__latest_post #edd_discount_code .edd-label,.dashboard--module__latest_post h3,.dashboard--module__learning_flow_progress #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--module__learning_flow_progress #edd_discount_code .edd-label,.dashboard--module__learning_flow_progress h3,.dashboard--module__recently_watched #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--module__recently_watched #edd_discount_code .edd-label,.dashboard--module__recently_watched h3{text-align:center;margin-top:0;font-size:1.6rem}.dashboard--module__latest_post .dashboard--module__inner,.dashboard--module__learning_flow_progress .dashboard--module__inner,.dashboard--module__recently_watched .dashboard--module__inner{width:100%}.dashboard--module__latest_post .dashboard--module__inner .cgc-icon,.dashboard--module__learning_flow_progress .dashboard--module__inner .cgc-icon,.dashboard--module__recently_watched .dashboard--module__inner .cgc-icon{font-size:64.8px}.dashboard--module__latest_post .dashboard-module-empty,.dashboard--module__learning_flow_progress .dashboard-module-empty,.dashboard--module__recently_watched .dashboard-module-empty{background:#23272c;padding:10px;text-align:center;min-height:220px;position:relative}.dashboard--module__latest_post p,.dashboard--module__learning_flow_progress p,.dashboard--module__recently_watched p{font-size:.72rem;line-height:.92rem}#cgc-exercise-vote-form .dashboard--module__latest_post label:not(.no-position),#cgc-exercise-vote-form .dashboard--module__learning_flow_progress label:not(.no-position),#cgc-exercise-vote-form .dashboard--module__recently_watched label:not(.no-position),.dashboard--module__latest_post #cgc-exercise-vote-form label:not(.no-position),.dashboard--module__latest_post .button:not(.no-position),.dashboard--module__latest_post .facetwp-pager .facetwp-page:not(.no-position),.dashboard--module__latest_post .filter-form input[type=submit]:not(.no-position),.dashboard--module__latest_post .single-cgc_images .cgc-mature.cgc-mature-small a:not(.no-position),.dashboard--module__learning_flow_progress #cgc-exercise-vote-form label:not(.no-position),.dashboard--module__learning_flow_progress .button:not(.no-position),.dashboard--module__learning_flow_progress .facetwp-pager .facetwp-page:not(.no-position),.dashboard--module__learning_flow_progress .filter-form input[type=submit]:not(.no-position),.dashboard--module__learning_flow_progress .single-cgc_images .cgc-mature.cgc-mature-small a:not(.no-position),.dashboard--module__recently_watched #cgc-exercise-vote-form label:not(.no-position),.dashboard--module__recently_watched .button:not(.no-position),.dashboard--module__recently_watched .facetwp-pager .facetwp-page:not(.no-position),.dashboard--module__recently_watched .filter-form input[type=submit]:not(.no-position),.dashboard--module__recently_watched .single-cgc_images .cgc-mature.cgc-mature-small a:not(.no-position),.facetwp-pager .dashboard--module__latest_post .facetwp-page:not(.no-position),.facetwp-pager .dashboard--module__learning_flow_progress .facetwp-page:not(.no-position),.facetwp-pager .dashboard--module__recently_watched .facetwp-page:not(.no-position),.filter-form .dashboard--module__latest_post input[type=submit]:not(.no-position),.filter-form .dashboard--module__learning_flow_progress input[type=submit]:not(.no-position),.filter-form .dashboard--module__recently_watched input[type=submit]:not(.no-position),.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--module__latest_post a:not(.no-position),.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--module__learning_flow_progress a:not(.no-position),.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--module__recently_watched a:not(.no-position){display:inline-block;position:absolute;right:20px;left:20px;bottom:20px}.dashboard--module__recent-exercises,.dashboard--module__recent-questions{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}.dashboard--module__fresh_courses i.cgc-icon,.dashboard--module__images i.cgc-icon,.dashboard--module__recent-exercises i.cgc-icon,.dashboard--module__recent-questions i.cgc-icon{top:7px;color:#e7e7e7}.dashboard--module__fresh_courses .dropdown.open i.cgc-icon,.dashboard--module__fresh_courses i.cgc-icon:hover,.dashboard--module__images .dropdown.open i.cgc-icon,.dashboard--module__images i.cgc-icon:hover,.dashboard--module__recent-exercises .dropdown.open i.cgc-icon,.dashboard--module__recent-exercises i.cgc-icon:hover,.dashboard--module__recent-questions .dropdown.open i.cgc-icon,.dashboard--module__recent-questions i.cgc-icon:hover{color:#E5891a}.dashboard--module__recently_watched ul{padding:0;margin:0;list-style:none}.dashboard--module__recently_watched .module--track__badge{height:42px;width:45px;overflow:hidden}.dashboard--module__recently_watched .module--track__badge div{height:24px;width:24px;top:8px}.dashboard--module__recently_watched .module--track__badge.concept{background-position:0 -130px}.dashboard--module__recently_watched .module--track__badge.unity{background-position:0 -86px}.dashboard--module__recently_watched .module--track__badge.blender{background-position:0 0}.dashboard--module__recently_watched .module--track__badge.sculpting{background-position:0 -44px}.dashboard--module__recently_watched .module--track__badge{float:left;top:-4px;left:-4px;position:relative}.dashboard--module__recently_watched a:not(.no-position){display:block;background:#23272c;padding:19px 12px 10px}.dashboard--module__recently_watched a:not(.no-position):after,.dashboard--module__recently_watched a:not(.no-position):before{content:" ";display:table}.dashboard--module__recently_watched a:not(.no-position):after{clear:both}.dashboard--module__recently_watched a:not(.no-position):hover{text-decoration:none}.dashboard--module__latest_post .blog--archive .dashboard--module__recently_watched .entry--title,.dashboard--module__recently_watched .dashboard--module__latest_post .blog--archive .entry--title,.dashboard--module__recently_watched .edd-receipt--item .edd-receipt--name,.dashboard--module__recently_watched h6,.dashboard--module__recently_watched p,.edd-receipt--item .dashboard--module__recently_watched .edd-receipt--name{overflow:hidden;font-size:.72rem;margin:0;color:#b4b4b4}.dashboard--module__latest_post .blog--archive .dashboard--module__recently_watched .entry--title,.dashboard--module__recently_watched .dashboard--module__latest_post .blog--archive .entry--title,.dashboard--module__recently_watched .edd-receipt--item .edd-receipt--name,.dashboard--module__recently_watched h6,.edd-receipt--item .dashboard--module__recently_watched .edd-receipt--name{margin:0 auto 10px}.dashboard--module__recently_watched li{padding:0;margin-bottom:10px}.dashboard--module__recently_watched li:last-child{margin-bottom:0}.dashboard--module__recently_watched .dashboard-module-empty p{color:inherit!important}.dashboard--module__recent-images{clear:left}.dashboard--module__fresh_courses #misc-notifications--form .user-interests li{float:none;display:block;width:100%;padding:0}.dashboard--module__fresh_courses #misc-notifications--form .user-interests li label{line-height:21px}.dashboard--module__fresh_courses #misc-notifications--form .user-interests li label[for=interests__2dart_]{line-height:20px}.dashboard--module__fresh_courses #misc-notifications--form input[type=submit]{width:100%}.dashboard--module__fresh_courses #misc-notifications--form .form--bottom{margin-top:0}.dashboard--module__fresh_courses .module--tracks .module--track__inner{background:#23272c}.dashboard--module__fresh_courses #fresh-course-listing{height:262px;overflow:hidden}.dashboard--module__fresh_courses #fresh-course-listing li{margin-bottom:0}.dashboard--module__fresh_courses #fresh-course-listing li:first-child{padding-left:0}.dashboard--module__fresh_courses #fresh-course-listing li:last-child{padding-right:0}.dashboard--module__recently_watched .progress{float:none;display:block;clear:left;top:auto;right:auto;width:100%}#cgc-exercise-vote-form .dashboard--module__recently_watched label,.dashboard--module__recently_watched #cgc-exercise-vote-form label,.dashboard--module__recently_watched .button,.dashboard--module__recently_watched .facetwp-pager .facetwp-page,.dashboard--module__recently_watched .filter-form input[type=submit],.dashboard--module__recently_watched .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .dashboard--module__recently_watched .facetwp-page,.filter-form .dashboard--module__recently_watched input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--module__recently_watched a{padding:0 2em!important}.dashboard--module__learning_flow_progress.is-enrolled p{font-size:1.2rem;font-family:bebas-neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.dashboard--module__learning_flow_progress.is-enrolled .is-enrolled-container{padding:20px;background:#23272c}.dashboard--module__learning_flow_progress .no-position{width:49%;margin-right:-4px;padding:0}.dashboard--module__learning_flow_progress .no-position:last-child{margin-left:2%}@media (max-width:1090px){.dashboard--module__learning_flow_progress .no-position{width:100%;margin:0 auto 10px!important;display:block}}.dashboard--module__latest_post .blog--archive .dashboard--module__learning_flow_progress .entry--title,.dashboard--module__learning_flow_progress .dashboard--module__latest_post .blog--archive .entry--title,.dashboard--module__learning_flow_progress .edd-receipt--item .edd-receipt--name,.dashboard--module__learning_flow_progress h6,.dashboard--module__learning_flow_progress p,.edd-receipt--item .dashboard--module__learning_flow_progress .edd-receipt--name{text-align:center}.dashboard--module__latest_post .blog--archive .dashboard--module__learning_flow_progress .entry--title,.dashboard--module__learning_flow_progress .dashboard--module__latest_post .blog--archive .entry--title,.dashboard--module__learning_flow_progress .edd-receipt--item .edd-receipt--name,.dashboard--module__learning_flow_progress h6,.edd-receipt--item .dashboard--module__learning_flow_progress .edd-receipt--name{margin-top:20px}.dashboard--module__recent-exercises #submissions .submission--item{width:49%}.dashboard--module__recent-questions .dashboard--module__inner{position:relative}.dashboard--module__recent-questions .dashboard--module__inner:after,.dashboard--module__recent-questions .dashboard--module__inner:before{content:'';height:20px;left:20px;right:20px;position:absolute;z-index:9}.dashboard--module__recent-questions .dashboard--module__inner:before{top:20px}.dashboard--module__recent-questions .dashboard--module__inner:after{bottom:20px;background-image:-webkit-linear-gradient(top,transparent 0,#2d3138 100%);background-image:-o-linear-gradient(top,transparent 0,#2d3138 100%);background-image:linear-gradient(to bottom,transparent 0,#2d3138 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF2D3138', GradientType=0)}.dashboard--module__recent-questions .dashboard--module__inner .discussion--list:first-child{height:554px;overflow-y:scroll}.dashboard--module__recent-questions .dashboard--module__inner .discussion--list:first-child li:last-child{margin-bottom:0}.dropdown--filter{margin:30px 0 0;padding:20px}.filter-form .select-wrapper,.filter-form .selectBox-dropdown{margin-bottom:0}.filter-form select{padding-right:40px;font-size:.72rem;line-height:.92rem}.filter-form input[type=submit]{width:100%;display:block}.progress-badge--container{position:relative}.progress-badge--container.has-multiple-terms .progress-badge .progress-badge--meter{background:#E5891a}.progress-badge{height:100px;overflow:hidden;width:86px;margin:0 auto;background:#292d33;position:relative;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-moz-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);-ms-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.progress-badge .progress-badge--meter{position:absolute;left:0;right:0;bottom:10px;height:0;background:#E5891a;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;z-index:0}.progress-badge .module--track__badge{z-index:2;position:relative;background-image:none;left:-3px;top:3px}.progress-badge .module--track__badge div{background-size:100%}.firefox .progress-badge{border-radius:100%}.firefox .progress-badge .module--track__badge{left:-5px}.firefox .progress-badge--border{left:-3px;top:-1px}.progress-badge--border{position:absolute;left:0;right:0;top:-2px;height:104px;width:100px;background-image:url(../img/badge_border.png);background-repeat:no-repeat;background-size:103%;z-index:10;margin:0 auto}.dashboard--module__community,.dashboard--module__feed,.dashboard--module__fresh_courses,.dashboard--module__images{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}.dashboard--module__images .gallery--set .gallery--item{width:19%;padding:0 0 19%;margin-right:1.25%}.dashboard--module__images .gallery--set .gallery--item:last-child{margin-right:0}.dashboard--module__images .gallery--set .gallery--item #gallery--view-img{top:75px}.dashboard--module__latest_post .blog--archive{overflow:initial}.dashboard--module__latest_post .blog--archive .post--thumb{width:auto;top:20px;left:20px;right:20px}.dashboard--module__latest_post .blog--archive .post{padding:0;width:100%;margin-bottom:0}.dashboard--module__latest_post .blog--archive .entry--content,.dashboard--module__latest_post .blog--archive .post--inner{background:#23272c}.dashboard--module__latest_post .blog--archive .post--inner{box-shadow:none}.dashboard--module__latest_post .blog--archive .entry--content,.dashboard--module__latest_post .blog--archive .entry-meta{position:absolute;left:-10000px;opacity:0;filter:alpha(opacity=0)}#cgc-exercise-vote-form .dashboard--module__latest_post .blog--archive label,.dashboard--module__latest_post .blog--archive #cgc-exercise-vote-form label,.dashboard--module__latest_post .blog--archive .button,.dashboard--module__latest_post .blog--archive .facetwp-pager .facetwp-page,.dashboard--module__latest_post .blog--archive .filter-form input[type=submit],.dashboard--module__latest_post .blog--archive .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .dashboard--module__latest_post .blog--archive .facetwp-page,.filter-form .dashboard--module__latest_post .blog--archive input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--module__latest_post .blog--archive a{position:static;margin:0 auto;display:block;width:54%}@media (max-width:1090px){#cgc-exercise-vote-form .dashboard--module__latest_post .blog--archive label,.dashboard--module__latest_post .blog--archive #cgc-exercise-vote-form label,.dashboard--module__latest_post .blog--archive .button,.dashboard--module__latest_post .blog--archive .facetwp-pager .facetwp-page,.dashboard--module__latest_post .blog--archive .filter-form input[type=submit],.dashboard--module__latest_post .blog--archive .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .dashboard--module__latest_post .blog--archive .facetwp-page,.filter-form .dashboard--module__latest_post .blog--archive input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--module__latest_post .blog--archive a{width:100%;display:block}}.dashboard--module__latest_post .blog--archive .has-post-thumbnail .entry{margin-top:62%}.dashboard--module__latest_post .blog--archive .entry--title{text-transform:none;letter-spacing:0}.firefox .dashboard--module__latest_post .blog--archive .has-post-thumbnail .entry{margin-top:70%}.block-feed{padding:0;list-style:none;width:100%;max-width:1060px;margin:0 auto}.block-feed li{float:left;position:relative;min-height:1px;padding:0 10px;width:25%}.block-feed li:first-child{padding-left:0}.block-feed li:last-child{padding-right:0}.block-feed .cgc-icon-close{position:absolute;top:10px;right:10px}.block-feed .dashboard--module__latest_post .blog--archive .entry--title,.block-feed .edd-receipt--item .edd-receipt--name,.block-feed h6,.dashboard--module__latest_post .blog--archive .block-feed .entry--title,.edd-receipt--item .block-feed .edd-receipt--name{margin:0 auto 5px}.block-feed__inner{background:#23272c;padding:20px;position:relative;border-bottom:10px solid #515860;height:100%}.block-feed__inner p{font-size:.72rem;line-height:.92rem;color:#b4b4b4}.dashboard--module__welcome .dashboard--module__header,.dashboard--module__welcome p{text-align:center}.dashboard--module__welcome .module--tracks li{margin-bottom:0}.dashboard--module__welcome .module--tracks li .module--track__inner span{font-weight:700;font-size:.9348rem}.dashboard--module__welcome .module--tracks li .module--track__inner .module--track__heading{margin-top:5px;font-size:.9348rem}.dashboard--module__welcome .module--tracks li .module--track__inner .module--track__meta{margin-bottom:0}.dashboard--page-header{margin-bottom:40px}.dashboard--page-header .dashboard--page-header__top{background:#2d3138;padding:0 20px;position:relative;margin-bottom:20px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.6);box-shadow:0 1px 0 rgba(0,0,0,.6)}.dashboard--page-header .dashboard--page-header__top:after,.dashboard--page-header .dashboard--page-header__top:before{content:" ";display:table}.dashboard--page-header .dashboard--page-header__top:after{clear:both}#edd_checkout_form_wrap #edd_cc_fields .dashboard--page-header .fieldset-title,#edd_discount_code .dashboard--page-header .edd-label,.dashboard--page-header #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--page-header #edd_discount_code .edd-label,.dashboard--page-header h3{margin:0;float:left}#edd_checkout_form_wrap #edd_cc_fields .dashboard--page-header .fieldset-title,#edd_discount_code .dashboard--page-header .edd-label,.dashboard--page-header #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.dashboard--page-header #edd_discount_code .edd-label,.dashboard--page-header .page-header-menu,.dashboard--page-header h3{line-height:56px}.dashboard--page-header p{font-size:.9em;line-height:1.1em}#cgc-exercise-vote-form .dashboard--page-header label,.dashboard--page-header #cgc-exercise-vote-form label,.dashboard--page-header .button,.dashboard--page-header .facetwp-pager .facetwp-page,.dashboard--page-header .filter-form input[type=submit],.dashboard--page-header .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .dashboard--page-header .facetwp-page,.filter-form .dashboard--page-header input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--page-header a{float:right;position:relative;top:3px;right:-16px}.page-header-menu{float:right;text-align:right}.page-header-menu a{color:#e7e7e7}.cookie-crumbs,.object--nav{background:#2d3138;padding:0 20px;position:relative;margin-bottom:20px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.6);box-shadow:0 1px 0 rgba(0,0,0,.6);line-height:56px}.cookie-crumbs:after,.cookie-crumbs:before,.object--nav:after,.object--nav:before{content:" ";display:table}.cookie-crumbs:after,.object--nav:after{clear:both}.cookie-crumbs #back-to-flows,.cookie-crumbs .flows--total-users span,.object--nav #back-to-flows,.object--nav .flows--total-users span{text-decoration:none}.cookie-crumbs #back-to-flows:before,.cookie-crumbs .flows--total-users span:before,.object--nav #back-to-flows:before,.object--nav .flows--total-users span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;text-transform:none!important;color:rgba(231,231,231,.67);font-weight:700;font-size:29px;position:absolute}.cookie-crumbs #back-to-flows,.object--nav #back-to-flows{float:left;color:#e7e7e7;padding-left:25px;position:relative}.cookie-crumbs #back-to-flows:before,.object--nav #back-to-flows:before{content:'\f104';left:0}.cookie-crumbs .cgc-course-part-of,.object--nav .cgc-course-part-of{float:right;color:#e7e7e7;padding-right:10px;position:relative}.cookie-crumbs .cgc-course-part-of:hover,.object--nav .cgc-course-part-of:hover{text-decoration:none}.cookie-crumbs .cgc-course-part-of:hover span,.object--nav .cgc-course-part-of:hover span{text-decoration:underline}.cookie-crumbs .cgc-course-part-of .module--track__badge,.object--nav .cgc-course-part-of .module--track__badge{float:right;position:relative;top:7px;height:42px;width:45px;overflow:hidden}.cookie-crumbs .cgc-course-part-of .module--track__badge div,.object--nav .cgc-course-part-of .module--track__badge div{height:24px;width:24px;top:8px}.cookie-crumbs .cgc-course-part-of .module--track__badge.concept,.object--nav .cgc-course-part-of .module--track__badge.concept{background-position:0 -130px}.cookie-crumbs .cgc-course-part-of .module--track__badge.unity,.object--nav .cgc-course-part-of .module--track__badge.unity{background-position:0 -86px}.cookie-crumbs .cgc-course-part-of .module--track__badge.blender,.object--nav .cgc-course-part-of .module--track__badge.blender{background-position:0 0}.cookie-crumbs .cgc-course-part-of .module--track__badge.sculpting,.object--nav .cgc-course-part-of .module--track__badge.sculpting{background-position:0 -44px}.cookie-crumbs .cgc-course-part-of.has-multiple-terms span,.object--nav .cgc-course-part-of.has-multiple-terms span{color:#E5891a!important}.cookie-crumbs .cgc-course-part-of.has-multiple-terms .module--track__badge,.object--nav .cgc-course-part-of.has-multiple-terms .module--track__badge{background-image:url(../img/badge-default.png);background-position:0 -1px}.cookie-crumbs .flows--total-users,.object--nav .flows--total-users{float:right;color:#b4b4b4;position:relative;padding-left:30px}.cookie-crumbs .flows--total-users span,.object--nav .flows--total-users span{text-decoration:none}.cookie-crumbs .flows--total-users span:before,.object--nav .flows--total-users span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;content:'\f007';position:absolute;left:0}#cgc-exercise-vote-form .cookie-crumbs label:not(label),#cgc-exercise-vote-form .object--nav label:not(label),.cookie-crumbs #cgc-exercise-vote-form label:not(label),.cookie-crumbs .button:not(label),.cookie-crumbs .facetwp-pager .facetwp-page:not(label),.cookie-crumbs .filter-form input[type=submit]:not(label),.cookie-crumbs .single-cgc_images .cgc-mature.cgc-mature-small a:not(label),.facetwp-pager .cookie-crumbs .facetwp-page:not(label),.facetwp-pager .object--nav .facetwp-page:not(label),.filter-form .cookie-crumbs input[type=submit]:not(label),.filter-form .object--nav input[type=submit]:not(label),.object--nav #cgc-exercise-vote-form label:not(label),.object--nav .button:not(label),.object--nav .facetwp-pager .facetwp-page:not(label),.object--nav .filter-form input[type=submit]:not(label),.object--nav .single-cgc_images .cgc-mature.cgc-mature-small a:not(label),.single-cgc_images .cgc-mature.cgc-mature-small .cookie-crumbs a:not(label),.single-cgc_images .cgc-mature.cgc-mature-small .object--nav a:not(label){float:right;position:relative;top:3px;right:-16px;height:auto;line-height:3.4}.cookie-crumbs{margin-bottom:0}.object--nav:after,.object--nav:before{content:" ";display:table}.object--nav:after{clear:both}.object--nav .object-nav--link{display:inline-block;float:left;width:50%;color:#e7e7e7;position:relative}.object--nav .object-nav--link:hover{text-decoration:none}.object--nav .object-nav--left:before,.object--nav .object-nav--right:after,.object--nav .wp-nav--left i,.object--nav .wp-nav--right i{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:700;text-transform:none!important;font-size:48px;position:absolute;top:0;line-height:inherit;color:rgba(231,231,231,.67)}.object--nav .object-nav--left{padding-left:35px}.object--nav .object-nav--left:before{left:0;content:'\f104'}.object--nav .object-nav--right{text-align:right;padding-right:35px}.object--nav .object-nav--right:after{right:0;content:'\f105'}.object--nav .wp-nav{width:33.333%;position:relative}.object--nav .wp-nav a{z-index:1;color:#e7e7e7}.object--nav .wp-nav--left{float:left;padding-left:35px}.object--nav .wp-nav--left i{left:0}.object--nav .wp-nav--right{float:right;padding-right:35px;text-align:right}.object--nav .wp-nav--right i{right:0}.object--nav.object--nav__info:after,.object--nav.object--nav__info:before{content:" ";display:table}.object--nav.object--nav__info:after{clear:both}.object--nav.object--nav__info i{font-size:32.4px;color:rgba(231,231,231,.67);float:left;position:relative;top:15px;margin-right:20px}.dashboard--module__latest_post .blog--archive .object--nav.object--nav__info .entry--title,.edd-receipt--item .object--nav.object--nav__info .edd-receipt--name,.object--nav.object--nav__info .dashboard--module__latest_post .blog--archive .entry--title,.object--nav.object--nav__info .edd-receipt--item .edd-receipt--name,.object--nav.object--nav__info h6{float:left}.dashboard--module__latest_post .blog--archive .object--nav.object--nav__info .entry--title small,.edd-receipt--item .object--nav.object--nav__info .edd-receipt--name small,.object--nav.object--nav__info .dashboard--module__latest_post .blog--archive .entry--title small,.object--nav.object--nav__info .edd-receipt--item .edd-receipt--name small,.object--nav.object--nav__info h6 small{display:block;color:rgba(231,231,231,.67);font-size:.72rem;line-height:.92rem}.module--mixnav{padding:0;margin:0 0 20px;list-style:none;line-height:3}.module--mixnav:after,.module--mixnav:before{content:" ";display:table}.module--mixnav:after{clear:both}.module--mixnav li{float:left;margin:0;padding:0}.module--mixnav li a{line-height:3.25;font-weight:700;display:block;background:#2d3138;color:#e7e7e7;padding:0 40px;font-size:.72rem;text-decoration:none}.module--mixnav li a.active,.module--mixnav li a:hover{text-decoration:none;background:#515860}.module--mixnav li a.no-hover:hover{text-decoration:none;background:#2d3138;cursor:default}.module--mixnav .dropdown li{float:none}.module--mixnav .dropdown .dropdown-toggle{padding:0}.module--mixnav .dropdown .dropdown-toggle span{display:inline-block;padding:0 20px}.module--mixnav .dropdown .dropdown-toggle span:first-child{margin-right:-4px}.module--mixnav .dropdown .dropdown-toggle span:last-child{background:#292d33}.module--mixnav .dropdown .dropdown-toggle:hover span:first-child{background:#2d3138}.module--mixnav .dropdown .dropdown-toggle:hover span:last-child{background:#515860}.module--mixnav .dropdown .dropdown-toggle:active,.module--mixnav .dropdown .dropdown-toggle:focus{text-decoration:none}.module--mixnav .dropdown .dropdown-toggle.active{background:#2d3138}.module--mixnav .dropdown .dropdown-toggle.active span:last-child{background:#515860}.module--mixnav .module--mixnav__control-mid{margin-left:40px;margin-right:40px}.videoWrapper{position:relative;height:0;margin-bottom:45px;margin-bot\tom:0}.videoWrapper .videoPadding{position:absolute;width:100%;height:100%;left:0;top:0}.videoWrapper .wistia_embed,.videoWrapper .wistia_playlist{height:100%;width:100%}.videoWrapper--wideScreen{padding-bottom:56.25%}.videoWrapper--fourByThree{padding-bottom:75%}.object--mast .object--mast__title{font-size:1.2348rem;font-weight:700;line-height:3;padding-left:20px;padding-right:20px;margin:0;display:inline;font-family:lato,sans-serif;text-transform:none}.object--mast .object--mast__title+.label,.object--mast .user--dropdown a .object--mast__title+span,.user--dropdown a .object--mast .object--mast__title+span{position:relative;top:-3px}.object--mast .object--mast__title i{margin-right:10px}.object--mast .object-mast__share{display:inline-block;float:right;padding-right:20px}.course--mast__media.imageWrapper{display:block;line-height:1;margin-bottom:20px}.course--mast__media.imageWrapper img{display:block;margin-left:auto;margin-right:auto}.course--mast__media.videoWrapper{margin-bottom:20px}.dashboard--header{width:100%;line-height:4;margin:20px 0;position:relative;z-index:1000}.dashboard--header.dashboard--header--dashboard{padding:0 10px}.dashboard--header .dashboard--header__inner{position:relative;background:#2d3138;padding:0 20px;font-size:.9em;line-height:1.1em;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.dashboard--header .dashboard--header__inner:after,.dashboard--header .dashboard--header__inner:before{content:" ";display:table}.dashboard--header .dashboard--header__inner:after{clear:both}.dashboard--header a:not(.citizen-upgrade-nag){color:rgba(231,231,231,.67);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.dashboard--header a:not(.citizen-upgrade-nag):hover{opacity:1;filter:alpha(opacity=100);color:#E5891a;text-decoration:none}.dashboard--header a:not(.citizen-upgrade-nag):active,.dashboard--header a:not(.citizen-upgrade-nag):focus{outline:0;box-shadow:none;text-decoration:none}.dashboard--header i{font-size:24px}.dashboard--header .dashboard--header__actions{list-style:none;margin:0;padding:0;line-height:4;float:right}.dashboard--header .dashboard--header__actions li{display:inline-block}.dashboard--header .dashboard--header__actions a{position:relative;top:3px}.dashboard--header .dashboard--header__actions i{-webkit-backface-visibility:hidden}.dashboard--header__greeting{display:inline-block;position:absolute;top:24px;left:0;right:0;font-weight:700;text-align:center;z-index:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.citizen-upgrade-nag{position:relative;color:#fff;z-index:1}#toggle--dash-menu{margin-bottom:10px;z-index:1;position:relative;display:block;text-align:center;color:rgba(231,231,231,.67);font-size:.72rem;line-height:.92rem;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#toggle--dash-menu:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none}#toggle--dash-menu:active,#toggle--dash-menu:focus{outline:0;box-shadow:none;text-decoration:none}#toggle--dash-menu span{display:inline-block;line-height:1;position:relative;left:2px}#toggle--dash-menu:hover,#toggle--dash-menu:hover i,#toggle--dash-menu:hover span{color:#E5891a}.level-indicator-badge{background:#23272c;border-radius:4px;position:relative;z-index:1;margin-right:10px;top:3px;display:inline-block}.level-indicator-badge a{display:inline-block;padding:5px 7px;line-height:16px}.level-indicator-badge .cgc-xp-level-img{max-width:25px;top:1px;margin-right:2px;position:relative}.level-indicator-badge span{color:#b4b4b4;vertical-align:top;position:relative;top:4px}.level-indicator-badge:hover{background:#E5891a}.level-indicator-badge:hover span{color:#fff}.user--dropdown{height:45px;width:70px;display:inline-block;bottom:-12px;z-index:1}.user--dropdown a[data-toggle=dropdown]{height:45px;display:block;position:relative}.user--dropdown .avatar{border-radius:100%;max-width:45px;border:3px solid #515860;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.user--dropdown i{position:absolute;right:0;top:11px;font-weight:700}.user--dropdown a span{border-radius:3px;float:right;font-size:90%;line-height:12px}.notifications-list,.user--dropdown__notifications{min-width:320px;right:0;left:auto;padding:20px}.notifications-list li,.user--dropdown__notifications li{display:block!important;border-bottom:1px solid #292d33;margin-bottom:20px;padding-bottom:10px}.notifications-list li:after,.notifications-list li:before,.user--dropdown__notifications li:after,.user--dropdown__notifications li:before{content:" ";display:table}.notifications-list li:after,.user--dropdown__notifications li:after{clear:both}.notifications-list li:last-child,.user--dropdown__notifications li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.notifications-list h5,.user--dropdown__notifications h5{margin:0 auto 5px}.notifications-list p,.user--dropdown__notifications p{margin:0;line-height:1.1em}.notifications-list .notification-item__inner:after,.notifications-list .notification-item__inner:before,.user--dropdown__notifications .notification-item__inner:after,.user--dropdown__notifications .notification-item__inner:before{content:" ";display:table}.notifications-list .notification-item__inner:after,.user--dropdown__notifications .notification-item__inner:after{clear:both}.notifications-list .notification-item__left,.user--dropdown__notifications .notification-item__left{float:left;position:relative;min-height:1px;width:16.66667%;padding:0;text-align:center}.notifications-list .notification-item__left .cgc-icon,.user--dropdown__notifications .notification-item__left .cgc-icon{color:rgba(231,231,231,.67);font-size:32.4px}.notifications-list .notification-item__left .module--track__badge,.user--dropdown__notifications .notification-item__left .module--track__badge{height:42px;width:45px;overflow:hidden}.notifications-list .notification-item__left .module--track__badge div,.user--dropdown__notifications .notification-item__left .module--track__badge div{height:24px;width:24px;top:8px}.notifications-list .notification-item__left .module--track__badge.concept,.user--dropdown__notifications .notification-item__left .module--track__badge.concept{background-position:0 -130px}.notifications-list .notification-item__left .module--track__badge.unity,.user--dropdown__notifications .notification-item__left .module--track__badge.unity{background-position:0 -86px}.notifications-list .notification-item__left .module--track__badge.blender,.user--dropdown__notifications .notification-item__left .module--track__badge.blender{background-position:0 0}.notifications-list .notification-item__left .module--track__badge.sculpting,.user--dropdown__notifications .notification-item__left .module--track__badge.sculpting{background-position:0 -44px}.notifications-list .notification-item__left .cgc-xp-level-badge,.user--dropdown__notifications .notification-item__left .cgc-xp-level-badge{max-width:30px}.notifications-list .notification-item__right,.user--dropdown__notifications .notification-item__right{float:left;position:relative;min-height:1px;padding:0 10px;width:83.33333%}.notifications-list .notification-item__right a,.user--dropdown__notifications .notification-item__right a{color:#E5891a;display:block;line-height:2;opacity:.75;filter:alpha(opacity=75);font-size:90%}.notifications-list .notification-item__right a:hover,.user--dropdown__notifications .notification-item__right a:hover{opacity:1;filter:alpha(opacity=100)}.notifications-list time,.user--dropdown__notifications time{line-height:1;display:block;margin:0 auto 5px;font-size:.62rem;font-style:italic;color:#b4b4b4}.notifications-list .notifications--all,.user--dropdown__notifications .notifications--all{padding-bottom:10px}.notifications-list .notifications--all a,.user--dropdown__notifications .notifications--all a{text-align:center;display:block;padding:0}.notifications-list .cgc-icon.cgc-icon-heart,.user--dropdown__notifications .cgc-icon.cgc-icon-heart{color:#D35050}.notifications-list{padding:0}.notifications-list .module--track__badge{margin:0 auto}.notifications-list .notification-item__left{float:left;position:relative;min-height:1px;padding:0 10px;width:8.33333%}.notifications-list .notification-item__right{float:left;position:relative;min-height:1px;padding:0 10px;width:91.66667%}.notification-item.has-multiple-terms .module--track__badge{background-image:url(../img/badge-default.png);background-position:0 0}.live-notification-dropdown{position:relative}.live-notification-dropdown #new-stuff-icon{height:20px;width:20px;border:2px solid #292d33;background:#E5891a;border-radius:100%;position:absolute;left:11px;top:-2px;font-size:9px;display:inline-block;text-align:center;line-height:16px;color:#fff}#cgc-exercise-vote-form .activity-type-announcement_added label,.activity-type-announcement_added #cgc-exercise-vote-form label,.activity-type-announcement_added .button,.activity-type-announcement_added .facetwp-pager .facetwp-page,.activity-type-announcement_added .filter-form input[type=submit],.activity-type-announcement_added .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .activity-type-announcement_added .facetwp-page,.filter-form .activity-type-announcement_added input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .activity-type-announcement_added a{line-height:3;clear:left}.user--dropdown__share{min-width:280px;right:0;left:auto;padding:20px}.user--dropdown__share h5{margin:0 auto 5px;text-align:center}.user--dropdown__share p{margin:0 auto 20px;text-align:center;line-height:1.1em}.user--dropdown__share input[type=submit]{margin:20px auto 0;width:90%;display:block}.header-global-search .cgc-icon{color:rgba(231,231,231,.67);top:2px;position:relative}.header-global-search:hover .cgc-icon{cursor:pointer;color:#E5891a}.header-global-search .notfound--search{margin:0;position:absolute;top:10px;right:90px;width:0;z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.dashboard--header.search-visible .notfound--search{z-index:0;width:-webkit-calc(100% - 310px);width:calc(100% - 310px);display:block;opacity:1;filter:alpha(opacity=100)}.dashboard--header.search-visible .dashboard--header__greeting{opacity:0;filter:alpha(opacity=0)}.dashboard--footer{clear:left;background:0 0}.account-wrap:after,.account-wrap:before{content:" ";display:table}.account-wrap:after{clear:both}#account--form:after,#account--form:before{content:" ";display:table}#account--form:after{clear:both}#account--form .form--lname,#account--form .form--pass,#account--form .form--rname{width:49%;float:left;margin-bottom:20px}#account--form .form--pass__confirm,#account--form .form--rname{margin-left:2%}#account--form legend{margin-bottom:20px}#account--form .form--email{clear:left}.account--deactivate,.account--logout-sessions{padding-top:40px;margin-top:40px;border-top:1px solid #292d33;padding-right:260px;position:relative}.account--deactivate p,.account--logout-sessions p{margin:0;line-height:.92rem}#cgc-exercise-vote-form .account--deactivate label,#cgc-exercise-vote-form .account--logout-sessions label,.account--deactivate #cgc-exercise-vote-form label,.account--deactivate .button,.account--deactivate .facetwp-pager .facetwp-page,.account--deactivate .filter-form input[type=submit],.account--deactivate .single-cgc_images .cgc-mature.cgc-mature-small a,.account--logout-sessions #cgc-exercise-vote-form label,.account--logout-sessions .button,.account--logout-sessions .facetwp-pager .facetwp-page,.account--logout-sessions .filter-form input[type=submit],.account--logout-sessions .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .account--deactivate .facetwp-page,.facetwp-pager .account--logout-sessions .facetwp-page,.filter-form .account--deactivate input[type=submit],.filter-form .account--logout-sessions input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .account--deactivate a,.single-cgc_images .cgc-mature.cgc-mature-small .account--logout-sessions a{position:absolute;right:0;top:46%}.account--deactivate p~.module--notice{margin-top:20px}.subscription--info{padding-right:260px}.subscription--info #rcp-payment-history{display:none}.subscription--details{padding:20px;background:#292d33}.subscription--details span{display:block;line-height:1}.subscription--details:after,.subscription--details:before{content:" ";display:table}.subscription--details:after{clear:both}.subscription--details .subscription--switch{margin:20px auto}.subscription--details .subscription--switch+span{text-align:center;font-size:.72rem;line-height:.92rem}.dashboard--module__latest_post .blog--archive .subscription--card-info .entry--title i,.edd-receipt--item .subscription--card-info .edd-receipt--name i,.subscription--card-info .dashboard--module__latest_post .blog--archive .entry--title i,.subscription--card-info .edd-receipt--item .edd-receipt--name i,.subscription--card-info h6 i{margin-right:5px}.subscription--card-info #rcp_update_card_form{margin-top:10px}.subscription--card-info #rcp_update_card_form .rcp_card_fieldset p,.subscription--card-info #rcp_update_card_form .rcp_card_fielset p,.subscription--card-info #rcp_update_card_form label{margin-bottom:10px}.subscription--card-info #rcp_update_card_form p:first-of-type{margin-top:10px}.subscription--card-info #rcp_update_card_form #rcp_card_exp_wrap:after,.subscription--card-info #rcp_update_card_form #rcp_card_exp_wrap:before{content:" ";display:table}.subscription--card-info #rcp_update_card_form #rcp_card_exp_wrap:after{clear:both}.subscription--card-info #rcp_update_card_form select{width:48%;float:left}.subscription--card-info #rcp_update_card_form .rcp_expiry_separator{float:left;text-align:center;padding:10px;position:relative;top:5px}.subscription--card-info #rcp_update_card_form select[name=rcp_card_exp_year]{float:right}.subscription--card-info #rcp_update_card_form #rcp_submit_wrap{margin-bottom:0}.subscription--switch{max-width:80px}#subscription--switch{position:relative;text-align:left;background:#3D4247;top:5px;height:40px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);box-shadow:inset 1px 1px 1px rgba(0,0,0,.2)}#subscription--switch .ui-slider-handle{position:absolute;z-index:2;width:40px;height:40px;cursor:default;-ms-touch-action:none;touch-action:none;background:#E5891a;border-radius:5px;margin-left:-20px}#subscription--switch .ui-slider-handle:active,#subscription--switch .ui-slider-handle:focus{outline:0}#subscription--switch .ui-slider-handle:active,#subscription--switch .ui-slider-handle:hover{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#subscription--switch .ui-slider-handle:hover{border:4px solid #E5891a}#subscription--switch .ui-slider-handle:active{border:4px solid #d78118}#subscription--switch .ui-slider-handle:active,#subscription--switch .ui-slider-handle:focus,#subscription--switch .ui-slider-handle:hover{cursor:move}.subscription--info #subscription--cancel,.subscription--info .rcp_sub_details_renew{position:absolute;right:20px;top:20px}.subscription--details__footer{text-align:center;clear:left;padding-top:20px}.dashboard--module__latest_post .blog--archive .subscription--details__footer .entry--title,.edd-receipt--item .subscription--details__footer .edd-receipt--name,.subscription--details__footer .dashboard--module__latest_post .blog--archive .entry--title,.subscription--details__footer .edd-receipt--item .edd-receipt--name,.subscription--details__footer h6{margin-bottom:10px;font-size:100%;font-family:lato,sans-serif;text-transform:none}.user-interests{padding:0;margin:0;list-style:none;max-width:500px}.user-interests:after,.user-interests:before{content:" ";display:table}.user-interests:after{clear:both}.user-interests li{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}.user-interests+.tab-pane--tiny-heading{margin-top:40px}.user-interests label{color:#fff;padding-top:3px;padding-bottom:3px;line-height:2.13em}.user-interests input[type=checkbox]+label,.user-interests label{display:block}.user-interests label[for=interests__3dart],.user-interests label[for=interests__3dart_]{background:#117ab0}.user-interests input[name=interests__3dart]:checked+label:before{border-color:#117ab0}.user-interests label[for=interests__2dart_],.user-interests label[for=interests__2dart]{background:#62cd17}.user-interests input[name=interests__2dart]:checked+label:before{border-color:#62cd17}.user-interests label[for=interests__sculpting],.user-interests label[for=interests__sculpting_]{background:#e96252}.user-interests input[name=interests__sculpting]:checked+label:before{border-color:#e96252}.user-interests label[for=interests__game],.user-interests label[for=interests__game_]{background:#a533a6}.user-interests input[name=interests__game]:checked+label:before{border-color:#a533a6}.email-prefs{padding:0;margin:20px 0 0;list-style:none}.email-prefs li{padding-left:0}#misc-notifications--form .sub_interests{margin-bottom:0}.sub_interests .tagit{overflow:auto;border-radius:3px;padding:0;margin:0;list-style:none}.sub_interests .tagit li{float:left;padding-left:2px}.sub_interests .tagit li.tagit-choice{margin:2px;display:inline;font-size:.72rem;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;background:#353942}.sub_interests .tagit li .tagit-close{cursor:pointer;position:absolute;left:7px;color:#E5891a;top:5px}.sub_interests .tagit li .tagit-close:hover{text-decoration:none}.cgc--search .sub_interests .tagit li input,.sub_interests .tagit li .cgc--search input,.sub_interests .tagit li input[type=text]{box-shadow:none;border:none;border-radius:0;font-size:.72rem;width:inherit;outline:0;line-height:32px;height:auto;display:inline-block;margin:2px 5px 2px 0}.sub_interests input.tagit-hidden-field{display:none}.sub_interests ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}.sub_interests .tagit li.tagit-choice{position:relative;margin-right:3px;padding:4px 8px 4px 20px}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:9999;float:left;display:none;min-width:160px;padding:4px;margin:2px 0 0;list-style:none;background-color:#23272c;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-autocomplete .ui-menu-item{display:block;padding:1px 2px;clear:both;font-weight:400;line-height:18px;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item:hover{cursor:pointer;background:#353942}.stats--badges,.stats--main{padding:20px;background:#292d33}.stats--main:after,.stats--main:before{content:" ";display:table}.stats--main:after{clear:both}.stats--main .stats--xp{float:left;position:relative;min-height:1px;width:25%;padding:0}.stats--main .stats--xp .dashboard--module__inner{background:#23272c;box-shadow:none}.stats--main .stats--xp .dashboard--module__xp-widget ul li:nth-child(odd){background:0 0}.stats--main .stats--other{float:left;position:relative;min-height:1px;padding:0 0 0 10px;width:75%}.stats--grid{padding:0;margin:0;list-style:none}.stats--grid:after,.stats--grid:before{content:" ";display:table}.stats--grid:after{clear:both}.stats--grid li{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;margin-bottom:20px}.stats--grid .stats--item-inner{padding:20px;text-align:center;background:#23272c}.stats--grid .stats--item-inner i{margin-right:5px}.stats--grid .stats--item-inner i,.stats--grid .stats--item-inner span:first-of-type{font-size:32.4px}.stats--grid .stats--item-inner span:first-of-type{font-weight:700}.stats--grid .stats--item-inner span:last-child{margin-top:5px;display:block;font-size:.72rem;line-height:.92rem}#bookmarks .delete-bookmarks,#bookmarks .delete-images,#images .delete-bookmarks,#images .delete-images,#submissions .delete-bookmarks,#submissions .delete-images{-webkit-transition:right .2s linear;-o-transition:right .2s linear;transition:right .2s linear}#bookmarks .exit-bookmark-manager,#bookmarks .exit-image-manager,#images .exit-bookmark-manager,#images .exit-image-manager,#submissions .exit-bookmark-manager,#submissions .exit-image-manager{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#bookmarks .module--tracks .module--track__inner,#images .module--tracks .module--track__inner,#submissions .module--tracks .module--track__inner{background:#23272c}#bookmarks input[type=checkbox]+label:before,#images input[type=checkbox]+label:before,#submissions input[type=checkbox]+label:before{background:#515860!important}#bookmarks-grid li .module--track__inner{min-height:100px}#bookmarks-grid li .module--track__inner .module--track__heading{font-weight:700;font-size:.9348rem}.tab--header a.manage-images{right:208px!important}body.bookmark-manager-open .bookmark a{border:3px dashed gray}body.bookmark-manager-open #bookmark-controls{width:37px;position:absolute;top:-15px;right:-2px}body.bookmark-manager-open .delete-bookmarks{right:90px}.image-manager-open #gallery--view-img{z-index:-1}.image-manager-open .gallery--set .gallery--img{border:3px dashed gray;width:96%;height:96%;top:5px;left:5px}.image-manager-open #image-controls{position:absolute;left:12px;right:12px;top:12px;z-index:999}.image-manager-open #image-controls #edit-image{color:#fff;float:left;left:8px;position:relative;top:6px}.image-manager-open #image-controls label{width:37px;float:right;right:-25px}.image-manager-open a.delete-images{right:90px}.image-manager-open .gallery--item:hover>.gallery--item__inner{opacity:0;filter:alpha(opacity=0)}body.submission-manager-open .submission--item{border:3px dashed gray}body.submission-manager-open #submission-controls{width:37px;position:absolute;top:0;right:2px}body.submission-manager-open .delete-submissions{right:90px}#modal--image-edit #dashboard--loading{height:auto}#image-edit-form,#image-submit-form{width:100%}.facetwp-template{margin-left:-10px;margin-right:-10px}.modal--flow-overview .modal-body{min-height:800px}#what-is-learning-flow{float:right;font-size:.72rem;position:relative;top:17px;color:inherit}#what-is-learning-flow:hover{color:#E5891a;text-decoration:none}.flows--blocks .facetwp-template{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px}.flows--blocks .facetwp-template:after,.flows--blocks .facetwp-template:before{content:none}.flows--blocks li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.flows--blocks .module--track__heading{font-size:1.2348rem;margin:10px 0}.flows--blocks .module--track__info{margin:0}.flows--blocks .label-status{border-radius:0;right:-3px}#cgc-exercise-vote-form .flows--blocks label,.facetwp-pager .flows--blocks .facetwp-page,.filter-form .flows--blocks input[type=submit],.flows--blocks #cgc-exercise-vote-form label,.flows--blocks .button,.flows--blocks .facetwp-pager .facetwp-page,.flows--blocks .filter-form input[type=submit],.flows--blocks .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .flows--blocks a{display:inline-block}.flows--blocks .module--track__meta{margin:10px 0}.flows--blocks .module--track__badge{z-index:1}.flows--blocks .flow--badge-wrap{border:none;display:inline-block;margin-bottom:5px}.flows--blocks .flow--badge-wrap .module--track__badge{position:relative;left:-5px}.flows--blocks .cgc-icon{position:absolute;top:135px;right:20px;font-size:24px}.flows--blocks .flow--meta{font-weight:700;margin:0}.flows--blocks .flow--track-bottom{margin-top:auto}.flows--blocks .module--track__inner{width:100%;position:relative;padding:65px 20px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.3),3px 3px 0 #2d3138,4px 4px 0 rgba(0,0,0,.3),6px 6px 0 #2d3138,7px 7px 0 rgba(0,0,0,.4);-moz-box-shadow:1px 1px 0 rgba(0,0,0,.3),3px 3px 0 #2d3138,4px 4px 0 rgba(0,0,0,.3),6px 6px 0 #2d3138,7px 7px 0 rgba(0,0,0,.4);box-shadow:1px 1px 0 rgba(0,0,0,.3),3px 3px 0 #2d3138,4px 4px 0 rgba(0,0,0,.3),6px 6px 0 #2d3138,7px 7px 0 rgba(0,0,0,.4)}.flows--blocks .module--track__inner.status-pending-inner{box-shadow:none}.flows--blocks .flow--track-banner{position:absolute;left:0;top:0;width:100%;height:125px;z-index:0;background-position:center center;background-size:cover}.flows--blocks a{position:relative;z-index:1}.flows--blocks .has-multiple-terms .module--track__badge{background-image:url(../img/badge-default.png);background-position:-2px 0}.flows--blocks .has-multiple-terms .flow--multi-division{color:#E5891a!important}.flows--blocks .has-multiple-terms .label-status{background:#E5891a}.flows--blocks .has-multiple-terms .module--track__inner{border-bottom-color:#E5891a}#cgc-exercise-vote-form .flows--blocks .has-multiple-terms label:hover,.facetwp-pager .flows--blocks .has-multiple-terms .facetwp-page:hover,.filter-form .flows--blocks .has-multiple-terms input[type=submit]:hover,.flows--blocks .has-multiple-terms #cgc-exercise-vote-form label:hover,.flows--blocks .has-multiple-terms .button:hover,.flows--blocks .has-multiple-terms .facetwp-pager .facetwp-page:hover,.flows--blocks .has-multiple-terms .filter-form input[type=submit]:hover,.flows--blocks .has-multiple-terms .single-cgc_images .cgc-mature.cgc-mature-small a:hover,.single-cgc_images .cgc-mature.cgc-mature-small .flows--blocks .has-multiple-terms a:hover{border-color:#E5891a!important}.mix{display:none}.gallery--nav:after,.gallery--nav:before{content:" ";display:table}.gallery--nav:after{clear:both}.gallery--nav .select-wrapper,.gallery--nav .selectBox-dropdown{width:43.5%;float:left;margin-right:1%;margin-bottom:0}.gallery--nav .last.selectBox-dropdown,.gallery--nav .select-wrapper.last{margin-right:0}.gallery--nav .select-wrapper:before,.gallery--nav .selectBox-dropdown:before{top:9px;right:-10px}.gallery--nav .hidden.selectBox-dropdown:before,.gallery--nav .select-wrapper.hidden:before{opacity:0;filter:alpha(opacity=0)}.facetwp-facet-staff_picks{min-width:120px}.filter--checkbox-select{float:left}.filter--checkbox-select .facetwp-checkbox{display:inline-block;line-height:1;margin-right:0;font-size:15px;background:#353942;padding:11px 20px;color:#e7e7e7;height:2.65em}.filter--checkbox-select .facetwp-checkbox:last-child{margin-right:0}.filter--checkbox-select .facetwp-checkbox.checked{background:#E5891a}.filter--checkbox-select .facetwp-counter{position:absolute;left:-10000px}.facetwp-template:after,.facetwp-template:before{content:" ";display:table}.facetwp-template:after{clear:both}.gallery--set{padding:0;margin:0;list-style:none}.gallery--set:after,.gallery--set:before{content:" ";display:table}.gallery--set:after{clear:both}.gallery--set .facetwp-template{margin-left:0;margin-right:0}.gallery--set .gallery--item{position:relative;width:25%;height:0;float:left;padding:0 0 25%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.gallery--set.gallery--set__sm .gallery--item{width:-25%;padding-bottom:25%}.gallery--set.gallery--set__tiny .gallery--item .cgc-mature{padding:30px 0 0}#edd_checkout_form_wrap #edd_cc_fields .gallery--set.gallery--set__tiny .gallery--item .cgc-mature .fieldset-title,#edd_discount_code .gallery--set.gallery--set__tiny .gallery--item .cgc-mature .edd-label,.gallery--set.gallery--set__tiny .gallery--item .cgc-mature #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.gallery--set.gallery--set__tiny .gallery--item .cgc-mature #edd_discount_code .edd-label,.gallery--set.gallery--set__tiny .gallery--item .cgc-mature h3{font-size:12px;margin-top:0}.gallery--set.gallery--set__tiny .gallery--item .cgc-mature p{font-size:10px;height:20px;overflow:hidden;margin-bottom:5px}.gallery--set.gallery--set__tiny .gallery--item .cgc-mature #cgc-mature-reveal{height:20px;font-size:10px;padding:0 5px;line-height:19px;width:auto}.gallery--set.gallery--set__tiny .gallery--item #gallery--view-img{top:40%;height:auto;padding:5px;font-size:12px;line-height:20px;width:80px}.gallery--set.gallery--set__tiny .gallery--item .gallery--item-controls{top:-2px;right:9px}.gallery--set.gallery--set__tiny .gallery--item .gallery--item-controls i{font-size:14px}.gallery--set .gallery--img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:center center}.gallery--wrap{position:relative;margin-bottom:40px}.gallery--gradient{height:50vh;width:100%;position:absolute;bottom:0;left:0;background-image:-webkit-linear-gradient(top,transparent 0,#3D4247 75%);background-image:-o-linear-gradient(top,transparent 0,#3D4247 75%);background-image:linear-gradient(to bottom,transparent 0,#3D4247 75%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF3D4247', GradientType=0)}.gallery--item__inner{position:absolute;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);z-index:1;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.gallery--item__inner:before{content:'';background:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%}.gallery--item-controls{position:absolute;top:7px;right:7px;padding:0;margin:0;list-style:none}.gallery--item-controls li{display:inline-block}.gallery--item-controls i{color:#fff}#gallery--view-img{height:40px;margin:0 auto;left:0;right:0;position:absolute;width:150px;top:100px}.gallery--item:hover>.gallery--item__inner{opacity:1;filter:alpha(opacity=100)}#modal--image-edit.image-submitted,#modal--image-submission.image-submitted{text-align:center}#modal--image-edit.image-submitted .modal-title,#modal--image-submission.image-submitted .modal-title{font-size:36px;line-height:38px;margin-bottom:10px}#modal--image-edit.image-submitted a+a,#modal--image-submission.image-submitted a+a{margin-left:5px}#modal--image-edit .image-edit--meta:after,#modal--image-edit .image-edit--meta:before,#modal--image-edit .image-submission--meta:after,#modal--image-edit .image-submission--meta:before,#modal--image-submission .image-edit--meta:after,#modal--image-submission .image-edit--meta:before,#modal--image-submission .image-submission--meta:after,#modal--image-submission .image-submission--meta:before{content:" ";display:table}#modal--image-edit .image-edit--meta:after,#modal--image-edit .image-submission--meta:after,#modal--image-submission .image-edit--meta:after,#modal--image-submission .image-submission--meta:after{clear:both}#modal--image-edit .image-edit--meta .select-wrapper,#modal--image-edit .image-edit--meta .selectBox-dropdown,#modal--image-edit .image-submission--meta .select-wrapper,#modal--image-edit .image-submission--meta .selectBox-dropdown,#modal--image-submission .image-edit--meta .select-wrapper,#modal--image-submission .image-edit--meta .selectBox-dropdown,#modal--image-submission .image-submission--meta .select-wrapper,#modal--image-submission .image-submission--meta .selectBox-dropdown{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}#modal--image-edit .image-edit--meta .select-wrapper:first-child,#modal--image-edit .image-edit--meta .selectBox-dropdown:first-child,#modal--image-edit .image-submission--meta .select-wrapper:first-child,#modal--image-edit .image-submission--meta .selectBox-dropdown:first-child,#modal--image-submission .image-edit--meta .select-wrapper:first-child,#modal--image-submission .image-edit--meta .selectBox-dropdown:first-child,#modal--image-submission .image-submission--meta .select-wrapper:first-child,#modal--image-submission .image-submission--meta .selectBox-dropdown:first-child{padding-left:0}#modal--image-edit .image-edit--meta .select-wrapper:last-child,#modal--image-edit .image-edit--meta .selectBox-dropdown:last-child,#modal--image-edit .image-submission--meta .select-wrapper:last-child,#modal--image-edit .image-submission--meta .selectBox-dropdown:last-child,#modal--image-submission .image-edit--meta .select-wrapper:last-child,#modal--image-submission .image-edit--meta .selectBox-dropdown:last-child,#modal--image-submission .image-submission--meta .select-wrapper:last-child,#modal--image-submission .image-submission--meta .selectBox-dropdown:last-child{padding-right:0}#modal--image-edit .image-edit--terms,#modal--image-edit .image-edit--upload,#modal--image-edit .image-submission--terms,#modal--image-edit .image-submission--upload,#modal--image-submission .image-edit--terms,#modal--image-submission .image-edit--upload,#modal--image-submission .image-submission--terms,#modal--image-submission .image-submission--upload{background:#292d33;padding:10px}#modal--image-edit .image-edit--terms,#modal--image-edit .image-submission--terms,#modal--image-submission .image-edit--terms,#modal--image-submission .image-submission--terms{margin-bottom:20px}#modal--image-edit .image-edit--terms p,#modal--image-edit .image-submission--terms p,#modal--image-submission .image-edit--terms p,#modal--image-submission .image-submission--terms p{margin:0}#modal--image-edit .image-edit--terms label,#modal--image-edit .image-submission--terms label,#modal--image-submission .image-edit--terms label,#modal--image-submission .image-submission--terms label{line-height:35px}.media-submission--upload{margin-bottom:20px}.media-submission--upload label{margin:0}.media-submission--upload .filename{background:#23272c;padding:6px 12px;float:right;font-size:.72rem;line-height:.92rem}.form-bottom p{margin:20px auto 0;font-size:.72rem;line-height:.92rem}.cgc-load-more-posts{text-align:center;margin-top:40px}.cgc-load-more-posts a{display:inline-block}.archive--container .facetwp-facet,.exercises--wrap .facetwp-facet,.flows--wrap .facetwp-facet,.gallery--wrap .facetwp-facet,.library--wrap .facetwp-facet,.resource--wrap .facetwp-facet{overflow:visible;margin-bottom:0}.archive--container .cgc--search,.exercises--wrap .cgc--search,.flows--wrap .cgc--search,.gallery--wrap .cgc--search,.library--wrap .cgc--search,.resource--wrap .cgc--search{margin-bottom:10px}.facetwp-pager .facetwp-pager-label{opacity:0;filter:alpha(opacity=0);display:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.facetwp-pager .facetwp-page{background:#292d33}.facetwp-pager .facetwp-page.active,.facetwp-pager .facetwp-page:hover{background:#E5891a}.facetwp-loading{background-image:none!important}.facetwp-search-wrap .facetwp-btn{display:none}.filter-nav{margin-bottom:20px}.filter-nav .last.selectBox-dropdown,.filter-nav .select-wrapper.last{margin-right:0}.filter-nav .select-wrapper:before,.filter-nav .selectBox-dropdown:before{top:9px;right:-10px}.filter-nav .hidden.selectBox-dropdown:before,.filter-nav .select-wrapper.hidden:before{opacity:0;filter:alpha(opacity=0)}.filter--user-selections{margin-bottom:20px}.filter--user-selections ul{padding:0;margin:0}.filter--user-selections li{background:#292d33;padding:10px 24px 10px 10px;position:relative;color:#b4b4b4;text-decoration:none}.filter--user-selections li:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;text-transform:none!important;position:absolute;right:8px;font-weight:400}.filter--user-selections li:after{position:absolute;background:0 0!important}.library--nav:after,.library--nav:before{content:" ";display:table}.library--nav:after{clear:both}.library--nav .select-wrapper,.library--nav .selectBox-dropdown{width:24.25%;float:left;margin-right:1%;margin-bottom:0}.resources--nav:after,.resources--nav:before{content:" ";display:table}.resources--nav:after{clear:both}.resources--nav .select-wrapper,.resources--nav .selectBox-dropdown{width:49.5%;float:left;margin-right:1%;margin-bottom:0}.library--wrap{min-height:300px}.library--wrap.posts-loaded{min-height:1px}.library-blocks li .module--track__inner{height:122px}.library-blocks li .module--track__inner span:not(.label){font-weight:700;font-size:.9348rem}.library-blocks li .module--track__inner .module--track__heading{margin-top:5px}.library-blocks li .module--track__inner .module--track__meta{margin-bottom:0}.library-blocks li .label+.label,.library-blocks li .user--dropdown a .label+span,.library-blocks li .user--dropdown a span+.label,.library-blocks li .user--dropdown a span+span,.user--dropdown a .library-blocks li .label+span,.user--dropdown a .library-blocks li span+.label,.user--dropdown a .library-blocks li span+span{top:30px}.wpls--results-wrap{position:absolute;margin-bottom:-30px}.wpls--results-wrap.wpls--show{position:static;margin-bottom:0}.exercise-blocks li .module--track__inner{height:100px}body #wpls--input{background:#353942;border-radius:0;border:1px solid transparent;color:#f8f8f8;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%;font-size:15px;margin-bottom:40px}body #wpls--input:focus{border-color:#E5891a}#wpls--input-wrap{position:relative}#wpls--helper{position:absolute;right:7px;top:7px;padding:3px 8px;background:#292d33;color:#fff;border-radius:2px;font-family:Arial}#wpls--clear-search{position:absolute;right:10px;top:10px;z-index:1}.wpls--hide{height:0;opacity:0}.wpls--show{height:auto;opacity:1}.crew-feed--wrap .block-feed__inner{background:#292d33}.crew-feed--wrap .block-feed li{margin-bottom:20px}.crew-feed--wrap .block-feed li:first-child{padding-left:10px}.crew-feed--wrap .block-feed li:last-child{padding-right:10px}.object-archive-link{text-align:right;margin:20px 0 0;font-size:.72rem;line-height:.92rem}.dashboard--module__inner .block-feed .block-feed__inner p{height:51px;overflow:hidden}@media (max-width:400px){.dashboard--module__inner .block-feed .block-feed__inner p{height:auto;overflow:visible}}.archive--meta{padding:0;list-style:none;margin:0 auto 20px}.archive--meta:after,.archive--meta:before{content:" ";display:table}.archive--meta:after{clear:both}.archive--meta li{float:left;width:50%;font-size:.72rem}.archive--meta li:last-child{float:right;text-align:right}.archive--wrap{background:#292d33;padding:20px}.module--infoblock.archive--info{margin-top:20px}.cgc-archive-list{padding:0;margin:0;list-style:none}.cgc-archive-list .cgc-archive-item{display:block;margin:0 auto 10px;padding:0}.cgc-archive-list .archive-item-link{background:#23272c;padding:10px 20px;display:block;color:#e7e7e7;font-size:.9em;position:relative;border-left:7px solid transparent}.cgc-archive-list .archive-item-link:hover{background:#E5891a}.cgc-archive-list .archive-item-link:active,.cgc-archive-list .archive-item-link:focus,.cgc-archive-list .archive-item-link:hover{text-decoration:none;outline:0}.cgc-archive-list .archive-item-link time{position:absolute;right:20px;top:9px}.cgc-archive-list .archive-item-link .label,.cgc-archive-list .archive-item-link .user--dropdown a span,.user--dropdown a .cgc-archive-list .archive-item-link span{margin-left:10px;font-size:.72rem;position:relative;top:-2px}.archive-single--wrap article{background:#2d3138;padding:20px}.archive-single--wrap .archive-item--header{margin-bottom:20px}#edd_checkout_form_wrap #edd_cc_fields .archive-single--wrap .archive-item--header .fieldset-title,#edd_discount_code .archive-single--wrap .archive-item--header .edd-label,.archive-single--wrap .archive-item--header #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.archive-single--wrap .archive-item--header #edd_discount_code .edd-label,.archive-single--wrap .archive-item--header h3{margin:0}.archive-single--wrap .archive-item--header span{font-size:.72rem}.archive-single--wrap .archive-item--header .label-free{vertical-align:middle;margin-left:10px;text-transform:lowercase;font-family:lato,sans-serif;letter-spacing:0}.archive-single--wrap .archive-item--downloads{background:#292d33;padding:20px}.archive-single--wrap .file-list li{background:#23272c}.archive-single--wrap .file-list li a{padding:12px 15px}#modal--perks .modal-dialog{margin-top:20vh}#perk--loading{position:relative;height:auto}.perk-modal--inner:after,.perk-modal--inner:before{content:" ";display:table}.perk-modal--inner:after{clear:both}.perk-modal--left,.perk-modal--right{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}.perk-modal--meta{background:#23272c;padding:20px;text-align:center}.perk-modal--meta #join-citizen{margin-bottom:10px}.perk-modal--meta p:last-child{margin-bottom:0}#edd_checkout_form_wrap #edd_cc_fields .perk-modal--inner .fieldset-title,#edd_discount_code .perk-modal--inner .edd-label,.perk-modal--inner #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.perk-modal--inner #edd_discount_code .edd-label,.perk-modal--inner h3{font-family:lato,sans-serif;text-transform:none;margin:0 0 20px;font-weight:700}.perks--wrap li{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;list-style:none;margin-bottom:20px}.perks--wrap a:hover{text-decoration:none}.perks--wrap .perk-item--outer{-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.perks--wrap .perk-item--inner{padding:20px;background:#292d33;text-align:center;height:165px}.perks--wrap .attachment-post-wrap{overflow:hidden;height:140px;position:relative}.perks--wrap .attachment-post-wrap div{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:center center}.perk-item--advert .perk-item--advert__inner{background:#353942;padding:20px;height:305px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35);text-align:center}.perk-item--advert .attachment-post-wrap{height:120px}.perk-item--advert i{color:rgba(231,231,231,.67);font-size:64.8px;margin-top:20px}.perk-item--advert p{font-size:.72rem;line-height:.92rem}.single-cgc_live_sessions{overflow:hidden}.single-cgc_live_sessions .dashboard--wrapper{padding-right:300px}.single-cgc_live_sessions .dashboard--main{height:600px;overflow-y:scroll;max-width:100%}.single-cgc_live_sessions.menu-open #live-sessions--chat{right:-225px}.single-cgc_live_sessions .videoPadding iframe{width:100%!important;height:100%!important}#live-sessions--chat{position:fixed;top:0;right:0;bottom:0;background:#292d33;padding:20px;width:300px;-webkit-transition:right .2s ease;-o-transition:right .2s ease;transition:right .2s ease;display:table;height:100%}#live-sessions--chat iframe{height:88%!important}.live-session--chat-closed{vertical-align:middle;text-align:center;display:table-cell}.live-session--chat-closed p{font-size:.72rem;line-height:.92rem}.live-session--chat-closed p:first-of-type{margin:10px auto}.link--sessions .live-session--status{margin-left:10px}.live-session--status{background:#d9534f;font-weight:100;font-size:.72rem;line-height:.92rem;padding:0 4px 1px;border-radius:2px}.live-sessions--archive{background:#292d33;padding:20px;margin-bottom:20px}.live-sessions--archive h2{margin-top:0;font-size:1.8rem}.live-sessions--archive ul{padding:0;margin:0;list-style:none}.live-sessions--archive:last-of-type{margin-bottom:20px}.live-session--labels{font-size:.72rem;line-height:.92rem;color:#b4b4b4}.live-session--labels:after,.live-session--labels:before{content:" ";display:table}.live-session--labels:after{clear:both}.live-session--labels li{float:left;padding:0;margin-bottom:10px}.live-session--labels li:first-child{width:25%}.live-session--labels li:nth-child(2){width:30%}.live-session--labels li:nth-child(3){width:15%}.live-session--labels li:last-child{text-align:center;width:30%}.live-session--list .avatar{float:left;width:35px;margin-right:10px}.live-session--list .live-session--status{margin:0 0 0 10px}.live-session--list .primary{line-height:3.55em}#cgc-exercise-vote-form .live-session--list label,.facetwp-pager .live-session--list .ghost.facetwp-page,.filter-form .live-session--list input.ghost[type=submit],.live-session--list #cgc-exercise-vote-form label,.live-session--list .button.ghost,.live-session--list .facetwp-pager .ghost.facetwp-page,.live-session--list .filter-form input.ghost[type=submit],.live-session--list .single-cgc_images .cgc-mature.cgc-mature-small a.ghost,.single-cgc_images .cgc-mature.cgc-mature-small .live-session--list a.ghost{line-height:1.5;padding-top:4px}#cgc-exercise-vote-form .live-session--list label span,.facetwp-pager .live-session--list .ghost.facetwp-page span,.filter-form .live-session--list input.ghost[type=submit] span,.live-session--list #cgc-exercise-vote-form label span,.live-session--list .button.ghost span,.live-session--list .facetwp-pager .ghost.facetwp-page span,.live-session--list .filter-form input.ghost[type=submit] span,.live-session--list .single-cgc_images .cgc-mature.cgc-mature-small a.ghost span,.single-cgc_images .cgc-mature.cgc-mature-small .live-session--list a.ghost span{display:block;line-height:1;margin:0;color:#b4b4b4}.live-session--list .live-session-item-meta{float:left;padding:0}.live-session--list .live-session-item-meta--author{width:25%}.live-session--list .live-session-item-meta--author .avatar{border-radius:100%;max-width:35px;border:2px solid #515860;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.live-session--list .live-session-item-meta--subject{width:30%;font-weight:700}.live-session--list .live-session-item-meta--subject .cgc-edit-link,.live-session--list .live-session-item-meta--subject .label-free{margin:0 0 0 5px}.live-session--list .live-session-item-meta--subject .label,.live-session--list .live-session-item-meta--subject .live-session--status,.live-session--list .live-session-item-meta--subject .user--dropdown a span,.user--dropdown a .live-session--list .live-session-item-meta--subject span{color:#fff!important}.live-session--list .live-session-item-meta--duration{width:15%}.live-session--list .live-session-item-meta--date{width:30%;text-align:center;padding-left:15px}.live-session--list .live-session-item-meta--date span:first-of-type{margin-top:0}.live-session--list .live-session-item-meta--date .live-session-countdown{display:block;font-style:italic;color:#b4b4b4;font-size:.65rem;margin:0}.live-session--item{padding:10px;background:#23272c;margin-bottom:10px;border-left:5px solid transparent;font-size:.72rem;line-height:.92rem}.live-session--item:after,.live-session--item:before{content:" ";display:table}.live-session--item:after{clear:both}.live-session--item:last-child{margin-bottom:0}.live-session--item span:not(.live-session--status){margin-top:8px;display:inline-block}.activity-type-live_session .live-session--status{margin-left:10px;position:relative;top:-1px}#affwp-register-form{background:#2d3138;padding:20px;color:#e7e7e7}#affwp-register-form fieldset{width:50%}#affwp-register-form legend{font-size:1.2rem}#affwp-register-form label{margin-bottom:10px}#affwp-register-form input{display:block}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{margin-bottom:0}#affwp-affiliate-dashboard .affwp-table th{background:#515860}#affwp-affiliate-dashboard .affwp-table td,#affwp-affiliate-dashboard .affwp-table th{color:#e7e7e7!important}.affwp-tab-content p{font-size:inherit}#affwp-generate-ref-url{width:50%}#affwp-affiliate-dashboard-referral-counts{padding-bottom:0}#affwp-affiliate-dashboard-campaign-stats,#affwp-affiliate-dashboard-earnings-stats{padding-top:0;padding-bottom:0}#affwp-affiliate-dashboard-referrals,#affwp-affiliate-dashboard-visits{margin-bottom:0!important}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-campaign-stats .affwp-table,#affwp-affiliate-dashboard-campaign-stats #affwp-affiliate-dashboard .affwp-table,#affwp-affiliate-dashboard-campaign-stats table{margin-bottom:20px}.affwp-graph canvas.overlay{background:#f8f8f8}#affwp-graphs-filter:after,#affwp-graphs-filter:before{content:" ";display:table}#affwp-graphs-filter:after{clear:both}#affwp-graphs-filter .tablenav{position:relative}#affwp-graphs-filter .tablenav:before{color:#515860;content:'\f078';font-family:FontAwesome;display:block;pointer-events:none;position:absolute;right:110px;text-align:center;top:12px;width:3.55em}#affwp-graphs-filter .tablenav #affwp-graphs-date-options{float:left;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);height:3.55em}#affwp-graphs-filter input[type=submit]{width:100px;float:left;height:3.8em}.post-type-archive-cgc_archive #wpls--post-list{background:#292d33;padding:20px}.post-type-archive-cgc_archive #wpls--post-list.wpls--empty{padding:0}.post-type-archive-cgc_archive #wpls--post-list li{background:#23272c!important;margin:0 auto 10px;padding-left:20px}.post-type-archive-cgc_archive #wpls--post-list li:hover{background:#181a1e!important}.post-type-archive-cgc_archive #wpls--post-list li h4{font-weight:300}.post-type-archive-cgc_archive #wpls--post-list .module--track__center{text-align:left}.post-type-archive-cgc_archive .attachment-post-wrap{display:none}.welcome--hero{text-align:center}.welcome--hero h1{margin:0;font-size:400%;line-height:1}#modal--ping-cookie .modal-body,#welcome-tour .modal-body{padding:20px 50px}#modal--ping-cookie .modal-dialog,#welcome-tour .modal-dialog{margin-top:10vh}#modal--ping-cookie .welcome--step,#welcome-tour .welcome--step{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}#modal--ping-cookie .welcome--step:first-child,#welcome-tour .welcome--step:first-child{padding-left:0}#modal--ping-cookie .welcome--step:last-child,#welcome-tour .welcome--step:last-child{padding-right:0}#modal--ping-cookie .welcome--step p,#welcome-tour .welcome--step p{font-size:.72rem;line-height:.92rem;font-weight:700;text-align:center}#modal--ping-cookie .welcome--step .welcome--avatars,#welcome-tour .welcome--step .welcome--avatars{margin-bottom:10px}#modal--ping-cookie .welcome--step.welcome--step__two,#welcome-tour .welcome--step.welcome--step__two{text-align:center}#modal--ping-cookie .welcome--step.welcome--step__two #ping-cookie,#welcome-tour .welcome--step.welcome--step__two #ping-cookie{position:absolute;bottom:20px;left:0;right:0;width:185px;margin:0 auto}#modal--ping-cookie .welcome--step.welcome--step__three,#welcome-tour .welcome--step.welcome--step__three{text-align:center}#modal--ping-cookie .welcome--step.welcome--step__three .welcome--tour-path,#welcome-tour .welcome--step.welcome--step__three .welcome--tour-path{display:block;max-width:180px;margin:0 auto 20px}#modal--ping-cookie .welcome--step.step-complete,#welcome-tour .welcome--step.step-complete{min-height:345px}#modal--ping-cookie .welcome--step.step-complete .welcome--step__inner,#welcome-tour .welcome--step.step-complete .welcome--step__inner{position:relative}#modal--ping-cookie .welcome--step.step-complete .welcome--step__inner:before,#welcome-tour .welcome--step.step-complete .welcome--step__inner:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:80%;background:#292d33;z-index:0}#modal--ping-cookie .welcome--step.step-complete .welcome--step__inner:after,#welcome-tour .welcome--step.step-complete .welcome--step__inner:after{content:'\f058';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;border-radius:100%;font-size:40px;background:#5cb85c;position:absolute;top:35%;left:calc(50% - 40px);text-align:center;width:80px;height:80px;padding-top:28px}#modal--ping-cookie .welcome--step.step-complete:after,#welcome-tour .welcome--step.step-complete:after{content:'Done!';position:absolute;left:calc(50% - 32px);top:60%;font-weight:700;width:53px}#modal--ping-cookie .welcome--step.step-complete.welcome--step__three:after,#welcome-tour .welcome--step.step-complete.welcome--step__three:after{left:calc(50% - 22px)}#modal--ping-cookie .welcome--step.step-complete #ping-cookie,#welcome-tour .welcome--step.step-complete #ping-cookie{z-index:-1}#modal--ping-cookie .welcome--step__inner,#welcome-tour .welcome--step__inner{background:#292d33;padding:20px;width:100%}#modal--ping-cookie .welcome--steps,#welcome-tour .welcome--steps{margin-bottom:20px;overflow:hidden;height:345px}#modal--ping-cookie .welcome--steps+a,#welcome-tour .welcome--steps+a{margin:0 auto;display:block;width:292px}#modal--ping-cookie .welcome--step__num,#welcome-tour .welcome--step__num{background:#23272c;border-radius:100%;text-align:center;width:40px;height:40px;font-weight:700;padding-top:8px;margin:0 auto 20px}#modal--ping-cookie .user-interests li,#welcome-tour .user-interests li{float:none;width:100%;padding:0}#modal--ping-cookie .user-interests label,#welcome-tour .user-interests label{font-size:14px;line-height:24px;margin-bottom:10px}#modal--ping-cookie #misc-notifications--form input[type=submit],#welcome-tour #misc-notifications--form input[type=submit]{font-size:.8em;height:40px;padding:0 2em;line-height:2.7em}#modal--ping-cookie #misc-notifications--form .form--bottom,#welcome-tour #misc-notifications--form .form--bottom{text-align:center;margin-top:10px}#modal--ping-cookie .welcome--step__one,#modal--ping-cookie .welcome--step__three,#welcome-tour .welcome--step__one,#welcome-tour .welcome--step__three{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}#modal--ping-cookie .welcome--step__two,#welcome-tour .welcome--step__two{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#modal--ping-cookie .ping-the-cookie .welcome--step__one,#modal--ping-cookie .ping-the-cookie .welcome--step__three,#welcome-tour .ping-the-cookie .welcome--step__one,#welcome-tour .ping-the-cookie .welcome--step__three{display:none}#modal--ping-cookie .ping-the-cookie .welcome--step__two,#welcome-tour .ping-the-cookie .welcome--step__two{width:100%;text-align:left}#modal--ping-cookie .ping-the-cookie .welcome--step__two .welcome--step__inner:after,#modal--ping-cookie .ping-the-cookie .welcome--step__two .welcome--step__inner:before,#welcome-tour .ping-the-cookie .welcome--step__two .welcome--step__inner:after,#welcome-tour .ping-the-cookie .welcome--step__two .welcome--step__inner:before{content:" ";display:table}#modal--ping-cookie .ping-the-cookie .welcome--step__two .welcome--step__inner:after,#welcome-tour .ping-the-cookie .welcome--step__two .welcome--step__inner:after{clear:both}#modal--ping-cookie .ping-the-cookie .welcome--step__inner-left,#welcome-tour .ping-the-cookie .welcome--step__inner-left{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:25%}#modal--ping-cookie .ping-the-cookie .welcome--step__inner-right,#welcome-tour .ping-the-cookie .welcome--step__inner-right{float:left;position:relative;min-height:1px;padding:0 0 0 10px;width:75%}#modal--ping-cookie .ping-the-cookie #ping-cookie,#welcome-tour .ping-the-cookie #ping-cookie{display:none}#modal--ping-cookie .ping-the-cookie #welcome--ping,#welcome-tour .ping-the-cookie #welcome--ping{display:block}#modal--ping-cookie .ping-the-cookie #welcome--ping .form--bottom,#welcome-tour .ping-the-cookie #welcome--ping .form--bottom{opacity:1;filter:alpha(opacity=100)}#modal--ping-cookie #welcome--ping,#welcome-tour #welcome--ping{display:none;padding:10px;background:#23272c}#modal--ping-cookie #welcome--ping .form--bottom,#welcome-tour #welcome--ping .form--bottom{float:right;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s 2s;-o-transition:all .5s 2s;transition:all .5s 2s}#modal--ping-cookie #ping--character-count,#welcome-tour #ping--character-count{display:block;margin-top:5px;font-size:.72rem;line-height:.92rem;color:#b4b4b4}.welcome--tour-dashboard{padding:0 10px;margin-bottom:20px}.welcome--tour-dashboard .welcome--tour-dashboard__inner{position:relative;background:#353942;padding:20px;font-size:.9em;line-height:1.1em}.welcome--tour-dashboard .welcome--tour-dashboard__inner:after,.welcome--tour-dashboard .welcome--tour-dashboard__inner:before{content:" ";display:table}.welcome--tour-dashboard .welcome--tour-dashboard__inner:after{clear:both}.welcome--tour-dashboard.tour-not-completed .welcome--tour-dashboard__left{float:left;position:relative;min-height:1px;padding:0 10px;width:25%}.welcome--tour-dashboard.tour-not-completed ul{float:left;position:relative;min-height:1px;padding:0 10px;width:75%}.welcome--tour-dashboard.tour-completed .welcome--tour-dashboard__left{float:left;padding-left:60px;position:relative;top:4px}.welcome--tour-dashboard.tour-completed .welcome--tour-dashboard__left:before{content:'\f164';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;font-size:48px;position:absolute;left:0;top:10px}.welcome--tour-dashboard.tour-completed #welcome--tour-completed{float:right}.welcome--tour-dashboard ul{padding:0;margin:0;list-style:none}.welcome--tour-dashboard ul:after,.welcome--tour-dashboard ul:before{content:" ";display:table}.welcome--tour-dashboard ul:after{clear:both}.welcome--tour-dashboard ul li{position:relative;font-size:.72rem;line-height:.92rem;margin:10px 20px 0}.welcome--tour-dashboard ul li a{color:inherit;padding-left:28px}.welcome--tour-dashboard ul li:before{content:'';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;border-radius:100%;font-size:14px;background:#23272c;position:absolute;text-align:center;width:20px;height:20px;padding-top:2px}.welcome--tour-dashboard ul li.step-complete a{color:#b4b4b4;text-decoration:line-through}.welcome--tour-dashboard ul li.step-complete:before{content:'\f058';background:#5cb85c}@media (min-width:992px){.modal-lg{width:920px}}.cgc-leaderboard-wrap .cgc-leaderboard-welcome{margin-bottom:2rem}.cgc-leaderboard-wrap .cgc-leaderboard-welcome i{float:left;font-size:6.2rem}.cgc-leaderboard-wrap .cgc-leaderboard-welcome .cgc-leaderboard-welcome-blurb,.cgc-leaderboard-wrap .cgc-leaderboard-welcome .cgc-leaderboard-welcome-title{overflow:hidden;margin:0}.cgc-leaderboard-wrap .cgc-leaderboard-welcome .cgc-leaderboard-welcome-blurb~.blurb-more{margin-top:10px}.cgc-leaderboard-wrap #cgc-leaderboard{position:relative;margin-top:1rem}.cgc-leaderboard-wrap .cgc-leaderboard-filter{margin-bottom:1.6rem}.cgc-leaderboard-wrap .cgc-leaderboard-filter.default .all,.cgc-leaderboard-wrap .cgc-leaderboard-filter.month .month,.cgc-leaderboard-wrap .cgc-leaderboard-filter.today .today,.cgc-leaderboard-wrap .cgc-leaderboard-filter.week .week,.cgc-leaderboard-wrap .cgc-leaderboard-filter.year .year{color:red;background:#fff}.cgc-leaderboard-wrap .cgc-leaderboard-filter a{display:inline-block;margin-right:.3rem;padding:.2rem .7rem;border-radius:2px;font-weight:700}.cgc-leaderboard-wrap .cgc-leaderboard-filter a:last-child{margin-right:0}.cgc-leaderboard-wrap .cgc-leaderboard-filter a:hover{cursor:pointer}.cgc-leaderboard-wrap .cgc-leaderboard-filter a.active,.cgc-leaderboard-wrap .cgc-leaderboard-filter a:hover{color:red;background:#fff}.cgc-leaderboard-wrap .cgc-leaderboard-sort{margin-bottom:.6rem;color:#acb3bb}.cgc-leaderboard-wrap .cgc-leaderboard-sort a{color:#acb3bb}.cgc-leaderboard-wrap .cgc-leaderboard-sort a.active,.cgc-leaderboard-wrap .cgc-leaderboard-sort a:hover{color:#f4bb15;cursor:pointer}.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-member-sort,.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-rank-sort{float:left}.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-member-sort i:first-of-type,.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-rank-sort i:first-of-type{margin-right:-4px}.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-rank-sort{width:20%}.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-member-sort{width:60%}.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-xp-sort{text-align:right}.cgc-leaderboard-wrap .cgc-leaderboard-sort .cgc-leaderboard-xp-sort i:first-of-type{margin-right:-4px}.cgc-leaderboard-wrap .cgc-leaderboard-sort span{font-style:italic;margin-right:.25rem}.cgc-leaderboard-wrap .cgc-leaderboard-sort i{position:relative;top:3px;font-size:1.7rem}.cgc-leaderboard-wrap .cgc-leaderboard-nav{background:#23272c;padding:.4rem}.cgc-leaderboard-wrap .cgc-leaderboard-nav .cgc-leaderboard-nav-inner{max-width:900px;margin:0 auto;font-size:.72rem;line-height:.92rem}.cgc-leaderboard-wrap .cgc-leaderboard-nav .cgc-leaderboard-nav-inner:after,.cgc-leaderboard-wrap .cgc-leaderboard-nav .cgc-leaderboard-nav-inner:before{content:" ";display:table}.cgc-leaderboard-wrap .cgc-leaderboard-nav .cgc-leaderboard-nav-inner:after{clear:both}.cgc-leaderboard-wrap .cgc-leaderboard-entry{background:#23272c;padding:10px 20px;margin-bottom:1rem;color:inherit;display:block;font-family:bebas-neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.cgc-leaderboard-wrap .cgc-leaderboard-entry:after,.cgc-leaderboard-wrap .cgc-leaderboard-entry:before{content:" ";display:table}.cgc-leaderboard-wrap .cgc-leaderboard-entry:after{clear:both}.cgc-leaderboard-wrap .cgc-leaderboard-entry:last-child{margin-bottom:0}.cgc-leaderboard-wrap .cgc-leaderboard-entry:hover{background:#E5891a;color:#fff;transition:background .15s ease-in-out}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-place,.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-user,.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-xp{float:left}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-place{width:20%}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-place span{font-size:1.5rem;top:6px;display:inline-block;line-height:32px;position:relative}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-user{width:60%}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-user img{max-width:45px;border-radius:50%;float:left}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-user span{font-size:1.5rem;display:inline-block;line-height:0;position:relative;top:15px;left:15px}.cgc-leaderboard-wrap .cgc-leaderboard-entry .cgc-leaderboard-xp{width:20%;text-align:right;font-size:1.5rem;line-height:17px;position:relative;top:15px}.cgc-leaderboard-wrap.leaderboard-slim .cgc-leaderboard-nav,.cgc-leaderboard-wrap.leaderboard-slim .cgc-leaderboard-pagination{display:none}.firefox .jplist-last,.firefox .jplist-next{margin-left:5px}.firefox .jplist-first,.firefox .jplist-prev{margin-right:5px}.view-full-leaderboard{position:relative;margin-top:15px;float:right}.view-full-leaderboard:after{content:'\f0da';font-family:FontAwesome;position:relative;margin-left:6px;top:1px}.jplist-panel label{float:left;height:30px;line-height:30px;display:inline-block;cursor:pointer;padding:0 5px}.cgc-leaderboard-name-filter{height:30px;float:left;margin:0}.cgc-leaderboard-name-filter input{float:left;height:26px;border-radius:3px;width:150px;text-indent:5px;position:relative;top:2px}.cgc-leaderboard-name-filter button{border-left:0;margin:0;padding:0 10px}.jplist-icon{float:left;height:30px;display:inline-block;line-height:30px;padding:0 10px;border-right:0}.jplist-label{float:left;height:30px;line-height:30px;margin:10px 10px 0 0;padding:0 10px}.jplist-selected{color:#ca3f1a}.jplist-drop-down{float:left;height:30px;margin:0;width:130px}.jplist-drop-down .jplist-dd-panel{float:left;width:130px;height:30px;line-height:30px;overflow:hidden;text-indent:10px;cursor:pointer;position:relative}.jplist-drop-down .jplist-dd-panel:after{content:'\f078';font-family:FontAwesome;font-size:1rem;font-weight:400;position:absolute;right:0;margin:0 10px}.jplist-drop-down .jplist-dd-panel:active,.jplist-drop-down .jplist-dd-panel:active:after,.jplist-drop-down .jplist-dd-panel:hover,.jplist-drop-down .jplist-dd-panel:hover:after{color:#fff!important}.jplist-drop-down ul{background:#202227;border-radius:0 0 5px 5px;position:relative;top:0;z-index:1000;width:128px;display:none;overflow:hidden;list-style:none;margin:0;padding:0}.jplist-drop-down ul li{width:100%;float:left;height:30px;line-height:30px;text-indent:10px;cursor:pointer;color:#acb3bb}.jplist-drop-down ul li:hover{background:#30343b;color:#fff}.jplist-drop-down:hover{color:#fff}.leaderboard-note-update{clear:left;margin-top:15px;display:block;font-size:.72rem}.cgc-leaderboard-sort-drop{float:right;margin-right:0;width:100px}.cgc-leaderboard-sort-drop .jplist-dd-panel,.cgc-leaderboard-sort-drop ul{width:100px}.cgc-leaderboard-delim{float:left;margin:0 1rem;border-right:1px solid #343941;height:20px;position:relative;top:3px}.jplist-panel .jplist-pagination{cursor:pointer;float:left;line-height:30px}.jplist-reset-btn{width:75px;float:left;height:30px;margin:0;color:inherit;line-height:30px;position:relative;text-align:center}.jplist-reset-btn:hover{cursor:pointer}.jplist-select{height:30px;margin:10px 10px 0 0;padding:5px}.jplist-date-picker-range{float:left;margin-top:10px}.jplist-date-picker-range .gap{float:left;display:block;margin-right:5px}.date-picker{float:left;border:1px solid #dbdbdb;margin-right:5px;width:100px}.jplist-panel .jplist-views .jplist-view{float:left;height:30px;cursor:pointer;width:32px}.jplist-panel .jplist-views .list-view{background:url(../img/icons/list-btn.png) 50% 50% no-repeat}.jplist-panel .jplist-views .grid-view{background:url(../img/icons/grid-btn-disabled.png) 50% 50% no-repeat}.jplist-grid .jplist-panel .jplist-views .list-view{background:url(../img/icons/list-btn-disabled.png) 50% 50% no-repeat}.jplist-grid .jplist-panel .jplist-views .grid-view{background:url(../img/icons/grid-btn.png) 50% 50% no-repeat}.jplist-preloader{height:30px;line-height:30px;float:right;margin:10px 10px 0 0}.sticky-demo .panel>.center{max-width:100%}.sticky-demo .jplist-sticky>.center{max-width:95%}.demo-tbl .even,.no-cssgradients .jplist-panel button:hover{background:#f4f4f4}.demo-tbl .odd,.jplist-panel .text-filter-box .jplist-icon{background:#e8eff9}.jplist-drop-down:hover .jplist-dd-panel,.jplist-drop-down:hover .jplist-dd-panel:after,.jplist-icon:hover{color:#0381bb}.jplist-panel .jplist-pagination .jplist-pagingmid,.jplist-panel .jplist-pagination .jplist-pagingnext,.jplist-panel .jplist-pagination .jplist-pagingprev,.jplist-panel .jplist-views,.radio,.ul-li-list .block{float:left}@media (max-width:600px){.jplist-ios-button{display:block;width:100%;text-align:center;cursor:pointer;font-size:15px;line-height:30px;float:left;height:30px}.jplist-ios-show{display:block}.jplist-grid .list-item{width:100%}.jplist-grid .list-item .img{width:90%}}.dashboard--module__xp-widget{position:relative}.dashboard--module__xp-widget .dashboard--module__inner{padding-left:0;padding-right:0;padding-bottom:0}.dashboard--module__xp-widget ul{padding:0;margin:0;list-style:none}.dashboard--module__xp-widget ul li{font-size:.72rem;line-height:.92rem;color:#e7e7e7}.dashboard--module__xp-widget ul li:after,.dashboard--module__xp-widget ul li:before{content:" ";display:table}.dashboard--module__xp-widget ul li:after{clear:both}.dashboard--module__xp-widget ul li:nth-child(odd){background:#292d33}.dashboard--module__xp-widget ul li .label,.dashboard--module__xp-widget ul li .user--dropdown a span,.dashboard--module__xp-widget ul li .value,.user--dropdown a .dashboard--module__xp-widget ul li span{color:inherit;display:inline-block;line-height:2.25}.dashboard--module__xp-widget ul li .label,.dashboard--module__xp-widget ul li .user--dropdown a span,.user--dropdown a .dashboard--module__xp-widget ul li span{float:left;position:relative;min-height:1px;padding:0 10px;width:50%;text-align:left}.dashboard--module__xp-widget ul li .value{float:left;position:relative;min-height:1px;padding:0 10px;width:50%;text-align:right}.cgc-xp-dial{position:relative;display:table;margin:0 auto 20px}.cgc-xp-dial .cgc-xp-dial-inner{display:table-cell;vertical-align:middle;width:100%;line-height:.8;font-weight:700;font-size:52px;text-align:center}.cgc-xp-dial .cgc-xp-dial-inner span{display:block;font-size:13px;margin-top:10px}.cgc-xp-dial.xp-dial-small .cgc-xp-dial-inner{line-height:.6;font-size:32px}.cgc-xp-dial.cgc-xp-dial-with-level .cgc-xp-dial-inner{position:relative}.cgc-xp-dial.cgc-xp-dial-with-level .cgc-xp-dial-inner span:first-of-type{font-size:24px;padding-left:6px;margin-top:8px;font-family:bebas-neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.cgc-xp-dial.cgc-xp-dial-with-level .cgc-xp-dial-inner span:last-of-type{margin-top:3px;font-style:italic;font-size:12px}.xp-score{position:absolute;top:0;left:0;z-index:1}.cgc-xp-level-img{position:relative;border-radius:50%;max-width:40px}.profile .dashboard--page-header,.profile .dashboard--page-header .dashboard--page-header__top{margin-bottom:0}.profile .dashboard--page-header .dashboard--page-header__top:after,.profile .dashboard--page-header .dashboard--page-header__top:before{content:" ";display:table}.profile .dashboard--page-header .dashboard--page-header__top:after{clear:both}.profile .dashboard--page-header.sticky{position:fixed;top:0;left:0;right:0;width:100%;height:56px;z-index:999;-webkit-transform:translateZ(0)}.admin-bar.profile--viewing .dashboard--page-header.sticky{top:28px;max-width:100%}.profile--header{background:#2d3138;position:relative;margin-bottom:20px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}.profile--banner{min-height:250px;position:relative;overflow:hidden}.profile--banner #profile--banner__img{position:absolute;width:100%;height:300px;left:0;top:-20px;background-position:center center;background-size:cover;z-index:0;transform:translate3d(0,20px,0)}.profile--banner .profile--file-upload{position:absolute;left:10px;top:10px}.profile--details{padding:20px}.profile--details:after,.profile--details:before{content:" ";display:table}.profile--details:after{clear:both}.profile--details .profile--user-details{float:left;width:calc(100% - 285px);height:92px;padding:0;margin:0 0 20px;list-style:none}.profile--details .profile--user-details .avatar{float:left;border-radius:100%;margin-right:20px;position:relative;top:-60px;background:#2d3138;padding:6px;max-width:150px}.profile--details .profile--user-details h4,.profile--details .profile--user-details ul{overflow:hidden}.profile--details .profile--user-details h4{line-height:1;margin-bottom:5px}.profile--details .profile--user-details h4 small{display:block;line-height:inherit}#about:after,#about:before{content:" ";display:table}#about:after{clear:both}#about #profile_description,#about .icon-list{float:left}#about #profile_description{width:70%;margin-right:2%;padding:20px;font-size:.96rem}#about .icon-list{width:28%}.profile--badges{line-height:1;padding:0;margin:0;list-style:none}.profile--badges li{display:inline-block;margin-right:10px;padding:0}.profile--badges li img{border-radius:100%;max-width:36px}.profile--actions{float:right;width:285px}.profile--actions a{display:inline-block}.profile--stats{clear:left;width:100%;padding:0;margin:0;list-style:none}.profile--stats li{display:inline-block;text-align:center;background:#292d33;padding:20px}.profile--stats li span{display:block}.profile--stats li span:last-child{font-size:.72rem;line-height:.92rem}.profile--followers,.sb-block__author,.user-badge--wrap{list-style:none;margin:0;padding:0}.profile--followers li,.sb-block__author li,.user-badge--wrap li{float:left;position:relative;min-height:1px;padding:0 10px;width:25%;margin-bottom:20px}.profile--followers ul,.sb-block__author ul,.user-badge--wrap ul{list-style:none;margin:0;padding:0}.user-badge{text-align:center}.user-badge .user-badge--inner{background:#292d33;padding:10px;height:200px}.user-badge .user-badge--inner .avatar{border:4px solid #515860}.dashboard--module__latest_post .blog--archive .user-badge .entry--title,.edd-receipt--item .user-badge .edd-receipt--name,.user-badge .dashboard--module__latest_post .blog--archive .entry--title,.user-badge .edd-receipt--item .edd-receipt--name,.user-badge h6{font-size:.9em}.user-badge .avatar:first-of-type{border-radius:100%;margin:0 auto;display:block}.user-badge--followers,.user-badge--images{list-style:none;margin:0;padding:0}.user-badge--followers:after,.user-badge--followers:before,.user-badge--images:after,.user-badge--images:before{content:" ";display:table}.user-badge--followers:after,.user-badge--images:after{clear:both}.user-badge--followers a,.user-badge--followers li,.user-badge--images a,.user-badge--images li{height:39px;width:39px;padding:0;margin-bottom:0}.user-badge--followers a,.user-badge--images a{background-size:cover;background-position:center center;display:block}.user-badge--followers .avatar,.user-badge--images .avatar{border-radius:0}.cgc--search .profile--viewing input,.profile--viewing .cgc--search input,.profile--viewing input[type=text]{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background:#2d3138;pointer-events:none;padding-left:50px;height:35px}.profile--viewing #about .icon-list,.profile--viewing #profile_description{-webkit-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear}.profile--viewing .icon-list--editing li{height:auto;overflow:hidden}.profile--viewing .icon-list--editing i{-webkit-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;top:7px;left:25px}.profile--viewing .input--helper{top:5px;left:-200px;-webkit-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.cgc--search .user-editing input,.user-editing #profile_description,.user-editing .cgc--search input,.user-editing input[type=text]{background:#353942;pointer-events:inherit}.user-editing #about #profile_description{width:60%}.user-editing #about .icon-list{width:38%}.cgc--search .user-editing input,.user-editing .cgc--search input,.user-editing input[type=text]{height:3.55em}.user-editing .icon-list--editing i{top:15px}.user-editing #profile_twitter{padding-left:187px}.user-editing #profile_facebook{padding-left:204px}.user-editing #profile_linkedin{padding-left:195px}.user-editing .input--helper{top:14px;left:60px}.user-editing .profile--file-upload.visible .file-input-full.filename{padding:0 8px 1px;background:#23272c;border-top-right-radius:2px;border-bottom-right-radius:2px;position:relative;font-size:.72rem;color:#a7a7a7;font-family:"Courier New",monospace;display:inline-block;top:-2px;left:-5px}.profile--edit-controls{float:right;position:relative;top:13px}.profile--edit-controls #profile--edit,.profile--edit-controls #profile--exit,.profile--edit-controls #profile--submit{right:auto;display:inline-block;-webkit-transition:right .2s linear;-o-transition:right .2s linear;transition:right .2s linear}.profile--edit-controls #profile--exit{margin-left:5px}.profile--edit-controls #profile--submit.not-visible{right:-10000px}.profile--file-upload{z-index:1;position:relative;opacity:1;filter:alpha(opacity=100)}.profile--file-upload i{background:#292d33;border-radius:2px;height:25px;width:25px;padding-top:5px;text-align:center;color:#E5891a;font-size:90%;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.profile--file-upload i:hover{background:#E5891a;color:#292d33}.profile--file-upload span{font-size:86%;color:#fff}.profile--file-upload input[type=file]{opacity:0;filter:alpha(opacity=0);z-index:-1}.profile--file-upload:hover{cursor:pointer}#profile_description{resize:vertical;background:#292d33}.profile--user-details .profile--file-upload{position:absolute;left:90px}#profile-courses-tab{float:right;border-right:none}#profile--messaging .cgc--search input,#profile--messaging input[type=text],#profile--messaging textarea,.cgc--search #profile--messaging input{margin-bottom:10px}.flows--hero{position:relative;margin-top:20px}.flows--hero .flows--hero__inner{position:relative;z-index:1;padding:20px 20px 40px;width:66%}.flows--hero .flows--hero__inner p{font-size:90%;clear:left}.flows--hero .flows--banner{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center}.flows--hero.has-multiple-terms .module--track__badge{background-image:url(../img/badge-default.png);background-position:-2px 0}.flows--hero__welcome{position:relative;left:-10px;margin-bottom:20px}.flows--hero__welcome .lesson-welcome__info,.flows--hero__welcome .module--track__badge{float:left}.flows--hero__welcome .module--track__badge{margin-right:20px;left:-5px}.flows--hero__welcome span{line-height:1;margin-bottom:5px;display:block;padding-top:8px}.flows--hero__welcome h2,.flows--hero__welcome span{width:-webkit-calc(100% - 116px);width:calc(100% - 116px)}.flows--hero__welcome h2{margin:0 auto}#flow-total-users{margin-top:20px}#flow-total-users span{font-weight:700}.flows--progress{margin-top:40px;counter-increment:reset}.flows--progress h4{margin-bottom:5px}.flows--progress h4 span{font-family:lato,sans-serif;text-transform:none;font-size:.72rem;line-height:.92rem;letter-spacing:0;float:right}.flows--progress div.module--track__badge{border-radius:100%;background:#E5891a;width:45px;height:45px;left:26px;top:5px;border:6px solid #2B292F}.flows--progress div.module--track__badge:before{content:none}.flows--progress div.module--track__badge:after{left:41%;top:100%}.flows--progress.flows--single{margin-bottom:40px}.flows--courses{padding:0;margin:40px 0 0;list-style:none;counter-reset:flows-count}.flows--single{padding:0 0 0 125px;margin-bottom:20px;position:relative;counter-increment:flows-count}.flows--single:first-of-type{counter-increment:reset}.flows--single .module--track__badge{position:absolute;left:0;top:25%}.flows--single .module--track__badge:after{height:150px;width:7px;content:'';position:absolute;left:48%;top:95%;background:#2B292F}.flows--single .module--track__badge:before{content:'';position:absolute;width:43px;height:7px;background:#2B292F;left:86%;top:47%}.flows--single:last-of-type .module--track__badge:after{content:none}.flows--single .label-free{position:absolute;right:20px;top:20px}.flows--single .progress{margin-top:20px}.flows--single__inner{color:#e7e7e7;display:block;background:#2d3138;padding:20px;border:2px solid transparent;-webkit-transition:border-color .2 ease;-o-transition:border-color .2 ease;transition:border-color .2 ease}.flows--single__inner:after,.flows--single__inner:before{content:" ";display:table}.flows--single__inner:after{clear:both}.flows--single__inner.concept:hover{border-color:#62cd17}.flows--single__inner.blender:hover{border-color:#117ab0}.flows--single__inner.sculpting:hover{border-color:#e96252}.flows--single__inner.unity:hover{border-color:#a533a6}.flows--single__inner:hover{text-decoration:none;color:inherit}.flows--single__title{margin:0 0 10px;font-size:1.2348rem}.flows--single__title:before{content:counter(flows-count,decimal-leading-zero) ":";margin-right:5px}.flows--single__meta{font-size:.72rem;line-height:.92rem;color:#b4b4b4;margin:0}.flows--single__desc{font-size:90%;margin-bottom:10px}.modal--flow-trailer .modal-dialog{margin-top:5vh;text-align:center}#cgc-exercise-vote-form .modal--flow-trailer .modal-dialog label,.facetwp-pager .modal--flow-trailer .modal-dialog .facetwp-page,.filter-form .modal--flow-trailer .modal-dialog input[type=submit],.modal--flow-trailer .modal-dialog #cgc-exercise-vote-form label,.modal--flow-trailer .modal-dialog .button,.modal--flow-trailer .modal-dialog .facetwp-pager .facetwp-page,.modal--flow-trailer .modal-dialog .filter-form input[type=submit],.modal--flow-trailer .modal-dialog .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .modal--flow-trailer .modal-dialog a{margin:40px auto 0}.flows--continued-learning{background:#2d3138;padding:20px;margin-top:80px}#edd_checkout_form_wrap #edd_cc_fields .flows--continued-learning .fieldset-title,#edd_discount_code .flows--continued-learning .edd-label,.flows--continued-learning #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.flows--continued-learning #edd_discount_code .edd-label,.flows--continued-learning h3{margin:0 auto 10px}#edd_checkout_form_wrap #edd_cc_fields .flows--continued-learning .fieldset-title+p,#edd_discount_code .flows--continued-learning .edd-label+p,.flows--continued-learning #edd_checkout_form_wrap #edd_cc_fields .fieldset-title+p,.flows--continued-learning #edd_discount_code .edd-label+p,.flows--continued-learning h3+p{font-size:90%;line-height:1.1;margin:10px auto 20px}.flows--continued-learning .module--tracks li{margin-bottom:0}.flows--continued-learning .module--tracks li:first-child{padding-left:0}.flows--continued-learning .module--tracks li:last-child{padding-right:0}.flows--continued-learning .module--track__inner{background:#292d33}.course-welcome .lesson-welcome__info,.course-welcome .module--track__badge{float:left}.course-welcome .module--track__badge{margin-right:20px}.course-welcome .course-welcome__info{width:-webkit-calc(100% - 116px);width:calc(100% - 116px);margin:8px auto;min-height:90px}.course-welcome .course-welcome__info h5{margin:0 auto 5px}.course-welcome.course--no-badge .course-welcome__info{width:100%}.course--main{width:100%;max-width:1060px;margin:0 auto;position:relative}.content--deck{font-size:.9em;line-height:1.1em;float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:66.66667%}.affwp-tab-content .size-full,.affwp-tab-content .size-large,.tab--content .size-full,.tab--content .size-large{max-width:630px;width:100%}.lesson-list--wrap{clear:left;margin-bottom:20px}.lesson-list--wrap .lesson-list--head{background:#292d33;padding:20px}.dashboard--module__latest_post .blog--archive .lesson-list--wrap .lesson-list--head .entry--title,.edd-receipt--item .lesson-list--wrap .lesson-list--head .edd-receipt--name,.lesson-list--wrap .lesson-list--head .dashboard--module__latest_post .blog--archive .entry--title,.lesson-list--wrap .lesson-list--head .edd-receipt--item .edd-receipt--name,.lesson-list--wrap .lesson-list--head h6{margin:0 auto 5px;font-family:bebas-neue,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.lesson-list--wrap .lesson-list--head p{margin:0;font-size:.72rem;line-height:.92rem}.lesson-list--wrap .lesson-list{list-style:none;padding:0;margin:0;background:#23272c}.lesson-list--wrap .lesson-list li{display:block;position:relative;padding:0;text-decoration:none}.lesson-list--wrap .lesson-list li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;font-size:24px}.lesson-list--wrap .lesson-list li a{color:inherit;display:block;padding:20px}.lesson-list--wrap .lesson-list li a:active,.lesson-list--wrap .lesson-list li a:focus,.lesson-list--wrap .lesson-list li a:hover{text-decoration:none}.lesson-list--wrap .lesson-list li:before{position:absolute;left:20px;top:20px}.lesson-list--wrap .lesson-list li.current{background:#515860}.lesson-list--wrap .lesson-list li:hover{cursor:pointer;background:#515860}.lesson-list--wrap .lesson-list li[data-lesson-type=quiz] .lesson-list-item--title,.lesson-list--wrap .lesson-list li[data-lesson-type=exercise] .lesson-list-item--title{margin:0}.lesson-list--wrap .lesson-list .lesson-list-item--title{margin:0;line-height:1.15;padding-left:35px;display:inline-block}.lesson-list--wrap .lesson-list li[data-lesson-type=quiz]:before{content:'\f19d'}.lesson-list--wrap .lesson-list li[data-lesson-type=lesson]:before{content:'\f144'}.lesson-list--wrap .lesson-list li[data-lesson-type=exercise]:before{content:'\f040'}.lesson-list--wrap .lesson-list .quiz-status{font-size:.72rem;line-height:.92rem;position:absolute;right:20px;top:20px}.lesson-list--wrap .lesson-list .label-free{position:relative;left:10px;vertical-align:top;top:2px}.lesson-list--wrap .lesson-list .lesson-time,.lesson-list--wrap .lesson-list .submission-status{position:relative;float:right;vertical-align:top;font-size:.72rem;line-height:.92rem;color:#b4b4b4}.lesson-list--wrap .lesson-list .submission-status:after{margin-left:5px;top:2px;position:relative}.logged-in .lesson-list--wrap .lesson-list .lesson-list-item--title{margin-bottom:15px}.single-cgc_courses .lesson-list--wrap:first-of-type .lesson-list-item:first-of-type{background:#515860}.file-list{list-style:none;padding:0;margin:0}.file-list li{background:#292d33;margin-bottom:5px;position:relative;-webkit-transition:background .15s ease;-o-transition:background .15s ease;transition:background .15s ease}.file-list li a{padding:12px 15px 16px;display:block;color:inherit}.file-list li span{display:block;font-size:12px;font-style:italic;line-height:1}.file-list li a:before{content:'\f0ed';font-family:FontAwesome;font-size:18px;color:#23272c;background:#eaeaea;height:32px;width:32px;position:absolute;right:17px;top:14px;padding:5px;line-height:24px;text-align:center;border-radius:2px}.file-list li:hover{background:#515860;cursor:pointer}.file-list li:hover a{text-decoration:none}.file-list li:active{-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,.4);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,.4)}.file-list li:active a:before{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.content--sidebar{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%;top:52px;margin-bottom:20px}.sb-block{margin-bottom:20px}.sb-block.sb-block__bg{background:#2d3138;padding:20px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.35);box-shadow:2px 2px 0 rgba(0,0,0,.35)}#mark-as-watched{display:block}#mark-as-watched i{margin-right:5px}.cgc-share--wrap{list-style:none;padding:0;margin:0;line-height:1;text-align:center}.cgc-share--wrap:after,.cgc-share--wrap:before{content:" ";display:table}.cgc-share--wrap:after{clear:both}.cgc-share--wrap.object-mast__share{display:inline;float:right;position:relative;top:15px}.cgc-share--wrap li{float:left}.cgc-share--wrap li a{color:rgba(231,231,231,.67);padding:4px;display:block}.cgc-share--wrap li a i{font-family:FontAwesome;font-size:32px;display:block;margin-bottom:5px}.cgc-share--wrap li a i.cgc-icon-bookmark{color:#E5891a}.cgc-share--wrap li a:hover{text-decoration:none;color:#E5891a}.cgc-share--wrap li a:active,.cgc-share--wrap li a:focus{text-decoration:none}.cgc-video-mask{padding:120px 20px 20px;text-align:center;position:relative;height:100%}.cgc-video-mask i{color:rgba(231,231,231,.67);font-size:64.8px}#edd_checkout_form_wrap #edd_cc_fields .cgc-video-mask .fieldset-title,#edd_discount_code .cgc-video-mask .edd-label,.cgc-video-mask #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.cgc-video-mask #edd_discount_code .edd-label,.cgc-video-mask h3{margin-bottom:10px}.cgc-video-mask .cgc-video-mask--inner{position:relative;z-index:1}.cgc-video-mask .cgc-video-mask--image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:center center}.cgc-video-mask .cgc-video-mask--image:before{content:'';background:#292d33;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.85;filter:alpha(opacity=85)}.question-submission--info{position:relative}.question-submission--info #character-count{position:absolute;left:8px;bottom:30px;color:#b4b4b4;font-size:.72rem;line-height:.92rem}.single-cgc_images .cgc-mature.cgc-mature-small{padding:200px 0 0}.single-cgc_images .cgc-mature.cgc-mature-small p{margin:0 auto 20px;font-size:1.2rem}#edd_checkout_form_wrap #edd_cc_fields .single-cgc_images .cgc-mature.cgc-mature-small .fieldset-title,#edd_discount_code .single-cgc_images .cgc-mature.cgc-mature-small .edd-label,.single-cgc_images .cgc-mature.cgc-mature-small #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.single-cgc_images .cgc-mature.cgc-mature-small #edd_discount_code .edd-label,.single-cgc_images .cgc-mature.cgc-mature-small h3{font-size:1.8rem}.cgc-mature{background:#292d33;position:absolute;left:0;right:0;width:100%;height:100%;z-index:999;text-align:center}#edd_checkout_form_wrap #edd_cc_fields .cgc-mature .fieldset-title,#edd_discount_code .cgc-mature .edd-label,.cgc-mature #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.cgc-mature #edd_discount_code .edd-label,.cgc-mature h3{margin-bottom:0}.cgc-mature p{line-height:1}.cgc-mature.cgc-mature-full{padding:150px 0 0}.cgc-mature.cgc-mature-full p{margin:0 auto 20px}.cgc-mature.cgc-mature-small{padding:58px 0 0}.cgc-mature.cgc-mature-small p{margin:0 auto 10px}#edd_checkout_form_wrap #edd_cc_fields .cgc-mature.cgc-mature-small .fieldset-title,#edd_discount_code .cgc-mature.cgc-mature-small .edd-label,.cgc-mature.cgc-mature-small #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.cgc-mature.cgc-mature-small #edd_discount_code .edd-label,.cgc-mature.cgc-mature-small h3{font-size:1.2348rem}.cgc-mature.cgc-mature-small p{font-size:.72rem}.gallery-image--mast-media{line-height:0;background:#23272c;position:relative}.gallery-image--mast-media img{display:block;margin:0 auto;max-height:650px}.gallery-image--controls{padding:0;margin:0;list-style:none}.gallery-image--controls li{color:rgba(231,231,231,.67);display:inline-block}.gallery-image--controls li i{margin-right:5px}.object--nav.image--nav .gallery-image--controls{position:absolute;left:0;right:0;margin:0 auto;max-width:320px;text-align:center;width:100%}.object--nav.image--nav .gallery-image--controls a{color:inherit;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.object--nav.image--nav .gallery-image--controls a:hover{text-decoration:none}.object--nav.image--nav #gallery-image--loves a i,.object--nav.image--nav #gallery-image--loves a span{-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.object--nav.image--nav #gallery-image--loves a:hover i{color:#de6764}.object--nav.image--nav #gallery-image--loves a:hover span{color:rgba(255,255,255,.67)}.object--nav.image--nav #gallery-image--zoom{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);margin:0 12px 0 15px}.object--nav.image--nav #gallery-image--flag:hover,.object--nav.image--nav #gallery-image--zoom:hover{cursor:pointer;color:rgba(255,255,255,.67)}.exercise--header{margin-bottom:20px}.exercise--header:after,.exercise--header:before{content:" ";display:table}.exercise--header:after{clear:both}.exercise--header .exercise--media{float:left;position:relative;min-height:1px;padding:0 10px;width:75%}.exercise--meta{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:25%}.exercise--meta i{text-align:center;font-size:1.4em;color:rgba(231,231,231,.67);display:block}.exercise--meta .exercise--meta__inner{background:#2d3138;padding:20px}.exercise--meta .exercise--meta__welcome{text-align:center;font-size:.72rem;line-height:.92rem}.exercise--critera{border-bottom:none}.exercise--critera strong{display:block;margin-bottom:20px}.exercise--critera h5{margin:0 auto 10px}.exercise--critera li,.exercise--meta__end{font-size:.72rem;line-height:.92rem}.exercise--media-item{position:relative;margin-bottom:15px}.exercise--media-item.media-type__image{min-height:500px;background:#292d33}.exercise--media-item.media-type__image img{display:block;margin:0 auto}.exercise--media-item.media-type__video{height:0;padding-bottom:56.25%;position:relative}.exercise--media-item.media-type__video iframe{position:absolute;width:100%;height:100%;left:0;top:0}.exercise--media-item.media-type__sketchfab{position:relative;min-height:500px}.exercise--media-item.media-type__sketchfab iframe{position:absolute;left:0;top:0;width:100%;height:100%}.exercise--media-item.media-type__unity .cgc-media-loading{display:none}.cgc-block-list{list-style:none;margin:0;padding:0;counter-reset:block-counter}.cgc-block-list li{padding:5px 5px 5px 40px;counter-increment:block-counter;position:relative;margin-bottom:5px;background:#292d33;line-height:1.2;min-height:34px}.cgc-block-list li:before{content:counter(block-counter);position:absolute;left:5px;top:4px;height:26px;width:26px;background:#515860;color:#fff;text-align:center;line-height:1.71429em;padding-top:1px}.gallery-columns-1 img{width:100%}.wistia_embed+.exercise--instructor-notes{margin-top:20px}.exercise--instructor-notes{background:#23272c;padding:10px}.exercise--instructor-notes.no-notes{text-align:center;color:#b4b4b4}.exercise--instructor-notes.no-notes p:first-child{margin-top:20px}.exercise--instructor-notes .exercise--notes-date{font-size:1.2rem}.exercise--instructor-notes__controls{margin:20px auto;text-align:center}.exercise--instructor-notes__controls a{vertical-align:top}.cgc-edu-exercise-submission--media{position:relative;margin-bottom:15px}.cgc-edu-exercise-submission--media.media-type__image{min-height:500px}.cgc-edu-exercise-submission--media.media-type__image .media--img{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}.cgc-edu-exercise-submission--media.media-type__video{height:0;padding-bottom:56.25%;position:relative}.cgc-edu-exercise-submission--media.media-type__video iframe{position:absolute;width:100%;height:100%;left:0;top:0}.cgc-edu-exercise-submission--media.media-type__sketchfab{position:relative;min-height:500px}.cgc-edu-exercise-submission--media.media-type__sketchfab iframe{position:absolute;left:0;top:0;width:100%;height:100%}.cgc-edu-exercise-submission--media.media-type__unity .cgc-media-loading{display:none}.unity--holder{height:400px;display:table;width:100%}.unity--holder a{display:table-cell;vertical-align:middle;text-align:center;font-size:20px;text-transform:uppercase;color:inherit;font-weight:700;text-decoration:none;z-index:1;position:relative}.unity--holder a i{display:block;margin-bottom:7px;font-size:40px;font-weight:400;color:#E5891a}.unity--holder a:hover{color:#eaeaea}.unity--holder .unity--bg-image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:0}.unity--holder .unity--bg-image:after{content:'';background:rgba(41,45,51,.8);position:absolute;left:0;top:0;width:100%;height:100%}#cgc-exercise-vote{position:absolute;left:-10000px;opacity:0;filter:alpha(opacity=0)}#cgc-exercise-vote-form{width:20%;float:left;text-align:right;height:45px;top:7px;position:relative;right:-15px}#cgc-exercise-vote-form:after,#cgc-exercise-vote-form:before{content:" ";display:table}#cgc-exercise-vote-form:after{clear:both}#cgc-exercise-vote-form label{display:inline-block;margin-bottom:0;position:relative;vertical-align:top;top:3px}#cgc-exercise-vote-form label:hover{color:#E5891a}#cgc-exercise-vote-form label[for=vote-no]{margin-right:5px}#cgc-exercise-vote-form input[type=radio]{position:absolute;left:-10000px;opacity:0;filter:alpha(opacity=0)}#cgc-edu-exercise--vote-info{text-align:right;padding:20px 0;line-height:1;width:80%;float:left}#cgc-edu-exercise--vote-info.has-voted,#cgc-edu-exercise--vote-info.voting-closed{padding-right:10px;width:100%}#cgc-edu-exercise--vote-info .failed,#cgc-edu-exercise--vote-info .passed{margin-left:5px;padding:10px 18px;margin-right:-11px}#cgc-edu-exercise--vote-info .passed{background:#5cb85c}#cgc-edu-exercise--vote-info .failed{background:#d9534f}#submissions .cgc-edu-submissions{list-style:none;position:relative;margin:0 -6px 0 0;padding:0}#submissions .cgc-edu-submissions:after,#submissions .cgc-edu-submissions:before{content:" ";display:table}#submissions .cgc-edu-submissions:after{clear:both}#submissions .cgc-edu-submissions li{background:#515860;margin-bottom:5px;position:relative;float:left;width:32.333%;margin-right:1%;padding:0}#submissions .cgc-edu-submissions li .submission--link{padding:15px;display:block;color:inherit;position:relative;height:180px;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}#submissions .cgc-edu-submissions li .submission--link span{display:block;height:30px;padding:6px 27px 4px;text-align:right;font-size:12px;line-height:1.7;background:#000;position:absolute;left:0;right:0;bottom:0;z-index:1;color:#515860}#submissions .cgc-edu-submissions li .submission--link span:after{position:absolute;right:5px;top:0}#submissions .cgc-edu-submissions li .submission--link:hover{opacity:.85;filter:alpha(opacity=85)}#submissions .cgc-edu-submissions li .submission--cover{position:absolute;left:0;top:0;width:100%;height:150px;background-size:cover;background-position:center center;opacity:.5;filter:alpha(opacity=50)}.submission-status:after{font-family:FontAwesome;font-size:19px}.submission-status--open .submission-status:after{content:'\f05a'}.submission-status--passed .submission-status:after{content:'\f14a';color:#5cb85c}.submission-status--failed .submission-status:after{content:'\f057';color:#f0ad4e;top:0}#whovoted .user-badge{width:33.333%}@media (min-width:992px){#cgc-unity-modal .modal-dialog.modal-lg{width:1052px}}body.modal-open{overflow:hidden}#cgc-quiz-modal{padding:0}#cgc-quiz-modal.reveal-modal.open{top:100px;opacity:1;filter:alpha(opacity=100);visibility:visible;display:block}#cgc-quiz-modal .cgc-quiz-confirm-header{background:#2d3138;margin:0;text-align:center;font-size:3em;line-height:1;padding:.8em .8em .5em}#cgc-quiz-modal .cgc-quiz-confirm-top{padding:40px 0 10px}#cgc-quiz-modal .cgc-quiz-confirm-top .cgc-quiz-xp-dial{margin:0 auto;text-align:center;position:relative;display:table}#cgc-quiz-modal .cgc-quiz-confirm-top .cgc-quiz-xp-dial .flow-section-xp{position:relative;right:-2px;top:60px;font-size:40px;font-family:BebasNeueRegular,sans-serif;text-transform:uppercase;letter-spacing:1px;letter-spacing:0;font-weight:700}#cgc-quiz-modal .cgc-quiz-confirm-top .cgc-quiz-xp-dial .flow-section-xp span{font-weight:400;text-transform:none;font-size:.72rem;line-height:.92rem}#cgc-quiz-modal .cgc-quiz-confirm-top .cgc-quiz-xp-dial .flow-section-score span{position:relative;left:-6px;margin-top:7px}#cgc-quiz-modal .cgc-quiz-confirm-top.has-three-digits .flow-section-xp{font-size:46px}#cgc-quiz-modal .cgc-quiz-confirm-top.has-three-digits .flow-section-xp:before{left:24px;font-size:16px;top:62px}#cgc-quiz-modal .cgc-quiz-confirm-body{padding:1.5em 2em 1em;text-align:center}#cgc-quiz-modal .cgc-quiz-confirm-body p{margin:0;line-height:1.3}#cgc-quiz-modal .cgc-quiz-confirm-bottom{text-align:center;padding:1em 2em 2.5em}#cgc-quiz-modal .cgc-quiz-backto-overview,#cgc-quiz-modal .cgc-quiz-share-results{display:block;margin:0;position:relative;text-align:center}#cgc-quiz-modal .cgc-quiz-backto-overview{color:#6d6d6d;font-size:13px;margin:.3em auto 0}#cgc-quiz-modal .cgc-quiz-share-results{padding:.25em 0 .3em;background:#40434A}#cgc-quiz-modal .cgc-quiz-share-results i{padding-right:.5em;font-size:1.2em;color:#55acee;position:relative;top:2px}#cgc-quiz-modal .cgc-quiz-share-results a{color:#fff}#cgc-quiz-modal .cgc-quiz-share-results a:hover{color:inherit}#cgc-exercise-vote-form #cgc-quiz-modal label,#cgc-quiz-modal #cgc-exercise-vote-form label,#cgc-quiz-modal .button,#cgc-quiz-modal .facetwp-pager .facetwp-page,#cgc-quiz-modal .filter-form input[type=submit],#cgc-quiz-modal .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager #cgc-quiz-modal .facetwp-page,.filter-form #cgc-quiz-modal input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small #cgc-quiz-modal a{margin:.35em}.cgc-quiz-header:after,.cgc-quiz-header:before{content:" ";display:table}.cgc-quiz-header:after{clear:both}.cgc-quiz-header .cgc-quiz-header-icon{background:#9F72BC;width:100px;height:80px;float:left;padding:.4em;margin-right:1em}.cgc-quiz-header .cgc-quiz-header-icon i,.cgc-quiz-header .cgc-quiz-header-icon span{display:block;text-align:center}.cgc-quiz-header .cgc-quiz-header-icon i{font-size:3em;color:#fff;margin-bottom:.2em}.cgc-quiz-header .cgc-quiz-header-icon span{color:#333;font-size:1.7em;font-family:BebasNeueRegular,sans-serif;font-weight:400;text-transform:uppercase}.cgc-quiz-header .cgc-quiz-header-meta h2{line-height:1;margin:0}.cgc-quiz-header .cgc-quiz-header-meta .cgc-quiz-header-course{margin:0;font-style:italic}.cgc-quiz #cgc-quiz-form{counter-reset:field-counter}.cgc-quiz .cgc-quiz-question{position:absolute;left:-10000px;padding:0;background:#2d3138;opacity:0;filter:alpha(opacity=0);counter-increment:field-counter}.cgc-quiz .cgc-quiz-question.first{margin-top:0}.cgc-quiz .cgc-quiz-question.current,.cgc-quiz .cgc-quiz-question.first{position:relative;left:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.cgc-quiz .cgc-quiz-question.faded{opacity:.7;filter:alpha(opacity=70);cursor:default;position:absolute;left:-10000px}.cgc-quiz .cgc-quiz-question.faded label{cursor:default}.cgc-quiz .cgc-quiz-question.faded .cgc-quiz-radio-label:hover{cursor:default;background:0 0;color:none}.cgc-quiz .cgc-quiz-question legend{width:100%;height:auto;background:#2d3138;padding:20px 20px 40px 100px;margin:0;border-radius:0;position:relative;color:#fff}.cgc-quiz .cgc-quiz-question legend:before{position:absolute;left:28px;top:28px;font-size:3rem;font-family:BebasNeueRegular,sans-serif;font-weight:400;text-transform:uppercase;line-height:.7;padding:0 .75em 0 0;content:counter(field-counter,decimal-leading-zero);letter-spacing:-.01em}.cgc-quiz .cgc-quiz-question legend span{display:block;padding-left:4em}.cgc-quiz .cgc-quiz-question legend .cgc-quiz-question-number{padding-left:0;margin-bottom:.7em;color:#919AA7;position:relative;top:10px;font-size:14px;line-height:1.71429em;font-family:sans-serif}.cgc-quiz .cgc-quiz-question.cgc-quiz-question-has-img .cgc-quiz-question-inner{width:78%;float:left;margin-right:2%}.cgc-quiz .cgc-quiz-question.cgc-quiz-question-has-img img{float:left;width:20%;border:4px solid #eaeaea;box-shadow:0 1px 2px rgba(0,0,0,.6)}.cgc-quiz .cgc-quiz-correct-answer{position:absolute;right:17px;top:18px;font-weight:700}.cgc-quiz .cgc-quiz-answers{padding:0 20px 20px}.cgc-quiz .cgc-quiz-answers--inner{background:#292d33;padding:12px}.cgc-quiz .cgc-quiz-answer{margin:15px auto;background:#23272c;position:relative;padding:0}.cgc-quiz .cgc-quiz-answer:first-child{margin-top:0}.cgc-quiz .cgc-quiz-answer:last-child{margin-bottom:0}.cgc-quiz .cgc-quiz-answer.correct-answer{border:2px solid #5cb85c;border-top:5px solid #5cb85c}.cgc-quiz .cgc-quiz-answer.correct-answer .cgc-quiz-radio-label{color:#3d8b3d}.cgc-quiz .cgc-quiz-answer.correct-answer .cgc-quiz-radio-label:before{border:4px solid #3d8b3d;background:#5cb85c}.cgc-quiz .cgc-quiz-answer.correct-answer input[type=radio]:checked+label:before{content:'';background:#5cb85c}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-incorrect-answer,.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-incorrect-answer-mark,.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-smart-choice-mark,.cgc-quiz .cgc-quiz-answer.correct input[type=radio]:checked+label:after,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer-mark,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-smart-choice-mark,.cgc-quiz .cgc-quiz-answer.not-correct input[type=radio]:checked+label:after{position:absolute}.cgc-quiz .cgc-quiz-answer.correct input[type=radio]:checked+label:after,.cgc-quiz .cgc-quiz-answer.not-correct input[type=radio]:checked+label:after{content:'';height:8px;width:8px;z-index:9;left:22px;top:25px;border-radius:50%}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-correct-answer,.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-incorrect-answer,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-correct-answer,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer{font-size:.72rem}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-incorrect-answer,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer{right:45px;top:18px;font-weight:700}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-incorrect-answer-mark,.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-smart-choice-mark,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer-mark,.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-smart-choice-mark{right:14px;top:17px;font-weight:700;font-size:22px}.cgc-quiz .cgc-quiz-answer.correct{background:#5cb85c}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-radio-label{color:#3d8b3d}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-radio-label:before{border:4px solid #3d8b3d;background:#5cb85c}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-correct-answer{right:50px;color:#3d8b3d}.cgc-quiz .cgc-quiz-answer.correct .cgc-quiz-smart-choice-mark{color:#3d8b3d}.cgc-quiz .cgc-quiz-answer.correct input[type=radio]:checked+label:before{content:'';background:#5cb85c}.cgc-quiz .cgc-quiz-answer.correct input[type=radio]:checked+label:after{background:#3d8b3d}.cgc-quiz .cgc-quiz-answer.not-correct{background:#d9534f}.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-radio-label{color:#b52b27}.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-radio-label:before{border:4px solid #b52b27;background:#d9534f}.cgc-quiz .cgc-quiz-answer.not-correct input[type=radio]:checked+label:before{content:'';background:#d9534f}.cgc-quiz .cgc-quiz-answer.not-correct input[type=radio]:checked+label:after{background:#b52b27}.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer{right:34px;color:#b52b27}.cgc-quiz .cgc-quiz-answer.not-correct .cgc-quiz-incorrect-answer-mark{top:15px;color:#b52b27}.cgc-quiz .cgc-quiz-radio{display:none;float:left;position:relative;top:4px;left:4px}.cgc-quiz .cgc-quiz-radio-label{padding:0 20px 0 50px;position:relative;margin-bottom:0;line-height:3.4;width:100%;-webkit-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.cgc-quiz .cgc-quiz-radio-label span{line-height:22px;padding:17px 120px 17px 0;display:block}.cgc-quiz .cgc-quiz-radio-label:before{content:'';display:inline-block;width:24px;height:24px;vertical-align:middle;position:absolute;border:4px solid #515860;background:#23272c;left:14px;top:17px;border-radius:50%}.cgc-quiz input[type=radio]:checked+label:before{content:'';position:absolute;border-radius:50%}.cgc-quiz-next-question.disabled{display:none}.cgc-quiz .cgc-submit-quiz{display:none;opacity:0;filter:alpha(opacity=0)}.cgc-quiz .cgc-submit-quiz.visible{display:block;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.cgc-quiz .cgc-submit-quiz.loading{background:red!important}.cgc-quiz .cgc-submit-quiz:active,.cgc-quiz .cgc-submit-quiz:focus{outline:0;box-shadow:none}#cgc-quiz-confirmation{background:#191b1f}#cgc-quiz-confirmation .cgc-quiz-confirm-inner{padding:2em}#cgc-quiz-confirmation .cgc-quiz-confirm-inner h2{margin-top:0}.msie .cgc-quiz-question{margin:0}.single-download h1{margin:0 0 20px}.single-download .edd-download{background:#292d33;float:left;padding:20px;width:100%}.single-download .edd-download .download-content{float:left;position:relative;min-height:1px;padding:0 10px;width:66.66667%}@media only screen and (max-width:767px){.single-download .edd-download .download-content{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.single-download .edd-download .download-details{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}#cgc-exercise-vote-form .single-download .edd-download .download-details label,.facetwp-pager .single-download .edd-download .download-details .facetwp-page,.filter-form .single-download .edd-download .download-details input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .single-download .edd-download .download-details a,.single-download .edd-download .download-details #cgc-exercise-vote-form label,.single-download .edd-download .download-details .button,.single-download .edd-download .download-details .facetwp-pager .facetwp-page,.single-download .edd-download .download-details .filter-form input[type=submit],.single-download .edd-download .download-details .single-cgc_images .cgc-mature.cgc-mature-small a{font-size:1.2rem;width:100%}@media only screen and (max-width:767px){.single-download .edd-download .download-details{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}}.single-download .edd-add-to-cart{background:#E5891a!important}.shop-actions{float:left;margin:20px 0;width:100%}.shop-actions .left{float:left}#cgc-exercise-vote-form .shop-actions .left label,.facetwp-pager .shop-actions .left .facetwp-page,.filter-form .shop-actions .left input[type=submit],.shop-actions .left #cgc-exercise-vote-form label,.shop-actions .left .button,.shop-actions .left .facetwp-pager .facetwp-page,.shop-actions .left .filter-form input[type=submit],.shop-actions .left .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .shop-actions .left a{font-size:1.2rem;line-height:1em;height:auto;padding:20px 35px}@media only screen and (max-width:767px){#cgc-exercise-vote-form .shop-actions .left label,.facetwp-pager .shop-actions .left .facetwp-page,.filter-form .shop-actions .left input[type=submit],.shop-actions .left #cgc-exercise-vote-form label,.shop-actions .left .button,.shop-actions .left .facetwp-pager .facetwp-page,.shop-actions .left .filter-form input[type=submit],.shop-actions .left .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .shop-actions .left a{width:100%}}@media only screen and (max-width:767px){.shop-actions .left{float:none;margin:10px 0;width:100%}}.shop-actions .right{float:right}#cgc-exercise-vote-form .shop-actions .right label,.facetwp-pager .shop-actions .right .facetwp-page,.filter-form .shop-actions .right input[type=submit],.shop-actions .right #cgc-exercise-vote-form label,.shop-actions .right .button,.shop-actions .right .facetwp-pager .facetwp-page,.shop-actions .right .filter-form input[type=submit],.shop-actions .right .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .shop-actions .right a{background:#292d33;font-size:1.2rem;line-height:1em;height:auto;padding:20px 35px}#cgc-exercise-vote-form .shop-actions .right label:hover,.facetwp-pager .shop-actions .right .facetwp-page:hover,.filter-form .shop-actions .right input[type=submit]:hover,.shop-actions .right #cgc-exercise-vote-form label:hover,.shop-actions .right .button:hover,.shop-actions .right .facetwp-pager .facetwp-page:hover,.shop-actions .right .filter-form input[type=submit]:hover,.shop-actions .right .single-cgc_images .cgc-mature.cgc-mature-small a:hover,.single-cgc_images .cgc-mature.cgc-mature-small .shop-actions .right a:hover{background:#23272c}@media only screen and (max-width:767px){#cgc-exercise-vote-form .shop-actions .right label,.facetwp-pager .shop-actions .right .facetwp-page,.filter-form .shop-actions .right input[type=submit],.shop-actions .right #cgc-exercise-vote-form label,.shop-actions .right .button,.shop-actions .right .facetwp-pager .facetwp-page,.shop-actions .right .filter-form input[type=submit],.shop-actions .right .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .shop-actions .right a{width:100%}}.shop-actions .right .cart-count{background:#000;border-radius:100%;font-size:.72rem;margin:-5px 0 0 10px;height:1em;padding:9px 15px 11px}@media only screen and (max-width:767px){.shop-actions .right{float:none;margin:10px 0;width:100%}}.sb-block__author{text-align:center}.sb-block__author .avatar{border-radius:100%;max-width:130px;border:5px solid #E5891a;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.sb-block__author .cgc-author-block--bio{line-height:1.4;font-size:100%}.sb-block__author a+a{vertical-align:top}.sb-block__author .cgc-author-block--more{border-radius:2px;padding:4px 8px;display:block;margin:0 40px 10px}.sb-block__author .cgc-author-block--more:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.dashboard--module__latest_post .blog--archive .sb-block__author .entry--title,.edd-receipt--item .sb-block__author .edd-receipt--name,.sb-block__author .dashboard--module__latest_post .blog--archive .entry--title,.sb-block__author .edd-receipt--item .edd-receipt--name,.sb-block__author h6{font-weight:400}.sb-block__author .user-badge--images{padding:20px;background:#292d33}.sb-block__author .user-badge--images a,.sb-block__author .user-badge--images li{width:50%;padding:0 0 50%}.sb-block__author .user-badge--images li{margin-right:-4px}.cgc-object-difficulty i{color:rgba(231,231,231,.67);font-size:.72rem;display:inline-block;margin-right:-2px}.dashboard--module__latest_post .blog--archive .sb-block__criteria .entry--title,.edd-receipt--item .sb-block__criteria .edd-receipt--name,.sb-block__criteria .dashboard--module__latest_post .blog--archive .entry--title,.sb-block__criteria .edd-receipt--item .edd-receipt--name,.sb-block__criteria h6{margin-top:0}#comments{width:100%}#comments .page .commentlist{float:none}#comments #discussion{margin-bottom:0}#comments ol.commentlist{margin:20px 0 0 5%;padding:0;list-style:none}#comments ol.commentlist li{position:relative;list-style:none;margin-bottom:10px}#comments ol.commentlist li:after,#comments ol.commentlist li:before{content:" ";display:table}#comments ol.commentlist li:after{clear:both}#comments ol.commentlist li #respond{margin-left:60px;margin-top:30px}#comments ol.commentlist li.depth-1.parent:after,#comments ol.commentlist li.last:after{content:'';width:10px;height:10px;background:#23272c;position:absolute;left:-6px;bottom:-6px}#comments ol.commentlist li.parent{padding-bottom:30px}#comments ol.commentlist li ul.children{margin-left:10%;padding-left:15px}#comments .depth-1.parent{margin-top:60px;padding-top:0}#comments .depth-1.parent li{margin-top:0;padding-top:30px;border-top:none}#comments .depth-1.parent,#comments .depth-1.parent li{border-left:2px solid #292d33}#comments .depth-2+.depth-2{margin-top:0;padding-top:30px}#comments .comment.depth-1>.comment-body{padding-bottom:15px}#comments article.comment{margin-left:-5%}#comments article.comment:after,#comments article.comment:before{content:" ";display:table}#comments article.comment:after{clear:both}#comments .comment-author{float:left;width:10%;position:relative}#comments .comment-author-name{font-size:13px;font-weight:700;margin-bottom:10px;opacity:.8;filter:alpha(opacity=80)}#comments .comment-content{position:relative;width:90%;float:left;padding-left:15px}#comments .comment-text{background:#23272c;padding:15px}#comments .comment-text p{margin-bottom:15px}#comments .comment-meta{font-size:12px}#comments .submit-comment{display:inline}#comments a#cancel-comment-reply-link{color:#D35050;display:inline;font-weight:700;margin-left:10px}#comments .user-badge{display:none;position:absolute;top:-2px;left:-2px;height:50px;width:50px;background:url(../img/badges.png)}#comments .citizen-member.user-badge{display:block;background-position:0 0}#comments .admin.user-badge{display:block;background-position:0 -100px}#comments .bypostauthor>article>div>.user-badge{display:block;background-position:0 -50px!important}#comments .author-count{font-size:11px;text-align:center;background:#2d3138}#comments .comment-reply{position:absolute;bottom:15px;right:15px;font-weight:700}#comments #respond-wrap{margin:40px 0 0}#comments .cancel-comment-reply{padding:5px 0}#comments .subscribe-to-comments #subscribe{float:left;margin-top:2px}#comments .comment-subscription-form input{float:left}.questions{padding:0;margin:0;list-style:none}.questions .comment{margin-bottom:10px;position:relative;padding:0}.questions .comment:after,.questions .comment:before{content:" ";display:table}.questions .comment:after{clear:both}.questions .comment .question--inner{float:left;position:relative;width:100%;background:#292d33;padding:10px;border-left:5px solid transparent}.questions .comment .question--inner__left{float:left;position:relative;min-height:1px;padding:0 10px;width:83.33333%}.questions .comment .question--inner__right{float:left;min-height:1px;width:16.66667%;position:static}.questions .comment .question--content{font-weight:700;margin-bottom:25px;overflow:hidden}.questions .comment .question--date{font-size:.72rem;line-height:.92rem;font-style:italic;color:rgba(231,231,231,.67);margin:0;position:absolute;bottom:0;padding-left:65px}.questions .comment .question--author{font-size:.72rem;line-height:.92rem}.questions .comment .question--meta{text-align:center;position:relative;top:6px}.questions .comment .question--meta:hover{cursor:pointer;color:#E5891a}.questions .comment #reply-question{color:#e7e7e7}.questions .comment #reply-question i{margin-right:7px}.questions .comment #reply-question:hover{border-color:#fff;cursor:pointer}.questions .comment .question--replies{font-size:.72rem;line-height:.92rem;margin-bottom:5px;top:5px}.questions .comment .question--replies span{display:block;margin-bottom:0;font-weight:700;font-size:140%}.questions .comment .children{clear:left;display:none}.questions .comment .avatar{margin-right:20px;float:left;border-radius:100%;max-width:45px;border:2px solid #23272c;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.questions .comment.bypostauthor .question--inner{border-left-color:#E5891a}.questions .comment.bypostauthor .question--inner .avatar{border-radius:100%;max-width:45px;border:2px solid #E5891a;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.questions .comment.no-answers .question--meta{top:8px}.questions .question--inner.on-dashboard i{color:rgba(231,231,231,.67);margin-right:10px}.questions.viewing-replies .parent>.question--inner{margin-bottom:10px}.questions.viewing-replies ul.children{clear:left;display:none;padding:0;margin:0;list-style:none}.questions.viewing-replies ul.children li{padding-left:40px;position:relative;background:#2d3138;margin:10px auto}.questions.viewing-replies ul.children li:before{content:'';background:#2d3138;height:100%;width:50px}.questions.viewing-replies ul.children li:last-child{margin-bottom:0}.questions.viewing-replies ul.children li .question--content{font-weight:400;font-size:95%}.questions.viewing-replies .depth-3 .question--meta{position:absolute;left:-10000px;display:none}.questions.viewing-replies .depth-2 .view-question,.questions.viewing-replies .depth-3 .view-question{display:none}.text-link{font-size:.72rem;line-height:.92rem;color:#e7e7e7;position:relative;text-decoration:none}.text-link:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;margin-right:7px;font-size:180%;position:relative;top:3px;color:rgba(231,231,231,.67)}.text-link:hover{color:#e7e7e7}.text-link:active,.text-link:focus,.text-link:hover{text-decoration:none}#discussion{position:relative}#discussion #dashboard--loading{top:auto;bottom:0}#discussion .load-more--questions{text-align:center;width:130px;margin:20px auto 0;display:block}#discussion .text-link{margin-bottom:20px;display:block;color:#E5891a}#discussion .module--mixnav{background:#292d33}#discussion .module--mixnav li:hover a{background:#E5891a}#discussion .module--mixnav a{background:#292d33}#discussion .module--mixnav .current,#discussion .module--mixnav a.active{background:#E5891a}.questions--wrap{position:relative}.questions--wrap+.cgc-pagination{margin-top:20px}.discussion--list{padding:0;margin:0;list-style:none}.discussion--list.discussion--children{clear:left;margin:0;list-style:none;padding:10px 0 0 40px}.discussion--list.discussion--children li{margin-bottom:0;padding-bottom:10px}.discussion--item{background:#23272c;padding:20px 10px;margin-bottom:20px}.discussion--item:after,.discussion--item:before{content:" ";display:table}.discussion--item:after{clear:both}.discussion--item .form--bottom.btn-spin:before,.discussion--item .form--bottom.facetwp-loading:before{top:6px}.discussion--left{display:inline-block;width:47px;vertical-align:top}.discussion--left .avatar{border-radius:100%;max-width:45px;border:2px solid #515860;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.discussion--right{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 52px);width:calc(100% - 52px)}.discussion--meta{font-size:.72rem;line-height:.92rem;margin-bottom:10px}.discussion--meta span{margin-right:20px}.discussion--meta.discussion--date{margin-bottom:0}.discussion--content-wrap:after,.discussion--content-wrap:before{content:" ";display:table}.discussion--content-wrap:after{clear:both}.discussion--content-wrap .discussion--author,.discussion--content-wrap .discussion--content{float:left}.discussion--content-wrap .discussion--content{word-wrap:break-word;word-break:break-all;white-space:normal}.discussion--content-wrap .discussion--author{display:inline-block;margin-right:10px}.discussion--content-wrap .discussion--author span{color:#E5891a}.discussion--content-wrap .discussion--content p{margin-bottom:10px}.discussion--content-wrap .discussion--content:focus{outline:0}#discussion--mark-as-read span{margin-right:0}#discussion--mark-as-read.discussion--read .cgc-icon{color:rgba(231,231,231,.37)}#discussion--mark-as-read.discussion--unread .cgc-icon{color:#5cb85c}#discussion--ignore span{margin-right:0}#discussion--ignore.discussion--ignore .cgc-icon{color:rgba(231,231,231,.37)}#discussion--ignore.discussion--unignore .cgc-icon{color:#d9534f}.cgc-discussion-reply--form-wrap{background:#292d33;padding:20px;clear:left;margin-top:20px}.cgc-discussion-reply--form-wrap:after,.cgc-discussion-reply--form-wrap:before{content:" ";display:table}.cgc-discussion-reply--form-wrap:after{clear:both}.cgc-reply-form{clear:left}.cgc-reply-form .avatar{float:left;border-radius:100%;max-width:45px;border:2px solid #515860;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.cgc-reply-form p{margin:0}.cgc-reply-form .form--bottom{margin-top:20px}.discussion--update__controls{clear:left;-webkit-transition:padding-left .2s ease;-o-transition:padding-left .2s ease;transition:padding-left .2s ease;margin-bottom:5px}.discussion--update__controls a{vertical-align:top}.discussion--update__controls:before{top:6px}.notfound--header{text-align:center}.notfound--header:after,.notfound--header:before{content:" ";display:table}.notfound--header:after{clear:both}.notfound--header img{max-width:260px;float:left}.notfound--header h2,.notfound--header p{margin:0}.notfound--header h2{margin-top:60px}.notfound--header p{font-weight:700}.notfound--search{margin:40px 0 60px}.notfound--search #searchform{position:relative}.cgc--search .notfound--search input,.notfound--search .cgc--search input,.notfound--search input[type=text]{height:3.4em}.notfound--search input[type=submit]{position:absolute;top:0;right:0}.search--results-summary{margin:40px auto}.search--results-summary span{text-transform:none;margin-left:10px;font-family:lato,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;color:#b4b4b4}.facetwp-search-sort:before{top:15px}.facet--checkbox-button-wrapper .facetwp-facet{margin-bottom:20px;overflow:visible}.facet--checkbox-button-wrapper .facetwp-checkbox{background:#292d33;display:inline-block;padding:15px 20px;margin-right:5px;font-size:.72rem;line-height:.92rem}.facet--checkbox-button-wrapper .facetwp-checkbox.checked{background:#515860}.public-cta{margin-bottom:20px;font-size:.9em;line-height:1.1em}.public-cta .public-cta--inner{position:relative}.public-cta .public-cta--inner a+a{margin-left:20px}.public-cta .public-cta--title{margin:0;line-height:32px;padding-bottom:1em}.public-cta .public-cta--title+p{margin-bottom:0}.cgcad-questions--nav .sort--dropdown{float:right}.groups--wrap:after,.groups--wrap:before{content:" ";display:table}.groups--wrap:after{clear:both}.groups--wrap .form--bottom{margin-top:0}.groups--add-member{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:75%}.groups--member-form-left{float:left;position:relative;min-height:1px;padding:0 10px 0 0;width:75%;margin-bottom:20px}.groups--member-form-right{float:left;position:relative;min-height:1px;padding:0 0 0 10px;width:25%}.groups--member-form-note{clear:left;margin:0}.groups--inner-div{background:#292d33;padding:20px;width:100%}.groups--member-stats{float:left;position:relative;min-height:1px;padding:0 0 0 10px;width:25%}.groups--member-stats ul{list-style:none;margin:0;padding:0}.groups--members{clear:left;margin-top:20px}.groups--list{list-style:none;margin:0;padding:0}.groups--list .groups--member-item{background:#23272c;padding:10px 20px;margin-bottom:1rem;color:inherit;display:block;font-family:BebasNeueRegular,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.groups--list .groups--member-item:after,.groups--list .groups--member-item:before{content:" ";display:table}.groups--list .groups--member-item:after{clear:both}.groups--list .groups--member-item:hover .groups--member-actions{opacity:1;filter:alpha(opacity=100)}.groups--list .groups--member-avatar{float:left;margin-right:20px}.groups--list .groups--member-avatar a{line-height:1}.groups--list .groups--member-avatar .avatar{display:block;border-radius:100%;max-width:45px;border:2px solid #515860;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.groups--list .groups--member-name{float:left;font-weight:700;margin-top:10px}.groups--list .groups--member-actions{list-style:none;margin:8px 0 0;padding:0;float:right;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease;opacity:0;filter:alpha(opacity=0)}.groups--list .groups--member-actions li{float:left}.groups--list .groups--member-actions li a{font-weight:400;text-transform:none;color:inherit}.member-password-wrap{clear:left}.change-member-password{font-weight:400;text-transform:none}.change-member-password:after,.change-member-password:before{content:" ";display:table}.change-member-password:after{clear:both}.change-member-password .change-pass--left,.change-member-password .change-pass--right{font-size:.72rem;line-height:.92rem;float:left;position:relative;min-height:1px;padding:0 10px;width:50%;margin-bottom:20px}.change-member-password .change-pass--left{padding-left:0}.change-member-password .change-pass--right{padding-right:0}.change-member-password .form--bottom{clear:left}.change-member-password input[type=submit]{font-size:.8em;height:40px;padding:0 2em;line-height:2.7em}.tour-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background-color:#000;opacity:.8;filter:alpha(opacity=80)}.tour-step-backdrop{position:relative;z-index:1101;background:inherit}.tour-step-backdrop>td{position:relative;z-index:1101}.tour-step-background{position:absolute!important;z-index:1100;background:inherit;border-radius:6px}.popover[class*=tour-]{z-index:1100}.popover[class*=tour-] .popover-navigation{padding:15px}.popover[class*=tour-] .popover-navigation [data-role=end]{float:right}.popover[class*=tour-] .popover-navigation [data-role=end],.popover[class*=tour-] .popover-navigation [data-role=prev],.popover[class*=tour-] .popover-navigation [data-role=next]{cursor:pointer}.popover[class*=tour-] .popover-navigation [data-role=end].disabled,.popover[class*=tour-] .popover-navigation [data-role=prev].disabled,.popover[class*=tour-] .popover-navigation [data-role=next].disabled{cursor:default}.popover[class*=tour-].orphan{position:fixed;margin-top:0}.popover[class*=tour-].orphan .arrow{display:none}.popover--avatar .popover-content{padding:0}.avatar-card--wrap.has-images{height:214px}.avatar-card--wrap.has-images .avatar-card--loading{padding-top:100px}.avatar-card--wrap.no-images{height:139px}.avatar-card--wrap.no-images .avatar-card--loading{padding-top:58px}.avatar-card--wrap .avatar-card--loading{text-align:center}.avatar-card .avatar--link{height:1px}.avatar-card .avatar{border-radius:100%;max-width:90px;border:4px solid #fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:none;float:left;position:relative;top:-50px;left:-4px;margin-bottom:-50px}.avatar-card #cgc_ub_user_badges{display:inline-block;width:150px}.avatar-card #cgc_ub_user_badges li img{max-width:16px}.avatar-card .cgc-follow{float:right;height:22px;position:absolute;right:0;top:4px}.avatar-card .gallery--set{clear:left}.avatar-card .gallery--set.gallery--set__tiny .cgc-mature{padding:10px 0 0}.avatar-card .gallery--set.gallery--set__tiny .cgc-mature p{display:none}#edd_checkout_form_wrap #edd_cc_fields .avatar-card .gallery--set.gallery--set__tiny .cgc-mature .fieldset-title,#edd_discount_code .avatar-card .gallery--set.gallery--set__tiny .cgc-mature .edd-label,.avatar-card .gallery--set.gallery--set__tiny .cgc-mature #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,.avatar-card .gallery--set.gallery--set__tiny .cgc-mature #edd_discount_code .edd-label,.avatar-card .gallery--set.gallery--set__tiny .cgc-mature h3{margin-bottom:5px}.avatar-card .gallery--set.gallery--set__tiny .cgc-mature #cgc-mature-reveal{font-size:8px}.avatar-card .gallery--set.gallery--set__tiny #gallery--view-img{height:22px;width:62px;padding:0;font-size:9px;top:30px}.avatar-card .gallery--set.gallery--set__tiny .gallery--item-controls{top:2px;right:5px}.avatar-card--inner{position:relative;z-index:1;padding:90px 10px 10px}.avatar-card--meta{display:inline-block;position:relative;top:-5px;width:202px}.avatar-card--name{margin:0 0 4px;color:#333;font-weight:700;width:150px}.avatar-card--banner{position:absolute;height:80px;left:0;top:0;right:0;background-size:cover;background-position:center center}.site-content--redeem #cgc-free-signup-form{background:#292d33;padding:40px;max-width:600px;margin-left:auto;margin-right:auto}.site-content--redeem .form--bottom{text-align:center}.site-content--redeem input[type=submit]{margin:0 auto}.site-content--redeem .rcp_subscription_message{text-align:center;font-size:.72rem;line-height:.92rem}.site-content--redeem.is-citizen #cgc-free-signup-form{padding:0}@media (max-width:1024px){.single-cgc_live_sessions{overflow:scroll}.single-cgc_live_sessions #live-sessions--chat{position:relative;width:100%}.single-cgc_live_sessions .dashboard--wrapper{padding-right:0}.single-cgc_live_sessions .dashboard--main{overflow:inherit;height:auto!important}.single-cgc_live_sessions .twitter-timeline{max-width:100%!important}#welcome-tour .modal-dialog{width:100%;margin:0}}@media (max-width:900px){html{font-size:1.1rem}#dashboard--wrapper .dashboard--module,#dashboard--wrapper .dashboard--module__progress,#dashboard--wrapper .dashboard--module__welcome,#dashboard--wrapper .dashboard--module__xp-widget{float:none;width:100%;padding-left:0;padding-right:0}.lesson-list--wrap .lesson-list li .lesson-time{position:absolute;left:20px;bottom:20px}.lesson-list--wrap .lesson-list li .progress{width:85%;margin-left:15%}.dashboard--module__xp-widget .dashboard--module__inner{padding:20px}.dashboard--module__xp-widget .dashboard--module__inner:after,.dashboard--module__xp-widget .dashboard--module__inner:before{content:" ";display:table}.dashboard--module__xp-widget .dashboard--module__inner:after{clear:both}.dashboard--module__xp-widget .cgc-xp-dial{float:left;margin-bottom:0}.dashboard--module__xp-widget ul{float:left;padding-left:20px;width:-webkit-calc(100% - 166px);width:calc(100% - 166px)}.module--mixnav li a{padding:0 20px}.module--mixnav .module--mixnav__control-rt{margin-right:20px}.module--mixnav .module--mixnav__control-mid{margin-left:20px}.gallery--view-img{top:60px}.stats--main{padding:0}.stats--main .stats--other,.stats--main .stats--xp{float:none;width:100%;padding-left:0;padding-right:0}.stats--main .stats--other{padding:0 10px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs a,.tab--nav a{padding:0 10px;line-height:40px;font-size:.8rem}.sb-block__author .avatar{max-width:110px}.public-cta{padding:0;margin-bottom:40px}.public-cta .public-cta--title{text-align:center;font-size:2.2em;padding-bottom:0;margin-bottom:10px}.public-cta .public-cta--title+p{text-align:center}.public-cta .public-cta--actions{position:relative;margin:20px auto 0;text-align:center;left:0;right:0;top:auto}.public-cta .public-cta--lower{padding:0 20px 20px}.flows--hero .flows--hero__inner,.modal.modal-wide .modal-dialog{width:100%}#welcome-tour .user-interests{max-width:100%}#welcome-tour .welcome--steps{height:auto}#welcome-tour .welcome--step{float:none;display:block;width:100%;padding-left:0;padding-right:0}#welcome-tour .welcome--step.welcome--step__two #ping-cookie{position:static}#welcome-tour .welcome--step.step-complete,#welcome-tour .welcome--step.step-complete .welcome--step__inner{min-height:215px}#welcome-tour .welcome--step.step-complete .welcome--step__inner:before{height:70%}#welcome-tour .welcome--step.step-complete.welcome--step__three:after{top:63%;left:calc(50% - 25px)}#welcome-tour .welcome--step.step-complete.welcome--step__three .welcome--step__inner::before{height:80%}#welcome-tour .welcome--step.step-complete:after{top:75%;left:calc(50% - 24px)}.dashboard--header,.welcome--tour-dashboard{padding:0!important}}@media (max-width:767px){.gallery--set .gallery--item{width:33.333%}.gallery--set .gallery--item,.gallery--set.gallery--set__sm .gallery--item{padding-bottom:33.333%}.module--mixnav .module--mixnav__control-mid{margin-left:1px;margin-right:1px}.module--mixnav .module--mixnav__control-rt{margin-right:1px}.block-feed li{float:left;position:relative;min-height:1px;padding:0 10px;width:33.33333%}.dashboard--header__greeting{display:none}#affwp-affiliate-dashboard .account--wrap #affwp-affiliate-dashboard-tabs li,.account--wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,.account--wrap .tab--nav li{width:50%;display:inline-block}.content--deck,.content--sidebar{float:none;width:100%}.content--sidebar{top:20px;padding-left:0}.lesson-list--wrap:last-of-type{margin-bottom:0}.cgc-share--wrap.object-mast__share{top:20px}.cgc-share--wrap.object-mast__share li a i{font-size:1.2em}.notfound--header img{float:none}.notfound--header h2{margin-top:20px}.perks--wrap li{width:50%}#dashboard--wrapper .block-feed li,#dashboard--wrapper .module--tracks__3 li,#dashboard--wrapper .module--tracks__4 li{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}#dashboard--wrapper .block-feed li:last-child,#dashboard--wrapper .module--tracks__3 li:last-child,#dashboard--wrapper .module--tracks__4 li:last-child{margin-bottom:0}#dashboard--wrapper #fresh-course-listing{height:550px}.live-session--item{border-left:none;border-bottom:5px solid transparent}.live-session--item .live-session-item-meta{display:block;float:none;width:100%;text-align:center;margin-bottom:10px;clear:left}.live-session--list .avatar{display:block;margin:0 auto;float:none}.live-session--list .live-session-item-meta--date{padding-left:0}.live-session--labels{display:none;position:absolute;left:-10000px}.live-sessions--archive h2{text-align:center}.page--section__intro .page--section__left,.page--section__intro .page--section__right{float:none;width:100%;display:block;padding:0}.page--section__intro .page--section__left h2,.page--section__intro .page--section__right h2{margin:0}.page--section__intro .page--section__left{text-align:center}.page--section__intro form{padding:10px}.flows--single{padding-left:0;text-align:center}.flows--single .module--track__badge{position:static;display:block;margin:0 auto}.flows--single .module--track__badge:after,.flows--single .module--track__badge:before{content:none}.flows--single:not(.flows--progress){background:#2d3138;padding-top:20px}.flows--progress .module--track__badge{display:none;position:absolute;left:-10000px}.flows--single__inner:after,.flows--single__inner:before{content:none}#cgc-exercise-vote-form .flows--hero label,.facetwp-pager .flows--hero .facetwp-page,.filter-form .flows--hero input[type=submit],.flows--hero #cgc-exercise-vote-form label,.flows--hero .button,.flows--hero .facetwp-pager .facetwp-page,.flows--hero .filter-form input[type=submit],.flows--hero .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .flows--hero a{width:48%;display:inline-block;margin-right:-4px}#cgc-exercise-vote-form .flows--hero label:first-of-type,.facetwp-pager .flows--hero .facetwp-page:first-of-type,.filter-form .flows--hero input[type=submit]:first-of-type,.flows--hero #cgc-exercise-vote-form label:first-of-type,.flows--hero .button:first-of-type,.flows--hero .facetwp-pager .facetwp-page:first-of-type,.flows--hero .filter-form input[type=submit]:first-of-type,.flows--hero .single-cgc_images .cgc-mature.cgc-mature-small a:first-of-type,.single-cgc_images .cgc-mature.cgc-mature-small .flows--hero a:first-of-type{margin-right:2%}#cgc-exercise-vote-form .flows--hero label:last-of-type,.facetwp-pager .flows--hero .facetwp-page:last-of-type,.filter-form .flows--hero input[type=submit]:last-of-type,.flows--hero #cgc-exercise-vote-form label:last-of-type,.flows--hero .button:last-of-type,.flows--hero .facetwp-pager .facetwp-page:last-of-type,.flows--hero .filter-form input[type=submit]:last-of-type,.flows--hero .single-cgc_images .cgc-mature.cgc-mature-small a:last-of-type,.single-cgc_images .cgc-mature.cgc-mature-small .flows--hero a:last-of-type{float:right}.edd-success main{padding-left:40px}.edd-success .edd-receipt--cookie-man{display:none}body .user-badge{width:100%;display:block;float:none}}@media (max-width:600px){.gallery--set .gallery--item{width:50%}.gallery--set .gallery--item,.gallery--set.gallery--set__sm .gallery--item{padding-bottom:50%}.block-feed li,.module--tracks__3 li{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}.public-cta{padding:0;margin-bottom:20px}.public-cta .public-cta--col{float:left;position:relative;min-height:1px;width:100%;padding:0;margin-bottom:20px}.public-cta .public-cta--col:last-child{margin-bottom:0}.lesson-list--wrap .lesson-list li .lesson-list-item--title{display:block;margin-bottom:10px!important}.lesson-list--wrap .lesson-list li .lesson-time{position:relative}.lesson-list--wrap .lesson-list li .label-free+.lesson-time{margin-left:5px}.lesson-list--wrap .lesson-list li .progress{width:100%;margin-left:0}.lesson-list--wrap .lesson-list li .label-free,.lesson-list--wrap .lesson-list li .lesson-time{display:inline-block;float:none;top:0;left:0;margin-bottom:10px}.lesson-list--wrap .lesson-list li .quiz-status,.lesson-list--wrap .lesson-list li .submission-status{display:inline-block;float:none}.lesson-list--wrap .lesson-list li .quiz-status{position:relative;top:0;left:0}.lesson-list li[data-lesson-type=quiz] .lesson-list-item--title{padding-left:40px!important}.module--mixnav li{float:none;display:block;width:100%;margin-right:0}.module--mixnav li a{line-height:2.5;padding:0 10px}.module--mixnav li.module--mixnav__sort{margin-right:0}.module--mixnav li.dropdown span:last-child{display:none}.module--mixnav li.dropdown .dropdown-menu{position:static;top:auto;display:block;float:none;box-shadow:none;border:none}.module--mixnav li.dropdown .dropdown-menu a{padding:0 20px}.module--mixnav li.dropdown .dropdown-toggle{padding:0}.module--mixnav li.dropdown .dropdown-toggle span:first-child{padding:0 10px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,.tab--nav li{width:50%;display:inline-block}.stats--grid li{float:left;position:relative;min-height:1px;padding:0 10px;width:50%}#stats .affwp-tab-content,#stats .tab--content{padding:0}#discussion .tab--header{text-align:center}.tab--header a:not(.tab-link){position:relative;text-align:center;margin-top:10px}.blog--archive .cgc_updates,.blog--archive .post,.updates--archive .cgc_updates,.updates--archive .post{width:100%;float:none;display:block}.post--navigation .alignleft,.post--navigation .alignright{display:block;float:none;margin:0 auto 10px}.post--navigation .alignleft a,.post--navigation .alignright a{display:block}.dashboard--module__recent-questions .dashboard--module__inner #cgcad-questions{height:auto;overflow-y:scroll}iframe.giphy-embed{width:100%!important}.module--track__badge{display:block}.signup-success--wrap .signup-success--left,.signup-success--wrap .signup-success--right{float:none;width:100%;padding-left:0;padding-right:0}.signup-success--wrap .signup-success--left{height:150px}.continue-dashboard{float:none;width:100%;display:block}.perks--wrap li{float:none;width:100%}.perks--wrap .perk-item--inner{height:auto}#dashboard--wrapper .block-feed li,#dashboard--wrapper .module--tracks__3 li,#dashboard--wrapper .module--tracks__4 li{float:left;position:relative;min-height:1px;width:100%;padding:0;margin:0 auto 20px}#dashboard--wrapper .block-feed li:last-child,#dashboard--wrapper .module--tracks__3 li:last-child,#dashboard--wrapper .module--tracks__4 li:last-child{margin-bottom:0}#dashboard--wrapper #fresh-course-listing{height:auto;overflow:visible}.modal-body{padding:20px}#cgc-quiz-modal .cgc-quiz-confirm-body,#cgc-quiz-modal .cgc-quiz-confirm-bottom,#cgc-quiz-modal .cgc-quiz-confirm-header{padding:20px 0}.flows--hero{text-align:center}#cgc-exercise-vote-form .flows--hero label,.facetwp-pager .flows--hero .facetwp-page,.filter-form .flows--hero input[type=submit],.flows--hero #cgc-exercise-vote-form label,.flows--hero .button,.flows--hero .facetwp-pager .facetwp-page,.flows--hero .filter-form input[type=submit],.flows--hero .single-cgc_images .cgc-mature.cgc-mature-small a,.single-cgc_images .cgc-mature.cgc-mature-small .flows--hero a{margin:0 auto 10px;width:100%;display:block}.flows--hero__welcome .module--track__badge,.flows--hero__welcome h2,.flows--hero__welcome span{display:block;margin:0 auto;float:none}#welcome-tour .welcome--hero{padding-left:20px;padding-right:20px}#welcome-tour .modal-body{padding-left:0;padding-right:0}#welcome-tour .welcome--hero h1{font-size:250%}#welcome-tour .ping-the-cookie .welcome--step__inner-left,#welcome-tour .ping-the-cookie .welcome--step__inner-right{float:none;width:100%;display:block;padding:0}#welcome-tour .ping-the-cookie .welcome--step__inner-left{text-align:center}#welcome-tour #welcome--ping .form--bottom{float:none;padding:0;width:100%}#welcome-tour #welcome--ping .form--bottom a,#welcome-tour #welcome--ping .form--bottom input{display:block}body #dashboard--wrapper .welcome--tour-dashboard .welcome--tour-dashboard__left,body #dashboard--wrapper .welcome--tour-dashboard .welcome--tour-dashboard__right{float:none;width:100%;padding:0}body #dashboard--wrapper .welcome--tour-dashboard .welcome--tour-dashboard__left li,body #dashboard--wrapper .welcome--tour-dashboard .welcome--tour-dashboard__right li{margin-left:0;padding-left:0}body #dashboard--wrapper .welcome--tour-dashboard .welcome--tour-dashboard__left{margin-bottom:10px}}.hidden-on-desktop{position:absolute;left:-10000px;height:0;opacity:0;filter:alpha(opacity=0)}@media (max-width:400px){#toggle--dash-menu.hidden-on-desktop{position:relative;height:auto;left:0;text-align:left;opacity:1;filter:alpha(opacity=100)}.dashboard--aside #toggle--dash-menu{position:absolute;left:-1000px}.gallery--set .gallery--item{width:50%}.gallery--set .gallery--item,.gallery--set.gallery--set__sm .gallery--item{padding-bottom:50%}#gallery--view-img{top:65px}.dashboard--module__community,.dashboard--module__feed{padding:0}.dashboard--module__welcome .dashboard--module__inner{padding-top:0}.module--track__inner{height:auto!important}.affwp-tab-content #email,.affwp-tab-content #stats,.tab--content #email,.tab--content #stats{left:-20px;position:relative;width:112.5%;top:-20px}.affwp-tab-content #email .stats--grid li,.affwp-tab-content #stats .stats--grid li,.tab--content #email .stats--grid li,.tab--content #stats .stats--grid li{float:left;position:relative;min-height:1px;padding:0 10px;width:100%}.affwp-tab-content #email .tab--header,.affwp-tab-content #stats .tab--header,.form--bottom,.tab--content #email .tab--header,.tab--content #stats .tab--header{padding:0 20px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,#affwp-affiliate-dashboard .account--wrap #affwp-affiliate-dashboard-tabs li,.account--wrap #affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li,.account--wrap .tab--nav li,.tab--nav li{width:100%;display:block}.dashboard--module__xp-widget .dashboard--module__inner{padding:20px}.dashboard--module__xp-widget .dashboard--module__inner:after,.dashboard--module__xp-widget .dashboard--module__inner:before{content:" ";display:table}.dashboard--module__xp-widget .dashboard--module__inner:after{clear:both}.dashboard--module__xp-widget .cgc-xp-dial,.dashboard--module__xp-widget ul{float:none;margin-bottom:0;padding:0;width:100%}.dashboard--module__xp-widget .cgc-xp-dial{margin-bottom:10px}.dashboard--header{margin:0 auto 20px;padding:0}.dashboard--header .level-indicator-badge{top:13px}.user--dropdown .avatar{max-width:32px;border-width:2px;position:relative;top:6px}.user--dropdown i{right:14px}.dashboard--aside .logo{max-width:40px}.dashboard--aside{width:65px;-webkit-transform:translateX(-65px);-moz-transform:translateX(-65px);-ms-transform:translateX(-65px);-o-transform:translateX(-65px);transform:translateX(-65px)}.dashboard--aside ul li a:before{left:20px}body{padding-left:0}body.menu-open{padding-left:65px}body.menu-open .dashboard--aside{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.questions .comment{padding:0}.questions .comment .avatar{float:none;margin:0 auto;display:block}.questions .comment .question--inner__left,.questions .comment .question--inner__right{float:none;width:100%}.questions .comment .question--meta{position:static}.questions .comment .question--date{position:relative;padding-left:0}.questions .comment .question--content{margin-bottom:5px}.object--nav .wp-nav--left,.object--nav .wp-nav--right{float:none;display:block;width:100%}.content--deck,.content--sidebar{padding:0}body .lesson-list .lesson-list-item:before{top:10px;left:10px}body .lesson-list .lesson-list-item a{padding:10px}body .lesson-list .lesson-list-item .lesson-list-item--title{padding-left:25px}.progress{border-radius:5px}.progress--mini{height:12px}.affwp-tab-content,.cookie-crumbs,.object--nav,.tab--content{box-shadow:none}body .object--mast .object--mast__title{line-height:1.2}body .object--mast .object--mast__inner{margin:10px auto}body .object--mast .cgc-share--wrap.object-mast__share,body .object--mast .object--mast__title{display:block;float:none;width:100%;position:static}body .object--mast .cgc-share--wrap.object-mast__share{padding:0 10px;margin-top:10px}#cgc-exercise-vote-form .account--deactivate label,#cgc-exercise-vote-form .account--logout-sessions label,#cgc-exercise-vote-form .dashboard--page-header label,#cgc-exercise-vote-form body .account--deactivate label,#cgc-exercise-vote-form body .account--logout-sessions label,.account--deactivate #cgc-exercise-vote-form label,.dashboard--page-header #cgc-exercise-vote-form label,.dashboard--page-header .button,.dashboard--page-header .facetwp-pager .facetwp-page,.dashboard--page-header .filter-form input[type=submit],.dashboard--page-header .single-cgc_images .cgc-mature.cgc-mature-small a,.facetwp-pager .dashboard--page-header .facetwp-page,.facetwp-pager body .account--deactivate .facetwp-page,.facetwp-pager body .account--logout-sessions .facetwp-page,.filter-form .dashboard--page-header input[type=submit],.filter-form body .account--deactivate input[type=submit],.filter-form body .account--logout-sessions input[type=submit],.form--bottom input[type=submit],.single-cgc_images .cgc-mature.cgc-mature-small .dashboard--page-header a,.single-cgc_images .cgc-mature.cgc-mature-small body .account--deactivate a,.single-cgc_images .cgc-mature.cgc-mature-small body .account--logout-sessions a,body .account--deactivate #cgc-exercise-vote-form label,body .account--deactivate .button,body .account--deactivate .facetwp-pager .facetwp-page,body .account--deactivate .filter-form input[type=submit],body .account--deactivate .single-cgc_images .cgc-mature.cgc-mature-small a,body .account--logout-sessions #cgc-exercise-vote-form label,body .account--logout-sessions .button,body .account--logout-sessions .facetwp-pager .facetwp-page,body .account--logout-sessions .filter-form input[type=submit],body .account--logout-sessions .single-cgc_images .cgc-mature.cgc-mature-small a{float:none;position:static;text-align:center;top:auto;display:block;width:100%;margin-top:7px}.account--deactivate,.account--logout-sessions{padding-left:0;padding-right:0;padding-top:10px;margin-top:10px}body .dashboard--page-header .dashboard--page-header__top{text-align:center;padding:0}#edd_checkout_form_wrap #edd_cc_fields body .dashboard--page-header .dashboard--page-header__top .fieldset-title,#edd_discount_code body .dashboard--page-header .dashboard--page-header__top .edd-label,body .dashboard--page-header .dashboard--page-header__top #edd_checkout_form_wrap #edd_cc_fields .fieldset-title,body .dashboard--page-header .dashboard--page-header__top #edd_discount_code .edd-label,body .dashboard--page-header .dashboard--page-header__top h3{text-align:center;float:none}.module--mixnav .module--mixnav__control-mid{margin-left:0;margin-right:0}#account--form .form--lname,#account--form .form--pass,#account--form .form--rname{width:100%;float:none;margin-left:0;margin-right:0}.user-interests li{width:100%;display:block;float:none}.object--nav.image--nav .gallery-image--controls{position:static;float:none;width:100%;display:block}.footer--inner{padding-bottom:0}body .flows--progress h4,body .flows--progress span{display:block;float:none;text-align:center}body .flows--progress span{margin-top:5px}}@media (max-width:320px){.cookie-crumbs,.object--nav{padding:0 10px;line-height:40px}.cookie-crumbs #back-to-flows,.object--nav #back-to-flows{font-size:15px}.cookie-crumbs #back-to-flows:before,.object--nav #back-to-flows:before{font-size:22px}body .object--mast .cgc-share--wrap.object-mast__share,body .object--mast .object--mast__title{padding-left:0;padding-right:0}.cgc-share--wrap li:first-child{padding-left:0}.dashboard--header .dashboard--header__inner{padding-left:10px;padding-right:10px}.dashboard--header.dashboard--header--dashboard{padding:0}.course-tab--content{padding-left:0;padding-right:0}body .lesson-list .lesson-list-item .label-free{right:-10px}}