@import url(https://fonts.googleapis.com/css?family=Roboto:500,900italic,900,400italic,100,700italic,300,700,500italic,100italic,300italic,400|Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800|Open+Sans+Condensed:300italic,700,300|Roboto+Condensed:300italic,400italic,700italic,400,300,700);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);body, #welcome {font-family: 'Lato', sans-serif;letter-spacing: .03em;font-weight: 400;padding: 20px 25px;}a:hover{text-decoration: none !important;color: #ddd !important;}p.browserupgrade{margin: 10px 12px 25px 12px;padding: 25px 12px;border: 1px solid white;font-size: 21px;text-align: center;}hr{border-color: #444;}#page-content{font-family: 'Roboto', sans-serif;}#common-header .container-fluid, footer.container-fluid{max-width: 1600px;}.container-fluid{max-width: 1600px;}.navbar{margin-bottom: 0px;min-height: 44px;}.tag-button {padding: 0 7px;margin: 5px 5px;}.dropdown-menu {background-color: #333;z-index: 1054;}.dropdown-menu > li {padding-top: 0px;padding-bottom: 0px;}.dropdown-menu > li > a {color: #ddd;}.dropdown-menu > li > a:hover {background-color: #555;}.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: #1e1e1e;border-color: #009cff;}.nav>li>a:hover, .nav>li>a:focus {background-color: #1e1e1e;}.current {color: #009cff !important;}.nav>li>a.current:hover {color: #ddd !important;}.navbar-header {padding-top: 0;padding-left: 12px;padding-right: 12px;}.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {color: #009cff;background-color: #1e1e1e;}.navbar-top .nav {padding: 0 0 0 0;}.navbar-nav > li > a {color: #9d9d9d;padding: 8px 15px 0 15px;}.navbar-collapse{padding-right: 0;}#rman-nav{margin-bottom: 20px;}#rman-nav .navbar-nav > li > a {color: #9d9d9d;padding: 0 15px;}#filter-dropdown div.btn-group{width: 100%;border-radius: 0;}#filter-dropdown div.btn-group > button {padding: 2px 6px 3px 6px;margin-left: 0;border-top: none;border-right: none;border-left: none;border-radius: 0;}label {color: #fff;}#home-header .types-container {margin-top: 5px;}#home-header .types-container > div {margin-right: 8px;}#home-header .types-container > div:last-child {margin-right: 12px;}#home-header a.btn-primary, #home-header button.btn-primary {margin-top: 14px;font-size: 18px;background-color: #222;color: #009cff;border: 2px solid #aaa;border-radius: 15px;}#home-header a.btn-primary:hover, #home-header button.btn-primary:hover {background-color: #111;border: 2px solid #ddd;}#home-header a.btn, #home-header button.btn {margin-top: 14px;font-size: 15px;border: 2px solid #aaa;border-radius: 15px;}#home-header a.btn:hover, #home-header button.btn:hover {border: 2px solid #ddd;}#home-header .page-header {padding-bottom: 3px;}#home-header .r-icon {margin-right: 12px;}#editShowcase {margin-top: 19px;}#subnav > ul > li > a.btn {color: #fff;}#subnav > ul > li > a:hover {background-color: #1e1e1e;}img{max-width: 100%;}.meta{font-weight: bold;}footer {margin: 50px 0;}.redactor_box{min-height: 400px;}.redactor-toolbar {background-color: rgb(40, 40, 40);border: 1px solid #333;}.redactor-toolbar li a {color: #fff;}.redactor-toolbar li a:hover {background: rgb(0, 156, 255);}.redactor-toolbar li a:active,.redactor-toolbar li a.redactor-act {background: #fcb400;color: #fff;}#redactor-modal-box label {color: #000;}.redactor-editor {background-color: #000;border: 1px solid #333;border-top: none;}.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6 {color: inherit;}#footerTop {border: 1px solid #444;}ul#footerNav {padding-top: 5px;text-align: center;margin: 0;border: none;width: 100%;float: left;}ul#footerNav > li {display: inline-block;padding: 0;}ul#footerNav > li > a {color: #666666;text-decoration: none;margin-left: 10px;float: left;padding: 0px 10px!important;}.copyrightFooter {color: #666;}.article-wrap {padding: 15px 15px 25px 15px;}.article-text {padding-left: 20px;}.article-title {font-size: 20px;}.by {color: #aaa;}#coverView {margin-top: 14px;}ul#galleryView {padding-top: 20px;padding-left: 15px;}ul#galleryView > li {list-style-type: none;display: inline;padding-right: 10px;}ul#commentsDisplay {padding-left: 0px;}ul#commentsDisplay > li.comment-wrap {padding: 10px;margin-bottom: 25px;background-color: #333;list-style-type: none;border: 3px solid #333;}ul#commentsDisplay > li.new-comment {border: 3px solid #009cff;}.char-count {padding-left: 10px;}.like-count {padding-top: 5px;padding-right: 15px;}ul#resource-wrapper {padding-left: 0px;}ul#resource-wrapper > li.resource-file {list-style-type: none;padding-right: 10px;margin-top: 5px;font-family: "Roboto Condensed";font-size: .9em;}ul#resource-wrapper > li.resource-file > a > .resource-size {padding-left: 10px;font-size: .9em;font-style: oblique;color: #bbb;}.commentUp {display: block;text-align: center;}#unflagShowcase {border: 2px solid #aaa;border-radius: 15px;background-color: #222;padding: 10px 15px 10px 15px;font-size: .9em;margin-bottom: 5px;color: #FF851B;}#flagShowcase {border: 2px solid #aaa;border-radius: 15px;background-color: #222;padding: 10px 15px 10px 15px;font-size: .9em;margin-bottom: 5px;color: #009cff;}#flagShowcase:hover {background-color: #333;border-color: #fff;color: #FFDC00;}.commentUp > a {border: 2px solid #aaa;border-radius: 15px;background-color: #222;color: #009cff;padding: 3px 6px 3px 6px;font-size: .9em;margin-bottom: 5px;}.commentCreatedAt {font-size: 12px;}.submit-flag {padding-top: 5px;}.footer-top > a {color: #666;padding: 0 10px;}#isTutorial {margin-top: 0px;}.videoThumbs > .videoThumb {margin-top: 7px;}.videoThumbs > .videoThumb:first-child {margin-top: 0;}.video-widget .title {cursor: pointer;}.video-widget:hover{color: #ddd;}.video-info {font-size: .9em;margin-top: 6px;}.modal-dialog,.modal-content {height: 80%;}.modal-body {max-height: calc(100% - 120px);}.upload-modal {z-index: 1053 !important;,}.upload-modal .modal-dialog,.upload-modal .modal-content {height: auto;background-color: #444;}.upload-modal .modal-body {overflow: hidden;}.upload-modal .modal-footer {border-color: #888;}.modal-drop-area {background-color: rgb(40,40,40);border: 2px dotted #454545;margin: 0 auto;padding: 30px !important;width: 100%;font-size: 18pt;text-align: center;}.modal-file-error {margin-top: 7px;text-align: center;font-weight: bold;color: #cc0000;}.modal-file-label {margin-top: 7px;text-align: center;}.modal-file-name {font-weight: bold;}#welcome{padding: 0;margin-top: 0;}#welcome h1{margin: 0;}div.welcome-thing{display: inline-block;width: 230px;margin: 20px 15px;}div.welcome-thing > a > .iconn-label {font-size: 20px;}.r-icon {display: inline-block;overflow: hidden;}.r-icon.vertical {display: block;margin-top: 2px;}.r-icon.vertical:first-child {margin-top: 0;}.r-icon-sm {width: 16px;height: 16px;}.r-icon-sm > img {width: 48px;min-width: 48px;max-width: 48px;height: 16px;}.r-icon-sm.bright > img {margin-left: -16px;}.r-icon-sm.highlight > img {margin-left: -32px;}.r-icon-md {width: 32px;height: 32px;}.r-icon-md > img {width: 96px;min-width: 96px;max-width: 96px;height: 32px;}.r-icon-md.bright > img {margin-left: -32px;}.r-icon-md.highlight > img {margin-left: -64px;}.r-icon-lg {width: 64px;height: 64px;}.r-icon-lg > img {width: 192px;min-width: 192px;max-width: 192px;height: 64px;}.r-icon-lg.bright > img {margin-left: -64px;}.r-icon-lg.highlight > img {margin-left: -128px;}.portfolio-meta .r-icon {margin-right: 4px;}.portfolio-meta .r-icon:first-child {margin-right: 0;}.bright .iconic-image-landscape *,.bright .iconic-image-portrait * {fill: #4d4d4d;stroke: #4d4d4d;}.bright .iconic-image-landscape *.iconic-property-accent,.bright .iconic-image-portrait *.iconic-property-accent {fill: #b3b3b3;stroke: #b3b3b3;}.bright .iconic-image-landscape *.iconic-image-landscape-sun,.bright .iconic-image-portrait *.iconic-image-landscape-sun {fill: #fcb400;stroke: #fcb400;}.bright .iconic-lightbulb *.iconic-lightbulb-coil {fill: #fcb400;stroke: #fcb400;}.bright .iconic-lightbulb *.iconic-lightbulb-base {fill: #4d4d4d;stroke: #4d4d4d;}.bright .iconic-lightbulb *.iconic-lightbulb-screw {fill: #b3b3b3;stroke: #b3b3b3;}.bright .iconic-video *.iconic-video-lens {fill: #fcb400;stroke: #fcb400;}.brightgray .iconic-image-landscape *,.brightgray .iconic-image-portrait *,.brightgray .iconic-lightbulb *,.brightgray .iconic-video * {fill: #bababa;stroke: #bababa;}.iconic.iconic-lg {width: 65px !important;height: 65px !important;}img.iconic {display: none;}.iconic-property-fill, .iconic-property-text {stroke: none !important;}.iconic-property-stroke {fill: none !important;}.iconic * {fill: #555;stroke: #888;}.iconic-inkwell .iconic-inkwell-well {fill: #666;stroke: #666;}.iconic-inkwell .iconic-inkwell-feather{fill: #009cff;stroke: #009cff;}.iconic-inkwell .iconic-inkwell-feather-stem,.iconic-inkwell .iconic-inkwell-well-lip {fill: #ccc;stroke: #ccc;}.iconic-magnifying-glass:hover .iconic-magnifying-glass-handle,.iconic-magnifying-glass:hover .iconic-magnifying-glass-rim {fill: #ddd;stroke: #ddd;}#filter-icon:hover,#filter-icon:hover .iconic-funnel-body {fill: #ddd;stroke: #ddd;color: #ddd;}.alreadyLiked > strong > i {color: #FF851B;}.alreadyLiked > i {color: #FF851B;}#main-welcome-panel {background-color: #111;}.deleted-msg,.moderation-msg {border: 5px dotted;border-radius: 6px;padding: 15px;margin-bottom: 15px;font-size: 1.3em;font-weight: bold;text-align: center;}.deleted-msg {border-color: #cc0000;}.moderation-msg {border-color: #009cff;}#specifications div.topic-panel, #filter-chooser div.topic-panel{width: 100%;height: 100%;}#specifications span.topic-row-title, #filter-chooser span.topic-row-title{padding-right: 20px;}#filter-chooser{min-height: 450px;}#search-label {color: #eee;margin-bottom: 0;}#search-form {}#search-button {background-color: #eee;}#search-results-header {font-style: italic;color: #eee;}#search-form-navbar {display: inline-block;vertical-align: top;}.article-list-item {margin-top: 10px;border: 5px solid #333;}.article-list-item > div {padding: 0;}.article-list-item .portfolio-container {overflow: hidden;background-color: #333;width: 178px;height: 100px;border: none;}.article-list-item .portfolio-container > img {display: none;}.article-list-item .info-container {height: 100px;padding: 0 7px;overflow: hidden;}.article-list-item .info-container .header {margin-bottom: 4px;}.article-list-item .info-container .title {font-weight: bold;}.article-list-item .info-container .byline {font-size: 0.9em;font-style: italic;padding-left: 4px;}.article-list-item .info-container .tags {margin-bottom: 7px;}.article-list-item .info-container .content {font-size: 12px;line-height: 1.1em;}.article-list-item .gallery-container {float: right;text-align: center;height: 100px;padding: 4px;border-left-width: 0;border-right-width: 0;overflow: hidden;}.article-list-item .icons-container {float: right;height: 100px;color: #9c9c9c;background-color: #333;overflow: hidden;}.article-list-item .icons-container .types-container {float: left;padding-left: 5px;}.article-list-item .icons-container .counts-container {float: right;}.article-list-item .icons-container .count {height: 25px;padding: 5px;text-align: right;veritcal-align: middle;white-space: nowrap;overflow: hidden;}nav.pagination-container {text-align: center;}.pagination li,.pagination li> a {background-color: #666;color: #000;border-color: #333;}.pagination li > a:hover {color: #dedede;background-color: #009cff;border-color: #333;}.pagination li.active,.pagination li.active> a,.pagination li.active > a:hover {color: #dedede;background-color: #009cff;}#showplace {background-color: #333;margin-bottom: 20px;padding: 25px 10px 10px 15px;}#showplace-head {width: 300px;}#showplace-icon {padding-right: 10px;}.modal-content {background-color: #000;}button.close {color: #fff;}button.close:hover {color: #aaa;}.lightbox-nav > .btn-group > .btn:hover {background-color: #333;}#home-search-icons {padding-top: 0;padding-right: 10px;margin-top: -10px;}li#home-search-icons > span {display: inline-block;padding-top: 10px;cursor: pointer;}.edit-comment {color: #333;background-color: #fff;padding: 8px;border-radius: 5px;margin-top: 200px;}a.edit-comment:hover {color: #000 !important;}.edit-comment-form {display: block;border-radius: 5px;width: 90%;}.comment-meta {padding-top: 8px;}.modal-body {max-height: 100%;}.comment-flag-wrap > a {}#home-tags-wrap {padding-top: 8px;}#filter-chooser .btn-group > .btn.btn-primary,#specifications .btn-group > .btn.btn-primary {background-color: #333;border-color: #9e9e9e;color: #ddd;}#filter-chooser .btn-group > .btn,#specifications .btn-group > .btn {color: #9d9d9d;}#filter-chooser .btn-group > .btn:disabled,#specifications .btn-group > .btn:disabled {color: #666;}#filter-chooser .btn-group > .btn:hover,#specifications .btn-group > .btn:hover {background-color: #333;border-color: #666;color: #ddd;}#filter-chooser li > input,#specifications li > input {margin-right: 7px;}#filter-chooser li i.fa,#specifications li i.fa {margin-left: 7px;}#filter-icon-name {padding-right: 5px;}.avatar-dialog {top: 10%;left: 50%;bottom: auto;width: 560px;margin-left: -280px;background-color: #ffffff;border: 1px solid #333;border-radius: 6px;}.avatar-dialog .modal-backdrop {display: none;}.avatar-dialog .modal-header {color: #222;background-color: #ddd;}.avatar-dialog .modal-header h3 {margin-top: 0;margin-bottom: 0;}.avatar-dialog .modal-header button.close {color: #222;}.avatar-dialog .modal-body {color: #222;background-color: #ddd;overflow-y: hidden;max-height: none;}.avatar-dialog .modal-body .fake-avatar-input span {margin-left: 7px;}.avatar-dialog .modal-body .click-on-avatar img {margin-left: 7px;}.avatar-dialog .modal-footer {background-color: #9c9c9c;}.profile-block .info-block{background-color: #181818;}#profile-nav {margin-top: 0;border: none;background-color: #000;min-height: 0;}#profile-nav .navbar-nav {display: inline-block;float: none;vertical-align: top;}#profile-nav .navbar-collapse {text-align: center;}#profile-nav a {line-height: 26px;padding-bottom: 8px;cursor: pointer;}#profile-nav .active a {color: #009cff !important;}#profile-nav a span.badge{color: inherit;background-color: #222;}#profile-nav .active a span.badge{color: inherit;background-color: #383838;}.about-block {display: none;margin-top: 16px;}.portfolio-block {display: none;}.favorites-block {display: none;}.following-block {display: none;}.followers-block {display: none;}.profile-block .row {margin-left: -1px;margin-right: -1px;}.info-block .info-counts i {margin-left: 8px;}.info-block .info-counts i:first-child {margin-left: 0;}.about-block .about-wrapper {display: inline-block;float: none;}.about-block .about {text-align: left;}.about-block .about-links {margin-bottom: 30px;}.about-block .about-links a {color: #ccc;margin-left: 8px;}.about-block .about-links a:first-child {margin-left: 0;}.about-block .badge-list > span {margin-left: 12px;}.about-block .badge-list span:first-child {margin-left: 0;}.profile-block .portfolio-item {margin-bottom: 2px;padding-left: 1px;padding-right: 1px;}.profile-block .portfolio-gutter {padding: 0 4px 5px 4px;}.profile-block .portfolio-meta {margin-top: -9px;}.profile-block .feature-info {display: none;}.profile-edit .controls.websites{padding-bottom: 3px;}.profile-edit .controls.websites i {left: 0px;position: absolute;padding: .3em .5em 0 .6em;pointer-events: none;font-size: 150%;}.profile-edit .controls.websites input {padding-left: 3em;}.profile-block .user-item {margin-bottom: 2px;padding-left: 1px;padding-right: 1px;}.profile-block .user-item > a:hover {text-decoration: none;}.profile-block .user-item > a:hover .portfolio-container img {opacity: 1.0;}.profile-block .user-container {overflow: hidden;background-color: #333;border: 5px solid #333;width: 178px;height: 178px;}.profile-block .user-container > img {max-width: 100%;max-height: 100%;}.profile-block .user-gutter {width: 178px;background-color: #333333;padding: 0 4px 5px 4px;text-align: center;}.profile-block .user-item > a:hover .user-gutter .node-title {color: #ddd;}div.previouspost{position: fixed;top: 50%;left: 7px;}div.previouspost > a{color: #333;}div.nextpost{position: fixed;top: 50%;right: 7px;}div.nextpost > a{color: #333;}.page-header {margin-top: 0px;margin-bottom: 0px;border-bottom: 0px;}#home-header > h1{font-family: 'Lato', sans-serif;color: #ccc;}#home-header > span{font-family: 'Lato', sans-serif;}#home-search {background-color: #333;color: #ddd;margin-top: 12px;width: 100px;margin-right: 15px;border-radius: 5px;border: 1px solid #aaa;padding-left: 5px;}::-webkit-input-placeholder {color: #ddd;}#home-header {padding: 10px 20px 10px 20px;background-color: #333;margin-bottom: 10px;}#contribute{padding-right: 7px;}#subnav .gravatar{border-radius: 50%;margin-top: -10px;padding-right: 2px;}#subnav-wrap-title > div > h3{margin: 0;font-size: 28px;}.portfolio-gutter {background-color: #333333;padding: 15px 10px 5px 10px;}.portfolio-gutter > h3 {margin-top: 0px;font-size: 20px;}.portfolio-item {margin-bottom: 25px;}.portfolio-container {overflow: hidden;background-color: #333;border: 5px solid #333;}.portfolio-container > img {max-width: 100%;max-height: 100%;display: none;}.portfolio-item > a:hover {text-decoration: none;}.portfolio-item > a:hover .portfolio-container {}.portfolio-item > a:hover .portfolio-container img {opacity: 1.0;}.portfolio-item > a:hover .portfolio-gutter .node-title {color: #ddd;}.portfolio-item > a:hover .portfolio-gutter .node-blurb {color: #999;}.portfolio-item > a .portfolio-gutter .node-blurb {color: #888;height: 43px;overflow: hidden;}.portfolio-meta {background-color: #555;color: #bababa;padding: 5px 0px 5px 10px;}.portfolio-meta .left {float: left;}.portfolio-meta .right {float: right;padding-top: 2px;padding-right: 7px;}.comment-count {padding-left: 10px;}.node-title {margin-bottom: 0;font-size: 14px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.node-author {color: #888;font-size: 12px;}@media(min-width:768px) {.navbar-top .navbar-brand {padding: 0 0 0 0;}}@media(min-width:1200px) {#create-button {margin-top: 45px;}}@media(max-width:1200px) {#addShowcase {margin-top: 0px;}.tooltip-inner {display:none;}.tooltip.left .tooltip-arrow {display:none;}div.welcome-thing{display: inline-block;width: 150px;margin: 20px 15px;}}@media(max-width:944px) {.navbar-inverse .navbar-nav > li > a {color: #9d9d9d;padding-left: 0px;letter-spacing: 0px;font-size: 13px;}#home-header {margin-top: 20px;}div.welcome-thing{display: inline-block;width: 110px;margin: 20px 15px;}}@media(max-width:768px) {#home-search {display: block;}.navbar-brand {padding-left: 0;}#subnav {margin-top: 20px;}#subnav-wrap {float: left !important;}#subnav > ul > li {float: left;}#addShowcase-wrap {display: none;}#page-header-home {font-size: 28px;}div.welcome-thing{display: inline-block;width: 230px;margin: 20px 15px;}}@media(max-width:675px) {}