﻿/*!
 *  Font Awesome 4.6.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("/font/fontawesome-webfont-bd0315ba990d6b5dcfb5ad8505563b87.eot?v=4.6.0");
    src: url("/font/fontawesome-webfont-bd0315ba990d6b5dcfb5ad8505563b87.eot?#iefix&v=4.6.0") format("embedded-opentype"), 
    url("/font/fontawesome-webfont-2a7b0045fcebb4cd57d473d2c8a995e0.woff2?v=4.6.0") format("woff2"), 
    url("/font/fontawesome-webfont-2a844f597165e96c6809eec044ff529e.woff?v=4.6.0") format("woff"), 
    url("/font/fontawesome-webfont-0ace12f3daaf44a9e9a868fc4fc8825a.ttf?v=4.6.0") format("truetype"), 
    url("/font/fontawesome-webfont-4eb7c7bcced6d26a0339b6f2c7aa96f8.svg?v=4.6.0#fontawesomeregular") format("svg");
    font-weight: normal;
    font-style: normal
}
.fa {
    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
}
.fa-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%
}
.fa-2x {
    font-size: 2em
}
.fa-3x {
    font-size: 3em
}
.fa-4x {
    font-size: 4em
}
.fa-5x {
    font-size: 5em
}
.fa-fw {
    width: 1.28571429em;
    text-align: center
}
.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}
.fa-ul>li {
    position: relative
}
.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center
}
.fa-li.fa-lg {
    left: -1.85714286em
}
.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em
}
.fa-pull-left {
    float: left
}
.fa-pull-right {
    float: right
}
.fa.fa-pull-left {
    margin-right: .3em
}
.fa.fa-pull-right {
    margin-left: .3em
}
.pull-right {
    float: right
}
.pull-left {
    float: left
}
.fa.pull-left {
    margin-right: .3em
}
.fa.pull-right {
    margin-left: .3em
}
.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}
.fa-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)
    }
}
.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}
.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}
.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}
.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}
.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}
.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}
.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}
.fa-stack-1x {
    line-height: inherit
}
.fa-stack-2x {
    font-size: 2em
}
.fa-inverse {
    color: #ffffff
}
.fa-glass:before {
    content: "\f000"
}
.fa-music:before {
    content: "\f001"
}
.fa-search:before {
    content: "\f002"
}
.fa-envelope-o:before {
    content: "\f003"
}
.fa-heart:before {
    content: "\f004"
}
.fa-star:before {
    content: "\f005"
}
.fa-star-o:before {
    content: "\f006"
}
.fa-user:before {
    content: "\f007"
}
.fa-film:before {
    content: "\f008"
}
.fa-th-large:before {
    content: "\f009"
}
.fa-th:before {
    content: "\f00a"
}
.fa-th-list:before {
    content: "\f00b"
}
.fa-check:before {
    content: "\f00c"
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}
.fa-search-plus:before {
    content: "\f00e"
}
.fa-search-minus:before {
    content: "\f010"
}
.fa-power-off:before {
    content: "\f011"
}
.fa-signal:before {
    content: "\f012"
}
.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}
.fa-trash-o:before {
    content: "\f014"
}
.fa-home:before {
    content: "\f015"
}
.fa-file-o:before {
    content: "\f016"
}
.fa-clock-o:before {
    content: "\f017"
}
.fa-road:before {
    content: "\f018"
}
.fa-download:before {
    content: "\f019"
}
.fa-arrow-circle-o-down:before {
    content: "\f01a"
}
.fa-arrow-circle-o-up:before {
    content: "\f01b"
}
.fa-inbox:before {
    content: "\f01c"
}
.fa-play-circle-o:before {
    content: "\f01d"
}
.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}
.fa-refresh:before {
    content: "\f021"
}
.fa-list-alt:before {
    content: "\f022"
}
.fa-lock:before {
    content: "\f023"
}
.fa-flag:before {
    content: "\f024"
}
.fa-headphones:before {
    content: "\f025"
}
.fa-volume-off:before {
    content: "\f026"
}
.fa-volume-down:before {
    content: "\f027"
}
.fa-volume-up:before {
    content: "\f028"
}
.fa-qrcode:before {
    content: "\f029"
}
.fa-barcode:before {
    content: "\f02a"
}
.fa-tag:before {
    content: "\f02b"
}
.fa-tags:before {
    content: "\f02c"
}
.fa-book:before {
    content: "\f02d"
}
.fa-bookmark:before {
    content: "\f02e"
}
.fa-print:before {
    content: "\f02f"
}
.fa-camera:before {
    content: "\f030"
}
.fa-font:before {
    content: "\f031"
}
.fa-bold:before {
    content: "\f032"
}
.fa-italic:before {
    content: "\f033"
}
.fa-text-height:before {
    content: "\f034"
}
.fa-text-width:before {
    content: "\f035"
}
.fa-align-left:before {
    content: "\f036"
}
.fa-align-center:before {
    content: "\f037"
}
.fa-align-right:before {
    content: "\f038"
}
.fa-align-justify:before {
    content: "\f039"
}
.fa-list:before {
    content: "\f03a"
}
.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}
.fa-indent:before {
    content: "\f03c"
}
.fa-video-camera:before {
    content: "\f03d"
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}
.fa-pencil:before {
    content: "\f040"
}
.fa-map-marker:before {
    content: "\f041"
}
.fa-adjust:before {
    content: "\f042"
}
.fa-tint:before {
    content: "\f043"
}
.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}
.fa-share-square-o:before {
    content: "\f045"
}
.fa-check-square-o:before {
    content: "\f046"
}
.fa-arrows:before {
    content: "\f047"
}
.fa-step-backward:before {
    content: "\f048"
}
.fa-fast-backward:before {
    content: "\f049"
}
.fa-backward:before {
    content: "\f04a"
}
.fa-play:before {
    content: "\f04b"
}
.fa-pause:before {
    content: "\f04c"
}
.fa-stop:before {
    content: "\f04d"
}
.fa-forward:before {
    content: "\f04e"
}
.fa-fast-forward:before {
    content: "\f050"
}
.fa-step-forward:before {
    content: "\f051"
}
.fa-eject:before {
    content: "\f052"
}
.fa-chevron-left:before {
    content: "\f053"
}
.fa-chevron-right:before {
    content: "\f054"
}
.fa-plus-circle:before {
    content: "\f055"
}
.fa-minus-circle:before {
    content: "\f056"
}
.fa-times-circle:before {
    content: "\f057"
}
.fa-check-circle:before {
    content: "\f058"
}
.fa-question-circle:before {
    content: "\f059"
}
.fa-info-circle:before {
    content: "\f05a"
}
.fa-crosshairs:before {
    content: "\f05b"
}
.fa-times-circle-o:before {
    content: "\f05c"
}
.fa-check-circle-o:before {
    content: "\f05d"
}
.fa-ban:before {
    content: "\f05e"
}
.fa-arrow-left:before {
    content: "\f060"
}
.fa-arrow-right:before {
    content: "\f061"
}
.fa-arrow-up:before {
    content: "\f062"
}
.fa-arrow-down:before {
    content: "\f063"
}
.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}
.fa-expand:before {
    content: "\f065"
}
.fa-compress:before {
    content: "\f066"
}
.fa-plus:before {
    content: "\f067"
}
.fa-minus:before {
    content: "\f068"
}
.fa-asterisk:before {
    content: "\f069"
}
.fa-exclamation-circle:before {
    content: "\f06a"
}
.fa-gift:before {
    content: "\f06b"
}
.fa-leaf:before {
    content: "\f06c"
}
.fa-fire:before {
    content: "\f06d"
}
.fa-eye:before {
    content: "\f06e"
}
.fa-eye-slash:before {
    content: "\f070"
}
.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}
.fa-plane:before {
    content: "\f072"
}
.fa-calendar:before {
    content: "\f073"
}
.fa-random:before {
    content: "\f074"
}
.fa-comment:before {
    content: "\f075"
}
.fa-magnet:before {
    content: "\f076"
}
.fa-chevron-up:before {
    content: "\f077"
}
.fa-chevron-down:before {
    content: "\f078"
}
.fa-retweet:before {
    content: "\f079"
}
.fa-shopping-cart:before {
    content: "\f07a"
}
.fa-folder:before {
    content: "\f07b"
}
.fa-folder-open:before {
    content: "\f07c"
}
.fa-arrows-v:before {
    content: "\f07d"
}
.fa-arrows-h:before {
    content: "\f07e"
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}
.fa-twitter-square:before {
    content: "\f081"
}
.fa-facebook-square:before {
    content: "\f082"
}
.fa-camera-retro:before {
    content: "\f083"
}
.fa-key:before {
    content: "\f084"
}
.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}
.fa-comments:before {
    content: "\f086"
}
.fa-thumbs-o-up:before {
    content: "\f087"
}
.fa-thumbs-o-down:before {
    content: "\f088"
}
.fa-star-half:before {
    content: "\f089"
}
.fa-heart-o:before {
    content: "\f08a"
}
.fa-sign-out:before {
    content: "\f08b"
}
.fa-linkedin-square:before {
    content: "\f08c"
}
.fa-thumb-tack:before {
    content: "\f08d"
}
.fa-external-link:before {
    content: "\f08e"
}
.fa-sign-in:before {
    content: "\f090"
}
.fa-trophy:before {
    content: "\f091"
}
.fa-github-square:before {
    content: "\f092"
}
.fa-upload:before {
    content: "\f093"
}
.fa-lemon-o:before {
    content: "\f094"
}
.fa-phone:before {
    content: "\f095"
}
.fa-square-o:before {
    content: "\f096"
}
.fa-bookmark-o:before {
    content: "\f097"
}
.fa-phone-square:before {
    content: "\f098"
}
.fa-twitter:before {
    content: "\f099"
}
.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}
.fa-github:before {
    content: "\f09b"
}
.fa-unlock:before {
    content: "\f09c"
}
.fa-credit-card:before {
    content: "\f09d"
}
.fa-feed:before,
.fa-rss:before {
    content: "\f09e"
}
.fa-hdd-o:before {
    content: "\f0a0"
}
.fa-bullhorn:before {
    content: "\f0a1"
}
.fa-bell:before {
    content: "\f0f3"
}
.fa-certificate:before {
    content: "\f0a3"
}
.fa-hand-o-right:before {
    content: "\f0a4"
}
.fa-hand-o-left:before {
    content: "\f0a5"
}
.fa-hand-o-up:before {
    content: "\f0a6"
}
.fa-hand-o-down:before {
    content: "\f0a7"
}
.fa-arrow-circle-left:before {
    content: "\f0a8"
}
.fa-arrow-circle-right:before {
    content: "\f0a9"
}
.fa-arrow-circle-up:before {
    content: "\f0aa"
}
.fa-arrow-circle-down:before {
    content: "\f0ab"
}
.fa-globe:before {
    content: "\f0ac"
}
.fa-wrench:before {
    content: "\f0ad"
}
.fa-tasks:before {
    content: "\f0ae"
}
.fa-filter:before {
    content: "\f0b0"
}
.fa-briefcase:before {
    content: "\f0b1"
}
.fa-arrows-alt:before {
    content: "\f0b2"
}
.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}
.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}
.fa-cloud:before {
    content: "\f0c2"
}
.fa-flask:before {
    content: "\f0c3"
}
.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}
.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}
.fa-paperclip:before {
    content: "\f0c6"
}
.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}
.fa-square:before {
    content: "\f0c8"
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}
.fa-list-ul:before {
    content: "\f0ca"
}
.fa-list-ol:before {
    content: "\f0cb"
}
.fa-strikethrough:before {
    content: "\f0cc"
}
.fa-underline:before {
    content: "\f0cd"
}
.fa-table:before {
    content: "\f0ce"
}
.fa-magic:before {
    content: "\f0d0"
}
.fa-truck:before {
    content: "\f0d1"
}
.fa-pinterest:before {
    content: "\f0d2"
}
.fa-pinterest-square:before {
    content: "\f0d3"
}
.fa-google-plus-square:before {
    content: "\f0d4"
}
.fa-google-plus:before {
    content: "\f0d5"
}
.fa-money:before {
    content: "\f0d6"
}
.fa-caret-down:before {
    content: "\f0d7"
}
.fa-caret-up:before {
    content: "\f0d8"
}
.fa-caret-left:before {
    content: "\f0d9"
}
.fa-caret-right:before {
    content: "\f0da"
}
.fa-columns:before {
    content: "\f0db"
}
.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}
.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}
.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}
.fa-envelope:before {
    content: "\f0e0"
}
.fa-linkedin:before {
    content: "\f0e1"
}
.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}
.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}
.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}
.fa-comment-o:before {
    content: "\f0e5"
}
.fa-comments-o:before {
    content: "\f0e6"
}
.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}
.fa-sitemap:before {
    content: "\f0e8"
}
.fa-umbrella:before {
    content: "\f0e9"
}
.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}
.fa-lightbulb-o:before {
    content: "\f0eb"
}
.fa-exchange:before {
    content: "\f0ec"
}
.fa-cloud-download:before {
    content: "\f0ed"
}
.fa-cloud-upload:before {
    content: "\f0ee"
}
.fa-user-md:before {
    content: "\f0f0"
}
.fa-stethoscope:before {
    content: "\f0f1"
}
.fa-suitcase:before {
    content: "\f0f2"
}
.fa-bell-o:before {
    content: "\f0a2"
}
.fa-coffee:before {
    content: "\f0f4"
}
.fa-cutlery:before {
    content: "\f0f5"
}
.fa-file-text-o:before {
    content: "\f0f6"
}
.fa-building-o:before {
    content: "\f0f7"
}
.fa-hospital-o:before {
    content: "\f0f8"
}
.fa-ambulance:before {
    content: "\f0f9"
}
.fa-medkit:before {
    content: "\f0fa"
}
.fa-fighter-jet:before {
    content: "\f0fb"
}
.fa-beer:before {
    content: "\f0fc"
}
.fa-h-square:before {
    content: "\f0fd"
}
.fa-plus-square:before {
    content: "\f0fe"
}
.fa-angle-double-left:before {
    content: "\f100"
}
.fa-angle-double-right:before {
    content: "\f101"
}
.fa-angle-double-up:before {
    content: "\f102"
}
.fa-angle-double-down:before {
    content: "\f103"
}
.fa-angle-left:before {
    content: "\f104"
}
.fa-angle-right:before {
    content: "\f105"
}
.fa-angle-up:before {
    content: "\f106"
}
.fa-angle-down:before {
    content: "\f107"
}
.fa-desktop:before {
    content: "\f108"
}
.fa-laptop:before {
    content: "\f109"
}
.fa-tablet:before {
    content: "\f10a"
}
.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}
.fa-circle-o:before {
    content: "\f10c"
}
.fa-quote-left:before {
    content: "\f10d"
}
.fa-quote-right:before {
    content: "\f10e"
}
.fa-spinner:before {
    content: "\f110"
}
.fa-circle:before {
    content: "\f111"
}
.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}
.fa-github-alt:before {
    content: "\f113"
}
.fa-folder-o:before {
    content: "\f114"
}
.fa-folder-open-o:before {
    content: "\f115"
}
.fa-smile-o:before {
    content: "\f118"
}
.fa-frown-o:before {
    content: "\f119"
}
.fa-meh-o:before {
    content: "\f11a"
}
.fa-gamepad:before {
    content: "\f11b"
}
.fa-keyboard-o:before {
    content: "\f11c"
}
.fa-flag-o:before {
    content: "\f11d"
}
.fa-flag-checkered:before {
    content: "\f11e"
}
.fa-terminal:before {
    content: "\f120"
}
.fa-code:before {
    content: "\f121"
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}
.fa-location-arrow:before {
    content: "\f124"
}
.fa-crop:before {
    content: "\f125"
}
.fa-code-fork:before {
    content: "\f126"
}
.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}
.fa-question:before {
    content: "\f128"
}
.fa-info:before {
    content: "\f129"
}
.fa-exclamation:before {
    content: "\f12a"
}
.fa-superscript:before {
    content: "\f12b"
}
.fa-subscript:before {
    content: "\f12c"
}
.fa-eraser:before {
    content: "\f12d"
}
.fa-puzzle-piece:before {
    content: "\f12e"
}
.fa-microphone:before {
    content: "\f130"
}
.fa-microphone-slash:before {
    content: "\f131"
}
.fa-shield:before {
    content: "\f132"
}
.fa-calendar-o:before {
    content: "\f133"
}
.fa-fire-extinguisher:before {
    content: "\f134"
}
.fa-rocket:before {
    content: "\f135"
}
.fa-maxcdn:before {
    content: "\f136"
}
.fa-chevron-circle-left:before {
    content: "\f137"
}
.fa-chevron-circle-right:before {
    content: "\f138"
}
.fa-chevron-circle-up:before {
    content: "\f139"
}
.fa-chevron-circle-down:before {
    content: "\f13a"
}
.fa-html5:before {
    content: "\f13b"
}
.fa-css3:before {
    content: "\f13c"
}
.fa-anchor:before {
    content: "\f13d"
}
.fa-unlock-alt:before {
    content: "\f13e"
}
.fa-bullseye:before {
    content: "\f140"
}
.fa-ellipsis-h:before {
    content: "\f141"
}
.fa-ellipsis-v:before {
    content: "\f142"
}
.fa-rss-square:before {
    content: "\f143"
}
.fa-play-circle:before {
    content: "\f144"
}
.fa-ticket:before {
    content: "\f145"
}
.fa-minus-square:before {
    content: "\f146"
}
.fa-minus-square-o:before {
    content: "\f147"
}
.fa-level-up:before {
    content: "\f148"
}
.fa-level-down:before {
    content: "\f149"
}
.fa-check-square:before {
    content: "\f14a"
}
.fa-pencil-square:before {
    content: "\f14b"
}
.fa-external-link-square:before {
    content: "\f14c"
}
.fa-share-square:before {
    content: "\f14d"
}
.fa-compass:before {
    content: "\f14e"
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}
.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}
.fa-gbp:before {
    content: "\f154"
}
.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}
.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}
.fa-won:before,
.fa-krw:before {
    content: "\f159"
}
.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}
.fa-file:before {
    content: "\f15b"
}
.fa-file-text:before {
    content: "\f15c"
}
.fa-sort-alpha-asc:before {
    content: "\f15d"
}
.fa-sort-alpha-desc:before {
    content: "\f15e"
}
.fa-sort-amount-asc:before {
    content: "\f160"
}
.fa-sort-amount-desc:before {
    content: "\f161"
}
.fa-sort-numeric-asc:before {
    content: "\f162"
}
.fa-sort-numeric-desc:before {
    content: "\f163"
}
.fa-thumbs-up:before {
    content: "\f164"
}
.fa-thumbs-down:before {
    content: "\f165"
}
.fa-youtube-square:before {
    content: "\f166"
}
.fa-youtube:before {
    content: "\f167"
}
.fa-xing:before {
    content: "\f168"
}
.fa-xing-square:before {
    content: "\f169"
}
.fa-youtube-play:before {
    content: "\f16a"
}
.fa-dropbox:before {
    content: "\f16b"
}
.fa-stack-overflow:before {
    content: "\f16c"
}
.fa-instagram:before {
    content: "\f16d"
}
.fa-flickr:before {
    content: "\f16e"
}
.fa-adn:before {
    content: "\f170"
}
.fa-bitbucket:before {
    content: "\f171"
}
.fa-bitbucket-square:before {
    content: "\f172"
}
.fa-tumblr:before {
    content: "\f173"
}
.fa-tumblr-square:before {
    content: "\f174"
}
.fa-long-arrow-down:before {
    content: "\f175"
}
.fa-long-arrow-up:before {
    content: "\f176"
}
.fa-long-arrow-left:before {
    content: "\f177"
}
.fa-long-arrow-right:before {
    content: "\f178"
}
.fa-apple:before {
    content: "\f179"
}
.fa-windows:before {
    content: "\f17a"
}
.fa-android:before {
    content: "\f17b"
}
.fa-linux:before {
    content: "\f17c"
}
.fa-dribbble:before {
    content: "\f17d"
}
.fa-skype:before {
    content: "\f17e"
}
.fa-foursquare:before {
    content: "\f180"
}
.fa-trello:before {
    content: "\f181"
}
.fa-female:before {
    content: "\f182"
}
.fa-male:before {
    content: "\f183"
}
.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}
.fa-sun-o:before {
    content: "\f185"
}
.fa-moon-o:before {
    content: "\f186"
}
.fa-archive:before {
    content: "\f187"
}
.fa-bug:before {
    content: "\f188"
}
.fa-vk:before {
    content: "\f189"
}
.fa-weibo:before {
    content: "\f18a"
}
.fa-renren:before {
    content: "\f18b"
}
.fa-pagelines:before {
    content: "\f18c"
}
.fa-stack-exchange:before {
    content: "\f18d"
}
.fa-arrow-circle-o-right:before {
    content: "\f18e"
}
.fa-arrow-circle-o-left:before {
    content: "\f190"
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}
.fa-dot-circle-o:before {
    content: "\f192"
}
.fa-wheelchair:before {
    content: "\f193"
}
.fa-vimeo-square:before {
    content: "\f194"
}
.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}
.fa-plus-square-o:before {
    content: "\f196"
}
.fa-space-shuttle:before {
    content: "\f197"
}
.fa-slack:before {
    content: "\f198"
}
.fa-envelope-square:before {
    content: "\f199"
}
.fa-wordpress:before {
    content: "\f19a"
}
.fa-openid:before {
    content: "\f19b"
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}
.fa-yahoo:before {
    content: "\f19e"
}
.fa-google:before {
    content: "\f1a0"
}
.fa-reddit:before {
    content: "\f1a1"
}
.fa-reddit-square:before {
    content: "\f1a2"
}
.fa-stumbleupon-circle:before {
    content: "\f1a3"
}
.fa-stumbleupon:before {
    content: "\f1a4"
}
.fa-delicious:before {
    content: "\f1a5"
}
.fa-digg:before {
    content: "\f1a6"
}
.fa-pied-piper:before {
    content: "\f1a7"
}
.fa-pied-piper-alt:before {
    content: "\f1a8"
}
.fa-drupal:before {
    content: "\f1a9"
}
.fa-joomla:before {
    content: "\f1aa"
}
.fa-language:before {
    content: "\f1ab"
}
.fa-fax:before {
    content: "\f1ac"
}
.fa-building:before {
    content: "\f1ad"
}
.fa-child:before {
    content: "\f1ae"
}
.fa-paw:before {
    content: "\f1b0"
}
.fa-spoon:before {
    content: "\f1b1"
}
.fa-cube:before {
    content: "\f1b2"
}
.fa-cubes:before {
    content: "\f1b3"
}
.fa-behance:before {
    content: "\f1b4"
}
.fa-behance-square:before {
    content: "\f1b5"
}
.fa-steam:before {
    content: "\f1b6"
}
.fa-steam-square:before {
    content: "\f1b7"
}
.fa-recycle:before {
    content: "\f1b8"
}
.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}
.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}
.fa-tree:before {
    content: "\f1bb"
}
.fa-spotify:before {
    content: "\f1bc"
}
.fa-deviantart:before {
    content: "\f1bd"
}
.fa-soundcloud:before {
    content: "\f1be"
}
.fa-database:before {
    content: "\f1c0"
}
.fa-file-pdf-o:before {
    content: "\f1c1"
}
.fa-file-word-o:before {
    content: "\f1c2"
}
.fa-file-excel-o:before {
    content: "\f1c3"
}
.fa-file-powerpoint-o:before {
    content: "\f1c4"
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}
.fa-file-code-o:before {
    content: "\f1c9"
}
.fa-vine:before {
    content: "\f1ca"
}
.fa-codepen:before {
    content: "\f1cb"
}
.fa-jsfiddle:before {
    content: "\f1cc"
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}
.fa-circle-o-notch:before {
    content: "\f1ce"
}
.fa-ra:before,
.fa-rebel:before {
    content: "\f1d0"
}
.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}
.fa-git-square:before {
    content: "\f1d2"
}
.fa-git:before {
    content: "\f1d3"
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: "\f1d4"
}
.fa-tencent-weibo:before {
    content: "\f1d5"
}
.fa-qq:before {
    content: "\f1d6"
}
.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}
.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}
.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}
.fa-history:before {
    content: "\f1da"
}
.fa-circle-thin:before {
    content: "\f1db"
}
.fa-header:before {
    content: "\f1dc"
}
.fa-paragraph:before {
    content: "\f1dd"
}
.fa-sliders:before {
    content: "\f1de"
}
.fa-share-alt:before {
    content: "\f1e0"
}
.fa-share-alt-square:before {
    content: "\f1e1"
}
.fa-bomb:before {
    content: "\f1e2"
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}
.fa-tty:before {
    content: "\f1e4"
}
.fa-binoculars:before {
    content: "\f1e5"
}
.fa-plug:before {
    content: "\f1e6"
}
.fa-slideshare:before {
    content: "\f1e7"
}
.fa-twitch:before {
    content: "\f1e8"
}
.fa-yelp:before {
    content: "\f1e9"
}
.fa-newspaper-o:before {
    content: "\f1ea"
}
.fa-wifi:before {
    content: "\f1eb"
}
.fa-calculator:before {
    content: "\f1ec"
}
.fa-paypal:before {
    content: "\f1ed"
}
.fa-google-wallet:before {
    content: "\f1ee"
}
.fa-cc-visa:before {
    content: "\f1f0"
}
.fa-cc-mastercard:before {
    content: "\f1f1"
}
.fa-cc-discover:before {
    content: "\f1f2"
}
.fa-cc-amex:before {
    content: "\f1f3"
}
.fa-cc-paypal:before {
    content: "\f1f4"
}
.fa-cc-stripe:before {
    content: "\f1f5"
}
.fa-bell-slash:before {
    content: "\f1f6"
}
.fa-bell-slash-o:before {
    content: "\f1f7"
}
.fa-trash:before {
    content: "\f1f8"
}
.fa-copyright:before {
    content: "\f1f9"
}
.fa-at:before {
    content: "\f1fa"
}
.fa-eyedropper:before {
    content: "\f1fb"
}
.fa-paint-brush:before {
    content: "\f1fc"
}
.fa-birthday-cake:before {
    content: "\f1fd"
}
.fa-area-chart:before {
    content: "\f1fe"
}
.fa-pie-chart:before {
    content: "\f200"
}
.fa-line-chart:before {
    content: "\f201"
}
.fa-lastfm:before {
    content: "\f202"
}
.fa-lastfm-square:before {
    content: "\f203"
}
.fa-toggle-off:before {
    content: "\f204"
}
.fa-toggle-on:before {
    content: "\f205"
}
.fa-bicycle:before {
    content: "\f206"
}
.fa-bus:before {
    content: "\f207"
}
.fa-ioxhost:before {
    content: "\f208"
}
.fa-angellist:before {
    content: "\f209"
}
.fa-cc:before {
    content: "\f20a"
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}
.fa-meanpath:before {
    content: "\f20c"
}
.fa-buysellads:before {
    content: "\f20d"
}
.fa-connectdevelop:before {
    content: "\f20e"
}
.fa-dashcube:before {
    content: "\f210"
}
.fa-forumbee:before {
    content: "\f211"
}
.fa-leanpub:before {
    content: "\f212"
}
.fa-sellsy:before {
    content: "\f213"
}
.fa-shirtsinbulk:before {
    content: "\f214"
}
.fa-simplybuilt:before {
    content: "\f215"
}
.fa-skyatlas:before {
    content: "\f216"
}
.fa-cart-plus:before {
    content: "\f217"
}
.fa-cart-arrow-down:before {
    content: "\f218"
}
.fa-diamond:before {
    content: "\f219"
}
.fa-ship:before {
    content: "\f21a"
}
.fa-user-secret:before {
    content: "\f21b"
}
.fa-motorcycle:before {
    content: "\f21c"
}
.fa-street-view:before {
    content: "\f21d"
}
.fa-heartbeat:before {
    content: "\f21e"
}
.fa-venus:before {
    content: "\f221"
}
.fa-mars:before {
    content: "\f222"
}
.fa-mercury:before {
    content: "\f223"
}
.fa-intersex:before,
.fa-transgender:before {
    content: "\f224"
}
.fa-transgender-alt:before {
    content: "\f225"
}
.fa-venus-double:before {
    content: "\f226"
}
.fa-mars-double:before {
    content: "\f227"
}
.fa-venus-mars:before {
    content: "\f228"
}
.fa-mars-stroke:before {
    content: "\f229"
}
.fa-mars-stroke-v:before {
    content: "\f22a"
}
.fa-mars-stroke-h:before {
    content: "\f22b"
}
.fa-neuter:before {
    content: "\f22c"
}
.fa-genderless:before {
    content: "\f22d"
}
.fa-facebook-official:before {
    content: "\f230"
}
.fa-pinterest-p:before {
    content: "\f231"
}
.fa-whatsapp:before {
    content: "\f232"
}
.fa-server:before {
    content: "\f233"
}
.fa-user-plus:before {
    content: "\f234"
}
.fa-user-times:before {
    content: "\f235"
}
.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}
.fa-viacoin:before {
    content: "\f237"
}
.fa-train:before {
    content: "\f238"
}
.fa-subway:before {
    content: "\f239"
}
.fa-medium:before {
    content: "\f23a"
}
.fa-yc:before,
.fa-y-combinator:before {
    content: "\f23b"
}
.fa-optin-monster:before {
    content: "\f23c"
}
.fa-opencart:before {
    content: "\f23d"
}
.fa-expeditedssl:before {
    content: "\f23e"
}
.fa-battery-4:before,
.fa-battery-full:before {
    content: "\f240"
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: "\f241"
}
.fa-battery-2:before,
.fa-battery-half:before {
    content: "\f242"
}
.fa-battery-1:before,
.fa-battery-quarter:before {
    content: "\f243"
}
.fa-battery-0:before,
.fa-battery-empty:before {
    content: "\f244"
}
.fa-mouse-pointer:before {
    content: "\f245"
}
.fa-i-cursor:before {
    content: "\f246"
}
.fa-object-group:before {
    content: "\f247"
}
.fa-object-ungroup:before {
    content: "\f248"
}
.fa-sticky-note:before {
    content: "\f249"
}
.fa-sticky-note-o:before {
    content: "\f24a"
}
.fa-cc-jcb:before {
    content: "\f24b"
}
.fa-cc-diners-club:before {
    content: "\f24c"
}
.fa-clone:before {
    content: "\f24d"
}
.fa-balance-scale:before {
    content: "\f24e"
}
.fa-hourglass-o:before {
    content: "\f250"
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: "\f251"
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: "\f252"
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: "\f253"
}
.fa-hourglass:before {
    content: "\f254"
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: "\f255"
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: "\f256"
}
.fa-hand-scissors-o:before {
    content: "\f257"
}
.fa-hand-lizard-o:before {
    content: "\f258"
}
.fa-hand-spock-o:before {
    content: "\f259"
}
.fa-hand-pointer-o:before {
    content: "\f25a"
}
.fa-hand-peace-o:before {
    content: "\f25b"
}
.fa-trademark:before {
    content: "\f25c"
}
.fa-registered:before {
    content: "\f25d"
}
.fa-creative-commons:before {
    content: "\f25e"
}
.fa-gg:before {
    content: "\f260"
}
.fa-gg-circle:before {
    content: "\f261"
}
.fa-tripadvisor:before {
    content: "\f262"
}
.fa-odnoklassniki:before {
    content: "\f263"
}
.fa-odnoklassniki-square:before {
    content: "\f264"
}
.fa-get-pocket:before {
    content: "\f265"
}
.fa-wikipedia-w:before {
    content: "\f266"
}
.fa-safari:before {
    content: "\f267"
}
.fa-chrome:before {
    content: "\f268"
}
.fa-firefox:before {
    content: "\f269"
}
.fa-opera:before {
    content: "\f26a"
}
.fa-internet-explorer:before {
    content: "\f26b"
}
.fa-tv:before,
.fa-television:before {
    content: "\f26c"
}
.fa-contao:before {
    content: "\f26d"
}
.fa-500px:before {
    content: "\f26e"
}
.fa-amazon:before {
    content: "\f270"
}
.fa-calendar-plus-o:before {
    content: "\f271"
}
.fa-calendar-minus-o:before {
    content: "\f272"
}
.fa-calendar-times-o:before {
    content: "\f273"
}
.fa-calendar-check-o:before {
    content: "\f274"
}
.fa-industry:before {
    content: "\f275"
}
.fa-map-pin:before {
    content: "\f276"
}
.fa-map-signs:before {
    content: "\f277"
}
.fa-map-o:before {
    content: "\f278"
}
.fa-map:before {
    content: "\f279"
}
.fa-commenting:before {
    content: "\f27a"
}
.fa-commenting-o:before {
    content: "\f27b"
}
.fa-houzz:before {
    content: "\f27c"
}
.fa-vimeo:before {
    content: "\f27d"
}
.fa-black-tie:before {
    content: "\f27e"
}
.fa-fonticons:before {
    content: "\f280"
}
.fa-reddit-alien:before {
    content: "\f281"
}
.fa-edge:before {
    content: "\f282"
}
.fa-credit-card-alt:before {
    content: "\f283"
}
.fa-codiepie:before {
    content: "\f284"
}
.fa-modx:before {
    content: "\f285"
}
.fa-fort-awesome:before {
    content: "\f286"
}
.fa-usb:before {
    content: "\f287"
}
.fa-product-hunt:before {
    content: "\f288"
}
.fa-mixcloud:before {
    content: "\f289"
}
.fa-scribd:before {
    content: "\f28a"
}
.fa-pause-circle:before {
    content: "\f28b"
}
.fa-pause-circle-o:before {
    content: "\f28c"
}
.fa-stop-circle:before {
    content: "\f28d"
}
.fa-stop-circle-o:before {
    content: "\f28e"
}
.fa-shopping-bag:before {
    content: "\f290"
}
.fa-shopping-basket:before {
    content: "\f291"
}
.fa-hashtag:before {
    content: "\f292"
}
.fa-bluetooth:before {
    content: "\f293"
}
.fa-bluetooth-b:before {
    content: "\f294"
}
.fa-percent:before {
    content: "\f295"
}
.fa-gitlab:before {
    content: "\f296"
}
.fa-wpbeginner:before {
    content: "\f297"
}
.fa-wpforms:before {
    content: "\f298"
}
.fa-envira:before {
    content: "\f299"
}
.fa-universal-access:before {
    content: "\f29a"
}
.fa-wheelchair-alt:before {
    content: "\f29b"
}
.fa-question-circle-o:before {
    content: "\f29c"
}
.fa-blind:before {
    content: "\f29d"
}
.fa-audio-description:before {
    content: "\f29e"
}
.fa-volume-control-phone:before {
    content: "\f2a0"
}
.fa-braille:before {
    content: "\f2a1"
}
.fa-assistive-listening-systems:before {
    content: "\f2a2"
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
    content: "\f2a4"
}
.fa-glide:before {
    content: "\f2a5"
}
.fa-glide-g:before {
    content: "\f2a6"
}
.fa-signing:before,
.fa-sign-language:before {
    content: "\f2a7"
}
.fa-low-vision:before {
    content: "\f2a8"
}
.fa-viadeo:before {
    content: "\f2a9"
}
.fa-viadeo-square:before {
    content: "\f2aa"
}
.fa-snapchat:before {
    content: "\f2ab"
}
.fa-snapchat-ghost:before {
    content: "\f2ac"
}
.fa-snapchat-square:before {
    content: "\f2ad"
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
body {
    margin: 0
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}
audio:not([controls]) {
    display: none;
    height: 0
}
[hidden],
template {
    display: none
}
a {
    background-color: transparent
}
a:active,
a:hover {
    outline: 0
}
abbr[title] {
    border-bottom: 1px dotted
}
b,
strong {
    font-weight: bold
}
dfn {
    font-style: italic
}
h1 {
    font-size: 2em;
    margin: 0.67em 0
}
mark {
    background: #ff0;
    color: #000
}
small {
    font-size: 80%
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sup {
    top: -0.5em
}
sub {
    bottom: -0.25em
}
img {
    border: 0
}
svg:not(:root) {
    overflow: hidden
}
figure {
    margin: 1em 40px
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}
pre {
    overflow: auto
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0
}
button {
    overflow: visible
}
button,
select {
    text-transform: none
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}
button[disabled],
html input[disabled] {
    cursor: default
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}
input {
    line-height: normal
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto
}
input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}
legend {
    border: 0;
    padding: 0
}
textarea {
    overflow: auto
}
optgroup {
    font-weight: bold
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
td,
th {
    padding: 0
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */

@media print {
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }
    a,
    a:visited {
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: ""
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    tr,
    img {
        page-break-inside: avoid
    }
    img {
        max-width: 100% !important
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    select {
        background: #fff !important
    }
    .navbar {
        display: none
    }
    .btn>.caret,
    aside .item-stats li.course-opening span>.caret,
    .dropup>.btn>.caret,
    aside .item-stats li.course-opening .dropup>span>.caret {
        border-top-color: #000 !important
    }
    .label {
        border: 1px solid #000
    }
    .table {
        border-collapse: collapse !important
    }
    .table td,
    .table th {
        background-color: #fff !important
    }
    .table-bordered th,
    .table-bordered td {
        border: 1px solid #ddd !important
    }
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
html {
    font-size: 10px;
    -webkit-tap-highlight-color: transparent
}
body {
    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.375;
    color: #505050;
    background-color: #F2F2F2
}
input,
button,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}
a {
    color: #505050;
    text-decoration: none
}
a:hover,
a:focus {
    color: #F02D00;
    text-decoration: none
}
a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}
figure {
    margin: 0
}
img {
    vertical-align: middle
}
.img-responsive,
.image-item img,
.embed-item img,
.modal--course__img img,
.ad img,
.categories-list__image img,
.certificate__foot img,
.courses-list-wide .course-item__image img,
.courses-list-wide--with-project .course-item__project img,
.courses-list-horizontal .course-item__cover img,
.courses-list-ample .course-item__cover img,
.courseslist-list__cover img,
.projects-list-card .project-item__cover img,
.projects-list-simple .project-item__cover img,
.search-list .course-item__thumbnail img {
    display: block;
    max-width: 100%;
    height: auto
}
.img-rounded {
    border-radius: 5px
}
.img-thumbnail {
    padding: 4px;
    line-height: 1.375;
    background-color: #F2F2F2;
    border: 1px solid #ddd;
    border-radius: 3px;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}
.img-circle {
    border-radius: 50%
}
hr {
    margin-top: 22px;
    margin-bottom: 22px;
    border: 0;
    border-top: 1px solid #E8E8E8
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}
[role="button"] {
    cursor: pointer
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.hero--signup-landing h3,
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name,
.blog-post-detail__body h4,
.landing-pro__purchase__promotion-price,
.landing-pro__purchase__since,
.h3,
aside .post-onboard__head h5,
.school-badge__name,
.h4,
.paper legend,
.paper .legend,
aside .projects-list-badge .project-item__name,
.school-badge--md__name,
.h5,
.h6 {
    font-family: inherit;
    font-weight: 600;
    line-height: 1.25;
    color: inherit
}
h1 small,
h1 .small,
h2 small,
h2 .small,
h3 small,
h3 .small,
h4 small,
h4 .small,
h5 small,
h5 .small,
h6 small,
h6 .small,
.h1 small,
.h1 .small,
.h2 small,
.hero--signup-landing h3 small,
.paper__body .section--punch .h4 small,
.paper__body .section--punch .paper legend small,
.paper .paper__body .section--punch legend small,
.paper__body .section--punch .paper .legend small,
.paper .paper__body .section--punch .legend small,
.paper__body .section--punch aside .projects-list-badge .project-item__name small,
aside .projects-list-badge .paper__body .section--punch .project-item__name small,
.paper__body .section--punch .school-badge--md__name small,
.blog-post-detail__body h4 small,
.landing-pro__purchase__promotion-price small,
.landing-pro__purchase__since small,
.h2 .small,
.hero--signup-landing h3 .small,
.paper__body .section--punch .h4 .small,
.paper__body .section--punch .paper legend .small,
.paper .paper__body .section--punch legend .small,
.paper__body .section--punch .paper .legend .small,
.paper .paper__body .section--punch .legend .small,
.paper__body .section--punch aside .projects-list-badge .project-item__name .small,
aside .projects-list-badge .paper__body .section--punch .project-item__name .small,
.paper__body .section--punch .school-badge--md__name .small,
.blog-post-detail__body h4 .small,
.landing-pro__purchase__promotion-price .small,
.landing-pro__purchase__since .small,
.h3 small,
aside .post-onboard__head h5 small,
.school-badge__name small,
.h3 .small,
aside .post-onboard__head h5 .small,
.school-badge__name .small,
.h4 small,
.paper legend small,
.paper .legend small,
aside .projects-list-badge .project-item__name small,
.school-badge--md__name small,
.h4 .small,
.paper legend .small,
.paper .legend .small,
aside .projects-list-badge .project-item__name .small,
.school-badge--md__name .small,
.h5 small,
.h5 .small,
.h6 small,
.h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #E8E8E8
}
h1,
.h1,
h2,
.h2,
.hero--signup-landing h3,
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name,
.blog-post-detail__body h4,
.landing-pro__purchase__promotion-price,
.landing-pro__purchase__since,
h3,
.h3,
aside .post-onboard__head h5,
.school-badge__name {
    margin-top: 22px;
    margin-bottom: 11px
}
h1 small,
h1 .small,
.h1 small,
.h1 .small,
h2 small,
h2 .small,
.h2 small,
.hero--signup-landing h3 small,
.paper__body .section--punch .h4 small,
.paper__body .section--punch .paper legend small,
.paper .paper__body .section--punch legend small,
.paper__body .section--punch .paper .legend small,
.paper .paper__body .section--punch .legend small,
.paper__body .section--punch aside .projects-list-badge .project-item__name small,
aside .projects-list-badge .paper__body .section--punch .project-item__name small,
.paper__body .section--punch .school-badge--md__name small,
.blog-post-detail__body h4 small,
.landing-pro__purchase__promotion-price small,
.landing-pro__purchase__since small,
.h2 .small,
.hero--signup-landing h3 .small,
.paper__body .section--punch .h4 .small,
.paper__body .section--punch .paper legend .small,
.paper .paper__body .section--punch legend .small,
.paper__body .section--punch .paper .legend .small,
.paper .paper__body .section--punch .legend .small,
.paper__body .section--punch aside .projects-list-badge .project-item__name .small,
aside .projects-list-badge .paper__body .section--punch .project-item__name .small,
.paper__body .section--punch .school-badge--md__name .small,
.blog-post-detail__body h4 .small,
.landing-pro__purchase__promotion-price .small,
.landing-pro__purchase__since .small,
h3 small,
h3 .small,
.h3 small,
aside .post-onboard__head h5 small,
.school-badge__name small,
.h3 .small,
aside .post-onboard__head h5 .small,
.school-badge__name .small {
    font-size: 65%
}
h4,
.h4,
.paper legend,
.paper .legend,
aside .projects-list-badge .project-item__name,
.school-badge--md__name,
h5,
.h5,
h6,
.h6 {
    margin-top: 11px;
    margin-bottom: 11px
}
h4 small,
h4 .small,
.h4 small,
.paper legend small,
.paper .legend small,
aside .projects-list-badge .project-item__name small,
.school-badge--md__name small,
.h4 .small,
.paper legend .small,
.paper .legend .small,
aside .projects-list-badge .project-item__name .small,
.school-badge--md__name .small,
h5 small,
h5 .small,
.h5 small,
.h5 .small,
h6 small,
h6 .small,
.h6 small,
.h6 .small {
    font-size: 75%
}
h1,
.h1 {
    font-size: 32px
}
h2,
.h2,
.hero--signup-landing h3,
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name,
.blog-post-detail__body h4,
.landing-pro__purchase__promotion-price,
.landing-pro__purchase__since {
    font-size: 24px
}
h3,
.h3,
aside .post-onboard__head h5,
.school-badge__name {
    font-size: 19px
}
h4,
.h4,
.paper legend,
.paper .legend,
aside .projects-list-badge .project-item__name,
.school-badge--md__name {
    font-size: 16px
}
h5,
.h5 {
    font-size: 14px
}
h6,
.h6 {
    font-size: 12px
}
p {
    margin: 0 0 11px
}
.lead {
    margin-bottom: 22px;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.4
}
@media (min-width: 768px) {
    .lead {
        font-size: 24px
    }
}
small,
.small {
    font-size: 87%
}
mark,
.mark {
    background-color: #fcf8e3;
    padding: .2em
}
.text-left {
    text-align: left
}
.text-right {
    text-align: right
}
.text-center {
    text-align: center
}
.text-justify {
    text-align: justify
}
.text-nowrap {
    white-space: nowrap
}
.text-lowercase {
    text-transform: lowercase
}
.text-uppercase,
.initialism {
    text-transform: uppercase
}
.text-capitalize {
    text-transform: capitalize
}
.text-muted {
    color: #E8E8E8
}
.text-primary {
    color: #F02D00
}
a.text-primary:hover {
    color: #bd2300
}
.text-success {
    color: #3c763d
}
a.text-success:hover {
    color: #2b542c
}
.text-info {
    color: #31708f
}
a.text-info:hover {
    color: #245269
}
.text-warning {
    color: #8a6d3b
}
a.text-warning:hover {
    color: #66512c
}
.text-danger {
    color: #F02D00
}
a.text-danger:hover {
    color: #bd2300
}
.bg-primary {
    color: #fff
}
.bg-primary {
    background-color: #F02D00
}
a.bg-primary:hover {
    background-color: #bd2300
}
.bg-success {
    background-color: #dff0d8
}
a.bg-success:hover {
    background-color: #c1e2b3
}
.bg-info {
    background-color: #d9edf7
}
a.bg-info:hover {
    background-color: #afd9ee
}
.bg-warning {
    background-color: #fcf8e3
}
a.bg-warning:hover {
    background-color: #f7ecb5
}
.bg-danger {
    background-color: #f2dede
}
a.bg-danger:hover {
    background-color: #e4b9b9
}
.page-header {
    padding-bottom: 10px;
    margin: 44px 0 22px;
    border-bottom: 1px solid #F7F7F7
}
ul,
ol {
    margin-top: 0;
    margin-bottom: 11px
}
ul ul,
ul ol,
ol ul,
ol ol {
    margin-bottom: 0
}
.list-unstyled {
    padding-left: 0;
    list-style: none
}
.list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px
}
.list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px
}
dl {
    margin-top: 0;
    margin-bottom: 22px
}
dt,
dd {
    line-height: 1.375
}
dt {
    font-weight: bold
}
dd {
    margin-left: 0
}
.dl-horizontal dd:before,
.dl-horizontal dd:after {
    content: " ";
    display: table
}
.dl-horizontal dd:after {
    clear: both
}
@media (min-width: 992px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
    .dl-horizontal dd {
        margin-left: 180px
    }
}
abbr[title],
abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #E8E8E8
}
.initialism {
    font-size: 90%
}
blockquote {
    padding: 11px 22px;
    margin: 0 0 22px;
    font-size: 16px;
    border-left: 5px solid #F2F2F2
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
    margin-bottom: 0
}
blockquote footer,
blockquote small,
blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.375;
    color: #505050
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
    content: '\2014 \00A0'
}
.blockquote-reverse,
blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #F2F2F2;
    border-left: 0;
    text-align: right
}
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
    content: ''
}
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
    content: '\00A0 \2014'
}
address {
    margin-bottom: 22px;
    font-style: normal;
    line-height: 1.375
}
code,
kbd,
pre,
samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}
code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 3px
}
kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: 2px;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25)
}
kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold;
    box-shadow: none
}
pre {
    display: block;
    padding: 10.5px;
    margin: 0 0 11px;
    font-size: 15px;
    line-height: 1.375;
    word-break: break-all;
    word-wrap: break-word;
    color: #848484;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3px
}
pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}
.container,
.bottom-flash-alerts .noty_bar {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px
}
.container:before,
.bottom-flash-alerts .noty_bar:before,
.container:after,
.bottom-flash-alerts .noty_bar:after {
    content: " ";
    display: table
}
.container:after,
.bottom-flash-alerts .noty_bar:after {
    clear: both
}
@media (min-width: 768px) {
    .container,
    .bottom-flash-alerts .noty_bar {
        width: auto
    }
}
@media (min-width: 992px) {
    .container,
    .bottom-flash-alerts .noty_bar {
        width: auto
    }
}
@media (min-width: 1200px) {
    .container,
    .bottom-flash-alerts .noty_bar {
        width: 1200px
    }
}
.container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px
}
.container-fluid:before,
.container-fluid:after {
    content: " ";
    display: table
}
.container-fluid:after {
    clear: both
}
.row {
    margin-left: -10px;
    margin-right: -10px
}
.row:before,
.row:after {
    content: " ";
    display: table
}
.row:after {
    clear: both
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left
}
.col-xs-1 {
    width: 8.33333333%
}
.col-xs-2 {
    width: 16.66666667%
}
.col-xs-3 {
    width: 25%
}
.col-xs-4 {
    width: 33.33333333%
}
.col-xs-5 {
    width: 41.66666667%
}
.col-xs-6 {
    width: 50%
}
.col-xs-7 {
    width: 58.33333333%
}
.col-xs-8 {
    width: 66.66666667%
}
.col-xs-9 {
    width: 75%
}
.col-xs-10 {
    width: 83.33333333%
}
.col-xs-11 {
    width: 91.66666667%
}
.col-xs-12 {
    width: 100%
}
.col-xs-pull-0 {
    right: auto
}
.col-xs-pull-1 {
    right: 8.33333333%
}
.col-xs-pull-2 {
    right: 16.66666667%
}
.col-xs-pull-3 {
    right: 25%
}
.col-xs-pull-4 {
    right: 33.33333333%
}
.col-xs-pull-5 {
    right: 41.66666667%
}
.col-xs-pull-6 {
    right: 50%
}
.col-xs-pull-7 {
    right: 58.33333333%
}
.col-xs-pull-8 {
    right: 66.66666667%
}
.col-xs-pull-9 {
    right: 75%
}
.col-xs-pull-10 {
    right: 83.33333333%
}
.col-xs-pull-11 {
    right: 91.66666667%
}
.col-xs-pull-12 {
    right: 100%
}
.col-xs-push-0 {
    left: auto
}
.col-xs-push-1 {
    left: 8.33333333%
}
.col-xs-push-2 {
    left: 16.66666667%
}
.col-xs-push-3 {
    left: 25%
}
.col-xs-push-4 {
    left: 33.33333333%
}
.col-xs-push-5 {
    left: 41.66666667%
}
.col-xs-push-6 {
    left: 50%
}
.col-xs-push-7 {
    left: 58.33333333%
}
.col-xs-push-8 {
    left: 66.66666667%
}
.col-xs-push-9 {
    left: 75%
}
.col-xs-push-10 {
    left: 83.33333333%
}
.col-xs-push-11 {
    left: 91.66666667%
}
.col-xs-push-12 {
    left: 100%
}
.col-xs-offset-0 {
    margin-left: 0%
}
.col-xs-offset-1 {
    margin-left: 8.33333333%
}
.col-xs-offset-2 {
    margin-left: 16.66666667%
}
.col-xs-offset-3 {
    margin-left: 25%
}
.col-xs-offset-4 {
    margin-left: 33.33333333%
}
.col-xs-offset-5 {
    margin-left: 41.66666667%
}
.col-xs-offset-6 {
    margin-left: 50%
}
.col-xs-offset-7 {
    margin-left: 58.33333333%
}
.col-xs-offset-8 {
    margin-left: 66.66666667%
}
.col-xs-offset-9 {
    margin-left: 75%
}
.col-xs-offset-10 {
    margin-left: 83.33333333%
}
.col-xs-offset-11 {
    margin-left: 91.66666667%
}
.col-xs-offset-12 {
    margin-left: 100%
}
@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left
    }
    .col-sm-1 {
        width: 8.33333333%
    }
    .col-sm-2 {
        width: 16.66666667%
    }
    .col-sm-3 {
        width: 25%
    }
    .col-sm-4 {
        width: 33.33333333%
    }
    .col-sm-5 {
        width: 41.66666667%
    }
    .col-sm-6 {
        width: 50%
    }
    .col-sm-7 {
        width: 58.33333333%
    }
    .col-sm-8 {
        width: 66.66666667%
    }
    .col-sm-9 {
        width: 75%
    }
    .col-sm-10 {
        width: 83.33333333%
    }
    .col-sm-11 {
        width: 91.66666667%
    }
    .col-sm-12 {
        width: 100%
    }
    .col-sm-pull-0 {
        right: auto
    }
    .col-sm-pull-1 {
        right: 8.33333333%
    }
    .col-sm-pull-2 {
        right: 16.66666667%
    }
    .col-sm-pull-3 {
        right: 25%
    }
    .col-sm-pull-4 {
        right: 33.33333333%
    }
    .col-sm-pull-5 {
        right: 41.66666667%
    }
    .col-sm-pull-6 {
        right: 50%
    }
    .col-sm-pull-7 {
        right: 58.33333333%
    }
    .col-sm-pull-8 {
        right: 66.66666667%
    }
    .col-sm-pull-9 {
        right: 75%
    }
    .col-sm-pull-10 {
        right: 83.33333333%
    }
    .col-sm-pull-11 {
        right: 91.66666667%
    }
    .col-sm-pull-12 {
        right: 100%
    }
    .col-sm-push-0 {
        left: auto
    }
    .col-sm-push-1 {
        left: 8.33333333%
    }
    .col-sm-push-2 {
        left: 16.66666667%
    }
    .col-sm-push-3 {
        left: 25%
    }
    .col-sm-push-4 {
        left: 33.33333333%
    }
    .col-sm-push-5 {
        left: 41.66666667%
    }
    .col-sm-push-6 {
        left: 50%
    }
    .col-sm-push-7 {
        left: 58.33333333%
    }
    .col-sm-push-8 {
        left: 66.66666667%
    }
    .col-sm-push-9 {
        left: 75%
    }
    .col-sm-push-10 {
        left: 83.33333333%
    }
    .col-sm-push-11 {
        left: 91.66666667%
    }
    .col-sm-push-12 {
        left: 100%
    }
    .col-sm-offset-0 {
        margin-left: 0%
    }
    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }
    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }
    .col-sm-offset-3 {
        margin-left: 25%
    }
    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }
    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }
    .col-sm-offset-6 {
        margin-left: 50%
    }
    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }
    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }
    .col-sm-offset-9 {
        margin-left: 75%
    }
    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }
    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }
    .col-sm-offset-12 {
        margin-left: 100%
    }
}
@media (min-width: 992px) {
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left
    }
    .col-md-1 {
        width: 8.33333333%
    }
    .col-md-2 {
        width: 16.66666667%
    }
    .col-md-3 {
        width: 25%
    }
    .col-md-4 {
        width: 33.33333333%
    }
    .col-md-5 {
        width: 41.66666667%
    }
    .col-md-6 {
        width: 50%
    }
    .col-md-7 {
        width: 58.33333333%
    }
    .col-md-8 {
        width: 66.66666667%
    }
    .col-md-9 {
        width: 75%
    }
    .col-md-10 {
        width: 83.33333333%
    }
    .col-md-11 {
        width: 91.66666667%
    }
    .col-md-12 {
        width: 100%
    }
    .col-md-pull-0 {
        right: auto
    }
    .col-md-pull-1 {
        right: 8.33333333%
    }
    .col-md-pull-2 {
        right: 16.66666667%
    }
    .col-md-pull-3 {
        right: 25%
    }
    .col-md-pull-4 {
        right: 33.33333333%
    }
    .col-md-pull-5 {
        right: 41.66666667%
    }
    .col-md-pull-6 {
        right: 50%
    }
    .col-md-pull-7 {
        right: 58.33333333%
    }
    .col-md-pull-8 {
        right: 66.66666667%
    }
    .col-md-pull-9 {
        right: 75%
    }
    .col-md-pull-10 {
        right: 83.33333333%
    }
    .col-md-pull-11 {
        right: 91.66666667%
    }
    .col-md-pull-12 {
        right: 100%
    }
    .col-md-push-0 {
        left: auto
    }
    .col-md-push-1 {
        left: 8.33333333%
    }
    .col-md-push-2 {
        left: 16.66666667%
    }
    .col-md-push-3 {
        left: 25%
    }
    .col-md-push-4 {
        left: 33.33333333%
    }
    .col-md-push-5 {
        left: 41.66666667%
    }
    .col-md-push-6 {
        left: 50%
    }
    .col-md-push-7 {
        left: 58.33333333%
    }
    .col-md-push-8 {
        left: 66.66666667%
    }
    .col-md-push-9 {
        left: 75%
    }
    .col-md-push-10 {
        left: 83.33333333%
    }
    .col-md-push-11 {
        left: 91.66666667%
    }
    .col-md-push-12 {
        left: 100%
    }
    .col-md-offset-0 {
        margin-left: 0%
    }
    .col-md-offset-1 {
        margin-left: 8.33333333%
    }
    .col-md-offset-2 {
        margin-left: 16.66666667%
    }
    .col-md-offset-3 {
        margin-left: 25%
    }
    .col-md-offset-4 {
        margin-left: 33.33333333%
    }
    .col-md-offset-5 {
        margin-left: 41.66666667%
    }
    .col-md-offset-6 {
        margin-left: 50%
    }
    .col-md-offset-7 {
        margin-left: 58.33333333%
    }
    .col-md-offset-8 {
        margin-left: 66.66666667%
    }
    .col-md-offset-9 {
        margin-left: 75%
    }
    .col-md-offset-10 {
        margin-left: 83.33333333%
    }
    .col-md-offset-11 {
        margin-left: 91.66666667%
    }
    .col-md-offset-12 {
        margin-left: 100%
    }
}
@media (min-width: 1200px) {
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left
    }
    .col-lg-1 {
        width: 8.33333333%
    }
    .col-lg-2 {
        width: 16.66666667%
    }
    .col-lg-3 {
        width: 25%
    }
    .col-lg-4 {
        width: 33.33333333%
    }
    .col-lg-5 {
        width: 41.66666667%
    }
    .col-lg-6 {
        width: 50%
    }
    .col-lg-7 {
        width: 58.33333333%
    }
    .col-lg-8 {
        width: 66.66666667%
    }
    .col-lg-9 {
        width: 75%
    }
    .col-lg-10 {
        width: 83.33333333%
    }
    .col-lg-11 {
        width: 91.66666667%
    }
    .col-lg-12 {
        width: 100%
    }
    .col-lg-pull-0 {
        right: auto
    }
    .col-lg-pull-1 {
        right: 8.33333333%
    }
    .col-lg-pull-2 {
        right: 16.66666667%
    }
    .col-lg-pull-3 {
        right: 25%
    }
    .col-lg-pull-4 {
        right: 33.33333333%
    }
    .col-lg-pull-5 {
        right: 41.66666667%
    }
    .col-lg-pull-6 {
        right: 50%
    }
    .col-lg-pull-7 {
        right: 58.33333333%
    }
    .col-lg-pull-8 {
        right: 66.66666667%
    }
    .col-lg-pull-9 {
        right: 75%
    }
    .col-lg-pull-10 {
        right: 83.33333333%
    }
    .col-lg-pull-11 {
        right: 91.66666667%
    }
    .col-lg-pull-12 {
        right: 100%
    }
    .col-lg-push-0 {
        left: auto
    }
    .col-lg-push-1 {
        left: 8.33333333%
    }
    .col-lg-push-2 {
        left: 16.66666667%
    }
    .col-lg-push-3 {
        left: 25%
    }
    .col-lg-push-4 {
        left: 33.33333333%
    }
    .col-lg-push-5 {
        left: 41.66666667%
    }
    .col-lg-push-6 {
        left: 50%
    }
    .col-lg-push-7 {
        left: 58.33333333%
    }
    .col-lg-push-8 {
        left: 66.66666667%
    }
    .col-lg-push-9 {
        left: 75%
    }
    .col-lg-push-10 {
        left: 83.33333333%
    }
    .col-lg-push-11 {
        left: 91.66666667%
    }
    .col-lg-push-12 {
        left: 100%
    }
    .col-lg-offset-0 {
        margin-left: 0%
    }
    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }
    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }
    .col-lg-offset-3 {
        margin-left: 25%
    }
    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }
    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }
    .col-lg-offset-6 {
        margin-left: 50%
    }
    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }
    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }
    .col-lg-offset-9 {
        margin-left: 75%
    }
    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }
    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }
    .col-lg-offset-12 {
        margin-left: 100%
    }
}
table {
    background-color: transparent
}
caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #E8E8E8;
    text-align: left
}
th {
    text-align: left
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 22px
}
.table>thead>tr>th,
.table>thead>tr>td,
.table>tbody>tr>th,
.table>tbody>tr>td,
.table>tfoot>tr>th,
.table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.375;
    vertical-align: top;
    border-top: 1px solid #E8E8E8
}
.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #E8E8E8
}
.table>caption+thead>tr:first-child>th,
.table>caption+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>thead:first-child>tr:first-child>th,
.table>thead:first-child>tr:first-child>td {
    border-top: 0
}
.table>tbody+tbody {
    border-top: 2px solid #E8E8E8
}
.table .table {
    background-color: #F2F2F2
}
.table-condensed>thead>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>tfoot>tr>td {
    padding: 5px
}
.table-bordered {
    border: 1px solid #E8E8E8
}
.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>tfoot>tr>td {
    border: 1px solid #E8E8E8
}
.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td {
    border-bottom-width: 2px
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #F7F7F7
}
.table-hover>tbody>tr:hover {
    background-color: #E8E8E8
}
table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column
}
table td[class*="col-"],
table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell
}
.table>thead>tr>td.active,
.table>thead>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th {
    background-color: #E8E8E8
}
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover,
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr.active:hover>th {
    background-color: #dbdbdb
}
.table>thead>tr>td.success,
.table>thead>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th {
    background-color: #dff0d8
}
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover,
.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr.success:hover>th {
    background-color: #d0e9c6
}
.table>thead>tr>td.info,
.table>thead>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th {
    background-color: #d9edf7
}
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover,
.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr.info:hover>th {
    background-color: #c4e3f3
}
.table>thead>tr>td.warning,
.table>thead>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th {
    background-color: #fcf8e3
}
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover,
.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr.warning:hover>th {
    background-color: #faf2cc
}
.table>thead>tr>td.danger,
.table>thead>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th {
    background-color: #f2dede
}
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover,
.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr.danger:hover>th {
    background-color: #ebcccc
}
.table-responsive {
    overflow-x: auto;
    min-height: 0.01%
}
@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 16.5px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #E8E8E8
    }
    .table-responsive>.table {
        margin-bottom: 0
    }
    .table-responsive>.table>thead>tr>th,
    .table-responsive>.table>thead>tr>td,
    .table-responsive>.table>tbody>tr>th,
    .table-responsive>.table>tbody>tr>td,
    .table-responsive>.table>tfoot>tr>th,
    .table-responsive>.table>tfoot>tr>td {
        white-space: nowrap
    }
    .table-responsive>.table-bordered {
        border: 0
    }
    .table-responsive>.table-bordered>thead>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tbody>tr>td:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>td:first-child {
        border-left: 0
    }
    .table-responsive>.table-bordered>thead>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tbody>tr>td:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>td:last-child {
        border-right: 0
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>th,
    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>th,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td {
        border-bottom: 0
    }
}
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0
}
legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 22px;
    font-size: 24px;
    line-height: inherit;
    color: #505050;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold
}
input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}
input[type="file"] {
    display: block
}
input[type="range"] {
    display: block;
    width: 100%
}
select[multiple],
select[size] {
    height: auto
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}
output {
    display: block;
    padding-top: 7px;
    font-size: 16px;
    line-height: 1.375;
    color: #505050
}
.form-control {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.375;
    color: #505050;
    background-color: #fff;
    background-image: none;
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s
}
.form-control:focus {
    border-color: #848484;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(132, 132, 132, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(132, 132, 132, 0.6)
}
.form-control::-moz-placeholder {
    color: #848484;
    opacity: 1
}
.form-control:-ms-input-placeholder {
    color: #848484
}
.form-control::-webkit-input-placeholder {
    color: #848484
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #F7F7F7;
    opacity: 1
}
.form-control[disabled],
fieldset[disabled] .form-control {
    cursor: not-allowed
}
textarea.form-control {
    height: auto
}
input[type="search"] {
    -webkit-appearance: none
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type="date"],
    input[type="time"],
    input[type="datetime-local"],
    input[type="month"] {
        line-height: 32px
    }
    input[type="date"].input-sm,
    .input-group-sm>input[type="date"].form-control,
    .input-group-sm>input[type="date"].input-group-addon,
    .input-group-sm>.input-group-btn>input[type="date"].btn,
    .input-group-sm input[type="date"],
    input[type="time"].input-sm,
    .input-group-sm>input[type="time"].form-control,
    .input-group-sm>input[type="time"].input-group-addon,
    .input-group-sm>.input-group-btn>input[type="time"].btn,
    .input-group-sm input[type="time"],
    input[type="datetime-local"].input-sm,
    .input-group-sm>input[type="datetime-local"].form-control,
    .input-group-sm>input[type="datetime-local"].input-group-addon,
    .input-group-sm>.input-group-btn>input[type="datetime-local"].btn,
    .input-group-sm input[type="datetime-local"],
    input[type="month"].input-sm,
    .input-group-sm>input[type="month"].form-control,
    .input-group-sm>input[type="month"].input-group-addon,
    .input-group-sm>.input-group-btn>input[type="month"].btn,
    .input-group-sm input[type="month"] {
        line-height: 33px
    }
    input[type="date"].input-lg,
    .input-group-lg>input[type="date"].form-control,
    .input-group-lg>input[type="date"].input-group-addon,
    .input-group-lg>.input-group-btn>input[type="date"].btn,
    .input-group-lg input[type="date"],
    input[type="time"].input-lg,
    .input-group-lg>input[type="time"].form-control,
    .input-group-lg>input[type="time"].input-group-addon,
    .input-group-lg>.input-group-btn>input[type="time"].btn,
    .input-group-lg input[type="time"],
    input[type="datetime-local"].input-lg,
    .input-group-lg>input[type="datetime-local"].form-control,
    .input-group-lg>input[type="datetime-local"].input-group-addon,
    .input-group-lg>.input-group-btn>input[type="datetime-local"].btn,
    .input-group-lg input[type="datetime-local"],
    input[type="month"].input-lg,
    .input-group-lg>input[type="month"].form-control,
    .input-group-lg>input[type="month"].input-group-addon,
    .input-group-lg>.input-group-btn>input[type="month"].btn,
    .input-group-lg input[type="month"] {
        line-height: 49px
    }
}
.form-group {
    margin-bottom: 15px
}
.radio,
.checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}
.radio label,
.checkbox label {
    min-height: 22px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9
}
.radio+.radio,
.checkbox+.checkbox {
    margin-top: -5px
}
.radio-inline,
.checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer
}
.radio-inline+.radio-inline,
.checkbox-inline+.checkbox-inline {
    margin-top: 0;
    margin-left: 10px
}
input[type="radio"][disabled],
input[type="radio"].disabled,
fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled,
fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed
}
.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
    cursor: not-allowed
}
.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
    cursor: not-allowed
}
.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 38px
}
.form-control-static.input-lg,
.input-group-lg>.form-control-static.form-control,
.input-group-lg>.form-control-static.input-group-addon,
.input-group-lg>.input-group-btn>.form-control-static.btn,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span.form-control-static,
.form-control-static.input-sm,
.input-group-sm>.form-control-static.form-control,
.input-group-sm>.form-control-static.input-group-addon,
.input-group-sm>.input-group-btn>.form-control-static.btn,
aside .item-stats li.course-opening .input-group-sm>.input-group-btn>span.form-control-static {
    padding-left: 0;
    padding-right: 0
}
.input-sm,
.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn,
aside .item-stats li.course-opening .input-group-sm>.input-group-btn>span {
    height: 33px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px
}
select.input-sm,
.input-group-sm>select.form-control,
.input-group-sm>select.input-group-addon,
.input-group-sm>.input-group-btn>select.btn {
    height: 33px;
    line-height: 33px
}
textarea.input-sm,
.input-group-sm>textarea.form-control,
.input-group-sm>textarea.input-group-addon,
.input-group-sm>.input-group-btn>textarea.btn,
select[multiple].input-sm,
.input-group-sm>select[multiple].form-control,
.input-group-sm>select[multiple].input-group-addon,
.input-group-sm>.input-group-btn>select[multiple].btn {
    height: auto
}
.form-group-sm .form-control {
    height: 33px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px
}
.form-group-sm select.form-control {
    height: 33px;
    line-height: 33px
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
    height: auto
}
.form-group-sm .form-control-static {
    height: 33px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    min-height: 36px
}
.input-lg,
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span {
    height: 49px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 3px
}
select.input-lg,
.input-group-lg>select.form-control,
.input-group-lg>select.input-group-addon,
.input-group-lg>.input-group-btn>select.btn {
    height: 49px;
    line-height: 49px
}
textarea.input-lg,
.input-group-lg>textarea.form-control,
.input-group-lg>textarea.input-group-addon,
.input-group-lg>.input-group-btn>textarea.btn,
select[multiple].input-lg,
.input-group-lg>select[multiple].form-control,
.input-group-lg>select[multiple].input-group-addon,
.input-group-lg>.input-group-btn>select[multiple].btn {
    height: auto
}
.form-group-lg .form-control {
    height: 49px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 3px
}
.form-group-lg select.form-control {
    height: 49px;
    line-height: 49px
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
    height: auto
}
.form-group-lg .form-control-static {
    height: 49px;
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    min-height: 42px
}
.has-feedback {
    position: relative
}
.has-feedback .form-control {
    padding-right: 40px
}
.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    pointer-events: none
}
.input-lg+.form-control-feedback,
.input-group-lg>.form-control+.form-control-feedback,
.input-group-lg>.input-group-addon+.form-control-feedback,
.input-group-lg>.input-group-btn>.btn+.form-control-feedback,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span+.form-control-feedback {
    width: 49px;
    height: 49px;
    line-height: 49px
}
.input-sm+.form-control-feedback,
.input-group-sm>.form-control+.form-control-feedback,
.input-group-sm>.input-group-addon+.form-control-feedback,
.input-group-sm>.input-group-btn>.btn+.form-control-feedback,
aside .item-stats li.course-opening .input-group-sm>.input-group-btn>span+.form-control-feedback {
    width: 33px;
    height: 33px;
    line-height: 33px
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
    color: #3c763d
}
.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}
.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168
}
.has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8
}
.has-success .form-control-feedback {
    color: #3c763d
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
    color: #8a6d3b
}
.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}
.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b
}
.has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3
}
.has-warning .form-control-feedback {
    color: #8a6d3b
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #F02D00
}
.has-error .form-control {
    border-color: #F02D00;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075)
}
.has-error .form-control:focus {
    border-color: #bd2300;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff7757;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff7757
}
.has-error .input-group-addon {
    color: #F02D00;
    border-color: #F02D00;
    background-color: #f2dede
}
.has-error .form-control-feedback {
    color: #F02D00
}
.has-feedback label ~ .form-control-feedback {
    top: 27px
}
.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #909090
}
@media (min-width: 768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }
    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }
    .form-inline .form-control-static {
        display: inline-block
    }
    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
        width: auto
    }
    .form-inline .input-group>.form-control {
        width: 100%
    }
    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }
    .form-inline .radio,
    .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }
    .form-inline .radio label,
    .form-inline .checkbox label {
        padding-left: 0
    }
    .form-inline .radio input[type="radio"],
    .form-inline .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0
    }
    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px
}
.form-horizontal .radio,
.form-horizontal .checkbox {
    min-height: 29px
}
.form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
    content: " ";
    display: table
}
.form-horizontal .form-group:after {
    clear: both
}
@media (min-width: 768px) {
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px
    }
}
.form-horizontal .has-feedback .form-control-feedback {
    right: 10px
}
@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 14.333333px
    }
}
@media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px
    }
}
.btn,
aside .item-stats li.course-opening span {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 600;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.375;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.btn:focus,
aside .item-stats li.course-opening span:focus,
.btn.focus,
aside .item-stats li.course-opening span.focus,
.btn:active:focus,
aside .item-stats li.course-opening span:active:focus,
.btn:active.focus,
aside .item-stats li.course-opening span:active.focus,
.btn.active:focus,
aside .item-stats li.course-opening span.active:focus,
.btn.active.focus,
aside .item-stats li.course-opening span.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}
.btn:hover,
aside .item-stats li.course-opening span:hover,
.btn:focus,
aside .item-stats li.course-opening span:focus,
.btn.focus,
aside .item-stats li.course-opening span.focus {
    color: #FFF;
    text-decoration: none
}
.btn:active,
aside .item-stats li.course-opening span:active,
.btn.active,
aside .item-stats li.course-opening span.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}
.btn.disabled,
aside .item-stats li.course-opening span.disabled,
.btn[disabled],
aside .item-stats li.course-opening span[disabled],
fieldset[disabled] .btn,
fieldset[disabled] aside .item-stats li.course-opening span,
aside .item-stats li.course-opening fieldset[disabled] span {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none
}
.btn-default {
    color: #FFF;
    background-color: #848484;
    border-color: #848484
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
    color: #FFF;
    background-color: #6b6b6b;
    border-color: #656565
}
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
    background-image: none
}
.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
    background-color: #848484;
    border-color: #848484
}
.btn-default .badge {
    color: #848484;
    background-color: #FFF
}
.btn-primary {
    color: #FFF;
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
    color: #FFF;
    background-color: #bd2300;
    border-color: #b32200
}
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
    background-image: none
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-primary .badge {
    color: #F02D00;
    background-color: #FFF
}
.btn-success {
    color: #FFF;
    background-color: #158E00;
    border-color: #158E00
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open>.btn-success.dropdown-toggle {
    color: #FFF;
    background-color: #0d5b00;
    border-color: #0c5100
}
.btn-success:active,
.btn-success.active,
.open>.btn-success.dropdown-toggle {
    background-image: none
}
.btn-success.disabled,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success.disabled.focus,
.btn-success.disabled:active,
.btn-success.disabled.active,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-success[disabled]:focus,
.btn-success[disabled].focus,
.btn-success[disabled]:active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-success:hover,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
    background-color: #158E00;
    border-color: #158E00
}
.btn-success .badge {
    color: #158E00;
    background-color: #FFF
}
.btn-info {
    color: #FFF;
    background-color: #5bc0de;
    border-color: #5bc0de
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open>.btn-info.dropdown-toggle {
    color: #FFF;
    background-color: #31b0d5;
    border-color: #2aabd2
}
.btn-info:active,
.btn-info.active,
.open>.btn-info.dropdown-toggle {
    background-image: none
}
.btn-info.disabled,
.btn-info.disabled:hover,
.btn-info.disabled:focus,
.btn-info.disabled.focus,
.btn-info.disabled:active,
.btn-info.disabled.active,
.btn-info[disabled],
.btn-info[disabled]:hover,
.btn-info[disabled]:focus,
.btn-info[disabled].focus,
.btn-info[disabled]:active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-info:hover,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
    background-color: #5bc0de;
    border-color: #5bc0de
}
.btn-info .badge {
    color: #5bc0de;
    background-color: #FFF
}
.btn-warning {
    color: #FFF;
    background-color: #FFFBE7;
    border-color: #FFFBE7
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open>.btn-warning.dropdown-toggle {
    color: #FFF;
    background-color: #fff2b4;
    border-color: #fff1aa
}
.btn-warning:active,
.btn-warning.active,
.open>.btn-warning.dropdown-toggle {
    background-image: none
}
.btn-warning.disabled,
.btn-warning.disabled:hover,
.btn-warning.disabled:focus,
.btn-warning.disabled.focus,
.btn-warning.disabled:active,
.btn-warning.disabled.active,
.btn-warning[disabled],
.btn-warning[disabled]:hover,
.btn-warning[disabled]:focus,
.btn-warning[disabled].focus,
.btn-warning[disabled]:active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-warning:hover,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
    background-color: #FFFBE7;
    border-color: #FFFBE7
}
.btn-warning .badge {
    color: #FFFBE7;
    background-color: #FFF
}
.btn-danger {
    color: #FFF;
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open>.btn-danger.dropdown-toggle {
    color: #FFF;
    background-color: #bd2300;
    border-color: #b32200
}
.btn-danger:active,
.btn-danger.active,
.open>.btn-danger.dropdown-toggle {
    background-image: none
}
.btn-danger.disabled,
.btn-danger.disabled:hover,
.btn-danger.disabled:focus,
.btn-danger.disabled.focus,
.btn-danger.disabled:active,
.btn-danger.disabled.active,
.btn-danger[disabled],
.btn-danger[disabled]:hover,
.btn-danger[disabled]:focus,
.btn-danger[disabled].focus,
.btn-danger[disabled]:active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger,
fieldset[disabled] .btn-danger:hover,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-danger .badge {
    color: #F02D00;
    background-color: #FFF
}
.btn-link {
    color: #505050;
    font-weight: normal;
    border-radius: 0
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
    border-color: transparent
}
.btn-link:hover,
.btn-link:focus {
    color: #F02D00;
    text-decoration: none;
    background-color: transparent
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
    color: #E8E8E8;
    text-decoration: none
}
.btn-lg,
.btn-group-lg>.btn,
aside .item-stats li.course-opening .btn-group-lg>span {
    padding: 10px 16px;
    font-size: 20px;
    line-height: 1.3333333;
    border-radius: 5px
}
.btn-sm,
.btn-group-sm>.btn,
aside .item-stats li.course-opening span {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px
}
.btn-xs,
.btn-group-xs>.btn,
aside .item-stats li.course-opening .btn-group-xs>span,
.paper .user-tools .btn,
.paper .user-tools aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .paper .user-tools span {
    padding: 1px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 2px
}
.btn-block,
.as-btn-block {
    display: block;
    width: 100%
}
.btn-block+.btn-block,
.as-btn-block+.btn-block,
.btn-block+.as-btn-block,
.as-btn-block+.as-btn-block {
    margin-top: 5px
}
input[type="submit"].btn-block,
input[type="submit"].as-btn-block,
input[type="reset"].btn-block,
input[type="reset"].as-btn-block,
input[type="button"].btn-block,
input[type="button"].as-btn-block {
    width: 100%
}
.fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear
}
.fade.in {
    opacity: 1
}
.collapse {
    display: none
}
.collapse.in {
    display: block
}
tr.collapse.in {
    display: table-row
}
tbody.collapse.in {
    display: table-row-group
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: 0.35s;
    transition-duration: 0.35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}
.dropup,
.dropdown {
    position: relative
}
.dropdown-toggle:focus {
    outline: 0
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 16px;
    text-align: left;
    background-color: #FFF;
    border: 1px solid transparent;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box
}
.dropdown-menu.pull-right {
    right: 0;
    left: auto
}
.dropdown-menu .divider {
    height: 1px;
    margin: 10px 0;
    overflow: hidden;
    background-color: #E8E8E8
}
.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.375;
    color: #505050;
    white-space: nowrap
}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    text-decoration: none;
    color: #F02D00;
    background-color: transparent
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: transparent
}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {
    color: #E8E8E8
}
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid: DXImageTransform.Microsoft.gradient(enabled false);
    cursor: not-allowed
}
.open>.dropdown-menu {
    display: block
}
.open>a {
    outline: 0
}
.dropdown-menu-right {
    left: auto;
    right: 0
}
.dropdown-menu-left {
    left: 0;
    right: auto
}
.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 14px;
    line-height: 1.375;
    color: #E8E8E8;
    white-space: nowrap
}
.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990
}
.pull-right>.dropdown-menu {
    right: 0;
    left: auto
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: ""
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px
}
@media (min-width: 992px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto
    }
    .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto
    }
}
.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}
.btn-group>.btn,
aside .item-stats li.course-opening .btn-group>span,
.btn-group-vertical>.btn,
aside .item-stats li.course-opening .btn-group-vertical>span {
    position: relative;
    float: left
}
.btn-group>.btn:hover,
aside .item-stats li.course-opening .btn-group>span:hover,
.btn-group>.btn:focus,
aside .item-stats li.course-opening .btn-group>span:focus,
.btn-group>.btn:active,
aside .item-stats li.course-opening .btn-group>span:active,
.btn-group>.btn.active,
aside .item-stats li.course-opening .btn-group>span.active,
.btn-group-vertical>.btn:hover,
aside .item-stats li.course-opening .btn-group-vertical>span:hover,
.btn-group-vertical>.btn:focus,
aside .item-stats li.course-opening .btn-group-vertical>span:focus,
.btn-group-vertical>.btn:active,
aside .item-stats li.course-opening .btn-group-vertical>span:active,
.btn-group-vertical>.btn.active,
aside .item-stats li.course-opening .btn-group-vertical>span.active {
    z-index: 2
}
.btn-group .btn+.btn,
.btn-group aside .item-stats li.course-opening span+.btn,
aside .item-stats li.course-opening .btn-group span+.btn,
.btn-group aside .item-stats li.course-opening .btn+span,
aside .item-stats li.course-opening .btn-group .btn+span,
.btn-group aside .item-stats li.course-opening span+span,
aside .item-stats li.course-opening .btn-group span+span,
.btn-group .btn+.btn-group,
.btn-group aside .item-stats li.course-opening span+.btn-group,
aside .item-stats li.course-opening .btn-group span+.btn-group,
.btn-group .btn-group+.btn,
.btn-group aside .item-stats li.course-opening .btn-group+span,
aside .item-stats li.course-opening .btn-group .btn-group+span,
.btn-group .btn-group+.btn-group {
    margin-left: -1px
}
.btn-toolbar {
    margin-left: -5px
}
.btn-toolbar:before,
.btn-toolbar:after {
    content: " ";
    display: table
}
.btn-toolbar:after {
    clear: both
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
    float: left
}
.btn-toolbar>.btn,
aside .item-stats li.course-opening .btn-toolbar>span,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
    margin-left: 5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
aside .item-stats li.course-opening .btn-group>span:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}
.btn-group>.btn:first-child,
aside .item-stats li.course-opening .btn-group>span:first-child {
    margin-left: 0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),
aside .item-stats li.course-opening .btn-group>span:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}
.btn-group>.btn:last-child:not(:first-child),
aside .item-stats li.course-opening .btn-group>span:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}
.btn-group>.btn-group {
    float: left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,
aside .item-stats li.course-opening .btn-group>.btn-group:not(:first-child):not(:last-child)>span {
    border-radius: 0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
aside .item-stats li.course-opening .btn-group>.btn-group:first-child:not(:last-child)>span:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,
aside .item-stats li.course-opening .btn-group>.btn-group:last-child:not(:first-child)>span:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
    outline: 0
}
.btn-group>.btn+.dropdown-toggle,
aside .item-stats li.course-opening .btn-group>span+.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px
}
.btn-group>.btn-lg+.dropdown-toggle,
.btn-group-lg.btn-group>.btn+.dropdown-toggle,
aside .item-stats li.course-opening .btn-group-lg.btn-group>span+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125)
}
.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}
.btn .caret,
aside .item-stats li.course-opening span .caret {
    margin-left: 0
}
.btn-lg .caret,
.btn-group-lg>.btn .caret,
aside .item-stats li.course-opening .btn-group-lg>span .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0
}
.dropup .btn-lg .caret,
.dropup .btn-group-lg>.btn .caret,
.dropup aside .item-stats li.course-opening .btn-group-lg>span .caret,
aside .item-stats li.course-opening .dropup .btn-group-lg>span .caret {
    border-width: 0 5px 5px
}
.btn-group-vertical>.btn,
aside .item-stats li.course-opening .btn-group-vertical>span,
.btn-group-vertical>.btn-group,
.btn-group-vertical>.btn-group>.btn,
aside .item-stats li.course-opening .btn-group-vertical>.btn-group>span {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}
.btn-group-vertical>.btn-group:before,
.btn-group-vertical>.btn-group:after {
    content: " ";
    display: table
}
.btn-group-vertical>.btn-group:after {
    clear: both
}
.btn-group-vertical>.btn-group>.btn,
aside .item-stats li.course-opening .btn-group-vertical>.btn-group>span {
    float: none
}
.btn-group-vertical>.btn+.btn,
aside .item-stats li.course-opening .btn-group-vertical>span+.btn,
aside .item-stats li.course-opening .btn-group-vertical>.btn+span,
aside .item-stats li.course-opening .btn-group-vertical>span+span,
.btn-group-vertical>.btn+.btn-group,
aside .item-stats li.course-opening .btn-group-vertical>span+.btn-group,
.btn-group-vertical>.btn-group+.btn,
aside .item-stats li.course-opening .btn-group-vertical>.btn-group+span,
.btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child),
aside .item-stats li.course-opening .btn-group-vertical>span:not(:first-child):not(:last-child) {
    border-radius: 0
}
.btn-group-vertical>.btn:first-child:not(:last-child),
aside .item-stats li.course-opening .btn-group-vertical>span:first-child:not(:last-child) {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}
.btn-group-vertical>.btn:last-child:not(:first-child),
aside .item-stats li.course-opening .btn-group-vertical>span:last-child:not(:first-child) {
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,
aside .item-stats li.course-opening .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>span {
    border-radius: 0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
aside .item-stats li.course-opening .btn-group-vertical>.btn-group:first-child:not(:last-child)>span:last-child,
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,
aside .item-stats li.course-opening .btn-group-vertical>.btn-group:last-child:not(:first-child)>span:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}
.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}
.btn-group-justified>.btn,
aside .item-stats li.course-opening .btn-group-justified>span,
.btn-group-justified>.btn-group {
    float: none;
    display: table-cell;
    width: 1%
}
.btn-group-justified>.btn-group .btn,
.btn-group-justified>.btn-group aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .btn-group-justified>.btn-group span {
    width: 100%
}
.btn-group-justified>.btn-group .dropdown-menu {
    left: auto
}
[data-toggle="buttons"]>.btn input[type="radio"],
aside .item-stats li.course-opening [data-toggle="buttons"]>span input[type="radio"],
[data-toggle="buttons"]>.btn input[type="checkbox"],
aside .item-stats li.course-opening [data-toggle="buttons"]>span input[type="checkbox"],
[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],
aside .item-stats li.course-opening [data-toggle="buttons"]>.btn-group>span input[type="radio"],
[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],
aside .item-stats li.course-opening [data-toggle="buttons"]>.btn-group>span input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}
.input-group {
    position: relative;
    display: table;
    border-collapse: separate
}
.input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0
}
.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
    display: table-cell
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0
}
.input-group-addon,
.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 16px;
    font-weight: normal;
    line-height: 1;
    color: #505050;
    text-align: center;
    background-color: #F7F7F7 !important;
    border: 1px solid #E8E8E8;
    border-radius: 3px
}
.input-group-addon.input-sm,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.input-group-addon.btn,
aside .item-stats li.course-opening .input-group-sm>.input-group-btn>span.input-group-addon {
    padding: 5px 10px;
    font-size: 14px;
    border-radius: 2px
}
.input-group-addon.input-lg,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.input-group-addon.btn,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span.input-group-addon {
    padding: 10px 16px;
    font-size: 20px;
    border-radius: 5px
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
    margin-top: 0
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child>.btn,
aside .item-stats li.course-opening .input-group-btn:first-child>span,
.input-group-btn:first-child>.btn-group>.btn,
aside .item-stats li.course-opening .input-group-btn:first-child>.btn-group>span,
.input-group-btn:first-child>.dropdown-toggle,
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),
aside .item-stats li.course-opening .input-group-btn:last-child>span:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
aside .item-stats li.course-opening .input-group-btn:last-child>.btn-group:not(:last-child)>span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}
.input-group-addon:first-child {
    border-right: 0
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child>.btn,
aside .item-stats li.course-opening .input-group-btn:last-child>span,
.input-group-btn:last-child>.btn-group>.btn,
aside .item-stats li.course-opening .input-group-btn:last-child>.btn-group>span,
.input-group-btn:last-child>.dropdown-toggle,
.input-group-btn:first-child>.btn:not(:first-child),
aside .item-stats li.course-opening .input-group-btn:first-child>span:not(:first-child),
.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
aside .item-stats li.course-opening .input-group-btn:first-child>.btn-group:not(:first-child)>span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}
.input-group-addon:last-child {
    border-left: 0
}
.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap
}
.input-group-btn>.btn,
aside .item-stats li.course-opening .input-group-btn>span {
    position: relative
}
.input-group-btn>.btn+.btn,
aside .item-stats li.course-opening .input-group-btn>span+.btn,
aside .item-stats li.course-opening .input-group-btn>.btn+span,
aside .item-stats li.course-opening .input-group-btn>span+span {
    margin-left: -1px
}
.input-group-btn>.btn:hover,
aside .item-stats li.course-opening .input-group-btn>span:hover,
.input-group-btn>.btn:focus,
aside .item-stats li.course-opening .input-group-btn>span:focus,
.input-group-btn>.btn:active,
aside .item-stats li.course-opening .input-group-btn>span:active {
    z-index: 2
}
.input-group-btn:first-child>.btn,
aside .item-stats li.course-opening .input-group-btn:first-child>span,
.input-group-btn:first-child>.btn-group {
    margin-right: -1px
}
.input-group-btn:last-child>.btn,
aside .item-stats li.course-opening .input-group-btn:last-child>span,
.input-group-btn:last-child>.btn-group {
    margin-left: -1px
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none
}
.nav:before,
.nav:after {
    content: " ";
    display: table
}
.nav:after {
    clear: both
}
.nav>li {
    position: relative;
    display: block
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px
}
.nav>li>a:hover,
.nav>li>a:focus {
    text-decoration: none;
    background-color: #F7F7F7
}
.nav>li.disabled>a {
    color: #B0B0B0
}
.nav>li.disabled>a:hover,
.nav>li.disabled>a:focus {
    color: #B0B0B0;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed
}
.nav .open>a,
.nav .open>a:hover,
.nav .open>a:focus {
    background-color: #F7F7F7;
    border-color: #505050
}
.nav .nav-divider {
    height: 1px;
    margin: 10px 0;
    overflow: hidden;
    background-color: #e5e5e5
}
.nav>li>a>img {
    max-width: none
}
.nav-tabs {
    border-bottom: 1px solid #ddd
}
.nav-tabs>li {
    float: left;
    margin-bottom: -1px
}
.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.375;
    border: 1px solid transparent;
    border-radius: 3px 3px 0 0
}
.nav-tabs>li>a:hover {
    border-color: #F7F7F7 #F7F7F7 #ddd
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
    color: #B0B0B0;
    background-color: #F2F2F2;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default
}
.nav-pills>li {
    float: left
}
.nav-pills>li>a {
    border-radius: 3px
}
.nav-pills>li+li {
    margin-left: 2px
}
.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus {
    color: #fff;
    background-color: #F02D00
}
.nav-stacked>li {
    float: none
}
.nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0
}
.nav-justified,
.nav-tabs.nav-justified {
    width: 100%
}
.nav-justified>li,
.nav-tabs.nav-justified>li {
    float: none
}
.nav-justified>li>a,
.nav-tabs.nav-justified>li>a {
    text-align: center;
    margin-bottom: 5px
}
.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto
}
@media (min-width: 768px) {
    .nav-justified>li,
    .nav-tabs.nav-justified>li {
        display: table-cell;
        width: 1%
    }
    .nav-justified>li>a,
    .nav-tabs.nav-justified>li>a {
        margin-bottom: 0
    }
}
.nav-tabs-justified,
.nav-tabs.nav-justified {
    border-bottom: 0
}
.nav-tabs-justified>li>a,
.nav-tabs.nav-justified>li>a {
    margin-right: 0;
    border-radius: 3px
}
.nav-tabs-justified>.active>a,
.nav-tabs.nav-justified>.active>a,
.nav-tabs-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a:hover,
.nav-tabs-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:focus {
    border: 1px solid #ddd
}
@media (min-width: 768px) {
    .nav-tabs-justified>li>a,
    .nav-tabs.nav-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 3px 3px 0 0
    }
    .nav-tabs-justified>.active>a,
    .nav-tabs.nav-justified>.active>a,
    .nav-tabs-justified>.active>a:hover,
    .nav-tabs.nav-justified>.active>a:hover,
    .nav-tabs-justified>.active>a:focus,
    .nav-tabs.nav-justified>.active>a:focus {
        border-bottom-color: #F2F2F2
    }
}
.tab-content>.tab-pane {
    display: none
}
.tab-content>.active {
    display: block
}
.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0;
    border: 1px solid transparent
}
.navbar:before,
.navbar:after {
    content: " ";
    display: table
}
.navbar:after {
    clear: both
}
@media (min-width: 992px) {
    .navbar {
        border-radius: 0
    }
}
.navbar-header:before,
.navbar-header:after {
    content: " ";
    display: table
}
.navbar-header:after {
    clear: both
}
@media (min-width: 992px) {
    .navbar-header {
        float: left
    }
}
.navbar-collapse {
    overflow-x: visible;
    padding-right: 0;
    padding-left: 0;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch
}
.navbar-collapse:before,
.navbar-collapse:after {
    content: " ";
    display: table
}
.navbar-collapse:after {
    clear: both
}
.navbar-collapse.in {
    overflow-y: auto
}
@media (min-width: 992px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none
    }
    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important
    }
    .navbar-collapse.in {
        overflow-y: visible
    }
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0
    }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
    max-height: 340px
}
@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px
    }
}
.container>.navbar-header,
.bottom-flash-alerts .noty_bar>.navbar-header,
.container>.navbar-collapse,
.bottom-flash-alerts .noty_bar>.navbar-collapse,
.container-fluid>.navbar-header,
.container-fluid>.navbar-collapse {
    margin-right: 0;
    margin-left: 0
}
@media (min-width: 992px) {
    .container>.navbar-header,
    .bottom-flash-alerts .noty_bar>.navbar-header,
    .container>.navbar-collapse,
    .bottom-flash-alerts .noty_bar>.navbar-collapse,
    .container-fluid>.navbar-header,
    .container-fluid>.navbar-collapse {
        margin-right: 0;
        margin-left: 0
    }
}
.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}
@media (min-width: 992px) {
    .navbar-static-top {
        border-radius: 0
    }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}
@media (min-width: 992px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
        border-radius: 0
    }
}
.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px
}
.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0
}
.navbar-brand {
    float: left;
    padding: 0 0;
    font-size: 20px;
    line-height: 22px;
    height: 50px
}
.navbar-brand:hover,
.navbar-brand:focus {
    text-decoration: none
}
.navbar-brand>img {
    display: block
}
@media (min-width: 992px) {
    .navbar>.container .navbar-brand,
    .bottom-flash-alerts .navbar>.noty_bar .navbar-brand,
    .navbar>.container-fluid .navbar-brand {
        margin-left: 0
    }
}
.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 0;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 3px
}
.navbar-toggle:focus {
    outline: 0
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}
.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px
}
@media (min-width: 992px) {
    .navbar-toggle {
        display: none
    }
}
.navbar-nav {
    margin: 0 0
}
.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 22px
}
@media (max-width: 991px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none
    }
    .navbar-nav .open .dropdown-menu>li>a,
    .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px
    }
    .navbar-nav .open .dropdown-menu>li>a {
        line-height: 22px
    }
    .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-nav .open .dropdown-menu>li>a:focus {
        background-image: none
    }
}
@media (min-width: 992px) {
    .navbar-nav {
        float: left;
        margin: 0
    }
    .navbar-nav>li {
        float: left
    }
    .navbar-nav>li>a {
        padding-top: 0;
        padding-bottom: 0
    }
}
.navbar-form {
    margin-left: 0;
    margin-right: 0;
    padding: 10px 0;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 9px;
    margin-bottom: 9px
}
@media (min-width: 768px) {
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }
    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }
    .navbar-form .form-control-static {
        display: inline-block
    }
    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle
    }
    .navbar-form .input-group .input-group-addon,
    .navbar-form .input-group .input-group-btn,
    .navbar-form .input-group .form-control {
        width: auto
    }
    .navbar-form .input-group>.form-control {
        width: 100%
    }
    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }
    .navbar-form .radio,
    .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }
    .navbar-form .radio label,
    .navbar-form .checkbox label {
        padding-left: 0
    }
    .navbar-form .radio input[type="radio"],
    .navbar-form .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0
    }
    .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }
}
@media (max-width: 991px) {
    .navbar-form .form-group {
        margin-bottom: 5px
    }
    .navbar-form .form-group:last-child {
        margin-bottom: 0
    }
}
@media (min-width: 992px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}
.navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
    margin-bottom: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}
.navbar-btn {
    margin-top: 9px;
    margin-bottom: 9px
}
.navbar-btn.btn-sm,
.btn-group-sm>.navbar-btn.btn,
aside .item-stats li.course-opening span.navbar-btn {
    margin-top: 8.5px;
    margin-bottom: 8.5px
}
.navbar-btn.btn-xs,
.btn-group-xs>.navbar-btn.btn,
aside .item-stats li.course-opening .btn-group-xs>span.navbar-btn,
.paper .user-tools .navbar-btn.btn,
.paper .user-tools aside .item-stats li.course-opening span.navbar-btn,
aside .item-stats li.course-opening .paper .user-tools span.navbar-btn {
    margin-top: 14px;
    margin-bottom: 14px
}
.navbar-text {
    margin-top: 14px;
    margin-bottom: 14px
}
@media (min-width: 992px) {
    .navbar-text {
        float: left;
        margin-left: 0;
        margin-right: 0
    }
}
@media (min-width: 992px) {
    .navbar-left {
        float: left !important
    }
    .navbar-right {
        float: right !important;
        margin-right: 0
    }
    .navbar-right ~ .navbar-right {
        margin-right: 0
    }
}
.navbar-default {
    background-color: #fff;
   /* background-color: #155293;*/
    border-color: #050505
}
.navbar-default .navbar-brand {
    color: #E8E8E8
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #cfcfcf;
    background-color: transparent
}
.navbar-default .navbar-text {
    color: #FFF
}
.navbar-default .navbar-nav>li>a {
   /* color: #E8E8E8*/
    color: #666
}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
    color: #F02D00;
    background-color: transparent
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
    color: #666;
   /* color: #FFF;*/
    background-color: transparent
}
.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:hover,
.navbar-default .navbar-nav>.disabled>a:focus {
    color: #ccc;
    background-color: transparent
}
.navbar-default .navbar-toggle {
    border-color: transparent
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: transparent
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #FFF
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #050505
}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {
    background-color: transparent;
    color: #FFF
}
@media (max-width: 991px) {
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #E8E8E8
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #F02D00;
        background-color: transparent
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
        color: #FFF;
        background-color: transparent
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
        color: #ccc;
        background-color: transparent
    }
}
.navbar-default .navbar-link {
    color: #E8E8E8
}
.navbar-default .navbar-link:hover {
    color: #F02D00
}
.navbar-default .btn-link {
    color: #E8E8E8
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
    color: #F02D00
}
.navbar-default .btn-link[disabled]:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:hover,
fieldset[disabled] .navbar-default .btn-link:focus {
    color: #ccc
}
.navbar-inverse {
    background-color: #222;
    border-color: #090909
}
.navbar-inverse .navbar-brand {
    color: white
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
    color: #fff;
    background-color: transparent
}
.navbar-inverse .navbar-text {
    color: white
}
.navbar-inverse .navbar-nav>li>a {
    color: white
}
.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:focus {
    color: #fff;
    background-color: transparent
}
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus {
    color: #fff;
    background-color: #090909
}
.navbar-inverse .navbar-nav>.disabled>a,
.navbar-inverse .navbar-nav>.disabled>a:hover,
.navbar-inverse .navbar-nav>.disabled>a:focus {
    color: #444;
    background-color: transparent
}
.navbar-inverse .navbar-toggle {
    border-color: #333
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    background-color: #333
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
    border-color: #101010
}
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
    background-color: #090909;
    color: #fff
}
@media (max-width: 991px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
        border-color: #090909
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090909
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
        color: white
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #fff;
        background-color: transparent
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
        color: #fff;
        background-color: #090909
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
        color: #444;
        background-color: transparent
    }
}
.navbar-inverse .navbar-link {
    color: white
}
.navbar-inverse .navbar-link:hover {
    color: #fff
}
.navbar-inverse .btn-link {
    color: white
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
    color: #fff
}
.navbar-inverse .btn-link[disabled]:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus {
    color: #444
}
.breadcrumb {
    padding: 0 0;
    margin-bottom: 22px;
    list-style: none;
    background-color: transparent;
    border-radius: 3px
}
.breadcrumb>li {
    display: inline-block
}
.breadcrumb>li+li:before {
    content: "› ";
    padding: 0 5px;
    color: #B0B0B0
}
.breadcrumb>.active {
    color: #505050
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 22px 0;
    border-radius: 3px
}
.pagination>li {
    display: inline
}
.pagination>li>a,
.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.375;
    text-decoration: none;
    color: #505050;
    background-color: #FFF;
    border: 1px solid #E8E8E8;
    margin-left: -1px
}
.pagination>li:first-child>a,
.pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}
.pagination>li:last-child>a,
.pagination>li:last-child>span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
    color: #F02D00;
    background-color: #F7F7F7;
    border-color: #E8E8E8
}
.pagination>.active>a,
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
    z-index: 2;
    color: #FFF;
    background-color: #F02D00;
    border-color: #F02D00;
    cursor: default
}
.pagination>.disabled>span,
.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,
.pagination>.disabled>a,
.pagination>.disabled>a:hover,
.pagination>.disabled>a:focus {
    color: #B0B0B0;
    background-color: #FFF;
    border-color: #E8E8E8;
    cursor: not-allowed
}
.pagination-lg>li>a,
.pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 20px
}
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px
}
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px
}
.pagination-sm>li>a,
.pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 14px
}
.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span {
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px
}
.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em
}
.label:empty {
    display: none
}
.btn .label,
aside .item-stats li.course-opening span .label {
    position: relative;
    top: -1px
}
a.label:hover,
a.label:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}
.label-default {
    background-color: #00B2BD
}
.label-default[href]:hover,
.label-default[href]:focus {
    background-color: #00828a
}
.label-primary {
    background-color: #F02D00
}
.label-primary[href]:hover,
.label-primary[href]:focus {
    background-color: #bd2300
}
.label-success {
    background-color: #158E00
}
.label-success[href]:hover,
.label-success[href]:focus {
    background-color: #0d5b00
}
.label-info {
    background-color: #5bc0de
}
.label-info[href]:hover,
.label-info[href]:focus {
    background-color: #31b0d5
}
.label-warning {
    background-color: #FFFBE7
}
.label-warning[href]:hover,
.label-warning[href]:focus {
    background-color: #fff2b4
}
.label-danger {
    background-color: #F02D00
}
.label-danger[href]:hover,
.label-danger[href]:focus {
    background-color: #bd2300
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #F02D00;
    border-radius: 50%
}
.badge:empty {
    display: none
}
.btn .badge,
aside .item-stats li.course-opening span .badge {
    position: relative;
    top: -1px
}
.btn-xs .badge,
.btn-group-xs>.btn .badge,
aside .item-stats li.course-opening .btn-group-xs>span .badge,
.paper .user-tools .btn .badge,
.paper .user-tools aside .item-stats li.course-opening span .badge,
aside .item-stats li.course-opening .paper .user-tools span .badge,
.btn-group-xs>.btn .badge,
aside .item-stats li.course-opening .btn-group-xs>span .badge {
    top: 0;
    padding: 1px 5px
}
.list-group-item.active>.badge,
.nav-pills>.active>a>.badge {
    color: #505050;
    background-color: #fff
}
.list-group-item>.badge {
    float: right
}
.list-group-item>.badge+.badge {
    margin-right: 5px
}
.nav-pills>li>a>.badge {
    margin-left: 3px
}
a.badge:hover,
a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}
.alert {
    padding: 15px;
    margin-bottom: 22px;
    border: 1px solid transparent;
    border-radius: 3px
}
.alert h4 {
    margin-top: 0;
    color: inherit
}
.alert .alert-link {
    font-weight: bold
}
.alert>p,
.alert>ul {
    margin-bottom: 0
}
.alert>p+p {
    margin-top: 5px
}
.alert-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-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #F02D00
}
.alert-danger hr {
    border-top-color: #e4b9c0
}
.alert-danger .alert-link {
    color: #bd2300
}
@-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: 22px;
    margin-bottom: 22px;
    background-color: #E8E8E8;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}
.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 14px;
    line-height: 22px;
    color: #fff;
    text-align: center;
    background-color: #F02D00;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease
}
.progress-striped .progress-bar,
.progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px
}
.progress.active .progress-bar,
.progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}
.progress-bar-success {
    background-color: #00B2BD
}
.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}
.progress-bar-info {
    background-color: #5bc0de
}
.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}
.progress-bar-warning {
    background-color: #FFFBE7
}
.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}
.progress-bar-danger {
    background-color: #F02D00
}
.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)
}
.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)
}
.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15)
}
.well-lg {
    padding: 24px;
    border-radius: 5px
}
.well-sm {
    padding: 9px;
    border-radius: 2px
}
.close {
    float: right;
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    filter: alpha(opacity=20)
}
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50)
}
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none
}
.modal-open {
    overflow: hidden
}
.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0
}
.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out
}
.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}
.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0)
}
.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50)
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #E8E8E8;
    min-height: 16.375px
}
.modal-header .close {
    margin-top: -2px
}
.modal-title {
    margin: 0;
    line-height: 1.375
}
.modal-body {
    position: relative;
    padding: 0
}
.modal-footer {
    padding: 0;
    text-align: right;
    border-top: 1px solid #E8E8E8
}
.modal-footer:before,
.modal-footer:after {
    content: " ";
    display: table
}
.modal-footer:after {
    clear: both
}
.modal-footer .btn+.btn,
.modal-footer aside .item-stats li.course-opening span+.btn,
aside .item-stats li.course-opening .modal-footer span+.btn,
.modal-footer aside .item-stats li.course-opening .btn+span,
aside .item-stats li.course-opening .modal-footer .btn+span,
.modal-footer aside .item-stats li.course-opening span+span,
aside .item-stats li.course-opening .modal-footer span+span {
    margin-left: 5px;
    margin-bottom: 0
}
.modal-footer .btn-group .btn+.btn,
.modal-footer .btn-group aside .item-stats li.course-opening span+.btn,
aside .item-stats li.course-opening .modal-footer .btn-group span+.btn,
.modal-footer .btn-group aside .item-stats li.course-opening .btn+span,
aside .item-stats li.course-opening .modal-footer .btn-group .btn+span,
.modal-footer .btn-group aside .item-stats li.course-opening span+span,
aside .item-stats li.course-opening .modal-footer .btn-group span+span {
    margin-left: -1px
}
.modal-footer .btn-block+.btn-block,
.modal-footer .as-btn-block+.btn-block,
.modal-footer .btn-block+.as-btn-block,
.modal-footer .as-btn-block+.as-btn-block {
    margin-left: 0
}
.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}
@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5)
    }
    .modal-sm {
        width: 300px
    }
}
@media (min-width: 992px) {
    .modal-lg {
        width: 900px
    }
}
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0)
}
.tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90)
}
.tooltip.top {
    margin-top: -3px;
    padding: 5px 0
}
.tooltip.right {
    margin-left: 3px;
    padding: 0 5px
}
.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0
}
.tooltip.left {
    margin-left: -3px;
    padding: 0 5px
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 3px
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}
.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    right: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}
.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.375;
    text-align: left;
    background-color: #FFF;
    background-clip: padding-box;
    border: 1px solid transparent;
    border: 1px solid transparent;
    border-radius: 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    white-space: normal
}
.popover.top {
    margin-top: -8px
}
.popover.right {
    margin-left: 8px
}
.popover.bottom {
    margin-top: 8px
}
.popover.left {
    margin-left: -8px
}
.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 16px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 4px 4px 0 0
}
.popover-content {
    padding: 9px 14px
}
.popover>.arrow,
.popover>.arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}
.popover>.arrow {
    border-width: 9px
}
.popover>.arrow:after {
    border-width: 8px;
    content: ""
}
.popover.top>.arrow {
    left: 50%;
    margin-left: -9px;
    border-bottom-width: 0;
    border-top-color: transparent;
    border-top-color: rgba(0, 0, 0, 0.05);
    bottom: -9px
}
.popover.top>.arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -8px;
    border-bottom-width: 0;
    border-top-color: #FFF
}
.popover.right>.arrow {
    top: 50%;
    left: -9px;
    margin-top: -9px;
    border-left-width: 0;
    border-right-color: transparent;
    border-right-color: rgba(0, 0, 0, 0.05)
}
.popover.right>.arrow:after {
    content: " ";
    left: 1px;
    bottom: -8px;
    border-left-width: 0;
    border-right-color: #FFF
}
.popover.bottom>.arrow {
    left: 50%;
    margin-left: -9px;
    border-top-width: 0;
    border-bottom-color: transparent;
    border-bottom-color: rgba(0, 0, 0, 0.05);
    top: -9px
}
.popover.bottom>.arrow:after {
    content: " ";
    top: 1px;
    margin-left: -8px;
    border-top-width: 0;
    border-bottom-color: #FFF
}
.popover.left>.arrow {
    top: 50%;
    right: -9px;
    margin-top: -9px;
    border-right-width: 0;
    border-left-color: transparent;
    border-left-color: rgba(0, 0, 0, 0.05)
}
.popover.left>.arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #FFF;
    bottom: -8px
}
.carousel {
    position: relative
}
.carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%
}
.carousel-inner>.item {
    display: none;
    position: relative;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left
}
.carousel-inner>.item>img,
.carousel-inner>.item>a>img {
    display: block;
    max-width: 100%;
    height: auto;
    line-height: 1
}
@media all and (transform-3d),
(-webkit-transform-3d) {
    .carousel-inner>.item {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        -moz-transition: -moz-transform 0.6s ease-in-out;
        -o-transition: -o-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000;
        -moz-perspective: 1000;
        perspective: 1000
    }
    .carousel-inner>.item.next,
    .carousel-inner>.item.active.right {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        left: 0
    }
    .carousel-inner>.item.prev,
    .carousel-inner>.item.active.left {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
        left: 0
    }
    .carousel-inner>.item.next.left,
    .carousel-inner>.item.prev.right,
    .carousel-inner>.item.active {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        left: 0
    }
}
.carousel-inner>.active,
.carousel-inner>.next,
.carousel-inner>.prev {
    display: block
}
.carousel-inner>.active {
    left: 0
}
.carousel-inner>.next,
.carousel-inner>.prev {
    position: absolute;
    top: 0;
    width: 100%
}
.carousel-inner>.next {
    left: 100%
}
.carousel-inner>.prev {
    left: -100%
}
.carousel-inner>.next.left,
.carousel-inner>.prev.right {
    left: 0
}
.carousel-inner>.active.left {
    left: -100%
}
.carousel-inner>.active.right {
    left: 100%
}
.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6)
}
.carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control:hover,
.carousel-control:focus {
    outline: 0;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90)
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    line-height: 1;
    font-family: serif
}
.carousel-control .icon-prev:before {
    content: '\2039'
}
.carousel-control .icon-next:before {
    content: '\203a'
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center
}
.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: transparent
}
.carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff
}
.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6)
}
.carousel-caption .btn,
.carousel-caption aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .carousel-caption span {
    text-shadow: none
}
@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-prev,
    .carousel-control .icon-next {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        font-size: 30px
    }
    .carousel-control .glyphicon-chevron-left,
    .carousel-control .icon-prev {
        margin-left: -15px
    }
    .carousel-control .glyphicon-chevron-right,
    .carousel-control .icon-next {
        margin-right: -15px
    }
    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px
    }
    .carousel-indicators {
        bottom: 20px
    }
}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table
}
.clearfix:after {
    clear: both
}
.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}
.pull-right {
    float: right !important
}
.pull-left {
    float: left !important
}
.hide {
    display: none !important
}
.show {
    display: block !important
}
.invisible {
    visibility: hidden
}
.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}
.hidden {
    display: none !important
}
.affix {
    position: fixed
}
@-ms-viewport {
    width: device-width
}
.visible-xs {
    display: none !important
}
.visible-sm {
    display: none !important
}
.visible-md {
    display: none !important
}
.visible-lg {
    display: none !important
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
    display: none !important
}
@media (max-width: 767px) {
    .visible-xs {
        display: block !important
    }
    table.visible-xs {
        display: table
    }
    tr.visible-xs {
        display: table-row !important
    }
    th.visible-xs,
    td.visible-xs {
        display: table-cell !important
    }
}
@media (max-width: 767px) {
    .visible-xs-block {
        display: block !important
    }
}
@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline !important
    }
}
@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important
    }
    table.visible-sm {
        display: table
    }
    tr.visible-sm {
        display: table-row !important
    }
    th.visible-sm,
    td.visible-sm {
        display: table-cell !important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
        display: block !important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
        display: inline !important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important
    }
    table.visible-md {
        display: table
    }
    tr.visible-md {
        display: table-row !important
    }
    th.visible-md,
    td.visible-md {
        display: table-cell !important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {
        display: block !important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {
        display: inline !important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}
@media (min-width: 1200px) {
    .visible-lg {
        display: block !important
    }
    table.visible-lg {
        display: table
    }
    tr.visible-lg {
        display: table-row !important
    }
    th.visible-lg,
    td.visible-lg {
        display: table-cell !important
    }
}
@media (min-width: 1200px) {
    .visible-lg-block {
        display: block !important
    }
}
@media (min-width: 1200px) {
    .visible-lg-inline {
        display: inline !important
    }
}
@media (min-width: 1200px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}
@media (max-width: 767px) {
    .hidden-xs {
        display: none !important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm,
    .hero--course .course-status__label:first-child {
        display: none !important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important
    }
}
@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important
    }
}
.visible-print {
    display: none !important
}
@media print {
    .visible-print {
        display: block !important
    }
    table.visible-print {
        display: table
    }
    tr.visible-print {
        display: table-row !important
    }
    th.visible-print,
    td.visible-print {
        display: table-cell !important
    }
}
.visible-print-block {
    display: none !important
}
@media print {
    .visible-print-block {
        display: block !important
    }
}
.visible-print-inline {
    display: none !important
}
@media print {
    .visible-print-inline {
        display: inline !important
    }
}
.visible-print-inline-block {
    display: none !important
}
@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
}
@media print {
    .hidden-print {
        display: none !important
    }
}
.obfuscated {
    opacity: 0
}
.soft-hidden {
    display: none
}
.visible-xxs {
    display: none !important
}
@media only screen and (max-width: 479px) {
    .hidden-xxs {
        display: none !important
    }
    .visible-xxs {
        display: block !important
    }
}
@media only screen and (min-width: 992px) {
    .col-md-centered-up {
        float: none;
        display: block;
        margin-left: auto;
        margin-right: auto
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .pull-left-xs-only {
        float: left
    }
    .pull-right-xs-only {
        float: right
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pull-left-sm-only {
        float: left
    }
    .pull-right-sm-only {
        float: right
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .pull-left-md-only {
        float: left
    }
    .pull-right-md-only {
        float: right
    }
}
@media only screen and (min-width: 480px) {
    .pull-left-xs-up {
        float: left
    }
    .pull-right-xs-up {
        float: right
    }
}
@media only screen and (min-width: 768px) {
    .pull-left-sm-up {
        float: left
    }
    .pull-right-sm-up {
        float: right
    }
}
@media only screen and (min-width: 992px) {
    .pull-left-md-up {
        float: left
    }
    .pull-right-md-up {
        float: right
    }
}
.atwho-view {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    margin-top: 18px;
    background: #fff;
    border: 1px solid #DDD;
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    min-width: 120px;
    z-index: 10
}
.atwho-view .cur {
    background: #36F;
    color: #fff
}
.atwho-view .cur small {
    color: #fff
}
.atwho-view strong {
    color: #36F
}
.atwho-view .cur strong {
    color: #fff;
    font: bold
}
.atwho-view ul {
    list-style: none;
    padding: 0;
    margin: auto
}
.atwho-view ul li {
    display: block;
    padding: 5px 10px;
    border-bottom: 1px solid #DDD;
    cursor: pointer
}
.atwho-view small {
    font-size: smaller;
    color: #777;
    font-weight: 400
}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.1.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

.chosen-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    zoom: 1;
    *display: inline;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}
.chosen-container .chosen-drop {
    position: absolute;
    top: 100%;
    left: -9999px;
    z-index: 1010;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border: 1px solid #aaa;
    border-top: 0;
    background: #fff;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15)
}
.chosen-container.chosen-with-drop .chosen-drop {
    left: 0
}
.chosen-container a {
    cursor: pointer
}
.chosen-container-single .chosen-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 23px;
    border: 1px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));
    background: -webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background: -moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background: -o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background: linear-gradient(to bottom, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background-clip: padding-box;
    box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px
}
.chosen-container-single .chosen-default {
    color: #999
}
.chosen-container-single .chosen-single span {
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap
}
.chosen-container-single .chosen-single-with-deselect span {
    margin-right: 38px
}
.chosen-container-single .chosen-single abbr {
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    background: url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) -42px 1px no-repeat;
    font-size: 1px
}
.chosen-container-single .chosen-single abbr:hover {
    background-position: -42px -10px
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
    background-position: -42px -10px
}
.chosen-container-single .chosen-single div {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%
}
.chosen-container-single .chosen-single div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) no-repeat 0px 2px
}
.chosen-container-single .chosen-search {
    position: relative;
    z-index: 1010;
    margin: 0;
    padding: 3px 4px;
    white-space: nowrap
}
.chosen-container-single .chosen-search input[type="text"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 1px 0;
    padding: 4px 20px 4px 5px;
    width: 100%;
    height: auto;
    outline: 0;
    border: 1px solid #aaa;
    background: #fff url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) no-repeat 100% -20px;
    background: url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) no-repeat 100% -20px;
    font-size: 1em;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0
}
.chosen-container-single .chosen-drop {
    margin-top: -1px;
    border-radius: 0 0 4px 4px;
    background-clip: padding-box
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
    position: absolute;
    left: -9999px
}
.chosen-container .chosen-results {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 4px 4px 0;
    padding: 0 0 0 4px;
    max-height: 240px;
    -webkit-overflow-scrolling: touch
}
.chosen-container .chosen-results li {
    display: none;
    margin: 0;
    padding: 5px 6px;
    list-style: none;
    line-height: 15px;
    -webkit-touch-callout: none
}
.chosen-container .chosen-results li.active-result {
    display: list-item;
    cursor: pointer
}
.chosen-container .chosen-results li.disabled-result {
    display: list-item;
    color: #ccc;
    cursor: default
}
.chosen-container .chosen-results li.highlighted {
    background-color: #3875d7;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
    background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
    background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
    background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
    background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
    color: #fff
}
.chosen-container .chosen-results li.no-results {
    display: list-item;
    background: #f4f4f4
}
.chosen-container .chosen-results li.group-result {
    display: list-item;
    font-weight: bold;
    cursor: default
}
.chosen-container .chosen-results li.group-option {
    padding-left: 15px
}
.chosen-container .chosen-results li em {
    font-style: normal;
    text-decoration: underline
}
.chosen-container-multi .chosen-choices {
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto !important;
    height: 1%;
    border: 1px solid #aaa;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(#eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(#eee 1%, #fff 15%);
    background-image: -o-linear-gradient(#eee 1%, #fff 15%);
    background-image: linear-gradient(#eee 1%, #fff 15%);
    cursor: text
}
.chosen-container-multi .chosen-choices li {
    float: left;
    list-style: none
}
.chosen-container-multi .chosen-choices li.search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    margin: 1px 0;
    padding: 5px;
    height: 15px;
    outline: 0;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none;
    color: #666;
    font-size: 100%;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0
}
.chosen-container-multi .chosen-choices li.search-field .default {
    color: #999
}
.chosen-container-multi .chosen-choices li.search-choice {
    position: relative;
    margin: 3px 0 3px 5px;
    padding: 3px 20px 3px 5px;
    border: 1px solid #aaa;
    border-radius: 3px;
    background-color: #e4e4e4;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-clip: padding-box;
    box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    color: #333;
    line-height: 13px;
    cursor: default
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
    position: absolute;
    top: 4px;
    right: 3px;
    display: block;
    width: 12px;
    height: 12px;
    background: url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) -42px 1px no-repeat;
    font-size: 1px
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
    background-position: -42px -10px
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
    padding-right: 5px;
    border: 1px solid #ccc;
    background-color: #e4e4e4;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    color: #666
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
    background: #d4d4d4
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
    background-position: -42px -10px
}
.chosen-container-multi .chosen-results {
    margin: 0;
    padding: 0
}
.chosen-container-multi .chosen-drop .result-selected {
    display: list-item;
    color: #ccc;
    cursor: default
}
.chosen-container-active .chosen-single {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3)
}
.chosen-container-active.chosen-with-drop .chosen-single {
    border: 1px solid #aaa;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));
    background-image: -webkit-linear-gradient(#eee 20%, #fff 80%);
    background-image: -moz-linear-gradient(#eee 20%, #fff 80%);
    background-image: -o-linear-gradient(#eee 20%, #fff 80%);
    background-image: linear-gradient(#eee 20%, #fff 80%);
    box-shadow: 0 1px 0 #fff inset
}
.chosen-container-active.chosen-with-drop .chosen-single div {
    border-left: none;
    background: transparent
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -18px 2px
}
.chosen-container-active .chosen-choices {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3)
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
    color: #111 !important
}
.chosen-disabled {
    opacity: 0.5 !important;
    cursor: default
}
.chosen-disabled .chosen-single {
    cursor: default
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
    cursor: default
}
.chosen-rtl {
    text-align: right
}
.chosen-rtl .chosen-single {
    overflow: visible;
    padding: 0 8px 0 0
}
.chosen-rtl .chosen-single span {
    margin-right: 0;
    margin-left: 26px;
    direction: rtl
}
.chosen-rtl .chosen-single-with-deselect span {
    margin-left: 38px
}
.chosen-rtl .chosen-single div {
    right: auto;
    left: 3px
}
.chosen-rtl .chosen-single abbr {
    right: auto;
    left: 26px
}
.chosen-rtl .chosen-choices li {
    float: right
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
    direction: rtl
}
.chosen-rtl .chosen-choices li.search-choice {
    margin: 3px 5px 3px 0;
    padding: 3px 5px 3px 19px
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
    right: auto;
    left: 4px
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
    left: 9999px
}
.chosen-rtl.chosen-container-single .chosen-results {
    margin: 0 0 4px 4px;
    padding: 0 4px 0 0
}
.chosen-rtl .chosen-results li.group-option {
    padding-right: 15px;
    padding-left: 0
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
    border-right: none
}
.chosen-rtl .chosen-search input[type="text"] {
    padding: 4px 5px 4px 20px;
    background: #fff url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) no-repeat -30px -20px;
    background: url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite-8aded579c20e7608716020248dcb273f.png) no-repeat -30px -20px;
    direction: rtl
}
.chosen-rtl.chosen-container-single .chosen-single div b {
    background-position: 6px 2px
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
    background-position: -12px 2px
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-resolution: 144dpi) {
    .chosen-rtl .chosen-search input[type="text"],
    .chosen-container-single .chosen-single abbr,
    .chosen-container-single .chosen-single div b,
    .chosen-container-single .chosen-search input[type="text"],
    .chosen-container .chosen-results-scroll-down span,
    .chosen-container .chosen-results-scroll-up span {
        background-image: url(//d2ycj993f2qxkw.cloudfront.net/assets/chosen-sprite@2x-7ff094c1cf9599356d5854a65ae992cc.png) !important;
        background-size: 52px 37px !important;
        background-repeat: no-repeat !important
    }
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Light.otf-57640656fdbe3cf8c65a68c96e1c6c02.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Light.otf-11aef68a1dc1373e01857593e04c2f9c.woff) format("woff");
    font-weight: 100;
    font-style: normal
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-LightIt.otf-d81a143a4f9634f978c72d03f3324be4.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-LightIt.otf-dd894909e83409e25c4581baaaf0781c.woff) format("woff");
    font-weight: 100;
    font-style: italic
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Regular.otf-6065d3141d1b0e4a70a1e71b355b8ff2.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Regular.otf-f380d4f24eb18cf506038a60e1804e73.woff) format("woff");
    font-weight: 500;
    font-style: normal
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-It.otf-5cb6759a8d3d8c5a3357cee93351a89e.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-It.otf-3e6d94fbb78233f2c87b61bde34f52c7.woff) format("woff");
    font-weight: 500;
    font-style: italic
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Semibold.otf-9855b867b0f11ec93dca7c6137da5877.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Semibold.otf-93a8fa4abd5e6c5bc121139aa56d298f.woff) format("woff");
    font-weight: 600;
    font-style: normal
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-SemiboldIt.otf-0f9995ad6f03e9438b3f833d150c8d17.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-SemiboldIt.otf-edb80c8d21202e68676458f6019cdbd7.woff) format("woff");
    font-weight: 600;
    font-style: italic
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Bold.otf-75fb131d1381afb9bb8b9f888854bcac.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Bold.otf-02ee2448b7893a0ac40ea9fa8a70c952.woff) format("woff");
    font-weight: 700;
    font-style: normal
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-BoldIt.otf-1a025731021bc1e2999b4db4a93b8b58.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-BoldIt.otf-8ca19b58ace0fd0e75644fbc8a924b07.woff) format("woff");
    font-weight: 700;
    font-style: italic
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Black.otf-408333c2423bd164a1a654b5a94e8f41.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-Black.otf-6315b46f212302973671ce74faabe28b.woff) format("woff");
    font-weight: 900;
    font-style: normal
}
@font-face {
    font-family: "Source Sans Pro";
    src: url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-BlackIt.otf-eae7043fd3c4e8800bcaf9b8489995a7.woff2) format("woff2"), url(//d2ycj993f2qxkw.cloudfront.net/assets/SourceSansPro-BlackIt.otf-74decf2006db43f384ed1c3d1735194d.woff) format("woff");
    font-weight: 900;
    font-style: italic
}
h1,
.h1 {
    font-size: 1.75rem
}
h2,
.h2,
.hero--signup-landing h3,
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name,
.blog-post-detail__body h4,
.landing-pro__purchase__promotion-price,
.landing-pro__purchase__since {
    font-size: 1.3125rem
}
h3,
.h3,
aside .post-onboard__head h5,
.school-badge__name {
    font-size: 1.125rem
}
h4,
.h4,
.paper legend,
.paper .legend,
aside .projects-list-badge .project-item__name,
.school-badge--md__name {
    font-size: 1rem
}
h5,
.h5 {
    font-size: 0.875rem
}
h6,
.h6 {
    font-size: 0.75rem
}
.text-mega,
.landing__header__title {
    font-size: 2.0625rem
}
@media only screen and (min-width: 480px) {
    h1,
    .h1 {
        font-size: 1.8125rem
    }
    h2,
    .h2,
    .hero--signup-landing h3,
    .paper__body .section--punch .h4,
    .paper__body .section--punch .paper legend,
    .paper .paper__body .section--punch legend,
    .paper__body .section--punch .paper .legend,
    .paper .paper__body .section--punch .legend,
    .paper__body .section--punch aside .projects-list-badge .project-item__name,
    aside .projects-list-badge .paper__body .section--punch .project-item__name,
    .paper__body .section--punch .school-badge--md__name,
    .blog-post-detail__body h4,
    .landing-pro__purchase__promotion-price,
    .landing-pro__purchase__since {
        font-size: 1.375rem
    }
    h3,
    .h3,
    aside .post-onboard__head h5,
    .school-badge__name {
        font-size: 1.125rem
    }
    h4,
    .h4,
    .paper legend,
    .paper .legend,
    aside .projects-list-badge .project-item__name,
    .school-badge--md__name {
        font-size: 1rem
    }
    h5,
    .h5 {
        font-size: 0.875rem
    }
    h6,
    .h6 {
        font-size: 0.75rem
    }
    .text-mega,
    .landing__header__title {
        font-size: 2.375rem
    }
}
@media only screen and (min-width: 768px) {
    h1,
    .h1 {
        font-size: 2rem
    }
    h2,
    .h2,
    .hero--signup-landing h3,
    .paper__body .section--punch .h4,
    .paper__body .section--punch .paper legend,
    .paper .paper__body .section--punch legend,
    .paper__body .section--punch .paper .legend,
    .paper .paper__body .section--punch .legend,
    .paper__body .section--punch aside .projects-list-badge .project-item__name,
    aside .projects-list-badge .paper__body .section--punch .project-item__name,
    .paper__body .section--punch .school-badge--md__name,
    .blog-post-detail__body h4,
    .landing-pro__purchase__promotion-price,
    .landing-pro__purchase__since {
        font-size: 1.5rem
    }
    h3,
    .h3,
    aside .post-onboard__head h5,
    .school-badge__name {
        font-size: 1.1875rem
    }
    h4,
    .h4,
    .paper legend,
    .paper .legend,
    aside .projects-list-badge .project-item__name,
    .school-badge--md__name {
        font-size: 1rem
    }
    h5,
    .h5 {
        font-size: 0.875rem
    }
    h6,
    .h6 {
        font-size: 0.75rem
    }
    .text-mega,
    .landing__header__title {
        font-size: 3rem
    }
}
h1,
.h1,
h2,
.h2,
.hero--signup-landing h3,
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name,
.blog-post-detail__body h4,
.landing-pro__purchase__promotion-price,
.landing-pro__purchase__since,
h3,
.h3,
aside .post-onboard__head h5,
.school-badge__name,
h4,
.h4,
.paper legend,
.paper .legend,
aside .projects-list-badge .project-item__name,
.school-badge--md__name,
h5,
.h5,
h6,
.h6 {
    letter-spacing: -0.5px
}
h1 a,
.h1 a,
h2 a,
.h2 a,
.hero--signup-landing h3 a,
.paper__body .section--punch .h4 a,
.paper__body .section--punch .paper legend a,
.paper .paper__body .section--punch legend a,
.paper__body .section--punch .paper .legend a,
.paper .paper__body .section--punch .legend a,
.paper__body .section--punch aside .projects-list-badge .project-item__name a,
aside .projects-list-badge .paper__body .section--punch .project-item__name a,
.paper__body .section--punch .school-badge--md__name a,
.blog-post-detail__body h4 a,
.landing-pro__purchase__promotion-price a,
.landing-pro__purchase__since a,
h3 a,
.h3 a,
aside .post-onboard__head h5 a,
.school-badge__name a,
h4 a,
.h4 a,
.paper legend a,
.paper .legend a,
aside .projects-list-badge .project-item__name a,
.school-badge--md__name a,
h5 a,
.h5 a,
h6 a,
.h6 a {
    font-weight: 600
}
h1,
.h1,
h1 a,
.h1 a,
h2,
.h2,
.hero--signup-landing h3,
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name,
.blog-post-detail__body h4,
.landing-pro__purchase__promotion-price,
.landing-pro__purchase__since,
h2 a,
.h2 a,
.hero--signup-landing h3 a,
.paper__body .section--punch .h4 a,
.paper__body .section--punch .paper legend a,
.paper .paper__body .section--punch legend a,
.paper__body .section--punch .paper .legend a,
.paper .paper__body .section--punch .legend a,
.paper__body .section--punch aside .projects-list-badge .project-item__name a,
aside .projects-list-badge .paper__body .section--punch .project-item__name a,
.paper__body .section--punch .school-badge--md__name a,
.blog-post-detail__body h4 a,
.landing-pro__purchase__promotion-price a,
.landing-pro__purchase__since a {
    font-weight: 700
}
.text-light {
    font-weight: 100
}
.text-normal,
.landing__header__subtitle {
    font-weight: 500
}
.text-punch,
.landing__header__title {
    font-weight: 700
}
.text-superpunch,
.text-mega,
.landing__header__title,
.landing-pro__purchase__counter b {
    font-weight: 900;
    letter-spacing: -0.03em;
    line-height: 1.2
}
.text-superpunch a,
.text-mega a,
.landing__header__title a,
.landing-pro__purchase__counter b a {
    font-weight: 900
}
aside h5,
aside .h5,
aside h6,
aside .h6 {
    text-transform: uppercase
}
#site-footer h4,
#site-footer .h4,
#site-footer .paper legend,
.paper #site-footer legend,
#site-footer .paper .legend,
.paper #site-footer .legend,
#site-footer aside .projects-list-badge .project-item__name,
aside .projects-list-badge #site-footer .project-item__name,
#site-footer .school-badge--md__name,
#site-footer h5,
#site-footer .h5,
#site-footer h6,
#site-footer .h6 {
    text-transform: uppercase
}
dt {
    font-weight: 600
}
* {
    margin: 0;
    padding: 0;
    border: none;
    outline: none !important
}
html,
body {
    height: 100%
}
html {
    font-size: 16px
}
body {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
body#signup .head {
    text-align: center;
    margin-bottom: 30px;
    border-bottom: 1px solid #e1e1e1
}
body.in-progress,
body.in-progress * {
    cursor: progress !important
}
body.user-menu-expanded {
    position: fixed;
    width: 100%
}
::selection {
    background: #ffeeea
}
::-moz-selection {
    background: #ffeeea
}
blockquote {
    margin: 1.75rem 0 1.75rem 30px;
    padding: 0 0 0 20px;
    font-style: italic
}
blockquote p {
    font-size: 1rem;
    line-height: 1.4;
    font-weight: 500
}
blockquote.curly {
    position: relative;
    margin: 100px 0;
    padding: 0 0 0 36px;
    border-left: 0;
    font-family: Georgia, "Times New Roman", Times, serif
}
blockquote.curly:before {
    content: '“';
    top: -23px;
    left: 0;
    position: absolute;
    font-size: 70px;
    color: #E0E0E0
}
blockquote.curly p {
    font-size: 1.5rem
}
blockquote.curly footer {
    font-size: 16px
}
blockquote.curly footer:before {
    content: '— '
}
code,
pre {
    display: block;
    padding: 15px;
    font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
    font-size: 0.8125rem;
    line-height: 0.8125rem;
    color: #505050;
    background: #E8E8E8;
    border: none;
    border-radius: 0;
    white-space: pre;
    overflow: auto
}
iframe {
    max-width: 100%
}
b,
strong {
    font-weight: 600
}
hr {
    margin-top: 30px;
    margin-bottom: 30px
}
.color-red {
    color: #F02D00 !important
}
.color-green {
    color: #00B2BD !important
}
.color-gray {
    color: #B0B0B0 !important
}
.color-success {
    color: #158E00 !important
}
.middot {
    padding: 0 7px;
    font-weight: 700
}
.close {
    font-size: 1.5rem;
    text-shadow: none
}
.close span {
    display: inline-block;
    font-size: 16px;
    -moz-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
}
.list-inline {
    margin-right: -5px
}
.forget {
    font-size: 0.8125rem;
    margin: 5px 0 25px;
    text-align: left
}
.forget a {
    color: #F02D00;
    letter-spacing: inherit
}
.forget a:hover {
    text-decoration: underline
}
.metadata {
    font-size: 0.8125rem;
    color: #B0B0B0
}
.dateposted,
.viewcount {
    font-size: 0.875rem;
    color: #848484
}
.form-search .btn,
.form-search aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .form-search span {
    padding: 4px 12px;
    margin: 0
}
abbr[title],
abbr[data-original-title] {
    border-bottom: none
}
.client-message {
    display: none !important
}
#overlay {
    z-index: 99;
    position: fixed;
    width: 100%;
    height: 100%;
    margin: -30px 0 0 0;
    padding-bottom: 30px;
    background-color: rgba(0, 0, 0, 0.4)
}
#overlay>.message {
    top: 37%;
    position: absolute;
    width: 100%;
    font-size: 1.5rem;
    font-weight: 700;
    text-align: center;
    color: #FFF;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5)
}
.page-actions {
    margin: 0;
    padding: 0;
    margin-top: 15px
}
.page-actions li {
    display: inline-block;
    margin: 0 20px 5px 0;
    font-size: 0.875rem
}
.page-actions li:last-child {
    margin-right: 0
}
.top-edit-toolbar {
    margin-bottom: 20px
}
.listing {
    margin: 15px auto 0
}
#home .listing {
    margin-top: 0
}
.listing h1 {
    margin-top: 0
}
@media only screen and (min-width: 768px) {
    .listing {
        margin-top: 30px
    }
}
.pro-discount-benefit {
    font-size: 0.875rem;
    color: #848484
}
.view-more {
    margin-bottom: 30px
}
.view-more i {
    font-size: 0.875rem
}
.view-more a {
    margin-right: 20px
}
.view-more a:last-child {
    margin-right: 0
}
aside .view-more {
    clear: both;
    margin-bottom: 0;
    font-size: 0.8125rem
}
aside .view-more a {
    margin-right: 0
}
aside .view-more i {
    font-size: 0.75rem
}
.mobile-navigation {
    margin-bottom: 15px
}
.mobile-navigation--marged-negative {
    margin-top: -30px;
    margin-bottom: -15px
}
.mobile-navigation--marged-negative-small {
    margin-top: -15px;
    margin-bottom: -15px
}
.content-nav .mobile-navigation select {
    margin-top: 15px
}
.credentials-or {
    margin: 0 0 20px;
    color: #848484
}
.credentials-or--centered {
    position: relative;
    margin: 20px 0;
    text-align: center
}
.credentials-or--centered span {
    z-index: 20;
    position: relative;
    padding: 0 20px;
    font-style: italic;
    color: #B0B0B0;
    background-color: #FFF
}
.credentials-or--centered:before {
    z-index: 10;
    content: "";
    top: 50%;
    left: 0;
    position: absolute;
    width: 100%;
    height: 1px;
    background: #E8E8E8
}
.credentials-or--gray span {
    padding: 0 10px;
    background-color: #F7F7F7
}
.credentials-or--gray:before {
    background: rgba(176, 176, 176, 0.5)
}
.credentials-or--dark {
    margin: 10px 0
}
.credentials-or--dark span {
    padding: 0 10px;
    background-color: #E8E8E8
}
.credentials-or--dark:before {
    background: rgba(176, 176, 176, 0.5)
}
.highlight {
    -webkit-animation: highlight 2s ease-in-out 1s;
    -o-animation: highlight 2s ease-in-out 1s;
    animation: highlight 2s ease-in-out 1s
}
.highlight:before {
    -webkit-animation: highlightpick 2s ease-in-out 1s;
    -o-animation: highlightpick 2s ease-in-out 1s;
    animation: highlightpick 2s ease-in-out 1s
}
.highlight--gray {
    -webkit-animation: highlight-gray 2s ease-in-out 1s;
    -o-animation: highlight-gray 2s ease-in-out 1s;
    animation: highlight-gray 2s ease-in-out 1s
}
@-moz-keyframes highlight {
    0% {
        background: #FFF
    }
    10% {
        background: #FFFBE7
    }
    50% {
        background: #FFFBE7
    }
    100% {
        background: #FFF
    }
}
@-webkit-keyframes highlight {
    0% {
        background: #FFF
    }
    10% {
        background: #FFFBE7
    }
    50% {
        background: #FFFBE7
    }
    100% {
        background: #FFF
    }
}
@keyframes highlight {
    0% {
        background: #FFF
    }
    10% {
        background: #FFFBE7
    }
    50% {
        background: #FFFBE7
    }
    100% {
        background: #FFF
    }
}
@-moz-keyframes highlightpick {
    0% {
        border-right-color: #FFF
    }
    10% {
        border-right-color: #FFFBE7
    }
    50% {
        border-right-color: #FFFBE7
    }
    100% {
        border-right-color: #FFF
    }
}
@-webkit-keyframes highlightpick {
    0% {
        border-right-color: #FFF
    }
    10% {
        border-right-color: #FFFBE7
    }
    50% {
        border-right-color: #FFFBE7
    }
    100% {
        border-right-color: #FFF
    }
}
@keyframes highlightpick {
    0% {
        border-right-color: #FFF
    }
    10% {
        border-right-color: #FFFBE7
    }
    50% {
        border-right-color: #FFFBE7
    }
    100% {
        border-right-color: #FFF
    }
}
@-moz-keyframes highlight-gray {
    0% {
        background: #E8E8E8
    }
    10% {
        background: #FFFBE7
    }
    50% {
        background: #FFFBE7
    }
    100% {
        background: #E8E8E8
    }
}
@-webkit-keyframes highlight-gray {
    0% {
        background: #E8E8E8
    }
    10% {
        background: #FFFBE7
    }
    50% {
        background: #FFFBE7
    }
    100% {
        background: #E8E8E8
    }
}
@keyframes highlight-gray {
    0% {
        background: #E8E8E8
    }
    10% {
        background: #FFFBE7
    }
    50% {
        background: #FFFBE7
    }
    100% {
        background: #E8E8E8
    }
}
.accordion--checkout__item {
    margin: 0 0 10px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px
}
.accordion--checkout__item img {
    -moz-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}
.accordion--checkout__item--credit-card {
    border-color: rgba(240, 45, 0, 0.3)
}
.accordion--checkout__item--paypal {
    border-color: rgba(0, 159, 219, 0.3)
}
.accordion--checkout__item--payu {
    border-color: rgba(166, 195, 7, 0.3)
}
.accordion--checkout__heading a {
    display: block;
    position: relative;
    height: 50px;
    padding: 0 15px 0 42px;
    color: #505050;
    line-height: 50px
}
.accordion--checkout__heading a:before,
.accordion--checkout__heading a:after {
    content: "";
    top: 50%;
    left: 15px;
    position: absolute;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: #FFF;
    border-radius: 50%
}
.accordion--checkout__heading a:before {
    width: 17px;
    height: 17px;
    border: 1px solid #B0B0B0
}
.accordion--checkout__heading a:hover,
.accordion--checkout__heading a:focus {
    background-color: #F2F2F2
}
.accordion--checkout__heading a[aria-expanded="true"]:after {
    width: 7px;
    height: 7px;
    margin-left: 5px;
    background-color: #505050
}
.accordion--checkout__heading a[aria-expanded="true"]:hover,
.accordion--checkout__heading a[aria-expanded="true"]:focus {
    background-color: transparent
}
.accordion--checkout__heading__icons {
    top: 50%;
    right: 15px;
    position: absolute;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.accordion--checkout__body {
    padding: 0 15px 15px
}
.accordion--checkout__vault {
    margin-bottom: 20px
}
.accordion--checkout__vault__ccnumber {
    margin-right: 5px;
    font-size: 1.1875rem
}
.accordion--checkout__vault__ccnumber span {
    letter-spacing: 3px
}
.accordion--checkout__vault__ccexpiration {
    font-size: 0.875rem
}
.btn-toolbar .like-button-wrapper {
    margin-left: 5px
}
@media only screen and (min-width: 480px) {
    .like-button-wrapper {
        display: inline-block;
        margin-left: 5px
    }
    aside .like-button-wrapper {
        display: block;
        margin-left: 0
    }
}
@media only screen and (max-width: 479px) {
    .like-button-wrapper {
        display: block
    }
    .like-button-wrapper+.btn,
    aside .item-stats li.course-opening .like-button-wrapper+span {
        margin-top: 10px
    }
}
.js-like.hidden,
.js-fave.hidden,
.js-follow.hidden,
.js-subscribe.hidden {
    display: none
}
.js-like.js-unsigned,
.js-like.js-already-liked-button,
.js-like.js-already-favourited-button,
.js-like.js-already-following-button,
.js-like.js-already-subscribed-button,
.js-like.js-yourself,
.js-fave.js-unsigned,
.js-fave.js-already-liked-button,
.js-fave.js-already-favourited-button,
.js-fave.js-already-following-button,
.js-fave.js-already-subscribed-button,
.js-fave.js-yourself,
.js-follow.js-unsigned,
.js-follow.js-already-liked-button,
.js-follow.js-already-favourited-button,
.js-follow.js-already-following-button,
.js-follow.js-already-subscribed-button,
.js-follow.js-yourself,
.js-subscribe.js-unsigned,
.js-subscribe.js-already-liked-button,
.js-subscribe.js-already-favourited-button,
.js-subscribe.js-already-following-button,
.js-subscribe.js-already-subscribed-button,
.js-subscribe.js-yourself {
    display: none
}
.js-like.js-unsigned.visible,
.js-like.js-already-liked-button.visible,
.js-like.js-already-favourited-button.visible,
.js-like.js-already-following-button.visible,
.js-like.js-already-subscribed-button.visible,
.js-like.js-yourself.visible,
.js-fave.js-unsigned.visible,
.js-fave.js-already-liked-button.visible,
.js-fave.js-already-favourited-button.visible,
.js-fave.js-already-following-button.visible,
.js-fave.js-already-subscribed-button.visible,
.js-fave.js-yourself.visible,
.js-follow.js-unsigned.visible,
.js-follow.js-already-liked-button.visible,
.js-follow.js-already-favourited-button.visible,
.js-follow.js-already-following-button.visible,
.js-follow.js-already-subscribed-button.visible,
.js-follow.js-yourself.visible,
.js-subscribe.js-unsigned.visible,
.js-subscribe.js-already-liked-button.visible,
.js-subscribe.js-already-favourited-button.visible,
.js-subscribe.js-already-following-button.visible,
.js-subscribe.js-already-subscribed-button.visible,
.js-subscribe.js-yourself.visible {
    display: inline-block !important
}
aside .js-like,
aside .js-fave,
aside .js-follow,
aside .js-subscribe {
    display: block;
    margin-top: 10px
}
aside .js-like.js-already-liked-button,
aside .js-like.js-already-favourited-button,
aside .js-fave.js-already-liked-button,
aside .js-fave.js-already-favourited-button,
aside .js-follow.js-already-liked-button,
aside .js-follow.js-already-favourited-button,
aside .js-subscribe.js-already-liked-button,
aside .js-subscribe.js-already-favourited-button {
    display: none
}
aside .js-like.js-already-liked-button.visible,
aside .js-like.js-already-favourited-button.visible,
aside .js-fave.js-already-liked-button.visible,
aside .js-fave.js-already-favourited-button.visible,
aside .js-follow.js-already-liked-button.visible,
aside .js-follow.js-already-favourited-button.visible,
aside .js-subscribe.js-already-liked-button.visible,
aside .js-subscribe.js-already-favourited-button.visible {
    display: block !important
}
.subscriptions .subscribe-button-wrapper {
    display: inline-block;
    margin-right: 5px
}
.subscriptions__counter {
    display: inline-block;
    font-size: 0.875rem;
    color: #848484
}
.alert {
    position: relative;
    min-height: 90px;
    margin-bottom: 20px;
    padding: 20px 30px 20px 90px;
    text-shadow: none;
    background-color: #FFF;
    border: 0;
    border-bottom: 1px solid #E8E8E8;
    border-radius: 0
}
.alert:before,
.alert:after {
    z-index: 10;
    content: "";
    bottom: -30px;
    left: 30px;
    position: absolute;
    width: 0;
    height: 0;
    border: 15px solid transparent;
    border-top-color: #E8E8E8
}
.alert:after {
    bottom: -29px;
    border-top-color: #FFF
}
.alert .close {
    top: 8px;
    right: 10px;
    position: absolute;
    text-decoration: none
}
.alert .close span {
    font-size: 0.75rem
}
.alert .icon {
    width: 48px;
    height: 48px;
    font-size: 1.5rem;
    line-height: 44px;
    text-align: center;
    color: #B0B0B0;
    border: 1px solid #E8E8E8;
    border-radius: 50%
}
.alert .icon,
.alert .avatar,
.alert .icon-plan {
    top: 20px;
    left: 20px;
    position: absolute
}
.alert .row .icon,
.alert .row .avatar,
.alert .row .icon-plan {
    top: 0;
    left: -60px
}
.alert h2 {
    margin: 0
}
.alert h3 {
    margin: 3px 0 0 0;
    display: inline-block
}
.alert h3 span:not(.label) {
    font-weight: 500
}
.alert h3.alone {
    margin-top: 13px
}
.alert p {
    line-height: 1.25;
    color: #848484
}
.alert .btn-toolbar {
    margin-top: 11px
}
.alert .btn-toolbar-info {
    margin-top: 25px
}
.alert .sharing-buttons {
    margin-top: 22px;
    margin-bottom: 11px
}
.alert .checkbox,
.alert .form-group,
.alert label {
    margin: 0
}
.alert .what-is-dmstk {
    position: relative;
    margin-top: 12px;
    padding: 0 0 0 50px;
    color: #848484
}
.alert .what-is-dmstk i {
    top: 12px;
    left: 0;
    position: absolute
}
.alert .what-is-dmstk h4 {
    margin: 0;
    color: #848484
}
.alert .what-is-dmstk p {
    line-height: 1.25em
}
.alert .alert-timing {
    color: #848484
}
.alert .alert-timing--big {
    margin-top: 10px;
    font-size: 1.1875rem
}
.alert .alert-timing--big b {
    font-weight: 600
}
@media only screen and (min-width: 768px) {
    .alert {
        margin-bottom: 30px
    }
}
@media only screen and (min-width: 992px) {
    .alert .alert-timing {
        margin-top: 4px;
        text-align: right
    }
    .alert .alert-timing b {
        display: block
    }
    .alert .alert-timing--big {
        margin: 0
    }
    .alert .alert-timing--big b {
        font-size: 1.5rem
    }
}
.alert--stuck {
    margin-top: -30px;
    padding: 0
}
.alert--stuck:before,
.alert--stuck:after {
    display: none
}
.alert--stuck .container,
.alert--stuck .bottom-flash-alerts .noty_bar,
.bottom-flash-alerts .alert--stuck .noty_bar {
    position: relative;
    padding: 20px 20px 20px 90px
}
.alert--stuck .container:before,
.alert--stuck .bottom-flash-alerts .noty_bar:before,
.bottom-flash-alerts .alert--stuck .noty_bar:before,
.alert--stuck .container:after,
.alert--stuck .bottom-flash-alerts .noty_bar:after,
.bottom-flash-alerts .alert--stuck .noty_bar:after {
    z-index: 10;
    content: "";
    bottom: -30px;
    left: 30px;
    position: absolute;
    width: 0;
    height: 0;
    border: 15px solid transparent;
    border-top-color: #E8E8E8
}
.alert--stuck .container:after,
.alert--stuck .bottom-flash-alerts .noty_bar:after,
.bottom-flash-alerts .alert--stuck .noty_bar:after {
    bottom: -29px;
    border-top-color: #FFF
}
.alert--stuck .close {
    right: 0
}
.alert--top {
    margin-top: 15px;
    border: 0;
    border-top: 1px solid #E8E8E8
}
.alert--top:before {
    top: -30px;
    bottom: auto;
    border: 15px solid transparent;
    border-bottom-color: #E8E8E8
}
.alert--top:after {
    top: -29px;
    bottom: auto;
    border: 15px solid transparent;
    border-bottom-color: #FFF
}
@media only screen and (min-width: 768px) {
    .alert--top {
        margin-top: 30px
    }
}
.alert--mini {
    min-height: 0;
    padding: 10px 25px 10px 10px
}
.alert--mini:before,
.alert--mini:after {
    left: 22px;
    bottom: -22px;
    border-width: 11px
}
.alert--mini:after {
    bottom: -21px
}
.alert--mini.alert--top:before {
    top: -22px;
    bottom: auto
}
.alert--mini.alert--top:after {
    top: -21px;
    bottom: auto
}
.alert--mini--with-icon,
.alert--mini.alert--success {
    padding-left: 65px
}
.alert--mini--with-icon i,
.alert--mini.alert--success i {
    top: 10px;
    left: 25px;
    position: absolute;
    font-size: 1.5rem
}
.alert--warning.alert--top:after,
.alert--success.alert--top:after,
.alert--danger.alert--top:after,
.alert--dark.alert--top:after {
    border-top-color: transparent
}
.alert--success,
.alert--danger,
.alert--info,
.alert--dark {
    color: #FFF
}
.alert--success .icon,
.alert--danger .icon,
.alert--info .icon,
.alert--dark .icon {
    color: #FFF;
    border-color: #FFF
}
.alert--success a,
.alert--danger a,
.alert--info a,
.alert--dark a {
    color: #FFF !important
}
.alert--success a:not(.btn),
.alert--danger a:not(.btn),
.alert--info a:not(.btn),
.alert--dark a:not(.btn) {
    text-decoration: underline
}
.alert--success p,
.alert--success .close,
.alert--success .price-badges,
.alert--success .alert-timing,
.alert--danger p,
.alert--danger .close,
.alert--danger .price-badges,
.alert--danger .alert-timing,
.alert--info p,
.alert--info .close,
.alert--info .price-badges,
.alert--info .alert-timing,
.alert--dark p,
.alert--dark .close,
.alert--dark .price-badges,
.alert--dark .alert-timing {
    color: #FFF
}
.alert--warning {
    background-color: #FFFBE7
}
.alert--warning .icon {
    color: #848484
}
.alert--warning p {
    color: #505050
}
.alert--warning:after {
    border-top-color: #FFFBE7
}
.alert--warning.alert--top:after {
    border-bottom-color: #FFFBE7
}
.alert--success {
    background-color: #158E00
}
.alert--success:after {
    border-top-color: #158E00
}
.alert--success.alert--top:after {
    border-bottom-color: #158E00
}
.alert--info {
    background-color: #00B2BD
}
.alert--info:after {
    border-top-color: #00B2BD
}
.alert--info.alert--top:after {
    border-bottom-color: #00B2BD
}
.alert--danger {
    background-color: #F02D00
}
.alert--danger:after {
    border-top-color: #F02D00
}
.alert--danger.alert--top:after {
    border-bottom-color: #F02D00
}
.alert--dark {
    background-color: #173154
}
.alert--dark:after {
    border-top-color: #173154
}
.alert--dark.alert--top:after {
    border-bottom-color: #173154
}
.alert--unit-public .btn-toolbar {
    margin-top: 20px
}
.alert--unit-public .price-badges {
    display: inline-block;
    vertical-align: middle;
    margin: 2px 0 0 5px
}
.alert--upselling {
    padding-right: 15px;
    padding-left: 15px
}
.alert--upselling h2 {
    margin: 0 0 20px
}
.alert--upselling__body .plan-badge {
    margin-bottom: 0
}
.alert--upselling__course-covers-list {
    float: left;
    padding: 10px;
    list-style-type: none;
    background-color: #F2F2F2
}
.alert--upselling__course-covers-list__item {
    position: relative;
    float: left;
    margin-right: 30px
}
.alert--upselling__course-covers-list__item:after {
    content: "+";
    top: 50%;
    right: -22px;
    position: absolute;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 1.5rem;
    font-weight: 700
}
.alert--upselling__course-covers-list__item:last-child {
    margin-right: 0
}
.alert--upselling__course-covers-list__item:last-child:after {
    display: none
}
.alert--upselling__course-covers-list__item.active {
    box-shadow: 0 0 0 1px #00B2BD
}
.alert--upselling__course-title-list {
    margin-top: 15px;
    padding-left: 0;
    list-style-type: none;
    font-size: 0.875rem;
    color: #848484
}
.alert--upselling__course-title-list__item {
    position: relative;
    margin: 5px 0;
    padding-left: 18px
}
.alert--upselling__course-title-list__item i {
    top: 2px;
    left: 0;
    position: absolute;
    color: #00B2BD
}
.alert--upselling__pack__texts {
    clear: both;
    padding-top: 5px
}
.alert--upselling__course-count {
    font-size: 0.875rem;
    font-weight: 600;
    text-transform: uppercase
}
.alert--upselling__purchase-actions {
    margin-top: 5px
}
.alert--upselling__purchase-actions .price-badges {
    display: inline-block;
    vertical-align: middle;
    margin: 2px 0 0 10px
}
.alert--upselling hr {
    margin-left: -15px;
    margin-right: -15px
}
@media only screen and (max-width: 479px) {
    .alert--upselling__course-covers-list img {
        width: 50px;
        height: 50px
    }
}
@media only screen and (min-width: 768px) {
    .alert--upselling {
        margin-top: 0;
        padding-right: 30px;
        padding-left: 30px
    }
    .alert--upselling__pack {
        position: relative;
        min-height: 120px;
        padding-left: 400px
    }
    .alert--upselling__course-covers-list {
        top: 0;
        left: 0;
        position: absolute
    }
}
@media only screen and (min-width: 480px) {
    .alert--organization-course-welcome {
        padding-right: 130px
    }
    .alert--organization-course-welcome img {
        top: 20px;
        right: 30px;
        position: absolute
    }
}
.alert--all-units-completed p {
    margin-bottom: 22px
}
.alert--all-units-completed p:last-child {
    margin-bottom: 0
}
.modal--credentials .alert {
    margin-bottom: 0;
    text-align: center;
    border-bottom: 0
}
.modal--credentials .alert:before,
.modal--credentials .alert:after {
    display: none
}
.modal--credentials .alert b {
    position: relative
}
.modal--credentials .alert b:before {
    vertical-align: middle;
    font-family: FontAwesome;
    font-size: 1.5rem;
    line-height: 1;
    -moz-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}
.modal--credentials .alert--danger b:before {
    content: "\f0a1"
}
.modal--credentials .alert--warning b:before {
    content: "\f06a"
}
@media only screen and (min-width: 480px) {
    .modal--credentials .alert {
        border-radius: 4px 4px 0 0
    }
}
.modal--credentials--signup .alert {
    border-radius: 0 4px 0 0
}
.purchase .alert b {
    position: relative
}
.purchase .alert b:before {
    vertical-align: middle;
    font-family: FontAwesome;
    font-size: 1.5rem;
    line-height: 1;
    -moz-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}
.purchase .alert--danger b:before {
    content: "\f0a1"
}
aside .alert {
    padding: 20px 20px 25px;
    border-bottom: 0;
    text-align: center
}
aside .alert:before,
aside .alert:after {
    display: none
}
aside .alert .icon {
    position: static;
    margin-bottom: 15px
}
aside .alert h3 {
    margin: 10px 0
}
aside .alert p {
    margin: 0 0 15px;
    line-height: 1.25;
    color: #505050
}
.autocomplete-suggestions {
    padding: 5px 0;
    background-color: #FFF;
    border: 1px solid #E0E0E0;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
    overflow-y: scroll
}
.autocomplete-suggestion {
    padding: 5px 10px
}
.autocomplete-suggestion.autocomplete-selected {
    background-color: #F2F2F2;
    cursor: pointer
}
.autocomplete-no-suggestion {
    padding: 10px
}
.avatar {
    position: relative;
    display: inline-block;
    border: 1px solid #E8E8E8;
    border-radius: 50%;
    box-sizing: content-box
}
.avatar img {
    width: auto;
    height: auto;
    border-radius: 50%;
    color: transparent;
    vertical-align: top
}
.avatar--xxs {
    width: 22px;
    height: 22px
}
.avatar--xs {
    width: 24px;
    height: 24px
}
.avatar--s {
    width: 32px;
    height: 32px
}
.avatar--m {
    width: 48px;
    height: 48px
}
.avatar--l {
    width: 72px;
    height: 72px
}
.avatar--xl {
    width: 96px;
    height: 96px
}
.avatar--xxl {
    width: 128px;
    height: 128px
}
.avatar--dummy {
    background-color: transparent;
    border-color: #B0B0B0
}
.avatar__icon-student {
    top: 0;
    right: 0;
    position: absolute;
    text-align: center;
    color: #FFF;
    background-color: #00B2BD;
    border-radius: 50%
}
.avatar__icon-student--xl {
    width: 24px;
    height: 24px;
    font-size: 0.6875rem;
    line-height: 26px
}
.avatar__icon-student--xxl {
    width: 32px;
    height: 32px;
    font-size: 0.875rem;
    line-height: 32px
}
@media only screen and (max-width: 479px) {
    .avatar--for-mini--m {
        width: 48px;
        height: 48px
    }
    .avatar--for-mini--xl {
        width: 96px;
        height: 96px
    }
}
a .avatar:hover,
a .avatar:focus,
a .avatar:active {
    border-color: #F02D00
}
a .avatar--dummy:hover,
a .avatar--dummy:focus,
a .avatar--dummy:active {
    border-color: #E8E8E8
}
.forum-avatar {
    top: 0;
    left: 0;
    position: absolute;
    width: 58px;
    height: 58px;
    font-size: 1.1875rem;
    font-weight: 700;
    line-height: 48px;
    letter-spacing: -1px;
    text-transform: uppercase;
    text-align: center;
    background-color: #FFF;
    border: 5px solid #E8E8E8;
    border-radius: 50%
}
.badge {
    min-height: 16px;
    min-width: 16px;
    padding: 0 3px;
    font-size: 0.6875rem;
    line-height: 14px
}
.styleBar {
    border: 0
}
.styleBar .btn-tool a {
    display: inline-block;
    padding: 10px;
    line-height: 1;
    color: #848484 !important;
    cursor: pointer;
    vertical-align: middle
}
.styleBar .btn-tool a:hover {
    color: #505050 !important;
    text-decoration: none;
    background: #E8E8E8
}
.styleBar .btn-tool a:active {
    color: #161616
}
.styleBar .btn-tool a i {
    margin: 0;
    font-size: 0.875rem
}
.breadcrumb {
    margin: 20px 0 10px;
    font-size: 0.875rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.breadcrumb>li {
    display: inline;
    text-shadow: 0 1px 0 #F7F7F7
}
.breadcrumb>li>.divider {
    display: none
}
.breadcrumb>li+li:before {
    display: inline-block;
    padding: 0 5px 0 11px;
    font-family: FontAwesome;
    font-size: 1.1875rem;
    -moz-transform: translateY(1px);
    -ms-transform: translateY(1px);
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
}
.content-nav .breadcrumb {
    margin: 0;
    line-height: 36px
}
@media only screen and (min-width: 768px) {
    .content-nav .breadcrumb {
        line-height: 50px
    }
}
.btn,
aside .item-stats li.course-opening span {
    padding: 5px 20px;
    font-size: 1rem;
    line-height: 1.1875rem;
    border-radius: 3px;
    position: relative;
    letter-spacing: -0.03em;
    text-shadow: none;
    box-shadow: none;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    white-space: normal
}
.btn:active,
aside .item-stats li.course-opening span:active,
.btn.active,
aside .item-stats li.course-opening span.active {
    box-shadow: none
}
.btn .fa-circle-o-notch,
aside .item-stats li.course-opening span .fa-circle-o-notch {
    display: none !important
}
.btn.disabled,
aside .item-stats li.course-opening span.disabled,
.btn[disabled],
aside .item-stats li.course-opening span[disabled] {
    opacity: .5;
    pointer-events: none;
    cursor: not-allowed !important
}
.btn.disabled i:not(.undisabled),
aside .item-stats li.course-opening span.disabled i:not(.undisabled),
.btn[disabled] i:not(.undisabled),
aside .item-stats li.course-opening span[disabled] i:not(.undisabled) {
    display: none
}
.btn.disabled i:not(.undisabled).fa-circle-o-notch,
aside .item-stats li.course-opening span.disabled i:not(.undisabled).fa-circle-o-notch,
.btn.disabled i:not(.undisabled).no-hidden,
aside .item-stats li.course-opening span.disabled i:not(.undisabled).no-hidden,
.btn[disabled] i:not(.undisabled).fa-circle-o-notch,
aside .item-stats li.course-opening span[disabled] i:not(.undisabled).fa-circle-o-notch,
.btn[disabled] i:not(.undisabled).no-hidden,
aside .item-stats li.course-opening span[disabled] i:not(.undisabled).no-hidden {
    display: inline-block !important
}
.btn i,
aside .item-stats li.course-opening span i,
.btn .btn-label+.price,
aside .item-stats li.course-opening span .btn-label+.price {
    position: relative;
    left: -7px
}
.btn i.to-right,
aside .item-stats li.course-opening span i.to-right,
.btn .btn-label+.price.to-right,
aside .item-stats li.course-opening span .btn-label+.price.to-right {
    left: auto;
    right: -7px
}
.btn-default {
    color: #FFF;
    background-color: #848484;
    border-color: #848484
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
    color: #FFF;
    background-color: #6b6b6b;
    border-color: #656565
}
.btn-default:active,
.btn-default.active,
.open>.btn-default.dropdown-toggle {
    background-image: none
}
.btn-default.disabled,
.btn-default.disabled:hover,
.btn-default.disabled:focus,
.btn-default.disabled.focus,
.btn-default.disabled:active,
.btn-default.disabled.active,
.btn-default[disabled],
.btn-default[disabled]:hover,
.btn-default[disabled]:focus,
.btn-default[disabled].focus,
.btn-default[disabled]:active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
    background-color: #848484;
    border-color: #848484
}
.btn-default .badge {
    color: #848484;
    background-color: #FFF
}
.btn-default.btn-inverse,
.carousel--courses .carousel-indicators .btn-default:not(.active) {
    color: #505050;
    background-color: transparent;
    border-color: rgba(132, 132, 132, 0.3)
}
.btn-default.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-default:hover:not(.active),
.btn-default.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-default:focus:not(.active),
.btn-default.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-default.focus:not(.active),
.btn-default.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-default:active:not(.active),
.btn-default.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-default.active:not(.active),
.open>.btn-default.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-default.dropdown-toggle:not(.active) {
    color: #505050;
    background-color: transparent;
    border-color: rgba(101, 101, 101, 0.3)
}
.btn-default.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-default:active:not(.active),
.btn-default.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-default.active:not(.active),
.open>.btn-default.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-default.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-default.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-default.disabled:not(.active),
.btn-default.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-default.disabled:hover:not(.active),
.btn-default.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-default.disabled:focus:not(.active),
.btn-default.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-default.disabled.focus:not(.active),
.btn-default.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-default.disabled:active:not(.active),
.btn-default.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-default.disabled.active:not(.active),
.btn-default.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-default[disabled]:not(.active),
.btn-default.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-default[disabled]:hover:not(.active),
.btn-default.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-default[disabled]:focus:not(.active),
.btn-default.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-default[disabled].focus:not(.active),
.btn-default.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-default[disabled]:active:not(.active),
.btn-default.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-default[disabled].active:not(.active),
fieldset[disabled] .btn-default.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-default:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-default:not(.active),
fieldset[disabled] .btn-default.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-default:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-default:hover:not(.active),
fieldset[disabled] .btn-default.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-default:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-default:focus:not(.active),
fieldset[disabled] .btn-default.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-default.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-default.focus:not(.active),
fieldset[disabled] .btn-default.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-default:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-default:active:not(.active),
fieldset[disabled] .btn-default.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-default.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-default.active:not(.active) {
    background-color: transparent;
    border-color: rgba(132, 132, 132, 0.3)
}
.btn-default.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-default:not(.active) .badge {
    color: transparent;
    background-color: #505050
}
.btn-default.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-default:hover:not(.active),
.btn-default.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-default:focus:not(.active) {
    color: #FFF;
    background-color: #505050;
    border-color: #505050
}
.btn-primary {
    color: #FFF;
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
    color: #FFF;
    background-color: #bd2300;
    border-color: #b32200
}
.btn-primary:active,
.btn-primary.active,
.open>.btn-primary.dropdown-toggle {
    background-image: none
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-primary .badge {
    color: #F02D00;
    background-color: #FFF
}
.btn-primary.btn-inverse,
.carousel--courses .carousel-indicators .btn-primary:not(.active) {
    color: #F02D00;
    background-color: transparent;
    border-color: rgba(240, 45, 0, 0.3)
}
.btn-primary.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-primary:hover:not(.active),
.btn-primary.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-primary:focus:not(.active),
.btn-primary.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-primary.focus:not(.active),
.btn-primary.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-primary:active:not(.active),
.btn-primary.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-primary.active:not(.active),
.open>.btn-primary.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-primary.dropdown-toggle:not(.active) {
    color: #F02D00;
    background-color: transparent;
    border-color: rgba(179, 34, 0, 0.3)
}
.btn-primary.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-primary:active:not(.active),
.btn-primary.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-primary.active:not(.active),
.open>.btn-primary.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-primary.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-primary.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-primary.disabled:not(.active),
.btn-primary.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-primary.disabled:hover:not(.active),
.btn-primary.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-primary.disabled:focus:not(.active),
.btn-primary.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-primary.disabled.focus:not(.active),
.btn-primary.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-primary.disabled:active:not(.active),
.btn-primary.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-primary.disabled.active:not(.active),
.btn-primary.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-primary[disabled]:not(.active),
.btn-primary.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-primary[disabled]:hover:not(.active),
.btn-primary.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-primary[disabled]:focus:not(.active),
.btn-primary.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-primary[disabled].focus:not(.active),
.btn-primary.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-primary[disabled]:active:not(.active),
.btn-primary.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-primary[disabled].active:not(.active),
fieldset[disabled] .btn-primary.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-primary:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-primary:not(.active),
fieldset[disabled] .btn-primary.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-primary:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-primary:hover:not(.active),
fieldset[disabled] .btn-primary.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-primary:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-primary:focus:not(.active),
fieldset[disabled] .btn-primary.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-primary.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-primary.focus:not(.active),
fieldset[disabled] .btn-primary.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-primary:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-primary:active:not(.active),
fieldset[disabled] .btn-primary.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-primary.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-primary.active:not(.active) {
    background-color: transparent;
    border-color: rgba(240, 45, 0, 0.3)
}
.btn-primary.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-primary:not(.active) .badge {
    color: transparent;
    background-color: #F02D00
}
.btn-primary.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-primary:hover:not(.active),
.btn-primary.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-primary:focus:not(.active) {
    color: #FFF;
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-secondary {
    color: #505050;
    background-color: #E8E8E8;
    border-color: #E8E8E8
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active,
.open>.btn-secondary.dropdown-toggle {
    color: #505050;
    background-color: #cfcfcf;
    border-color: #c9c9c9
}
.btn-secondary:active,
.btn-secondary.active,
.open>.btn-secondary.dropdown-toggle {
    background-image: none
}
.btn-secondary.disabled,
.btn-secondary.disabled:hover,
.btn-secondary.disabled:focus,
.btn-secondary.disabled.focus,
.btn-secondary.disabled:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled],
.btn-secondary[disabled]:hover,
.btn-secondary[disabled]:focus,
.btn-secondary[disabled].focus,
.btn-secondary[disabled]:active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary,
fieldset[disabled] .btn-secondary:hover,
fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary.focus,
fieldset[disabled] .btn-secondary:active,
fieldset[disabled] .btn-secondary.active {
    background-color: #E8E8E8;
    border-color: #E8E8E8
}
.btn-secondary .badge {
    color: #E8E8E8;
    background-color: #505050
}
.btn-secondary.btn-inverse,
.carousel--courses .carousel-indicators .btn-secondary:not(.active) {
    color: #848484;
    background-color: transparent;
    border-color: rgba(132, 132, 132, 0.3)
}
.btn-secondary.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-secondary:hover:not(.active),
.btn-secondary.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-secondary:focus:not(.active),
.btn-secondary.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-secondary.focus:not(.active),
.btn-secondary.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-secondary:active:not(.active),
.btn-secondary.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-secondary.active:not(.active),
.open>.btn-secondary.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-secondary.dropdown-toggle:not(.active) {
    color: #848484;
    background-color: transparent;
    border-color: rgba(101, 101, 101, 0.3)
}
.btn-secondary.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-secondary:active:not(.active),
.btn-secondary.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-secondary.active:not(.active),
.open>.btn-secondary.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-secondary.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-secondary.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-secondary.disabled:not(.active),
.btn-secondary.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-secondary.disabled:hover:not(.active),
.btn-secondary.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-secondary.disabled:focus:not(.active),
.btn-secondary.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-secondary.disabled.focus:not(.active),
.btn-secondary.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-secondary.disabled:active:not(.active),
.btn-secondary.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-secondary.disabled.active:not(.active),
.btn-secondary.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-secondary[disabled]:not(.active),
.btn-secondary.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-secondary[disabled]:hover:not(.active),
.btn-secondary.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-secondary[disabled]:focus:not(.active),
.btn-secondary.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-secondary[disabled].focus:not(.active),
.btn-secondary.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-secondary[disabled]:active:not(.active),
.btn-secondary.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-secondary[disabled].active:not(.active),
fieldset[disabled] .btn-secondary.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-secondary:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-secondary:not(.active),
fieldset[disabled] .btn-secondary.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-secondary:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-secondary:hover:not(.active),
fieldset[disabled] .btn-secondary.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-secondary:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-secondary:focus:not(.active),
fieldset[disabled] .btn-secondary.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-secondary.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-secondary.focus:not(.active),
fieldset[disabled] .btn-secondary.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-secondary:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-secondary:active:not(.active),
fieldset[disabled] .btn-secondary.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-secondary.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-secondary.active:not(.active) {
    background-color: transparent;
    border-color: rgba(132, 132, 132, 0.3)
}
.btn-secondary.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-secondary:not(.active) .badge {
    color: transparent;
    background-color: #848484
}
.btn-secondary.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-secondary:hover:not(.active),
.btn-secondary.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-secondary:focus:not(.active) {
    color: #FFF;
    background-color: #848484;
    border-color: #848484
}
.btn-tertiary,
aside .item-stats li.course-opening span {
    color: #FFF;
    background-color: #00B2BD;
    border-color: #00B2BD
}
.btn-tertiary:hover,
aside .item-stats li.course-opening span:hover,
.btn-tertiary:focus,
aside .item-stats li.course-opening span:focus,
.btn-tertiary.focus,
aside .item-stats li.course-opening span.focus,
.btn-tertiary:active,
aside .item-stats li.course-opening span:active,
.btn-tertiary.active,
aside .item-stats li.course-opening span.active,
.open>.btn-tertiary.dropdown-toggle,
aside .item-stats li.course-opening .open>span.dropdown-toggle {
    color: #FFF;
    background-color: #00828a;
    border-color: #007880
}
.btn-tertiary:active,
aside .item-stats li.course-opening span:active,
.btn-tertiary.active,
aside .item-stats li.course-opening span.active,
.open>.btn-tertiary.dropdown-toggle,
aside .item-stats li.course-opening .open>span.dropdown-toggle {
    background-image: none
}
.btn-tertiary.disabled,
aside .item-stats li.course-opening span.disabled,
.btn-tertiary.disabled:hover,
aside .item-stats li.course-opening span.disabled:hover,
.btn-tertiary.disabled:focus,
aside .item-stats li.course-opening span.disabled:focus,
.btn-tertiary.disabled.focus,
aside .item-stats li.course-opening span.disabled.focus,
.btn-tertiary.disabled:active,
aside .item-stats li.course-opening span.disabled:active,
.btn-tertiary.disabled.active,
aside .item-stats li.course-opening span.disabled.active,
.btn-tertiary[disabled],
aside .item-stats li.course-opening span[disabled],
.btn-tertiary[disabled]:hover,
aside .item-stats li.course-opening span[disabled]:hover,
.btn-tertiary[disabled]:focus,
aside .item-stats li.course-opening span[disabled]:focus,
.btn-tertiary[disabled].focus,
aside .item-stats li.course-opening span[disabled].focus,
.btn-tertiary[disabled]:active,
aside .item-stats li.course-opening span[disabled]:active,
.btn-tertiary[disabled].active,
aside .item-stats li.course-opening span[disabled].active,
fieldset[disabled] .btn-tertiary,
fieldset[disabled] aside .item-stats li.course-opening span,
aside .item-stats li.course-opening fieldset[disabled] span,
fieldset[disabled] .btn-tertiary:hover,
fieldset[disabled] aside .item-stats li.course-opening span:hover,
aside .item-stats li.course-opening fieldset[disabled] span:hover,
fieldset[disabled] .btn-tertiary:focus,
fieldset[disabled] aside .item-stats li.course-opening span:focus,
aside .item-stats li.course-opening fieldset[disabled] span:focus,
fieldset[disabled] .btn-tertiary.focus,
fieldset[disabled] aside .item-stats li.course-opening span.focus,
aside .item-stats li.course-opening fieldset[disabled] span.focus,
fieldset[disabled] .btn-tertiary:active,
fieldset[disabled] aside .item-stats li.course-opening span:active,
aside .item-stats li.course-opening fieldset[disabled] span:active,
fieldset[disabled] .btn-tertiary.active,
fieldset[disabled] aside .item-stats li.course-opening span.active,
aside .item-stats li.course-opening fieldset[disabled] span.active {
    background-color: #00B2BD;
    border-color: #00B2BD
}
.btn-tertiary .badge,
aside .item-stats li.course-opening span .badge {
    color: #00B2BD;
    background-color: #FFF
}
.btn-tertiary.btn-inverse,
.carousel--courses .carousel-indicators .btn-tertiary:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:not(.active),
aside .item-stats li.course-opening span.btn-inverse {
    color: #00B2BD;
    background-color: transparent;
    border-color: rgba(0, 178, 189, 0.3)
}
.btn-tertiary.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-tertiary:hover:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:hover:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:hover:not(.active),
aside .item-stats li.course-opening span.btn-inverse:hover,
.btn-tertiary.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-tertiary:focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse:focus,
.btn-tertiary.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-tertiary.focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse.focus,
.btn-tertiary.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-tertiary:active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:active:not(.active),
aside .item-stats li.course-opening span.btn-inverse:active,
.btn-tertiary.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-tertiary.active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.active:not(.active),
aside .item-stats li.course-opening span.btn-inverse.active,
.open>.btn-tertiary.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-tertiary.dropdown-toggle:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening .open>span.dropdown-toggle:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators .open>span.dropdown-toggle:not(.active),
aside .item-stats li.course-opening .open>span.btn-inverse.dropdown-toggle {
    color: #00B2BD;
    background-color: transparent;
    border-color: rgba(0, 120, 128, 0.3)
}
.btn-tertiary.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-tertiary:active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:active:not(.active),
aside .item-stats li.course-opening span.btn-inverse:active,
.btn-tertiary.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-tertiary.active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.active:not(.active),
aside .item-stats li.course-opening span.btn-inverse.active,
.open>.btn-tertiary.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-tertiary.dropdown-toggle:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening .open>span.dropdown-toggle:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators .open>span.dropdown-toggle:not(.active),
aside .item-stats li.course-opening .open>span.btn-inverse.dropdown-toggle {
    background-image: none
}
.btn-tertiary.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-tertiary.disabled:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.disabled:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.disabled:not(.active),
aside .item-stats li.course-opening span.btn-inverse.disabled,
.btn-tertiary.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-tertiary.disabled:hover:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.disabled:hover:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.disabled:hover:not(.active),
aside .item-stats li.course-opening span.btn-inverse.disabled:hover,
.btn-tertiary.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-tertiary.disabled:focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.disabled:focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.disabled:focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse.disabled:focus,
.btn-tertiary.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-tertiary.disabled.focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.disabled.focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.disabled.focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse.disabled.focus,
.btn-tertiary.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-tertiary.disabled:active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.disabled:active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.disabled:active:not(.active),
aside .item-stats li.course-opening span.btn-inverse.disabled:active,
.btn-tertiary.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-tertiary.disabled.active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span.disabled.active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.disabled.active:not(.active),
aside .item-stats li.course-opening span.btn-inverse.disabled.active,
.btn-tertiary.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-tertiary[disabled]:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span[disabled]:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span[disabled]:not(.active),
aside .item-stats li.course-opening span.btn-inverse[disabled],
.btn-tertiary.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-tertiary[disabled]:hover:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span[disabled]:hover:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span[disabled]:hover:not(.active),
aside .item-stats li.course-opening span.btn-inverse[disabled]:hover,
.btn-tertiary.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-tertiary[disabled]:focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span[disabled]:focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span[disabled]:focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse[disabled]:focus,
.btn-tertiary.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-tertiary[disabled].focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span[disabled].focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span[disabled].focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse[disabled].focus,
.btn-tertiary.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-tertiary[disabled]:active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span[disabled]:active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span[disabled]:active:not(.active),
aside .item-stats li.course-opening span.btn-inverse[disabled]:active,
.btn-tertiary.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-tertiary[disabled].active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span[disabled].active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span[disabled].active:not(.active),
aside .item-stats li.course-opening span.btn-inverse[disabled].active,
fieldset[disabled] .btn-tertiary.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-tertiary:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-tertiary:not(.active),
fieldset[disabled] .carousel--courses .carousel-indicators aside .item-stats li.course-opening span:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening fieldset[disabled] span:not(.active),
fieldset[disabled] aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators fieldset[disabled] span:not(.active),
fieldset[disabled] aside .item-stats li.course-opening span.btn-inverse,
aside .item-stats li.course-opening fieldset[disabled] span.btn-inverse,
fieldset[disabled] .btn-tertiary.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-tertiary:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-tertiary:hover:not(.active),
fieldset[disabled] .carousel--courses .carousel-indicators aside .item-stats li.course-opening span:hover:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening fieldset[disabled] span:hover:not(.active),
fieldset[disabled] aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:hover:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators fieldset[disabled] span:hover:not(.active),
fieldset[disabled] aside .item-stats li.course-opening span.btn-inverse:hover,
aside .item-stats li.course-opening fieldset[disabled] span.btn-inverse:hover,
fieldset[disabled] .btn-tertiary.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-tertiary:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-tertiary:focus:not(.active),
fieldset[disabled] .carousel--courses .carousel-indicators aside .item-stats li.course-opening span:focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening fieldset[disabled] span:focus:not(.active),
fieldset[disabled] aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators fieldset[disabled] span:focus:not(.active),
fieldset[disabled] aside .item-stats li.course-opening span.btn-inverse:focus,
aside .item-stats li.course-opening fieldset[disabled] span.btn-inverse:focus,
fieldset[disabled] .btn-tertiary.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-tertiary.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-tertiary.focus:not(.active),
fieldset[disabled] .carousel--courses .carousel-indicators aside .item-stats li.course-opening span.focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening fieldset[disabled] span.focus:not(.active),
fieldset[disabled] aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators fieldset[disabled] span.focus:not(.active),
fieldset[disabled] aside .item-stats li.course-opening span.btn-inverse.focus,
aside .item-stats li.course-opening fieldset[disabled] span.btn-inverse.focus,
fieldset[disabled] .btn-tertiary.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-tertiary:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-tertiary:active:not(.active),
fieldset[disabled] .carousel--courses .carousel-indicators aside .item-stats li.course-opening span:active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening fieldset[disabled] span:active:not(.active),
fieldset[disabled] aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators fieldset[disabled] span:active:not(.active),
fieldset[disabled] aside .item-stats li.course-opening span.btn-inverse:active,
aside .item-stats li.course-opening fieldset[disabled] span.btn-inverse:active,
fieldset[disabled] .btn-tertiary.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-tertiary.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-tertiary.active:not(.active),
fieldset[disabled] .carousel--courses .carousel-indicators aside .item-stats li.course-opening span.active:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening fieldset[disabled] span.active:not(.active),
fieldset[disabled] aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.active:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators fieldset[disabled] span.active:not(.active),
fieldset[disabled] aside .item-stats li.course-opening span.btn-inverse.active,
aside .item-stats li.course-opening fieldset[disabled] span.btn-inverse.active {
    background-color: transparent;
    border-color: rgba(0, 178, 189, 0.3)
}
.btn-tertiary.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-tertiary:not(.active) .badge,
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:not(.active) .badge,
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:not(.active) .badge,
aside .item-stats li.course-opening span.btn-inverse .badge {
    color: transparent;
    background-color: #00B2BD
}
.btn-tertiary.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-tertiary:hover:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:hover:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:hover:not(.active),
aside .item-stats li.course-opening span.btn-inverse:hover,
.btn-tertiary.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-tertiary:focus:not(.active),
.carousel--courses .carousel-indicators aside .item-stats li.course-opening span:focus:not(.active),
aside .item-stats li.course-opening .carousel--courses .carousel-indicators span:focus:not(.active),
aside .item-stats li.course-opening span.btn-inverse:focus {
    color: #FFF;
    background-color: #00B2BD;
    border-color: #00B2BD
}
.btn-facebook {
    color: #FFF;
    background-color: #3B5998;
    border-color: #3B5998
}
.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook.focus,
.btn-facebook:active,
.btn-facebook.active,
.open>.btn-facebook.dropdown-toggle {
    color: #FFF;
    background-color: #2d4373;
    border-color: #2a3f6c
}
.btn-facebook:active,
.btn-facebook.active,
.open>.btn-facebook.dropdown-toggle {
    background-image: none
}
.btn-facebook.disabled,
.btn-facebook.disabled:hover,
.btn-facebook.disabled:focus,
.btn-facebook.disabled.focus,
.btn-facebook.disabled:active,
.btn-facebook.disabled.active,
.btn-facebook[disabled],
.btn-facebook[disabled]:hover,
.btn-facebook[disabled]:focus,
.btn-facebook[disabled].focus,
.btn-facebook[disabled]:active,
.btn-facebook[disabled].active,
fieldset[disabled] .btn-facebook,
fieldset[disabled] .btn-facebook:hover,
fieldset[disabled] .btn-facebook:focus,
fieldset[disabled] .btn-facebook.focus,
fieldset[disabled] .btn-facebook:active,
fieldset[disabled] .btn-facebook.active {
    background-color: #3B5998;
    border-color: #3B5998
}
.btn-facebook .badge {
    color: #3B5998;
    background-color: #FFF
}
.btn-facebook.btn-inverse,
.carousel--courses .carousel-indicators .btn-facebook:not(.active) {
    color: #3B5998;
    background-color: transparent;
    border-color: rgba(59, 89, 152, 0.3)
}
.btn-facebook.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-facebook:hover:not(.active),
.btn-facebook.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-facebook:focus:not(.active),
.btn-facebook.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-facebook.focus:not(.active),
.btn-facebook.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-facebook:active:not(.active),
.btn-facebook.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-facebook.active:not(.active),
.open>.btn-facebook.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-facebook.dropdown-toggle:not(.active) {
    color: #3B5998;
    background-color: transparent;
    border-color: rgba(42, 63, 108, 0.3)
}
.btn-facebook.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-facebook:active:not(.active),
.btn-facebook.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-facebook.active:not(.active),
.open>.btn-facebook.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-facebook.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-facebook.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-facebook.disabled:not(.active),
.btn-facebook.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-facebook.disabled:hover:not(.active),
.btn-facebook.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-facebook.disabled:focus:not(.active),
.btn-facebook.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-facebook.disabled.focus:not(.active),
.btn-facebook.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-facebook.disabled:active:not(.active),
.btn-facebook.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-facebook.disabled.active:not(.active),
.btn-facebook.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-facebook[disabled]:not(.active),
.btn-facebook.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-facebook[disabled]:hover:not(.active),
.btn-facebook.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-facebook[disabled]:focus:not(.active),
.btn-facebook.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-facebook[disabled].focus:not(.active),
.btn-facebook.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-facebook[disabled]:active:not(.active),
.btn-facebook.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-facebook[disabled].active:not(.active),
fieldset[disabled] .btn-facebook.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-facebook:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-facebook:not(.active),
fieldset[disabled] .btn-facebook.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-facebook:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-facebook:hover:not(.active),
fieldset[disabled] .btn-facebook.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-facebook:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-facebook:focus:not(.active),
fieldset[disabled] .btn-facebook.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-facebook.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-facebook.focus:not(.active),
fieldset[disabled] .btn-facebook.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-facebook:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-facebook:active:not(.active),
fieldset[disabled] .btn-facebook.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-facebook.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-facebook.active:not(.active) {
    background-color: transparent;
    border-color: rgba(59, 89, 152, 0.3)
}
.btn-facebook.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-facebook:not(.active) .badge {
    color: transparent;
    background-color: #3B5998
}
.btn-facebook.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-facebook:hover:not(.active),
.btn-facebook.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-facebook:focus:not(.active) {
    color: #FFF;
    background-color: #3B5998;
    border-color: #3B5998
}
.btn-twitter {
    color: #FFF;
    background-color: #00aced;
    border-color: #00aced
}
.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter.focus,
.btn-twitter:active,
.btn-twitter.active,
.open>.btn-twitter.dropdown-toggle {
    color: #FFF;
    background-color: #0087ba;
    border-color: #0080b0
}
.btn-twitter:active,
.btn-twitter.active,
.open>.btn-twitter.dropdown-toggle {
    background-image: none
}
.btn-twitter.disabled,
.btn-twitter.disabled:hover,
.btn-twitter.disabled:focus,
.btn-twitter.disabled.focus,
.btn-twitter.disabled:active,
.btn-twitter.disabled.active,
.btn-twitter[disabled],
.btn-twitter[disabled]:hover,
.btn-twitter[disabled]:focus,
.btn-twitter[disabled].focus,
.btn-twitter[disabled]:active,
.btn-twitter[disabled].active,
fieldset[disabled] .btn-twitter,
fieldset[disabled] .btn-twitter:hover,
fieldset[disabled] .btn-twitter:focus,
fieldset[disabled] .btn-twitter.focus,
fieldset[disabled] .btn-twitter:active,
fieldset[disabled] .btn-twitter.active {
    background-color: #00aced;
    border-color: #00aced
}
.btn-twitter .badge {
    color: #00aced;
    background-color: #FFF
}
.btn-twitter.btn-inverse,
.carousel--courses .carousel-indicators .btn-twitter:not(.active) {
    color: #00aced;
    background-color: transparent;
    border-color: rgba(0, 172, 237, 0.3)
}
.btn-twitter.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-twitter:hover:not(.active),
.btn-twitter.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-twitter:focus:not(.active),
.btn-twitter.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-twitter.focus:not(.active),
.btn-twitter.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-twitter:active:not(.active),
.btn-twitter.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-twitter.active:not(.active),
.open>.btn-twitter.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-twitter.dropdown-toggle:not(.active) {
    color: #00aced;
    background-color: transparent;
    border-color: rgba(0, 128, 176, 0.3)
}
.btn-twitter.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-twitter:active:not(.active),
.btn-twitter.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-twitter.active:not(.active),
.open>.btn-twitter.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-twitter.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-twitter.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-twitter.disabled:not(.active),
.btn-twitter.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-twitter.disabled:hover:not(.active),
.btn-twitter.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-twitter.disabled:focus:not(.active),
.btn-twitter.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-twitter.disabled.focus:not(.active),
.btn-twitter.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-twitter.disabled:active:not(.active),
.btn-twitter.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-twitter.disabled.active:not(.active),
.btn-twitter.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-twitter[disabled]:not(.active),
.btn-twitter.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-twitter[disabled]:hover:not(.active),
.btn-twitter.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-twitter[disabled]:focus:not(.active),
.btn-twitter.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-twitter[disabled].focus:not(.active),
.btn-twitter.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-twitter[disabled]:active:not(.active),
.btn-twitter.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-twitter[disabled].active:not(.active),
fieldset[disabled] .btn-twitter.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-twitter:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-twitter:not(.active),
fieldset[disabled] .btn-twitter.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-twitter:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-twitter:hover:not(.active),
fieldset[disabled] .btn-twitter.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-twitter:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-twitter:focus:not(.active),
fieldset[disabled] .btn-twitter.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-twitter.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-twitter.focus:not(.active),
fieldset[disabled] .btn-twitter.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-twitter:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-twitter:active:not(.active),
fieldset[disabled] .btn-twitter.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-twitter.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-twitter.active:not(.active) {
    background-color: transparent;
    border-color: rgba(0, 172, 237, 0.3)
}
.btn-twitter.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-twitter:not(.active) .badge {
    color: transparent;
    background-color: #00aced
}
.btn-twitter.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-twitter:hover:not(.active),
.btn-twitter.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-twitter:focus:not(.active) {
    color: #FFF;
    background-color: #00aced;
    border-color: #00aced
}
.btn-pinterest {
    color: #FFF;
    background-color: #cb2027;
    border-color: #cb2027
}
.btn-pinterest:hover,
.btn-pinterest:focus,
.btn-pinterest.focus,
.btn-pinterest:active,
.btn-pinterest.active,
.open>.btn-pinterest.dropdown-toggle {
    color: #FFF;
    background-color: #9f191f;
    border-color: #96181d
}
.btn-pinterest:active,
.btn-pinterest.active,
.open>.btn-pinterest.dropdown-toggle {
    background-image: none
}
.btn-pinterest.disabled,
.btn-pinterest.disabled:hover,
.btn-pinterest.disabled:focus,
.btn-pinterest.disabled.focus,
.btn-pinterest.disabled:active,
.btn-pinterest.disabled.active,
.btn-pinterest[disabled],
.btn-pinterest[disabled]:hover,
.btn-pinterest[disabled]:focus,
.btn-pinterest[disabled].focus,
.btn-pinterest[disabled]:active,
.btn-pinterest[disabled].active,
fieldset[disabled] .btn-pinterest,
fieldset[disabled] .btn-pinterest:hover,
fieldset[disabled] .btn-pinterest:focus,
fieldset[disabled] .btn-pinterest.focus,
fieldset[disabled] .btn-pinterest:active,
fieldset[disabled] .btn-pinterest.active {
    background-color: #cb2027;
    border-color: #cb2027
}
.btn-pinterest .badge {
    color: #cb2027;
    background-color: #FFF
}
.btn-pinterest.btn-inverse,
.carousel--courses .carousel-indicators .btn-pinterest:not(.active) {
    color: #cb2027;
    background-color: transparent;
    border-color: rgba(203, 32, 39, 0.3)
}
.btn-pinterest.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-pinterest:hover:not(.active),
.btn-pinterest.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-pinterest:focus:not(.active),
.btn-pinterest.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-pinterest.focus:not(.active),
.btn-pinterest.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-pinterest:active:not(.active),
.btn-pinterest.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-pinterest.active:not(.active),
.open>.btn-pinterest.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-pinterest.dropdown-toggle:not(.active) {
    color: #cb2027;
    background-color: transparent;
    border-color: rgba(150, 24, 29, 0.3)
}
.btn-pinterest.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-pinterest:active:not(.active),
.btn-pinterest.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-pinterest.active:not(.active),
.open>.btn-pinterest.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-pinterest.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-pinterest.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-pinterest.disabled:not(.active),
.btn-pinterest.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-pinterest.disabled:hover:not(.active),
.btn-pinterest.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-pinterest.disabled:focus:not(.active),
.btn-pinterest.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-pinterest.disabled.focus:not(.active),
.btn-pinterest.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-pinterest.disabled:active:not(.active),
.btn-pinterest.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-pinterest.disabled.active:not(.active),
.btn-pinterest.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-pinterest[disabled]:not(.active),
.btn-pinterest.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-pinterest[disabled]:hover:not(.active),
.btn-pinterest.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-pinterest[disabled]:focus:not(.active),
.btn-pinterest.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-pinterest[disabled].focus:not(.active),
.btn-pinterest.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-pinterest[disabled]:active:not(.active),
.btn-pinterest.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-pinterest[disabled].active:not(.active),
fieldset[disabled] .btn-pinterest.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-pinterest:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-pinterest:not(.active),
fieldset[disabled] .btn-pinterest.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-pinterest:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-pinterest:hover:not(.active),
fieldset[disabled] .btn-pinterest.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-pinterest:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-pinterest:focus:not(.active),
fieldset[disabled] .btn-pinterest.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-pinterest.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-pinterest.focus:not(.active),
fieldset[disabled] .btn-pinterest.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-pinterest:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-pinterest:active:not(.active),
fieldset[disabled] .btn-pinterest.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-pinterest.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-pinterest.active:not(.active) {
    background-color: transparent;
    border-color: rgba(203, 32, 39, 0.3)
}
.btn-pinterest.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-pinterest:not(.active) .badge {
    color: transparent;
    background-color: #cb2027
}
.btn-pinterest.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-pinterest:hover:not(.active),
.btn-pinterest.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-pinterest:focus:not(.active) {
    color: #FFF;
    background-color: #cb2027;
    border-color: #cb2027
}
.btn-googleplus {
    color: #FFF;
    background-color: #dd4b39;
    border-color: #dd4b39
}
.btn-googleplus:hover,
.btn-googleplus:focus,
.btn-googleplus.focus,
.btn-googleplus:active,
.btn-googleplus.active,
.open>.btn-googleplus.dropdown-toggle {
    color: #FFF;
    background-color: #c23321;
    border-color: #b93120
}
.btn-googleplus:active,
.btn-googleplus.active,
.open>.btn-googleplus.dropdown-toggle {
    background-image: none
}
.btn-googleplus.disabled,
.btn-googleplus.disabled:hover,
.btn-googleplus.disabled:focus,
.btn-googleplus.disabled.focus,
.btn-googleplus.disabled:active,
.btn-googleplus.disabled.active,
.btn-googleplus[disabled],
.btn-googleplus[disabled]:hover,
.btn-googleplus[disabled]:focus,
.btn-googleplus[disabled].focus,
.btn-googleplus[disabled]:active,
.btn-googleplus[disabled].active,
fieldset[disabled] .btn-googleplus,
fieldset[disabled] .btn-googleplus:hover,
fieldset[disabled] .btn-googleplus:focus,
fieldset[disabled] .btn-googleplus.focus,
fieldset[disabled] .btn-googleplus:active,
fieldset[disabled] .btn-googleplus.active {
    background-color: #dd4b39;
    border-color: #dd4b39
}
.btn-googleplus .badge {
    color: #dd4b39;
    background-color: #FFF
}
.btn-googleplus.btn-inverse,
.carousel--courses .carousel-indicators .btn-googleplus:not(.active) {
    color: #dd4b39;
    background-color: transparent;
    border-color: rgba(221, 75, 57, 0.3)
}
.btn-googleplus.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-googleplus:hover:not(.active),
.btn-googleplus.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-googleplus:focus:not(.active),
.btn-googleplus.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-googleplus.focus:not(.active),
.btn-googleplus.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-googleplus:active:not(.active),
.btn-googleplus.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-googleplus.active:not(.active),
.open>.btn-googleplus.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-googleplus.dropdown-toggle:not(.active) {
    color: #dd4b39;
    background-color: transparent;
    border-color: rgba(185, 49, 32, 0.3)
}
.btn-googleplus.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-googleplus:active:not(.active),
.btn-googleplus.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-googleplus.active:not(.active),
.open>.btn-googleplus.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-googleplus.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-googleplus.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-googleplus.disabled:not(.active),
.btn-googleplus.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-googleplus.disabled:hover:not(.active),
.btn-googleplus.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-googleplus.disabled:focus:not(.active),
.btn-googleplus.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-googleplus.disabled.focus:not(.active),
.btn-googleplus.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-googleplus.disabled:active:not(.active),
.btn-googleplus.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-googleplus.disabled.active:not(.active),
.btn-googleplus.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-googleplus[disabled]:not(.active),
.btn-googleplus.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-googleplus[disabled]:hover:not(.active),
.btn-googleplus.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-googleplus[disabled]:focus:not(.active),
.btn-googleplus.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-googleplus[disabled].focus:not(.active),
.btn-googleplus.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-googleplus[disabled]:active:not(.active),
.btn-googleplus.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-googleplus[disabled].active:not(.active),
fieldset[disabled] .btn-googleplus.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-googleplus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-googleplus:not(.active),
fieldset[disabled] .btn-googleplus.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-googleplus:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-googleplus:hover:not(.active),
fieldset[disabled] .btn-googleplus.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-googleplus:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-googleplus:focus:not(.active),
fieldset[disabled] .btn-googleplus.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-googleplus.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-googleplus.focus:not(.active),
fieldset[disabled] .btn-googleplus.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-googleplus:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-googleplus:active:not(.active),
fieldset[disabled] .btn-googleplus.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-googleplus.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-googleplus.active:not(.active) {
    background-color: transparent;
    border-color: rgba(221, 75, 57, 0.3)
}
.btn-googleplus.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-googleplus:not(.active) .badge {
    color: transparent;
    background-color: #dd4b39
}
.btn-googleplus.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-googleplus:hover:not(.active),
.btn-googleplus.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-googleplus:focus:not(.active) {
    color: #FFF;
    background-color: #dd4b39;
    border-color: #dd4b39
}
.btn-linkedin {
    color: #FFF;
    background-color: #007bb6;
    border-color: #007bb6
}
.btn-linkedin:hover,
.btn-linkedin:focus,
.btn-linkedin.focus,
.btn-linkedin:active,
.btn-linkedin.active,
.open>.btn-linkedin.dropdown-toggle {
    color: #FFF;
    background-color: #005983;
    border-color: #005279
}
.btn-linkedin:active,
.btn-linkedin.active,
.open>.btn-linkedin.dropdown-toggle {
    background-image: none
}
.btn-linkedin.disabled,
.btn-linkedin.disabled:hover,
.btn-linkedin.disabled:focus,
.btn-linkedin.disabled.focus,
.btn-linkedin.disabled:active,
.btn-linkedin.disabled.active,
.btn-linkedin[disabled],
.btn-linkedin[disabled]:hover,
.btn-linkedin[disabled]:focus,
.btn-linkedin[disabled].focus,
.btn-linkedin[disabled]:active,
.btn-linkedin[disabled].active,
fieldset[disabled] .btn-linkedin,
fieldset[disabled] .btn-linkedin:hover,
fieldset[disabled] .btn-linkedin:focus,
fieldset[disabled] .btn-linkedin.focus,
fieldset[disabled] .btn-linkedin:active,
fieldset[disabled] .btn-linkedin.active {
    background-color: #007bb6;
    border-color: #007bb6
}
.btn-linkedin .badge {
    color: #007bb6;
    background-color: #FFF
}
.btn-linkedin.btn-inverse,
.carousel--courses .carousel-indicators .btn-linkedin:not(.active) {
    color: #007bb6;
    background-color: transparent;
    border-color: rgba(0, 123, 182, 0.3)
}
.btn-linkedin.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-linkedin:hover:not(.active),
.btn-linkedin.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-linkedin:focus:not(.active),
.btn-linkedin.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-linkedin.focus:not(.active),
.btn-linkedin.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-linkedin:active:not(.active),
.btn-linkedin.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-linkedin.active:not(.active),
.open>.btn-linkedin.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-linkedin.dropdown-toggle:not(.active) {
    color: #007bb6;
    background-color: transparent;
    border-color: rgba(0, 82, 121, 0.3)
}
.btn-linkedin.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-linkedin:active:not(.active),
.btn-linkedin.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-linkedin.active:not(.active),
.open>.btn-linkedin.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-linkedin.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-linkedin.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-linkedin.disabled:not(.active),
.btn-linkedin.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-linkedin.disabled:hover:not(.active),
.btn-linkedin.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-linkedin.disabled:focus:not(.active),
.btn-linkedin.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-linkedin.disabled.focus:not(.active),
.btn-linkedin.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-linkedin.disabled:active:not(.active),
.btn-linkedin.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-linkedin.disabled.active:not(.active),
.btn-linkedin.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-linkedin[disabled]:not(.active),
.btn-linkedin.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-linkedin[disabled]:hover:not(.active),
.btn-linkedin.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-linkedin[disabled]:focus:not(.active),
.btn-linkedin.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-linkedin[disabled].focus:not(.active),
.btn-linkedin.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-linkedin[disabled]:active:not(.active),
.btn-linkedin.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-linkedin[disabled].active:not(.active),
fieldset[disabled] .btn-linkedin.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-linkedin:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-linkedin:not(.active),
fieldset[disabled] .btn-linkedin.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-linkedin:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-linkedin:hover:not(.active),
fieldset[disabled] .btn-linkedin.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-linkedin:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-linkedin:focus:not(.active),
fieldset[disabled] .btn-linkedin.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-linkedin.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-linkedin.focus:not(.active),
fieldset[disabled] .btn-linkedin.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-linkedin:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-linkedin:active:not(.active),
fieldset[disabled] .btn-linkedin.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-linkedin.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-linkedin.active:not(.active) {
    background-color: transparent;
    border-color: rgba(0, 123, 182, 0.3)
}
.btn-linkedin.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-linkedin:not(.active) .badge {
    color: transparent;
    background-color: #007bb6
}
.btn-linkedin.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-linkedin:hover:not(.active),
.btn-linkedin.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-linkedin:focus:not(.active) {
    color: #FFF;
    background-color: #007bb6;
    border-color: #007bb6
}
.btn-whatsapp {
    color: #FFF;
    background-color: #53ab43;
    border-color: #53ab43
}
.btn-whatsapp:hover,
.btn-whatsapp:focus,
.btn-whatsapp.focus,
.btn-whatsapp:active,
.btn-whatsapp.active,
.open>.btn-whatsapp.dropdown-toggle {
    color: #FFF;
    background-color: #418635;
    border-color: #3e7f32
}
.btn-whatsapp:active,
.btn-whatsapp.active,
.open>.btn-whatsapp.dropdown-toggle {
    background-image: none
}
.btn-whatsapp.disabled,
.btn-whatsapp.disabled:hover,
.btn-whatsapp.disabled:focus,
.btn-whatsapp.disabled.focus,
.btn-whatsapp.disabled:active,
.btn-whatsapp.disabled.active,
.btn-whatsapp[disabled],
.btn-whatsapp[disabled]:hover,
.btn-whatsapp[disabled]:focus,
.btn-whatsapp[disabled].focus,
.btn-whatsapp[disabled]:active,
.btn-whatsapp[disabled].active,
fieldset[disabled] .btn-whatsapp,
fieldset[disabled] .btn-whatsapp:hover,
fieldset[disabled] .btn-whatsapp:focus,
fieldset[disabled] .btn-whatsapp.focus,
fieldset[disabled] .btn-whatsapp:active,
fieldset[disabled] .btn-whatsapp.active {
    background-color: #53ab43;
    border-color: #53ab43
}
.btn-whatsapp .badge {
    color: #53ab43;
    background-color: #FFF
}
.btn-whatsapp.btn-inverse,
.carousel--courses .carousel-indicators .btn-whatsapp:not(.active) {
    color: #53ab43;
    background-color: transparent;
    border-color: rgba(83, 171, 67, 0.3)
}
.btn-whatsapp.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-whatsapp:hover:not(.active),
.btn-whatsapp.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-whatsapp:focus:not(.active),
.btn-whatsapp.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-whatsapp.focus:not(.active),
.btn-whatsapp.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-whatsapp:active:not(.active),
.btn-whatsapp.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-whatsapp.active:not(.active),
.open>.btn-whatsapp.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-whatsapp.dropdown-toggle:not(.active) {
    color: #53ab43;
    background-color: transparent;
    border-color: rgba(62, 127, 50, 0.3)
}
.btn-whatsapp.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-whatsapp:active:not(.active),
.btn-whatsapp.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-whatsapp.active:not(.active),
.open>.btn-whatsapp.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-whatsapp.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-whatsapp.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-whatsapp.disabled:not(.active),
.btn-whatsapp.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-whatsapp.disabled:hover:not(.active),
.btn-whatsapp.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-whatsapp.disabled:focus:not(.active),
.btn-whatsapp.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-whatsapp.disabled.focus:not(.active),
.btn-whatsapp.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-whatsapp.disabled:active:not(.active),
.btn-whatsapp.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-whatsapp.disabled.active:not(.active),
.btn-whatsapp.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-whatsapp[disabled]:not(.active),
.btn-whatsapp.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-whatsapp[disabled]:hover:not(.active),
.btn-whatsapp.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-whatsapp[disabled]:focus:not(.active),
.btn-whatsapp.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-whatsapp[disabled].focus:not(.active),
.btn-whatsapp.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-whatsapp[disabled]:active:not(.active),
.btn-whatsapp.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-whatsapp[disabled].active:not(.active),
fieldset[disabled] .btn-whatsapp.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-whatsapp:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-whatsapp:not(.active),
fieldset[disabled] .btn-whatsapp.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-whatsapp:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-whatsapp:hover:not(.active),
fieldset[disabled] .btn-whatsapp.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-whatsapp:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-whatsapp:focus:not(.active),
fieldset[disabled] .btn-whatsapp.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-whatsapp.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-whatsapp.focus:not(.active),
fieldset[disabled] .btn-whatsapp.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-whatsapp:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-whatsapp:active:not(.active),
fieldset[disabled] .btn-whatsapp.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-whatsapp.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-whatsapp.active:not(.active) {
    background-color: transparent;
    border-color: rgba(83, 171, 67, 0.3)
}
.btn-whatsapp.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-whatsapp:not(.active) .badge {
    color: transparent;
    background-color: #53ab43
}
.btn-whatsapp.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-whatsapp:hover:not(.active),
.btn-whatsapp.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-whatsapp:focus:not(.active) {
    color: #FFF;
    background-color: #53ab43;
    border-color: #53ab43
}
.btn-payu {
    color: #FFF;
    background-color: #A6C307;
    border-color: #A6C307
}
.btn-payu:hover,
.btn-payu:focus,
.btn-payu.focus,
.btn-payu:active,
.btn-payu.active,
.open>.btn-payu.dropdown-toggle {
    color: #FFF;
    background-color: #7c9205;
    border-color: #748805
}
.btn-payu:active,
.btn-payu.active,
.open>.btn-payu.dropdown-toggle {
    background-image: none
}
.btn-payu.disabled,
.btn-payu.disabled:hover,
.btn-payu.disabled:focus,
.btn-payu.disabled.focus,
.btn-payu.disabled:active,
.btn-payu.disabled.active,
.btn-payu[disabled],
.btn-payu[disabled]:hover,
.btn-payu[disabled]:focus,
.btn-payu[disabled].focus,
.btn-payu[disabled]:active,
.btn-payu[disabled].active,
fieldset[disabled] .btn-payu,
fieldset[disabled] .btn-payu:hover,
fieldset[disabled] .btn-payu:focus,
fieldset[disabled] .btn-payu.focus,
fieldset[disabled] .btn-payu:active,
fieldset[disabled] .btn-payu.active {
    background-color: #A6C307;
    border-color: #A6C307
}
.btn-payu .badge {
    color: #A6C307;
    background-color: #FFF
}
.btn-payu.btn-inverse,
.carousel--courses .carousel-indicators .btn-payu:not(.active) {
    color: #A6C307;
    background-color: transparent;
    border-color: rgba(166, 195, 7, 0.3)
}
.btn-payu.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-payu:hover:not(.active),
.btn-payu.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-payu:focus:not(.active),
.btn-payu.btn-inverse.focus,
.carousel--courses .carousel-indicators .btn-payu.focus:not(.active),
.btn-payu.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-payu:active:not(.active),
.btn-payu.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-payu.active:not(.active),
.open>.btn-payu.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-payu.dropdown-toggle:not(.active) {
    color: #A6C307;
    background-color: transparent;
    border-color: rgba(116, 136, 5, 0.3)
}
.btn-payu.btn-inverse:active,
.carousel--courses .carousel-indicators .btn-payu:active:not(.active),
.btn-payu.btn-inverse.active,
.carousel--courses .carousel-indicators .btn-payu.active:not(.active),
.open>.btn-payu.btn-inverse.dropdown-toggle,
.carousel--courses .carousel-indicators .open>.btn-payu.dropdown-toggle:not(.active) {
    background-image: none
}
.btn-payu.btn-inverse.disabled,
.carousel--courses .carousel-indicators .btn-payu.disabled:not(.active),
.btn-payu.btn-inverse.disabled:hover,
.carousel--courses .carousel-indicators .btn-payu.disabled:hover:not(.active),
.btn-payu.btn-inverse.disabled:focus,
.carousel--courses .carousel-indicators .btn-payu.disabled:focus:not(.active),
.btn-payu.btn-inverse.disabled.focus,
.carousel--courses .carousel-indicators .btn-payu.disabled.focus:not(.active),
.btn-payu.btn-inverse.disabled:active,
.carousel--courses .carousel-indicators .btn-payu.disabled:active:not(.active),
.btn-payu.btn-inverse.disabled.active,
.carousel--courses .carousel-indicators .btn-payu.disabled.active:not(.active),
.btn-payu.btn-inverse[disabled],
.carousel--courses .carousel-indicators .btn-payu[disabled]:not(.active),
.btn-payu.btn-inverse[disabled]:hover,
.carousel--courses .carousel-indicators .btn-payu[disabled]:hover:not(.active),
.btn-payu.btn-inverse[disabled]:focus,
.carousel--courses .carousel-indicators .btn-payu[disabled]:focus:not(.active),
.btn-payu.btn-inverse[disabled].focus,
.carousel--courses .carousel-indicators .btn-payu[disabled].focus:not(.active),
.btn-payu.btn-inverse[disabled]:active,
.carousel--courses .carousel-indicators .btn-payu[disabled]:active:not(.active),
.btn-payu.btn-inverse[disabled].active,
.carousel--courses .carousel-indicators .btn-payu[disabled].active:not(.active),
fieldset[disabled] .btn-payu.btn-inverse,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-payu:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-payu:not(.active),
fieldset[disabled] .btn-payu.btn-inverse:hover,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-payu:hover:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-payu:hover:not(.active),
fieldset[disabled] .btn-payu.btn-inverse:focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-payu:focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-payu:focus:not(.active),
fieldset[disabled] .btn-payu.btn-inverse.focus,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-payu.focus:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-payu.focus:not(.active),
fieldset[disabled] .btn-payu.btn-inverse:active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-payu:active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-payu:active:not(.active),
fieldset[disabled] .btn-payu.btn-inverse.active,
fieldset[disabled] .carousel--courses .carousel-indicators .btn-payu.active:not(.active),
.carousel--courses .carousel-indicators fieldset[disabled] .btn-payu.active:not(.active) {
    background-color: transparent;
    border-color: rgba(166, 195, 7, 0.3)
}
.btn-payu.btn-inverse .badge,
.carousel--courses .carousel-indicators .btn-payu:not(.active) .badge {
    color: transparent;
    background-color: #A6C307
}
.btn-payu.btn-inverse:hover,
.carousel--courses .carousel-indicators .btn-payu:hover:not(.active),
.btn-payu.btn-inverse:focus,
.carousel--courses .carousel-indicators .btn-payu:focus:not(.active) {
    color: #FFF;
    background-color: #A6C307;
    border-color: #A6C307
}
.btn-link {
    font-weight: 600;
    color: #505050;
    cursor: pointer;
    border-color: transparent;
    border-radius: 0
}
.btn-link:hover,
.btn-link:focus {
    text-decoration: none;
    color: #F02D00
}
.btn-link.btn-no-padded {
    padding-left: 0;
    padding-right: 0
}
.btn+.btn-link.btn-no-padded,
aside .item-stats li.course-opening span+.btn-link.btn-no-padded {
    margin-left: 10px;
    margin-right: 10px
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
    background: transparent;
    background-image: none;
    box-shadow: none
}
.btn-xs,
.btn-group-xs>.btn,
aside .item-stats li.course-opening .btn-group-xs>span,
.paper .user-tools .btn,
.paper .user-tools aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .paper .user-tools span {
    padding: 2px 6px;
    font-size: 0.875rem;
    line-height: 1.1875rem;
    border-radius: 3px
}
.btn-xs i,
.btn-group-xs>.btn i,
aside .item-stats li.course-opening .btn-group-xs>span i,
.paper .user-tools .btn i,
.paper .user-tools aside .item-stats li.course-opening span i,
aside .item-stats li.course-opening .paper .user-tools span i,
.btn-xs .btn-label+.price,
.btn-group-xs>.btn .btn-label+.price,
aside .item-stats li.course-opening .btn-group-xs>span .btn-label+.price,
.paper .user-tools .btn .btn-label+.price,
.paper .user-tools aside .item-stats li.course-opening span .btn-label+.price,
aside .item-stats li.course-opening .paper .user-tools span .btn-label+.price {
    left: -1px
}
.btn-xs i.to-right,
.btn-group-xs>.btn i.to-right,
aside .item-stats li.course-opening .btn-group-xs>span i.to-right,
.paper .user-tools .btn i.to-right,
.paper .user-tools aside .item-stats li.course-opening span i.to-right,
aside .item-stats li.course-opening .paper .user-tools span i.to-right,
.btn-xs .btn-label+.price.to-right,
.btn-group-xs>.btn .btn-label+.price.to-right,
aside .item-stats li.course-opening .btn-group-xs>span .btn-label+.price.to-right,
.paper .user-tools .btn .btn-label+.price.to-right,
.paper .user-tools aside .item-stats li.course-opening span .btn-label+.price.to-right,
aside .item-stats li.course-opening .paper .user-tools span .btn-label+.price.to-right {
    left: auto;
    right: -1px
}
.btn-sm,
.btn-group-sm>.btn,
aside .item-stats li.course-opening span {
    padding: 3px 10px;
    font-size: 0.875rem;
    line-height: 1.1875rem;
    border-radius: 3px
}
.btn-sm i,
.btn-group-sm>.btn i,
aside .item-stats li.course-opening span i,
.btn-sm .btn-label+.price,
.btn-group-sm>.btn .btn-label+.price,
aside .item-stats li.course-opening span .btn-label+.price {
    left: -3px
}
.btn-sm i.to-right,
.btn-group-sm>.btn i.to-right,
aside .item-stats li.course-opening span i.to-right,
.btn-sm .btn-label+.price.to-right,
.btn-group-sm>.btn .btn-label+.price.to-right,
aside .item-stats li.course-opening span .btn-label+.price.to-right {
    left: auto;
    right: -3px
}
.btn-sm.btn-buy,
.btn-group-sm>.btn-buy.btn,
aside .item-stats li.course-opening span.btn-buy {
    font-size: 1.1875rem
}
.btn-lg,
.btn-group-lg>.btn,
aside .item-stats li.course-opening .btn-group-lg>span {
    padding: 8px 23px;
    font-size: 1.1875rem;
    line-height: 1.2;
    border-radius: 3px
}
.btn-lg i,
.btn-group-lg>.btn i,
aside .item-stats li.course-opening .btn-group-lg>span i,
.btn-lg .btn-label+.price,
.btn-group-lg>.btn .btn-label+.price,
aside .item-stats li.course-opening .btn-group-lg>span .btn-label+.price {
    left: -10px;
    margin: 0 -3px 0 0
}
.btn-lg i.to-right,
.btn-group-lg>.btn i.to-right,
aside .item-stats li.course-opening .btn-group-lg>span i.to-right,
.btn-lg .btn-label+.price.to-right,
.btn-group-lg>.btn .btn-label+.price.to-right,
aside .item-stats li.course-opening .btn-group-lg>span .btn-label+.price.to-right {
    left: auto;
    right: -10px;
    margin: 0 0 0 -3px
}
.btn-xl {
    padding: 12px 40px;
    font-size: 1.1875rem;
    line-height: 2rem;
    border-radius: 4px
}
.btn-xl i,
.btn-xl .btn-label+.price {
    left: -20px;
    margin: 0 -5px 0 0
}
.btn-xl i.to-right,
.btn-xl .btn-label+.price.to-right {
    left: auto;
    right: -20px;
    margin: 0 0 0 -5px
}
.btn-thumb {
    position: relative;
    color: #505050 !important;
    background-color: transparent;
    border: 1px solid rgba(80, 80, 80, 0.8)
}
.btn-thumb:hover,
.btn-thumb:focus {
    z-index: 100;
    color: #FFF !important;
    border-color: #848484;
    background-color: #848484
}
.btn-thumb i {
    top: 1px;
    font-size: 1.1875rem
}
.btn-thumb.active {
    z-index: 100;
    color: #FFF !important
}
.btn-thumb.btn-thumb-positive {
    border-radius: 3px 0 0 3px
}
.btn-thumb.btn-thumb-positive.active {
    background-color: #00B2BD;
    border-color: #00B2BD
}
.btn-thumb.btn-thumb-negative {
    margin-left: -1px;
    border-radius: 0 3px 3px 0
}
.btn-thumb.btn-thumb-negative.active {
    background-color: #F02D00;
    border-color: #F02D00
}
.btn-icon {
    min-width: 28px
}
.btn-icon i {
    left: 0;
    margin: 0
}
.btn-icon span {
    display: none
}
.btn-block+.btn-block,
.as-btn-block+.btn-block,
.btn-block+.as-btn-block,
.as-btn-block+.as-btn-block,
.as-btn-block+.btn-block,
.as-btn-block+.as-btn-block,
.btn-block+.as-btn-block,
.as-btn-block+.as-btn-block,
.as-btn-block+.as-btn-block {
    margin-top: 10px
}
.btn-toolbar {
    font-size: inherit
}
.btn-toolbar>.as-btn {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px
}
.btn-toolbar .btn-lg+.btn-lg,
.btn-toolbar .btn-group-lg>.btn+.btn-lg,
.btn-toolbar aside .item-stats li.course-opening .btn-group-lg>span+.btn-lg,
aside .item-stats li.course-opening .btn-toolbar .btn-group-lg>span+.btn-lg,
.btn-toolbar .btn-group-lg>.btn-lg+.btn,
.btn-toolbar .btn-group-lg>.btn+.btn,
.btn-toolbar aside .item-stats li.course-opening .btn-group-lg>span+.btn,
aside .item-stats li.course-opening .btn-toolbar .btn-group-lg>span+.btn,
.btn-toolbar aside .item-stats li.course-opening .btn-group-lg>.btn-lg+span,
aside .item-stats li.course-opening .btn-toolbar .btn-group-lg>.btn-lg+span,
.btn-toolbar aside .item-stats li.course-opening .btn-group-lg>.btn+span,
aside .item-stats li.course-opening .btn-toolbar .btn-group-lg>.btn+span,
.btn-toolbar aside .item-stats li.course-opening .btn-group-lg>span+span,
aside .item-stats li.course-opening .btn-toolbar .btn-group-lg>span+span {
    margin-left: 10px
}
.btn-toolbar .btn-block,
.btn-toolbar .as-btn-block,
.btn-toolbar .as-btn-block {
    margin-left: 0
}
.btn-toolbar .btn-block+.btn-block,
.btn-toolbar .as-btn-block+.btn-block,
.btn-toolbar .btn-block+.as-btn-block,
.btn-toolbar .as-btn-block+.as-btn-block,
.btn-toolbar .btn-block+.as-btn-block,
.btn-toolbar .as-btn-block+.as-btn-block,
.btn-toolbar .as-btn-block+.btn-block,
.btn-toolbar .as-btn-block+.as-btn-block,
.btn-toolbar .as-btn-block+.as-btn-block {
    margin-left: 0
}
.btn-toolbar .or {
    position: relative;
    top: 2px;
    display: inline-block;
    margin: 0 10px
}
.btn-toolbar--block {
    margin-left: 0
}
.btn-toolbar--block .like-button-wrapper {
    display: block
}
.btn-toolbar--block .like-button-wrapper+.btn,
.btn-toolbar--block aside .item-stats li.course-opening .like-button-wrapper+span,
aside .item-stats li.course-opening .btn-toolbar--block .like-button-wrapper+span {
    margin-top: 10px
}
.btn-toolbar--goto {
    margin-top: 20px;
    margin-bottom: 40px;
    text-align: center
}
@media only screen and (max-width: 479px) {
    .btn-toolbar--block-xs-down {
        margin-left: 0
    }
    .btn-toolbar--block-xs-down>.btn,
    aside .item-stats li.course-opening .btn-toolbar--block-xs-down>span {
        margin-left: 0 !important
    }
    .btn-block-xs-down,
    .as-btn-block-xs-down {
        display: block !important;
        width: 100%
    }
    .btn-block-xs-down+.btn-block-xs-down,
    .as-btn-block-xs-down+.btn-block-xs-down,
    .btn-block-xs-down+.as-btn-block-xs-down,
    .as-btn-block-xs-down+.as-btn-block-xs-down {
        margin-top: 10px;
        margin-left: 0
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .btn-toolbar--block-xs-only {
        margin-left: 0
    }
    .btn-toolbar--block-xs-only>.btn,
    aside .item-stats li.course-opening .btn-toolbar--block-xs-only>span {
        margin-left: 0
    }
    .btn-block-xs-only,
    .as-btn-block-xs-only {
        display: block !important;
        width: 100%
    }
    .btn-block-xs-only+.btn-block-xs-only,
    .as-btn-block-xs-only+.btn-block-xs-only,
    .btn-block-xs-only+.as-btn-block-xs-only,
    .as-btn-block-xs-only+.as-btn-block-xs-only {
        margin-top: 10px
    }
}
@media only screen and (max-width: 767px) {
    .btn-toolbar--block-sm-down {
        margin-left: 0
    }
    .btn-toolbar--block-sm-down>.btn,
    aside .item-stats li.course-opening .btn-toolbar--block-sm-down>span,
    .btn-toolbar--block-sm-down>.as-btn {
        margin-left: 0
    }
    .btn-block-sm-down,
    .as-btn-block-sm-down,
    .price-badges {
        display: block !important;
        width: 100%
    }
    .btn-block-sm-down+.btn-block-sm-down,
    .as-btn-block-sm-down+.btn-block-sm-down,
    .price-badges+.btn-block-sm-down,
    .btn-block-sm-down+.as-btn-block-sm-down,
    .as-btn-block-sm-down+.as-btn-block-sm-down,
    .price-badges+.as-btn-block-sm-down,
    .btn-block-sm-down+.price-badges,
    .as-btn-block-sm-down+.price-badges,
    .price-badges+.price-badges {
        margin-top: 10px
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .btn-toolbar--block-sm-only {
        margin-left: 0
    }
    .btn-toolbar--block-sm-only>.btn,
    aside .item-stats li.course-opening .btn-toolbar--block-sm-only>span,
    .btn-toolbar--block-sm-only>.as-btn {
        margin-left: 0
    }
    .btn-block-sm-only,
    .as-btn-block-sm-only {
        display: block !important;
        width: 100%
    }
    .btn-block-sm-only+.btn-block-sm-only,
    .as-btn-block-sm-only+.btn-block-sm-only,
    .btn-block-sm-only+.as-btn-block-sm-only,
    .as-btn-block-sm-only+.as-btn-block-sm-only {
        margin-top: 10px
    }
}
@media only screen and (max-width: 991px) {
    .btn-toolbar--block-md-down {
        margin-left: 0
    }
    .btn-toolbar--block-md-down>.btn,
    aside .item-stats li.course-opening .btn-toolbar--block-md-down>span,
    .btn-toolbar--block-md-down>.as-btn {
        margin-left: 0
    }
    .btn-block-md-down,
    .as-btn-block-md-down {
        display: block !important;
        width: 100%
    }
    .btn-block-md-down+.btn-block-md-down,
    .as-btn-block-md-down+.btn-block-md-down,
    .btn-block-md-down+.as-btn-block-md-down,
    .as-btn-block-md-down+.as-btn-block-md-down {
        margin-top: 10px
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .btn-toolbar--block-md-only {
        margin-left: 0
    }
    .btn-toolbar--block-md-only>.btn,
    aside .item-stats li.course-opening .btn-toolbar--block-md-only>span,
    .btn-toolbar--block-md-only>.as-btn {
        margin-left: 0
    }
    .btn-block-md-only,
    .as-btn-block-md-only {
        display: block !important;
        width: 100%
    }
    .btn-block-md-only+.btn-block-md-only,
    .as-btn-block-md-only+.btn-block-md-only,
    .btn-block-md-only+.as-btn-block-md-only,
    .as-btn-block-md-only+.as-btn-block-md-only {
        margin-top: 10px
    }
}
.carousel--courses .btn-group-wrapper {
    text-align: center;
    margin: 0 auto
}
.carousel--courses .carousel-indicators {
    display: inline-block;
    position: static;
    width: auto;
    margin: 0 0 20px;
    text-align: center
}
@media only screen and (max-width: 767px) {
    .carousel--courses {
        margin-right: -10px !important;
        margin-left: -10px !important
    }
    .carousel--courses .paper {
        margin-right: 0;
        margin-left: 0;
        padding: 15px
    }
}
@media only screen and (max-width: 991px) {
    .carousel--courses .carousel-indicators .btn,
    .carousel--courses .carousel-indicators aside .item-stats li.course-opening span,
    aside .item-stats li.course-opening .carousel--courses .carousel-indicators span {
        margin: 0 10px;
        padding: 0;
        width: 14px;
        height: 14px;
        font: 0/0 a;
        border-radius: 50% !important
    }
}
@media only screen and (min-width: 992px) {
    .carousel--courses .carousel-indicators .btn span,
    .carousel--courses .carousel-indicators aside .item-stats li.course-opening span span,
    aside .item-stats li.course-opening .carousel--courses .carousel-indicators span span {
        display: block;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        word-wrap: normal;
        max-width: 200px
    }
    .carousel--courses .carousel-indicators .btn.recommended span,
    .carousel--courses .carousel-indicators aside .item-stats li.course-opening span.recommended span,
    aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.recommended span {
        position: relative;
        padding-left: 14px
    }
    .carousel--courses .carousel-indicators .btn.recommended span:before,
    .carousel--courses .carousel-indicators aside .item-stats li.course-opening span.recommended span:before,
    aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.recommended span:before {
        content: "";
        top: 50%;
        left: 0;
        position: absolute;
        width: 6px;
        height: 6px;
        background-color: #00B2BD;
        border-radius: 50%;
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
    .carousel--courses .carousel-indicators .btn.recommended:hover span:before,
    .carousel--courses .carousel-indicators aside .item-stats li.course-opening span.recommended:hover span:before,
    aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.recommended:hover span:before,
    .carousel--courses .carousel-indicators .btn.recommended:focus span:before,
    .carousel--courses .carousel-indicators aside .item-stats li.course-opening span.recommended:focus span:before,
    aside .item-stats li.course-opening .carousel--courses .carousel-indicators span.recommended:focus span:before {
        background-color: #FFF
    }
    .carousel--courses .carousel-indicators .active {
        position: relative;
        width: auto;
        height: auto
    }
    .carousel--courses .carousel-indicators .active:before {
        content: '';
        top: -20px;
        left: 50%;
        position: absolute;
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        border: 10px solid transparent;
        border-bottom-color: #6b6b6b
    }
    .carousel--courses .carousel-indicators .active.recommended span:before {
        background-color: #FFF
    }
    .carousel--courses .course-item__title {
        padding-right: 150px
    }
}
.circle-label {
    position: relative;
    padding: 0 0 0 16px;
    vertical-align: middle;
    font-size: 0.875rem;
    word-wrap: normal
}
.circle-label:before {
    content: "";
    top: 4px;
    left: 0;
    position: absolute;
    width: 10px;
    height: 10px;
    border-radius: 50%
}
.circle-label--full_time:before {
    background: #f95a8b
}
.circle-label--part_time:before {
    background: #6cbfb3
}
.circle-label--contract:before {
    background: #0c7ba3
}
.circle-label--freelance:before {
    background: #f2a82d
}
.circle-label--internship:before {
    background: #fa6724
}
.circle-label--recommended-course:before {
    background: #00B2BD
}
.counter {
    display: inline-block;
    width: 34px;
    height: 34px;
    font-size: 0.875rem;
    font-weight: 700;
    line-height: 34px;
    letter-spacing: -1px;
    text-align: center;
    text-decoration: none !important;
    color: #fff !important;
    background: #B0B0B0;
    border-radius: 50%
}
.counter--hot {
    background: #F85453
}
.counter--xs {
    width: 26px;
    height: 26px;
    line-height: 26px
}
a.counter:hover {
    background: #505050
}
.course-badge {
    position: relative;
    min-height: 50px;
    padding-left: 60px
}
.course-badge__img {
    top: 0;
    left: 0;
    position: absolute;
    background-color: #E8E8E8
}
.course-badge__img img {
    width: 50px;
    height: 50px
}
.course-badge__course-count {
    font-size: 0.875rem;
    font-weight: 600;
    text-transform: uppercase
}
.course-badge__title {
    margin: 0
}
.course-badge__teacher,
.course-badge__plan-desc {
    margin: 0;
    font-size: 0.875rem;
    line-height: 1rem
}
.course-badge__price {
    display: inline-block;
    margin-right: 10px;
    font-size: 1.1875rem;
    font-weight: 600;
    letter-spacing: -0.5px
}
.course-badge__anual-price {
    display: inline-block;
    font-size: 0.875rem;
    color: #848484
}
.course-badge__expiration {
    display: inline-block;
    margin-right: 10px;
    font-size: 1rem;
    font-weight: 600;
    letter-spacing: -0.5px
}
.course-badge .price-badges {
    margin: 5px 0 0
}
.course-badge__gift {
    display: inline-block
}
.course-badge__info {
    display: inline-block;
    font-size: 0.8125rem;
    color: #848484
}
.course-badge .btn-toolbar {
    margin-top: 20px;
    margin-bottom: 10px
}
@media only screen and (max-width: 767px) {
    .course-badge+.course-badge {
        min-height: 60px;
        margin-top: 10px;
        padding-top: 10px;
        border-top: 1px solid #E0E0E0
    }
    .course-badge+.course-badge .course-badge__img {
        top: 10px
    }
}
@media only screen and (min-width: 768px) {
    .course-badge {
        min-height: 100px;
        padding-left: 120px
    }
    .course-badge__img img {
        width: 100px;
        height: 100px
    }
    .course-badge__details {
        margin-top: 15px
    }
    .course-badge .btn-toolbar {
        margin-top: 20px;
        margin-bottom: 0
    }
    .course-badge+.course-badge {
        margin-top: 20px
    }
}
.dropdown-menu {
    min-width: 200px;
    margin: -5px 0 0 0;
    padding: 0 20px;
    border-radius: 2px
}
.dropdown-menu:before {
    content: '';
    top: -12px;
    left: 50%;
    position: absolute;
    border: 6px solid transparent;
    border-bottom-color: #FFF;
    margin-left: -7px
}
.dropdown-menu ul {
    margin: 10px 0;
    list-style: none
}
.dropdown-menu li a {
    display: block;
    position: relative;
    padding: 5px 0;
    font-size: 1rem;
    line-height: 1rem
}
.dropdown-menu li a i {
    top: 6px;
    left: 0;
    position: absolute
}
.dropdown-menu li a i.i-dmstk-tick-small {
    top: 7px
}
.dropdown-menu li a.active i {
    color: #00B2BD
}
.dropdown-menu li a.active:hover i {
    color: #E8E8E8
}
.dropdown-menu li a.minor-link {
    margin: 2px 0;
    padding: 2px 0;
    font-size: 0.875rem;
    font-weight: 500
}
.dropdown-menu li:first-child a {
    border-radius: 2px 2px 0 0
}
.dropdown-menu li:last-child a {
    border-radius: 0 0 2px 2px
}
.dropdown-menu li.active a {
    position: relative;
    font-weight: 700
}
.dropdown-menu li.active a:before {
    content: "";
    top: 50%;
    left: -10px;
    position: absolute;
    width: 4px;
    height: 16px;
    margin-top: -8px;
    background-color: #F02D00
}
.dropdown-menu li.active a.minor-link {
    font-weight: 600;
    color: #505050
}
.dropdown-menu li.disabled {
    color: #B0B0B0
}
.dropdown-menu__view-more a {
    color: #F02D00
}
.dropdown-menu__view-more i {
    position: static !important
}
.content-nav .dropdown-menu {
    max-height: 515px;
    overflow-y: auto
}
.nav-pills .dropdown-menu {
    margin-top: 0
}
.dropup .dropdown-menu {
    margin-bottom: 9px
}
.dropup .dropdown-menu:before {
    top: auto;
    bottom: -12px;
    border: 6px solid transparent;
    border-top-color: #FFF
}
.navbar .dropdown-menu:before {
    left: 50%
}
@media only screen and (max-width: 991px) {
    .dropdown-menu {
        margin-left: 0
    }
    .dropdown-menu:before {
        left: 28px
    }
}
.dropdown-area,
.dropdown-location {
    min-width: 290px
}
.nav.nav-pills .open>a,
.nav.nav-pills .open>a:hover,
.nav.nav-pills .open>a:focus {
    color: #161616;
    background-color: transparent;
    border-bottom: 4px solid #161616
}
.image-item,
.embed-item,
.text-item,
.file-item {
    margin-bottom: 1.75rem
}
.image-item,
.embed-item {
    text-align: center
}
.image-item img,
.embed-item img {
    margin: 0 auto
}
.image-item+.image-item {
    margin-top: 1.5em
}
@media only screen and (min-width: 768px) {
    .image-item+.image-item {
        margin-top: 3em
    }
}
.image-item+br+.image-item,
p+.image-item {
    margin-top: .5em
}
@media only screen and (min-width: 768px) {
    .image-item+br+.image-item,
    p+.image-item {
        margin-top: 1.75rem
    }
}
.embed-item .embed-el__desc {
    margin-top: 10px
}
.text-item h4+br,
.text-item blockquote+br {
    display: none
}
.text-item p,
.text-item li {
    word-wrap: break-word
}
.text-item p:empty,
.text-item li:empty {
    display: none
}
.text-item code {
    margin-top: 1em
}
.embed-item,
.modal--course__img {
    position: relative
}
.embed-item iframe,
.modal--course__img iframe {
    width: 100%
}
.embed-item i,
.modal--course__img i {
    top: 50%;
    left: 50%;
    position: absolute;
    width: 50px;
    height: 50px;
    margin: -25px;
    line-height: 50px;
    text-align: center;
    font-size: 3rem;
    color: #E8E8E8;
    z-index: 10
}
.embed-item .embed-el,
.modal--course__img .embed-el {
    position: relative;
    z-index: 20
}
@media only screen and (min-width: 768px) {
    .embed-item {
        min-height: 300px
    }
}
.file-item+.file-item {
    margin-top: -0.5rem
}
.file-item__inner {
    display: block;
    padding: 8px 17px;
    font-weight: 500;
    border: 1px dotted #B0B0B0
}
.i,
.logo,
.i-dmstk-tick,
.i-dmstk-tick-gray,
.i-dmstk-tick-gray-light,
.i-dmstk-tick-big,
.i-dmstk-tick-small,
.i-dmstk-tick-gray-small,
.i-pro-benefit-01,
.i-pro-benefit-02,
.i-pro-benefit-03,
.i-pro-benefit-04,
.i-pro-benefit-05,
.i-pro-benefit-06,
.i-dmstk-tick-huge,
.i-errors-well,
.i-group-light,
.i-bookmark-user,
.i-gift-step-01,
.i-gift-step-02,
.i-gift-step-03,
.i-invites-gmail,
.i-invites-outlook,
.i-invites-yahoo,
.i-dmstk-circle,
.i-gmail,
.i-knot-green,
.i-knot-red,
.i-card,
.i-card-default,
.i-card-visa,
.i-card-mastercard,
.i-card-amex,
.i-card-discover,
.i-card-jcb,
.i-card-diners,
.i-card-argencard,
.i-card-cabal,
.i-card-naranja,
.i-card-tarjetashopping,
.i-card-servipago,
.i-card-elo,
.i-card-pagofacil,
.i-card-cobroexpress,
.i-card-oxxo,
.i-card-7eleven,
.i-card-webpay,
.i-card-presto,
.i-card-boletobancario,
.i-card-baloto,
.i-card-efecty,
.i-card-bancomer,
.i-card-bancobajo,
.i-card-santander,
.i-card-scotiabank,
.i-card-ripsa,
.i-card-ixe,
.i-card-provinciapagos,
.i-card-rapipago,
.i-card-bcp,
.i-card-pse,
.i-card-hipercard,
.i-card-magna,
.i-card-ripley,
.i-card-redcompra,
.i-card-banamex,
.i-card-payu,
.i-card-paypal,
.i-logo-paypal,
.i-logo-payu,
.i-logo-payu-white {
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAFYwwxmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNTFERDA3NjZDQkUxMUU3OEQxREVFNkNFN0I5RTc1NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNTFERDA3NzZDQkUxMUU3OEQxREVFNkNFN0I5RTc1NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUxMzM2QkVCNkNCRTExRTc4RDFERUU2Q0U3QjlFNzU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUxMzM2QkVDNkNCRTExRTc4RDFERUU2Q0U3QjlFNzU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8CCSpwAAArhJREFUeNpi/P//P8Nzc9fbDAwMD1iABMMnTiYVxl+/VQECiPGZmQuIf5sByHjw5eKl/wABxABSC+QEPtW3+w8Cz81cncF6gGAdIzsbwxlBcQZOXoG9AAHECDX1MVDiB0hW8uRuVZhKmf9fvjA8v3WZQRLIgQgCVTMlRzBwrGACcyGCjIwMDMs3M/x+/OQ4iAsQQGAzQQBorgiQeg0xDSjGyMTACIT///+bDLQnD+xMqFOnPtW1/v/n0ZP/fz9+Ajv599t3/59nFfGC5JFN/AeygQlkUkoEw/dr1xjeLlnxjZWdi1v38U0GgACCeQekthmIIxhQATPQWiWEwyHAB4hVwC7894+BmYWF4d+/f3BJJiSFBmBFwDARmT2B4ZeXHcPfr19/wiQRJgKDg0lEiEFs3wYGRk4uBikleYY/yYkP0E0UBwXmv89fGS7Z2AFFGRluePoy3AuIWIFuoj2Y/PGDQeA3G8O3y1cYvp09z8AhIr4P3cQgmAAbNw/DE/9IBiYeHgYmJqbTMHGAAIOHIzQsQRQrEG8HYmcGdAAMBVCIMDIBzWeCh8NeYBC6YAsdGNAEYl0UEVAs//zJwB0XziC6YCoDW2Qgwx9gKDIyMoNkNyArxWagIxCLwRUICoAxi7IiA3egDwOrrhbD18cPGV79esfw8e/XF3++ft2JrBndy6BAPQy02uLfp88M7BbGDELTekDKGBhZmIGYBeLaX7/BMfL78dON32/cDOD3csfpQn0g1gDnCz5ehj9XbjI80rNmOM3Jw/Bq1lywgner1zGc5OBkOMMjxHDdxGb945QcBnwurAdSDehhwAR02fdvnxnevXjC8P/3b6B7gRqZmW+zsnGAIuORzuNbDJgpEQKMQOYC8R+UyP3zh4GDnYtBWkmT4ePLZwyf3r/iYmFi3QPMWo8YwMYjAAAcEQ65QZ81gAAAAABJRU5ErkJggg==')
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    .i,
    .logo,
    .i-dmstk-tick,
    .i-dmstk-tick-gray,
    .i-dmstk-tick-gray-light,
    .i-dmstk-tick-big,
    .i-dmstk-tick-small,
    .i-dmstk-tick-gray-small,
    .i-pro-benefit-01,
    .i-pro-benefit-02,
    .i-pro-benefit-03,
    .i-pro-benefit-04,
    .i-pro-benefit-05,
    .i-pro-benefit-06,
    .i-dmstk-tick-huge,
    .i-errors-well,
    .i-group-light,
    .i-bookmark-user,
    .i-gift-step-01,
    .i-gift-step-02,
    .i-gift-step-03,
    .i-invites-gmail,
    .i-invites-outlook,
    .i-invites-yahoo,
    .i-dmstk-circle,
    .i-gmail,
    .i-knot-green,
    .i-knot-red,
    .i-card,
    .i-card-default,
    .i-card-visa,
    .i-card-mastercard,
    .i-card-amex,
    .i-card-discover,
    .i-card-jcb,
    .i-card-diners,
    .i-card-argencard,
    .i-card-cabal,
    .i-card-naranja,
    .i-card-tarjetashopping,
    .i-card-servipago,
    .i-card-elo,
    .i-card-pagofacil,
    .i-card-cobroexpress,
    .i-card-oxxo,
    .i-card-7eleven,
    .i-card-webpay,
    .i-card-presto,
    .i-card-boletobancario,
    .i-card-baloto,
    .i-card-efecty,
    .i-card-bancomer,
    .i-card-bancobajo,
    .i-card-santander,
    .i-card-scotiabank,
    .i-card-ripsa,
    .i-card-ixe,
    .i-card-provinciapagos,
    .i-card-rapipago,
    .i-card-bcp,
    .i-card-pse,
    .i-card-hipercard,
    .i-card-magna,
    .i-card-ripley,
    .i-card-redcompra,
    .i-card-banamex,
    .i-card-payu,
    .i-card-paypal,
    .i-logo-paypal,
    .i-logo-payu,
    .i-logo-payu-white {
        background-image: url("data:image/png;base64,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");
        background-size: 650px auto
    }
}
.i-space-right {
    margin-right: 5px
}
.i-space-right-small {
    margin-right: 3px
}
.i-space-right-large,
.modal--credentials .alert b:before,
.purchase .alert b:before {
    margin-right: 10px
}
.i-space-left {
    margin-left: 5px
}
.i-space-left-small {
    margin-left: 3px
}
.i-space-left-large {
    margin-left: 10px
}
.logo {
    width: 211px;
    height: 50px;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    background: 
    url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAAAyCAYAAADGH+7+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQTJGRDU2NTc5RTUxMUU3QTU5NEU5QzdFRjY1RURCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQTJGRDU2Njc5RTUxMUU3QTU5NEU5QzdFRjY1RURCRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBMkZENTYzNzlFNTExRTdBNTk0RTlDN0VGNjVFREJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZBMkZENTY0NzlFNTExRTdBNTk0RTlDN0VGNjVFREJFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OLI5HQAAFURJREFUeNrsXAuU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') 30px 7px no-repeat
}
.logo:hover,
.logo:focus,
.logo.active {
    background-position: 30px -93px
}
.logo.active {
    background-color: #F02D00;
    background-position: 30px 7px
}
@media only screen and (max-width: 991px) {
    .navbar-header .logo {
        left: 50%;
        position: absolute;
        width: 114px;
        height: 40px;
        margin: 11px 0 0 -57px;
        background-size: 114px auto;
        background-position: 0 0
    }
    .navbar-header .logo:hover,
    .navbar-header .logo:focus,
    .navbar-header .logo.active {
        background-position: 0 0;
        background-color: transparent
    }
}
.modal--credentials .logo {
    float: none;
    width: 180px;
    height: 35px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    background-position: 0 -120px;
    background-size: auto 155px
}
.fa-spin {
    -webkit-animation: spin 1s infinite linear;
    -o-animation: spin 1s infinite linear;
    animation: spin 1s infinite linear
}
@-moz-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}
@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}
.i-dmstk-tick {
    width: 20px;
    height: 14px;
    background-position: 0 0;
    position: relative;
    top: -3px
}
.i-dmstk-tick-gray {
    width: 20px;
    height: 14px;
    background-position: -25px 0;
    position: relative;
    top: -2px
}
.i-dmstk-tick-gray-light {
    width: 20px;
    height: 14px;
    background-position: -50px 0
}
.i-dmstk-tick-big {
    width: 35px;
    height: 24px;
    background-position: -75px 0;
    position: relative;
    top: -1px
}
.i-dmstk-tick-small {
    width: 16px;
    height: 11px;
    background-position: -115px 0
}
.i-dmstk-tick-gray-small {
    width: 16px;
    height: 11px;
    background-position: -135px 0
}
.i-pro-benefit-01 {
    width: 64px;
    height: 64px;
    background-position: 0 -300px
}
.i-pro-benefit-02 {
    width: 64px;
    height: 64px;
    background-position: -75px -300px
}
.i-pro-benefit-03 {
    width: 64px;
    height: 64px;
    background-position: -150px -300px
}
.i-pro-benefit-04 {
    width: 64px;
    height: 64px;
    background-position: -225px -300px
}
.i-pro-benefit-05 {
    width: 64px;
    height: 64px;
    background-position: -300px -300px
}
.i-pro-benefit-06 {
    width: 64px;
    height: 64px;
    background-position: -375px -300px
}
.i-dmstk-tick-huge {
    width: 41px;
    height: 41px;
    background-position: -200px 0
}
.i-errors-well {
    width: 28px;
    height: 36px;
    background-position: -250px 0
}
.i-group-light {
    width: 36px;
    height: 56px;
    background-position: -300px -150px
}
.i-bookmark-user {
    width: 44px;
    height: 52px;
    background-position: -350px -150px
}
.i-gift-step-01 {
    width: 50px;
    height: 50px;
    background-position: 0 -200px
}
.i-gift-step-02 {
    width: 58px;
    height: 58px;
    background-position: -100px -200px
}
.i-gift-step-03 {
    width: 66px;
    height: 66px;
    background-position: -200px -200px
}
.i-invites-gmail {
    width: 32px;
    height: 32px;
    background-position: 0 -150px
}
.i-invites-outlook {
    width: 32px;
    height: 32px;
    background-position: -50px -150px
}
.i-invites-yahoo {
    width: 32px;
    height: 32px;
    background-position: -100px -150px
}
.i-dmstk-circle {
    width: 100px;
    height: 100px;
    background-position: -400px -150px
}
.i-gmail {
    width: 120px;
    height: 90px;
    background-position: -500px -150px
}
.i-knot-green {
    width: 39px;
    height: 16px;
    background-position: 0 -270px
}
.i-knot-red {
    width: 39px;
    height: 16px;
    background-position: -50px -270px
}
.i-card,
.i-card-default,
.i-card-visa,
.i-card-mastercard,
.i-card-amex,
.i-card-discover,
.i-card-jcb,
.i-card-diners,
.i-card-argencard,
.i-card-cabal,
.i-card-naranja,
.i-card-tarjetashopping,
.i-card-servipago,
.i-card-elo,
.i-card-pagofacil,
.i-card-cobroexpress,
.i-card-oxxo,
.i-card-7eleven,
.i-card-webpay,
.i-card-presto,
.i-card-boletobancario,
.i-card-baloto,
.i-card-efecty,
.i-card-bancomer,
.i-card-bancobajo,
.i-card-santander,
.i-card-scotiabank,
.i-card-ripsa,
.i-card-ixe,
.i-card-provinciapagos,
.i-card-rapipago,
.i-card-bcp,
.i-card-pse,
.i-card-hipercard,
.i-card-magna,
.i-card-ripley,
.i-card-redcompra,
.i-card-banamex,
.i-card-payu,
.i-card-paypal,
.i-logo-paypal,
.i-logo-payu,
.i-logo-payu-white {
    width: 36px;
    height: 27px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAD6CAYAAAD+xcJuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNGMwZmVmZC1mZWFkLTRiZWMtOTA4Ni02Y2NlNGExMjVlZGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQzQ0MwRTUwMEI1MTFFNjhCOUREMUYyMEU0RDlCNDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQzQ0MwRTQwMEI1MTFFNjhCOUREMUYyMEU0RDlCNDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYTcwNThjOS1lOWU2LTQwYzItOTU0NC03ZTg0NGYyMjE3YjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYzYzYTk1NC05MDJjLTExNzctYTcy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");
    border: 1px solid #E8E8E8;
    border-radius: 2px
}
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
    .i-card,
    .i-card-default,
    .i-card-visa,
    .i-card-mastercard,
    .i-card-amex,
    .i-card-discover,
    .i-card-jcb,
    .i-card-diners,
    .i-card-argencard,
    .i-card-cabal,
    .i-card-naranja,
    .i-card-tarjetashopping,
    .i-card-servipago,
    .i-card-elo,
    .i-card-pagofacil,
    .i-card-cobroexpress,
    .i-card-oxxo,
    .i-card-7eleven,
    .i-card-webpay,
    .i-card-presto,
    .i-card-boletobancario,
    .i-card-baloto,
    .i-card-efecty,
    .i-card-bancomer,
    .i-card-bancobajo,
    .i-card-santander,
    .i-card-scotiabank,
    .i-card-ripsa,
    .i-card-ixe,
    .i-card-provinciapagos,
    .i-card-rapipago,
    .i-card-bcp,
    .i-card-pse,
    .i-card-hipercard,
    .i-card-magna,
    .i-card-ripley,
    .i-card-redcompra,
    .i-card-banamex,
    .i-card-payu,
    .i-card-paypal,
    .i-logo-paypal,
    .i-logo-payu,
    .i-logo-payu-white {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABdwAAAH0CAYAAAAnhe8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNGMwZmVmZC1mZWFkLTRiZWMtOTA4Ni02Y2NlNGExMjVlZGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQzQ0MwRTEwMEI1MTFFNjhCOUREMUYyMEU0RDlCNDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQzQ0MwRTAwMEI1MTFFNjhCOUREMUYyMEU0RDlCNDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYTcwNThjOS1lOWU2LTQwYzItOTU0NC03ZTg0NGYyMjE3YjIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYzYzYTk1NC05MDJjLTExNzctYTcy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uFFZnjpHzeV2zOT1B/H8lNsHUVPblrl9XEAiU9/BoOMx4FLZAKsup4Kul8bKwx3WxbUO8Pfg78GD2Xn4PYx7vrfJLne+4t0LWju9qiwP+X8NQVWlJVtY4x4Gt+F/NboUDbcPbn/8PS65/Rq3D65bxO2DuK1x+yBuy9w+iMeAC7MgGXDnAZ07EP4e/D24P7rc9lfm0iyYsndZX6tdQ6DxaMXtg/sebh9Nd7/G7YPrFnH7IG5r3D6I2zK3D+Ix4MIsyKqqKlGxX3eZzK94Bl1/kU/j5fR7XArrAH8P/h6X8/6I28eltY6UNoF1qiltf5fj73Ex79e4fXDdIm4fxG2N57vEbZnbB/EYcEGIZ+enX0bzeynM669cLS+qdYC/x8X1e0y/jOed+ytuH/w9Lq11dzrXWU4b8ffj8iUeH7lMiJrwfp3HD+7v6CQ0r7zyyhLlf9FSabTSaZvofIq7ND8r3UNKV3GRT6v4PZo18d/j31oHflK6SWe4DvD34O9hb8aznHfur7h9nM5SpQvk73HRbH8120eby+D3uBTOsy6n34PrFp3N9sHjB4+PTeX8lOe7xG35wm3L3D6aznrzo9I9zGOA/aguvxLuRERERERERERERET2p+YiICIiIiIiIiIiIiI6dwy4ExERERERERERERHZAQPuRERERERERERERER2wIA7EREREREREREREZEdMOBORERERERERERERGQHDLgTEREREREREREREdkBA+5ERERERERERERERHbAgDsRERERERERERERkR0w4E5EREREREREREREZAcMuBMRERERERERERER2QED7kREREREREREREREdsCAOxERERERERERERGRHTDgTkRERERERERERERkBwy4ExERERERERERERHZAQPuRERERERERERERER2wIA7EREREREREREREZEdMOBORERERERERERERGQHDLgTEREREREREREREdkBA+5ERERERERERERERHbAgDsRERERERERERERkR0w4E5EREREREREREREZAcMuBMRERERERERERER2QED7kREREREREREREREdsCAOxERERERERERERGRHTDgTkRERERERERERERkBwy4ExERERERERERERHZAQPuRERERERERERERER2wIA7EREREREREREREZEdMOBORERERERERERERGQHDLgTEREREREREREREdkBA+5ERERERERERERERHbAgDsRERERERERERERkR0w4E5EREREREREREREZAcMuBMRERERERERERER2QED7kREREREREREREREdsCAOxERERERERERERGRHTDgTkRERERERERERERkBwy4ExERERERERERERHZAQPuRERERERERERERER2wIA7EREREREREREREZEdMOBORERERERERERERGQHDLgTEREREREREREREdkBA+5ERERERERERERERHbAgDsRERERERERERERkR0w4E5EREREREREREREZAcMuBMRERERERERERER2QED7kREREREREREREREdsCAOxERERERERERERGRHTDgTkRERERERERERERkB1qlMyjd50o3Rul0XCR0lsqUbrrSPaR0JU1ovsT28Vn19qHnz0zclrh9XORMSrdA6e5VugwuDm4fdErG6v3tpCZ27sLtgy6V7e9XpXuY21+D28enSjeW2wePPWQrut2TPH40kX1//O73uP6fn+NHU4/vXjLxEm31j3EX10s6R7o669HdTWi+uH0Qt6WT+6yJbe9NgUbphivdH0rXj4uDxw86JX2dfdh4Lg4eP+iCb39iu1Nx++P2wWMPcfu47Pb9wgQuDl5/nIVLJl6iqqqqMoKZ7WQ/ZWhad5q5fRC3JW4flyoVFwG3D7osz124fdClti44cTFw++Cxhxojut2T3D6ayH4ufvd73Pfz+NGk96Fa7qzIznScH6LLZt3j9kHE7YO/FXGZ07lgwJHbB39n4nLjvp8uoe3jeG4RsnLy5f9qlQqurgZ4e7nA39eD+4I6tFwfiYiIiIiIiIiIiKiuXXuPYcHSbVgXuw/bdyUgN6+owf5cXPRoH90CvbtHYeiVndC9SwTU6sv3oWtRUqbq3/ry4nVr4dynL9feJrheNaF5qeLPSdyWLtPto6ocVRXHgPIDyp8JgLkAULsB2gCo9O2gcoxQelJz/aFGbx8bD8Zj8Y7NXDL/olt6D0RU82BuLzx+EI9X3D4ucRUVlUhLzUFOTgHMZjMiIoLg5u7Mdb+Ji273JLePJiJ+93tc/y/i40dJaTl+/G0Fpv64DPsPpZzVOIKbe+PucYMw8c7BcHczXHb70H8tw71g3t8wxu1gwJ2IiP5d5hJUGTejqnQLqsp2K108qiqVk4rKrNMcQX2h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yPOrR++7igz3t3L/PQC8k053Lz13hX+rnH0vbh/0b0vL3ZaGPyTbR07u9sFMkwdDtjJsUYbBbIr/3PACxw9uH9zfUtHtQxw/BnL74PbHpuDx4xFc90WwcQSb4q7ktRuPH9z3U/HX53nHj/Iav3poYo8mOTns5JmIiIiIiIiIiIiI6F6ZsgmIiIiIiIiIiIiIiO4dA+5EREREREREREREREbAgDsRERERERERERERkREw4E5EREREREREREREZAQMuBMRERERERERERERGQED7kRERERERERERERERsCAOxERERERERERERGRETDgTkRERERERERERERkBAy4ExEREREREREREREZAQPuRERERERERERERERGwIA7EREREREREREREZERMOBORERERERERERERGQEDLgTERERERERERERERkBA+5EREREREREREREREbAgDsRERERERERERERkREw4E5EREREREREREREZAQMuBMRERERERERERERGQED7kRERERERERERERERsCAOxERERERERERERGRETDgTkRERERERERERERkBAy4ExEREREREREREREZAQPuRERERERERERERERGwIA7EREREREREREREZERMOBORERERERERERERGQEDLgTERERERERERERERkBA+5EREREREREREREREbAgDsRERERERERERERkREw4E5EREREREREREREZAQMuBMRERERERERERERGQED7kRERERERERERERERsCAOxERERERERERERGRETDgTkRERERERERERERkBAy4ExEREREREREREREZAQPuRERERERERERERERGwIA7EREREREREREREZERMOBORERERERERERERGQEDLgTERERERERERERERkBA+5EREREREREREREREbAgDsRERERERERERERkREw4E5EREREREREREREZAQMuBMRERERERERERERGQED7kRERERERERERERERsCAOxERERERERERERGRETDgTkRERERERERERERkBAy4ExEREREREREREREZAQPuRERERERERERERERGwIA7EREREREREREREZERMOBORERERERERERERGQEDLgTERERERERERERERmBmTJYK8M8ZRigDJZskgdCmjKsVIYRypDC5vjvRERE5G0fA5XB4t+a78efbsPr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");
        background-size: 750px auto
    }
}
.i-card-default {
    background-position: 0 0;
    background-color: #E8E8E8
}
.i-card-visa {
    background-position: -50px 0
}
.i-card-mastercard {
    background-position: -100px 0
}
.i-card-amex {
    background-position: -150px 0
}
.i-card-discover {
    background-position: -200px 0
}
.i-card-jcb {
    background-position: -250px 0
}
.i-card-diners {
    background-position: -300px 0
}
.i-card-argencard {
    background-position: -350px 0
}
.i-card-cabal {
    background-position: -400px 0
}
.i-card-naranja {
    background-position: -450px 0
}
.i-card-tarjetashopping {
    background-position: -500px 0
}
.i-card-servipago {
    background-position: -550px 0;
    width: 59px
}
.i-card-elo {
    background-position: -600px 0
}
.i-card-pagofacil {
    background-position: 0 -50px;
    width: 30px
}
.i-card-cobroexpress {
    background-position: -50px -50px;
    width: 44px
}
.i-card-oxxo {
    background-position: -100px -50px;
    width: 45px
}
.i-card-7eleven {
    background-position: -150px -50px;
    width: 26px
}
.i-card-webpay {
    background-position: -200px -50px;
    width: 45px
}
.i-card-presto {
    background-position: -250px -50px;
    width: 38px
}
.i-card-boletobancario {
    background-position: -300px -50px;
    width: 26px
}
.i-card-baloto {
    background-position: -350px -50px;
    width: 57px
}
.i-card-efecty {
    background-position: -450px -50px;
    width: 66px
}
.i-card-bancomer {
    background-position: -550px -50px;
    width: 88px
}
.i-card-bancobajo {
    background-position: -650px -50px;
    width: 59px
}
.i-card-santander {
    background-position: 0 -100px;
    width: 75px
}
.i-card-scotiabank {
    background-position: -100px -100px;
    width: 80px
}
.i-card-ripsa {
    background-position: -200px -100px;
    width: 52px
}
.i-card-ixe {
    background-position: -300px -100px;
    width: 54px
}
.i-card-provinciapagos {
    background-position: -400px -100px;
    width: 66px
}
.i-card-rapipago {
    background-position: -500px -100px;
    width: 61px
}
.i-card-bcp {
    background-position: -600px -100px;
    width: 58px
}
.i-card-pse {
    background-position: -700px -100px;
    width: 30px
}
.i-card-hipercard {
    background-position: -0px -150px;
    width: 61px
}
.i-card-magna {
    background-position: -100px -150px;
    width: 55px
}
.i-card-ripley {
    background-position: -200px -150px;
    width: 63px
}
.i-card-redcompra {
    background-position: -300px -150px;
    width: 68px
}
.i-card-banamex {
    background-position: -400px -150px;
    width: 74px
}
.i-card-payu {
    background-position: 0 -200px
}
.i-card-paypal {
    background-position: -50px -200px
}
.i-logo-paypal {
    width: 48px;
    background-position: -150px -200px;
    border: 0;
    border-radius: 0
}
.i-logo-payu {
    width: 44px;
    background-position: -100px -200px;
    border: 0;
    border-radius: 0
}
.i-logo-payu-white {
    width: 58px;
    height: 14px;
    background-position: 0 -225px;
    border: 0;
    border-radius: 0;
    -moz-transform: translate(-4px, -2px);
    -ms-transform: translate(-4px, -2px);
    -webkit-transform: translate(-4px, -2px);
    transform: translate(-4px, -2px)
}
.label {
    position: relative;
    top: -1px;
    z-index: 2;
    display: inline-block;
    padding: 0 4px;
    vertical-align: middle;
    font-size: 0.75rem;
    line-height: 1rem;
    letter-spacing: -.05em;
    text-transform: uppercase;
    text-shadow: none;
    background-color: #00B2BD
}
.label+.label {
    margin-left: 3px
}
.label--sm {
    padding: 0 2px;
    font-size: 0.5625rem;
    line-height: 1.2
}
.label--practice {
    margin-right: 8px
}
.label--practice:before {
    z-index: -1;
    content: "";
    top: 0;
    right: -8px;
    position: absolute;
    width: 0;
    height: 0;
    border: 8px solid #00B2BD;
    border-right: 8px solid transparent
}
.label--draft {
    background-color: #B0B0B0
}
.label--forum,
.label--blog-category,
.label--blog {
    background-color: #848484
}
.label--pro {
    background-color: #F02D00
}
.label--pro--demoted {
    background-color: #848484
}
.label--private {
    color: #848484;
    background-color: transparent;
    border: 1px solid #B0B0B0
}
a {
    font-weight: 600;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
a:hover,
a:active,
a:focus {
    outline: 0
}
a.disabled,
a[disabled] {
    opacity: 0.2 !important;
    pointer-events: none;
    cursor: not-allowed !important
}
.link-primary,
.alert--warning h3 a,
.alert--warning p a,
.text-item a,
.activity-feed__thecomment a,
.blog-post-detail__body .text-item a,
.course--tasks-check-list .task-item__description a:not(.btn),
.course-resources-list .resource-item__description a:not(.btn) {
    color: #F02D00
}
.link-primary:hover,
.alert--warning h3 a:hover,
.alert--warning p a:hover,
.text-item a:hover,
.activity-feed__thecomment a:hover,
.course--tasks-check-list .task-item__description a:hover:not(.btn),
.course-resources-list .resource-item__description a:hover:not(.btn) {
    color: #F02D00;
    border-bottom: 1px solid rgba(240, 45, 0, 0.9)
}
.link-primary.link-underlined,
.alert--warning h3 a.link-underlined,
.alert--warning p a.link-underlined,
.text-item a.link-underlined,
.activity-feed__thecomment a.link-underlined,
.course--tasks-check-list .task-item__description a.link-underlined:not(.btn),
.course-resources-list .resource-item__description a.link-underlined:not(.btn) {
    border-bottom-color: rgba(240, 45, 0, 0.9)
}
.link-secondary,
#solo .footer a,
.course-body .course-credits a,
.course-body .teacher__links a,
.topics-list .metadata a,
.sidebar-topics-list .metadata a {
    color: #848484
}
.link-secondary:hover,
#solo .footer a:hover,
.course-body .course-credits a:hover,
.course-body .teacher__links a:hover,
.topics-list .metadata a:hover,
.sidebar-topics-list .metadata a:hover {
    color: #F02D00
}
.link-secondary.link-underlined,
#solo .footer a.link-underlined,
.course-body .course-credits a.link-underlined,
.course-body .teacher__links a.link-underlined,
.topics-list .metadata a.link-underlined,
.sidebar-topics-list .metadata a.link-underlined {
    border-bottom-color: rgba(132, 132, 132, 0.5)
}
.link-tertiary,
.metadata a,
aside h5 a,
aside .h5 a {
    color: #B0B0B0
}
.link-tertiary:hover,
.metadata a:hover,
aside h5 a:hover,
aside .h5 a:hover {
    color: #F02D00
}
.link-tertiary.link-underlined,
.metadata a.link-underlined,
aside h5 a.link-underlined,
aside .h5 a.link-underlined {
    border-bottom-color: rgba(176, 176, 176, 0.9)
}
.link-underlined {
    font-weight: inherit;
    border-bottom: 1px solid rgba(80, 80, 80, 0.25)
}
.link-underlined:hover {
    border-bottom-color: rgba(240, 45, 0, 0.9)
}
.atwho-view {
    display: none;
    top: 0;
    left: 0;
    position: absolute;
    min-width: 120px;
    margin-top: 18px;
    background: #FFF;
    border: 1px solid #ddd;
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    z-index: 10
}
.atwho-view ul {
    margin: auto;
    padding: 0;
    list-style: none
}
.atwho-view li {
    display: block;
    padding: 8px 10px;
    cursor: pointer;
    border-bottom: 1px solid #ddd
}
.atwho-view li:first-child {
    border-radius: 3px 3px 0 0
}
.atwho-view li:last-child {
    border-bottom: 0;
    border-radius: 0 0 3px 3px
}
.atwho-view strong {
    color: #505050
}
.atwho-view .cur {
    color: #FFF;
    background: #F02D00
}
.atwho-view .cur strong {
    color: #FFF
}
.modal {
    -webkit-filter: blur(0);
    filter: blur(0)
}
.modal .close {
    font-size: 1.5rem
}
.modal-header {
    padding-left: 20px;
    padding-right: 20px
}
.modal-header h3 {
    margin: 0
}
.modal-body {
    max-height: inherit;
    overflow: visible
}
.modal-content {
    border: 0
}
.modal-inner {
    padding: 20px
}
.modal-footer {
    padding: 15px 25px;
    text-align: center;
    background-color: #F7F7F7;
    border: 0;
    border-radius: 0 0 5px 5px
}
@media only screen and (max-width: 479px) {
    .modal-dialog {
        height: 100%;
        margin: 0
    }
    .modal-content {
        min-height: 100%;
        border-radius: 0
    }
}
@media only screen and (min-width: 768px) {
    .modal-dialog {
        width: 660px;
        margin-top: 5%
    }
    .modal-header {
        padding-left: 25px;
        padding-right: 25px
    }
    .modal-inner {
        padding: 20px 25px 30px
    }
}
.modal--course .close {
    top: 3px;
    right: 8px;
    position: absolute
}
.modal--course__img {
    margin-bottom: 15px
}
.modal--course__title {
    margin: 0
}
.modal--course__subtitle {
    margin: 0;
    font-weight: 500;
    color: #848484
}
.modal--course__by {
    margin: 0;
    font-size: 0.875rem;
    color: #848484
}
.modal--course__description {
    margin: 10px 0 20px 0
}
.modal--course .course-stats,
.modal--course .gift-card-details {
    margin: 10px 0 0;
    list-style-type: none
}
.modal--course .course-stats li,
.modal--course .gift-card-details li {
    position: relative;
    padding: 0 0 6px 24px;
    font-size: 0.875rem
}
.modal--course .course-stats li i,
.modal--course .gift-card-details li i {
    left: 0;
    position: absolute;
    line-height: inherit
}
.modal--course .course-stats .course-opening,
.modal--course .gift-card-details .course-opening {
    padding: 3px 0 3px 24px;
    font-size: 0.875rem
}
.modal--course .more-info {
    margin: 10px 0 0
}
.modal--course .price-badges {
    margin-top: 5px
}
.modal--course .btn-actions {
    position: relative;
    margin: 20px 0
}
@media only screen and (min-width: 480px) {
    .modal--course__description {
        margin-bottom: 0
    }
}
@media only screen and (min-width: 768px) {
    .modal--course .modal-dialog {
        width: 768px
    }
    .modal--course .modal-inner {
        padding-top: 30px
    }
    .modal--course .btn-actions {
        margin: 0 0 15px
    }
}
.modal--member-access .modal-body {
    text-align: center
}
.modal--member-access p {
    font-size: 1.1875rem
}
.modal--member-access .btn-toolbar {
    margin-top: 20px
}
.modal--credentials {
    text-align: left
}
.modal--credentials .credentials-box {
    padding: 0
}
.modal--credentials .corp,
.modal--credentials .facebook-credentials,
.modal--credentials .simple-credentials,
.modal--credentials .modal-footer {
    padding-left: 20px;
    padding-right: 20px
}
.modal--credentials .corp {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px
}
.modal--credentials .corp p {
    margin: 20px 0 0;
    font-size: 1.1875rem;
    line-height: 1.2
}
.modal--credentials .corp .close {
    top: 15px;
    right: 15px;
    position: absolute
}
#solo .modal--credentials .corp .close {
    display: none
}
.modal--credentials .corp__invitation {
    margin: 20px 0 -5px;
    line-height: 1.25;
    text-align: left
}
.modal--credentials .corp__invitation .nickname,
.modal--credentials .corp__invitation .permalink {
    display: inline
}
.modal--credentials .modal-inner {
    padding: 0
}
.modal--credentials .head-credentials {
    margin: 0 25px
}
.modal--credentials .head-credentials h2,
.modal--credentials .head-credentials p {
    margin: 0
}
.modal--credentials .facebook-credentials {
    padding-top: 30px;
    padding-bottom: 30px
}
.modal--credentials .simple-credentials {
    padding-top: 20px;
    padding-bottom: 30px;
    background-color: #F7F7F7
}
.modal--credentials .modal-footer {
    border-top: 1px solid #E0E0E0
}
#solo .modal--credentials {
    display: block;
    position: static
}
#solo .invite .modal--credentials {
    margin-top: 10px
}
#solo .invite .modal--credentials .modal-inner {
    padding-top: 30px
}
@media only screen and (min-width: 768px) {
    .modal--credentials .modal-dialog {
        margin: 2% auto 0
    }
}
@media only screen and (min-width: 992px) {
    .modal--credentials .corp,
    .modal--credentials .modal-footer {
        padding-left: 25px;
        padding-right: 25px
    }
    .modal--credentials .corp {
        padding-top: 30px;
        padding-bottom: 30px
    }
}
.modal--credentials--password .simple-credentials,
.modal--credentials--password .modal-footer {
    background: none
}
.modal--credentials--password .info {
    margin-top: 15px
}
.modal--credentials--login .modal-body .intro {
    margin-bottom: 0;
    font-size: 1.1875rem;
    line-height: 1.1875rem;
    letter-spacing: -1px;
    color: #848484
}
.modal--credentials--login .info {
    margin-top: 15px
}
.modal--credentials--signup .hook {
    top: 0;
    left: 0;
    position: absolute;
    border-radius: 4px 0 0 4px;
    max-width: 460px
}
.modal--credentials--signup .facebook-credentials {
    padding-top: 0
}
@media only screen and (min-width: 992px) {
    .modal--credentials--signup .modal-dialog {
        width: 992px
    }
    .modal--credentials--signup .modal-content {
        min-height: 602px;
        padding-left: 460px;
        overflow: hidden
    }
    .modal--credentials--signup .corp {
        min-height: 160px
    }
    .modal--credentials--signup .modal-footer {
        border-bottom-left-radius: 0
    }
}
.modal--credentials--onboard .modal-inner {
    padding: 0 25px 20px
}
.modal--credentials--onboard .form-actions {
    margin-top: 20px
}
.modal--credentials--onboard__discount {
    position: relative;
    min-height: 70px;
    padding: 10px 25px 10px 95px;
    color: #FFF;
    background-color: #00B2BD;
    border-radius: 0 0 5px 5px
}
.modal--credentials--onboard__discount__circle {
    top: 10px;
    left: 25px;
    position: absolute;
    width: 50px;
    height: 50px;
    padding-top: 8px;
    line-height: 1;
    text-align: center;
    border: 2px solid #FFF;
    border-radius: 50px
}
.modal--credentials--onboard__discount__circle span {
    display: block;
    font-size: 0.8125rem;
    font-weight: 600
}
.modal--credentials--onboard__discount__circle.done {
    padding: 0;
    line-height: 50px;
    background-color: #FFFBE7;
    border: 2px solid #B0B0B0
}
.modal--credentials--onboard__discount__circle.done i {
    font-size: 1.5rem
}
.modal--credentials--onboard__discount p {
    margin: 5px 0 0 0;
    line-height: 1.25;
    letter-spacing: -0.5px
}
.modal--credentials--onboard__discount.done {
    color: #848484;
    background-color: #FFFBE7
}
.modal--credentials--onboard .users-list,
.modal--credentials--onboard .recipients-list {
    overflow-y: auto;
    margin-bottom: 10px;
    border: 1px solid #E0E0E0;
    border-radius: 3px
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .modal--credentials--onboard .users-list,
    .modal--credentials--onboard .recipients-list {
        -webkit-mask-image: -webkit-linear-gradient(top, #F7F7F7 0%, #F7F7F7 100%)
    }
}
.modal--credentials--onboard .users-list {
    height: 294px
}
.modal--credentials--onboard .recipients-list {
    height: 250px;
    border-radius: 0 0 3px 3px
}
.modal--credentials--onboard .invites__tools {
    padding: 10px 20px;
    border: 1px solid #E0E0E0;
    border-bottom: 0;
    border-radius: 3px 3px 0 0
}
.modal--credentials--onboard .invites__tools .checkbox {
    margin: 0
}
.modal--credentials--onboard .decision-step {
    padding: 30px 0 40px;
    text-align: center
}
.modal--credentials--onboard .decision-step__claim {
    margin-bottom: 40px;
    font-size: 1.1875rem
}
.modal--credentials--onboard .decision-step__inbox {
    display: inline-block;
    position: relative;
    margin-bottom: 10px
}
.modal--credentials--onboard .decision-step__icon {
    color: #E8E8E8
}
.modal--credentials--onboard .decision-step__icon.fa-facebook-official,
.modal--credentials--onboard .decision-step__icon.fa-users {
    font-size: 130px
}
.modal--credentials--onboard .decision-step__icon.fa-envelope-o {
    font-size: 90px
}
.modal--credentials--onboard .decision-step__icon.i-dmstk-circle {
    margin-top: 70px
}
.modal--credentials--onboard .decision-step .badge {
    top: 0;
    right: -10px;
    position: absolute;
    width: 32px;
    height: 32px;
    font-size: 1.1875rem;
    line-height: 32px;
    font-weight: bold;
    color: #FFF;
    background-color: #F02D00;
    border-radius: 50%
}
.modal--credentials--onboard .decision-step .btn-toolbar {
    margin-top: 20px;
    margin-bottom: 20px
}
.modal--credentials--onboard .decision-step--end {
    padding-top: 10px;
    padding-bottom: 0
}
.modal--credentials--onboard .decision-step--end .follow-us {
    margin-top: 30px;
    padding-top: 20px;
    text-align: left;
    border-top: 1px solid #E0E0E0
}
.modal--credentials--onboard .decision-step--end .follow-us h4 {
    margin-top: 0
}
.modal--credentials--onboard .decision-step--end .follow-us ul {
    margin-top: 20px
}
.modal--credentials--onboard .decision-step--end .info {
    margin-top: 15px;
    text-align: left
}
@media only screen and (min-width: 992px) {
    .modal--credentials--onboard .corp {
        min-height: 140px
    }
    .modal--credentials--onboard .modal-inner {
        min-height: 392px
    }
    .modal--credentials--onboard__discount {
        border-radius: 0 0 5px 0;
        -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transition: all 0.5s cubic-bezier(0.5, -0.5, 0.4, 1.5);
        -o-transition: all 0.5s cubic-bezier(0.5, -0.5, 0.4, 1.5);
        transition: all 0.5s cubic-bezier(0.5, -0.5, 0.4, 1.5)
    }
    .modal--credentials--onboard__discount.active {
        transition-delay: 1s;
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}
.modal--decision .btn-toolbar {
    margin-top: 30px;
    margin-bottom: 10px
}
.modal--legal {
    font-size: 16px;
    color: #505050
}
.modal--legal .paper {
    padding: 0;
    border-radius: 0;
    box-shadow: none
}
@media only screen and (min-width: 768px) {
    .modal--legal .modal-dialog {
        width: 768px
    }
}
.navbar {
    border: none
}
.navbar ul {
    list-style-type: none
}
.navbar .nav {
    margin: 0 0 0 20px
}
.navbar .nav>li {
    position: relative;
    margin: 0
}
.navbar .nav>li>a {
    height: 50px;
    margin: 0 8px;
    padding: 0;
    font-size: 1.1875rem;
    font-weight: 700;
    line-height: 50px;
    text-shadow: none;
    border-bottom: 4px solid transparent;
    -webkit-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out
}
.navbar .nav>li.dots>a {
    font-size: 2rem;
    line-height: 40px;
    letter-spacing: -2px
}
.navbar .nav>li.dots .dropdown-menu {
    margin-left: -76px
}
.navbar .nav>li.dots .dropdown-menu a {
    font-size: 1.1875rem;
    font-weight: 600
}
.navbar .nav>li.pro>a {
    font-size: 0.875rem
}
.navbar .nav>li.pro>a span {
    top: 1px;
    position: relative;
    line-height: 21px;
    padding: 0 5px;
    border: 1px solid #848484;
    border-radius: 3px
}
.navbar .nav>li.pro>a:hover span,
.navbar .nav>li.pro>a:focus span {
    border-color: #F02D00
}
.navbar .nav>li.pro.active>a {
    border-color: transparent
}
.navbar .nav>li.pro.active>a:hover,
.navbar .nav>li.pro.active>a:focus {
    border-color: transparent
}
.navbar .nav>li.pro.active>a span {
    background-color: #F02D00;
    border-color: #F02D00
}
.navbar .navbar-nav>li>.dropdown-menu {
    margin-top: -5px
}
.navbar .minor-link {
    font-size: 0.875rem !important;
    font-weight: normal !important
}
.navbar .nav-left {
    float: left
}
.navbar .nav-right {
    float: right
}
.navbar .user-nav {
    float: left
}
.navbar .user-nav .minor-link {
    margin: 10px 0
}
.navbar .user-nav .dropdown-menu a {
    font-size: 0.875rem;
    font-weight: 600
}
.navbar .user-nav>ul {
    margin-bottom: 0
}
.navbar .user-nav>ul a {
    display: block;
    margin: 0
}
.navbar .user-nav>ul>li {
    position: relative;
    float: left;
    margin-left: 15px
}
.navbar .user-nav>ul>li:first-child {
    margin-left: 0
}
.navbar .user-nav>ul>li .badge {
    top: 8px;
    right: -8px;
    position: absolute
}
.navbar .user-nav>ul>li .dropdown-menu {
    min-width: 260px
}
.navbar .user-nav>ul>li .dropdown-menu li>a {
    padding-left: 26px
}
.navbar .user-nav>ul>li.addthing .dropdown-toggle {
    width: 14px;
    height: 50px
}
.navbar .user-nav>ul>li.addthing .dropdown-toggle:before,
.navbar .user-nav>ul>li.addthing .dropdown-toggle:after {
    content: "";
    top: 50%;
    position: absolute;
    background-color: #E8E8E8;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out
}
.navbar .user-nav>ul>li.addthing .dropdown-toggle:before {
    left: 0;
    width: 14px;
    height: 4px;
    margin-top: -2px
}
.navbar .user-nav>ul>li.addthing .dropdown-toggle:after {
    left: 5px;
    width: 4px;
    height: 14px;
    margin-top: -7px
}
.navbar .user-nav>ul>li.addthing .dropdown-toggle:hover {
    color: #F02D00
}
.navbar .user-nav>ul>li.addthing .dropdown-toggle:hover:before,
.navbar .user-nav>ul>li.addthing .dropdown-toggle:hover:after {
    background: #F02D00;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
.navbar .user-nav>ul>li.addthing .dropdown-menu {
    margin-left: -122px
}
.navbar .user-nav>ul>li.messages a,
.navbar .user-nav>ul>li.cart a {
    position: relative;
    font-size: 1.5rem;
    line-height: 50px;
    color: #E8E8E8
}
.navbar .user-nav>ul>li.messages a:hover,
.navbar .user-nav>ul>li.messages a:focus,
.navbar .user-nav>ul>li.cart a:hover,
.navbar .user-nav>ul>li.cart a:focus {
    color: #F02D00
}
.navbar .user-nav>ul>li.messages--full a,
.navbar .user-nav>ul>li.cart--full a {
    color: #F02D00
}
.navbar .user-nav>ul>li.messages--animated i,
.navbar .user-nav>ul>li.cart--animated i {
    -webkit-animation: cart-aminated 1s ease-in-out 1s;
    -o-animation: cart-aminated 1s ease-in-out 1s;
    animation: cart-aminated 1s ease-in-out 1s
}
.navbar .user-nav>ul>li.messages--animated .badge,
.navbar .user-nav>ul>li.cart--animated .badge {
    -webkit-animation: cart-aminated-badge 1s ease-in-out 1s;
    -o-animation: cart-aminated-badge 1s ease-in-out 1s;
    animation: cart-aminated-badge 1s ease-in-out 1s
}
@-moz-keyframes cart-aminated {
    50% {
        color: white;
        -moz-transform: rotate(-35deg);
        transform: rotate(-35deg);
        -webkit-transform-origin: 0 100%;
        -moz-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
        transform-origin: 0 100%
    }
}
@-webkit-keyframes cart-aminated {
    50% {
        color: white;
        -webkit-transform: rotate(-35deg);
        transform: rotate(-35deg);
        -webkit-transform-origin: 0 100%;
        -moz-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
        transform-origin: 0 100%
    }
}
@keyframes cart-aminated {
    50% {
        color: white;
        -moz-transform: rotate(-35deg);
        -ms-transform: rotate(-35deg);
        -webkit-transform: rotate(-35deg);
        transform: rotate(-35deg);
        -webkit-transform-origin: 0 100%;
        -moz-transform-origin: 0 100%;
        -ms-transform-origin: 0 100%;
        transform-origin: 0 100%
    }
}
@-moz-keyframes cart-aminated-badge {
    50% {
        opacity: 0
    }
}
@-webkit-keyframes cart-aminated-badge {
    50% {
        opacity: 0
    }
}
@keyframes cart-aminated-badge {
    50% {
        opacity: 0
    }
}
.navbar .user-nav>ul>li.messages a .fa-envelope {
    display: none
}
.navbar .user-nav>ul>li.messages a:hover .fa-envelope,
.navbar .user-nav>ul>li.messages a:focus .fa-envelope {
    display: inline-block
}
.navbar .user-nav>ul>li.messages a:hover .fa-envelope-o,
.navbar .user-nav>ul>li.messages a:focus .fa-envelope-o {
    display: none
}
.navbar .user-nav>ul>li.user>a .label {
    right: -5px;
    position: absolute
}
.navbar .user-nav>ul>li.user .avatar {
    width: 36px;
    height: 36px;
    box-shadow: inset 0 0 0 1px #161616;
    border-color: #161616
}
.navbar .user-nav>ul>li.user .avatar:hover,
.navbar .user-nav>ul>li.user .avatar:active {
    border-color: #F02D00
}
.navbar .user-nav>ul>li.user .dropdown-menu {
    border-radius: 3px 0 3px 3px
}
.navbar .user-nav>ul>li.user .dropdown-menu:before {
    display: none
}
.navbar .user-nav>ul>li.user.open .avatar {
    border-color: #F02D00
}
.navbar .user-nav>ul>li.notifications .dropdown-toggle {
    position: relative;
    font-size: 1.1875rem;
    line-height: 50px;
    color: #E8E8E8
}
.navbar .user-nav>ul>li.notifications .dropdown-menu {
    width: 600px;
    margin-right: -292px
}
.navbar .user-nav>ul>li.notifications .dropdown-menu__head {
    height: 30px;
    margin: 10px -20px 0;
    padding: 0 20px;
    border-bottom: 1px solid #E8E8E8
}
.navbar .user-nav>ul>li.notifications .dropdown-menu h3 {
    margin: 0;
    font-size: 0.875rem;
    text-transform: uppercase
}
.navbar .user-nav>ul.loggedin li .user-menu {
    padding: 6px
}
.navbar .user-nav>ul.loggedin li.open .user-menu {
    background: #FFF
}
.navbar .user-nav>ul.loggedin--notifications {
    margin-right: 20px
}
.navbar .user-nav>ul.loggedout {
    margin-left: 8px
}
.navbar .user-nav>ul.loggedout .login {
    font-weight: 700;
    line-height: 48px;
    color: #E8E8E8;
}
.navbar .user-nav>ul.loggedout .login:hover {
    color: #F02D00;
}
.navbar .user-nav>ul.loggedout .btn,
.navbar .user-nav>ul.loggedout aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .navbar .user-nav>ul.loggedout span {
    position: relative;
    top: 20px;
    margin-right: 10px;
}
.navbar .search-form form {
    position: relative
}
.navbar .search-form form:hover input,
.navbar .search-form form:focus input,
.navbar .search-form form.active input {
    border-color: #F02D00
}
.navbar .search-form form:hover button,
.navbar .search-form form:focus button,
.navbar .search-form form.active button {
    color: #F02D00
}
.navbar .search-form form.active {
    background-color: #FFF;
    border-radius: 5px
}
.navbar .search-form .form-control {
    margin: 0;
    padding: 0 30px 0 10px;
    font-size: 0.875rem;
    color: #848484;
    background: transparent;
    border: 1px solid #666;
    box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out
}
.navbar .search-form .form-control::-moz-placeholder {
    color: #848484;
    opacity: 1
}
.navbar .search-form .form-control:-ms-input-placeholder {
    color: #848484
}
.navbar .search-form .form-control::-webkit-input-placeholder {
    color: #848484
}
.navbar .search-form .form-control:hover {
    color: #FFF;
    border-color: #F02D00
}
.navbar .search-form .form-control:active,
.navbar .search-form .form-control:focus {
    border-color: #F02D00;
    box-shadow: none;
    background-color: #FFF;
    border-color: #FFF;
    color: #505050
}
.navbar .search-form .form-control:active::-moz-placeholder,
.navbar .search-form .form-control:focus::-moz-placeholder {
    color: transparent;
    opacity: 1
}
.navbar .search-form .form-control:active:-ms-input-placeholder,
.navbar .search-form .form-control:focus:-ms-input-placeholder {
    color: transparent
}
.navbar .search-form .form-control:active::-webkit-input-placeholder,
.navbar .search-form .form-control:focus::-webkit-input-placeholder {
    color: transparent
}
.navbar .search-form button {
    top: 0;
    right: 0;
    position: absolute;
    width: 31px;
    height: 31px;
    font-size: 1rem;
    line-height: 31px;
    color: #848484;
    font-weight: 700;
    background: none;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out
}
.navbar .search-form button:hover,
.navbar .search-form button:focus {
    color: #F02D00
}
.navbar-toggle {
    float: left;
    margin-left: -10px;
    padding: 10px;
    border: 0
}
.navbar-toggle[aria-expanded="true"] .icon-bar {
    background-color: #F02D00
}
.navbar-collapse.in {
    overflow-y: visible
}
@media only screen and (max-width: 991px) {
    .navbar .nav {
        margin: 0
    }
    .navbar .nav>li>a {
        margin: 0
    }
    .navbar .nav>li.active>a,
    .navbar .nav>li.active>a:hover,
    .navbar .nav>li.active>a:focus {
        position: relative
    }
    .navbar .nav>li.active>a:before,
    .navbar .nav>li.active>a:hover:before,
    .navbar .nav>li.active>a:focus:before {
        content: "";
        top: 50%;
        left: -10px;
        position: absolute;
        width: 4px;
        height: 20px;
        margin-top: -8px;
        background-color: #F02D00
    }
    .navbar .nav>li.dots .dropdown-menu {
        display: block;
        position: static;
        margin: 0;
        padding: 0;
        background-color: transparent;
        box-shadow: none
    }
    .navbar .nav>li.dots .dropdown-menu:before {
        display: none
    }
    .navbar .nav>li.dots .dropdown-menu ul {
        margin: 0 !important
    }
    .navbar .nav>li.dots .dropdown-menu li a {
        padding: 0;
        color: #E8E8E8
    }
    .navbar .nav>li.dots .dropdown-menu li a:hover,
    .navbar .nav>li.dots .dropdown-menu li a:focus {
        color: #F02D00
    }
    .navbar .nav>li.dots .dropdown-menu:after {
        display: none
    }
    .navbar .nav-left,
    .navbar .nav-right {
        float: none
    }
    .navbar .nav-left a {
        height: 50px;
        line-height: 50px;
        padding: 0
    }
    .navbar .user-nav {
        float: none
    }
    .navbar .user-nav>ul {
        margin-bottom: 0
    }
    .navbar .user-nav>ul a {
        margin: 0
    }
    .navbar .user-nav>ul>li.messages {
        top: 0;
        right: 65px;
        position: absolute
    }
    .navbar .user-nav>ul>li.cart {
        top: 0;
        left: 45px;
        position: absolute;
        margin-left: 0
    }
    .navbar .user-nav>ul>li.cart--alone {
        left: 10px
    }
    .navbar .user-nav>ul>li.login {
        top: 0;
        right: 10px;
        position: absolute
    }
    .navbar .user-nav>ul>li.user {
        position: static;
        background-color: green
    }
    .navbar .user-nav>ul>li.user .dropdown-menu {
        top: 50px;
        left: 0;
        position: absolute;
        width: 100%;
        height: calc(100vh - 115px);
        overflow-y: scroll;
        padding: 0 10px;
        background-color: #161616;
        border: 0;
        border-radius: 0 !important
    }
    .navbar .user-nav>ul>li.user .dropdown-menu ul {
        margin: 0 0 10px
    }
    .navbar .user-nav>ul>li.user .dropdown-menu a {
        display: block;
        color: #E8E8E8;
        padding-top: 8px;
        padding-bottom: 8px
    }
    .navbar .user-nav>ul>li.user .dropdown-menu a i {
        top: 10px
    }
    .navbar .user-nav>ul>li.user .dropdown-menu a:hover,
    .navbar .user-nav>ul>li.user .dropdown-menu a:focus {
        color: #F02D00
    }
    .navbar .user-nav>ul>li.user .dropdown-menu .divider {
        background-color: #505050
    }
    .navbar .user-nav>ul.loggedin li a.user-menu {
        top: 0;
        right: 10px;
        position: absolute;
        padding-left: 0;
        padding-right: 0
    }
    .navbar .user-nav>ul.loggedin li.open a.user-menu {
        background-color: transparent
    }
    .navbar .search-form {
        margin: 15px 0 25px
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navbar .container,
    .navbar .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .navbar .noty_bar {
        padding-left: 0
    }
}
@media only screen and (min-width: 992px) {
    .navbar .nav>li.active>a,
    .navbar .nav>li.active>a:hover,
    .navbar .nav>li.active>a:focus {
        border-bottom-color: #F02D00;
        box-shadow: none
    }
    .navbar .user-nav {
        margin-left: 20px
    }
    .navbar .user-nav>>li {
        margin-left: 20px
    }
    .navbar .user-nav .loggedin--notifications {
        margin-left: 0
    }
    .navbar .search-form {
        float: left;
        margin-top: 9px
    }
    .navbar .search-form .form-control {
        width: 170px
    }
}
@media only screen and (min-width: 1200px) {
    .navbar .nav>li>a {
        margin: 0 10px
    }
    .navbar .search-form .form-control {
        width: 220px
    }
    .navbar .search-form .form-control:active,
    .navbar .search-form .form-control:focus {
        width: 280px
    }
}
.nav li>a:hover,
.nav li>a:focus {
    background: transparent
}
.nav li.open>a,
.nav li.open>a:hover,
.nav li.open>a:focus {
    background: transparent;
    border-bottom: 0
}
.newsletters-list {
    padding-left: 0;
    list-style-type: none
}
.newsletters-list__item {
    position: relative;
    margin-bottom: 30px !important
}
.newsletters-list__title {
    margin: 0
}
.newsletters-list__freq {
    font-size: 0.875rem;
    text-transform: uppercase;
    color: #848484
}
.newsletters-list .form-group {
    margin: 0
}
.newsletters-list .checkbox {
    margin-bottom: 0
}
.newsletters-list__image {
    top: 0;
    left: 0;
    position: absolute
}
@media only screen and (min-width: 480px) {
    .newsletters-list__item {
        min-height: 150px;
        padding-left: 170px
    }
    .newsletters-list .form-group {
        margin-top: 20px
    }
}
@media only screen and (max-width: 479px) {
    .newsletters-list__item {
        padding-bottom: 30px;
        border-bottom: 1px solid #E0E0E0
    }
    .newsletters-list__head {
        min-height: 64px;
        padding-left: 74px
    }
}
.page-header {
    margin: 0 0 2rem;
    padding-bottom: 10px;
    border-bottom: 1px solid #E8E8E8
}
.page-header h1,
.page-header .h1,
.page-header .text-mega,
.page-header .landing__header__title {
    margin: 0
}
.page-header h1.inline,
.page-header .h1.inline,
.page-header .text-mega.inline,
.page-header .inline.landing__header__title {
    display: inline
}
.page-header .intro {
    font-size: 1.1875rem
}
.page-header .view-more .btn,
.page-header .view-more aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .page-header .view-more span {
    margin-top: -10px
}
.page-header--no-border {
    padding-bottom: 0;
    border-bottom: 0
}
.page-header--flex {
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap
}
.page-header--flex__item:first-child {
    flex-grow: 1
}
@media only screen and (min-width: 768px) {
    .page-header--flex select {
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}
.plan-badge {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    padding-left: 60px
}
.plan-badge__img {
    top: 0;
    left: 0;
    position: absolute;
    background-color: #E8E8E8
}
.plan-badge__img img {
    width: 50px;
    height: 50px
}
.plan-badge__title,
.plan-badge__description,
.plan-badge__member-from,
.plan-badge__view-more {
    margin: 0
}
.plan-badge__title {
    margin-bottom: 10px !important
}
.plan-badge__description,
.plan-badge__member-from {
    font-size: 0.875rem;
    color: #848484
}
.plan-badge__description {
    margin-top: 0 !important
}
.plan-badge__member-from {
    margin-top: 15px
}
.plan-badge .btn-toolbar {
    margin-top: 15px
}
@media only screen and (min-width: 768px) {
    .plan-badge {
        min-height: 100px;
        padding-left: 120px
    }
    .plan-badge__img img {
        width: 100px;
        height: 100px
    }
}
.popover {
    border: 0;
    border-radius: 2px;
    box-shadow: 0 2px 25px rgba(0, 0, 0, 0.25)
}
.popover-content {
    padding: 0;
    box-shadow: none
}
.popover.in {
    display: block
}
.price-badges {
    display: block
}
.price-badges .label {
    margin-right: 5px
}
.price-badges .price-discount {
    color: #F02D00
}
.price-badges .price-before {
    font-weight: 500;
    text-decoration: line-through;
    color: #F02D00
}
.price-badges__open {
    font-size: 0.875rem
}
.paper .btn-toolbar .price-badges,
.packs-single .price-badges,
aside .block .price-badges {
    margin-top: 5px
}
aside .block .price-badges {
    text-align: center
}
.hero--pack .price-badges .price-discount,
.hero--pack .price-badges .price-before {
    color: #FFF
}
.progress {
    display: block;
    width: 100%;
    height: 12px;
    border-radius: 12px;
    box-shadow: none
}
.progress-bar {
    border-radius: 12px;
    box-shadow: none
}
.progress--xs {
    height: 2px;
    border-radius: 0
}
.table {
    border-bottom: 1px solid #E8E8E8
}
.table--orders__date {
    width: 23%
}
.table--orders .flag {
    display: inline-block;
    -moz-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}
.table--orders .course-title,
.table--orders .user {
    margin-right: 10px
}
.table--orders--badge {
    margin-right: 10px;
    font-size: 0.8125rem
}
.table--orders .charged-back {
    color: #fb6823
}
.table--orders .charged-back-amount {
    color: #fb6823;
    text-decoration: line-through
}
.table--payments__date {
    width: 12%
}
.table--payments__calculation {
    vertical-align: bottom !important;
    font-size: 0.875rem;
    color: #848484
}
.table--receipt {
    width: 100%;
    margin: 0
}
.table--receipt th,
.table--receipt td {
    vertical-align: top;
    padding: 10px 0
}
.table--receipt th:last-child,
.table--receipt td:last-child {
    text-align: right
}
.table--receipt thead th {
    vertical-align: bottom;
    padding: 0 0 15px;
    border-bottom: 1px solid #E0E0E0
}
.table--receipt thead th:first-child {
    font-size: 1.1875rem;
    font-weight: 600
}
.table--receipt thead th:last-child {
    font-weight: 500
}
.table--receipt tbody tr:first-child th,
.table--receipt tbody tr:first-child td {
    padding-top: 20px
}
.table--receipt tbody tr:last-child th,
.table--receipt tbody tr:last-child td {
    padding-bottom: 20px
}
.table--receipt tbody th {
    width: 75%;
    padding-right: 3%
}
.table--receipt tbody th:first-child {
    font-weight: 500
}
.table--receipt tbody td {
    font-weight: 600
}
.table--receipt tfoot {
    font-size: 1.1875rem
}
.table--receipt tfoot th,
.table--receipt tfoot td {
    padding: 20px 0 0;
    font-weight: 600;
    border-top: 1px solid #E0E0E0
}
.table--receipt__course__title {
    margin: 0 !important;
    line-height: 1.15
}
.table--receipt__course__teacher,
.table--receipt__course__gift {
    margin: 0;
    font-size: 0.875rem
}
.table--receipt__discount {
    color: #158E00
}
.table--receipt__discount b {
    display: block;
    font-weight: 600
}
.table--receipt__discount em {
    font-size: 0.875rem;
    font-style: normal
}
.table--receipt .price-badges .price-before {
    font-size: 0.875rem
}
.table--organization-dashboard tbody>tr>th {
    font-weight: 500;
    width: 40%
}
.table--members>thead>tr>th.assign-actions {
    width: 195px
}
.table--members>tbody>tr>td {
    vertical-align: middle
}
.table--members>tbody>tr>td:first-child {
    width: 32px;
    padding-right: 0;
    text-align: center
}
.table--members>tbody>tr>td .actions {
    font-size: 0.875rem
}
.table--members>tbody>tr>td .actions--spaced {
    margin-left: 3px
}
.table--members>tbody>tr>td .form-control {
    width: 64px
}
.table--members>tbody>tr .help-block {
    display: inline-block;
    margin: 0 0 0 5px
}
.table--members>tbody>tr .assign-cancel-link {
    display: inline-block
}
.table--members>tbody>tr .assign-ok {
    display: none
}
.table--members>tbody>tr.highlight .assign-cancel-link {
    display: none
}
.table--members>tbody>tr.highlight .assign-ok {
    display: inline-block
}
.tags-list,
.chosen-choices,
.locations-list {
    margin: 0;
    list-style-type: none
}
.tags-list li,
.chosen-choices li,
.locations-list li {
    position: relative;
    display: inline-block;
    margin: 0 4px 3px 8px !important
}
.tags-list a,
.tag,
li.search-choice {
    position: relative;
    display: inline-block;
    padding: 0 3px;
    height: 16px;
    line-height: 16px;
    font-size: 0.75rem !important;
    font-weight: 600 !important;
    letter-spacing: -.03em;
    color: #FFF !important;
    background: #B0B0B0 !important;
    border-radius: 0 3px 3px 0 !important;
    -webkit-transition: none 0.15s ease-in-out;
    -o-transition: none 0.15s ease-in-out;
    transition: none 0.15s ease-in-out
}
.tags-list a:before,
.tag:before,
li.search-choice:before {
    display: inline-block;
    content: "";
    top: 0;
    left: -8px;
    position: absolute;
    width: 0;
    height: 0;
    border-right: 8px solid #B0B0B0;
    border-bottom: 8px solid transparent;
    border-top: 8px solid transparent
}
.tags-list a:after,
.tag:after,
li.search-choice:after {
    z-index: 1;
    content: "";
    top: 6px;
    left: -3px;
    position: absolute;
    width: 4px;
    height: 4px;
    background-color: #F2F2F2;
    border-radius: 10px
}
.tags-list a:hover,
.tag:hover,
li.search-choice:hover {
    color: #FFF !important;
    background-color: #F02D00 !important
}
.tags-list a:hover:before,
.tag:hover:before,
li.search-choice:hover:before {
    border-right-color: #F02D00
}
li.search-choice,
.tag--location {
    height: 22px;
    margin: 7px 0 0 17px !important;
    padding: 0 20px 0 5px !important;
    box-shadow: none !important;
    font-size: 0.875rem !important;
    font-weight: normal !important;
    line-height: 22px !important;
    background-image: none !important;
    border: 0 !important
}
li.search-choice:before,
.tag--location:before {
    left: -11px;
    border-right: 11px solid #B0B0B0;
    border-bottom: 11px solid transparent;
    border-top: 11px solid transparent
}
li.search-choice:after,
.tag--location:after {
    top: 8px;
    left: -4px;
    width: 5px;
    height: 5px
}
li.search-choice .search-choice-close,
.tag--location .search-choice-close {
    width: 13px !important;
    height: 13px !important;
    background: none !important
}
li.search-choice .search-choice-close:before,
.tag--location .search-choice-close:before {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    content: "×";
    font-size: 15px;
    line-height: 15px;
    text-align: center;
    color: #FFF
}
li.search-choice .search-choice-close:hover:before,
.tag--location .search-choice-close:hover:before {
    color: #505050
}
.tag--location {
    margin: 0 5px 5px 11px !important
}
.tag--location:after {
    display: none
}
.tag--location__remove {
    top: 4px;
    right: 5px;
    position: absolute;
    font-size: 15px;
    line-height: 15px;
    color: #FFF
}
.tag--location__remove:hover {
    color: #505050
}
.tooltip-inner {
    white-space: normal
}
.tooltip-light.in {
    opacity: 1
}
.tooltip-light.top .tooltip-arrow {
    border-top-color: #F7F7F7
}
.tooltip-light.right .tooltip-arrow {
    border-right-color: #F7F7F7
}
.tooltip-light.bottom .tooltip-arrow {
    border-bottom-color: #F7F7F7
}
.tooltip-light.left .tooltip-arrow {
    border-left-color: #F7F7F7
}
.tooltip-light .tooltip-inner {
    min-width: 330px;
    max-width: 330px;
    padding: 15px;
    font-size: 0.8125rem;
    text-align: left;
    color: #505050;
    background-color: #F7F7F7;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.3), 0 10px 10px rgba(0, 0, 0, 0.1)
}
.tooltip-light .tooltip-inner ul {
    margin: 0;
    list-style: none
}
.tooltip-light .tooltip-inner ul.cvv-list li {
    margin-top: 15px;
    margin-bottom: 0;
    padding-top: 15px;
    list-style-type: none;
    border-top: 1px solid #fff
}
.tooltip-light .tooltip-inner ul.cvv-list li:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: 0
}
.tooltip-light .tooltip-inner ul.cvv-list p {
    margin: 0;
    padding-top: 5px
}
.tooltip-light .tooltip-inner ul.cvv-list strong {
    display: block
}
.user-actions {
    margin-bottom: 15px
}
.content-nav .user-actions {
    margin-top: 15px;
    margin-bottom: 15px
}
.paper .user-actions {
    margin-top: 15px;
    margin-bottom: 5px
}
@media only screen and (min-width: 480px) {
    .user-actions .as-btn {
        -moz-transform: translateY(3px);
        -ms-transform: translateY(3px);
        -webkit-transform: translateY(3px);
        transform: translateY(3px)
    }
}
@media only screen and (min-width: 768px) {
    .user-actions {
        margin-bottom: 40px
    }
    .content-nav .user-actions {
        margin-top: 14px;
        margin-bottom: 0
    }
    .content-nav .nav-pills+.user-actions {
        margin-left: 30px
    }
    .paper .user-actions {
        margin-top: 20px;
        margin-bottom: 0
    }
}
.user-badge {
    position: relative
}
.user-badge a {
    display: inline-block
}
.user-badge a:hover .avatar {
    border-color: #F02D00
}
.user-badge .avatar {
    top: 0;
    left: 0;
    position: absolute
}
.user-badge .nickname {
    margin: 0;
    font-weight: 600;
    word-break: break-word
}
.user-badge .permalink {
    display: block;
    margin: 0 0 10px;
    font-weight: 400;
    line-height: 1;
    color: #848484
}
.user-badge .role,
.user-badge .location {
    display: block;
    font-size: 0.875rem;
    font-weight: 500;
    color: #848484
}
.user-badge .user-details {
    margin-bottom: 0;
    font-size: 0.875rem;
    color: #848484
}
.user-badge .user-details>* {
    display: inline-block;
    margin: 0 15px 0 0
}
.user-badge .user-details>*:last-child {
    margin-right: 0
}
.user-badge .user-details .i-dmstk-tick-gray-small {
    position: relative;
    top: -2px
}
.user-badge .student-details {
    font-size: 0.875rem;
    color: #848484
}
.user-badge .student-details>li {
    margin: 5px 0 0
}
.user-badge .participates {
    color: #848484
}
.user-badge--xxs {
    min-height: 24px;
    padding-left: 28px
}
.user-badge--xxs .nickname {
    font-size: 0.875rem
}
.user-badge--s {
    min-height: 32px;
    padding-left: 42px
}
.user-badge--s .nickname,
.user-badge--s .permalink {
    font-size: 0.875rem
}
.user-badge--m {
    min-height: 48px;
    padding: 3px 0 0 60px
}
.user-badge--l {
    min-height: 72px;
    padding: 10px 0 0 82px
}
.user-badge--l .nickname {
    font-size: 1.1875rem
}
.user-badge--l .follow-actions {
    margin-top: 10px;
    margin-bottom: 10px
}
.user-badge--l .follow-actions .btn,
.user-badge--l .follow-actions aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .user-badge--l .follow-actions span {
    margin-top: 0
}
.page-header--courseslists .user-badge--l {
    padding: 5px 0 0 92px
}
.user-badge--xl {
    min-height: 94px;
    padding-left: 123px
}
.user-badge--xl .nickname {
    font-size: 1.1875rem
}
.user-badge--xl .nickname,
.user-badge--xl .permalink {
    display: inline
}
.user-badge--xl .follow-actions {
    margin-top: 10px;
    margin-bottom: 10px
}
.user-badge--xl .follow-actions .btn,
.user-badge--xl .follow-actions aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .user-badge--xl .follow-actions span {
    margin-top: 0
}
.user-badge--xl .follow-button-wrapper {
    display: inline-block
}
.user-badge--xl .user-details {
    margin-top: 10px
}
.user-badge--vertical {
    padding: 105px 0 0 0;
    text-align: center
}
.user-badge--vertical .avatar {
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}
.user-badge--vertical .nickname {
    font-size: 1.5rem
}
.user-badge--vertical .badges {
    margin-bottom: 5px
}
.user-badge--vertical .since,
.user-badge--vertical .location {
    margin-top: 5px;
    font-size: 0.75rem;
    color: #848484
}
.user-badge--vertical.user-badge--xl .permalink {
    margin-bottom: 3px
}
.user-badge--vertical.user-badge--l {
    padding-top: 78px
}
.user-badge--vertical.user-badge--l .permalink {
    font-size: 0.875rem
}
aside .user-badge--vertical {
    margin-bottom: 10px
}
aside .user-badge--vertical .follow-actions .btn,
aside .user-badge--vertical .follow-actions .item-stats li.course-opening span,
aside .item-stats li.course-opening .user-badge--vertical .follow-actions span {
    margin-bottom: 5px
}
@media only screen and (max-width: 479px) {
    .user-badge--for-mini--m {
        min-height: 48px;
        padding: 3px 0 0 60px
    }
    .user-badge--for-mini--m .user-badge__link {
        min-height: 48px
    }
    .user-badge--for-mini--m .nickname {
        font-size: 16px
    }
    .user-badge--for-mini--m .permalink {
        font-size: 0.875rem
    }
}
.user-tools {
    margin-top: 30px
}
.user-tools .users {
    -moz-transform: translateY(1px);
    -ms-transform: translateY(1px);
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
    margin-left: 10px
}
.user-tools .users ul {
    float: left
}
.user-tools .users li {
    margin-bottom: 0
}
.paper .user-tools {
    margin-left: 15px;
    margin-right: 15px
}
.paper--padded .user-tools {
    margin-left: 0;
    margin-right: 0
}
aside .user-tools {
    margin-top: 0
}
aside .user-tools .btn-toolbar {
    margin-right: 0
}
aside .user-tools .btn,
aside .user-tools .item-stats li.course-opening span,
aside .item-stats li.course-opening .user-tools span {
    margin-left: 0 !important
}
.user-tools--marged {
    margin-bottom: 40px
}
@media only screen and (min-width: 768px) {
    .paper .user-tools {
        margin-left: 30px;
        margin-right: 30px
    }
    .paper--padded .user-tools {
        margin-left: 0;
        margin-right: 0
    }
}
.video-container {
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden
}
.video-container iframe,
.video-container object,
.video-container embed,
.video-container video {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%
}
.video-player {
    display: block;
    position: relative;
    background-color: #E8E8E8;
    cursor: pointer;
    overflow: hidden
}
.video-player div {
    cursor: auto
}
.video-player img {
    top: 50%;
    left: 0;
    position: absolute;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%
}
.video-player .play {
    top: 50%;
    left: 50%;
    position: absolute;
    width: 40px;
    height: 40px;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 1.1875rem;
    line-height: 40px;
    text-align: center;
    color: #FFF;
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 50%;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    z-index: 4
}
.video-player .play .fa-play {
    -webkit-transform: translate(2px, 1px);
    -ms-transform: translate(2px, 1px);
    -o-transform: translate(2px, 1px);
    transform: translate(2px, 1px)
}
.video-player .play--lg {
    width: 80px;
    height: 80px;
    line-height: 86px
}
.video-player .play--lg .fa-play {
    font-size: 2rem;
    -webkit-transform: translate(4px, 2px);
    -ms-transform: translate(4px, 2px);
    -o-transform: translate(4px, 2px);
    transform: translate(4px, 2px)
}
.video-player:after {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 459px;
    background-color: transparent;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    z-index: 2;
    cursor: pointer
}
.video-player:hover:after {
    background-color: rgba(0, 0, 0, 0.1)
}
.video-player:hover .play {
    background-color: rgba(0, 0, 0, 0.7)
}
.video-player--playing:after {
    display: none
}
.credentials-box {
    padding: 20px;
    background-color: #FFF
}
.credentials-box__head {
    margin-bottom: 20px
}
.credentials-box .birthday select {
    display: inline-block;
    width: auto
}
.credentials-box .birthday p {
    margin: 10px 0;
    font-size: 0.75rem;
    line-height: 1.25;
    color: #848484
}
@media only screen and (max-width: 479px) {
    .credentials-box .birthday select {
        max-width: 100px
    }
}
@media only screen and (min-width: 480px) {
    .credentials-box .birthday .form-group {
        float: left;
        margin-right: 10px
    }
    .credentials-box .birthday p {
        margin-top: 27px
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .credentials-box .birthday p {
        margin-top: 35px
    }
}
.credentials-box .info {
    position: relative;
    margin-top: 5px;
    font-size: 0.8125rem;
    color: #848484
}
.credentials-box .info p {
    font-size: 0.8125rem
}
.credentials-box .info--sm {
    margin-top: 15px;
    padding-left: 0;
    font-size: 0.75rem
}
.credentials-box .info--md {
    margin: 30px 0 -20px;
    text-align: left;
    color: #505050
}
.credentials-box .info--md p {
    position: relative;
    margin: 5px;
    padding-left: 20px;
    font-size: 16px;
    line-height: 1.25
}
.credentials-box .info--md i {
    top: 2px;
    left: 0;
    position: absolute
}
.credentials-box .info+.info {
    margin-top: 10px
}
.credentials-box .form-actions {
    margin-top: 5px
}
@media only screen and (min-width: 768px) {
    .credentials-box {
        padding-right: 30px;
        padding-left: 30px
    }
}
.credentials-box-mini {
    padding: 10px 10px 15px;
    background-color: #E8E8E8;
    border-radius: 5px
}
.credentials-box-mini h5 {
    margin: 0;
    text-transform: inherit;
    color: #505050;
    border: 0
}
.credentials-box-mini p {
    margin-bottom: 20px;
    line-height: 1rem;
    color: #848484
}
.credentials-box-mini .form-group {
    margin-bottom: 10px
}
.credentials-box-mini .form-group:before {
    display: none
}
.credentials-box-mini .form-group.email .form-control,
.credentials-box-mini .form-group.password .form-control {
    padding-left: 10px
}
.credentials-box-mini .form-actions {
    margin-top: 10px
}
.credentials-box-mini .info {
    margin-top: 20px
}
.credentials-box-mini .info p {
    font-size: 0.8125rem;
    text-align: left;
    color: #848484
}
#solo {
    background: #161616 url(//d2ycj993f2qxkw.cloudfront.net/assets/solo-35ddb2129ede2a83c41c847ac05d8499.png) 50% 50%
}
#solo #main-content {
    margin: 0;
    padding: 0;
    text-align: center
}
#solo .footer {
    font-size: 0.8125rem;
    color: #848484;
    margin: 15px 0
}
#solo .footer a {
    margin: 0 5px
}
#solo .invite .head {
    margin: 10% 0 10px;
    font-size: 1.1875rem;
    color: #FFF;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.9)
}
#solo .invite .head .avatar {
    position: relative;
    border-color: #505050;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5)
}
#solo .invite .head .avatar i {
    top: -7px;
    right: -82px;
    position: absolute
}
#solo .invite .head .inviter {
    display: block;
    text-align: center
}
#solo .invite .head .inviter span {
    font-weight: 500
}
#solo .invite .head .i-small-logo-white {
    position: relative;
    top: -4px;
    margin-left: 3px
}
#solo .invite .head p {
    margin: 0
}
#solo .invite .user_display_name .help-block {
    display: none
}
@media only screen and (min-width: 768px) {
    aside .g-recaptcha-wrapper {
        overflow: hidden
    }
}
aside .g-recaptcha {
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    aside .g-recaptcha {
        -moz-transform: scale(0.855);
        -ms-transform: scale(0.855);
        -webkit-transform: scale(0.855);
        transform: scale(0.855)
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    aside .g-recaptcha {
        -moz-transform: scale(0.64);
        -ms-transform: scale(0.64);
        -webkit-transform: scale(0.64);
        transform: scale(0.64)
    }
}
@media only screen and (min-width: 1200px) {
    aside .g-recaptcha {
        -moz-transform: scale(0.825);
        -ms-transform: scale(0.825);
        -webkit-transform: scale(0.825);
        transform: scale(0.825)
    }
}
.notifications-settings__heading__item {
    font-size: 0.875rem;
    text-align: center;
    color: #848484
}
.notifications-settings__list {
    margin: -11px 0 40px;
    padding-left: 0;
    list-style-type: none
}
.notifications-settings__list__item {
    margin-bottom: 0 !important;
    padding: 8px 0;
    border-top: 1px solid #E8E8E8
}
.notifications-settings__list__item:last-child {
    border-bottom: 1px solid #E8E8E8
}
.notifications-settings .form-group,
.notifications-settings .checkbox {
    margin: 0
}
.notifications-settings .checkbox {
    text-align: center
}
.notifications-settings .checkbox input[type="checkbox"] {
    position: relative
}
.notifications-settings .form-actions {
    margin-top: -10px
}
@media only screen and (max-width: 767px) {
    .notifications-settings .form-group {
        display: inline-block;
        margin-top: 10px
    }
    .notifications-settings .label-false {
        margin-left: 2px;
        color: #848484;
        -moz-transform: translateY(-2px);
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }
}
.notifications__tools {
    font-size: 0.875rem
}
.notifications__tools__item {
    display: inline !important;
    margin-left: 10px !important
}
.notifications__tools__item:first-child {
    margin-left: 0 !important
}
.notifications-feed>ul {
    margin-bottom: 0;
    list-style-type: none
}
.notifications-feed .avatar {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MS4yICgzNTM5NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YXZhdGFyX2RlZmF1bHRfMjU2eDI1NjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxyZWN0IGlkPSJwYXRoLTEiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgaWQ9InBhdGgtMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjI1NiIgaGVpZ2h0PSIyNTYiPjwvcmVjdD4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJhdmF0YXJfZGVmYXVsdF8yNTZ4MjU2Ij4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYXZhdGFyLWRlZmF1bHQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUiIGZpbGw9IiNGMkYyRjIiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0icGF0aC0xIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iQ29tYmluZWQtU2hhcGUtQ2xpcHBlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InBhdGgtMSI+PC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI2LjcyMDAxNSwxMDQuNjI4OTE1IEwxNDkuNDAwNzcxLDczLjk1NTU1NTYgTDE2OC4xMDQ5NSwxMDEuOTg1NTA4IEwxNDYuMTAzOTc0LDEzMC44NDQ0NDQgTDEyNi43MTk3NCwxMzAuODQ0NDQ0IEwxMDcuMzM1NTA2LDEzMC44NDQ0NDQgTDg1LjMzMzMzMzMsMTAxLjk4NTUwOCBMMTA0LjAzOTkwNSw3My45NTU1NTU2IEwxMjYuNzIwMDE1LDEwNC42Mjg5MTUgTDEyNi43MjAwMTUsMTA0LjYyODkxNSBaIE0xMjgsMTY0Ljk3Nzc3OCBDMTY0LjEzMTY5NiwxNjQuOTc3Nzc4IDE5My40MjIyMjIsMTM1LjY4NzI1MSAxOTMuNDIyMjIyLDk5LjU1NTU1NTYgQzE5My40MjIyMjIsNjMuNDIzODYwMSAxNjQuMTMxNjk2LDM0LjEzMzMzMzMgMTI4LDM0LjEzMzMzMzMgQzkxLjg2ODMwNDUsMzQuMTMzMzMzMyA2Mi41Nzc3Nzc4LDYzLjQyMzg2MDEgNjIuNTc3Nzc3OCw5OS41NTU1NTU2IEM2Mi41Nzc3Nzc4LDEzNS42ODcyNTEgOTEuODY4MzA0NSwxNjQuOTc3Nzc4IDEyOCwxNjQuOTc3Nzc4IEwxMjgsMTY0Ljk3Nzc3OCBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIGZpbGw9IiNEQURBREEiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iT3ZhbC1DbGlwcGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stNCIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0zIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0icGF0aC0xIj48L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS41MTExMTExLDMwNy4yIEwyMTAuNDg4ODg5LDMwNy4yIEMyMTAuNDg4ODg5LDMwNy4yIDIxMC40OTMzNCwyNzYuNzI4OTQ2IDIxMC40ODg4ODksMjMzLjI0NDQ0NCBDMjEwLjQ4NTE5MSwxOTcuMTEyNzQ5IDE4Mi43NjY2NjcsMTcxLjU5MTY2NyAxMjgsMTcwLjY2NjY2NyBDNzMuMjMzMzMzMiwxNjkuNzQxNjY3IDQ1LjYxNTMwMzQsMTk3LjExMjg1MyA0NS41MTExMTExLDIzMy4yNDQ0NDQgQzQ1LjM0ODYxMTEsMjg5LjU5NTgzMyA0NS41MTExMTExLDMwNy4yIDQ1LjUxMTExMTEsMzA3LjIgTDQ1LjUxMTExMTEsMzA3LjIgWiIgaWQ9Ik92YWwiIGZpbGw9IiNEQURBREEiIG1hc2s9InVybCgjbWFzay00KSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") center center no-repeat;
    background-size: cover
}
.notifications-feed img {
    display: block;
    max-width: 100%;
    height: auto
}
.notifications-feed__avatar-actor,
.notifications-feed__avatar-target {
    left: -35px;
    position: absolute
}
.notifications-feed__avatar-actor .label,
.notifications-feed__avatar-target .label {
    bottom: -4px;
    left: 50%;
    position: absolute;
    top: auto;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}
.notifications-feed__avatar-actor--plan img {
    border-radius: 0
}
.notifications-feed__avatar-target {
    z-index: 10;
    top: 20px
}
.notifications-feed__title b,
.notifications-feed__title span {
    color: #505050
}
.notifications-feed__action-icon {
    position: static !important
}
.notifications-feed__action-icon.fa-bookmark {
    position: absolute !important;
    top: -2px;
    right: 15px;
    left: auto;
    color: #00B2BD
}
.notifications-feed__time {
    display: inline-block
}
.notifications-feed .courses-list-simple {
    float: right;
    margin: 0;
    list-style-type: none
}
.notifications-feed .courses-list-simple .course-item {
    float: left;
    max-width: 50px;
    margin: 0
}
.notifications-feed .courses-list-simple .course-item__cover:hover img,
.notifications-feed .courses-list-simple .course-item__cover:focus img {
    opacity: 1
}
.notifications-feed .courses-list-simple .course-item:first-child {
    margin-left: 0
}
.notifications-feed__cover {
    float: right
}
.notifications-feed__cover img {
    max-height: 50px
}
.notifications-feed__item {
    position: relative;
    margin-bottom: 0 !important;
    border-bottom: 1px solid #E8E8E8;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.notifications-feed__item__body {
    display: block;
    min-height: 34px;
    padding: 15px 15px 15px 60px !important;
    font-weight: 500 !important;
    color: #848484 !important
}
.notifications-feed__item__body--follow {
    min-height: 84px
}
.notifications-feed__item--unread {
    background-color: #F2F2F2
}
.notifications-feed__item:hover,
.notifications-feed__item:focus {
    background-color: #F7F7F7
}
.notifications-feed__item:hover .avatar,
.notifications-feed__item:focus .avatar {
    border-color: #E8E8E8
}
.notifications-feed__item:last-child {
    border-bottom: 0
}
.navbar .notifications-feed {
    position: relative;
    margin-bottom: 40px;
    font-size: 0.875rem
}
.navbar .notifications-feed>ul {
    max-height: calc(85vh - 150px);
    margin: 0 -20px;
    overflow: auto
}
.navbar .notifications-feed__time {
    font-size: 0.75rem
}
.navbar .notifications-feed__item__body {
    position: static !important
}
.navbar .notifications-feed__view-all {
    bottom: -40px;
    left: 0;
    position: absolute;
    width: calc(100% + 40px);
    height: 40px;
    margin: 0 -20px;
    padding-top: 10px;
    text-align: center;
    border-top: 1px solid #E8E8E8
}
.navbar .notifications-feed__view-all a {
    display: inline !important
}
#main-content .notifications-feed {
    line-height: 1.25
}
#main-content .notifications-feed__time {
    font-size: 0.8125rem
}
@media only screen and (max-width: 479px) {
    .notifications-feed .courses-list-simple {
        display: none
    }
}
@media only screen and (min-width: 480px) {
    .notifications-feed .courses-list-simple li:nth-child(3),
    .notifications-feed .courses-list-simple li:nth-child(4) {
        display: none
    }
}
@media only screen and (min-width: 992px) {
    .notifications-feed .courses-list-simple li:nth-child(3) {
        display: block
    }
}
@media only screen and (min-width: 1200px) {
    .notifications-feed .courses-list-simple li:nth-child(4) {
        display: block
    }
}
.ad {
    display: block;
    margin-bottom: 15px
}
@media only screen and (min-width: 768px) {
    .ad {
        margin-bottom: 30px
    }
}
@media only screen and (min-width: 768px) {
    aside {
        margin-left: 10px
    }
}
@media only screen and (max-width: 767px) {
    aside {
        margin: 30px 0
    }
    aside.aside--for-tablet-down--to-top {
        margin-top: 0
    }
}
@media only screen and (max-width: 767px) {
    aside.aside--for-mobile-down--to-top {
        margin: -15px 0 15px
    }
}
@media only screen and (min-width: 768px) {
    aside.aside--for-mobile-down--to-top {
        margin-left: 0
    }
}
aside .block {
    margin-bottom: 40px
}
aside .block+nav {
    padding-top: 15px;
    border-top: 1px solid #E8E8E8
}
aside .block--bordered {
    padding: 30px 0;
    border-top: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8
}
aside .block--bordered+.block--bordered {
    margin-top: -31px
}
aside .block--bordered-top {
    padding-top: 30px;
    border-top: 1px solid #E8E8E8
}
aside .block--no-marged-top {
    margin-top: -40px
}
@media only screen and (max-width: 767px) {
    aside .block {
        margin-bottom: 20px
    }
    aside .block--no-marged-top {
        margin-top: -20px
    }
}
aside h2,
aside .h2,
aside .hero--signup-landing h3,
.hero--signup-landing aside h3,
aside .paper__body .section--punch .h4,
.paper__body .section--punch aside .h4,
aside .paper__body .section--punch .paper legend,
.paper__body .section--punch .paper aside legend,
aside .paper .paper__body .section--punch legend,
.paper .paper__body .section--punch aside legend,
aside .paper__body .section--punch .paper .legend,
.paper__body .section--punch .paper aside .legend,
aside .paper .paper__body .section--punch .legend,
.paper .paper__body .section--punch aside .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
aside .paper__body .section--punch .school-badge--md__name,
.paper__body .section--punch aside .school-badge--md__name,
aside .blog-post-detail__body h4,
.blog-post-detail__body aside h4,
aside .landing-pro__purchase__promotion-price,
aside .landing-pro__purchase__since {
    margin: 5px 0 20px
}
aside h5,
aside .h5 {
    margin: 0 0 30px;
    padding: 0 0 5px;
    color: #B0B0B0;
    border-bottom: 3px solid rgba(176, 176, 176, 0.55)
}
aside h5+.nav--directory,
aside .h5+.nav--directory {
    margin-top: -10px
}
aside h6,
aside .h6 {
    margin-bottom: 5px;
    color: #848484
}
aside ul {
    margin: 0;
    list-style-type: none
}
aside .user-activity {
    margin: 0 0 20px;
    padding: 5px 0 12px;
    text-align: center
}
aside .user-activity li {
    display: inline-block;
    margin: 0 0 10px 10px;
    font-size: 0.875rem;
    font-weight: 600;
    color: #848484
}
aside .user-activity li:first-child {
    margin-left: 0
}
aside .user-activity li.follow {
    margin-left: 0
}
aside .user-activity li span,
aside .user-activity li a {
    position: relative;
    padding-left: 20px
}
aside .user-activity li i {
    top: 3px;
    left: 0;
    position: absolute;
    font-size: 0.875rem
}
aside .user-activity li i.fa-comment {
    top: 1px
}
aside .job-related li {
    margin: 15px 0;
    font-size: 0.875rem;
    color: #848484;
    text-transform: uppercase
}
aside .job-related li a {
    font-size: 1rem;
    text-transform: capitalize
}
aside .project-featured h4 {
    font-size: 0.875rem;
    text-transform: uppercase
}
aside .belongs-to-course {
    position: relative;
    margin-top: -20px;
    padding: 20px 0 0;
    border-top: 1px solid #E8E8E8
}
aside .belongs-to-course .label {
    margin-bottom: 10px
}
aside .item-stats {
    margin-bottom: 20px
}
aside .item-stats li {
    position: relative;
    padding: 7px 0 7px 24px;
    font-size: 0.875rem
}
aside .item-stats li i {
    left: 0;
    position: absolute;
    line-height: inherit
}
aside .item-stats li.course-opening {
    margin-top: 20px;
    padding: 0
}
aside .item-stats li.course-opening i {
    display: none
}
aside .item-stats li.course-opening span:hover,
aside .item-stats li.course-opening span:focus {
    background-color: #00B2BD;
    border-color: #00B2BD;
    cursor: text
}
aside .faq-list ul {
    margin-bottom: 10px
}
aside .faq-list li {
    margin: 0 0 15px 0;
    border-radius: 3px
}
aside .faq-list li:first-child {
    margin-top: 0
}
aside .faq-list li h6 {
    position: relative;
    padding-right: 15px;
    font-size: 0.875rem;
    text-transform: inherit;
    color: #505050;
    cursor: pointer
}
aside .faq-list li h6:hover {
    color: #161616
}
aside .faq-list li p {
    margin: 0;
    padding-top: 5px;
    font-size: 0.875rem;
    line-height: 1.2;
    color: #848484
}
aside .faq-list li i {
    top: 1px;
    right: 0;
    position: absolute
}
aside .project-details {
    margin-bottom: 20px;
    color: #848484;
    font-size: 0.8125rem;
    word-break: break-word
}
aside .project-details--meta li {
    margin-bottom: 10px
}
aside .project-details--meta li a {
    color: #B0B0B0
}
aside .project-details--meta li a:hover {
    color: #F02D00
}
aside .project-details--softwares li {
    display: inline
}
aside .project-details--softwares li:after {
    content: ', '
}
aside .project-details--softwares li:last-child:after {
    content: ''
}
aside .well {
    margin-bottom: 0
}
aside .course-meta {
    margin-bottom: 20px;
    color: #848484
}
aside .course-meta .section {
    margin-bottom: 25px
}
aside .course-meta ul {
    line-height: 1em
}
aside .course-meta li {
    display: inline-block;
    font-size: 0.8125rem;
    word-break: break-word
}
aside .course-meta p,
aside .course-meta span {
    font-weight: 700;
    font-size: 0.8125rem;
    color: #B0B0B0
}
aside .course-meta a {
    color: #B0B0B0
}
aside .course-meta a:hover {
    color: #F02D00
}
aside .course-meta .course-level p i {
    display: none
}
aside .post-onboard {
    font-size: 0.875rem;
    color: #848484
}
aside .post-onboard__head {
    position: relative;
    margin-bottom: 25px;
    padding: 5px 0 0 40px
}
aside .post-onboard__head h5 {
    margin: 0;
    padding: 0;
    text-transform: none;
    color: #848484;
    border-bottom: 0
}
aside .post-onboard .avatar {
    top: 0;
    left: 0;
    position: absolute
}
aside .post-onboard__list {
    margin-left: 10px;
    color: #B0B0B0
}
aside .post-onboard__list__item {
    position: relative;
    margin: 10px 0
}
aside .post-onboard__list__item .fa-check {
    font-size: 16px;
    color: #E8E8E8
}
aside .post-onboard__list__item.completed .fa-check {
    color: #00B2BD
}
aside .post-onboard__desc {
    margin: 20px 0 0;
    padding-top: 20px;
    border-top: 1px solid #00B2BD
}
aside,
.sticky-area {
    -webkit-transition: margin 0.25s ease-in-out;
    -o-transition: margin 0.25s ease-in-out;
    transition: margin 0.25s ease-in-out
}
#sticky-sidebar,
.sticky-area {
    position: static
}
#sticky-sidebar.is_stuck aside,
#sticky-sidebar.is_stuck .block:first-child,
.sticky-area.is_stuck aside,
.sticky-area.is_stuck .block:first-child {
    margin-top: 20px
}
.with_course_navigation #sticky-sidebar.is_stuck aside,
.with_course_navigation #sticky-sidebar.is_stuck .block:first-child,
.with_course_navigation .sticky-area.is_stuck aside,
.with_course_navigation .sticky-area.is_stuck .block:first-child {
    margin-top: 50px
}
@media only screen and (min-width: 768px) {
    .headroom--slideDown #sticky-sidebar aside,
    .headroom--slideDown .sticky-area.is_stuck {
        margin-top: 75px
    }
    .headroom--slideDown #sticky-sidebar.with_course_navigation aside {
        margin-top: 100px
    }
}
.cards-list {
    margin: 0 -1px
}
.cards-list>li {
    margin-bottom: 5px;
    padding-left: 1px;
    padding-right: 1px
}
.categories-list {
    margin-bottom: 0;
    list-style-type: none
}
.categories-list li {
    margin-bottom: 20px;
    text-align: center
}
.categories-list input {
    display: none
}
.categories-list label {
    display: block;
    margin: 0
}
.categories-list__item {
    position: relative;
    line-height: 1
}
.categories-list__item:hover label:not(.activated) .categories-list__circle,
.categories-list__item:focus label:not(.activated) .categories-list__circle {
    font-size: 16px;
    background-color: #00B2BD;
    -moz-transform: translate(-50%, -50%) rotate(180deg);
    -ms-transform: translate(-50%, -50%) rotate(180deg);
    -webkit-transform: translate(-50%, -50%) rotate(180deg);
    transform: translate(-50%, -50%) rotate(180deg)
}
.categories-list__image {
    display: block;
    position: relative;
    min-height: 52px;
    margin-bottom: 3px;
    border-radius: 3px;
    overflow: hidden;
    z-index: 10
}
.categories-list__image img {
    z-index: 0;
    border-radius: 3px;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}
.categories-list__circle {
    z-index: 20;
    top: 50%;
    left: 50%;
    position: absolute;
    width: 32px;
    height: 32px;
    line-height: 32px;
    color: #FFF;
    cursor: pointer;
    border-radius: 50%;
    -moz-transform: translate(-50%, -50%) rotate(0);
    -ms-transform: translate(-50%, -50%) rotate(0);
    -webkit-transform: translate(-50%, -50%) rotate(0);
    transform: translate(-50%, -50%) rotate(0);
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.categories-list__circle .fa-check {
    display: none
}
.categories-list__circle .fa-plus {
    display: inline-block
}
.categories-list__name {
    font-size: 0.875rem;
    font-weight: 600
}
.categories-list label:not(.activated) * {
    cursor: pointer
}
.categories-list label:not(.activated) .categories-list__image:before {
    content: '';
    z-index: 20;
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 3px;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.categories-list label:not(.activated) .categories-list__image img {
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}
.categories-list label:not(.activated) .categories-list__circle {
    font-size: 1.5rem;
    box-shadow: none
}
.categories-list label.activated .categories-list__image img {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1)
}
.categories-list label.activated .categories-list__circle {
    background-color: #00B2BD;
    -moz-transform: translate(-50%, -50%) rotate(360deg);
    -ms-transform: translate(-50%, -50%) rotate(360deg);
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg)
}
.categories-list label.activated .categories-list__circle .fa-check {
    display: inline-block
}
.categories-list label.activated .categories-list__circle .fa-plus {
    display: none
}
@media only screen and (max-width: 479px) {
    .categories-list li:nth-child(2n+1) {
        clear: left
    }
}
@media only screen and (min-width: 768px) {
    .categories-list li.col-sm-3:nth-child(4n+1),
    .categories-list li.col-sm-4:nth-child(3n+1) {
        clear: left
    }
}
.certificates-list {
    margin: 0;
    padding: 0;
    list-style-type: none
}
.certificates-list__item {
    position: relative;
    margin-bottom: 0 !important;
    padding: 20px 0;
    border-top: 1px solid #E0E0E0
}
.certificates-list__item:first-child {
    border-top: 0
}
.certificates-list__title {
    margin: 0 !important;
    line-height: 1.15
}
.certificates-list__info {
    margin: 0;
    font-size: 0.875rem
}
.certificates-list__date {
    margin-top: 15px;
    font-size: 0.875rem
}
.certificates-list__tools {
    margin: 10px -2px 0 -2px
}
.certificates-list__tools>li {
    margin-bottom: 0 !important;
    padding-right: 2px;
    padding-left: 2px
}
.certificates-list+.certificates-list {
    border-top: 1px solid #E0E0E0
}
@media only screen and (min-width: 992px) {
    .certificates-list__tools {
        margin-top: 5px;
        text-align: right
    }
}
.columns-3 {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    column-gap: 20px
}
.columns-3 li {
    list-style-type: none;
    margin: 0 0 10px
}
.content-nav {
    min-height: 36px;
    margin: -30px 0 15px;
    padding: 0;
    background: #E0E0E0
}
@media only screen and (max-width: 767px) {
    .profile-header+.content-nav {
        margin-top: -15px
    }
}
@media only screen and (min-width: 768px) {
    .content-nav {
        min-height: 50px;
        margin-bottom: 30px
    }
}
.cta {
    margin: 30px 0;
    padding: 30px 0;
    background-color: #E8E8E8;
    text-align: center
}
.cta h4 {
    margin: 0 0 25px
}
.cta p {
    font-size: 1.1875rem
}
.cta .btn-toolbar {
    margin-top: 30px;
    margin-bottom: 10px
}
.cta+.cta {
    margin-top: -30px
}
.cta--blog {
    margin-bottom: -31px;
    color: #FFF;
    background-color: #173154
}
.cta--blog .form-control {
    width: 100%
}
.cta--blog__follow-actions {
    margin-top: 25px;
    margin-bottom: 0
}
.cta--blog__follow-actions>li {
    margin-bottom: 10px;
    height: 28px;
    overflow: hidden
}
@media only screen and (min-width: 768px) {
    .cta--blog .form-control {
        width: 300px
    }
}
.bottom-flash-alerts {
    position: relative;
    color: #E8E8E8;
    background: rgba(0, 0, 0, 0.9)
}
.bottom-flash-alerts .noty_bar {
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px
}
.bottom-flash-alerts .btn,
.bottom-flash-alerts aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .bottom-flash-alerts span {
    top: 20px;
    right: 10px;
    position: absolute
}
.bottom-flash-alerts h3 {
    margin: 0;
    font-size: 1rem;
    font-weight: 500
}
.bottom-flash-alerts p {
    margin: 0
}
.bottom-flash-alerts p.note {
    margin: 3px 0 0 0;
    font-size: 0.8125rem
}
@media only screen and (max-width: 767px) {
    .bottom-flash-alerts {
        display: none
    }
}
.top-flash-alerts .noty_bar {
    position: relative
}
.top-flash-alerts .noty_bar:before {
    content: "";
    top: 17px;
    left: 50%;
    position: absolute;
    margin-left: -10px;
    font-family: FontAwesome;
    font-size: 1.5rem
}
.top-flash-alerts .noty_bar.noty_type_error:before,
.top-flash-alerts .noty_bar.noty_type_warning:before,
.top-flash-alerts .noty_bar.noty_type_alert:before {
    content: "\f05a"
}
.top-flash-alerts .noty_bar.noty_type_information:before,
.top-flash-alerts .noty_bar.noty_type_success:before {
    content: "\f118"
}
.footer-corp {
    font-size: 0.8125rem;
    color: #848484;
    background-color: rgba(232, 232, 232, 0.5)
}
.footer-corp .section {
    padding-top: 20px
}
.footer-corp .section .btn,
.footer-corp .section aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .footer-corp .section span {
    margin-top: -4px
}
.footer-corp .section>ul {
    margin: 0;
    list-style-type: none
}
.footer-corp .section>ul>li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px
}
.footer-corp .section>ul>li:last-child {
    margin-right: 0
}
.footer-corp h4 {
    color: #B0B0B0
}
.footer-corp .user-prefs .language .dropdown-menu {
    min-width: 140px;
    margin-left: -34px
}
@media only screen and (max-width: 991px) {
    .footer-corp .user-prefs .language .dropdown-menu {
        margin-left: 0
    }
}
.footer-corp .user-prefs .currency .dropdown-menu {
    min-width: 220px;
    margin-left: -90px
}
.footer-corp .user-prefs .currency .dropdown-menu span {
    display: block;
    min-height: 1px
}
.footer-corp .socialshare li {
    margin-left: 5px
}
.footer-corp .socialshare li:first-child {
    margin: 0
}
.footer-corp .socialshare li.fb {
    height: 20px;
    overflow: hidden
}
.footer-corp .socialshare ul.follows>li {
    margin: 10px 0 0 0 !important;
    display: block
}
.footer-corp .socialshare .networks li {
    margin-left: 0;
    margin-right: 3px
}
.footer-corp .socialshare .networks li:last-child {
    margin-right: 0
}
.footer-corp .socialshare .networks a {
    display: inline-block;
    position: relative;
    top: -5px;
    width: 28px;
    height: 28px;
    font-size: 1rem;
    line-height: 28px;
    text-align: center;
    color: #FFF;
    background-color: #848484;
    border-radius: 50%
}
.footer-corp .socialshare .networks a:hover {
    border-color: #F02D00
}
.footer-corp .legal-list {
    margin: 30px 0;
    font-size: 0.75rem
}
.footer-corp .legal-list li {
    display: inline-block;
    margin-right: 10px;
    list-style-type: none
}
.footer-corp .legal-list li:last-child {
    margin-right: 0
}
.footer-corp--basic {
    padding-bottom: 0;
    background: none
}
@media only screen and (min-width: 992px) {
    .footer-corp .socialshare {
        float: right
    }
}
.footer-seo {
    padding: 35px 0;
    border-top: 1px solid #E8E8E8
}
.footer-seo h2 {
    margin: 0 0 0.5em
}
.footer-seo ul {
    margin-left: 0;
    font-size: 0.875rem;
    list-style: none
}
.footer-seo li {
    margin: 3px 0
}
.footer-seo li a {
    font-weight: 500
}
.footer-seo .uservoice p {
    font-size: 0.875rem;
    margin: 10px 0
}
.footer-seo .course-gift {
    margin-top: 30px
}
.footer-seo .course-gift a {
    position: relative;
    padding-left: 20px
}
.footer-seo .course-gift i {
    top: 3px;
    left: 0;
    position: absolute
}
@media only screen and (max-width: 767px) {
    .footer-seo .btn,
    .footer-seo aside .item-stats li.course-opening span,
    aside .item-stats li.course-opening .footer-seo span {
        margin: 10px 0 0 10px
    }
}
button,
input[type="submit"],
.form-control {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
form {
    margin-bottom: 0
}
form .info {
    position: relative;
    font-size: 0.875rem;
    margin-top: 30px;
    padding-left: 18px
}
form .info i {
    top: 2px;
    left: 0;
    position: absolute
}
.form-inline .btn+.btn,
.form-inline aside .item-stats li.course-opening span+.btn,
aside .item-stats li.course-opening .form-inline span+.btn,
.form-inline aside .item-stats li.course-opening .btn+span,
aside .item-stats li.course-opening .form-inline .btn+span,
.form-inline aside .item-stats li.course-opening span+span,
aside .item-stats li.course-opening .form-inline span+span {
    margin-left: 5px
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .form-inline-xs-only .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }
}
.input-group-addon {
    color: #848484
}
.form-actions {
    margin-top: 20px;
    padding: 0;
    background: none;
    border: none
}
.form-actions .blurb {
    display: inline-block;
    margin-left: 15px;
    color: #848484
}
.form-control {
    padding: 4px 10px;
    box-shadow: none
}
.form-control:focus {
    outline: 0;
    box-shadow: none
}
.form-control:focus::-moz-placeholder {
    color: transparent;
    opacity: 1
}
.form-control:focus:-ms-input-placeholder {
    color: transparent
}
.form-control:focus::-webkit-input-placeholder {
    color: transparent
}
.form-control.input-lg,
.input-group-lg>.form-control,
.input-group-lg>.input-group-btn>.form-control.btn,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span.form-control {
    height: 40px;
    font-size: 1.1875rem
}
.form-control.input-xl {
    height: 46px;
    font-size: 1.1875rem
}
.form-control.input-auto {
    width: auto
}
.form-control--copiable {
    height: auto;
    padding: 0 15px;
    line-height: 60px;
    font-weight: 600;
    cursor: text;
    color: #257AA0;
    background-color: #F7F7F7;
    border-color: #F7F7F7;
    border-radius: 0
}
.form-control--copiable:focus {
    border-color: #E8E8E8
}
.form-control--no-border {
    padding: 0;
    border: 0
}
textarea.form-control {
    padding-top: 8px;
    padding-bottom: 8px;
    resize: vertical
}
.control-label {
    font-weight: 600
}
.control-label em {
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 500;
    color: #848484
}
.control-label--demoted {
    font-size: 0.875rem;
    font-weight: 400;
    color: #848484
}
.radio label,
.checkbox label {
    padding-left: 22px
}
.radio input[type="radio"],
.radio-inline input[type="radio"] {
    margin-left: -22px
}
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
    margin-top: 4px;
    margin-left: -22px;
    line-height: 1.375
}
.radio-inline,
.checkbox-inline {
    margin-top: 0;
    padding-left: 0;
    margin: 0 30px 0 0
}
.radio-inline+.radio-inline,
.radio-inline+.checkbox-inline,
.checkbox-inline+.radio-inline,
.checkbox-inline+.checkbox-inline {
    margin-left: 0
}
.radio-inline:last-child,
.checkbox-inline:last-child {
    margin-right: 0
}
.checkbox-group--inline .form-group,
.radio-group--inline .form-group {
    display: inline-block
}
.checkbox-group--inline .form-group+.form-group,
.radio-group--inline .form-group+.form-group {
    margin-left: 30px
}
.checkbox-group--pushed,
.radio-group--pushed {
    margin-left: 30px
}
.checkbox-separated {
    margin-top: 35px
}
input[type="radio"],
input[type="checkbox"] {
    width: 16px;
    height: 16px;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-color: #FFF;
    border: 1px solid #B0B0B0
}
input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: 0
}
input[type="radio"] {
    border-radius: 50%
}
input[type="radio"]:checked:before {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    margin: 3px 0 0 3px;
    background-color: #505050;
    border-radius: 50%
}
input[type="checkbox"] {
    border-radius: 2px
}
input[type="checkbox"]:checked:before {
    content: "\f00c";
    top: -1px;
    left: 1px;
    position: absolute;
    font-family: FontAwesome;
    font-size: 0.75rem;
    color: #505050
}
select.form-control {
    -moz-appearance: none;
    -webkit-appearance: none;
    padding-right: 30px;
    line-height: 1.375;
    text-overflow: '';
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAMAAAALbFwWAAAANlBMVEUAAAAA///E//+H//9o7P//7Jfyv4Tyv4zhvIOEs9GEs9vMpnarnYGmlXt+iYmBhoKEhoaIhoa9CrEKAAAAD3RSTlMAAg0RGxs8PERNTWqMpu+JG0+1AAAAMklEQVR42i3Hxw0AMBACQZxzoP9mbaHjwyzcLtDCSYhklS8H0H/JC1BlL1tRtpJtbeoeYeEB+7FwVAAAAAAASUVORK5CYII=")
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2 / 1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {
    select.form-control {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAMAAAACJixMAAAAQlBMVEUAAAAA/////wCz/////7H//9uX7P/P3/+OzP+ZzO7/zI6Ev+6tppV4o8CtmH2mlXuXjXeXjXt6io+GhoaIhoKIhoYzvfh9AAAAE3RSTlMAAQIKDRUbIC0tLTxqdZmm0NDfclkVdgAAAFFJREFUeAFVyUcOhFAYw2BPH3qB3P+qSOgt/GeXzwAf6ni9AR57lurfpAemxOX2nE/4pxV5VoChFfkGLnaX6i7yWubfIXeJ3cXuYq/F7nWjzgUL+ght6dBZwQAAAABJRU5ErkJggg==");
        background-size: 12px 7px
    }
}
select.form-control::-ms-expand {
    display: none
}
select.form-control.auto {
    width: auto
}
.select-separator {
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px
}
input[type="file"] {
    line-height: 1
}
.input-nice {
    position: absolute;
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    z-index: -1
}
.input-nice+label {
    display: inline-block;
    cursor: pointer
}
.input-nice+label b {
    margin-right: 5px
}
.input-nice+label b+span {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    display: inline-block;
    max-width: 300px;
    vertical-align: middle;
    font-weight: 400
}
.input-nice:focus+label {
    outline: 1px dotted #000;
    outline: -webkit-focus-ring-color auto 5px
}
.help-inline {
    display: block;
    margin-top: -6px;
    padding-left: 0
}
.help-block {
    font-size: 0.875rem;
    color: #848484
}
.help-block.has-error {
    color: #F02D00
}
.form-group {
    position: relative
}
.form-group.disabled {
    opacity: .5
}
.form-group--stuck .checkbox {
    margin-top: 0
}
.form-group--icon .form-control {
    padding-left: 30px
}
.form-group--icon:before {
    z-index: 10;
    top: 5px;
    left: 10px;
    position: absolute;
    font-family: FontAwesome
}
.form-group--icon.form-group--label:before {
    top: 31px
}
.form-group--icon--lg .form-control {
    padding-left: 40px
}
.form-group--icon--lg:before {
    top: 8px;
    font-size: 1.1875rem
}
.form-group--icon--lg.form-group--label:before {
    top: 35px
}
.form-group--email:before {
    content: "\f003"
}
.form-group--password:before {
    content: "\f069"
}
.form-group--geo:before {
    content: "\f041"
}
.form-group--university:before {
    content: "\f19c"
}
.form-group--globe:before {
    content: "\f0ac"
}
.form-group--gift:before {
    content: "\f06b"
}
.form-group--list:before {
    content: "\f022"
}
.form-group--discount-code .control-label {
    display: block;
    margin-bottom: 5px
}
.form-group--discount-code .help-block span {
    text-transform: uppercase
}
.form-group--promotion-url {
    margin-bottom: 0
}
.form-group--promotion-url .form-group {
    margin-bottom: 0
}
.form-group.has-error input,
.form-group.has-error select,
.form-group.has-error textarea {
    border-color: #F02D00 !important;
    color: #505050;
    box-shadow: none
}
.form-group.has-error input:focus,
.form-group.has-error select:focus,
.form-group.has-error textarea:focus {
    box-shadow: none
}
.form-group.has-error p.help-block {
    display: none
}
.x-checkbox {
    position: relative;
    padding: 0 !important;
    cursor: pointer
}
.x-checkbox input[type="checkbox"] {
    top: 0;
    left: 0;
    position: absolute;
    background: transparent;
    opacity: 0
}
.x-checkbox:before {
    content: "";
    position: relative;
    top: -2px;
    display: inline-block;
    vertical-align: middle;
    width: 21px;
    height: 21px;
    margin-right: 10px;
    background-color: #FFF;
    border: 1px solid #B0B0B0;
    border-radius: 2px
}
.x-checkbox.checked:after {
    top: 0;
    left: 3px;
    position: absolute;
    color: #00B2BD;
    font-family: FontAwesome;
    font-size: 1rem;
    font-weight: 500;
    content: "\f00c"
}
.x-checkbox.disabled {
    cursor: default
}
.x-checkbox.disabled:before {
    background-color: #F2F2F2;
    border-color: #F2F2F2
}
.chosen-container-multi .chosen-choices {
    min-height: 32px;
    padding-right: 30px;
    padding-left: 35px;
    font-size: 1rem;
    background: none;
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    box-shadow: none
}
.chosen-container-multi .chosen-choices:before,
.chosen-container-multi .chosen-choices:after {
    position: absolute;
    font-family: FontAwesome;
    font-size: 1.1875rem
}
.chosen-container-multi .chosen-choices:before {
    top: 7px;
    left: 15px;
    content: "\f02b"
}
.chosen-container-multi .chosen-choices:after {
    top: 7px;
    right: 10px;
    content: "\f107";
    font-weight: 700;
    color: #848484
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    height: 30px;
    margin: 2px 0 0;
    padding: 4px 6px 4px 0;
    font-family: inherit;
    line-height: 24px
}
.input-lg+.chosen-container-multi .chosen-choices,
.input-group-lg>.form-control+.chosen-container-multi .chosen-choices,
.input-group-lg>.input-group-addon+.chosen-container-multi .chosen-choices,
.input-group-lg>.input-group-btn>.btn+.chosen-container-multi .chosen-choices,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span+.chosen-container-multi .chosen-choices {
    min-height: 40px;
    font-size: 1.1875rem
}
.input-lg+.chosen-container-multi .chosen-choices li.search-field input[type="text"],
.input-group-lg>.form-control+.chosen-container-multi .chosen-choices li.search-field input[type="text"],
.input-group-lg>.input-group-addon+.chosen-container-multi .chosen-choices li.search-field input[type="text"],
.input-group-lg>.input-group-btn>.btn+.chosen-container-multi .chosen-choices li.search-field input[type="text"],
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span+.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
    margin-top: 4px
}
.input-lg+.chosen-container-multi .chosen-choices li.search-choice,
.input-group-lg>.form-control+.chosen-container-multi .chosen-choices li.search-choice,
.input-group-lg>.input-group-addon+.chosen-container-multi .chosen-choices li.search-choice,
.input-group-lg>.input-group-btn>.btn+.chosen-container-multi .chosen-choices li.search-choice,
aside .item-stats li.course-opening .input-group-lg>.input-group-btn>span+.chosen-container-multi .chosen-choices li.search-choice {
    margin-top: 8px !important
}
.chosen-container .chosen-drop {
    margin-top: -3px;
    border-color: #848484;
    border-radius: 0 0 4px 4px
}
.chosen-container .chosen-results {
    font-size: 1rem
}
.chosen-container .chosen-results li {
    padding: 7px 7px 7px 40px
}
.chosen-container .chosen-results li.highlighted {
    background: #F02D00;
    color: #FFF
}
.chosen-container .chosen-results li:last-child {
    border-radius: 0 0 4px 4px
}
.chosen-container.chosen-container-active .chosen-choices {
    border-color: #848484
}
.ui-autocomplete {
    display: none;
    z-index: 1000;
    list-style-type: none;
    font-size: 1rem;
    background: #FFF;
    border: 1px solid #848484;
    border-top: 0;
    border-radius: 0 0 4px 4px
}
.ui-autocomplete .ui-menu-item {
    display: block;
    padding: 7px 10px
}
.ui-autocomplete .ui-menu-item.ui-state-focus,
.ui-autocomplete .ui-menu-item.ui-state-hover,
.ui-autocomplete .ui-menu-item.ui-state-active {
    background: #F02D00;
    color: #FFF
}
.form--purchase {
    margin: 0
}
.form--purchase .required abbr {
    display: none
}
.form--purchase .credit-card-wrapper {
    position: relative;
    padding-right: 25px
}
.form--purchase .credit-card-wrapper .form-control {
    padding-left: 54px
}
.form--purchase .credit-card-wrapper i {
    position: absolute;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.form--purchase .credit-card-wrapper i[class*="i-card"] {
    top: 35px;
    left: 8px;
    visibility: hidden;
    opacity: 0
}
.form--purchase .credit-card-wrapper i.i-card-default {
    visibility: visible;
    opacity: 1
}
.form--purchase .credit-card-wrapper i.fa-check {
    top: 38px;
    right: 0;
    font-size: 1.1875rem;
    color: #E0E0E0
}
.form--purchase .credit-card-wrapper.valid .fa-check {
    color: #00B2BD
}
.form--purchase .credit-card-wrapper.visa .i-card-visa {
    visibility: visible;
    opacity: 1
}
.form--purchase .credit-card-wrapper.amex .i-card-amex {
    visibility: visible;
    opacity: 1
}
.form--purchase .credit-card-wrapper.mastercard .i-card-mastercard {
    visibility: visible;
    opacity: 1
}
.form--purchase .credit-card-wrapper.jcb .i-card-jcb {
    visibility: visible;
    opacity: 1
}
.form--purchase .credit-card-wrapper.discover .i-card-discover {
    visibility: visible;
    opacity: 1
}
.form--purchase .cvv {
    padding-right: 11px
}
.form--purchase .cvv .form-control {
    width: 79px
}
.form--purchase .cvv .form-group,
.form--purchase .cvv a {
    display: inline-block;
    vertical-align: middle
}
.form--purchase .cvv a {
    margin-top: 12px
}
.form--purchase .cvv .fa-question-circle {
    position: relative;
    font-size: 1.1875rem;
    color: #848484
}
.form--purchase .form-actions {
    margin-top: 10px
}
.form--purchase__back {
    margin: 15px 0 5px;
    font-size: 0.875rem
}
@media only screen and (max-width: 479px) {
    .form--purchase .cvv {
        clear: both;
        margin-left: 10px
    }
}
@media only screen and (min-width: 480px) {
    .form--purchase .cvv {
        float: right
    }
    .form--purchase .cvv .form-control {
        width: 83px
    }
}
@media only screen and (min-width: 992px) {
    .form--purchase .cvv .form-control {
        width: 128px
    }
}
.form--profile .image-edit .form-actions {
    margin-top: 15px
}
.form--profile .radio_buttons {
    margin-bottom: 25px
}
.form--profile .delete-account {
    font-size: 0.875rem
}
.form--schools .school-badge {
    margin-top: 10px
}
.form--login .forgot {
    position: relative;
    margin: 0 0 10px;
    font-size: 0.875rem
}
.form--login .forgot a {
    font-weight: 500
}
@media only screen and (min-width: 480px) {
    .form--login .forgot a {
        top: 0;
        right: 0;
        position: absolute
    }
}
.form--mailchimp .form-group.email:before {
    color: #848484
}
.form--mailchimp .form-control {
    display: inline-block;
    vertical-align: middle
}
.form--mailchimp .form-control[type="email"] {
    margin-right: 10px
}
.form--lists {
    margin-bottom: 10px
}
.form--lists .form-group--icon .form-control {
    width: 100%
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .form--lists .form-group--icon {
        width: 100%;
        margin-bottom: 10px
    }
    .form--lists .form-group.select {
        margin-right: 10px
    }
}
@media only screen and (min-width: 992px) {
    .form--lists .form-group {
        margin-right: 10px
    }
    .form--lists .form-group--icon {
        width: 50%
    }
}
.image-edit--avatar {
    position: relative;
    min-height: 122px;
    margin: 0 0 40px;
    padding-left: 140px
}
.image-edit--avatar .avatar {
    top: 0;
    left: 0;
    position: absolute
}
.image-edit--cover {
    position: relative;
    padding-top: 30px
}
.image-edit--cover__holder {
    overflow: hidden;
    width: 100%;
    height: 122px;
    margin-bottom: 10px;
    text-align: center;
    background-color: #F7F7F7;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid #E8E8E8
}
.image-edit--cover__holder i {
    font-size: 1.5rem;
    line-height: 122px;
    color: #B0B0B0
}
.image-edit--cover label.file {
    top: -162px;
    position: absolute
}
.image-edit--cover--215__holder {
    width: 215px;
    height: 215px
}
.image-edit--cover--215__holder i {
    line-height: 215px
}
.image-edit--cover--215 label.file {
    top: -252px
}
.image-edit--cover--600x200__holder {
    width: 100%;
    height: 200px;
    max-width: 600px
}
.image-edit--cover--600x200__holder i {
    line-height: 200px
}
.image-edit--cover--600x200 label.file {
    top: -240px
}
.image-edit--cover--249__holder {
    width: 100%;
    height: 249px
}
.image-edit--cover--249__holder i {
    line-height: 249px
}
.image-edit--cover--249 label.file {
    top: -289px
}
.new-item-form {
    position: relative
}
.new-item-form legend {
    margin-bottom: 15px;
    font-size: 1.1875rem;
    font-weight: 700;
    line-height: 36px;
    color: #848484
}
.new-item-form legend+.form-group {
    margin-top: 15px
}
.new-item-form .form-group {
    margin-bottom: 25px
}
.new-item-form .form-actions {
    margin-top: 0
}
.new-item-form .form-actions .blurb {
    font-size: 0.875rem
}
.new-item-form .clarification {
    margin: 20px 0 0 0;
    color: #848484;
    font-size: 0.875rem
}
.new-item-form .company-logo {
    margin: 20px 0
}
.new-item-form .company-logo .placeholder {
    width: 126px;
    height: 96px;
    line-height: 96px;
    text-align: center;
    background-color: #F7F7F7;
    border: 1px solid #E8E8E8
}
#blog-post-form .datetime select {
    margin: 5px 0
}
.character-counter-wrapper {
    position: relative
}
.character-counter-wrapper .help-block {
    top: 30px;
    right: 0;
    position: absolute
}
.character-counter.over {
    color: #F02D00
}
.character-counter--inverse.over {
    color: #158E00
}
.character-counter--inverse.safe {
    color: #F02D00
}
.gift-knot__wrapper {
    position: relative;
    padding-right: 50px !important
}
.gift-knot__wrapper:before {
    content: '';
    top: 0;
    right: 22px;
    position: absolute;
    width: 5px;
    height: 100%
}
.gift-knot__wrapper--green:before {
    background-color: #00B2BD
}
.gift-knot__wrapper--red:before {
    background-color: #F02D00
}
.gift-knot__icon {
    top: 16px;
    right: 5px;
    position: absolute
}
@media only screen and (min-width: 768px) {
    .gift-knot__wrapper:before {
        right: 17px
    }
    .gift-knot__icon {
        top: -16px;
        right: 0
    }
}
.nav--fixed {
    position: fixed;
    z-index: 800;
    right: 0;
    left: 0;
    top: 0;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
.nav--fixed.slideUp {
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transform: translateY(-0%);
    /*-webkit-animation: headerSlideUp 0.25s ease-in-out;
    -o-animation: headerSlideUp 0.25s ease-in-out;
    animation: headerSlideUp 0.25s ease-in-out*/
}
.nav--fixed.slideDown {
    -moz-transform: translateY(-100);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
   /* -webkit-animation: headerSlideDown 0.25s ease-in-out;
    -o-animation: headerSlideDown 0.25s ease-in-out;
    animation: headerSlideDown 0.25s ease-in-out*/
}
@-moz-keyframes headerSlideDown {
    0% {
        -webkit-transform: translateY(-100%)
    }
    100% {
        -webkit-transform: translateY(0%)
    }
}
@-webkit-keyframes headerSlideDown {
    0% {
        -webkit-transform: translateY(-100%)
    }
    100% {
        -webkit-transform: translateY(0%)
    }
}
@keyframes headerSlideDown {
    0% {
        -webkit-transform: translateY(-100%)
    }
    100% {
        -webkit-transform: translateY(0%)
    }
}
@-moz-keyframes headerSlideUp {
    0% {
        -webkit-transform: translateY(0%)
    }
    100% {
        -webkit-transform: translateY(-100%)
    }
}
@-webkit-keyframes headerSlideUp {
    0% {
        -webkit-transform: translateY(0%)
    }
    100% {
        -webkit-transform: translateY(-100%)
    }
}
@keyframes headerSlideUp {
    0% {
        -webkit-transform: translateY(0%)
    }
    100% {
        -webkit-transform: translateY(-100%)
    }
}
.hellobar+.nav--fixed.headroom--top {
    top: 50px;
    position: absolute;
    margin-bottom: -50px
}
@media only screen and (max-width: 479px) {
    .hellobar+.nav--fixed.headroom--top {
        top: 80px;
        margin-bottom: -80px
    }
}
.hellobar {
    z-index: 800;
    position: relative;
    display: table;
    width: 100%;
    height: 50px;
    text-align: center
}
.hellobar .container,
.hellobar .bottom-flash-alerts .noty_bar,
.bottom-flash-alerts .hellobar .noty_bar {
    display: table-cell;
    vertical-align: middle
}
.hellobar .close {
    text-decoration: none;
    text-shadow: none !important;
    border-bottom: 0
}
.hellobar p {
    margin: 0
}
@media only screen and (max-width: 767px) {
    .hellobar {
        padding: 0 25px 0 5px;
        font-size: 0.875rem
    }
    .hellobar .container,
    .hellobar .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .hellobar .noty_bar {
        padding: 0
    }
    .hellobar .close {
        margin-right: -15px
    }
}
@media only screen and (max-width: 479px) {
    .hellobar {
        height: 80px
    }
}
.hero {
    position: relative;
    margin: -30px 0 0 0;
    text-align: center;
    background: #E8E8E8;
}
.hero h1,
.hero h2,
.hero h3 {
    color: #FFF
}
.hero h2 {
    margin: 0 0 15px
}
.content-nav+.hero {
    margin-top: -15px
}
.hero__purchase-actions {
    position: relative;
    z-index: 20
}
.hero__purchase-actions .btn,
.hero__purchase-actions aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .hero__purchase-actions span {
    margin-bottom: 10px
}
.hero__price-and-savings {
    margin-bottom: 10px
}
.hero__price-and-savings .label {
    margin-top: 13px
}
.hero__price-and-savings--with-retail {
    margin-bottom: 26px
}
.hero__price {
    font-size: 2rem;
    font-weight: 700;
    line-height: 2rem;
    letter-spacing: -0.05em
}
.hero .price-badges {
    top: 32px;
    left: 0;
    position: absolute
}
.hero__info {
    z-index: 20;
    right: 20px;
    bottom: 20px;
    position: absolute;
    width: 20px;
    height: 20px;
    line-height: 16px;
    text-align: center;
    background-color: #161616;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 50%
}
.hero__info i {
    font-size: 0.8125rem;
    color: #FFF
}
.hero .tooltip {
    font-weight: 600
}
@media only screen and (max-width: 767px) {
    .hero__purchase-actions {
        margin-top: 20px
    }
}
@media only screen and (min-width: 768px) {
    .content-nav+.hero {
        margin-top: -30px
    }
}
.hero--home {
    text-align: left;
    color: #FFF;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat
}
.hero--home .container,
.hero--home .bottom-flash-alerts .noty_bar,
.bottom-flash-alerts .hero--home .noty_bar {
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px
}
.hero--home h1 {
    margin: 0 0 20px
}
.hero--home p {
    margin: 0 0 35px;
    font-size: 1.1875rem
}
.hero--home i {
    position: relative;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.hero--home .btn,
.hero--home aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .hero--home span {
    min-width: 180px
}
.hero--home .btn-link {
    color: #FFF !important
}
.hero--home .btn-link i {
    top: -1px;
    font-size: 0.875rem
}
.hero--home .btn-link:hover {
    color: #FFF !important
}
.hero--home .btn-link:hover i {
    right: -13px
}
.hero--home__arrow {
    bottom: 3%;
    left: 50%;
    position: absolute;
    width: 80px;
    margin-left: -40px;
    font-size: 3rem;
    line-height: 3rem;
    text-align: center;
    color: rgba(255, 255, 255, 0.5)
}
.hero--home__arrow i {
    top: 0;
    opacity: .25
}
.hero--home__arrow:hover {
    color: #FFF
}
.hero--home__arrow:hover i {
    top: 5px
}
@media only screen and (max-width: 479px) and (orientation: portrait) {
    .hero--home {
        min-height: calc(100vh - 50px)
    }
    .hero--home .container,
    .hero--home .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .hero--home .noty_bar {
        top: 50%;
        position: absolute;
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .hero--home .container,
    .hero--home .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .hero--home .noty_bar {
        padding-top: 50px;
        padding-bottom: 50px
    }
}
@media only screen and (max-width: 767px) {
    .hero--home h1,
    .hero--home p {
        text-shadow: 0 0 30px rgba(0, 0, 0, 0.5), 0px 0px 1px rgba(255, 255, 255, 0.7)
    }
}
@media only screen and (min-width: 768px) {
    .hero--home .container,
    .hero--home .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .hero--home .noty_bar {
        padding-top: 80px;
        padding-bottom: 80px
    }
    .hero--home h1 {
        margin-bottom: 35px
    }
}
@media only screen and (min-width: 992px) {
    .hero--home .container,
    .hero--home .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .hero--home .noty_bar {
        height: 624px;
        padding-top: 160px;
        padding-bottom: 80px
    }
    .hero--home h1 {
        margin-bottom: 55px
    }
    .hero--home p {
        margin-bottom: 65px;
        font-size: 1.5rem
    }
}
.hero--course {
    margin-bottom: 15px;
    padding-top: 20px;
    color: #505050;
    text-align: left
}
.hero--course h1,
.hero--course h2,
.hero--course h3 {
    color: #505050;
    text-shadow: none
}
.hero--course__title {
    display: inline-block;
    margin: 5px 0 0;
    line-height: 1
}
.hero--course__by {
    margin: 2px 0 20px !important;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: inherit
}
.hero--course__stats {
    font-size: 0.875rem
}
.hero--course .language-notice {
    margin: 10px 0 0
}
.hero--course .course-status {
    display: none;
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 0.875rem
}
.hero--course .progress {
    background-color: #FFF
}
.hero--course--purchased__title {
    margin-top: 0
}
.hero--course--purchased__by {
    font-size: 0.875rem
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .hero--course .course-status {
        max-width: 75%
    }
}
@media only screen and (min-width: 768px) {
    .hero--course {
        min-height: 170px;
        margin-bottom: 30px
    }
    .hero--course .course-status {
        margin: 10px -5px 0 5px
    }
    .hero--course .course-navigation {
        bottom: 0;
        left: 0;
        position: absolute;
        width: 100%;
        z-index: 10;
        background: #E8E8E8;
        -webkit-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out
    }
    .hero--course--purchased {
        min-height: 0
    }
    .hero--course--purchased .course-navigation {
        position: static;
        bottom: auto
    }
    .hero--course--purchased .course-navigation.is_stuck {
        z-index: 200;
        box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.25)
    }
    .headroom--slideDown .hero--course--purchased .course-navigation.is_stuck {
        margin-top: 50px
    }
    .hero--course--purchased .course-navigation.is_stuck .course-status {
        display: flex
    }
}
.hero--pack {
    position: relative;
    margin-bottom: 0;
    padding-top: 20px;
    color: #FFF;
    text-align: left;
    background-size: cover;
    background-position: center center;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5)
}
.hero--pack:before {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4)
}
.hero--pack .container,
.hero--pack .bottom-flash-alerts .noty_bar,
.bottom-flash-alerts .hero--pack .noty_bar {
    position: relative;
    z-index: 2
}
.hero--pack__course-count {
    font-weight: 600;
    text-transform: uppercase
}
.hero--pack__title,
.hero--pack__subtitle {
    color: #FFF
}
.hero--pack__title {
    margin: 10px 0;
    line-height: 1
}
.hero--pack__subtitle {
    margin: 0 0 15px !important;
    font-size: 1.1875rem;
    font-weight: 500;
    letter-spacing: inherit
}
.hero--pack__expiration {
    font-size: 1.1875rem;
    font-weight: 500;
    text-align: center
}
.hero--pack__expiration .countdown {
    font-size: 1.5rem
}
@media only screen and (max-width: 767px) {
    .hero--pack h1 {
        font-size: 1.3125rem
    }
    .hero--pack__subtitle {
        font-size: 16px
    }
}
@media only screen and (min-width: 768px) {
    .hero--pack {
        min-height: 220px
    }
}
.hero--course-landing {
    text-align: left;
    text-shadow: 0 0 30px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.5);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover
}
.hero--course-landing .container,
.hero--course-landing .bottom-flash-alerts .noty_bar,
.bottom-flash-alerts .hero--course-landing .noty_bar {
    padding-bottom: 10px
}
@media only screen and (min-width: 992px) {
    .hero--course-landing .container,
    .hero--course-landing .bottom-flash-alerts .noty_bar,
    .bottom-flash-alerts .hero--course-landing .noty_bar {
        min-height: 220px;
        padding-top: 10px;
        padding-bottom: 0
    }
}
.hero--signup-landing {
    text-align: left;
    color: #FFF;
    background-color: #173154
}
.hero--signup-landing h3 {
    margin: 0;
    color: #505050
}
.hero--signup-landing .credentials-box {
    box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.3)
}
.hero--signup-landing p {
    margin-bottom: 30px;
    font-size: 1.1875rem
}
.hero--signup-landing .alert {
    margin-bottom: 0
}
.hero--signup-landing .alert:before,
.hero--signup-landing .alert:after {
    display: none
}
@media only screen and (min-width: 768px) {
    .hero--signup-landing h1 {
        margin: 65px 0 90px
    }
    .hero--signup-landing p {
        font-size: 1.5rem
    }
}
.hero--blog {
    margin-bottom: 40px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover
}
.hero--blog__link {
    z-index: 10;
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%
}
@media only screen and (min-width: 768px) {
    .hero--blog {
        height: 200px
    }
}
@media only screen and (min-width: 992px) {
    .hero--blog {
        height: 350px
    }
}
.hero--pro {
    height: 100px;
    margin-bottom: 25px;
    background-color: #F02D00;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 1180px auto
}
@media only screen and (min-width: 768px) {
    .hero--pro {
        height: 170px
    }
}
#main-content {
    min-height: 500px;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-top: 50px
}
.row-flex {
    margin-right: -10px;
    margin-left: -10px;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}
.row-flex .col-flex {
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-align-self: flex-start;
    align-self: flex-start
}
.row-flex .col-flex:first-child {
    -webkit-flex-grow: 1;
    flex-grow: 1
}
.row-flex-space-between {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-content: stretch;
    align-content: stretch;
    -webkit-align-items: flex-start;
    align-items: flex-start
}
.row-flex-space-between .col-flex {
    -webkit-order: 0;
    order: 0;
    -webkit-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    align-self: auto
}
@media only screen and (min-width: 768px) {
    .col-sm-up-centered {
        float: none;
        margin: 0 auto
    }
}
@media only screen and (max-width: 479px) {
    .row-5ths {
        margin-right: -10px;
        margin-left: -10px
    }
    .row-5ths .col-5ths {
        padding-right: 10px;
        padding-left: 10px
    }
}
@media only screen and (min-width: 480px) {
    .col-5ths {
        float: left;
        width: 213px;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        padding-left: 10px;
        padding-right: 10px
    }
    .row-5ths {
        margin-left: auto;
        margin-right: auto
    }
    .row-5ths .col-5ths {
        padding-left: 15px;
        padding-right: 15px
    }
}
@media only screen and (min-width: 1200px) {
    .row-5ths {
        margin-left: -14px;
        margin-right: -15px
    }
    .row-5ths .col-5ths {
        padding-left: 14px
    }
    .row-5ths .col-5ths:nth-child(5n) {
        padding-right: 0
    }
    .row-5ths .col-5ths:nth-child(5n+1) {
        clear: left
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .row-5ths {
        width: 972px
    }
    .row-5ths .col-5ths:nth-child(4n+1) {
        clear: left
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .row-5ths {
        width: 729px
    }
    .row-5ths .col-5ths:nth-child(3n+1) {
        clear: left
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .row-5ths {
        width: 460px
    }
    .row-5ths .col-5ths {
        padding-right: 0;
        padding-left: 0
    }
    .row-5ths .col-5ths:nth-child(2n) {
        float: right
    }
    .row-5ths .col-5ths:nth-child(2n+1) {
        clear: left
    }
}
@media only screen and (max-width: 479px) {
    .col-xxs-1,
    .col-xxs-2,
    .col-xxs-3,
    .col-xxs-4,
    .col-xxs-5,
    .col-xxs-6,
    .col-xxs-7,
    .col-xxs-8,
    .col-xxs-9,
    .col-xxs-10,
    .col-xxs-11,
    .col-xxs-12 {
        float: left;
        position: relative;
        min-height: 1px;
        padding-left: 10px;
        padding-right: 10px
    }
    .col-xxs-1 {
        width: 8.33333333%
    }
    .col-xxs-2 {
        width: 16.66666667%
    }
    .col-xxs-3 {
        width: 25%
    }
    .col-xxs-4 {
        width: 33.33333333%
    }
    .col-xxs-5 {
        width: 41.66666667%
    }
    .col-xxs-6 {
        width: 50%
    }
    .col-xxs-7 {
        width: 58.33333333%
    }
    .col-xxs-8 {
        width: 66.66666667%
    }
    .col-xxs-9 {
        width: 75%
    }
    .col-xxs-10 {
        width: 83.33333333%
    }
    .col-xxs-11 {
        width: 91.66666667%
    }
    .col-xxs-12 {
        width: 100%
    }
    .col-xxs-pull-0 {
        right: auto
    }
    .col-xxs-pull-1 {
        right: 8.33333333%
    }
    .col-xxs-pull-2 {
        right: 16.66666667%
    }
    .col-xxs-pull-3 {
        right: 25%
    }
    .col-xxs-pull-4 {
        right: 33.33333333%
    }
    .col-xxs-pull-5 {
        right: 41.66666667%
    }
    .col-xxs-pull-6 {
        right: 50%
    }
    .col-xxs-pull-7 {
        right: 58.33333333%
    }
    .col-xxs-pull-8 {
        right: 66.66666667%
    }
    .col-xxs-pull-9 {
        right: 75%
    }
    .col-xxs-pull-10 {
        right: 83.33333333%
    }
    .col-xxs-pull-11 {
        right: 91.66666667%
    }
    .col-xxs-pull-12 {
        right: 100%
    }
    .col-xxs-push-0 {
        left: auto
    }
    .col-xxs-push-1 {
        left: 8.33333333%
    }
    .col-xxs-push-2 {
        left: 16.66666667%
    }
    .col-xxs-push-3 {
        left: 25%
    }
    .col-xxs-push-4 {
        left: 33.33333333%
    }
    .col-xxs-push-5 {
        left: 41.66666667%
    }
    .col-xxs-push-6 {
        left: 50%
    }
    .col-xxs-push-7 {
        left: 58.33333333%
    }
    .col-xxs-push-8 {
        left: 66.66666667%
    }
    .col-xxs-push-9 {
        left: 75%
    }
    .col-xxs-push-10 {
        left: 83.33333333%
    }
    .col-xxs-push-11 {
        left: 91.66666667%
    }
    .col-xxs-push-12 {
        left: 100%
    }
    .col-xxs-offset-0 {
        margin-left: 0%
    }
    .col-xxs-offset-1 {
        margin-left: 8.33333333%
    }
    .col-xxs-offset-2 {
        margin-left: 16.66666667%
    }
    .col-xxs-offset-3 {
        margin-left: 25%
    }
    .col-xxs-offset-4 {
        margin-left: 33.33333333%
    }
    .col-xxs-offset-5 {
        margin-left: 41.66666667%
    }
    .col-xxs-offset-6 {
        margin-left: 50%
    }
    .col-xxs-offset-7 {
        margin-left: 58.33333333%
    }
    .col-xxs-offset-8 {
        margin-left: 66.66666667%
    }
    .col-xxs-offset-9 {
        margin-left: 75%
    }
    .col-xxs-offset-10 {
        margin-left: 83.33333333%
    }
    .col-xxs-offset-11 {
        margin-left: 91.66666667%
    }
    .col-xxs-offset-12 {
        margin-left: 100%
    }
}
.nav--lateral li {
    position: relative
}
.nav--lateral li.divider {
    margin-top: 15px;
    padding-top: 10px;
    border-top: 1px solid #E8E8E8
}
.nav--lateral li.small {
    font-size: 0.875rem
}
.nav--lateral a {
    display: inline-block;
    font-weight: 400
}
.nav--lateral .active a:before {
    content: '';
    position: absolute;
    background-color: #F02D00
}
.nav--lateral>li {
    margin: 0 0 6px
}
.nav--lateral>li>a {
    padding: 0
}
.nav--lateral>li:last-child {
    margin-bottom: 0
}
.nav--lateral>li.active>a {
    font-weight: 700
}
.nav--lateral>li.active>a:before {
    left: -10px;
    width: 4px;
    height: 16px;
    margin-top: 3px
}
.nav--lateral>li>ul {
    margin: 15px 0 15px 12px;
    font-size: 0.875rem
}
.nav--lateral>li>ul>li {
    margin: 0 0 3px
}
.nav--lateral>li>ul>li.active>a {
    font-weight: 700
}
.nav--lateral>li>ul>li.active>a:before {
    left: -12px;
    width: 6px;
    height: 6px;
    margin-top: 6px;
    border-radius: 50%
}
.nav--lateral--course>li>ul>li .item {
    display: block;
    padding-left: 20px
}
.nav--lateral--course>li>ul>li b {
    top: 0;
    left: -2px;
    position: absolute;
    width: 14px;
    font-size: 0.875rem;
    font-weight: 400;
    text-align: right
}
.nav--lateral--course>li>ul>li i {
    top: 5px;
    left: 5px;
    position: absolute;
    font-size: 0.6875rem
}
.nav--lateral--course>li>ul>li span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.nav--lateral--course>li>ul>li.active strong {
    font-weight: 700
}
.nav--lateral--course .with-icon .item {
    padding-right: 20px
}
.nav--lateral--course .with-icon .item:after {
    top: 0;
    right: 0;
    position: absolute;
    font-family: FontAwesome;
    font-size: 0.8125rem;
    font-weight: 500;
    color: #E8E8E8;
    content: '\f00c'
}
.nav--lateral--course .with-icon.disabled {
    color: #848484
}
.nav--lateral--course .with-icon.disabled .item {
    color: #848484 !important
}
.nav--lateral--course .with-icon.disabled .item:after {
    top: -2px;
    font-size: 1rem;
    color: #B0B0B0;
    content: '\f023'
}
.nav--lateral--course .with-icon.completed .item:after {
    color: #00B2BD
}

.nav--lateral--course .with-icon.candado .item:after {
    color: #E91E63
}

.nav--lateral--course .with-icon.activo .item:after {
    color: #4caf50
}

.nav--lateral--course .with-icon.public .item:after {
    top: 1px;
    font-size: 0.8125rem;
    content: '\f111';
    color: #00B2BD
}
.nav--small {
    font-size: 0.875rem
}
.nav--small>li {
    margin: 0 0 3px
}
.nav--small>li.active>a {
    font-weight: 700
}
.nav--small--icons>li>a {
    padding-left: 25px
}
.nav--small--icons>li>a i {
    top: 3px;
    left: 0;
    position: absolute;
    color: #B0B0B0
}
.nav--small--icons>li>a:hover,
.nav--small--icons>li>a:focus {
    color: #F02D00
}
.nav-pills {
    margin: 0
}
.nav-pills>li+li {
    margin-left: 20px
}
.nav-pills>li>a {
    position: relative;
    margin: 0;
    padding: 6px 0;
    font-weight: 500;
    border-radius: 0;
    color: #505050;
    background: transparent !important;
    border-bottom: 4px solid transparent
}
.nav-pills>li>a.btn {
    color: #FFF;
    margin-right: 15px;
    border-radius: 2px;
    font-weight: 700;
    line-height: 1;
    padding: 10px 20px
}
.nav-pills>li>a.btn:hover {
    color: #FFF
}
.nav-pills>li>a:hover {
    color: #505050;
    border-bottom-color: #848484
}
.nav-pills>li.pull-right {
    margin-left: 0
}
.nav-pills>li.pull-right+li {
    margin-right: 20px
}
.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus {
    font-weight: 700;
    color: #161616;
    background: #505050;
    border-bottom-color: #161616
}
.nav-pills>li.disabled>a,
.nav-pills>li.disabled>a:hover,
.nav-pills>li.disabled>a:focus {
    border-bottom: 0;
    cursor: pointer
}
.nav-pills>li.disabled>a i,
.nav-pills>li.disabled>a:hover i,
.nav-pills>li.disabled>a:focus i {
    font-size: 0.875rem
}
.nav-pills>li.dots>a {
    margin-top: -10px;
    padding-bottom: 5px;
    font-size: 1.5rem;
    letter-spacing: -1px
}
.nav-pills>li .dropdown-menu:before {
    display: none
}
.nav-pills--content {
    margin-bottom: 30px;
    border-bottom: 1px solid #E8E8E8
}
.content-nav .nav-pills {
    margin-top: 12px
}
@media only screen and (min-width: 1200px) {
    .nav-pills>li+li {
        margin-left: 40px
    }
    .nav-pills>li.pull-right {
        margin-left: 0
    }
    .nav-pills>li.pull-right+li {
        margin-right: 40px
    }
}
.packs-list-boxed {
    margin: 0;
    list-style-type: none
}
.packs-list-boxed .pack-item__thumbnail {
    position: relative;
    margin-bottom: 30px;
    background-color: #FFF;
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    box-shadow: 0 2px 0 #E8E8E8
}
aside .packs-list-boxed .pack-item__thumbnail {
    margin-bottom: 20px
}
.packs-list-boxed .pack-item__cover {
    position: relative;
    display: block;
    border-radius: 2px 2px 0 0;
    overflow: hidden
}
.packs-list-boxed .pack-item__cover img {
    display: block;
    max-width: 100%;
    height: auto
}
.packs-list-boxed .pack-item__cover:after {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 459px;
    background-color: transparent;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    z-index: 2;
    cursor: pointer
}
.packs-list-boxed .pack-item__cover:hover:after {
    background-color: rgba(0, 0, 0, 0.1)
}
.packs-list-boxed .pack-item__expiration,
.packs-list-boxed .pack-item__courses-count {
    font-weight: 700;
    text-transform: uppercase;
    color: #FFF;
    z-index: 3
}
.packs-list-boxed .pack-item__expiration {
    bottom: 35px;
    left: 10px;
    position: absolute;
    margin-right: 10px;
    padding: 2px 5px;
    font-size: 0.875rem;
    background-color: #F02D00
}
.packs-list-boxed .pack-item__expiration .countdown {
    font-weight: 700
}
.packs-list-boxed .pack-item__courses-count {
    right: 10px;
    bottom: 10px;
    left: 10px;
    position: absolute;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5) !important
}
.packs-list-boxed .pack-item__caption {
    position: relative;
    padding: 10px 10px 15px
}
.packs-list-boxed .pack-item__details {
    margin-bottom: 5px
}
.packs-list-boxed .pack-item__title {
    margin: 0 0 10px;
    font-size: 1.1875rem;
    line-height: 1.1;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 62px;
    -webkit-line-clamp: 3
}
.packs-list-boxed .pack-item__subtitle {
    margin: 0;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: inherit;
    color: #848484;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 54px;
    -webkit-line-clamp: 3
}
.packs-list-boxed .pack-item .btn-toolbar {
    position: relative;
    margin-top: 30px
}
.packs-list-boxed .pack-item .btn-toolbar .price-badges {
    top: -27px;
    left: 5px;
    position: absolute
}
@media only screen and (max-width: 767px) {
    .packs-list-boxed .pack-item .btn-toolbar .price-badges {
        left: 0
    }
}
@media only screen and (min-width: 480px) {
    .packs-list-boxed .pack-item__details {
        min-height: 125px
    }
}
.pack-metadata {
    top: 10px;
    right: 10px;
    left: 10px;
    position: absolute;
    font-size: 0.6875rem;
    text-transform: uppercase;
    z-index: 3
}
.pack-metadata span {
    float: left;
    padding: 3px 8px;
    margin: 0 0 1px 0
}
.pack-metadata__category {
    color: #E8E8E8;
    background-color: rgba(0, 0, 0, 0.6)
}
.pack-mini-stats {
    margin: 5px 0;
    list-style-type: none
}
.pack-mini-stats li {
    float: left;
    margin-left: 10px;
    margin-bottom: 0 !important;
    font-size: 0.875rem;
    color: #848484;
    white-space: nowrap
}
.pack-mini-stats li:first-child {
    margin-left: 0
}
.pack-mini-stats i {
    font-size: 0.8125rem
}
.packs-single .section {
    padding-bottom: 20px
}
.packs-single .section hgroup {
    padding: 50px 0 45px
}
.packs-single .section hgroup h2 {
    margin-top: 0
}
.packs-single .section hgroup p {
    margin: 0;
    font-size: 1.1875rem;
    color: #848484
}
.packs-single .section__includes {
    padding-bottom: 50px;
    text-align: center;
    background-color: #FFF
}
.packs-single .section__includes__list {
    margin-bottom: 20px;
    padding-left: 0;
    list-style-type: none
}
.packs-single .section__includes__list__item {
    margin-bottom: 30px
}
.packs-single .section__includes__list i {
    width: 100px;
    height: 100px;
    line-height: 80px;
    font-size: 40px;
    text-align: center;
    border: 10px solid #E8E8E8;
    border-radius: 50%
}
.packs-single .section__includes__list b {
    display: block;
    margin-top: 15px;
    font-weight: 500
}
.packs-single .section__teachers {
    padding-bottom: 50px;
    text-align: center
}
.packs-single .section__teachers__list {
    margin-bottom: 20px;
    padding-left: 0;
    list-style-type: none
}
.packs-single .section__teachers__list__item {
    margin-bottom: 30px
}
@media only screen and (min-width: 768px) {
    .packs-single .section__teachers__list__item:nth-child(3n+1) {
        clear: left
    }
}
.packs-single .section--claim {
    margin-top: 60px
}
.pagination {
    display: block;
    margin: 20px 0 40px;
    border-radius: 0
}
.pagination ul {
    margin: 0
}
.pagination ul:before,
.pagination ul:after {
    content: " ";
    display: table
}
.pagination ul:after {
    clear: both
}
.pagination>li>a,
.pagination>li>span {
    padding: 6px 12px !important
}
.paper .pagination {
    margin-bottom: 0
}
@media only screen and (max-width: 767px) {
    .pagination {
        text-align: center
    }
    .pagination li {
        display: none
    }
    .pagination li.prev,
    .pagination li.next {
        display: block;
        width: 50%;
        font-size: 1.5rem
    }
    .pagination li.prev a,
    .pagination li.next a {
        display: block;
        float: none
    }
    .pagination li.prev {
        float: left
    }
    .pagination li.next {
        float: right
    }
}
#infscr-loading {
    clear: both;
    padding: 20px 0;
    text-align: center
}
#infscr-loading img {
    display: inline
}
.pagination-load-more {
    text-align: center
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .pagination-load-more .btn,
    .pagination-load-more aside .item-stats li.course-opening span,
    aside .item-stats li.course-opening .pagination-load-more span {
        min-width: 50%
    }
}
@media only screen and (min-width: 992px) {
    .pagination-load-more .btn,
    .pagination-load-more aside .item-stats li.course-opening span,
    aside .item-stats li.course-opening .pagination-load-more span {
        min-width: 40%
    }
}
.paper {
    margin: 0 0 15px;
    padding: 15px 0;
    background: #FFF;
    border-bottom: none;
    border-radius: 2px;
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.15)
}
.paper .header {
    position: relative;
    margin: 0 0 30px;
    padding: 5px 10px 15px;
    border-bottom: 1px solid #E8E8E8
}
.paper .header p {
    margin-bottom: 5px
}
.paper .header .meta {
    margin-top: 5px;
    margin-bottom: 0;
    color: #848484
}
.paper .header .meta .middot {
    font-weight: 700
}
.paper .header .backlink {
    top: 33px;
    left: 3px;
    position: absolute;
    width: 20px;
    height: 20px;
    line-height: 16px;
    text-align: center;
    border: 1px solid transparent;
    border-radius: 3px
}
.paper .header .backlink:hover {
    border-color: #E8E8E8;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15)
}
.paper .header h1,
.paper .header .h1 {
    margin: 0;
    line-height: 1
}
.paper .header .published-date {
    line-height: 1;
    letter-spacing: -0.5px;
    display: block;
    margin-top: 5px;
    font-size: 1rem;
    font-weight: 600;
    text-transform: uppercase
}
.paper .header .label+h1 {
    margin-top: 5px
}
.paper .header h2,
.paper .header .h2,
.paper .header .hero--signup-landing h3,
.hero--signup-landing .paper .header h3,
.paper .header .paper__body .section--punch .h4,
.paper__body .section--punch .paper .header .h4,
.paper__body .section--punch .paper .header legend,
.paper .header .paper__body .section--punch legend,
.paper .paper__body .section--punch .header legend,
.paper__body .section--punch .paper .header .legend,
.paper .header .paper__body .section--punch .legend,
.paper .paper__body .section--punch .header .legend,
.paper .header .paper__body .section--punch aside .projects-list-badge .project-item__name,
.paper__body .section--punch aside .projects-list-badge .paper .header .project-item__name,
.paper .header aside .projects-list-badge .paper__body .section--punch .project-item__name,
aside .projects-list-badge .paper__body .section--punch .paper .header .project-item__name,
.paper .header .paper__body .section--punch .school-badge--md__name,
.paper__body .section--punch .paper .header .school-badge--md__name,
.paper .header .blog-post-detail__body h4,
.blog-post-detail__body .paper .header h4,
.paper .header .landing-pro__purchase__promotion-price,
.paper .header .landing-pro__purchase__since {
    margin: 0 0 5px
}
.paper .header .by {
    display: block;
    margin: 3px 0 -3px;
    font-size: 1.1875rem;
    font-weight: 500
}
.paper .header .by a {
    font-weight: 500
}
.paper .header .by .permalink {
    font-size: 16px;
    color: #848484
}
.paper .header .stats {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 0.875rem;
    color: #848484
}
.paper .header .stats li {
    margin-bottom: 0
}
.paper .header .stats .circle-label {
    display: block
}
.paper .header .circle-label {
    display: inline-block
}
.paper .header .metadata .dateposted,
.paper .header .metadata .job-state {
    display: inline
}
.paper .header .metadata .dateposted {
    margin-bottom: 0
}
.paper .header .sharing-buttons li {
    margin-top: 10px;
    margin-bottom: 0
}
.paper .header .forum-badge {
    margin-top: 2px
}
.paper .header .btn-toolbar {
    margin-top: 10px
}
.paper .header .subscriptions {
    margin-top: 10px
}
.paper .header .avatar .nickname,
.paper .header .avatar .permalink {
    display: inline-block
}
.paper .header--job hgroup {
    position: relative
}
.paper .header--job .job-item__company {
    margin: 3px 0;
    color: #848484
}
.paper .header--job .job-item__location {
    display: inline-block;
    margin: 0 10px 0 0
}
.paper .header--forum {
    margin-top: -10px;
    padding-bottom: 0
}
.paper .header--course h2 {
    font-size: 1.5rem;
    line-height: 1
}
.paper .header--course h2.alone {
    margin: 11px 0
}
.paper .header--topic h2 {
    margin-bottom: 0
}
.paper .header--topic .meta {
    font-size: 0.875rem;
    color: #B0B0B0
}
.paper .header--topic--with-avatar {
    padding-left: 90px !important
}
.paper .header--topic--with-avatar .avatar {
    left: 30px;
    position: absolute
}
.paper .header--blog-post {
    padding: 0;
    border-bottom: 0
}
.paper .header--blog-post .meta {
    font-size: 0.875rem
}
.paper .header--blog-post .meta a {
    font-weight: 500
}
.paper .header--affiliates h1 {
    margin: 11px 0;
    font-size: 1.5rem;
    line-height: 1
}
.paper__body {
    margin: 10px 10px 15px
}
.paper__body .section {
    margin: 15px 0
}
.paper__body .section:first-child {
    margin-top: 0
}
.paper__body .section:last-child {
    margin-bottom: 0
}
.paper__body .section--disabled {
    opacity: .25;
    user-select: none;
    pointer-events: none
}
.paper__body .section--punch {
    font-size: 1.1875rem
}
.paper__body .section--punch h2 {
    font-weight: 600
}
.paper__body .section--punch .h4,
.paper__body .section--punch .paper legend,
.paper .paper__body .section--punch legend,
.paper__body .section--punch .paper .legend,
.paper .paper__body .section--punch .legend,
.paper__body .section--punch aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper__body .section--punch .project-item__name,
.paper__body .section--punch .school-badge--md__name {
    text-transform: none;
    font-weight: 600
}
.paper article p {
    margin-bottom: 15px;
    word-wrap: break-word
}
.paper h4,
.paper .h4,
.paper legend,
.paper .legend,
.paper aside .projects-list-badge .project-item__name,
aside .projects-list-badge .paper .project-item__name,
.paper .school-badge--md__name {
    margin: 30px 0 15px
}
.paper li {
    margin-bottom: 12px;
    word-wrap: break-word
}
.paper .separator {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #E8E8E8
}
.paper legend,
.paper .legend {
    text-transform: uppercase;
    margin: 0 0 25px;
    border: 0
}
.paper legend+.explain,
.paper .legend+.explain {
    position: relative;
    top: -27px;
    margin-bottom: -2px;
    color: #848484
}
.paper--padded {
    padding-left: 10px;
    padding-right: 10px
}
.paper--no-padded {
    padding: 0
}
.paper--no-bottom-padded {
    padding-bottom: 0
}
.paper--no-margin {
    margin-bottom: 0
}
.paper--shadowless {
    box-shadow: none;
    border: 0
}
.paper--gray {
    background-color: #E8E8E8
}
.paper--gray-light {
    background-color: #F7F7F7
}
.paper--disabled {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.paper--disabled:before {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    z-index: 20;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.8)
}
@media only screen and (max-width: 767px) {
    .paper {
        margin-left: -10px;
        margin-right: -10px
    }
    .paper .header--job hgroup {
        min-height: 48px
    }
    .paper .header--job hgroup.with-cover {
        padding-left: 73px
    }
    .paper .header--job .company-logo {
        top: 3px;
        left: 0;
        position: absolute
    }
    .paper .header--job .company-logo img {
        width: 63px;
        height: 48px
    }
}
@media only screen and (min-width: 768px) {
    .paper {
        margin-bottom: 30px;
        padding-bottom: 30px
    }
    .paper .header {
        padding-left: 30px;
        padding-right: 30px
    }
    .paper .header--job {
        min-height: 146px
    }
    .paper .header--job hgroup {
        min-height: 1px
    }
    .paper .header--job hgroup.with-cover {
        padding: 0 166px 0 0
    }
    .paper .header--job .company-logo {
        top: 0;
        right: 0;
        position: absolute
    }
    .paper .header--blog-post {
        padding-left: 0;
        padding-right: 0
    }
    .paper__body {
        margin: 15px 30px
    }
    .paper__body .section {
        margin: 30px 0
    }
    .paper--padded {
        padding: 30px
    }
    .paper--no-padded {
        padding: 0
    }
    .paper--no-margin {
        margin-bottom: 0
    }
    aside .paper--padded {
        padding: 20px
    }
}
.paper--results {
    padding-bottom: 0
}
.paper--results .header {
    margin-bottom: 0
}
.paper--results .paper__body {
    margin-top: 0;
    margin-bottom: 0
}
.profile-header {
    position: relative;
    min-height: 200px;
    margin: -30px 0 15px;
    padding: 20px 0;
    color: #FFF;
    background-color: #505050;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover
}
.profile-header:before {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4)
}
.profile-header .user-item {
    position: relative;
    z-index: 2
}
.profile-header a:not(.label):not(.btn) {
    color: #FFF
}
.profile-header a:not(.label):not(.btn):hover,
.profile-header a:not(.label):not(.btn):focus {
    border-bottom: 1px solid #FFF
}
.profile-header .avatar {
    border: 0
}
.profile-header h1 {
    margin: 0;
    vertical-align: middle;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5)
}
.profile-header p {
    margin: 0;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5)
}
.profile-header p.permalink {
    font-weight: 600
}
.profile-header p+p {
    margin-top: 3px
}
.profile-header .btn-toolbar {
    margin-top: 15px
}
.profile-header .btn-toolbar .follow-button-wrapper {
    display: inline-block;
    margin-left: 5px
}
@media only screen and (max-width: 479px) {
    .profile-header {
        text-align: center
    }
    .profile-header .badges {
        margin-top: 10px
    }
}
@media only screen and (min-width: 480px) {
    .profile-header .user-item {
        padding-left: 148px
    }
    .profile-header h1 {
        display: inline-block
    }
    .profile-header .avatar {
        top: 0;
        left: 0;
        position: absolute
    }
}
@media only screen and (min-width: 768px) {
    .profile-header {
        margin-bottom: 30px;
        padding-top: 34px
    }
    .profile-header .btn-toolbar .btn-upload-cover {
        top: 50%;
        right: 0;
        position: absolute;
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        margin-top: -17px
    }
}
.sharing-buttons {
    margin-bottom: 0;
    list-style-type: none
}
.sharing-buttons:before,
.sharing-buttons:after {
    content: " ";
    display: table
}
.sharing-buttons:after {
    clear: both
}
.sharing-buttons li {
    margin-bottom: 10px
}
.sharing-buttons li.facebook-like {
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}
.sharing-buttons li.pinterest-follow {
    -moz-transform: translateY(-6px);
    -ms-transform: translateY(-6px);
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px)
}
.paper .sharing-buttons li {
    margin-bottom: 0
}
.sharing-buttons--icons {
    margin-left: -2px
}
.sharing-buttons--icons li {
    padding-left: 2px;
    padding-right: 2px
}
aside .sharing-buttons {
    margin: 40px 0 0
}
.well {
    position: relative;
    margin-bottom: 30px;
    padding: 30px;
    text-align: center;
    background-color: #F2F2F2;
    border: 0;
    border-radius: 0;
    box-shadow: none
}
.well .container,
.well .bottom-flash-alerts .noty_bar,
.bottom-flash-alerts .well .noty_bar {
    position: relative
}
.well .close {
    top: 10px;
    right: 10px;
    position: absolute;
    z-index: 200
}
.well--small {
    padding: 15px
}
.well--stuck {
    margin-top: -30px
}
.well--errors {
    padding: 10px;
    text-align: left;
    background: transparent;
    border: 1px solid #F02D00;
    border-radius: 3px
}
.well--errors ul {
    margin: 0 0 0 20px
}
.well--errors li {
    margin: 5px 0;
    line-height: 1.2em
}
.well--errors i {
    top: 50%;
    left: 28px;
    position: absolute;
    margin-top: -18px
}
.well--errors+.well--errors {
    margin-top: -15px
}
@media only screen and (min-width: 768px) {
    .well--errors {
        padding-left: 80px
    }
}
.well--payu {
    padding-left: 50px;
    background-color: rgba(176, 176, 176, 0.05);
    border-color: #B0B0B0
}
.well--payu img {
    top: 17px;
    left: 18px;
    position: absolute
}
.well--maintenance {
    margin-top: 30px;
    padding: 20px 20px 20px 80px;
    background-color: rgba(176, 176, 176, 0.05);
    border-color: #B0B0B0
}
.well--maintenance i {
    font-size: 2rem;
    color: #B0B0B0
}
.well--inviter {
    position: relative;
    padding: 0;
    text-align: center
}
.well--inviter h3,
.well--inviter p,
.well--inviter .btn-toolbar {
    position: relative;
    z-index: 20
}
.well--inviter h3 {
    margin: 0 0 15px
}
.well--inviter p {
    font-size: 1.5rem;
    color: #848484;
    letter-spacing: -1px
}
.well--inviter--people {
    overflow: hidden;
    height: 175px;
    padding-top: 10px;
    background-color: #FFF
}
.well--inviter--people h3 {
    margin: 5px 0
}
.well--inviter--people-mini {
    margin-bottom: 40px;
    padding-top: 60px
}
.well--welcome {
    background-color: #FFF
}
.well--welcome h3,
.well--welcome h4 {
    margin: 0
}
.well--welcome h4 {
    margin-bottom: 20px;
    color: #848484
}
.well--welcome .btn,
.well--welcome aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .well--welcome span {
    margin-bottom: 10px
}
.well--welcome .close {
    top: -20px;
    font-size: 1.5rem
}
@media only screen and (min-width: 768px) {
    .well--stuck {
        margin-top: -30px
    }
}
.deletion .col-sm-9 {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto
}
.deletion ul {
    margin: 0 0 2rem;
    list-style: none
}
.deletion ul li {
    position: relative;
    padding-left: 24px
}
.deletion ul i {
    top: 4px;
    left: 0;
    position: absolute
}
.deletion .help {
    margin: 60px 0 0 0;
    padding-top: 20px;
    font-size: 0.875rem;
    color: #B0B0B0;
    border-top: 1px solid #E8E8E8
}
.activity-body {
    margin: 10px 30px
}
.activity-list>ul {
    margin: 0
}
.activity-list>ul>li {
    position: relative;
    margin-bottom: 20px;
    padding: 25px 0 0 80px;
    list-style-type: none;
    border-top: 1px solid #E8E8E8
}
.activity-list>ul>li:first-child {
    padding-top: 0;
    border-top: 0
}
.activity-list>ul>li:first-child .avatar {
    top: 0
}
.activity-list>ul>li .head {
    margin-bottom: 11px
}
.activity-list>ul>li .avatar {
    top: 25px;
    left: 0;
    position: absolute
}
.activity-list>ul>li h3 {
    margin: 5px 0 0;
    font-size: 1rem
}
.activity-list>ul>li .activity,
.activity-list>ul>li .see-progress {
    font-size: 0.875rem;
    font-weight: 500;
    color: #848484
}
.activity-list>ul>li .excerpt h4 {
    margin: 0 0 .5em;
    font-size: 1rem;
    letter-spacing: inherit
}
.activity-list>ul>li .excerpt.task p a,
.activity-list>ul>li .excerpt.unit p a,
.activity-list>ul>li .excerpt.post p a,
.activity-list>ul>li .excerpt.topic p a {
    font-weight: 600;
    color: #505050
}
.activity-list>ul>li .excerpt.task p a:hover,
.activity-list>ul>li .excerpt.unit p a:hover,
.activity-list>ul>li .excerpt.post p a:hover,
.activity-list>ul>li .excerpt.topic p a:hover {
    text-decoration: underline;
    color: #F02D00
}
.activity-list>ul>li .excerpt.project h4 {
    margin-bottom: 1em
}
.activity-list>ul>li .actions,
.activity-list>ul>li .btn-toolbar {
    margin-top: 20px
}
.activity-list>ul>li .image-item,
.activity-list>ul>li .embed-item,
.activity-list>ul>li .text-item {
    margin-bottom: 0
}
.activity-list>ul>li .project-item__inner {
    margin-bottom: 0
}
aside .activity-list {
    font-size: 0.875rem
}
aside .activity-list>ul>li {
    position: relative;
    margin: 0 0 10px;
    padding: 0 0 10px 45px;
    border-top: 0;
    border-bottom: 1px solid #E8E8E8
}
aside .activity-list>ul>li .activity-feed__icon {
    top: 2px;
    left: 0;
    width: 24px;
    height: 24px;
    line-height: 24px
}
aside .activity-list>ul>li em {
    display: block;
    font-size: 0.75rem;
    font-style: normal;
    color: #848484
}
.activity-feed>ul {
    list-style-type: none
}
.activity-feed>ul>li {
    position: relative;
    margin-bottom: 20px;
    padding: 10px;
    background: #FFF
}
.activity-feed .avatar {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MS4yICgzNTM5NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YXZhdGFyX2RlZmF1bHRfMjU2eDI1NjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxyZWN0IGlkPSJwYXRoLTEiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgaWQ9InBhdGgtMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjI1NiIgaGVpZ2h0PSIyNTYiPjwvcmVjdD4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJhdmF0YXJfZGVmYXVsdF8yNTZ4MjU2Ij4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iYXZhdGFyLWRlZmF1bHQiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUiIGZpbGw9IiNGMkYyRjIiPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0icGF0aC0xIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjU2IiBoZWlnaHQ9IjI1NiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iQ29tYmluZWQtU2hhcGUtQ2xpcHBlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InBhdGgtMSI+PC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI2LjcyMDAxNSwxMDQuNjI4OTE1IEwxNDkuNDAwNzcxLDczLjk1NTU1NTYgTDE2OC4xMDQ5NSwxMDEuOTg1NTA4IEwxNDYuMTAzOTc0LDEzMC44NDQ0NDQgTDEyNi43MTk3NCwxMzAuODQ0NDQ0IEwxMDcuMzM1NTA2LDEzMC44NDQ0NDQgTDg1LjMzMzMzMzMsMTAxLjk4NTUwOCBMMTA0LjAzOTkwNSw3My45NTU1NTU2IEwxMjYuNzIwMDE1LDEwNC42Mjg5MTUgTDEyNi43MjAwMTUsMTA0LjYyODkxNSBaIE0xMjgsMTY0Ljk3Nzc3OCBDMTY0LjEzMTY5NiwxNjQuOTc3Nzc4IDE5My40MjIyMjIsMTM1LjY4NzI1MSAxOTMuNDIyMjIyLDk5LjU1NTU1NTYgQzE5My40MjIyMjIsNjMuNDIzODYwMSAxNjQuMTMxNjk2LDM0LjEzMzMzMzMgMTI4LDM0LjEzMzMzMzMgQzkxLjg2ODMwNDUsMzQuMTMzMzMzMyA2Mi41Nzc3Nzc4LDYzLjQyMzg2MDEgNjIuNTc3Nzc3OCw5OS41NTU1NTU2IEM2Mi41Nzc3Nzc4LDEzNS42ODcyNTEgOTEuODY4MzA0NSwxNjQuOTc3Nzc4IDEyOCwxNjQuOTc3Nzc4IEwxMjgsMTY0Ljk3Nzc3OCBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIGZpbGw9IiNEQURBREEiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iT3ZhbC1DbGlwcGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stNCIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0zIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0icGF0aC0xIj48L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS41MTExMTExLDMwNy4yIEwyMTAuNDg4ODg5LDMwNy4yIEMyMTAuNDg4ODg5LDMwNy4yIDIxMC40OTMzNCwyNzYuNzI4OTQ2IDIxMC40ODg4ODksMjMzLjI0NDQ0NCBDMjEwLjQ4NTE5MSwxOTcuMTEyNzQ5IDE4Mi43NjY2NjcsMTcxLjU5MTY2NyAxMjgsMTcwLjY2NjY2NyBDNzMuMjMzMzMzMiwxNjkuNzQxNjY3IDQ1LjYxNTMwMzQsMTk3LjExMjg1MyA0NS41MTExMTExLDIzMy4yNDQ0NDQgQzQ1LjM0ODYxMTEsMjg5LjU5NTgzMyA0NS41MTExMTExLDMwNy4yIDQ1LjUxMTExMTEsMzA3LjIgTDQ1LjUxMTExMTEsMzA3LjIgWiIgaWQ9Ik92YWwiIGZpbGw9IiNEQURBREEiIG1hc2s9InVybCgjbWFzay00KSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") center center no-repeat;
    background-size: cover
}
.activity-feed img {
    display: block;
    max-width: 100%;
    height: auto
}
.activity-feed__username {
    font-weight: 500
}
.activity-feed__icon {
    z-index: 1;
    top: -10px;
    right: 30px;
    position: absolute;
    font-size: 1.5rem;
    line-height: 1.5rem;
    text-align: center;
    color: #00B2BD
}
.activity-feed__head {
    position: relative;
    min-height: 36px
}
.activity-feed__head__title {
    margin: 0;
    padding: 0 0 0 40px;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: inherit;
    color: #848484
}
.activity-feed__time {
    padding-left: 40px;
    font-size: 0.75rem;
    color: #848484
}
.activity-feed__actor {
    top: 2px;
    left: 0;
    position: absolute;
    background-color: #f0F
}
.activity-feed__actor .label {
    bottom: -4px;
    left: 50%;
    position: absolute;
    top: auto;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}
.activity-feed__actor--plan img {
    border-radius: 0
}
.activity-feed__excerpt {
    position: relative;
    margin-top: 20px
}
.activity-feed__excerpt hr {
    position: relative;
    margin: 30px 0 25px;
    border-top: 1px solid #E8E8E8
}
.activity-feed__excerpt hr:before,
.activity-feed__excerpt hr:after {
    content: "";
    top: -28px;
    left: 50%;
    position: absolute;
    width: 0;
    height: 0;
    margin-left: -14px;
    border: 14px solid transparent;
    border-bottom: 14px solid #E8E8E8
}
.activity-feed__excerpt hr:after {
    top: -27px;
    border-bottom: 14px solid #FFF
}
.activity-feed__actions {
    margin-top: 15px;
    font-size: 0.875rem
}
.activity-feed__thecomment {
    position: relative;
    padding: 10px;
    line-height: 1.25em;
    background-color: #F7F7F7;
    word-wrap: break-word
}
.activity-feed__thecomment .fa-thumbs-o-up,
.activity-feed__thecomment .fa-thumbs-o-down {
    top: 25px;
    left: 30px;
    position: absolute;
    font-size: 1.5rem
}
.activity-feed__thecomment code,
.activity-feed__thecomment .image-item img {
    margin: 20px 0
}
.activity-feed__thecomment code {
    line-height: 1.85
}
.activity-feed__thecomment .file-item {
    margin-bottom: 0
}
.activity-feed__thecomment:before {
    content: "";
    bottom: -6px;
    left: 0;
    position: absolute;
    width: 100%;
    height: 6px;
    background-image: url("//d2ycj993f2qxkw.cloudfront.net/assets/bg-comment-8544bfe1b3cbdb9622c46d2b901bb538.png");
    background-repeat: repeat-x;
    background-position: 50% 0
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2 / 1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {
    .activity-feed__thecomment:before {
        background-image: url("//d2ycj993f2qxkw.cloudfront.net/assets/bg-comment@2x-8544bfe1b3cbdb9622c46d2b901bb538.png");
        background-size: 10px 6px
    }
}
.activity-feed__thecomment.pick:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: 14px solid transparent
}
.activity-feed__thecomment.pick-left:after {
    left: -14px;
    top: 0;
    border-right: 14px solid #F7F7F7;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}
.activity-feed__thecomment.pick-top:after {
    left: 0;
    top: -14px;
    border-top: 14px solid #F7F7F7;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}
.activity-feed__thecomment.pick-center:after {
    left: 50%;
    top: -28px;
    margin-left: -14px;
    border-bottom: 14px solid #F7F7F7
}
.activity-feed__thecourse__title {
    margin: 0;
    font-size: 1.1875rem
}
.activity-feed__thecourse__subtitle {
    margin: 0;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.1875rem
}
.activity-feed__thecourse__img {
    background-color: #F7F7F7
}
.activity-feed__thecourse__by,
.activity-feed__thecourse__status {
    margin: 10px 0 0;
    font-size: 0.875rem;
    color: #848484
}
.activity-feed__thecourse .actions {
    margin-top: 26px
}
.activity-feed__thecourse--big .thecourse__title {
    margin-bottom: 5px;
    font-size: 1.1875rem
}
.activity-feed__thecourse+.thecomment {
    margin-top: 40px
}
.activity-feed__cover-left {
    top: 0;
    left: 0;
    position: absolute
}
.activity-feed__cover-left img {
    max-width: 100px
}
.activity-feed__project-img {
    position: relative
}
.activity-feed__project-img img {
    max-height: 480px;
    border: 1px solid #F7F7F7
}
.activity-feed__project-img .label {
    top: 15px;
    left: 15px;
    position: absolute
}
.activity-feed .projects-list-simple {
    float: right
}
.activity-feed .projects-list-simple li {
    float: left;
    margin: 0 0 0 10px;
    width: 93px
}
.activity-feed .projects-list-simple li:first-child {
    margin-left: 0
}
.activity-feed__item--follow .user-badge.user-badge--xl {
    padding-left: 110px
}
.activity-feed__item--follow .user-badge.user-badge--xl .nickname {
    font-size: 1rem
}
.activity-feed__item--follow .actions {
    margin-top: 0
}
.activity-feed__item--job .activity-feed__excerpt {
    padding-left: 130px
}
.activity-feed__item--forum .topic-title {
    margin: 0;
    font-size: 1rem
}
.activity-feed__item--forum .topic-title+.activity-feed__thecomment {
    margin-top: 15px;
    margin-bottom: 5px
}
.activity-feed__item--review .activity-feed__thecomment {
    margin-top: 25px;
    padding-left: 80px
}
.activity-feed__item--join {
    text-align: center
}
.activity-feed__item--join .activity-feed__head__title {
    margin-top: 5px;
    padding-left: 0;
    font-size: 1.1875rem
}
.activity-feed__item--join .activity-feed__time {
    padding-left: 0
}
.activity-feed__item--blog-post .activity-feed__excerpt img {
    margin-top: 0
}
@media only screen and (max-width: 479px) {
    .activity-feed__thecomment.pick-left:after {
        display: none
    }
    .activity-feed .projects-list-simple {
        display: none
    }
}
@media only screen and (min-width: 480px) {
    .activity-feed__thecomment-wrapper {
        position: relative;
        min-height: 100px;
        padding-left: 130px
    }
    .activity-feed .projects-list-simple li:nth-child(3),
    .activity-feed .projects-list-simple li:nth-child(4) {
        display: none
    }
}
@media only screen and (max-width: 767px) {
    .activity-feed__thecourse__title {
        margin-top: 10px
    }
}
@media only screen and (min-width: 768px) {
    .activity-feed>ul>li {
        margin-bottom: 30px;
        padding: 25px
    }
    .activity-feed__thecomment {
        padding: 20px 25px
    }
    .activity-feed__icon {
        top: -4px
    }
}
@media only screen and (min-width: 992px) {
    .activity-feed .projects-list-simple li:nth-child(3) {
        display: block
    }
}
@media only screen and (min-width: 1200px) {
    .activity-feed .projects-list-simple li:nth-child(4) {
        display: block
    }
}
.affiliates-admin__desc {
    font-size: 0.875rem;
    color: #848484
}
.affiliates-admin__desc h5 {
    margin-bottom: 5px
}
.affiliates-admin .form-control--copiable,
.affiliates-admin .form--promotion-url,
.affiliates-admin .sharing-buttons {
    margin-top: 10px;
    margin-bottom: 20px
}
.blog-posts-list {
    margin-bottom: 30px
}
.blog-posts-list>li {
    list-style-type: none;
    margin-bottom: 30px
}
.blog-posts-list .item {
    background-color: #FFF;
    border: 1px solid #E8E8E8;
    box-shadow: 0 2px 0 #E8E8E8
}
.blog-posts-list .item__body {
    padding: 10px 15px
}
.blog-posts-list .item__title {
    margin: 5px 0;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 42px;
    -webkit-line-clamp: 2
}
.blog-posts-list .item__cover img {
    display: block;
    max-width: 100%;
    height: auto;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.blog-posts-list .item__cover img:before {
    content: '';
    display: block;
    padding-top: 100%
}
.blog-posts-list .item__cover img>* {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.blog-posts-list .item__cover:hover img,
.blog-posts-list .item__cover:focus img {
    opacity: .75
}
.blog-posts-list .item__metadata {
    font-size: 0.875rem;
    color: #B0B0B0
}
@media only screen and (min-width: 768px) {
    .blog-posts-list .item__title {
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 46px;
        -webkit-line-clamp: 2
    }
}
.blog-posts-list-editor {
    margin-bottom: 40px
}
.blog-posts-list-editor>li {
    list-style-type: none;
    margin-bottom: 20px
}
.blog-posts-list-editor .item {
    position: relative;
    padding: 10px 10px 10px 70px;
    background-color: #FFF;
    border: 1px solid #E8E8E8;
    box-shadow: 0 2px 0 #E8E8E8
}
.blog-posts-list-editor .item__title {
    display: inline;
    margin: 0 5px 0 0
}
.blog-posts-list-editor .item__cover {
    top: 0;
    left: -50px;
    position: absolute
}
.blog-posts-list-editor .item__cover img {
    max-width: 50px
}
.blog-posts-list-editor .item__metadata {
    margin-top: 5px;
    font-size: 0.875rem;
    color: #848484
}
.blog-posts-list-editor .item .btn-toolbar {
    margin-top: 10px;
    margin-bottom: -5px
}
@media only screen and (min-width: 768px) {
    .blog-posts-list-editor .item {
        min-height: 90px;
        padding: 20px 20px 20px 90px
    }
    .blog-posts-list-editor .item__cover {
        left: -60px
    }
}
@media only screen and (min-width: 992px) {
    .blog-posts-list-editor .item__metadata {
        margin-bottom: 0
    }
    .blog-posts-list-editor .item .btn-toolbar {
        margin-top: 0;
        margin-bottom: 0;
        text-align: right
    }
}
.blog-post-detail__user {
    margin: 0 0 0 -10px
}
.blog-post-detail__body .text-item {
    font-size: 1.1875rem
}
.blog-post-detail__body h4 {
    font-weight: 600
}
.blog-post-detail__body blockquote {
    font-size: 1.1875rem
}
.discount-mark {
    font-style: normal;
    color: #158E00
}
.cart__title {
    margin: 0 20px 0 0
}
.cart__title span {
    font-weight: 500
}
.cart__box__head {
    margin-bottom: 20px
}
.cart__box__total__counts {
    margin: 25px 0;
    text-align: right
}
.cart__box__total__counts__total {
    font-size: 1.1875rem
}
.cart__box__total__actions {
    margin-top: -5px;
    text-align: right
}
.cart__box__total__actions--top {
    margin-top: 0;
    margin-bottom: 20px
}
.cart__box__total__actions .fa-shopping-cart {
    font-size: 1.1875rem
}
.cart__box__total__actions .btn,
.cart__box__total__actions aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .cart__box__total__actions span {
    float: right;
    margin: 0 0 20px 20px
}
.cart__box__total .cards-list {
    float: right;
    margin: 6px 0 20px
}
.cart__info {
    font-size: 0.875rem;
    color: #848484
}
.cart__info__section {
    margin-bottom: 20px
}
.cart__box .cart__info {
    margin-top: 25px;
    margin-bottom: 0
}
.cart__discount {
    margin-top: 5px;
    border-top: 1px solid #E0E0E0
}
.cart__discount__link {
    font-size: 0.875rem
}
.cart__discount__inner {
    margin: 0 -10px -10px;
    padding: 10px
}
.cart__discount__fieldset {
    margin: 10px 0
}
@media only screen and (max-width: 767px) {
    .cart--for-tablet-down .cart__box {
        margin-top: -30px;
        padding-bottom: 10px
    }
    .cart--for-tablet-down .cart__box__head {
        margin-bottom: 0
    }
    .cart--for-tablet-down .cart__box__total__counts {
        margin: 5px 0 0;
        text-align: left
    }
    .cart--for-tablet-down .cart-list--small .cart-list__item--discount {
        margin: 5px 0 0;
        padding: 5px 0
    }
    .cart--for-tablet-down .cart-list--small .cart-list__price {
        text-align: left
    }
}
@media only screen and (min-width: 992px) {
    .cart__info {
        margin-right: 30px;
        margin-left: 30px
    }
    .cart__box .cart__info {
        margin-right: 0;
        margin-left: 0
    }
    .cart__discount {
        margin-top: 10px
    }
    .cart__discount__inner {
        margin: 0 -30px -30px;
        padding: 30px
    }
}
.cart-list {
    margin: 0;
    padding: 0;
    list-style-type: none
}
.cart-list__item {
    position: relative;
    margin-bottom: 0 !important;
    padding: 10px 0;
    border-top: 1px solid #E0E0E0
}
.cart-list__item:last-child {
    border-bottom: 1px solid #E0E0E0
}
.cart-list__item--extended:first-child {
    padding-top: 0;
    border-top: 0
}
.cart-list__item--extended:last-child {
    padding-bottom: 0;
    border-bottom: 0
}
.cart-list__details {
    position: relative;
    min-height: 50px;
    padding-left: 60px
}
.cart-list__img {
    top: 0;
    left: 0;
    position: absolute;
    background-color: #E8E8E8
}
.cart-list__title {
    margin: 0 !important;
    line-height: 1.15
}
.cart-list__info {
    margin: 0;
    font-size: 0.875rem;
    line-height: 1rem
}
.cart-list__gift,
.cart-list__date {
    margin-top: 15px;
    font-size: 0.875rem
}
.cart-list__gift p,
.cart-list__date p {
    margin: 0
}
.cart-list .view-more {
    margin: 20px 0 0
}
.cart-list__how-gift {
    margin-top: 5px;
    font-size: 0.875rem
}
.cart-list__how-gift i {
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.cart-list__how-gift .active i {
    position: relative;
    top: 1px;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
.cart-list__price {
    padding-right: 25px;
    font-size: 1.1875rem;
    font-weight: 600;
    letter-spacing: -0.5px;
    text-align: right
}
.cart-list__remove {
    top: 2px;
    right: 10px;
    position: absolute
}
.cart-list__item--discount {
    padding: 15px 0;
    color: #158E00
}
.cart-list__item--discount .cart-list__details {
    min-height: 0;
    padding-left: 0
}
.cart-list__item--discount .cart-list__details b {
    display: block;
    font-weight: 600
}
.cart-list__item--discount .cart-list__details em {
    font-size: 0.875rem;
    font-style: normal
}
.cart-list__tools {
    margin: 0 -2px
}
.cart-list__tools>li {
    margin-bottom: 0 !important;
    padding-right: 2px;
    padding-left: 2px
}
.cart-list__tools--hide {
    margin-top: 5px
}
.cart-list__tools--hide a {
    font-size: 0.8125rem;
    font-weight: 400
}
.cart-list--small .cart-list__item {
    padding: 20px 0
}
.cart-list--small .cart-list__details {
    min-height: 36px;
    padding-left: 46px
}
.cart-list--small .cart-list__gift {
    margin-top: 0
}
.cart-list--small .cart-list__price {
    padding-right: 0;
    font-size: 16px
}
.cart-list--small .cart-list__item--discount .cart-list__details {
    min-height: 0;
    padding-left: 0
}
@media only screen and (max-width: 479px) {
    .cart-list__details-wrapper {
        padding-right: 25px
    }
    .cart-list__price-wrapper {
        position: static
    }
    .cart-list__price {
        padding-right: 0
    }
    .cart-list__remove {
        top: 8px;
        right: 0
    }
}
@media only screen and (min-width: 768px) {
    .cart-list__details {
        min-height: 100px;
        padding-left: 120px
    }
}
@media only screen and (min-width: 768px) and (min-width: 768px) {
    .cart-list__tools {
        margin-top: 5px;
        text-align: right
    }
}
.purchase-reasons {
    margin-top: 30px;
    font-size: 0.875rem
}
.purchase-reasons ul {
    margin: 25px 0;
    list-style-type: none;
    color: #848484
}
.purchase-reasons li {
    position: relative;
    margin-bottom: 20px;
    padding-left: 36px
}
.purchase-reasons i {
    top: 1px;
    left: 0;
    position: absolute;
    font-size: 16px
}
.purchase-reasons i.fa-smile {
    font-size: 1.1875rem
}
.purchase-reasons .label {
    top: 2px;
    left: -5px;
    position: absolute
}
@media only screen and (min-width: 768px) {
    .purchase-reasons {
        margin-left: 30px
    }
}
@media only screen and (max-width: 767px) {
    .certificate__inner {
        padding: 35px 25px 25px;
        border-width: 8px;
        box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.3)
    }
    .certificate__head {
        margin-bottom: 20px
    }
    .certificate__head h1 {
        margin: 10px 0 0;
        font-size: 1.5rem;
        letter-spacing: 0
    }
    .certificate__head p {
        font-size: 0.875rem
    }
    .certificate__head img {
        max-height: 60px
    }
    .certificate__body {
        margin-bottom: 30px
    }
    .certificate__body__student {
        margin: 0;
        font-size: 1.1875rem
    }
    .certificate__body__take-part {
        margin: 0 0 15px
    }
    .certificate__body__course {
        font-size: 1.5rem;
        line-height: 1.1
    }
    .certificate__body__take-part,
    .certificate__body__teacher,
    .certificate__body__awards {
        font-size: 0.875rem
    }
    .certificate__foot__details img {
        max-height: 25px
    }
    .certificate__foot__signature {
        margin-bottom: 20px;
        text-align: center
    }
    .certificate__foot__signature p {
        font-size: 0.875rem
    }
    .certificate__foot__signature img {
        display: inline-block
    }
}
body#certificate .content-nav {
    margin-top: 0
}
body#certificate .sharing-buttons {
    margin-bottom: 30px
}
.certificate {
    margin-bottom: 30px
}
.certificate__inner {
    padding: 65px 40px 40px;
    background-color: #FFF;
    border: 15px solid #F02D00;
    box-shadow: 0 0 40px 2px rgba(0, 0, 0, 0.3)
}
.certificate a:hover,
.certificate a:focus {
    color: #505050
}
.certificate__head {
    margin-bottom: 50px;
    text-align: center
}
.certificate__head h1 {
    margin: 15px 0 0
}
.certificate__head p {
    margin-top: -5px;
    font-size: 1.1875rem
}
.certificate__head img {
    max-height: 80px
}
.certificate__body {
    margin-bottom: 100px;
    text-align: center;
    font-size: 1.1875rem
}
.certificate__body__student {
    margin: 0 0 10px
}
.certificate__body__student a {
    font-weight: 500
}
.certificate__body__take-part {
    margin: 0 0 25px
}
.certificate__body__course {
    margin: 0 0 20px
}
.certificate__body__teacher {
    font-weight: 500
}
.certificate__foot__details {
    float: left;
    max-width: 45%;
    margin-right: 5%;
    font-size: 0.875rem
}
.certificate__foot__details p {
    margin: 10px 0 0
}
.certificate__foot__details img {
    max-height: 30px
}
.certificate__foot__signature {
    float: right;
    max-width: 50%;
    margin-bottom: 0;
    text-align: left
}
.certificate__foot__signature p {
    margin: 0 0 10px
}
.checkout__box h1 {
    margin: 0
}
.checkout__box h1 span {
    font-size: 1.1875rem;
    font-weight: 500
}
.checkout__body {
    margin-top: 25px
}
.checkout__info {
    margin: 20px 0 0;
    font-size: 0.75rem;
    line-height: 1.25;
    color: #848484
}
.checkout__forgot a {
    top: -10px !important
}
.checkout__security {
    margin-bottom: 10px
}
.checkout__security__item {
    margin-bottom: 20px
}
.checkout__security h4 {
    margin: 0 0 5px
}
.checkout__security p {
    margin: 0;
    line-height: 1.2em;
    font-size: 0.875rem;
    color: #848484
}
.checkout__security .seal {
    float: left;
    margin: 0 10px 10px 0
}
.checkout__security .seal img {
    width: auto !important
}
.checkout__security__info {
    margin: 20px 0 0
}
.checkout__payment-methods {
    margin: 0 0 20px
}
.checkout__payment-methods__head {
    line-height: 48px
}
.checkout__payment-methods__methods {
    margin-top: 10px
}
.checkout__payment-methods a {
    font-size: 0.875rem
}
.checkout__payment-methods #js-country-selector {
    display: none;
    position: relative;
    margin-left: 5px
}
.checkout__payment-methods select {
    vertical-align: middle
}
.checkout .alert-braintree-error {
    margin: 10px 0 0 0
}
.checkout .alert-braintree-error p {
    margin-bottom: 11px
}
.comments-list-wrapper {
    margin-bottom: 20px
}
.comments-list-wrapper h2 {
    margin-bottom: 40px
}
.comments-list-wrapper h5 {
    margin: 0;
    padding-bottom: 20px;
    font-size: 1rem;
    color: #848484
}
.comments-list-wrapper .view-more {
    margin-top: 30px
}
#courses .paper+.comments-list-wrapper {
    margin-top: 40px
}
.comments-list {
    margin-bottom: 30px;
    padding-left: 0;
    list-style-type: none
}
.comments-list--messages {
    margin-bottom: 0;
    background-color: #FFF
}
.comment-unit {
    margin: 15px 0 0 0;
    padding: 10px;
    background-color: #FFF
}
.comment-unit__head {
    position: relative;
    min-height: 32px;
    margin-bottom: 20px;
    padding: 0 0 0 42px
}
.comment-unit__head h4,
.comment-unit__head .label,
.comment-unit__head .see-progress {
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px)
}
.comment-unit__head h4 {
    display: inline-block;
    margin: 0
}
.comment-unit__head .see-progress {
    display: inline-block;
    font-size: 0.875rem
}
.comment-unit__head .avatar {
    top: 0;
    left: 0;
    position: absolute
}
.comment-unit__time {
    margin-top: -5px;
    line-height: 1
}
.comment-unit--you {
    margin-bottom: 15px;
    padding-bottom: 20px;
    background-color: #E8E8E8
}
.comment-unit--you .comment-unit__head {
    padding-top: 7px
}
.comment-unit--you form {
    margin: 0
}
.comment-unit__body {
    position: relative;
    margin-bottom: -5px
}
.comment-unit__body--votes {
    padding-left: 60px
}
.comment-unit__body--votes .vote {
    top: 0;
    left: 14px;
    position: absolute
}
.comment-unit__body--votes .vote i {
    font-size: 1.5rem
}
.comment-unit__body--votes .vote i.fa-thumbs-o-up {
    color: #00B2BD
}
.comment-unit__body--votes .vote i.fa-thumbs-o-down {
    color: #B0B0B0
}
.comment-unit--message {
    margin: 0;
    padding-bottom: 1px
}
.comment-unit--message__head {
    min-height: 1px;
    margin-bottom: 0
}
.comment-unit--message__time {
    display: inline-block;
    margin: -10px 0 0 5px;
    color: #848484;
    vertical-align: middle
}
.comment-unit--message__body {
    margin: 0 0 -10px 42px
}
.comment-unit--message__unread {
    background-color: #FFFBE7
}
.comment-unit--message--you {
    margin-top: 0;
    padding-bottom: 30px
}
.comment-unit--message:first-child {
    padding-top: 30px
}
.comment-unit--message:last-child {
    padding-bottom: 30px
}
.comment-unit--message .text-item {
    margin-bottom: 0
}
.comment-unit .radio-thumbs {
    margin-top: 10px
}
.comment-unit .radio-thumbs .radio {
    display: inline-block
}
.comment-unit .radio-thumbs .radio label {
    padding-left: 0
}
.comment-unit .radio-thumbs .radio input {
    display: none
}
.comment-unit .dateposted {
    font-size: 0.875rem
}
@media only screen and (max-width: 767px) {
    .comment-unit {
        margin-right: -10px;
        margin-left: -10px
    }
}
@media only screen and (min-width: 768px) {
    .comment-unit {
        padding: 20px 30px
    }
    .comment-unit--you {
        padding-bottom: 30px
    }
}
.comment-actions {
    margin-top: 5px;
    font-size: 0.8125rem;
    color: #B0B0B0
}
.comment-actions a,
.comment-actions span {
    margin: 0 3px;
    font-weight: 500
}
.edit-toolbar .btn,
.edit-toolbar aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .edit-toolbar span {
    margin-bottom: 30px
}
.edit-toolbar__add {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 30px;
    padding-left: 5px;
    font-size: 0.875rem;
    font-weight: 600
}
@media only screen and (max-width: 479px) {
    .edit-toolbar .btn,
    .edit-toolbar aside .item-stats li.course-opening span,
    aside .item-stats li.course-opening .edit-toolbar span,
    .edit-toolbar__add {
        margin-bottom: 20px
    }
}
.content-items-wrapper .hidden {
    display: none !important
}
.content-items-wrapper .content-item {
    position: relative;
    margin-bottom: 30px;
    padding: 20px;
    background-color: #FFF;
    border: 1px solid #E8E8E8
}
.content-items-wrapper .content-item .btn-toolbar {
    top: 15px;
    right: 20px;
    position: absolute;
    z-index: 100
}
.content-items-wrapper .content-item .btn-toolbar a {
    display: inline-block;
    margin-left: 5px;
    color: #848484
}
.content-items-wrapper .content-item .btn-toolbar a:hover {
    color: #505050
}
.content-items-wrapper .content-item .btn-toolbar a:first-child {
    margin-left: 0
}
.content-items-wrapper .content-item .btn-toolbar i.fa-arrow-up,
.content-items-wrapper .content-item .btn-toolbar i.fa-arrow-down {
    font-size: 0.875rem
}
.content-items-wrapper .content-item .btn-toolbar i.fa-arrow-up {
    -moz-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px)
}
.content-items-wrapper .content-item .btn-tool {
    margin-left: -10px
}
.content-items-wrapper .content-item .help-block {
    margin-bottom: 0
}
.content-items-wrapper .content-item .validation-error {
    color: #848484
}
.content-items-wrapper .content-item .embed-el,
.content-items-wrapper .content-item .embed-item,
.content-items-wrapper .content-item .file-item {
    padding-top: 30px
}
.content-items-wrapper .content-item--text {
    padding-top: 10px
}
.content-items-wrapper .content-item--text .btn-toolbar {
    top: 17px
}
.content-items-wrapper .content-item--placeholder {
    background-color: #F2F2F2
}
.content-items-wrapper .content-item.ui-sortable-helper {
    -moz-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
    box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.25)
}
.content-items-wrapper .content-item:last-child {
    margin-bottom: 30px
}
@media only screen and (max-width: 479px) {
    .content-items-wrapper .content-item .btn-toolbar {
        top: -25px;
        right: -1px;
        padding: 1px 10px;
        border: 1px solid #E8E8E8;
        border-bottom: 0;
        background: #FFF
    }
    .content-items-wrapper .content-item .btn-toolbar a {
        margin-left: 10px
    }
    .content-items-wrapper .content-item .btn-toolbar a:first-child {
        margin-left: 0
    }
    .content-items-wrapper .content-item:last-child {
        margin-bottom: 20px
    }
}
.project-complete-form .cover-file {
    margin-bottom: 40px
}
.project-complete-form .cover-file figure {
    margin: 20px 20px 0 0;
    background: #eee;
    border: 1px solid #ccc
}
.project-complete-form .cover-file figure.empty-cover {
    width: 211px;
    height: 211px;
    background-image: url(//d2ycj993f2qxkw.cloudfront.net/assets/missing_cover-1adfad9160f1989154555422e01f9afe.png);
    background-position: center;
    background-repeat: no-repeat
}
.project-complete-form .cover-file figure img {
    margin: 0;
    padding: 0
}
#project-dropbox {
    margin: 20px auto 30px;
    padding: 20px 20px 10px;
    text-align: center;
    color: #848484;
    background: #F7F7F7 url(//d2ycj993f2qxkw.cloudfront.net/assets/gray-diagonal-bg-2d55858f599743aabcb88c0f759a30db.png);
    border: 2px dashed #E8E8E8;
    border-radius: 5px;
    -webkit-transition: 0.25s;
    -o-transition: 0.25s;
    transition: 0.25s;
    cursor: pointer
}
#project-dropbox:hover {
    border-color: #E8E8E8;
    background: #F7F7F7;
    cursor: copy
}
#project-dropbox i {
    font-size: 38px;
    color: #848484
}
#project-dropbox i.fa-arrow-up {
    bottom: -1px;
    left: 5px;
    position: absolute;
    height: auto;
    font-size: 20px;
    line-height: 1;
    color: #FFF;
    text-shadow: 0 2px 0 #848484, 2px 0 0 #848484, -2px 0 0 #848484
}
#project-dropbox .drop-message {
    margin-top: 10px;
    font-size: 1.1875rem
}
#project-dropbox .hints {
    display: block;
    margin-bottom: 10px;
    font-size: 0.875rem;
    text-align: center
}
#project-dropbox .meta {
    display: none !important
}
#project-dropbox .status {
    margin: 0 auto 10px
}
#project-dropbox .status .progress {
    width: 80%;
    display: block;
    margin-left: auto;
    margin-right: auto
}
#project-dropbox .status .preview {
    margin: 20px auto;
    text-align: center;
    display: none
}
#project-dropbox .status .preview.enabled {
    display: block
}
.project-edit-meta {
    display: none !important
}
.conversations-wrapper {
    border-right: 1px solid #E0E0E0
}
.conversations-list .item {
    position: relative;
    border-top: 1px solid #E0E0E0
}
.conversations-list .item:first-child {
    border-top: 0
}
.conversations-list .item__link {
    display: block;
    min-height: 82px;
    padding: 25px 10px 25px 62px;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.3;
    color: #848484
}
.conversations-list .item__link:hover,
.conversations-list .item__link:focus {
    background-color: #E8E8E8
}
.conversations-list .item__avatar {
    top: 25px;
    left: 20px;
    position: absolute
}
.conversations-list .item__wrapper {
    margin-top: -2px
}
.conversations-list .item__truncate {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal
}
.conversations-list .item__name {
    color: #505050
}
.conversations-list .item__date,
.conversations-list .item__msg-count {
    float: right;
    margin: 2px 0 0 3px;
    font-size: 0.75rem
}
.conversations-list .item__msg-count {
    color: #F02D00
}
.conversations-list .item__unread {
    background-color: #E8E8E8
}
.conversations-list .item__unread:before {
    content: "";
    top: 38px;
    left: 7px;
    position: absolute;
    width: 8px;
    height: 8px;
    background-color: #F02D00;
    border-radius: 50%
}
.conversations-list .item__active {
    box-shadow: 1px 0 0 #FFF
}
.conversations-list .item__active .item__link {
    background-color: #FFF
}
.conversations-list .item__active .item__link:hover,
.conversations-list .item__active .item__link:focus {
    background-color: #FFF
}
.conversations-list .item--dummy__link:hover,
.conversations-list .item--dummy__link:focus {
    background-color: transparent
}
.conversations-list .item--dummy__content {
    width: 80%;
    height: 7px;
    margin: 4px 0 10px;
    background-color: #E0E0E0
}
.conversations-list .item--dummy__content:last-child {
    width: 50%;
    margin-bottom: 0
}
.conversation-help {
    padding: 0 20px
}
.conversation-help p {
    margin: 30px 0 0;
    font-size: 0.875rem;
    color: #848484
}
.conversations-practices {
    position: relative;
    margin-top: 30px;
    padding-left: 25px;
    color: #848484
}
.conversations-practices i {
    top: 3px;
    left: 0;
    position: absolute;
    font-size: 1.1875rem
}
.conversation-tools {
    margin-top: 20px
}
.conversation-tools li {
    margin: 5px 0;
    list-style-type: none;
    font-size: 0.875rem;
    color: #848484
}
.courses-list-boxed {
    position: relative;
    margin-bottom: 0;
    list-style-type: none
}
.courses-list-boxed .course-item {
    padding-bottom: 10px
}
.courses-list-boxed .course-item__thumbnail {
    background-color: #FFF;
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    box-shadow: 0 2px 0 #E8E8E8
}
.courses-list-boxed .course-item__thumbnail.is-featured,
.courses-list-boxed .course-item__thumbnail.is-teacher {
    border-color: #00B2BD
}
.courses-list-boxed .course-item__cover {
    display: block;
    border-radius: 2px 2px 0 0;
    overflow: hidden
}
.courses-list-boxed .course-item__cover img {
    display: block;
    max-width: 100%;
    height: auto
}
.courses-list-boxed .course-item__caption {
    position: relative;
    padding: 10px 10px 15px
}
.courses-list-boxed .course-item__details {
    margin-bottom: 5px
}
.courses-list-boxed .course-item__title {
    margin: 0 0 2px;
    font-size: 1rem;
    line-height: 1.1
}
.courses-list-boxed .course-item__subtitle {
    margin: 10px 0 0;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: inherit;
    color: #848484;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 36px;
    -webkit-line-clamp: 2
}
.courses-list-boxed .course-item__teacher {
    margin: 0;
    font-size: 0.875rem
}
.courses-list-boxed .course-item__teacher a {
    font-weight: 500;
    text-decoration: none
}
.courses-list-boxed .course-item .btn-toolbar {
    position: relative;
    margin-top: 30px
}
.courses-list-boxed .course-item .btn-toolbar .price-badges {
    top: -27px;
    left: 5px;
    position: absolute;
    margin: 0
}
@media only screen and (max-width: 767px) {
    .courses-list-boxed .course-item .btn-toolbar .price-badges {
        left: 0
    }
}
@media only screen and (min-width: 480px) {
    .courses-list-boxed .course-item__details {
        min-height: 125px
    }
    .courses-list-boxed .course-item__title {
        display: block;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 35px;
        -webkit-line-clamp: 2
    }
    .courses-list-boxed .course-item--gift .course-item__details {
        min-height: 149px
    }
    .courses-list-boxed .course-item--gift .course-item__subtitle {
        height: auto;
        text-overflow: clip;
        -webkit-line-clamp: 10
    }
}
.courses-list-wide {
    margin: 0;
    list-style-type: none
}
.courses-list-wide .course-item:not(.paper) {
    margin-bottom: 0
}
.courses-list-wide .course-item.is-featured {
    border: 1px solid #00B2BD
}
.courses-list-wide .course-item__image {
    position: relative;
    display: block;
    margin-bottom: 10px
}
.courses-list-wide .course-item__title {
    margin: 0 0 2px;
    line-height: 1.1
}
.courses-list-wide .course-item__teacher {
    margin: 0;
    font-size: 0.875rem
}
.courses-list-wide .course-item__teacher a {
    font-weight: 500;
    text-decoration: none
}
.courses-list-wide .course-item__subtitle {
    margin: 10px 0;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: inherit;
    color: #848484
}
.courses-list-wide .course-item__since {
    margin: 10px 0 0;
    font-size: 0.875rem;
    color: #B0B0B0
}
.courses-list-wide .course-item__completeness {
    margin: 15px 0 0
}
.courses-list-wide .course-item .course-status {
    margin-top: 5px
}
.courses-list-wide .course-item__progress {
    width: 75%
}
.courses-list-wide .course-item__nav {
    margin: 25px 0 0;
    list-style-type: none;
    font-size: 0.875rem
}
.courses-list-wide .course-item__nav>li {
    margin: 5px 0
}
.courses-list-wide .course-item__tools {
    margin-top: 15px;
    margin-bottom: 0;
    font-size: 0.875rem
}
.courses-list-wide .course-item__tools>li {
    margin-bottom: 0
}
.courses-list-wide .course-item+.course-item {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px solid #E8E8E8
}
.courses-list-wide .btn-toolbar {
    margin-top: 5px
}
.courses-list-wide .price-badges {
    display: inline-block;
    margin-left: 5px;
    -moz-transform: translateY(2px);
    -ms-transform: translateY(2px);
    -webkit-transform: translateY(2px);
    transform: translateY(2px)
}
.courses-list-wide--with-project .course-item__project {
    text-align: center;
    color: #848484
}
.courses-list-wide--with-project .course-item__project__box {
    position: relative;
    display: block;
    margin-bottom: 2px
}
.courses-list-wide--with-project .course-item__project__box--edit {
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    box-shadow: 0 2px 0 #E8E8E8
}
.courses-list-wide--with-project .course-item__project__box--add {
    font-size: 1.5rem;
    border: 1px dashed #E8E8E8
}
.courses-list-wide--with-project .course-item__project__box--add:before {
    content: '';
    display: block;
    padding-top: 100%
}
.courses-list-wide--with-project .course-item__project__box--add>* {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.courses-list-wide--with-project .course-item__project__box--add i {
    top: 50%;
    position: absolute;
    margin-top: -12px
}
.courses-list-wide--with-project .course-item__project__action {
    display: inline-block;
    margin-top: 5px;
    font-size: 0.875rem
}
@media only screen and (min-width: 768px) {
    .courses-list-wide .course-item__image {
        margin-bottom: 0
    }
}
@media only screen and (min-width: 992px) {
    .courses-list-wide .course-item .progress {
        width: 40%
    }
    .courses-list-wide .circle-label {
        top: 0;
        right: 0;
        position: absolute
    }
}
.courses-list-horizontal {
    list-style-type: none
}
.courses-list-horizontal .course-item__cover {
    display: block
}
.courses-list-horizontal .course-item__title {
    margin: 0;
    font-size: 1.1875rem
}
.courses-list-horizontal .course-item__teacher {
    margin: 0 0 10px;
    font-size: 0.875rem
}
.courses-list-horizontal .course-item__teacher a {
    font-weight: 500;
    text-decoration: none
}
.courses-list-horizontal .course-item__status,
.courses-list-horizontal .course-item__category {
    margin: 0;
    font-size: 0.875rem;
    color: #848484
}
@media only screen and (max-width: 479px) {
    .courses-list-horizontal .course-item {
        margin-bottom: 20px
    }
    .courses-list-horizontal .course-item:last-child {
        margin-bottom: 0
    }
    .courses-list-horizontal .course-item__cover {
        margin-bottom: 10px
    }
    .courses-list-horizontal .course-item__teacher {
        margin-bottom: 0
    }
}
.courses-list-ample {
    list-style-type: none
}
.courses-list-ample .course-item {
    margin-bottom: 20px
}
.courses-list-ample .course-item__cover {
    display: block
}
.courses-list-ample .course-item__title {
    margin: 0;
    font-size: 1.1875rem
}
.courses-list-ample .course-item__subtitle {
    margin: 0 0 5px;
    font-weight: 500
}
.courses-list-ample .course-item__teacher {
    margin: 0 0 10px;
    font-size: 0.875rem;
    color: #848484
}
.courses-list-ample .course-item .price-badges {
    margin-left: 5px
}
@media only screen and (min-width: 768px) {
    .courses-list-ample .course-item .price-badges {
        display: inline-block;
        position: relative;
        top: 2px
    }
}
.course-mini-stats {
    margin: 5px 0;
    list-style-type: none
}
.course-mini-stats li {
    float: left;
    margin-left: 10px;
    margin-bottom: 0 !important;
    font-size: 0.875rem;
    color: #848484;
    white-space: nowrap
}
.course-mini-stats li:first-child {
    margin-left: 0
}
.course-mini-stats i {
    font-size: 0.8125rem
}
.courses-list-tools {
    position: relative
}
.courses-list-tools .popover {
    max-width: none;
    width: 100%;
    -moz-transform: translateY(25px);
    -ms-transform: translateY(25px);
    -webkit-transform: translateY(25px);
    transform: translateY(25px);
    font-size: 0.875rem
}
.courses-list-tools__popover-list {
    max-height: 250px;
    margin-bottom: 0;
    padding: 5px 15px;
    list-style-type: none;
    overflow-x: auto
}
.courses-list-tools__popover-list li {
    position: relative;
    margin: 10px 0;
    padding-right: 20px;
    line-height: 1.25
}
.courses-list-tools__popover-list li a {
    display: block;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 18px;
    -webkit-line-clamp: 1
}
.courses-list-tools__popover-list li i {
    top: 1px;
    right: 0;
    position: absolute;
    color: #00B2BD
}
.courses-list-tools__popover-add {
    margin: 0;
    text-align: center;
    border-top: 1px solid #E8E8E8
}
.courses-list-tools__popover-add a {
    display: inline-block;
    padding: 10px
}
.course-item .courses-list-tools {
    margin-top: 10px;
    font-size: 0.875rem
}
.course-item .courses-list-tools .popover {
    -moz-transform: translateY(20px);
    -ms-transform: translateY(20px);
    -webkit-transform: translateY(20px);
    transform: translateY(20px)
}
.course-item .courses-list-tools .popover>.arrow {
    left: 0;
    margin-left: 15px
}
@media only screen and (min-width: 768px) {
    .course-item .courses-list-tools {
        visibility: hidden;
        opacity: 0
    }
    .course-item.in .courses-list-tools,
    .course-item:hover .courses-list-tools,
    .course-item:focus .courses-list-tools {
        visibility: visible;
        opacity: 1
    }
}
.courses header {
    position: relative;
    margin: 1.2rem 0 1.5rem
}
.courses header.page-header {
    margin-top: 0
}
.courses header h2 {
    display: inline-block;
    margin: 0
}
.courses header .view-more {
    display: inline-block;
    margin: 0 0 0 10px
}
.courses header p {
    color: #848484
}
.courses header .nav-pills {
    right: 0;
    bottom: 0;
    position: absolute
}
.courses header .dropdown-menu:after {
    display: none
}
.courses--recommended {
    margin-top: 35px
}
.course-status {
    margin: 0 -5px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-content: flex-start;
    align-items: center
}
.course-status__label,
.course-status__progress {
    margin: 0 5px;
    white-space: nowrap;
    align-self: auto
}
.course-status__label {
    flex: 1 1 auto;
    font-size: 0.875rem;
    color: #848484
}
.course-status__progress {
    flex: 0 1 auto
}
.course-status--coming-soon {
    display: block;
    margin-right: 0;
    margin-left: 0;
    font-size: 0.875rem;
    color: #848484
}
.course-metadata {
    top: 10px;
    right: 10px;
    left: 10px;
    position: absolute;
    font-size: 0.6875rem;
    text-transform: uppercase;
    z-index: 3
}
.course-metadata span {
    float: left;
    padding: 3px 8px;
    margin: 0 0 1px 0
}
.course-metadata__category {
    color: #E8E8E8;
    background-color: rgba(0, 0, 0, 0.6)
}
#landing-page .course-metadata__category {
    display: none
}
.course-metadata__new {
    color: #FFF;
    background-color: #00B2BD
}
.course-item--gift .course-metadata__new {
    background-color: rgba(0, 0, 0, 0.6)
}
.course-body .course-img img {
    display: block;
    max-width: 100%;
    height: auto;
    min-width: 100%
}
.course-body .course-tools {
    margin-bottom: 30px;
    padding: 10px 10px 0;
    background-color: #E8E8E8
}
.course-body .course-tools .sharing-buttons {
    margin-bottom: 10px
}
.course-body .course-credits {
    font-size: 0.8125rem;
    color: #848484
}
.course-body .course-credits p {
    margin: 5px 0 10px
}
.course-body .course-credits a {
    font-weight: 500
}
.course-body .course-subtitle {
    margin-bottom: 20px
}
.course-body .courses-features {
    margin-bottom: 0;
    padding-bottom: 0
}
.course-body .courses-features hgroup {
    margin: 40px 0
}
.course-body .courses-features ul {
    margin-bottom: 0
}
.course-body .teacher {
    position: relative;
    margin-top: 60px;
    padding-top: 15px;
    border-top: 1px solid #E8E8E8
}
.course-body .teacher__name {
    margin: 15px 0 0
}
.course-body .teacher__title {
    margin: 0 0 5px
}
.course-body .teacher__summary {
    margin-top: 15px
}
.course-body .teacher__links ul {
    margin: 0 0 0 10px
}
.course-body .teacher__links a:hover {
    color: #515151
}
.course-body .teacher__links i {
    vertical-align: bottom;
    font-size: 1.1875rem
}
.course-body .teacher__links i.i-dmstk-tick-gray {
    top: -3px
}
.course-body .teacher:before,
.course-body .teacher:after {
    content: '';
    top: -16px;
    left: 50%;
    position: absolute;
    margin-left: -16px;
    border-left: 16px solid transparent;
    border-bottom: 16px solid #E8E8E8;
    border-right: 16px solid transparent;
    border-top-color: #E8E8E8
}
.course-body .teacher:after {
    top: -15px;
    margin-left: -15px;
    border-left: 15px solid transparent;
    border-bottom: 15px solid #FFF;
    border-right: 15px solid transparent
}
@media only screen and (min-width: 768px) {
    .course-body .teacher {
        min-height: 200px;
        padding: 30px 0 0 220px
    }
    .course-body .teacher__name {
        margin-top: 0
    }
    .course-body .teacher__avatar {
        top: 30px;
        left: 0;
        position: absolute
    }
}
.course-summary .course-body .course-content-stats {
    margin-top: 10px;
    margin-bottom: 10px;
    list-style-type: none
}
.course-summary .course-body .course-content-stats li {
    text-align: center
}
.course-summary .course-body .course-content-stats li strong {
    display: block;
    width: 60px;
    height: 60px;
    margin: 0 auto 10px;
    border-radius: 50%;
    font-size: 1.5rem;
    line-height: 50px;
    border: 5px solid #E8E8E8
}
@media only screen and (min-width: 768px) {
    .course-summary .course-body .course-content-stats li strong {
        width: 100px;
        height: 100px;
        font-size: 40px;
        line-height: 80px;
        border-width: 10px
    }
}
.course-forum .course-body {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}
.course-info .course-body .btn-toolbar.to-course {
    margin-top: 20px;
    margin-bottom: 25px
}
.course-finalproject .paper .btn-toolbar {
    margin: 30px 0 20px
}
.course-unit .paper {
    padding-bottom: 15px
}
.course-unit__pro-sell {
    margin-top: 50px
}
.course-unit__pro-message {
    margin: 20px 0;
    font-size: 0.875rem;
    text-align: center
}
.course-students .users-list {
    margin-top: 25px
}
.course__units .btn-toolbar {
    margin: 30px 0
}
.course__units__pro-message {
    margin: -10px 0 30px;
    font-size: 0.875rem;
    text-align: center
}
.course__units-list {
    list-style-type: none
}
.course__units-list ul {
    list-style-type: none
}
.course__units-list .unit-item {
    position: relative;
    margin-bottom: 5px;
    padding: 20px 10px 20px 35px;
    color: #B0B0B0;
    background-color: #F7F7F7;
    border: 1px solid transparent
}
.course__units-list .unit-item [class^="col-"] {
    position: static
}
.course__units-list .unit-item__title {
    display: inline-block;
    margin-bottom: 5px;
    font-size: 1.1875rem
}
.course__units-list .unit-item__list-lessons {
    margin-top: 10px
}
.course__units-list .unit-item__list-tasks .icon {
    color: #E8E8E8
}
.course__units-list .unit-item__posts-list {
    margin: 5px 0 15px
}
.course__units-list .unit-item .view-more {
    font-size: 0.875rem
}
.course__units-list .unit-item__completeness {
    margin-bottom: 5px;
    font-size: 0.875rem
}
.course__units-list .unit-item--opened {
    background-color: transparent;
    border-color: #00B2BD
}
.course__units-list .unit-item.disabled {
    padding-right: 40px
}
.course__units-list .unit-item.disabled a {
    color: #B0B0B0
}
.course__units-list .unit-subitem {
    position: relative;
    margin: 5px 0;
    padding-left: 25px
}
.course__units-list .unit-subitem .icon {
    top: 4px;
    left: 0;
    position: absolute
}
.course__units-list .unit-subitem__title a {
    font-weight: 400
}
.course__units-list .unit-subitem__comment-count {
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px;
    font-size: 0.75rem;
    color: #848484
}
.course__units-list .unit-subitem:last-child {
    margin-bottom: 0
}
.course__units-list .post-item {
    margin: 0;
    padding: 10px 0;
    border-bottom: 1px solid #E8E8E8
}
.course__units-list .post-item--image,
.course__units-list .post-item--embed {
    position: relative;
    min-height: 80px;
    padding-left: 115px
}
.course__units-list .post-item__body {
    font-size: 0.875rem;
    color: #848484
}
.course__units-list .post-item__body p {
    display: inline;
    margin: 0
}
.course__units-list .post-item__image {
    top: 10px;
    left: 0;
    position: absolute;
    height: 60px;
    overflow: hidden
}
.course__units-list .post-item__image img {
    max-width: 100px
}
.course__units-list .post-item .file-item {
    margin: 10px 0
}
.course__units-list .post-item__action {
    font-size: 0.875rem
}
.course__units-list b,
.course__units-list .fa-bookmark {
    top: 20px;
    left: 20px;
    position: absolute
}
.course__units-list .fa-bookmark {
    top: 25px;
    font-size: 0.8125rem
}
.course__units-list .fa-lock {
    top: 20px;
    right: 20px;
    position: absolute
}
@media only screen and (min-width: 480px) {
    .course__units-list .unit-item {
        padding-right: 20px;
        padding-left: 45px
    }
}
@media only screen and (min-width: 768px) {
    .course__units-list .unit-item__posts-list,
    .course__units-list .unit-item .view-more {
        margin-left: 30px
    }
    .course__units-list .unit-item__completeness {
        text-align: right
    }
}
.course--lessons-list {
    margin: 0
}
.course--lessons-list li {
    margin: 35px 0 0 0;
    list-style-type: none
}
.course--lessons-list li:first-child {
    margin-top: 25px
}
.course--lessons-list li .lesson-title,
.course--lessons-list li .lesson-duration {
    display: inline
}
.course--lessons-list li .lesson-title {
    font-size: 1.1875rem;
    font-weight: 600;
    letter-spacing: -1px
}
.course--lessons-list li .lesson-duration {
    font-size: 0.875rem;
    color: #848484
}
.course--lessons-list li .lesson-video {
    margin: 15px 0
}
.course--tasks-check-list {
    margin: 0 0 1em
}
.course--tasks-check-list .task-item {
    position: relative;
    margin: 0;
    padding: 15px 0 0 50px;
    list-style-type: none;
    border-top: 1px solid #F7F7F7
}
.course--tasks-check-list .task-item:first-child {
    margin-top: 0;
    border-top: 0
}
.course--tasks-check-list .task-item__completion {
    top: 15px;
    left: 9px;
    position: absolute
}
.course--tasks-check-list .task-item__title {
    margin: 0 0 15px;
    font-size: 1.1875rem;
    font-weight: 500;
    cursor: pointer;
    padding-right: 40px
}
.course--tasks-check-list .task-item__title i {
    top: 15px;
    right: 10px;
    position: absolute;
    font-size: 24px;
    font-weight: 700;
    color: #848484;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.course--tasks-check-list .task-item__title.collapsed i {
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
.course--tasks-check-list .task-item .btn-toolbar {
    margin-top: 20px;
    margin-bottom: 25px
}
.course--tasks-check-list .task-item .btn-toolbar .form-group {
    display: inline-block;
    margin: 5px 0 0 20px;
    vertical-align: middle
}
.course--tasks-check-list .task-item .btn-toolbar .form-group label {
    font-weight: 500
}
.course-resources-list {
    margin: 0
}
.course-resources-list .resource-item {
    position: relative;
    margin: 35px 0 0 0;
    list-style-type: none
}
.course-resources-list .resource-item:first-child {
    margin-top: 0
}
.course-resources-list .resource-item figure {
    text-align: center;
    margin-bottom: 20px
}
.course-resources-list .resource-item figure:last-child {
    margin-bottom: 0
}
.course-materials-list {
    margin: 35px 0 0
}
.course-materials-list .material-item {
    position: relative;
    min-height: 50px;
    margin: 20px 0 0 0;
    padding-left: 48px;
    list-style-type: none
}
.course-materials-list .material-item__title {
    margin: 0;
    padding-top: 3px;
    font-size: 1rem
}
.course-materials-list .material-item .fa-file-o {
    top: 50%;
    left: 0;
    position: absolute;
    font-size: 42px;
    color: #848484;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.course-materials-list .material-item .fa-file-o span {
    top: 24px;
    left: 0;
    position: absolute;
    width: 100%;
    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, sans-serif;
    font-size: 0.6875rem;
    font-weight: 700;
    text-align: center
}
.goto-mycourses {
    margin-bottom: 20px
}
.language-notice {
    margin: 5px 0 0;
    color: #F02D00;
    font-size: 0.8125rem;
    font-weight: 700;
    letter-spacing: -0.03em;
    text-transform: uppercase
}
.course-admin__desc {
    margin-top: 15px;
    font-size: 0.875rem;
    color: #848484
}
.course-admin__desc h5 {
    margin-bottom: 5px
}
.table-responsive+.course-admin__desc {
    margin: 0 0 30px
}
.course-admin__total {
    display: inline-block;
    margin: 0 0 5px;
    padding-bottom: 20px;
    font-size: 0.875rem;
    color: #848484;
    border-bottom: 1px solid #E8E8E8
}
.course-admin .control-label em {
    display: block
}
.course-admin .form-control--copiable {
    margin-top: 10px;
    margin-bottom: 20px
}
.courseslist__delete {
    font-size: 14px
}
.courseslist__manage {
    margin-bottom: 25px
}
.courseslist-list {
    margin-bottom: 0;
    list-style-type: none
}
.courseslist-list__item {
    margin-bottom: 30px
}
.courseslist-list__box {
    padding: 10px;
    background-color: #FFF;
    border: 1px solid #E8E8E8;
    border-radius: 3px
}
.courseslist-list__cover {
    position: relative;
    display: block
}
.courseslist-list__cover:after {
    content: '';
    z-index: 1;
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: .35;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.courseslist-list__cover:hover:after,
.courseslist-list__cover:focus:after {
    opacity: .5
}
.courseslist-list__cover--color-0:after {
    background-color: #3B5998
}
.courseslist-list__cover--color-1:after {
    background-color: #00A3DA
}
.courseslist-list__cover--color-2:after {
    background-color: #FF6400
}
.courseslist-list__cover--color-3:after {
    background-color: #F95A8B
}
.courseslist-list__cover--color-4:after {
    background-color: #F2A82D
}
.courseslist-list__cover--color-5:after {
    background-color: #52AB43
}
.courseslist-list__title {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 49px;
    -webkit-line-clamp: 2;
    margin: 10px 0 2px
}
.courseslist-list__by {
    margin-bottom: 10px;
    font-size: 14px;
    color: #848484
}
.courseslist-list__by a {
    font-weight: 500
}
.courseslist-list__stats {
    margin: 0;
    font-size: 14px;
    color: #848484
}
.courseslist-list__privacy {
    top: 10px;
    left: 10px;
    position: absolute;
    z-index: 3;
    padding: 3px 8px;
    font-size: 0.6875rem;
    text-transform: uppercase;
    color: #E8E8E8;
    background-color: rgba(0, 0, 0, 0.6)
}
body#error,
body#language-pending {
    background: #FFF
}
.error-page__credit {
    font-size: 0.6875rem
}
.error-page__description h1 {
    margin: 0
}
.error-page__description h2 {
    margin: 10px 0 20px
}
.error-page__search form {
    margin-bottom: 40px;
    position: relative
}
.error-page__search form input {
    width: 260px;
    padding-left: 35px
}
.error-page__search form i {
    top: 8px;
    left: 12px;
    position: absolute
}
@media only screen and (min-width: 768px) {
    .error-page {
        padding: 50px 0
    }
    .error-page__description {
        padding-top: 150px
    }
    .error-page h2 {
        margin-bottom: 50px
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .error-page__description {
        padding-top: 70px
    }
}
.forum-badge {
    position: relative;
    min-height: 58px;
    margin: 12px 0 10px;
    padding: 6px 0 0 70px
}
.forum-badge h1,
.forum-badge h2 {
    margin: 0 0 3px !important;
    line-height: 1
}
.forum-badge p {
    margin: 0;
    color: #848484
}
@media only screen and (min-width: 768px) {
    .forum-badge {
        padding-left: 80px
    }
}
.forums-list {
    margin: 0 0 40px;
    padding: 0;
    list-style-type: none
}
.forums-list>li {
    margin-bottom: 10px;
    padding: 0 15px
}
.forums-list>li .topic-badge-wrapper {
    margin: 10px 0;
    min-height: 60px;
    padding: 10px 20px 0;
    border-left: 1px solid #F7F7F7;
    border-right: 1px solid #F7F7F7
}
.forums-list>li .topic-badge {
    min-height: 32px;
    margin-top: 4px;
    padding: 0 0 0 52px
}
.forums-list>li .topic-badge__title {
    margin: 0 0 2px;
    font-size: 0.875rem;
    letter-spacing: inherit
}
.forums-list>li .topic-count {
    margin: -10px 0 10px 70px;
    font-size: 0.875rem
}
@media only screen and (min-width: 768px) {
    .forums-list>li {
        padding-left: 30px;
        padding-right: 30px
    }
    .forums-list>li .topic-count {
        margin-top: 32px;
        margin-left: 0
    }
}
.topic-badge {
    position: relative
}
.topic-badge .avatar {
    top: 0;
    left: 0;
    position: absolute
}
.topic-badge--m {
    min-height: 48px;
    padding: 5px 0 0 90px
}
.topic-badge--m .title {
    margin: 0 10px 5px 0;
    line-height: 1
}
.course-forum .topic-badge--m .title {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 21px;
    -webkit-line-clamp: 1
}
.topic-badge--m .likes {
    top: 11px;
    left: 60px;
    position: absolute;
    line-height: 1;
    color: #848484 !important
}
.topic-badge--m .likes__count {
    display: block;
    margin-top: 2px;
    text-align: center;
    font-size: 0.875rem
}
.topic-badge--m .likes--dead {
    color: #E8E8E8 !important
}
.topic-badge--m .likes--hot {
    color: #F85453 !important
}
.topic-badge--xs {
    min-height: 24px;
    padding: 0 0 0 32px
}
.topic-badge--xs .title {
    margin: 0;
    font-size: 0.875rem;
    line-height: 1;
    letter-spacing: 0
}
.topic-badge--is-practice {
    padding-top: 20px
}
.topic-badge--is-practice .label {
    top: 0;
    left: 90px;
    position: absolute
}
@media only screen and (min-width: 768px) {
    .topic-badge--m {
        padding-left: 100px
    }
    .topic-badge--m .likes {
        left: 65px
    }
    .topic-badge--is-practice .label {
        left: 100px
    }
}
.topics-list {
    padding: 0;
    list-style-type: none
}
.topics-list .topic-item {
    position: relative;
    margin: 0;
    border-top: 1px solid #E8E8E8
}
.topics-list .topic-item:first-child {
    border-top: 0
}
.topics-list .topic-item__comments {
    margin: 0 0 0 90px
}
.topics-list .topic-item__comments .btn,
.topics-list .topic-item__comments aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .topics-list .topic-item__comments span {
    margin-top: 11px
}
.topics-list .topic-item__last-comment {
    font-size: 0.8125rem;
    color: #848484
}
.topics-list .topic-item--locked .row {
    opacity: .5;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}
.topics-list .users li {
    margin-bottom: 3px
}
.topics-list .fa-lock,
.topics-list .fa-thumb-tack {
    top: 26px;
    right: 55px;
    position: absolute;
    font-size: 1.1875rem;
    color: #848484
}
.topics-list .metadata {
    font-size: 0.875rem;
    color: #848484
}
.topics-list .topic-badge {
    margin: 3px 0
}
@media only screen and (max-width: 767px) {
    .topics-list .topic-item {
        padding: 10px 80px 10px 15px
    }
    .topics-list .topic-item .col-sm-4 {
        position: static
    }
    .topics-list .users {
        top: 20px;
        right: 10px;
        position: absolute
    }
}
@media only screen and (min-width: 768px) {
    .topics-list .topic-item {
        padding: 13px 30px
    }
    .topics-list .topic-item__comments {
        margin: 2px 0 0 0
    }
    .topics-list .fa-lock,
    .topics-list .fa-thumb-tack {
        top: 18px;
        right: 25px
    }
    .course-forum .topics-list .fa-lock,
    .course-forum .topics-list .fa-thumb-tack {
        top: 10px;
        right: 10px
    }
}
.sidebar-topics-list {
    padding: 0;
    list-style-type: none
}
.sidebar-topics-list .item {
    margin-bottom: 20px
}
.sidebar-topics-list .item:last-child {
    margin-bottom: 0
}
.sidebar-topics-list .metadata {
    margin: 3px 0;
    font-weight: 500;
    color: #848484
}
.sidebar-topics-list .likes {
    font-size: 0.75rem;
    color: #848484
}
.thread-body {
    margin: 15px 15px 0
}
@media only screen and (min-width: 768px) {
    .thread-body {
        margin-left: 30px;
        margin-right: 30px
    }
}
.home-unsigned .section hgroup {
    padding: 30px 0
}
.home-unsigned .section hgroup h2 {
    margin-top: 0
}
.home-unsigned .section hgroup h3 {
    margin: 0;
    font-weight: 500;
    color: #848484
}
.home-unsigned.landing .courses-list-boxed {
    margin-top: 0
}
@media only screen and (min-width: 768px) {
    .home-unsigned .section hgroup {
        padding: 50px 0 45px
    }
}
.interstitial__box h2 {
    margin: 0
}
.interstitial__box h2 span {
    font-weight: 500
}
.interstitial__box__already-added {
    position: relative;
    margin-top: 20px;
    padding-left: 18px;
    font-size: 0.875rem
}
.interstitial__box__already-added i {
    top: 2px;
    left: 0;
    position: absolute
}
.interstitial__box__actions {
    margin-top: 20px
}
.interstitial__total {
    font-size: 1.1875rem;
    font-weight: 600
}
.interstitial__discount {
    color: #158E00
}
.interstitial__discount b {
    display: block;
    font-weight: 600
}
.interstitial__discount em {
    font-size: 0.875rem;
    font-style: normal
}
.interstitial__to-discount {
    margin-top: 20px;
    font-size: 0.875rem
}
@media only screen and (max-width: 767px) {
    .interstitial {
        margin-top: -30px
    }
}
@media only screen and (min-width: 768px) {
    .interstitial__total {
        margin-top: 12px
    }
}
@media only screen and (min-width: 992px) {
    .interstitial__box {
        min-height: 227px
    }
}
.invites h1 {
    margin-top: 0
}
.invites__tools {
    padding: 10px 20px;
    background-color: #FFF;
    border-bottom: 1px solid #E8E8E8
}
.invites__tools .form-group {
    margin: 0
}
.invites__tools .x-checkbox label {
    padding-left: 40px;
    font-weight: 600
}
.invites__tools .x-checkbox:before {
    top: 0;
    position: absolute
}
.invites__services {
    list-style-type: none
}
.invites__services>li {
    margin: 0;
    border-top: 1px solid #E8E8E8
}
.invites__services>li:first-child {
    border-top: 0
}
.invites__services>li>.accordion-item {
    position: relative;
    display: block;
    padding: 20px;
    font-weight: 700;
    color: #505050;
    cursor: pointer
}
.invites__services>li>.accordion-item:hover {
    color: #F02D00
}
.invites__services>li>.accordion-item .name {
    position: relative;
    min-height: 32px;
    padding-left: 42px;
    line-height: 32px
}
.invites__services>li>.accordion-item .name i {
    top: 0;
    left: 0;
    position: absolute
}
.invites__services>li>.accordion-item .title {
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1;
    color: #848484
}
.invites__services>li>.accordion-item .access {
    text-align: right
}
.invites__services>li>.accordion-item .fa-angle-down {
    position: relative;
    top: 3px;
    font-size: 1.5rem;
    color: #848484;
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}
.invites__services>li>.accordion-item.downlight {
    opacity: .3;
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    background-color: #F7F7F7
}
.invites__services>li>.accordion-item.active .access {
    opacity: .3
}
.invites__services>li>.accordion-item.active .access--gmail {
    opacity: 1
}
.invites__services>li>.accordion-item.active .fa-angle-down {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0)
}
.invites__services>li>.accordion-item.active:hover {
    color: #505050
}
.invites__services>li>.accordion-item.collapsed .fa-angle-down {
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}
.invites__services>li>.accordion-item.collapsed .text-right {
    opacity: 1
}
.invites__services>li>.accordion-item.collapsed:hover {
    color: #F02D00;
    background-color: #F7F7F7
}
.invites__services>li>.accordion-item.collapsed:hover .fa-angle-down {
    color: #F02D00
}
.invites__services>li #service-gmail {
    top: 0;
    left: 0;
    position: absolute
}
.invites__services .content {
    padding: 15px 20px 30px
}
.invites__services .content ul {
    margin-bottom: 20px;
    list-style-type: none
}
.invites__services .content .service-step {
    margin-bottom: 10px;
    font-size: 0.875rem;
    color: #848484
}
.invites__services .content .service-step strong {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 3px;
    font-size: 1rem;
    line-height: 20px;
    text-align: center;
    color: #505050;
    border: 1px solid #00B2BD;
    border-radius: 50%
}
.invites__services .content .box {
    position: relative;
    min-height: 135px;
    text-align: center;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3)
}
.invites__services .content .box.drop {
    padding-top: 30px;
    border: 2px dashed #E8E8E8;
    box-shadow: none
}
.invites__services .content .box.drop input {
    top: 0;
    left: 0;
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background: transparent;
    opacity: 0
}
.invites__services .content .box.drop .fa-stack {
    display: block;
    width: 40px;
    height: 43px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    line-height: 40px
}
.invites__services .content .box.drop .fa-stack i {
    font-size: 1.1875rem;
    color: #848484
}
.invites__services .content .box.drop .fa-stack i.fa-stack-2x {
    font-size: 44px
}
.invites__services .content .box.drop .fa-stack i.fa-plus {
    top: 8px
}
.invites__services .content .box.drop .btn,
.invites__services .content .box.drop aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .invites__services .content .box.drop span {
    position: relative;
    z-index: 1;
    margin-top: 10px
}
.invites__services .content .box.drop:hover {
    border-color: #E8E8E8;
    background: #F7F7F7
}
.invites__services .content .box img {
    display: block;
    max-width: 100%;
    height: auto
}
.invites__services .content .box a {
    display: block;
    min-height: 135px;
    padding: 35px 10px 0;
    text-decoration: none
}
.invites__services .content .box a i {
    display: block;
    font-size: 1.5rem;
    color: #848484
}
.invites__services .content .box a:hover {
    background: #F7F7F7;
    border: 0
}
.invites__services .content-gmail {
    padding-top: 0
}
.invites__services .content-gmail i {
    display: block;
    display: block;
    margin-left: auto;
    margin-right: auto
}
.invites__services .content-gmail p {
    margin: 5px 0 10px;
    color: #848484
}
.invites__services .content-gmail .first-time .btn,
.invites__services .content-gmail .first-time aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .invites__services .content-gmail .first-time span {
    box-shadow: 0 0 20px 10px white
}
.invites__services .content-gmail .first-time i {
    margin-bottom: -20px
}
.invites__services .content-email {
    padding-top: 0
}
.invites__advice {
    margin-top: 15px;
    font-size: 0.875rem;
    color: #848484
}
.invites .users-list,
.invites .recipients-list {
    height: 350px;
    overflow-y: auto
}
.invites__to-all__reasons {
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid #E8E8E8
}
.invites__to-all ul {
    margin-left: 1.2em
}
@media only screen and (max-width: 767px) {
    .invites__tools {
        margin-left: -10px;
        margin-right: -10px
    }
}
.invoice {
    margin-bottom: 20px
}
.invoice header {
    margin-bottom: 20px
}
.invoice header h1,
.invoice header p {
    margin: 0
}
.invoice__sheet {
    padding: 50px 40px 100px;
    border: 1px solid #E8E8E8
}
.invoice__head {
    margin-bottom: 150px
}
.invoice__head img {
    max-width: 150px;
    margin-bottom: 5px
}
.invoice__details {
    float: left;
    max-width: 47.5%
}
.invoice__customer {
    float: right;
    max-width: 47.5%
}
.invoice__table {
    width: 100%;
    margin: 50px 0
}
.invoice__table th,
.invoice__table td {
    text-align: right;
    vertical-align: top
}
.invoice__table th:first-child,
.invoice__table td:first-child {
    text-align: left
}
.invoice__table th {
    padding: 0 0 15px
}
.invoice__table tbody th,
.invoice__table td {
    padding: 15px 0;
    border-top: 1px solid #E8E8E8
}
.invoice__table tbody th {
    width: 82%;
    padding-right: 3%
}
.invoice__table .course__desc {
    font-size: 0.875rem;
    font-weight: 500;
    color: #848484
}
.invoice__table .course__gift {
    font-size: 0.875rem;
    font-weight: 500
}
.invoice__table .course__discount b {
    font-weight: 600
}
.invoice__table .course__discount em {
    display: block;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 500
}
.invoice__table .course .price-badges {
    display: block
}
.invoice__table .course .price-badges b {
    font-size: 0.875rem;
    color: #848484
}
.invoice__table .course .price-badges .label {
    background-color: #505050
}
.invoice__table .total-price {
    font-weight: 700
}
.invoice__notice {
    font-size: 0.75rem;
    color: #B0B0B0
}
.job-state i {
    color: #43bbc7
}
.job-state span {
    font-size: 0.875rem;
    font-weight: 600
}
.single-job .paper .editMode {
    top: 10px;
    right: 10px;
    position: absolute
}
.single-job article .section {
    margin: 15px
}
.single-job article .section--contact {
    margin: 0;
    padding: 30px 15px;
    background: #F7F7F7;
    font-size: 1rem
}
.single-job article .section--contact h4 {
    margin-top: 0
}
.single-job article .section--contact p:last-child {
    margin-bottom: 0
}
.single-job article .section--contact .sharing-buttons-wrapper {
    margin-top: 30px
}
.single-job article .section--contact .sharing-buttons-wrapper p {
    margin-bottom: 5px;
    font-weight: 600
}
.single-job article .job-description {
    margin-bottom: 30px
}
.single-job article .job-description ul li {
    margin: 7px 0
}
.single-job article .job-summary dl {
    margin: 0
}
.single-job article .job-summary dt {
    text-align: left
}
.single-job article .job-summary dd {
    margin-bottom: 10px
}
.single-job article .job-areas {
    margin-bottom: 30px
}
@media only screen and (min-width: 768px) {
    .single-job article .section {
        margin: 30px
    }
    .single-job article .section--contact {
        margin: 0;
        padding-left: 30px;
        padding-right: 30px
    }
    .single-job article .job-summary dd {
        margin-bottom: 0
    }
}
.jobs-list {
    margin: 0;
    list-style-type: none
}
.jobs-list .job-item {
    position: relative;
    min-height: 79px;
    margin: 0;
    padding: 10px 0 10px 76px;
    border-top: 1px solid #F7F7F7
}
.jobs-list .job-item__logo {
    top: 0;
    left: -66px;
    position: absolute;
    max-height: 96px;
    overflow: hidden
}
.jobs-list .job-item__title {
    display: inline-block;
    margin: 0
}
.jobs-list .job-item__company {
    margin: 0 0 5px;
    color: #848484
}
.jobs-list .job-item__city,
.jobs-list .job-item__date {
    font-size: 0.875rem
}
.jobs-list .job-item__excerpt {
    font-size: 0.875rem;
    margin: 10px 0 0
}
.jobs-list .job-item:first-child {
    border-top: 0
}
.jobs-list .job-item .job-state {
    top: 22px;
    right: 20px;
    position: absolute
}
.jobs-list .job-item .job-state span {
    display: none
}
@media only screen and (max-width: 767px) {
    .jobs-list .job-item__logo img {
        max-width: 60px;
        height: auto
    }
    .jobs-list .job-item__city,
    .jobs-list .job-item__date {
        display: inline-block;
        -moz-transform: translateY(-2px);
        -ms-transform: translateY(-2px);
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px)
    }
    .jobs-list .job-item .job-state {
        display: none
    }
}
@media only screen and (min-width: 768px) {
    .jobs-list .job-item {
        min-height: 137px;
        padding: 25px 0 25px 156px
    }
    .jobs-list .job-item__logo {
        left: -146px
    }
}
.jobs-list-recommended {
    margin: 0;
    list-style-type: none
}
.jobs-list-recommended .users-list .user-item:last-child {
    border-bottom: 0
}
.job-locations__section {
    margin: 30px 0 40px
}
.job-locations .page-header {
    margin-bottom: 20px;
    padding-bottom: 0
}
.job-locations h3 img {
    -moz-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px)
}
.jobs-nearby {
    margin-bottom: 50px
}
.landing__header {
    margin: 30px 0 50px
}
.landing__header__title {
    margin: 0 0 5px
}
.landing__header__subtitle {
    margin: 0
}
.landing__head {
    margin: 30px 0 0
}
.landing__head__title {
    margin: 0
}
.landing__head p {
    margin: 0;
    color: #848484
}
.landing .courses-list-boxed,
.landing .packs-list-boxed {
    margin-top: 30px
}
.landing hgroup {
    padding: 50px 0 45px
}
.landing hgroup h2 {
    margin: 0
}
.landing .section {
    padding-bottom: 30px
}
.landing .section--stuck-bottom {
    margin-bottom: -30px
}
.landing .section--dmstk-value {
    padding: 40px 0;
    text-align: center
}
.landing .section--dmstk-value p {
    margin-bottom: 0;
    font-size: 1.5rem;
    letter-spacing: -1px
}
.landing .section--gift-works {
    margin-bottom: -30px;
    background-color: #FFF
}
.landing .section--gift-works li {
    position: relative;
    margin-bottom: 30px;
    list-style-type: none
}
.landing .section--gift-works li h3 {
    margin: 0 0 10px 75px
}
.landing .section--gift-works li p {
    margin-left: 75px;
    color: #505050
}
.landing .section--gift-works li i {
    top: 0;
    left: 10px;
    position: absolute
}
.landing .section--gift-works li i.i-gift-step-01 {
    left: 20px
}
.landing .section--gift-works li i.i-gift-step-02 {
    left: 14px
}
@media only screen and (min-width: 768px) {
    .landing .section--gift-works li h3,
    .landing .section--gift-works li p {
        margin-right: 20px
    }
}
.landing .section--whatis {
    padding-top: 30px
}
.landing .section--whatis h3 {
    margin: 0;
    font-weight: 500;
    color: #848484
}
.landing .section--whatis p {
    margin-bottom: 15px;
    color: #848484
}
.landing .section--teachers {
    background-color: #FFF
}
.landing .section--claim {
    padding-top: 30px;
    border-bottom: 1px solid #E8E8E8
}
.landing .section--claim p {
    margin-bottom: 0
}
.landing__more-info {
    margin: 50px 0 0;
    font-size: 0.875rem;
    color: #848484
}
.landing__counter {
    margin: -30px 0 30px;
    padding: 10px 0;
    font-size: 1.1875rem;
    text-align: center;
    color: #FFF;
    background-color: #00B2BD
}
@media only screen and (min-width: 768px) {
    .landing .section {
        padding-bottom: 50px
    }
    .landing .section--whatis {
        padding-top: 50px
    }
    .landing .section--whatis p {
        margin-bottom: 35px
    }
    .landing .section--claim {
        padding-top: 50px
    }
}
@media only screen and (min-width: 480px) {
    .landing__counter {
        font-size: 1.5rem
    }
}
.landing-pro__purchase {
    margin-bottom: 30px;
    text-align: center
}
.landing-pro__purchase__anual {
    font-size: 1.1875rem;
    letter-spacing: -1px
}
.landing-pro__purchase__anual b {
    margin: 0 5px 0 0;
    font-weight: 500;
    text-decoration: line-through
}
.landing-pro__purchase__counter {
    margin: 15px 0 25px;
    font-size: 1.5rem;
    color: #F02D00
}
.landing-pro__purchase__promotion-price {
    margin: 0 0 10px;
    font-weight: 700
}
.landing-pro__purchase__since {
    margin: 20px 0 -15px;
    font-weight: 700
}
.landing-pro__plan-description {
    margin-bottom: 60px;
    padding-top: 15px;
    text-align: center
}
.landing-pro__plan-description h2 {
    margin: 0
}
.landing-pro__benefits {
    padding: 40px 0 50px;
    background-color: #FFF
}
.landing-pro__benefits h1 {
    margin-top: 0
}
.landing-pro__benefits ul {
    margin: 0;
    list-style-type: none
}
.landing-pro__benefits li {
    margin-top: 30px;
    padding-left: 84px
}
.landing-pro__benefits li:nth-child(2n+1) {
    clear: left
}
.landing-pro__benefits p:last-child {
    margin-bottom: 0
}
.landing-pro__benefits i {
    top: 0;
    left: 0;
    position: absolute
}
.landing-pro__benefits h3 {
    margin-top: 0
}
.landing-pro__benefits__help {
    margin-top: 60px;
    text-align: center
}
.landing-pro__courses {
    margin-bottom: 50px;
    padding: 40px 0 20px;
    background-color: #E8E8E8
}
.landing-pro__courses h2 {
    margin: 0 0 40px
}
.landing-pro__faq {
    margin-bottom: 25px
}
.landing-pro__faq h2 {
    margin: 0 0 50px
}
.landing-pro__faq ul {
    margin-bottom: 0;
    list-style-type: none
}
.landing-pro__faq li {
    margin-bottom: 30px
}
.landing-pro__faq li:last-child {
    margin-bottom: 0
}
.landing-pro__faq p {
    color: #848484
}
.landing-pro__faq p:last-child {
    margin-bottom: 0
}
.landing-pro__faq h3 {
    margin-top: 0
}
@media only screen and (min-width: 768px) {
    .landing-pro__faq p {
        padding-left: 20px;
        border-left: 1px solid #848484
    }
}
.courses-features {
    padding-bottom: 15px;
    background-color: #FFF
}
.courses-features ul {
    margin-bottom: 0
}
.courses-features li {
    position: relative;
    margin-bottom: 30px;
    list-style-type: none
}
.courses-features li h3 {
    margin: 0 0 10px 75px
}
.courses-features li p {
    margin-left: 75px;
    color: #505050
}
.courses-features li i {
    top: 0;
    left: 10px;
    position: absolute;
    color: #B0B0B0
}
.courses-features li .fa-smile-o {
    font-size: 55px
}
.courses-features li .fa-laptop {
    top: -5px;
    font-size: 60px
}
.courses-features li .fa-thumbs-o-up {
    font-size: 45px
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .courses-features li.col-sm-6:nth-child(2n+1) {
        clear: left
    }
}
@media only screen and (min-width: 768px) {
    .courses-features li .fa-laptop {
        left: 0
    }
    .courses-features li h3,
    .courses-features li p {
        margin-right: 20px
    }
}
@media only screen and (min-width: 992px) {
    .courses-features li.col-md-4:nth-child(3n+1) {
        clear: left
    }
}
.landing .courses-features {
    padding-bottom: 35px
}
.legal article h1 {
    margin: 0 0 30px
}
.legal article h2 {
    margin: 40px 0 20px
}
.legal article h3 {
    margin-top: 20px
}
.legal article h4 {
    margin: 15px 0
}
.legal article ul,
.legal article ol {
    margin: 30px 0 0 2em
}
.legal article p,
.legal article li {
    margin-bottom: 15px;
    line-height: 1.4
}
.legal article p.lead,
.legal article li.lead {
    font-size: 1.5rem
}
.legal article p a,
.legal article li a {
    font-weight: 600;
    color: #F02D00
}
.legal article p a:hover,
.legal article li a:hover {
    color: #F02D00;
    text-decoration: underline
}
.legal article .important {
    margin-top: 25px;
    padding: 20px;
    text-align: center;
    background-color: #E8E8E8
}
.legal__actions {
    margin-top: 20px
}
#main-content .legal article {
    padding: 5%
}
@media only screen and (min-width: 768px) {
    .legal article h1 {
        margin-bottom: 50px
    }
    #main-content .legal article {
        padding: 60px
    }
}
.orders-list__item {
    margin-bottom: 30px !important;
    padding: 20px;
    list-style-type: none;
    background-color: #F7F7F7
}
.orders-list__item:last-child {
    margin-bottom: 0 !important
}
.orders-list__header {
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 20px
}
.orders-list__header__item {
    align-self: flex-start
}
.orders-list__header__item:first-child {
    flex-grow: 1
}
.orders-list__header__title {
    margin: 0
}
.orders-list__header__organization {
    text-align: right;
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}
.orders-list__header__organization__name {
    display: block;
    margin-top: 3px;
    font-size: 0.875rem
}
@media only screen and (min-width: 768px) {
    .orders-list__header select {
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}
.orders-list .cart-list__item:last-child {
    padding-bottom: 0;
    border-bottom: 0
}
.orders-list .cart-list__details {
    margin-bottom: 10px
}
.organizations-admin__desc {
    margin-top: 30px;
    font-size: 0.875rem;
    color: #848484
}
.organizations-admin__desc p.with-icon {
    position: relative;
    padding-left: 20px
}
.organizations-admin__desc p.with-icon i {
    top: 2px;
    left: 0;
    position: absolute
}
.organizations-admin__desc--no-marged {
    margin-top: 0
}
.organizations-admin .emails-list {
    height: 160px
}
.organization-badge {
    position: relative
}
.organization-badge__logo {
    top: 0;
    left: 0;
    position: absolute
}
.organization-badge--80 {
    min-height: 45px;
    padding: 9px 0 0 95px
}
.organization-badge__name {
    font-size: 1.1875rem
}
.corp__invitation .organization-badge--80 {
    padding-top: 2px
}
.organization-member-access {
    margin-top: -30px;
    padding: 10px 0;
    background-color: #FFF
}
.organization-member-access__left {
    display: inline-block;
    vertical-align: middle;
    margin-top: 1px
}
.organization-member-access .btn,
.organization-member-access aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .organization-member-access span {
    margin: 1px 10px 0 0
}
.organization-member-access+.content-nav,
.organization-member-access+.hero {
    margin-top: 0
}
@media only screen and (min-width: 768px) {
    .organization-member-access__left {
        font-size: 1.1875rem
    }
}
.pages article {
    padding: 5% calc(5% + 10px)
}
.pages article h1 {
    margin: 0 0 30px
}
.pages--team .members {
    margin: 0 0 50px;
    list-style-type: none
}
.pages--team .members>li {
    position: relative;
    min-height: 72px;
    margin: 20px 0;
    padding-left: 100px
}
.pages--team .members>li .name {
    font-weight: 700
}
.pages--team .members>li .avatar {
    top: 0;
    left: 0;
    position: absolute
}
.pages--team .members>li .avatar img {
    border-radius: 50%
}
.pages--team .members>li .links ul {
    list-style-type: none;
    margin: 0
}
.pages--team .members>li .links li {
    display: inline-block;
    margin: 0 10px 0 0
}
.pages--team .members>li .links a {
    color: #848484;
    font-size: 1.5rem;
    text-decoration: none
}
.pages--team .members>li .links a:hover {
    color: #515151
}
.pages--team .moderator {
    margin-bottom: 10px
}
.pages--team .moderator .name,
.pages--team .moderator .join-date {
    display: inline-block
}
@media only screen and (min-width: 768px) {
    .pages article {
        margin-top: -15px;
        padding: 390px 60px 30px;
        background-repeat: no-repeat
    }
    .pages--about article {
        background-image: url(//d2ycj993f2qxkw.cloudfront.net/assets/pages/about/about-ea608cabc410395aec499fb0bed99bdb.jpg)
    }
    .pages--contact article {
        background-image: url(//d2ycj993f2qxkw.cloudfront.net/assets/pages/about/contact-f92daf20f34e6ca4317abaf35aaa45c3.jpg)
    }
    .pages--team article {
        background-image: url(//d2ycj993f2qxkw.cloudfront.net/assets/pages/about/team-4b33900261d9d0b4f987881a75eb094a.jpg)
    }
}
.manage-plans .btn-toolbar {
    margin-top: 20px;
    margin-bottom: 15px
}
@media only screen and (max-width: 767px) {
    body#profile .footer-seo {
        display: none
    }
}
.profile .h1 {
    margin-top: 0
}
.profile__about__bio--truncated {
    position: relative;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 134px;
    -webkit-line-clamp: 6
}
.profile__about__bio--truncated:before {
    content: '';
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");
    background-size: 100%;
    background-image: -moz-linear-gradient(270deg, rgba(255, 255, 255, 0) 35%, #fff 100%);
    background-image: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 35%, #fff 100%);
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 35%, #fff 100%)
}
.profile__about .view-more {
    margin-bottom: 20px
}
.profile__about .btn-toolbar {
    margin-top: 20px
}
.profile__professional>ul {
    margin-bottom: 0;
    list-style-type: none
}
.profile__professional>ul+.btn-toolbar {
    margin-top: 20px
}
.profile__professional>ul>li {
    position: relative;
    margin: 7px 0;
    padding-left: 28px
}
.profile__professional>ul i {
    top: 4px;
    left: 0;
    position: absolute;
    color: #848484
}
.profile__professional>ul a {
    font-weight: 500
}
.profile__social ul {
    margin-bottom: 0;
    font-size: 1.1875rem
}
.profile__social ul+.btn-toolbar {
    margin-top: 20px
}
.profile__social li {
    margin-bottom: 0
}
.profile__footer {
    margin: 40px 0 10px;
    padding: 10px 0 0;
    color: #B0B0B0;
    border-top: 1px solid #E8E8E8
}
.profile__since {
    margin: 20px 0;
    font-size: 0.8125rem;
    font-weight: 600
}
.profile__stats ul {
    margin: 0 -10px;
    text-align: center;
    line-height: 1.25
}
.profile__stats li {
    margin: 0 0 10px;
    padding: 0 10px
}
.profile__stats a {
    font-weight: 500
}
.profile__stats b {
    display: block;
    font-size: 1.5rem;
    font-weight: 600
}
@media only screen and (min-width: 992px) {
    .profile__footer {
        margin-bottom: -30px
    }
}
@media only screen and (max-width: 991px) {
    .profile__since {
        text-align: center
    }
    .profile__footer {
        margin-bottom: -20px
    }
}
@media only screen and (max-width: 479px) {
    .profile__footer {
        margin-bottom: -10px
    }
    .profile__stats b {
        font-size: 1.1875rem
    }
}
.projects-list-card {
    position: relative;
    margin-bottom: 0;
    z-index: 1;
    list-style-type: none
}
.projects-list-card .tooltip-inner {
    white-space: nowrap
}
.projects-list-card .project-item {
    margin-bottom: 0
}
.projects-list-card .project-item__inner {
    margin-bottom: 30px;
    background: #FFF;
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    box-shadow: 0 2px 0 #E8E8E8
}
.projects-list-card .project-item__cover {
    display: block;
    position: relative
}
.projects-list-card .project-item__cover img {
    width: 100%;
    border-radius: 2px 2px 0 0;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.projects-list-card .project-item__cover:hover img,
.projects-list-card .project-item__cover:focus img {
    opacity: .75
}
.projects-list-card .project-item__cover .label {
    top: 10px;
    left: 10px;
    position: absolute
}
.projects-list-card .project-item__details {
    position: relative;
    padding: 12px 10px
}
.projects-list-card .project-item__name,
.projects-list-card .project-item__owner {
    font-size: 0.875rem;
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 16px;
    -webkit-line-clamp: 1
}
.projects-list-card .project-item__name {
    margin: 0 0 3px
}
.projects-list-card .project-item__owner {
    margin: 0 !important
}
.projects-list-card .project-item__owner a {
    font-weight: 500
}
.projects-list-card .project-item__metadata {
    min-height: 32px;
    line-height: 31px;
    padding: 0 10px;
    background-color: #F7F7F7
}
.projects-list-card .project-item__metadata ul {
    margin: 0 -3px;
    font-size: 0.875rem;
    color: #B0B0B0
}
.projects-list-card .project-item__metadata li {
    margin-bottom: 0;
    padding: 0 3px
}
.projects-list-card .project-item__metadata b {
    font-size: 0.75rem;
    font-weight: 600;
    color: #848484
}
.projects-list-card .project-item__metadata .fa-heart-o {
    -moz-transform: translateY(1px);
    -ms-transform: translateY(1px);
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
}
.projects-list-card .project-item__actions {
    min-height: 40px;
    line-height: 40px;
    padding: 0 10px
}
.projects-list-card .project-item__actions ul {
    margin: 0 -10px;
    font-size: 0.875rem
}
.projects-list-card .project-item__actions li {
    padding: 0 10px
}
.projects-list-card .project-item__featured {
    float: right;
    -moz-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px)
}
.projects-list-card .project-item__course {
    top: -4px;
    right: 10px;
    position: absolute
}
@media only screen and (max-width: 479px) {
    .projects-list-card .project-item__inner {
        position: relative;
        min-height: 120px;
        margin-bottom: 20px;
        padding-left: 122px
    }
    .projects-list-card .project-item__cover {
        top: 0;
        left: 0;
        position: absolute;
        min-height: 0;
        width: 122px
    }
    .projects-list-card .project-item__cover img {
        border-radius: 2px 0 0 2px
    }
    .projects-list-card .project-item__details {
        min-height: 88px
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .col-sm-9 .projects-list-card .project-item:nth-child(3) {
        display: none
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .col-sm-9 .projects-list-card .project-item:nth-child(3) {
        display: none
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .col-sm-9 .projects-list-card .project-item:nth-child(3) {
        display: none
    }
}
.projects-list-badge li {
    list-style-type: none
}
.projects-list-badge .project-item {
    margin-bottom: 15px
}
.projects-list-badge .project-item__inner {
    position: relative;
    min-height: 90px;
    padding-left: 105px
}
.projects-list-badge .project-item__cover {
    top: 0;
    left: 0;
    position: absolute;
    border: 1px solid #E8E8E8
}
.projects-list-badge .project-item__cover img {
    width: 90px;
    height: 90px;
    border-radius: 2px;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.projects-list-badge .project-item__cover:hover img,
.projects-list-badge .project-item__cover:focus img {
    opacity: .75
}
.projects-list-badge .project-item__name,
.projects-list-badge .project-item__owner {
    margin: 0
}
.projects-list-badge .project-item__owner {
    font-size: 0.875rem;
    text-transform: none
}
.projects-list-badge .project-item__owner a {
    font-weight: 500
}
.projects-list-badge .project-item__metadata {
    margin-top: 5px
}
.projects-list-badge .project-item__metadata ul {
    margin-left: -3px;
    font-size: 0.875rem;
    color: #B0B0B0
}
.projects-list-badge .project-item__metadata ul li {
    padding: 0 3px
}
.projects-list-badge .project-item__metadata ul b {
    font-size: 0.75rem;
    font-weight: 600;
    color: #848484
}
.projects-list-badge .project-item__metadata ul .fa-heart-o {
    -moz-transform: translateY(1px);
    -ms-transform: translateY(1px);
    -webkit-transform: translateY(1px);
    transform: translateY(1px)
}
.projects-list-badge .project-item .i-dmstk-tick-gray-light,
.projects-list-badge .project-item .fa-bookmark {
    display: none
}
.projects-list-simple {
    list-style-type: none
}
.projects-list-simple .project-item {
    margin-bottom: 20px
}
.projects-list-simple .project-item__inner {
    padding-left: 0
}
.projects-list-simple .project-item__cover {
    display: block
}
.projects-list-simple .project-item__cover img {
    width: auto;
    height: auto;
    -webkit-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out
}
.projects-list-simple .project-item__cover:hover img,
.projects-list-simple .project-item__cover:focus img {
    opacity: .75
}
.projects-list-simple .project-item--more {
    position: relative
}
.projects-list-simple .project-item--more .project-item__cover {
    display: block
}
.projects-list-simple .project-item--more .project-item__cover:before {
    content: '';
    display: block;
    padding-top: 100%
}
.projects-list-simple .project-item--more .project-item__cover>* {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.projects-list-simple .project-item--more i {
    top: 50%;
    left: 50%;
    position: absolute;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 1.5rem
}
.other-projects h4 {
    padding-bottom: 20px
}
.add-project-btn {
    margin: 0 0 20px
}
@media only screen and (min-width: 768px) {
    .add-project-btn {
        float: right;
        margin: -67px 0 0
    }
}
.project-body {
    margin: 15px 15px 0
}
.project-body p {
    word-wrap: break-word
}
@media only screen and (min-width: 768px) {
    .project-body {
        margin-left: 30px;
        margin-right: 30px
    }
}
.promo-header {
    z-index: 100;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 10px 0;
    background-color: #FFF;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.25)
}
.promo-header__actions {
    margin-top: 13px
}
.promo-header--stuck {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0)
}
.headroom--slideDown .promo-header--stuck {
    margin-top: 50px
}
@media only screen and (min-width: 768px) {
    .promo-header__actions--plan {
        margin-top: 30px
    }
}
.receipt__box__head h2 {
    margin: 0 0 30px;
    font-weight: 500
}
.receipt__email h2 {
    margin: 0 0 20px
}
.receipt__email__inbox {
    display: inline-block;
    position: relative;
    margin-bottom: 10px;
    text-align: center
}
.receipt__email__icon {
    color: #E8E8E8;
    font-size: 64px
}
.receipt__email .badge {
    top: 0;
    right: -10px;
    position: absolute;
    width: 24px;
    height: 24px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    color: #FFF;
    background-color: #F02D00;
    border-radius: 50%
}
.receipt__email .info {
    margin-top: 30px;
    font-size: 0.875rem
}
.gift-info {
    margin-top: 10px;
    padding: 20px;
    background-color: #F7F7F7
}
.gift-info__instructions ol {
    margin: 0 0 20px 1.25rem
}
.gift-info__instructions ol li {
    margin-bottom: 11px
}
.gift-info__instructions .btn,
.gift-info__instructions aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .gift-info__instructions span {
    margin-bottom: 10px
}
.gift-info .credentials-or {
    margin-top: 10px
}
.gift-info__form {
    margin-bottom: 20px
}
.gift-info .form-actions {
    margin-top: 5px
}
.gift-info__help {
    margin: 0;
    font-size: 0.875rem;
    color: #848484
}
.gift-info__sent h3 {
    margin: 0 0 5px
}
.gift-info__sent p {
    margin: 0
}
.gift-info__sent .users-list-basic {
    margin-top: 20px
}
.gift-info__sent .users-list-basic>li {
    margin: 0;
    padding: 0;
    border: 0
}
.orders-list .gift-info {
    padding: 10px 0 10px 46px
}
.recipients-list .form-group {
    margin: 0
}
.recipients-list .x-checkbox {
    margin: 0;
    min-height: inherit;
    font-size: 1rem;
    border-top: 1px solid #E8E8E8;
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    hyphens: auto
}
.recipients-list .x-checkbox label {
    display: block;
    padding: 12px 20px 12px 60px
}
.recipients-list .x-checkbox:first-child {
    border-top: 0
}
.recipients-list .x-checkbox:before {
    top: 13px;
    left: 20px;
    position: absolute
}
.recipients-list .x-checkbox:after {
    top: 13px;
    left: 23px
}
.recipients-list .x-checkbox:hover,
.recipients-list .x-checkbox:focus {
    background-color: #F7F7F7
}
.school-badge {
    position: relative
}
.school-badge__logo {
    top: 0;
    left: 0;
    position: absolute;
    border: 1px solid #E8E8E8
}
.school-badge__logo img {
    display: block;
    max-width: 100%;
    height: auto
}
.school-badge__name {
    display: block;
    margin: 0
}
.school-badge__name .label {
    margin-left: 5px
}
.school-badge__location,
.school-badge__year,
.school-badge__actions {
    margin: 0
}
.school-badge__actions {
    font-size: 0.875rem
}
.school-badge--sm {
    min-height: 38px;
    padding-left: 74px
}
.school-badge--sm__logo {
    max-width: 64px
}
.school-badge--sm__name {
    font-weight: 500
}
.school-badge--sm__location {
    font-size: 0.875rem;
    line-height: 1.1
}
.school-badge--sm__actions {
    margin: 5px 0 0 -74px
}
.school-badge--md {
    min-height: 74px;
    padding-left: 148px
}
.school-badge--md__logo {
    max-width: 130px
}
.school-badge--md__name {
    margin: 0 !important
}
.school-badge--md__location,
.school-badge--md__year {
    font-size: 0.875rem
}
.school-badge--lg {
    min-height: 92px;
    padding-left: 180px
}
.school-badge--lg__logo {
    max-width: 162px
}
.school-badge--lg__name {
    font-weight: 500
}
.school-badge--lg__actions {
    margin-top: 5px
}
@media only screen and (max-width: 479px) {
    .school-badge--for-mini--lg {
        min-height: 54px;
        padding-left: 116px
    }
    .school-badge--for-mini--lg__logo {
        max-width: 98px
    }
}
.schools-list {
    margin: 0;
    list-style-type: none
}
.schools-list .school-item {
    margin: 0;
    padding: 20px 0;
    border-top: 1px solid #E8E8E8
}
.schools-list .school-item:last-child {
    padding-bottom: 0
}
.form--schools+.schools-list {
    margin-top: 30px
}
.schools-list-horizontal {
    margin-bottom: 0;
    list-style-type: none
}
.schools-list-horizontal .school-item {
    margin: 0 0 20px
}
@media only screen and (min-width: 768px) {
    .schools-list-horizontal .school-item:nth-child(2n+1) {
        clear: left
    }
}
.search__form {
    position: relative;
    margin-bottom: 15px
}
.search__form .form-control {
    padding-left: 50px
}
.search__form p {
    margin: 10px 0 0 0
}
.search__form i {
    top: 10px;
    left: 15px;
    position: absolute;
    font-size: 1.5rem;
    color: #848484
}
.search__no-results .credit {
    font-size: 0.6875rem
}
.search__no-results .description form {
    position: relative
}
.search__no-results .description form .form-control,
.search__no-results .description form .btn,
.search__no-results .description form aside .item-stats li.course-opening span,
aside .item-stats li.course-opening .search__no-results .description form span {
    margin-bottom: 10px
}
.search__no-results .description form .form-control {
    padding-left: 35px
}
.search__no-results .description form i {
    top: 7px;
    left: 12px;
    position: absolute;
    font-size: 1rem
}
@media only screen and (min-width: 768px) {
    .search__form {
        margin-bottom: 30px
    }
    .search__no-results {
        padding: 25px
    }
    .search__no-results .description {
        padding-top: 80px
    }
    .search__no-results .description form .form-control {
        width: 260px
    }
}
.search-list {
    margin: 0;
    list-style-type: none
}
.search-list>li {
    margin: -1px 0 0 0 !important;
    border-top: 1px solid #E8E8E8 !important;
    border-bottom: 1px solid #E8E8E8 !important
}
.search-list>li:first-child {
    border-top: 0 !important
}
.search-list>li:last-child {
    border-bottom: 0 !important
}
.search-list>.job-item {
    padding: 15px 0 15px 156px !important
}
.search-list>.user-item,
.search-list>.project-item,
.search-list>.topic-item,
.search-list>.course-item {
    padding: 15px 0 !important
}
.search-list .course-item__title {
    margin: 0
}
.search-list .course-item__subtitle {
    margin: 0 0 10px;
    font-weight: 500
}
.search-list .course-item__teacher {
    margin: 0;
    font-size: 0.875rem;
    color: #848484
}
.search-list .course-item__teacher a {
    font-weight: 500
}
@media only screen and (max-width: 767px) {
    .search-list>.job-item {
        padding-left: 86px !important
    }
    .search-list .user-item .projects-list-simple .project-item:first-child {
        top: 15px
    }
    .search-list .topic-item {
        padding-right: 45px
    }
    .search-list .topic-item .users {
        right: 0
    }
}
@media only screen and (max-width: 479px) {
    .search-list .course-item__title {
        margin-top: 10px
    }
    .search-list .course-item__subtitle {
        margin-bottom: 0
    }
}
.teach__benefits {
    margin: 30px 0 70px;
    padding: 10px 0 30px;
    border-bottom: 1px solid #E8E8E8
}
.teach__benefits:before,
.teach__benefits:after {
    content: " ";
    display: table
}
.teach__benefits:after {
    clear: both
}
.teach__benefits li {
    margin-bottom: 20px;
    text-align: center;
    list-style-type: none
}
.teach__benefits li .inner {
    padding: 0 20px
}
.teach__benefits h2 {
    margin: 15px 0 20px
}
.teach__benefits h3 {
    margin-bottom: 20px
}
.teach__faqs {
    margin-bottom: 50px
}
.teach__faqs li {
    list-style-type: none
}
.teach__faqs h2 {
    margin: 0;
    text-align: center
}
.teach__faqs h3 {
    margin: 40px 0 20px
}
.user-item {
    position: relative
}
.user-item .close {
    top: 2px;
    right: 0;
    position: absolute;
    width: 14px;
    height: 14px;
    font-size: 1rem;
    font-weight: 500;
    line-height: 13px;
    text-align: center;
    color: #FFF;
    background-color: #505050;
    border-radius: 50%
}
.users-list {
    margin: 0;
    list-style-type: none
}
.users-list>.user-item {
    margin: 0 0 25px;
    padding: 0 0 20px;
    border-bottom: 1px solid #E0E0E0
}
.users-list--invites {
    background-color: #F7F7F7
}
.users-list--invites>.user-item {
    margin: 0;
    padding: 10px 20px;
    background-color: #FFF;
    border: 0;
    border-top: 1px solid #E8E8E8
}
.users-list--invites>.user-item:first-child {
    border-top: 0
}
.users-list--invites>.user-item .permalink {
    display: inline;
    margin: 0
}
.users-list--invites>.user-item .followers {
    display: block;
    font-size: 0.875rem;
    font-weight: 600
}
.users-list--invites>.user-item .follow-button-wrapper {
    margin-left: 60px
}
@media only screen and (min-width: 480px) {
    .users-list--invites>li {
        padding-right: 110px
    }
    .users-list--invites .follow-button-wrapper {
        top: 15px;
        right: 20px;
        position: absolute
    }
}
aside .users-list>li {
    margin: 0 0 10px;
    padding: 0 0 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07)
}
aside .users-list>li:last-child {
    border-bottom: 0
}
aside .users-list>li .user-badge.user-badge--m {
    padding-top: 0
}
aside .users-list>li .nickname,
aside .users-list>li .username,
aside .users-list>li .permalink {
    display: block;
    float: none;
    font-size: 0.875rem;
    line-height: 1.2em
}
aside .users-list>li .follow-actions {
    clear: none
}
aside .users-list>li .follow-actions .btn,
aside .users-list>li .follow-actions .item-stats li.course-opening span,
aside .item-stats li.course-opening .users-list>li .follow-actions span {
    margin-top: 0
}
aside .users-list>li .user-details {
    padding: 4px 0 0 15px
}
.users-list .projects-list-simple .project-item {
    margin-bottom: 0
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .users-list .projects-list-simple .project-item:nth-child(4) {
        display: none
    }
}
@media only screen and (max-width: 767px) {
    .users-list>.user-item--with-projects .user-badge__link {
        margin-right: 98px
    }
    .users-list .projects-list-wrapper {
        position: static;
        float: right
    }
    .users-list .projects-list-simple .project-item {
        display: none
    }
    .users-list .projects-list-simple .project-item:first-child {
        display: block;
        top: 0;
        right: 0;
        position: absolute;
        width: 88px;
        padding: 0
    }
}
@media only screen and (max-width: 479px) {
    .users-list .follow-actions {
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: -65px
    }
    .users-list .user-details {
        margin-left: -60px
    }
    .users-list .student-details {
        margin-left: -65px
    }
    aside .users-list .follow-actions,
    aside .users-list .user-details {
        margin-left: 0
    }
}
.user-cards-list {
    list-style-type: none
}
.user-cards-list .user-item__thumbnail {
    position: relative;
    margin-bottom: 30px;
    padding: 168px 10px 20px;
    background-color: #FFF;
    background: #FFF;
    border: 1px solid #E8E8E8;
    border-radius: 3px;
    box-shadow: 0 2px 0 #E8E8E8;
    overflow: hidden
}
.user-cards-list .user-item__avatar-username {
    display: block
}
.user-cards-list .user-item .user-badge {
    z-index: 10
}
.user-cards-list .user-item .nickname {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 22px;
    -webkit-line-clamp: 1;
    font-size: 1rem;
    line-height: 20px
}
.user-cards-list .user-item__location {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 34px;
    -webkit-line-clamp: 2;
    font-size: 0.875rem;
    line-height: 1.15;
    color: #848484
}
.user-cards-list .user-item .label {
    top: 64px;
    left: 50%;
    position: absolute;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}
.user-cards-list .user-item__project {
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    text-align: center;
    background-color: #E8E8E8;
    border-bottom: 1px solid #F7F7F7 !important;
    border-radius: 3px 3px 0 0
}
.user-cards-list .user-item__project:before {
    content: "";
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background: transparent;
    -webkit-transition: all 250ms ease-out;
    -o-transition: all 250ms ease-out;
    transition: all 250ms ease-out
}
.user-cards-list .user-item__project:hover:before {
    background: rgba(0, 0, 0, 0.1)
}
.user-cards-list .user-item__cats-list {
    visibility: hidden;
    opacity: 0;
    top: 0;
    left: 0;
    position: absolute;
    margin: 10px;
    list-style-type: none
}
.user-cards-list .user-item__cats-list li {
    float: left;
    margin: 0 3px 3px 0
}
.user-cards-list .user-item__cats-list a {
    display: block;
    padding: 5px 10px;
    font-size: 0.6875rem;
    text-transform: uppercase;
    color: #E8E8E8;
    background-color: rgba(0, 0, 0, 0.4)
}
.user-cards-list .user-item__followers {
    margin-bottom: 10px
}
.user-cards-list .user-item__followers a {
    font-size: 0.875rem;
    font-weight: 500
}
.teachers-list {
    margin: 0;
    list-style-type: none
}
.teachers-list .avatar {
    filter: grayscale(100%)
}
.teachers-list__item {
    margin-bottom: 30px;
    text-align: center
}
.teachers-list__name {
    margin: 10px 0 0
}
.teachers-list__position {
    margin-bottom: 15px;
    font-size: 0.875rem;
    text-align: center
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .teachers-list__item:nth-child(2n+1) {
        clear: left
    }
}
@media only screen and (min-width: 992px) {
    .teachers-list__item {
        margin-bottom: 60px
    }
    .teachers-list__item:nth-child(3n+1) {
        clear: left
    }
    .teachers-list__about {
        font-size: 1.1875rem
    }
}
.users-list-simple {
    list-style-type: none
}
.users-list-basic {
    list-style-type: none
}
.users ul {
    margin: 0
}
.users li {
    float: left;
    list-style: none;
    margin: 0 5px 5px 0
}
.users .counter {
    float: left;
    margin-right: 5px
}
aside .users+.users {
    margin-top: 20px
}
aside .users h6 {
    margin: 0 0 5px;
    font-weight: 700
}
aside .users .view-more {
    padding-top: 5px
}
.who-to-follow__section+.who-to-follow__section {
    margin-top: 50px
}
.who-to-follow header {
    margin: 0 0 30px
}
.who-to-follow h2,
.who-to-follow p {
    margin: 0
}
.zero-case {
    padding: 30px;
    text-align: center
}
.zero-case i {
    margin-bottom: 20px
}
.zero-case p {
    color: #848484
}
.zero-case__icon {
    display: block;
    width: 75px;
    height: 75px;
    margin: 0 auto 15px;
    font-size: 2rem;
    line-height: 75px;
    color: #848484;
    border: 2px solid #E8E8E8;
    border-radius: 50%
}
.zero-case--bordered {
    min-height: 1px;
    margin-bottom: 30px;
    border: 1px dashed #B0B0B0
}
.zero-case--gray {
    min-height: 1px;
    background-color: #F7F7F7
}
.paper .zero-case {
    min-height: inherit;
    margin-bottom: 30px
}
.aside .zero-case {
    min-height: 1px;
    margin-bottom: 30px;
    padding: 0
}
@media only screen and (min-width: 480px) {
    .zero-case {
        min-height: 300px;
        margin: 100px 0
    }
    .zero-case__icon {
        width: 150px;
        height: 150px;
        margin: 40px auto 20px;
        font-size: 64px;
        line-height: 150px;
        border-width: 4px
    }
    .zero-case__icon--small {
        margin: 0 auto 15px;
        width: 75px;
        height: 75px;
        font-size: 2rem;
        line-height: 75px;
        border-width: 2px
    }
    .zero-case--bordered,
    .zero-case--gray {
        min-height: 1px;
        margin-top: 0;
        margin-bottom: 30px
    }
    .paper .zero-case {
        margin-bottom: 100px
    }
}
.table-zero-case {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    text-align: center;
    color: #B0B0B0
}